Lines Matching refs:__name
438 #define RT2X00DEBUGFS_OPS_READ(__name, __format, __type) \ argument
439 static ssize_t rt2x00debug_read_##__name(struct file *file, \
448 unsigned int index = intf->offset_##__name; \
454 if (index >= debug->__name.word_count) \
457 index += (debug->__name.word_base / \
458 debug->__name.word_size); \
460 if (debug->__name.flags & RT2X00DEBUGFS_OFFSET) \
461 index *= debug->__name.word_size; \
463 value = debug->__name.read(intf->rt2x00dev, index); \
474 #define RT2X00DEBUGFS_OPS_WRITE(__name, __type) \ argument
475 static ssize_t rt2x00debug_write_##__name(struct file *file, \
484 unsigned int index = intf->offset_##__name; \
490 if (index >= debug->__name.word_count) \
503 index += (debug->__name.word_base / \
504 debug->__name.word_size); \
506 if (debug->__name.flags & RT2X00DEBUGFS_OFFSET) \
507 index *= debug->__name.word_size; \
509 debug->__name.write(intf->rt2x00dev, index, value); \
515 #define RT2X00DEBUGFS_OPS(__name, __format, __type) \ argument
516 RT2X00DEBUGFS_OPS_READ(__name, __format, __type); \
517 RT2X00DEBUGFS_OPS_WRITE(__name, __type); \
519 static const struct file_operations rt2x00debug_fop_##__name = {\
521 .read = rt2x00debug_read_##__name, \
522 .write = rt2x00debug_write_##__name, \
632 #define RT2X00DEBUGFS_SPRINTF_REGISTER(__name) \ in rt2x00debug_create_file_chipset() argument
634 if (debug->__name.read) \ in rt2x00debug_create_file_chipset()
635 data += sprintf(data, __stringify(__name) \ in rt2x00debug_create_file_chipset()
637 debug->__name.word_base, \ in rt2x00debug_create_file_chipset()
638 debug->__name.word_count, \ in rt2x00debug_create_file_chipset()
639 debug->__name.word_size); \ in rt2x00debug_create_file_chipset()
702 #define RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(__intf, __name) \ in rt2x00debug_register() argument
704 if (debug->__name.read) { \ in rt2x00debug_register()
705 (__intf)->__name##_off_entry = \ in rt2x00debug_register()
706 debugfs_create_u32(__stringify(__name) "_offset", \ in rt2x00debug_register()
709 &(__intf)->offset_##__name); \ in rt2x00debug_register()
710 if (IS_ERR((__intf)->__name##_off_entry) || \ in rt2x00debug_register()
711 !(__intf)->__name##_off_entry) \ in rt2x00debug_register()
714 (__intf)->__name##_val_entry = \ in rt2x00debug_register()
715 debugfs_create_file(__stringify(__name) "_value", \ in rt2x00debug_register()
719 &rt2x00debug_fop_##__name); \ in rt2x00debug_register()
720 if (IS_ERR((__intf)->__name##_val_entry) || \ in rt2x00debug_register()
721 !(__intf)->__name##_val_entry) \ in rt2x00debug_register()