Lines Matching refs:request

66 smb_quota_init_sids(mbuf_chain_t *mbc, smb_quota_query_t *request,  in smb_quota_init_sids()  argument
73 sid_list = &request->qq_sid_list; in smb_quota_init_sids()
77 switch (request->qq_query_op) { in smb_quota_init_sids()
83 if (request->qq_restart) in smb_quota_init_sids()
106 smb_quota_free_sids(smb_quota_query_t *request) in smb_quota_free_sids() argument
111 sid_list = &request->qq_sid_list; in smb_quota_free_sids()
193 smb_quota_max_quota(mbuf_chain_t *mbc, smb_quota_query_t *request) in smb_quota_max_quota() argument
195 if (request->qq_query_op == SMB_QUOTA_QUERY_SIDLIST) in smb_quota_max_quota()
196 request->qq_max_quota = 0; in smb_quota_max_quota()
197 else if (request->qq_single) in smb_quota_max_quota()
198 request->qq_max_quota = 1; in smb_quota_max_quota()
200 request->qq_max_quota = (mbc->max_bytes / SMB_QUOTA_EST_SIZE); in smb_quota_max_quota()
292 smb_quota_encode_quotas(mbuf_chain_t *mbc, smb_quota_query_t *request, in smb_quota_encode_quotas() argument
350 ((request->qq_query_op == SMB_QUOTA_QUERY_STARTSID) || in smb_quota_encode_quotas()
351 (request->qq_query_op == SMB_QUOTA_QUERY_ALL))) { in smb_quota_encode_quotas()
374 smb_quota_query_t request; in smb_quota_query_user_quota() local
387 bzero(&request, sizeof (smb_quota_query_t)); in smb_quota_query_user_quota()
391 request.qq_root_path = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in smb_quota_query_user_quota()
392 if (smb_node_getmntpath(tnode, request.qq_root_path, MAXPATHLEN) != 0) { in smb_quota_query_user_quota()
393 kmem_free(request.qq_root_path, MAXPATHLEN); in smb_quota_query_user_quota()
397 sid_list = &request.qq_sid_list; in smb_quota_query_user_quota()
402 request.qq_query_op = SMB_QUOTA_QUERY_SIDLIST; in smb_quota_query_user_quota()
403 request.qq_single = B_TRUE; in smb_quota_query_user_quota()
405 if (smb_quota_query(sr->sr_server, &request, &reply) != 0) { in smb_quota_query_user_quota()
423 kmem_free(request.qq_root_path, MAXPATHLEN); in smb_quota_query_user_quota()
438 smb_quota_query(smb_server_t *sv, smb_quota_query_t *request, in smb_quota_query() argument
444 request, smb_quota_query_xdr, reply, smb_quota_response_xdr); in smb_quota_query()
457 smb_quota_set(smb_server_t *sv, smb_quota_set_t *request, uint32_t *reply) in smb_quota_set() argument
462 request, smb_quota_set_xdr, reply, xdr_uint32_t); in smb_quota_set()