Home
last modified time | relevance | path

Searched refs:_field (Results 1 – 25 of 80) sorted by relevance

1234

/openbmc/linux/drivers/net/ethernet/sfc/
H A Dmcdi.h202 #define MCDI_PTR(_buf, _field) \ argument
203 _MCDI_PTR(_buf, MC_CMD_ ## _field ## _OFST)
208 #define MCDI_STRUCT_PTR(_buf, _field) \ argument
209 _MCDI_PTR(_buf, _field ## _OFST)
212 #define _MCDI_DWORD(_buf, _field) \ argument
213 ((_buf) + (_MCDI_CHECK_ALIGN(MC_CMD_ ## _field ## _OFST, 4) >> 2))
214 #define _MCDI_STRUCT_DWORD(_buf, _field) \ argument
215 ((_buf) + (_MCDI_CHECK_ALIGN(_field ## _OFST, 4) >> 2))
217 #define MCDI_STRUCT_SET_BYTE(_buf, _field, _value) do { \ argument
218 BUILD_BUG_ON(_field ## _LEN != 1); \
[all …]
/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi.h204 #define MCDI_PTR(_buf, _field) \ argument
205 _MCDI_PTR(_buf, MC_CMD_ ## _field ## _OFST)
208 #define _MCDI_DWORD(_buf, _field) \ argument
209 ((_buf) + (_MCDI_CHECK_ALIGN(MC_CMD_ ## _field ## _OFST, 4) >> 2))
211 #define MCDI_BYTE(_buf, _field) \ argument
212 ((void)BUILD_BUG_ON_ZERO(MC_CMD_ ## _field ## _LEN != 1), \
213 *MCDI_PTR(_buf, _field))
214 #define MCDI_WORD(_buf, _field) \ argument
215 ((u16)BUILD_BUG_ON_ZERO(MC_CMD_ ## _field ## _LEN != 2) + \
216 le16_to_cpu(*(__force const __le16 *)MCDI_PTR(_buf, _field)))
[all …]
/openbmc/qemu/include/migration/
H A Dvmstate.h267 #define vmstate_offset_value(_state, _field, _type) \ argument
268 (offsetof(_state, _field) + \
269 type_check(_type, typeof_field(_state, _field)))
271 #define vmstate_offset_pointer(_state, _field, _type) \ argument
272 (offsetof(_state, _field) + \
273 type_check_pointer(_type, typeof_field(_state, _field)))
275 #define vmstate_offset_array(_state, _field, _type, _num) \ argument
276 (offsetof(_state, _field) + \
277 type_check_array(_type, typeof_field(_state, _field), _num))
279 #define vmstate_offset_2darray(_state, _field, _type, _n1, _n2) \ argument
[all …]
/openbmc/linux/drivers/cdx/controller/
H A Dmcdi.h210 #define MCDI_PTR(_buf, _field) \ argument
211 _MCDI_PTR(_buf, MC_CMD_ ## _field ## _OFST)
215 #define _MCDI_DWORD(_buf, _field) \ argument
216 ((_buf) + (_MCDI_CHECK_ALIGN(MC_CMD_ ## _field ## _OFST, 4) >> 2))
218 #define MCDI_BYTE(_buf, _field) \ argument
219 ((void)BUILD_BUG_ON_ZERO(MC_CMD_ ## _field ## _LEN != 1), \
220 *MCDI_PTR(_buf, _field))
221 #define MCDI_WORD(_buf, _field) \ argument
222 ((void)BUILD_BUG_ON_ZERO(MC_CMD_ ## _field ## _LEN != 2), \
223 le16_to_cpu(*(__force const __le16 *)MCDI_PTR(_buf, _field)))
[all …]
/openbmc/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-common.h1475 #define XGMAC_GET_BITS(_var, _prefix, _field) \ argument
1477 _prefix##_##_field##_INDEX, \
1478 _prefix##_##_field##_WIDTH)
1480 #define XGMAC_SET_BITS(_var, _prefix, _field, _val) \ argument
1482 _prefix##_##_field##_INDEX, \
1483 _prefix##_##_field##_WIDTH, (_val))
1485 #define XGMAC_GET_BITS_LE(_var, _prefix, _field) \ argument
1487 _prefix##_##_field##_INDEX, \
1488 _prefix##_##_field##_WIDTH)
1490 #define XGMAC_SET_BITS_LE(_var, _prefix, _field, _val) \ argument
[all …]
/openbmc/qemu/include/hw/
H A Dqdev-properties.h67 #define DEFINE_PROP(_name, _state, _field, _prop, _type, ...) { \ argument
70 .offset = offsetof(_state, _field) \
71 + type_check(_type, typeof_field(_state, _field)), \
75 #define DEFINE_PROP_SIGNED(_name, _state, _field, _defval, _prop, _type) \ argument
76 DEFINE_PROP(_name, _state, _field, _prop, _type, \
80 #define DEFINE_PROP_SIGNED_NODEFAULT(_name, _state, _field, _prop, _type) \ argument
81 DEFINE_PROP(_name, _state, _field, _prop, _type)
83 #define DEFINE_PROP_BIT(_name, _state, _field, _bit, _defval) \ argument
84 DEFINE_PROP(_name, _state, _field, qdev_prop_bit, uint32_t, \
89 #define DEFINE_PROP_UNSIGNED(_name, _state, _field, _defval, _prop, _type) \ argument
[all …]
H A Dqdev-properties-system.h82 #define DEFINE_PROP_UUID(_name, _state, _field) \ argument
83 DEFINE_PROP(_name, _state, _field, qdev_prop_uuid, QemuUUID, \
89 #define DEFINE_PROP_UUID_NODEFAULT(_name, _state, _field) \ argument
90 DEFINE_PROP(_name, _state, _field, qdev_prop_uuid, QemuUUID)
96 #define DEFINE_PROP_IOTHREAD_VQ_MAPPING_LIST(_name, _state, _field) \ argument
97 DEFINE_PROP(_name, _state, _field, qdev_prop_iothread_vq_mapping_list, \
/openbmc/linux/tools/perf/ui/
H A Dhist.c343 #define __HPP_COLOR_PERCENT_FN(_type, _field) \ argument
344 static u64 he_get_##_field(struct hist_entry *he) \
346 return he->stat._field; \
352 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
356 #define __HPP_ENTRY_PERCENT_FN(_type, _field) \ argument
360 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \
364 #define __HPP_SORT_FN(_type, _field) \ argument
368 return __hpp__sort(a, b, he_get_##_field); \
371 #define __HPP_COLOR_ACC_PERCENT_FN(_type, _field) \ argument
372 static u64 he_get_acc_##_field(struct hist_entry *he) \
[all …]
/openbmc/qemu/include/hw/input/
H A Dhid.h64 #define VMSTATE_HID_KEYBOARD_DEVICE(_field, _state) { \ argument
65 .name = (stringify(_field)), \
69 .offset = vmstate_offset_value(_state, _field, HIDState), \
74 #define VMSTATE_HID_POINTER_DEVICE(_field, _state) { \ argument
75 .name = (stringify(_field)), \
79 .offset = vmstate_offset_value(_state, _field, HIDState), \
/openbmc/qemu/include/qemu/
H A Dfifo8.h218 #define VMSTATE_FIFO8_TEST(_field, _state, _test) { \ argument
219 .name = (stringify(_field)), \
224 .offset = vmstate_offset_value(_state, _field, Fifo8), \
227 #define VMSTATE_FIFO8(_field, _state) \ argument
228 VMSTATE_FIFO8_TEST(_field, _state, NULL)
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dcoex.h136 #define BT_MBOX_MSG(_notif, _num, _field) \ argument
137 ((le32_to_cpu((_notif)->mbox_msg[(_num)]) & BT_MBOX##_num##_##_field)\
138 >> BT_MBOX##_num##_##_field##_POS)
140 #define BT_MBOX_PRINT(_num, _field, _end) \ argument
143 #_field, \
144 BT_MBOX_MSG(notif, _num, _field), \
/openbmc/linux/arch/powerpc/platforms/cell/spufs/
H A Dspu_utils.h50 #define LSCSA_BYTE_OFFSET(_field) \ argument
51 ((char *)(&(dummy->_field)) - (char *)(&(dummy->gprs[0].slot[0])))
52 #define LSCSA_QW_OFFSET(_field) (LSCSA_BYTE_OFFSET(_field) >> 4) argument
/openbmc/qemu/hw/ide/
H A Dide-internal.h382 #define VMSTATE_IDE_BUS(_field, _state) \ argument
383 VMSTATE_STRUCT(_field, _state, 1, vmstate_ide_bus, IDEBus)
385 #define VMSTATE_IDE_BUS_ARRAY(_field, _state, _num) \ argument
386 VMSTATE_STRUCT_ARRAY(_field, _state, _num, 1, vmstate_ide_bus, IDEBus)
390 #define VMSTATE_IDE_DRIVES(_field, _state) \ argument
391 VMSTATE_STRUCT_ARRAY(_field, _state, 2, 3, vmstate_ide_drive, IDEState)
393 #define VMSTATE_IDE_DRIVE(_field, _state) \ argument
394 VMSTATE_STRUCT(_field, _state, 1, vmstate_ide_drive, IDEState)
/openbmc/linux/arch/mips/ath25/
H A Ddevices.h7 #define ATH25_REG_MS(_val, _field) (((_val) & _field##_M) >> _field##_S) argument
/openbmc/linux/drivers/net/ethernet/atheros/alx/
H A Dhw.h456 #define ALX_GET_FIELD(_data, _field) \ argument
457 (((_data) >> _field ## _SHIFT) & _field ## _MASK)
459 #define ALX_SET_FIELD(_data, _field, _value) do { \ argument
460 (_data) &= ~(_field ## _MASK << _field ## _SHIFT); \
461 (_data) |= ((_value) & _field ## _MASK) << _field ## _SHIFT;\
/openbmc/qemu/target/ppc/
H A Dcpu-qom.h48 #define VMSTATE_PPC_TIMEBASE_V(_field, _state, _version) { \ argument
49 .name = (stringify(_field)), \
54 .offset = vmstate_offset_value(_state, _field, PPCTimebase), \
/openbmc/qemu/include/hw/i2c/
H A Dsmbus_slave.h81 #define VMSTATE_SMBUS_DEVICE(_field, _state) { \ argument
82 .name = (stringify(_field)), \
86 .offset = vmstate_offset_value(_state, _field, SMBusDevice), \
/openbmc/linux/drivers/bcma/
H A Dsprom.c185 #define SPEX(_field, _offset, _mask, _shift) \ argument
186 bus->sprom._field = ((sprom[SPOFF(_offset)] & (_mask)) >> (_shift))
188 #define SPEX32(_field, _offset, _mask, _shift) \ argument
189 bus->sprom._field = ((((u32)sprom[SPOFF((_offset)+2)] << 16 | \
192 #define SPEX_ARRAY8(_field, _offset, _mask, _shift) \ argument
194 SPEX(_field[0], _offset + 0, _mask, _shift); \
195 SPEX(_field[1], _offset + 2, _mask, _shift); \
196 SPEX(_field[2], _offset + 4, _mask, _shift); \
197 SPEX(_field[3], _offset + 6, _mask, _shift); \
198 SPEX(_field[4], _offset + 8, _mask, _shift); \
[all …]
/openbmc/qemu/hw/usb/
H A Du2f.h78 #define VMSTATE_U2F_KEY(_field, _state) { \ argument
79 .name = (stringify(_field)), \
83 .offset = vmstate_offset_value(_state, _field, U2FKeyState), \
/openbmc/qemu/include/hw/pci/
H A Dpci_device.h348 #define VMSTATE_PCI_DEVICE(_field, _state) { \ argument
349 .name = (stringify(_field)), \
353 .offset = vmstate_offset_value(_state, _field, PCIDevice), \
356 #define VMSTATE_PCI_DEVICE_POINTER(_field, _state) { \ argument
357 .name = (stringify(_field)), \
361 .offset = vmstate_offset_pointer(_state, _field, PCIDevice), \
/openbmc/linux/drivers/firmware/
H A Ddmi-id.c33 #define DMI_ATTR(_name, _mode, _show, _field) \ argument
35 .field = _field }
37 #define DEFINE_DMI_ATTR_WITH_SHOW(_name, _mode, _field) \ argument
39 DMI_ATTR(_name, _mode, sys_dmi_field_show, _field);
187 #define ADD_DMI_ATTR(_name, _field) \ argument
188 if (dmi_get_system_info(_field)) \
/openbmc/qemu/include/hw/ssi/
H A Dssi.h74 #define VMSTATE_SSI_PERIPHERAL(_field, _state) { \ argument
75 .name = (stringify(_field)), \
79 .offset = vmstate_offset_value(_state, _field, SSIPeripheral), \
/openbmc/qemu/target/loongarch/
H A Dmachine.c24 #define VMSTATE_FPU_REGS(_field, _state, _start) \ argument
25 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
58 #define VMSTATE_LSXH_REGS(_field, _state, _start) \ argument
59 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
91 #define VMSTATE_LASXH_REGS(_field, _state, _start) \ argument
92 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
/openbmc/qemu/include/hw/virtio/
H A Dvirtio.h378 #define DEFINE_VIRTIO_COMMON_FEATURES(_state, _field) \ argument
379 DEFINE_PROP_BIT64("indirect_desc", _state, _field, \
381 DEFINE_PROP_BIT64("event_idx", _state, _field, \
383 DEFINE_PROP_BIT64("notify_on_empty", _state, _field, \
385 DEFINE_PROP_BIT64("any_layout", _state, _field, \
387 DEFINE_PROP_BIT64("iommu_platform", _state, _field, \
389 DEFINE_PROP_BIT64("packed", _state, _field, \
391 DEFINE_PROP_BIT64("queue_reset", _state, _field, \
393 DEFINE_PROP_BIT64("in_order", _state, _field, \
/openbmc/qemu/include/net/
H A Dnet.h320 #define vmstate_offset_macaddr(_state, _field) \ argument
321 vmstate_offset_array(_state, _field.a, uint8_t, \
322 sizeof(typeof_field(_state, _field)))
324 #define VMSTATE_MACADDR(_field, _state) { \ argument
325 .name = (stringify(_field)), \
329 .offset = vmstate_offset_macaddr(_state, _field), \

1234