Home
last modified time | relevance | path

Searched refs:index_of (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/lib/reed_solomon/
Ddecode_rs.c28 uint16_t *index_of = rs->index_of; variable
61 alpha_to[rs_modnn(rs, index_of[syn[i]] +
73 alpha_to[rs_modnn(rs, index_of[syn[i]] +
84 s[i] = index_of[s[i]];
106 tmp = index_of[lambda[j - 1]];
116 b[i] = index_of[lambda[i]];
131 index_of[lambda[i]] +
135 discr_r = index_of[discr_r]; /* Index form */
159 rs_modnn(rs, index_of[lambda[i]]
174 lambda[i] = index_of[lambda[i]];
[all …]
Dreed_solomon.c92 rs->index_of = kmalloc(sizeof(uint16_t) * (rs->nn + 1), GFP_KERNEL); in rs_init()
93 if (rs->index_of == NULL) in rs_init()
101 rs->index_of[0] = rs->nn; /* log(zero) = -inf */ in rs_init()
106 rs->index_of[sr] = i; in rs_init()
116 rs->index_of[sr] = i; in rs_init()
139 rs->index_of[rs->genpoly[j]] + root)]; in rs_init()
146 rs->index_of[rs->genpoly[0]] + root)]; in rs_init()
150 rs->genpoly[i] = rs->index_of[rs->genpoly[i]]; in rs_init()
157 kfree(rs->index_of); in rs_init()
178 kfree(rs->index_of); in free_rs()
Dencode_rs.c25 uint16_t *index_of = rs->index_of; variable
36 fb = index_of[((((uint16_t) data[i])^invmsk) & msk) ^ par[0]];
/linux-4.1.27/include/linux/
Drslib.h45 uint16_t *index_of; member
/linux-4.1.27/drivers/mtd/nand/
Datmel_nand.c556 int16_t __iomem *index_of = host->pmecc_index_of; in pmecc_substitute() local
584 tmp = readw_relaxed(index_of + si[j]); in pmecc_substitute()
606 int16_t __iomem *index_of = host->pmecc_index_of; in pmecc_get_sigma() local
710 a = readw_relaxed(index_of + dmu[i]); in pmecc_get_sigma()
711 b = readw_relaxed(index_of + dmu[ro]); in pmecc_get_sigma()
712 c = readw_relaxed(index_of + smu[ro * num + k]); in pmecc_get_sigma()
736 a = readw_relaxed(index_of + in pmecc_get_sigma()
739 c = readw_relaxed(index_of + b); in pmecc_get_sigma()
1112 int16_t *index_of, int16_t *alpha_to) in build_gf_tables() argument
1124 index_of[x] = i; in build_gf_tables()
[all …]
Dcafe_nand.c398 syn[i] = cafe->rs->index_of[tmp & 0xfff]; in cafe_nand_read_page()
399 syn[i+1] = cafe->rs->index_of[(tmp >> 16) & 0xfff]; in cafe_nand_read_page()
Ddiskonchip.c166 tmp = rs->index_of[ds[j]]; in doc_ecc_decode()
174 syn[i] = rs_modnn(rs, rs->index_of[s[i]] + (NN - FCR - i)); in doc_ecc_decode()
/linux-4.1.27/arch/powerpc/kvm/
De500.h116 #define index_of(tlbsel, esel) (((tlbsel) << 16) | ((esel) & 0xFFFF)) macro
De500_mmu.c447 kvmppc_mmu_map(vcpu, eaddr, raddr, index_of(tlbsel, esel)); in kvmppc_e500_emul_tlbwe()
465 return index_of(tlbsel, esel); in kvmppc_e500_tlb_search()