Lines Matching refs:attr
183 struct attribute attr; member
196 &qib_port_attr_loopback.attr,
197 &qib_port_attr_led_override.attr,
198 &qib_port_attr_hrtbt_enable.attr,
199 &qib_port_attr_status.attr,
200 &qib_port_attr_status_str.attr,
251 .attr = {.name = "cc_table_bin", .mode = 0444},
290 .attr = {.name = "cc_settings_bin", .mode = 0444},
297 struct attribute *attr, char *buf) in qib_portattr_show() argument
300 container_of(attr, struct qib_port_attr, attr); in qib_portattr_show()
308 struct attribute *attr, const char *buf, size_t len) in qib_portattr_store() argument
311 container_of(attr, struct qib_port_attr, attr); in qib_portattr_store()
334 .attr = { .name = __stringify(N), .mode = 0444 }, \
339 struct attribute attr; member
361 &qib_sl2vl_attr_0.attr,
362 &qib_sl2vl_attr_1.attr,
363 &qib_sl2vl_attr_2.attr,
364 &qib_sl2vl_attr_3.attr,
365 &qib_sl2vl_attr_4.attr,
366 &qib_sl2vl_attr_5.attr,
367 &qib_sl2vl_attr_6.attr,
368 &qib_sl2vl_attr_7.attr,
369 &qib_sl2vl_attr_8.attr,
370 &qib_sl2vl_attr_9.attr,
371 &qib_sl2vl_attr_10.attr,
372 &qib_sl2vl_attr_11.attr,
373 &qib_sl2vl_attr_12.attr,
374 &qib_sl2vl_attr_13.attr,
375 &qib_sl2vl_attr_14.attr,
376 &qib_sl2vl_attr_15.attr,
380 static ssize_t sl2vl_attr_show(struct kobject *kobj, struct attribute *attr, in sl2vl_attr_show() argument
384 container_of(attr, struct qib_sl2vl_attr, attr); in sl2vl_attr_show()
408 .attr = { .name = __stringify(N), .mode = 0664 }, \
413 struct attribute attr; member
434 &qib_diagc_attr_rc_resends.attr,
435 &qib_diagc_attr_rc_acks.attr,
436 &qib_diagc_attr_rc_qacks.attr,
437 &qib_diagc_attr_rc_delayed_comp.attr,
438 &qib_diagc_attr_seq_naks.attr,
439 &qib_diagc_attr_rdma_seq.attr,
440 &qib_diagc_attr_rnr_naks.attr,
441 &qib_diagc_attr_other_naks.attr,
442 &qib_diagc_attr_rc_timeouts.attr,
443 &qib_diagc_attr_loop_pkts.attr,
444 &qib_diagc_attr_pkt_drops.attr,
445 &qib_diagc_attr_dmawait.attr,
446 &qib_diagc_attr_unaligned.attr,
447 &qib_diagc_attr_rc_dupreq.attr,
448 &qib_diagc_attr_rc_seqnak.attr,
452 static ssize_t diagc_attr_show(struct kobject *kobj, struct attribute *attr, in diagc_attr_show() argument
456 container_of(attr, struct qib_diagc_attr, attr); in diagc_attr_show()
464 static ssize_t diagc_attr_store(struct kobject *kobj, struct attribute *attr, in diagc_attr_store() argument
468 container_of(attr, struct qib_diagc_attr, attr); in diagc_attr_store()
501 static ssize_t show_rev(struct device *device, struct device_attribute *attr, in show_rev() argument
510 static ssize_t show_hca(struct device *device, struct device_attribute *attr, in show_hca() argument
526 struct device_attribute *attr, char *buf) in show_version() argument
533 struct device_attribute *attr, char *buf) in show_boardversion() argument
545 struct device_attribute *attr, char *buf) in show_localbus_info() argument
557 struct device_attribute *attr, char *buf) in show_nctxts() argument
572 struct device_attribute *attr, char *buf) in show_nfreectxts() argument
583 struct device_attribute *attr, char *buf) in show_serial() argument
596 struct device_attribute *attr, const char *buf, in store_chip_reset() argument
618 struct device_attribute *attr, char *buf) in show_tempsense() argument