Lines Matching defs:tp

47 static void   dump_config_map(struct tuple *tp);
48 static void dump_cis_config(struct tuple *tp);
65 struct tuple *tp;
72 for (tp = tl->tuples; tp; tp = tp->next) {
74 ++count, tp->code, tuple_name(tp->code), tp->length);
75 p = tp->data;
76 sz = tp->length;
87 switch (tp->code) {
91 dump_device_desc(tp->data, tp->length, "Common");
94 dump_config_map(tp);
97 dump_cis_config(tp);
100 dump_longlink_mfc(tp->data, tp->length);
103 dump_bar(tp->data, tp->length);
107 tpl16(tp->data),
108 tpl16(tp->data + 2),
109 tp->data[4]);
113 tpl32(tp->data));
117 tpl32(tp->data));
120 dump_info_v1(tp->data, tp->length);
125 dump_device_desc(tp->data, tp->length, "Attribute");
131 dump_config_map(tp);
134 dump_cis_config(tp);
138 dump_other_cond(tp->data, tp->length);
142 dump_device_geo(tp->data, tp->length);
146 tpl16(tp->data),
147 tpl16(tp->data + 2));
150 func = tp->data[0];
151 dump_func_id(tp->data);
156 dump_serial_ext(tp->data, tp->length);
159 dump_disk_ext(tp->data, tp->length);
162 dump_network_ext(tp->data, tp->length);
167 dump_info_v2(tp->data, tp->length);
170 dump_org(tp->data, tp->length);
181 dump_config_map(struct tuple *tp)
183 u_char *p = tp->data, x;
188 if (tp->code == CIS_CONF_MAP)
190 if (tp->length < rlen + mlen + 2) {
204 i = tp->length - (rlen + mlen + 2);
502 dump_cis_config(struct tuple *tp)
508 p = tp->data;
509 q = p + tp->length;
514 if (tp->code == CIS_CONFIG && (*p & 0x80)) {
582 if (tp->code == CIS_CONFIG &&
607 if (tp->code == CIS_CONFIG)
625 if (tp->code == CIS_CONFIG)
639 if (tp->code == CIS_CONFIG) {