/device/linaro/dragonboard/shared/utils/qrtr/lib/ |
D | qrtr.c | 99 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 …]
|
D | libqrtr.h | 43 #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,
|
D | qmi.c | 757 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/ |
D | lookup.c | 133 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 …]
|
D | ns.c | 206 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/ |
D | rmtfs.c | 54 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 …]
|
D | qmi_tlv.c | 32 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/ |
D | pd-mapper.c | 57 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/ |
D | tqftpserv.c | 488 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/ |
D | trace-events-all | 4895 …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/ |
D | trace-events-all | 4895 …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…
|