Home
last modified time | relevance | path

Searched refs:qset (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/drivers/usb/host/whci/
Dasl.c17 static void qset_get_next_prev(struct whc *whc, struct whc_qset *qset, in qset_get_next_prev() argument
24 n = qset->list_node.next; in qset_get_next_prev()
27 p = qset->list_node.prev; in qset_get_next_prev()
36 static void asl_qset_insert_begin(struct whc *whc, struct whc_qset *qset) in asl_qset_insert_begin() argument
38 list_move(&qset->list_node, &whc->async_list); in asl_qset_insert_begin()
39 qset->in_sw_list = true; in asl_qset_insert_begin()
42 static void asl_qset_insert(struct whc *whc, struct whc_qset *qset) in asl_qset_insert() argument
46 qset_clear(whc, qset); in asl_qset_insert()
49 qset_get_next_prev(whc, qset, &next, &prev); in asl_qset_insert()
50 whc_qset_set_link_ptr(&qset->qh.link, next->qset_dma); in asl_qset_insert()
[all …]
Dqset.c19 struct whc_qset *qset; in qset_alloc() local
22 qset = dma_pool_zalloc(whc->qset_pool, mem_flags, &dma); in qset_alloc()
23 if (qset == NULL) in qset_alloc()
26 qset->qset_dma = dma; in qset_alloc()
27 qset->whc = whc; in qset_alloc()
29 INIT_LIST_HEAD(&qset->list_node); in qset_alloc()
30 INIT_LIST_HEAD(&qset->stds); in qset_alloc()
32 return qset; in qset_alloc()
41 static void qset_fill_qh(struct whc *whc, struct whc_qset *qset, struct urb *urb) in qset_fill_qh() argument
51 qset->max_packet = le16_to_cpu(urb->ep->desc.wMaxPacketSize); in qset_fill_qh()
[all …]
Dpzl.c54 static int qset_get_period(struct whc *whc, struct whc_qset *qset) in qset_get_period() argument
56 uint8_t bInterval = qset->ep->desc.bInterval; in qset_get_period()
65 static void qset_insert_in_sw_list(struct whc *whc, struct whc_qset *qset) in qset_insert_in_sw_list() argument
69 period = qset_get_period(whc, qset); in qset_insert_in_sw_list()
71 qset_clear(whc, qset); in qset_insert_in_sw_list()
72 list_move(&qset->list_node, &whc->periodic_list[period]); in qset_insert_in_sw_list()
73 qset->in_sw_list = true; in qset_insert_in_sw_list()
76 static void pzl_qset_remove(struct whc *whc, struct whc_qset *qset) in pzl_qset_remove() argument
78 list_move(&qset->list_node, &whc->periodic_removed_list); in pzl_qset_remove()
79 qset->in_hw_list = false; in pzl_qset_remove()
[all …]
Ddebug.c23 static void qset_print(struct seq_file *s, struct whc_qset *qset) in qset_print() argument
31 seq_printf(s, "qset %08x", (u32)qset->qset_dma); in qset_print()
32 if (&qset->list_node == qset->whc->async_list.prev) { in qset_print()
36 qset->qh.info1 & 0x0f, in qset_print()
37 (qset->qh.info1 >> 4) & 0x1 ? "in" : "out", in qset_print()
38 qh_type[(qset->qh.info1 >> 5) & 0x7], in qset_print()
39 (qset->qh.info1 >> 16) & 0xffff); in qset_print()
41 seq_printf(s, " -> %08x\n", (u32)qset->qh.link); in qset_print()
43 qset->qh.info1, qset->qh.info2, qset->qh.info3); in qset_print()
45 qset->qh.status, qset->qh.err_count, qset->qh.cur_window); in qset_print()
[all …]
Dwhcd.h108 struct whc_qset *qset; member
164 void asl_qset_delete(struct whc *whc, struct whc_qset *qset);
174 void pzl_qset_delete(struct whc *whc, struct whc_qset *qset);
179 void qset_free(struct whc *whc, struct whc_qset *qset);
181 void qset_delete(struct whc *whc, struct whc_qset *qset);
182 void qset_clear(struct whc *whc, struct whc_qset *qset);
183 void qset_reset(struct whc *whc, struct whc_qset *qset);
184 int qset_add_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb,
187 void qset_remove_urb(struct whc *whc, struct whc_qset *qset,
189 void process_halted_qtd(struct whc *whc, struct whc_qset *qset,
[all …]
Dhcd.c166 struct whc_qset *qset; in whc_endpoint_disable() local
168 qset = ep->hcpriv; in whc_endpoint_disable()
169 if (qset) { in whc_endpoint_disable()
173 asl_qset_delete(whc, qset); in whc_endpoint_disable()
175 pzl_qset_delete(whc, qset); in whc_endpoint_disable()
184 struct whc_qset *qset; in whc_endpoint_reset() local
189 qset = ep->hcpriv; in whc_endpoint_reset()
190 if (qset) { in whc_endpoint_reset()
191 qset->remove = 1; in whc_endpoint_reset()
192 qset->reset = 1; in whc_endpoint_reset()
DKbuild11 qset.o \
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/
Dnic_main.c487 u8 qset, rq_idx = 0; in nic_config_cpi() local
513 qset = cfg->vf_id; in nic_config_cpi()
517 (qset << 3) | rq_idx); in nic_config_cpi()
576 u8 qset, idx = 0; in nic_config_rss() local
588 qset = nic->vf_sqs[cfg->vf_id][svf - 1]; in nic_config_rss()
590 qset = cfg->vf_id; in nic_config_rss()
592 (qset << 3) | (cfg->ind_tbl[idx] & 0x7)); in nic_config_rss()
Dnicvf_ethtool.c216 static void nicvf_get_qset_strings(struct nicvf *nic, u8 **data, int qset) in nicvf_get_qset_strings() argument
219 int start_qidx = qset * MAX_RCV_QUEUES_PER_QS; in nicvf_get_qset_strings()
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_main.c1319 u16 qset; in i40iw_initialize_dev() local
1353 qset = ldev->params.qos.prio_qos[i].qs_handle; in i40iw_initialize_dev()
1354 l2params.qs_handle_list[i] = qset; in i40iw_initialize_dev()
1356 last_qset = qset; in i40iw_initialize_dev()
1357 else if ((qset != last_qset) && (qset != I40IW_NO_QSET)) in i40iw_initialize_dev()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c673 &adap->params.sge.qset[qset_idx], ntxq, dev, in setup_sge_qsets()
1958 const struct qset_params *q = &adapter->params.sge.qset[pi->first_qset]; in get_sge_param()
1990 q = &adapter->params.sge.qset[pi->first_qset]; in set_sge_param()
2014 qsp = &adapter->params.sge.qset[i]; in set_coalesce()
2027 struct qset_params *q = adapter->params.sge.qset; in get_coalesce()
2203 q = &adapter->params.sge.qset[t.qset_idx]; in cxgb_extension_ioctl()
2237 qset[i]; in cxgb_extension_ioctl()
2279 q = &adapter->params.sge.qset[q1 + t.qset_idx]; in cxgb_extension_ioctl()
Dcommon.h329 struct qset_params qset[SGE_QSETS]; member
Dsge.c3356 struct qset_params *q = p->qset + i; in t3_sge_prep()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_debugfs.c2650 static inline struct port_info *ethqset2pinfo(struct adapter *adap, int qset) in ethqset2pinfo() argument
2657 if (qset >= pi->first_qset && in ethqset2pinfo()
2658 qset < pi->first_qset + pi->nqsets) in ethqset2pinfo()