Searched refs:item (Results 1 - 25 of 76) sorted by relevance

1234

/drivers/gpu/drm/
H A Ddrm_global.c49 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
71 mutex_lock(&item->mutex);
72 if (item
98 struct drm_global_item *item = &glob[ref->global_type]; local
[all...]
H A Ddrm_hashtab.c109 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) argument
115 unsigned long key = item->key;
128 hlist_add_behind_rcu(&item->head, parent);
130 hlist_add_head_rcu(&item->head, h_list);
137 * Just insert an item and return any "bits" bit key that hasn't been
140 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, argument
151 item->key = (unshifted_key << shift) + add;
152 ret = drm_ht_insert_item(ht, item);
166 struct drm_hash_item **item)
174 *item
165 drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item) argument
191 drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) argument
[all...]
/drivers/usb/gadget/
H A Dconfigfs.h6 void unregister_gadget_item(struct config_item *item);
14 static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item) argument
16 return container_of(to_config_group(item), struct usb_os_desc, group);
H A Dconfigfs.c341 static inline struct gadget_info *to_gadget_info(struct config_item *item) argument
343 return container_of(to_config_group(item), struct gadget_info, group);
346 static inline struct gadget_strings *to_gadget_strings(struct config_item *item) argument
348 return container_of(to_config_group(item), struct gadget_strings,
353 struct config_item *item)
355 return container_of(to_config_group(item), struct gadget_config_name,
359 static inline struct config_usb_cfg *to_config_usb_cfg(struct config_item *item) argument
361 return container_of(to_config_group(item), struct config_usb_cfg,
366 struct config_item *item)
368 return container_of(to_config_group(item),
352 to_gadget_config_name( struct config_item *item) argument
365 to_usb_function_instance( struct config_item *item) argument
372 gadget_info_attr_release(struct config_item *item) argument
391 gadget_config_attr_release(struct config_item *item) argument
631 function_drop( struct config_group *group, struct config_item *item) argument
664 gadget_config_name_attr_release(struct config_item *item) argument
742 config_desc_drop( struct config_group *group, struct config_item *item) argument
771 gadget_strings_attr_release(struct config_item *item) argument
786 to_os_desc(struct config_item *item) argument
907 os_desc_attr_release(struct config_item *item) argument
983 to_usb_os_desc_ext_prop(struct config_item *item) argument
1098 usb_os_desc_ext_prop_release(struct config_item *item) argument
1156 ext_prop_drop(struct config_group *group, struct config_item *item) argument
1769 gadgets_drop(struct config_group *group, struct config_item *item) argument
1798 unregister_gadget_item(struct config_item *item) argument
[all...]
/drivers/net/wireless/cw1200/
H A Dqueue.c72 struct cw1200_queue_item *item, *tmp; local
74 list_for_each_entry_safe(item, tmp, gc_list, head) {
75 list_del(&item->head);
76 stats->skb_dtor(stats->priv, item->skb, &item->txpriv);
77 kfree(item);
82 struct cw1200_queue_item *item)
88 memcpy(gc_item, item, sizeof(struct cw1200_queue_item));
97 struct cw1200_queue_item *item = NULL, *tmp; local
100 list_for_each_entry_safe(item, tm
81 cw1200_queue_register_post_gc(struct list_head *gc_list, struct cw1200_queue_item *item) argument
210 struct cw1200_queue_item *item, *tmp; local
296 struct cw1200_queue_item *item = list_first_entry( local
342 struct cw1200_queue_item *item; local
380 struct cw1200_queue_item *item; local
420 struct cw1200_queue_item *item, *tmp; local
449 struct cw1200_queue_item *item; local
502 struct cw1200_queue_item *item; local
544 struct cw1200_queue_item *item; local
[all...]
/drivers/staging/lustre/lustre/ptlrpc/
H A Dpinger.c146 struct timeout_item *item; local
151 list_for_each_entry(item, &timeout_list, ti_chain) {
152 int ti_timeout = item->ti_timeout;
250 struct timeout_item *item; local
254 list_for_each_entry(item, &timeout_list, ti_chain) {
255 item->ti_cb(item, item->ti_cb_data);
458 struct timeout_item *item, *tmp; local
462 list_for_each_entry(item,
504 struct timeout_item *ti = NULL, *item; local
532 struct timeout_item *item, *tmp; local
[all...]
/drivers/gpu/drm/sis/
H A Dsis_mm.c88 struct sis_memblock *item; local
102 item = kzalloc(sizeof(*item), GFP_KERNEL);
103 if (!item) {
111 &item->mm_node,
114 offset = item->mm_node.start;
117 item->req.size = mem->size;
118 sis_malloc(&item->req);
119 if (item->req.size == 0)
121 offset = item
[all...]
/drivers/net/wireless/ath/ath6kl/
H A Dbmi.h226 #define ath6kl_bmi_write_hi32(ar, item, val) \
231 addr = ath6kl_get_hi_item_addr(ar, HI_ITEM(item)); \
236 #define ath6kl_bmi_read_hi32(ar, item, val) \
243 addr = ath6kl_get_hi_item_addr(ar, HI_ITEM(item)); \
/drivers/gpu/drm/via/
H A Dvia_mm.c115 struct via_memblock *item; local
133 item = kzalloc(sizeof(*item), GFP_KERNEL);
134 if (!item) {
142 &item->mm_node,
146 &item->mm_node,
151 retval = idr_alloc(&dev_priv->object_idr, item, 1, 0, GFP_KERNEL);
156 list_add(&item->owner_list, &file_priv->obj_list);
161 ((item->mm_node.start) << VIA_MM_ALIGN_SHIFT);
167 drm_mm_remove_node(&item
[all...]
/drivers/net/
H A Dnetconsole.c84 * @item: Links us into the configfs subsystem hierarchy.
104 struct config_item item; member in struct:netconsole_target
134 if (config_item_name(&nt->item))
135 config_item_get(&nt->item);
140 if (config_item_name(&nt->item))
141 config_item_put(&nt->item);
244 static struct netconsole_target *to_target(struct config_item *item) argument
246 return item ?
247 container_of(item, struct netconsole_target, item)
534 netconsole_target_release(struct config_item *item) argument
539 netconsole_target_attr_show(struct config_item *item, struct configfs_attribute *attr, char *buf) argument
554 netconsole_target_attr_store(struct config_item *item, struct configfs_attribute *attr, const char *buf, size_t count) argument
620 drop_netconsole_target(struct config_group *group, struct config_item *item) argument
[all...]
/drivers/edac/
H A Dedac_pci.c98 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 Dedac_device.c89 * determine the offsets of the various item arrays
91 * We want the alignment of each item (instance,block,attrib)
271 struct list_head *item; local
275 list_for_each(item, &edac_device_list) {
276 edac_dev = list_entry(item, struct edac_device_ctl_info, link);
298 struct list_head *item, *insert_before; local
309 list_for_each(item, &edac_device_list) {
310 rover = list_entry(item, struct edac_device_ctl_info, link);
316 insert_before = item;
402 * initialize a workq item fo
[all...]
/drivers/gpu/drm/nouveau/core/core/
H A Dhandle.c38 struct nouveau_handle *item; local
47 list_for_each_entry(item, &handle->tree, head) {
48 ret = nouveau_handle_init(item);
57 list_for_each_entry_continue_reverse(item, &handle->tree, head) {
58 nouveau_handle_fini(item, false);
69 struct nouveau_handle *item; local
73 list_for_each_entry(item, &handle->tree, head) {
74 ret = nouveau_handle_fini(item, suspend);
90 list_for_each_entry_continue_reverse(item, &handle->tree, head) {
91 int rret = nouveau_handle_init(item);
156 struct nouveau_handle *item, *temp; local
[all...]
/drivers/target/
H A Dtarget_core_fabric_configfs.c219 static void target_fabric_mappedlun_release(struct config_item *item) argument
221 struct se_lun_acl *lacl = container_of(to_config_group(item),
257 struct config_item *item)
416 struct config_item *item)
418 struct se_lun_acl *lacl = container_of(to_config_group(item),
440 config_item_put(item);
443 static void target_fabric_nacl_base_release(struct config_item *item) argument
445 struct se_node_acl *se_nacl = container_of(to_config_group(item),
524 struct config_item *item)
526 struct se_node_acl *se_nacl = container_of(to_config_group(item),
255 target_core_mappedlun_stat_rmdir( struct config_group *group, struct config_item *item) argument
414 target_fabric_drop_mappedlun( struct config_group *group, struct config_item *item) argument
522 target_fabric_drop_nodeacl( struct config_group *group, struct config_item *item) argument
557 target_fabric_np_base_release(struct config_item *item) argument
604 target_fabric_drop_np( struct config_group *group, struct config_item *item) argument
849 target_core_port_stat_rmdir( struct config_group *group, struct config_item *item) argument
922 target_fabric_drop_lun( struct config_group *group, struct config_item *item) argument
1005 target_fabric_tpg_release(struct config_item *item) argument
1073 target_fabric_drop_tpg( struct config_group *group, struct config_item *item) argument
1095 target_fabric_release_wwn(struct config_item *item) argument
1162 target_fabric_drop_wwn( struct config_group *group, struct config_item *item) argument
[all...]
H A Dtarget_core_configfs.c69 item_to_hba(struct config_item *item) argument
71 return container_of(to_config_group(item), struct se_hba, hba_group);
77 static ssize_t target_core_attr_show(struct config_item *item, argument
209 struct config_item *item)
212 to_config_group(item), struct target_fabric_configfs, tf_group);
218 " tf list\n", config_item_name(item));
229 " %s\n", config_item_name(item));
237 config_item_put(item);
246 * All item attributes appearing in /sys/kernel/target/ appear here.
1939 static void target_core_dev_release(struct config_item *item) argument
207 target_core_deregister_fabric( struct config_group *group, struct config_item *item) argument
1949 target_core_dev_show(struct config_item *item, struct configfs_attribute *attr, char *page) argument
1965 target_core_dev_store(struct config_item *item, struct configfs_attribute *attr, const char *page, size_t count) argument
2107 target_core_alua_lu_gp_release(struct config_item *item) argument
2157 target_core_alua_drop_lu_gp( struct config_group *group, struct config_item *item) argument
2651 target_core_alua_tg_pt_gp_release(struct config_item *item) argument
2702 target_core_alua_drop_tg_pt_gp( struct config_group *group, struct config_item *item) argument
2756 target_core_stat_rmdir( struct config_group *group, struct config_item *item) argument
2876 target_core_drop_subdev( struct config_group *group, struct config_item *item) argument
3002 target_core_hba_release(struct config_item *item) argument
3088 target_core_call_delhbafromtarget( struct config_group *group, struct config_item *item) argument
3257 struct config_item *item; local
[all...]
/drivers/hid/
H A Dhid-core.c293 * Read data value from item.
296 static u32 item_udata(struct hid_item *item) argument
298 switch (item->size) {
299 case 1: return item->data.u8;
300 case 2: return item->data.u16;
301 case 4: return item->data.u32;
306 static s32 item_sdata(struct hid_item *item) argument
308 switch (item->size) {
309 case 1: return item->data.s8;
310 case 2: return item
320 hid_parser_global(struct hid_parser *parser, struct hid_item *item) argument
426 hid_parser_local(struct hid_parser *parser, struct hid_item *item) argument
512 hid_parser_main(struct hid_parser *parser, struct hid_item *item) argument
549 hid_parser_reserved(struct hid_parser *parser, struct hid_item *item) argument
621 fetch_item(__u8 *start, __u8 *end, struct hid_item *item) argument
707 hid_scan_main(struct hid_parser *parser, struct hid_item *item) argument
749 struct hid_item item; local
908 struct hid_item item; local
[all...]
/drivers/net/wireless/ath/ath10k/
H A Dbmi.h195 #define ath10k_bmi_read32(ar, item, val) \
201 addr = host_interest_item_address(HI_ITEM(item)); \
208 #define ath10k_bmi_write32(ar, item, val) \
214 address = host_interest_item_address(HI_ITEM(item)); \
/drivers/media/pci/cx18/
H A Dcx18-alsa-pcm.c156 struct cx18_open_id item; local
163 item.cx = cx;
164 item.type = s->type;
165 item.open_id = cx->open_id++;
168 if (cx18_claim_stream(&item, item.type)) {
/drivers/media/pci/ivtv/
H A Divtv-alsa-pcm.c157 struct ivtv_open_id item; local
170 v4l2_fh_init(&item.fh, s->vdev);
171 item.itv = itv;
172 item.type = s->type;
175 if (ivtv_claim_stream(&item, item.type)) {
/drivers/staging/lustre/lustre/libcfs/
H A Dmodule.c195 if (!list_empty(&hand->item))
198 list_add_tail(&hand->item, &ioctl_list);
210 if (list_empty(&hand->item))
213 list_del_init(&hand->item);
274 list_for_each_entry(hand, &ioctl_list, item) {
/drivers/usb/gadget/function/
H A Df_serial.c264 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) argument
266 return container_of(to_config_group(item), struct f_serial_opts,
271 static ssize_t f_serial_attr_show(struct config_item *item, argument
275 struct f_serial_opts *opts = to_f_serial_opts(item);
286 static void serial_attr_release(struct config_item *item) argument
288 struct f_serial_opts *opts = to_f_serial_opts(item);
H A Df_obex.c411 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) argument
413 return container_of(to_config_group(item), struct f_serial_opts,
418 static ssize_t f_obex_attr_show(struct config_item *item, argument
422 struct f_serial_opts *opts = to_f_serial_opts(item);
433 static void obex_attr_release(struct config_item *item) argument
435 struct f_serial_opts *opts = to_f_serial_opts(item);
/drivers/scsi/
H A Dips.c787 ips_copp_wait_item_t *item; local
808 item = ha->copp_waitlist.head;
809 while ((item) && (item->scsi_cmd != SC))
810 item = item->next;
812 if (item) {
814 ips_removeq_copp(&ha->copp_waitlist, item);
847 ips_copp_wait_item_t *item; local
873 item
2546 ips_copp_wait_item_t *item; local
2774 ips_putq_scb_head(ips_scb_queue_t * queue, ips_scb_t * item) argument
2804 ips_scb_t *item; local
2837 ips_removeq_scb(ips_scb_queue_t * queue, ips_scb_t * item) argument
2882 ips_putq_wait_tail(ips_wait_queue_t *queue, struct scsi_cmnd *item) argument
2915 struct scsi_cmnd *item; local
2947 ips_removeq_wait(ips_wait_queue_t *queue, struct scsi_cmnd *item) argument
2994 ips_putq_copp_tail(ips_copp_queue_t * queue, ips_copp_wait_item_t * item) argument
3028 ips_copp_wait_item_t *item; local
3061 ips_removeq_copp(ips_copp_queue_t * queue, ips_copp_wait_item_t * item) argument
[all...]
/drivers/staging/line6/
H A Dtoneport.c222 if (uinfo->value.enumerated.item >= size)
223 uinfo->value.enumerated.item = size - 1;
226 toneport_source_info[uinfo->value.enumerated.item].name);
238 ucontrol->value.enumerated.item[0] = toneport->source;
251 source = ucontrol->value.enumerated.item[0];
/drivers/staging/wlan-ng/
H A Dprism2mgmt.c374 hfa384x_HScanResultSub_t *item = NULL; local
402 item = &(hw->scanresults->info.hscanresult.result[req->bssindex.data]);
406 req->signal.data = le16_to_cpu(item->sl);
407 req->noise.data = le16_to_cpu(item->anl);
412 memcpy(req->bssid.data.data, item->bssid, WLAN_BSSID_LEN);
416 req->ssid.data.len = le16_to_cpu(item->ssid.len);
418 memcpy(req->ssid.data.data, item->ssid.data, req->ssid.data.len);
422 if (item->supprates[count] == 0)
428 item->supprates[(N)-1])) { \
429 req->basicrate ## N .data = item
[all...]

Completed in 474 milliseconds

1234