Lines Matching refs:pack
36 #define PACK_OP_COMMON(pack, op_common) do {\ argument
37 usbip_net_pack_uint16_t(pack, &(op_common)->version);\
38 usbip_net_pack_uint16_t(pack, &(op_common)->code);\
39 usbip_net_pack_uint32_t(pack, &(op_common)->status);\
78 #define PACK_OP_IMPORT_REQUEST(pack, request) do {\ argument
81 #define PACK_OP_IMPORT_REPLY(pack, reply) do {\ argument
82 usbip_net_pack_usb_device(pack, &(reply)->udev);\
100 #define PACK_OP_EXPORT_REQUEST(pack, request) do {\ argument
101 usbip_net_pack_usb_device(pack, &(request)->udev);\
104 #define PACK_OP_EXPORT_REPLY(pack, reply) do {\ argument
121 #define PACK_OP_UNEXPORT_REQUEST(pack, request) do {\ argument
122 usbip_net_pack_usb_device(pack, &(request)->udev);\
125 #define PACK_OP_UNEXPORT_REPLY(pack, reply) do {\ argument
163 #define PACK_OP_DEVLIST_REQUEST(pack, request) do {\ argument
166 #define PACK_OP_DEVLIST_REPLY(pack, reply) do {\ argument
167 usbip_net_pack_uint32_t(pack, &(reply)->ndev);\
170 void usbip_net_pack_uint32_t(int pack, uint32_t *num);
171 void usbip_net_pack_uint16_t(int pack, uint16_t *num);
172 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev);
173 void usbip_net_pack_usb_interface(int pack, struct usbip_usb_interface *uinf);