/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_hv.c | 54 nxhv_dc_fp_t *rx; local 85 rx = &nhd->hio.rx; 87 rx->assign = &hv_niu_rx_dma_assign; 88 rx->unassign = &hv_niu_rx_dma_unassign; 89 rx->get_map = &hv_niu_vr_get_rxmap; 92 rx->lp_conf = &hv_niu_rx_logical_page_conf; 93 rx->lp_info = &hv_niu_rx_logical_page_info; 95 rx->lp_cfgh_conf = &hv_niu_cfgh_rx_logical_page_conf; 96 rx [all...] |
/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | ecp.h | 58 /* Computes R = P + Q where R is (rx, ry), P is (px, py) and Q is (qx, 61 const mp_int *qx, const mp_int *qy, mp_int *rx, 66 const mp_int *qx, const mp_int *qy, mp_int *rx, 70 mp_err ec_GFp_pt_dbl_aff(const mp_int *px, const mp_int *py, mp_int *rx, 77 /* Computes R = nP where R is (rx, ry) and P is (px, py). The parameters 81 const mp_int *py, mp_int *rx, mp_int *ry, 86 * projective coordinates R(rx, ry, rz). */ 87 mp_err ec_GFp_pt_aff2jac(const mp_int *px, const mp_int *py, mp_int *rx, 91 * affine coordinates R(rx, ry). */ 93 const mp_int *pz, mp_int *rx, mp_in [all...] |
H A D | ec2.h | 58 /* Computes R = P + Q where R is (rx, ry), P is (px, py) and Q is (qx, 61 const mp_int *qx, const mp_int *qy, mp_int *rx, 66 const mp_int *qx, const mp_int *qy, mp_int *rx, 70 mp_err ec_GF2m_pt_dbl_aff(const mp_int *px, const mp_int *py, mp_int *rx, 78 /* Computes R = nP where R is (rx, ry) and P is (px, py). The parameters 82 const mp_int *py, mp_int *rx, mp_int *ry, 86 /* Computes R = nP where R is (rx, ry) and P is (px, py). The parameters 90 const mp_int *py, mp_int *rx, mp_int *ry, 95 * coordinates R(rx, ry, rz). */ 96 mp_err ec_GF2m_pt_aff2proj(const mp_int *px, const mp_int *py, mp_int *rx, [all...] |
H A D | ecp_test.c | 150 mp_int one, order_1, gx, gy, rx, ry, n; local 160 MP_CHECKOK(mp_init(&rx, kmflag)); 195 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); 198 MP_CHECKOK(mp_toradix(&rx, s, 16)); 204 if ((mp_cmp(&rx, &group->genx) != 0) 216 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); 219 MP_CHECKOK(mp_toradix(&rx, s, 16)); 225 if ((mp_cmp(&rx, &group->genx) != 0) 235 MP_CHECKOK(ECPoint_mul(group, &order_1, NULL, NULL, &rx, &ry)); 238 MP_CHECKOK(mp_toradix(&rx, [all...] |
H A D | ec2_test.c | 151 mp_int one, order_1, gx, gy, rx, ry, n; local 161 MP_CHECKOK(mp_init(&rx, kmflag)); 197 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); 200 MP_CHECKOK(mp_toradix(&rx, s, 16)); 205 MP_CHECKOK(group->meth->field_add(&ry, &rx, &ry, group->meth)); 206 if ((mp_cmp(&rx, &group->genx) != 0) 217 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); 220 MP_CHECKOK(mp_toradix(&rx, s, 16)); 225 MP_CHECKOK(group->meth->field_add(&ry, &rx, &ry, group->meth)); 226 if ((mp_cmp(&rx, [all...] |
H A D | ecl_mult.c | 61 const mp_int *py, mp_int *rx, mp_int *ry) 82 MP_CHECKOK(group->base_point_mul(&kt, rx, ry, group)); 85 point_mul(&kt, &group->genx, &group->geny, rx, ry, 90 MP_CHECKOK(group->meth->field_enc(px, rx, group->meth)); 92 MP_CHECKOK(group->point_mul(&kt, rx, ry, rx, ry, group)); 94 MP_CHECKOK(group->point_mul(&kt, px, py, rx, ry, group)); 98 MP_CHECKOK(group->meth->field_dec(rx, rx, group->meth)); 115 const mp_int *py, mp_int *rx, mp_in 60 ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry) argument 114 ec_pts_mul_basic(const mp_int *k1, const mp_int *k2, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument 169 ec_pts_mul_simul_w2(const mp_int *k1, const mp_int *k2, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument 319 ECPoints_mul(const ECGroup *group, const mp_int *k1, const mp_int *k2, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry) argument [all...] |
H A D | ecp_jm.c | 65 const mp_int *paz4, mp_int *rx, mp_int *ry, mp_int *rz, 84 MP_CHECKOK(ec_GFp_pt_set_inf_jac(rx, ry, rz)); 109 /* rx = M^2 - 2S */ 110 MP_CHECKOK(group->meth->field_sqr(M, rx, group->meth)); 111 MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth)); 112 MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth)); 114 /* ry = M * (S - rx) - t1 */ 115 MP_CHECKOK(group->meth->field_sub(S, rx, 64 ec_GFp_pt_dbl_jm(const mp_int *px, const mp_int *py, const mp_int *pz, const mp_int *paz4, mp_int *rx, mp_int *ry, mp_int *rz, mp_int *raz4, mp_int scratch[], const ECGroup *group) argument 134 ec_GFp_pt_add_jm_aff(const mp_int *px, const mp_int *py, const mp_int *pz, const mp_int *paz4, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, mp_int *rz, mp_int *raz4, mp_int scratch[], const ECGroup *group) argument 224 ec_GFp_pt_mul_jm_wNAF(const mp_int *n, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument [all...] |
H A D | ecp_jac.c | 62 * projective coordinates R(rx, ry, rz). Assumes input is already 66 ec_GFp_pt_aff2jac(const mp_int *px, const mp_int *py, mp_int *rx, argument 72 MP_CHECKOK(ec_GFp_pt_set_inf_jac(rx, ry, rz)); 74 MP_CHECKOK(mp_copy(px, rx)); 86 * affine coordinates R(rx, ry). P and R can share x and y coordinates. 91 mp_int *rx, mp_int *ry, const ECGroup *group) 105 MP_CHECKOK(ec_GFp_pt_set_inf_aff(rx, ry)); 111 MP_CHECKOK(mp_copy(px, rx)); 117 MP_CHECKOK(group->meth->field_mul(px, &z2, rx, group->meth)); 145 /* Computes R = P + Q where R is (rx, r 90 ec_GFp_pt_jac2aff(const mp_int *px, const mp_int *py, const mp_int *pz, mp_int *rx, mp_int *ry, const ECGroup *group) argument 153 ec_GFp_pt_add_jac_aff(const mp_int *px, const mp_int *py, const mp_int *pz, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, mp_int *rz, const ECGroup *group) argument 242 ec_GFp_pt_dbl_jac(const mp_int *px, const mp_int *py, const mp_int *pz, mp_int *rx, mp_int *ry, mp_int *rz, const ECGroup *group) argument 335 ec_GFp_pt_mul_jac(const mp_int *n, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument 416 ec_GFp_pts_mul_jac(const mp_int *k1, const mp_int *k2, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument [all...] |
H A D | ec2_aff.c | 80 const mp_int *qy, mp_int *rx, mp_int *ry, 94 MP_CHECKOK(mp_copy(qx, rx)); 101 MP_CHECKOK(mp_copy(px, rx)); 125 mp_zero(rx); 148 /* rx = tempx */ 149 MP_CHECKOK(mp_copy(&tempx, rx)); 162 const mp_int *qy, mp_int *rx, mp_int *ry, 172 MP_CHECKOK(group->point_add(px, py, qx, &nqy, rx, ry, group)); 181 ec_GF2m_pt_dbl_aff(const mp_int *px, const mp_int *py, mp_int *rx, argument 184 return group->point_add(px, py, px, py, rx, r 79 ec_GF2m_pt_add_aff(const mp_int *px, const mp_int *py, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, const ECGroup *group) argument 161 ec_GF2m_pt_sub_aff(const mp_int *px, const mp_int *py, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, const ECGroup *group) argument 192 ec_GF2m_pt_mul_aff(const mp_int *n, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument [all...] |
H A D | ecp_aff.c | 86 const mp_int *qy, mp_int *rx, mp_int *ry, 102 MP_CHECKOK(mp_copy(qx, rx)); 109 MP_CHECKOK(mp_copy(px, rx)); 123 mp_zero(rx); 146 /* rx = lambda^2 - px - qx */ 155 MP_CHECKOK(mp_copy(&tempx, rx)); 172 const mp_int *qy, mp_int *rx, mp_int *ry, 182 res = group->point_add(px, py, qx, &nqy, rx, ry, group); 192 ec_GFp_pt_dbl_aff(const mp_int *px, const mp_int *py, mp_int *rx, argument 195 return ec_GFp_pt_add_aff(px, py, px, py, rx, r 85 ec_GFp_pt_add_aff(const mp_int *px, const mp_int *py, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, const ECGroup *group) argument 171 ec_GFp_pt_sub_aff(const mp_int *px, const mp_int *py, const mp_int *qx, const mp_int *qy, mp_int *rx, mp_int *ry, const ECGroup *group) argument 205 ec_GFp_pt_mul_aff(const mp_int *n, const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry, const ECGroup *group) argument [all...] |
H A D | ecl-priv.h | 183 const mp_int *qx, const mp_int *qy, mp_int *rx, 186 const mp_int *qx, const mp_int *qy, mp_int *rx, 188 mp_err (*point_dbl) (const mp_int *px, const mp_int *py, mp_int *rx, 191 const mp_int *py, mp_int *rx, mp_int *ry, 193 mp_err (*base_point_mul) (const mp_int *n, mp_int *rx, mp_int *ry, 196 const mp_int *px, const mp_int *py, mp_int *rx, 260 const mp_int *px, const mp_int *py, mp_int *rx, 263 const mp_int *px, const mp_int *py, mp_int *rx,
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge.conf | 174 bge-rx-rings = 16;
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_rpcb_pxy.c | 310 rpcb_xact_t *rx; local 340 rv = ippr_rpcb_decoderep(fin, nat, rs, rm, &rx, ifsrpcb); 345 if (rx != NULL) { 347 ippr_rpcb_deref(rs, rx, ifsrpcb); 362 if (rx->rx_type == RPCB_RES_STRING) 364 else if (rx->rx_type == RPCB_RES_LIST) 373 if (rx != NULL) { 378 * finished with rx, and the other signals that we've 381 ippr_rpcb_deref(rs, rx, ifsrpcb); 382 ippr_rpcb_deref(rs, rx, ifsrpc 445 rpcb_xact_t rx; local 890 rpcb_xact_t *rx; local 1067 rpcb_xact_t *rx; local [all...] |
/illumos-gate/usr/src/uts/sun4u/montecarlo/sys/ |
H A D | scsb.h | 106 #define IS_GROUP1(rx) (rx < SCTRL_SYSCFG_5) 107 #define IS_GROUP3(rx) (rx > SCTRL_SYSCFG_4) 108 #define IS_GROUP2(rx) (rx > (SCTRL_SYSCFG_5 - 1) && \ 109 (rx < (SCTRL_SYSCFG_4 + 1))) 297 #define SCSB_REG_ADDR(rx) (scb_reg_index[rx]) 299 #define FRU_OFFSET_BASE(rx) (MCT_MAX_FRU [all...] |
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/ |
H A D | lm_l4rx.c | 88 gen_info = &tcp->rx_con->u.rx.gen_info; 120 gen_info = &tcp->rx_con->u.rx.gen_info; 200 volatile struct toe_rx_db_data *db_data = rx_con->db_data.rx; 237 volatile struct toe_rx_db_data *db_data = rx_con->db_data.rx; 243 /*DbgMessage(pdev, FATAL, "lm_tcp_rx_post_sws() INC: OLD drv_rcv_win_right_edge=%d, nbytes=%d, NEW drv_rcv_win_right_edge=%d FW right_edge=%d \n", rx_con->u.rx.sws_info.drv_rcv_win_right_edge, nbytes, rx_con->u.rx.sws_info.drv_rcv_win_right_edge + nbytes, db_data->rcv_win_right_edge);*/ 244 if (rx_con->u.rx.sws_info.extra_bytes > nbytes) { 245 rx_con->u.rx.sws_info.extra_bytes -= nbytes; 248 nbytes -= rx_con->u.rx.sws_info.extra_bytes; 249 rx_con->u.rx [all...] |
H A D | lm_l4sp.c | 1387 * tcp state to pre-allocated tx/rx cons 1588 DbgMessage(pdev, INFORMl4rx, "Calc #frags for rx-con initial_rcv_wnd: %d frag_cnt: %d\n", tcp->tcp_cached.initial_rcv_wnd, frag_cnt); 1651 /* rx-con */ 1695 /* init rx part */ 1704 tcp->rx_con->db_data.rx = (volatile struct toe_rx_db_data *)phy_mblk[block_idx].free; 1708 tcp->rx_con->db_data.rx->rcv_win_right_edge = tcp->tcp_delegated.recv_win_seq; 1710 tcp->rx_con->u.rx.sws_info.drv_rcv_win_right_edge = tcp->tcp_delegated.recv_win_seq; 1711 tcp->rx_con->db_data.rx->bds_prod = 0; 1712 tcp->rx_con->db_data.rx->bytes_prod = 0; 1713 tcp->rx_con->db_data.rx [all...] |
/illumos-gate/usr/src/cmd/ast/msgcc/ |
H A D | Makefile | 66 chmod a+rx msgcc
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | cnex.h | 85 cnex_intr_t rx; /* Receive interrupt */ member in struct:cnex_ldc
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_rsrc.c | 436 * in the rx pool falls below the low threshold for rwqes and 585 * The parameter set below are used in tx and rx paths. 639 eib_wqe_pool_t *rx; local 655 * was holding on to some rx buffers, we don't need to allocate new 674 rx = ss->ei_rx; 679 attr.mr_vaddr = rx->wp_vaddr; 680 attr.mr_len = rx->wp_memsz; 685 &rx->wp_mr, &desc); 688 "ibt_register_mr() failed for rx " 695 rx 1152 eib_wqe_pool_t *rx = ss->ei_rx; local [all...] |
/illumos-gate/usr/src/lib/libc/port/fp/ |
H A D | __flt_decim.c | 192 * 1/2 - |*x - rx|, where rx is the nearest integer to *x). 221 double rx, rmx; local 246 rx = (*x + two52) - two52; 248 *pe = (rx == *x)? 0 : 1; 250 rmx = rx - *x; 255 return (rx);
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_impl.c | 269 idm_parse_login_rsp(idm_conn_t *ic, idm_pdu_t *login_rsp_pdu, boolean_t rx) argument 280 new_event = (rx ? CE_LOGIN_SUCCESS_RCV : 283 new_event = (rx ? CE_MISC_RX : CE_MISC_TX); 286 new_event = (rx ? CE_LOGIN_FAIL_RCV : CE_LOGIN_FAIL_SND); 289 if (rx) { 298 idm_parse_logout_req(idm_conn_t *ic, idm_pdu_t *logout_req_pdu, boolean_t rx) argument 326 (rx ? CE_LOGOUT_SESSION_RCV : CE_LOGOUT_SESSION_SND); 332 new_event = (rx ? CE_LOGOUT_THIS_CONN_RCV : 342 new_event = (rx ? CE_MISC_RX : CE_MISC_TX); 346 new_event = (rx 359 idm_parse_logout_rsp(idm_conn_t *ic, idm_pdu_t *logout_rsp_pdu, boolean_t rx) argument [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_stat.c | 63 port_stats = &dev->hw_stats->params.rsp.rx.port[dev->port_id]; 155 dev->hw_stats->params.rsp.rx.rx_drops_no_pbuf; 157 dev->hw_stats->params.rsp.rx.rx_drops_no_txpb; 159 dev->hw_stats->params.rsp.rx.rx_drops_no_erx_descr; 161 dev->hw_stats->params.rsp.rx.rx_drops_no_tpre_descr; 163 dev->hw_stats->params.rsp.rx.rx_drops_too_many_frags; 165 dev->hw_stats->params.rsp.rx.rx_drops_invalid_ring; 167 dev->hw_stats->params.rsp.rx.rx_drops_mtu; 227 kstat_named_init(&stats->rx_bytes_hi, "rx bytes msd", KSTAT_DATA_ULONG); 228 kstat_named_init(&stats->rx_bytes_lo, "rx byte [all...] |
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_recv.c | 30 * set both rcq, rx bd and rx sge (if valid) prods 124 /* the assumption is that the number of cqes is less or equal to the corresponding rx bds, 176 /* These were actually produced before by fw, but we only produce them now to make sure they're synced with the rx-chain */ 180 packet->u1.rx.next_bd_idx = lm_bd_chain_prod_idx(rx_chain_bd); 183 DbgBreakIfFastPath(SIG(packet->u1.rx.mem_virt - pdev->params.rcv_buffer_offset) != L2PACKET_RX_SIG); 184 DbgBreakIfFastPath(END_SIG(packet->u1.rx.mem_virt, MAX_L2_CLI_BUFFER_SIZE(pdev, chain_idx)) != L2PACKET_RX_SIG); 187 cur_bd->addr_lo = mm_cpu_to_le32(packet->u1.rx.mem_phys[0].as_u32.low); 188 cur_bd->addr_hi = mm_cpu_to_le32(packet->u1.rx.mem_phys[0].as_u32.high); 192 cur_sge->addr_lo = mm_cpu_to_le32(packet->u1.rx [all...] |
H A D | lm_pf.c | 759 client_init_data_virt->rx.status_block_id = LM_FW_VF_SB_ID(vf_info,q_id); //LM_FW_VF_SB_ID(vf_info, LM_VF_Q_TO_SB_ID(vf_info,q_id)); 760 client_init_data_virt->rx.client_qzone_id = LM_FW_VF_QZONE_ID(vf_info, q_id); 761 // client_init_data_virt->rx.tpa_en_flg = FALSE; 762 client_init_data_virt->rx.max_agg_size = mm_cpu_to_le16(0); /* TPA related only */; 763 client_init_data_virt->rx.extra_data_over_sgl_en_flg = FALSE; 765 client_init_data_virt->rx.cache_line_alignment_log_size = rxq_params->cache_line_log; 767 client_init_data_virt->rx.cache_line_alignment_log_size = (u8_t)LOG2(CACHE_LINE_SIZE/* TODO mm_get_cache_line_alignment()*/); 774 client_init_data_virt->rx.enable_dynamic_hc = TRUE; 776 client_init_data_virt->rx.enable_dynamic_hc = FALSE; 785 client_init_data_virt->rx [all...] |
H A D | lm_sp.c | 235 OUT struct client_init_rx_data *rx, 248 rx->status_block_id = LM_FW_SB_ID(pdev, sb_id); 250 rx->tpa_en = 0; 251 rx->max_agg_size = mm_cpu_to_le16(0); /* TPA related only */; 252 rx->max_tpa_queues = 0; 254 rx->extra_data_over_sgl_en_flg = (cid == OOO_CID(pdev))? TRUE : FALSE; 255 rx->cache_line_alignment_log_size = (u8_t)LOG2(CACHE_LINE_SIZE/* TODO mm_get_cache_line_alignment()*/); 256 rx->enable_dynamic_hc = (u8_t)pdev->params.enable_dynamic_hc[HC_INDEX_ETH_RX_CQ_CONS]; 258 rx->outer_vlan_removal_enable_flg = IS_MULTI_VNIC(pdev)? TRUE: FALSE; 261 rx 234 lm_eth_init_client_init_rx_data(IN lm_device_t *pdev, OUT struct client_init_rx_data *rx, IN const u8_t cid, IN const u8_t sb_id) argument [all...] |