Searched refs:entry (Results 276 - 300 of 524) sorted by relevance

<<11121314151617181920>>

/drivers/gpu/drm/ttm/
H A Dttm_bo.c623 struct ttm_buffer_object *entry = NULL; local
630 entry = list_first_entry(&bdev->ddestroy,
632 kref_get(&entry->list_kref);
637 if (entry->ddestroy.next != &bdev->ddestroy) {
638 nentry = list_first_entry(&entry->ddestroy,
644 ret = ttm_bo_cleanup_refs(entry, false, !remove_all,
646 kref_put(&entry->list_kref, ttm_bo_release_list);
647 entry = nentry;
649 if (ret || !entry)
653 if (list_empty(&entry
[all...]
/drivers/media/dvb/dvb-core/
H A Ddvbdev.c295 struct list_head *entry; local
296 list_for_each(entry, &dvb_adapter_list) {
298 adap = list_entry(entry, struct dvb_adapter, list_head);
/drivers/misc/ibmasm/
H A Dibmasmfs.c607 struct list_head *entry; local
610 list_for_each(entry, &service_processors) {
613 sp = list_entry(entry, struct service_processor, node);
/drivers/misc/sgi-gru/
H A Dgrufile.c72 struct list_head *entry, *next; local
81 list_for_each_safe(entry, next, &vdata->vd_head) {
83 list_entry(entry, struct gru_thread_state, ts_next);
/drivers/crypto/amcc/
H A Dcrypto4xx_core.h152 struct list_head entry; member in struct:crypto4xx_alg
/drivers/gpu/drm/
H A Ddrm_vm.c332 struct drm_sg_mem *entry = dev->sg; local
338 if (!entry)
340 if (!entry->pagelist)
346 page = entry->pagelist[page_offset];
406 * Create a new drm_vma_entry structure as the \p vma private data entry and
461 * Search the \p vma private data entry in drm_device::vmalist, unlink it, and
/drivers/gpu/drm/nouveau/
H A Dnv04_dac.c515 nv04_dac_create(struct drm_connector *connector, struct dcb_entry *entry) argument
528 nv_encoder->dcb = entry;
529 nv_encoder->or = ffs(entry->or) - 1;
539 encoder->possible_crtcs = entry->heads;
H A Dnvd0_display.c1215 u8 *table, *entry, *config = NULL; local
1224 table = nouveau_dp_bios_data(dev, dcb, &entry);
1227 config = entry + table[4];
1258 u8 *table, *entry; local
1263 table = nouveau_dp_bios_data(dev, dcb, &entry);
1265 if (table[0] == 0x30) entry = ROMPTR(dev, entry[10]);
1266 else if (table[0] == 0x40) entry = ROMPTR(dev, entry[9]);
1267 else entry
[all...]
/drivers/infiniband/hw/ehca/
H A Dehca_qes.h49 /* virtual scatter gather entry to specify remote addresses with length */
246 u64 entry; member in struct:ehca_eqe
/drivers/iommu/
H A Damd_iommu.c210 struct dma_ops_domain *entry, *ret = NULL; local
219 list_for_each_entry(entry, &iommu_pd_list, list) {
220 if (entry->target_dev == devid ||
221 entry->target_dev == alias) {
222 ret = entry;
590 u64 entry[2]; local
596 * Hardware bug: Interrupt may arrive before the entry is
598 * entry to arrive.
607 entry[0] = raw[0];
608 entry[
1309 iommu_for_unity_map(struct amd_iommu *iommu, struct unity_map_entry *entry) argument
1359 struct unity_map_entry *entry; local
[all...]
/drivers/net/wireless/p54/
H A Dp54spi.c436 struct p54s_tx_info *entry; local
447 entry = list_entry(priv->tx_pending.next,
450 list_del_init(&entry->tx_list);
454 dinfo = container_of((void *) entry, struct p54s_tx_info,
/drivers/net/wireless/rt2x00/
H A Drt2x00mac.c204 struct queue_entry *entry = NULL; local
257 * entry. Since there are as much beacon entries
262 entry = &queue->entries[i];
263 if (!test_and_set_bit(ENTRY_BCN_ASSIGNED, &entry->flags))
281 intf->beacon = entry;
328 * Release beacon entry so it is available for
H A Drt2x00usb.h365 * struct queue_entry_priv_usb: Per entry USB specific information
374 * struct queue_entry_priv_usb_bcn: Per TX entry USB specific information
424 void rt2x00usb_clear_entry(struct queue_entry *entry);
H A Drt2800lib.c457 void rt2800_write_tx_data(struct queue_entry *entry, argument
460 __le32 *txwi = rt2800_drv_get_txwi(entry);
499 rt2x00_set_field32(&word, TXWI_W1_PACKETID_QUEUE, entry->queue->qid);
500 rt2x00_set_field32(&word, TXWI_W1_PACKETID_ENTRY, (entry->entry_idx % 3) + 1);
508 * crypto entry in the registers should be used to encrypt the frame.
558 void rt2800_process_rxwi(struct queue_entry *entry, argument
561 __le32 *rxwi = (__le32 *) entry->skb->data;
595 rxdesc->rssi = rt2800_agc_to_rssi(entry->queue->rt2x00dev, word);
600 skb_pull(entry->skb, RXWI_DESC_SIZE);
604 void rt2800_txdone_entry(struct queue_entry *entry, u3 argument
684 rt2800_write_beacon(struct queue_entry *entry, struct txentry_desc *txdesc) argument
767 rt2800_clear_beacon(struct queue_entry *entry) argument
[all...]
/drivers/scsi/aacraid/
H A Dsrc.c101 struct list_head *entry; local
117 entry = dev->sync_fib_list.next;
118 dev->sync_fib = list_entry(entry, struct fib, fiblink);
119 list_del(entry);
/drivers/staging/vme/
H A Dvme.h79 struct list_head *entry; member in struct:vme_resource
/drivers/net/ethernet/sun/
H A Dsunbmac.c830 /* Now refill the entry, if we can. */
960 int len, entry; local
969 entry = bp->tx_new;
970 DTX(("bigmac_start_xmit: len(%d) entry(%d)\n", len, entry));
971 bp->bmac_block->be_txd[entry].tx_flags = TXD_UPDATE;
972 bp->tx_skbs[entry] = skb;
973 bp->bmac_block->be_txd[entry].tx_addr = mapping;
974 bp->bmac_block->be_txd[entry].tx_flags =
976 bp->tx_new = NEXT_TX(entry);
[all...]
/drivers/acpi/
H A Dbus.c620 struct acpi_bus_event *entry = NULL; local
645 entry = list_entry(acpi_bus_event_list.next,
647 list_del(&entry->node);
651 if (!entry)
654 memcpy(event, entry, sizeof(struct acpi_bus_event));
656 kfree(entry);
/drivers/media/rc/
H A Drc-main.c444 struct rc_map_table *entry; local
463 entry = &rc_map->scan[index];
466 ke->keycode = entry->keycode;
467 ke->len = sizeof(entry->scancode);
468 memcpy(ke->scancode, &entry->scancode, sizeof(entry->scancode));
/drivers/net/ethernet/amd/
H A Da2065.c540 int entry, skblen; local
560 entry = lp->tx_new & lp->tx_ring_mod_mask;
561 ib->btx_ring[entry].length = (-skblen) | 0xf000;
562 ib->btx_ring[entry].misc = 0;
564 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen);
567 ib->btx_ring[entry].tmd1_bits = (LE_T1_POK | LE_T1_OWN);
/drivers/staging/tidspbridge/pmgr/
H A Ddbll.c119 u32 entry; /* Entry point */ member in struct:dbll_library_obj
401 struct dbll_attrs *attrs, u32 *entry)
496 *entry = zl_lib->entry;
507 dev_dbg(bridge, "%s: lib: %p flags: 0x%x entry: %p, status 0x%x\n",
508 __func__, lib, flags, entry, status);
1326 /* Save entry point */
1328 lib->entry = (u32) start;
400 dbll_load(struct dbll_library_obj *lib, dbll_flags flags, struct dbll_attrs *attrs, u32 *entry) argument
/drivers/usb/host/
H A Dehci-q.c27 * entries describing USB transactions, max 16-20kB/entry (with 4kB-aligned
52 /* one buffer entry per 4K ... first might be short or unaligned */
311 struct list_head *entry, *tmp; local
345 list_for_each_safe (entry, tmp, &qh->qtd_list) {
350 qtd = list_entry (entry, struct ehci_qtd, qtd_list);
593 struct list_head *entry, *temp; local
595 list_for_each_safe (entry, temp, qtd_list) {
598 qtd = list_entry (entry, struct ehci_qtd, qtd_list);
/drivers/video/
H A Dbfin_adv7393fb.c377 struct proc_dir_entry *entry; local
511 entry = create_proc_entry("driver/adv7393", 0, NULL);
512 if (!entry) {
513 dev_err(&client->dev, "unable to create /proc entry\n");
518 entry->read_proc = adv7393_read_proc;
519 entry->write_proc = adv7393_write_proc;
520 entry->data = fbdev;
/drivers/infiniband/core/
H A Duverbs_cmd.c619 struct xrcd_table_entry *entry, *scan; local
623 entry = kmalloc(sizeof *entry, GFP_KERNEL);
624 if (!entry)
627 entry->xrcd = xrcd;
628 entry->inode = inode;
639 kfree(entry);
644 rb_link_node(&entry->node, parent, p);
645 rb_insert_color(&entry->node, &dev->xrcd_tree);
653 struct xrcd_table_entry *entry; local
672 struct xrcd_table_entry *entry; local
684 struct xrcd_table_entry *entry; local
[all...]
/drivers/scsi/
H A Dhpsa.c611 /* Add an entry into h->dev[] array. */
690 /* Update an entry in h->dev[] array. */
692 int entry, struct hpsa_scsi_dev_t *new_entry)
695 BUG_ON(entry < 0 || entry >= HPSA_MAX_DEVICES);
698 h->dev[entry]->raid_level = new_entry->raid_level;
704 /* Replace an entry from h->dev[] array. */
706 int entry, struct hpsa_scsi_dev_t *new_entry,
711 BUG_ON(entry < 0 || entry >
691 hpsa_scsi_update_entry(struct ctlr_info *h, int hostno, int entry, struct hpsa_scsi_dev_t *new_entry) argument
705 hpsa_scsi_replace_entry(struct ctlr_info *h, int hostno, int entry, struct hpsa_scsi_dev_t *new_entry, struct hpsa_scsi_dev_t *added[], int *nadded, struct hpsa_scsi_dev_t *removed[], int *nremoved) argument
733 hpsa_scsi_remove_entry(struct ctlr_info *h, int hostno, int entry, struct hpsa_scsi_dev_t *removed[], int *nremoved) argument
864 int i, entry, device_change, changes = 0; local
[all...]

Completed in 1856 milliseconds

<<11121314151617181920>>