Searched refs:cmd_tail (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/tile/ |
D | tilepro.c | 1739 unsigned int cmd_head, cmd_tail, cmd_next; in tile_net_tx_tso() local 1763 prefetch_L1(&eq->cmd_tail); in tile_net_tx_tso() 1783 cmd_tail = eq->cmd_tail; in tile_net_tx_tso() 1787 cmd_next = cmd_tail + cmd_size; in tile_net_tx_tso() 1788 if (cmd_tail < cmd_head && cmd_next >= cmd_head) in tile_net_tx_tso() 1797 memcpy(&eq->cmds[cmd_tail], cmd, cmd_size); in tile_net_tx_tso() 1800 cmd_tail = cmd_next; in tile_net_tx_tso() 1812 eq->cmd_tail = cmd_tail; in tile_net_tx_tso() 1870 unsigned int cmd_head, cmd_tail, cmd_next; in tile_net_tx() local 1943 prefetch_L1(&eq->cmd_tail); in tile_net_tx() [all …]
|
/linux-4.4.14/Documentation/target/ |
D | tcmu-design.txt | 127 cmd_tail - Modified by userspace to indicate when it has completed 135 completed, userspace updates mailbox.cmd_tail in the same way and 137 cmd_tail, the ring is empty -- no commands are currently waiting to be 162 mailbox.cmd_tail by entry.hdr.length (mod cmdr_size) and signals the 165 When the opcode is PAD, userspace only updates cmd_tail as above -- 171 hdr.uflags, update cmd_tail, and proceed with processing additional 260 possibly sense_buffer), updating cmd_tail, and notifying the kernel 320 struct tcmu_cmd_entry *ent = (void *) mb + mb->cmdr_off + mb->cmd_tail; 346 /* Do nothing for PAD entries except update cmd_tail */ 349 /* update cmd_tail */ [all …]
|
/linux-4.4.14/include/uapi/linux/ |
D | target_core_user.h | 54 __u32 cmd_tail __attribute__((__aligned__(ALIGN_SIZE))); member
|
/linux-4.4.14/drivers/net/ethernet/i825xx/ |
D | lib82596.c | 320 struct i596_cmd *cmd_tail; member 885 lp->cmd_tail->v_next = cmd; in i596_add_cmd() 886 lp->cmd_tail->b_next = SWAP32(virt_to_dma(lp, &cmd->status)); in i596_add_cmd() 887 DMA_WBACK(dev, lp->cmd_tail, sizeof(struct i596_cmd)); in i596_add_cmd() 896 lp->cmd_tail = cmd; in i596_add_cmd() 1248 while ((ptr != NULL) && (ptr != lp->cmd_tail)) { in i596_interrupt()
|
D | 82596.c | 328 struct i596_cmd *cmd_tail; member 951 lp->cmd_tail->v_next = cmd; in i596_add_cmd() 952 lp->cmd_tail->b_next = WSWAPcmd(virt_to_bus(&cmd->status)); in i596_add_cmd() 960 lp->cmd_tail = cmd; in i596_add_cmd() 1347 while ((ptr != I596_NULL) && (ptr != lp->cmd_tail)) { in i596_interrupt()
|
/linux-4.4.14/kernel/debug/kdb/ |
D | kdb_main.c | 812 static unsigned int cmd_head, cmd_tail; variable 1098 if (cmd_head == cmd_tail) in handle_ctrl_cmd() 1102 if (cmdptr != cmd_tail) in handle_ctrl_cmd() 1321 if (cmd_head == cmd_tail) in kdb_local() 1322 cmd_tail = (cmd_tail+1) % KDB_CMD_HISTORY_COUNT; in kdb_local()
|
/linux-4.4.14/arch/tile/include/hv/ |
D | drv_xgbe_intf.h | 542 volatile unsigned int cmd_tail; member
|
/linux-4.4.14/drivers/net/can/usb/peak_usb/ |
D | pcan_usb_fd.c | 182 static int pcan_usb_fd_send_cmd(struct peak_usb_device *dev, void *cmd_tail) in pcan_usb_fd_send_cmd() argument 197 cmd_len = cmd_tail - cmd_head; in pcan_usb_fd_send_cmd() 199 memset(cmd_tail, 0xff, sizeof(u64)); in pcan_usb_fd_send_cmd()
|
/linux-4.4.14/drivers/target/ |
D | target_core_user.c | 588 while (udev->cmdr_last_cleaned != ACCESS_ONCE(mb->cmd_tail)) { in tcmu_handle_completions() 624 if (mb->cmd_tail == mb->cmd_head) in tcmu_handle_completions()
|