Home
last modified time | relevance | path

Searched refs:msg_ptr (Results 1 - 24 of 24) sorted by relevance

/kernel/liteos_m/kal/libc/newlib/porting/include/
H A Dmqueue.h52 ssize_t mq_receive(mqd_t personal, char *msg_ptr, size_t msg_len, unsigned *msg_prio);
53 int mq_send(mqd_t personal, const char *msg_ptr, size_t msg_len, unsigned msg_prio);
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-synquacer.c136 u32 msg_ptr; member
156 return i2c->msg_ptr == (i2c->msg->len - 1); in is_msglast()
161 return i2c->msg_ptr >= i2c->msg->len; in is_msgend()
188 i2c->msg_ptr = 0; in synquacer_i2c_stop()
328 i2c->msg_ptr = 0; in synquacer_i2c_doxfer()
411 writeb(i2c->msg->buf[i2c->msg_ptr++], in synquacer_i2c_isr()
427 i2c->msg_ptr = 0; in synquacer_i2c_isr()
444 i2c->msg->buf[i2c->msg_ptr++] = byte; in synquacer_i2c_isr()
472 i2c->msg_ptr = 0; in synquacer_i2c_isr()
H A Di2c-owl.c99 u32 msg_ptr; member
197 OWL_I2C_FIFOSTAT_RFE) && i2c_dev->msg_ptr < msg->len) { in owl_i2c_interrupt()
198 msg->buf[i2c_dev->msg_ptr++] = readl(i2c_dev->base + in owl_i2c_interrupt()
204 OWL_I2C_FIFOSTAT_TFF) && i2c_dev->msg_ptr < msg->len) { in owl_i2c_interrupt()
205 writel(msg->buf[i2c_dev->msg_ptr++], in owl_i2c_interrupt()
324 i2c_dev->msg_ptr = 0; in owl_i2c_master_xfer()
344 i2c_dev->msg_ptr = idx; in owl_i2c_master_xfer()
H A Di2c-pxa.c230 unsigned int msg_ptr; member
368 dev_err(dev, "msg_num: %d msg_idx: %d msg_ptr: %d\n", in i2c_pxa_scream_blue_murder()
369 i2c->msg_num, i2c->msg_idx, i2c->msg_ptr); in i2c_pxa_scream_blue_murder()
852 i2c->msg_ptr = 0; in i2c_pxa_master_complete()
897 if (i2c->msg_ptr == 0 && i2c->msg_idx == 0) in i2c_pxa_irq_txempty()
908 if (i2c->msg_ptr == i2c->msg->len - 1 && in i2c_pxa_irq_txempty()
913 } else if (i2c->msg_ptr < i2c->msg->len) { in i2c_pxa_irq_txempty()
917 writel(i2c->msg->buf[i2c->msg_ptr++], _IDBR(i2c)); in i2c_pxa_irq_txempty()
925 if ((i2c->msg_ptr == i2c->msg->len) && in i2c_pxa_irq_txempty()
934 i2c->msg_ptr in i2c_pxa_irq_txempty()
[all...]
H A Di2c-s3c2410.c102 unsigned int msg_ptr; member
177 i2c->msg_ptr = 0; in s3c24xx_i2c_master_complete()
372 return i2c->msg_ptr == i2c->msg->len-1; in is_msglast()
380 return i2c->msg_ptr >= i2c->msg->len; in is_msgend()
455 byte = i2c->msg->buf[i2c->msg_ptr++]; in i2c_s3c_irq_nextbyte()
472 i2c->msg_ptr = 0; in i2c_s3c_irq_nextbyte()
511 i2c->msg->buf[i2c->msg_ptr++] = byte; in i2c_s3c_irq_nextbyte()
537 i2c->msg_ptr = 0; in i2c_s3c_irq_nextbyte()
707 i2c->msg_ptr = 0; in s3c24xx_i2c_doxfer()
H A Di2c-exynos5.c179 unsigned int msg_ptr; member
474 len = min(fifo_level, i2c->msg->len - i2c->msg_ptr); in exynos5_i2c_irq()
479 i2c->msg->buf[i2c->msg_ptr++] = byte; in exynos5_i2c_irq()
488 if (len > (i2c->msg->len - i2c->msg_ptr)) { in exynos5_i2c_irq()
493 len = i2c->msg->len - i2c->msg_ptr; in exynos5_i2c_irq()
497 byte = i2c->msg->buf[i2c->msg_ptr++]; in exynos5_i2c_irq()
505 if ((i2c->trans_done && (i2c->msg->len == i2c->msg_ptr)) || in exynos5_i2c_irq()
678 i2c->msg_ptr = 0; in exynos5_i2c_xfer_msg()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-synquacer.c136 u32 msg_ptr; member
156 return i2c->msg_ptr == (i2c->msg->len - 1); in is_msglast()
161 return i2c->msg_ptr >= i2c->msg->len; in is_msgend()
188 i2c->msg_ptr = 0; in synquacer_i2c_stop()
328 i2c->msg_ptr = 0; in synquacer_i2c_doxfer()
411 writeb(i2c->msg->buf[i2c->msg_ptr++], in synquacer_i2c_isr()
427 i2c->msg_ptr = 0; in synquacer_i2c_isr()
444 i2c->msg->buf[i2c->msg_ptr++] = byte; in synquacer_i2c_isr()
472 i2c->msg_ptr = 0; in synquacer_i2c_isr()
H A Di2c-owl.c103 u32 msg_ptr; member
198 OWL_I2C_FIFOSTAT_RFE) && i2c_dev->msg_ptr < msg->len) { in owl_i2c_xfer_data()
199 msg->buf[i2c_dev->msg_ptr++] = readl(i2c_dev->base + in owl_i2c_xfer_data()
205 OWL_I2C_FIFOSTAT_TFF) && i2c_dev->msg_ptr < msg->len) { in owl_i2c_xfer_data()
206 writel(msg->buf[i2c_dev->msg_ptr++], in owl_i2c_xfer_data()
334 i2c_dev->msg_ptr = 0; in owl_i2c_xfer_common()
354 i2c_dev->msg_ptr = idx; in owl_i2c_xfer_common()
H A Di2c-pxa.c230 unsigned int msg_ptr; member
368 dev_err(dev, "msg_num: %d msg_idx: %d msg_ptr: %d\n", in i2c_pxa_scream_blue_murder()
369 i2c->msg_num, i2c->msg_idx, i2c->msg_ptr); in i2c_pxa_scream_blue_murder()
852 i2c->msg_ptr = 0; in i2c_pxa_master_complete()
897 if (i2c->msg_ptr == 0 && i2c->msg_idx == 0) in i2c_pxa_irq_txempty()
908 if (i2c->msg_ptr == i2c->msg->len - 1 && in i2c_pxa_irq_txempty()
913 } else if (i2c->msg_ptr < i2c->msg->len) { in i2c_pxa_irq_txempty()
917 writel(i2c->msg->buf[i2c->msg_ptr++], _IDBR(i2c)); in i2c_pxa_irq_txempty()
925 if ((i2c->msg_ptr == i2c->msg->len) && in i2c_pxa_irq_txempty()
934 i2c->msg_ptr in i2c_pxa_irq_txempty()
[all...]
H A Di2c-s3c2410.c102 unsigned int msg_ptr; member
170 i2c->msg_ptr = 0; in s3c24xx_i2c_master_complete()
365 return i2c->msg_ptr == i2c->msg->len-1; in is_msglast()
373 return i2c->msg_ptr >= i2c->msg->len; in is_msgend()
448 byte = i2c->msg->buf[i2c->msg_ptr++]; in i2c_s3c_irq_nextbyte()
465 i2c->msg_ptr = 0; in i2c_s3c_irq_nextbyte()
504 i2c->msg->buf[i2c->msg_ptr++] = byte; in i2c_s3c_irq_nextbyte()
530 i2c->msg_ptr = 0; in i2c_s3c_irq_nextbyte()
700 i2c->msg_ptr = 0; in s3c24xx_i2c_doxfer()
H A Di2c-exynos5.c178 unsigned int msg_ptr; member
517 len = min(fifo_level, i2c->msg->len - i2c->msg_ptr); in exynos5_i2c_irq()
522 i2c->msg->buf[i2c->msg_ptr++] = byte; in exynos5_i2c_irq()
531 if (len > (i2c->msg->len - i2c->msg_ptr)) { in exynos5_i2c_irq()
536 len = i2c->msg->len - i2c->msg_ptr; in exynos5_i2c_irq()
540 byte = i2c->msg->buf[i2c->msg_ptr++]; in exynos5_i2c_irq()
548 if ((i2c->trans_done && (i2c->msg->len == i2c->msg_ptr)) || in exynos5_i2c_irq()
721 i2c->msg_ptr = 0; in exynos5_i2c_xfer_msg()
/kernel/linux/linux-5.10/net/nfc/
H A Dllcp_commands.c661 u8 *msg_data, *msg_ptr; in nfc_llcp_send_i_frame() local
697 msg_ptr = msg_data; in nfc_llcp_send_i_frame()
718 skb_put_data(pdu, msg_ptr, frag_len); in nfc_llcp_send_i_frame()
729 msg_ptr += frag_len; in nfc_llcp_send_i_frame()
743 u8 *msg_ptr, *msg_data; in nfc_llcp_send_ui_frame() local
763 msg_ptr = msg_data; in nfc_llcp_send_ui_frame()
787 skb_put_data(pdu, msg_ptr, frag_len); in nfc_llcp_send_ui_frame()
793 msg_ptr += frag_len; in nfc_llcp_send_ui_frame()
/kernel/linux/linux-6.6/net/nfc/
H A Dllcp_commands.c653 u8 *msg_data, *msg_ptr; in nfc_llcp_send_i_frame() local
689 msg_ptr = msg_data; in nfc_llcp_send_i_frame()
710 skb_put_data(pdu, msg_ptr, frag_len); in nfc_llcp_send_i_frame()
721 msg_ptr += frag_len; in nfc_llcp_send_i_frame()
735 u8 *msg_ptr, *msg_data; in nfc_llcp_send_ui_frame() local
755 msg_ptr = msg_data; in nfc_llcp_send_ui_frame()
779 skb_put_data(pdu, msg_ptr, frag_len); in nfc_llcp_send_ui_frame()
785 msg_ptr += frag_len; in nfc_llcp_send_ui_frame()
/kernel/linux/linux-5.10/ipc/
H A Dmqueue.c115 * msg_ptr = wait.msg; // Access to stale data!
1068 struct msg_msg *msg_ptr; in do_mq_timedsend() local
1111 msg_ptr = load_msg(u_msg_ptr, msg_len); in do_mq_timedsend()
1112 if (IS_ERR(msg_ptr)) { in do_mq_timedsend()
1113 ret = PTR_ERR(msg_ptr); in do_mq_timedsend()
1116 msg_ptr->m_ts = msg_len; in do_mq_timedsend()
1117 msg_ptr->m_type = msg_prio; in do_mq_timedsend()
1143 wait.msg = (void *) msg_ptr; in do_mq_timedsend()
1157 pipelined_send(&wake_q, info, msg_ptr, receiver); in do_mq_timedsend()
1160 ret = msg_insert(msg_ptr, inf in do_mq_timedsend()
1185 struct msg_msg *msg_ptr; do_mq_timedreceive() local
[all...]
/kernel/linux/linux-6.6/ipc/
H A Dmqueue.c115 * msg_ptr = wait.msg; // Access to stale data!
1069 struct msg_msg *msg_ptr; in do_mq_timedsend() local
1112 msg_ptr = load_msg(u_msg_ptr, msg_len); in do_mq_timedsend()
1113 if (IS_ERR(msg_ptr)) { in do_mq_timedsend()
1114 ret = PTR_ERR(msg_ptr); in do_mq_timedsend()
1117 msg_ptr->m_ts = msg_len; in do_mq_timedsend()
1118 msg_ptr->m_type = msg_prio; in do_mq_timedsend()
1144 wait.msg = (void *) msg_ptr; in do_mq_timedsend()
1158 pipelined_send(&wake_q, info, msg_ptr, receiver); in do_mq_timedsend()
1161 ret = msg_insert(msg_ptr, inf in do_mq_timedsend()
1185 struct msg_msg *msg_ptr; do_mq_timedreceive() local
[all...]
/kernel/liteos_m/kal/cmsis/
H A Dcmsis_liteos2.c1290 STATIC osStatus_t osMessageQueueOp(osMessageQueueId_t mq_id, VOID *msg_ptr, UINT32 timeout, QueueReadWrite rw) in osMessageQueueOp() argument
1296 if ((queueCB == NULL) || (msg_ptr == NULL) || (OS_INT_ACTIVE && (timeout != 0))) { in osMessageQueueOp()
1302 ret = LOS_QueueWriteCopy(queueCB->queueID, msg_ptr, bufferSize, timeout); in osMessageQueueOp()
1304 ret = LOS_QueueReadCopy(queueCB->queueID, msg_ptr, &bufferSize, timeout); in osMessageQueueOp()
1318 osStatus_t osMessageQueuePut(osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint32_t timeout) in osMessageQueuePut() argument
1321 return osMessageQueueOp(mq_id, (VOID *)msg_ptr, (UINT32)timeout, OS_QUEUE_WRITE); in osMessageQueuePut()
1324 osStatus_t osMessageQueueGet(osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t timeout) in osMessageQueueGet() argument
1327 return osMessageQueueOp(mq_id, (VOID *)msg_ptr, (UINT32)timeout, OS_QUEUE_READ); in osMessageQueueGet()
/kernel/liteos_m/kal/posix/src/
H A Dmqueue.c629 int mq_send(mqd_t personal, const char *msg_ptr, size_t msg_len, unsigned int msg_prio) in mq_send() argument
631 return mq_timedsend(personal, msg_ptr, msg_len, msg_prio, NULL); in mq_send()
634 ssize_t mq_receive(mqd_t personal, char *msg_ptr, size_t msg_len, unsigned int *msg_prio) in mq_receive() argument
636 return mq_timedreceive(personal, msg_ptr, msg_len, msg_prio, NULL); in mq_receive()
/kernel/linux/linux-5.10/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c660 u8 *msg_ptr, *msg_end; in pcan_usb_fd_decode_buf() local
664 msg_ptr = urb->transfer_buffer; in pcan_usb_fd_decode_buf()
666 for (; msg_ptr < msg_end;) { in pcan_usb_fd_decode_buf()
669 rx_msg = (struct pucan_msg *)msg_ptr; in pcan_usb_fd_decode_buf()
679 if (msg_ptr + rx_msg_size > msg_end) { in pcan_usb_fd_decode_buf()
722 msg_ptr += rx_msg_size; in pcan_usb_fd_decode_buf()
/kernel/linux/linux-6.6/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c722 u8 *msg_ptr, *msg_end; in pcan_usb_fd_decode_buf() local
726 msg_ptr = urb->transfer_buffer; in pcan_usb_fd_decode_buf()
728 for (; msg_ptr < msg_end;) { in pcan_usb_fd_decode_buf()
731 rx_msg = (struct pucan_msg *)msg_ptr; in pcan_usb_fd_decode_buf()
741 if (msg_ptr + rx_msg_size > msg_end) { in pcan_usb_fd_decode_buf()
784 msg_ptr += rx_msg_size; in pcan_usb_fd_decode_buf()
/kernel/liteos_a/compat/posix/src/
H A Dmqueue.c884 int mq_send(mqd_t personal, const char *msg_ptr, size_t msg_len, unsigned int msg_prio) in mq_send() argument
886 return mq_timedsend(personal, msg_ptr, msg_len, msg_prio, NULL); in mq_send()
889 ssize_t mq_receive(mqd_t personal, char *msg_ptr, size_t msg_len, unsigned int *msg_prio) in mq_receive() argument
891 return mq_timedreceive(personal, msg_ptr, msg_len, msg_prio, NULL); in mq_receive()
/kernel/linux/linux-5.10/drivers/net/can/peak_canfd/
H A Dpeak_canfd.c489 void *msg_ptr = msg_list; in peak_canfd_handle_msgs_list() local
493 msg_size = peak_canfd_handle_msg(priv, msg_ptr); in peak_canfd_handle_msgs_list()
499 msg_ptr += ALIGN(msg_size, 4); in peak_canfd_handle_msgs_list()
/kernel/linux/linux-6.6/drivers/net/can/peak_canfd/
H A Dpeak_canfd.c486 void *msg_ptr = msg_list; in peak_canfd_handle_msgs_list() local
490 msg_size = peak_canfd_handle_msg(priv, msg_ptr); in peak_canfd_handle_msgs_list()
496 msg_ptr += ALIGN(msg_size, 4); in peak_canfd_handle_msgs_list()
/kernel/linux/linux-5.10/include/linux/
H A Dsyscalls.h785 asmlinkage long sys_mq_timedsend(mqd_t mqdes, const char __user *msg_ptr, size_t msg_len, unsigned int msg_prio, const struct __kernel_timespec __user *abs_timeout);
786 asmlinkage long sys_mq_timedreceive(mqd_t mqdes, char __user *msg_ptr, size_t msg_len, unsigned int __user *msg_prio, const struct __kernel_timespec __user *abs_timeout);
/kernel/linux/linux-6.6/include/linux/
H A Dsyscalls.h696 asmlinkage long sys_mq_timedsend(mqd_t mqdes, const char __user *msg_ptr, size_t msg_len, unsigned int msg_prio, const struct __kernel_timespec __user *abs_timeout);
697 asmlinkage long sys_mq_timedreceive(mqd_t mqdes, char __user *msg_ptr, size_t msg_len, unsigned int __user *msg_prio, const struct __kernel_timespec __user *abs_timeout);

Completed in 31 milliseconds