/drivers/gpu/drm/radeon/ |
H A D | mkregtable.c | 21 * container_of - cast a member of a structure out to the containing structure 22 * @ptr: the pointer to the member. 24 * @member: the name of the member within the struct. 27 #define container_of(ptr, type, member) ({ \ 28 const typeof(((type *)0)->member)*__mptr = (ptr); \ 29 (type *)((char *)__mptr - offsetof(type, member)); }) 213 * in the process of modifying either member (next or prev) 350 * @member: the name of the list_struct within the struct. 352 #define list_entry(ptr, type, member) \ [all...] |
/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 32 * There are 3 types of interaction: One member is alone, in this case only 54 * individual member. This is only the case if data needs to be dejittered 87 * If a member joins a conference: 89 * - If a member joins, its rx_buff is set to silence and change read pointer 109 * If tones are generated by hardware, this conference member is removed for 162 struct dsp_conf_member *member; local 179 list_for_each_entry(member, &conf->mlist, list) { 181 " - member = %s (slot_tx %d, bank_tx %d, " 184 member->dsp->name, member 222 struct dsp_conf_member *member; local 267 struct dsp_conf_member *member; local 386 struct dsp_conf_member *member, *nextm; local 1063 struct dsp_conf_member *member; local 1307 struct dsp *member, *other; local 1630 struct dsp_conf_member *member; local 1919 struct dsp_conf_member *member; local [all...] |
H A D | dsp.h | 86 * each dsplayer points to a member, each member points to a dsplayer. 105 /* note: if both unset, has only one member */ 192 *member; member in struct:dsp
|
H A D | dsp_core.c | 152 * Conference cannot join, if one member is not hdlc. 239 struct dsp_conf_member *member; local 250 list_for_each_entry(member, &dsp->conf->mlist, list) { 251 dsp_rx_off_member(member->dsp); 980 printk(KERN_DEBUG "%s: releasing member %s\n",
|
/drivers/gpu/drm/ |
H A D | drm_prime.c | 254 struct drm_prime_member *member, *safe; local 255 list_for_each_entry_safe(member, safe, &prime_fpriv->head, entry) { 256 list_del(&member->entry); 257 kfree(member); 264 struct drm_prime_member *member; local 266 member = kmalloc(sizeof(*member), GFP_KERNEL); 267 if (!member) 270 member->dma_buf = dma_buf; 271 member 279 struct drm_prime_member *member; local 293 struct drm_prime_member *member, *safe; local [all...] |
/drivers/infiniband/core/ |
H A D | multicast.c | 201 static void deref_member(struct mcast_member *member) argument 203 if (atomic_dec_and_test(&member->refcount)) 204 complete(&member->comp); 207 static void queue_join(struct mcast_member *member) argument 209 struct mcast_group *group = member->group; 213 list_add_tail(&member->list, &group->pending_list); 223 * A multicast group has three types of members: full member, non member, and 224 * send only member. We need to keep track of the number of members of each 239 * the group is still a member wit 330 send_join(struct mcast_group *group, struct mcast_member *member) argument 373 join_group(struct mcast_group *group, struct mcast_member *member, u8 join_state) argument 384 fail_join(struct mcast_group *group, struct mcast_member *member, int status) argument 395 struct mcast_member *member; local 435 struct mcast_member *member; local 501 struct mcast_member *member; local 616 struct mcast_member *member; local 664 struct mcast_member *member; local [all...] |
/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.h | 26 #define list_remove_head(list, entry, type, member) \ 30 entry = list_entry((list)->next, type, member); \ 31 list_del_init(&entry->member); \ 35 #define list_get_first(list, type, member) \ 37 list_entry((list)->next, type, member)
|
/drivers/video/ |
H A D | sa1100fb.h | 73 #define TO_INF(ptr,member) container_of(ptr,struct sa1100fb_info,member)
|
H A D | pxafb.h | 172 #define TO_INF(ptr,member) container_of(ptr,struct pxafb_info,member)
|
/drivers/net/can/cc770/ |
H A D | cc770.h | 148 #define cc770_read_reg(priv, member) \ 149 priv->read_reg(priv, offsetof(struct cc770_regs, member)) 151 #define cc770_write_reg(priv, member, value) \ 152 priv->write_reg(priv, offsetof(struct cc770_regs, member), value) 176 struct can_priv can; /* must be the first member */
|
/drivers/cpufreq/ |
H A D | pcc-cpufreq.c | 397 union acpi_object *out_obj, *member; local 428 member = &out_obj->package.elements[0]; 429 if (member->type != ACPI_TYPE_BUFFER) { 434 mem_resource = (struct pcc_memory_resource *)member->buffer.pointer; 483 member = &out_obj->package.elements[1]; 484 if (member->type != ACPI_TYPE_BUFFER) { 489 reg_resource = (struct pcc_register_resource *)member->buffer.pointer; 502 member = &out_obj->package.elements[2]; 503 if (member->type != ACPI_TYPE_INTEGER) { 508 doorbell_preserve = member [all...] |
/drivers/scsi/sym53c8xx_2/ |
H A D | sym_misc.h | 124 #define sym_que_entry(ptr, type, member) container_of(ptr, type, member)
|
/drivers/staging/rtl8712/ |
H A D | osdep_service.h | 72 #define LIST_CONTAINOR(ptr, type, member) \ 73 ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member)))
|
/drivers/block/drbd/ |
H A D | drbd_nl.c | 75 #define NL_INTEGER(pn, pr, member) \ 77 arg->member = get_unaligned((int *)(tags)); \ 79 #define NL_INT64(pn, pr, member) \ 81 arg->member = get_unaligned((u64 *)(tags)); \ 83 #define NL_BIT(pn, pr, member) \ 85 arg->member = *(char *)(tags) ? 1 : 0; \ 87 #define NL_STRING(pn, pr, member, len) \ 91 #member, dlen, (unsigned int)len); \ 94 arg->member ## _len = dlen; \ 95 memcpy(arg->member, tag [all...] |
H A D | drbd_int.h | 926 #define NL_INTEGER(pn,pr,member) int member; 927 #define NL_INT64(pn,pr,member) __u64 member; 928 #define NL_BIT(pn,pr,member) unsigned member:1; 929 #define NL_STRING(pn,pr,member,len) unsigned char member[len]; int member ## _len;
|
/drivers/base/ |
H A D | attribute_container.c | 183 #define klist_for_each_entry(pos, head, member, iter) \ 186 n ? container_of(n, typeof(*pos), member) : \
|
/drivers/mtd/ubi/ |
H A D | ubi.h | 587 * @member: the name of the 'struct rb_node' within the RB-tree entry 589 #define ubi_rb_for_each_entry(rb, pos, root, member) \ 591 pos = (rb ? container_of(rb, typeof(*pos), member) : NULL); \ 594 pos = (rb ? container_of(rb, typeof(*pos), member) : NULL))
|
/drivers/net/ethernet/sfc/ |
H A D | net_driver.h | 411 #define STRING_TABLE_LOOKUP(val, member) \ 412 ((val) < member ## _max) ? member ## _names[val] : "(invalid)"
|
/drivers/net/ethernet/micrel/ |
H A D | ksz884x.c | 1060 * @member: Port membership. 1065 u8 member; member in struct:ksz_vlan_table 1152 * @member: Port membership. 1160 u8 member; member in struct:ksz_port_cfg 1179 * @member: Current port membership. Used for STP. 1193 u8 member; member in struct:ksz_switch 1764 * @member: Buffer to store the port membership. 1772 u8 *member) 1780 *member = (u8)((data & VLAN_TABLE_MEMBERSHIP) >> 2663 &sw->vlan_table[entry].member); 1771 sw_r_vlan_table(struct ksz_hw *hw, u16 addr, u16 *vid, u8 *fid, u8 *member) argument 2680 sw_cfg_port_base_vlan(struct ksz_hw *hw, int port, u8 member) argument 5338 u8 member; local [all...] |
/drivers/net/can/softing/ |
H A D | softing_main.c | 701 #define DEV_ATTR_RO(name, member) \ 706 return sprintf(buf, "%u\n", card->member); \ 710 #define DEV_ATTR_RO_STR(name, member) \ 715 return sprintf(buf, "%s\n", card->member); \
|
/drivers/net/wireless/bcmdhd/include/ |
H A D | bcmutils.h | 577 #define OFFSETOF(type, member) offsetof(type, member) 579 #define OFFSETOF(type, member) ((uint)(uintptr)&((type *)0)->member)
|
/drivers/media/video/cx18/ |
H A D | cx18-driver.h | 293 * @member: the name of the list_struct within the struct. 298 #define list_entry_is_past_end(pos, head, member) \ 299 (&pos->member == (head))
|
/drivers/usb/host/ |
H A D | u132-hcd.c | 214 #define ftdi_read_pcimem(pdev, member, data) usb_ftdi_elan_read_pcimem(pdev, \ 215 offsetof(struct ohci_regs, member), 0, data); 216 #define ftdi_write_pcimem(pdev, member, data) usb_ftdi_elan_write_pcimem(pdev, \ 217 offsetof(struct ohci_regs, member), 0, data); 218 #define u132_read_pcimem(u132, member, data) \ 220 ohci_regs, member), 0, data); 221 #define u132_write_pcimem(u132, member, data) \ 223 ohci_regs, member), 0, data);
|
/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211.h | 54 * container_of - cast a member of a structure out to the containing structure 56 * @ptr: the pointer to the member. 58 * @member: the name of the member within the struct. 61 #define container_of(ptr, type, member) ({ \ 62 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ 63 (type *)( (char *)__mptr - offsetof(type,member) );})
|
/drivers/staging/rtl8192e/ |
H A D | rtllib.h | 71 * container_of - cast a member of a structure out to the containing structure 73 * @ptr: the pointer to the member. 75 * @member: the name of the member within the struct. 78 #define container_of(ptr, type, member) ({ \ 79 const typeof(((type *)0)->member)*__mptr = (ptr); \ 80 (type *)((char *)__mptr - offsetof(type, member)); })
|