Lines Matching refs:ic

40 static void iser_conn_release(struct icl_conn *ic);
115 iser_conn_pdu_append_bio(struct icl_conn *ic, struct icl_pdu *request, in iser_conn_pdu_append_bio() argument
127 iser_conn_pdu_append_data(struct icl_conn *ic, struct icl_pdu *request, in iser_conn_pdu_append_data() argument
130 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_pdu_append_data()
145 iser_conn_pdu_get_bio(struct icl_conn *ic, struct icl_pdu *ip, in iser_conn_pdu_get_bio() argument
153 iser_conn_pdu_get_data(struct icl_conn *ic, struct icl_pdu *ip, in iser_conn_pdu_get_data() argument
165 iser_new_pdu(struct icl_conn *ic, int flags) in iser_new_pdu() argument
169 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_new_pdu()
179 ip->ip_conn = ic; in iser_new_pdu()
186 iser_conn_new_pdu(struct icl_conn *ic, int flags) in iser_conn_new_pdu() argument
188 return (iser_new_pdu(ic, flags)); in iser_conn_new_pdu()
192 iser_pdu_free(struct icl_conn *ic, struct icl_pdu *ip) in iser_pdu_free() argument
200 iser_conn_pdu_data_segment_length(struct icl_conn *ic, in iser_conn_pdu_data_segment_length() argument
215 iser_conn_pdu_free(struct icl_conn *ic, struct icl_pdu *ip) in iser_conn_pdu_free() argument
217 iser_pdu_free(ic, ip); in iser_conn_pdu_free()
243 iser_conn_pdu_queue(struct icl_conn *ic, struct icl_pdu *ip) in iser_conn_pdu_queue() argument
245 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_pdu_queue()
273 struct icl_conn *ic; in iser_new_conn() local
290 ic = &iser_conn->icl_conn; in iser_new_conn()
291 ic->ic_lock = lock; in iser_new_conn()
292 ic->ic_name = name; in iser_new_conn()
293 ic->ic_offload = strdup("iser", M_TEMP); in iser_new_conn()
294 ic->ic_iser = true; in iser_new_conn()
295 ic->ic_unmapped = true; in iser_new_conn()
297 return (ic); in iser_new_conn()
301 iser_conn_free(struct icl_conn *ic) in iser_conn_free() argument
303 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_free()
305 iser_conn_release(ic); in iser_conn_free()
316 iser_conn_handoff(struct icl_conn *ic, int fd) in iser_conn_handoff() argument
318 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_handoff()
329 error = iser_alloc_rx_descriptors(iser_conn, ic->ic_maxtags); in iser_conn_handoff()
354 iser_conn_release(struct icl_conn *ic) in iser_conn_release() argument
356 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_release()
390 iser_conn_close(struct icl_conn *ic) in iser_conn_close() argument
392 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_close()
409 iser_conn_connect(struct icl_conn *ic, int domain, int socktype, in iser_conn_connect() argument
412 struct iser_conn *iser_conn = icl_to_iser_conn(ic); in iser_conn_connect()
416 iser_conn_release(ic); in iser_conn_connect()
469 iser_conn_task_setup(struct icl_conn *ic, struct icl_pdu *ip, in iser_conn_task_setup() argument
482 iser_conn_task_done(struct icl_conn *ic, void *prv) in iser_conn_task_done() argument
509 iser_pdu_free(ic, ip); in iser_conn_task_done()