Lines Matching refs:keyobj
203 wbku_key keyobj; in wbku_find_key() local
228 bzero(&keyobj, sizeof (keyobj)); in wbku_find_key()
250 if (!xdr_wbku_key(&xdrs, &keyobj)) { in wbku_find_key()
258 if ((strcmp(keyobj.wk_oid, ka->ka_oid) == 0) && in wbku_find_key()
259 (keyobj.wk_master == master)) { in wbku_find_key()
261 ka->ka_len = keyobj.wk_key_len; in wbku_find_key()
268 (void) memcpy(ekey, keyobj.wk_key_val, in wbku_find_key()
275 xdr_free(xdr_wbku_key, (char *)&keyobj); in wbku_find_key()
279 xdr_free(xdr_wbku_key, (char *)&keyobj); in wbku_find_key()
298 wbku_key keyobj; in wbku_write_key() local
319 keyobj.wk_master = master; in wbku_write_key()
320 keyobj.wk_oid = ka->ka_oid; in wbku_write_key()
321 keyobj.wk_key_len = ka->ka_len; in wbku_write_key()
322 keyobj.wk_key_val = (char *)rand_key; in wbku_write_key()
327 if (!xdr_wbku_key(&xdrs, &keyobj)) { in wbku_write_key()
328 xdr_free(xdr_wbku_key, (char *)&keyobj); in wbku_write_key()
352 wbku_key keyobj; in wbku_delete_key() local
385 bzero(&keyobj, sizeof (keyobj)); in wbku_delete_key()
398 if (!xdr_wbku_key(&from_xdrs, &keyobj)) { in wbku_delete_key()
405 if (strcmp(keyobj.wk_oid, ka->ka_oid) != 0) { in wbku_delete_key()
409 if (!xdr_wbku_key(&to_xdrs, &keyobj)) { in wbku_delete_key()
410 xdr_free(xdr_wbku_key, (char *)&keyobj); in wbku_delete_key()
417 xdr_free(xdr_wbku_key, (char *)&keyobj); in wbku_delete_key()