Lines Matching refs:drp_control

305 	__le16                  drp_control;  member
312 return (le16_to_cpu(ie->drp_control) >> 0) & 0x7; in uwb_ie_drp_type()
317 return (le16_to_cpu(ie->drp_control) >> 3) & 0x7; in uwb_ie_drp_stream_index()
322 return (le16_to_cpu(ie->drp_control) >> 6) & 0x7; in uwb_ie_drp_reason_code()
327 return (le16_to_cpu(ie->drp_control) >> 9) & 0x1; in uwb_ie_drp_status()
332 return (le16_to_cpu(ie->drp_control) >> 10) & 0x1; in uwb_ie_drp_owner()
337 return (le16_to_cpu(ie->drp_control) >> 11) & 0x1; in uwb_ie_drp_tiebreaker()
342 return (le16_to_cpu(ie->drp_control) >> 12) & 0x1; in uwb_ie_drp_unsafe()
347 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_type() local
348 drp_control = (drp_control & ~(0x7 << 0)) | (type << 0); in uwb_ie_drp_set_type()
349 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_type()
354 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_stream_index() local
355 drp_control = (drp_control & ~(0x7 << 3)) | (stream_index << 3); in uwb_ie_drp_set_stream_index()
356 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_stream_index()
362 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_reason_code() local
363 drp_control = (ie->drp_control & ~(0x7 << 6)) | (reason_code << 6); in uwb_ie_drp_set_reason_code()
364 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_reason_code()
369 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_status() local
370 drp_control = (drp_control & ~(0x1 << 9)) | (status << 9); in uwb_ie_drp_set_status()
371 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_status()
376 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_owner() local
377 drp_control = (drp_control & ~(0x1 << 10)) | (owner << 10); in uwb_ie_drp_set_owner()
378 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_owner()
383 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_tiebreaker() local
384 drp_control = (drp_control & ~(0x1 << 11)) | (tiebreaker << 11); in uwb_ie_drp_set_tiebreaker()
385 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_tiebreaker()
390 u16 drp_control = le16_to_cpu(ie->drp_control); in uwb_ie_drp_set_unsafe() local
391 drp_control = (drp_control & ~(0x1 << 12)) | (unsafe << 12); in uwb_ie_drp_set_unsafe()
392 ie->drp_control = cpu_to_le16(drp_control); in uwb_ie_drp_set_unsafe()