/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 623 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 D | dvbdev.c | 295 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 D | ibmasmfs.c | 607 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 D | grufile.c | 72 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 D | crypto4xx_core.h | 152 struct list_head entry; member in struct:crypto4xx_alg
|
/drivers/gpu/drm/ |
H A D | drm_vm.c | 332 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 D | nv04_dac.c | 515 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 D | nvd0_display.c | 1215 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 D | ehca_qes.h | 49 /* virtual scatter gather entry to specify remote addresses with length */ 246 u64 entry; member in struct:ehca_eqe
|
/drivers/iommu/ |
H A D | amd_iommu.c | 210 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 D | p54spi.c | 436 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 D | rt2x00mac.c | 204 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 D | rt2x00usb.h | 365 * 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 D | rt2800lib.c | 457 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 D | src.c | 101 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 D | vme.h | 79 struct list_head *entry; member in struct:vme_resource
|
/drivers/net/ethernet/sun/ |
H A D | sunbmac.c | 830 /* 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 D | bus.c | 620 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 D | rc-main.c | 444 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 D | a2065.c | 540 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 D | dbll.c | 119 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 D | ehci-q.c | 27 * 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 D | bfin_adv7393fb.c | 377 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 D | uverbs_cmd.c | 619 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 D | hpsa.c | 611 /* 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...] |