Searched refs:links (Results 1 - 25 of 27) sorted by relevance

12

/drivers/media/
H A Dmedia-device.c110 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 Dmedia-entity.c32 * @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 Daicasm_symbol.c220 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 Daicasm_symbol.h111 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 Daicasm.c67 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 Daicasm.h62 SLIST_ENTRY(path_entry) links; member in struct:path_entry
H A Daicasm_macro_gram.y145 STAILQ_FOREACH(marg, &macro_symbol->info.macroinfo->args, links) {
H A Daicasm_insformat.h171 STAILQ_ENTRY(instruction) links; member in struct:instruction
H A Daicasm_gram.y1609 STAILQ_INSERT_TAIL(&cur_symbol->info.macroinfo->args, marg, links);
1898 node = node->links.sle_next) {
/drivers/net/wireless/wl12xx/
H A Dps.c228 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 Devent.c67 lnk = &wl->links[hlid];
249 addr = wl->links[h].addr;
H A Dtx.c107 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 Dwl12xx.h473 * 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 Dmain.c772 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 Dsequencer.h112 } links; member in struct:instruction
/drivers/usb/
H A DKconfig103 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 Ddavinci_mmc.c210 * 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 DKconfig103 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 Daic7xxx.h516 SLIST_ENTRY(sg_map_node) links; member in struct:sg_map_node
566 } links; member in struct:scb
H A Daic79xx.h544 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 Daic79xx_osm.h248 TAILQ_ENTRY(ahd_linux_device) links; member in struct:ahd_linux_device
H A Daic79xx_core.c6523 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 Daic7xxx_core.c537 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 DKconfig16 network using serial links. EtherTalk and LocalTalk are fully
/drivers/net/
H A DKconfig17 AX.25/KISS for sending Internet traffic over amateur radio links.

Completed in 1059 milliseconds

12