Lines Matching defs:hdr

146 	struct rndis_comp_hdr	*hdr;
163 hdr = (struct rndis_comp_hdr *)buf;
166 le32toh(hdr->rm_type),
167 le32toh(hdr->rm_len)));
169 if (le32toh(hdr->rm_len) > URNDIS_RESPONSE_LEN) {
172 le32toh(hdr->rm_len),
178 return hdr;
182 urndis_ctrl_handle(struct usbnet *un, struct rndis_comp_hdr *hdr,
194 switch (le32toh(hdr->rm_type)) {
196 rval = urndis_ctrl_handle_init(un, hdr);
200 rval = urndis_ctrl_handle_query(un, hdr, buf, bufsz);
204 rval = urndis_ctrl_handle_reset(un, hdr);
209 rval = le32toh(hdr->rm_status);
213 rval = urndis_ctrl_handle_status(un, hdr);
218 DEVNAME(un), le32toh(hdr->rm_type));
222 kmem_free(hdr, URNDIS_RESPONSE_LEN);
228 urndis_ctrl_handle_init(struct usbnet *un, const struct rndis_comp_hdr *hdr)
233 msg = (const struct rndis_init_comp *) hdr;
293 const struct rndis_comp_hdr *hdr, void **buf, size_t *bufsz)
297 msg = (const struct rndis_query_comp *) hdr;
350 urndis_ctrl_handle_reset(struct usbnet *un, const struct rndis_comp_hdr *hdr)
356 msg = (const struct rndis_reset_comp *) hdr;
390 const struct rndis_comp_hdr *hdr)
395 msg = (const struct rndis_status_msg *)hdr;
425 struct rndis_comp_hdr *hdr;
453 if ((hdr = urndis_ctrl_recv(un)) == NULL) {
457 rval = urndis_ctrl_handle(un, hdr, NULL, NULL);
497 struct rndis_comp_hdr *hdr;
531 if ((hdr = urndis_ctrl_recv(un)) == NULL) {
535 rval = urndis_ctrl_handle(un, hdr, rbuf, rbufsz);
545 struct rndis_comp_hdr *hdr;
579 if ((hdr = urndis_ctrl_recv(un)) == NULL) {
583 rval = urndis_ctrl_handle(un, hdr, NULL, NULL);
645 struct rndis_comp_hdr *hdr;
666 if ((hdr = urndis_ctrl_recv(un)) == NULL) {
670 rval = urndis_ctrl_handle(un, hdr, NULL, NULL);
680 struct rndis_comp_hdr *hdr;
701 if ((hdr = urndis_ctrl_recv(un)) == NULL) {
705 rval = urndis_ctrl_handle(un, hdr, NULL, NULL);