Searched full:cmb (Results 1 – 17 of 17) sorted by relevance
27 #include <asm/cmb.h>220 if (!cdev->private->cmb) in set_schib_wait()288 cmb_data = cdev->private->cmb; in cmf_copy_block()306 if (!cdev->private->cmb) in cmf_cmb_copy_wait()356 cmb_data = cdev->private->cmb; in cmf_generic_reset()371 * struct cmb_area - container for global cmb data379 struct cmb *mem;391 /* ****** old style CMB handling ********/406 * struct cmb - basic channel measurement block419 * The cmb area made up from these blocks must be a contiguous array and may[all …]
175 void *cmb; /* measurement information */ member177 u64 cmb_start_time; /* clock value of cmb reset */178 void *cmb_wait; /* deferred cmb enable/disable */
32 #include <asm/cmb.h>
49 in that it exposes any CMB (Controller Memory Buffer) as a P2P memory51 to be used directly (client) and it can also make use of the CMB as56 to the P2P memory (CMB) and then to the NVMe device (and vice versa).62 then the NVMe Target could use the RNIC's memory instead of the CMB63 in cases where the NVMe cards in use do not have CMB support.
201 /* CMB/SMB Control Register */208 /* CMB DMA Write Threshold Register */215 /* RX/TX count-down timer to trigger CMB-write. 2us resolution. */222 /* Number of packet received since last CMB write */225 /* Number of packet transmitted since last CMB write */376 * CMB to host memory. Software should clear377 * this bit when CMB info is processed. */581 * message blocks (cmb, smb) described below633 /* coalescing message block (cmb) */635 struct coals_msg_block *cmb; member[all …]
1084 /* init CMB */ in atl1_setup_ring_resources()1085 adapter->cmb.dma = rrd_ring->dma + rrd_ring->size; in atl1_setup_ring_resources()1086 offset = (adapter->cmb.dma & 0x7) ? (8 - (adapter->cmb.dma & 0x7)) : 0; in atl1_setup_ring_resources()1087 adapter->cmb.dma += offset; in atl1_setup_ring_resources()1088 adapter->cmb.cmb = (struct coals_msg_block *) in atl1_setup_ring_resources()1092 adapter->smb.dma = adapter->cmb.dma + sizeof(struct coals_msg_block); in atl1_setup_ring_resources()1096 ((u8 *) adapter->cmb.cmb + in atl1_setup_ring_resources()1234 adapter->cmb.dma = 0; in atl1_free_ring_resources()1235 adapter->cmb.cmb = NULL; in atl1_free_ring_resources()1480 iowrite32((u32) (adapter->cmb.dma & 0x00000000ffffffffULL), in atl1_configure()[all …]
597 /* clear ISR status, and Enable CMB DMA/Disable Interrupt */ in atl2_intr()
13 /* Aggregator port CMB data set element size bit */31 * @cmb_esize Record the CMB element size.
5 #include <uapi/asm/cmb.h>
213 #define IDLE_STATUS_CMB 0x80 /* 1: CMB state machine is in non-IDLE state. 0: CMB is …495 /* CMB/SMB Control Register */609 /* Tpd CMB DMA Address */
405 u32 *cmb; member
850 /* Init CMB dma address */ in atl1e_setup_ring_resources()852 tx_ring->cmb = adapter->ring_vir_addr + offset; in atl1e_setup_ring_resources()
97 .. kernel-doc:: arch/s390/include/uapi/asm/cmb.h
97 [NVME_SC_CMD_NOT_SUP_CMB_QUEUE] = "Command Not Supported for Queue in CMB",
244 #define CMB(n) ((n) << 0) macro
295 stf_isp_reg_write(stfcamss, ISP_REG_CS_THRESHOLD, CMD(0x1f) | CMB(0x1)); in stf_isp_config_sat()
22 #include <asm/cmb.h>