Home
last modified time | relevance | path

Searched refs:qs (Results 1 – 25 of 45) sorted by relevance

12

/linux/fs/ocfs2/cluster/
A Dquorum.c96 spin_lock(&qs->qs_lock); in o2quo_make_decision()
154 qs->qs_heartbeating, qs->qs_connected, lowest_hb, in o2quo_make_decision()
167 qs->qs_holds++; in o2quo_set_hold()
181 if (qs->qs_pending) { in o2quo_clear_hold()
182 qs->qs_pending = 0; in o2quo_clear_hold()
187 node, qs->qs_holds); in o2quo_clear_hold()
201 qs->qs_heartbeating++; in o2quo_hb_up()
225 qs->qs_heartbeating--; in o2quo_hb_down()
252 qs->qs_pending = 1; in o2quo_hb_still_up()
269 qs->qs_connected++; in o2quo_conn_up()
[all …]
/linux/kernel/bpf/
A Dqueue_stack_maps.c32 return qs->head == qs->tail; in queue_stack_map_is_empty()
77 if (!qs) in queue_stack_map_alloc()
80 memset(qs, 0, sizeof(*qs)); in queue_stack_map_alloc()
114 ptr = &qs->elements[qs->tail * qs->map.value_size]; in __queue_map_get()
118 if (unlikely(++qs->tail >= qs->size)) in __queue_map_get()
119 qs->tail = 0; in __queue_map_get()
148 ptr = &qs->elements[index * qs->map.value_size]; in __stack_map_get()
209 if (unlikely(++qs->tail >= qs->size)) in queue_stack_map_push_elem()
213 dst = &qs->elements[qs->head * qs->map.value_size]; in queue_stack_map_push_elem()
216 if (unlikely(++qs->head >= qs->size)) in queue_stack_map_push_elem()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dsge.c1283 qs = &pi->qs[qidx]; in t3_eth_xmit()
1838 struct sge_qset *qs = &adap->sge.qs[queue_set(skb)]; in t3_offload_tx() local
2102 skb_record_rx_queue(skb, qs - &adap->sge.qs[pi->first_qset]); in rx_eth()
2201 skb_record_rx_queue(skb, qs - &adap->sge.qs[pi->first_qset]); in lro_add_page()
2376 fl = (len & F_RSPD_FLQ) ? &qs->fl[1] : &qs->fl[0]; in process_responses()
2925 struct sge_qset *qs = from_timer(qs, t, tx_reclaim_timer); in sge_timer_tx() local
2966 struct sge_qset *qs = from_timer(qs, t, rx_reclaim_timer); in sge_timer_rx() local
2972 &qs->rspq.lock : &adap->sge.qs[0].rspq.lock; in sge_timer_rx()
2995 if (qs->fl[0].credits < qs->fl[0].size) in sge_timer_rx()
2997 if (qs->fl[1].credits < qs->fl[1].size) in sge_timer_rx()
[all …]
A Dcxgb3_main.c596 struct sge_qset *qs = &adap->sge.qs[i]; in ring_dbs() local
598 if (qs->adap) in ring_dbs()
609 struct sge_qset *qs = &adap->sge.qs[i]; in init_napi() local
611 if (qs->adap) in init_napi()
612 netif_napi_add(qs->netdev, &qs->napi, qs->napi.poll, in init_napi()
666 pi->qs = &adap->sge.qs[pi->first_qset]; in setup_sge_qsets()
2014 qs = &adapter->sge.qs[i]; in set_coalesce()
2617 struct sge_qset *qs = &adapter->sge.qs[qidx]; in cxgb_netpoll() local
2621 source = qs; in cxgb_netpoll()
2765 struct sge_qset *qs = &adapter->sge.qs[0]; in t3_adap_check_task() local
[all …]
A Dadapter.h68 struct sge_qset *qs; member
216 struct sge_qset qs[SGE_QSETS]; member
325 void t3_update_qset_coalesce(struct sge_qset *qs, const struct qset_params *p);
/linux/drivers/net/ethernet/cavium/thunder/
A Dnicvf_queues.c381 struct queue_set *qs = nic->qs; in nicvf_refill_rbdr() local
956 struct queue_set *qs = nic->qs; in nicvf_qset_config() local
959 if (!qs) { in nicvf_qset_config()
970 mbx.qs.num = qs->vnic_id; in nicvf_qset_config()
991 struct queue_set *qs = nic->qs; in nicvf_free_resources() local
1009 struct queue_set *qs = nic->qs; in nicvf_alloc_resources() local
1041 if (!qs) in nicvf_set_qset_resources()
1043 nic->qs = qs; in nicvf_set_qset_resources()
1049 qs->cq_cnt = max_t(u8, qs->rq_cnt, qs->sq_cnt); in nicvf_set_qset_resources()
1066 struct queue_set *qs = nic->qs; in nicvf_config_data_transfer() local
[all …]
A Dnicvf_ethtool.c217 for (qidx = 0; qidx < nic->qs->rq_cnt; qidx++) { in nicvf_get_qset_strings()
282 (nic->qs->rq_cnt + nic->qs->sq_cnt); in nicvf_get_sset_count()
290 (snic->qs->rq_cnt + snic->qs->sq_cnt); in nicvf_get_sset_count()
473 struct queue_set *qs = nic->qs; in nicvf_get_ringparam() local
476 ring->rx_pending = qs->cq_len; in nicvf_get_ringparam()
478 ring->tx_pending = qs->sq_len; in nicvf_get_ringparam()
485 struct queue_set *qs = nic->qs; in nicvf_set_ringparam() local
500 if ((tx_count == qs->sq_len) && (rx_count == qs->cq_len)) in nicvf_set_ringparam()
504 qs->sq_len = rounddown_pow_of_two(tx_count); in nicvf_set_ringparam()
505 qs->cq_len = rounddown_pow_of_two(rx_count); in nicvf_set_ringparam()
[all …]
A Dnicvf_main.c319 mbx.cpi_cfg.rq_cnt = nic->qs->rq_cnt; in nicvf_config_cpi()
456 nic->snicvf[sqs]->qs->cq_cnt = in nicvf_request_sqs()
457 max(nic->snicvf[sqs]->qs->rq_cnt, nic->snicvf[sqs]->qs->sq_cnt); in nicvf_request_sqs()
667 sq = &nic->qs->sq[cqe_tx->sq_idx]; in nicvf_snd_pkt_handler()
852 struct queue_set *qs = nic->qs; in nicvf_cq_intr_handler() local
988 struct queue_set *qs = nic->qs; in nicvf_handle_qs_err() local
1288 sq = &snic->qs->sq[qid]; in nicvf_xmit()
1328 struct queue_set *qs = nic->qs; in nicvf_stop() local
1453 struct queue_set *qs = nic->qs; in nicvf_open() local
1663 struct queue_set *qs = nic->qs; in nicvf_update_stats() local
[all …]
/linux/drivers/soc/qcom/
A Dsocinfo.c608 struct qcom_socinfo *qs; in qcom_socinfo_probe() local
619 qs = devm_kzalloc(&pdev->dev, sizeof(*qs), GFP_KERNEL); in qcom_socinfo_probe()
620 if (!qs) in qcom_socinfo_probe()
623 qs->attr.family = "Snapdragon"; in qcom_socinfo_probe()
636 qs->soc_dev = soc_device_register(&qs->attr); in qcom_socinfo_probe()
637 if (IS_ERR(qs->soc_dev)) in qcom_socinfo_probe()
638 return PTR_ERR(qs->soc_dev); in qcom_socinfo_probe()
640 socinfo_debugfs_init(qs, info, item_size); in qcom_socinfo_probe()
645 platform_set_drvdata(pdev, qs); in qcom_socinfo_probe()
654 soc_device_unregister(qs->soc_dev); in qcom_socinfo_remove()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
A Dcxgb4vf_main.c369 for (qs = 0, msi = MSIX_IQFLINT; qs < pi->nqsets; qs++, msi++) { in name_msix_vecs()
634 int qs; in setup_sge_queues() local
636 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq++) { in setup_sge_queues()
667 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq++) { in setup_sge_queues()
709 for (qs = 0; qs < pi->nqsets; qs++) in setup_rss()
710 rss[qs] = rxq[qs].rspq.abs_id; in setup_rss()
1636 for (qs = pi->first_qset; qs < pi->first_qset + pi->nqsets; qs++) { in cxgb4vf_set_ringparam()
1810 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq++) { in collect_sge_port_stats()
2049 for (qs = 0; qs < n; ++qs) \ in sge_qinfo_show()
2185 for (qs = 0; qs < n; ++qs) \ in sge_qstats_show()
[all …]
/linux/fs/qnx4/
A Dinode.c46 struct qnx4_sb_info *qs; in qnx4_remount() local
49 qs = qnx4_sb(sb); in qnx4_remount()
50 qs->Version = QNX4_VERSION; in qnx4_remount()
191 struct qnx4_sb_info *qs; in qnx4_fill_super() local
193 qs = kzalloc(sizeof(struct qnx4_sb_info), GFP_KERNEL); in qnx4_fill_super()
194 if (!qs) in qnx4_fill_super()
196 s->s_fs_info = qs; in qnx4_fill_super()
240 struct qnx4_sb_info *qs = qnx4_sb(sb); in qnx4_kill_sb() local
242 if (qs) { in qnx4_kill_sb()
243 kfree(qs->BitMap); in qnx4_kill_sb()
[all …]
/linux/drivers/net/ethernet/hisilicon/hns/
A Dhns_ae_adapt.c112 ae_handle->qs[i] = &ring_pair_cb->q; in hns_ae_get_handle()
113 ae_handle->qs[i]->rx_ring.q = ae_handle->qs[i]; in hns_ae_get_handle()
114 ae_handle->qs[i]->tx_ring.q = ae_handle->qs[i]; in hns_ae_get_handle()
158 ret = hns_rcb_wait_tx_ring_clean(handle->qs[i]); in hns_ae_wait_flow_down()
190 hns_rcb_ring_enable_hw(handle->qs[i], val); in hns_ae_ring_enable_all()
316 q = handle->qs[i]; in hns_ae_set_mtu()
344 hns_rcb_int_clr_hw(handle->qs[k], in hns_ae_start()
347 hns_rcbv2_int_clr_hw(handle->qs[k], in hns_ae_start()
640 queue = handle->qs[idx]; in hns_ae_update_stats()
719 hns_rcb_get_stats(handle->qs[idx], p); in hns_ae_get_stats()
[all …]
A Dhnae.c297 hnae_fini_queue(handle->qs[i]); in hnae_reinit_handle()
303 ret = hnae_init_queue(handle, handle->qs[i], handle->dev); in hnae_reinit_handle()
310 hnae_fini_queue(handle->qs[j]); in hnae_reinit_handle()
349 ret = hnae_init_queue(handle, handle->qs[i], dev); in hnae_get_handle()
362 hnae_fini_queue(handle->qs[j]); in hnae_get_handle()
376 hnae_fini_queue(h->qs[i]); in hnae_put_handle()
A Dhns_dsaf_rcb.c40 void hns_rcb_wait_fbd_clean(struct hnae_queue **qs, int q_num, u32 flag) in hns_rcb_wait_fbd_clean() argument
49 fbd_num += dsaf_read_dev(qs[i], in hns_rcb_wait_fbd_clean()
52 fbd_num += dsaf_read_dev(qs[i], in hns_rcb_wait_fbd_clean()
61 dev_err(qs[i]->handle->owner_dev, in hns_rcb_wait_fbd_clean()
65 int hns_rcb_wait_tx_ring_clean(struct hnae_queue *qs) in hns_rcb_wait_tx_ring_clean() argument
70 tail = dsaf_read_dev(&qs->tx_ring, RCB_REG_TAIL); in hns_rcb_wait_tx_ring_clean()
73 head = dsaf_read_dev(&qs->tx_ring, RCB_REG_HEAD); in hns_rcb_wait_tx_ring_clean()
81 dev_err(qs->dev->dev, "rcb wait timeout, head not equal to tail.\n"); in hns_rcb_wait_tx_ring_clean()
A Dhns_dsaf_rcb.h134 void hns_rcb_wait_fbd_clean(struct hnae_queue **qs, int q_num, u32 flag);
135 int hns_rcb_wait_tx_ring_clean(struct hnae_queue *qs);
A Dhns_enet.c1641 ring = &h->qs[i]->rx_ring; in hns_nic_clear_all_rx_fetch()
1893 tx_bytes += h->qs[idx]->tx_ring.stats.tx_bytes; in hns_nic_get_stats64()
1894 tx_pkts += h->qs[idx]->tx_ring.stats.tx_pkts; in hns_nic_get_stats64()
1895 rx_bytes += h->qs[idx]->rx_ring.stats.rx_bytes; in hns_nic_get_stats64()
1896 rx_pkts += h->qs[idx]->rx_ring.stats.rx_pkts; in hns_nic_get_stats64()
1994 i, h->qs[i]->tx_ring.next_to_clean); in hns_nic_dump()
1996 i, h->qs[i]->tx_ring.next_to_use); in hns_nic_dump()
1998 i, h->qs[i]->rx_ring.next_to_clean); in hns_nic_dump()
2000 i, h->qs[i]->rx_ring.next_to_use); in hns_nic_dump()
2109 rd->ring = &h->qs[i]->tx_ring; in hns_nic_init_ring_data()
[all …]
/linux/drivers/staging/fieldbus/anybuss/
A Dhost.c382 struct kfifo qs[3]; member
892 struct kfifo *qs = cd->qs; in process_qs() local
893 size_t nqs = ARRAY_SIZE(cd->qs); in process_qs()
895 for (i = 0; i < nqs; i++, qs++) in process_qs()
896 process_q(cd, qs); in process_qs()
968 struct kfifo *qs = cd->qs; in qthread_fn() local
969 size_t nqs = ARRAY_SIZE(cd->qs); in qthread_fn()
993 qs_have_work(qs, nqs) || in qthread_fn()
1284 cd->powerq = &cd->qs[0]; in anybuss_host_common_probe()
1285 cd->mboxq = &cd->qs[1]; in anybuss_host_common_probe()
[all …]
/linux/fs/qnx6/
A Dinode.c303 struct qnx6_sb_info *qs; in qnx6_fill_super() local
308 qs = kzalloc(sizeof(struct qnx6_sb_info), GFP_KERNEL); in qnx6_fill_super()
309 if (!qs) in qnx6_fill_super()
311 s->s_fs_info = qs; in qnx6_fill_super()
478 kfree(qs); in qnx6_fill_super()
485 struct qnx6_sb_info *qs = QNX6_SB(sb); in qnx6_put_super() local
486 brelse(qs->sb_buf); in qnx6_put_super()
487 iput(qs->longfile); in qnx6_put_super()
488 iput(qs->inodes); in qnx6_put_super()
489 kfree(qs); in qnx6_put_super()
/linux/drivers/scsi/elx/efct/
A Defct_hw_queues.c199 struct sli4_queue *qs[SLI4_MAX_CQ_SET_COUNT]; in efct_hw_new_cq_set() local
217 qs[i] = cq->queue; in efct_hw_new_cq_set()
222 if (sli_cq_alloc_set(sli4, qs, num_cqs, entry_count, assefct)) { in efct_hw_new_cq_set()
315 struct sli4_queue *qs[SLI4_MAX_RQ_SET_COUNT * 2] = { NULL }; in efct_hw_new_rq_set() local
342 qs[q_count] = rq->hdr; in efct_hw_new_rq_set()
349 qs[q_count + 1] = rq->data; in efct_hw_new_rq_set()
354 if (sli_fc_rq_set_alloc(&hw->sli, num_rq_pairs, qs, in efct_hw_new_rq_set()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_ethtool.c366 struct otx2_qset *qs = &pfvf->qset; in otx2_get_ringparam() local
369 ring->rx_pending = qs->rqe_cnt ? qs->rqe_cnt : Q_COUNT(Q_SIZE_256); in otx2_get_ringparam()
371 ring->tx_pending = qs->sqe_cnt ? qs->sqe_cnt : Q_COUNT(Q_SIZE_4K); in otx2_get_ringparam()
379 struct otx2_qset *qs = &pfvf->qset; in otx2_set_ringparam() local
402 if (tx_count == qs->sqe_cnt && rx_count == qs->rqe_cnt) in otx2_set_ringparam()
409 qs->sqe_cnt = tx_count; in otx2_set_ringparam()
410 qs->rqe_cnt = rx_count; in otx2_set_ringparam()
/linux/net/sched/
A Dsch_fq_codel.c639 struct gnet_stats_queue qs = { 0 }; in fq_codel_dump_class_stats() local
666 qs.qlen++; in fq_codel_dump_class_stats()
671 qs.backlog = q->backlogs[idx]; in fq_codel_dump_class_stats()
672 qs.drops = 0; in fq_codel_dump_class_stats()
674 if (gnet_stats_copy_queue(d, NULL, &qs, qs.qlen) < 0) in fq_codel_dump_class_stats()
/linux/Documentation/devicetree/bindings/net/
A Dmscc-ocelot.txt14 - "qs"
63 reg-names = "sys", "rew", "qs", "ptp", "port0", "port1",
/linux/drivers/md/
A Ddm-cache-policy-smq.c257 struct ilist qs[MAX_LEVELS]; member
278 l_init(q->qs + i); in q_init()
302 l_add_tail(q->es, q->qs + e->level, e); in q_push()
312 l_add_head(q->es, q->qs + e->level, e); in q_push_front()
322 l_add_before(q->es, q->qs + e->level, old, e); in q_push_before()
327 l_del(q->es, q->qs + e->level, e); in q_del()
343 for (e = l_head(q->es, q->qs + level); e; e = l_next(q->es, e)) { in q_peek()
377 for (e = l_head(q->es, q->qs + level); e; e = l_next(q->es, e)) in __redist_pop_from()
379 l_del(q->es, q->qs + e->level, e); in __redist_pop_from()
436 l = q->qs + level; in q_redistribute()
[all …]
/linux/drivers/net/phy/
A Dsfp-bus.c96 static bool sfp_match(const char *qs, const char *str, size_t len) in sfp_match() argument
98 if (!qs) in sfp_match()
100 if (strlen(qs) != len) in sfp_match()
102 return !strncmp(qs, str, len); in sfp_match()
/linux/drivers/s390/cio/
A Dqdio.h97 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart) in do_sqbs()
116 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart), in do_eqbs()

Completed in 99 milliseconds

12