Lines Matching defs:behavior
17 * default behavior.
34 * Reads and Writes will be filtered by specified behavior. All other bits not
367 const struct pci_bridge_reg_behavior *behavior;
383 behavior = bridge->pcie_cap_regs_behavior;
387 behavior = bridge->pci_regs_behavior;
402 *value &= behavior[reg / 4].ro | behavior[reg / 4].rw |
403 behavior[reg / 4].w1c;
429 const struct pci_bridge_reg_behavior *behavior;
456 behavior = bridge->pcie_cap_regs_behavior;
460 behavior = bridge->pci_regs_behavior;
464 new = old & (~mask | ~behavior[reg / 4].rw);
467 new |= (value << shift) & (behavior[reg / 4].rw & mask);
470 new &= ~((value << shift) & (behavior[reg / 4].w1c & mask));
479 new &= ~(behavior[reg / 4].w1c & ~mask);
485 new |= (value << shift) & (behavior[reg / 4].w1c & mask);