blob: dd5dd6cbaa66aa4ef0c2f5e74ffde01e71fa202c [file] [log] [blame]
name: llhw_set_hw_addr_filt
ID: 1155
format:
field:unsigned short common_type; offset:0; size:2; signed:0;
field:unsigned char common_flags; offset:2; size:1; signed:0;
field:unsigned char common_preempt_count; offset:3; size:1; signed:0;
field:int common_pid; offset:4; size:4; signed:1;
field:int hw_idx; offset:8; size:4; signed:1;
field:__le16 pan_id; offset:12; size:2; signed:0;
field:__le16 short_addr; offset:14; size:2; signed:0;
field:__le64 extended_addr; offset:16; size:8; signed:0;
field:bool pan_coord; offset:24; size:1; signed:0;
field:unsigned long changed; offset:32; size:8; signed:0;
print fmt: "hw%d pan_id=%#04x short_addr=%#04x extended_addr=%#016llx pan_coord=%s changed=%s", REC->hw_idx, REC->pan_id, REC->short_addr, REC->extended_addr, REC->pan_coord ? "true" : "false", __print_flags(REC->changed, "|", { 1, "SHORT_ADDR" }, { 2, "EXTENDED_ADDR" }, { 4, "PAN_ID" }, { 8, "PAN_COORD" })