/drivers/gpu/drm/ |
H A D | drm_global.c | 49 struct drm_global_item *item = &glob[i]; local 50 mutex_init(&item->mutex); 51 item->object = NULL; 52 item->refcount = 0; 60 struct drm_global_item *item = &glob[i]; local 61 BUG_ON(item->object != NULL); 62 BUG_ON(item->refcount != 0); 69 struct drm_global_item *item = &glob[ref->global_type]; local 72 mutex_lock(&item->mutex); 73 if (item 100 struct drm_global_item *item = &glob[ref->global_type]; local [all...] |
H A D | drm_hashtab.c | 97 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) argument 103 unsigned long key = item->key; 117 hlist_add_after(parent, &item->head); 119 hlist_add_head(&item->head, h_list); 126 * Just insert an item and return any "bits" bit key that hasn't been 129 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, argument 140 item->key = (unshifted_key << shift) + add; 141 ret = drm_ht_insert_item(ht, item); 155 struct drm_hash_item **item) 163 *item 154 drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item) argument 180 drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) argument [all...] |
/drivers/gpu/drm/via/ |
H A D | via_mm.c | 115 struct via_memblock *item; local 133 item = kzalloc(sizeof(*item), GFP_KERNEL); 134 if (!item) { 142 &item->mm_node, 146 &item->mm_node, 157 retval = idr_get_new_above(&dev_priv->object_idr, item, 1, &user_key); 163 list_add(&item->owner_list, &file_priv->obj_list); 168 ((item->mm_node.start) << VIA_MM_ALIGN_SHIFT); 174 drm_mm_remove_node(&item [all...] |
/drivers/gpu/ion/ |
H A D | ion_page_pool.c | 51 struct ion_page_pool_item *item; local 53 item = kmalloc(sizeof(struct ion_page_pool_item), GFP_KERNEL); 54 if (!item) 56 item->page = page; 58 list_add_tail(&item->list, &pool->high_items); 61 list_add_tail(&item->list, &pool->low_items); 69 struct ion_page_pool_item *item; local 74 item = list_first_entry(&pool->high_items, 79 item = list_first_entry(&pool->low_items, 84 list_del(&item [all...] |
/drivers/edac/ |
H A D | edac_pci.c | 98 struct list_head *item; local 102 list_for_each(item, &edac_pci_list) { 103 pci = list_entry(item, struct edac_pci_ctl_info, link); 122 struct list_head *item, *insert_before; local 135 list_for_each(item, &edac_pci_list) { 136 rover = list_entry(item, struct edac_pci_ctl_info, link); 142 insert_before = item; 195 struct list_head *item; 199 list_for_each(item, &edac_pci_list) { 200 pci = list_entry(item, struc [all...] |
H A D | edac_device.c | 89 * determine the offsets of the various item arrays 91 * We want the alignment of each item (instance,block,attrib) 279 struct list_head *item; local 283 list_for_each(item, &edac_device_list) { 284 edac_dev = list_entry(item, struct edac_device_ctl_info, link); 306 struct list_head *item, *insert_before; local 317 list_for_each(item, &edac_device_list) { 318 rover = list_entry(item, struct edac_device_ctl_info, link); 324 insert_before = item; 410 * initialize a workq item fo [all...] |
H A D | edac_mc.c | 104 /* 'ptr' points to a possibly unaligned item X such that sizeof(X) is 'size'. 166 * structure. We want the alignment of each item to be at least as 257 struct list_head *item; local 261 list_for_each(item, &mc_devices) { 262 mci = list_entry(item, struct mem_ctl_info, link); 318 * initialize a workq item for this mci 371 struct list_head *item; local 377 list_for_each(item, &mc_devices) { 378 mci = list_entry(item, struct mem_ctl_info, link); 390 list_for_each(item, 411 struct list_head *item, *insert_before; local 471 struct list_head *item; local [all...] |
/drivers/gpu/drm/sis/ |
H A D | sis_mm.c | 88 struct sis_memblock *item; local 102 item = kzalloc(sizeof(*item), GFP_KERNEL); 103 if (!item) { 111 &item->mm_node, 113 offset = item->mm_node.start; 116 item->req.size = mem->size; 117 sis_malloc(&item->req); 118 if (item->req.size == 0) 120 offset = item [all...] |
/drivers/media/video/cx23885/ |
H A D | cx23885-vbi.c | 141 struct list_head *item; local 150 list_for_each(item, &q->active) { 151 buf = list_entry(item, struct cx23885_buffer, vb.queue);
|
H A D | cx23885-video.c | 581 struct list_head *item; local 590 list_for_each(item, &q->active) { 591 buf = list_entry(item, struct cx23885_buffer,
|
/drivers/staging/wlan-ng/ |
H A D | prism2mgmt.c | 366 hfa384x_HScanResultSub_t *item = NULL; local 394 item = &(hw->scanresults->info.hscanresult.result[req->bssindex.data]); 398 req->signal.data = le16_to_cpu(item->sl); 399 req->noise.data = le16_to_cpu(item->anl); 404 memcpy(req->bssid.data.data, item->bssid, WLAN_BSSID_LEN); 408 req->ssid.data.len = le16_to_cpu(item->ssid.len); 410 memcpy(req->ssid.data.data, item->ssid.data, req->ssid.data.len); 414 if (item->supprates[count] == 0) 418 if ((count >= N) && DOT11_RATE5_ISBASIC_GET(item->supprates[(N)-1])) { \ 419 req->basicrate ## N .data = item [all...] |
H A D | prism2fw.c | 243 p80211itemd_t *item; local 292 item = (p80211itemd_t *) getmsg.mibattribute.data; 293 item->did = DIDmib_p2_p2NIC_p2PRISupRange; 294 item->status = P80211ENUM_msgitem_status_no_value; 296 data = (u32 *) item->data; 731 pr_debug("Plugging item 0x%04x @ 0x%06x, len=%d, "
|
/drivers/media/video/cx18/ |
H A D | cx18-alsa-pcm.c | 155 struct cx18_open_id item; local 162 item.cx = cx; 163 item.type = s->type; 164 item.open_id = cx->open_id++; 167 if (cx18_claim_stream(&item, item.type)) {
|
H A D | cx18-fileops.c | 790 struct cx18_open_id *item; local 795 item = kzalloc(sizeof(struct cx18_open_id), GFP_KERNEL); 796 if (NULL == item) { 800 v4l2_fh_init(&item->fh, s->video_dev); 802 item->cx = cx; 803 item->type = s->type; 805 item->open_id = cx->open_id++; 806 filp->private_data = &item->fh; 807 v4l2_fh_add(&item->fh); 809 if (item [all...] |
/drivers/media/video/ivtv/ |
H A D | ivtv-fileops.c | 923 struct ivtv_open_id *item; local 968 item = kzalloc(sizeof(struct ivtv_open_id), GFP_KERNEL); 969 if (NULL == item) { 973 v4l2_fh_init(&item->fh, s->vdev); 974 item->itv = itv; 975 item->type = s->type; 977 filp->private_data = &item->fh; 978 v4l2_fh_add(&item->fh); 980 if (item->type == IVTV_ENC_STREAM_TYPE_RAD && 986 v4l2_fh_del(&item [all...] |
/drivers/staging/ramster/cluster/ |
H A D | heartbeat.c | 172 struct config_item *item) 177 "stopped/aborted", config_item_name(item), 181 config_item_put(item); 190 static ssize_t r2hb_hb_group_show(struct config_item *item, argument 194 struct r2hb_hb_group *reg = to_r2hb_hb_group(to_config_group(item)); 204 static ssize_t r2hb_hb_group_store(struct config_item *item, argument 208 struct r2hb_hb_group *reg = to_r2hb_hb_group(to_config_group(item)); 171 r2hb_hb_group_drop_item(struct config_group *group, struct config_item *item) argument
|
H A D | nodemanager.c | 155 static struct r2nm_cluster *to_r2nm_cluster(struct config_item *item) argument 157 return item ? 158 container_of(to_config_group(item), struct r2nm_cluster, 163 static struct r2nm_node *to_r2nm_node(struct config_item *item) argument 165 return item ? container_of(item, struct r2nm_node, nd_item) : NULL; 168 static void r2nm_node_release(struct config_item *item) argument 170 struct r2nm_node *node = to_r2nm_node(item); 411 static ssize_t r2nm_node_show(struct config_item *item, argument 415 struct r2nm_node *node = to_r2nm_node(item); 425 r2nm_node_store(struct config_item *item, struct configfs_attribute *attr, const char *page, size_t count) argument 665 r2nm_cluster_show(struct config_item *item, struct configfs_attribute *attr, char *page) argument 679 r2nm_cluster_store(struct config_item *item, struct configfs_attribute *attr, const char *page, size_t count) argument 721 r2nm_node_group_drop_item(struct config_group *group, struct config_item *item) argument 770 r2nm_cluster_release(struct config_item *item) argument 860 r2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item) argument 900 r2nm_depend_item(struct config_item *item) argument 905 r2nm_undepend_item(struct config_item *item) argument [all...] |
/drivers/misc/ |
H A D | spear13xx_pcie_gadget.c | 607 static struct pcie_gadget_target *to_target(struct config_item *item) argument 609 return item ? 610 container_of(to_configfs_subsystem(to_config_group(item)), 618 static ssize_t pcie_gadget_target_attr_show(struct config_item *item, argument 623 struct pcie_gadget_target *target = to_target(item); 632 static ssize_t pcie_gadget_target_attr_store(struct config_item *item, argument 638 struct pcie_gadget_target *target = to_target(item);
|
/drivers/net/ |
H A D | netconsole.c | 77 * @item: Links us into the configfs subsystem hierarchy. 97 struct config_item item; member in struct:netconsole_target 126 if (config_item_name(&nt->item)) 127 config_item_get(&nt->item); 132 if (config_item_name(&nt->item)) 133 config_item_put(&nt->item); 235 static struct netconsole_target *to_target(struct config_item *item) argument 237 return item ? 238 container_of(item, struct netconsole_target, item) 489 netconsole_target_release(struct config_item *item) argument 494 netconsole_target_attr_show(struct config_item *item, struct configfs_attribute *attr, char *buf) argument 509 netconsole_target_attr_store(struct config_item *item, struct configfs_attribute *attr, const char *buf, size_t count) argument 572 drop_netconsole_target(struct config_group *group, struct config_item *item) argument [all...] |
/drivers/target/ |
H A D | target_core_fabric_configfs.c | 213 static void target_fabric_mappedlun_release(struct config_item *item) argument 215 struct se_lun_acl *lacl = container_of(to_config_group(item), 251 struct config_item *item) 398 struct config_item *item) 400 struct se_lun_acl *lacl = container_of(to_config_group(item), 422 config_item_put(item); 425 static void target_fabric_nacl_base_release(struct config_item *item) argument 427 struct se_node_acl *se_nacl = container_of(to_config_group(item), 506 struct config_item *item) 508 struct se_node_acl *se_nacl = container_of(to_config_group(item), 249 target_core_mappedlun_stat_rmdir( struct config_group *group, struct config_item *item) argument 396 target_fabric_drop_mappedlun( struct config_group *group, struct config_item *item) argument 504 target_fabric_drop_nodeacl( struct config_group *group, struct config_item *item) argument 539 target_fabric_np_base_release(struct config_item *item) argument 586 target_fabric_drop_np( struct config_group *group, struct config_item *item) argument 831 target_core_port_stat_rmdir( struct config_group *group, struct config_item *item) argument 905 target_fabric_drop_lun( struct config_group *group, struct config_item *item) argument 975 target_fabric_tpg_release(struct config_item *item) argument 1040 target_fabric_drop_tpg( struct config_group *group, struct config_item *item) argument 1062 target_fabric_release_wwn(struct config_item *item) argument 1129 target_fabric_drop_wwn( struct config_group *group, struct config_item *item) argument [all...] |
/drivers/hid/ |
H A D | hid-core.c | 282 * Read data value from item. 285 static u32 item_udata(struct hid_item *item) argument 287 switch (item->size) { 288 case 1: return item->data.u8; 289 case 2: return item->data.u16; 290 case 4: return item->data.u32; 295 static s32 item_sdata(struct hid_item *item) argument 297 switch (item->size) { 298 case 1: return item->data.s8; 299 case 2: return item 309 hid_parser_global(struct hid_parser *parser, struct hid_item *item) argument 404 hid_parser_local(struct hid_parser *parser, struct hid_item *item) argument 490 hid_parser_main(struct hid_parser *parser, struct hid_item *item) argument 527 hid_parser_reserved(struct hid_parser *parser, struct hid_item *item) argument 577 fetch_item(__u8 *start, __u8 *end, struct hid_item *item) argument 654 struct hid_item item; local [all...] |
/drivers/atm/ |
H A D | solos-pci.c | 900 char item[10]; local 907 sprintf(item,"%02X ",*(buf->data + i)); 908 strcat(msg, item); 910 sprintf(item, "\n"); 911 strcat(msg, item); 916 sprintf(item, "\n"); 917 strcat(msg, item);
|
/drivers/media/dvb/ttusb-dec/ |
H A D | ttusb_dec.c | 521 struct list_head *item; local 529 for (item = dec->filter_info_list.next; item != &dec->filter_info_list; 530 item = item->next) { 531 finfo = list_entry(item, struct filter_info, filter_info_list); 738 struct list_head *item; local 744 if ((item = dec->urb_frame_list.next) != &dec->urb_frame_list) { 745 frame = list_entry(item, struct urb_frame, 1579 struct list_head *item; local 1599 struct list_head *item; local [all...] |
/drivers/media/video/cx25821/ |
H A D | cx25821-video.c | 116 struct list_head *item; local 120 list_for_each(item, &q->active) 121 buf = list_entry(item, struct cx25821_buffer, vb.queue); 125 list_for_each(item, &q->queued) 126 buf = list_entry(item, struct cx25821_buffer, vb.queue); 318 struct list_head *item; local 326 list_for_each(item, &q->active) { 327 buf = list_entry(item, struct cx25821_buffer, vb.queue);
|
/drivers/net/ethernet/neterion/vxge/ |
H A D | vxge-main.h | 217 struct list_head item; member in struct:vxge_mac_addrs
|