ireg_buf
struct ireg_buf *up_cim_indr;
up_cim_indr = (struct ireg_buf *)dc_buff.data;
struct ireg_buf *ma_indr;
ma_indr = (struct ireg_buf *)dc_buff.data;
struct ireg_buf *hma_indr;
hma_indr = (struct ireg_buf *)dc_buff.data;
struct ireg_buf *ch_pm;
ch_pm = (struct ireg_buf *)dc_buff.data;
struct ireg_buf *ch_pcie;
ch_pcie = (struct ireg_buf *)dc_buff.data;
struct ireg_buf *ch_tp_pio;
ch_tp_pio = (struct ireg_buf *)dc_buff.data;
pkey = (u32 *)((char *)pkey + sizeof(struct ireg_buf));
dc_buff.offset = 2 * sizeof(struct ireg_buf);
struct ireg_buf *up_cim;
size = sizeof(struct ireg_buf) * n;
up_cim = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *ch_pm;
size = sizeof(struct ireg_buf) * n * 2;
ch_pm = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *ma_indr = NULL;
size = sizeof(struct ireg_buf) * n * 2;
ma_indr = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *hma_indr = NULL;
size = sizeof(struct ireg_buf) * n;
hma_indr = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *ch_pcie;
size = sizeof(struct ireg_buf) * n * 2;
ch_pcie = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *ch_tp_pio;
size = sizeof(struct ireg_buf) * n * 3;
ch_tp_pio = (struct ireg_buf *)scratch_buff.data;
struct ireg_buf *ch_sge_dbg;
size = sizeof(struct ireg_buf) * 2;
ch_sge_dbg = (struct ireg_buf *)scratch_buff.data;