Home
last modified time | relevance | path

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

12

/drivers/usb/host/
Dohci-q.c142 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) in periodic_link() argument
147 (ed->hwINFO & cpu_to_hc32 (ohci, ED_ISO)) ? "iso " : "", in periodic_link()
148 ed, ed->branch, ed->load, ed->interval); in periodic_link()
150 for (i = ed->branch; i < NUM_INTS; i += ed->interval) { in periodic_link()
151 struct ed **prev = &ohci->periodic [i]; in periodic_link()
153 struct ed *here = *prev; in periodic_link()
159 while (here && ed != here) { in periodic_link()
160 if (ed->interval > here->interval) in periodic_link()
166 if (ed != here) { in periodic_link()
167 ed->ed_next = here; in periodic_link()
[all …]
Dfhci-q.c62 void fhci_add_tds_to_ed(struct ed *ed, struct td **td_list, int number) in fhci_add_tds_to_ed() argument
68 list_add_tail(&td->node, &ed->td_list); in fhci_add_tds_to_ed()
70 if (ed->td_head == NULL) in fhci_add_tds_to_ed()
71 ed->td_head = td_list[0]; in fhci_add_tds_to_ed()
74 static struct td *peek_td_from_ed(struct ed *ed) in peek_td_from_ed() argument
78 if (!list_empty(&ed->td_list)) in peek_td_from_ed()
79 td = list_entry(ed->td_list.next, struct td, node); in peek_td_from_ed()
111 struct td *fhci_remove_td_from_ed(struct ed *ed) in fhci_remove_td_from_ed() argument
115 if (!list_empty(&ed->td_list)) { in fhci_remove_td_from_ed()
116 td = list_entry(ed->td_list.next, struct td, node); in fhci_remove_td_from_ed()
[all …]
Dfhci-mem.c34 static void init_ed(struct ed *ed) in init_ed() argument
36 memset(ed, 0, sizeof(*ed)); in init_ed()
37 INIT_LIST_HEAD(&ed->td_list); in init_ed()
38 INIT_LIST_HEAD(&ed->node); in init_ed()
65 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci) in fhci_get_empty_ed()
67 struct ed *ed; in fhci_get_empty_ed() local
70 ed = list_entry(fhci->empty_eds.next, struct ed, node); in fhci_get_empty_ed()
73 ed = kmalloc(sizeof(*ed), GFP_ATOMIC); in fhci_get_empty_ed()
74 if (!ed) in fhci_get_empty_ed()
77 init_ed(ed); in fhci_get_empty_ed()
[all …]
Dfhci-sched.c48 struct ed *ed; in fhci_transaction_confirm() local
65 ed = td->ed; in fhci_transaction_confirm()
66 if (ed->mode == FHCI_TF_ISO) { in fhci_transaction_confirm()
67 if (ed->td_list.next->next != &ed->td_list) { in fhci_transaction_confirm()
69 list_entry(ed->td_list.next->next, struct td, in fhci_transaction_confirm()
87 ed->state = FHCI_ED_HALTED; in fhci_transaction_confirm()
122 fhci_move_td_from_ed_to_done_list(usb, ed); in fhci_transaction_confirm()
159 static int add_packet(struct fhci_usb *usb, struct ed *ed, struct td *td) in add_packet() argument
167 td->toggle = ed->toggle_carry; in add_packet()
169 switch (ed->mode) { in add_packet()
[all …]
Dohci-mem.c47 sizeof (struct ed), in ohci_mem_init()
119 static struct ed *
123 struct ed *ed; in ed_alloc() local
125 ed = dma_pool_alloc (hc->ed_cache, mem_flags, &dma); in ed_alloc()
126 if (ed) { in ed_alloc()
127 memset (ed, 0, sizeof (*ed)); in ed_alloc()
128 INIT_LIST_HEAD (&ed->td_list); in ed_alloc()
129 ed->dma = dma; in ed_alloc()
131 return ed; in ed_alloc()
135 ed_free (struct ohci_hcd *hc, struct ed *ed) in ed_free() argument
[all …]
Dohci-hcd.c150 struct ed *ed; in ohci_urb_enqueue() local
158 ed = ed_get(ohci, urb->ep, urb->dev, pipe, urb->interval); in ohci_urb_enqueue()
159 if (! ed) in ohci_urb_enqueue()
163 switch (ed->type) { in ohci_urb_enqueue()
197 urb_priv->ed = ed; in ohci_urb_enqueue()
225 if (ed->state == ED_IDLE) { in ohci_urb_enqueue()
226 retval = ed_schedule (ohci, ed); in ohci_urb_enqueue()
239 list_add(&ed->in_use_list, &ohci->eds_in_use); in ohci_urb_enqueue()
241 if (ed->type == PIPE_ISOCHRONOUS) { in ohci_urb_enqueue()
245 frame += max_t (u16, 8, ed->interval); in ohci_urb_enqueue()
[all …]
Dohci-dbg.c312 const struct ed *ed, int verbose) in ohci_dump_ed() argument
314 u32 tmp = hc32_to_cpu (ohci, ed->hwINFO); in ohci_dump_ed()
319 ed, ed->state, edstring (ed->type), in ohci_dump_ed()
320 hc32_to_cpup (ohci, &ed->hwNextED)); in ohci_dump_ed()
336 tmp = hc32_to_cpup (ohci, &ed->hwHeadP); in ohci_dump_ed()
341 hc32_to_cpup (ohci, &ed->hwTailP), in ohci_dump_ed()
349 list_for_each (tmp, &ed->td_list) { in ohci_dump_ed()
399 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed) in show_list() argument
403 if (!ed) in show_list()
407 while (ed->ed_prev) in show_list()
[all …]
Dfhci.h329 struct ed { struct
355 struct ed *ed; /* a handle to the corresponding ED */ argument
397 struct ed *ed; member
521 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed);
522 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci);
524 struct urb_priv *urb_priv, struct ed *ed, u16 index,
527 void fhci_add_tds_to_ed(struct ed *ed, struct td **td_list, int number);
571 struct td *fhci_remove_td_from_ed(struct ed *ed);
573 void fhci_move_td_from_ed_to_done_list(struct fhci_usb *usb, struct ed *ed);
578 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed);
Dfhci-hcd.c173 struct ed *ed; in fhci_mem_free() local
174 struct ed *next_ed; in fhci_mem_free()
178 list_for_each_entry_safe(ed, next_ed, &fhci->empty_eds, node) { in fhci_mem_free()
179 list_del(&ed->node); in fhci_mem_free()
180 kfree(ed); in fhci_mem_free()
229 struct ed *ed; in fhci_mem_init() local
231 ed = kmalloc(sizeof(*ed), GFP_KERNEL); in fhci_mem_init()
232 if (!ed) in fhci_mem_init()
234 fhci_recycle_empty_ed(fhci, ed); in fhci_mem_init()
501 urb_priv->ed->state = FHCI_ED_URB_DEL; in fhci_urb_dequeue()
[all …]
Dohci.h25 struct ed { struct
47 struct ed *ed_next; /* on schedule or rm_list */ argument
48 struct ed *ed_prev; /* for non-interrupt EDs */ argument
74 #define OKAY_TO_TAKEBACK(ohci, ed) \ argument
75 ((int) (ohci->wdh_cnt - ed->takeback_wdh_cnt) >= 0)
130 struct ed *ed; member
335 struct ed *ed; member
377 struct ed *ed_rm_list; /* to be removed */
379 struct ed *ed_bulktail; /* last in bulk list */
380 struct ed *ed_controltail; /* last in ctrl list */
[all …]
Dohci-hub.c139 static inline struct ed *find_head (struct ed *ed) in find_head() argument
142 while (ed->ed_prev) in find_head()
143 ed = ed->ed_prev; in find_head()
144 return ed; in find_head()
/drivers/edac/
Docteon_edac-pc.c31 struct edac_device_ctl_info *ed; member
58 edac_device_printk(p->ed, KERN_ERR, in co_cache_error_event()
63 edac_device_handle_ce(p->ed, cpu, 1, "icache"); in co_cache_error_event()
66 edac_device_printk(p->ed, KERN_ERR, in co_cache_error_event()
71 edac_device_handle_ue(p->ed, cpu, 0, "dcache"); in co_cache_error_event()
73 edac_device_handle_ce(p->ed, cpu, 0, "dcache"); in co_cache_error_event()
95 p->ed = edac_device_alloc_ctl_info(0, "cpu", num_possible_cpus(), in co_cache_error_probe()
98 if (!p->ed) in co_cache_error_probe()
101 p->ed->dev = &pdev->dev; in co_cache_error_probe()
103 p->ed->dev_name = dev_name(&pdev->dev); in co_cache_error_probe()
[all …]
/drivers/staging/gdm724x/
Dgdm_endian.c17 void gdm_set_endian(struct gdm_endian *ed, u8 dev_endian) in gdm_set_endian() argument
20 ed->dev_ed = ENDIANNESS_BIG; in gdm_set_endian()
22 ed->dev_ed = ENDIANNESS_LITTLE; in gdm_set_endian()
25 u16 gdm_cpu_to_dev16(struct gdm_endian *ed, u16 x) in gdm_cpu_to_dev16() argument
27 if (ed->dev_ed == ENDIANNESS_LITTLE) in gdm_cpu_to_dev16()
33 u16 gdm_dev16_to_cpu(struct gdm_endian *ed, u16 x) in gdm_dev16_to_cpu() argument
35 if (ed->dev_ed == ENDIANNESS_LITTLE) in gdm_dev16_to_cpu()
41 u32 gdm_cpu_to_dev32(struct gdm_endian *ed, u32 x) in gdm_cpu_to_dev32() argument
43 if (ed->dev_ed == ENDIANNESS_LITTLE) in gdm_cpu_to_dev32()
49 u32 gdm_dev32_to_cpu(struct gdm_endian *ed, u32 x) in gdm_dev32_to_cpu() argument
[all …]
Dgdm_endian.h32 void gdm_set_endian(struct gdm_endian *ed, u8 dev_endian);
33 u16 gdm_cpu_to_dev16(struct gdm_endian *ed, u16 x);
34 u16 gdm_dev16_to_cpu(struct gdm_endian *ed, u16 x);
35 u32 gdm_cpu_to_dev32(struct gdm_endian *ed, u32 x);
36 u32 gdm_dev32_to_cpu(struct gdm_endian *ed, u32 x);
/drivers/staging/lustre/lustre/obdecho/
Decho_client.c433 struct echo_device *ed = cl2echo_dev(lu2cl_dev(obj->lo_dev)); in echo_object_init() local
434 struct echo_client_obd *ec = ed->ed_ec; in echo_object_init()
439 if (ed->ed_next) { in echo_object_init()
443 under = ed->ed_next; in echo_object_init()
459 eco->eo_dev = ed; in echo_object_init()
471 static int echo_alloc_memmd(struct echo_device *ed, in echo_alloc_memmd() argument
477 if (ed->ed_next != NULL) in echo_alloc_memmd()
478 return obd_alloc_memmd(ed->ed_ec->ec_exp, lsmp); in echo_alloc_memmd()
500 static int echo_free_memmd(struct echo_device *ed, struct lov_stripe_md **lsmp) in echo_free_memmd() argument
505 if (ed->ed_next != NULL) in echo_free_memmd()
[all …]
/drivers/firmware/efi/
Defi-pstore.c278 struct pstore_erase_data *ed = data; in efi_pstore_erase_func() local
281 efi_char16_t *efi_name = ed->name; in efi_pstore_erase_func()
282 unsigned long ucs2_len = ucs2_strlen(ed->name); in efi_pstore_erase_func()
295 sprintf(name_old, "dump-type%u-%u-%lu", ed->type, in efi_pstore_erase_func()
296 (unsigned int)ed->id, ed->time.tv_sec); in efi_pstore_erase_func()
/drivers/media/i2c/
Dad9389b.c828 struct ad9389b_edid_detect ed; in ad9389b_edid_handler() local
853 ed.present = false; in ad9389b_edid_handler()
854 ed.segment = ad9389b_rd(sd, 0xc4); in ad9389b_edid_handler()
855 v4l2_subdev_notify(sd, AD9389B_EDID_DETECT, (void *)&ed); in ad9389b_edid_handler()
1027 struct ad9389b_edid_detect ed; in ad9389b_check_edid_status() local
1074 ed.present = true; in ad9389b_check_edid_status()
1075 ed.segment = 0; in ad9389b_check_edid_status()
1076 v4l2_subdev_notify(sd, AD9389B_EDID_DETECT, (void *)&ed); in ad9389b_check_edid_status()
1079 return ed.present; in ad9389b_check_edid_status()
Dadv7511-v4l2.c1172 struct adv7511_edid_detect ed; in adv7511_notify_no_edid() local
1175 ed.present = false; in adv7511_notify_no_edid()
1176 ed.segment = adv7511_rd(sd, 0xc4); in adv7511_notify_no_edid()
1177 v4l2_subdev_notify(sd, ADV7511_EDID_DETECT, (void *)&ed); in adv7511_notify_no_edid()
1363 struct adv7511_edid_detect ed; in adv7511_check_edid_status() local
1404 ed.present = true; in adv7511_check_edid_status()
1405 ed.segment = 0; in adv7511_check_edid_status()
1407 v4l2_subdev_notify(sd, ADV7511_EDID_DETECT, (void *)&ed); in adv7511_check_edid_status()
1408 return ed.present; in adv7511_check_edid_status()
/drivers/usb/misc/
Dftdi-elan.c1494 u8 ed = ed_number - 1; in ftdi_elan_edset_setup() local
1504 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_setup()
1507 command->header = 0x80 | (ed << 5); in ftdi_elan_edset_setup()
1551 u8 ed = ed_number - 1; in ftdi_elan_edset_input() local
1561 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_input()
1566 command->header = 0x82 | (ed << 5); in ftdi_elan_edset_input()
1616 u8 ed = ed_number - 1; in ftdi_elan_edset_empty() local
1626 struct u132_target *target = &ftdi->target[ed]; in ftdi_elan_edset_empty()
1629 command->header = 0x81 | (ed << 5); in ftdi_elan_edset_empty()
1673 u8 ed = ed_number - 1; in ftdi_elan_edset_output() local
[all …]
/drivers/net/ethernet/ibm/emac/
DKconfig47 # The options below has to be select'ed by the respective
/drivers/net/ethernet/xilinx/
Dxilinx_axienet_main.c1159 struct ethtool_drvinfo *ed) in axienet_ethtools_get_drvinfo() argument
1161 strlcpy(ed->driver, DRIVER_NAME, sizeof(ed->driver)); in axienet_ethtools_get_drvinfo()
1162 strlcpy(ed->version, DRIVER_VERSION, sizeof(ed->version)); in axienet_ethtools_get_drvinfo()
/drivers/net/ieee802154/
Dfakelb.c118 .ed = fakelb_hw_ed,
/drivers/scsi/lpfc/
Dlpfc_bsg.c792 struct event_data *ed; in lpfc_bsg_event_free() local
797 ed = list_entry(evt->events_to_get.next, typeof(*ed), node); in lpfc_bsg_event_free()
798 list_del(&ed->node); in lpfc_bsg_event_free()
799 kfree(ed->data); in lpfc_bsg_event_free()
800 kfree(ed); in lpfc_bsg_event_free()
804 ed = list_entry(evt->events_to_see.next, typeof(*ed), node); in lpfc_bsg_event_free()
805 list_del(&ed->node); in lpfc_bsg_event_free()
806 kfree(ed->data); in lpfc_bsg_event_free()
807 kfree(ed); in lpfc_bsg_event_free()
/drivers/atm/
Deni.c1796 struct eni_dev *ed = ENI_DEV(dev); in eni_do_release() local
1800 iounmap(ed->ioaddr); in eni_do_release()
2306 struct eni_dev *ed = ENI_DEV(dev); in eni_remove_one() local
2307 struct eni_zero *zero = &ed->zero; in eni_remove_one()
2312 kfree(ed); in eni_remove_one()
/drivers/tty/vt/
Dcp437.uni186 0xa1 U+00ed

12