/drivers/media/ |
H A D | media-device.c | 110 u_ent.links = ent->num_links - ent->num_backlinks; 129 struct media_links_enum links; local 131 if (copy_from_user(&links, ulinks, sizeof(links))) 134 entity = find_entity(mdev, links.entity); 138 if (links.pads) { 144 if (copy_to_user(&links.pads[p], &pad, sizeof(pad))) 149 if (links.links) { 153 for (l = 0, ulink = links [all...] |
H A D | media-entity.c | 32 * @extra_links: Initial estimate of the number of extra links. 36 * entity driver, while the total number of links depends on hardware design 38 * use cases the entity driver can guess the number of links which can safely 41 * For those reasons the links array can be preallocated based on the entity 42 * driver guess and will be reallocated later if extra links need to be 45 * This function allocates a links array with enough space to hold at least 56 struct media_link *links; local 60 links = kzalloc(max_links * sizeof(links[0]), GFP_KERNEL); 61 if (links 320 struct media_link *links = entity->links; local [all...] |
/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_symbol.c | 220 curnode = SLIST_NEXT(curnode, links); 267 SLIST_INSERT_HEAD(symlist, newnode, links); 272 if (SLIST_NEXT(curnode, links) == NULL) { 274 links); 279 cursymbol = SLIST_NEXT(curnode, links)->symbol; 289 links); 293 curnode = SLIST_NEXT(curnode, links); 296 SLIST_INSERT_HEAD(symlist, newnode, links); 307 node2 = SLIST_NEXT(node1, links); 322 SLIST_REMOVE_HEAD(symlist_src2, links); [all...] |
H A D | aicasm_symbol.h | 111 STAILQ_ENTRY(macro_arg) links; member in struct:macro_arg 150 SLIST_ENTRY(symbol_node) links; member in struct:symbol_node 155 TAILQ_ENTRY(critical_section) links; member in struct:critical_section
|
H A D | aicasm.c | 67 STAILQ_ENTRY(patch) links; 222 links)) 243 links); 326 cur_instr = STAILQ_NEXT(cur_instr, links)) { 368 cur_instr = STAILQ_NEXT(cur_instr, links)) { 399 cur_node = SLIST_NEXT(cur_node,links)) { 427 cur_patch = STAILQ_NEXT(cur_patch,links)) { 445 cs = TAILQ_NEXT(cs, links)) { 516 STAILQ_INSERT_TAIL(&patches, new_patch, links); 548 cur_func = SLIST_NEXT(cur_func, links)) [all...] |
H A D | aicasm.h | 62 SLIST_ENTRY(path_entry) links; member in struct:path_entry
|
H A D | aicasm_macro_gram.y | 145 STAILQ_FOREACH(marg, ¯o_symbol->info.macroinfo->args, links) {
|
H A D | aicasm_insformat.h | 171 STAILQ_ENTRY(instruction) links; member in struct:instruction
|
H A D | aicasm_gram.y | 1609 STAILQ_INSERT_TAIL(&cur_symbol->info.macroinfo->args, marg, links); 1898 node = node->links.sle_next) {
|
/drivers/net/wireless/wl12xx/ |
H A D | ps.c | 228 while ((skb = skb_dequeue(&wl->links[hlid].tx_queue[i]))) { 259 "clean_queues %d", hlid, wl->links[hlid].allocated_pkts, 263 sta = ieee80211_find_sta(vif, wl->links[hlid].addr); 266 wl->links[hlid].addr); 294 sta = ieee80211_find_sta(vif, wl->links[hlid].addr); 297 wl->links[hlid].addr);
|
H A D | event.c | 67 lnk = &wl->links[hlid]; 249 addr = wl->links[h].addr;
|
H A D | tx.c | 107 tx_pkts = wl->links[hlid].allocated_pkts; 239 wl->links[hlid].allocated_pkts++; 559 skb = wl12xx_lnk_skb_dequeue(wl, &wl->links[h]); 592 skb = wl12xx_lnk_skb_dequeue(wl, &wl->links[wl->system_hlid]); 637 skb_queue_head(&wl->links[hlid].tx_queue[q], skb); 943 while ((skb = skb_dequeue(&wl->links[hlid].tx_queue[i]))) { 977 wl->links[i].allocated_pkts = 0; 978 wl->links[i].prev_freed_pkts = 0;
|
H A D | wl12xx.h | 473 * AP-mode - links indexed by HLID. The global and broadcast links 476 struct wl1271_link links[WL12XX_MAX_LINKS]; member in struct:wl1271 478 /* AP-mode - a bitmap of links currently in PS mode according to FW */ 481 /* AP-mode - a bitmap of links currently in PS mode in mac80211 */
|
H A D | main.c | 772 lnk = &wl->links[hlid]; 1552 skb_queue_tail(&wl->links[hlid].tx_queue[q], skb); 4221 wl1271_warning("could not allocate HLID - too many links"); 4226 memcpy(wl->links[wl_sta->hlid].addr, sta->addr, ETH_ALEN); 4237 memset(wl->links[hlid].addr, 0, ETH_ALEN); 4238 wl->links[hlid].ba_bitmap = 0; 4424 ba_bitmap = &wl->links[hlid].ba_bitmap; 5314 skb_queue_head_init(&wl->links[j].tx_queue[i]);
|
/drivers/scsi/aic7xxx_old/ |
H A D | sequencer.h | 112 } links; member in struct:instruction
|
/drivers/usb/ |
H A D | Kconfig | 103 flash memory, network links, and printers to the PC. 118 in <file:Documentation/usb/> and especially the links given in
|
/drivers/mmc/host/ |
H A D | davinci_mmc.c | 210 * more links. The entries for a given transfer differ only 216 u32 links[MAX_NR_SG - 1]; member in struct:mmc_davinci_host 535 sg = sg_next(sg), slot = host->links[link++]) { 540 ? (EDMA_CHAN_SLOT(host->links[link]) << 5) 600 edma_free_slot(host->links[i]); 634 link_size = min_t(unsigned, host->nr_sg, ARRAY_SIZE(host->links)); 642 host->links[i] = r;
|
/drivers/net/usb/ |
H A D | Kconfig | 103 This driver supports several kinds of network links over USB, 125 two-node links are most easily managed with Ethernet Bridging 285 This option enables hosting "Remote NDIS" USB networking links, 335 boolean "Embedded ARM Linux links (iPaq, ...)" 355 Choose this option to support the usb networking links used 372 Choose this option to support the usb networking links used by
|
/drivers/scsi/aic7xxx/ |
H A D | aic7xxx.h | 516 SLIST_ENTRY(sg_map_node) links; member in struct:sg_map_node 566 } links; member in struct:scb
|
H A D | aic79xx.h | 544 SLIST_ENTRY(map_node) links; member in struct:map_node 598 } links; member in struct:scb 1172 TAILQ_ENTRY(ahd_softc) links; member in struct:ahd_softc
|
H A D | aic79xx_osm.h | 248 TAILQ_ENTRY(ahd_linux_device) links; member in struct:ahd_linux_device
|
H A D | aic79xx_core.c | 6523 TAILQ_FOREACH(scb, &ahd->scb_data.free_scbs, links.tqe) { 6537 LIST_FOREACH(scb, &ahd->scb_data.any_dev_free_scb_list, links.le) { 6561 SLIST_REMOVE_HEAD(&scb_data->sense_maps, links); 6576 SLIST_REMOVE_HEAD(&scb_data->sg_maps, links); 6591 SLIST_REMOVE_HEAD(&scb_data->hscb_maps, links); 6679 TAILQ_INSERT_TAIL(free_tailq, scb, links.tqe); 6707 next_scb, links.tqe); 6709 TAILQ_REMOVE(free_tailq, scb, links.tqe); 6725 TAILQ_FOREACH(scb, &ahd->scb_data.free_scbs, links.tqe) { 6738 LIST_REMOVE(scb, links [all...] |
H A D | aic7xxx_core.c | 537 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle); 555 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle); 4126 TAILQ_INSERT_HEAD(untagged_q, scb, links.tqe); 4927 SLIST_REMOVE_HEAD(&scb_data->sg_maps, links); 4996 SLIST_INSERT_HEAD(&scb_data->sg_maps, sg_map, links); 5034 next_scb, links.sle); 6114 next_scb = TAILQ_NEXT(scb, links.tqe); 6156 TAILQ_REMOVE(untagged_q, scb, links.tqe); 7322 SLIST_FOREACH(scb, &ahc->scb_data->free_scbs, links.sle) { 7336 TAILQ_FOREACH(scb, untagged_q, links [all...] |
/drivers/net/appletalk/ |
H A D | Kconfig | 16 network using serial links. EtherTalk and LocalTalk are fully
|
/drivers/net/ |
H A D | Kconfig | 17 AX.25/KISS for sending Internet traffic over amateur radio links.
|