Lines Matching refs:_name
867 #define __IDE_DEVSET(_name, _flags, _get, _set) \ argument
868 const struct ide_devset ide_devset_##_name = \
871 #define IDE_DEVSET(_name, _flags, _get, _set) \ argument
872 static __IDE_DEVSET(_name, _flags, _get, _set)
874 #define ide_devset_rw(_name, _func) \ argument
875 IDE_DEVSET(_name, 0, get_##_func, set_##_func)
877 #define ide_devset_w(_name, _func) \ argument
878 IDE_DEVSET(_name, 0, NULL, set_##_func)
880 #define ide_ext_devset_rw(_name, _func) \ argument
881 __IDE_DEVSET(_name, 0, get_##_func, set_##_func)
883 #define ide_ext_devset_rw_sync(_name, _func) \ argument
884 __IDE_DEVSET(_name, DS_SYNC, get_##_func, set_##_func)
886 #define ide_decl_devset(_name) \ argument
887 extern const struct ide_devset ide_devset_##_name
900 #define ide_devset_rw_field(_name, _field) \ argument
901 ide_devset_get(_name, _field); \
902 ide_devset_set(_name, _field); \
903 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
905 #define ide_devset_rw_flag(_name, _field) \ argument
906 ide_devset_get_flag(_name, _field); \
907 ide_devset_set_flag(_name, _field); \
908 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
918 #define __IDE_PROC_DEVSET(_name, _min, _max, _mulf, _divf) { \ argument
919 .name = __stringify(_name), \
920 .setting = &ide_devset_##_name, \
927 #define IDE_PROC_DEVSET(_name, _min, _max) \ argument
928 __IDE_PROC_DEVSET(_name, _min, _max, NULL, NULL)