Lines Matching defs:count
489 /* we assume that bcopy() will return if count is 0 */
873 /* index must be less than count of providers */
985 uint_t count;
995 entries = crypto_get_mech_list(&count, KM_SLEEP);
1000 STRUCT_FSET(get_list, ml_count, count);
1004 if (count > req_count) {
1017 if (req_count == 0 || count > req_count || error != 0) {
1021 copyout_size = count * sizeof (crypto_mech_name_t);
1031 crypto_free_mech_list(entries, count);
1040 copyout_mechinfos(int mode, caddr_t out, uint_t count,
1048 if (count == 0)
1053 len = count * STRUCT_SIZE(mi);
1057 for (i = 0; i < count; i++) {
1166 * and increments each descriptor's reference count. The array
1172 crypto_get_provider_list(crypto_minor_t *cm, uint_t *count,
1201 *count = provider_count;
1234 uint_t count;
1250 rv = crypto_get_provider_list(cm, &count, &entries, RETURN_LIST);
1268 STRUCT_FSET(get_list, pl_count, count);
1271 crypto_free_provider_list(entries, count);
1281 if (count > req_count) {
1282 STRUCT_FSET(get_list, pl_count, count);
1284 crypto_free_provider_list(entries, count);
1292 STRUCT_FSET(get_list, pl_count, count);
1295 copyout_size = count * sizeof (crypto_provider_entry_t);
1299 crypto_free_provider_list(entries, count);
1303 if (count == 0) {
1304 crypto_free_provider_list(entries, count);
1312 crypto_free_provider_list(entries, count);
1316 crypto_free_provider_list(entries, count);
1452 /* index must be less than count of providers */
1520 uint_t count;
1541 &count, &entries)) != 0) {
1554 /* Check if caller is just requesting a count of mechanisms */
1556 STRUCT_FSET(get_mechanisms, pm_count, count);
1559 crypto_free_mech_list(entries, count);
1568 if (count > req_count) {
1569 STRUCT_FSET(get_mechanisms, pm_count, count);
1572 crypto_free_mech_list(entries, count);
1580 STRUCT_FSET(get_mechanisms, pm_count, count);
1583 copyout_size = count * sizeof (crypto_mech_name_t);
1588 crypto_free_mech_list(entries, count);
1592 if (count == 0) {
1600 crypto_free_mech_list(entries, count);
1604 crypto_free_mech_list(entries, count);
1643 * Provider ID must be less than the count of providers
1793 * If the reference count goes to zero, then close the session
1915 /* index must be less than count of providers */
2226 uint_t count, caddr_t oc_attributes,
2248 if (count == 0) {
2253 if (count > CRYPTO_MAX_ATTRIBUTE_COUNT) {
2259 len = count * STRUCT_SIZE(oa);
2270 for (i = 0; i < count; i++) {
2286 k_attrs_len = count * sizeof (crypto_object_attribute_t);
2301 for (i = 0; i < count; i++) {
2363 int count;
2406 count = STRUCT_FGET(key, ck_count);
2408 if (copyin_attributes(mode, sp, count,
2411 out_key->ck_count = count;
4476 copyout_attributes(int mode, caddr_t out, uint_t count,
4486 if (count == 0)
4491 len = count * STRUCT_SIZE(oa);
4495 for (i = 0; i < count; i++) {
4538 uint_t count;
4553 count = STRUCT_FGET(object_create, oc_count);
4560 if (!copyin_attributes(mode, sp, count, oc_attributes, &k_attrs,
4574 sp->sd_provider_session->ps_session, 0, k_attrs, count,
4632 uint_t count;
4647 count = STRUCT_FGET(object_copy, oc_count);
4655 if (!copyin_attributes(mode, sp, count, oc_new_attributes, &k_attrs,
4670 sp->sd_provider_session->ps_session, handle, k_attrs, count,
4801 uint_t count;
4818 count = STRUCT_FGET(get_attribute_value, og_count);
4826 if (!copyin_attributes(mode, sp, count, og_attributes, &k_attrs,
4841 sp->sd_provider_session->ps_session, handle, k_attrs, count, NULL,
4853 count, k_attrs, u_attrs);
4865 kmem_free(u_attrs, count * STRUCT_SIZE(oa));
4964 uint_t count;
4980 count = STRUCT_FGET(set_attribute_value, sa_count);
4988 if (!copyin_attributes(mode, sp, count, sa_attributes, &k_attrs,
5003 sp->sd_provider_session->ps_session, object_handle, k_attrs, count,
5045 uint_t count;
5060 count = STRUCT_FGET(find_init, fi_count);
5068 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs,
5088 sp->sd_provider_session->ps_session, 0, k_attrs, count, NULL, 0,
5137 uint_t count, max_count;
5156 cmn_err(CE_NOTE, "object_find_update: count greater than %d, "
5183 NULL, sp->sd_find_init_cookie, max_count, &count);
5189 if (count > max_count) {
5194 if (count != 0) {
5198 count * sizeof (crypto_object_id_t)) != 0) {
5202 STRUCT_FSET(find_update, fu_count, count);
5320 uint_t count;
5368 count = STRUCT_FGET(generate_key, gk_count);
5370 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs,
5377 sp->sd_provider_session->ps_session, &mech, k_attrs, count,
6096 uint_t count;
6151 count = STRUCT_FGET(unwrap_key, uk_count);
6153 if (!copyin_attributes(mode, sp, count, uk_attributes, &k_attrs,
6182 sp->sd_provider_session->ps_session, &mech, k_attrs, count, &handle,
6259 uint_t count;
6315 count = STRUCT_FGET(derive_key, dk_count);
6318 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs,
6325 sp->sd_provider_session->ps_session, &mech, k_attrs, count,