| /freebsd/sys/dev/axgbe/ |
| H A D | xgbe-common.h | 1477 #define XGMAC_GET_BITS(_var, _prefix, _field) \ 1479 _prefix##_##_field##_INDEX, \ 1480 _prefix##_##_field##_WIDTH) 1482 #define XGMAC_SET_BITS(_var, _prefix, _field, _val) \ 1484 _prefix##_##_field##_INDEX, \ 1485 _prefix##_##_field##_WIDTH, (_val)) 1487 #define XGMAC_GET_BITS_LE(_var, _prefix, _field) \ 1489 _prefix##_##_field##_INDEX, \ 1490 _prefix##_##_field##_WIDTH) 1492 #define XGMAC_SET_BITS_LE(_var, _prefix, _field, _va 1461 XGMAC_GET_BITS(_var,_prefix,_field) global() argument 1466 XGMAC_SET_BITS(_var,_prefix,_field,_val) global() argument 1471 XGMAC_GET_BITS_LE(_var,_prefix,_field) global() argument 1476 XGMAC_SET_BITS_LE(_var,_prefix,_field,_val) global() argument 1491 XGMAC_IOREAD_BITS(_pdata,_reg,_field) global() argument 1499 XGMAC_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument 1516 XGMAC_MTL_IOREAD_BITS(_pdata,_n,_reg,_field) global() argument 1525 XGMAC_MTL_IOWRITE_BITS(_pdata,_n,_reg,_field,_val) global() argument 1541 XGMAC_DMA_IOREAD_BITS(_channel,_reg,_field) global() argument 1550 XGMAC_DMA_IOWRITE_BITS(_channel,_reg,_field,_val) global() argument 1562 XPCS_GET_BITS(_var,_prefix,_field) global() argument 1567 XPCS_SET_BITS(_var,_prefix,_field,_val) global() argument 1587 XSIR_GET_BITS(_var,_prefix,_field) global() argument 1592 XSIR_SET_BITS(_var,_prefix,_field,_val) global() argument 1600 XSIR0_IOREAD_BITS(_pdata,_reg,_field) global() argument 1608 XSIR0_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument 1620 XSIR1_IOREAD_BITS(_pdata,_reg,_field) global() argument 1628 XSIR1_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument 1643 XRXTX_IOREAD_BITS(_pdata,_reg,_field) global() argument 1651 XRXTX_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument 1663 XP_GET_BITS(_var,_prefix,_field) global() argument 1668 XP_SET_BITS(_var,_prefix,_field,_val) global() argument 1676 XP_IOREAD_BITS(_pdata,_reg,_field) global() argument 1685 XP_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument 1697 XI2C_GET_BITS(_var,_prefix,_field) global() argument 1702 XI2C_SET_BITS(_var,_prefix,_field,_val) global() argument 1710 XI2C_IOREAD_BITS(_pdata,_reg,_field) global() argument 1719 XI2C_IOWRITE_BITS(_pdata,_reg,_field,_val) global() argument [all...] |
| /freebsd/sys/dev/sfxge/common/ |
| H A D | efx_types.h | 128 #define EFX_VAL(_field, _attribute) \ argument 129 _field ## _ ## _attribute 132 #define EFX_LOW_BIT(_field) \ argument 133 EFX_VAL(_field, LBN) 136 #define EFX_WIDTH(_field) \ argument 137 EFX_VAL(_field, WIDTH) 140 #define EFX_HIGH_BIT(_field) \ argument 141 (EFX_LOW_BIT(_field) + EFX_WIDTH(_field) - 1) 148 #define EFX_MASK64(_field) \ argument 149 ((EFX_WIDTH(_field) == 64) ? ~((uint64_t)0) : \ [all …]
|
| H A D | efx_mcdi.h | 268 #define MCDI_IN_SET_DWORD_FIELD(_emr, _ofst, _field, _value) \ argument 270 MC_CMD_ ## _field, _value) 389 #define MCDI_OUT_WORD_FIELD(_emr, _ofst, _field) \ argument 391 MC_CMD_ ## _field) 397 #define MCDI_OUT_DWORD_FIELD(_emr, _ofst, _field) \ argument 399 MC_CMD_ ## _field) 401 #define MCDI_EV_FIELD(_eqp, _field) \ argument 402 EFX_QWORD_FIELD(*_eqp, MCDI_EVENT_ ## _field) 404 #define MCDI_CMD_DWORD_FIELD(_edp, _field) \ argument 405 EFX_DWORD_FIELD(*_edp, MC_CMD_ ## _field)
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | dma.h | 51 #define Q_READ(_q, _field) ({ \ argument 52 u32 _offset = offsetof(struct mt76_queue_regs, _field); \ 59 _val = readl(&(_q)->regs->_field); \ 63 #define Q_WRITE(_q, _field, _val) do { \ argument 64 u32 _offset = offsetof(struct mt76_queue_regs, _field); \ 70 writel(_val, &(_q)->regs->_field); \ 75 #define Q_READ(_q, _field) ({ \ argument 76 u32 _offset = offsetof(struct mt76_queue_regs, _field); \ 88 _val = readl(&(_q)->regs->_field); \ 93 #define Q_WRITE(_q, _field, _val) do { \ argument [all …]
|
| /freebsd/sys/dev/bhnd/nvram/ |
| H A D | bhnd_nvram_data_bcmreg.h | 33 #define BCM_NVRAM_GET_BITS(_value, _field) \ argument 34 ((_value & _field ## _MASK) >> _field ## _SHIFT) 36 #define BCM_NVRAM_SET_BITS(_value, _field, _bits) \ argument 37 ((_value & ~(_field ## _MASK)) | \ 38 (((_bits) << _field ## _SHIFT) & _field ## _MASK))
|
| /freebsd/sys/netlink/ |
| H A D | netlink_snl_route_parsers.h | 60 #define _IN(_field) offsetof(struct rtnexthop, _field) argument 61 #define _OUT(_field) offsetof(struct rta_mpath_nh, _field) argument 131 #define _IN(_field) offsetof(struct rtmsg, _field) argument 132 #define _OUT(_field) offsetof(struct snl_parsed_route, _field) argument 259 #define _SNL_VF_ARG(_attr, _field) ((const void *)(uintptr_t)( \ argument 260 ((uint32_t)(_attr) << 16) | offsetof(struct snl_parsed_vf, _field))) 288 #define _SNL_VFDF_GETTER(_name, _getter, _type, _field) \ in _SNL_VF_GETTER() argument 296 !_getter(ss, nla, arg, &field->_field)) \ in _SNL_VF_GETTER() 321 #define _OUT(_field) offsetof(struct snl_parsed_vf_driver_field, _field) argument 386 #define _OUT(_field) offsetof(struct snl_parsed_vf_driver, _field) argument [all …]
|
| H A D | netlink_snl_generic.h | 68 #define _OUT(_field) offsetof(struct _snl_genl_ctrl_mcast_group, _field) argument 91 #define _IN(_field) offsetof(struct genlmsghdr, _field) argument 92 #define _OUT(_field) offsetof(struct _getfamily_attrs, _field) argument
|
| H A D | netlink_snl.h | 933 #define _OUT(_field) offsetof(struct snl_attr_bit, _field) argument 949 #define _OUT(_field) offsetof(struct snl_attr_bitset, _field) argument 1038 #define _IN(_field) offsetof(struct nlmsgerr, _field) argument 1039 #define _OUT(_field) offsetof(struct snl_errmsg_data, _field) argument 1054 #define _IN(_field) offsetof(struct nlmsgerr, _field) argument 1055 #define _OUT(_field) offsetof(struct snl_errmsg_data, _field) argument 1095 #define _OUT(_field) offsetof(struct snl_msg_info, _field) argument
|
| H A D | ktest_netlink_message_writer.c | 46 #define _OUT(_field) offsetof(struct test_nlbuf_attrs, _field) argument
|
| /freebsd/sys/dev/bhnd/ |
| H A D | bhndreg.h | 86 #define BHND_CCS_GET_BITS(_value, _field) \ argument 87 (((_value) & _field ## _MASK) >> _field ## _SHIFT) 88 #define BHND_CCS_SET_BITS(_value, _field) \ argument 89 (((_value) << _field ## _SHIFT) & _field ## _MASK)
|
| /freebsd/tests/sys/netlink/ |
| H A D | test_rtnl_gif.c | 40 #define _OUT(_field) offsetof(struct nl_parsed_gif, _field) argument 49 #define _OUT(_field) offsetof(struct nla_gif_info, _field) argument 58 #define _IN(_field) offsetof(struct ifinfomsg, _field) argument 59 #define _OUT(_field) offsetof(struct nla_gif_link, _field) argument
|
| H A D | test_rtnl_gre.c | 43 #define _OUT(_field) offsetof(struct nl_parsed_gre, _field) argument 55 #define _OUT(_field) offsetof(struct nla_gre_info, _field) argument 64 #define _IN(_field) offsetof(struct ifinfomsg, _field) argument 65 #define _OUT(_field) offsetof(struct nla_gre_link, _field) argument
|
| /freebsd/sbin/pflowctl/ |
| H A D | pflowctl.c | 83 #define _IN(_field) offsetof(struct genlmsghdr, _field) argument 84 #define _OUT(_field) offsetof(struct pflowctl_list, _field) argument 135 #define _IN(_field) offsetof(struct genlmsghsdr, _field) argument 136 #define _OUT(_field) offsetof(struct pflowctl_create, _field) argument 242 #define _OUT(_field) offsetof(struct pflowctl_sockaddr, _field) argument 260 #define _IN(_field) offsetof(struct genlmsghdr, _field) argument 261 #define _OUT(_field) offsetof(struct pflowctl_get, _field) argument
|
| /freebsd/sys/dev/bhnd/bcma/ |
| H A D | bcma_dmp.h | 48 #define BCMA_DMP_GET_BITS(_value, _field) \ argument 49 ((_value & _field ## _MASK) >> _field ## _SHIFT) 50 #define BHND_DMP_SET_BITS(_value, _field) \ argument 51 (((_value) << _field ## _SHIFT) & _field ## _MASK)
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | iosys-map.h | 150 #define iosys_map_rd_field(_ism, _off, _type, _field) ({ \ argument 152 iosys_map_rd(_ism, (_off) + offsetof(_type, _field), \ 153 __typeof(s->_field)); \ 155 #define iosys_map_wr_field(_ism, _off, _type, _field, _val) ({ \ argument 157 iosys_map_wr(_ism, (_off) + offsetof(_type, _field), \ 158 __typeof(s->_field), _val); \
|
| H A D | compiler_types.h | 53 #define __flex_counter(_field) __builtin_counted_by_ref(_field) argument 55 #define __flex_counter(_field) ((void *)NULL) argument
|
| /freebsd/sbin/ifconfig/ |
| H A D | ifgif.c | 103 #define _OUT(_field) offsetof(struct nl_parsed_gif, _field) argument 110 #define _OUT(_field) offsetof(struct nla_gif_info, _field) argument 119 #define _IN(_field) offsetof(struct ifinfomsg, _field) argument 120 #define _OUT(_field) offsetof(struct nla_gif_link, _field) argument
|
| H A D | ifgre.c | 98 #define _OUT(_field) offsetof(struct nl_parsed_gre, _field) argument 110 #define _OUT(_field) offsetof(struct nla_gre_info, _field) argument 119 #define _IN(_field) offsetof(struct ifinfomsg, _field) argument 120 #define _OUT(_field) offsetof(struct nla_gre_link, _field) argument
|
| /freebsd/usr.bin/genl/ |
| H A D | genl.c | 77 #define _OUT(_field) offsetof(struct nlevent, _field) argument 102 #define _OUT(_field) offsetof(struct genl_ctrl_op, _field) argument 123 #define _OUT(_field) offsetof(struct genl_mcast_group, _field) argument 150 #define _OUT(_field) offsetof(struct genl_family, _field) argument
|
| /freebsd/sys/netpfil/pf/ |
| H A D | pf_nl.c | 72 #define _IN(_field) offsetof(struct genlmsghdr, _field) argument 73 #define _OUT(_field) offsetof(struct nl_parsed_state, _field) argument 444 #define _OUT(_field) offsetof(struct pf_addr_wrap, _field) argument 482 #define _OUT(_field) offsetof(struct pf_rule_addr, _field) argument 517 #define _OUT(_field) offsetof(struct pf_mape_portset, _field) argument 567 #define _OUT(_field) offsetof(struct nl_parsed_labels, _field) argument 610 #define _OUT(_field) offsetof(struct pf_kpool, _field) argument 644 #define _OUT(_field) offsetof(struct pf_rule_uid, _field) argument 693 #define _OUT(_field) offsetof(struct nl_parsed_timeout, _field) argument 733 #define _OUT(_field) offsetof(struct pf_kthreshold, _field) argument [all …]
|
| /freebsd/lib/libpfctl/ |
| H A D | libpfctl.c | 305 #define _OUT(_field) offsetof(struct pfctl_status_counter, _field) argument 386 #define _OUT(_field) offsetof(struct pfctl_status, _field) argument 1391 #define _IN(_field) offsetof(struct genlmsghdr, _field) argument 1392 #define _OUT(_field) offsetof(struct pfctl_rules_info, _field) argument 1472 #define _OUT(_field) offsetof(struct pf_addr_wrap, _field) argument 1486 #define _OUT(_field) offsetof(struct pf_rule_addr, _field) argument 1521 #define _OUT(_field) offsetof(struct nl_parsed_labels, _field) argument 1545 #define _OUT(_field) offsetof(struct pf_mape_portset, _field) argument 1554 #define _OUT(_field) offsetof(struct pfctl_pool, _field) argument 1590 #define _OUT(_field) offsetof(struct nl_parsed_timeout, _field) argument [all …]
|
| /freebsd/sys/dev/ath/ |
| H A D | if_athvar.h | 422 #define ATH_TXQ_INSERT_HEAD(_tq, _elm, _field) do { \ argument 423 TAILQ_INSERT_HEAD(&(_tq)->axq_q, (_elm), _field); \ 426 #define ATH_TXQ_INSERT_TAIL(_tq, _elm, _field) do { \ argument 427 TAILQ_INSERT_TAIL(&(_tq)->axq_q, (_elm), _field); \ 430 #define ATH_TXQ_REMOVE(_tq, _elm, _field) do { \ argument 431 TAILQ_REMOVE(&(_tq)->axq_q, _elm, _field); \ 435 #define ATH_TXQ_LAST(_tq, _field) TAILQ_LAST(&(_tq)->axq_q, _field) argument 440 #define ATH_TID_INSERT_HEAD(_tq, _elm, _field) do { \ argument 441 TAILQ_INSERT_HEAD(&(_tq)->tid_q, (_elm), _field); \ 445 #define ATH_TID_INSERT_TAIL(_tq, _elm, _field) do { \ argument [all …]
|
| /freebsd/sys/dev/bhnd/cores/pmu/ |
| H A D | bhnd_pmureg.h | 30 #define BHND_PMU_GET_BITS(_value, _field) \ argument 31 (((_value) & _field ## _MASK) >> _field ## _SHIFT) 32 #define BHND_PMU_SET_BITS(_value, _field) \ argument 33 (((_value) << _field ## _SHIFT) & _field ## _MASK)
|
| /freebsd/sys/arm64/arm64/ |
| H A D | identcpu.c | 354 #define MRS_FIELD_VALUE_NONE_IMPL(_reg, _field, _none, _impl) \ argument 355 MRS_FIELD_VALUE(_reg ## _ ## _field ## _ ## _none, ""), \ 356 MRS_FIELD_VALUE(_reg ## _ ## _field ## _ ## _impl, #_field) 358 #define MRS_FIELD_VALUE_COUNT(_reg, _field, _desc) \ argument 359 MRS_FIELD_VALUE(0ul << _reg ## _ ## _field ## _SHIFT, "1 " _desc), \ 360 MRS_FIELD_VALUE(1ul << _reg ## _ ## _field ## _SHIFT, "2 " _desc "s"), \ 361 MRS_FIELD_VALUE(2ul << _reg ## _ ## _field ## _SHIFT, "3 " _desc "s"), \ 362 MRS_FIELD_VALUE(3ul << _reg ## _ ## _field ## _SHIFT, "4 " _desc "s"), \ 363 MRS_FIELD_VALUE(4ul << _reg ## _ ## _field ## _SHIFT, "5 " _desc "s"), \ 364 MRS_FIELD_VALUE(5ul << _reg ## _ ## _field ## _SHIFT, "6 " _desc "s"), \ [all …]
|
| /freebsd/sys/tests/ |
| H A D | ktest_example.c | 74 #define _OUT(_field) offsetof(struct test1_attrs, _field) argument
|