Searched refs:iq (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-11-stable/contrib/unbound/iterator/
H A Diterator.c75 static void target_count_increase_nx(struct iter_qstate* iq, int num);
134 struct iter_qstate* iq = (struct iter_qstate*)regional_alloc( local
136 qstate->minfo[id] = iq;
137 if(!iq)
139 memset(iq, 0, sizeof(*iq));
140 iq->state = INIT_REQUEST_STATE;
141 iq->final_state = FINISHED_STATE;
142 iq->an_prepend_list = NULL;
143 iq
186 next_state(struct iter_qstate* iq, enum iter_state nextstate) argument
213 final_state(struct iter_qstate* iq) argument
397 iter_prepend(struct iter_qstate* iq, struct dns_msg* msg, struct regional* region) argument
459 iter_find_rrset_in_prepend_answer(struct iter_qstate* iq, struct ub_packed_rrset_key* rrset) argument
482 iter_add_prepend_answer(struct module_qstate* qstate, struct iter_qstate* iq, struct ub_packed_rrset_key* rrset) argument
507 iter_add_prepend_auth(struct module_qstate* qstate, struct iter_qstate* iq, struct ub_packed_rrset_key* rrset) argument
539 handle_cname_response(struct module_qstate* qstate, struct iter_qstate* iq, struct dns_msg* msg, uint8_t** mname, size_t* mname_len) argument
619 is_caps_whitelisted(struct iter_env* ie, struct iter_qstate* iq) argument
629 target_count_create(struct iter_qstate* iq) argument
640 target_count_increase(struct iter_qstate* iq, int num) argument
649 target_count_increase_nx(struct iter_qstate* iq, int num) argument
680 generate_sub_request(uint8_t* qname, size_t qnamelen, uint16_t qtype, uint16_t qclass, struct module_qstate* qstate, int id, struct iter_qstate* iq, enum iter_state initial_state, enum iter_state finalstate, struct module_qstate** subq_ret, int v, int detached) argument
777 prime_root(struct module_qstate* qstate, struct iter_qstate* iq, int id, uint16_t qclass) argument
838 prime_stub(struct module_qstate* qstate, struct iter_qstate* iq, int id, uint8_t* qname, uint16_t qclass) argument
926 auth_zone_delegpt(struct module_qstate* qstate, struct iter_qstate* iq, uint8_t* delname, size_t delnamelen) argument
1022 generate_a_aaaa_check(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
1077 generate_ns_check(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
1143 generate_dnskey_prefetch(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
1185 forward_request(struct module_qstate* qstate, struct iter_qstate* iq) argument
1228 processInitRequest(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id) argument
1609 processInitRequest2(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
1670 processInitRequest3(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
1723 generate_parentside_target_query(struct module_qstate* qstate, struct iter_qstate* iq, int id, uint8_t* name, size_t namelen, uint16_t qtype, uint16_t qclass) argument
1775 generate_target_query(struct module_qstate* qstate, struct iter_qstate* iq, int id, uint8_t* name, size_t namelen, uint16_t qtype, uint16_t qclass) argument
1801 query_for_targets(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id, int maxtargets, int* num) argument
1910 processLastResort(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id) argument
2091 processDSNSFind(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
2148 processQueryTargets(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id) argument
2658 processQueryResponse(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
3175 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id]; local
3232 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id]; local
3464 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id]; local
3517 processFinished(struct module_qstate* qstate, struct iter_qstate* iq, int id) argument
3616 iter_handle(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id) argument
3669 process_request(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id) argument
3682 process_response(struct module_qstate* qstate, struct iter_qstate* iq, struct iter_env* ie, int id, struct outbound_entry* outbound, enum module_ev event) argument
3871 struct iter_qstate* iq = (struct iter_qstate*)qstate->minfo[id]; local
3915 struct iter_qstate* iq; local
[all...]
/freebsd-11-stable/sys/dev/liquidio/base/
H A Dlio_request_manager.c60 struct lio_instr_queue *iq; local
77 iq = oct->instr_queue[iq_no];
78 iq->oct_dev = oct;
93 &iq->txtag);
100 iq->base_addr = lio_dma_alloc(q_size, (vm_paddr_t *)&iq->base_addr_dma);
101 if (!iq->base_addr) {
107 iq->max_count = num_descs;
113 iq->request_list = malloc(sizeof(*iq
194 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; local
328 lio_ring_doorbell(struct octeon_device *oct, struct lio_instr_queue *iq) argument
342 __lio_copy_cmd_into_iq(struct lio_instr_queue *iq, uint8_t *cmd) argument
353 __lio_post_command2(struct lio_instr_queue *iq, uint8_t *cmd) argument
394 __lio_add_to_request_list(struct lio_instr_queue *iq, int idx, void *buf, int reqtype) argument
404 lio_process_iq_request_list(struct octeon_device *oct, struct lio_instr_queue *iq, uint32_t budget) argument
486 lio_flush_iq(struct octeon_device *oct, struct lio_instr_queue *iq, uint32_t budget) argument
542 struct lio_instr_queue *iq; local
599 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; local
[all...]
H A Dcn23xx_pf_regs.h143 #define LIO_CN23XX_SLI_IQ_PKT_CONTROL64(iq) \
145 ((iq) * LIO_CN23XX_IQ_OFFSET))
147 #define LIO_CN23XX_SLI_IQ_BASE_ADDR64(iq) \
149 ((iq) * LIO_CN23XX_IQ_OFFSET))
151 #define LIO_CN23XX_SLI_IQ_SIZE(iq) \
153 ((iq) * LIO_CN23XX_IQ_OFFSET))
155 #define LIO_CN23XX_SLI_IQ_DOORBELL(iq) \
157 ((iq) * LIO_CN23XX_IQ_OFFSET))
159 #define LIO_CN23XX_SLI_IQ_INSTR_COUNT64(iq) \
161 ((iq) * LIO_CN23XX_IQ_OFFSE
[all...]
H A Dlio_config.h103 #define LIO_GET_IQ_CFG(cfg) ((cfg)->iq)
104 #define LIO_GET_IQ_MAX_Q_CFG(cfg) ((cfg)->iq.max_iqs)
105 #define LIO_GET_IQ_INSTR_TYPE_CFG(cfg) ((cfg)->iq.instr_type)
107 #define LIO_GET_IQ_INTR_PKT_CFG(cfg) ((cfg)->iq.iq_intr_pkt)
390 struct lio_iq_config iq; member in struct:lio_config
H A Dcn23xx_pf_device.c236 struct lio_instr_queue *iq; local
272 iq = oct->instr_queue[q_no];
273 if (iq != NULL)
274 inst_cnt_reg = iq->inst_cnt_reg;
410 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; local
417 iq->base_addr_dma);
418 lio_write_csr32(oct, LIO_CN23XX_SLI_IQ_SIZE(iq_no), iq->max_count);
424 iq->doorbell_reg = LIO_CN23XX_SLI_IQ_DOORBELL(iq_no);
425 iq->inst_cnt_reg = LIO_CN23XX_SLI_IQ_INSTR_COUNT64(iq_no);
427 iq_no, iq
784 lio_cn23xx_pf_update_read_index(struct lio_instr_queue *iq) argument
[all...]
H A Dlio_device.c51 .iq = {
268 if ((oct->io_qmask.iq & BIT_ULL(i)) && (oct->instr_queue[i]))
852 (oct->io_qmask.iq & BIT_ULL(q_no)))
1011 lio_enable_irq(struct lio_droq *droq, struct lio_instr_queue *iq) argument
1030 if (iq != NULL) {
1031 oct = iq->oct_dev;
1032 mtx_lock(&iq->lock);
1033 lio_write_csr32(oct, iq->inst_cnt_reg, iq->pkt_in_done);
1034 iq
[all...]
H A Dlio_iq.h86 uint64_t tx_iq_busy; /**< Numof times this iq was found to be full. */
321 struct lio_instr_queue *iq,
340 int lio_flush_iq(struct octeon_device *oct, struct lio_instr_queue *iq,
/freebsd-11-stable/sys/dev/liquidio/
H A Dlio_rxtx.c47 lio_xmit(struct lio *lio, struct lio_instr_queue *iq, argument
53 struct octeon_device *oct = iq->oct_dev;
67 iq_no = iq->txpciq.s.q_no;
70 tx_buf = iq->request_list + iq->host_write_index;
86 lio_dev_dbg(oct, "Transmit failed iq:%d full\n", iq_no);
92 status = bus_dmamap_load_mbuf_sg(iq->txtag, map, *m_headp, segs, &nsegs,
104 status = bus_dmamap_load_mbuf_sg(iq->txtag, map,
113 lio_dev_dbg(oct, "bus_dmamap_load_mbuf_sg failed with error %d. iq:%d",
231 lio_mq_start_locked(struct ifnet *ifp, struct lio_instr_queue *iq) argument
267 struct lio_instr_queue *iq; local
307 struct lio_instr_queue *iq; local
[all...]
H A Dlio_rxtx.h81 int lio_xmit(struct lio *lio, struct lio_instr_queue *iq,
83 int lio_mq_start_locked(struct ifnet *ifp, struct lio_instr_queue *iq);
H A Dlio_main.h136 void lio_free_mbuf(struct lio_instr_queue *iq,
138 void lio_free_sgmbuf(struct lio_instr_queue *iq,
H A Dlio_core.c507 struct lio_instr_queue *iq = oct->instr_queue[droq->q_no]; local
512 if (atomic_load_acq_int(&iq->instr_pending))
513 tx_done = lio_flush_iq(oct, iq, oct->tx_budget);
515 if ((oct->props.ifp != NULL) && (iq->br != NULL)) {
516 if (mtx_trylock(&iq->enq_lock)) {
517 if (!drbr_empty(oct->props.ifp, iq->br))
519 iq);
520 mtx_unlock(&iq->enq_lock);
527 lio_enable_irq(droq, iq);
/freebsd-11-stable/contrib/unbound/ipsecmod/
H A Dipsecmod.c104 struct ipsecmod_qstate* iq = (struct ipsecmod_qstate*)regional_alloc( local
106 qstate->minfo[id] = iq;
107 if(!iq)
110 memset(iq, 0, sizeof(*iq));
111 iq->enabled = qstate->env->cfg->ipsecmod_enabled;
112 iq->is_whitelisted = ipsecmod_domain_is_whitelisted(
233 * @param iq: ipsecmod qstate.
238 call_hook(struct module_qstate* qstate, struct ipsecmod_qstate* iq, argument
280 rrset_data = (struct packed_rrset_data*)iq
375 ipsecmod_handle_query(struct module_qstate* qstate, struct ipsecmod_qstate* iq, struct ipsecmod_env* ie, int id) argument
502 struct ipsecmod_qstate* iq = (struct ipsecmod_qstate*)qstate->minfo[id]; local
[all...]
/freebsd-11-stable/contrib/unbound/ipset/
H A Dipset.c274 struct ipset_qstate *iq = (struct ipset_qstate *)regional_alloc( local
276 qstate->minfo[id] = iq;
277 if (!iq) {
281 memset(iq, 0, sizeof(*iq));
291 struct ipset_qstate *iq = (struct ipset_qstate *)qstate->minfo[id]; local
294 if (iq) {
299 if ((event == module_event_new || event == module_event_pass) && !iq) {
304 iq = (struct ipset_qstate*)qstate->minfo[id];
307 if (iq
351 struct cachedb_qstate *iq; local
[all...]
/freebsd-11-stable/contrib/unbound/cachedb/
H A Dcachedb.c291 struct cachedb_qstate* iq = (struct cachedb_qstate*)regional_alloc( local
293 qstate->minfo[id] = iq;
294 if(!iq)
296 memset(iq, 0, sizeof(*iq));
666 * @param iq: query state specific for this module. per-query.
672 struct cachedb_qstate* ATTR_UNUSED(iq),
742 * @param iq: query state specific for this module. per-query.
748 struct cachedb_qstate* ATTR_UNUSED(iq), struct cachedb_env* ie, int id)
769 struct cachedb_qstate* iq local
825 struct cachedb_qstate* iq; local
[all...]
/freebsd-11-stable/sys/dev/cxgbe/
H A Dt4_sge.c348 set_tcb_rpl_handler(struct sge_iq *iq, const struct rss_header *rss, argument
358 if (is_hpftid(iq->adapter, tid) || is_ftid(iq->adapter, tid)) {
371 return (set_tcb_rpl_handlers[cookie](iq, rss, m));
375 l2t_write_rpl_handler(struct sge_iq *iq, const struct rss_header *rss, argument
384 return (l2t_write_rpl_handlers[cookie](iq, rss, m));
388 act_open_rpl_handler(struct sge_iq *iq, const struct rss_header *rss, argument
397 return (act_open_rpl_handlers[cookie](iq, rss, m));
401 abort_rpl_rss_handler(struct sge_iq *iq, const struct rss_header *rss, argument
404 struct adapter *sc = iq
417 fw4_ack_handler(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
1365 struct sge_iq *iq = arg; local
1379 struct sge_iq *iq = arg; local
1422 service_iq(struct sge_iq *iq, int budget) argument
1554 service_iq_fl(struct sge_iq *iq, int budget) argument
1933 t4_eth_rx(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m0) argument
2687 init_iq(struct sge_iq *iq, struct adapter *sc, int tmr_idx, int pktc_idx, int qsize) argument
2795 alloc_iq_fl(struct vi_info *vi, struct sge_iq *iq, struct sge_fl *fl, int intr_idx, int cong) argument
2988 free_iq_fl(struct vi_info *vi, struct sge_iq *iq, struct sge_fl *fl) argument
3032 add_iq_sysctls(struct sysctl_ctx_list *ctx, struct sysctl_oid *oid, struct sge_iq *iq) argument
5186 handle_sge_egr_update(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
5212 handle_fw_msg(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
[all...]
H A Dt4_tracer.c66 * a) The driver selects an iq for tracing (sc->traceq) inside a synch op. The
67 * iq is destroyed inside a synch op too (and sc->traceq updated).
70 * if the adapter has a tracing iq.
408 t4_trace_pkt(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
410 struct adapter *sc = iq->adapter;
430 t5_trace_pkt(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
432 struct adapter *sc = iq->adapter;
H A Dadapter.h91 * queue and any iq expecting CPL_RX_PKT in the descriptor needs this to
354 /* iq flags */
356 IQ_HAS_FL = (1 << 1), /* iq associated with a freelist */
358 IQ_LRO_ENABLED = (1 << 3), /* iq is an eth rxq with LRO enabled */
359 IQ_ADJ_CREDIT = (1 << 4), /* hw is off by 1 credit for this iq */
361 /* iq state */
407 uint16_t cntxt_id; /* SGE context id for the iq */
408 uint16_t abs_id; /* absolute SGE id for the iq */
453 uint16_t iqid; /* iq that gets egr_update for the eq */
587 struct sge_iq iq; /* MUS member in struct:sge_rxq
605 iq_to_rxq(struct sge_iq *iq) argument
614 struct sge_iq iq; /* MUST be first */ member in struct:sge_ofld_rxq
619 iq_to_ofld_rxq(struct sge_iq *iq) argument
[all...]
/freebsd-11-stable/lib/msun/src/
H A Dk_rem_pio2.c114 * iq[] integer array by breaking up q[] in 24-bits chunk.
296 int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; local
319 /* distill q[] into iq[] reversingly */
322 iq[i] = (int32_t)(z-two24*fw);
332 if(q0>0) { /* need iq[jz-1] to determine n */
333 i = (iq[jz-1]>>(24-q0)); n += i;
334 iq[jz-1] -= i<<(24-q0);
335 ih = iq[jz-1]>>(23-q0);
337 else if(q0==0) ih = iq[jz-1]>>23;
343 j = iq[
[all...]
/freebsd-11-stable/contrib/unbound/dns64/
H A Ddns64.c575 struct dns64_qstate* iq = (struct dns64_qstate*)qstate->minfo[id]; local
576 if (iq && iq->state == DNS64_NEW_QUERY
584 iq && iq->state == DNS64_NEW_QUERY
589 iq && iq->state == DNS64_NEW_QUERY
597 if (iq && iq->state == DNS64_SUBQUERY_FINISHED)
618 struct dns64_qstate* iq local
678 struct dns64_qstate* iq; local
[all...]
/freebsd-11-stable/sys/arm/xscale/i8134x/
H A Di80321_wdog.c153 DRIVER_MODULE(iopwdog, iq, iopwdog_driver, iopwdog_devclass, 0, 0);
H A Diq81342_7seg.c391 DRIVER_MODULE(iqseg, iq, iq81342_7seg_driver, iq81342_7seg_devclass, 0, 0);
H A Dobio.c166 DRIVER_MODULE(obio, iq, obio_driver, obio_devclass, 0, 0);
/freebsd-11-stable/sys/dev/cxgbe/tom/
H A Dt4_listen.c396 flowc->mnemval[3].val = htobe32(ofld_rxq->iq.abs_id);
434 F_SYN_RSS_ENABLE | V_SYN_RSS_QUEUE(lctx->ofld_rxq->iq.abs_id));
464 F_SYN_RSS_ENABLE | V_SYN_RSS_QUEUE(lctx->ofld_rxq->iq.abs_id));
486 req->reply_ctrl = htobe16(lctx->ofld_rxq->iq.abs_id);
723 do_pass_open_rpl(struct sge_iq *iq, const struct rss_header *rss, argument
726 struct adapter *sc = iq->adapter;
798 do_close_server_rpl(struct sge_iq *iq, const struct rss_header *rss, argument
801 struct adapter *sc = iq->adapter;
861 do_abort_req_synqe(struct sge_iq *iq, const struct rss_header *rss, argument
864 struct adapter *sc = iq
908 do_abort_rpl_synqe(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
1234 do_pass_accept_req(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
1483 do_pass_establish(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m) argument
[all...]
H A Dt4_connect.c71 do_act_establish(struct sge_iq *iq, const struct rss_header *rss, argument
74 struct adapter *sc = iq->adapter;
137 do_act_open_rpl(struct sge_iq *iq, const struct rss_header *rss, argument
140 struct adapter *sc = iq->adapter;
240 opt2 |= V_RSS_QUEUE(toep->ofld_rxq->iq.abs_id);
396 qid_atid = V_TID_QID(toep->ofld_rxq->iq.abs_id) | V_TID_TID(toep->tid) |
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/
H A Dev.c190 int c4iw_ev_handler(struct sge_iq *iq, const struct rsp_ctrl *rc) argument
192 struct c4iw_dev *dev = iq->adapter->iwarp_softc;

Completed in 862 milliseconds

12