Lines Matching refs:uri_desc_t

55 extern void		nl7c_logd_log(uri_desc_t *, uri_desc_t *,
59 extern uri_desc_t *nl7c_http_cond(uri_desc_t *, uri_desc_t *);
78 static int uri_rd_response(struct sonode *, uri_desc_t *,
80 static int uri_response(struct sonode *, uri_desc_t *);
86 boolean_t nl7c_http_request(char **, char *, uri_desc_t *, struct sonode *);
87 boolean_t nl7c_http_response(char **, char *, uri_desc_t *, struct sonode *);
148 * any uri_desc_t members will be migrated to the new hash and when the
149 * last uri_desc_t has been migrated then the new hash will become the
156 * and all linked uri_desc_t.hash members are protected. Note, a REF_HOLD()
157 * is placed on all uri_desc_t uri_hash_t list members.
169 * uri_hash_cnt[] - the total uri_desc_t members for each uri_hash_ab[].
221 * uri_desc_t members from hash from to hash to.
223 * URI_HASH_UNLINK(cur, new, hp, puri, uri) - unlink the uri_desc_t
270 uri_desc_t *_nuri; \
322 nl7c_uri_kmc = kmem_cache_create("NL7C_uri_kmc", sizeof (uri_desc_t),
343 uri_desc_t *uri;
400 uri_desc_t *uri;
436 * The uri_desc_t ref_t inactive function called on the last REF_RELE(),
437 * free all resources contained in the uri_desc_t. Note, the uri_desc_t
442 nl7c_uri_inactive(uri_desc_t *uri)
517 * Delete a uri_desc_t from the URI hash.
521 uri_delete(uri_desc_t *del)
525 uri_desc_t *uri;
526 uri_desc_t *puri;
565 * Add a uri_desc_t to the URI hash.
569 uri_add(uri_desc_t *uri, krw_t rwlock, boolean_t nonblocking)
733 * Lookup a uri_desc_t in the URI hash, if found free the request uri_desc_t
734 * and return the found uri_desc_t with a REF_HOLD() placed on it. Else, if
739 static uri_desc_t *
740 uri_lookup(uri_desc_t *ruri, boolean_t add, boolean_t nonblocking)
744 uri_desc_t *uri;
745 uri_desc_t *puri;
947 uri_desc_t *uri;
948 uri_desc_t *puri;
1022 uri_desc_t *uri = (uri_desc_t *)sti->sti_nl7c_uri;
1057 nl7c_resp_parse(struct sonode *so, uri_desc_t *uri, char *data, int sz)
1115 uri_desc_t *uri = (uri_desc_t *)sti->sti_nl7c_uri;
1282 uri_desc_t *uri = (uri_desc_t *)sti->sti_nl7c_uri;
1483 uri_desc_t *uri = (uri_desc_t *)sti->sti_nl7c_uri;
1535 * mapped mblk_t release the reference, one per desballoc() of a uri_desc_t,
1700 * Send the URI uri_desc_t *uri response uri_rd_t *rdp out the socket_t *so.
1705 uri_desc_t *uri,
1839 * Send the URI uri_desc_t *uri response out the socket_t *so.
1843 uri_response(struct sonode *so, uri_desc_t *uri)
1952 uri_desc_t *uri = NULL;
1953 uri_desc_t *ruri = NULL;
1963 * uri_desc_t, in the cache hit case this uri_desc_t will