Home
last modified time | relevance | path

Searched refs:pkt (Results 1 – 11 of 11) sorted by relevance

/device/linaro/dragonboard/shared/utils/qrtr/lib/
Dqrtr.c99 struct qrtr_ctrl_pkt pkt; in qrtr_new_server() local
105 memset(&pkt, 0, sizeof(pkt)); in qrtr_new_server()
107 pkt.cmd = cpu_to_le32(QRTR_TYPE_NEW_SERVER); in qrtr_new_server()
108 pkt.server.service = cpu_to_le32(service); in qrtr_new_server()
109 pkt.server.instance = cpu_to_le32(instance << 8 | version); in qrtr_new_server()
111 return qrtr_sendto(sock, sq.sq_node, QRTR_PORT_CTRL, &pkt, sizeof(pkt)); in qrtr_new_server()
116 struct qrtr_ctrl_pkt pkt; in qrtr_remove_server() local
122 memset(&pkt, 0, sizeof(pkt)); in qrtr_remove_server()
124 pkt.cmd = cpu_to_le32(QRTR_TYPE_DEL_SERVER); in qrtr_remove_server()
125 pkt.server.service = cpu_to_le32(service); in qrtr_remove_server()
[all …]
Dlibqrtr.h43 #define DEFINE_QRTR_PACKET(pkt, size) \ argument
44 char pkt ## _buf[size]; \
45 struct qrtr_packet pkt = { .data = pkt ##_buf, \
46 .data_len = sizeof(pkt ##_buf), }
144 int qmi_decode_header(const struct qrtr_packet *pkt, unsigned int *msg_id);
146 const struct qrtr_packet *pkt,
148 ssize_t qmi_encode_message(struct qrtr_packet *pkt, int type, int msg_id,
Dqmi.c757 ssize_t qmi_encode_message(struct qrtr_packet *pkt, int type, int msg_id, in qmi_encode_message() argument
761 struct qmi_header *hdr = pkt->data; in qmi_encode_message()
775 if (pkt->data_len < sizeof(*hdr)) in qmi_encode_message()
780 msglen = qmi_encode(ei, (void*)((char*)pkt->data + sizeof(*hdr)), c_struct, in qmi_encode_message()
781 pkt->data_len - sizeof(*hdr), 1); in qmi_encode_message()
791 pkt->type = QRTR_TYPE_DATA; in qmi_encode_message()
792 pkt->data_len = sizeof(*hdr) + msglen; in qmi_encode_message()
794 return pkt->data_len; in qmi_encode_message()
797 int qmi_decode_header(const struct qrtr_packet *pkt, unsigned int *msg_id) in qmi_decode_header() argument
799 const struct qmi_header *qmi = pkt->data; in qmi_decode_header()
[all …]
/device/linaro/dragonboard/shared/utils/qrtr/src/
Dlookup.c133 struct qrtr_ctrl_pkt pkt; in main() local
150 memset(&pkt, 0, sizeof(pkt)); in main()
156 case 3: pkt.server.instance = read_num_le(argv[2], &rc); in main()
157 case 2: pkt.server.service = read_num_le(argv[1], &rc); in main()
178 pkt.cmd = cpu_to_le32(QRTR_TYPE_NEW_LOOKUP); in main()
184 rc = sendto(sock, &pkt, sizeof(pkt), 0, (void *)&sq, sizeof(sq)); in main()
190 while ((len = recv(sock, &pkt, sizeof(pkt), 0)) > 0) { in main()
191 unsigned int type = le32_to_cpu(pkt.cmd); in main()
195 if (len < sizeof(pkt) || type != QRTR_TYPE_NEW_SERVER) { in main()
200 if (!pkt.server.service && !pkt.server.instance && in main()
[all …]
Dns.c206 struct qrtr_ctrl_pkt pkt = {}; in lookup_notify() local
209 pkt.cmd = new ? QRTR_TYPE_NEW_SERVER : QRTR_TYPE_DEL_SERVER; in lookup_notify()
211 pkt.server.service = cpu_to_le32(srv->service); in lookup_notify()
212 pkt.server.instance = cpu_to_le32(srv->instance); in lookup_notify()
213 pkt.server.node = cpu_to_le32(srv->node); in lookup_notify()
214 pkt.server.port = cpu_to_le32(srv->port); in lookup_notify()
217 rc = sendto(ctx->sock, &pkt, sizeof(pkt), 0, in lookup_notify()
337 struct qrtr_ctrl_pkt pkt; in ctrl_cmd_bye() local
360 memset(&pkt, 0, sizeof(pkt)); in ctrl_cmd_bye()
361 pkt.cmd = QRTR_TYPE_BYE; in ctrl_cmd_bye()
[all …]
/device/linaro/dragonboard/shared/utils/rmtfs/
Drmtfs.c54 static void rmtfs_open(int sock, const struct qrtr_packet *pkt) in rmtfs_open() argument
65 ret = qmi_decode_message(&req, &txn, pkt, QMI_REQUEST, in rmtfs_open()
72 rmtfd = storage_open(pkt->node, req.path); in rmtfs_open()
95 ret = qrtr_sendto(sock, pkt->node, pkt->port, in rmtfs_open()
102 static void rmtfs_close(int sock, const struct qrtr_packet *pkt) in rmtfs_close() argument
112 ret = qmi_decode_message(&req, &txn, pkt, QMI_REQUEST, in rmtfs_close()
119 rmtfd = storage_get(pkt->node, req.caller_id); in rmtfs_close()
141 ret = qrtr_sendto(sock, pkt->node, pkt->port, in rmtfs_close()
148 static void rmtfs_iovec(int sock, struct qrtr_packet *pkt) in rmtfs_iovec() argument
170 ret = qmi_decode_message(&req, &txn, pkt, QMI_REQUEST, in rmtfs_iovec()
[all …]
Dqmi_tlv.c32 struct qmi_packet *pkt; in qmi_tlv_init() local
42 pkt = tlv->buf; in qmi_tlv_init()
43 pkt->flags = msg_type; in qmi_tlv_init()
44 pkt->txn_id = txn; in qmi_tlv_init()
45 pkt->msg_id = msg_id; in qmi_tlv_init()
46 pkt->msg_len = 0; in qmi_tlv_init()
53 struct qmi_packet *pkt = buf; in qmi_tlv_decode() local
56 if (pkt->flags != msg_type) in qmi_tlv_decode()
66 *txn = pkt->txn_id; in qmi_tlv_decode()
74 struct qmi_packet *pkt; in qmi_tlv_encode() local
[all …]
/device/linaro/dragonboard/shared/utils/pd-mapper/
Dpd-mapper.c57 static void handle_get_domain_list(int sock, const struct qrtr_packet *pkt) in handle_get_domain_list() argument
68 ret = qmi_decode_message(&req, &txn, pkt, QMI_REQUEST, in handle_get_domain_list()
113 ret = qrtr_sendto(sock, pkt->node, pkt->port, in handle_get_domain_list()
312 struct qrtr_packet pkt; in main() local
361 ret = qrtr_decode(&pkt, buf, ret, &sq); in main()
367 switch (pkt.type) { in main()
369 ret = qmi_decode_header(&pkt, &msg_id); in main()
375 handle_get_domain_list(fd, &pkt); in main()
/device/linaro/dragonboard/shared/utils/tqftpserv/
Dtqftpserv.c488 struct qrtr_packet pkt; in main() local
563 ret = qrtr_decode(&pkt, buf, len, &sq); in main()
569 switch (pkt.type) { in main()
/device/google/cuttlefish_vmm/qemu/x86_64-linux-gnu/usr/share/qemu/
Dtrace-events-all4895 …n, void *dev, void *pkt, uint32_t ep, const char *type, const char *dir, uint32_t mps, uint32_t le…
4899 usb_dwc2_async_packet(void *pkt, uint32_t chan, void *dev, uint32_t ep, const char *dir, uint32_t l…
4908 usb_dwc2_async_packet_complete(void *port, void *pkt, uint32_t chan, void *dev, uint32_t ep, const …
4912 usb_dwc2_enable_chan(uint32_t chan, void *dev, void *pkt, uint32_t ep) "ch %d dev %p pkt %p ep %d"
4976 …32_t usize, uint32_t soff, uint32_t ssize) "dev %d, tag 0x%x, copy %d, usb-pkt %d/%d, scsi-buf %d/…
5954 …_vnet_info(const char *sta, uint32_t vnet_hdr, int size) ": %s pkt->vnet_hdr_len = %u, pkt->size =…
5963 colo_compare_tcp_info(const char *pkt, uint32_t seq, uint32_t ack, int hdlen, int pdlen, int offset…
/device/google/cuttlefish_vmm/qemu/aarch64-linux-gnu/usr/share/qemu/
Dtrace-events-all4895 …n, void *dev, void *pkt, uint32_t ep, const char *type, const char *dir, uint32_t mps, uint32_t le…
4899 usb_dwc2_async_packet(void *pkt, uint32_t chan, void *dev, uint32_t ep, const char *dir, uint32_t l…
4908 usb_dwc2_async_packet_complete(void *port, void *pkt, uint32_t chan, void *dev, uint32_t ep, const …
4912 usb_dwc2_enable_chan(uint32_t chan, void *dev, void *pkt, uint32_t ep) "ch %d dev %p pkt %p ep %d"
4976 …32_t usize, uint32_t soff, uint32_t ssize) "dev %d, tag 0x%x, copy %d, usb-pkt %d/%d, scsi-buf %d/…
5954 …_vnet_info(const char *sta, uint32_t vnet_hdr, int size) ": %s pkt->vnet_hdr_len = %u, pkt->size =…
5963 colo_compare_tcp_info(const char *pkt, uint32_t seq, uint32_t ack, int hdlen, int pdlen, int offset…