Lines Matching refs:nb

240 			    unsigned int reg, unsigned int nb,  in emulate_multiple()  argument
254 if (unlikely((nb > 4) || !user_mode(regs))) in emulate_multiple()
261 nb = regs->xer & 127; in emulate_multiple()
262 if (nb == 0) in emulate_multiple()
272 nb = (instr >> 11) & 0x1f; in emulate_multiple()
273 if (nb == 0) in emulate_multiple()
274 nb = 32; in emulate_multiple()
276 if (nb + reg * 4 > 128) { in emulate_multiple()
277 nb0 = nb + reg * 4 - 128; in emulate_multiple()
278 nb = 128 - reg * 4; in emulate_multiple()
291 nb = (32 - reg) * 4; in emulate_multiple()
294 if (!access_ok((flags & ST ? VERIFY_WRITE: VERIFY_READ), addr, nb+nb0)) in emulate_multiple()
307 memset(rptr, 0, ((nb + 3) / 4) * sizeof(unsigned long)); in emulate_multiple()
312 for (i = 0; i < nb; ++i, ++p) in emulate_multiple()
318 addr += nb; in emulate_multiple()
327 for (i = 0; i < nb; ++i, ++p) in emulate_multiple()
333 addr += nb; in emulate_multiple()
477 unsigned int nb, flags; in emulate_spe() local
484 nb = spe_aligninfo[instr].len; in emulate_spe()
490 addr, nb))) in emulate_spe()
533 switch (nb) { in emulate_spe()
616 switch (nb) { in emulate_spe()
738 unsigned int instr, nb, flags, instruction = 0; in fix_alignment() local
808 nb = aligninfo[instr].len; in fix_alignment()
813 nb = 8; in fix_alignment()
817 nb = 8; in fix_alignment()
852 nb = 8; in fix_alignment()
854 nb = 16; in fix_alignment()
872 nb = 8; in fix_alignment()
875 return emulate_vsx(addr, reg, areg, regs, flags, nb, elsize); in fix_alignment()
885 if (unlikely(nb == 0)) in fix_alignment()
893 return emulate_multiple(regs, addr, reg, nb, in fix_alignment()
900 addr, nb))) in fix_alignment()
911 if (nb == 16) { in fix_alignment()
935 switch (nb) { in fix_alignment()
948 for (i = 0; i < nb; i++) in fix_alignment()
972 switch (nb) { in fix_alignment()
991 if ( nb == 2 ) in fix_alignment()
1014 switch (nb) { in fix_alignment()
1026 for (i = 0; i < nb; i++) in fix_alignment()