Lines Matching refs:th
40 struct table_header th; in unpack_table() local
49 th.td_id = be16_to_cpu(*(u16 *) (blob)) - 1; in unpack_table()
50 th.td_flags = be16_to_cpu(*(u16 *) (blob + 2)); in unpack_table()
51 th.td_lolen = be32_to_cpu(*(u32 *) (blob + 8)); in unpack_table()
54 if (!(th.td_flags == YYTD_DATA16 || th.td_flags == YYTD_DATA32 || in unpack_table()
55 th.td_flags == YYTD_DATA8)) in unpack_table()
58 tsize = table_size(th.td_lolen, th.td_flags); in unpack_table()
64 *table = th; in unpack_table()
65 if (th.td_flags == YYTD_DATA8) in unpack_table()
66 UNPACK_ARRAY(table->td_data, blob, th.td_lolen, in unpack_table()
68 else if (th.td_flags == YYTD_DATA16) in unpack_table()
69 UNPACK_ARRAY(table->td_data, blob, th.td_lolen, in unpack_table()
71 else if (th.td_flags == YYTD_DATA32) in unpack_table()
72 UNPACK_ARRAY(table->td_data, blob, th.td_lolen, in unpack_table()