fld 46 arch/arm64/mm/context.c int fld = cpuid_feature_extract_unsigned_field(read_cpuid(ID_AA64MMFR0_EL1), fld 49 arch/arm64/mm/context.c switch (fld) { fld 52 arch/arm64/mm/context.c smp_processor_id(), fld); fld 229 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c int fld = blk % 3; fld 233 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c switch (fld) { fld 1149 drivers/gpu/drm/omapdrm/dss/dsi.c #define DSI_FLD_GET(fld, start, end)\ fld 1150 drivers/gpu/drm/omapdrm/dss/dsi.c FLD_GET(dsi_read_reg(dsi, DSI_##fld), start, end) fld 894 drivers/hid/usbhid/hid-pidff.c static int pidff_find_special_keys(int *keys, struct hid_field *fld, fld 902 drivers/hid/usbhid/hid-pidff.c for (j = 0; j < fld->maxusage; j++) { fld 903 drivers/hid/usbhid/hid-pidff.c if (fld->usage[j].hid == (HID_UP_PID | usagetable[i])) { fld 150 drivers/infiniband/hw/efa/efa_verbs.c #define field_avail(x, fld, sz) (offsetof(typeof(x), fld) + \ fld 151 drivers/infiniband/hw/efa/efa_verbs.c FIELD_SIZEOF(typeof(x), fld) <= (sz)) fld 430 drivers/infiniband/hw/mlx4/main.c #define field_avail(type, fld, sz) (offsetof(type, fld) + \ fld 431 drivers/infiniband/hw/mlx4/main.c sizeof(((type *)0)->fld) <= (sz)) fld 67 drivers/infiniband/hw/mlx5/mlx5_ib.h #define field_avail(type, fld, sz) (offsetof(type, fld) + \ fld 68 drivers/infiniband/hw/mlx5/mlx5_ib.h sizeof(((type *)0)->fld) <= (sz)) fld 296 drivers/iommu/arm-smmu-v3.c #define ARM_SMMU_TCR2CD(tcr, fld) FIELD_PREP(CTXDESC_CD_0_TCR_##fld, \ fld 297 drivers/iommu/arm-smmu-v3.c FIELD_GET(ARM64_TCR_##fld, tcr)) fld 482 drivers/media/platform/rcar-vin/rcar-csi2.c u32 phycnt, vcdt = 0, vcdt2 = 0, fld = 0; fld 515 drivers/media/platform/rcar-vin/rcar-csi2.c fld = FLD_DET_SEL(1) | FLD_FLD_EN4 | FLD_FLD_EN3 | FLD_FLD_EN2 fld 519 drivers/media/platform/rcar-vin/rcar-csi2.c fld |= FLD_FLD_NUM(0); fld 521 drivers/media/platform/rcar-vin/rcar-csi2.c fld |= FLD_FLD_NUM(1); fld 570 drivers/media/platform/rcar-vin/rcar-csi2.c rcsi2_write(priv, FLD_REG, fld); fld 199 drivers/media/platform/ti-vpe/vpdma.h #define ADB_ADDR(dma_buf, str, fld) ((dma_buf)->addr + offsetof(str, fld)) fld 200 drivers/media/platform/ti-vpe/vpdma.h #define MMR_ADB_ADDR(buf, str, fld) ADB_ADDR(&(buf), struct str, fld) fld 529 drivers/message/fusion/mptbase.c req_idx = le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx); fld 530 drivers/message/fusion/mptbase.c cb_idx = mr->u.frame.hwhdr.msgctxu.fld.cb_idx; fld 915 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */ fld 919 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); fld 920 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; fld 965 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */ fld 969 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); fld 970 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; fld 1001 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; fld 1004 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); fld 1005 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; fld 1203 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(ii); fld 1204 drivers/message/fusion/mptbase.c mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; fld 301 drivers/message/fusion/mptbase.h } fld; fld 253 drivers/message/fusion/mptctl.c le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx); fld 1800 drivers/message/fusion/mptctl.c req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 1175 drivers/message/fusion/mptlan.c i = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 599 drivers/message/fusion/mptscsih.c req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 601 drivers/message/fusion/mptscsih.c le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx) : req_idx; fld 1347 drivers/message/fusion/mptscsih.c my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 2423 drivers/message/fusion/mptscsih.c req_index = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 2649 drivers/message/fusion/mptscsih.c req_idx = le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx); fld 2910 drivers/message/fusion/mptscsih.c my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); fld 136 drivers/mmc/host/sdhci-of-arasan.c const struct sdhci_arasan_soc_ctl_field *fld, fld 142 drivers/mmc/host/sdhci-of-arasan.c u32 reg = fld->reg; fld 143 drivers/mmc/host/sdhci-of-arasan.c u16 width = fld->width; fld 144 drivers/mmc/host/sdhci-of-arasan.c s16 shift = fld->shift; fld 550 drivers/net/ethernet/cisco/enic/vnic_devcmd.h #define FILTER_FIELD_VALID(fld) (1 << (fld - 1)) fld 39 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define MASK_VAL(type, spec, name, mask, val, fld) \ fld 41 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c {.m = MLX5_GET(spec, mask, fld),\ fld 42 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c .v = MLX5_GET(spec, val, fld)} fld 43 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define MASK_VAL_BE(type, spec, name, mask, val, fld) \ fld 45 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c {.m = MLX5_GET_BE(type, spec, mask, fld),\ fld 46 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c .v = MLX5_GET_BE(type, spec, val, fld)} fld 49 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define GET_MASK_VAL(name, type, mask, val, fld) \ fld 50 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c (name.m = MLX5_GET(type, mask, fld), \ fld 51 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c name.v = MLX5_GET(type, val, fld), \ fld 66 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define MASK_VAL_L2(type, name, fld) \ fld 67 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c MASK_VAL(type, fte_match_set_lyr_2_4, name, mask, value, fld) fld 86 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define MASK_VAL_L2_BE(type, name, fld) \ fld 87 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c MASK_VAL_BE(type, fte_match_set_lyr_2_4, name, mask, value, fld) fld 133 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define PRINT_MASKED_VAL_L2(type, name, fld, p, format) {\ fld 134 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c MASK_VAL_L2(type, name, fld); \ fld 157 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define MASK_VAL_MISC(type, name, fld) \ fld 158 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c MASK_VAL(type, fte_match_set_misc, name, mask, value, fld) fld 159 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c #define PRINT_MASKED_VAL_MISC(type, name, fld, p, format) {\ fld 160 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c MASK_VAL_MISC(type, name, fld); \ fld 123 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c #define MLX5E_FTE_SET(header_p, fld, v) \ fld 124 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c MLX5_SET(fte_match_set_lyr_2_4, header_p, fld, v) fld 126 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c #define MLX5E_FTE_ADDR_OF(header_p, fld) \ fld 127 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c MLX5_ADDR_OF(fte_match_set_lyr_2_4, header_p, fld) fld 44 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_STAT(type, fld) #fld, offsetof(type, fld) fld 45 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_RX_STAT(type, fld) "rx%d_"#fld, offsetof(type, fld) fld 46 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_TX_STAT(type, fld) "tx%d_"#fld, offsetof(type, fld) fld 47 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_XDPSQ_STAT(type, fld) "tx%d_xdp_"#fld, offsetof(type, fld) fld 48 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_RQ_XDPSQ_STAT(type, fld) "rx%d_xdp_tx_"#fld, offsetof(type, fld) fld 49 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_XSKRQ_STAT(type, fld) "rx%d_xsk_"#fld, offsetof(type, fld) fld 50 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_XSKSQ_STAT(type, fld) "tx%d_xsk_"#fld, offsetof(type, fld) fld 51 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h #define MLX5E_DECLARE_CH_STAT(type, fld) "ch%d_"#fld, offsetof(type, fld) fld 289 drivers/net/ethernet/mscc/ocelot_ace.c #define VCAP_KEY_SET(fld, val, msk) \ fld 290 drivers/net/ethernet/mscc/ocelot_ace.c vcap_key_set(&data, IS2_HKO_##fld, IS2_HKL_##fld, val, msk) fld 291 drivers/net/ethernet/mscc/ocelot_ace.c #define VCAP_KEY_ANY_SET(fld) \ fld 292 drivers/net/ethernet/mscc/ocelot_ace.c vcap_key_set(&data, IS2_HKO_##fld, IS2_HKL_##fld, 0, 0) fld 293 drivers/net/ethernet/mscc/ocelot_ace.c #define VCAP_KEY_BIT_SET(fld, val) vcap_key_bit_set(&data, IS2_HKO_##fld, val) fld 294 drivers/net/ethernet/mscc/ocelot_ace.c #define VCAP_KEY_BYTES_SET(fld, val, msk) \ fld 295 drivers/net/ethernet/mscc/ocelot_ace.c vcap_key_bytes_set(&data, IS2_HKO_##fld, val, msk, IS2_HKL_##fld / 8) fld 303 drivers/net/ethernet/mscc/ocelot_ace.c #define VCAP_ACT_SET(fld, val) \ fld 304 drivers/net/ethernet/mscc/ocelot_ace.c vcap_action_set(data, IS2_AO_##fld, IS2_AL_##fld, val) fld 273 drivers/net/ethernet/netronome/nfp/nfp_net.h } __packed fld; fld 1451 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rx_ring->rxds[wr_idx].fld.reserved = 0; fld 1452 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rx_ring->rxds[wr_idx].fld.meta_len_dd = 0; fld 1453 drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_desc_set_dma_addr(&rx_ring->rxds[wr_idx].fld, fld 174 drivers/net/ethernet/ti/davinci_cpdma.c #define chan_read(chan, fld) readl((chan)->fld) fld 175 drivers/net/ethernet/ti/davinci_cpdma.c #define desc_read(desc, fld) readl(&(desc)->fld) fld 177 drivers/net/ethernet/ti/davinci_cpdma.c #define chan_write(chan, fld, v) writel(v, (chan)->fld) fld 178 drivers/net/ethernet/ti/davinci_cpdma.c #define desc_write(desc, fld, v) writel((u32)(v), &(desc)->fld) fld 927 drivers/perf/arm_spe_pmu.c int fld; fld 932 drivers/perf/arm_spe_pmu.c fld = cpuid_feature_extract_unsigned_field(read_cpuid(ID_AA64DFR0_EL1), fld 934 drivers/perf/arm_spe_pmu.c if (!fld) { fld 937 drivers/perf/arm_spe_pmu.c fld, smp_processor_id()); fld 950 drivers/perf/arm_spe_pmu.c fld = reg >> SYS_PMBIDR_EL1_ALIGN_SHIFT & SYS_PMBIDR_EL1_ALIGN_MASK; fld 951 drivers/perf/arm_spe_pmu.c spe_pmu->align = 1 << fld; fld 954 drivers/perf/arm_spe_pmu.c fld, smp_processor_id()); fld 979 drivers/perf/arm_spe_pmu.c fld = reg >> SYS_PMSIDR_EL1_INTERVAL_SHIFT & SYS_PMSIDR_EL1_INTERVAL_MASK; fld 980 drivers/perf/arm_spe_pmu.c switch (fld) { fld 1004 drivers/perf/arm_spe_pmu.c fld); fld 1011 drivers/perf/arm_spe_pmu.c fld = reg >> SYS_PMSIDR_EL1_MAXSIZE_SHIFT & SYS_PMSIDR_EL1_MAXSIZE_MASK; fld 1012 drivers/perf/arm_spe_pmu.c spe_pmu->max_record_sz = 1 << fld; fld 1015 drivers/perf/arm_spe_pmu.c fld, smp_processor_id()); fld 1019 drivers/perf/arm_spe_pmu.c fld = reg >> SYS_PMSIDR_EL1_COUNTSIZE_SHIFT & SYS_PMSIDR_EL1_COUNTSIZE_MASK; fld 1020 drivers/perf/arm_spe_pmu.c switch (fld) { fld 1023 drivers/perf/arm_spe_pmu.c fld); fld 748 drivers/scsi/virtio_scsi.c #define virtscsi_config_get(vdev, fld) \ fld 750 drivers/scsi/virtio_scsi.c typeof(((struct virtio_scsi_config *)0)->fld) __val; \ fld 751 drivers/scsi/virtio_scsi.c virtio_cread(vdev, struct virtio_scsi_config, fld, &__val); \ fld 755 drivers/scsi/virtio_scsi.c #define virtscsi_config_set(vdev, fld, val) \ fld 757 drivers/scsi/virtio_scsi.c typeof(((struct virtio_scsi_config *)0)->fld) __val = (val); \ fld 758 drivers/scsi/virtio_scsi.c virtio_cwrite(vdev, struct virtio_scsi_config, fld, &__val); \ fld 379 drivers/usb/misc/usb251xb.c bool ds_only, u8 *fld) fld 388 drivers/usb/misc/usb251xb.c *fld |= BIT(port); fld 373 drivers/video/fbdev/amifb.c #define CUSTOM_OFS(fld) ((long)&((struct CUSTOM*)0)->fld) fld 1196 drivers/video/fbdev/omap2/omapfb/dss/dsi.c #define DSI_FLD_GET(fld, start, end)\ fld 1197 drivers/video/fbdev/omap2/omapfb/dss/dsi.c FLD_GET(dsi_read_reg(dsidev, DSI_##fld), start, end) fld 394 include/linux/ceph/osd_client.h #define osd_req_op_data(oreq, whch, typ, fld) \ fld 399 include/linux/ceph/osd_client.h &__oreq->r_ops[__whch].typ.fld; \ fld 50 include/linux/mlx5/device.h #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) fld 51 include/linux/mlx5/device.h #define __mlx5_bit_off(typ, fld) (offsetof(struct mlx5_ifc_##typ##_bits, fld)) fld 52 include/linux/mlx5/device.h #define __mlx5_16_off(typ, fld) (__mlx5_bit_off(typ, fld) / 16) fld 53 include/linux/mlx5/device.h #define __mlx5_dw_off(typ, fld) (__mlx5_bit_off(typ, fld) / 32) fld 54 include/linux/mlx5/device.h #define __mlx5_64_off(typ, fld) (__mlx5_bit_off(typ, fld) / 64) fld 55 include/linux/mlx5/device.h #define __mlx5_16_bit_off(typ, fld) (16 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0xf)) fld 56 include/linux/mlx5/device.h #define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0x1f)) fld 57 include/linux/mlx5/device.h #define __mlx5_mask(typ, fld) ((u32)((1ull << __mlx5_bit_sz(typ, fld)) - 1)) fld 58 include/linux/mlx5/device.h #define __mlx5_dw_mask(typ, fld) (__mlx5_mask(typ, fld) << __mlx5_dw_bit_off(typ, fld)) fld 59 include/linux/mlx5/device.h #define __mlx5_mask16(typ, fld) ((u16)((1ull << __mlx5_bit_sz(typ, fld)) - 1)) fld 60 include/linux/mlx5/device.h #define __mlx5_16_mask(typ, fld) (__mlx5_mask16(typ, fld) << __mlx5_16_bit_off(typ, fld)) fld 63 include/linux/mlx5/device.h #define MLX5_FLD_SZ_BYTES(typ, fld) (__mlx5_bit_sz(typ, fld) / 8) fld 69 include/linux/mlx5/device.h #define MLX5_BYTE_OFF(typ, fld) (__mlx5_bit_off(typ, fld) / 8) fld 70 include/linux/mlx5/device.h #define MLX5_ADDR_OF(typ, p, fld) ((void *)((uint8_t *)(p) + MLX5_BYTE_OFF(typ, fld))) fld 73 include/linux/mlx5/device.h #define MLX5_SET(typ, p, fld, v) do { \ fld 76 include/linux/mlx5/device.h *((__be32 *)(p) + __mlx5_dw_off(typ, fld)) = \ fld 77 include/linux/mlx5/device.h cpu_to_be32((be32_to_cpu(*((__be32 *)(p) + __mlx5_dw_off(typ, fld))) & \ fld 78 include/linux/mlx5/device.h (~__mlx5_dw_mask(typ, fld))) | (((_v) & __mlx5_mask(typ, fld)) \ fld 79 include/linux/mlx5/device.h << __mlx5_dw_bit_off(typ, fld))); \ fld 82 include/linux/mlx5/device.h #define MLX5_ARRAY_SET(typ, p, fld, idx, v) do { \ fld 83 include/linux/mlx5/device.h BUILD_BUG_ON(__mlx5_bit_off(typ, fld) % 32); \ fld 84 include/linux/mlx5/device.h MLX5_SET(typ, p, fld[idx], v); \ fld 87 include/linux/mlx5/device.h #define MLX5_SET_TO_ONES(typ, p, fld) do { \ fld 89 include/linux/mlx5/device.h *((__be32 *)(p) + __mlx5_dw_off(typ, fld)) = \ fld 90 include/linux/mlx5/device.h cpu_to_be32((be32_to_cpu(*((__be32 *)(p) + __mlx5_dw_off(typ, fld))) & \ fld 91 include/linux/mlx5/device.h (~__mlx5_dw_mask(typ, fld))) | ((__mlx5_mask(typ, fld)) \ fld 92 include/linux/mlx5/device.h << __mlx5_dw_bit_off(typ, fld))); \ fld 95 include/linux/mlx5/device.h #define MLX5_GET(typ, p, fld) ((be32_to_cpu(*((__be32 *)(p) +\ fld 96 include/linux/mlx5/device.h __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ fld 97 include/linux/mlx5/device.h __mlx5_mask(typ, fld)) fld 99 include/linux/mlx5/device.h #define MLX5_GET_PR(typ, p, fld) ({ \ fld 100 include/linux/mlx5/device.h u32 ___t = MLX5_GET(typ, p, fld); \ fld 101 include/linux/mlx5/device.h pr_debug(#fld " = 0x%x\n", ___t); \ fld 105 include/linux/mlx5/device.h #define __MLX5_SET64(typ, p, fld, v) do { \ fld 106 include/linux/mlx5/device.h BUILD_BUG_ON(__mlx5_bit_sz(typ, fld) != 64); \ fld 107 include/linux/mlx5/device.h *((__be64 *)(p) + __mlx5_64_off(typ, fld)) = cpu_to_be64(v); \ fld 110 include/linux/mlx5/device.h #define MLX5_SET64(typ, p, fld, v) do { \ fld 111 include/linux/mlx5/device.h BUILD_BUG_ON(__mlx5_bit_off(typ, fld) % 64); \ fld 112 include/linux/mlx5/device.h __MLX5_SET64(typ, p, fld, v); \ fld 115 include/linux/mlx5/device.h #define MLX5_ARRAY_SET64(typ, p, fld, idx, v) do { \ fld 116 include/linux/mlx5/device.h BUILD_BUG_ON(__mlx5_bit_off(typ, fld) % 64); \ fld 117 include/linux/mlx5/device.h __MLX5_SET64(typ, p, fld[idx], v); \ fld 120 include/linux/mlx5/device.h #define MLX5_GET64(typ, p, fld) be64_to_cpu(*((__be64 *)(p) + __mlx5_64_off(typ, fld))) fld 122 include/linux/mlx5/device.h #define MLX5_GET64_PR(typ, p, fld) ({ \ fld 123 include/linux/mlx5/device.h u64 ___t = MLX5_GET64(typ, p, fld); \ fld 124 include/linux/mlx5/device.h pr_debug(#fld " = 0x%llx\n", ___t); \ fld 128 include/linux/mlx5/device.h #define MLX5_GET16(typ, p, fld) ((be16_to_cpu(*((__be16 *)(p) +\ fld 129 include/linux/mlx5/device.h __mlx5_16_off(typ, fld))) >> __mlx5_16_bit_off(typ, fld)) & \ fld 130 include/linux/mlx5/device.h __mlx5_mask16(typ, fld)) fld 132 include/linux/mlx5/device.h #define MLX5_SET16(typ, p, fld, v) do { \ fld 135 include/linux/mlx5/device.h *((__be16 *)(p) + __mlx5_16_off(typ, fld)) = \ fld 136 include/linux/mlx5/device.h cpu_to_be16((be16_to_cpu(*((__be16 *)(p) + __mlx5_16_off(typ, fld))) & \ fld 137 include/linux/mlx5/device.h (~__mlx5_16_mask(typ, fld))) | (((_v) & __mlx5_mask16(typ, fld)) \ fld 138 include/linux/mlx5/device.h << __mlx5_16_bit_off(typ, fld))); \ fld 142 include/linux/mlx5/device.h #define MLX5_GET64_BE(typ, p, fld) (*((__be64 *)(p) +\ fld 143 include/linux/mlx5/device.h __mlx5_64_off(typ, fld))) fld 145 include/linux/mlx5/device.h #define MLX5_GET_BE(type_t, typ, p, fld) ({ \ fld 149 include/linux/mlx5/device.h tmp = (__force type_t)MLX5_GET(typ, p, fld); \ fld 152 include/linux/mlx5/device.h tmp = (__force type_t)cpu_to_be16(MLX5_GET(typ, p, fld)); \ fld 155 include/linux/mlx5/device.h tmp = (__force type_t)cpu_to_be32(MLX5_GET(typ, p, fld)); \ fld 158 include/linux/mlx5/device.h tmp = (__force type_t)MLX5_GET64_BE(typ, p, fld); \ fld 1264 include/linux/mlx5/device.h #define MLX5_CAP_PCAM_FEATURE(mdev, fld) \ fld 1265 include/linux/mlx5/device.h MLX5_GET(pcam_reg, (mdev)->caps.pcam, feature_cap_mask.enhanced_features.fld) fld 1273 include/linux/mlx5/device.h #define MLX5_CAP_MCAM_FEATURE(mdev, fld) \ fld 1274 include/linux/mlx5/device.h MLX5_GET(mcam_reg, (mdev)->caps.mcam, mng_feature_cap_mask.enhanced_features.fld) fld 1276 include/linux/mlx5/device.h #define MLX5_CAP_QCAM_REG(mdev, fld) \ fld 1277 include/linux/mlx5/device.h MLX5_GET(qcam_reg, (mdev)->caps.qcam, qos_access_reg_cap_mask.reg_cap.fld) fld 1279 include/linux/mlx5/device.h #define MLX5_CAP_QCAM_FEATURE(mdev, fld) \ fld 1280 include/linux/mlx5/device.h MLX5_GET(qcam_reg, (mdev)->caps.qcam, qos_feature_cap_mask.feature_cap.fld) fld 190 include/net/dn.h static inline void dn_sk_ports_copy(struct flowidn *fld, struct dn_scp *scp) fld 192 include/net/dn.h fld->fld_sport = scp->addrloc; fld 193 include/net/dn.h fld->fld_dport = scp->addrrem; fld 88 include/net/dn_fib.h int (*lookup)(struct dn_fib_table *t, const struct flowidn *fld, fld 108 include/net/dn_fib.h const struct flowidn *fld, struct dn_fib_res *res); fld 111 include/net/dn_fib.h void dn_fib_select_multipath(const struct flowidn *fld, struct dn_fib_res *res); fld 127 include/net/dn_fib.h int dn_fib_lookup(struct flowidn *fld, struct dn_fib_res *res); fld 68 include/net/dn_route.h struct flowidn fld; fld 83 include/net/dn_route.h return rt->fld.flowidn_iif != 0; fld 88 include/net/dn_route.h return rt->fld.flowidn_iif == 0; fld 904 net/decnet/af_decnet.c struct flowidn fld; fld 944 net/decnet/af_decnet.c memset(&fld, 0, sizeof(fld)); fld 945 net/decnet/af_decnet.c fld.flowidn_oif = sk->sk_bound_dev_if; fld 946 net/decnet/af_decnet.c fld.daddr = dn_saddr2dn(&scp->peer); fld 947 net/decnet/af_decnet.c fld.saddr = dn_saddr2dn(&scp->addr); fld 948 net/decnet/af_decnet.c dn_sk_ports_copy(&fld, scp); fld 949 net/decnet/af_decnet.c fld.flowidn_proto = DNPROTO_NSP; fld 950 net/decnet/af_decnet.c if (dn_route_output_sock(&sk->sk_dst_cache, &fld, sk, flags) < 0) fld 200 net/decnet/dn_fib.c struct flowidn fld; fld 220 net/decnet/dn_fib.c memset(&fld, 0, sizeof(fld)); fld 221 net/decnet/dn_fib.c fld.daddr = nh->nh_gw; fld 222 net/decnet/dn_fib.c fld.flowidn_oif = nh->nh_oif; fld 223 net/decnet/dn_fib.c fld.flowidn_scope = r->rtm_scope + 1; fld 225 net/decnet/dn_fib.c if (fld.flowidn_scope < RT_SCOPE_LINK) fld 226 net/decnet/dn_fib.c fld.flowidn_scope = RT_SCOPE_LINK; fld 228 net/decnet/dn_fib.c if ((err = dn_fib_lookup(&fld, &res)) != 0) fld 416 net/decnet/dn_fib.c int dn_fib_semantic_match(int type, struct dn_fib_info *fi, const struct flowidn *fld, struct dn_fib_res *res) fld 436 net/decnet/dn_fib.c if (!fld->flowidn_oif || fld 437 net/decnet/dn_fib.c fld->flowidn_oif == nh->nh_oif) fld 458 net/decnet/dn_fib.c void dn_fib_select_multipath(const struct flowidn *fld, struct dn_fib_res *res) fld 71 net/decnet/dn_nsp_out.c struct flowidn fld; fld 84 net/decnet/dn_nsp_out.c memset(&fld, 0, sizeof(fld)); fld 85 net/decnet/dn_nsp_out.c fld.flowidn_oif = sk->sk_bound_dev_if; fld 86 net/decnet/dn_nsp_out.c fld.saddr = dn_saddr2dn(&scp->addr); fld 87 net/decnet/dn_nsp_out.c fld.daddr = dn_saddr2dn(&scp->peer); fld 88 net/decnet/dn_nsp_out.c dn_sk_ports_copy(&fld, scp); fld 89 net/decnet/dn_nsp_out.c fld.flowidn_proto = DNPROTO_NSP; fld 90 net/decnet/dn_nsp_out.c if (dn_route_output_sock(&sk->sk_dst_cache, &fld, sk, 0) == 0) { fld 328 net/decnet/dn_route.c if (compare_keys(&rth->fld, &rt->fld)) { fld 949 net/decnet/dn_route.c struct flowidn fld = { fld 1020 net/decnet/dn_route.c if (!fld.daddr) { fld 1021 net/decnet/dn_route.c fld.daddr = fld.saddr; fld 1031 net/decnet/dn_route.c if (!fld.daddr) { fld 1032 net/decnet/dn_route.c fld.daddr = fld 1033 net/decnet/dn_route.c fld.saddr = dnet_select_source(dev_out, 0, fld 1035 net/decnet/dn_route.c if (!fld.daddr) fld 1038 net/decnet/dn_route.c fld.flowidn_oif = LOOPBACK_IFINDEX; fld 1047 net/decnet/dn_route.c le16_to_cpu(fld.daddr), le16_to_cpu(fld.saddr), fld 1048 net/decnet/dn_route.c fld.flowidn_oif, try_hard); fld 1056 net/decnet/dn_route.c if (try_hard || (err = dn_fib_lookup(&fld, &res)) != 0) { fld 1071 net/decnet/dn_route.c neigh = neigh_lookup_nodev(&dn_neigh_table, &init_net, &fld.daddr); fld 1083 net/decnet/dn_route.c if (dn_dev_islocal(neigh->dev, fld.daddr)) { fld 1105 net/decnet/dn_route.c if (dn_dev_islocal(dev_out, fld.daddr)) { fld 1121 net/decnet/dn_route.c gateway = fld.daddr; fld 1122 net/decnet/dn_route.c if (fld.saddr == 0) { fld 1123 net/decnet/dn_route.c fld.saddr = dnet_select_source(dev_out, gateway, fld 1127 net/decnet/dn_route.c if (fld.saddr == 0 && res.type != RTN_LOCAL) fld 1130 net/decnet/dn_route.c fld.flowidn_oif = dev_out->ifindex; fld 1139 net/decnet/dn_route.c if (!fld.saddr) fld 1140 net/decnet/dn_route.c fld.saddr = fld.daddr; fld 1147 net/decnet/dn_route.c fld.flowidn_oif = dev_out->ifindex; fld 1154 net/decnet/dn_route.c if (res.fi->fib_nhs > 1 && fld.flowidn_oif == 0) fld 1155 net/decnet/dn_route.c dn_fib_select_multipath(&fld, &res); fld 1162 net/decnet/dn_route.c if (!fld.saddr) fld 1163 net/decnet/dn_route.c fld.saddr = DN_FIB_RES_PREFSRC(res); fld 1169 net/decnet/dn_route.c fld.flowidn_oif = dev_out->ifindex; fld 1181 net/decnet/dn_route.c memset(&rt->fld, 0, sizeof(rt->fld)); fld 1182 net/decnet/dn_route.c rt->fld.saddr = oldflp->saddr; fld 1183 net/decnet/dn_route.c rt->fld.daddr = oldflp->daddr; fld 1184 net/decnet/dn_route.c rt->fld.flowidn_oif = oldflp->flowidn_oif; fld 1185 net/decnet/dn_route.c rt->fld.flowidn_iif = 0; fld 1186 net/decnet/dn_route.c rt->fld.flowidn_mark = oldflp->flowidn_mark; fld 1188 net/decnet/dn_route.c rt->rt_saddr = fld.saddr; fld 1189 net/decnet/dn_route.c rt->rt_daddr = fld.daddr; fld 1190 net/decnet/dn_route.c rt->rt_gateway = gateway ? gateway : fld.daddr; fld 1191 net/decnet/dn_route.c rt->rt_local_src = fld.saddr; fld 1193 net/decnet/dn_route.c rt->rt_dst_map = fld.daddr; fld 1194 net/decnet/dn_route.c rt->rt_src_map = fld.saddr; fld 1210 net/decnet/dn_route.c hash = dn_hash(rt->fld.saddr, rt->fld.daddr); fld 1251 net/decnet/dn_route.c if ((flp->daddr == rt->fld.daddr) && fld 1252 net/decnet/dn_route.c (flp->saddr == rt->fld.saddr) && fld 1253 net/decnet/dn_route.c (flp->flowidn_mark == rt->fld.flowidn_mark) && fld 1255 net/decnet/dn_route.c (rt->fld.flowidn_oif == flp->flowidn_oif)) { fld 1312 net/decnet/dn_route.c struct flowidn fld = { fld 1329 net/decnet/dn_route.c if (fld.saddr == 0) fld 1343 net/decnet/dn_route.c err = dn_fib_lookup(&fld, &res); fld 1355 net/decnet/dn_route.c __le16 src_map = fld.saddr; fld 1366 net/decnet/dn_route.c src_map = fld.saddr; /* no NAT support for now */ fld 1370 net/decnet/dn_route.c fld.daddr = dn_fib_rules_map_destination(fld.daddr, &res); fld 1373 net/decnet/dn_route.c if (dn_fib_lookup(&fld, &res)) fld 1379 net/decnet/dn_route.c gateway = fld.daddr; fld 1381 net/decnet/dn_route.c fld.saddr = src_map; fld 1395 net/decnet/dn_route.c if (res.fi->fib_nhs > 1 && fld.flowidn_oif == 0) fld 1396 net/decnet/dn_route.c dn_fib_select_multipath(&fld, &res); fld 1414 net/decnet/dn_route.c fld.saddr = cb->dst; fld 1415 net/decnet/dn_route.c fld.daddr = cb->src; fld 1447 net/decnet/dn_route.c memset(&rt->fld, 0, sizeof(rt->fld)); fld 1448 net/decnet/dn_route.c rt->rt_saddr = fld.saddr; fld 1449 net/decnet/dn_route.c rt->rt_daddr = fld.daddr; fld 1450 net/decnet/dn_route.c rt->rt_gateway = fld.daddr; fld 1455 net/decnet/dn_route.c rt->rt_dst_map = fld.daddr; fld 1456 net/decnet/dn_route.c rt->rt_src_map = fld.saddr; fld 1458 net/decnet/dn_route.c rt->fld.saddr = cb->src; fld 1459 net/decnet/dn_route.c rt->fld.daddr = cb->dst; fld 1460 net/decnet/dn_route.c rt->fld.flowidn_oif = 0; fld 1461 net/decnet/dn_route.c rt->fld.flowidn_iif = in_dev->ifindex; fld 1462 net/decnet/dn_route.c rt->fld.flowidn_mark = fld.flowidn_mark; fld 1488 net/decnet/dn_route.c hash = dn_hash(rt->fld.saddr, rt->fld.daddr); fld 1529 net/decnet/dn_route.c if ((rt->fld.saddr == cb->src) && fld 1530 net/decnet/dn_route.c (rt->fld.daddr == cb->dst) && fld 1531 net/decnet/dn_route.c (rt->fld.flowidn_oif == 0) && fld 1532 net/decnet/dn_route.c (rt->fld.flowidn_mark == skb->mark) && fld 1533 net/decnet/dn_route.c (rt->fld.flowidn_iif == cb->iif)) { fld 1575 net/decnet/dn_route.c if (rt->fld.saddr) { fld 1577 net/decnet/dn_route.c if (nla_put_le16(skb, RTA_SRC, rt->fld.saddr) < 0) fld 1605 net/decnet/dn_route.c nla_put_u32(skb, RTA_IIF, rt->fld.flowidn_iif) < 0) fld 1642 net/decnet/dn_route.c struct flowidn fld; fld 1653 net/decnet/dn_route.c memset(&fld, 0, sizeof(fld)); fld 1654 net/decnet/dn_route.c fld.flowidn_proto = DNPROTO_NSP; fld 1663 net/decnet/dn_route.c fld.saddr = nla_get_le16(tb[RTA_SRC]); fld 1666 net/decnet/dn_route.c fld.daddr = nla_get_le16(tb[RTA_DST]); fld 1669 net/decnet/dn_route.c fld.flowidn_iif = nla_get_u32(tb[RTA_IIF]); fld 1671 net/decnet/dn_route.c if (fld.flowidn_iif) { fld 1673 net/decnet/dn_route.c dev = __dev_get_by_index(&init_net, fld.flowidn_iif); fld 1680 net/decnet/dn_route.c cb->src = fld.saddr; fld 1681 net/decnet/dn_route.c cb->dst = fld.daddr; fld 1691 net/decnet/dn_route.c fld.flowidn_oif = nla_get_u32(tb[RTA_OIF]); fld 1693 net/decnet/dn_route.c err = dn_route_output_key((struct dst_entry **)&rt, &fld, 0); fld 71 net/decnet/dn_rules.c struct flowidn *fld = &flp->u.dn; fld 97 net/decnet/dn_rules.c err = tbl->lookup(tbl, fld, (struct dn_fib_res *)arg->result); fld 111 net/decnet/dn_rules.c struct flowidn *fld = &fl->u.dn; fld 112 net/decnet/dn_rules.c __le16 daddr = fld->daddr; fld 113 net/decnet/dn_rules.c __le16 saddr = fld->saddr; fld 186 net/decnet/dn_rules.c struct flowidn fld = { .daddr = addr }; fld 194 net/decnet/dn_rules.c if (!tb->lookup(tb, &fld, &res)) { fld 165 scripts/gcc-plugins/latent_entropy_plugin.c tree fld, lst = TYPE_FIELDS(type); fld 168 scripts/gcc-plugins/latent_entropy_plugin.c for (fld = lst; fld; nelt++, fld = TREE_CHAIN(fld)) { fld 171 scripts/gcc-plugins/latent_entropy_plugin.c fieldtype = TREE_TYPE(fld); fld 177 scripts/gcc-plugins/latent_entropy_plugin.c *node, name, fld); fld 181 scripts/gcc-plugins/latent_entropy_plugin.c if (fld) fld 190 scripts/gcc-plugins/latent_entropy_plugin.c for (fld = lst; fld; fld = TREE_CHAIN(fld)) { fld 191 scripts/gcc-plugins/latent_entropy_plugin.c tree random_const, fld_t = TREE_TYPE(fld); fld 194 scripts/gcc-plugins/latent_entropy_plugin.c CONSTRUCTOR_APPEND_ELT(vals, fld, random_const);