/titanic_44/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_kcf.c | 51 static int ext_info(crypto_provider_handle_t, crypto_provider_ext_info_t *, 73 ext_info, /* ext_info */ 122 ext_info(crypto_provider_handle_t prov, crypto_provider_ext_info_t *ext_info, in ext_info() function 132 strncpy_spacepad(ext_info->ei_manufacturerID, N2RNG_MANUFACTURER_ID, in ext_info() 136 strncpy_spacepad(ext_info->ei_model, "0", CRYPTO_EXT_SIZE_MODEL); in ext_info() 139 ext_info->ei_flags = CRYPTO_EXTF_RNG | CRYPTO_EXTF_SO_PIN_LOCKED | in ext_info() 142 ext_info->ei_max_session_count = CRYPTO_EFFECTIVELY_INFINITE; in ext_info() 143 ext_info->ei_max_pin_len = 0; in ext_info() 144 ext_info->ei_min_pin_len = 0; in ext_info() 145 ext_info->ei_total_public_memory = CRYPTO_UNAVAILABLE_INFO; in ext_info() [all …]
|
/titanic_44/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-ring-fp.c | 186 xge_hal_dtr_info_t *ext_info) in xge_hal_ring_dtr_info_get() argument 192 ext_info->l3_cksum = XGE_HAL_RXD_GET_L3_CKSUM(rxdp->control_1); in xge_hal_ring_dtr_info_get() 193 ext_info->l4_cksum = XGE_HAL_RXD_GET_L4_CKSUM(rxdp->control_1); in xge_hal_ring_dtr_info_get() 194 ext_info->frame = XGE_HAL_RXD_GET_FRAME_TYPE(rxdp->control_1); in xge_hal_ring_dtr_info_get() 195 ext_info->proto = XGE_HAL_RXD_GET_FRAME_PROTO(rxdp->control_1); in xge_hal_ring_dtr_info_get() 196 ext_info->vlan = XGE_HAL_RXD_GET_VLAN_TAG(rxdp->control_2); in xge_hal_ring_dtr_info_get() 202 ext_info->rth_it_hit = XGE_HAL_RXD_GET_RTH_IT_HIT(rxdp->control_1); in xge_hal_ring_dtr_info_get() 203 ext_info->rth_spdm_hit = in xge_hal_ring_dtr_info_get() 205 ext_info->rth_hash_type = in xge_hal_ring_dtr_info_get() 207 ext_info->rth_value = XGE_HAL_RXD_1_GET_RTH_VALUE(rxdp->control_2); in xge_hal_ring_dtr_info_get() [all …]
|
H A D | xgehal-device-fp.c | 761 xge_hal_dtr_info_t *ext_info) in __hal_ip_lro_capable() argument 782 if (ext_info->proto & XGE_HAL_FRAME_PROTO_IP_FRAGMENTED) { in __hal_ip_lro_capable() 915 xge_hal_dtr_info_t *ext_info) in __hal_lro_capable() argument 919 if (!(ext_info->proto & XGE_HAL_FRAME_PROTO_TCP)) { in __hal_lro_capable() 920 xge_debug_ring(XGE_ERR, "Cant do lro %d", ext_info->proto); in __hal_lro_capable() 939 switch (ext_info->frame) { in __hal_lro_capable() 956 if (ext_info->proto & XGE_HAL_FRAME_PROTO_VLAN_TAGGED) { in __hal_lro_capable() 1050 xge_hal_dtr_info_t *ext_info, in __hal_get_lro_session() argument 1109 if (XGE_HAL_OK != __hal_ip_lro_capable(ip, ext_info)) in __hal_get_lro_session() 1168 if (XGE_HAL_FAIL == __hal_ip_lro_capable(ip, ext_info)) in __hal_get_lro_session() [all …]
|
/titanic_44/usr/src/uts/common/crypto/api/ |
H A D | kcf_miscapi.c | 779 crypto_provider_ext_info_t *ext_info) in match_ext_info() argument 783 rv = crypto_get_provinfo(pd, ext_info); in match_ext_info() 788 if (memcmp_pad_max(ext_info->ei_label, CRYPTO_EXT_SIZE_LABEL, in match_ext_info() 793 if (memcmp_pad_max(ext_info->ei_manufacturerID, in match_ext_info() 800 if (memcmp_pad_max(ext_info->ei_serial_number, in match_ext_info() 815 crypto_provider_ext_info_t *ext_info; in crypto_get_provider() local 830 ext_info = kmem_zalloc(sizeof (crypto_provider_ext_info_t), KM_SLEEP); in crypto_get_provider() 834 if (match_ext_info(pd, label, manuf, serial, ext_info)) { in crypto_get_provider() 843 kmem_free(ext_info, sizeof (crypto_provider_ext_info_t)); in crypto_get_provider() 861 CRYPTO_OPS_OFFSET(provider_ops), CRYPTO_PROVIDER_OFFSET(ext_info), in crypto_get_provinfo()
|
/titanic_44/usr/src/uts/common/io/tpm/ |
H A D | tpm.c | 2031 crypto_provider_ext_info_t *ext_info, in tpmrng_ext_info() argument 2040 strncpy_spacepad(ext_info->ei_manufacturerID, in tpmrng_ext_info() 2042 sizeof (ext_info->ei_manufacturerID)); in tpmrng_ext_info() 2044 strncpy_spacepad(ext_info->ei_model, "0", in tpmrng_ext_info() 2045 sizeof (ext_info->ei_model)); in tpmrng_ext_info() 2046 strncpy_spacepad(ext_info->ei_serial_number, "0", in tpmrng_ext_info() 2047 sizeof (ext_info->ei_serial_number)); in tpmrng_ext_info() 2049 ext_info->ei_flags = CRYPTO_EXTF_RNG | CRYPTO_EXTF_SO_PIN_LOCKED; in tpmrng_ext_info() 2050 ext_info->ei_max_session_count = CRYPTO_EFFECTIVELY_INFINITE; in tpmrng_ext_info() 2051 ext_info->ei_max_pin_len = 0; in tpmrng_ext_info() [all …]
|
/titanic_44/usr/src/lib/libumem/common/ |
H A D | misc.c | 249 Sym *ext_info = NULL; in print_sym() local 251 result = dladdr1(pointer, &sym_info, (void **)&ext_info, in print_sym() 257 end = (uintptr_t)sym_info.dli_saddr + ext_info->st_size; in print_sym()
|
/titanic_44/usr/src/uts/common/crypto/io/ |
H A D | dca.c | 325 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq); 327 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq); 329 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq, char *id); 4807 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq) in ext_info_sym() argument 4809 return (ext_info_base(prov, ext_info, cfreq, IDENT_SYM)); in ext_info_sym() 4814 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq) in ext_info_asym() argument 4818 rv = ext_info_base(prov, ext_info, cfreq, IDENT_ASYM); in ext_info_asym() 4820 ext_info->ei_flags |= CRYPTO_EXTF_RNG; in ext_info_asym() 4828 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t cfreq, char *id) in ext_info_base() argument 4834 (void) sprintf((char *)ext_info->ei_label, "%s/%d %s", in ext_info_base() [all …]
|
H A D | dprov.c | 4118 crypto_provider_ext_info_t *ext_info, crypto_req_handle_t req) in dprov_ext_info() argument 4130 0, NULL, 0, NULL, 0, NULL, ext_info); in dprov_ext_info() 5364 crypto_provider_ext_info_t *ext_info) in dprov_mgmt_submit_req() argument 5378 taskq_req->dr_mgmt_req.mr_ext_info = ext_info; in dprov_mgmt_submit_req() 8508 crypto_provider_ext_info_t *ext_info = in dprov_mgmt_task() local 8511 (void) memset(ext_info->ei_label, ' ', CRYPTO_EXT_SIZE_LABEL); in dprov_mgmt_task() 8513 bcopy("(not initialized)", ext_info->ei_label, in dprov_mgmt_task() 8516 bcopy(softc->ds_label, ext_info->ei_label, in dprov_mgmt_task() 8520 bcopy(DPROV_MANUFACTURER, ext_info->ei_manufacturerID, in dprov_mgmt_task() 8522 bcopy(DPROV_MODEL, ext_info->ei_model, CRYPTO_EXT_SIZE_MODEL); in dprov_mgmt_task() [all …]
|
H A D | crypto.c | 1416 crypto_provider_ext_info_t *ext_info = NULL; in get_provider_info() local 1448 ext_info = kmem_zalloc(need, KM_SLEEP); in get_provider_info() 1465 CRYPTO_OPS_OFFSET(provider_ops), CRYPTO_PROVIDER_OFFSET(ext_info), in get_provider_info() 1472 0, NULL, 0, NULL, 0, NULL, ext_info, provider); in get_provider_info() 1479 fabricate_ext_info(provider, ext_info); in get_provider_info() 1485 ext_to_provider_data(mode, provider, ext_info, in get_provider_info() 1493 if (ext_info != NULL) in get_provider_info() 1494 kmem_free(ext_info, sizeof (crypto_provider_ext_info_t)); in get_provider_info()
|
/titanic_44/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 566 xgell_get_ip_offset(xge_hal_dtr_info_t *ext_info) in xgell_get_ip_offset() argument 571 switch (ext_info->frame) { in xgell_get_ip_offset() 593 if ((ext_info->proto & XGE_HAL_FRAME_PROTO_IPV4 || in xgell_get_ip_offset() 594 ext_info->proto & XGE_HAL_FRAME_PROTO_IPV6) && in xgell_get_ip_offset() 595 (ext_info->proto & XGE_HAL_FRAME_PROTO_VLAN_TAGGED)) { in xgell_get_ip_offset() 610 xge_hal_dtr_info_t *ext_info) in xgell_rx_hcksum_assoc() argument 614 if (!(ext_info->proto & XGE_HAL_FRAME_PROTO_IP_FRAGMENTED)) { in xgell_rx_hcksum_assoc() 615 if (ext_info->proto & XGE_HAL_FRAME_PROTO_TCP_OR_UDP) { in xgell_rx_hcksum_assoc() 616 if (ext_info->l3_cksum == XGE_HAL_L3_CKSUM_OK) { in xgell_rx_hcksum_assoc() 619 if (ext_info->l4_cksum == XGE_HAL_L4_CKSUM_OK) { in xgell_rx_hcksum_assoc() [all …]
|
/titanic_44/usr/src/uts/common/crypto/spi/ |
H A D | kcf_spi.c | 297 crypto_provider_ext_info_t ext_info; in crypto_register_provider() local 302 bzero(&ext_info, sizeof (ext_info)); in crypto_register_provider() 305 0, NULL, 0, NULL, 0, NULL, &ext_info, prov_desc); in crypto_register_provider() 313 ext_info.ei_hash_max_input_len; in crypto_register_provider() 317 ext_info.ei_hmac_max_input_len; in crypto_register_provider()
|
/titanic_44/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-device.h | 947 __hal_ip_lro_capable(iplro_t *ip, xge_hal_dtr_info_t *ext_info); 954 xge_hal_dtr_info_t *ext_info); 958 xge_hal_dtr_info_t *ext_info, xge_hal_device_t *hldev, 980 xge_hal_dtr_info_t *ext_info, xge_hal_device_t *hldev, 985 lro_t **lro, xge_hal_dtr_info_t *ext_info,
|
H A D | xgehal-ring.h | 408 xge_hal_dtr_info_t *ext_info);
|
/titanic_44/usr/src/uts/common/sys/crypto/ |
H A D | spi.h | 460 int (*ext_info)(crypto_provider_handle_t, member
|
H A D | impl.h | 1185 KCF_PROV_PROVIDER_OPS(ops_pd)->ext_info) ? \ 1186 KCF_PROV_PROVIDER_OPS(ops_pd)->ext_info((pd)->pd_prov_handle, \
|
/titanic_44/usr/src/uts/common/io/i40e/core/ |
H A D | i40e_type.h | 261 u8 ext_info; member
|
H A D | i40e_adminq_cmd.h | 1885 u8 ext_info; member
|
H A D | i40e_common.c | 1885 hw_link_info->ext_info = resp->ext_info; in i40e_aq_get_link_info()
|