Lines Matching refs:drvr
99 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_cmd_data() local
102 if (drvr->bus_if->state != BRCMF_BUS_UP) { in brcmf_fil_cmd_data()
103 bphy_err(drvr, "bus is down. we have nothing to do.\n"); in brcmf_fil_cmd_data()
110 err = brcmf_proto_set_dcmd(drvr, ifp->ifidx, cmd, in brcmf_fil_cmd_data()
113 err = brcmf_proto_query_dcmd(drvr, ifp->ifidx, cmd, in brcmf_fil_cmd_data()
134 mutex_lock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_set()
141 mutex_unlock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_set()
151 mutex_lock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_get()
159 mutex_unlock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_get()
171 mutex_lock(&ifp->drvr->proto_block); in brcmf_fil_cmd_int_set()
174 mutex_unlock(&ifp->drvr->proto_block); in brcmf_fil_cmd_int_set()
185 mutex_lock(&ifp->drvr->proto_block); in brcmf_fil_cmd_int_get()
187 mutex_unlock(&ifp->drvr->proto_block); in brcmf_fil_cmd_int_get()
219 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_iovar_data_set() local
223 mutex_lock(&drvr->proto_block); in brcmf_fil_iovar_data_set()
229 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, in brcmf_fil_iovar_data_set()
230 sizeof(drvr->proto_buf)); in brcmf_fil_iovar_data_set()
232 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf, in brcmf_fil_iovar_data_set()
236 bphy_err(drvr, "Creating iovar failed\n"); in brcmf_fil_iovar_data_set()
239 mutex_unlock(&drvr->proto_block); in brcmf_fil_iovar_data_set()
247 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_iovar_data_get() local
251 mutex_lock(&drvr->proto_block); in brcmf_fil_iovar_data_get()
253 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, in brcmf_fil_iovar_data_get()
254 sizeof(drvr->proto_buf)); in brcmf_fil_iovar_data_get()
256 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf, in brcmf_fil_iovar_data_get()
259 memcpy(data, drvr->proto_buf, len); in brcmf_fil_iovar_data_get()
262 bphy_err(drvr, "Creating iovar failed\n"); in brcmf_fil_iovar_data_get()
270 mutex_unlock(&drvr->proto_block); in brcmf_fil_iovar_data_get()
343 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_bsscfg_data_set() local
347 mutex_lock(&drvr->proto_block); in brcmf_fil_bsscfg_data_set()
355 drvr->proto_buf, sizeof(drvr->proto_buf)); in brcmf_fil_bsscfg_data_set()
357 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf, in brcmf_fil_bsscfg_data_set()
361 bphy_err(drvr, "Creating bsscfg failed\n"); in brcmf_fil_bsscfg_data_set()
364 mutex_unlock(&drvr->proto_block); in brcmf_fil_bsscfg_data_set()
372 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_bsscfg_data_get() local
376 mutex_lock(&drvr->proto_block); in brcmf_fil_bsscfg_data_get()
379 drvr->proto_buf, sizeof(drvr->proto_buf)); in brcmf_fil_bsscfg_data_get()
381 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf, in brcmf_fil_bsscfg_data_get()
384 memcpy(data, drvr->proto_buf, len); in brcmf_fil_bsscfg_data_get()
387 bphy_err(drvr, "Creating bsscfg failed\n"); in brcmf_fil_bsscfg_data_get()
394 mutex_unlock(&drvr->proto_block); in brcmf_fil_bsscfg_data_get()
444 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_xtlv_data_set() local
448 mutex_lock(&drvr->proto_block); in brcmf_fil_xtlv_data_set()
456 drvr->proto_buf, sizeof(drvr->proto_buf)); in brcmf_fil_xtlv_data_set()
458 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf, in brcmf_fil_xtlv_data_set()
462 bphy_err(drvr, "Creating xtlv failed\n"); in brcmf_fil_xtlv_data_set()
465 mutex_unlock(&drvr->proto_block); in brcmf_fil_xtlv_data_set()
472 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_xtlv_data_get() local
476 mutex_lock(&drvr->proto_block); in brcmf_fil_xtlv_data_get()
479 drvr->proto_buf, sizeof(drvr->proto_buf)); in brcmf_fil_xtlv_data_get()
481 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf, in brcmf_fil_xtlv_data_get()
484 memcpy(data, drvr->proto_buf, len); in brcmf_fil_xtlv_data_get()
487 bphy_err(drvr, "Creating bsscfg failed\n"); in brcmf_fil_xtlv_data_get()
494 mutex_unlock(&drvr->proto_block); in brcmf_fil_xtlv_data_get()