• Home
  • Raw
  • Download

Lines Matching refs:nr

23 static int ncsi_validate_rsp_pkt(struct ncsi_request *nr,  in ncsi_validate_rsp_pkt()  argument
34 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt()
61 static int ncsi_rsp_handler_cis(struct ncsi_request *nr) in ncsi_rsp_handler_cis() argument
64 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_cis()
69 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_cis()
82 static int ncsi_rsp_handler_sp(struct ncsi_request *nr) in ncsi_rsp_handler_sp() argument
85 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_sp()
92 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_sp()
108 static int ncsi_rsp_handler_dp(struct ncsi_request *nr) in ncsi_rsp_handler_dp() argument
111 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dp()
117 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dp()
133 static int ncsi_rsp_handler_ec(struct ncsi_request *nr) in ncsi_rsp_handler_ec() argument
136 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_ec()
141 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ec()
155 static int ncsi_rsp_handler_dc(struct ncsi_request *nr) in ncsi_rsp_handler_dc() argument
158 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dc()
163 ret = ncsi_validate_rsp_pkt(nr, 4); in ncsi_rsp_handler_dc()
168 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dc()
182 static int ncsi_rsp_handler_rc(struct ncsi_request *nr) in ncsi_rsp_handler_rc() argument
185 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_rc()
190 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_rc()
204 static int ncsi_rsp_handler_ecnt(struct ncsi_request *nr) in ncsi_rsp_handler_ecnt() argument
207 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_ecnt()
212 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ecnt()
226 static int ncsi_rsp_handler_dcnt(struct ncsi_request *nr) in ncsi_rsp_handler_dcnt() argument
229 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dcnt()
234 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dcnt()
248 static int ncsi_rsp_handler_ae(struct ncsi_request *nr) in ncsi_rsp_handler_ae() argument
252 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_ae()
257 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ae()
269 cmd = (struct ncsi_cmd_ae_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_ae()
277 static int ncsi_rsp_handler_sl(struct ncsi_request *nr) in ncsi_rsp_handler_sl() argument
281 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_sl()
286 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_sl()
292 cmd = (struct ncsi_cmd_sl_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_sl()
300 static int ncsi_rsp_handler_gls(struct ncsi_request *nr) in ncsi_rsp_handler_gls() argument
303 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gls()
309 rsp = (struct ncsi_rsp_gls_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gls()
320 if (nr->flags & NCSI_REQ_FLAG_EVENT_DRIVEN) in ncsi_rsp_handler_gls()
331 static int ncsi_rsp_handler_svf(struct ncsi_request *nr) in ncsi_rsp_handler_svf() argument
335 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_svf()
342 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_svf()
348 cmd = (struct ncsi_cmd_svf_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_svf()
366 static int ncsi_rsp_handler_ev(struct ncsi_request *nr) in ncsi_rsp_handler_ev() argument
370 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_ev()
375 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ev()
387 cmd = (struct ncsi_cmd_ev_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_ev()
394 static int ncsi_rsp_handler_dv(struct ncsi_request *nr) in ncsi_rsp_handler_dv() argument
397 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dv()
402 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dv()
418 static int ncsi_rsp_handler_sma(struct ncsi_request *nr) in ncsi_rsp_handler_sma() argument
422 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_sma()
428 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_sma()
437 cmd = (struct ncsi_cmd_sma_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_sma()
470 static int ncsi_rsp_handler_ebf(struct ncsi_request *nr) in ncsi_rsp_handler_ebf() argument
474 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_ebf()
479 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ebf()
490 cmd = (struct ncsi_cmd_ebf_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_ebf()
497 static int ncsi_rsp_handler_dbf(struct ncsi_request *nr) in ncsi_rsp_handler_dbf() argument
500 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dbf()
504 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dbf()
522 static int ncsi_rsp_handler_egmf(struct ncsi_request *nr) in ncsi_rsp_handler_egmf() argument
526 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_egmf()
531 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_egmf()
543 cmd = (struct ncsi_cmd_egmf_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_egmf()
550 static int ncsi_rsp_handler_dgmf(struct ncsi_request *nr) in ncsi_rsp_handler_dgmf() argument
553 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_dgmf()
557 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dgmf()
575 static int ncsi_rsp_handler_snfc(struct ncsi_request *nr) in ncsi_rsp_handler_snfc() argument
579 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_snfc()
584 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_snfc()
596 cmd = (struct ncsi_cmd_snfc_pkt *)skb_network_header(nr->cmd); in ncsi_rsp_handler_snfc()
603 static int ncsi_rsp_handler_gvi(struct ncsi_request *nr) in ncsi_rsp_handler_gvi() argument
606 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gvi()
612 rsp = (struct ncsi_rsp_gvi_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gvi()
631 static int ncsi_rsp_handler_gc(struct ncsi_request *nr) in ncsi_rsp_handler_gc() argument
634 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gc()
641 rsp = (struct ncsi_rsp_gc_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gc()
703 static int ncsi_rsp_handler_gp(struct ncsi_request *nr) in ncsi_rsp_handler_gp() argument
706 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gp()
713 rsp = (struct ncsi_rsp_gp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gp()
778 static int ncsi_rsp_handler_gcps(struct ncsi_request *nr) in ncsi_rsp_handler_gcps() argument
781 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gcps()
786 rsp = (struct ncsi_rsp_gcps_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gcps()
839 static int ncsi_rsp_handler_gns(struct ncsi_request *nr) in ncsi_rsp_handler_gns() argument
842 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gns()
847 rsp = (struct ncsi_rsp_gns_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gns()
866 static int ncsi_rsp_handler_gnpts(struct ncsi_request *nr) in ncsi_rsp_handler_gnpts() argument
869 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gnpts()
874 rsp = (struct ncsi_rsp_gnpts_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gnpts()
895 static int ncsi_rsp_handler_gps(struct ncsi_request *nr) in ncsi_rsp_handler_gps() argument
898 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gps()
902 rsp = (struct ncsi_rsp_gps_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gps()
911 static int ncsi_rsp_handler_gpuuid(struct ncsi_request *nr) in ncsi_rsp_handler_gpuuid() argument
914 struct ncsi_dev_priv *ndp = nr->ndp; in ncsi_rsp_handler_gpuuid()
918 rsp = (struct ncsi_rsp_gpuuid_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_gpuuid()
932 int (*handler)(struct ncsi_request *nr);
972 struct ncsi_request *nr; in ncsi_rcv_rsp() local
1008 nr = &ndp->requests[hdr->id]; in ncsi_rcv_rsp()
1009 if (!nr->used) { in ncsi_rcv_rsp()
1014 nr->rsp = skb; in ncsi_rcv_rsp()
1015 if (!nr->enabled) { in ncsi_rcv_rsp()
1026 ret = ncsi_validate_rsp_pkt(nr, payload); in ncsi_rcv_rsp()
1031 ret = nrh->handler(nr); in ncsi_rcv_rsp()
1033 ncsi_free_request(nr); in ncsi_rcv_rsp()