Lines Matching refs:__name
437 #define RT2X00DEBUGFS_OPS_READ(__name, __format, __type) \ argument
438 static ssize_t rt2x00debug_read_##__name(struct file *file, \
447 unsigned int index = intf->offset_##__name; \
453 if (index >= debug->__name.word_count) \
456 index += (debug->__name.word_base / \
457 debug->__name.word_size); \
459 if (debug->__name.flags & RT2X00DEBUGFS_OFFSET) \
460 index *= debug->__name.word_size; \
462 debug->__name.read(intf->rt2x00dev, index, &value); \
473 #define RT2X00DEBUGFS_OPS_WRITE(__name, __type) \ argument
474 static ssize_t rt2x00debug_write_##__name(struct file *file, \
483 unsigned int index = intf->offset_##__name; \
489 if (index >= debug->__name.word_count) \
501 index += (debug->__name.word_base / \
502 debug->__name.word_size); \
504 if (debug->__name.flags & RT2X00DEBUGFS_OFFSET) \
505 index *= debug->__name.word_size; \
507 debug->__name.write(intf->rt2x00dev, index, value); \
513 #define RT2X00DEBUGFS_OPS(__name, __format, __type) \ argument
514 RT2X00DEBUGFS_OPS_READ(__name, __format, __type); \
515 RT2X00DEBUGFS_OPS_WRITE(__name, __type); \
517 static const struct file_operations rt2x00debug_fop_##__name = {\
519 .read = rt2x00debug_read_##__name, \
520 .write = rt2x00debug_write_##__name, \
630 #define RT2X00DEBUGFS_SPRINTF_REGISTER(__name) \ in rt2x00debug_create_file_chipset() argument
632 if(debug->__name.read) \ in rt2x00debug_create_file_chipset()
633 data += sprintf(data, __stringify(__name) \ in rt2x00debug_create_file_chipset()
635 debug->__name.word_base, \ in rt2x00debug_create_file_chipset()
636 debug->__name.word_count, \ in rt2x00debug_create_file_chipset()
637 debug->__name.word_size); \ in rt2x00debug_create_file_chipset()
700 #define RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(__intf, __name) \ in rt2x00debug_register() argument
702 if(debug->__name.read) { \ in rt2x00debug_register()
703 (__intf)->__name##_off_entry = \ in rt2x00debug_register()
704 debugfs_create_u32(__stringify(__name) "_offset", \ in rt2x00debug_register()
707 &(__intf)->offset_##__name); \ in rt2x00debug_register()
708 if (IS_ERR((__intf)->__name##_off_entry) \ in rt2x00debug_register()
709 || !(__intf)->__name##_off_entry) \ in rt2x00debug_register()
712 (__intf)->__name##_val_entry = \ in rt2x00debug_register()
713 debugfs_create_file(__stringify(__name) "_value", \ in rt2x00debug_register()
716 (__intf), &rt2x00debug_fop_##__name); \ in rt2x00debug_register()
717 if (IS_ERR((__intf)->__name##_val_entry) \ in rt2x00debug_register()
718 || !(__intf)->__name##_val_entry) \ in rt2x00debug_register()