Lines Matching refs:cin
25 #define MBOX_WRITE_CMD_BUF(data, cin) \ argument
26 MBOX_WRITEL(data, MBOX_CMD_BUF + ((cin) * sizeof(u32)))
50 u32 cin; in mbox_fill_cmd_circular_buff() local
54 cin = MBOX_READL(MBOX_CIN) % MBOX_CMD_BUFFER_SIZE; in mbox_fill_cmd_circular_buff()
60 if (((cin + 1) % MBOX_CMD_BUFFER_SIZE) == cout || in mbox_fill_cmd_circular_buff()
61 ((MBOX_CMD_BUFFER_SIZE - cin + cout - 1) % in mbox_fill_cmd_circular_buff()
66 MBOX_WRITE_CMD_BUF(header, cin++); in mbox_fill_cmd_circular_buff()
68 cin %= MBOX_CMD_BUFFER_SIZE; in mbox_fill_cmd_circular_buff()
72 MBOX_WRITE_CMD_BUF(arg[i], cin++); in mbox_fill_cmd_circular_buff()
74 cin %= MBOX_CMD_BUFFER_SIZE; in mbox_fill_cmd_circular_buff()
78 MBOX_WRITEL(cin, MBOX_CIN); in mbox_fill_cmd_circular_buff()