Lines Matching refs:ev

2548 	struct iscsi_uevent *ev;  in iscsi_recv_pdu()  local
2551 int len = nlmsg_total_size(sizeof(*ev) + sizeof(struct iscsi_hdr) + in iscsi_recv_pdu()
2567 ev = nlmsg_data(nlh); in iscsi_recv_pdu()
2568 memset(ev, 0, sizeof(*ev)); in iscsi_recv_pdu()
2569 ev->transport_handle = iscsi_handle(conn->transport); in iscsi_recv_pdu()
2570 ev->type = ISCSI_KEVENT_RECV_PDU; in iscsi_recv_pdu()
2571 ev->r.recv_req.cid = conn->cid; in iscsi_recv_pdu()
2572 ev->r.recv_req.sid = iscsi_conn_get_sid(conn); in iscsi_recv_pdu()
2573 pdu = (char*)ev + sizeof(*ev); in iscsi_recv_pdu()
2587 struct iscsi_uevent *ev; in iscsi_offload_mesg() local
2588 int len = nlmsg_total_size(sizeof(*ev) + data_size); in iscsi_offload_mesg()
2597 ev = nlmsg_data(nlh); in iscsi_offload_mesg()
2598 memset(ev, 0, sizeof(*ev)); in iscsi_offload_mesg()
2599 ev->type = type; in iscsi_offload_mesg()
2600 ev->transport_handle = iscsi_handle(transport); in iscsi_offload_mesg()
2603 ev->r.req_path.host_no = shost->host_no; in iscsi_offload_mesg()
2606 ev->r.notify_if_down.host_no = shost->host_no; in iscsi_offload_mesg()
2610 memcpy((char *)ev + sizeof(*ev), data, data_size); in iscsi_offload_mesg()
2620 struct iscsi_uevent *ev; in iscsi_conn_error_event() local
2622 int len = nlmsg_total_size(sizeof(*ev)); in iscsi_conn_error_event()
2662 ev = nlmsg_data(nlh); in iscsi_conn_error_event()
2663 ev->transport_handle = iscsi_handle(conn->transport); in iscsi_conn_error_event()
2664 ev->type = ISCSI_KEVENT_CONN_ERROR; in iscsi_conn_error_event()
2665 ev->r.connerror.error = error; in iscsi_conn_error_event()
2666 ev->r.connerror.cid = conn->cid; in iscsi_conn_error_event()
2667 ev->r.connerror.sid = iscsi_conn_get_sid(conn); in iscsi_conn_error_event()
2681 struct iscsi_uevent *ev; in iscsi_conn_login_event() local
2683 int len = nlmsg_total_size(sizeof(*ev)); in iscsi_conn_login_event()
2697 ev = nlmsg_data(nlh); in iscsi_conn_login_event()
2698 ev->transport_handle = iscsi_handle(conn->transport); in iscsi_conn_login_event()
2699 ev->type = ISCSI_KEVENT_CONN_LOGIN_STATE; in iscsi_conn_login_event()
2700 ev->r.conn_login.state = state; in iscsi_conn_login_event()
2701 ev->r.conn_login.cid = conn->cid; in iscsi_conn_login_event()
2702 ev->r.conn_login.sid = iscsi_conn_get_sid(conn); in iscsi_conn_login_event()
2716 struct iscsi_uevent *ev; in iscsi_post_host_event() local
2717 int len = nlmsg_total_size(sizeof(*ev) + data_size); in iscsi_post_host_event()
2727 ev = nlmsg_data(nlh); in iscsi_post_host_event()
2728 ev->transport_handle = iscsi_handle(transport); in iscsi_post_host_event()
2729 ev->type = ISCSI_KEVENT_HOST_EVENT; in iscsi_post_host_event()
2730 ev->r.host_event.host_no = host_no; in iscsi_post_host_event()
2731 ev->r.host_event.code = code; in iscsi_post_host_event()
2732 ev->r.host_event.data_size = data_size; in iscsi_post_host_event()
2735 memcpy((char *)ev + sizeof(*ev), data, data_size); in iscsi_post_host_event()
2747 struct iscsi_uevent *ev; in iscsi_ping_comp_event() local
2748 int len = nlmsg_total_size(sizeof(*ev) + data_size); in iscsi_ping_comp_event()
2757 ev = nlmsg_data(nlh); in iscsi_ping_comp_event()
2758 ev->transport_handle = iscsi_handle(transport); in iscsi_ping_comp_event()
2759 ev->type = ISCSI_KEVENT_PING_COMP; in iscsi_ping_comp_event()
2760 ev->r.ping_comp.host_no = host_no; in iscsi_ping_comp_event()
2761 ev->r.ping_comp.status = status; in iscsi_ping_comp_event()
2762 ev->r.ping_comp.pid = pid; in iscsi_ping_comp_event()
2763 ev->r.ping_comp.data_size = data_size; in iscsi_ping_comp_event()
2764 memcpy((char *)ev + sizeof(*ev), data, data_size); in iscsi_ping_comp_event()
2791 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_get_stats() local
2798 int len = nlmsg_total_size(sizeof(*ev) + in iscsi_if_get_stats()
2808 conn = iscsi_conn_lookup(ev->u.get_stats.sid, ev->u.get_stats.cid); in iscsi_if_get_stats()
2829 ev->u.get_stats.cid; in iscsi_if_get_stats()
2831 ev->u.get_stats.sid; in iscsi_if_get_stats()
2863 struct iscsi_uevent *ev; in iscsi_session_event() local
2866 int rc, len = nlmsg_total_size(sizeof(*ev)); in iscsi_session_event()
2882 ev = nlmsg_data(nlh); in iscsi_session_event()
2883 ev->transport_handle = iscsi_handle(session->transport); in iscsi_session_event()
2885 ev->type = event; in iscsi_session_event()
2888 ev->r.d_session.host_no = shost->host_no; in iscsi_session_event()
2889 ev->r.d_session.sid = session->sid; in iscsi_session_event()
2892 ev->r.c_session_ret.host_no = shost->host_no; in iscsi_session_event()
2893 ev->r.c_session_ret.sid = session->sid; in iscsi_session_event()
2896 ev->r.unbind_session.host_no = shost->host_no; in iscsi_session_event()
2897 ev->r.unbind_session.sid = session->sid; in iscsi_session_event()
2925 struct iscsi_uevent *ev, pid_t pid, in iscsi_if_create_session() argument
2940 ev->r.c_session_ret.host_no = shost->host_no; in iscsi_if_create_session()
2941 ev->r.c_session_ret.sid = session->sid; in iscsi_if_create_session()
2948 iscsi_if_create_conn(struct iscsi_transport *transport, struct iscsi_uevent *ev) in iscsi_if_create_conn() argument
2953 session = iscsi_session_lookup(ev->u.c_conn.sid); in iscsi_if_create_conn()
2956 ev->u.c_conn.sid); in iscsi_if_create_conn()
2960 conn = transport->create_conn(session, ev->u.c_conn.cid); in iscsi_if_create_conn()
2967 ev->r.c_conn_ret.sid = session->sid; in iscsi_if_create_conn()
2968 ev->r.c_conn_ret.cid = conn->cid; in iscsi_if_create_conn()
2975 iscsi_if_destroy_conn(struct iscsi_transport *transport, struct iscsi_uevent *ev) in iscsi_if_destroy_conn() argument
2979 conn = iscsi_conn_lookup(ev->u.d_conn.sid, ev->u.d_conn.cid); in iscsi_if_destroy_conn()
2993 iscsi_if_set_param(struct iscsi_transport *transport, struct iscsi_uevent *ev, u32 rlen) in iscsi_if_set_param() argument
2995 char *data = (char*)ev + sizeof(*ev); in iscsi_if_set_param()
3000 if (ev->u.set_param.len > rlen || in iscsi_if_set_param()
3001 ev->u.set_param.len > PAGE_SIZE) in iscsi_if_set_param()
3004 session = iscsi_session_lookup(ev->u.set_param.sid); in iscsi_if_set_param()
3005 conn = iscsi_conn_lookup(ev->u.set_param.sid, ev->u.set_param.cid); in iscsi_if_set_param()
3010 if (strlen(data) > ev->u.set_param.len) in iscsi_if_set_param()
3013 switch (ev->u.set_param.param) { in iscsi_if_set_param()
3022 err = transport->set_param(conn, ev->u.set_param.param, in iscsi_if_set_param()
3023 data, ev->u.set_param.len); in iscsi_if_set_param()
3033 struct iscsi_uevent *ev, int msg_type) in iscsi_if_ep_connect() argument
3044 shost = scsi_host_lookup(ev->u.ep_connect_through_host.host_no); in iscsi_if_ep_connect()
3048 ev->u.ep_connect_through_host.host_no); in iscsi_if_ep_connect()
3051 non_blocking = ev->u.ep_connect_through_host.non_blocking; in iscsi_if_ep_connect()
3053 non_blocking = ev->u.ep_connect.non_blocking; in iscsi_if_ep_connect()
3055 dst_addr = (struct sockaddr *)((char*)ev + sizeof(*ev)); in iscsi_if_ep_connect()
3062 ev->r.ep_connect_ret.handle = ep->id; in iscsi_if_ep_connect()
3102 struct iscsi_uevent *ev, int msg_type, u32 rlen) in iscsi_if_transport_ep() argument
3113 rc = iscsi_if_ep_connect(transport, ev, msg_type); in iscsi_if_transport_ep()
3119 ep = iscsi_lookup_endpoint(ev->u.ep_poll.ep_handle); in iscsi_if_transport_ep()
3123 ev->r.retcode = transport->ep_poll(ep, in iscsi_if_transport_ep()
3124 ev->u.ep_poll.timeout_ms); in iscsi_if_transport_ep()
3129 ev->u.ep_disconnect.ep_handle); in iscsi_if_transport_ep()
3137 struct iscsi_uevent *ev, u32 rlen) in iscsi_tgt_dscvr() argument
3149 shost = scsi_host_lookup(ev->u.tgt_dscvr.host_no); in iscsi_tgt_dscvr()
3152 ev->u.tgt_dscvr.host_no); in iscsi_tgt_dscvr()
3157 dst_addr = (struct sockaddr *)((char*)ev + sizeof(*ev)); in iscsi_tgt_dscvr()
3158 err = transport->tgt_dscvr(shost, ev->u.tgt_dscvr.type, in iscsi_tgt_dscvr()
3159 ev->u.tgt_dscvr.enable, dst_addr); in iscsi_tgt_dscvr()
3166 struct iscsi_uevent *ev, u32 rlen) in iscsi_set_host_param() argument
3168 char *data = (char*)ev + sizeof(*ev); in iscsi_set_host_param()
3175 if (ev->u.set_host_param.len > rlen || in iscsi_set_host_param()
3176 ev->u.set_host_param.len > PAGE_SIZE) in iscsi_set_host_param()
3179 shost = scsi_host_lookup(ev->u.set_host_param.host_no); in iscsi_set_host_param()
3182 ev->u.set_host_param.host_no); in iscsi_set_host_param()
3187 if (strlen(data) > ev->u.set_host_param.len) { in iscsi_set_host_param()
3192 err = transport->set_host_param(shost, ev->u.set_host_param.param, in iscsi_set_host_param()
3193 data, ev->u.set_host_param.len); in iscsi_set_host_param()
3200 iscsi_set_path(struct iscsi_transport *transport, struct iscsi_uevent *ev, u32 rlen) in iscsi_set_path() argument
3212 shost = scsi_host_lookup(ev->u.set_path.host_no); in iscsi_set_path()
3215 ev->u.set_path.host_no); in iscsi_set_path()
3219 params = (struct iscsi_path *)((char *)ev + sizeof(*ev)); in iscsi_set_path()
3246 struct iscsi_uevent *ev, uint32_t len) in iscsi_set_iface_params() argument
3248 char *data = (char *)ev + sizeof(*ev); in iscsi_set_iface_params()
3255 shost = scsi_host_lookup(ev->u.set_iface_params.host_no); in iscsi_set_iface_params()
3258 ev->u.set_iface_params.host_no); in iscsi_set_iface_params()
3268 iscsi_send_ping(struct iscsi_transport *transport, struct iscsi_uevent *ev, u32 rlen) in iscsi_send_ping() argument
3280 shost = scsi_host_lookup(ev->u.iscsi_ping.host_no); in iscsi_send_ping()
3283 ev->u.iscsi_ping.host_no); in iscsi_send_ping()
3287 dst_addr = (struct sockaddr *)((char *)ev + sizeof(*ev)); in iscsi_send_ping()
3288 err = transport->send_ping(shost, ev->u.iscsi_ping.iface_num, in iscsi_send_ping()
3289 ev->u.iscsi_ping.iface_type, in iscsi_send_ping()
3290 ev->u.iscsi_ping.payload_size, in iscsi_send_ping()
3291 ev->u.iscsi_ping.pid, in iscsi_send_ping()
3300 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_chap() local
3318 chap_buf_size = (ev->u.get_chap.num_entries * sizeof(*chap_rec)); in iscsi_get_chap()
3319 len = nlmsg_total_size(sizeof(*ev) + chap_buf_size); in iscsi_get_chap()
3321 shost = scsi_host_lookup(ev->u.get_chap.host_no); in iscsi_get_chap()
3324 __func__, ev->u.get_chap.host_no); in iscsi_get_chap()
3344 evchap->u.get_chap.host_no = ev->u.get_chap.host_no; in iscsi_get_chap()
3345 evchap->u.get_chap.chap_tbl_idx = ev->u.get_chap.chap_tbl_idx; in iscsi_get_chap()
3346 evchap->u.get_chap.num_entries = ev->u.get_chap.num_entries; in iscsi_get_chap()
3350 err = transport->get_chap(shost, ev->u.get_chap.chap_tbl_idx, in iscsi_get_chap()
3353 actual_size = nlmsg_total_size(sizeof(*ev) + chap_buf_size); in iscsi_get_chap()
3367 struct iscsi_uevent *ev, uint32_t len) in iscsi_set_chap() argument
3369 char *data = (char *)ev + sizeof(*ev); in iscsi_set_chap()
3376 shost = scsi_host_lookup(ev->u.set_path.host_no); in iscsi_set_chap()
3379 __func__, ev->u.set_path.host_no); in iscsi_set_chap()
3389 struct iscsi_uevent *ev) in iscsi_delete_chap() argument
3397 shost = scsi_host_lookup(ev->u.delete_chap.host_no); in iscsi_delete_chap()
3400 __func__, ev->u.delete_chap.host_no); in iscsi_delete_chap()
3404 err = transport->delete_chap(shost, ev->u.delete_chap.chap_tbl_idx); in iscsi_delete_chap()
3434 struct iscsi_uevent *ev, uint32_t len) in iscsi_set_flashnode_param() argument
3436 char *data = (char *)ev + sizeof(*ev); in iscsi_set_flashnode_param()
3449 shost = scsi_host_lookup(ev->u.set_flashnode.host_no); in iscsi_set_flashnode_param()
3452 __func__, ev->u.set_flashnode.host_no); in iscsi_set_flashnode_param()
3457 idx = ev->u.set_flashnode.flashnode_idx; in iscsi_set_flashnode_param()
3461 __func__, idx, ev->u.set_flashnode.host_no); in iscsi_set_flashnode_param()
3487 struct iscsi_uevent *ev, uint32_t len) in iscsi_new_flashnode() argument
3489 char *data = (char *)ev + sizeof(*ev); in iscsi_new_flashnode()
3499 shost = scsi_host_lookup(ev->u.new_flashnode.host_no); in iscsi_new_flashnode()
3502 __func__, ev->u.new_flashnode.host_no); in iscsi_new_flashnode()
3510 ev->r.new_flashnode_ret.flashnode_idx = index; in iscsi_new_flashnode()
3521 struct iscsi_uevent *ev) in iscsi_del_flashnode() argument
3533 shost = scsi_host_lookup(ev->u.del_flashnode.host_no); in iscsi_del_flashnode()
3536 __func__, ev->u.del_flashnode.host_no); in iscsi_del_flashnode()
3541 idx = ev->u.del_flashnode.flashnode_idx; in iscsi_del_flashnode()
3545 __func__, idx, ev->u.del_flashnode.host_no); in iscsi_del_flashnode()
3561 struct iscsi_uevent *ev) in iscsi_login_flashnode() argument
3575 shost = scsi_host_lookup(ev->u.login_flashnode.host_no); in iscsi_login_flashnode()
3578 __func__, ev->u.login_flashnode.host_no); in iscsi_login_flashnode()
3583 idx = ev->u.login_flashnode.flashnode_idx; in iscsi_login_flashnode()
3587 __func__, idx, ev->u.login_flashnode.host_no); in iscsi_login_flashnode()
3613 struct iscsi_uevent *ev) in iscsi_logout_flashnode() argument
3627 shost = scsi_host_lookup(ev->u.logout_flashnode.host_no); in iscsi_logout_flashnode()
3630 __func__, ev->u.logout_flashnode.host_no); in iscsi_logout_flashnode()
3635 idx = ev->u.logout_flashnode.flashnode_idx; in iscsi_logout_flashnode()
3639 __func__, idx, ev->u.logout_flashnode.host_no); in iscsi_logout_flashnode()
3666 struct iscsi_uevent *ev) in iscsi_logout_flashnode_sid() argument
3677 shost = scsi_host_lookup(ev->u.logout_flashnode_sid.host_no); in iscsi_logout_flashnode_sid()
3680 __func__, ev->u.logout_flashnode.host_no); in iscsi_logout_flashnode_sid()
3685 session = iscsi_session_lookup(ev->u.logout_flashnode_sid.sid); in iscsi_logout_flashnode_sid()
3688 __func__, ev->u.logout_flashnode_sid.sid); in iscsi_logout_flashnode_sid()
3705 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_host_stats() local
3723 len = nlmsg_total_size(sizeof(*ev) + host_stats_size); in iscsi_get_host_stats()
3725 shost = scsi_host_lookup(ev->u.get_host_stats.host_no); in iscsi_get_host_stats()
3728 __func__, ev->u.get_host_stats.host_no); in iscsi_get_host_stats()
3749 ev->u.get_host_stats.host_no; in iscsi_get_host_stats()
3759 actual_size = nlmsg_total_size(sizeof(*ev) + host_stats_size); in iscsi_get_host_stats()
3775 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_transport_conn() local
3783 return iscsi_if_create_conn(transport, ev); in iscsi_if_transport_conn()
3785 return iscsi_if_destroy_conn(transport, ev); in iscsi_if_transport_conn()
3787 conn = iscsi_conn_lookup(ev->u.stop_conn.sid, in iscsi_if_transport_conn()
3788 ev->u.stop_conn.cid); in iscsi_if_transport_conn()
3792 return iscsi_if_stop_conn(conn, ev->u.stop_conn.flag); in iscsi_if_transport_conn()
3804 conn = iscsi_conn_lookup(ev->u.start_conn.sid, in iscsi_if_transport_conn()
3805 ev->u.start_conn.cid); in iscsi_if_transport_conn()
3808 conn = iscsi_conn_lookup(ev->u.b_conn.sid, ev->u.b_conn.cid); in iscsi_if_transport_conn()
3811 conn = iscsi_conn_lookup(ev->u.send_pdu.sid, ev->u.send_pdu.cid); in iscsi_if_transport_conn()
3823 ev->r.retcode = -ENOTCONN; in iscsi_if_transport_conn()
3830 session = iscsi_session_lookup(ev->u.b_conn.sid); in iscsi_if_transport_conn()
3836 ev->r.retcode = transport->bind_conn(session, conn, in iscsi_if_transport_conn()
3837 ev->u.b_conn.transport_eph, in iscsi_if_transport_conn()
3838 ev->u.b_conn.is_leading); in iscsi_if_transport_conn()
3839 if (!ev->r.retcode) in iscsi_if_transport_conn()
3842 if (ev->r.retcode || !transport->ep_connect) in iscsi_if_transport_conn()
3845 ep = iscsi_lookup_endpoint(ev->u.b_conn.transport_eph); in iscsi_if_transport_conn()
3857 ev->r.retcode = transport->start_conn(conn); in iscsi_if_transport_conn()
3858 if (!ev->r.retcode) in iscsi_if_transport_conn()
3863 if ((ev->u.send_pdu.hdr_size > pdu_len) || in iscsi_if_transport_conn()
3864 (ev->u.send_pdu.data_size > (pdu_len - ev->u.send_pdu.hdr_size))) { in iscsi_if_transport_conn()
3869 ev->r.retcode = transport->send_pdu(conn, in iscsi_if_transport_conn()
3870 (struct iscsi_hdr *)((char *)ev + sizeof(*ev)), in iscsi_if_transport_conn()
3871 (char *)ev + sizeof(*ev) + ev->u.send_pdu.hdr_size, in iscsi_if_transport_conn()
3872 ev->u.send_pdu.data_size); in iscsi_if_transport_conn()
3887 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_recv_msg() local
3902 priv = iscsi_if_transport_lookup(iscsi_ptr(ev->transport_handle)); in iscsi_if_recv_msg()
3917 rlen = nlmsg_attrlen(nlh, sizeof(*ev)); in iscsi_if_recv_msg()
3921 err = iscsi_if_create_session(priv, ep, ev, in iscsi_if_recv_msg()
3923 ev->u.c_session.initial_cmdsn, in iscsi_if_recv_msg()
3924 ev->u.c_session.cmds_max, in iscsi_if_recv_msg()
3925 ev->u.c_session.queue_depth); in iscsi_if_recv_msg()
3928 ep = iscsi_lookup_endpoint(ev->u.c_bound_session.ep_handle); in iscsi_if_recv_msg()
3934 err = iscsi_if_create_session(priv, ep, ev, in iscsi_if_recv_msg()
3936 ev->u.c_bound_session.initial_cmdsn, in iscsi_if_recv_msg()
3937 ev->u.c_bound_session.cmds_max, in iscsi_if_recv_msg()
3938 ev->u.c_bound_session.queue_depth); in iscsi_if_recv_msg()
3942 session = iscsi_session_lookup(ev->u.d_session.sid); in iscsi_if_recv_msg()
3945 else if (iscsi_session_has_conns(ev->u.d_session.sid)) in iscsi_if_recv_msg()
3951 session = iscsi_session_lookup(ev->u.d_session.sid); in iscsi_if_recv_msg()
3954 else if (iscsi_session_has_conns(ev->u.d_session.sid)) in iscsi_if_recv_msg()
3968 session = iscsi_session_lookup(ev->u.d_session.sid); in iscsi_if_recv_msg()
3975 err = iscsi_if_set_param(transport, ev, rlen); in iscsi_if_recv_msg()
3992 err = iscsi_if_transport_ep(transport, ev, nlh->nlmsg_type, rlen); in iscsi_if_recv_msg()
3995 err = iscsi_tgt_dscvr(transport, ev, rlen); in iscsi_if_recv_msg()
3998 err = iscsi_set_host_param(transport, ev, rlen); in iscsi_if_recv_msg()
4001 err = iscsi_set_path(transport, ev, rlen); in iscsi_if_recv_msg()
4004 err = iscsi_set_iface_params(transport, ev, rlen); in iscsi_if_recv_msg()
4007 err = iscsi_send_ping(transport, ev, rlen); in iscsi_if_recv_msg()
4013 err = iscsi_delete_chap(transport, ev); in iscsi_if_recv_msg()
4016 err = iscsi_set_flashnode_param(transport, ev, rlen); in iscsi_if_recv_msg()
4019 err = iscsi_new_flashnode(transport, ev, rlen); in iscsi_if_recv_msg()
4022 err = iscsi_del_flashnode(transport, ev); in iscsi_if_recv_msg()
4025 err = iscsi_login_flashnode(transport, ev); in iscsi_if_recv_msg()
4028 err = iscsi_logout_flashnode(transport, ev); in iscsi_if_recv_msg()
4031 err = iscsi_logout_flashnode_sid(transport, ev); in iscsi_if_recv_msg()
4034 err = iscsi_set_chap(transport, ev, rlen); in iscsi_if_recv_msg()
4062 struct iscsi_uevent *ev; in iscsi_if_rx() local
4067 if (nlh->nlmsg_len < sizeof(*nlh) + sizeof(*ev) || in iscsi_if_rx()
4072 ev = nlmsg_data(nlh); in iscsi_if_rx()
4079 ev->type = ISCSI_KEVENT_IF_ERROR; in iscsi_if_rx()
4080 ev->iferror = err; in iscsi_if_rx()
4089 if (ev->type == ISCSI_UEVENT_GET_STATS && !err) in iscsi_if_rx()
4091 if (ev->type == ISCSI_UEVENT_GET_CHAP && !err) in iscsi_if_rx()
4093 if (ev->type == ISCSI_UEVENT_GET_HOST_STATS && !err) in iscsi_if_rx()
4096 ev, sizeof(*ev)); in iscsi_if_rx()