ldv
value = ldv(integer_size, buf);
mb->un.varRdConfig4.ldv,
if (mb->un.varRdConfig4.ldv) {
#define LDSV_OFFSET(ldv) (ldv * LDSV_STEP)
ldvp->ldv, ldvp->ldg_assigned));
rs = hpi_fzc_ldg_num_set(handle, ldvp->ldv,
rs, ldvp->ldv, ldvp->ldg_assigned));
uint8_t ldv;
ldv = t_ldvp->ldv;
if ((LDV_ON(ldv, vector0) | (LDV_ON(ldv, vector1)))) {
#define LDV_ON(ldv, vector) ((vector >> ldv) & 0x1)
uint8_t ldv;
x, ldgp->ldg, ldgp->ldvp->ldv, arg1, arg2));
x, ldgp->nldvs, ldgp->ldg, ldgp->ldvp->ldv,
(void) hpi_intr_mask_set(handle, ldvp->ldv, 1);
(void) hpi_intr_mask_set(handle, ringp->ldvp->ldv, 0);
static void hxge_ldgv_setup(p_hxge_ldg_t *ldgp, p_hxge_ldv_t *ldvp, uint8_t ldv,
uint8_t ldv, i, maxldvs, maxldgs, start, end, nldvs;
for (i = 0, ldv = start; ldv < end; i++, ldv++) {
ldvp->ldv = ldv;
hxge_ldgv_setup(&ptr, &ldvp, ldv, endldg, nrequired_p);
for (i = 0, ldv = start; ldv < end; i++, ldv++) {
ldvp->ldv = ldv;
hxge_ldgv_setup(&ptr, &ldvp, ldv, endldg, nrequired_p);
ldv = HXGE_VMAC_LD;
ldvp->ldv = ldv;
hxge_ldgv_setup(&ptr, &ldvp, ldv, endldg, nrequired_p);
ldv = HXGE_PFC_LD;
ldvp->ldv = ldv;
hxge_ldgv_setup(&ptr, &ldvp, ldv, endldg, nrequired_p);
ldv = HXGE_SYS_ERROR_LD;
ldvp->ldv = ldv;
(void) hxge_ldgv_setup(&ptr, &ldvp, ldv, endldg, nrequired_p);
"for ldg %d", ldvp->ldv, ldgp->ldg));
rs = hpi_intr_mask_set(handle, ldvp->ldv,
rs, ldvp->ldv, ldvp->ldv_ldf_masks));
rs, ldvp->ldv, ldvp->ldv_ldf_masks));
rs = hpi_intr_mask_set(handle, ldvp->ldv,
rs, ldvp->ldv, ldvp->ldv_ldf_masks));
on, ldvp->ldv, ldvp->ldv_ldf_masks));
hxge_ldgv_setup(p_hxge_ldg_t *ldgp, p_hxge_ldv_t *ldvp, uint8_t ldv,
(*ldvp)->ldv = ldv;
ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
(*ldgp)->ldg, (*ldgp)->nldvs, ldv, ldvp, endldg, *ngrps));
int num_regs, i, ldv;
for (ldv = 0; ldv < NXGE_INT_MAX_LDS; ldv++) {
offset = fzc_pio_ldgnum_offset[i] + 8 * ldv;
ldv, offset,
int num_regs, i, ldv;
for (ldv = 0; ldv < 64; ldv++) {
offset = pio_imask0_offset[i] + 8192 * ldv;
ldv, offset,
for (ldv = 64; ldv < 69; ldv++) {
offset = pio_imask1_offset[i] + 8192 * (ldv - 64);
ldv, offset,
#define LDSV_OFFSET(ldv) (ldv * LDSV_STEP)
rs = npi_fzc_ldg_num_set(handle, ldvp->ldv,
rs, ldvp->ldv, ldvp->ldg_assigned));
ldvp->ldv, ldvp->ldg_assigned));
uint8_t ldv;
ldv = t_ldvp->ldv;
if (((ldv < NXGE_MAC_LD_START) &&
(LDV_ON(ldv, vector0) |
(LDV_ON(ldv, vector1)))) ||
(ldv >= NXGE_MAC_LD_START &&
((LDV2_ON_1(ldv, vector2)) ||
(LDV2_ON_2(ldv, vector2))))) {
device->ldv = dc->ldg.ldsv;
x, ldgp->ldg, ldgp->ldvp->ldv,
x, ldgp->nldvs, ldgp->ldg, ldgp->ldvp->ldv,
int ldv, endldg;
ldv = p_cfgp->mac_ldvid;
ldvp->ldv = (uint8_t)ldv;
maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
ldv = p_cfgp->mif_ldvid;
ldvp->ldv = (uint8_t)ldv;
maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
ldv = p_cfgp->ser_ldvid;
ldvp->ldv = (uint8_t)ldv;
maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
sysldvp->ldv = NXGE_SYS_ERROR_LD;
ldvp->ldv = (uint8_t)channel + NXGE_RDMA_LD_START;
i, maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
ldvp->ldv = (uint8_t)channel + NXGE_TDMA_LD_START;
channel, maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
int ldv, ldg, endldg, ngrps;
ldvp->ldv = (uint8_t)channel + NXGE_RDMA_LD_START;
nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
ldvp->ldv = (uint8_t)channel + NXGE_TDMA_LD_START;
nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
ldv = NXGE_MIF_LD;
ldvp->ldv = (uint8_t)ldv;
nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
ldv = func + NXGE_MAC_LD_START;
ldvp->ldv = (uint8_t)ldv;
nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
ldv = NXGE_SYS_ERROR_LD;
ldvp->ldv = (uint8_t)ldv;
(void) nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
ldv = NXGE_SYS_ERROR_LD;
ldvp->ldv = (uint8_t)ldv;
"for ldg %d", ldvp->ldv, ldgp->ldg));
rs = npi_intr_mask_set(handle, ldvp->ldv,
rs, ldvp->ldv,
rs, ldvp->ldv,
rs = npi_intr_mask_set(handle, ldvp->ldv,
rs, ldvp->ldv, ldvp->ldv_ldf_masks));
on, ldvp->ldv, ldvp->ldv_ldf_masks));
nxge_ldgv_setup(p_nxge_ldg_t *ldgp, p_nxge_ldv_t *ldvp, uint8_t ldv,
(*ldvp)->ldv = ldv;
ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
ldv, ldvp, endldg, *ngrps));
uint32_t ldv:1;
uint32_t ldv:1;
#define LDV_ON(ldv, vector) ((vector >> ldv) & 0x1)
#define LDV2_ON_1(ldv, vector) ((vector >> (ldv - 64)) & 0x1)
#define LDV2_ON_2(ldv, vector) (((vector >> 5) >> (ldv - 64)) & 0x1)
uint8_t ldv;