Home
last modified time | relevance | path

Searched refs:field_offset (Results 1 – 12 of 12) sorted by relevance

/linux/include/rdma/
H A Diba.h56 #define _IBA_SET(field_struct, field_offset, field_mask, num_bits, ptr, value) \ argument
59 _iba_set##num_bits((void *)_ptr + (field_offset), field_mask, \
64 #define _IBA_GET_MEM_PTR(field_struct, field_offset, type, num_bits, ptr) \ argument
67 (type *)((void *)_ptr + (field_offset)); \
72 #define _IBA_SET_MEM(field_struct, field_offset, type, num_bits, ptr, in, \ argument
78 memcpy(_IBA_GET_MEM_PTR(field_struct, field_offset, \
84 #define _IBA_GET(field_struct, field_offset, field_mask, num_bits, ptr) \ argument
89 (field_offset))); \
93 #define _IBA_GET_MEM(field_struct, field_offset, type, num_bits, ptr, out, \ argument
100 _IBA_GET_MEM_PTR(field_struct, field_offset, \
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dctx_rewrite.c36 int field_offset; member
45 /* Pattern for BPF_LDX_MEM(field_sz, dst, ctx, field_offset) */
47 /* Pattern for BPF_STX_MEM(field_sz, ctx, src, field_offset) and
48 * BPF_ST_MEM (field_sz, ctx, src, field_offset)
51 /* Pattern for BPF_ST_MEM(field_sz, ctx, src, field_offset),
55 /* Pattern for BPF_STX_MEM (field_sz, ctx, src, field_offset),
64 .field_offset = offsetof(type, field), \
298 int btf_id, field_offset; in find_field_offset()
320 field_offset = find_field_offset_aux(btf, btf_id, field_str, 0); in find_field_offset()
321 if (field_offset < in find_field_offset()
299 int btf_id, field_offset; find_field_offset() local
539 int field_offset; match_pattern() local
586 int field_offset; match_pattern() local
[all...]
/linux/drivers/net/pse-pd/
H A Dtps23881.c97 static u16 tps23881_calc_val(u16 reg_val, u8 chan, u8 field_offset, in tps23881_calc_val() argument
103 return (reg_val >> field_offset) & field_mask; in tps23881_calc_val()
119 static u16 tps23881_set_val(u16 reg_val, u8 chan, u8 field_offset, in tps23881_set_val() argument
125 reg_val &= ~(field_mask << field_offset); in tps23881_set_val()
126 reg_val |= (field_val << field_offset); in tps23881_set_val()
128 reg_val &= ~(field_mask << (field_offset + 8)); in tps23881_set_val()
129 reg_val |= (field_val << (field_offset + 8)); in tps23881_set_val()
1132 static u8 tps23881_irq_export_chans_helper(u16 reg_val, u8 field_offset) in tps23881_irq_export_chans_helper() argument
1136 val = (reg_val >> (4 + field_offset) & 0xf0) | in tps23881_irq_export_chans_helper()
1137 (reg_val >> field_offset & 0x0f); in tps23881_irq_export_chans_helper()
/linux/drivers/input/mouse/
H A Delantech.c1264 size_t field_offset; member
1276 unsigned char *reg = (unsigned char *) etd + attr->field_offset; in elantech_show_int_attr()
1293 unsigned char *reg = (unsigned char *) etd + attr->field_offset; in elantech_set_int_attr()
1319 .field_offset = offsetof(struct elantech_data, _name), \
1329 .field_offset = offsetof(struct elantech_data, info) + \
/linux/drivers/input/touchscreen/
H A Dedt-ft5x06.c353 size_t field_offset; member
367 .field_offset = offsetof(struct edt_ft5x06_ts_data, _field), \
383 u8 *field = (u8 *)tsdata + attr->field_offset; in edt_ft5x06_setting_show()
442 u8 *field = (u8 *)tsdata + attr->field_offset; in edt_ft5x06_setting_store()
H A Delants_i2c.c1242 size_t field_offset; member
1255 .field_offset = offsetof(struct elants_data, _field), \
1267 u8 *field = (u8 *)((char *)ts + attr->field_offset); in elants_version_attribute_show()
/linux/fs/xfs/
H A Dxfs_log.c3260 ptrdiff_t field_offset; in xlog_verify_iclog() local
3294 field_offset = p - base_ptr; in xlog_verify_iclog()
3295 if (field_offset & 0x1ff) { in xlog_verify_iclog()
3305 (unsigned long)field_offset); in xlog_verify_iclog()
3310 field_offset = p - base_ptr; in xlog_verify_iclog()
3311 if (field_offset & 0x1ff) { in xlog_verify_iclog()
/linux/drivers/input/misc/
H A Dims-pcu.c1092 size_t field_offset; member
1104 char *field = (char *)pcu + attr->field_offset; in ims_pcu_attribute_show()
1118 char *field = (char *)pcu + attr->field_offset; in ims_pcu_attribute_store()
1153 .field_offset = offsetof(struct ims_pcu, _field), \
/linux/sound/soc/codecs/
H A Dwm_adsp.c1430 unsigned int field_offset, u32 *data) in wm_adsp_buffer_read() argument
1433 buf->host_buf_ptr + field_offset, data); in wm_adsp_buffer_read()
1437 unsigned int field_offset, u32 data) in wm_adsp_buffer_write() argument
1440 buf->host_buf_ptr + field_offset, in wm_adsp_buffer_write()
/linux/rust/zerocopy/src/
H A Dlayout.rs2136 offset: field_offset, in prove_dst_layout_extend()
2147 assert_eq!(composite_offset, offset + field_offset); in prove_dst_layout_extend()
2152 Layout::from_size_align(field_offset, field_align.get()).unwrap(); in prove_dst_layout_extend()
/linux/drivers/gpu/drm/omapdrm/dss/
H A Ddispc.c2055 u32 fourcc, bool fieldmode, unsigned int field_offset, in calc_offset() argument
2084 *offset0 = field_offset * screen_width * ps; in calc_offset()
2592 unsigned int field_offset = 0; in dispc_ovl_setup_common() local
2670 field_offset = 0; in dispc_ovl_setup_common()
2672 field_offset = in_height / out_height / 2; in dispc_ovl_setup_common()
2677 field_offset = 1; in dispc_ovl_setup_common()
2690 fourcc, fieldmode, field_offset, in dispc_ovl_setup_common()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_core.c628 unsigned long field_offset, in dwxgmac3_log_error() argument
635 ptr = (unsigned long *)(bptr + field_offset); in dwxgmac3_log_error()