/freebsd-11-stable/contrib/unbound/iterator/ |
H A D | iterator.c | 75 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 D | lio_request_manager.c | 60 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 D | cn23xx_pf_regs.h | 143 #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 D | lio_config.h | 103 #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 D | cn23xx_pf_device.c | 236 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 D | lio_device.c | 51 .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 D | lio_iq.h | 86 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 D | lio_rxtx.c | 47 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 D | lio_rxtx.h | 81 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 D | lio_main.h | 136 void lio_free_mbuf(struct lio_instr_queue *iq, 138 void lio_free_sgmbuf(struct lio_instr_queue *iq,
|
H A D | lio_core.c | 507 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 D | ipsecmod.c | 104 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 D | ipset.c | 274 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 D | cachedb.c | 291 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 D | t4_sge.c | 348 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 D | t4_tracer.c | 66 * 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 D | adapter.h | 91 * 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 D | k_rem_pio2.c | 114 * 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 D | dns64.c | 575 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 D | i80321_wdog.c | 153 DRIVER_MODULE(iopwdog, iq, iopwdog_driver, iopwdog_devclass, 0, 0);
|
H A D | iq81342_7seg.c | 391 DRIVER_MODULE(iqseg, iq, iq81342_7seg_driver, iq81342_7seg_devclass, 0, 0);
|
H A D | obio.c | 166 DRIVER_MODULE(obio, iq, obio_driver, obio_devclass, 0, 0);
|
/freebsd-11-stable/sys/dev/cxgbe/tom/ |
H A D | t4_listen.c | 396 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 D | t4_connect.c | 71 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 D | ev.c | 190 int c4iw_ev_handler(struct sge_iq *iq, const struct rsp_ctrl *rc) argument 192 struct c4iw_dev *dev = iq->adapter->iwarp_softc;
|