• Home
  • Raw
  • Download

Lines Matching refs:obj_desc

102 #define DPRC_RSP_GET_OBJ(cmd, obj_desc) \  argument
104 MC_RSP_OP(cmd, 0, 32, 32, int, obj_desc->id); \
105 MC_RSP_OP(cmd, 1, 0, 16, uint16_t, obj_desc->vendor); \
106 MC_RSP_OP(cmd, 1, 16, 8, uint8_t, obj_desc->irq_count); \
107 MC_RSP_OP(cmd, 1, 24, 8, uint8_t, obj_desc->region_count); \
108 MC_RSP_OP(cmd, 1, 32, 32, uint32_t, obj_desc->state);\
109 MC_RSP_OP(cmd, 2, 0, 16, uint16_t, obj_desc->ver_major);\
110 MC_RSP_OP(cmd, 2, 16, 16, uint16_t, obj_desc->ver_minor);\
111 MC_RSP_OP(cmd, 2, 32, 16, uint16_t, obj_desc->flags); \
112 MC_RSP_OP(cmd, 3, 0, 8, char, obj_desc->type[0]);\
113 MC_RSP_OP(cmd, 3, 8, 8, char, obj_desc->type[1]);\
114 MC_RSP_OP(cmd, 3, 16, 8, char, obj_desc->type[2]);\
115 MC_RSP_OP(cmd, 3, 24, 8, char, obj_desc->type[3]);\
116 MC_RSP_OP(cmd, 3, 32, 8, char, obj_desc->type[4]);\
117 MC_RSP_OP(cmd, 3, 40, 8, char, obj_desc->type[5]);\
118 MC_RSP_OP(cmd, 3, 48, 8, char, obj_desc->type[6]);\
119 MC_RSP_OP(cmd, 3, 56, 8, char, obj_desc->type[7]);\
120 MC_RSP_OP(cmd, 4, 0, 8, char, obj_desc->type[8]);\
121 MC_RSP_OP(cmd, 4, 8, 8, char, obj_desc->type[9]);\
122 MC_RSP_OP(cmd, 4, 16, 8, char, obj_desc->type[10]);\
123 MC_RSP_OP(cmd, 4, 24, 8, char, obj_desc->type[11]);\
124 MC_RSP_OP(cmd, 4, 32, 8, char, obj_desc->type[12]);\
125 MC_RSP_OP(cmd, 4, 40, 8, char, obj_desc->type[13]);\
126 MC_RSP_OP(cmd, 4, 48, 8, char, obj_desc->type[14]);\
127 MC_RSP_OP(cmd, 4, 56, 8, char, obj_desc->type[15]);\
128 MC_RSP_OP(cmd, 5, 0, 8, char, obj_desc->label[0]);\
129 MC_RSP_OP(cmd, 5, 8, 8, char, obj_desc->label[1]);\
130 MC_RSP_OP(cmd, 5, 16, 8, char, obj_desc->label[2]);\
131 MC_RSP_OP(cmd, 5, 24, 8, char, obj_desc->label[3]);\
132 MC_RSP_OP(cmd, 5, 32, 8, char, obj_desc->label[4]);\
133 MC_RSP_OP(cmd, 5, 40, 8, char, obj_desc->label[5]);\
134 MC_RSP_OP(cmd, 5, 48, 8, char, obj_desc->label[6]);\
135 MC_RSP_OP(cmd, 5, 56, 8, char, obj_desc->label[7]);\
136 MC_RSP_OP(cmd, 6, 0, 8, char, obj_desc->label[8]);\
137 MC_RSP_OP(cmd, 6, 8, 8, char, obj_desc->label[9]);\
138 MC_RSP_OP(cmd, 6, 16, 8, char, obj_desc->label[10]);\
139 MC_RSP_OP(cmd, 6, 24, 8, char, obj_desc->label[11]);\
140 MC_RSP_OP(cmd, 6, 32, 8, char, obj_desc->label[12]);\
141 MC_RSP_OP(cmd, 6, 40, 8, char, obj_desc->label[13]);\
142 MC_RSP_OP(cmd, 6, 48, 8, char, obj_desc->label[14]);\
143 MC_RSP_OP(cmd, 6, 56, 8, char, obj_desc->label[15]);\
169 #define DPRC_RSP_GET_OBJ_DESC(cmd, obj_desc) \ argument
171 MC_RSP_OP(cmd, 0, 32, 32, int, obj_desc->id); \
172 MC_RSP_OP(cmd, 1, 0, 16, uint16_t, obj_desc->vendor); \
173 MC_RSP_OP(cmd, 1, 16, 8, uint8_t, obj_desc->irq_count); \
174 MC_RSP_OP(cmd, 1, 24, 8, uint8_t, obj_desc->region_count); \
175 MC_RSP_OP(cmd, 1, 32, 32, uint32_t, obj_desc->state);\
176 MC_RSP_OP(cmd, 2, 0, 16, uint16_t, obj_desc->ver_major);\
177 MC_RSP_OP(cmd, 2, 16, 16, uint16_t, obj_desc->ver_minor);\
178 MC_RSP_OP(cmd, 2, 32, 16, uint16_t, obj_desc->flags); \
179 MC_RSP_OP(cmd, 3, 0, 8, char, obj_desc->type[0]);\
180 MC_RSP_OP(cmd, 3, 8, 8, char, obj_desc->type[1]);\
181 MC_RSP_OP(cmd, 3, 16, 8, char, obj_desc->type[2]);\
182 MC_RSP_OP(cmd, 3, 24, 8, char, obj_desc->type[3]);\
183 MC_RSP_OP(cmd, 3, 32, 8, char, obj_desc->type[4]);\
184 MC_RSP_OP(cmd, 3, 40, 8, char, obj_desc->type[5]);\
185 MC_RSP_OP(cmd, 3, 48, 8, char, obj_desc->type[6]);\
186 MC_RSP_OP(cmd, 3, 56, 8, char, obj_desc->type[7]);\
187 MC_RSP_OP(cmd, 4, 0, 8, char, obj_desc->type[8]);\
188 MC_RSP_OP(cmd, 4, 8, 8, char, obj_desc->type[9]);\
189 MC_RSP_OP(cmd, 4, 16, 8, char, obj_desc->type[10]);\
190 MC_RSP_OP(cmd, 4, 24, 8, char, obj_desc->type[11]);\
191 MC_RSP_OP(cmd, 4, 32, 8, char, obj_desc->type[12]);\
192 MC_RSP_OP(cmd, 4, 40, 8, char, obj_desc->type[13]);\
193 MC_RSP_OP(cmd, 4, 48, 8, char, obj_desc->type[14]);\
194 MC_RSP_OP(cmd, 4, 56, 8, char, obj_desc->type[15]);\
195 MC_RSP_OP(cmd, 5, 0, 8, char, obj_desc->label[0]);\
196 MC_RSP_OP(cmd, 5, 8, 8, char, obj_desc->label[1]);\
197 MC_RSP_OP(cmd, 5, 16, 8, char, obj_desc->label[2]);\
198 MC_RSP_OP(cmd, 5, 24, 8, char, obj_desc->label[3]);\
199 MC_RSP_OP(cmd, 5, 32, 8, char, obj_desc->label[4]);\
200 MC_RSP_OP(cmd, 5, 40, 8, char, obj_desc->label[5]);\
201 MC_RSP_OP(cmd, 5, 48, 8, char, obj_desc->label[6]);\
202 MC_RSP_OP(cmd, 5, 56, 8, char, obj_desc->label[7]);\
203 MC_RSP_OP(cmd, 6, 0, 8, char, obj_desc->label[8]);\
204 MC_RSP_OP(cmd, 6, 8, 8, char, obj_desc->label[9]);\
205 MC_RSP_OP(cmd, 6, 16, 8, char, obj_desc->label[10]);\
206 MC_RSP_OP(cmd, 6, 24, 8, char, obj_desc->label[11]);\
207 MC_RSP_OP(cmd, 6, 32, 8, char, obj_desc->label[12]);\
208 MC_RSP_OP(cmd, 6, 40, 8, char, obj_desc->label[13]);\
209 MC_RSP_OP(cmd, 6, 48, 8, char, obj_desc->label[14]);\
210 MC_RSP_OP(cmd, 6, 56, 8, char, obj_desc->label[15]);\
748 struct dprc_obj_desc *obj_desc);