Lines Matching refs:drvr

99 	struct brcmf_pub *drvr = ifp->drvr;
102 if (drvr->bus_if->state != BRCMF_BUS_UP) {
103 bphy_err(drvr, "bus is down. we have nothing to do.\n");
110 err = brcmf_proto_set_dcmd(drvr, ifp->ifidx, cmd,
113 err = brcmf_proto_query_dcmd(drvr, ifp->ifidx, cmd,
134 mutex_lock(&ifp->drvr->proto_block);
141 mutex_unlock(&ifp->drvr->proto_block);
152 mutex_lock(&ifp->drvr->proto_block);
160 mutex_unlock(&ifp->drvr->proto_block);
191 struct brcmf_pub *drvr = ifp->drvr;
195 mutex_lock(&drvr->proto_block);
201 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf,
202 sizeof(drvr->proto_buf));
204 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf,
208 bphy_err(drvr, "Creating iovar failed\n");
211 mutex_unlock(&drvr->proto_block);
220 struct brcmf_pub *drvr = ifp->drvr;
224 mutex_lock(&drvr->proto_block);
226 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf,
227 sizeof(drvr->proto_buf));
229 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf,
232 memcpy(data, drvr->proto_buf, len);
235 bphy_err(drvr, "Creating iovar failed\n");
243 mutex_unlock(&drvr->proto_block);
297 struct brcmf_pub *drvr = ifp->drvr;
301 mutex_lock(&drvr->proto_block);
309 drvr->proto_buf, sizeof(drvr->proto_buf));
311 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf,
315 bphy_err(drvr, "Creating bsscfg failed\n");
318 mutex_unlock(&drvr->proto_block);
327 struct brcmf_pub *drvr = ifp->drvr;
331 mutex_lock(&drvr->proto_block);
334 drvr->proto_buf, sizeof(drvr->proto_buf));
336 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf,
339 memcpy(data, drvr->proto_buf, len);
342 bphy_err(drvr, "Creating bsscfg failed\n");
349 mutex_unlock(&drvr->proto_block);
378 struct brcmf_pub *drvr = ifp->drvr;
382 mutex_lock(&drvr->proto_block);
390 drvr->proto_buf, sizeof(drvr->proto_buf));
392 err = brcmf_fil_cmd_data(ifp, BRCMF_C_SET_VAR, drvr->proto_buf,
396 bphy_err(drvr, "Creating xtlv failed\n");
399 mutex_unlock(&drvr->proto_block);
407 struct brcmf_pub *drvr = ifp->drvr;
411 mutex_lock(&drvr->proto_block);
414 drvr->proto_buf, sizeof(drvr->proto_buf));
416 err = brcmf_fil_cmd_data(ifp, BRCMF_C_GET_VAR, drvr->proto_buf,
419 memcpy(data, drvr->proto_buf, len);
422 bphy_err(drvr, "Creating bsscfg failed\n");
429 mutex_unlock(&drvr->proto_block);