/drivers/tty/hvc/ |
H A D | hvc_xen.c | 63 struct xencons_info *entry, *n, *ret = NULL; local 68 list_for_each_entry_safe(entry, n, &xenconsoles, list) { 69 if (entry->vtermno == vtermno) { 70 ret = entry; 565 struct xencons_info *entry, *next; local 570 list_for_each_entry_safe(entry, next, &xenconsoles, list) { 571 xen_console_remove(entry);
|
/drivers/tty/ |
H A D | nozomi.c | 1515 if (tty && list_empty(&tty->hangup_work.entry))
|
/drivers/tty/serial/ |
H A D | Kconfig | 608 1. create the device entry (mknod /dev/ttyB0 c 11 0) 630 1. create the device entry (mknod /dev/ttyB0 c 11 0)
|
H A D | ioc3_serial.c | 555 * per ring entry, so we'll divide the number of chars that will 683 struct ring_entry *entry; local 692 /* Maintain a 1-entry red-zone. The ring buffer is full when 702 /* Get 4 bytes (one ring entry) at a time */ 703 entry = (struct ring_entry *)((caddr_t) outring + prod_ptr); 706 entry->ring_allsc = 0; 710 entry->ring_data[xx] = *buf++; 711 entry->ring_sc[xx] = TXCB_VALID; 726 entry->ring_sc[0] |= TXCB_INT_WHEN_DONE; 729 /* Go on to next entry */ 1122 struct ring_entry *entry; local [all...] |
H A D | ioc4_serial.c | 398 * This is the entry saved by the driver - one per card 425 /* Each interrupt type has an entry in the array */ 429 * Each in-use entry in this array contains at least 590 /* A ring buffer entry */ 1277 * per ring entry, so we'll divide the number of chars that will 1406 struct ring_entry *entry; local 1415 /* Maintain a 1-entry red-zone. The ring buffer is full when 1425 /* Get 4 bytes (one ring entry) at a time */ 1426 entry = (struct ring_entry *)((caddr_t) outring + prod_ptr); 1429 entry 2071 struct ring_entry *entry; local [all...] |
/drivers/uio/ |
H A D | uio.c | 119 struct map_sysfs_entry *entry; local 121 entry = container_of(attr, struct map_sysfs_entry, attr); 123 if (!entry->show) 126 return entry->show(mem, buf); 207 struct portio_sysfs_entry *entry; local 209 entry = container_of(attr, struct portio_sysfs_entry, attr); 211 if (!entry->show) 214 return entry->show(port, buf);
|
/drivers/usb/gadget/ |
H A D | f_accessory.c | 920 struct list_head *entry, *temp; local 924 list_for_each_safe(entry, temp, &dev->hid_list) { 925 hid = list_entry(entry, struct acc_hid_dev, list); 929 list_for_each_safe(entry, temp, &dev->new_hid_list) { 930 hid = list_entry(entry, struct acc_hid_dev, list); 1003 struct list_head *entry, *temp; local 1013 list_for_each_safe(entry, temp, &dev->new_hid_list) { 1014 hid = list_entry(entry, struct acc_hid_dev, list); 1033 list_for_each_safe(entry, temp, &new_list) { 1034 hid = list_entry(entry, struc [all...] |
H A D | hid.c | 212 struct hidg_func_node *entry; local 219 entry = kzalloc(sizeof(*entry), GFP_KERNEL); 220 if (!entry) 223 entry->func = func; 224 list_add_tail(&entry->node, &hidg_func_list);
|
H A D | net2280.c | 492 /* last fifo entry is "short" unless we wrote a full packet. 1038 struct net2280_request *entry, *prev = NULL; local 1046 list_for_each_entry (entry, &ep->queue, queue) { 1049 if (entry == req) 1051 dmacount = entry->td->dmacount; 1053 reqmode = likely (entry->req.zero 1054 || (entry->req.length 1057 entry->valid = 1; 1059 entry->td->dmacount = dmacount; 1060 prev = entry; [all...] |
/drivers/usb/host/ |
H A D | ehci-dbg.c | 436 struct list_head *entry; local 473 list_for_each (entry, &qh->qtd_list) { 474 td = list_entry (entry, struct ehci_qtd, qtd_list);
|
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);
|
H A D | ehci-sched.c | 113 /* an interrupt entry (at list end) could have been shared */ 1075 struct list_head *entry; local 1077 entry = stream->free_list.next; 1078 list_del (entry); 1084 itd = list_entry (entry, struct ehci_itd, 1091 sitd = list_entry (entry, struct ehci_sitd, 2368 * later processing ... check the next entry. 2408 * later processing ... check the next entry.
|
H A D | ohci-dbg.c | 481 struct list_head *entry; local 499 list_for_each (entry, &ed->td_list) { 502 td = list_entry (entry, struct td, td_list); 595 struct list_head *entry; local 599 list_for_each (entry, &ed->td_list)
|
H A D | ohci-q.c | 876 ohci_err (ohci, "bad entry %8x\n", td_dma); 908 struct list_head *entry, *tmp; local 960 list_for_each_safe (entry, tmp, &ed->td_list) { 967 td = list_entry (entry, struct td, td_list);
|
H A D | oxu210hp-hcd.c | 785 /* one buffer entry per 4K ... first might be short or unaligned */ 982 struct list_head *entry, *tmp; local 1007 list_for_each_safe(entry, tmp, &qh->qtd_list) { 1012 qtd = list_entry(entry, struct ehci_qtd, qtd_list); 1177 struct list_head *entry, *temp; local 1179 list_for_each_safe(entry, temp, qtd_list) { 1182 qtd = list_entry(entry, struct ehci_qtd, qtd_list); 1833 /* an interrupt entry (at list end) could have been shared */
|
H A D | xhci-dbg.c | 397 struct xhci_erst_entry *entry; local 400 entry = &erst->entries[i]; 403 lower_32_bits(le64_to_cpu(entry->seg_addr)), 404 upper_32_bits(le64_to_cpu(entry->seg_addr)), 405 le32_to_cpu(entry->seg_size), 406 le32_to_cpu(entry->rsvd)); 407 addr += sizeof(*entry);
|
H A D | xhci-mem.c | 811 /* Multi-TT hubs will have more than one entry */ 978 xhci_dbg(xhci, "Set slot id %d dcbaa entry %p to 0x%llx\n", 1021 * entry of the correct port speed. Return the port number of that entry. 1472 * list entry (or buffer) is going to be. 2089 /* Duplicate entry. Ignore the port if the revisions differ. */ 2091 xhci_warn(xhci, "Duplicate port entry, Ext Cap %p," 2392 /* set ring base address and size for each segment table entry */ 2394 struct xhci_erst_entry *entry = &xhci->erst.entries[val]; local 2395 entry [all...] |
H A D | xhci-ring.c | 636 struct list_head *entry; local 675 list_for_each(entry, &ep->cancelled_td_list) { 676 cur_td = list_entry(entry, struct xhci_td, cancelled_td_list); 2864 * 1. We don't want to walk off the end of this sg-list entry buffer. 2941 * Are we done queueing all the TRBs for this sg entry?
|
H A D | xhci.c | 214 xhci_dbg(xhci, "failed to allocate MSI entry\n"); 278 xhci->msix_entries[i].entry = i; 3594 xhci_dbg(xhci, "Slot ID %d dcbaa entry @%p = %#016llx\n",
|
/drivers/usb/host/whci/ |
H A D | qset.c | 439 struct whc_page_list_entry *entry; local 516 for (;p < std->num_pointers; p++, entry++) {
|
/drivers/usb/misc/ |
H A D | Kconfig | 136 This driver creates an entry "/dev/idmouseX" or "/dev/usb/idmouseX", 161 See also the USB_U132_HCD entry "Elan U132 Adapter Host Controller"
|
/drivers/usb/storage/ |
H A D | ene_ub6250.c | 47 { } /* Terminating entry */ 69 { } /* Terminating entry */ 333 struct ms_bootblock_sysent_rec entry[MS_NUMBER_OF_SYSTEM_ENTRY]; member in struct:ms_bootblock_sysent 964 EntryOffset = be32_to_cpu(SysEntry->entry[i].dwStart); 968 EntrySize = be32_to_cpu(SysEntry->entry[i].dwSize); 980 if (SysEntry->entry[i].bType != MS_SYSENT_TYPE_INVALID_BLOCK) 1010 if (SysEntry->entry[i].bType != MS_SYSENT_TYPE_CIS_IDI)
|
/drivers/uwb/ |
H A D | est.c | 52 const struct uwb_est_entry *entry; member in struct:uwb_est 257 const struct uwb_est_entry *entry, size_t entries) 284 uwb_est[itr].entry = entry; 297 * This just removes the specified entry and moves the ones after it 302 * pointer to the @entry array because we might have used the same 308 const struct uwb_est_entry *entry, size_t entries) 316 .entry = entry, 361 const struct uwb_est_entry *entry; local 256 uwb_est_register(u8 type, u8 event_high, u16 vendor, u16 product, const struct uwb_est_entry *entry, size_t entries) argument 307 uwb_est_unregister(u8 type, u8 event_high, u16 vendor, u16 product, const struct uwb_est_entry *entry, size_t entries) argument [all...] |
H A D | lc-dev.c | 69 int uwb_notifs_deregister(struct uwb_rc *rc, struct uwb_notifs_handler *entry) argument 73 list_del(&entry->list_node); 178 * We have a reference on the cache entry, so that should be
|
/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;
|