Searched refs:member (Results 1 - 23 of 23) sorted by relevance

/u-boot/scripts/kconfig/
H A Dlist.h13 * container_of - cast a member of a structure out to the containing structure
14 * @ptr: the pointer to the member.
16 * @member: the name of the member within the struct.
19 #define container_of(ptr, type, member) ({ \
20 const typeof( ((type *)0)->member ) *__mptr = (ptr); \
21 (type *)( (char *)__mptr - offsetof(type,member) );})
38 * @member: the name of the list_head within the struct.
40 #define list_entry(ptr, type, member) \
41 container_of(ptr, type, member)
[all...]
/u-boot/drivers/misc/
H A Dihs_fpga.h36 * @member: Name of member (described by ihs_fpga_regs) to set
37 * @val: Value to set the member to
39 #define ihs_fpga_set(map, member, val) \
40 regmap_set(map, struct ihs_fpga_regs, member, val)
45 * @member: Name of member (described by ihs_fpga_regs) to get
48 #define ihs_fpga_get(map, member, valp) \
49 regmap_get(map, struct ihs_fpga_regs, member, valp)
H A Dgdsys_ioep.h50 * @member: Name of the member in the gdsys_ioep_regs structure to write
53 #define gdsys_ioep_set(map, member, val) \
54 regmap_set(map, struct gdsys_ioep_regs, member, val)
59 * @member: Name of the member in the gdsys_ioep_regs structure to read
62 #define gdsys_ioep_get(map, member, valp) \
63 regmap_get(map, struct gdsys_ioep_regs, member, valp)
H A Dgdsys_rxaui_ctrl.c23 #define rxaui_ctrl_set(map, member, val) \
24 regmap_set(map, struct gdsys_rxaui_ctrl_regs, member, val)
26 #define rxaui_ctrl_get(map, member, valp) \
27 regmap_get(map, struct gdsys_rxaui_ctrl_regs, member, valp)
/u-boot/include/linux/
H A Dlist.h187 * in the process of modifying either member (next or prev)
324 * @member: the name of the list_struct within the struct.
326 #define list_entry(ptr, type, member) \
327 container_of(ptr, type, member)
333 * @member: the name of the list_struct within the struct.
337 #define list_first_entry(ptr, type, member) \
338 list_entry((ptr)->next, type, member)
344 * @member: the name of the list_struct within the struct.
348 #define list_last_entry(ptr, type, member) \
349 list_entry((ptr)->prev, type, member)
[all...]
H A Drbtree.h39 #define rb_entry(ptr, type, member) container_of(ptr, type, member)
77 #define rb_entry_safe(ptr, type, member) \
79 ____ptr ? rb_entry(____ptr, type, member) : NULL; \
H A Dcompiler_types.h25 # define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member))
49 # define ACCESS_PRIVATE(p, member) ((p)->member)
H A Dkernel.h266 * container_of - cast a member of a structure out to the containing structure
267 * @ptr: the pointer to the member.
269 * @member: the name of the member within the struct.
272 #define container_of(ptr, type, member) ({ \
273 const typeof( ((type *)0)->member ) *__mptr = (ptr); \
274 (type *)( (char *)__mptr - offsetof(type,member) );})
277 * check_member() - Check the offset of a structure member
280 * @member: Name of member (
[all...]
/u-boot/board/xilinx/common/
H A Dfru_ops.c76 struct fru_board_info_member *member; local
78 member = (struct fru_board_info_member *)addr;
79 member->type_len = FRU_TYPELEN_TYPE_ASCII8 << FRU_TYPELEN_TYPE_SHIFT;
80 member->type_len |= len;
83 (ulong)&member->type_len, name, (ulong)&member->name, len);
84 memcpy(&member->name, name, len);
95 u8 *member; local
125 member = (u8 *)board_info + sizeof(*board_info);
127 len = fru_gen_type_len(member, manufacture
[all...]
/u-boot/include/
H A Dregmap.h218 * @member: Member of the describing structure that should be set in the regmap
222 #define regmap_range_set(map, range, type, member, val) \
224 typeof(((type *)0)->member) __tmp = val; \
225 regmap_raw_write_range(map, range, offsetof(type, member), \
226 &__tmp, sizeof(((type *)0)->member)); \
233 * @member: Member of the describing structure that should be set in the regmap
236 #define regmap_set(map, type, member, val) \
237 regmap_range_set(map, 0, type, member, val)
245 * @member: Member of the describing structure that should be read in the
249 #define regmap_range_get(map, range, type, member, val
[all...]
H A Dvirtio.h641 #define virtio_cread(vdev, structname, member, ptr) \
643 /* Must match the member's type, and be integer */ \
644 if (!typecheck(typeof((((structname *)0)->member)), *(ptr))) \
650 offsetof(structname, member)); \
654 offsetof(structname, member)); \
658 offsetof(structname, member)); \
662 offsetof(structname, member)); \
670 #define virtio_cwrite(vdev, structname, member, ptr) \
672 /* Must match the member's type, and be integer */ \
673 if (!typecheck(typeof((((structname *)0)->member)), *(pt
[all...]
/u-boot/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c73 #define level1_write(map, member, val) \
74 regmap_range_set(map, 0, struct rzn1_pinctrl_regs, member, val)
76 #define level1_read(map, member, valp) \
77 regmap_range_get(map, 0, struct rzn1_pinctrl_regs, member, valp)
79 #define level2_write(map, member, val) \
80 regmap_range_set(map, 1, struct rzn1_pinctrl_regs, member, val)
82 #define level2_read(map, member, valp) \
83 regmap_range_get(map, 1, struct rzn1_pinctrl_regs, member, valp)
/u-boot/drivers/axi/
H A Dihs_axi.c51 * @member: The member of the ihs_axi_regs structure to write
54 #define ihs_axi_set(map, member, val) \
55 regmap_set(map, struct ihs_axi_regs, member, val)
60 * @member: The member of the ihs_axi_regs structure to read
63 #define ihs_axi_get(map, member, valp) \
64 regmap_get(map, struct ihs_axi_regs, member, valp)
/u-boot/drivers/i2c/
H A Dihs_i2c.c30 #define ihs_i2c_set(map, member, val) \
31 regmap_set(map, struct ihs_i2c_regs, member, val)
33 #define ihs_i2c_get(map, member, valp) \
34 regmap_get(map, struct ihs_i2c_regs, member, valp)
/u-boot/arch/arm/include/asm/
H A Dsetup.h242 #define tag_member_present(tag,member) \
243 ((unsigned long)(&((struct tag *)0L)->member + 1) \
/u-boot/tools/
H A Domapimage.c121 static int toc_offset(void *hdr, void *member) argument
123 return member - hdr;
H A Dproftool.c43 * container_of - cast a member of a structure out to the containing structure
44 * @ptr: the pointer to the member.
46 * @member: the name of the member within the struct.
50 #define container_of(ptr, type, member) ({ \
51 const typeof( ((type *)0)->member ) *__mptr = (ptr); \
52 (type *)( (char *)__mptr - offsetof(type,member) );})
/u-boot/drivers/video/
H A Dihs_video_out.c48 #define ihs_video_out_set(map, member, val) \
49 regmap_range_set(map, 1, struct ihs_video_out_regs, member, val)
51 #define ihs_video_out_get(map, member, valp) \
52 regmap_range_get(map, 1, struct ihs_video_out_regs, member, valp)
/u-boot/fs/btrfs/
H A Dctree.h165 #define read_eb_member(eb, ptr, type, member, result) ( \
168 offsetof(type, member), \
169 sizeof(((type *)0)->member)))
171 #define write_eb_member(eb, ptr, type, member, result) ( \
174 offsetof(type, member), \
175 sizeof(((type *)0)->member)))
177 #define BTRFS_SETGET_HEADER_FUNCS(name, type, member, bits) \
181 return le##bits##_to_cpu(h->member); \
187 h->member = cpu_to_le##bits(val); \
190 #define BTRFS_SETGET_FUNCS(name, type, member, bit
[all...]
/u-boot/tools/dtoc/
H A Ddtb_platdata.py29 # member
786 """Output a line containing the value of a struct member
821 member = node_member
825 member = head_member
826 self.buf('\t\t.prev = &%s->%s,\n' % (last, member))
827 self.buf('\t\t.next = &%s->%s,\n' % (first, member))
830 def list_node(self, member, node_refs, seq):
831 self.buf('\t.%s\t= {\n' % member)
H A Dsrc_scan.py66 priv (str): struct name of the priv_auto member, e.g. 'serial_priv'
67 plat (str): struct name of the plat_auto member, e.g. 'serial_plat'
68 child_priv (str): struct name of the per_child_auto member,
70 child_plat (str): struct name of the per_child_plat_auto member,
118 per_dev_priv (str): struct name of the priv_auto member, e.g. 'spi_info'
119 per_dev_plat (str): struct name of the plat_auto member, e.g. 'i2c_chip'
120 per_child_priv (str): struct name of the per_child_auto member,
122 per_child_plat (str): struct name of the per_child_plat_auto member,
318 def _get_re_for_member(cls, member):
322 member (st
[all...]
/u-boot/drivers/mtd/ubi/
H A Dubi.h997 * @member: the name of the 'struct rb_node' within the RB-tree entry
999 #define ubi_rb_for_each_entry(rb, pos, root, member) \
1001 pos = (rb ? container_of(rb, typeof(*pos), member) : NULL); \
1004 pos = (rb ? container_of(rb, typeof(*pos), member) : NULL))
/u-boot/
H A DMakefile791 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
797 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)

Completed in 162 milliseconds