Searched defs:qset (Results 1 - 7 of 7) sorted by relevance

/drivers/usb/host/whci/
H A Dhcd.c170 * qset.
177 struct whc_qset *qset; local
179 qset = ep->hcpriv;
180 if (qset) {
184 asl_qset_delete(whc, qset);
186 pzl_qset_delete(whc, qset);
195 struct whc_qset *qset; local
200 qset = ep->hcpriv;
201 if (qset) {
202 qset
[all...]
H A Dasl.c28 static void qset_get_next_prev(struct whc *whc, struct whc_qset *qset, argument
35 n = qset->list_node.next;
38 p = qset->list_node.prev;
47 static void asl_qset_insert_begin(struct whc *whc, struct whc_qset *qset) argument
49 list_move(&qset->list_node, &whc->async_list);
50 qset->in_sw_list = true;
53 static void asl_qset_insert(struct whc *whc, struct whc_qset *qset) argument
57 qset_clear(whc, qset);
60 qset_get_next_prev(whc, qset, &next, &prev);
61 whc_qset_set_link_ptr(&qset
66 asl_qset_remove(struct whc *whc, struct whc_qset *qset) argument
97 process_qset(struct whc *whc, struct whc_qset *qset) argument
147 struct whc_qset *qset; local
205 struct whc_qset *qset, *t; local
267 struct whc_qset *qset; local
311 struct whc_qset *qset = wurb->qset; local
348 asl_qset_delete(struct whc *whc, struct whc_qset *qset) argument
363 struct whc_qset *qset; local
382 struct whc_qset *qset; local
[all...]
H A Ddebug.c34 static void qset_print(struct seq_file *s, struct whc_qset *qset) argument
42 seq_printf(s, "qset %08x", (u32)qset->qset_dma);
43 if (&qset->list_node == qset->whc->async_list.prev) {
47 qset->qh.info1 & 0x0f,
48 (qset->qh.info1 >> 4) & 0x1 ? "in" : "out",
49 qh_type[(qset->qh.info1 >> 5) & 0x7],
50 (qset->qh.info1 >> 16) & 0xffff);
52 seq_printf(s, " -> %08x\n", (u32)qset
112 struct whc_qset *qset; local
124 struct whc_qset *qset; local
[all...]
H A Dpzl.c61 * Return the 'period' to use for this qset. The minimum interval for
65 static int qset_get_period(struct whc *whc, struct whc_qset *qset) argument
67 uint8_t bInterval = qset->ep->desc.bInterval;
76 static void qset_insert_in_sw_list(struct whc *whc, struct whc_qset *qset) argument
80 period = qset_get_period(whc, qset);
82 qset_clear(whc, qset);
83 list_move(&qset->list_node, &whc->periodic_list[period]);
84 qset->in_sw_list = true;
87 static void pzl_qset_remove(struct whc *whc, struct whc_qset *qset) argument
89 list_move(&qset
103 pzl_process_qset(struct whc *whc, struct whc_qset *qset) argument
209 struct whc_qset *qset, *t; local
234 struct whc_qset *qset, *t; local
295 struct whc_qset *qset; local
339 struct whc_qset *qset = wurb->qset; local
377 pzl_qset_delete(struct whc *whc, struct whc_qset *qset) argument
[all...]
H A Dwhcd.h92 * Queued URBs may require more TDs than are available in a qset so we
114 * @qset: the qset associated to the URB.
121 struct whc_qset *qset; member in struct:whc_urb
177 void asl_qset_delete(struct whc *whc, struct whc_qset *qset);
187 void pzl_qset_delete(struct whc *whc, struct whc_qset *qset);
190 /* qset.c */
192 void qset_free(struct whc *whc, struct whc_qset *qset);
194 void qset_delete(struct whc *whc, struct whc_qset *qset);
195 void qset_clear(struct whc *whc, struct whc_qset *qset);
[all...]
H A Dqset.c2 * Wireless Host Controller (WHC) qset management.
30 struct whc_qset *qset; local
33 qset = dma_pool_alloc(whc->qset_pool, mem_flags, &dma);
34 if (qset == NULL)
36 memset(qset, 0, sizeof(struct whc_qset));
38 qset->qset_dma = dma;
39 qset->whc = whc;
41 INIT_LIST_HEAD(&qset->list_node);
42 INIT_LIST_HEAD(&qset->stds);
44 return qset;
53 qset_fill_qh(struct whc *whc, struct whc_qset *qset, struct urb *urb) argument
123 qset_clear(struct whc *whc, struct whc_qset *qset) argument
145 qset_reset(struct whc *whc, struct whc_qset *qset) argument
161 struct whc_qset *qset; local
176 qset_remove_complete(struct whc *whc, struct whc_qset *qset) argument
189 qset_add_qtds(struct whc *whc, struct whc_qset *qset) argument
255 qset_remove_qtd(struct whc *whc, struct whc_qset *qset) argument
331 qset_remove_qtds(struct whc *whc, struct whc_qset *qset, struct urb *urb) argument
348 qset_free_stds(struct whc_qset *qset, struct urb *urb) argument
395 struct whc_qset *qset = wurb->qset; local
413 qset_new_std(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument
431 qset_add_urb_sg(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument
550 qset_add_urb_sg_linearize(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument
635 qset_add_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument
703 qset_remove_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb, int status) argument
749 process_inactive_qtd(struct whc *whc, struct whc_qset *qset, struct whc_qtd *qtd) argument
801 process_halted_qtd(struct whc *whc, struct whc_qset *qset, struct whc_qtd *qtd) argument
823 qset_free(struct whc *whc, struct whc_qset *qset) argument
831 qset_delete(struct whc *whc, struct whc_qset *qset) argument
[all...]
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h329 struct qset_params qset[SGE_QSETS]; member in struct:sge_params

Completed in 83 milliseconds