Lines Matching refs:_name
854 #define __IDE_DEVSET(_name, _flags, _get, _set) \ argument
855 const struct ide_devset ide_devset_##_name = \
858 #define IDE_DEVSET(_name, _flags, _get, _set) \ argument
859 static __IDE_DEVSET(_name, _flags, _get, _set)
861 #define ide_devset_rw(_name, _func) \ argument
862 IDE_DEVSET(_name, 0, get_##_func, set_##_func)
864 #define ide_devset_w(_name, _func) \ argument
865 IDE_DEVSET(_name, 0, NULL, set_##_func)
867 #define ide_ext_devset_rw(_name, _func) \ argument
868 __IDE_DEVSET(_name, 0, get_##_func, set_##_func)
870 #define ide_ext_devset_rw_sync(_name, _func) \ argument
871 __IDE_DEVSET(_name, DS_SYNC, get_##_func, set_##_func)
873 #define ide_decl_devset(_name) \ argument
874 extern const struct ide_devset ide_devset_##_name
887 #define ide_devset_rw_field(_name, _field) \ argument
888 ide_devset_get(_name, _field); \
889 ide_devset_set(_name, _field); \
890 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
892 #define ide_devset_rw_flag(_name, _field) \ argument
893 ide_devset_get_flag(_name, _field); \
894 ide_devset_set_flag(_name, _field); \
895 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name)
905 #define __IDE_PROC_DEVSET(_name, _min, _max, _mulf, _divf) { \ argument
906 .name = __stringify(_name), \
907 .setting = &ide_devset_##_name, \
914 #define IDE_PROC_DEVSET(_name, _min, _max) \ argument
915 __IDE_PROC_DEVSET(_name, _min, _max, NULL, NULL)