Lines Matching refs:entry
166 static inline void fc_ct_ms_fill_attr(struct fc_fdmi_attr_entry *entry,
171 copied = strscpy(entry->value, in, len);
173 memset(entry->value + copied + 1, 0, len - copied - 1);
192 struct fc_fdmi_attr_entry *entry;
241 entry = (struct fc_fdmi_attr_entry *)hba_attrs->attr;
246 &entry->type);
247 put_unaligned_be16(len, &entry->len);
249 (__be64 *)&entry->value);
252 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
257 &entry->type);
258 put_unaligned_be16(len, &entry->len);
259 fc_ct_ms_fill_attr(entry,
264 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
269 &entry->type);
270 put_unaligned_be16(len, &entry->len);
271 fc_ct_ms_fill_attr(entry,
276 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
281 &entry->type);
282 put_unaligned_be16(len, &entry->len);
283 fc_ct_ms_fill_attr(entry,
288 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
293 &entry->type);
294 put_unaligned_be16(len, &entry->len);
295 fc_ct_ms_fill_attr(entry,
300 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
305 &entry->type);
306 put_unaligned_be16(len, &entry->len);
307 fc_ct_ms_fill_attr(entry,
312 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
317 &entry->type);
318 put_unaligned_be16(len, &entry->len);
319 fc_ct_ms_fill_attr(entry,
324 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
329 &entry->type);
330 put_unaligned_be16(len, &entry->len);
331 fc_ct_ms_fill_attr(entry,
336 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
341 &entry->type);
342 put_unaligned_be16(len, &entry->len);
343 fc_ct_ms_fill_attr(entry,
348 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
353 &entry->type);
354 put_unaligned_be16(len, &entry->len);
355 snprintf((char *)&entry->value,
362 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
367 &entry->type);
368 put_unaligned_be16(len, &entry->len);
370 &entry->value);
374 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
379 &entry->type);
380 put_unaligned_be16(len, &entry->len);
381 fc_ct_ms_fill_attr(entry,
386 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
391 &entry->type);
392 put_unaligned_be16(len, &entry->len);
394 &entry->value);
397 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
402 &entry->type);
403 put_unaligned_be16(len, &entry->len);
405 &entry->value);
408 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
413 &entry->type);
414 put_unaligned_be16(len, &entry->len);
416 &entry->value);
419 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
424 &entry->type);
425 put_unaligned_be16(len, &entry->len);
426 fc_ct_ms_fill_attr(entry,
431 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
436 &entry->type);
437 put_unaligned_be16(len, &entry->len);
439 &entry->value);
442 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
447 &entry->type);
448 put_unaligned_be16(len, &entry->len);
449 fc_ct_ms_fill_attr(entry,
496 entry = (struct fc_fdmi_attr_entry *)hba_attrs->attr;
502 &entry->type);
503 put_unaligned_be16(len, &entry->len);
504 memcpy(&entry->value, fc_host_supported_fc4s(lport->host),
508 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
513 &entry->type);
514 put_unaligned_be16(len, &entry->len);
517 &entry->value);
520 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
525 &entry->type);
526 put_unaligned_be16(len, &entry->len);
528 &entry->value);
531 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
536 &entry->type);
537 put_unaligned_be16(len, &entry->len);
539 &entry->value);
542 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
547 &entry->type);
548 put_unaligned_be16(len, &entry->len);
550 fc_ct_ms_fill_attr(entry,
556 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
561 &entry->type);
562 put_unaligned_be16(len, &entry->len);
564 fc_ct_ms_fill_attr(entry,
569 fc_ct_ms_fill_attr(entry,
577 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
582 &entry->type);
583 put_unaligned_be16(len, &entry->len);
585 &entry->value);
588 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
593 &entry->type);
594 put_unaligned_be16(len, &entry->len);
596 &entry->value);
599 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
604 &entry->type);
605 put_unaligned_be16(len, &entry->len);
606 fc_ct_ms_fill_attr(entry,
611 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
616 &entry->type);
617 put_unaligned_be16(len, &entry->len);
619 &entry->value);
622 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
627 &entry->type);
628 put_unaligned_be16(len, &entry->len);
630 &entry->value);
633 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
638 &entry->type);
639 put_unaligned_be16(len, &entry->len);
641 &entry->value);
644 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
649 &entry->type);
650 put_unaligned_be16(len, &entry->len);
651 memcpy(&entry->value, fc_host_active_fc4s(lport->host),
655 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
660 &entry->type);
661 put_unaligned_be16(len, &entry->len);
663 &entry->value);
666 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
671 &entry->type);
672 put_unaligned_be16(len, &entry->len);
674 &entry->value);
677 entry = (struct fc_fdmi_attr_entry *)((char *)entry->value +
682 &entry->type);
683 put_unaligned_be16(len, &entry->len);
685 &entry->value);