Lines Matching refs:_name
939 #define __IDE_DEVSET(_name, _flags, _get, _set) \ argument
940 const struct ide_devset ide_devset_##_name = \
943 #define IDE_DEVSET(_name, _flags, _get, _set) \ argument
944 static __IDE_DEVSET(_name, _flags, _get, _set)
946 #define ide_devset_rw(_name, _func) \ argument
947 IDE_DEVSET(_name, 0, get_##_func, set_##_func)
949 #define ide_devset_w(_name, _func) \ argument
950 IDE_DEVSET(_name, 0, NULL, set_##_func)
952 #define ide_ext_devset_rw(_name, _func) \ argument
953 __IDE_DEVSET(_name, 0, get_##_func, set_##_func)
955 #define ide_ext_devset_rw_sync(_name, _func) \ argument
956 __IDE_DEVSET(_name, DS_SYNC, get_##_func, set_##_func)
958 #define ide_decl_devset(_name) \ argument
959 extern const struct ide_devset ide_devset_##_name
972 #define ide_devset_rw_field(_name, _field) \ argument
973 ide_devset_get(_name, _field); \
974 ide_devset_set(_name, _field); \
975 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
977 #define ide_devset_rw_flag(_name, _field) \ argument
978 ide_devset_get_flag(_name, _field); \
979 ide_devset_set_flag(_name, _field); \
980 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
990 #define __IDE_PROC_DEVSET(_name, _min, _max, _mulf, _divf) { \ argument
991 .name = __stringify(_name), \
992 .setting = &ide_devset_##_name, \
999 #define IDE_PROC_DEVSET(_name, _min, _max) \ argument
1000 __IDE_PROC_DEVSET(_name, _min, _max, NULL, NULL)