Lines Matching defs:header
41 const auto& header = static_cast<const T*>(self)->header;
42 if (header.len >= sizeof(header) && header.len <= max_size) {
45 LOG(ERROR) << "Invalid header length is found in " << name << ": " << header.len;
68 const auto& header = static_cast<const T*>(self)->header;
69 if (result < static_cast<ssize_t>(sizeof(header))) {
70 LOG(ERROR) << "Read bytes " << result << " are shorter than header size " << sizeof(header);
78 if (static_cast<uint32_t>(result) != header.len) {
79 LOG(ERROR) << "Read bytes " << result << " are different from header.len " << header.len;
94 const auto& header = static_cast<const T*>(self)->header;
100 result = TEMP_FAILURE_RETRY(send(fd, buf, header.len, sockflag));
102 const struct iovec vec[] = {{const_cast<char*>(buf), sizeof(header)},
103 {const_cast<void*>(data), header.len - sizeof(header)}};
106 result = TEMP_FAILURE_RETRY(write(fd, buf, header.len));
126 if (static_cast<unsigned int>(result) != header.len) {
127 LOG(ERROR) << "Written bytes " << result << " is different from length in header "
128 << header.len;
192 header.len = sizeof(fuse_in_header) + data_length;
193 header.opcode = opcode;
194 header.unique = unique;
200 header.len = sizeof(fuse_out_header) + data_length;
201 header.error = error;
202 header.unique = unique;
215 const uint64_t unique = request.header.unique;
252 LOG(VERBOSE) << "NOTIMPL op=" << request.header.opcode << " uniq="
253 << request.header.unique << " nid=" << request.header.nodeid;
256 const volatile uint64_t unique = request.header.unique;