Lines Matching refs:pack
35 #define PACK_OP_COMMON(pack, op_common) do {\ argument
36 usbip_net_pack_uint16_t(pack, &(op_common)->version);\
37 usbip_net_pack_uint16_t(pack, &(op_common)->code);\
38 usbip_net_pack_uint32_t(pack, &(op_common)->status);\
77 #define PACK_OP_IMPORT_REQUEST(pack, request) do {\ argument
80 #define PACK_OP_IMPORT_REPLY(pack, reply) do {\ argument
81 usbip_net_pack_usb_device(pack, &(reply)->udev);\
99 #define PACK_OP_EXPORT_REQUEST(pack, request) do {\ argument
100 usbip_net_pack_usb_device(pack, &(request)->udev);\
103 #define PACK_OP_EXPORT_REPLY(pack, reply) do {\ argument
120 #define PACK_OP_UNEXPORT_REQUEST(pack, request) do {\ argument
121 usbip_net_pack_usb_device(pack, &(request)->udev);\
124 #define PACK_OP_UNEXPORT_REPLY(pack, reply) do {\ argument
162 #define PACK_OP_DEVLIST_REQUEST(pack, request) do {\ argument
165 #define PACK_OP_DEVLIST_REPLY(pack, reply) do {\ argument
166 usbip_net_pack_uint32_t(pack, &(reply)->ndev);\
169 void usbip_net_pack_uint32_t(int pack, uint32_t *num);
170 void usbip_net_pack_uint16_t(int pack, uint16_t *num);
171 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev);
172 void usbip_net_pack_usb_interface(int pack, struct usbip_usb_interface *uinf);