Home
last modified time | relevance | path

Searched refs:uwb_ie_hdr (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/staging/uwb/
Die.c28 struct uwb_ie_hdr *uwb_ie_next(void **ptr, size_t *len) in uwb_ie_next()
30 struct uwb_ie_hdr *hdr; in uwb_ie_next()
33 if (*len < sizeof(struct uwb_ie_hdr)) in uwb_ie_next()
37 ie_len = sizeof(struct uwb_ie_hdr) + hdr->length; in uwb_ie_next()
58 int uwb_ie_dump_hex(const struct uwb_ie_hdr *ies, size_t len, in uwb_ie_dump_hex()
62 const struct uwb_ie_hdr *ie; in uwb_ie_dump_hex()
75 d = (uint8_t *)ie + sizeof(struct uwb_ie_hdr); in uwb_ie_dump_hex()
217 static int uwb_rc_ie_add_one(struct uwb_rc *rc, const struct uwb_ie_hdr *new_ie) in uwb_rc_ie_add_one()
221 struct uwb_ie_hdr *ie; in uwb_rc_ie_add_one()
225 new_ie_len = sizeof(struct uwb_ie_hdr) + new_ie->length; in uwb_rc_ie_add_one()
[all …]
Dlc-rc.c119 struct uwb_ie_hdr *ie; in ASIE_show()
136 ie->length + sizeof(struct uwb_ie_hdr), in ASIE_show()
158 struct uwb_ie_hdr *ie; in ASIE_store()
181 if (ie_len < sizeof(struct uwb_ie_hdr)) { in ASIE_store()
186 ie = (struct uwb_ie_hdr *)ie_buf; in ASIE_store()
194 if (ie->length > (ie_len - sizeof(struct uwb_ie_hdr))) in ASIE_store()
195 ie->length = ie_len - sizeof(struct uwb_ie_hdr); in ASIE_store()
203 result = uwb_rc_ie_add(rc, ie, ie->length + sizeof(struct uwb_ie_hdr)); in ASIE_store()
Dbeacon.c326 struct uwb_ie_hdr *ies; in uwb_bce_print_IEs()
334 ies = (struct uwb_ie_hdr *)bf->IEData; in uwb_bce_print_IEs()
521 struct uwb_ie_hdr hdr;
Duwb.h720 struct uwb_ie_hdr *uwb_ie_next(void **ptr, size_t *len);
721 int uwb_rc_ie_add(struct uwb_rc *uwb_rc, const struct uwb_ie_hdr *ies, size_t size);
Ddrp-ie.c170 drp_ie->hdr.length = sizeof(struct uwb_ie_drp) - sizeof(struct uwb_ie_hdr) in uwb_drp_ie_from_bm()
Duwb-internal.h60 int uwb_ie_dump_hex(const struct uwb_ie_hdr *ies, size_t len,
Duwb-debug.c138 (const struct uwb_ie_hdr *) ie_to_add->data, in cmd_ie_add()
Dhwa-rc.c165 struct uwb_ie_hdr *ie_hdr; in hwarc_filter_evt_drp_avail_WUSB_0100()
Ddrp.c733 struct uwb_ie_hdr *ie_hdr; in uwb_drp_process_all()
/Linux-v5.4/drivers/staging/uwb/include/
Dspec.h282 struct uwb_ie_hdr { struct
290 struct uwb_ie_hdr hdr; argument
383 struct uwb_ie_hdr hdr;
389 struct uwb_ie_hdr hdr;
451 struct uwb_ie_hdr hdr;