Lines Matching refs:len
125 size_t len; in fc_ct_ns_fill() local
167 len = strnlen(fc_host_symbolic_name(lport->host), 255); in fc_ct_ns_fill()
168 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rspn) + len, in fc_ct_ns_fill()
172 fc_host_symbolic_name(lport->host), len); in fc_ct_ns_fill()
173 ct->payload.spn.fr_name_len = len; in fc_ct_ns_fill()
177 len = strnlen(fc_host_symbolic_name(lport->host), 255); in fc_ct_ns_fill()
178 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rsnn) + len, in fc_ct_ns_fill()
182 fc_host_symbolic_name(lport->host), len); in fc_ct_ns_fill()
183 ct->payload.snn.fr_name_len = len; in fc_ct_ns_fill()
209 size_t len; in fc_ct_ms_fill() local
217 len = sizeof(struct fc_fdmi_rhba); in fc_ct_ms_fill()
218 len -= sizeof(struct fc_fdmi_attr_entry); in fc_ct_ms_fill()
219 len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); in fc_ct_ms_fill()
220 len += FC_FDMI_HBA_ATTR_NODENAME_LEN; in fc_ct_ms_fill()
221 len += FC_FDMI_HBA_ATTR_MANUFACTURER_LEN; in fc_ct_ms_fill()
222 len += FC_FDMI_HBA_ATTR_SERIALNUMBER_LEN; in fc_ct_ms_fill()
223 len += FC_FDMI_HBA_ATTR_MODEL_LEN; in fc_ct_ms_fill()
224 len += FC_FDMI_HBA_ATTR_MODELDESCR_LEN; in fc_ct_ms_fill()
225 len += FC_FDMI_HBA_ATTR_HARDWAREVERSION_LEN; in fc_ct_ms_fill()
226 len += FC_FDMI_HBA_ATTR_DRIVERVERSION_LEN; in fc_ct_ms_fill()
227 len += FC_FDMI_HBA_ATTR_OPTIONROMVERSION_LEN; in fc_ct_ms_fill()
228 len += FC_FDMI_HBA_ATTR_FIRMWAREVERSION_LEN; in fc_ct_ms_fill()
229 len += FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN; in fc_ct_ms_fill()
230 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
247 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
248 len += FC_FDMI_HBA_ATTR_NODENAME_LEN; in fc_ct_ms_fill()
251 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
258 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
259 len += FC_FDMI_HBA_ATTR_MANUFACTURER_LEN; in fc_ct_ms_fill()
262 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
270 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
271 len += FC_FDMI_HBA_ATTR_SERIALNUMBER_LEN; in fc_ct_ms_fill()
274 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
282 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
283 len += FC_FDMI_HBA_ATTR_MODEL_LEN; in fc_ct_ms_fill()
286 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
294 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
295 len += FC_FDMI_HBA_ATTR_MODELDESCR_LEN; in fc_ct_ms_fill()
298 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
306 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
307 len += FC_FDMI_HBA_ATTR_HARDWAREVERSION_LEN; in fc_ct_ms_fill()
310 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
318 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
319 len += FC_FDMI_HBA_ATTR_DRIVERVERSION_LEN; in fc_ct_ms_fill()
322 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
330 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
331 len += FC_FDMI_HBA_ATTR_OPTIONROMVERSION_LEN; in fc_ct_ms_fill()
334 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
342 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
343 len += FC_FDMI_HBA_ATTR_FIRMWAREVERSION_LEN; in fc_ct_ms_fill()
346 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
354 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
355 len += FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN; in fc_ct_ms_fill()
358 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
367 len = sizeof(struct fc_fdmi_rpa); in fc_ct_ms_fill()
368 len -= sizeof(struct fc_fdmi_attr_entry); in fc_ct_ms_fill()
369 len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); in fc_ct_ms_fill()
370 len += FC_FDMI_PORT_ATTR_FC4TYPES_LEN; in fc_ct_ms_fill()
371 len += FC_FDMI_PORT_ATTR_SUPPORTEDSPEED_LEN; in fc_ct_ms_fill()
372 len += FC_FDMI_PORT_ATTR_CURRENTPORTSPEED_LEN; in fc_ct_ms_fill()
373 len += FC_FDMI_PORT_ATTR_MAXFRAMESIZE_LEN; in fc_ct_ms_fill()
374 len += FC_FDMI_PORT_ATTR_OSDEVICENAME_LEN; in fc_ct_ms_fill()
375 len += FC_FDMI_PORT_ATTR_HOSTNAME_LEN; in fc_ct_ms_fill()
376 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
391 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
392 len += FC_FDMI_PORT_ATTR_FC4TYPES_LEN; in fc_ct_ms_fill()
395 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
402 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
403 len += FC_FDMI_PORT_ATTR_SUPPORTEDSPEED_LEN; in fc_ct_ms_fill()
406 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
414 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
415 len += FC_FDMI_PORT_ATTR_CURRENTPORTSPEED_LEN; in fc_ct_ms_fill()
418 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
425 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
426 len += FC_FDMI_PORT_ATTR_MAXFRAMESIZE_LEN; in fc_ct_ms_fill()
429 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
436 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
437 len += FC_FDMI_PORT_ATTR_OSDEVICENAME_LEN; in fc_ct_ms_fill()
440 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
450 len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; in fc_ct_ms_fill()
451 len += FC_FDMI_PORT_ATTR_HOSTNAME_LEN; in fc_ct_ms_fill()
454 put_unaligned_be16(len, &entry->len); in fc_ct_ms_fill()
466 len = sizeof(struct fc_fdmi_dprt); in fc_ct_ms_fill()
467 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
474 len = sizeof(struct fc_fdmi_dhba); in fc_ct_ms_fill()
475 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()