/u-boot/scripts/kconfig/ |
H A D | list.h | 13 * 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 D | ihs_fpga.h | 36 * @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 D | gdsys_ioep.h | 50 * @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 D | gdsys_rxaui_ctrl.c | 23 #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 D | list.h | 187 * 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 D | rbtree.h | 39 #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 D | compiler_types.h | 25 # define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member)) 49 # define ACCESS_PRIVATE(p, member) ((p)->member)
|
H A D | kernel.h | 266 * 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 D | fru_ops.c | 76 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 D | regmap.h | 218 * @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 D | virtio.h | 641 #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 D | pinctrl-rzn1.c | 73 #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 D | ihs_axi.c | 51 * @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 D | ihs_i2c.c | 30 #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 D | setup.h | 242 #define tag_member_present(tag,member) \ 243 ((unsigned long)(&((struct tag *)0L)->member + 1) \
|
/u-boot/tools/ |
H A D | omapimage.c | 121 static int toc_offset(void *hdr, void *member) argument 123 return member - hdr;
|
H A D | proftool.c | 43 * 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 D | ihs_video_out.c | 48 #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 D | ctree.h | 165 #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 D | dtb_platdata.py | 29 # 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 D | src_scan.py | 66 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 D | ubi.h | 997 * @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 D | Makefile | 791 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) 797 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
|