Lines Matching defs:len

97 brcmf_fil_cmd_data(struct brcmf_if *ifp, u32 cmd, void *data, u32 len, bool set)
108 len = min_t(uint, len, BRCMF_DCMD_MAXLEN);
111 data, len, &fwerr);
114 data, len, &fwerr);
130 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len)
136 brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len);
138 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
140 err = brcmf_fil_cmd_data(ifp, cmd, data, len, true);
148 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len)
153 err = brcmf_fil_cmd_data(ifp, cmd, data, len, false);
155 brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d, err=%d\n", ifp->ifidx, cmd,
156 len, err);
158 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
170 u32 len;
172 len = strlen(name) + 1;
174 if ((len + datalen) > buflen)
177 memcpy(buf, name, len);
181 memcpy(&buf[len], data, datalen);
183 return len + datalen;
189 u32 len)
197 brcmf_dbg(FIL, "ifidx=%d, name=%s, len=%d\n", ifp->ifidx, name, len);
199 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
201 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf,
218 u32 len)
226 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf,
232 memcpy(data, drvr->proto_buf, len);
238 brcmf_dbg(FIL, "ifidx=%d, name=%s, len=%d, err=%d\n", ifp->ifidx, name,
239 len, err);
241 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
295 void *data, u32 len)
303 brcmf_dbg(FIL, "ifidx=%d, bsscfgidx=%d, name=%s, len=%d\n", ifp->ifidx,
304 ifp->bsscfgidx, name, len);
306 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
308 buflen = brcmf_create_bsscfg(ifp->bsscfgidx, name, data, len,
325 void *data, u32 len)
333 buflen = brcmf_create_bsscfg(ifp->bsscfgidx, name, data, len,
339 memcpy(data, drvr->proto_buf, len);
344 brcmf_dbg(FIL, "ifidx=%d, bsscfgidx=%d, name=%s, len=%d, err=%d\n",
345 ifp->ifidx, ifp->bsscfgidx, name, len, err);
347 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
354 static u32 brcmf_create_xtlv(const char *name, u16 id, char *data, u32 len,
361 iolen = nmlen + brcmf_xtlv_data_size(len, BRCMF_XTLV_OPTION_ALIGN32);
369 brcmf_xtlv_pack_header((void *)(buf + nmlen), id, len, data,
376 void *data, u32 len)
384 brcmf_dbg(FIL, "ifidx=%d, name=%s, id=%u, len=%u\n", ifp->ifidx, name,
385 id, len);
387 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");
389 buflen = brcmf_create_xtlv(name, id, data, len,
405 void *data, u32 len)
413 buflen = brcmf_create_xtlv(name, id, data, len,
419 memcpy(data, drvr->proto_buf, len);
424 brcmf_dbg(FIL, "ifidx=%d, name=%s, id=%u, len=%u, err=%d\n",
425 ifp->ifidx, name, id, len, err);
427 min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n");