Home
last modified time | relevance | path

Searched refs:ed (Results 1 – 25 of 185) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/usb/host/
Dohci-q.c143 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) in periodic_link() argument
148 (ed->hwINFO & cpu_to_hc32 (ohci, ED_ISO)) ? "iso " : "", in periodic_link()
149 ed, ed->branch, ed->load, ed->interval); in periodic_link()
151 for (i = ed->branch; i < NUM_INTS; i += ed->interval) { in periodic_link()
152 struct ed **prev = &ohci->periodic [i]; in periodic_link()
154 struct ed *here = *prev; in periodic_link()
160 while (here && ed != here) { in periodic_link()
161 if (ed->interval > here->interval) in periodic_link()
167 if (ed != here) { in periodic_link()
168 ed->ed_next = here; in periodic_link()
[all …]
Dfhci-q.c58 void fhci_add_tds_to_ed(struct ed *ed, struct td **td_list, int number) in fhci_add_tds_to_ed() argument
64 list_add_tail(&td->node, &ed->td_list); in fhci_add_tds_to_ed()
66 if (ed->td_head == NULL) in fhci_add_tds_to_ed()
67 ed->td_head = td_list[0]; in fhci_add_tds_to_ed()
70 static struct td *peek_td_from_ed(struct ed *ed) in peek_td_from_ed() argument
74 if (!list_empty(&ed->td_list)) in peek_td_from_ed()
75 td = list_entry(ed->td_list.next, struct td, node); in peek_td_from_ed()
107 struct td *fhci_remove_td_from_ed(struct ed *ed) in fhci_remove_td_from_ed() argument
111 if (!list_empty(&ed->td_list)) { in fhci_remove_td_from_ed()
112 td = list_entry(ed->td_list.next, struct td, node); in fhci_remove_td_from_ed()
[all …]
Dfhci-mem.c30 static void init_ed(struct ed *ed) in init_ed() argument
32 memset(ed, 0, sizeof(*ed)); in init_ed()
33 INIT_LIST_HEAD(&ed->td_list); in init_ed()
34 INIT_LIST_HEAD(&ed->node); in init_ed()
61 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci) in fhci_get_empty_ed()
63 struct ed *ed; in fhci_get_empty_ed() local
66 ed = list_entry(fhci->empty_eds.next, struct ed, node); in fhci_get_empty_ed()
69 ed = kmalloc(sizeof(*ed), GFP_ATOMIC); in fhci_get_empty_ed()
70 if (!ed) in fhci_get_empty_ed()
73 init_ed(ed); in fhci_get_empty_ed()
[all …]
Dfhci-sched.c44 struct ed *ed; in fhci_transaction_confirm() local
61 ed = td->ed; in fhci_transaction_confirm()
62 if (ed->mode == FHCI_TF_ISO) { in fhci_transaction_confirm()
63 if (ed->td_list.next->next != &ed->td_list) { in fhci_transaction_confirm()
65 list_entry(ed->td_list.next->next, struct td, in fhci_transaction_confirm()
83 ed->state = FHCI_ED_HALTED; in fhci_transaction_confirm()
118 fhci_move_td_from_ed_to_done_list(usb, ed); in fhci_transaction_confirm()
155 static int add_packet(struct fhci_usb *usb, struct ed *ed, struct td *td) in add_packet() argument
163 td->toggle = ed->toggle_carry; in add_packet()
165 switch (ed->mode) { in add_packet()
[all …]
Dohci-mem.c55 sizeof (struct ed), in ohci_mem_init()
133 static struct ed *
137 struct ed *ed; in ed_alloc() local
141 ed = gen_pool_dma_zalloc_align(hcd->localmem_pool, in ed_alloc()
142 sizeof(*ed), &dma, 16); in ed_alloc()
144 ed = dma_pool_zalloc(hc->ed_cache, mem_flags, &dma); in ed_alloc()
145 if (ed) { in ed_alloc()
146 INIT_LIST_HEAD (&ed->td_list); in ed_alloc()
147 ed->dma = dma; in ed_alloc()
149 return ed; in ed_alloc()
[all …]
Dohci-hcd.c153 struct ed *ed; in ohci_urb_enqueue() local
161 ed = ed_get(ohci, urb->ep, urb->dev, pipe, urb->interval); in ohci_urb_enqueue()
162 if (! ed) in ohci_urb_enqueue()
166 switch (ed->type) { in ohci_urb_enqueue()
200 urb_priv->ed = ed; in ohci_urb_enqueue()
228 if (ed->state == ED_IDLE) { in ohci_urb_enqueue()
229 retval = ed_schedule (ohci, ed); in ohci_urb_enqueue()
243 list_add(&ed->in_use_list, &ohci->eds_in_use); in ohci_urb_enqueue()
245 if (ed->type == PIPE_ISOCHRONOUS) { in ohci_urb_enqueue()
249 frame += max_t (u16, 8, ed->interval); in ohci_urb_enqueue()
[all …]
Dohci-dbg.c313 const struct ed *ed, int verbose) in ohci_dump_ed() argument
315 u32 tmp = hc32_to_cpu (ohci, ed->hwINFO); in ohci_dump_ed()
320 ed, ed->state, edstring (ed->type), in ohci_dump_ed()
321 hc32_to_cpup (ohci, &ed->hwNextED)); in ohci_dump_ed()
337 tmp = hc32_to_cpup (ohci, &ed->hwHeadP); in ohci_dump_ed()
342 hc32_to_cpup (ohci, &ed->hwTailP), in ohci_dump_ed()
350 list_for_each (tmp, &ed->td_list) { in ohci_dump_ed()
400 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed) in show_list() argument
404 if (!ed) in show_list()
408 while (ed->ed_prev) in show_list()
[all …]
Dfhci.h323 struct ed { struct
349 struct ed *ed; /* a handle to the corresponding ED */ argument
391 struct ed *ed; member
515 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed);
516 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci);
518 struct urb_priv *urb_priv, struct ed *ed, u16 index,
521 void fhci_add_tds_to_ed(struct ed *ed, struct td **td_list, int number);
565 struct td *fhci_remove_td_from_ed(struct ed *ed);
567 void fhci_move_td_from_ed_to_done_list(struct fhci_usb *usb, struct ed *ed);
572 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed);
Dfhci-hcd.c169 struct ed *ed; in fhci_mem_free() local
170 struct ed *next_ed; in fhci_mem_free()
174 list_for_each_entry_safe(ed, next_ed, &fhci->empty_eds, node) { in fhci_mem_free()
175 list_del(&ed->node); in fhci_mem_free()
176 kfree(ed); in fhci_mem_free()
225 struct ed *ed; in fhci_mem_init() local
227 ed = kmalloc(sizeof(*ed), GFP_KERNEL); in fhci_mem_init()
228 if (!ed) in fhci_mem_init()
230 fhci_recycle_empty_ed(fhci, ed); in fhci_mem_init()
496 urb_priv->ed->state = FHCI_ED_URB_DEL; in fhci_urb_dequeue()
[all …]
Dohci.h26 struct ed { struct
48 struct ed *ed_next; /* on schedule or rm_list */ argument
49 struct ed *ed_prev; /* for non-interrupt EDs */ argument
75 #define OKAY_TO_TAKEBACK(ohci, ed) \ argument
76 ((int) (ohci->wdh_cnt - ed->takeback_wdh_cnt) >= 0)
131 struct ed *ed; member
336 struct ed *ed; member
378 struct ed *ed_rm_list; /* to be removed */
380 struct ed *ed_bulktail; /* last in bulk list */
381 struct ed *ed_controltail; /* last in ctrl list */
[all …]
Dohci-hub.c140 static inline struct ed *find_head (struct ed *ed) in find_head() argument
143 while (ed->ed_prev) in find_head()
144 ed = ed->ed_prev; in find_head()
145 return ed; in find_head()
/kernel/linux/linux-5.10/drivers/edac/
Docteon_edac-pc.c30 struct edac_device_ctl_info *ed; member
57 edac_device_printk(p->ed, KERN_ERR, in co_cache_error_event()
62 edac_device_handle_ce(p->ed, cpu, 1, "icache"); in co_cache_error_event()
65 edac_device_printk(p->ed, KERN_ERR, in co_cache_error_event()
70 edac_device_handle_ue(p->ed, cpu, 0, "dcache"); in co_cache_error_event()
72 edac_device_handle_ce(p->ed, cpu, 0, "dcache"); in co_cache_error_event()
94 p->ed = edac_device_alloc_ctl_info(0, "cpu", num_possible_cpus(), in co_cache_error_probe()
97 if (!p->ed) in co_cache_error_probe()
100 p->ed->dev = &pdev->dev; in co_cache_error_probe()
102 p->ed->dev_name = dev_name(&pdev->dev); in co_cache_error_probe()
[all …]
/kernel/linux/linux-5.10/drivers/soc/fsl/dpio/
Ddpio-service.c425 struct qbman_eq_desc ed; in dpaa2_io_service_enqueue_fq() local
431 qbman_eq_desc_clear(&ed); in dpaa2_io_service_enqueue_fq()
432 qbman_eq_desc_set_no_orp(&ed, 0); in dpaa2_io_service_enqueue_fq()
433 qbman_eq_desc_set_fq(&ed, fqid); in dpaa2_io_service_enqueue_fq()
435 return qbman_swp_enqueue(d->swp, &ed, fd); in dpaa2_io_service_enqueue_fq()
455 struct qbman_eq_desc ed; in dpaa2_io_service_enqueue_multiple_fq() local
461 qbman_eq_desc_clear(&ed); in dpaa2_io_service_enqueue_multiple_fq()
462 qbman_eq_desc_set_no_orp(&ed, 0); in dpaa2_io_service_enqueue_multiple_fq()
463 qbman_eq_desc_set_fq(&ed, fqid); in dpaa2_io_service_enqueue_multiple_fq()
465 return qbman_swp_enqueue_multiple(d->swp, &ed, fd, 0, nb); in dpaa2_io_service_enqueue_multiple_fq()
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-block-aoe4 Contact: Ed L. Cashin <ed.cashin@acm.org>
12 Contact: Ed L. Cashin <ed.cashin@acm.org>
21 Contact: Ed L. Cashin <ed.cashin@acm.org>
35 Contact: Ed L. Cashin <ed.cashin@acm.org>
42 Contact: Ed L. Cashin <ed.cashin@acm.org>
/kernel/linux/linux-5.10/Documentation/translations/it_IT/doc-guide/
Dkernel-doc.rst22 funzioni ed i tipi di dato con i loro relativi collegamenti. Le descrizioni
23 vengono filtrare per cercare i riferimenti ed i marcatori.
40 dei sorgenti. Quest'ultima raccomandazione ha una priorità più bassa ed è a
56 più bassa ed è a discrezione dal manutentore (MAINTAINER) del file sorgente.
199 Documentare strutture, unioni ed enumerazioni
202 Generalmente il formato di un commento kernel-doc per struct, union ed enum è::
215 per descrivere unioni ed enumerati. ``member`` viene usato per indicare i
216 membri di strutture ed unioni, ma anche i valori di un tipo enumerato.
225 I membri di strutture, unioni ed enumerati devo essere documentati come i
256 Strutture ed unioni annidate
[all …]
/kernel/linux/linux-5.10/Documentation/translations/it_IT/process/
Dhowto.rst115 Questo file descrive dettagliatamente come creare ed inviare una patch
145 dello sviluppo di Linux ed è molto importante per le persone che arrivano
151 sviluppatori del kernel, ed aiutare la risoluzione del problema.
234 sorgente in un formato autoreferenziale ed indicizzato. Un eccellente ed
319 I manutentori dei diversi sottosistemi del kernel --- ed anche molti
324 in modo da evitare i conflitti fra le sottomissioni ed altri lavori in corso
378 mondo ed accrescerete le vostre competenze, e gli altri sviluppatori saranno
424 ricevere la stessa email due volte: una dal mittente ed una dalla lista; e non
438 Assicuratevi di utilizzare un gestore di mail che non alterì gli spazi ed i
461 valutarle a livello tecnico ed eventualmente rielaborare nuovamente le vostre
[all …]
Dmanagement-style.rst14 ed è principalmente scritto per evitare di rispondere [#f1]_ in continuazione
46 essere il dirigente che la prende. Questo è molto profondo ed ovvio, ma non è
66 Ciò aiuta a capire che la differenza chiave tra una grande decisione ed una
84 tutti che siete stati degli scemi incompetenti, dite che siete dispiaciuti, ed
93 noi piace mantenere le apparenze, ed uscire allo scoperto in pubblico per
96 non era del tutto valido, può rivelarsi difficile anche per un povero ed
142 Ci sono molte persone stupide, ed essere un dirigente significa che dovrete
148 convivere con i loro, ed i vostri, problemi.
252 ed è essere chiamate "teste di c****" con fare da bigotto. Se per il primo
259 essere moralmente ed intellettualmente superiore a tutti quelli attorno a voi,
D1.Intro.rst25 il ciclo di rilascio del kernel, ed i meccanismi della finestra
39 modifiche, ed esiste un'introduzione ad alcuni strumenti che possono aiutarvi
44 comunità di sviluppo, le modifiche devono essere propriamente formattate ed
74 robusta, efficiente ed adattabile a praticamente qualsiasi situazione.
77 (ed aziende) desiderosi di partecipare a questo sviluppo. I produttori di
81 vogliono che Linux sia capace ed adeguato agli obiettivi ed il più possibile
82 alla mano. Fornitori ed altri produttori di software che basano i propri
83 prodotti su Linux hanno un chiaro interesse verso capacità, prestazioni ed
89 Linux ed influenzarne la direzione di sviluppo. Prodotti non open-source non
203 funzioni al kernel e fornire competenze ed esempi che saranno utili ad
/kernel/linux/linux-5.10/drivers/media/i2c/
Dad9389b.c815 struct ad9389b_edid_detect ed; in ad9389b_edid_handler() local
839 ed.present = false; in ad9389b_edid_handler()
840 ed.segment = ad9389b_rd(sd, 0xc4); in ad9389b_edid_handler()
841 v4l2_subdev_notify(sd, AD9389B_EDID_DETECT, (void *)&ed); in ad9389b_edid_handler()
1012 struct ad9389b_edid_detect ed; in ad9389b_check_edid_status() local
1058 ed.present = true; in ad9389b_check_edid_status()
1059 ed.segment = 0; in ad9389b_check_edid_status()
1060 v4l2_subdev_notify(sd, AD9389B_EDID_DETECT, (void *)&ed); in ad9389b_check_edid_status()
1063 return ed.present; in ad9389b_check_edid_status()
Dadv7511-v4l2.c1477 struct adv7511_edid_detect ed; in adv7511_notify_no_edid() local
1480 ed.present = false; in adv7511_notify_no_edid()
1481 ed.segment = adv7511_rd(sd, 0xc4); in adv7511_notify_no_edid()
1482 ed.phys_addr = CEC_PHYS_ADDR_INVALID; in adv7511_notify_no_edid()
1483 cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); in adv7511_notify_no_edid()
1484 v4l2_subdev_notify(sd, ADV7511_EDID_DETECT, (void *)&ed); in adv7511_notify_no_edid()
1670 struct adv7511_edid_detect ed; in adv7511_check_edid_status() local
1707 ed.phys_addr = cec_get_edid_phys_addr(state->edid.data, in adv7511_check_edid_status()
1713 ed.present = true; in adv7511_check_edid_status()
1714 ed.segment = 0; in adv7511_check_edid_status()
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/drivers/
Dmeye-uapi.rst37 obtained with a VIDIOCGMBUF call and mmap'ed by the
51 available from the first mmap'ed buffer.
/kernel/linux/linux-5.10/arch/s390/include/asm/
Dcpu_mf.h64 unsigned int ed:1; /* 23: diag-sampling enable control */ member
87 unsigned int ed:1; /* 55: diag-sampling enable control */ member
/kernel/linux/linux-5.10/arch/ia64/mm/
Dfault.c227 ia64_psr(regs)->ed = 1; in ia64_do_page_fault()
245 ia64_psr(regs)->ed = 1; in ia64_do_page_fault()
/kernel/linux/linux-5.10/arch/powerpc/crypto/
Daes-tab-4k.S74 .long R(00, 00, 00, 00), R(c1, ed, ed, 2c)
76 .long R(79, b1, b1, c8), R(b6, 5b, 5b, ed)
82 .long R(4f, aa, aa, e5), R(ed, fb, fb, 16)
195 .long R(02, 03, 6a, ba), R(ed, 16, 82, 5c)
214 .long R(09, 80, 86, 83), R(32, 2b, ed, 48)
233 .long R(b6, ed, fc, 68), R(b8, e4, f1, 63)
279 .long R(e1, 1c, e5, ed), R(7a, 47, b1, 3c)
/kernel/linux/linux-5.10/drivers/usb/misc/
Dftdi-elan.c1435 u8 ed = ed_number - 1; in ftdi_elan_edset_setup() local
1445 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_setup()
1448 command->header = 0x80 | (ed << 5); in ftdi_elan_edset_setup()
1492 u8 ed = ed_number - 1; in ftdi_elan_edset_input() local
1502 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_input()
1507 command->header = 0x82 | (ed << 5); in ftdi_elan_edset_input()
1557 u8 ed = ed_number - 1; in ftdi_elan_edset_empty() local
1567 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_empty()
1570 command->header = 0x81 | (ed << 5); in ftdi_elan_edset_empty()
1614 u8 ed = ed_number - 1; in ftdi_elan_edset_output() local
[all …]

12345678