/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/whci/ |
H A D | asl.c | 28 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 D | pzl.c | 61 * 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 D | qset.c | 2 * 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 119 qset_clear(struct whc *whc, struct whc_qset *qset) argument 141 qset_reset(struct whc *whc, struct whc_qset *qset) argument 157 struct whc_qset *qset; local 172 qset_remove_complete(struct whc *whc, struct whc_qset *qset) argument 185 qset_add_qtds(struct whc *whc, struct whc_qset *qset) argument 251 qset_remove_qtd(struct whc *whc, struct whc_qset *qset) argument 327 qset_remove_qtds(struct whc *whc, struct whc_qset *qset, struct urb *urb) argument 344 qset_free_stds(struct whc_qset *qset, struct urb *urb) argument 391 struct whc_qset *qset = wurb->qset; local 409 qset_new_std(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument 427 qset_add_urb_sg(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument 543 qset_add_urb_sg_linearize(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument 628 qset_add_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb, gfp_t mem_flags) argument 696 qset_remove_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb, int status) argument 742 process_inactive_qtd(struct whc *whc, struct whc_qset *qset, struct whc_qtd *qtd) argument 782 process_halted_qtd(struct whc *whc, struct whc_qset *qset, struct whc_qtd *qtd) argument 804 qset_free(struct whc *whc, struct whc_qset *qset) argument 812 qset_delete(struct whc *whc, struct whc_qset *qset) argument [all...] |
H A D | debug.c | 33 static void qset_print(struct seq_file *s, struct whc_qset *qset) argument 41 seq_printf(s, "qset %08x", (u32)qset->qset_dma); 42 if (&qset->list_node == qset->whc->async_list.prev) { 46 qset->qh.info1 & 0x0f, 47 (qset->qh.info1 >> 4) & 0x1 ? "in" : "out", 48 qh_type[(qset->qh.info1 >> 5) & 0x7], 49 (qset->qh.info1 >> 16) & 0xffff); 51 seq_printf(s, " -> %08x\n", (u32)qset 111 struct whc_qset *qset; local 123 struct whc_qset *qset; local [all...] |
H A D | whcd.h | 92 * 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 D | hcd.c | 169 * qset. 176 struct whc_qset *qset; local 178 qset = ep->hcpriv; 179 if (qset) { 183 asl_qset_delete(whc, qset); 185 pzl_qset_delete(whc, qset); 194 struct whc_qset *qset; local 199 qset = ep->hcpriv; 200 if (qset) { 201 qset [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/cxgb3i/ |
H A D | cxgb3i_offload.h | 39 * @qset: queue set used by connection 74 int qset; member in struct:s3_conn
|
H A D | cxgb3i_offload.c | 585 V_TX_CPU_IDX(c3cn->qset)); 787 c3cn->qset = G_QNUM(ntohl(skb->csum)); 1319 c3cn->qset = 0; 1549 c3cn->qset = 0;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb3/ |
H A D | cxgb3_main.c | 648 * @dev: the device the qset is attached to 662 adapter->params.sge.qset[qset_idx].lro = !!val; 692 &adap->params.sge.qset[qset_idx], ntxq, dev, 1925 const struct qset_params *q = &adapter->params.sge.qset[pi->first_qset]; 1958 q = &adapter->params.sge.qset[pi->first_qset]; 1974 struct qset_params *qsp = &adapter->params.sge.qset[0]; 1989 struct qset_params *q = adapter->params.sge.qset; 2163 /* Allow setting of any available qset when offload enabled */ 2177 q = &adapter->params.sge.qset[t.qset_idx]; 2211 qset[ [all...] |
H A D | common.h | 332 struct qset_params qset[SGE_QSETS]; member in struct:sge_params
|
H A D | sge.c | 633 * t3_reset_qset - reset a sge qset 636 * Reset the qset structure. 638 * the qset's reincarnation, for example during EEH recovery. 2856 * sge_timer_tx - perform periodic maintenance of an SGE qset 2900 * sge_timer_rx - perform periodic maintenance of an SGE qset 3308 struct qset_params *q = p->qset + i;
|