Lines Matching defs:hdr

55 		    const struct urndis_comp_hdr *hdr);
57 const struct urndis_comp_hdr *hdr, const void **buf,
60 const struct urndis_comp_hdr *hdr);
181 } hdr;
253 &msg.hdr.query, sizeof(msg.hdr.query) + sizeof(msg.ibuf.eaddr),
272 &msg.hdr.set, sizeof(msg.hdr.set) + sizeof(msg.ibuf.filter));
436 struct urndis_comp_hdr *hdr;
446 hdr = (struct urndis_comp_hdr *)sc->sc_response_buf;
448 DPRINTF("type 0x%x len %u\n", le32toh(hdr->rm_type),
449 le32toh(hdr->rm_len));
451 if (le32toh(hdr->rm_len) > RNDIS_RESPONSE_LEN) {
453 le32toh(hdr->rm_len), RNDIS_RESPONSE_LEN);
456 return (hdr);
460 urndis_ctrl_handle(struct urndis_softc *sc, struct urndis_comp_hdr *hdr,
471 switch (le32toh(hdr->rm_type)) {
473 rval = urndis_ctrl_handle_init(sc, hdr);
477 rval = urndis_ctrl_handle_query(sc, hdr, buf, bufsz);
481 rval = urndis_ctrl_handle_reset(sc, hdr);
487 rval = le32toh(hdr->rm_status);
493 le32toh(hdr->rm_type));
502 const struct urndis_comp_hdr *hdr)
506 msg = (const struct urndis_init_comp *)hdr;
545 const struct urndis_comp_hdr *hdr, const void **buf, uint16_t *bufsz)
549 if (hdr == NULL || buf == NULL || bufsz == NULL) {
553 msg = (const struct urndis_query_comp *)hdr;
593 const struct urndis_comp_hdr *hdr)
598 msg = (const struct urndis_reset_comp *)hdr;
614 struct urndis_set_req hdr;
621 &msg_filter.hdr, sizeof(msg_filter));
635 struct urndis_comp_hdr *hdr;
660 if ((hdr = urndis_ctrl_recv(sc)) == NULL) {
664 rval = urndis_ctrl_handle(sc, hdr, NULL, NULL);
701 struct urndis_comp_hdr *hdr;
734 if ((hdr = urndis_ctrl_recv(sc)) == NULL) {
738 rval = urndis_ctrl_handle(sc, hdr, rbuf, rbufsz);
747 struct urndis_comp_hdr *hdr;
780 if ((hdr = urndis_ctrl_recv(sc)) == NULL) {
784 rval = urndis_ctrl_handle(sc, hdr, NULL, NULL);