Lines Matching refs:drvr

27 	int (*hdrpull)(struct brcmf_pub *drvr, bool do_fws, u8 *ifidx,
29 int (*query_dcmd)(struct brcmf_pub *drvr, int ifidx, uint cmd,
31 int (*set_dcmd)(struct brcmf_pub *drvr, int ifidx, uint cmd, void *buf,
33 int (*txdata)(struct brcmf_pub *drvr, int ifidx, u8 offset,
35 void (*configure_addr_mode)(struct brcmf_pub *drvr, int ifidx,
37 void (*delete_peer)(struct brcmf_pub *drvr, int ifidx,
39 void (*add_tdls_peer)(struct brcmf_pub *drvr, int ifidx,
45 int brcmf_proto_attach(struct brcmf_pub *drvr);
46 void brcmf_proto_detach(struct brcmf_pub *drvr);
48 static inline int brcmf_proto_hdrpull(struct brcmf_pub *drvr, bool do_fws, in brcmf_proto_hdrpull() argument
51 return drvr->proto->hdrpull(drvr, do_fws, ifidx, skb); in brcmf_proto_hdrpull()
53 static inline int brcmf_proto_query_dcmd(struct brcmf_pub *drvr, int ifidx, in brcmf_proto_query_dcmd() argument
56 return drvr->proto->query_dcmd(drvr, ifidx, cmd, buf, len); in brcmf_proto_query_dcmd()
58 static inline int brcmf_proto_set_dcmd(struct brcmf_pub *drvr, int ifidx, in brcmf_proto_set_dcmd() argument
61 return drvr->proto->set_dcmd(drvr, ifidx, cmd, buf, len); in brcmf_proto_set_dcmd()
63 static inline int brcmf_proto_txdata(struct brcmf_pub *drvr, int ifidx, in brcmf_proto_txdata() argument
66 return drvr->proto->txdata(drvr, ifidx, offset, skb); in brcmf_proto_txdata()
69 brcmf_proto_configure_addr_mode(struct brcmf_pub *drvr, int ifidx, in brcmf_proto_configure_addr_mode() argument
72 drvr->proto->configure_addr_mode(drvr, ifidx, addr_mode); in brcmf_proto_configure_addr_mode()
75 brcmf_proto_delete_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_proto_delete_peer() argument
77 drvr->proto->delete_peer(drvr, ifidx, peer); in brcmf_proto_delete_peer()
80 brcmf_proto_add_tdls_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_proto_add_tdls_peer() argument
82 drvr->proto->add_tdls_peer(drvr, ifidx, peer); in brcmf_proto_add_tdls_peer()