Lines Matching defs:flags
150 unsigned long flags;
162 local_irq_save(flags);
179 local_irq_restore(flags);
203 int patch_branch(struct ppc_inst *addr, unsigned long target, int flags)
207 create_branch(&instr, addr, target, flags);
262 unsigned long target, int flags)
268 if (! (flags & BRANCH_ABSOLUTE))
275 /* Mask out the flags and target, so they don't step on each other. */
276 *instr = ppc_inst(0x48000000 | (flags & 0x3) | (offset & 0x03FFFFFC));
282 unsigned long target, int flags)
287 if (! (flags & BRANCH_ABSOLUTE))
294 /* Mask out the flags and target, so they don't step on each other. */
295 *instr = ppc_inst(0x40000000 | (flags & 0x3FF0003) | (offset & 0xFFFC));
429 /* The simplest case, branch to self, no flags */
431 /* All bits of target set, and flags */
491 /* Check flags are masked correctly */
516 unsigned int flags;
521 /* The simplest case, branch to self, no flags */
523 /* All bits of target set, and flags */
547 flags = 0x3ff000 | BRANCH_SET_LINK;
550 err = create_cond_branch(&instr, iptr, addr, flags);
554 err = create_cond_branch(&instr, iptr, addr - 0x100, flags);
558 err = create_cond_branch(&instr, iptr, addr + 0x100, flags);
562 err = create_cond_branch(&instr, iptr, addr - 0x8000, flags);
566 err = create_cond_branch(&instr, iptr, addr - 0x8004, flags);
570 err = create_cond_branch(&instr, iptr, addr + 0x8000, flags);
574 err = create_cond_branch(&instr, iptr, addr + 3, flags);
577 /* Check flags are masked correctly */