state 824 arch/alpha/kernel/osf_sys.c unsigned int *state; state 835 arch/alpha/kernel/osf_sys.c state = ¤t_thread_info()->ieee_state; state 838 arch/alpha/kernel/osf_sys.c *state = (*state & ~IEEE_SW_MASK) | (swcr & IEEE_SW_MASK); state 850 arch/alpha/kernel/osf_sys.c unsigned int *state; state 854 arch/alpha/kernel/osf_sys.c state = ¤t_thread_info()->ieee_state; state 858 arch/alpha/kernel/osf_sys.c swcr = (*state & IEEE_SW_MASK) | exc; state 859 arch/alpha/kernel/osf_sys.c *state |= exc; state 355 arch/alpha/kernel/perf_event.c if (!is_software_event(pe) && pe->state != PERF_EVENT_STATE_OFF) { state 421 arch/alpha/kernel/perf_event.c if (!(hwc->state & PERF_HES_STOPPED)) state 469 arch/alpha/kernel/perf_event.c hwc->state = PERF_HES_UPTODATE; state 471 arch/alpha/kernel/perf_event.c hwc->state |= PERF_HES_STOPPED; state 537 arch/alpha/kernel/perf_event.c if (!(hwc->state & PERF_HES_STOPPED)) { state 539 arch/alpha/kernel/perf_event.c hwc->state |= PERF_HES_STOPPED; state 542 arch/alpha/kernel/perf_event.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 544 arch/alpha/kernel/perf_event.c hwc->state |= PERF_HES_UPTODATE; state 557 arch/alpha/kernel/perf_event.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 561 arch/alpha/kernel/perf_event.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 565 arch/alpha/kernel/perf_event.c hwc->state = 0; state 385 arch/alpha/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 323 arch/alpha/kernel/smp.c cpuid, idle->state, ipcb->flags)); state 105 arch/arc/include/asm/disasm.h void disasm_instr(unsigned long addr, struct disasm_state *state, state 50 arch/arc/include/asm/ptrace.h unsigned long state:8, ecr_vec:8, state 54 arch/arc/include/asm/ptrace.h ecr_vec:8, state:8; state 71 arch/arc/include/asm/ptrace.h unsigned long state:8, ecr_vec:8, state 75 arch/arc/include/asm/ptrace.h ecr_vec:8, state:8; state 138 arch/arc/include/asm/ptrace.h #define syscall_wont_restart(reg) (reg->state |= STATE_SCALL_RESTARTED) state 139 arch/arc/include/asm/ptrace.h #define syscall_restartable(reg) !(reg->state & STATE_SCALL_RESTARTED) state 21 arch/arc/kernel/disasm.c void __kprobes disasm_instr(unsigned long addr, struct disasm_state *state, state 32 arch/arc/kernel/disasm.c memset(state, 0, sizeof(struct disasm_state)); state 48 arch/arc/kernel/disasm.c state->major_opcode = (word1 >> 11) & 0x1F; state 51 arch/arc/kernel/disasm.c if (state->major_opcode < 0x0B) { state 54 arch/arc/kernel/disasm.c state->instr_len = 4; state 56 arch/arc/kernel/disasm.c state->words[0] = (word1 << 16) | word0; state 58 arch/arc/kernel/disasm.c state->instr_len = 2; state 59 arch/arc/kernel/disasm.c state->words[0] = word1; state 63 arch/arc/kernel/disasm.c word1 = *((uint16_t *)(addr + state->instr_len)); state 64 arch/arc/kernel/disasm.c word0 = *((uint16_t *)(addr + state->instr_len + 2)); state 65 arch/arc/kernel/disasm.c state->words[1] = (word1 << 16) | word0; state 67 arch/arc/kernel/disasm.c switch (state->major_opcode) { state 69 arch/arc/kernel/disasm.c state->is_branch = 1; state 72 arch/arc/kernel/disasm.c fieldA = (IS_BIT(state->words[0], 16)) ? state 73 arch/arc/kernel/disasm.c FIELD_s25(state->words[0]) : state 74 arch/arc/kernel/disasm.c FIELD_s21(state->words[0]); state 76 arch/arc/kernel/disasm.c state->delay_slot = IS_BIT(state->words[0], 5); state 77 arch/arc/kernel/disasm.c state->target = fieldA + (addr & ~0x3); state 78 arch/arc/kernel/disasm.c state->flow = direct_jump; state 82 arch/arc/kernel/disasm.c if (IS_BIT(state->words[0], 16)) { state 85 arch/arc/kernel/disasm.c fieldA = (IS_BIT(state->words[0], 17)) ? state 86 arch/arc/kernel/disasm.c (FIELD_s25(state->words[0]) & ~0x3) : state 87 arch/arc/kernel/disasm.c FIELD_s21(state->words[0]); state 89 arch/arc/kernel/disasm.c state->flow = direct_call; state 92 arch/arc/kernel/disasm.c fieldA = FIELD_s9(state->words[0]) & ~0x3; state 93 arch/arc/kernel/disasm.c state->flow = direct_jump; state 96 arch/arc/kernel/disasm.c state->delay_slot = IS_BIT(state->words[0], 5); state 97 arch/arc/kernel/disasm.c state->target = fieldA + (addr & ~0x3); state 98 arch/arc/kernel/disasm.c state->is_branch = 1; state 102 arch/arc/kernel/disasm.c state->write = 0; state 103 arch/arc/kernel/disasm.c state->di = BITS(state->words[0], 11, 11); state 104 arch/arc/kernel/disasm.c if (state->di) state 106 arch/arc/kernel/disasm.c state->x = BITS(state->words[0], 6, 6); state 107 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 7, 8); state 108 arch/arc/kernel/disasm.c state->aa = BITS(state->words[0], 9, 10); state 109 arch/arc/kernel/disasm.c state->wb_reg = FIELD_B(state->words[0]); state 110 arch/arc/kernel/disasm.c if (state->wb_reg == REG_LIMM) { state 111 arch/arc/kernel/disasm.c state->instr_len += 4; state 112 arch/arc/kernel/disasm.c state->aa = 0; state 113 arch/arc/kernel/disasm.c state->src1 = state->words[1]; state 115 arch/arc/kernel/disasm.c state->src1 = get_reg(state->wb_reg, regs, cregs); state 117 arch/arc/kernel/disasm.c state->src2 = FIELD_s9(state->words[0]); state 118 arch/arc/kernel/disasm.c state->dest = FIELD_A(state->words[0]); state 119 arch/arc/kernel/disasm.c state->pref = (state->dest == REG_LIMM); state 123 arch/arc/kernel/disasm.c state->write = 1; state 124 arch/arc/kernel/disasm.c state->di = BITS(state->words[0], 5, 5); state 125 arch/arc/kernel/disasm.c if (state->di) state 127 arch/arc/kernel/disasm.c state->aa = BITS(state->words[0], 3, 4); state 128 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 1, 2); state 129 arch/arc/kernel/disasm.c state->src1 = FIELD_C(state->words[0]); state 130 arch/arc/kernel/disasm.c if (state->src1 == REG_LIMM) { state 131 arch/arc/kernel/disasm.c state->instr_len += 4; state 132 arch/arc/kernel/disasm.c state->src1 = state->words[1]; state 134 arch/arc/kernel/disasm.c state->src1 = get_reg(state->src1, regs, cregs); state 136 arch/arc/kernel/disasm.c state->wb_reg = FIELD_B(state->words[0]); state 137 arch/arc/kernel/disasm.c if (state->wb_reg == REG_LIMM) { state 138 arch/arc/kernel/disasm.c state->aa = 0; state 139 arch/arc/kernel/disasm.c state->instr_len += 4; state 140 arch/arc/kernel/disasm.c state->src2 = state->words[1]; state 142 arch/arc/kernel/disasm.c state->src2 = get_reg(state->wb_reg, regs, cregs); state 144 arch/arc/kernel/disasm.c state->src3 = FIELD_s9(state->words[0]); state 148 arch/arc/kernel/disasm.c subopcode = MINOR_OPCODE(state->words[0]); state 157 arch/arc/kernel/disasm.c state->delay_slot = 1; state 163 arch/arc/kernel/disasm.c op_format = BITS(state->words[0], 22, 23); state 165 arch/arc/kernel/disasm.c (!IS_BIT(state->words[0], 5)))) { state 166 arch/arc/kernel/disasm.c fieldC = FIELD_C(state->words[0]); state 169 arch/arc/kernel/disasm.c fieldC = state->words[1]; state 170 arch/arc/kernel/disasm.c state->instr_len += 4; state 175 arch/arc/kernel/disasm.c && (IS_BIT(state->words[0], 5)))) { state 176 arch/arc/kernel/disasm.c fieldC = FIELD_C(state->words[0]); state 179 arch/arc/kernel/disasm.c fieldC = FIELD_s12(state->words[0]); state 183 arch/arc/kernel/disasm.c state->target = fieldC; state 184 arch/arc/kernel/disasm.c state->flow = is_linked ? state 187 arch/arc/kernel/disasm.c state->target = get_reg(fieldC, regs, cregs); state 188 arch/arc/kernel/disasm.c state->flow = is_linked ? state 191 arch/arc/kernel/disasm.c state->is_branch = 1; state 195 arch/arc/kernel/disasm.c if (BITS(state->words[0], 22, 23) == 3) { state 197 arch/arc/kernel/disasm.c fieldC = FIELD_C(state->words[0]); state 201 arch/arc/kernel/disasm.c state->is_branch = 1; state 202 arch/arc/kernel/disasm.c state->flow = direct_jump; state 203 arch/arc/kernel/disasm.c state->target = fieldC; state 210 arch/arc/kernel/disasm.c state->di = BITS(state->words[0], 15, 15); state 211 arch/arc/kernel/disasm.c if (state->di) state 213 arch/arc/kernel/disasm.c state->x = BITS(state->words[0], 16, 16); state 214 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 17, 18); state 215 arch/arc/kernel/disasm.c state->aa = BITS(state->words[0], 22, 23); state 216 arch/arc/kernel/disasm.c state->wb_reg = FIELD_B(state->words[0]); state 217 arch/arc/kernel/disasm.c if (state->wb_reg == REG_LIMM) { state 218 arch/arc/kernel/disasm.c state->instr_len += 4; state 219 arch/arc/kernel/disasm.c state->src1 = state->words[1]; state 221 arch/arc/kernel/disasm.c state->src1 = get_reg(state->wb_reg, regs, state 224 arch/arc/kernel/disasm.c state->src2 = FIELD_C(state->words[0]); state 225 arch/arc/kernel/disasm.c if (state->src2 == REG_LIMM) { state 226 arch/arc/kernel/disasm.c state->instr_len += 4; state 227 arch/arc/kernel/disasm.c state->src2 = state->words[1]; state 229 arch/arc/kernel/disasm.c state->src2 = get_reg(state->src2, regs, state 232 arch/arc/kernel/disasm.c state->dest = FIELD_A(state->words[0]); state 233 arch/arc/kernel/disasm.c if (state->dest == REG_LIMM) state 234 arch/arc/kernel/disasm.c state->pref = 1; state 240 arch/arc/kernel/disasm.c switch (BITS(state->words[0], 22, 23)) { state 242 arch/arc/kernel/disasm.c if (FIELD_C(state->words[0]) == REG_LIMM) state 243 arch/arc/kernel/disasm.c state->instr_len += 4; state 250 arch/arc/kernel/disasm.c if ((!IS_BIT(state->words[0], 5)) && state 251 arch/arc/kernel/disasm.c (FIELD_C(state->words[0]) == REG_LIMM)) state 252 arch/arc/kernel/disasm.c state->instr_len += 4; state 261 arch/arc/kernel/disasm.c switch (BITS(state->words[0], 22, 23)) { state 263 arch/arc/kernel/disasm.c if ((FIELD_B(state->words[0]) == REG_LIMM) || state 264 arch/arc/kernel/disasm.c (FIELD_C(state->words[0]) == REG_LIMM)) state 265 arch/arc/kernel/disasm.c state->instr_len += 4; state 272 arch/arc/kernel/disasm.c if ((!IS_BIT(state->words[0], 5)) && state 273 arch/arc/kernel/disasm.c ((FIELD_B(state->words[0]) == REG_LIMM) || state 274 arch/arc/kernel/disasm.c (FIELD_C(state->words[0]) == REG_LIMM))) state 275 arch/arc/kernel/disasm.c state->instr_len += 4; state 284 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 3, 4); state 285 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs); state 286 arch/arc/kernel/disasm.c state->src2 = get_reg(FIELD_S_C(state->words[0]), regs, cregs); state 287 arch/arc/kernel/disasm.c state->dest = FIELD_S_A(state->words[0]); state 292 arch/arc/kernel/disasm.c if ((BITS(state->words[0], 3, 4) < 3) && state 293 arch/arc/kernel/disasm.c (FIELD_S_H(state->words[0]) == REG_LIMM)) state 294 arch/arc/kernel/disasm.c state->instr_len += 4; state 298 arch/arc/kernel/disasm.c subopcode = BITS(state->words[0], 5, 7); state 304 arch/arc/kernel/disasm.c state->target = get_reg(FIELD_S_B(state->words[0]), state 306 arch/arc/kernel/disasm.c state->delay_slot = subopcode & 1; state 307 arch/arc/kernel/disasm.c state->flow = (subopcode >= 2) ? state 311 arch/arc/kernel/disasm.c switch (BITS(state->words[0], 8, 10)) { state 316 arch/arc/kernel/disasm.c state->delay_slot = (subopcode == 7); state 317 arch/arc/kernel/disasm.c state->flow = indirect_jump; state 318 arch/arc/kernel/disasm.c state->target = get_reg(31, regs, cregs); state 328 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs); state 329 arch/arc/kernel/disasm.c state->src2 = FIELD_S_u7(state->words[0]); state 330 arch/arc/kernel/disasm.c state->dest = FIELD_S_C(state->words[0]); state 337 arch/arc/kernel/disasm.c state->zz = 1; state 341 arch/arc/kernel/disasm.c state->x = 1; state 345 arch/arc/kernel/disasm.c state->zz = 2; state 346 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs); state 347 arch/arc/kernel/disasm.c state->src2 = FIELD_S_u6(state->words[0]); state 348 arch/arc/kernel/disasm.c state->dest = FIELD_S_C(state->words[0]); state 352 arch/arc/kernel/disasm.c state->write = 1; state 353 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs); state 354 arch/arc/kernel/disasm.c state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs); state 355 arch/arc/kernel/disasm.c state->src3 = FIELD_S_u7(state->words[0]); state 359 arch/arc/kernel/disasm.c state->write = 1; state 360 arch/arc/kernel/disasm.c state->zz = 2; state 361 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs); state 362 arch/arc/kernel/disasm.c state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs); state 363 arch/arc/kernel/disasm.c state->src3 = FIELD_S_u6(state->words[0]); state 370 arch/arc/kernel/disasm.c state->write = BITS(state->words[0], 6, 6); state 371 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 5, 5); state 372 arch/arc/kernel/disasm.c if (state->zz) state 374 arch/arc/kernel/disasm.c if (!state->write) { state 375 arch/arc/kernel/disasm.c state->src1 = get_reg(28, regs, cregs); state 376 arch/arc/kernel/disasm.c state->src2 = FIELD_S_u7(state->words[0]); state 377 arch/arc/kernel/disasm.c state->dest = FIELD_S_B(state->words[0]); state 379 arch/arc/kernel/disasm.c state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, state 381 arch/arc/kernel/disasm.c state->src2 = get_reg(28, regs, cregs); state 382 arch/arc/kernel/disasm.c state->src3 = FIELD_S_u7(state->words[0]); state 388 arch/arc/kernel/disasm.c state->zz = BITS(state->words[0], 9, 10); state 389 arch/arc/kernel/disasm.c state->src1 = get_reg(26, regs, cregs); state 390 arch/arc/kernel/disasm.c state->src2 = state->zz ? FIELD_S_s10(state->words[0]) : state 391 arch/arc/kernel/disasm.c FIELD_S_s11(state->words[0]); state 392 arch/arc/kernel/disasm.c state->dest = 0; state 396 arch/arc/kernel/disasm.c state->src1 = regs->ret & ~3; state 397 arch/arc/kernel/disasm.c state->src2 = FIELD_S_u10(state->words[0]); state 398 arch/arc/kernel/disasm.c state->dest = FIELD_S_B(state->words[0]); state 402 arch/arc/kernel/disasm.c state->target = FIELD_S_s8(state->words[0]) + (addr & ~0x03); state 403 arch/arc/kernel/disasm.c state->flow = direct_jump; state 404 arch/arc/kernel/disasm.c state->is_branch = 1; state 408 arch/arc/kernel/disasm.c fieldA = (BITS(state->words[0], 9, 10) == 3) ? state 409 arch/arc/kernel/disasm.c FIELD_S_s7(state->words[0]) : state 410 arch/arc/kernel/disasm.c FIELD_S_s10(state->words[0]); state 411 arch/arc/kernel/disasm.c state->target = fieldA + (addr & ~0x03); state 412 arch/arc/kernel/disasm.c state->flow = direct_jump; state 413 arch/arc/kernel/disasm.c state->is_branch = 1; state 417 arch/arc/kernel/disasm.c state->target = FIELD_S_s13(state->words[0]) + (addr & ~0x03); state 418 arch/arc/kernel/disasm.c state->flow = direct_call; state 419 arch/arc/kernel/disasm.c state->is_branch = 1; state 426 arch/arc/kernel/disasm.c if (bytes_not_copied <= (8 - state->instr_len)) state 429 arch/arc/kernel/disasm.c fault: state->fault = 1; state 298 arch/arc/kernel/perf_event.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 300 arch/arc/kernel/perf_event.c hwc->state = 0; state 330 arch/arc/kernel/perf_event.c if (!(event->hw.state & PERF_HES_STOPPED)) { state 337 arch/arc/kernel/perf_event.c event->hw.state |= PERF_HES_STOPPED; state 341 arch/arc/kernel/perf_event.c !(event->hw.state & PERF_HES_UPTODATE)) { state 343 arch/arc/kernel/perf_event.c event->hw.state |= PERF_HES_UPTODATE; state 390 arch/arc/kernel/perf_event.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 132 arch/arc/kernel/unaligned.c static void fixup_load(struct disasm_state *state, struct pt_regs *regs, state 138 arch/arc/kernel/unaligned.c if ((state->aa == 1) || (state->aa == 2)) { state 139 arch/arc/kernel/unaligned.c set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs); state 141 arch/arc/kernel/unaligned.c if (state->aa == 2) state 142 arch/arc/kernel/unaligned.c state->src2 = 0; state 145 arch/arc/kernel/unaligned.c if (state->zz == 0) { state 146 arch/arc/kernel/unaligned.c get32_unaligned_check(val, state->src1 + state->src2); state 148 arch/arc/kernel/unaligned.c get16_unaligned_check(val, state->src1 + state->src2); state 150 arch/arc/kernel/unaligned.c if (state->x) state 154 arch/arc/kernel/unaligned.c if (state->pref == 0) state 155 arch/arc/kernel/unaligned.c set_reg(state->dest, val, regs, cregs); state 159 arch/arc/kernel/unaligned.c fault: state->fault = 1; state 162 arch/arc/kernel/unaligned.c static void fixup_store(struct disasm_state *state, struct pt_regs *regs, state 166 arch/arc/kernel/unaligned.c if ((state->aa == 1) || (state->aa == 2)) { state 167 arch/arc/kernel/unaligned.c set_reg(state->wb_reg, state->src2 + state->src3, regs, cregs); state 169 arch/arc/kernel/unaligned.c if (state->aa == 3) state 170 arch/arc/kernel/unaligned.c state->src3 = 0; state 171 arch/arc/kernel/unaligned.c } else if (state->aa == 3) { state 172 arch/arc/kernel/unaligned.c if (state->zz == 2) { state 173 arch/arc/kernel/unaligned.c set_reg(state->wb_reg, state->src2 + (state->src3 << 1), state 175 arch/arc/kernel/unaligned.c } else if (!state->zz) { state 176 arch/arc/kernel/unaligned.c set_reg(state->wb_reg, state->src2 + (state->src3 << 2), state 184 arch/arc/kernel/unaligned.c if (!state->zz) state 185 arch/arc/kernel/unaligned.c put32_unaligned_check(state->src1, state->src2 + state->src3); state 187 arch/arc/kernel/unaligned.c put16_unaligned_check(state->src1, state->src2 + state->src3); state 191 arch/arc/kernel/unaligned.c fault: state->fault = 1; state 201 arch/arc/kernel/unaligned.c struct disasm_state state; state 223 arch/arc/kernel/unaligned.c disasm_instr(regs->ret, &state, 1, regs, cregs); state 225 arch/arc/kernel/unaligned.c if (state.fault) state 229 arch/arc/kernel/unaligned.c if ((state.zz == 1) || (state.di)) state 232 arch/arc/kernel/unaligned.c if (!state.write) state 233 arch/arc/kernel/unaligned.c fixup_load(&state, regs, cregs); state 235 arch/arc/kernel/unaligned.c fixup_store(&state, regs, cregs); state 237 arch/arc/kernel/unaligned.c if (state.fault) state 245 arch/arc/kernel/unaligned.c regs->ret += state.instr_len; state 259 arch/arc/kernel/unaligned.c state.words[0], address); state 664 arch/arc/kernel/unwind.c static int advance_loc(unsigned long delta, struct unwind_state *state) state 666 arch/arc/kernel/unwind.c state->loc += delta * state->codeAlign; state 671 arch/arc/kernel/unwind.c unw_debug("delta %3lu => loc 0x%lx: ", delta, state->loc); state 676 arch/arc/kernel/unwind.c struct unwind_state *state) state 678 arch/arc/kernel/unwind.c if (reg < ARRAY_SIZE(state->regs)) { state 679 arch/arc/kernel/unwind.c state->regs[reg].where = where; state 680 arch/arc/kernel/unwind.c state->regs[reg].value = value; state 705 arch/arc/kernel/unwind.c signed ptrType, struct unwind_state *state) state 715 arch/arc/kernel/unwind.c if (start != state->cieStart) { state 716 arch/arc/kernel/unwind.c state->loc = state->org; state 718 arch/arc/kernel/unwind.c processCFI(state->cieStart, state->cieEnd, 0, ptrType, state 719 arch/arc/kernel/unwind.c state); state 720 arch/arc/kernel/unwind.c if (targetLoc == 0 && state->label == NULL) state 735 arch/arc/kernel/unwind.c state->loc = read_pointer(&ptr.p8, end, state 737 arch/arc/kernel/unwind.c if (state->loc == 0) state 739 arch/arc/kernel/unwind.c unw_debug("cfa_set_loc: 0x%lx ", state->loc); state 744 arch/arc/kernel/unwind.c && advance_loc(*ptr.p8++, state); state 752 arch/arc/kernel/unwind.c && advance_loc(value, state); state 757 arch/arc/kernel/unwind.c && advance_loc(*ptr.p32++, state); state 763 arch/arc/kernel/unwind.c get_uleb128(&ptr.p8, end), state); state 768 arch/arc/kernel/unwind.c get_uleb128(&ptr.p8, end), state); state 773 arch/arc/kernel/unwind.c get_sleb128(&ptr.p8, end), state); state 778 arch/arc/kernel/unwind.c get_sleb128(&ptr.p8, end), state); state 787 arch/arc/kernel/unwind.c state); state 794 arch/arc/kernel/unwind.c get_uleb128(&ptr.p8, end), state); state 798 arch/arc/kernel/unwind.c if (ptr.p8 == state->label) { state 799 arch/arc/kernel/unwind.c state->label = NULL; state 802 arch/arc/kernel/unwind.c if (state->stackDepth >= MAX_STACK_DEPTH) state 804 arch/arc/kernel/unwind.c state->stack[state->stackDepth++] = ptr.p8; state 808 arch/arc/kernel/unwind.c if (state->stackDepth) { state 809 arch/arc/kernel/unwind.c const uleb128_t loc = state->loc; state 810 arch/arc/kernel/unwind.c const u8 *label = state->label; state 812 arch/arc/kernel/unwind.c state->label = state 813 arch/arc/kernel/unwind.c state->stack[state->stackDepth - 1]; state 814 arch/arc/kernel/unwind.c memcpy(&state->cfa, &badCFA, state 815 arch/arc/kernel/unwind.c sizeof(state->cfa)); state 816 arch/arc/kernel/unwind.c memset(state->regs, 0, state 817 arch/arc/kernel/unwind.c sizeof(state->regs)); state 818 arch/arc/kernel/unwind.c state->stackDepth = 0; state 821 arch/arc/kernel/unwind.c state); state 822 arch/arc/kernel/unwind.c state->loc = loc; state 823 arch/arc/kernel/unwind.c state->label = label; state 828 arch/arc/kernel/unwind.c state->cfa.reg = get_uleb128(&ptr.p8, end); state 829 arch/arc/kernel/unwind.c unw_debug("cfa_def_cfa: r%lu ", state->cfa.reg); state 832 arch/arc/kernel/unwind.c state->cfa.offs = get_uleb128(&ptr.p8, end); state 834 arch/arc/kernel/unwind.c state->cfa.offs); state 837 arch/arc/kernel/unwind.c state->cfa.reg = get_uleb128(&ptr.p8, end); state 840 arch/arc/kernel/unwind.c state->cfa.offs = get_sleb128(&ptr.p8, end) state 841 arch/arc/kernel/unwind.c * state->dataAlign; state 845 arch/arc/kernel/unwind.c state->cfa.reg = get_uleb128(&ptr.p8, end); state 859 arch/arc/kernel/unwind.c state); state 870 arch/arc/kernel/unwind.c result = advance_loc(*ptr.p8++ & 0x3f, state); state 876 arch/arc/kernel/unwind.c state); state 880 arch/arc/kernel/unwind.c set_rule(*ptr.p8++ & 0x3f, Nowhere, 0, state); state 886 arch/arc/kernel/unwind.c if (result && targetLoc != 0 && targetLoc < state->loc) state 894 arch/arc/kernel/unwind.c targetLoc < state->loc && */ state->label == NULL)); state 910 arch/arc/kernel/unwind.c struct unwind_state state; state 1019 arch/arc/kernel/unwind.c memset(&state, 0, sizeof(state)); state 1020 arch/arc/kernel/unwind.c state.cieEnd = ptr; /* keep here temporarily */ state 1051 arch/arc/kernel/unwind.c state.codeAlign = get_uleb128(&ptr, end); state 1053 arch/arc/kernel/unwind.c state.dataAlign = get_sleb128(&ptr, end); state 1054 arch/arc/kernel/unwind.c if (state.codeAlign == 0 || state.dataAlign == 0 || ptr >= end) state 1058 arch/arc/kernel/unwind.c state.version <= 1 ? *ptr++ : get_uleb128(&ptr, state 1063 arch/arc/kernel/unwind.c unw_debug("data Align: %ld\n", state.dataAlign); state 1064 arch/arc/kernel/unwind.c unw_debug("code Align: %lu\n", state.codeAlign); state 1079 arch/arc/kernel/unwind.c state.cieStart = ptr; state 1080 arch/arc/kernel/unwind.c ptr = state.cieEnd; state 1081 arch/arc/kernel/unwind.c state.cieEnd = end; state 1135 arch/arc/kernel/unwind.c state.org = startLoc; state 1136 arch/arc/kernel/unwind.c memcpy(&state.cfa, &badCFA, sizeof(state.cfa)); state 1145 arch/arc/kernel/unwind.c if (!processCFI(ptr, end, pc, ptrType, &state) state 1146 arch/arc/kernel/unwind.c || state.loc > endLoc state 1148 arch/arc/kernel/unwind.c || state.cfa.reg >= ARRAY_SIZE(reg_info) state 1149 arch/arc/kernel/unwind.c || reg_info[state.cfa.reg].width != sizeof(unsigned long) state 1150 arch/arc/kernel/unwind.c || state.cfa.offs % sizeof(unsigned long)) state 1157 arch/arc/kernel/unwind.c for (i = 0; i < ARRAY_SIZE(state.regs); ++i) { state 1162 arch/arc/kernel/unwind.c switch (state.regs[i].where) { state 1166 arch/arc/kernel/unwind.c unw_debug(" r%d: c(%lu),", i, state.regs[i].value); state 1169 arch/arc/kernel/unwind.c unw_debug(" r%d: r(%lu),", i, state.regs[i].value); state 1172 arch/arc/kernel/unwind.c unw_debug(" r%d: v(%lu),", i, state.regs[i].value); state 1183 arch/arc/kernel/unwind.c && !UNW_DEFAULT_RA(state.regs[retAddrReg], state.dataAlign)) state 1186 arch/arc/kernel/unwind.c cfa = FRAME_REG(state.cfa.reg, unsigned long) + state.cfa.offs; state 1195 arch/arc/kernel/unwind.c state.cfa.reg, state.cfa.offs, cfa); state 1197 arch/arc/kernel/unwind.c for (i = 0; i < ARRAY_SIZE(state.regs); ++i) { state 1199 arch/arc/kernel/unwind.c if (state.regs[i].where == Nowhere) state 1203 arch/arc/kernel/unwind.c switch (state.regs[i].where) { state 1207 arch/arc/kernel/unwind.c if (state.regs[i].value >= ARRAY_SIZE(reg_info) state 1208 arch/arc/kernel/unwind.c || REG_INVALID(state.regs[i].value) state 1210 arch/arc/kernel/unwind.c reg_info[state.regs[i].value].width) state 1212 arch/arc/kernel/unwind.c switch (reg_info[state.regs[i].value].width) { state 1214 arch/arc/kernel/unwind.c state.regs[i].value = state 1215 arch/arc/kernel/unwind.c FRAME_REG(state.regs[i].value, const u8); state 1218 arch/arc/kernel/unwind.c state.regs[i].value = state 1219 arch/arc/kernel/unwind.c FRAME_REG(state.regs[i].value, const u16); state 1222 arch/arc/kernel/unwind.c state.regs[i].value = state 1223 arch/arc/kernel/unwind.c FRAME_REG(state.regs[i].value, const u32); state 1227 arch/arc/kernel/unwind.c state.regs[i].value = state 1228 arch/arc/kernel/unwind.c FRAME_REG(state.regs[i].value, const u64); state 1240 arch/arc/kernel/unwind.c for (i = 0; i < ARRAY_SIZE(state.regs); ++i, fptr++) { state 1244 arch/arc/kernel/unwind.c switch (state.regs[i].where) { state 1255 arch/arc/kernel/unwind.c FRAME_REG(i, u8) = state.regs[i].value; state 1258 arch/arc/kernel/unwind.c FRAME_REG(i, u16) = state.regs[i].value; state 1261 arch/arc/kernel/unwind.c FRAME_REG(i, u32) = state.regs[i].value; state 1265 arch/arc/kernel/unwind.c FRAME_REG(i, u64) = state.regs[i].value; state 1275 arch/arc/kernel/unwind.c FRAME_REG(i, unsigned long) = cfa + state.regs[i].value state 1276 arch/arc/kernel/unwind.c * state.dataAlign; state 1279 arch/arc/kernel/unwind.c addr = cfa + state.regs[i].value * state.dataAlign; state 1281 arch/arc/kernel/unwind.c if ((state.regs[i].value * state.dataAlign) state 273 arch/arm/common/locomo.c static int locomo_suspend(struct platform_device *dev, pm_message_t state) state 63 arch/arm/common/mcpm_entry.c static void __mcpm_outbound_leave_critical(unsigned int cluster, int state) state 66 arch/arm/common/mcpm_entry.c mcpm_sync.clusters[cluster].cluster = state; state 150 arch/arm/common/scoop.c static int scoop_suspend(struct platform_device *dev, pm_message_t state) state 33 arch/arm/crypto/chacha-neon-glue.c asmlinkage void chacha_block_xor_neon(const u32 *state, u8 *dst, const u8 *src, state 35 arch/arm/crypto/chacha-neon-glue.c asmlinkage void chacha_4block_xor_neon(const u32 *state, u8 *dst, const u8 *src, state 37 arch/arm/crypto/chacha-neon-glue.c asmlinkage void hchacha_block_neon(const u32 *state, u32 *out, int nrounds); state 39 arch/arm/crypto/chacha-neon-glue.c static void chacha_doneon(u32 *state, u8 *dst, const u8 *src, state 45 arch/arm/crypto/chacha-neon-glue.c chacha_4block_xor_neon(state, dst, src, nrounds); state 49 arch/arm/crypto/chacha-neon-glue.c state[12] += 4; state 52 arch/arm/crypto/chacha-neon-glue.c chacha_block_xor_neon(state, dst, src, nrounds); state 56 arch/arm/crypto/chacha-neon-glue.c state[12]++; state 60 arch/arm/crypto/chacha-neon-glue.c chacha_block_xor_neon(state, buf, buf, nrounds); state 69 arch/arm/crypto/chacha-neon-glue.c u32 state[16]; state 74 arch/arm/crypto/chacha-neon-glue.c crypto_chacha_init(state, ctx, iv); state 83 arch/arm/crypto/chacha-neon-glue.c chacha_doneon(state, walk.dst.virt.addr, walk.src.virt.addr, state 108 arch/arm/crypto/chacha-neon-glue.c u32 state[16]; state 114 arch/arm/crypto/chacha-neon-glue.c crypto_chacha_init(state, ctx, req->iv); state 117 arch/arm/crypto/chacha-neon-glue.c hchacha_block_neon(state, subctx.key, ctx->nrounds); state 32 arch/arm/crypto/sha1_glue.c BUILD_BUG_ON(offsetof(struct sha1_state, state) != 0); state 35 arch/arm/crypto/sha256_glue.c BUILD_BUG_ON(offsetof(struct sha256_state, state) != 0); state 28 arch/arm/crypto/sha512-glue.c asmlinkage void sha512_block_data_order(u64 *state, u8 const *src, int blocks); state 23 arch/arm/crypto/sha512-neon-glue.c asmlinkage void sha512_block_data_order_neon(u64 *state, u8 const *src, state 38 arch/arm/kernel/head-inflate-data.c struct inflate_state state; state 47 arch/arm/kernel/head-inflate-data.c strm->workspace = &state; state 303 arch/arm/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 69 arch/arm/kernel/psci_smp.c u32 state = PSCI_POWER_STATE_TYPE_POWER_DOWN << state 73 arch/arm/kernel/psci_smp.c psci_ops.cpu_off(state); state 19 arch/arm/kernel/xscale-cp0.c static inline void dsp_save_state(u32 *state) state 23 arch/arm/kernel/xscale-cp0.c : "=r" (state[0]), "=r" (state[1])); state 26 arch/arm/kernel/xscale-cp0.c static inline void dsp_load_state(u32 *state) state 30 arch/arm/kernel/xscale-cp0.c : : "r" (state[0]), "r" (state[1])); state 67 arch/arm/mach-at91/pm.c static int at91_pm_valid_state(suspend_state_t state) state 69 arch/arm/mach-at91/pm.c switch (state) { state 215 arch/arm/mach-at91/pm.c static int at91_pm_begin(suspend_state_t state) state 217 arch/arm/mach-at91/pm.c switch (state) { state 296 arch/arm/mach-at91/pm.c static void at91_pm_suspend(suspend_state_t state) state 325 arch/arm/mach-at91/pm.c static int at91_pm_enter(suspend_state_t state) state 331 arch/arm/mach-at91/pm.c switch (state) { state 341 arch/arm/mach-at91/pm.c at91_pm_suspend(state); state 350 arch/arm/mach-at91/pm.c pr_debug("AT91: PM - bogus suspend state %d\n", state); state 103 arch/arm/mach-davinci/pm.c static int davinci_pm_enter(suspend_state_t state) state 107 arch/arm/mach-davinci/pm.c switch (state) { state 102 arch/arm/mach-exynos/suspend.c static int exynos_irq_set_wake(struct irq_data *data, unsigned int state) state 112 arch/arm/mach-exynos/suspend.c if (!state) state 524 arch/arm/mach-exynos/suspend.c static int exynos_suspend_enter(suspend_state_t state) state 25 arch/arm/mach-highbank/pm.c static int highbank_pm_enter(suspend_state_t state) state 10 arch/arm/mach-imx/pm-imx25.c static int imx25_suspend_enter(suspend_state_t state) state 15 arch/arm/mach-imx/pm-imx25.c switch (state) { state 16 arch/arm/mach-imx/pm-imx27.c static int mx27_suspend_enter(suspend_state_t state) state 19 arch/arm/mach-imx/pm-imx27.c switch (state) { state 207 arch/arm/mach-imx/pm-imx5.c static int mx5_suspend_enter(suspend_state_t state) state 209 arch/arm/mach-imx/pm-imx5.c switch (state) { state 220 arch/arm/mach-imx/pm-imx5.c if (state == PM_SUSPEND_MEM) { state 242 arch/arm/mach-imx/pm-imx5.c static int mx5_pm_valid(suspend_state_t state) state 244 arch/arm/mach-imx/pm-imx5.c return (state > PM_SUSPEND_ON && state <= PM_SUSPEND_MAX); state 380 arch/arm/mach-imx/pm-imx6.c static int imx6q_pm_enter(suspend_state_t state) state 382 arch/arm/mach-imx/pm-imx6.c switch (state) { state 426 arch/arm/mach-imx/pm-imx6.c static int imx6q_pm_valid(suspend_state_t state) state 428 arch/arm/mach-imx/pm-imx6.c return (state == PM_SUSPEND_STANDBY || state == PM_SUSPEND_MEM); state 205 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 209 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 213 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 222 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 233 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 237 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 241 arch/arm/mach-iop32x/n2100.c .state = PCA9532_OFF, state 82 arch/arm/mach-lpc32xx/pm.c static int lpc32xx_pm_enter(suspend_state_t state) state 63 arch/arm/mach-lpc32xx/serial.c void lpc32xx_loopback_set(resource_size_t mapbase, int state) state 84 arch/arm/mach-lpc32xx/serial.c if (state) state 99 arch/arm/mach-milbeaut/platsmp.c static int m10v_pm_valid(suspend_state_t state) state 101 arch/arm/mach-milbeaut/platsmp.c return (state == PM_SUSPEND_STANDBY) || (state == PM_SUSPEND_MEM); state 118 arch/arm/mach-milbeaut/platsmp.c static int m10v_pm_enter(suspend_state_t state) state 120 arch/arm/mach-milbeaut/platsmp.c switch (state) { state 112 arch/arm/mach-mmp/pm-mmp2.c void mmp2_pm_enter_lowpower_mode(int state) state 122 arch/arm/mach-mmp/pm-mmp2.c switch (state) { state 158 arch/arm/mach-mmp/pm-mmp2.c static int mmp2_pm_enter(suspend_state_t state) state 202 arch/arm/mach-mmp/pm-mmp2.c static int mmp2_pm_valid(suspend_state_t state) state 204 arch/arm/mach-mmp/pm-mmp2.c return ((state == PM_SUSPEND_STANDBY) || (state == PM_SUSPEND_MEM)); state 57 arch/arm/mach-mmp/pm-mmp2.h extern void mmp2_pm_enter_lowpower_mode(int state); state 132 arch/arm/mach-mmp/pm-pxa910.c void pxa910_pm_enter_lowpower_mode(int state) state 144 arch/arm/mach-mmp/pm-pxa910.c switch (state) { state 187 arch/arm/mach-mmp/pm-pxa910.c static int pxa910_pm_enter(suspend_state_t state) state 240 arch/arm/mach-mmp/pm-pxa910.c static int pxa910_pm_valid(suspend_state_t state) state 242 arch/arm/mach-mmp/pm-pxa910.c return ((state == PM_SUSPEND_STANDBY) || (state == PM_SUSPEND_MEM)); state 40 arch/arm/mach-mvebu/kirkwood-pm.c static int kirkwood_suspend_enter(suspend_state_t state) state 42 arch/arm/mach-mvebu/kirkwood-pm.c switch (state) { state 52 arch/arm/mach-mvebu/kirkwood-pm.c static int kirkwood_pm_valid_standby(suspend_state_t state) state 54 arch/arm/mach-mvebu/kirkwood-pm.c return state == PM_SUSPEND_STANDBY; state 189 arch/arm/mach-mvebu/pm.c static int mvebu_pm_enter(suspend_state_t state) state 191 arch/arm/mach-mvebu/pm.c switch (state) { state 204 arch/arm/mach-mvebu/pm.c static int mvebu_pm_valid(suspend_state_t state) state 206 arch/arm/mach-mvebu/pm.c if (state == PM_SUSPEND_STANDBY) state 209 arch/arm/mach-mvebu/pm.c if (state == PM_SUSPEND_MEM && mvebu_board_pm_enter != NULL) state 11 arch/arm/mach-mxs/pm.c static int mxs_suspend_enter(suspend_state_t state) state 13 arch/arm/mach-mxs/pm.c switch (state) { state 762 arch/arm/mach-omap1/board-ams-delta.c static void modem_pm(struct uart_port *port, unsigned int state, unsigned old) state 773 arch/arm/mach-omap1/board-ams-delta.c if (state == old) state 776 arch/arm/mach-omap1/board-ams-delta.c if (state == 0) state 786 arch/arm/mach-omap1/board-ams-delta.c state ? "dis" : "en", ret); state 50 arch/arm/mach-omap1/board-sx1.h extern void sx1_mmc_slot_cover_handler(void *arg, int state); state 566 arch/arm/mach-omap1/pm.c static int omap_pm_enter(suspend_state_t state) state 568 arch/arm/mach-omap1/pm.c switch (state) state 70 arch/arm/mach-omap2/board-n8x0.c static int tusb_set_power(int state) state 74 arch/arm/mach-omap2/board-n8x0.c if (state) { state 4042 arch/arm/mach-omap2/omap_hwmod.c int omap_hwmod_set_postsetup_state(struct omap_hwmod *oh, u8 state) state 4050 arch/arm/mach-omap2/omap_hwmod.c if (state != _HWMOD_STATE_DISABLED && state 4051 arch/arm/mach-omap2/omap_hwmod.c state != _HWMOD_STATE_ENABLED && state 4052 arch/arm/mach-omap2/omap_hwmod.c state != _HWMOD_STATE_IDLE) state 4062 arch/arm/mach-omap2/omap_hwmod.c oh->_postsetup_state = state; state 657 arch/arm/mach-omap2/omap_hwmod.h int omap_hwmod_set_postsetup_state(struct omap_hwmod *oh, u8 state); state 94 arch/arm/mach-omap2/pm-debug.c if (pwrdm->state != pwrdm_read_pwrst(pwrdm)) state 96 arch/arm/mach-omap2/pm-debug.c pwrdm->name, pwrdm->state, pwrdm_read_pwrst(pwrdm)); state 99 arch/arm/mach-omap2/pm-debug.c pwrdm_state_names[pwrdm->state]); state 126 arch/arm/mach-omap2/pm-debug.c pwrdm_state_names[pwrdm->state]); state 96 arch/arm/mach-omap2/pm.c static int omap_pm_begin(suspend_state_t state) state 50 arch/arm/mach-omap2/pm.h extern int omap3_pm_set_suspend_state(struct powerdomain *pwrdm, int state); state 141 arch/arm/mach-omap2/pm33xx-core.c static int am33xx_suspend(unsigned int state, int (*fn)(unsigned long), state 164 arch/arm/mach-omap2/pm33xx-core.c static int am43xx_suspend(unsigned int state, int (*fn)(unsigned long), state 311 arch/arm/mach-omap2/pm34xx.c int state, ret = 0; state 331 arch/arm/mach-omap2/pm34xx.c state = pwrdm_read_prev_pwrst(pwrst->pwrdm); state 332 arch/arm/mach-omap2/pm34xx.c if (state > pwrst->next_state) { state 360 arch/arm/mach-omap2/pm34xx.c u32 state; state 363 arch/arm/mach-omap2/pm34xx.c state = PWRDM_POWER_OFF; state 365 arch/arm/mach-omap2/pm34xx.c state = PWRDM_POWER_RET; state 370 arch/arm/mach-omap2/pm34xx.c state == PWRDM_POWER_OFF) { state 375 arch/arm/mach-omap2/pm34xx.c pwrst->next_state = state; state 392 arch/arm/mach-omap2/pm34xx.c int omap3_pm_set_suspend_state(struct powerdomain *pwrdm, int state) state 398 arch/arm/mach-omap2/pm34xx.c pwrst->next_state = state; state 55 arch/arm/mach-omap2/pm44xx.c int state, ret = 0; state 83 arch/arm/mach-omap2/pm44xx.c state = pwrdm_read_prev_pwrst(pwrst->pwrdm); state 84 arch/arm/mach-omap2/pm44xx.c if (state > pwrst->next_state) { state 134 arch/arm/mach-omap2/powerdomain.c pwrdm->state = pwrdm_read_pwrst(pwrdm); state 135 arch/arm/mach-omap2/powerdomain.c pwrdm->state_counter[pwrdm->state] = 1; state 164 arch/arm/mach-omap2/powerdomain.c int prev, next, state, trace_state = 0; state 169 arch/arm/mach-omap2/powerdomain.c state = pwrdm_read_pwrst(pwrdm); state 173 arch/arm/mach-omap2/powerdomain.c prev = pwrdm->state; state 177 arch/arm/mach-omap2/powerdomain.c if (pwrdm->state != prev) state 199 arch/arm/mach-omap2/powerdomain.c if (state != prev) state 200 arch/arm/mach-omap2/powerdomain.c pwrdm->state_counter[state]++; state 204 arch/arm/mach-omap2/powerdomain.c pwrdm->state = state; state 1255 arch/arm/mach-omap2/powerdomain.c int state; state 1262 arch/arm/mach-omap2/powerdomain.c state = pwrdm_read_pwrst(pwrdm); state 1263 arch/arm/mach-omap2/powerdomain.c if (state != PWRDM_POWER_OFF) { state 1264 arch/arm/mach-omap2/powerdomain.c pwrdm->state_counter[state]++; state 1267 arch/arm/mach-omap2/powerdomain.c pwrdm->state = state; state 126 arch/arm/mach-omap2/powerdomain.h int state; state 249 arch/arm/mach-omap2/powerdomain.h extern int omap_set_pwrdm_state(struct powerdomain *pwrdm, u8 state); state 569 arch/arm/mach-omap2/prm44xx.c int state; state 571 arch/arm/mach-omap2/prm44xx.c state = omap4_pwrdm_read_prev_pwrst(pwrdm); state 573 arch/arm/mach-omap2/prm44xx.c if (state == PWRDM_POWER_OFF) state 576 arch/arm/mach-omap2/prm44xx.c if (state != PWRDM_POWER_RET) state 626 arch/arm/mach-omap2/prm44xx.c int state; state 628 arch/arm/mach-omap2/prm44xx.c state = omap4_pwrdm_read_prev_pwrst(pwrdm); state 630 arch/arm/mach-omap2/prm44xx.c if (state == PWRDM_POWER_OFF) state 633 arch/arm/mach-omap2/prm44xx.c if (state != PWRDM_POWER_RET) state 39 arch/arm/mach-orion5x/ts78xx-fpga.h int state; state 42 arch/arm/mach-orion5x/ts78xx-setup.c .state = 1, state 424 arch/arm/mach-orion5x/ts78xx-setup.c ts78xx_fpga.state = -1; state 449 arch/arm/mach-orion5x/ts78xx-setup.c ts78xx_fpga.state = -1; state 454 arch/arm/mach-orion5x/ts78xx-setup.c ts78xx_fpga.state = -1; state 464 arch/arm/mach-orion5x/ts78xx-setup.c if (ts78xx_fpga.state < 0) state 467 arch/arm/mach-orion5x/ts78xx-setup.c return sprintf(buf, "%s\n", (ts78xx_fpga.state) ? "online" : "offline"); state 475 arch/arm/mach-orion5x/ts78xx-setup.c if (ts78xx_fpga.state < 0) { state 487 arch/arm/mach-orion5x/ts78xx-setup.c if (ts78xx_fpga.state == value) state 490 arch/arm/mach-orion5x/ts78xx-setup.c ret = (ts78xx_fpga.state == 0) state 495 arch/arm/mach-orion5x/ts78xx-setup.c ts78xx_fpga.state = value; state 68 arch/arm/mach-prima2/pm.c static int sirfsoc_pm_enter(suspend_state_t state) state 70 arch/arm/mach-prima2/pm.c switch (state) { state 303 arch/arm/mach-pxa/am200epd.c static void am200_set_rst(struct metronomefb_par *par, int state) state 305 arch/arm/mach-pxa/am200epd.c gpio_set_value(RST_GPIO_PIN, state); state 308 arch/arm/mach-pxa/am200epd.c static void am200_set_stdby(struct metronomefb_par *par, int state) state 310 arch/arm/mach-pxa/am200epd.c gpio_set_value(STDBY_GPIO_PIN, state); state 211 arch/arm/mach-pxa/am300epd.c u8 state) state 215 arch/arm/mach-pxa/am300epd.c gpio_set_value(CS_GPIO_PIN, state); state 218 arch/arm/mach-pxa/am300epd.c gpio_set_value(DC_GPIO_PIN, state); state 221 arch/arm/mach-pxa/am300epd.c gpio_set_value(WR_GPIO_PIN, state); state 52 arch/arm/mach-pxa/mfp-pxa2xx.h #define MFP_CFG_OUT(pin, af, state) \ state 54 arch/arm/mach-pxa/mfp-pxa2xx.h (MFP_PIN(MFP_PIN_##pin) | MFP_##af | MFP_DIR_OUT | MFP_LPM_##state)) state 9 arch/arm/mach-pxa/mioa701.h #define MIO_CFG_OUT(pin, af, state) \ state 11 arch/arm/mach-pxa/mioa701.h (MFP_PIN(pin) | MFP_##af | MFP_DIR_OUT | MFP_LPM_##state)) state 24 arch/arm/mach-pxa/pm.c int pxa_pm_enter(suspend_state_t state) state 36 arch/arm/mach-pxa/pm.c if (state != PM_SUSPEND_STANDBY && pxa_cpu_pm_fns->save) { state 44 arch/arm/mach-pxa/pm.c pxa_cpu_pm_fns->enter(state); state 46 arch/arm/mach-pxa/pm.c if (state != PM_SUSPEND_STANDBY && pxa_cpu_pm_fns->restore) { state 57 arch/arm/mach-pxa/pm.c pxa_cpu_pm_fns->enter(state); state 69 arch/arm/mach-pxa/pm.c static int pxa_pm_valid(suspend_state_t state) state 72 arch/arm/mach-pxa/pm.c return pxa_cpu_pm_fns->valid(state); state 12 arch/arm/mach-pxa/pm.h int (*valid)(suspend_state_t state); state 13 arch/arm/mach-pxa/pm.h void (*enter)(suspend_state_t state); state 24 arch/arm/mach-pxa/pm.h extern int pxa_pm_enter(suspend_state_t state); state 73 arch/arm/mach-pxa/pxa25x.c static void pxa25x_cpu_pm_enter(suspend_state_t state) state 78 arch/arm/mach-pxa/pxa25x.c switch (state) { state 130 arch/arm/mach-pxa/pxa27x.c void pxa27x_cpu_pm_enter(suspend_state_t state) state 149 arch/arm/mach-pxa/pxa27x.c switch (state) { state 163 arch/arm/mach-pxa/pxa27x.c static int pxa27x_cpu_pm_valid(suspend_state_t state) state 165 arch/arm/mach-pxa/pxa27x.c return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY; state 24 arch/arm/mach-pxa/pxa27x.h extern void pxa27x_cpu_pm_enter(suspend_state_t state); state 140 arch/arm/mach-pxa/pxa3xx.c static void pxa3xx_cpu_pm_enter(suspend_state_t state) state 150 arch/arm/mach-pxa/pxa3xx.c switch (state) { state 161 arch/arm/mach-pxa/pxa3xx.c static int pxa3xx_cpu_pm_valid(suspend_state_t state) state 163 arch/arm/mach-pxa/pxa3xx.c return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY; state 574 arch/arm/mach-pxa/sharpsl_pm.c static int sharpsl_pm_suspend(struct platform_device *pdev, pm_message_t state) state 599 arch/arm/mach-pxa/sharpsl_pm.c static void corgi_goto_sleep(unsigned long alarm_time, unsigned int alarm_enable, suspend_state_t state) state 631 arch/arm/mach-pxa/sharpsl_pm.c pxa_pm_enter(state); state 638 arch/arm/mach-pxa/sharpsl_pm.c static int corgi_enter_suspend(unsigned long alarm_time, unsigned int alarm_enable, suspend_state_t state) state 643 arch/arm/mach-pxa/sharpsl_pm.c corgi_goto_sleep(alarm_time, alarm_enable, state); state 648 arch/arm/mach-pxa/sharpsl_pm.c corgi_goto_sleep(alarm_time, alarm_enable, state); state 657 arch/arm/mach-pxa/sharpsl_pm.c corgi_goto_sleep(alarm_time, alarm_enable, state); state 664 arch/arm/mach-pxa/sharpsl_pm.c static int corgi_pxa_pm_enter(suspend_state_t state) state 671 arch/arm/mach-pxa/sharpsl_pm.c corgi_goto_sleep(alarm_time, alarm_status, state); state 673 arch/arm/mach-pxa/sharpsl_pm.c while (corgi_enter_suspend(alarm_time, alarm_status, state)) state 83 arch/arm/mach-pxa/viper.c static void viper_cf_reset(int state) state 85 arch/arm/mach-pxa/viper.c if (state) state 482 arch/arm/mach-pxa/zeus.c static void zeus_cf_reset(int state) state 486 arch/arm/mach-pxa/zeus.c if (state) state 198 arch/arm/mach-rockchip/pm.c static int rk3288_suspend_enter(suspend_state_t state) state 29 arch/arm/mach-rpc/dma.c unsigned int state; state 99 arch/arm/mach-rpc/dma.c unsigned int state = idma->state; state 107 arch/arm/mach-rpc/dma.c if ((state ^ status) & DMA_ST_AB) state 111 arch/arm/mach-rpc/dma.c state = ((status >> 2) ^ status) & DMA_ST_AB; state 112 arch/arm/mach-rpc/dma.c if (state) { state 127 arch/arm/mach-rpc/dma.c state = ~DMA_ST_AB; state 130 arch/arm/mach-rpc/dma.c idma->state = state; state 182 arch/arm/mach-rpc/dma.c idma->state = DMA_ST_AB; state 199 arch/arm/mach-rpc/dma.c if (idma->state != ~DMA_ST_AB) state 22 arch/arm/mach-s3c24xx/h1940.h extern int h1940_led_blink_set(struct gpio_desc *desc, int state, state 27 arch/arm/mach-s3c24xx/irq-pm.c int s3c_irq_wake(struct irq_data *data, unsigned int state) state 35 arch/arm/mach-s3c24xx/irq-pm.c state ? "enabled" : "disabled", data->hwirq); state 37 arch/arm/mach-s3c24xx/irq-pm.c if (!state) state 81 arch/arm/mach-s3c24xx/mach-gta02.c static long gta02_panic_blink(int state) state 86 arch/arm/mach-s3c24xx/mach-gta02.c led = (state) ? 1 : 0; state 359 arch/arm/mach-s3c24xx/mach-h1940.c int h1940_led_blink_set(struct gpio_desc *desc, int state, state 388 arch/arm/mach-s3c24xx/mach-h1940.c switch (state) { state 396 arch/arm/mach-s3c24xx/mach-h1940.c gpio_set_value(gpio, state); state 249 arch/arm/mach-s3c24xx/mach-rx1950.c static int rx1950_led_blink_set(struct gpio_desc *desc, int state, state 274 arch/arm/mach-s3c24xx/mach-rx1950.c switch (state) { state 280 arch/arm/mach-s3c24xx/mach-rx1950.c gpio_set_value(gpio, state); state 97 arch/arm/mach-s5pv210/pm.c static int s5pv210_suspend_enter(suspend_state_t state) state 229 arch/arm/mach-sa1100/assabet.c static void assabet_ucb1x00_reset(enum ucb1x00_reset state) state 231 arch/arm/mach-sa1100/assabet.c int set = state == UCB_RST_REMOVE || state == UCB_RST_SUSPEND || state 232 arch/arm/mach-sa1100/assabet.c state == UCB_RST_PROBE_FAIL; state 307 arch/arm/mach-sa1100/assabet.c static int assabet_irda_set_power(struct device *dev, unsigned int state) state 316 arch/arm/mach-sa1100/assabet.c if (state < 4) state 318 arch/arm/mach-sa1100/assabet.c bcr_state[state]); state 680 arch/arm/mach-sa1100/assabet.c static void assabet_uart_pm(struct uart_port *port, u_int state, u_int oldstate) state 683 arch/arm/mach-sa1100/assabet.c if (state) state 306 arch/arm/mach-sa1100/badge4.c badge4_uart_pm(struct uart_port *port, u_int state, u_int oldstate) state 308 arch/arm/mach-sa1100/badge4.c if (!state) { state 119 arch/arm/mach-sa1100/collie.c static int collie_ir_set_power(struct device *dev, unsigned int state) state 121 arch/arm/mach-sa1100/collie.c gpio_set_value(COLLIE_GPIO_IR_ON, !state); state 93 arch/arm/mach-sa1100/h3100.c static int h3100_irda_set_power(struct device *dev, unsigned int state) state 95 arch/arm/mach-sa1100/h3100.c gpio_set_value(H3100_GPIO_IR_ON, state); state 101 arch/arm/mach-sa1100/h3600.c static int h3600_irda_set_power(struct device *dev, unsigned int state) state 103 arch/arm/mach-sa1100/h3600.c gpio_set_value(H3600_EGPIO_IR_ON, state); state 86 arch/arm/mach-sa1100/h3xxx.c static void h3xxx_uart_pm(struct uart_port *port, u_int state, u_int oldstate) state 90 arch/arm/mach-sa1100/h3xxx.c gpio_direction_output(H3XXX_EGPIO_RS232_ON, !state); state 48 arch/arm/mach-sa1100/hackkit.c static void hackkit_uart_pm(struct uart_port *port, u_int state, u_int oldstate); state 95 arch/arm/mach-sa1100/hackkit.c static void hackkit_uart_pm(struct uart_port *port, u_int state, u_int oldstate) state 55 arch/arm/mach-sa1100/pm.c static int sa11x0_pm_enter(suspend_state_t state) state 138 arch/arm/mach-sa1100/simpad.c static void simpad_uart_pm(struct uart_port *port, u_int state, u_int oldstate) state 141 arch/arm/mach-sa1100/simpad.c if (state) state 171 arch/arm/mach-shmobile/platsmp-apmu.c static int shmobile_smp_apmu_enter_suspend(suspend_state_t state) state 25 arch/arm/mach-shmobile/suspend.c static int shmobile_suspend_begin(suspend_state_t state) state 105 arch/arm/mach-socfpga/pm.c static int socfpga_pm_enter(suspend_state_t state) state 107 arch/arm/mach-socfpga/pm.c switch (state) { state 15 arch/arm/mach-tango/pm.c static int tango_pm_enter(suspend_state_t state) state 17 arch/arm/mach-tango/pm.c if (state == PM_SUSPEND_MEM) state 348 arch/arm/mach-tegra/pm.c static int tegra_suspend_enter(suspend_state_t state) state 158 arch/arm/mach-ux500/pm.c static int ux500_suspend_enter(suspend_state_t state) state 164 arch/arm/mach-ux500/pm.c static int ux500_suspend_valid(suspend_state_t state) state 166 arch/arm/mach-ux500/pm.c return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY; state 159 arch/arm/mach-zynq/slcr.c u32 state; state 161 arch/arm/mach-zynq/slcr.c state = readl(zynq_slcr_base + SLCR_REBOOT_STATUS_OFFSET); state 162 arch/arm/mach-zynq/slcr.c state &= 1 << (31 - cpu); state 164 arch/arm/mach-zynq/slcr.c return !state; state 177 arch/arm/mach-zynq/slcr.c u32 state, mask; state 179 arch/arm/mach-zynq/slcr.c state = readl(zynq_slcr_base + SLCR_REBOOT_STATUS_OFFSET); state 182 arch/arm/mach-zynq/slcr.c state |= mask; state 184 arch/arm/mach-zynq/slcr.c state &= ~mask; state 185 arch/arm/mach-zynq/slcr.c writel(state, zynq_slcr_base + SLCR_REBOOT_STATUS_OFFSET); state 190 arch/arm/mm/cache-l2x0-pmu.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 194 arch/arm/mm/cache-l2x0-pmu.c WARN_ON_ONCE(!(hw->state & PERF_HES_UPTODATE)); state 198 arch/arm/mm/cache-l2x0-pmu.c hw->state = 0; state 216 arch/arm/mm/cache-l2x0-pmu.c if (WARN_ON_ONCE(event->hw.state & PERF_HES_STOPPED)) state 221 arch/arm/mm/cache-l2x0-pmu.c hw->state |= PERF_HES_STOPPED; state 225 arch/arm/mm/cache-l2x0-pmu.c hw->state |= PERF_HES_UPTODATE; state 251 arch/arm/mm/cache-l2x0-pmu.c hw->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 1187 arch/arm/plat-omap/dma.c dma_chan[ch].state = DMA_CH_NOTSTARTED; state 1189 arch/arm/plat-omap/dma.c dma_chan[dma_chan[ch].next_linked_ch].state = state 303 arch/arm/plat-orion/gpio.c int orion_gpio_led_blink_set(struct gpio_desc *desc, int state, state 311 arch/arm/plat-orion/gpio.c switch (state) { state 315 arch/arm/plat-orion/gpio.c gpio_set_value(gpio, state); state 25 arch/arm/plat-orion/include/plat/orion-gpio.h int orion_gpio_led_blink_set(struct gpio_desc *desc, int state, state 54 arch/arm/plat-samsung/include/plat/pm.h extern int s3c_irq_wake(struct irq_data *data, unsigned int state); state 62 arch/arm/plat-samsung/include/plat/pm.h extern int s3c_irqext_wake(struct irq_data *data, unsigned int state); state 41 arch/arm/plat-samsung/pm.c int s3c_irqext_wake(struct irq_data *data, unsigned int state) state 49 arch/arm/plat-samsung/pm.c state ? "enabled" : "disabled", data->irq); state 51 arch/arm/plat-samsung/pm.c if (!state) state 69 arch/arm/plat-samsung/pm.c static int s3c_pm_enter(suspend_state_t state) state 76 arch/arm/plat-samsung/pm.c S3C_PMDBG("%s(%d)\n", __func__, state); state 33 arch/arm64/crypto/chacha-neon-glue.c asmlinkage void chacha_block_xor_neon(u32 *state, u8 *dst, const u8 *src, state 35 arch/arm64/crypto/chacha-neon-glue.c asmlinkage void chacha_4block_xor_neon(u32 *state, u8 *dst, const u8 *src, state 37 arch/arm64/crypto/chacha-neon-glue.c asmlinkage void hchacha_block_neon(const u32 *state, u32 *out, int nrounds); state 39 arch/arm64/crypto/chacha-neon-glue.c static void chacha_doneon(u32 *state, u8 *dst, const u8 *src, state 49 arch/arm64/crypto/chacha-neon-glue.c chacha_block_xor_neon(state, buf, buf, nrounds); state 51 arch/arm64/crypto/chacha-neon-glue.c state[12] += 1; state 54 arch/arm64/crypto/chacha-neon-glue.c chacha_4block_xor_neon(state, dst, src, nrounds, l); state 58 arch/arm64/crypto/chacha-neon-glue.c state[12] += 5; state 66 arch/arm64/crypto/chacha-neon-glue.c u32 state[16]; state 71 arch/arm64/crypto/chacha-neon-glue.c crypto_chacha_init(state, ctx, iv); state 80 arch/arm64/crypto/chacha-neon-glue.c chacha_doneon(state, walk.dst.virt.addr, walk.src.virt.addr, state 105 arch/arm64/crypto/chacha-neon-glue.c u32 state[16]; state 111 arch/arm64/crypto/chacha-neon-glue.c crypto_chacha_init(state, ctx, req->iv); state 114 arch/arm64/crypto/chacha-neon-glue.c hchacha_block_neon(state, subctx.key, ctx->nrounds); state 45 arch/arm64/include/asm/assembler.h and \tmp, \pstate, #(PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT) state 638 arch/arm64/include/asm/cpufeature.h void arm64_set_ssbd_mitigation(bool state); state 37 arch/arm64/include/asm/fpsimd.h extern void fpsimd_save_state(struct user_fpsimd_state *state); state 38 arch/arm64/include/asm/fpsimd.h extern void fpsimd_load_state(struct user_fpsimd_state *state); state 46 arch/arm64/include/asm/fpsimd.h extern void fpsimd_update_current_state(struct user_fpsimd_state const *state); state 49 arch/arm64/include/asm/fpsimd.h extern void fpsimd_bind_state_to_cpu(struct user_fpsimd_state *state, state 69 arch/arm64/include/asm/fpsimd.h extern void sve_save_state(void *state, u32 *pfpsr); state 70 arch/arm64/include/asm/fpsimd.h extern void sve_load_state(void const *state, u32 const *pfpsr, state 9 arch/arm64/include/asm/fpsimdmacros.h .macro fpsimd_save state, tmpnr state 32 arch/arm64/include/asm/fpsimdmacros.h .macro fpsimd_restore_fpcr state, tmp state 45 arch/arm64/include/asm/fpsimdmacros.h .macro fpsimd_restore state, tmpnr state 390 arch/arm64/include/asm/insn.h enum aarch64_insn_register state, state 42 arch/arm64/include/asm/suspend.h int __cpu_suspend_enter(struct sleep_stack_data *state); state 116 arch/arm64/kernel/asm-offsets.c DEFINE(ARM_SMCCC_QUIRK_STATE_OFFS, offsetof(struct arm_smccc_quirk, state)); state 284 arch/arm64/kernel/cpu_errata.c int state; state 304 arch/arm64/kernel/cpu_errata.c ssbd_state = ssbd_options[i].state; state 348 arch/arm64/kernel/cpu_errata.c void arm64_set_ssbd_mitigation(bool state) state 356 arch/arm64/kernel/cpu_errata.c if (state) state 365 arch/arm64/kernel/cpu_errata.c arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_2, state, NULL); state 369 arch/arm64/kernel/cpu_errata.c arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_2, state, NULL); state 71 arch/arm64/kernel/cpuidle.c u32 state; state 78 arch/arm64/kernel/cpuidle.c state = lpi->address; state 79 arch/arm64/kernel/cpuidle.c if (!psci_power_state_is_valid(state)) { state 80 arch/arm64/kernel/cpuidle.c pr_warn("Invalid PSCI power state %#x\n", state); state 95 arch/arm64/kernel/cpuidle.c u32 state = lpi->address; state 99 arch/arm64/kernel/cpuidle.c lpi->index, state); state 102 arch/arm64/kernel/cpuidle.c lpi->index, state); state 1164 arch/arm64/kernel/fpsimd.c void fpsimd_update_current_state(struct user_fpsimd_state const *state) state 1171 arch/arm64/kernel/fpsimd.c current->thread.uw.fpsimd_state = *state; state 287 arch/arm64/kernel/hibernate.c struct sleep_stack_data state; state 296 arch/arm64/kernel/hibernate.c if (__cpu_suspend_enter(&state)) { state 693 arch/arm64/kernel/insn.c enum aarch64_insn_register state, state 723 arch/arm64/kernel/insn.c state); state 537 arch/arm64/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 74 arch/arm64/kernel/psci.c u32 state = PSCI_POWER_STATE_TYPE_POWER_DOWN << state 77 arch/arm64/kernel/psci.c ret = psci_ops.cpu_off(state); state 36 arch/arm64/kernel/ssbd.c int state = arm64_get_ssbd_state(); state 39 arch/arm64/kernel/ssbd.c if (state == ARM64_SSBD_UNKNOWN) state 43 arch/arm64/kernel/ssbd.c if (state == ARM64_SSBD_MITIGATED) { state 61 arch/arm64/kernel/ssbd.c if (state == ARM64_SSBD_FORCE_ENABLE || state 69 arch/arm64/kernel/ssbd.c if (state == ARM64_SSBD_FORCE_DISABLE) state 76 arch/arm64/kernel/ssbd.c if (state == ARM64_SSBD_FORCE_DISABLE) state 90 arch/arm64/kernel/suspend.c struct sleep_stack_data state; state 106 arch/arm64/kernel/suspend.c if (__cpu_suspend_enter(&state)) { state 21 arch/c6x/include/asm/dscr.h extern void dscr_set_devstate(int devid, enum dscr_devstate_t state); state 100 arch/c6x/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); state 187 arch/c6x/platforms/dscr.c void dscr_set_devstate(int id, enum dscr_devstate_t state) state 212 arch/c6x/platforms/dscr.c switch (state) { state 240 arch/c6x/platforms/dscr.c if (state == DSCR_DEVSTATE_ENABLED) state 377 arch/c6x/platforms/pll.c char *state; state 383 arch/c6x/platforms/pll.c state = "pll"; state 385 arch/c6x/platforms/pll.c state = ""; state 395 arch/c6x/platforms/pll.c buf, parent->usecount, state, clk_get_rate(parent)); state 12 arch/csky/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); state 1031 arch/csky/kernel/perf_event.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 1033 arch/csky/kernel/perf_event.c hwc->state = 0; state 1061 arch/csky/kernel/perf_event.c if (!(event->hw.state & PERF_HES_STOPPED)) { state 1063 arch/csky/kernel/perf_event.c event->hw.state |= PERF_HES_STOPPED; state 1067 arch/csky/kernel/perf_event.c !(event->hw.state & PERF_HES_UPTODATE)) { state 1069 arch/csky/kernel/perf_event.c event->hw.state |= PERF_HES_UPTODATE; state 1093 arch/csky/kernel/perf_event.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 101 arch/csky/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 24 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); state 139 arch/h8300/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 138 arch/hexagon/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 1818 arch/ia64/kernel/mca.c p->state = TASK_UNINTERRUPTIBLE; state 1775 arch/ia64/kernel/perfmon.c int state, is_system; state 1803 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 1810 arch/ia64/kernel/perfmon.c state, state 1916 arch/ia64/kernel/perfmon.c int state, is_system; state 1933 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 1940 arch/ia64/kernel/perfmon.c state, state 1946 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_UNLOADED) goto doit; state 1960 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_MASKED && CTX_OVFL_NOBLOCK(ctx) == 0) { state 1983 arch/ia64/kernel/perfmon.c DPRINT(("waking up ctx_state=%d\n", state)); state 2015 arch/ia64/kernel/perfmon.c DPRINT(("after zombie wakeup ctx_state=%d for\n", state)); state 2037 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 2062 arch/ia64/kernel/perfmon.c state, state 2072 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_ZOMBIE) { state 2541 arch/ia64/kernel/perfmon.c DPRINT(("cannot attach to non-stopped task [%d] state=%ld\n", task_pid_nr(task), task->state)); state 2774 arch/ia64/kernel/perfmon.c int is_monitor, is_counting, state; state 2779 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 2780 arch/ia64/kernel/perfmon.c is_loaded = state == PFM_CTX_LOADED ? 1 : 0; state 2785 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_ZOMBIE) return -EINVAL; state 2924 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_MASKED) ctx->ctx_ovfl_regs[0] &= ~1UL << cnum; state 3012 arch/ia64/kernel/perfmon.c int i, can_access_pmu = 0, state; state 3018 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3019 arch/ia64/kernel/perfmon.c is_loaded = state == PFM_CTX_LOADED ? 1 : 0; state 3024 arch/ia64/kernel/perfmon.c if (unlikely(state == PFM_CTX_ZOMBIE)) return -EINVAL; state 3130 arch/ia64/kernel/perfmon.c if (is_counting && state == PFM_CTX_MASKED) { state 3208 arch/ia64/kernel/perfmon.c int i, can_access_pmu = 0, state; state 3218 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3219 arch/ia64/kernel/perfmon.c is_loaded = state == PFM_CTX_LOADED ? 1 : 0; state 3224 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_ZOMBIE) return -EINVAL; state 3248 arch/ia64/kernel/perfmon.c state)); state 3460 arch/ia64/kernel/perfmon.c int state, is_system; state 3463 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3468 arch/ia64/kernel/perfmon.c switch(state) { state 3476 arch/ia64/kernel/perfmon.c DPRINT(("invalid state=%d\n", state)); state 3479 arch/ia64/kernel/perfmon.c DPRINT(("state=%d, cannot operate (no active_restart handler)\n", state)); state 3514 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_LOADED) state 3530 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_MASKED) pfm_restore_monitoring(task); state 3563 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_MASKED) { state 3588 arch/ia64/kernel/perfmon.c if (CTX_OVFL_NOBLOCK(ctx) == 0 && state == PFM_CTX_MASKED) { state 3636 arch/ia64/kernel/perfmon.c int ret = 0, state; state 3642 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3643 arch/ia64/kernel/perfmon.c is_loaded = state == PFM_CTX_LOADED ? 1 : 0; state 3647 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_ZOMBIE) return -EINVAL; state 3890 arch/ia64/kernel/perfmon.c int state, is_system; state 3892 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3898 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_UNLOADED) return -EINVAL; state 3911 arch/ia64/kernel/perfmon.c state, state 3978 arch/ia64/kernel/perfmon.c int state, is_system; state 3980 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 3983 arch/ia64/kernel/perfmon.c if (state != PFM_CTX_LOADED) return -EINVAL; state 4118 arch/ia64/kernel/perfmon.c int state, is_system, set_dbregs = 0; state 4120 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 4125 arch/ia64/kernel/perfmon.c if (state != PFM_CTX_UNLOADED) { state 4500 arch/ia64/kernel/perfmon.c int ret, state; state 4509 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 4510 arch/ia64/kernel/perfmon.c switch(state) { state 4522 arch/ia64/kernel/perfmon.c printk(KERN_ERR "perfmon: pfm_exit_thread [%d] state=%d unload failed %d\n", task_pid_nr(task), state, ret); state 4524 arch/ia64/kernel/perfmon.c DPRINT(("ctx unloaded for current state was %d\n", state)); state 4531 arch/ia64/kernel/perfmon.c printk(KERN_ERR "perfmon: pfm_exit_thread [%d] state=%d unload failed %d\n", task_pid_nr(task), state, ret); state 4536 arch/ia64/kernel/perfmon.c printk(KERN_ERR "perfmon: pfm_exit_thread [%d] unexpected state=%d\n", task_pid_nr(task), state); state 4606 arch/ia64/kernel/perfmon.c int state, old_state; state 4609 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 4613 arch/ia64/kernel/perfmon.c DPRINT(("context %d no task, state=%d\n", ctx->ctx_fd, state)); state 4619 arch/ia64/kernel/perfmon.c state, state 4621 arch/ia64/kernel/perfmon.c task->state, PFM_CMD_STOPPED(cmd))); state 4635 arch/ia64/kernel/perfmon.c switch(state) { state 4684 arch/ia64/kernel/perfmon.c old_state = state; state 4861 arch/ia64/kernel/perfmon.c int state; state 4864 arch/ia64/kernel/perfmon.c state = ctx->ctx_state; state 4874 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_LOADED) state 600 arch/ia64/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 613 arch/ia64/kernel/process.c if (p->state == TASK_RUNNING) state 648 arch/ia64/kernel/ptrace.c if (child->state == TASK_STOPPED && state 652 arch/ia64/kernel/ptrace.c child->state = TASK_TRACED; state 672 arch/ia64/kernel/ptrace.c if (child->state == TASK_TRACED && state 674 arch/ia64/kernel/ptrace.c child->state = TASK_STOPPED; state 151 arch/ia64/kernel/salinfo.c enum salinfo_state state :8; /* processing state */ state 356 arch/ia64/kernel/salinfo.c if (data->state == STATE_NO_DATA && state 370 arch/ia64/kernel/salinfo.c if (data->state == STATE_NO_DATA) { state 426 arch/ia64/kernel/salinfo.c data->state = STATE_NO_DATA; state 429 arch/ia64/kernel/salinfo.c data->state = STATE_LOG_RECORD; state 440 arch/ia64/kernel/salinfo.c if (data->state == STATE_LOG_RECORD) { state 443 arch/ia64/kernel/salinfo.c } else if (data->state == STATE_OEMDATA) { state 468 arch/ia64/kernel/salinfo.c data->state = STATE_NO_DATA; state 485 arch/ia64/kernel/salinfo.c if (data->state == STATE_LOG_RECORD) { state 516 arch/ia64/kernel/salinfo.c if (data->state != STATE_LOG_RECORD && data->state != STATE_OEMDATA) state 520 arch/ia64/kernel/salinfo.c data->state = STATE_OEMDATA; state 1720 arch/ia64/kernel/unwind.c run_script (struct unw_script *script, struct unw_frame_info *state) state 1724 arch/ia64/kernel/unwind.c unsigned long *s = (unsigned long *) state; state 1728 arch/ia64/kernel/unwind.c state->flags = script->flags; state 1759 arch/ia64/kernel/unwind.c if (state->pt) { state 1760 arch/ia64/kernel/unwind.c s[dst] = (unsigned long) get_scratch_regs(state) + val; state 1780 arch/ia64/kernel/unwind.c s[dst] = (unsigned long) ia64_rse_skip_regs((unsigned long *)state->bsp, state 1785 arch/ia64/kernel/unwind.c s[dst] = state->psp + val; state 1789 arch/ia64/kernel/unwind.c s[dst] = state->sp + val; state 1793 arch/ia64/kernel/unwind.c if (!state->pri_unat_loc) state 1794 arch/ia64/kernel/unwind.c state->pri_unat_loc = &state->sw->caller_unat; state 1796 arch/ia64/kernel/unwind.c s[dst+1] = ((unsigned long) state->pri_unat_loc - s[dst]) | UNW_NAT_MEMSTK; state 1822 arch/ia64/kernel/unwind.c s[val] = (unsigned long) state->sw + off; state 69 arch/ia64/mm/numa.c struct mminit_pfnnid_cache *state) state 73 arch/ia64/mm/numa.c if (section >= state->last_start && section < state->last_end) state 74 arch/ia64/mm/numa.c return state->last_nid; state 81 arch/ia64/mm/numa.c state->last_start = ssec; state 82 arch/ia64/mm/numa.c state->last_end = esec; state 83 arch/ia64/mm/numa.c state->last_nid = node_memblk[i].nid; state 112 arch/m68k/atari/atakeyb.c KB_STATE_T state; state 160 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 164 arch/m68k/atari/atakeyb.c kb_state.state = RESYNC; state 174 arch/m68k/atari/atakeyb.c switch (kb_state.state) { state 178 arch/m68k/atari/atakeyb.c kb_state.state = AMOUSE; state 186 arch/m68k/atari/atakeyb.c kb_state.state = RMOUSE; state 192 arch/m68k/atari/atakeyb.c kb_state.state = CLOCK; state 198 arch/m68k/atari/atakeyb.c kb_state.state = JOYSTICK; state 252 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 261 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 269 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 278 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 288 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 474 arch/m68k/atari/atakeyb.c kb_state.state = JOYSTICK_MONITOR; state 504 arch/m68k/atari/atakeyb.c kb_state.state = KEYBOARD; state 60 arch/m68k/fpsp040/fpsp.h | if the FPU state after the exception is idle. state 252 arch/m68k/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 568 arch/m68k/mac/iop.c int i,state; state 578 arch/m68k/mac/iop.c state = iop_readb(iop, IOP_ADDR_SEND_STATE + i); state 579 arch/m68k/mac/iop.c iop_pr_cont(" %02X", state); state 580 arch/m68k/mac/iop.c if (state == IOP_MSG_COMPLETE) { state 591 arch/m68k/mac/iop.c state = iop_readb(iop, IOP_ADDR_RECV_STATE + i); state 592 arch/m68k/mac/iop.c iop_pr_cont(" %02X", state); state 593 arch/m68k/mac/iop.c if (state == IOP_MSG_NEW) { state 74 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); state 31 arch/mips/alchemy/common/platform.c static void alchemy_8250_pm(struct uart_port *port, unsigned int state, state 35 arch/mips/alchemy/common/platform.c switch (state) { state 38 arch/mips/alchemy/common/platform.c serial8250_do_pm(port, state, old_state); state 41 arch/mips/alchemy/common/platform.c serial8250_do_pm(port, state, old_state); state 45 arch/mips/alchemy/common/platform.c serial8250_do_pm(port, state, old_state); state 226 arch/mips/alchemy/devboards/db1000.c static void db1100_mmc_set_power(void *mmc_host, int state) state 235 arch/mips/alchemy/devboards/db1000.c if (state) { state 264 arch/mips/alchemy/devboards/db1000.c static void db1100_mmc1_set_power(void *mmc_host, int state) state 273 arch/mips/alchemy/devboards/db1000.c if (state) { state 392 arch/mips/alchemy/devboards/db1200.c static void db1200_mmc_set_power(void *mmc_host, int state) state 394 arch/mips/alchemy/devboards/db1200.c if (state) { state 496 arch/mips/alchemy/devboards/db1200.c static void pb1200_mmc1_set_power(void *mmc_host, int state) state 498 arch/mips/alchemy/devboards/db1200.c if (state) { state 29 arch/mips/alchemy/devboards/pm.c static int db1x_pm_enter(suspend_state_t state) state 88 arch/mips/alchemy/devboards/pm.c static int db1x_pm_begin(suspend_state_t state) state 27 arch/mips/cavium-octeon/crypto/octeon-crypto.c unsigned long octeon_crypto_enable(struct octeon_cop2_state *state) state 41 arch/mips/cavium-octeon/crypto/octeon-crypto.c octeon_cop2_save(state); state 56 arch/mips/cavium-octeon/crypto/octeon-crypto.c void octeon_crypto_disable(struct octeon_cop2_state *state, state 63 arch/mips/cavium-octeon/crypto/octeon-crypto.c octeon_cop2_restore(state); state 20 arch/mips/cavium-octeon/crypto/octeon-crypto.h extern unsigned long octeon_crypto_enable(struct octeon_cop2_state *state); state 21 arch/mips/cavium-octeon/crypto/octeon-crypto.h extern void octeon_crypto_disable(struct octeon_cop2_state *state, state 86 arch/mips/cavium-octeon/crypto/octeon-md5.c struct octeon_cop2_state state; state 100 arch/mips/cavium-octeon/crypto/octeon-md5.c flags = octeon_crypto_enable(&state); state 114 arch/mips/cavium-octeon/crypto/octeon-md5.c octeon_crypto_disable(&state, flags); state 127 arch/mips/cavium-octeon/crypto/octeon-md5.c struct octeon_cop2_state state; state 132 arch/mips/cavium-octeon/crypto/octeon-md5.c flags = octeon_crypto_enable(&state); state 148 arch/mips/cavium-octeon/crypto/octeon-md5.c octeon_crypto_disable(&state, flags); state 33 arch/mips/cavium-octeon/crypto/octeon-sha1.c u64 *hash = (u64 *)sctx->state; state 37 arch/mips/cavium-octeon/crypto/octeon-sha1.c } hash_tail = { { sctx->state[4], } }; state 47 arch/mips/cavium-octeon/crypto/octeon-sha1.c u64 *hash = (u64 *)sctx->state; state 56 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[4] = hash_tail.word[0]; state 78 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[0] = SHA1_H0; state 79 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[1] = SHA1_H1; state 80 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[2] = SHA1_H2; state 81 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[3] = SHA1_H3; state 82 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->state[4] = SHA1_H4; state 123 arch/mips/cavium-octeon/crypto/octeon-sha1.c struct octeon_cop2_state state; state 134 arch/mips/cavium-octeon/crypto/octeon-sha1.c flags = octeon_crypto_enable(&state); state 140 arch/mips/cavium-octeon/crypto/octeon-sha1.c octeon_crypto_disable(&state, flags); state 149 arch/mips/cavium-octeon/crypto/octeon-sha1.c struct octeon_cop2_state state; state 164 arch/mips/cavium-octeon/crypto/octeon-sha1.c flags = octeon_crypto_enable(&state); state 173 arch/mips/cavium-octeon/crypto/octeon-sha1.c octeon_crypto_disable(&state, flags); state 177 arch/mips/cavium-octeon/crypto/octeon-sha1.c dst[i] = cpu_to_be32(sctx->state[i]); state 34 arch/mips/cavium-octeon/crypto/octeon-sha256.c u64 *hash = (u64 *)sctx->state; state 44 arch/mips/cavium-octeon/crypto/octeon-sha256.c u64 *hash = (u64 *)sctx->state; state 70 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[0] = SHA224_H0; state 71 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[1] = SHA224_H1; state 72 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[2] = SHA224_H2; state 73 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[3] = SHA224_H3; state 74 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[4] = SHA224_H4; state 75 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[5] = SHA224_H5; state 76 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[6] = SHA224_H6; state 77 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[7] = SHA224_H7; state 87 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[0] = SHA256_H0; state 88 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[1] = SHA256_H1; state 89 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[2] = SHA256_H2; state 90 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[3] = SHA256_H3; state 91 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[4] = SHA256_H4; state 92 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[5] = SHA256_H5; state 93 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[6] = SHA256_H6; state 94 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->state[7] = SHA256_H7; state 135 arch/mips/cavium-octeon/crypto/octeon-sha256.c struct octeon_cop2_state state; state 146 arch/mips/cavium-octeon/crypto/octeon-sha256.c flags = octeon_crypto_enable(&state); state 152 arch/mips/cavium-octeon/crypto/octeon-sha256.c octeon_crypto_disable(&state, flags); state 161 arch/mips/cavium-octeon/crypto/octeon-sha256.c struct octeon_cop2_state state; state 176 arch/mips/cavium-octeon/crypto/octeon-sha256.c flags = octeon_crypto_enable(&state); state 185 arch/mips/cavium-octeon/crypto/octeon-sha256.c octeon_crypto_disable(&state, flags); state 189 arch/mips/cavium-octeon/crypto/octeon-sha256.c dst[i] = cpu_to_be32(sctx->state[i]); state 33 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[0], 0); state 34 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[1], 1); state 35 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[2], 2); state 36 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[3], 3); state 37 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[4], 4); state 38 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[5], 5); state 39 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[6], 6); state 40 arch/mips/cavium-octeon/crypto/octeon-sha512.c write_octeon_64bit_hash_sha512(sctx->state[7], 7); state 45 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[0] = read_octeon_64bit_hash_sha512(0); state 46 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[1] = read_octeon_64bit_hash_sha512(1); state 47 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[2] = read_octeon_64bit_hash_sha512(2); state 48 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[3] = read_octeon_64bit_hash_sha512(3); state 49 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[4] = read_octeon_64bit_hash_sha512(4); state 50 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[5] = read_octeon_64bit_hash_sha512(5); state 51 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[6] = read_octeon_64bit_hash_sha512(6); state 52 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[7] = read_octeon_64bit_hash_sha512(7); state 81 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[0] = SHA512_H0; state 82 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[1] = SHA512_H1; state 83 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[2] = SHA512_H2; state 84 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[3] = SHA512_H3; state 85 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[4] = SHA512_H4; state 86 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[5] = SHA512_H5; state 87 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[6] = SHA512_H6; state 88 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[7] = SHA512_H7; state 98 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[0] = SHA384_H0; state 99 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[1] = SHA384_H1; state 100 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[2] = SHA384_H2; state 101 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[3] = SHA384_H3; state 102 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[4] = SHA384_H4; state 103 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[5] = SHA384_H5; state 104 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[6] = SHA384_H6; state 105 arch/mips/cavium-octeon/crypto/octeon-sha512.c sctx->state[7] = SHA384_H7; state 149 arch/mips/cavium-octeon/crypto/octeon-sha512.c struct octeon_cop2_state state; state 160 arch/mips/cavium-octeon/crypto/octeon-sha512.c flags = octeon_crypto_enable(&state); state 166 arch/mips/cavium-octeon/crypto/octeon-sha512.c octeon_crypto_disable(&state, flags); state 175 arch/mips/cavium-octeon/crypto/octeon-sha512.c struct octeon_cop2_state state; state 191 arch/mips/cavium-octeon/crypto/octeon-sha512.c flags = octeon_crypto_enable(&state); state 200 arch/mips/cavium-octeon/crypto/octeon-sha512.c octeon_crypto_disable(&state, flags); state 204 arch/mips/cavium-octeon/crypto/octeon-sha512.c dst[i] = cpu_to_be64(sctx->state[i]); state 345 arch/mips/include/asm/elf.h #define SET_PERSONALITY2(ex, state) \ state 352 arch/mips/include/asm/elf.h mips_set_personality_fp(state); \ state 353 arch/mips/include/asm/elf.h mips_set_personality_nan(state); \ state 376 arch/mips/include/asm/elf.h #define __SET_PERSONALITY32_O32(ex, state) \ state 385 arch/mips/include/asm/elf.h mips_set_personality_fp(state); \ state 388 arch/mips/include/asm/elf.h #define __SET_PERSONALITY32_O32(ex, state) \ state 393 arch/mips/include/asm/elf.h #define __SET_PERSONALITY32(ex, state) \ state 399 arch/mips/include/asm/elf.h __SET_PERSONALITY32_O32(ex, state); \ state 402 arch/mips/include/asm/elf.h #define __SET_PERSONALITY32(ex, state) do { } while (0) state 405 arch/mips/include/asm/elf.h #define SET_PERSONALITY2(ex, state) \ state 415 arch/mips/include/asm/elf.h __SET_PERSONALITY32(ex, state); \ state 419 arch/mips/include/asm/elf.h mips_set_personality_nan(state); \ state 503 arch/mips/include/asm/elf.h bool is_interp, struct arch_elf_state *state); state 506 arch/mips/include/asm/elf.h struct arch_elf_state *state); state 512 arch/mips/include/asm/elf.h extern void mips_set_personality_nan(struct arch_elf_state *state); state 513 arch/mips/include/asm/elf.h extern void mips_set_personality_fp(struct arch_elf_state *state); state 519 arch/mips/include/asm/elf.h static inline void mips_set_personality_nan(struct arch_elf_state *state) state 524 arch/mips/include/asm/elf.h static inline void mips_set_personality_fp(struct arch_elf_state *state) state 47 arch/mips/include/asm/mach-au1x00/au1100_mmc.h void(*set_power)(void *mmc_host, int state); state 22 arch/mips/include/asm/mach-malta/malta-pm.h extern int mips_pm_suspend(unsigned state); state 26 arch/mips/include/asm/mach-malta/malta-pm.h static inline int mips_pm_suspend(unsigned state) state 67 arch/mips/include/asm/mach-rc32434/rb.h unsigned char state; state 170 arch/mips/include/asm/octeon/cvmx-ciu-defs.h __BITFIELD_FIELD(uint64_t state:2, state 155 arch/mips/include/asm/octeon/cvmx-cmd-queue.h __cvmx_cmd_queue_state_t state[(CVMX_CMD_QUEUE_END >> 16) * 256]; state 308 arch/mips/include/asm/octeon/cvmx-cmd-queue.h state[__cvmx_cmd_queue_get_index(queue_id)]; state 256 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t state:64; state 258 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t state:64; state 267 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t state:64; state 269 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t state:64; state 542 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:4; state 546 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:4; state 572 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:4; state 576 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:4; state 1940 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:2; state 1944 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:2; state 1954 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:3; state 1958 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t state:3; state 274 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t state:64; state 276 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t state:64; state 320 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t state:64; state 322 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t state:64; state 1155 arch/mips/include/asm/octeon/cvmx-pow.h uint64_t state:2; state 1157 arch/mips/include/asm/octeon/cvmx-pow.h uint64_t state:2; state 1421 arch/mips/include/asm/octeon/cvmx-pow.h return (enum cvmx_pow_tag_type) result.s_null_rd.state; state 37 arch/mips/include/asm/pm-cps.h extern bool cps_pm_support_state(enum cps_pm_state state); state 47 arch/mips/include/asm/pm-cps.h extern int cps_pm_enter_state(enum cps_pm_state state); state 83 arch/mips/include/asm/rtlx.h enum rtlx_state state; state 55 arch/mips/include/asm/vpe.h enum vpe_state state; state 85 arch/mips/include/asm/vpe.h enum tc_state state; state 12 arch/mips/jz4740/pm.c static int jz4740_pm_enter(suspend_state_t state) state 81 arch/mips/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); state 76 arch/mips/kernel/elf.c bool is_interp, struct arch_elf_state *state) state 101 arch/mips/kernel/elf.c state->interp_fp_abi = MIPS_ABI_FP_OLD_64; state 103 arch/mips/kernel/elf.c state->fp_abi = MIPS_ABI_FP_OLD_64; state 127 arch/mips/kernel/elf.c state->interp_fp_abi = abiflags.fp_abi; state 129 arch/mips/kernel/elf.c state->fp_abi = abiflags.fp_abi; state 135 arch/mips/kernel/elf.c struct arch_elf_state *state) state 159 arch/mips/kernel/elf.c state->nan_2008 = 1; state 164 arch/mips/kernel/elf.c state->nan_2008 = 0; state 182 arch/mips/kernel/elf.c fp_abi = state->fp_abi; state 185 arch/mips/kernel/elf.c interp_fp_abi = state->interp_fp_abi; state 195 arch/mips/kernel/elf.c state->overall_fp_mode = cpu_has_mips_r6 ? FP_FRE : FP_FR0; state 201 arch/mips/kernel/elf.c state->overall_fp_mode = FP_FR1; state 250 arch/mips/kernel/elf.c state->overall_fp_mode = FP_FRE; state 254 arch/mips/kernel/elf.c state->overall_fp_mode = ((raw_current_cpu_data.fpu_id & MIPS_FPIR_F64) && state 258 arch/mips/kernel/elf.c state->overall_fp_mode = FP_FR1; state 278 arch/mips/kernel/elf.c void mips_set_personality_fp(struct arch_elf_state *state) state 288 arch/mips/kernel/elf.c switch (state->overall_fp_mode) { state 307 arch/mips/kernel/elf.c void mips_set_personality_nan(struct arch_elf_state *state) state 313 arch/mips/kernel/elf.c switch (state->nan_2008) { state 432 arch/mips/kernel/perf_event_mipsxx.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 434 arch/mips/kernel/perf_event_mipsxx.c hwc->state = 0; state 447 arch/mips/kernel/perf_event_mipsxx.c if (!(hwc->state & PERF_HES_STOPPED)) { state 452 arch/mips/kernel/perf_event_mipsxx.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 480 arch/mips/kernel/perf_event_mipsxx.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 79 arch/mips/kernel/pm-cps.c bool cps_pm_support_state(enum cps_pm_state state) state 81 arch/mips/kernel/pm-cps.c return test_bit(state, state_support); state 110 arch/mips/kernel/pm-cps.c int cps_pm_enter_state(enum cps_pm_state state) state 123 arch/mips/kernel/pm-cps.c entry = per_cpu(nc_asm_enter, core)[state]; state 142 arch/mips/kernel/pm-cps.c if (IS_ENABLED(CONFIG_CPU_PM) && state == CPS_PM_POWER_GATED) { state 186 arch/mips/kernel/pm-cps.c if (coupled_coherence && (state == CPS_PM_NC_WAIT) && (left == online)) state 342 arch/mips/kernel/pm-cps.c static void *cps_gen_entry_code(unsigned cpu, enum cps_pm_state state) state 376 arch/mips/kernel/pm-cps.c if (IS_ENABLED(CONFIG_CPU_PM) && state == CPS_PM_POWER_GATED) { state 418 arch/mips/kernel/pm-cps.c if (state < CPS_PM_POWER_GATED) { state 498 arch/mips/kernel/pm-cps.c if (state >= CPS_PM_CLOCK_GATED) { state 505 arch/mips/kernel/pm-cps.c switch (state) { state 522 arch/mips/kernel/pm-cps.c if (state == CPS_PM_POWER_GATED) { state 541 arch/mips/kernel/pm-cps.c if (state == CPS_PM_NC_WAIT) { state 578 arch/mips/kernel/pm-cps.c if (coupled_coherence && (state == CPS_PM_NC_WAIT)) { state 592 arch/mips/kernel/pm-cps.c if (coupled_coherence && (state == CPS_PM_CLOCK_GATED)) { state 638 arch/mips/kernel/pm-cps.c enum cps_pm_state state; state 642 arch/mips/kernel/pm-cps.c for (state = CPS_PM_NC_WAIT; state < CPS_PM_STATE_COUNT; state++) { state 643 arch/mips/kernel/pm-cps.c if (per_cpu(nc_asm_enter, core)[state]) state 645 arch/mips/kernel/pm-cps.c if (!test_bit(state, state_support)) state 648 arch/mips/kernel/pm-cps.c entry_fn = cps_gen_entry_code(cpu, state); state 651 arch/mips/kernel/pm-cps.c core, state); state 652 arch/mips/kernel/pm-cps.c clear_bit(state, state_support); state 655 arch/mips/kernel/pm-cps.c per_cpu(nc_asm_enter, core)[state] = entry_fn; state 631 arch/mips/kernel/process.c if (!task || task == current || task->state == TASK_RUNNING) state 35 arch/mips/kernel/rtlx.c pr_info("id 0x%lx state %d\n", rtlx->id, rtlx->state); state 95 arch/mips/kernel/rtlx.c enum rtlx_state state; state 167 arch/mips/kernel/rtlx.c state = xchg(&chan->lx_state, RTLX_STATE_OPENED); state 168 arch/mips/kernel/rtlx.c if (state == RTLX_STATE_OPENED) { state 51 arch/mips/kernel/spinlock_test.c struct spin_multi_state *state; state 60 arch/mips/kernel/spinlock_test.c struct spin_multi_state *s = pt->state; state 103 arch/mips/kernel/spinlock_test.c t1.state = &ms; state 104 arch/mips/kernel/spinlock_test.c t2.state = &ms; state 34 arch/mips/kernel/vpe-cmp.c vpe->state = VPE_STATE_UNUSED; state 178 arch/mips/kernel/vpe-cmp.c if (v->state != VPE_STATE_UNUSED) state 187 arch/mips/kernel/vpe-mt.c v->state = VPE_STATE_INUSE; state 252 arch/mips/kernel/vpe-mt.c v->state = VPE_STATE_UNUSED; state 518 arch/mips/kernel/vpe-mt.c if (v->state != VPE_STATE_UNUSED) state 767 arch/mips/kernel/vpe.c enum vpe_state state; state 786 arch/mips/kernel/vpe.c state = xchg(&v->state, VPE_STATE_INUSE); state 787 arch/mips/kernel/vpe.c if (state != VPE_STATE_UNUSED) { state 254 arch/mips/kvm/trace.h unsigned int state), state 255 arch/mips/kvm/trace.h TP_ARGS(vcpu, op, state), state 259 arch/mips/kvm/trace.h __field(u8, state) state 265 arch/mips/kvm/trace.h __entry->state = state; state 271 arch/mips/kvm/trace.h __print_symbolic(__entry->state, state 121 arch/mips/loongson64/common/pm.c static int loongson_pm_enter(suspend_state_t state) state 133 arch/mips/loongson64/common/pm.c static int loongson_pm_valid_state(suspend_state_t state) state 135 arch/mips/loongson64/common/pm.c switch (state) { state 460 arch/mips/mm/cerr-sb1.c #define DC_TAG_VALID(state) \ state 461 arch/mips/mm/cerr-sb1.c (((state) == 0x0) || ((state) == 0xf) || ((state) == 0x13) || \ state 462 arch/mips/mm/cerr-sb1.c ((state) == 0x19) || ((state) == 0x16) || ((state) == 0x1c)) state 464 arch/mips/mm/cerr-sb1.c static char *dc_state_str(unsigned char state) state 468 arch/mips/mm/cerr-sb1.c if (dsc->val == state) state 478 arch/mips/mm/cerr-sb1.c unsigned char state; state 512 arch/mips/mm/cerr-sb1.c state = (taghi >> 25) & 0x1f; state 513 arch/mips/mm/cerr-sb1.c valid = DC_TAG_VALID(state); state 515 arch/mips/mm/cerr-sb1.c way, pa, dc_state_str(state), state, taghi, taglo); state 46 arch/mips/rb532/devices.c dev3.state = (dev3.state | or_mask) & ~nand_mask; state 47 arch/mips/rb532/devices.c writeb(dev3.state, dev3.base); state 55 arch/mips/rb532/devices.c return dev3.state; state 762 arch/nds32/kernel/perf_event_cpu.c if (event->state < PERF_EVENT_STATE_OFF) state 765 arch/nds32/kernel/perf_event_cpu.c if (event->state == PERF_EVENT_STATE_OFF && !event->attr.enable_on_exec) state 897 arch/nds32/kernel/perf_event_cpu.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 899 arch/nds32/kernel/perf_event_cpu.c hwc->state = 0; state 931 arch/nds32/kernel/perf_event_cpu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 977 arch/nds32/kernel/perf_event_cpu.c if (!(hwc->state & PERF_HES_STOPPED)) { state 980 arch/nds32/kernel/perf_event_cpu.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 40 arch/nds32/kernel/pm.c static int nds32_pm_valid(suspend_state_t state) state 42 arch/nds32/kernel/pm.c switch (state) { state 52 arch/nds32/kernel/pm.c static int nds32_pm_enter(suspend_state_t state) state 54 arch/nds32/kernel/pm.c pr_debug("%s:state:%d\n", __func__, state); state 55 arch/nds32/kernel/pm.c switch (state) { state 242 arch/nds32/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 226 arch/nios2/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 41 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); state 98 arch/parisc/include/asm/processor.h unsigned int state; state 45 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); state 282 arch/parisc/kernel/firmware.c int pdc_pat_chassis_send_log(unsigned long state, unsigned long data) state 291 arch/parisc/kernel/firmware.c retval = mem_pdc_call(PDC_PAT_CHASSIS_LOG, PDC_PAT_CHASSIS_WRITE_LOG, __pa(&state), __pa(&data)); state 272 arch/parisc/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 19 arch/powerpc/crypto/md5-glue.c extern void ppc_md5_transform(u32 *state, const u8 *src, u32 blocks); state 33 arch/powerpc/crypto/sha1-spe-glue.c extern void ppc_spe_sha1_transform(u32 *state, const u8 *src, u32 blocks); state 63 arch/powerpc/crypto/sha1-spe-glue.c sctx->state[0] = SHA1_H0; state 64 arch/powerpc/crypto/sha1-spe-glue.c sctx->state[1] = SHA1_H1; state 65 arch/powerpc/crypto/sha1-spe-glue.c sctx->state[2] = SHA1_H2; state 66 arch/powerpc/crypto/sha1-spe-glue.c sctx->state[3] = SHA1_H3; state 67 arch/powerpc/crypto/sha1-spe-glue.c sctx->state[4] = SHA1_H4; state 94 arch/powerpc/crypto/sha1-spe-glue.c ppc_spe_sha1_transform(sctx->state, (const u8 *)sctx->buffer, 1); state 106 arch/powerpc/crypto/sha1-spe-glue.c ppc_spe_sha1_transform(sctx->state, src, bytes >> 6); state 133 arch/powerpc/crypto/sha1-spe-glue.c ppc_spe_sha1_transform(sctx->state, sctx->buffer, 1); state 140 arch/powerpc/crypto/sha1-spe-glue.c ppc_spe_sha1_transform(sctx->state, sctx->buffer, 1); state 144 arch/powerpc/crypto/sha1-spe-glue.c dst[0] = cpu_to_be32(sctx->state[0]); state 145 arch/powerpc/crypto/sha1-spe-glue.c dst[1] = cpu_to_be32(sctx->state[1]); state 146 arch/powerpc/crypto/sha1-spe-glue.c dst[2] = cpu_to_be32(sctx->state[2]); state 147 arch/powerpc/crypto/sha1-spe-glue.c dst[3] = cpu_to_be32(sctx->state[3]); state 148 arch/powerpc/crypto/sha1-spe-glue.c dst[4] = cpu_to_be32(sctx->state[4]); state 24 arch/powerpc/crypto/sha1.c extern void powerpc_sha_transform(u32 *state, const u8 *src, u32 *temp); state 31 arch/powerpc/crypto/sha1.c .state = { SHA1_H0, SHA1_H1, SHA1_H2, SHA1_H3, SHA1_H4 }, state 59 arch/powerpc/crypto/sha1.c powerpc_sha_transform(sctx->state, src, temp); state 94 arch/powerpc/crypto/sha1.c dst[i] = cpu_to_be32(sctx->state[i]); state 34 arch/powerpc/crypto/sha256-spe-glue.c extern void ppc_spe_sha256_transform(u32 *state, const u8 *src, u32 blocks); state 64 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[0] = SHA256_H0; state 65 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[1] = SHA256_H1; state 66 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[2] = SHA256_H2; state 67 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[3] = SHA256_H3; state 68 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[4] = SHA256_H4; state 69 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[5] = SHA256_H5; state 70 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[6] = SHA256_H6; state 71 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[7] = SHA256_H7; state 81 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[0] = SHA224_H0; state 82 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[1] = SHA224_H1; state 83 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[2] = SHA224_H2; state 84 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[3] = SHA224_H3; state 85 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[4] = SHA224_H4; state 86 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[5] = SHA224_H5; state 87 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[6] = SHA224_H6; state 88 arch/powerpc/crypto/sha256-spe-glue.c sctx->state[7] = SHA224_H7; state 115 arch/powerpc/crypto/sha256-spe-glue.c ppc_spe_sha256_transform(sctx->state, (const u8 *)sctx->buf, 1); state 128 arch/powerpc/crypto/sha256-spe-glue.c ppc_spe_sha256_transform(sctx->state, src, bytes >> 6); state 155 arch/powerpc/crypto/sha256-spe-glue.c ppc_spe_sha256_transform(sctx->state, sctx->buf, 1); state 162 arch/powerpc/crypto/sha256-spe-glue.c ppc_spe_sha256_transform(sctx->state, sctx->buf, 1); state 166 arch/powerpc/crypto/sha256-spe-glue.c dst[0] = cpu_to_be32(sctx->state[0]); state 167 arch/powerpc/crypto/sha256-spe-glue.c dst[1] = cpu_to_be32(sctx->state[1]); state 168 arch/powerpc/crypto/sha256-spe-glue.c dst[2] = cpu_to_be32(sctx->state[2]); state 169 arch/powerpc/crypto/sha256-spe-glue.c dst[3] = cpu_to_be32(sctx->state[3]); state 170 arch/powerpc/crypto/sha256-spe-glue.c dst[4] = cpu_to_be32(sctx->state[4]); state 171 arch/powerpc/crypto/sha256-spe-glue.c dst[5] = cpu_to_be32(sctx->state[5]); state 172 arch/powerpc/crypto/sha256-spe-glue.c dst[6] = cpu_to_be32(sctx->state[6]); state 173 arch/powerpc/crypto/sha256-spe-glue.c dst[7] = cpu_to_be32(sctx->state[7]); state 76 arch/powerpc/include/asm/eeh.h int state; /* PE EEH dependent mode */ state 270 arch/powerpc/include/asm/eeh.h static inline bool eeh_state_active(int state) state 272 arch/powerpc/include/asm/eeh.h return (state & (EEH_STATE_MMIO_ACTIVE | EEH_STATE_DMA_ACTIVE)) state 535 arch/powerpc/include/asm/fsl_hcalls.h unsigned int vcpu, unsigned int *state) state 550 arch/powerpc/include/asm/fsl_hcalls.h *state = r4; state 29 arch/powerpc/include/asm/fsl_pm.h void (*cpu_enter_state)(int cpu, int state); state 30 arch/powerpc/include/asm/fsl_pm.h void (*cpu_exit_state)(int cpu, int state); state 753 arch/powerpc/include/asm/kvm_host.h int state; state 130 arch/powerpc/include/asm/macio.h int (*suspend)(struct macio_dev* dev, pm_message_t state); state 95 arch/powerpc/include/asm/opal.h int64_t opal_pci_shpc(uint64_t phb_id, uint64_t shpc_action, uint8_t *state); state 117 arch/powerpc/include/asm/opal.h uint8_t state); state 120 arch/powerpc/include/asm/opal.h uint32_t state); state 207 arch/powerpc/include/asm/opal.h int64_t opal_config_cpu_idle_state(uint64_t state, uint64_t flag); state 21 arch/powerpc/include/asm/pnv-pci.h extern int pnv_pci_get_presence_state(uint64_t id, uint8_t *state); state 22 arch/powerpc/include/asm/pnv-pci.h extern int pnv_pci_get_power_state(uint64_t id, uint8_t *state); state 23 arch/powerpc/include/asm/pnv-pci.h extern int pnv_pci_set_power_state(uint64_t id, uint8_t state, state 57 arch/powerpc/include/asm/pnv-pci.h int state; state 74 arch/powerpc/include/asm/pnv-pci.h uint8_t state); state 56 arch/powerpc/include/asm/ppc-pci.h void eeh_pe_state_mark(struct eeh_pe *pe, int state); state 58 arch/powerpc/include/asm/ppc-pci.h void eeh_pe_state_clear(struct eeh_pe *pe, int state, bool include_passed); state 59 arch/powerpc/include/asm/ppc-pci.h void eeh_pe_state_mark_with_cfg(struct eeh_pe *pe, int state); state 443 arch/powerpc/include/asm/ps3.h void ps3_sys_manager_set_wol(int state); state 361 arch/powerpc/include/asm/rtas.h extern int rtas_get_sensor(int sensor, int index, int *state); state 362 arch/powerpc/include/asm/rtas.h extern int rtas_get_sensor_fast(int sensor, int index, int *state); state 335 arch/powerpc/kernel/eeh.c if (!(pe->state & EEH_PE_CFG_BLOCKED)) { state 406 arch/powerpc/kernel/eeh.c if (phb_pe->state & EEH_PE_ISOLATED) { state 504 arch/powerpc/kernel/eeh.c if (pe->state & EEH_PE_ISOLATED) { state 812 arch/powerpc/kernel/eeh.c int pcibios_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) state 823 arch/powerpc/kernel/eeh.c switch (state) { state 881 arch/powerpc/kernel/eeh.c int state; state 885 arch/powerpc/kernel/eeh.c state = eeh_ops->get_state(pe, NULL); state 886 arch/powerpc/kernel/eeh.c if (state & state 913 arch/powerpc/kernel/eeh.c int i, state = 0, ret; state 937 arch/powerpc/kernel/eeh.c state, pe->phb->global_number, pe->addr, i + 1); state 945 arch/powerpc/kernel/eeh.c state = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC); state 946 arch/powerpc/kernel/eeh.c if (state < 0) { state 952 arch/powerpc/kernel/eeh.c if (eeh_state_active(state)) state 956 arch/powerpc/kernel/eeh.c pe->phb->global_number, pe->addr, state, i + 1); state 1306 arch/powerpc/kernel/eeh.c if (!(edev->pe->state & EEH_PE_KEEP)) state 1602 arch/powerpc/kernel/eeh.c !(pe->state & EEH_PE_REMOVED) && state 1603 arch/powerpc/kernel/eeh.c (pe->parent->state & (EEH_PE_ISOLATED | EEH_PE_RECOVERING))) state 223 arch/powerpc/kernel/eeh_driver.c if (edev->pe && (edev->pe->state & EEH_PE_CFG_RESTRICTED)) state 409 arch/powerpc/kernel/eeh_driver.c if (edev->pe && (edev->pe->state & EEH_PE_CFG_RESTRICTED)) { state 599 arch/powerpc/kernel/eeh_driver.c if (pe->state & EEH_PE_RECOVERING) state 755 arch/powerpc/kernel/eeh_driver.c if (pe->state & EEH_PE_KEEP) state 758 arch/powerpc/kernel/eeh_driver.c if (!(pe->state & EEH_PE_INVALID)) state 783 arch/powerpc/kernel/eeh_driver.c u8 state; state 804 arch/powerpc/kernel/eeh_driver.c rc = ops->get_adapter_status(slot->hotplug, &state); state 808 arch/powerpc/kernel/eeh_driver.c return !!state; state 1218 arch/powerpc/kernel/eeh_driver.c !(phb_pe->state & EEH_PE_ISOLATED) || state 1219 arch/powerpc/kernel/eeh_driver.c (phb_pe->state & EEH_PE_RECOVERING)) state 184 arch/powerpc/kernel/eeh_event.c (event->pe->state & EEH_PE_ISOLATED)) state 504 arch/powerpc/kernel/eeh_pe.c keep = !!(pe->state & EEH_PE_KEEP); state 505 arch/powerpc/kernel/eeh_pe.c recover = !!(pe->state & EEH_PE_RECOVERING); state 583 arch/powerpc/kernel/eeh_pe.c void eeh_pe_state_mark(struct eeh_pe *root, int state) state 588 arch/powerpc/kernel/eeh_pe.c if (!(pe->state & EEH_PE_REMOVED)) state 589 arch/powerpc/kernel/eeh_pe.c pe->state |= state; state 615 arch/powerpc/kernel/eeh_pe.c if (pe->state & EEH_PE_CFG_RESTRICTED) state 616 arch/powerpc/kernel/eeh_pe.c pe->state |= EEH_PE_CFG_BLOCKED; state 649 arch/powerpc/kernel/eeh_pe.c void eeh_pe_state_clear(struct eeh_pe *root, int state, bool include_passed) state 657 arch/powerpc/kernel/eeh_pe.c if (pe->state & EEH_PE_REMOVED) state 663 arch/powerpc/kernel/eeh_pe.c pe->state &= ~state; state 670 arch/powerpc/kernel/eeh_pe.c if (!(state & EEH_PE_ISOLATED)) state 683 arch/powerpc/kernel/eeh_pe.c if (pe->state & EEH_PE_CFG_RESTRICTED) state 684 arch/powerpc/kernel/eeh_pe.c pe->state &= ~EEH_PE_CFG_BLOCKED; state 930 arch/powerpc/kernel/eeh_pe.c if (pe->state & EEH_PE_PRI_BUS) state 61 arch/powerpc/kernel/eeh_sysfs.c int state; state 66 arch/powerpc/kernel/eeh_sysfs.c state = eeh_ops->get_state(edev->pe, NULL); state 68 arch/powerpc/kernel/eeh_sysfs.c state, edev->pe->state); state 82 arch/powerpc/kernel/eeh_sysfs.c if (!(edev->pe->state & EEH_PE_ISOLATED)) state 1994 arch/powerpc/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 2004 arch/powerpc/kernel/process.c p->state == TASK_RUNNING) state 224 arch/powerpc/kernel/rtas-proc.c struct individual_sensor *s, int state, int error, const char *loc); state 392 arch/powerpc/kernel/rtas-proc.c int state, error; state 415 arch/powerpc/kernel/rtas-proc.c error = rtas_call(get_sensor_state, 2, 2, &state, state 418 arch/powerpc/kernel/rtas-proc.c ppc_rtas_process_sensor(m, p, state, error, loc); state 491 arch/powerpc/kernel/rtas-proc.c struct individual_sensor *s, int state, int error, const char *loc) state 523 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 524 arch/powerpc/kernel/rtas-proc.c seq_printf(m, "%s\t", key_switch[state]); state 531 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 533 arch/powerpc/kernel/rtas-proc.c enclosure_switch[state]); state 544 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 545 arch/powerpc/kernel/rtas-proc.c seq_printf(m, "%s\t", lid_status[state]); state 552 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 554 arch/powerpc/kernel/rtas-proc.c power_source[state]); state 564 arch/powerpc/kernel/rtas-proc.c if (state < num_states) state 567 arch/powerpc/kernel/rtas-proc.c battery_remaining[state]); state 577 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 578 arch/powerpc/kernel/rtas-proc.c seq_printf(m, "%s\t", epow_sensor[state]); state 586 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 588 arch/powerpc/kernel/rtas-proc.c battery_cyclestate[state]); state 595 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 597 arch/powerpc/kernel/rtas-proc.c battery_charging[state]); state 613 arch/powerpc/kernel/rtas-proc.c if (state < num_states) { state 615 arch/powerpc/kernel/rtas-proc.c ibm_drconnector[state]); state 631 arch/powerpc/kernel/rtas-proc.c seq_printf(m, "%4d /%4d\t", state, cel_to_fahr(state)); state 633 arch/powerpc/kernel/rtas-proc.c seq_printf(m, "%10d\t", state); state 585 arch/powerpc/kernel/rtas.c int rtas_get_sensor(int sensor, int index, int *state) state 594 arch/powerpc/kernel/rtas.c rc = rtas_call(token, 2, 2, state, sensor, index); state 603 arch/powerpc/kernel/rtas.c int rtas_get_sensor_fast(int sensor, int index, int *state) state 611 arch/powerpc/kernel/rtas.c rc = rtas_call(token, 2, 2, state, sensor, index); state 851 arch/powerpc/kernel/rtas.c static int rtas_cpu_state_change_mask(enum rtas_cpu_state state, state 864 arch/powerpc/kernel/rtas.c static int rtas_cpu_state_change_mask(enum rtas_cpu_state state, state 877 arch/powerpc/kernel/rtas.c switch (state) { state 888 arch/powerpc/kernel/rtas.c ((state == UP) ? "up" : "down"), state 892 arch/powerpc/kernel/rtas.c if (state == UP) { state 937 arch/powerpc/kernel/rtas.c long state; state 951 arch/powerpc/kernel/rtas.c state = retbuf[0]; state 956 arch/powerpc/kernel/rtas.c } else if (state == H_VASI_ENABLED) { state 958 arch/powerpc/kernel/rtas.c } else if (state != H_VASI_SUSPENDING) { state 960 arch/powerpc/kernel/rtas.c state); state 57 arch/powerpc/kernel/rtas_pci.c (pdn->edev->pe->state & EEH_PE_CFG_BLOCKED)) state 108 arch/powerpc/kernel/rtas_pci.c (pdn->edev->pe->state & EEH_PE_CFG_BLOCKED)) state 319 arch/powerpc/kvm/book3s_hv.c if (vcpu->arch.state == KVMPPC_VCPU_BUSY_IN_HOST && state 336 arch/powerpc/kvm/book3s_hv.c if (vcpu->arch.state == KVMPPC_VCPU_BUSY_IN_HOST) state 887 arch/powerpc/kvm/book3s_hv.c if (target->arch.state == KVMPPC_VCPU_RUNNABLE && state 2317 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_NOTREADY; state 2475 arch/powerpc/kvm/book3s_hv.c if (vcpu->arch.state != KVMPPC_VCPU_RUNNABLE) state 2482 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_BUSY_IN_HOST; state 3068 arch/powerpc/kvm/book3s_hv.c if (vc->runner->arch.state != KVMPPC_VCPU_RUNNABLE) state 3714 arch/powerpc/kvm/book3s_hv.c if (vcpu->arch.state == KVMPPC_VCPU_RUNNABLE) { state 3928 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_RUNNABLE; state 3951 arch/powerpc/kvm/book3s_hv.c while (vcpu->arch.state == KVMPPC_VCPU_RUNNABLE && state 3984 arch/powerpc/kvm/book3s_hv.c if (!vc->n_runnable || vcpu->arch.state != KVMPPC_VCPU_RUNNABLE) state 4008 arch/powerpc/kvm/book3s_hv.c while (vcpu->arch.state == KVMPPC_VCPU_RUNNABLE && state 4017 arch/powerpc/kvm/book3s_hv.c if (vcpu->arch.state == KVMPPC_VCPU_RUNNABLE) { state 4057 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_RUNNABLE; state 4287 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_BUSY_IN_HOST; state 4334 arch/powerpc/kvm/book3s_hv.c vcpu->arch.state = KVMPPC_VCPU_NOTREADY; state 44 arch/powerpc/kvm/book3s_hv_rm_xics.c struct ics_irq_state *state = &ics->irq_state[i]; state 45 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->resend) state 46 arch/powerpc/kvm/book3s_hv_rm_xics.c icp_rm_deliver_irq(xics, icp, state->number, true); state 192 arch/powerpc/kvm/book3s_hv_rm_xics.c success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; state 253 arch/powerpc/kvm/book3s_hv_rm_xics.c old_state = new_state = READ_ONCE(icp->state); state 287 arch/powerpc/kvm/book3s_hv_rm_xics.c struct ics_irq_state *state; state 315 arch/powerpc/kvm/book3s_hv_rm_xics.c state = &ics->irq_state[src]; state 321 arch/powerpc/kvm/book3s_hv_rm_xics.c if (!icp || state->server != icp->server_num) { state 322 arch/powerpc/kvm/book3s_hv_rm_xics.c icp = kvmppc_xics_find_server(xics->kvm, state->server); state 331 arch/powerpc/kvm/book3s_hv_rm_xics.c if (!state->resend) state 335 arch/powerpc/kvm/book3s_hv_rm_xics.c state->resend = 0; state 352 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->priority == MASKED) { state 353 arch/powerpc/kvm/book3s_hv_rm_xics.c state->masked_pending = 1; state 373 arch/powerpc/kvm/book3s_hv_rm_xics.c if (icp_rm_try_to_deliver(icp, new_irq, state->priority, &reject)) { state 389 arch/powerpc/kvm/book3s_hv_rm_xics.c state->resend = 1; state 405 arch/powerpc/kvm/book3s_hv_rm_xics.c if (!icp->state.need_resend) { state 406 arch/powerpc/kvm/book3s_hv_rm_xics.c state->resend = 0; state 452 arch/powerpc/kvm/book3s_hv_rm_xics.c old_state = new_state = READ_ONCE(icp->state); state 511 arch/powerpc/kvm/book3s_hv_rm_xics.c old_state = new_state = READ_ONCE(icp->state); state 577 arch/powerpc/kvm/book3s_hv_rm_xics.c old_state = new_state = READ_ONCE(icp->state); state 632 arch/powerpc/kvm/book3s_hv_rm_xics.c if (cppr > icp->state.cppr) { state 635 arch/powerpc/kvm/book3s_hv_rm_xics.c } else if (cppr == icp->state.cppr) state 652 arch/powerpc/kvm/book3s_hv_rm_xics.c old_state = new_state = READ_ONCE(icp->state); state 682 arch/powerpc/kvm/book3s_hv_rm_xics.c struct ics_irq_state *state; state 698 arch/powerpc/kvm/book3s_hv_rm_xics.c state = &ics->irq_state[src]; state 700 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->lsi) state 701 arch/powerpc/kvm/book3s_hv_rm_xics.c pq_new = state->pq_state; state 704 arch/powerpc/kvm/book3s_hv_rm_xics.c pq_old = state->pq_state; state 706 arch/powerpc/kvm/book3s_hv_rm_xics.c } while (cmpxchg(&state->pq_state, pq_old, pq_new) != pq_old); state 716 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->host_irq) { state 718 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->intr_cpu != -1) { state 723 arch/powerpc/kvm/book3s_hv_rm_xics.c if (state->intr_cpu != pcpu) { state 725 arch/powerpc/kvm/book3s_hv_rm_xics.c xics_opal_set_server(state->host_irq, pcpu); state 727 arch/powerpc/kvm/book3s_hv_rm_xics.c state->intr_cpu = -1; state 862 arch/powerpc/kvm/book3s_hv_rm_xics.c struct ics_irq_state *state; state 877 arch/powerpc/kvm/book3s_hv_rm_xics.c state = &ics->irq_state[src]; state 881 arch/powerpc/kvm/book3s_hv_rm_xics.c pq_old = state->pq_state; state 883 arch/powerpc/kvm/book3s_hv_rm_xics.c } while (cmpxchg(&state->pq_state, pq_old, pq_new) != pq_old); state 71 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 83 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 84 arch/powerpc/kvm/book3s_xics.c if (!state->exists) state 96 arch/powerpc/kvm/book3s_xics.c if (!state->lsi && level == 0) /* noop for MSI */ state 100 arch/powerpc/kvm/book3s_xics.c pq_old = state->pq_state; state 101 arch/powerpc/kvm/book3s_xics.c if (state->lsi) { state 112 arch/powerpc/kvm/book3s_xics.c } while (cmpxchg(&state->pq_state, pq_old, pq_new) != pq_old); state 119 arch/powerpc/kvm/book3s_xics.c if (state->host_irq) state 120 arch/powerpc/kvm/book3s_xics.c state->intr_cpu = raw_smp_processor_id(); state 131 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state = &ics->irq_state[i]; state 132 arch/powerpc/kvm/book3s_xics.c if (state->resend) { state 133 arch/powerpc/kvm/book3s_xics.c XICS_DBG("resend %#x prio %#x\n", state->number, state 134 arch/powerpc/kvm/book3s_xics.c state->priority); state 135 arch/powerpc/kvm/book3s_xics.c icp_deliver_irq(xics, icp, state->number, true); state 141 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state, state 150 arch/powerpc/kvm/book3s_xics.c state->server = server; state 151 arch/powerpc/kvm/book3s_xics.c state->priority = priority; state 152 arch/powerpc/kvm/book3s_xics.c state->saved_priority = saved_priority; state 154 arch/powerpc/kvm/book3s_xics.c if ((state->masked_pending || state->resend) && priority != MASKED) { state 155 arch/powerpc/kvm/book3s_xics.c state->masked_pending = 0; state 156 arch/powerpc/kvm/book3s_xics.c state->resend = 0; state 171 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 180 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 188 arch/powerpc/kvm/book3s_xics.c state->masked_pending, state->resend); state 190 arch/powerpc/kvm/book3s_xics.c if (write_xive(xics, ics, state, server, priority, priority)) state 200 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 210 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 214 arch/powerpc/kvm/book3s_xics.c *server = state->server; state 215 arch/powerpc/kvm/book3s_xics.c *priority = state->priority; state 227 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 236 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 238 arch/powerpc/kvm/book3s_xics.c icp = kvmppc_xics_find_server(kvm, state->server); state 242 arch/powerpc/kvm/book3s_xics.c if (write_xive(xics, ics, state, state->server, state->saved_priority, state 243 arch/powerpc/kvm/book3s_xics.c state->saved_priority)) state 253 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 262 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 264 arch/powerpc/kvm/book3s_xics.c write_xive(xics, ics, state, state->server, MASKED, state->priority); state 282 arch/powerpc/kvm/book3s_xics.c success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; state 346 arch/powerpc/kvm/book3s_xics.c old_state = new_state = READ_ONCE(icp->state); state 380 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 408 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 415 arch/powerpc/kvm/book3s_xics.c if (!icp || state->server != icp->server_num) { state 416 arch/powerpc/kvm/book3s_xics.c icp = kvmppc_xics_find_server(xics->kvm, state->server); state 419 arch/powerpc/kvm/book3s_xics.c new_irq, state->server); state 425 arch/powerpc/kvm/book3s_xics.c if (!state->resend) state 429 arch/powerpc/kvm/book3s_xics.c state->resend = 0; state 446 arch/powerpc/kvm/book3s_xics.c if (state->priority == MASKED) { state 448 arch/powerpc/kvm/book3s_xics.c state->masked_pending = 1; state 468 arch/powerpc/kvm/book3s_xics.c if (icp_try_to_deliver(icp, new_irq, state->priority, &reject)) { state 484 arch/powerpc/kvm/book3s_xics.c state->resend = 1; state 500 arch/powerpc/kvm/book3s_xics.c if (!icp->state.need_resend) { state 501 arch/powerpc/kvm/book3s_xics.c state->resend = 0; state 549 arch/powerpc/kvm/book3s_xics.c old_state = new_state = READ_ONCE(icp->state); state 603 arch/powerpc/kvm/book3s_xics.c old_state = new_state = READ_ONCE(icp->state); state 670 arch/powerpc/kvm/book3s_xics.c old_state = new_state = READ_ONCE(icp->state); state 706 arch/powerpc/kvm/book3s_xics.c union kvmppc_icp_state state; state 715 arch/powerpc/kvm/book3s_xics.c state = READ_ONCE(icp->state); state 716 arch/powerpc/kvm/book3s_xics.c kvmppc_set_gpr(vcpu, 4, ((u32)state.cppr << 24) | state.xisr); state 717 arch/powerpc/kvm/book3s_xics.c kvmppc_set_gpr(vcpu, 5, state.mfrr); state 737 arch/powerpc/kvm/book3s_xics.c if (cppr > icp->state.cppr) state 739 arch/powerpc/kvm/book3s_xics.c else if (cppr == icp->state.cppr) state 756 arch/powerpc/kvm/book3s_xics.c old_state = new_state = READ_ONCE(icp->state); state 782 arch/powerpc/kvm/book3s_xics.c struct ics_irq_state *state; state 799 arch/powerpc/kvm/book3s_xics.c state = &ics->irq_state[src]; state 801 arch/powerpc/kvm/book3s_xics.c if (state->lsi) state 802 arch/powerpc/kvm/book3s_xics.c pq_new = state->pq_state; state 805 arch/powerpc/kvm/book3s_xics.c pq_old = state->pq_state; state 807 arch/powerpc/kvm/book3s_xics.c } while (cmpxchg(&state->pq_state, pq_old, pq_new) != pq_old); state 966 arch/powerpc/kvm/book3s_xics.c union kvmppc_icp_state state; state 971 arch/powerpc/kvm/book3s_xics.c state.raw = READ_ONCE(icp->state.raw); state 973 arch/powerpc/kvm/book3s_xics.c icp->server_num, state.xisr, state 974 arch/powerpc/kvm/book3s_xics.c state.pending_pri, state.cppr, state.mfrr, state 975 arch/powerpc/kvm/book3s_xics.c state.out_ee, state.need_resend); state 1087 arch/powerpc/kvm/book3s_xics.c icp->state.mfrr = MASKED; state 1088 arch/powerpc/kvm/book3s_xics.c icp->state.pending_pri = MASKED; state 1099 arch/powerpc/kvm/book3s_xics.c union kvmppc_icp_state state; state 1103 arch/powerpc/kvm/book3s_xics.c state = icp->state; state 1104 arch/powerpc/kvm/book3s_xics.c return ((u64)state.cppr << KVM_REG_PPC_ICP_CPPR_SHIFT) | state 1105 arch/powerpc/kvm/book3s_xics.c ((u64)state.xisr << KVM_REG_PPC_ICP_XISR_SHIFT) | state 1106 arch/powerpc/kvm/book3s_xics.c ((u64)state.mfrr << KVM_REG_PPC_ICP_MFRR_SHIFT) | state 1107 arch/powerpc/kvm/book3s_xics.c ((u64)state.pending_pri << KVM_REG_PPC_ICP_PPRI_SHIFT); state 1168 arch/powerpc/kvm/book3s_xics.c old_state = READ_ONCE(icp->state); state 69 arch/powerpc/kvm/book3s_xics.h union kvmppc_icp_state state; state 393 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state) state 406 arch/powerpc/kvm/book3s_xive.c old_prio = state->guest_priority; state 407 arch/powerpc/kvm/book3s_xive.c state->guest_priority = MASKED; state 409 arch/powerpc/kvm/book3s_xive.c if (!state->in_eoi) state 411 arch/powerpc/kvm/book3s_xive.c state->guest_priority = old_prio; state 420 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 436 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_vp(xive, state->act_server), state 437 arch/powerpc/kvm/book3s_xive.c MASKED, state->number); state 439 arch/powerpc/kvm/book3s_xive.c state->old_p = true; state 440 arch/powerpc/kvm/book3s_xive.c state->old_q = false; state 444 arch/powerpc/kvm/book3s_xive.c state->old_p = !!(val & 2); state 445 arch/powerpc/kvm/book3s_xive.c state->old_q = !!(val & 1); state 458 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state) state 465 arch/powerpc/kvm/book3s_xive.c if (!state->in_eoi) state 473 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state, state 480 arch/powerpc/kvm/book3s_xive.c if (state->guest_priority != MASKED) state 484 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 492 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_vp(xive, state->act_server), state 493 arch/powerpc/kvm/book3s_xive.c state->act_priority, state->number); state 495 arch/powerpc/kvm/book3s_xive.c if (!state->old_p) state 504 arch/powerpc/kvm/book3s_xive.c if (state->old_q) state 512 arch/powerpc/kvm/book3s_xive.c if (!state->old_p) state 518 arch/powerpc/kvm/book3s_xive.c state->guest_priority = prio; state 529 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state, state 555 arch/powerpc/kvm/book3s_xive.c if (state->act_priority != MASKED) state 557 arch/powerpc/kvm/book3s_xive.c state->act_server, state 558 arch/powerpc/kvm/book3s_xive.c state->act_priority); state 562 arch/powerpc/kvm/book3s_xive.c state->act_priority = prio; state 563 arch/powerpc/kvm/book3s_xive.c state->act_server = server; state 566 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_select_irq(state, &hw_num, NULL); state 570 arch/powerpc/kvm/book3s_xive.c prio, state->number); state 618 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 644 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 661 arch/powerpc/kvm/book3s_xive.c xive_lock_and_mask(xive, sb, state); state 663 arch/powerpc/kvm/book3s_xive.c xive_lock_for_unmask(sb, state); state 671 arch/powerpc/kvm/book3s_xive.c new_act_prio = state->act_priority; state 676 arch/powerpc/kvm/book3s_xive.c new_act_prio, state->act_server, state->act_priority); state 693 arch/powerpc/kvm/book3s_xive.c (state->act_server != server || state 694 arch/powerpc/kvm/book3s_xive.c state->act_priority != new_act_prio)) state 695 arch/powerpc/kvm/book3s_xive.c rc = xive_target_interrupt(kvm, state, server, new_act_prio); state 702 arch/powerpc/kvm/book3s_xive.c xive_finish_unmask(xive, sb, state, priority); state 708 arch/powerpc/kvm/book3s_xive.c state->saved_priority = priority; state 719 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 728 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 730 arch/powerpc/kvm/book3s_xive.c *server = state->act_server; state 731 arch/powerpc/kvm/book3s_xive.c *priority = state->guest_priority; state 741 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 750 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 757 arch/powerpc/kvm/book3s_xive.c if (state->act_priority == MASKED) { state 763 arch/powerpc/kvm/book3s_xive.c if (state->saved_priority == MASKED) state 769 arch/powerpc/kvm/book3s_xive.c xive_lock_for_unmask(sb, state); state 770 arch/powerpc/kvm/book3s_xive.c xive_finish_unmask(xive, sb, state, state->saved_priority); state 780 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 789 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 796 arch/powerpc/kvm/book3s_xive.c state->saved_priority = xive_lock_and_mask(xive, sb, state); state 805 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 811 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 812 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 819 arch/powerpc/kvm/book3s_xive.c xive_irq_trigger(&state->ipi_data); state 901 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 917 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 932 arch/powerpc/kvm/book3s_xive.c rc = irq_set_vcpu_affinity(host_irq, state); state 943 arch/powerpc/kvm/book3s_xive.c prio = xive_lock_and_mask(xive, sb, state); state 945 arch/powerpc/kvm/book3s_xive.c state->old_p, state->old_q); state 948 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01); state 958 arch/powerpc/kvm/book3s_xive.c state->pt_number = hw_irq; state 959 arch/powerpc/kvm/book3s_xive.c state->pt_data = irq_data_get_irq_handler_data(host_data); state 968 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_vp(xive, state->act_server), state 969 arch/powerpc/kvm/book3s_xive.c state->act_priority, state->number); state 978 arch/powerpc/kvm/book3s_xive.c if (prio != MASKED && !state->old_p) state 979 arch/powerpc/kvm/book3s_xive.c xive_vm_source_eoi(hw_irq, state->pt_data); state 982 arch/powerpc/kvm/book3s_xive.c state->old_p = state->old_q = false; state 986 arch/powerpc/kvm/book3s_xive.c state->guest_priority = prio; state 998 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 1012 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 1019 arch/powerpc/kvm/book3s_xive.c prio = xive_lock_and_mask(xive, sb, state); state 1021 arch/powerpc/kvm/book3s_xive.c state->old_p, state->old_q); state 1028 arch/powerpc/kvm/book3s_xive.c if (state->old_p) state 1029 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(state->pt_data, XIVE_ESB_SET_PQ_11); state 1039 arch/powerpc/kvm/book3s_xive.c state->pt_number = 0; state 1040 arch/powerpc/kvm/book3s_xive.c state->pt_data = NULL; state 1051 arch/powerpc/kvm/book3s_xive.c xive_native_configure_irq(state->ipi_number, state 1052 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_vp(xive, state->act_server), state 1053 arch/powerpc/kvm/book3s_xive.c state->act_priority, state->number); state 1060 arch/powerpc/kvm/book3s_xive.c if (prio == MASKED || state->old_p) state 1061 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_10); state 1063 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_00); state 1067 arch/powerpc/kvm/book3s_xive.c state->guest_priority = prio; state 1087 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; state 1089 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1091 arch/powerpc/kvm/book3s_xive.c if (state->act_priority == MASKED) state 1093 arch/powerpc/kvm/book3s_xive.c if (state->act_server != xc->server_num) state 1098 arch/powerpc/kvm/book3s_xive.c state->act_priority = MASKED; state 1099 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01); state 1100 arch/powerpc/kvm/book3s_xive.c xive_native_configure_irq(state->ipi_number, 0, MASKED, 0); state 1101 arch/powerpc/kvm/book3s_xive.c if (state->pt_number) { state 1102 arch/powerpc/kvm/book3s_xive.c xive_vm_esb_load(state->pt_data, XIVE_ESB_SET_PQ_01); state 1103 arch/powerpc/kvm/book3s_xive.c xive_native_configure_irq(state->pt_number, 0, MASKED, 0); state 1352 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 1359 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 1362 arch/powerpc/kvm/book3s_xive.c if (!state->valid) { state 1372 arch/powerpc/kvm/book3s_xive.c if (!state->saved_p) state 1376 arch/powerpc/kvm/book3s_xive.c state->in_queue = true; state 1383 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state = &sb->irq_state[irq]; state 1385 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1389 arch/powerpc/kvm/book3s_xive.c state->saved_scan_prio = xive_lock_and_mask(xive, sb, state); state 1392 arch/powerpc/kvm/book3s_xive.c state->saved_p = state->old_p; state 1393 arch/powerpc/kvm/book3s_xive.c state->saved_q = state->old_q; state 1403 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state = &sb->irq_state[irq]; state 1405 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1413 arch/powerpc/kvm/book3s_xive.c xive_lock_for_unmask(sb, state); state 1416 arch/powerpc/kvm/book3s_xive.c if (state->saved_scan_prio != MASKED) state 1417 arch/powerpc/kvm/book3s_xive.c xive_finish_unmask(xive, sb, state, state->saved_scan_prio); state 1497 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 1506 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 1508 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1534 arch/powerpc/kvm/book3s_xive.c val = state->act_server; state 1535 arch/powerpc/kvm/book3s_xive.c prio = state->saved_scan_prio; state 1539 arch/powerpc/kvm/book3s_xive.c prio = state->saved_priority; state 1542 arch/powerpc/kvm/book3s_xive.c if (state->lsi) { state 1544 arch/powerpc/kvm/book3s_xive.c if (state->saved_p) state 1547 arch/powerpc/kvm/book3s_xive.c if (state->saved_p) state 1550 arch/powerpc/kvm/book3s_xive.c if (state->saved_q) state 1559 arch/powerpc/kvm/book3s_xive.c if (state->in_queue || (prio == MASKED && state->saved_q)) state 1640 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 1663 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 1681 arch/powerpc/kvm/book3s_xive.c if (!state->ipi_number) { state 1682 arch/powerpc/kvm/book3s_xive.c state->ipi_number = xive_native_alloc_irq(); state 1683 arch/powerpc/kvm/book3s_xive.c if (state->ipi_number == 0) { state 1687 arch/powerpc/kvm/book3s_xive.c xive_native_populate_irq_data(state->ipi_number, &state->ipi_data); state 1688 arch/powerpc/kvm/book3s_xive.c pr_devel(" src_ipi=0x%x\n", state->ipi_number); state 1698 arch/powerpc/kvm/book3s_xive.c state->guest_priority = 0; state 1699 arch/powerpc/kvm/book3s_xive.c xive_lock_and_mask(xive, sb, state); state 1710 arch/powerpc/kvm/book3s_xive.c state->act_priority = MASKED; state 1728 arch/powerpc/kvm/book3s_xive.c rc = xive_target_interrupt(xive->kvm, state, state 1747 arch/powerpc/kvm/book3s_xive.c state->old_p = false; state 1748 arch/powerpc/kvm/book3s_xive.c state->old_q = false; state 1749 arch/powerpc/kvm/book3s_xive.c state->lsi = false; state 1750 arch/powerpc/kvm/book3s_xive.c state->asserted = false; state 1754 arch/powerpc/kvm/book3s_xive.c state->lsi = true; state 1756 arch/powerpc/kvm/book3s_xive.c state->asserted = true; state 1757 arch/powerpc/kvm/book3s_xive.c pr_devel(" LSI ! Asserted=%d\n", state->asserted); state 1771 arch/powerpc/kvm/book3s_xive.c state->old_p = true; state 1773 arch/powerpc/kvm/book3s_xive.c state->old_q = true; state 1775 arch/powerpc/kvm/book3s_xive.c pr_devel(" P=%d, Q=%d\n", state->old_p, state->old_q); state 1784 arch/powerpc/kvm/book3s_xive.c state->guest_priority = MASKED; state 1785 arch/powerpc/kvm/book3s_xive.c state->saved_priority = guest_prio; state 1788 arch/powerpc/kvm/book3s_xive.c xive_finish_unmask(xive, sb, state, guest_prio); state 1789 arch/powerpc/kvm/book3s_xive.c state->saved_priority = guest_prio; state 1793 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1795 arch/powerpc/kvm/book3s_xive.c state->valid = true; state 1805 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state; state 1816 arch/powerpc/kvm/book3s_xive.c state = &sb->irq_state[idx]; state 1817 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1821 arch/powerpc/kvm/book3s_xive.c if (state->pt_number) state 1824 arch/powerpc/kvm/book3s_xive.c if ((level == 1 && state->lsi) || level == KVM_INTERRUPT_SET_LEVEL) state 1825 arch/powerpc/kvm/book3s_xive.c state->asserted = 1; state 1827 arch/powerpc/kvm/book3s_xive.c state->asserted = 0; state 1832 arch/powerpc/kvm/book3s_xive.c xive_irq_trigger(&state->ipi_data); state 1885 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive_irq_state *state = &sb->irq_state[i]; state 1887 arch/powerpc/kvm/book3s_xive.c if (!state->valid) state 1890 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_cleanup_irq(state->ipi_number, &state->ipi_data); state 1891 arch/powerpc/kvm/book3s_xive.c xive_cleanup_irq_data(&state->ipi_data); state 1892 arch/powerpc/kvm/book3s_xive.c xive_native_free_irq(state->ipi_number); state 1895 arch/powerpc/kvm/book3s_xive.c if (state->pt_number) state 1896 arch/powerpc/kvm/book3s_xive.c kvmppc_xive_cleanup_irq(state->pt_number, state->pt_data); state 1898 arch/powerpc/kvm/book3s_xive.c state->valid = false; state 67 arch/powerpc/kvm/book3s_xive.h static inline void kvmppc_xive_select_irq(struct kvmppc_xive_irq_state *state, state 71 arch/powerpc/kvm/book3s_xive.h if (state->pt_number) { state 73 arch/powerpc/kvm/book3s_xive.h *out_hw_irq = state->pt_number; state 75 arch/powerpc/kvm/book3s_xive.h *out_xd = state->pt_data; state 78 arch/powerpc/kvm/book3s_xive.h *out_hw_irq = state->ipi_number; state 80 arch/powerpc/kvm/book3s_xive.h *out_xd = &state->ipi_data; state 233 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state; state 254 arch/powerpc/kvm/book3s_xive_native.c state = &sb->irq_state[src]; state 255 arch/powerpc/kvm/book3s_xive_native.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 335 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state; state 355 arch/powerpc/kvm/book3s_xive_native.c state = &sb->irq_state[idx]; state 368 arch/powerpc/kvm/book3s_xive_native.c if (!state->ipi_number) { state 369 arch/powerpc/kvm/book3s_xive_native.c state->ipi_number = xive_native_alloc_irq(); state 370 arch/powerpc/kvm/book3s_xive_native.c if (state->ipi_number == 0) { state 375 arch/powerpc/kvm/book3s_xive_native.c xive_native_populate_irq_data(state->ipi_number, state 376 arch/powerpc/kvm/book3s_xive_native.c &state->ipi_data); state 378 arch/powerpc/kvm/book3s_xive_native.c state->ipi_number, irq); state 383 arch/powerpc/kvm/book3s_xive_native.c state->lsi = true; state 385 arch/powerpc/kvm/book3s_xive_native.c state->asserted = true; state 386 arch/powerpc/kvm/book3s_xive_native.c pr_devel(" LSI ! Asserted=%d\n", state->asserted); state 390 arch/powerpc/kvm/book3s_xive_native.c state->act_server = 0; state 391 arch/powerpc/kvm/book3s_xive_native.c state->act_priority = MASKED; state 392 arch/powerpc/kvm/book3s_xive_native.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01); state 393 arch/powerpc/kvm/book3s_xive_native.c xive_native_configure_irq(state->ipi_number, 0, MASKED, 0); state 396 arch/powerpc/kvm/book3s_xive_native.c if (!state->valid) state 398 arch/powerpc/kvm/book3s_xive_native.c state->valid = true; state 410 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state, state 420 arch/powerpc/kvm/book3s_xive_native.c if (state->act_server == server && state->act_priority == priority && state 421 arch/powerpc/kvm/book3s_xive_native.c state->eisn == eisn) state 425 arch/powerpc/kvm/book3s_xive_native.c priority, server, masked, state->act_server, state 426 arch/powerpc/kvm/book3s_xive_native.c state->act_priority); state 428 arch/powerpc/kvm/book3s_xive_native.c kvmppc_xive_select_irq(state, &hw_num, NULL); state 435 arch/powerpc/kvm/book3s_xive_native.c state->act_priority = priority; state 436 arch/powerpc/kvm/book3s_xive_native.c state->act_server = server; state 437 arch/powerpc/kvm/book3s_xive_native.c state->eisn = eisn; state 443 arch/powerpc/kvm/book3s_xive_native.c state->act_priority = MASKED; state 444 arch/powerpc/kvm/book3s_xive_native.c state->act_server = 0; state 445 arch/powerpc/kvm/book3s_xive_native.c state->eisn = 0; state 459 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state; state 472 arch/powerpc/kvm/book3s_xive_native.c state = &sb->irq_state[src]; state 474 arch/powerpc/kvm/book3s_xive_native.c if (!state->valid) state 497 arch/powerpc/kvm/book3s_xive_native.c return kvmppc_xive_native_update_source_config(xive, sb, state, server, state 505 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state; state 517 arch/powerpc/kvm/book3s_xive_native.c state = &sb->irq_state[src]; state 523 arch/powerpc/kvm/book3s_xive_native.c if (state->valid) { state 524 arch/powerpc/kvm/book3s_xive_native.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 776 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state = &sb->irq_state[i]; state 778 arch/powerpc/kvm/book3s_xive_native.c if (!state->valid) state 781 arch/powerpc/kvm/book3s_xive_native.c if (state->act_priority == MASKED) state 784 arch/powerpc/kvm/book3s_xive_native.c state->eisn = 0; state 785 arch/powerpc/kvm/book3s_xive_native.c state->act_server = 0; state 786 arch/powerpc/kvm/book3s_xive_native.c state->act_priority = MASKED; state 787 arch/powerpc/kvm/book3s_xive_native.c xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01); state 788 arch/powerpc/kvm/book3s_xive_native.c xive_native_configure_irq(state->ipi_number, 0, MASKED, 0); state 789 arch/powerpc/kvm/book3s_xive_native.c if (state->pt_number) { state 790 arch/powerpc/kvm/book3s_xive_native.c xive_vm_esb_load(state->pt_data, XIVE_ESB_SET_PQ_01); state 791 arch/powerpc/kvm/book3s_xive_native.c xive_native_configure_irq(state->pt_number, state 853 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; state 857 arch/powerpc/kvm/book3s_xive_native.c if (!state->valid) state 874 arch/powerpc/kvm/book3s_xive_native.c if (state->act_priority == MASKED) state 877 arch/powerpc/kvm/book3s_xive_native.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 381 arch/powerpc/kvm/book3s_xive_template.c struct kvmppc_xive_irq_state *state; state 409 arch/powerpc/kvm/book3s_xive_template.c state = &sb->irq_state[src]; state 412 arch/powerpc/kvm/book3s_xive_template.c if (xc->server_num == state->act_server) state 422 arch/powerpc/kvm/book3s_xive_template.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 502 arch/powerpc/kvm/book3s_xive_template.c struct kvmppc_xive_irq_state *state; state 541 arch/powerpc/kvm/book3s_xive_template.c state = &sb->irq_state[src]; state 542 arch/powerpc/kvm/book3s_xive_template.c kvmppc_xive_select_irq(state, &hw_num, &xd); state 544 arch/powerpc/kvm/book3s_xive_template.c state->in_eoi = true; state 555 arch/powerpc/kvm/book3s_xive_template.c if (state->guest_priority == MASKED) { state 557 arch/powerpc/kvm/book3s_xive_template.c if (state->guest_priority != MASKED) { state 564 arch/powerpc/kvm/book3s_xive_template.c state->old_p = false; state 574 arch/powerpc/kvm/book3s_xive_template.c if (state->lsi && state->asserted) state 588 arch/powerpc/kvm/book3s_xive_template.c state->in_eoi = false; state 2231 arch/powerpc/kvm/powerpc.c const char *state, const char *name) state 2238 arch/powerpc/kvm/powerpc.c r = of_property_read_bool(np, state); state 1057 arch/powerpc/perf/core-book3s.c if (event->hw.state & PERF_HES_STOPPED) state 1403 arch/powerpc/perf/core-book3s.c if (event->hw.state & PERF_HES_STOPPED) state 1452 arch/powerpc/perf/core-book3s.c event->state != PERF_EVENT_STATE_OFF) { state 1498 arch/powerpc/perf/core-book3s.c event->hw.state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 1500 arch/powerpc/perf/core-book3s.c event->hw.state = 0; state 1603 arch/powerpc/perf/core-book3s.c if (!(event->hw.state & PERF_HES_STOPPED)) state 1607 arch/powerpc/perf/core-book3s.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 1612 arch/powerpc/perf/core-book3s.c event->hw.state = 0; state 1633 arch/powerpc/perf/core-book3s.c if (event->hw.state & PERF_HES_STOPPED) state 1640 arch/powerpc/perf/core-book3s.c event->hw.state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 2045 arch/powerpc/perf/core-book3s.c if (event->hw.state & PERF_HES_STOPPED) { state 179 arch/powerpc/perf/core-fsl-emb.c if (event->hw.state & PERF_HES_STOPPED) state 278 arch/powerpc/perf/core-fsl-emb.c event->state != PERF_EVENT_STATE_OFF) { state 330 arch/powerpc/perf/core-fsl-emb.c event->hw.state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 333 arch/powerpc/perf/core-fsl-emb.c event->hw.state &= ~(PERF_HES_STOPPED | PERF_HES_UPTODATE); state 396 arch/powerpc/perf/core-fsl-emb.c if (!(event->hw.state & PERF_HES_STOPPED)) state 400 arch/powerpc/perf/core-fsl-emb.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 405 arch/powerpc/perf/core-fsl-emb.c event->hw.state = 0; state 424 arch/powerpc/perf/core-fsl-emb.c if (event->hw.state & PERF_HES_STOPPED) state 431 arch/powerpc/perf/core-fsl-emb.c event->hw.state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 609 arch/powerpc/perf/core-fsl-emb.c if (event->hw.state & PERF_HES_STOPPED) { state 188 arch/powerpc/platforms/4xx/cpm.c static int cpm_suspend_valid(suspend_state_t state) state 190 arch/powerpc/platforms/4xx/cpm.c switch (state) { state 215 arch/powerpc/platforms/4xx/cpm.c static int cpm_suspend_enter(suspend_state_t state) state 217 arch/powerpc/platforms/4xx/cpm.c switch (state) { state 25 arch/powerpc/platforms/52xx/lite5200_pm.c static int lite5200_pm_valid(suspend_state_t state) state 27 arch/powerpc/platforms/52xx/lite5200_pm.c switch (state) { state 36 arch/powerpc/platforms/52xx/lite5200_pm.c static int lite5200_pm_begin(suspend_state_t state) state 38 arch/powerpc/platforms/52xx/lite5200_pm.c if (lite5200_pm_valid(state)) { state 39 arch/powerpc/platforms/52xx/lite5200_pm.c lite5200_pm_target_state = state; state 205 arch/powerpc/platforms/52xx/lite5200_pm.c static int lite5200_pm_enter(suspend_state_t state) state 208 arch/powerpc/platforms/52xx/lite5200_pm.c if (state == PM_SUSPEND_STANDBY) { state 209 arch/powerpc/platforms/52xx/lite5200_pm.c return mpc52xx_pm_enter(state); state 27 arch/powerpc/platforms/52xx/mpc52xx_pm.c static int mpc52xx_pm_valid(suspend_state_t state) state 29 arch/powerpc/platforms/52xx/mpc52xx_pm.c switch (state) { state 113 arch/powerpc/platforms/52xx/mpc52xx_pm.c int mpc52xx_pm_enter(suspend_state_t state) state 174 arch/powerpc/platforms/83xx/suspend.c static int mpc83xx_suspend_enter(suspend_state_t state) state 240 arch/powerpc/platforms/83xx/suspend.c static int mpc83xx_suspend_valid(suspend_state_t state) state 242 arch/powerpc/platforms/83xx/suspend.c return state == PM_SUSPEND_STANDBY || state == PM_SUSPEND_MEM; state 245 arch/powerpc/platforms/83xx/suspend.c static int mpc83xx_suspend_begin(suspend_state_t state) state 247 arch/powerpc/platforms/83xx/suspend.c switch (state) { state 628 arch/powerpc/platforms/cell/spu_base.c enum spu_utilization_state state) state 630 arch/powerpc/platforms/cell/spu_base.c unsigned long long time = spu->stats.times[state]; state 637 arch/powerpc/platforms/cell/spu_base.c if (spu->stats.util_state == state) state 47 arch/powerpc/platforms/cell/spufs/context.c ctx->state = SPU_STATE_SAVED; state 110 arch/powerpc/platforms/cell/spufs/context.c if (ctx->state != SPU_STATE_SAVED) state 153 arch/powerpc/platforms/cell/spufs/context.c if (ctx->state != SPU_STATE_SAVED) { state 167 arch/powerpc/platforms/cell/spufs/context.c BUG_ON(ctx->state != SPU_STATE_SAVED); state 111 arch/powerpc/platforms/cell/spufs/fault.c dsisr, ctx->state); state 114 arch/powerpc/platforms/cell/spufs/fault.c if (ctx->state == SPU_STATE_RUNNABLE) state 153 arch/powerpc/platforms/cell/spufs/fault.c if (ctx->state == SPU_STATE_RUNNABLE) { state 240 arch/powerpc/platforms/cell/spufs/file.c if (ctx->state == SPU_STATE_SAVED) { state 338 arch/powerpc/platforms/cell/spufs/file.c if (ctx->state == SPU_STATE_SAVED) { state 341 arch/powerpc/platforms/cell/spufs/file.c err = spufs_wait(ctx->run_wq, ctx->state == SPU_STATE_RUNNABLE); state 1655 arch/powerpc/platforms/cell/spufs/file.c ret = spufs_wait(ctx->run_wq, ctx->state == SPU_STATE_RUNNABLE); state 1862 arch/powerpc/platforms/cell/spufs/file.c struct spu_state *state = &ctx->csa; state 1864 arch/powerpc/platforms/cell/spufs/file.c stat = state->spu_chnlcnt_RW[0]; state 1866 arch/powerpc/platforms/cell/spufs/file.c return state->spu_chnldata_RW[0]; state 1899 arch/powerpc/platforms/cell/spufs/file.c if (ctx->state == SPU_STATE_RUNNABLE) state 2218 arch/powerpc/platforms/cell/spufs/file.c enum spu_utilization_state state) state 2220 arch/powerpc/platforms/cell/spufs/file.c unsigned long long time = ctx->stats.times[state]; state 2231 arch/powerpc/platforms/cell/spufs/file.c if (ctx->spu && ctx->stats.util_state == state) { state 2242 arch/powerpc/platforms/cell/spufs/file.c if (ctx->state == SPU_STATE_RUNNABLE) { state 2254 arch/powerpc/platforms/cell/spufs/file.c if (ctx->state == SPU_STATE_RUNNABLE) { state 2525 arch/powerpc/platforms/cell/spufs/file.c ctx->state == SPU_STATE_SAVED ? 'S' : 'R', state 188 arch/powerpc/platforms/cell/spufs/run.c if (ctx->state == SPU_STATE_SAVED) { state 231 arch/powerpc/platforms/cell/spufs/run.c if (ctx->state == SPU_STATE_SAVED) { state 141 arch/powerpc/platforms/cell/spufs/sched.c if (ctx->state == SPU_STATE_RUNNABLE) { state 243 arch/powerpc/platforms/cell/spufs/sched.c ctx->state = SPU_STATE_RUNNABLE; state 450 arch/powerpc/platforms/cell/spufs/sched.c ctx->state = SPU_STATE_SAVED; state 732 arch/powerpc/platforms/cell/spufs/sched.c if (ctx->state == SPU_STATE_SAVED) state 915 arch/powerpc/platforms/cell/spufs/sched.c if (ctx->state != SPU_STATE_RUNNABLE) state 81 arch/powerpc/platforms/cell/spufs/spufs.h enum { SPU_STATE_RUNNABLE, SPU_STATE_SAVED } state; state 958 arch/powerpc/platforms/powermac/feature.c int state; state 970 arch/powerpc/platforms/powermac/feature.c state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0; state 971 arch/powerpc/platforms/powermac/feature.c if (value == state) state 114 arch/powerpc/platforms/powermac/low_i2c.c int state; state 182 arch/powerpc/platforms/powermac/low_i2c.c name, __kw_state_names[host->state], isr); \ state 235 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_stop; state 245 arch/powerpc/platforms/powermac/low_i2c.c __kw_state_names[host->state], isr); state 247 arch/powerpc/platforms/powermac/low_i2c.c if (host->state == state_idle) { state 257 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_stop) { state 264 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_idle; state 273 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_addr) { state 279 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_stop; state 285 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_read; state 290 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_write; state 299 arch/powerpc/platforms/powermac/low_i2c.c if (host->state == state_read) { state 304 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_stop; state 307 arch/powerpc/platforms/powermac/low_i2c.c } else if (host->state == state_write) { state 312 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_stop; state 320 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_stop) state 328 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_stop) { state 332 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_idle; state 352 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_idle) { state 375 arch/powerpc/platforms/powermac/low_i2c.c if (host->state != state_idle) { state 442 arch/powerpc/platforms/powermac/low_i2c.c host->state = state_addr; state 469 arch/powerpc/platforms/powermac/low_i2c.c while(host->state != state_idle) { state 444 arch/powerpc/platforms/powernv/eeh-powernv.c edev->pe->state |= EEH_PE_CFG_RESTRICTED; state 452 arch/powerpc/platforms/powernv/eeh-powernv.c if (!(edev->pe->state & EEH_PE_PRI_BUS)) { state 456 arch/powerpc/platforms/powernv/eeh-powernv.c edev->pe->state |= EEH_PE_PRI_BUS; state 599 arch/powerpc/platforms/powernv/eeh-powernv.c } else if (!(pe->state & EEH_PE_ISOLATED)) { state 624 arch/powerpc/platforms/powernv/eeh-powernv.c if (pe->state & EEH_PE_RESET) { state 698 arch/powerpc/platforms/powernv/eeh-powernv.c !(pe->state & EEH_PE_ISOLATED)) { state 1264 arch/powerpc/platforms/powernv/eeh-powernv.c if (edev->physfn && (edev->pe->state & EEH_PE_RESET)) state 1267 arch/powerpc/platforms/powernv/eeh-powernv.c if (edev->pe->state & EEH_PE_CFG_BLOCKED) state 1407 arch/powerpc/platforms/powernv/eeh-powernv.c if (!(dev_pe->state & EEH_PE_ISOLATED)) state 1426 arch/powerpc/platforms/powernv/eeh-powernv.c if (!(dev_pe->state & EEH_PE_ISOLATED)) state 1454 arch/powerpc/platforms/powernv/eeh-powernv.c int state, ret = EEH_NEXT_ERR_NONE; state 1470 arch/powerpc/platforms/powernv/eeh-powernv.c if (!phb_pe || (phb_pe->state & EEH_PE_ISOLATED)) state 1563 arch/powerpc/platforms/powernv/eeh-powernv.c } else if ((*pe)->state & EEH_PE_ISOLATED || state 1593 arch/powerpc/platforms/powernv/eeh-powernv.c !((*pe)->state & EEH_PE_ISOLATED)) { state 1614 arch/powerpc/platforms/powernv/eeh-powernv.c state = eeh_ops->get_state(parent_pe, NULL); state 1615 arch/powerpc/platforms/powernv/eeh-powernv.c if (state > 0 && !eeh_state_active(state)) state 230 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 232 arch/powerpc/platforms/powernv/idle.c clear_bit(thread_nr, state); state 240 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 242 arch/powerpc/platforms/powernv/idle.c set_bit(thread_nr, state); state 249 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 251 arch/powerpc/platforms/powernv/idle.c while (unlikely(test_and_set_bit_lock(NR_PNV_CORE_IDLE_LOCK_BIT, state))) state 260 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 261 arch/powerpc/platforms/powernv/idle.c u64 s = READ_ONCE(*state); state 269 arch/powerpc/platforms/powernv/idle.c tmp = cmpxchg(state, s, new); state 280 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 282 arch/powerpc/platforms/powernv/idle.c BUG_ON(!test_bit(NR_PNV_CORE_IDLE_LOCK_BIT, state)); state 283 arch/powerpc/platforms/powernv/idle.c clear_bit_unlock(NR_PNV_CORE_IDLE_LOCK_BIT, state); state 316 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 328 arch/powerpc/platforms/powernv/idle.c BUG_ON(!(*state & thread)); state 329 arch/powerpc/platforms/powernv/idle.c *state &= ~thread; state 332 arch/powerpc/platforms/powernv/idle.c if ((*state & core_thread_mask) == 0) { state 366 arch/powerpc/platforms/powernv/idle.c *state += 1 << PNV_CORE_IDLE_WINKLE_COUNT_SHIFT; state 367 arch/powerpc/platforms/powernv/idle.c if ((*state & PNV_CORE_IDLE_WINKLE_COUNT_BITS) state 370 arch/powerpc/platforms/powernv/idle.c *state |= PNV_CORE_IDLE_THREAD_WINKLE_BITS; state 371 arch/powerpc/platforms/powernv/idle.c WARN_ON((*state & PNV_CORE_IDLE_WINKLE_COUNT_BITS) == 0); state 411 arch/powerpc/platforms/powernv/idle.c WARN_ON((*state & PNV_CORE_IDLE_WINKLE_COUNT_BITS) == 0); state 412 arch/powerpc/platforms/powernv/idle.c *state -= 1 << PNV_CORE_IDLE_WINKLE_COUNT_SHIFT; state 413 arch/powerpc/platforms/powernv/idle.c *state &= ~(thread << PNV_CORE_IDLE_THREAD_WINKLE_BITS_SHIFT); state 427 arch/powerpc/platforms/powernv/idle.c WARN_ON((*state & PNV_CORE_IDLE_WINKLE_COUNT_BITS) == 0); state 428 arch/powerpc/platforms/powernv/idle.c *state -= 1 << PNV_CORE_IDLE_WINKLE_COUNT_SHIFT; state 429 arch/powerpc/platforms/powernv/idle.c if (*state & (thread << PNV_CORE_IDLE_THREAD_WINKLE_BITS_SHIFT)) { state 430 arch/powerpc/platforms/powernv/idle.c *state &= ~(thread << PNV_CORE_IDLE_THREAD_WINKLE_BITS_SHIFT); state 436 arch/powerpc/platforms/powernv/idle.c WARN_ON(*state & thread); state 438 arch/powerpc/platforms/powernv/idle.c if ((*state & core_thread_mask) != 0) state 461 arch/powerpc/platforms/powernv/idle.c if ((*state & local_paca->subcore_sibling_mask) != 0) state 609 arch/powerpc/platforms/powernv/idle.c unsigned long *state = &paca_ptrs[first]->idle_state; state 755 arch/powerpc/platforms/powernv/idle.c if ((*state & core_thread_mask) != 0) state 1094 arch/powerpc/platforms/powernv/idle.c struct pnv_idle_states_t *state = &pnv_idle_states[i]; state 1095 arch/powerpc/platforms/powernv/idle.c u64 psscr_rl = state->psscr_val & PSSCR_RL_MASK; state 1097 arch/powerpc/platforms/powernv/idle.c if ((state->flags & OPAL_PM_TIMEBASE_STOP) && state 1101 arch/powerpc/platforms/powernv/idle.c if ((state->flags & OPAL_PM_LOSE_FULL_CONTEXT) && state 1113 arch/powerpc/platforms/powernv/idle.c if ((state->flags & OPAL_PM_TIMEBASE_STOP) && state 1117 arch/powerpc/platforms/powernv/idle.c err = validate_psscr_val_mask(&state->psscr_val, state 1118 arch/powerpc/platforms/powernv/idle.c &state->psscr_mask, state 1119 arch/powerpc/platforms/powernv/idle.c state->flags); state 1121 arch/powerpc/platforms/powernv/idle.c report_invalid_psscr_val(state->psscr_val, err); state 1125 arch/powerpc/platforms/powernv/idle.c state->valid = true; state 1127 arch/powerpc/platforms/powernv/idle.c if (max_residency_ns < state->residency_ns) { state 1128 arch/powerpc/platforms/powernv/idle.c max_residency_ns = state->residency_ns; state 1129 arch/powerpc/platforms/powernv/idle.c pnv_deepest_stop_psscr_val = state->psscr_val; state 1130 arch/powerpc/platforms/powernv/idle.c pnv_deepest_stop_psscr_mask = state->psscr_mask; state 1131 arch/powerpc/platforms/powernv/idle.c pnv_deepest_stop_flag = state->flags; state 1136 arch/powerpc/platforms/powernv/idle.c (state->flags & OPAL_PM_STOP_INST_FAST)) { state 1137 arch/powerpc/platforms/powernv/idle.c pnv_default_stop_val = state->psscr_val; state 1138 arch/powerpc/platforms/powernv/idle.c pnv_default_stop_mask = state->psscr_mask; state 1140 arch/powerpc/platforms/powernv/idle.c WARN_ON(state->flags & OPAL_PM_LOSE_FULL_CONTEXT); state 55 arch/powerpc/platforms/powernv/memtrace.c if (mem->state != MEM_ONLINE) state 63 arch/powerpc/platforms/powernv/memtrace.c unsigned long state = (unsigned long)arg; state 65 arch/powerpc/platforms/powernv/memtrace.c mem->state = state; state 31 arch/powerpc/platforms/powernv/opal-async.c enum opal_async_token_state state; state 49 arch/powerpc/platforms/powernv/opal-async.c if (opal_async_tokens[i].state == ASYNC_TOKEN_UNALLOCATED) { state 50 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[i].state = ASYNC_TOKEN_ALLOCATED; state 94 arch/powerpc/platforms/powernv/opal-async.c switch (opal_async_tokens[token].state) { state 97 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[token].state = ASYNC_TOKEN_UNALLOCATED; state 106 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[token].state = ASYNC_TOKEN_ABANDONED; state 149 arch/powerpc/platforms/powernv/opal-async.c wait_event(opal_async_wait, opal_async_tokens[token].state state 188 arch/powerpc/platforms/powernv/opal-async.c if (opal_async_tokens[token].state == ASYNC_TOKEN_ALLOCATED) { state 190 arch/powerpc/platforms/powernv/opal-async.c if (opal_async_tokens[token].state == ASYNC_TOKEN_ALLOCATED) state 191 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[token].state = ASYNC_TOKEN_DISPATCHED; state 202 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[token].state == state 216 arch/powerpc/platforms/powernv/opal-async.c enum opal_async_token_state state; state 225 arch/powerpc/platforms/powernv/opal-async.c state = opal_async_tokens[token].state; state 226 arch/powerpc/platforms/powernv/opal-async.c opal_async_tokens[token].state = ASYNC_TOKEN_COMPLETED; state 229 arch/powerpc/platforms/powernv/opal-async.c if (state == ASYNC_TOKEN_ABANDONED) { state 604 arch/powerpc/platforms/powernv/pci-ioda.c u8 fstate = 0, state; state 625 arch/powerpc/platforms/powernv/pci-ioda.c &state, &pcierr, NULL); state 636 arch/powerpc/platforms/powernv/pci-ioda.c return state; state 656 arch/powerpc/platforms/powernv/pci-ioda.c if (fstate > state) state 657 arch/powerpc/platforms/powernv/pci-ioda.c state = fstate; state 660 arch/powerpc/platforms/powernv/pci-ioda.c return state; state 92 arch/powerpc/platforms/powernv/pci.c int pnv_pci_get_presence_state(uint64_t id, uint8_t *state) state 99 arch/powerpc/platforms/powernv/pci.c rc = opal_pci_get_presence_state(id, (uint64_t)state); state 107 arch/powerpc/platforms/powernv/pci.c int pnv_pci_get_power_state(uint64_t id, uint8_t *state) state 114 arch/powerpc/platforms/powernv/pci.c rc = opal_pci_get_power_state(id, (uint64_t)state); state 122 arch/powerpc/platforms/powernv/pci.c int pnv_pci_set_power_state(uint64_t id, uint8_t state, struct opal_msg *msg) state 135 arch/powerpc/platforms/powernv/pci.c rc = opal_pci_set_power_state(token, id, (uint64_t)&state); state 726 arch/powerpc/platforms/powernv/pci.c (edev->pe->state & EEH_PE_CFG_BLOCKED)) state 43 arch/powerpc/platforms/powernv/setup.c static bool fw_feature_is(const char *state, const char *name, state 51 arch/powerpc/platforms/powernv/setup.c rc = of_property_read_bool(np, state); state 328 arch/powerpc/platforms/powernv/subcore.c struct split_state *state; state 343 arch/powerpc/platforms/powernv/subcore.c state = &per_cpu(split_state, cpu); state 344 arch/powerpc/platforms/powernv/subcore.c state->step = SYNC_STEP_INITIAL; state 345 arch/powerpc/platforms/powernv/subcore.c state->master = 0; state 15 arch/powerpc/platforms/powernv/subcore.h void split_core_secondary_loop(u8 *state); state 66 arch/powerpc/platforms/pseries/hotplug-cpu.c void set_cpu_current_state(int cpu, enum cpu_state_vals state) state 68 arch/powerpc/platforms/pseries/hotplug-cpu.c per_cpu(current_state, cpu) = state; state 76 arch/powerpc/platforms/pseries/hotplug-cpu.c void set_preferred_offline_state(int cpu, enum cpu_state_vals state) state 78 arch/powerpc/platforms/pseries/hotplug-cpu.c per_cpu(preferred_offline_state, cpu) = state; state 460 arch/powerpc/platforms/pseries/lpar.c int rc = 0, state; state 472 arch/powerpc/platforms/pseries/lpar.c state = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "powerpc/dtl:online", state 474 arch/powerpc/platforms/pseries/lpar.c if (state < 0) { state 482 arch/powerpc/platforms/pseries/lpar.c dtl_worker_state = state; state 1564 arch/powerpc/platforms/pseries/lpar.c struct hpt_resize_state *state = data; state 1566 arch/powerpc/platforms/pseries/lpar.c state->commit_rc = plpar_resize_hpt_commit(0, state->shift); state 1567 arch/powerpc/platforms/pseries/lpar.c if (state->commit_rc != H_SUCCESS) state 1571 arch/powerpc/platforms/pseries/lpar.c ppc64_pft_size = state->shift; state 1584 arch/powerpc/platforms/pseries/lpar.c struct hpt_resize_state state = { state 1636 arch/powerpc/platforms/pseries/lpar.c &state, NULL); state 1641 arch/powerpc/platforms/pseries/lpar.c switch (state.commit_rc) { state 1647 arch/powerpc/platforms/pseries/lpar.c state.commit_rc); state 1743 arch/powerpc/platforms/pseries/lpar.c unsigned long state) state 1753 arch/powerpc/platforms/pseries/lpar.c plpar_hcall_norets(H_PAGE_INIT, state, addr + j, 0); state 30 arch/powerpc/platforms/pseries/mobility.c __be32 state; state 15 arch/powerpc/platforms/pseries/offline_states.h extern void set_cpu_current_state(int cpu, enum cpu_state_vals state); state 16 arch/powerpc/platforms/pseries/offline_states.h extern void set_preferred_offline_state(int cpu, enum cpu_state_vals state); state 24 arch/powerpc/platforms/pseries/offline_states.h static inline void set_cpu_current_state(int cpu, enum cpu_state_vals state) state 28 arch/powerpc/platforms/pseries/offline_states.h static inline void set_preferred_offline_state(int cpu, enum cpu_state_vals state) state 320 arch/powerpc/platforms/pseries/ras.c int state; state 324 arch/powerpc/platforms/pseries/ras.c &state); state 326 arch/powerpc/platforms/pseries/ras.c if (state > 3) state 32 arch/powerpc/platforms/pseries/suspend.c static int pseries_suspend_begin(suspend_state_t state) state 92 arch/powerpc/platforms/pseries/suspend.c static int pseries_suspend_enter(suspend_state_t state) state 32 arch/powerpc/sysdev/fsl_pmc.c static int pmc_suspend_enter(suspend_state_t state) state 47 arch/powerpc/sysdev/fsl_pmc.c static int pmc_suspend_valid(suspend_state_t state) state 49 arch/powerpc/sysdev/fsl_pmc.c if (state != PM_SUSPEND_STANDBY) state 87 arch/powerpc/sysdev/fsl_rcpm.c static void rcpm_v1_cpu_enter_state(int cpu, int state) state 92 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 100 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown cpu PM state (%d)\n", state); state 105 arch/powerpc/sysdev/fsl_rcpm.c static void rcpm_v2_cpu_enter_state(int cpu, int state) state 110 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 125 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown cpu PM state (%d)\n", state); state 164 arch/powerpc/sysdev/fsl_rcpm.c static void rcpm_v1_cpu_exit_state(int cpu, int state) state 169 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 177 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown cpu PM state (%d)\n", state); state 188 arch/powerpc/sysdev/fsl_rcpm.c static void rcpm_v2_cpu_exit_state(int cpu, int state) state 193 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 207 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown cpu PM state (%d)\n", state); state 217 arch/powerpc/sysdev/fsl_rcpm.c static int rcpm_v1_plat_enter_state(int state) state 223 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 236 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown platform PM state (%d)", state); state 243 arch/powerpc/sysdev/fsl_rcpm.c static int rcpm_v2_plat_enter_state(int state) state 249 arch/powerpc/sysdev/fsl_rcpm.c switch (state) { state 267 arch/powerpc/sysdev/fsl_rcpm.c pr_warn("Unknown platform PM state (%d)\n", state); state 849 arch/powerpc/sysdev/xive/common.c static int xive_irq_set_vcpu_affinity(struct irq_data *d, void *state) state 867 arch/powerpc/sysdev/xive/common.c if (state) { state 970 arch/powerpc/sysdev/xive/common.c enum irqchip_irq_state which, bool *state) state 986 arch/powerpc/sysdev/xive/common.c *state = (pq != XIVE_ESB_INVALID) && !xd->stale_p && state 838 arch/powerpc/sysdev/xive/native.c __be64 state; state 841 arch/powerpc/sysdev/xive/native.c rc = opal_xive_get_vp_state(vp_id, &state); state 849 arch/powerpc/sysdev/xive/native.c *out_state = be64_to_cpu(state); state 3079 arch/powerpc/xmon/xmon.c char state; state 3086 arch/powerpc/xmon/xmon.c state = (tsk->state == 0) ? 'R' : state 3087 arch/powerpc/xmon/xmon.c (tsk->state < 0) ? 'U' : state 3088 arch/powerpc/xmon/xmon.c (tsk->state & TASK_UNINTERRUPTIBLE) ? 'D' : state 3089 arch/powerpc/xmon/xmon.c (tsk->state & TASK_STOPPED) ? 'T' : state 3090 arch/powerpc/xmon/xmon.c (tsk->state & TASK_TRACED) ? 'C' : state 3093 arch/powerpc/xmon/xmon.c (tsk->state & TASK_INTERRUPTIBLE) ? 'S' : '?'; state 3098 arch/powerpc/xmon/xmon.c state, task_cpu(tsk), state 255 arch/riscv/kernel/perf_event.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 256 arch/riscv/kernel/perf_event.c hwc->state |= PERF_HES_STOPPED; state 258 arch/riscv/kernel/perf_event.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 260 arch/riscv/kernel/perf_event.c hwc->state |= PERF_HES_UPTODATE; state 271 arch/riscv/kernel/perf_event.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 275 arch/riscv/kernel/perf_event.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 283 arch/riscv/kernel/perf_event.c hwc->state = 0; state 317 arch/riscv/kernel/perf_event.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 32 arch/riscv/kernel/signal.c struct __riscv_d_ext_state __user *state = &sc_fpregs->d; state 35 arch/riscv/kernel/signal.c err = __copy_from_user(¤t->thread.fstate, state, sizeof(*state)); state 59 arch/riscv/kernel/signal.c struct __riscv_d_ext_state __user *state = &sc_fpregs->d; state 63 arch/riscv/kernel/signal.c err = __copy_to_user(state, ¤t->thread.fstate, sizeof(*state)); state 126 arch/riscv/kernel/stacktrace.c if (likely(task && task != current && task->state != TASK_RUNNING)) state 24 arch/s390/crypto/sha.h u32 state[CPACF_MAX_PARMBLOCK_SIZE / sizeof(u32)]; state 34 arch/s390/crypto/sha1_s390.c sctx->state[0] = SHA1_H0; state 35 arch/s390/crypto/sha1_s390.c sctx->state[1] = SHA1_H1; state 36 arch/s390/crypto/sha1_s390.c sctx->state[2] = SHA1_H2; state 37 arch/s390/crypto/sha1_s390.c sctx->state[3] = SHA1_H3; state 38 arch/s390/crypto/sha1_s390.c sctx->state[4] = SHA1_H4; state 51 arch/s390/crypto/sha1_s390.c memcpy(octx->state, sctx->state, sizeof(octx->state)); state 62 arch/s390/crypto/sha1_s390.c memcpy(sctx->state, ictx->state, sizeof(ictx->state)); state 24 arch/s390/crypto/sha256_s390.c sctx->state[0] = SHA256_H0; state 25 arch/s390/crypto/sha256_s390.c sctx->state[1] = SHA256_H1; state 26 arch/s390/crypto/sha256_s390.c sctx->state[2] = SHA256_H2; state 27 arch/s390/crypto/sha256_s390.c sctx->state[3] = SHA256_H3; state 28 arch/s390/crypto/sha256_s390.c sctx->state[4] = SHA256_H4; state 29 arch/s390/crypto/sha256_s390.c sctx->state[5] = SHA256_H5; state 30 arch/s390/crypto/sha256_s390.c sctx->state[6] = SHA256_H6; state 31 arch/s390/crypto/sha256_s390.c sctx->state[7] = SHA256_H7; state 44 arch/s390/crypto/sha256_s390.c memcpy(octx->state, sctx->state, sizeof(octx->state)); state 55 arch/s390/crypto/sha256_s390.c memcpy(sctx->state, ictx->state, sizeof(ictx->state)); state 83 arch/s390/crypto/sha256_s390.c sctx->state[0] = SHA224_H0; state 84 arch/s390/crypto/sha256_s390.c sctx->state[1] = SHA224_H1; state 85 arch/s390/crypto/sha256_s390.c sctx->state[2] = SHA224_H2; state 86 arch/s390/crypto/sha256_s390.c sctx->state[3] = SHA224_H3; state 87 arch/s390/crypto/sha256_s390.c sctx->state[4] = SHA224_H4; state 88 arch/s390/crypto/sha256_s390.c sctx->state[5] = SHA224_H5; state 89 arch/s390/crypto/sha256_s390.c sctx->state[6] = SHA224_H6; state 90 arch/s390/crypto/sha256_s390.c sctx->state[7] = SHA224_H7; state 25 arch/s390/crypto/sha3_256_s390.c memset(sctx->state, 0, sizeof(sctx->state)); state 38 arch/s390/crypto/sha3_256_s390.c memcpy(octx->st, sctx->state, sizeof(octx->st)); state 50 arch/s390/crypto/sha3_256_s390.c memcpy(sctx->state, ictx->st, sizeof(ictx->st)); state 63 arch/s390/crypto/sha3_256_s390.c memcpy(sctx->state, ictx->st, sizeof(ictx->st)); state 92 arch/s390/crypto/sha3_256_s390.c memset(sctx->state, 0, sizeof(sctx->state)); state 24 arch/s390/crypto/sha3_512_s390.c memset(sctx->state, 0, sizeof(sctx->state)); state 39 arch/s390/crypto/sha3_512_s390.c memcpy(octx->st, sctx->state, sizeof(octx->st)); state 54 arch/s390/crypto/sha3_512_s390.c memcpy(sctx->state, ictx->st, sizeof(ictx->st)); state 70 arch/s390/crypto/sha3_512_s390.c memcpy(sctx->state, ictx->st, sizeof(ictx->st)); state 101 arch/s390/crypto/sha3_512_s390.c memset(sctx->state, 0, sizeof(sctx->state)); state 25 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[0] = 0x6a09e667f3bcc908ULL; state 26 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[2] = 0xbb67ae8584caa73bULL; state 27 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[4] = 0x3c6ef372fe94f82bULL; state 28 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[6] = 0xa54ff53a5f1d36f1ULL; state 29 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[8] = 0x510e527fade682d1ULL; state 30 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[10] = 0x9b05688c2b3e6c1fULL; state 31 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[12] = 0x1f83d9abfb41bd6bULL; state 32 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[14] = 0x5be0cd19137e2179ULL; state 46 arch/s390/crypto/sha512_s390.c memcpy(octx->state, sctx->state, sizeof(octx->state)); state 60 arch/s390/crypto/sha512_s390.c memcpy(sctx->state, ictx->state, sizeof(ictx->state)); state 90 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[0] = 0xcbbb9d5dc1059ed8ULL; state 91 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[2] = 0x629a292a367cd507ULL; state 92 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[4] = 0x9159015a3070dd17ULL; state 93 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[6] = 0x152fecd8f70e5939ULL; state 94 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[8] = 0x67332667ffc00b31ULL; state 95 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[10] = 0x8eb44a8768581511ULL; state 96 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[12] = 0xdb0c2e0d64f98fa7ULL; state 97 arch/s390/crypto/sha512_s390.c *(__u64 *)&ctx->state[14] = 0x47b5481dbefa4fa4ULL; state 32 arch/s390/crypto/sha_common.c cpacf_kimd(ctx->func, ctx->state, ctx->buf, bsize); state 41 arch/s390/crypto/sha_common.c cpacf_kimd(ctx->func, ctx->state, data, n); state 92 arch/s390/crypto/sha_common.c memcpy(ctx->state + mbl_offset, &bits, sizeof(bits)); state 99 arch/s390/crypto/sha_common.c memset(ctx->state + mbl_offset, 0x00, sizeof(bits)); state 101 arch/s390/crypto/sha_common.c memcpy(ctx->state + mbl_offset, &bits, sizeof(bits)); state 112 arch/s390/crypto/sha_common.c cpacf_klmd(ctx->func, ctx->state, ctx->buf, n); state 115 arch/s390/crypto/sha_common.c memcpy(out, ctx->state, crypto_shash_digestsize(desc->tfm)); state 21 arch/s390/include/asm/ccwgroup.h } state; state 35 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_enable(u64 *state, int ctr_set) state 37 arch/s390/include/asm/cpu_mcf.h *state |= cpumf_ctr_ctl[ctr_set] << CPUMF_LCCTL_ENABLE_SHIFT; state 39 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_disable(u64 *state, int ctr_set) state 41 arch/s390/include/asm/cpu_mcf.h *state &= ~(cpumf_ctr_ctl[ctr_set] << CPUMF_LCCTL_ENABLE_SHIFT); state 43 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_start(u64 *state, int ctr_set) state 45 arch/s390/include/asm/cpu_mcf.h *state |= cpumf_ctr_ctl[ctr_set] << CPUMF_LCCTL_ACTCTL_SHIFT; state 47 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_stop(u64 *state, int ctr_set) state 49 arch/s390/include/asm/cpu_mcf.h *state &= ~(cpumf_ctr_ctl[ctr_set] << CPUMF_LCCTL_ACTCTL_SHIFT); state 52 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_multiple_enable(u64 *state, u64 ctrsets) state 54 arch/s390/include/asm/cpu_mcf.h *state |= ctrsets << CPUMF_LCCTL_ENABLE_SHIFT; state 57 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_multiple_disable(u64 *state, u64 ctrsets) state 59 arch/s390/include/asm/cpu_mcf.h *state &= ~(ctrsets << CPUMF_LCCTL_ENABLE_SHIFT); state 62 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_multiple_start(u64 *state, u64 ctrsets) state 64 arch/s390/include/asm/cpu_mcf.h *state |= ctrsets << CPUMF_LCCTL_ACTCTL_SHIFT; state 67 arch/s390/include/asm/cpu_mcf.h static inline void ctr_set_multiple_stop(u64 *state, u64 ctrsets) state 69 arch/s390/include/asm/cpu_mcf.h *state &= ~(ctrsets << CPUMF_LCCTL_ACTCTL_SHIFT); state 95 arch/s390/include/asm/cpu_mcf.h u64 state, tx_state; state 168 arch/s390/include/asm/elf.h #define arch_check_elf(ehdr, interp, interp_ehdr, state) (0) state 170 arch/s390/include/asm/elf.h #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ state 172 arch/s390/include/asm/elf.h struct arch_elf_state *_state = state; \ state 185 arch/s390/include/asm/elf.h #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ state 187 arch/s390/include/asm/elf.h (state)->rc; \ state 90 arch/s390/include/asm/fpu/api.h void __kernel_fpu_begin(struct kernel_fpu *state, u32 flags); state 91 arch/s390/include/asm/fpu/api.h void __kernel_fpu_end(struct kernel_fpu *state, u32 flags); state 94 arch/s390/include/asm/fpu/api.h static inline void kernel_fpu_begin(struct kernel_fpu *state, u32 flags) state 97 arch/s390/include/asm/fpu/api.h state->mask = S390_lowcore.fpu_flags; state 101 arch/s390/include/asm/fpu/api.h else if (state->mask & flags) state 103 arch/s390/include/asm/fpu/api.h __kernel_fpu_begin(state, flags); state 107 arch/s390/include/asm/fpu/api.h static inline void kernel_fpu_end(struct kernel_fpu *state, u32 flags) state 109 arch/s390/include/asm/fpu/api.h S390_lowcore.fpu_flags = state->mask; state 110 arch/s390/include/asm/fpu/api.h if (state->mask & flags) state 112 arch/s390/include/asm/fpu/api.h __kernel_fpu_end(state, flags); state 103 arch/s390/include/asm/pci.h enum zpci_state state; state 190 arch/s390/include/asm/pci.h int clp_get_state(u32 fid, enum zpci_state *state); state 44 arch/s390/include/asm/unwind.h void __unwind_start(struct unwind_state *state, struct task_struct *task, state 46 arch/s390/include/asm/unwind.h bool unwind_next_frame(struct unwind_state *state); state 47 arch/s390/include/asm/unwind.h unsigned long unwind_get_return_address(struct unwind_state *state); state 49 arch/s390/include/asm/unwind.h static inline bool unwind_done(struct unwind_state *state) state 51 arch/s390/include/asm/unwind.h return state->stack_info.type == STACK_TYPE_UNKNOWN; state 54 arch/s390/include/asm/unwind.h static inline bool unwind_error(struct unwind_state *state) state 56 arch/s390/include/asm/unwind.h return state->error; state 59 arch/s390/include/asm/unwind.h static inline void unwind_start(struct unwind_state *state, state 65 arch/s390/include/asm/unwind.h __unwind_start(state, task, regs, sp); state 68 arch/s390/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state) state 70 arch/s390/include/asm/unwind.h return unwind_done(state) ? NULL : state->regs; state 73 arch/s390/include/asm/unwind.h #define unwind_for_each_frame(state, task, regs, first_frame) \ state 74 arch/s390/include/asm/unwind.h for (unwind_start(state, task, regs, first_frame); \ state 75 arch/s390/include/asm/unwind.h !unwind_done(state); \ state 76 arch/s390/include/asm/unwind.h unwind_next_frame(state)) state 128 arch/s390/kernel/dumpstack.c struct unwind_state state; state 133 arch/s390/kernel/dumpstack.c unwind_for_each_frame(&state, task, NULL, (unsigned long) stack) state 134 arch/s390/kernel/dumpstack.c printk(state.reliable ? " [<%016lx>] %pSR \n" : state 136 arch/s390/kernel/dumpstack.c state.ip, (void *) state.ip); state 16 arch/s390/kernel/fpu.c void __kernel_fpu_begin(struct kernel_fpu *state, u32 flags) state 22 arch/s390/kernel/fpu.c flags &= state->mask; state 26 arch/s390/kernel/fpu.c asm volatile("stfpc %0" : "=Q" (state->fpc)); state 31 arch/s390/kernel/fpu.c asm volatile("std 0,%0" : "=Q" (state->fprs[0])); state 32 arch/s390/kernel/fpu.c asm volatile("std 1,%0" : "=Q" (state->fprs[1])); state 33 arch/s390/kernel/fpu.c asm volatile("std 2,%0" : "=Q" (state->fprs[2])); state 34 arch/s390/kernel/fpu.c asm volatile("std 3,%0" : "=Q" (state->fprs[3])); state 35 arch/s390/kernel/fpu.c asm volatile("std 4,%0" : "=Q" (state->fprs[4])); state 36 arch/s390/kernel/fpu.c asm volatile("std 5,%0" : "=Q" (state->fprs[5])); state 37 arch/s390/kernel/fpu.c asm volatile("std 6,%0" : "=Q" (state->fprs[6])); state 38 arch/s390/kernel/fpu.c asm volatile("std 7,%0" : "=Q" (state->fprs[7])); state 39 arch/s390/kernel/fpu.c asm volatile("std 8,%0" : "=Q" (state->fprs[8])); state 40 arch/s390/kernel/fpu.c asm volatile("std 9,%0" : "=Q" (state->fprs[9])); state 41 arch/s390/kernel/fpu.c asm volatile("std 10,%0" : "=Q" (state->fprs[10])); state 42 arch/s390/kernel/fpu.c asm volatile("std 11,%0" : "=Q" (state->fprs[11])); state 43 arch/s390/kernel/fpu.c asm volatile("std 12,%0" : "=Q" (state->fprs[12])); state 44 arch/s390/kernel/fpu.c asm volatile("std 13,%0" : "=Q" (state->fprs[13])); state 45 arch/s390/kernel/fpu.c asm volatile("std 14,%0" : "=Q" (state->fprs[14])); state 46 arch/s390/kernel/fpu.c asm volatile("std 15,%0" : "=Q" (state->fprs[15])); state 91 arch/s390/kernel/fpu.c : [vxrs] "=Q" (*(struct vx_array *) &state->vxrs) state 97 arch/s390/kernel/fpu.c void __kernel_fpu_end(struct kernel_fpu *state, u32 flags) state 104 arch/s390/kernel/fpu.c flags &= state->mask; state 108 arch/s390/kernel/fpu.c asm volatile("lfpc %0" : : "Q" (state->fpc)); state 113 arch/s390/kernel/fpu.c asm volatile("ld 0,%0" : : "Q" (state->fprs[0])); state 114 arch/s390/kernel/fpu.c asm volatile("ld 1,%0" : : "Q" (state->fprs[1])); state 115 arch/s390/kernel/fpu.c asm volatile("ld 2,%0" : : "Q" (state->fprs[2])); state 116 arch/s390/kernel/fpu.c asm volatile("ld 3,%0" : : "Q" (state->fprs[3])); state 117 arch/s390/kernel/fpu.c asm volatile("ld 4,%0" : : "Q" (state->fprs[4])); state 118 arch/s390/kernel/fpu.c asm volatile("ld 5,%0" : : "Q" (state->fprs[5])); state 119 arch/s390/kernel/fpu.c asm volatile("ld 6,%0" : : "Q" (state->fprs[6])); state 120 arch/s390/kernel/fpu.c asm volatile("ld 7,%0" : : "Q" (state->fprs[7])); state 121 arch/s390/kernel/fpu.c asm volatile("ld 8,%0" : : "Q" (state->fprs[8])); state 122 arch/s390/kernel/fpu.c asm volatile("ld 9,%0" : : "Q" (state->fprs[9])); state 123 arch/s390/kernel/fpu.c asm volatile("ld 10,%0" : : "Q" (state->fprs[10])); state 124 arch/s390/kernel/fpu.c asm volatile("ld 11,%0" : : "Q" (state->fprs[11])); state 125 arch/s390/kernel/fpu.c asm volatile("ld 12,%0" : : "Q" (state->fprs[12])); state 126 arch/s390/kernel/fpu.c asm volatile("ld 13,%0" : : "Q" (state->fprs[13])); state 127 arch/s390/kernel/fpu.c asm volatile("ld 14,%0" : : "Q" (state->fprs[14])); state 128 arch/s390/kernel/fpu.c asm volatile("ld 15,%0" : : "Q" (state->fprs[15])); state 173 arch/s390/kernel/fpu.c : [vxrs] "=Q" (*(struct vx_array *) &state->vxrs) state 53 arch/s390/kernel/module.c mod->state == MODULE_STATE_LIVE) state 129 arch/s390/kernel/perf_cpum_cf.c err = lcctl(cpuhw->state); state 153 arch/s390/kernel/perf_cpum_cf.c inactive = cpuhw->state & ~((1 << CPUMF_LCCTL_ENABLE_SHIFT) - 1); state 356 arch/s390/kernel/perf_cpum_cf.c if (event->hw.state & PERF_HES_STOPPED) state 367 arch/s390/kernel/perf_cpum_cf.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 374 arch/s390/kernel/perf_cpum_cf.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 376 arch/s390/kernel/perf_cpum_cf.c hwc->state = 0; state 379 arch/s390/kernel/perf_cpum_cf.c ctr_set_enable(&cpuhw->state, hwc->config_base); state 380 arch/s390/kernel/perf_cpum_cf.c ctr_set_start(&cpuhw->state, hwc->config_base); state 398 arch/s390/kernel/perf_cpum_cf.c if (!(hwc->state & PERF_HES_STOPPED)) { state 404 arch/s390/kernel/perf_cpum_cf.c ctr_set_stop(&cpuhw->state, hwc->config_base); state 405 arch/s390/kernel/perf_cpum_cf.c event->hw.state |= PERF_HES_STOPPED; state 408 arch/s390/kernel/perf_cpum_cf.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 410 arch/s390/kernel/perf_cpum_cf.c event->hw.state |= PERF_HES_UPTODATE; state 427 arch/s390/kernel/perf_cpum_cf.c ctr_set_enable(&cpuhw->state, event->hw.config_base); state 428 arch/s390/kernel/perf_cpum_cf.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 453 arch/s390/kernel/perf_cpum_cf.c ctr_set_disable(&cpuhw->state, event->hw.config_base); state 477 arch/s390/kernel/perf_cpum_cf.c cpuhw->tx_state = cpuhw->state; state 497 arch/s390/kernel/perf_cpum_cf.c WARN_ON(cpuhw->tx_state != cpuhw->state); state 510 arch/s390/kernel/perf_cpum_cf.c u64 state; state 520 arch/s390/kernel/perf_cpum_cf.c state = cpuhw->state & ~((1 << CPUMF_LCCTL_ENABLE_SHIFT) - 1); state 521 arch/s390/kernel/perf_cpum_cf.c state >>= CPUMF_LCCTL_ENABLE_SHIFT; state 522 arch/s390/kernel/perf_cpum_cf.c if ((state & cpuhw->info.auth_ctl) != state) state 31 arch/s390/kernel/perf_cpum_cf_common.c .state = 0, state 138 arch/s390/kernel/perf_cpum_cf_diag.c cpuhw->state); state 142 arch/s390/kernel/perf_cpum_cf_diag.c err = lcctl(cpuhw->state); state 165 arch/s390/kernel/perf_cpum_cf_diag.c cpuhw->state); state 169 arch/s390/kernel/perf_cpum_cf_diag.c inactive = cpuhw->state & ~((1 << CPUMF_LCCTL_ENABLE_SHIFT) - 1); state 529 arch/s390/kernel/perf_cpum_cf_diag.c __func__, event, event->cpu, flags, hwc->state); state 530 arch/s390/kernel/perf_cpum_cf_diag.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 535 arch/s390/kernel/perf_cpum_cf_diag.c hwc->state = 0; state 536 arch/s390/kernel/perf_cpum_cf_diag.c ctr_set_multiple_enable(&cpuhw->state, hwc->config_base); state 537 arch/s390/kernel/perf_cpum_cf_diag.c lcctl(cpuhw->state); /* Enable counter sets */ state 540 arch/s390/kernel/perf_cpum_cf_diag.c ctr_set_multiple_start(&cpuhw->state, hwc->config_base); state 552 arch/s390/kernel/perf_cpum_cf_diag.c __func__, event, event->cpu, flags, hwc->state); state 555 arch/s390/kernel/perf_cpum_cf_diag.c ctr_set_multiple_stop(&cpuhw->state, hwc->config_base); state 561 arch/s390/kernel/perf_cpum_cf_diag.c hwc->state |= PERF_HES_STOPPED; state 578 arch/s390/kernel/perf_cpum_cf_diag.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 597 arch/s390/kernel/perf_cpum_cf_diag.c ctr_set_multiple_stop(&cpuhw->state, event->hw.config_base); state 598 arch/s390/kernel/perf_cpum_cf_diag.c ctr_set_multiple_disable(&cpuhw->state, event->hw.config_base); state 1840 arch/s390/kernel/perf_cpum_sf.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 1844 arch/s390/kernel/perf_cpum_sf.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 1847 arch/s390/kernel/perf_cpum_sf.c event->hw.state = 0; state 1861 arch/s390/kernel/perf_cpum_sf.c if (event->hw.state & PERF_HES_STOPPED) state 1867 arch/s390/kernel/perf_cpum_sf.c event->hw.state |= PERF_HES_STOPPED; state 1869 arch/s390/kernel/perf_cpum_sf.c if ((flags & PERF_EF_UPDATE) && !(event->hw.state & PERF_HES_UPTODATE)) { state 1871 arch/s390/kernel/perf_cpum_sf.c event->hw.state |= PERF_HES_UPTODATE; state 1891 arch/s390/kernel/perf_cpum_sf.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 226 arch/s390/kernel/perf_event.c struct unwind_state state; state 229 arch/s390/kernel/perf_event.c unwind_for_each_frame(&state, current, regs, 0) { state 230 arch/s390/kernel/perf_event.c addr = unwind_get_return_address(&state); state 186 arch/s390/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING || !task_stack_page(p)) state 77 arch/s390/kernel/smp.c signed char state; /* physical cpu state */ state 750 arch/s390/kernel/smp.c pcpu->state = CPU_STATE_CONFIGURED; state 752 arch/s390/kernel/smp.c pcpu->state = CPU_STATE_STANDBY; state 891 arch/s390/kernel/smp.c if (pcpu->state != CPU_STATE_CONFIGURED) state 997 arch/s390/kernel/smp.c pcpu->state = CPU_STATE_CONFIGURED; state 1032 arch/s390/kernel/smp.c count = sprintf(buf, "%d\n", pcpu_devices[dev->id].state); state 1064 arch/s390/kernel/smp.c if (pcpu->state != CPU_STATE_CONFIGURED) state 1072 arch/s390/kernel/smp.c pcpu[i].state = CPU_STATE_STANDBY; state 1079 arch/s390/kernel/smp.c if (pcpu->state != CPU_STATE_STANDBY) state 1087 arch/s390/kernel/smp.c pcpu[i].state = CPU_STATE_CONFIGURED; state 16 arch/s390/kernel/stacktrace.c struct unwind_state state; state 19 arch/s390/kernel/stacktrace.c unwind_for_each_frame(&state, task, regs, 0) { state 20 arch/s390/kernel/stacktrace.c addr = unwind_get_return_address(&state); state 12 arch/s390/kernel/unwind_bc.c unsigned long unwind_get_return_address(struct unwind_state *state) state 14 arch/s390/kernel/unwind_bc.c if (unwind_done(state)) state 16 arch/s390/kernel/unwind_bc.c return __kernel_text_address(state->ip) ? state->ip : 0; state 20 arch/s390/kernel/unwind_bc.c static bool outside_of_stack(struct unwind_state *state, unsigned long sp) state 22 arch/s390/kernel/unwind_bc.c return (sp <= state->sp) || state 23 arch/s390/kernel/unwind_bc.c (sp > state->stack_info.end - sizeof(struct stack_frame)); state 26 arch/s390/kernel/unwind_bc.c static bool update_stack_info(struct unwind_state *state, unsigned long sp) state 28 arch/s390/kernel/unwind_bc.c struct stack_info *info = &state->stack_info; state 29 arch/s390/kernel/unwind_bc.c unsigned long *mask = &state->stack_mask; state 32 arch/s390/kernel/unwind_bc.c if (get_stack_info(sp, state->task, info, mask) != 0 || state 39 arch/s390/kernel/unwind_bc.c bool unwind_next_frame(struct unwind_state *state) state 41 arch/s390/kernel/unwind_bc.c struct stack_info *info = &state->stack_info; state 47 arch/s390/kernel/unwind_bc.c regs = state->regs; state 49 arch/s390/kernel/unwind_bc.c if (state->reuse_sp) { state 50 arch/s390/kernel/unwind_bc.c sp = state->sp; state 51 arch/s390/kernel/unwind_bc.c state->reuse_sp = false; state 54 arch/s390/kernel/unwind_bc.c if (unlikely(outside_of_stack(state, sp))) { state 55 arch/s390/kernel/unwind_bc.c if (!update_stack_info(state, sp)) state 65 arch/s390/kernel/unwind_bc.c state->regs = NULL; state 66 arch/s390/kernel/unwind_bc.c return unwind_next_frame(state); state 69 arch/s390/kernel/unwind_bc.c sf = (struct stack_frame *) state->sp; state 73 arch/s390/kernel/unwind_bc.c if (unlikely(outside_of_stack(state, sp))) { state 74 arch/s390/kernel/unwind_bc.c if (!update_stack_info(state, sp)) state 82 arch/s390/kernel/unwind_bc.c sp = state->sp + STACK_FRAME_OVERHEAD; state 96 arch/s390/kernel/unwind_bc.c ip = ftrace_graph_ret_addr(state->task, &state->graph_idx, state 101 arch/s390/kernel/unwind_bc.c state->sp = sp; state 102 arch/s390/kernel/unwind_bc.c state->ip = ip; state 103 arch/s390/kernel/unwind_bc.c state->regs = regs; state 104 arch/s390/kernel/unwind_bc.c state->reliable = reliable; state 108 arch/s390/kernel/unwind_bc.c state->error = true; state 110 arch/s390/kernel/unwind_bc.c state->stack_info.type = STACK_TYPE_UNKNOWN; state 115 arch/s390/kernel/unwind_bc.c void __unwind_start(struct unwind_state *state, struct task_struct *task, state 118 arch/s390/kernel/unwind_bc.c struct stack_info *info = &state->stack_info; state 119 arch/s390/kernel/unwind_bc.c unsigned long *mask = &state->stack_mask; state 124 arch/s390/kernel/unwind_bc.c memset(state, 0, sizeof(*state)); state 125 arch/s390/kernel/unwind_bc.c state->task = task; state 126 arch/s390/kernel/unwind_bc.c state->regs = regs; state 139 arch/s390/kernel/unwind_bc.c state->error = true; state 158 arch/s390/kernel/unwind_bc.c ip = ftrace_graph_ret_addr(state->task, &state->graph_idx, state 163 arch/s390/kernel/unwind_bc.c state->sp = sp; state 164 arch/s390/kernel/unwind_bc.c state->ip = ip; state 165 arch/s390/kernel/unwind_bc.c state->reliable = reliable; state 166 arch/s390/kernel/unwind_bc.c state->reuse_sp = reuse_sp; state 82 arch/s390/kvm/trace-s390.h TP_PROTO(unsigned int id, int state), state 83 arch/s390/kvm/trace-s390.h TP_ARGS(id, state), state 87 arch/s390/kvm/trace-s390.h __field(int, state) state 92 arch/s390/kvm/trace-s390.h __entry->state = state; state 95 arch/s390/kvm/trace-s390.h TP_printk("%s cpu %d", __entry->state ? "starting" : "stopping", state 267 arch/s390/kvm/trace-s390.h TP_PROTO(unsigned int id, int state), state 268 arch/s390/kvm/trace-s390.h TP_ARGS(id, state), state 272 arch/s390/kvm/trace-s390.h __field(int, state) state 277 arch/s390/kvm/trace-s390.h __entry->state = state; state 281 arch/s390/kvm/trace-s390.h __entry->state ? "enabling" : "disabling", __entry->id) state 740 arch/s390/mm/fault.c if (tsk->state == TASK_RUNNING) state 62 arch/s390/mm/page-states.c unsigned char state; state 65 arch/s390/mm/page-states.c : "=&d" (state) state 68 arch/s390/mm/page-states.c return state & 0x3f; state 243 arch/s390/mm/page-states.c unsigned char state; state 247 arch/s390/mm/page-states.c state = get_page_state(page); state 248 arch/s390/mm/page-states.c return !!(state & 0x20); state 20 arch/s390/oprofile/init.c struct unwind_state state; state 22 arch/s390/oprofile/init.c unwind_for_each_frame(&state, current, regs, 0) { state 25 arch/s390/oprofile/init.c oprofile_add_trace(state.ip); state 76 arch/s390/pci/pci.c enum zpci_state state; state 81 arch/s390/pci/pci.c if (zdev->state == ZPCI_FN_STATE_STANDBY && state 82 arch/s390/pci/pci.c !clp_get_state(zdev->fid, &state) && state 83 arch/s390/pci/pci.c state == ZPCI_FN_STATE_RESERVED) state 616 arch/s390/pci/pci.c if (zdev->state != ZPCI_FN_STATE_ONLINE) state 636 arch/s390/pci/pci.c if (zdev->state != ZPCI_FN_STATE_ONLINE) state 744 arch/s390/pci/pci.c zdev->state = ZPCI_FN_STATE_ONLINE; state 774 arch/s390/pci/pci.c if (zdev->state == ZPCI_FN_STATE_CONFIGURED) { state 792 arch/s390/pci/pci.c if (zdev->state == ZPCI_FN_STATE_ONLINE) state 227 arch/s390/pci/pci_clp.c zdev->state = ZPCI_FN_STATE_CONFIGURED; state 229 arch/s390/pci/pci_clp.c zdev->state = ZPCI_FN_STATE_STANDBY; state 442 arch/s390/pci/pci_clp.c enum zpci_state state; state 452 arch/s390/pci/pci_clp.c sd->state = entry->config_state; state 455 arch/s390/pci/pci_clp.c int clp_get_state(u32 fid, enum zpci_state *state) state 467 arch/s390/pci/pci_clp.c *state = sd.state; state 78 arch/s390/pci/pci_event.c enum zpci_state state; state 97 arch/s390/pci/pci_event.c if (!zdev || zdev->state != ZPCI_FN_STATE_STANDBY) state 99 arch/s390/pci/pci_event.c zdev->state = ZPCI_FN_STATE_CONFIGURED; state 125 arch/s390/pci/pci_event.c zdev->state = ZPCI_FN_STATE_STANDBY; state 140 arch/s390/pci/pci_event.c zdev->state = ZPCI_FN_STATE_STANDBY; state 141 arch/s390/pci/pci_event.c if (!clp_get_state(ccdf->fid, &state) && state 142 arch/s390/pci/pci_event.c state == ZPCI_FN_STATE_RESERVED) { state 27 arch/sh/boards/mach-highlander/psw.c if (psw->state) { state 35 arch/sh/boards/mach-highlander/psw.c psw->state = !!(mask & (1 << psw_info->bit)); state 36 arch/sh/boards/mach-highlander/psw.c if (psw->state) /* debounce */ state 97 arch/sh/boards/mach-hp6xx/pm.c static int hp6x0_pm_enter(suspend_state_t state) state 28 arch/sh/boards/mach-landisk/psw.c if (psw->state) { state 35 arch/sh/boards/mach-landisk/psw.c psw->state = 1; state 67 arch/sh/boards/mach-r2d/setup.c static void r2d_chip_select(struct sh_spi_info *spi, int cs, int state) state 70 arch/sh/boards/mach-r2d/setup.c __raw_writew(state == BITBANG_CS_ACTIVE, PA_RTCCE); state 38 arch/sh/drivers/push-switch.c psw->state = 0; state 12 arch/sh/include/asm/push-switch.h unsigned int state:1; state 11 arch/sh/include/asm/spi.h void (*chip_select)(struct sh_spi_info *spi, int cs, int state); state 129 arch/sh/kernel/cpu/shmobile/pm.c static int sh_pm_enter(suspend_state_t state) state 223 arch/sh/kernel/perf_event.c if (!(event->hw.state & PERF_HES_STOPPED)) { state 226 arch/sh/kernel/perf_event.c event->hw.state |= PERF_HES_STOPPED; state 229 arch/sh/kernel/perf_event.c if ((flags & PERF_EF_UPDATE) && !(event->hw.state & PERF_HES_UPTODATE)) { state 231 arch/sh/kernel/perf_event.c event->hw.state |= PERF_HES_UPTODATE; state 245 arch/sh/kernel/perf_event.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 248 arch/sh/kernel/perf_event.c event->hw.state = 0; state 282 arch/sh/kernel/perf_event.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 212 arch/sh/kernel/process_32.c if (!p || p == current || p->state == TASK_RUNNING) state 436 arch/sh/kernel/process_64.c if (!p || p == current || p->state == TASK_RUNNING) state 35 arch/sparc/crypto/sha1_glue.c .state = { SHA1_H0, SHA1_H1, SHA1_H2, SHA1_H3, SHA1_H4 }, state 50 arch/sparc/crypto/sha1_glue.c sha1_sparc64_transform(sctx->state, sctx->buffer, 1); state 55 arch/sparc/crypto/sha1_glue.c sha1_sparc64_transform(sctx->state, data + done, rounds); state 104 arch/sparc/crypto/sha1_glue.c dst[i] = cpu_to_be32(sctx->state[i]); state 33 arch/sparc/crypto/sha256_glue.c sctx->state[0] = SHA224_H0; state 34 arch/sparc/crypto/sha256_glue.c sctx->state[1] = SHA224_H1; state 35 arch/sparc/crypto/sha256_glue.c sctx->state[2] = SHA224_H2; state 36 arch/sparc/crypto/sha256_glue.c sctx->state[3] = SHA224_H3; state 37 arch/sparc/crypto/sha256_glue.c sctx->state[4] = SHA224_H4; state 38 arch/sparc/crypto/sha256_glue.c sctx->state[5] = SHA224_H5; state 39 arch/sparc/crypto/sha256_glue.c sctx->state[6] = SHA224_H6; state 40 arch/sparc/crypto/sha256_glue.c sctx->state[7] = SHA224_H7; state 49 arch/sparc/crypto/sha256_glue.c sctx->state[0] = SHA256_H0; state 50 arch/sparc/crypto/sha256_glue.c sctx->state[1] = SHA256_H1; state 51 arch/sparc/crypto/sha256_glue.c sctx->state[2] = SHA256_H2; state 52 arch/sparc/crypto/sha256_glue.c sctx->state[3] = SHA256_H3; state 53 arch/sparc/crypto/sha256_glue.c sctx->state[4] = SHA256_H4; state 54 arch/sparc/crypto/sha256_glue.c sctx->state[5] = SHA256_H5; state 55 arch/sparc/crypto/sha256_glue.c sctx->state[6] = SHA256_H6; state 56 arch/sparc/crypto/sha256_glue.c sctx->state[7] = SHA256_H7; state 71 arch/sparc/crypto/sha256_glue.c sha256_sparc64_transform(sctx->state, sctx->buf, 1); state 76 arch/sparc/crypto/sha256_glue.c sha256_sparc64_transform(sctx->state, data + done, rounds); state 124 arch/sparc/crypto/sha256_glue.c dst[i] = cpu_to_be32(sctx->state[i]); state 32 arch/sparc/crypto/sha512_glue.c sctx->state[0] = SHA512_H0; state 33 arch/sparc/crypto/sha512_glue.c sctx->state[1] = SHA512_H1; state 34 arch/sparc/crypto/sha512_glue.c sctx->state[2] = SHA512_H2; state 35 arch/sparc/crypto/sha512_glue.c sctx->state[3] = SHA512_H3; state 36 arch/sparc/crypto/sha512_glue.c sctx->state[4] = SHA512_H4; state 37 arch/sparc/crypto/sha512_glue.c sctx->state[5] = SHA512_H5; state 38 arch/sparc/crypto/sha512_glue.c sctx->state[6] = SHA512_H6; state 39 arch/sparc/crypto/sha512_glue.c sctx->state[7] = SHA512_H7; state 48 arch/sparc/crypto/sha512_glue.c sctx->state[0] = SHA384_H0; state 49 arch/sparc/crypto/sha512_glue.c sctx->state[1] = SHA384_H1; state 50 arch/sparc/crypto/sha512_glue.c sctx->state[2] = SHA384_H2; state 51 arch/sparc/crypto/sha512_glue.c sctx->state[3] = SHA384_H3; state 52 arch/sparc/crypto/sha512_glue.c sctx->state[4] = SHA384_H4; state 53 arch/sparc/crypto/sha512_glue.c sctx->state[5] = SHA384_H5; state 54 arch/sparc/crypto/sha512_glue.c sctx->state[6] = SHA384_H6; state 55 arch/sparc/crypto/sha512_glue.c sctx->state[7] = SHA384_H7; state 71 arch/sparc/crypto/sha512_glue.c sha512_sparc64_transform(sctx->state, sctx->buf, 1); state 76 arch/sparc/crypto/sha512_glue.c sha512_sparc64_transform(sctx->state, data + done, rounds); state 128 arch/sparc/crypto/sha512_glue.c dst[i] = cpu_to_be64(sctx->state[i]); state 280 arch/sparc/include/asm/floppy_32.h char state[128]; state 308 arch/sparc/include/asm/floppy_32.h if (prom_getproperty(fd_node, "status", state, sizeof(state)) != -1) { state 309 arch/sparc/include/asm/floppy_32.h if(!strcmp(state, "disabled")) { state 549 arch/sparc/include/asm/floppy_64.h char state[128]; state 716 arch/sparc/include/asm/floppy_64.h if (prop && !strncmp(state, "disabled", 8)) state 1825 arch/sparc/include/asm/hypervisor.h unsigned long *state); state 1828 arch/sparc/include/asm/hypervisor.h unsigned long state); state 78 arch/sparc/include/asm/ldc.h void ldc_set_state(struct ldc_channel *lp, u8 state); state 95 arch/sparc/include/asm/vio.h u8 state; state 106 arch/sparc/include/asm/vio.h u8 state; state 512 arch/sparc/include/asm/vio.h int vio_set_intr(unsigned long dev_ino, int state); state 29 arch/sparc/include/uapi/asm/oradax.h __u16 state; /* state of enqueued ccb */ state 141 arch/sparc/kernel/ds.c u8 state; state 756 arch/sparc/kernel/ds.c if (tmp && tmp->state == CAP_STATE_REGISTERED) { state 766 arch/sparc/kernel/ds.c if (tmp && tmp->state == CAP_STATE_REGISTERED) { state 898 arch/sparc/kernel/ds.c if (cp->state == CAP_STATE_REGISTERED) state 917 arch/sparc/kernel/ds.c cp->state = CAP_STATE_REG_SENT; state 948 arch/sparc/kernel/ds.c cp->state = CAP_STATE_REGISTERED; state 959 arch/sparc/kernel/ds.c cp->state = CAP_STATE_UNKNOWN; state 1089 arch/sparc/kernel/ds.c cp->state = CAP_STATE_UNKNOWN; state 165 arch/sparc/kernel/ldc.c u8 state; state 183 arch/sparc/kernel/ldc.c static const char *state_to_str(u8 state) state 185 arch/sparc/kernel/ldc.c switch (state) { state 1309 arch/sparc/kernel/ldc.c if (lp->state != LDC_STATE_INIT) state 1460 arch/sparc/kernel/ldc.c return lp->state; state 1464 arch/sparc/kernel/ldc.c void ldc_set_state(struct ldc_channel *lp, u8 state) state 1467 arch/sparc/kernel/ldc.c state_to_str(lp->state), state 1468 arch/sparc/kernel/ldc.c state_to_str(state)); state 1470 arch/sparc/kernel/ldc.c lp->state = state; state 1492 arch/sparc/kernel/ldc.c caller, lp->id, lp->flags, state_to_str(lp->state), state 2154 arch/sparc/kernel/ldc.c struct cookie_state state; state 2177 arch/sparc/kernel/ldc.c state.page_table = iommu->page_table; state 2178 arch/sparc/kernel/ldc.c state.cookies = cookies; state 2179 arch/sparc/kernel/ldc.c state.mte_base = perm_to_mte(map_perm); state 2180 arch/sparc/kernel/ldc.c state.prev_cookie = ~(u64)0; state 2181 arch/sparc/kernel/ldc.c state.pte_idx = (base - iommu->page_table); state 2182 arch/sparc/kernel/ldc.c state.nc = 0; state 2185 arch/sparc/kernel/ldc.c fill_cookies(&state, page_to_pfn(sg_page(s)) << PAGE_SHIFT, state 2189 arch/sparc/kernel/ldc.c return state.nc; state 2200 arch/sparc/kernel/ldc.c struct cookie_state state; state 2219 arch/sparc/kernel/ldc.c state.page_table = iommu->page_table; state 2220 arch/sparc/kernel/ldc.c state.cookies = cookies; state 2221 arch/sparc/kernel/ldc.c state.mte_base = perm_to_mte(map_perm); state 2222 arch/sparc/kernel/ldc.c state.prev_cookie = ~(u64)0; state 2223 arch/sparc/kernel/ldc.c state.pte_idx = (base - iommu->page_table); state 2224 arch/sparc/kernel/ldc.c state.nc = 0; state 2225 arch/sparc/kernel/ldc.c fill_cookies(&state, (pa & PAGE_MASK), (pa & ~PAGE_MASK), len); state 2226 arch/sparc/kernel/ldc.c BUG_ON(state.nc > ncookies); state 2228 arch/sparc/kernel/ldc.c return state.nc; state 48 arch/sparc/kernel/pci_sun4v.h unsigned long *state); state 51 arch/sparc/kernel/pci_sun4v.h unsigned long state); state 76 arch/sparc/kernel/pci_sun4v.h unsigned long *state); state 79 arch/sparc/kernel/pci_sun4v.h unsigned long state); state 935 arch/sparc/kernel/perf_event.c if (cp->hw.state & PERF_HES_STOPPED) state 936 arch/sparc/kernel/perf_event.c cp->hw.state |= PERF_HES_ARCH; state 969 arch/sparc/kernel/perf_event.c if (hwc->state & PERF_HES_ARCH) { state 973 arch/sparc/kernel/perf_event.c hwc->state = 0; state 1000 arch/sparc/kernel/perf_event.c if (cp->hw.state & PERF_HES_ARCH) state 1087 arch/sparc/kernel/perf_event.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 1091 arch/sparc/kernel/perf_event.c event->hw.state = 0; state 1103 arch/sparc/kernel/perf_event.c if (!(event->hw.state & PERF_HES_STOPPED)) { state 1105 arch/sparc/kernel/perf_event.c event->hw.state |= PERF_HES_STOPPED; state 1108 arch/sparc/kernel/perf_event.c if (!(event->hw.state & PERF_HES_UPTODATE) && (flags & PERF_EF_UPDATE)) { state 1110 arch/sparc/kernel/perf_event.c event->hw.state |= PERF_HES_UPTODATE; state 1361 arch/sparc/kernel/perf_event.c event->state != PERF_EVENT_STATE_OFF) { state 1388 arch/sparc/kernel/perf_event.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 1390 arch/sparc/kernel/perf_event.c event->hw.state |= PERF_HES_ARCH; state 470 arch/sparc/kernel/process_32.c task->state == TASK_RUNNING) state 779 arch/sparc/kernel/process_64.c task->state == TASK_RUNNING) state 22 arch/sparc/kernel/sstate.c static void do_set_sstate(unsigned long state, const char *msg) state 29 arch/sparc/kernel/sstate.c err = sun4v_mach_set_soft_state(state, kimage_addr_to_ra(msg)); state 33 arch/sparc/kernel/sstate.c state, msg, err); state 223 arch/sparc/kernel/uprobes.c if (utask->state == UTASK_SSTEP_ACK) { state 283 arch/sparc/kernel/vio.c int vio_set_intr(unsigned long dev_ino, int state) state 287 arch/sparc/kernel/vio.c err = sun4v_vintr_set_valid(cdev_cfg_handle, dev_ino, state); state 770 arch/sparc/kernel/viohs.c int err, state; state 774 arch/sparc/kernel/viohs.c state = ldc_state(vio->lp); state 777 arch/sparc/kernel/viohs.c if (state == LDC_STATE_INIT) { state 73 arch/um/drivers/hostaudio_kern.c struct hostaudio_state *state = file->private_data; state 85 arch/um/drivers/hostaudio_kern.c err = os_read_file(state->fd, kbuf, count); state 100 arch/um/drivers/hostaudio_kern.c struct hostaudio_state *state = file->private_data; state 112 arch/um/drivers/hostaudio_kern.c err = os_write_file(state->fd, kbuf, count); state 137 arch/um/drivers/hostaudio_kern.c struct hostaudio_state *state = file->private_data; state 158 arch/um/drivers/hostaudio_kern.c err = os_ioctl_generic(state->fd, cmd, (unsigned long) &data); state 179 arch/um/drivers/hostaudio_kern.c struct hostaudio_state *state; state 189 arch/um/drivers/hostaudio_kern.c state = kmalloc(sizeof(struct hostaudio_state), GFP_KERNEL); state 190 arch/um/drivers/hostaudio_kern.c if (state == NULL) state 205 arch/um/drivers/hostaudio_kern.c kfree(state); state 208 arch/um/drivers/hostaudio_kern.c state->fd = ret; state 209 arch/um/drivers/hostaudio_kern.c file->private_data = state; state 215 arch/um/drivers/hostaudio_kern.c struct hostaudio_state *state = file->private_data; state 220 arch/um/drivers/hostaudio_kern.c os_close_file(state->fd); state 221 arch/um/drivers/hostaudio_kern.c kfree(state); state 231 arch/um/drivers/hostaudio_kern.c struct hostmixer_state *state = file->private_data; state 237 arch/um/drivers/hostaudio_kern.c return os_ioctl_generic(state->fd, cmd, arg); state 242 arch/um/drivers/hostaudio_kern.c struct hostmixer_state *state; state 250 arch/um/drivers/hostaudio_kern.c state = kmalloc(sizeof(struct hostmixer_state), GFP_KERNEL); state 251 arch/um/drivers/hostaudio_kern.c if (state == NULL) state 270 arch/um/drivers/hostaudio_kern.c kfree(state); state 274 arch/um/drivers/hostaudio_kern.c file->private_data = state; state 280 arch/um/drivers/hostaudio_kern.c struct hostmixer_state *state = file->private_data; state 286 arch/um/drivers/hostaudio_kern.c os_close_file(state->fd); state 287 arch/um/drivers/hostaudio_kern.c kfree(state); state 413 arch/um/kernel/process.c if ((p == NULL) || (p == current) || (p->state == TASK_RUNNING)) state 18 arch/unicore32/include/mach/pm.h int (*valid)(suspend_state_t state); state 19 arch/unicore32/include/mach/pm.h void (*enter)(suspend_state_t state); state 31 arch/unicore32/include/mach/pm.h extern int puv3_pm_enter(suspend_state_t state); state 25 arch/unicore32/kernel/pm.c int puv3_pm_enter(suspend_state_t state) state 31 arch/unicore32/kernel/pm.c if (state != PM_SUSPEND_STANDBY) { state 39 arch/unicore32/kernel/pm.c puv3_cpu_pm_fns->enter(state); state 47 arch/unicore32/kernel/pm.c if (state != PM_SUSPEND_STANDBY) { state 55 arch/unicore32/kernel/pm.c puv3_cpu_pm_fns->enter(state); state 71 arch/unicore32/kernel/pm.c static int puv3_pm_valid(suspend_state_t state) state 74 arch/unicore32/kernel/pm.c return puv3_cpu_pm_fns->valid(state); state 278 arch/unicore32/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 198 arch/unicore32/kernel/puv3-core.c static void puv3_cpu_pm_enter(suspend_state_t state) state 204 arch/unicore32/kernel/puv3-core.c switch (state) { state 215 arch/unicore32/kernel/puv3-core.c static int puv3_cpu_pm_valid(suspend_state_t state) state 217 arch/unicore32/kernel/puv3-core.c return state == PM_SUSPEND_MEM; state 40 arch/x86/boot/cmdline.c } state = st_wordstart; state 49 arch/x86/boot/cmdline.c switch (state) { state 55 arch/x86/boot/cmdline.c state = st_wordcmp; state 63 arch/x86/boot/cmdline.c state = st_bufcpy; state 65 arch/x86/boot/cmdline.c state = st_wordstart; state 67 arch/x86/boot/cmdline.c state = st_wordskip; state 73 arch/x86/boot/cmdline.c state = st_wordstart; state 78 arch/x86/boot/cmdline.c state = st_wordstart; state 110 arch/x86/boot/cmdline.c } state = st_wordstart; state 122 arch/x86/boot/cmdline.c switch (state) { state 129 arch/x86/boot/cmdline.c state = st_wordcmp; state 139 arch/x86/boot/cmdline.c state = st_wordskip; state 143 arch/x86/boot/cmdline.c state = st_wordskip; state 150 arch/x86/boot/cmdline.c state = st_wordstart; state 26 arch/x86/crypto/aegis128-aesni-glue.c asmlinkage void crypto_aegis128_aesni_init(void *state, void *key, void *iv); state 29 arch/x86/crypto/aegis128-aesni-glue.c void *state, unsigned int length, const void *data); state 32 arch/x86/crypto/aegis128-aesni-glue.c void *state, unsigned int length, const void *src, void *dst); state 35 arch/x86/crypto/aegis128-aesni-glue.c void *state, unsigned int length, const void *src, void *dst); state 38 arch/x86/crypto/aegis128-aesni-glue.c void *state, unsigned int length, const void *src, void *dst); state 41 arch/x86/crypto/aegis128-aesni-glue.c void *state, unsigned int length, const void *src, void *dst); state 44 arch/x86/crypto/aegis128-aesni-glue.c void *state, void *tag_xor, unsigned int cryptlen, state 63 arch/x86/crypto/aegis128-aesni-glue.c void (*crypt_blocks)(void *state, unsigned int length, const void *src, state 65 arch/x86/crypto/aegis128-aesni-glue.c void (*crypt_tail)(void *state, unsigned int length, const void *src, state 70 arch/x86/crypto/aegis128-aesni-glue.c struct aegis_state *state, struct scatterlist *sg_src, state 88 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_ad(state, state 96 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_ad(state, left, src); state 113 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_ad(state, AEGIS128_BLOCK_SIZE, buf.bytes); state 118 arch/x86/crypto/aegis128-aesni-glue.c struct aegis_state *state, struct skcipher_walk *walk, state 122 arch/x86/crypto/aegis128-aesni-glue.c ops->crypt_blocks(state, state 129 arch/x86/crypto/aegis128-aesni-glue.c ops->crypt_tail(state, walk->nbytes, walk->src.virt.addr, state 175 arch/x86/crypto/aegis128-aesni-glue.c struct aegis_state state; state 181 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_init(&state, ctx->key.bytes, req->iv); state 182 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_process_ad(&state, req->src, req->assoclen); state 183 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_process_crypt(&state, &walk, ops); state 184 arch/x86/crypto/aegis128-aesni-glue.c crypto_aegis128_aesni_final(&state, tag_xor, req->assoclen, cryptlen); state 19 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_block_xor_ssse3(u32 *state, u8 *dst, const u8 *src, state 21 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_4block_xor_ssse3(u32 *state, u8 *dst, const u8 *src, state 23 arch/x86/crypto/chacha_glue.c asmlinkage void hchacha_block_ssse3(const u32 *state, u32 *out, int nrounds); state 25 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_2block_xor_avx2(u32 *state, u8 *dst, const u8 *src, state 27 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_4block_xor_avx2(u32 *state, u8 *dst, const u8 *src, state 29 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_8block_xor_avx2(u32 *state, u8 *dst, const u8 *src, state 33 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_2block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, state 35 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_4block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, state 37 arch/x86/crypto/chacha_glue.c asmlinkage void chacha_8block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, state 49 arch/x86/crypto/chacha_glue.c static void chacha_dosimd(u32 *state, u8 *dst, const u8 *src, state 56 arch/x86/crypto/chacha_glue.c chacha_8block_xor_avx512vl(state, dst, src, bytes, state 61 arch/x86/crypto/chacha_glue.c state[12] += 8; state 64 arch/x86/crypto/chacha_glue.c chacha_8block_xor_avx512vl(state, dst, src, bytes, state 66 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 8); state 70 arch/x86/crypto/chacha_glue.c chacha_4block_xor_avx512vl(state, dst, src, bytes, state 72 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 4); state 76 arch/x86/crypto/chacha_glue.c chacha_2block_xor_avx512vl(state, dst, src, bytes, state 78 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 2); state 85 arch/x86/crypto/chacha_glue.c chacha_8block_xor_avx2(state, dst, src, bytes, nrounds); state 89 arch/x86/crypto/chacha_glue.c state[12] += 8; state 92 arch/x86/crypto/chacha_glue.c chacha_8block_xor_avx2(state, dst, src, bytes, nrounds); state 93 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 8); state 97 arch/x86/crypto/chacha_glue.c chacha_4block_xor_avx2(state, dst, src, bytes, nrounds); state 98 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 4); state 102 arch/x86/crypto/chacha_glue.c chacha_2block_xor_avx2(state, dst, src, bytes, nrounds); state 103 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 2); state 109 arch/x86/crypto/chacha_glue.c chacha_4block_xor_ssse3(state, dst, src, bytes, nrounds); state 113 arch/x86/crypto/chacha_glue.c state[12] += 4; state 116 arch/x86/crypto/chacha_glue.c chacha_4block_xor_ssse3(state, dst, src, bytes, nrounds); state 117 arch/x86/crypto/chacha_glue.c state[12] += chacha_advance(bytes, 4); state 121 arch/x86/crypto/chacha_glue.c chacha_block_xor_ssse3(state, dst, src, bytes, nrounds); state 122 arch/x86/crypto/chacha_glue.c state[12]++; state 129 arch/x86/crypto/chacha_glue.c u32 *state, state_buf[16 + 2] __aligned(8); state 134 arch/x86/crypto/chacha_glue.c state = PTR_ALIGN(state_buf + 0, CHACHA_STATE_ALIGN); state 136 arch/x86/crypto/chacha_glue.c crypto_chacha_init(state, ctx, iv); state 146 arch/x86/crypto/chacha_glue.c chacha_dosimd(state, walk->dst.virt.addr, walk->src.virt.addr, state 188 arch/x86/crypto/chacha_glue.c u32 *state, state_buf[16 + 2] __aligned(8); state 200 arch/x86/crypto/chacha_glue.c state = PTR_ALIGN(state_buf + 0, CHACHA_STATE_ALIGN); state 201 arch/x86/crypto/chacha_glue.c crypto_chacha_init(state, ctx, req->iv); state 205 arch/x86/crypto/chacha_glue.c hchacha_block_ssse3(state, subctx.key, ctx->nrounds); state 43 arch/x86/crypto/sha1_ssse3_glue.c BUILD_BUG_ON(offsetof(struct sha1_state, state) != 0); state 58 arch/x86/crypto/sha256_ssse3_glue.c BUILD_BUG_ON(offsetof(struct sha256_state, state) != 0); state 57 arch/x86/crypto/sha512_ssse3_glue.c BUILD_BUG_ON(offsetof(struct sha512_state, state) != 0); state 79 arch/x86/events/amd/ibs.c unsigned long state[BITS_TO_LONGS(IBS_MAX_STATES)]; state 399 arch/x86/events/amd/ibs.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 402 arch/x86/events/amd/ibs.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 403 arch/x86/events/amd/ibs.c hwc->state = 0; state 410 arch/x86/events/amd/ibs.c set_bit(IBS_STARTED, pcpu->state); state 411 arch/x86/events/amd/ibs.c clear_bit(IBS_STOPPING, pcpu->state); state 425 arch/x86/events/amd/ibs.c if (test_and_set_bit(IBS_STOPPING, pcpu->state)) state 428 arch/x86/events/amd/ibs.c stopping = test_bit(IBS_STARTED, pcpu->state); state 430 arch/x86/events/amd/ibs.c if (!stopping && (hwc->state & PERF_HES_UPTODATE)) state 442 arch/x86/events/amd/ibs.c set_bit(IBS_STOPPED, pcpu->state); state 453 arch/x86/events/amd/ibs.c clear_bit(IBS_STARTED, pcpu->state); state 454 arch/x86/events/amd/ibs.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 455 arch/x86/events/amd/ibs.c hwc->state |= PERF_HES_STOPPED; state 458 arch/x86/events/amd/ibs.c if (hwc->state & PERF_HES_UPTODATE) state 468 arch/x86/events/amd/ibs.c hwc->state |= PERF_HES_UPTODATE; state 476 arch/x86/events/amd/ibs.c if (test_and_set_bit(IBS_ENABLED, pcpu->state)) state 479 arch/x86/events/amd/ibs.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 494 arch/x86/events/amd/ibs.c if (!test_and_clear_bit(IBS_ENABLED, pcpu->state)) state 582 arch/x86/events/amd/ibs.c if (!test_bit(IBS_STARTED, pcpu->state)) { state 590 arch/x86/events/amd/ibs.c if (test_and_clear_bit(IBS_STOPPED, pcpu->state)) state 282 arch/x86/events/amd/iommu.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 285 arch/x86/events/amd/iommu.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 286 arch/x86/events/amd/iommu.c hwc->state = 0; state 328 arch/x86/events/amd/iommu.c if (hwc->state & PERF_HES_UPTODATE) state 332 arch/x86/events/amd/iommu.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 333 arch/x86/events/amd/iommu.c hwc->state |= PERF_HES_STOPPED; state 335 arch/x86/events/amd/iommu.c if (hwc->state & PERF_HES_UPTODATE) state 339 arch/x86/events/amd/iommu.c hwc->state |= PERF_HES_UPTODATE; state 346 arch/x86/events/amd/iommu.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 77 arch/x86/events/amd/power.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 80 arch/x86/events/amd/power.c event->hw.state = 0; state 96 arch/x86/events/amd/power.c if (!(hwc->state & PERF_HES_STOPPED)) state 97 arch/x86/events/amd/power.c hwc->state |= PERF_HES_STOPPED; state 100 arch/x86/events/amd/power.c if ((mode & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 106 arch/x86/events/amd/power.c hwc->state |= PERF_HES_UPTODATE; state 114 arch/x86/events/amd/power.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 108 arch/x86/events/amd/uncore.c hwc->state = 0; state 118 arch/x86/events/amd/uncore.c hwc->state |= PERF_HES_STOPPED; state 120 arch/x86/events/amd/uncore.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 122 arch/x86/events/amd/uncore.c hwc->state |= PERF_HES_UPTODATE; state 159 arch/x86/events/amd/uncore.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 713 arch/x86/events/core.c struct sched_state state; state 736 arch/x86/events/core.c sched->state.event = idx; /* start with min weight */ state 737 arch/x86/events/core.c sched->state.weight = wmin; state 738 arch/x86/events/core.c sched->state.unassigned = num; state 746 arch/x86/events/core.c sched->saved[sched->saved_states] = sched->state; state 756 arch/x86/events/core.c sched->state = sched->saved[sched->saved_states]; state 759 arch/x86/events/core.c clear_bit(sched->state.counter++, sched->state.used); state 773 arch/x86/events/core.c if (!sched->state.unassigned) state 776 arch/x86/events/core.c if (sched->state.event >= sched->max_events) state 779 arch/x86/events/core.c c = sched->constraints[sched->state.event]; state 784 arch/x86/events/core.c if (!__test_and_set_bit(idx, sched->state.used)) state 790 arch/x86/events/core.c idx = sched->state.counter; state 792 arch/x86/events/core.c if (!__test_and_set_bit(idx, sched->state.used)) { state 793 arch/x86/events/core.c if (sched->state.nr_gp++ >= sched->max_gp) state 803 arch/x86/events/core.c sched->state.counter = idx; state 829 arch/x86/events/core.c if (!sched->state.unassigned || !--sched->state.unassigned) state 834 arch/x86/events/core.c sched->state.event++; state 835 arch/x86/events/core.c if (sched->state.event >= sched->max_events) { state 837 arch/x86/events/core.c sched->state.event = 0; state 838 arch/x86/events/core.c sched->state.weight++; state 839 arch/x86/events/core.c if (sched->state.weight > sched->max_weight) state 842 arch/x86/events/core.c c = sched->constraints[sched->state.event]; state 843 arch/x86/events/core.c } while (c->weight != sched->state.weight); state 845 arch/x86/events/core.c sched->state.counter = 0; /* start with first counter */ state 864 arch/x86/events/core.c assign[sched.state.event] = sched.state.counter; state 867 arch/x86/events/core.c return sched.state.unassigned; state 1046 arch/x86/events/core.c event->state <= PERF_EVENT_STATE_OFF) state 1152 arch/x86/events/core.c if (hwc->state & PERF_HES_STOPPED) state 1153 arch/x86/events/core.c hwc->state |= PERF_HES_ARCH; state 1170 arch/x86/events/core.c if (hwc->state & PERF_HES_ARCH) state 1281 arch/x86/events/core.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 1283 arch/x86/events/core.c hwc->state |= PERF_HES_ARCH; state 1332 arch/x86/events/core.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 1339 arch/x86/events/core.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 1343 arch/x86/events/core.c event->hw.state = 0; state 1421 arch/x86/events/core.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 1422 arch/x86/events/core.c hwc->state |= PERF_HES_STOPPED; state 1425 arch/x86/events/core.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 1431 arch/x86/events/core.c hwc->state |= PERF_HES_UPTODATE; state 2368 arch/x86/events/core.c struct unwind_state state; state 2380 arch/x86/events/core.c unwind_start(&state, current, regs, NULL); state 2382 arch/x86/events/core.c unwind_start(&state, current, NULL, (void *)regs->sp); state 2384 arch/x86/events/core.c for (; !unwind_done(&state); unwind_next_frame(&state)) { state 2385 arch/x86/events/core.c addr = unwind_get_return_address(&state); state 26 arch/x86/events/intel/bts.c int state; state 248 arch/x86/events/intel/bts.c WRITE_ONCE(bts->state, BTS_STATE_ACTIVE); state 272 arch/x86/events/intel/bts.c event->hw.state = 0; state 282 arch/x86/events/intel/bts.c event->hw.state = PERF_HES_STOPPED; state 285 arch/x86/events/intel/bts.c static void __bts_event_stop(struct perf_event *event, int state) state 290 arch/x86/events/intel/bts.c WRITE_ONCE(bts->state, state); state 304 arch/x86/events/intel/bts.c int state = READ_ONCE(bts->state); state 306 arch/x86/events/intel/bts.c if (state == BTS_STATE_ACTIVE) state 309 arch/x86/events/intel/bts.c if (state != BTS_STATE_STOPPED) state 312 arch/x86/events/intel/bts.c event->hw.state |= PERF_HES_STOPPED; state 336 arch/x86/events/intel/bts.c int state = READ_ONCE(bts->state); state 343 arch/x86/events/intel/bts.c if (WARN_ON_ONCE(state == BTS_STATE_ACTIVE)) state 346 arch/x86/events/intel/bts.c if (state == BTS_STATE_STOPPED) state 361 arch/x86/events/intel/bts.c if (READ_ONCE(bts->state) != BTS_STATE_ACTIVE) state 464 arch/x86/events/intel/bts.c if (READ_ONCE(bts->state) == BTS_STATE_STOPPED) state 493 arch/x86/events/intel/bts.c WRITE_ONCE(bts->state, BTS_STATE_STOPPED); state 519 arch/x86/events/intel/bts.c event->hw.state = PERF_HES_STOPPED; state 529 arch/x86/events/intel/bts.c if (hwc->state & PERF_HES_STOPPED) state 2854 arch/x86/events/intel/core.c xl->state[cntr] = INTEL_EXCL_EXCLUSIVE; state 2856 arch/x86/events/intel/core.c xl->state[cntr] = INTEL_EXCL_SHARED; state 2985 arch/x86/events/intel/core.c if (xlo->state[i] == INTEL_EXCL_EXCLUSIVE) { state 2995 arch/x86/events/intel/core.c if (is_excl && xlo->state[i] == INTEL_EXCL_SHARED) { state 3080 arch/x86/events/intel/core.c xl->state[hwc->idx] = INTEL_EXCL_UNUSED; state 1365 arch/x86/events/intel/pt.c if (!event->hw.state) { state 1370 arch/x86/events/intel/pt.c event->hw.state = PERF_HES_STOPPED; state 1445 arch/x86/events/intel/pt.c hwc->state = 0; state 1456 arch/x86/events/intel/pt.c hwc->state = PERF_HES_STOPPED; state 1471 arch/x86/events/intel/pt.c if (event->hw.state == PERF_HES_STOPPED) state 1474 arch/x86/events/intel/pt.c event->hw.state = PERF_HES_STOPPED; state 1516 arch/x86/events/intel/pt.c if (hwc->state == PERF_HES_STOPPED) state 1519 arch/x86/events/intel/pt.c hwc->state = PERF_HES_STOPPED; state 249 arch/x86/events/intel/rapl.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 252 arch/x86/events/intel/rapl.c event->hw.state = 0; state 282 arch/x86/events/intel/rapl.c if (!(hwc->state & PERF_HES_STOPPED)) { state 290 arch/x86/events/intel/rapl.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 291 arch/x86/events/intel/rapl.c hwc->state |= PERF_HES_STOPPED; state 295 arch/x86/events/intel/rapl.c if ((mode & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 301 arch/x86/events/intel/rapl.c hwc->state |= PERF_HES_UPTODATE; state 315 arch/x86/events/intel/rapl.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 378 arch/x86/events/intel/uncore.c event->state <= PERF_EVENT_STATE_OFF) state 494 arch/x86/events/intel/uncore.c if (WARN_ON_ONCE(!(event->hw.state & PERF_HES_STOPPED))) state 497 arch/x86/events/intel/uncore.c event->hw.state = 0; state 527 arch/x86/events/intel/uncore.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 528 arch/x86/events/intel/uncore.c hwc->state |= PERF_HES_STOPPED; state 534 arch/x86/events/intel/uncore.c if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { state 540 arch/x86/events/intel/uncore.c hwc->state |= PERF_HES_UPTODATE; state 569 arch/x86/events/intel/uncore.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 571 arch/x86/events/intel/uncore.c hwc->state |= PERF_HES_ARCH; state 589 arch/x86/events/intel/uncore.c if (hwc->state & PERF_HES_STOPPED) state 590 arch/x86/events/intel/uncore.c hwc->state |= PERF_HES_ARCH; state 606 arch/x86/events/intel/uncore.c if (hwc->state & PERF_HES_ARCH) state 160 arch/x86/events/perf_event.h enum intel_excl_state_type state[X86_PMC_IDX_MAX]; state 82 arch/x86/include/asm/fpu/internal.h extern void fpstate_init(union fpregs_state *state); state 201 arch/x86/include/asm/fpu/internal.h asm volatile( "fxsave %[fx]" : [fx] "=m" (fpu->state.fxsave)); state 203 arch/x86/include/asm/fpu/internal.h asm volatile("fxsaveq %[fx]" : [fx] "=m" (fpu->state.fxsave)); state 420 arch/x86/include/asm/fpu/internal.h copy_xregs_to_kernel(&fpu->state.xsave); state 426 arch/x86/include/asm/fpu/internal.h if (fpu->state.xsave.header.xfeatures & XFEATURE_MASK_AVX512) state 440 arch/x86/include/asm/fpu/internal.h asm volatile("fnsave %[fp]; fwait" : [fp] "=m" (fpu->state.fsave)); state 543 arch/x86/include/asm/fpu/internal.h copy_kernel_to_fpregs(&fpu->state); state 611 arch/x86/include/asm/fpu/internal.h pk = get_xsave_addr(&new_fpu->state.xsave, XFEATURE_PKRU); state 312 arch/x86/include/asm/fpu/types.h union fpregs_state state; state 15 arch/x86/include/asm/intel-mid.h extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state); state 143 arch/x86/include/asm/pgtable.h pk = get_xsave_addr(¤t->thread.fpu.state.xsave, XFEATURE_PKRU); state 505 arch/x86/include/asm/processor.h *offset = offsetof(struct thread_struct, fpu.state); state 56 arch/x86/include/asm/resctrl_sched.h struct resctrl_pqr_state *state = this_cpu_ptr(&pqr_state); state 57 arch/x86/include/asm/resctrl_sched.h u32 closid = state->default_closid; state 58 arch/x86/include/asm/resctrl_sched.h u32 rmid = state->default_rmid; state 74 arch/x86/include/asm/resctrl_sched.h if (closid != state->cur_closid || rmid != state->cur_rmid) { state 75 arch/x86/include/asm/resctrl_sched.h state->cur_closid = closid; state 76 arch/x86/include/asm/resctrl_sched.h state->cur_rmid = rmid; state 25 arch/x86/include/asm/trace/fpu.h __entry->xfeatures = fpu->state.xsave.header.xfeatures; state 26 arch/x86/include/asm/trace/fpu.h __entry->xcomp_bv = fpu->state.xsave.header.xcomp_bv; state 38 arch/x86/include/asm/unwind.h void __unwind_start(struct unwind_state *state, struct task_struct *task, state 40 arch/x86/include/asm/unwind.h bool unwind_next_frame(struct unwind_state *state); state 41 arch/x86/include/asm/unwind.h unsigned long unwind_get_return_address(struct unwind_state *state); state 42 arch/x86/include/asm/unwind.h unsigned long *unwind_get_return_address_ptr(struct unwind_state *state); state 44 arch/x86/include/asm/unwind.h static inline bool unwind_done(struct unwind_state *state) state 46 arch/x86/include/asm/unwind.h return state->stack_info.type == STACK_TYPE_UNKNOWN; state 49 arch/x86/include/asm/unwind.h static inline bool unwind_error(struct unwind_state *state) state 51 arch/x86/include/asm/unwind.h return state->error; state 55 arch/x86/include/asm/unwind.h void unwind_start(struct unwind_state *state, struct task_struct *task, state 60 arch/x86/include/asm/unwind.h __unwind_start(state, task, regs, first_frame); state 67 arch/x86/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state, state 70 arch/x86/include/asm/unwind.h if (unwind_done(state)) state 75 arch/x86/include/asm/unwind.h *partial = !state->full_regs; state 81 arch/x86/include/asm/unwind.h return state->regs; state 84 arch/x86/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state, state 138 arch/x86/include/asm/uv/uv_hub.h unsigned char state; state 838 arch/x86/include/asm/uv/uv_hub.h int state; state 859 arch/x86/include/asm/uv/uv_hub.h if (uv_scir_info->state != value) { state 860 arch/x86/include/asm/uv/uv_hub.h uv_scir_info->state = value; state 872 arch/x86/include/asm/uv/uv_hub.h if (uv_cpu_scir_info(cpu)->state != value) { state 875 arch/x86/include/asm/uv/uv_hub.h uv_cpu_scir_info(cpu)->state = value; state 35 arch/x86/kernel/acpi/sleep.c acpi_status asmlinkage __visible x86_acpi_enter_sleep_state(u8 state) state 37 arch/x86/kernel/acpi/sleep.c return acpi_enter_sleep_state(state); state 22 arch/x86/kernel/acpi/sleep.h acpi_status asmlinkage x86_acpi_enter_sleep_state(u8 state); state 1857 arch/x86/kernel/apic/apic.c u32 x2apic_id, state = x2apic_state; state 1862 arch/x86/kernel/apic/apic.c if (state != X2APIC_ON) state 1916 arch/x86/kernel/apic/io_apic.c bool *state) state 1925 arch/x86/kernel/apic/io_apic.c *state = false; state 1936 arch/x86/kernel/apic/io_apic.c *state = true; state 146 arch/x86/kernel/apic/x2apic_uv_x.c char *state; state 161 arch/x86/kernel/apic/x2apic_uv_x.c state = "in sync"; state 166 arch/x86/kernel/apic/x2apic_uv_x.c state = "unstable"; state 170 arch/x86/kernel/apic/x2apic_uv_x.c state = "unknown: assuming valid"; state 174 arch/x86/kernel/apic/x2apic_uv_x.c pr_info("UV: TSC sync state from BIOS:0%d(%s)\n", sync_state, state); state 988 arch/x86/kernel/apic/x2apic_uv_x.c unsigned char bits = uv_scir_info->state; state 804 arch/x86/kernel/apm_32.c static int set_power_state(u_short what, u_short state) state 809 arch/x86/kernel/apm_32.c if (apm_bios_call_simple(APM_FUNC_SET_STATE, what, state, &eax, &err)) state 821 arch/x86/kernel/apm_32.c static int set_system_power_state(u_short state) state 823 arch/x86/kernel/apm_32.c return set_power_state(APM_DEVICE_ALL, state); state 1131 arch/x86/kernel/apm_32.c u_short state; state 1134 arch/x86/kernel/apm_32.c state = blank ? APM_STATE_STANDBY : APM_STATE_READY; state 1137 arch/x86/kernel/apm_32.c error = set_power_state(dev[i], state); state 151 arch/x86/kernel/cpu/mce/therm_throt.c struct _thermal_state *state; state 160 arch/x86/kernel/cpu/mce/therm_throt.c state = &pstate->core_throttle; state 162 arch/x86/kernel/cpu/mce/therm_throt.c state = &pstate->core_power_limit; state 167 arch/x86/kernel/cpu/mce/therm_throt.c state = &pstate->package_throttle; state 169 arch/x86/kernel/cpu/mce/therm_throt.c state = &pstate->package_power_limit; state 175 arch/x86/kernel/cpu/mce/therm_throt.c old_event = state->new_event; state 176 arch/x86/kernel/cpu/mce/therm_throt.c state->new_event = new_event; state 179 arch/x86/kernel/cpu/mce/therm_throt.c state->count++; state 181 arch/x86/kernel/cpu/mce/therm_throt.c if (time_before64(now, state->next_check) && state 182 arch/x86/kernel/cpu/mce/therm_throt.c state->count != state->last_count) state 185 arch/x86/kernel/cpu/mce/therm_throt.c state->next_check = now + CHECK_INTERVAL; state 186 arch/x86/kernel/cpu/mce/therm_throt.c state->last_count = state->count; state 194 arch/x86/kernel/cpu/mce/therm_throt.c state->count); state 207 arch/x86/kernel/cpu/mce/therm_throt.c struct _thermal_state *state; state 213 arch/x86/kernel/cpu/mce/therm_throt.c state = (event == 0) ? &pstate->pkg_thresh0 : state 216 arch/x86/kernel/cpu/mce/therm_throt.c state = (event == 0) ? &pstate->core_thresh0 : state 219 arch/x86/kernel/cpu/mce/therm_throt.c if (time_before64(now, state->next_check)) state 222 arch/x86/kernel/cpu/mce/therm_throt.c state->next_check = now + CHECK_INTERVAL; state 295 arch/x86/kernel/cpu/mtrr/cleanup.c range_to_mtrr_with_hole(struct var_mtrr_state *state, unsigned long basek, state 308 arch/x86/kernel/cpu/mtrr/cleanup.c chunk_sizek = state->chunk_sizek; state 309 arch/x86/kernel/cpu/mtrr/cleanup.c gran_sizek = state->gran_sizek; state 312 arch/x86/kernel/cpu/mtrr/cleanup.c range_basek = ALIGN(state->range_startk, gran_sizek); state 316 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_sizek -= (range_basek - state->range_startk); state 317 arch/x86/kernel/cpu/mtrr/cleanup.c range_sizek = ALIGN(state->range_sizek, gran_sizek); state 319 arch/x86/kernel/cpu/mtrr/cleanup.c while (range_sizek > state->range_sizek) { state 324 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_sizek = range_sizek; state 327 arch/x86/kernel/cpu/mtrr/cleanup.c range0_basek = state->range_startk; state 328 arch/x86/kernel/cpu/mtrr/cleanup.c range0_sizek = ALIGN(state->range_sizek, chunk_sizek); state 331 arch/x86/kernel/cpu/mtrr/cleanup.c if (range0_sizek == state->range_sizek) { state 334 arch/x86/kernel/cpu/mtrr/cleanup.c (range0_basek + state->range_sizek)<<10); state 335 arch/x86/kernel/cpu/mtrr/cleanup.c state->reg = range_to_mtrr(state->reg, range0_basek, state 336 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_sizek, MTRR_TYPE_WRBACK); state 360 arch/x86/kernel/cpu/mtrr/cleanup.c if (range0_sizek > state->range_sizek) { state 363 arch/x86/kernel/cpu/mtrr/cleanup.c hole_sizek = range0_sizek - state->range_sizek - second_sizek; state 380 arch/x86/kernel/cpu/mtrr/cleanup.c state->reg = range_to_mtrr(state->reg, range0_basek, state 384 arch/x86/kernel/cpu/mtrr/cleanup.c if (range0_sizek < state->range_sizek) { state 386 arch/x86/kernel/cpu/mtrr/cleanup.c range_sizek = state->range_sizek - range0_sizek; state 392 arch/x86/kernel/cpu/mtrr/cleanup.c state->reg = range_to_mtrr(state->reg, range_basek, state 401 arch/x86/kernel/cpu/mtrr/cleanup.c state->reg = range_to_mtrr(state->reg, hole_basek, state 409 arch/x86/kernel/cpu/mtrr/cleanup.c set_var_mtrr_range(struct var_mtrr_state *state, unsigned long base_pfn, state 415 arch/x86/kernel/cpu/mtrr/cleanup.c if (state->reg >= num_var_ranges) state 423 arch/x86/kernel/cpu/mtrr/cleanup.c (state->range_startk + state->range_sizek == basek)) { state 425 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_sizek = endk - state->range_startk; state 429 arch/x86/kernel/cpu/mtrr/cleanup.c if (state->range_sizek != 0) state 430 arch/x86/kernel/cpu/mtrr/cleanup.c second_sizek = range_to_mtrr_with_hole(state, basek, sizek); state 433 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_startk = basek + second_sizek; state 434 arch/x86/kernel/cpu/mtrr/cleanup.c state->range_sizek = sizek - second_sizek; state 669 arch/x86/kernel/cpu/resctrl/core.c struct resctrl_pqr_state *state = this_cpu_ptr(&pqr_state); state 671 arch/x86/kernel/cpu/resctrl/core.c state->default_closid = 0; state 672 arch/x86/kernel/cpu/resctrl/core.c state->default_rmid = 0; state 673 arch/x86/kernel/cpu/resctrl/core.c state->cur_closid = 0; state 674 arch/x86/kernel/cpu/resctrl/core.c state->cur_rmid = 0; state 964 arch/x86/kernel/cpu/resctrl/core.c int state, ret; state 979 arch/x86/kernel/cpu/resctrl/core.c state = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, state 982 arch/x86/kernel/cpu/resctrl/core.c if (state < 0) state 983 arch/x86/kernel/cpu/resctrl/core.c return state; state 987 arch/x86/kernel/cpu/resctrl/core.c cpuhp_remove_state(state); state 990 arch/x86/kernel/cpu/resctrl/core.c rdt_online = state; state 165 arch/x86/kernel/dumpstack.c struct unwind_state state; state 173 arch/x86/kernel/dumpstack.c unwind_start(&state, task, regs, stack); state 175 arch/x86/kernel/dumpstack.c regs = unwind_get_entry_regs(&state, &partial); state 230 arch/x86/kernel/dumpstack.c unwind_get_return_address_ptr(&state); state 269 arch/x86/kernel/dumpstack.c unwind_next_frame(&state); state 272 arch/x86/kernel/dumpstack.c regs = unwind_get_entry_regs(&state, &partial); state 130 arch/x86/kernel/fpu/core.c copy_kernel_to_fpregs(&fpu->state); state 149 arch/x86/kernel/fpu/core.c void fpstate_init(union fpregs_state *state) state 152 arch/x86/kernel/fpu/core.c fpstate_init_soft(&state->soft); state 156 arch/x86/kernel/fpu/core.c memset(state, 0, fpu_kernel_xstate_size); state 159 arch/x86/kernel/fpu/core.c fpstate_init_xstate(&state->xsave); state 161 arch/x86/kernel/fpu/core.c fpstate_init_fxstate(&state->fxsave); state 163 arch/x86/kernel/fpu/core.c fpstate_init_fstate(&state->fsave); state 183 arch/x86/kernel/fpu/core.c memset(&dst_fpu->state.xsave, 0, fpu_kernel_xstate_size); state 195 arch/x86/kernel/fpu/core.c memcpy(&dst_fpu->state, &src_fpu->state, fpu_kernel_xstate_size); state 198 arch/x86/kernel/fpu/core.c copy_kernel_to_fpregs(&dst_fpu->state); state 219 arch/x86/kernel/fpu/core.c fpstate_init(&fpu->state); state 396 arch/x86/kernel/fpu/core.c cwd = fpu->state.fxsave.cwd; state 397 arch/x86/kernel/fpu/core.c swd = fpu->state.fxsave.swd; state 399 arch/x86/kernel/fpu/core.c cwd = (unsigned short)fpu->state.fsave.cwd; state 400 arch/x86/kernel/fpu/core.c swd = (unsigned short)fpu->state.fsave.swd; state 414 arch/x86/kernel/fpu/core.c mxcsr = fpu->state.fxsave.mxcsr; state 38 arch/x86/kernel/fpu/init.c fpstate_init_soft(¤t->thread.fpu.state.soft); state 166 arch/x86/kernel/fpu/init.c task_size -= sizeof(((struct task_struct *)0)->thread.fpu.state); state 181 arch/x86/kernel/fpu/init.c CHECK_MEMBER_AT_END_OF(struct fpu, state); state 42 arch/x86/kernel/fpu/regset.c &fpu->state.fxsave, 0, -1); state 59 arch/x86/kernel/fpu/regset.c &fpu->state.fxsave, 0, -1); state 64 arch/x86/kernel/fpu/regset.c fpu->state.fxsave.mxcsr &= mxcsr_feature_mask; state 71 arch/x86/kernel/fpu/regset.c fpu->state.xsave.header.xfeatures |= XFEATURE_MASK_FPSSE; state 87 arch/x86/kernel/fpu/regset.c xsave = &fpu->state.xsave; state 130 arch/x86/kernel/fpu/regset.c xsave = &fpu->state.xsave; state 154 arch/x86/kernel/fpu/regset.c fpstate_init(&fpu->state); state 234 arch/x86/kernel/fpu/regset.c struct fxregs_state *fxsave = &tsk->thread.fpu.state.fxsave; state 309 arch/x86/kernel/fpu/regset.c &fpu->state.fsave, 0, state 340 arch/x86/kernel/fpu/regset.c &fpu->state.fsave, 0, state 348 arch/x86/kernel/fpu/regset.c convert_to_fxsr(&target->thread.fpu.state.fxsave, &env); state 355 arch/x86/kernel/fpu/regset.c fpu->state.xsave.header.xfeatures |= XFEATURE_MASK_FP; state 61 arch/x86/kernel/fpu/signal.c struct xregs_state *xsave = &tsk->thread.fpu.state.xsave; state 214 arch/x86/kernel/fpu/signal.c sanitize_restored_xstate(union fpregs_state *state, state 218 arch/x86/kernel/fpu/signal.c struct xregs_state *xsave = &state->xsave; state 246 arch/x86/kernel/fpu/signal.c convert_to_fxsr(&state->fxsave, ia32_env); state 364 arch/x86/kernel/fpu/signal.c ret = copy_user_to_xstate(&fpu->state.xsave, buf_fx); state 366 arch/x86/kernel/fpu/signal.c ret = __copy_from_user(&fpu->state.xsave, buf_fx, state_size); state 369 arch/x86/kernel/fpu/signal.c ret = validate_xstate_header(&fpu->state.xsave.header); state 374 arch/x86/kernel/fpu/signal.c sanitize_restored_xstate(&fpu->state, envp, xfeatures, fx_only); state 379 arch/x86/kernel/fpu/signal.c ret = copy_kernel_to_xregs_err(&fpu->state.xsave, xfeatures); state 382 arch/x86/kernel/fpu/signal.c ret = __copy_from_user(&fpu->state.fxsave, buf_fx, state_size); state 388 arch/x86/kernel/fpu/signal.c sanitize_restored_xstate(&fpu->state, envp, xfeatures, fx_only); state 396 arch/x86/kernel/fpu/signal.c ret = copy_kernel_to_fxregs_err(&fpu->state.fxsave); state 398 arch/x86/kernel/fpu/signal.c ret = __copy_from_user(&fpu->state.fsave, buf_fx, state_size); state 403 arch/x86/kernel/fpu/signal.c ret = copy_kernel_to_fregs_err(&fpu->state.fsave); state 148 arch/x86/kernel/fpu/xstate.c struct fxregs_state *fx = &fpu->state.fxsave; state 155 arch/x86/kernel/fpu/xstate.c xfeatures = fpu->state.xsave.header.xfeatures; state 893 arch/x86/kernel/fpu/xstate.c return get_xsave_addr(&fpu->state.xsave, xfeature_nr); state 586 arch/x86/kernel/kvm.c u8 state; state 598 arch/x86/kernel/kvm.c state = READ_ONCE(src->preempted); state 599 arch/x86/kernel/kvm.c if ((state & KVM_VCPU_PREEMPTED)) { state 600 arch/x86/kernel/kvm.c if (try_cmpxchg(&src->preempted, &state, state 601 arch/x86/kernel/kvm.c state | KVM_VCPU_FLUSH_TLB)) state 807 arch/x86/kernel/process.c if (p == current || p->state == TASK_RUNNING) state 851 arch/x86/kernel/process.c } while (count++ < 16 && p->state != TASK_RUNNING); state 18 arch/x86/kernel/stacktrace.c struct unwind_state state; state 24 arch/x86/kernel/stacktrace.c for (unwind_start(&state, task, regs, NULL); !unwind_done(&state); state 25 arch/x86/kernel/stacktrace.c unwind_next_frame(&state)) { state 26 arch/x86/kernel/stacktrace.c addr = unwind_get_return_address(&state); state 41 arch/x86/kernel/stacktrace.c struct unwind_state state; state 45 arch/x86/kernel/stacktrace.c for (unwind_start(&state, task, NULL, NULL); state 46 arch/x86/kernel/stacktrace.c !unwind_done(&state) && !unwind_error(&state); state 47 arch/x86/kernel/stacktrace.c unwind_next_frame(&state)) { state 49 arch/x86/kernel/stacktrace.c regs = unwind_get_entry_regs(&state, NULL); state 66 arch/x86/kernel/stacktrace.c addr = unwind_get_return_address(&state); state 81 arch/x86/kernel/stacktrace.c if (unwind_error(&state)) state 14 arch/x86/kernel/unwind_frame.c unsigned long unwind_get_return_address(struct unwind_state *state) state 16 arch/x86/kernel/unwind_frame.c if (unwind_done(state)) state 19 arch/x86/kernel/unwind_frame.c return __kernel_text_address(state->ip) ? state->ip : 0; state 23 arch/x86/kernel/unwind_frame.c unsigned long *unwind_get_return_address_ptr(struct unwind_state *state) state 25 arch/x86/kernel/unwind_frame.c if (unwind_done(state)) state 28 arch/x86/kernel/unwind_frame.c return state->regs ? &state->regs->ip : state->bp + 1; state 31 arch/x86/kernel/unwind_frame.c static void unwind_dump(struct unwind_state *state) state 45 arch/x86/kernel/unwind_frame.c state->stack_info.type, state->stack_info.next_sp, state 46 arch/x86/kernel/unwind_frame.c state->stack_mask, state->graph_idx); state 48 arch/x86/kernel/unwind_frame.c for (sp = PTR_ALIGN(state->orig_sp, sizeof(long)); sp; state 50 arch/x86/kernel/unwind_frame.c if (get_stack_info(sp, state->task, &stack_info, &visit_mask)) state 86 arch/x86/kernel/unwind_frame.c static inline unsigned long *last_frame(struct unwind_state *state) state 88 arch/x86/kernel/unwind_frame.c return (unsigned long *)task_pt_regs(state->task) - 2; state 91 arch/x86/kernel/unwind_frame.c static bool is_last_frame(struct unwind_state *state) state 93 arch/x86/kernel/unwind_frame.c return state->bp == last_frame(state); state 102 arch/x86/kernel/unwind_frame.c static inline unsigned long *last_aligned_frame(struct unwind_state *state) state 104 arch/x86/kernel/unwind_frame.c return last_frame(state) - GCC_REALIGN_WORDS; state 107 arch/x86/kernel/unwind_frame.c static bool is_last_aligned_frame(struct unwind_state *state) state 109 arch/x86/kernel/unwind_frame.c unsigned long *last_bp = last_frame(state); state 110 arch/x86/kernel/unwind_frame.c unsigned long *aligned_bp = last_aligned_frame(state); state 135 arch/x86/kernel/unwind_frame.c return (state->bp == aligned_bp && *(aligned_bp + 1) == *(last_bp + 1)); state 138 arch/x86/kernel/unwind_frame.c static bool is_last_ftrace_frame(struct unwind_state *state) state 140 arch/x86/kernel/unwind_frame.c unsigned long *last_bp = last_frame(state); state 155 arch/x86/kernel/unwind_frame.c return (state->bp == last_ftrace_bp && state 156 arch/x86/kernel/unwind_frame.c *state->bp == *(state->bp + 2) && state 157 arch/x86/kernel/unwind_frame.c *(state->bp + 1) == *(state->bp + 4)); state 160 arch/x86/kernel/unwind_frame.c static bool is_last_task_frame(struct unwind_state *state) state 162 arch/x86/kernel/unwind_frame.c return is_last_frame(state) || is_last_aligned_frame(state) || state 163 arch/x86/kernel/unwind_frame.c is_last_ftrace_frame(state); state 192 arch/x86/kernel/unwind_frame.c static bool update_stack_state(struct unwind_state *state, state 195 arch/x86/kernel/unwind_frame.c struct stack_info *info = &state->stack_info; state 201 arch/x86/kernel/unwind_frame.c if (state->regs) state 202 arch/x86/kernel/unwind_frame.c prev_frame_end = (void *)state->regs + sizeof(*state->regs); state 204 arch/x86/kernel/unwind_frame.c prev_frame_end = (void *)state->bp + FRAME_HEADER_SIZE; state 211 arch/x86/kernel/unwind_frame.c state->got_irq = true; state 225 arch/x86/kernel/unwind_frame.c if (get_stack_info(info->next_sp, state->task, info, state 226 arch/x86/kernel/unwind_frame.c &state->stack_mask)) state 230 arch/x86/kernel/unwind_frame.c if (state->orig_sp && state->stack_info.type == prev_type && state 236 arch/x86/kernel/unwind_frame.c state->regs = regs; state 237 arch/x86/kernel/unwind_frame.c state->bp = NULL; state 239 arch/x86/kernel/unwind_frame.c state->bp = next_bp; state 240 arch/x86/kernel/unwind_frame.c state->regs = NULL; state 244 arch/x86/kernel/unwind_frame.c if (state->regs && user_mode(state->regs)) state 245 arch/x86/kernel/unwind_frame.c state->ip = 0; state 247 arch/x86/kernel/unwind_frame.c addr_p = unwind_get_return_address_ptr(state); state 248 arch/x86/kernel/unwind_frame.c addr = READ_ONCE_TASK_STACK(state->task, *addr_p); state 249 arch/x86/kernel/unwind_frame.c state->ip = ftrace_graph_ret_addr(state->task, &state->graph_idx, state 254 arch/x86/kernel/unwind_frame.c if (!state->orig_sp) state 255 arch/x86/kernel/unwind_frame.c state->orig_sp = frame; state 260 arch/x86/kernel/unwind_frame.c bool unwind_next_frame(struct unwind_state *state) state 265 arch/x86/kernel/unwind_frame.c if (unwind_done(state)) state 269 arch/x86/kernel/unwind_frame.c if (state->regs && user_mode(state->regs)) state 272 arch/x86/kernel/unwind_frame.c if (is_last_task_frame(state)) { state 273 arch/x86/kernel/unwind_frame.c regs = task_pt_regs(state->task); state 294 arch/x86/kernel/unwind_frame.c state->regs = regs; state 295 arch/x86/kernel/unwind_frame.c state->bp = NULL; state 296 arch/x86/kernel/unwind_frame.c state->ip = 0; state 301 arch/x86/kernel/unwind_frame.c if (state->next_bp) { state 302 arch/x86/kernel/unwind_frame.c next_bp = state->next_bp; state 303 arch/x86/kernel/unwind_frame.c state->next_bp = NULL; state 304 arch/x86/kernel/unwind_frame.c } else if (state->regs) { state 305 arch/x86/kernel/unwind_frame.c next_bp = (unsigned long *)state->regs->bp; state 307 arch/x86/kernel/unwind_frame.c next_bp = (unsigned long *)READ_ONCE_TASK_STACK(state->task, *state->bp); state 311 arch/x86/kernel/unwind_frame.c if (!update_stack_state(state, next_bp)) state 317 arch/x86/kernel/unwind_frame.c state->error = true; state 326 arch/x86/kernel/unwind_frame.c if (state->task != current) state 333 arch/x86/kernel/unwind_frame.c if (state->got_irq && in_entry_code(state->ip)) state 335 arch/x86/kernel/unwind_frame.c if (state->regs && state 336 arch/x86/kernel/unwind_frame.c state->regs->sp >= (unsigned long)last_aligned_frame(state) && state 337 arch/x86/kernel/unwind_frame.c state->regs->sp < (unsigned long)task_pt_regs(state->task)) state 347 arch/x86/kernel/unwind_frame.c if (state->regs) { state 350 arch/x86/kernel/unwind_frame.c state->regs, state->task->comm, state 351 arch/x86/kernel/unwind_frame.c state->task->pid, next_bp); state 352 arch/x86/kernel/unwind_frame.c unwind_dump(state); state 356 arch/x86/kernel/unwind_frame.c state->bp, state->task->comm, state 357 arch/x86/kernel/unwind_frame.c state->task->pid, next_bp); state 358 arch/x86/kernel/unwind_frame.c unwind_dump(state); state 361 arch/x86/kernel/unwind_frame.c state->stack_info.type = STACK_TYPE_UNKNOWN; state 366 arch/x86/kernel/unwind_frame.c void __unwind_start(struct unwind_state *state, struct task_struct *task, state 371 arch/x86/kernel/unwind_frame.c memset(state, 0, sizeof(*state)); state 372 arch/x86/kernel/unwind_frame.c state->task = task; state 373 arch/x86/kernel/unwind_frame.c state->got_irq = (regs); state 377 arch/x86/kernel/unwind_frame.c state->stack_info.type = STACK_TYPE_UNKNOWN; state 393 arch/x86/kernel/unwind_frame.c state->next_bp = bp; state 398 arch/x86/kernel/unwind_frame.c get_stack_info(bp, state->task, &state->stack_info, state 399 arch/x86/kernel/unwind_frame.c &state->stack_mask); state 400 arch/x86/kernel/unwind_frame.c update_stack_state(state, bp); state 407 arch/x86/kernel/unwind_frame.c while (!unwind_done(state) && state 408 arch/x86/kernel/unwind_frame.c (!on_stack(&state->stack_info, first_frame, sizeof(long)) || state 409 arch/x86/kernel/unwind_frame.c (state->next_bp == NULL && state->bp < first_frame))) state 410 arch/x86/kernel/unwind_frame.c unwind_next_frame(state); state 9 arch/x86/kernel/unwind_guess.c unsigned long unwind_get_return_address(struct unwind_state *state) state 13 arch/x86/kernel/unwind_guess.c if (unwind_done(state)) state 16 arch/x86/kernel/unwind_guess.c addr = READ_ONCE_NOCHECK(*state->sp); state 18 arch/x86/kernel/unwind_guess.c return ftrace_graph_ret_addr(state->task, &state->graph_idx, state 19 arch/x86/kernel/unwind_guess.c addr, state->sp); state 23 arch/x86/kernel/unwind_guess.c unsigned long *unwind_get_return_address_ptr(struct unwind_state *state) state 28 arch/x86/kernel/unwind_guess.c bool unwind_next_frame(struct unwind_state *state) state 30 arch/x86/kernel/unwind_guess.c struct stack_info *info = &state->stack_info; state 32 arch/x86/kernel/unwind_guess.c if (unwind_done(state)) state 36 arch/x86/kernel/unwind_guess.c for (state->sp++; state->sp < info->end; state->sp++) { state 37 arch/x86/kernel/unwind_guess.c unsigned long addr = READ_ONCE_NOCHECK(*state->sp); state 43 arch/x86/kernel/unwind_guess.c state->sp = PTR_ALIGN(info->next_sp, sizeof(long)); state 45 arch/x86/kernel/unwind_guess.c } while (!get_stack_info(state->sp, state->task, info, state 46 arch/x86/kernel/unwind_guess.c &state->stack_mask)); state 52 arch/x86/kernel/unwind_guess.c void __unwind_start(struct unwind_state *state, struct task_struct *task, state 55 arch/x86/kernel/unwind_guess.c memset(state, 0, sizeof(*state)); state 57 arch/x86/kernel/unwind_guess.c state->task = task; state 58 arch/x86/kernel/unwind_guess.c state->sp = PTR_ALIGN(first_frame, sizeof(long)); state 60 arch/x86/kernel/unwind_guess.c get_stack_info(first_frame, state->task, &state->stack_info, state 61 arch/x86/kernel/unwind_guess.c &state->stack_mask); state 68 arch/x86/kernel/unwind_guess.c if (!unwind_done(state) && state 69 arch/x86/kernel/unwind_guess.c (!on_stack(&state->stack_info, first_frame, sizeof(long)) || state 71 arch/x86/kernel/unwind_guess.c unwind_next_frame(state); state 303 arch/x86/kernel/unwind_orc.c unsigned long unwind_get_return_address(struct unwind_state *state) state 305 arch/x86/kernel/unwind_orc.c if (unwind_done(state)) state 308 arch/x86/kernel/unwind_orc.c return __kernel_text_address(state->ip) ? state->ip : 0; state 312 arch/x86/kernel/unwind_orc.c unsigned long *unwind_get_return_address_ptr(struct unwind_state *state) state 314 arch/x86/kernel/unwind_orc.c struct task_struct *task = state->task; state 316 arch/x86/kernel/unwind_orc.c if (unwind_done(state)) state 319 arch/x86/kernel/unwind_orc.c if (state->regs) state 320 arch/x86/kernel/unwind_orc.c return &state->regs->ip; state 322 arch/x86/kernel/unwind_orc.c if (task != current && state->sp == task->thread.sp) { state 327 arch/x86/kernel/unwind_orc.c if (state->sp) state 328 arch/x86/kernel/unwind_orc.c return (unsigned long *)state->sp - 1; state 333 arch/x86/kernel/unwind_orc.c static bool stack_access_ok(struct unwind_state *state, unsigned long _addr, state 336 arch/x86/kernel/unwind_orc.c struct stack_info *info = &state->stack_info; state 340 arch/x86/kernel/unwind_orc.c (get_stack_info(addr, state->task, info, &state->stack_mask))) state 346 arch/x86/kernel/unwind_orc.c static bool deref_stack_reg(struct unwind_state *state, unsigned long addr, state 349 arch/x86/kernel/unwind_orc.c if (!stack_access_ok(state, addr, sizeof(long))) state 356 arch/x86/kernel/unwind_orc.c static bool deref_stack_regs(struct unwind_state *state, unsigned long addr, state 364 arch/x86/kernel/unwind_orc.c if (!stack_access_ok(state, addr, sizeof(struct pt_regs))) state 372 arch/x86/kernel/unwind_orc.c static bool deref_stack_iret_regs(struct unwind_state *state, unsigned long addr, state 377 arch/x86/kernel/unwind_orc.c if (!stack_access_ok(state, addr, IRET_FRAME_SIZE)) state 393 arch/x86/kernel/unwind_orc.c static bool get_reg(struct unwind_state *state, unsigned int reg_off, state 398 arch/x86/kernel/unwind_orc.c if (!state->regs) state 401 arch/x86/kernel/unwind_orc.c if (state->full_regs) { state 402 arch/x86/kernel/unwind_orc.c *val = ((unsigned long *)state->regs)[reg]; state 406 arch/x86/kernel/unwind_orc.c if (state->prev_regs) { state 407 arch/x86/kernel/unwind_orc.c *val = ((unsigned long *)state->prev_regs)[reg]; state 414 arch/x86/kernel/unwind_orc.c bool unwind_next_frame(struct unwind_state *state) state 416 arch/x86/kernel/unwind_orc.c unsigned long ip_p, sp, tmp, orig_ip = state->ip, prev_sp = state->sp; state 417 arch/x86/kernel/unwind_orc.c enum stack_type prev_type = state->stack_info.type; state 421 arch/x86/kernel/unwind_orc.c if (unwind_done(state)) state 428 arch/x86/kernel/unwind_orc.c if (state->regs && user_mode(state->regs)) state 437 arch/x86/kernel/unwind_orc.c orc = orc_find(state->signal ? state->ip : state->ip - 1); state 446 arch/x86/kernel/unwind_orc.c state->error = true; state 460 arch/x86/kernel/unwind_orc.c sp = state->sp + orc->sp_offset; state 464 arch/x86/kernel/unwind_orc.c sp = state->bp + orc->sp_offset; state 468 arch/x86/kernel/unwind_orc.c sp = state->sp + orc->sp_offset; state 473 arch/x86/kernel/unwind_orc.c sp = state->bp + orc->sp_offset; state 478 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, r10), &sp)) { state 480 arch/x86/kernel/unwind_orc.c (void *)state->ip); state 486 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, r13), &sp)) { state 488 arch/x86/kernel/unwind_orc.c (void *)state->ip); state 494 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, di), &sp)) { state 496 arch/x86/kernel/unwind_orc.c (void *)state->ip); state 502 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, dx), &sp)) { state 504 arch/x86/kernel/unwind_orc.c (void *)state->ip); state 511 arch/x86/kernel/unwind_orc.c orc->sp_reg, (void *)state->ip); state 516 arch/x86/kernel/unwind_orc.c if (!deref_stack_reg(state, sp, &sp)) state 525 arch/x86/kernel/unwind_orc.c if (!deref_stack_reg(state, ip_p, &state->ip)) state 528 arch/x86/kernel/unwind_orc.c state->ip = ftrace_graph_ret_addr(state->task, &state->graph_idx, state 529 arch/x86/kernel/unwind_orc.c state->ip, (void *)ip_p); state 531 arch/x86/kernel/unwind_orc.c state->sp = sp; state 532 arch/x86/kernel/unwind_orc.c state->regs = NULL; state 533 arch/x86/kernel/unwind_orc.c state->prev_regs = NULL; state 534 arch/x86/kernel/unwind_orc.c state->signal = false; state 538 arch/x86/kernel/unwind_orc.c if (!deref_stack_regs(state, sp, &state->ip, &state->sp)) { state 544 arch/x86/kernel/unwind_orc.c state->regs = (struct pt_regs *)sp; state 545 arch/x86/kernel/unwind_orc.c state->prev_regs = NULL; state 546 arch/x86/kernel/unwind_orc.c state->full_regs = true; state 547 arch/x86/kernel/unwind_orc.c state->signal = true; state 551 arch/x86/kernel/unwind_orc.c if (!deref_stack_iret_regs(state, sp, &state->ip, &state->sp)) { state 557 arch/x86/kernel/unwind_orc.c if (state->full_regs) state 558 arch/x86/kernel/unwind_orc.c state->prev_regs = state->regs; state 559 arch/x86/kernel/unwind_orc.c state->regs = (void *)sp - IRET_FRAME_OFFSET; state 560 arch/x86/kernel/unwind_orc.c state->full_regs = false; state 561 arch/x86/kernel/unwind_orc.c state->signal = true; state 573 arch/x86/kernel/unwind_orc.c if (get_reg(state, offsetof(struct pt_regs, bp), &tmp)) state 574 arch/x86/kernel/unwind_orc.c state->bp = tmp; state 578 arch/x86/kernel/unwind_orc.c if (!deref_stack_reg(state, sp + orc->bp_offset, &state->bp)) state 583 arch/x86/kernel/unwind_orc.c if (!deref_stack_reg(state, state->bp + orc->bp_offset, &state->bp)) state 594 arch/x86/kernel/unwind_orc.c if (state->stack_info.type == prev_type && state 595 arch/x86/kernel/unwind_orc.c on_stack(&state->stack_info, (void *)state->sp, sizeof(long)) && state 596 arch/x86/kernel/unwind_orc.c state->sp <= prev_sp) { state 606 arch/x86/kernel/unwind_orc.c state->error = true; state 610 arch/x86/kernel/unwind_orc.c state->stack_info.type = STACK_TYPE_UNKNOWN; state 615 arch/x86/kernel/unwind_orc.c void __unwind_start(struct unwind_state *state, struct task_struct *task, state 618 arch/x86/kernel/unwind_orc.c memset(state, 0, sizeof(*state)); state 619 arch/x86/kernel/unwind_orc.c state->task = task; state 636 arch/x86/kernel/unwind_orc.c state->ip = regs->ip; state 637 arch/x86/kernel/unwind_orc.c state->sp = regs->sp; state 638 arch/x86/kernel/unwind_orc.c state->bp = regs->bp; state 639 arch/x86/kernel/unwind_orc.c state->regs = regs; state 640 arch/x86/kernel/unwind_orc.c state->full_regs = true; state 641 arch/x86/kernel/unwind_orc.c state->signal = true; state 647 arch/x86/kernel/unwind_orc.c : "=r" (state->ip), "=r" (state->sp), state 648 arch/x86/kernel/unwind_orc.c "=r" (state->bp)); state 653 arch/x86/kernel/unwind_orc.c state->sp = task->thread.sp; state 654 arch/x86/kernel/unwind_orc.c state->bp = READ_ONCE_NOCHECK(frame->bp); state 655 arch/x86/kernel/unwind_orc.c state->ip = READ_ONCE_NOCHECK(frame->ret_addr); state 658 arch/x86/kernel/unwind_orc.c if (get_stack_info((unsigned long *)state->sp, state->task, state 659 arch/x86/kernel/unwind_orc.c &state->stack_info, &state->stack_mask)) { state 666 arch/x86/kernel/unwind_orc.c void *next_page = (void *)PAGE_ALIGN((unsigned long)state->sp); state 667 arch/x86/kernel/unwind_orc.c state->error = true; state 668 arch/x86/kernel/unwind_orc.c if (get_stack_info(next_page, state->task, &state->stack_info, state 669 arch/x86/kernel/unwind_orc.c &state->stack_mask)) state 681 arch/x86/kernel/unwind_orc.c unwind_next_frame(state); state 686 arch/x86/kernel/unwind_orc.c while (!unwind_done(state) && state 687 arch/x86/kernel/unwind_orc.c (!on_stack(&state->stack_info, first_frame, sizeof(long)) || state 688 arch/x86/kernel/unwind_orc.c state->sp < (unsigned long)first_frame)) state 689 arch/x86/kernel/unwind_orc.c unwind_next_frame(state); state 694 arch/x86/kernel/unwind_orc.c state->error = true; state 696 arch/x86/kernel/unwind_orc.c state->stack_info.type = STACK_TYPE_UNKNOWN; state 649 arch/x86/kvm/ioapic.c void kvm_get_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state) state 654 arch/x86/kvm/ioapic.c memcpy(state, ioapic, sizeof(struct kvm_ioapic_state)); state 655 arch/x86/kvm/ioapic.c state->irr &= ~ioapic->irr_delivered; state 659 arch/x86/kvm/ioapic.c void kvm_set_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state) state 664 arch/x86/kvm/ioapic.c memcpy(ioapic, state, sizeof(struct kvm_ioapic_state)); state 668 arch/x86/kvm/ioapic.c kvm_ioapic_inject_all(ioapic, state->irr); state 132 arch/x86/kvm/ioapic.h void kvm_get_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state); state 133 arch/x86/kvm/ioapic.h void kvm_set_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state); state 6701 arch/x86/kvm/svm.c params.state = data->state; state 3952 arch/x86/kvm/x86.c struct xregs_state *xsave = &vcpu->arch.guest_fpu->state.xsave; state 3994 arch/x86/kvm/x86.c struct xregs_state *xsave = &vcpu->arch.guest_fpu->state.xsave; state 4042 arch/x86/kvm/x86.c &vcpu->arch.guest_fpu->state.fxsave, state 4072 arch/x86/kvm/x86.c memcpy(&vcpu->arch.guest_fpu->state.fxsave, state 8520 arch/x86/kvm/x86.c memcpy(&fpu->state, ¤t->thread.fpu.state, state 8534 arch/x86/kvm/x86.c __copy_kernel_to_fpregs(&vcpu->arch.guest_fpu->state, state 8550 arch/x86/kvm/x86.c copy_kernel_to_fpregs(&vcpu->arch.user_fpu->state); state 9050 arch/x86/kvm/x86.c fxsave = &vcpu->arch.guest_fpu->state.fxsave; state 9070 arch/x86/kvm/x86.c fxsave = &vcpu->arch.guest_fpu->state.fxsave; state 9126 arch/x86/kvm/x86.c fpstate_init(&vcpu->arch.guest_fpu->state); state 9128 arch/x86/kvm/x86.c vcpu->arch.guest_fpu->state.xsave.header.xcomp_bv = state 9255 arch/x86/kvm/x86.c mpx_state_buffer = get_xsave_addr(&vcpu->arch.guest_fpu->state.xsave, state 9259 arch/x86/kvm/x86.c mpx_state_buffer = get_xsave_addr(&vcpu->arch.guest_fpu->state.xsave, state 38 arch/x86/lib/cmdline.c } state = st_wordstart; state 51 arch/x86/lib/cmdline.c switch (state) { state 58 arch/x86/lib/cmdline.c state = st_wordcmp; state 91 arch/x86/lib/cmdline.c state = st_wordskip; state 98 arch/x86/lib/cmdline.c state = st_wordstart; state 133 arch/x86/lib/cmdline.c } state = st_wordstart; state 147 arch/x86/lib/cmdline.c switch (state) { state 152 arch/x86/lib/cmdline.c state = st_wordcmp; state 165 arch/x86/lib/cmdline.c state = st_bufcpy; state 174 arch/x86/lib/cmdline.c state = st_wordskip; state 179 arch/x86/lib/cmdline.c state = st_wordstart; state 184 arch/x86/lib/cmdline.c state = st_wordstart; state 56 arch/x86/math-emu/fpu_aux.c fpstate_init_soft(¤t->thread.fpu.state.soft); state 643 arch/x86/math-emu/fpu_entry.c struct swregs_state *s387 = &target->thread.fpu.state.soft; state 695 arch/x86/math-emu/fpu_entry.c struct swregs_state *s387 = &target->thread.fpu.state.soft; state 76 arch/x86/math-emu/fpu_system.h #define I387 (¤t->thread.fpu.state) state 415 arch/x86/mm/pat.c struct pagerange_state *state = arg; state 417 arch/x86/mm/pat.c state->not_ram |= initial_pfn > state->cur_pfn; state 418 arch/x86/mm/pat.c state->ram |= total_nr_pages > 0; state 419 arch/x86/mm/pat.c state->cur_pfn = initial_pfn + total_nr_pages; state 421 arch/x86/mm/pat.c return state->ram && state->not_ram; state 429 arch/x86/mm/pat.c struct pagerange_state state = {start_pfn, 0, 0}; state 443 arch/x86/mm/pat.c &state, pagerange_is_ram_callback); state 446 arch/x86/mm/pat.c return (ret > 0) ? -1 : (state.ram ? 1 : 0); state 96 arch/x86/oprofile/backtrace.c struct unwind_state state; state 107 arch/x86/oprofile/backtrace.c for (unwind_start(&state, current, regs, NULL); state 108 arch/x86/oprofile/backtrace.c !unwind_done(&state); unwind_next_frame(&state)) { state 109 arch/x86/oprofile/backtrace.c addr = unwind_get_return_address(&state); state 91 arch/x86/platform/intel-mid/pwr.c pci_power_t state; state 184 arch/x86/platform/intel-mid/pwr.c pci_power_t state) state 198 arch/x86/platform/intel-mid/pwr.c lss[j].state = state; state 201 arch/x86/platform/intel-mid/pwr.c weakest = state; state 206 arch/x86/platform/intel-mid/pwr.c if (lss[j].state < weakest) state 207 arch/x86/platform/intel-mid/pwr.c weakest = lss[j].state; state 214 arch/x86/platform/intel-mid/pwr.c pci_power_t state, int id, int reg, int bit) state 219 arch/x86/platform/intel-mid/pwr.c state = __find_weakest_power_state(pwr->lss[id], pdev, state); state 220 arch/x86/platform/intel-mid/pwr.c name = pci_power_name(state); state 222 arch/x86/platform/intel-mid/pwr.c ret = __update_power_state(pwr, reg, bit, (__force int)state); state 233 arch/x86/platform/intel-mid/pwr.c pci_power_t state) state 246 arch/x86/platform/intel-mid/pwr.c if (state < PCI_D0) state 247 arch/x86/platform/intel-mid/pwr.c state = PCI_D0; state 248 arch/x86/platform/intel-mid/pwr.c if (state > PCI_D3hot) state 249 arch/x86/platform/intel-mid/pwr.c state = PCI_D3hot; state 252 arch/x86/platform/intel-mid/pwr.c ret = __set_power_state(pwr, pdev, state, id, reg, bit); state 257 arch/x86/platform/intel-mid/pwr.c int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state) state 265 arch/x86/platform/intel-mid/pwr.c ret = mid_pwr_set_power_state(pwr, pdev, state); state 435 arch/x86/platform/intel-mid/pwr.c pwr->lss[i][j].state = PCI_D3hot; state 77 arch/x86/platform/olpc/olpc-xo1-sci.c unsigned char state; state 79 arch/x86/platform/olpc/olpc-xo1-sci.c if (olpc_ec_cmd(EC_READ_EB_MODE, NULL, 0, &state, 1)) { state 84 arch/x86/platform/olpc/olpc-xo1-sci.c if (!!test_bit(SW_TABLET_MODE, ebook_switch_idev->sw) == state) state 87 arch/x86/platform/olpc/olpc-xo1-sci.c input_report_switch(ebook_switch_idev, SW_TABLET_MODE, state); state 115 arch/x86/platform/olpc/olpc-xo1-sci.c int state; state 117 arch/x86/platform/olpc/olpc-xo1-sci.c state = cs5535_gpio_isset(OLPC_GPIO_LID, GPIO_READ_BACK); state 118 arch/x86/platform/olpc/olpc-xo1-sci.c lid_open = !state ^ !lid_inverted; /* x ^^ y */ state 119 arch/x86/platform/olpc/olpc-xo1-sci.c if (!state) state 267 arch/x86/platform/olpc/olpc-xo1-sci.c static int xo1_sci_suspend(struct platform_device *pdev, pm_message_t state) state 66 arch/x86/platform/olpc/olpc.c int state = ibf_status(port); state 68 arch/x86/platform/olpc/olpc.c for (timeo = ec_timeout; state != desired && timeo; timeo--) { state 70 arch/x86/platform/olpc/olpc.c state = ibf_status(port); state 73 arch/x86/platform/olpc/olpc.c if ((state == desired) && (ec_timeout > EC_BASE_TIMEOUT) && state 79 arch/x86/platform/olpc/olpc.c return !(state == desired); state 86 arch/x86/platform/olpc/olpc.c int state = obf_status(port); state 88 arch/x86/platform/olpc/olpc.c for (timeo = ec_timeout; state != desired && timeo; timeo--) { state 90 arch/x86/platform/olpc/olpc.c state = obf_status(port); state 93 arch/x86/platform/olpc/olpc.c if ((state == desired) && (ec_timeout > EC_BASE_TIMEOUT) && state 99 arch/x86/platform/olpc/olpc.c return !(state == desired); state 568 arch/x86/platform/uv/uv_nmi.c uv_cpu_nmi_per(cpu).state = UV_NMI_STATE_OUT; state 598 arch/x86/platform/uv/uv_nmi.c if (uv_cpu_nmi_per(j).state) { state 629 arch/x86/platform/uv/uv_nmi.c this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_IN); state 696 arch/x86/platform/uv/uv_nmi.c this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_DUMP_DONE); state 704 arch/x86/platform/uv/uv_nmi.c if (uv_cpu_nmi_per(cpu).state != UV_NMI_STATE_IN) state 707 arch/x86/platform/uv/uv_nmi.c uv_cpu_nmi_per(cpu).state = UV_NMI_STATE_DUMP; state 711 arch/x86/platform/uv/uv_nmi.c if (uv_cpu_nmi_per(cpu).state state 717 arch/x86/platform/uv/uv_nmi.c uv_cpu_nmi_per(cpu).state = UV_NMI_STATE_DUMP_DONE; state 780 arch/x86/platform/uv/uv_nmi.c while (this_cpu_read(uv_cpu_nmi.state) != UV_NMI_STATE_DUMP) state 939 arch/x86/platform/uv/uv_nmi.c this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_OUT); state 90 arch/x86/xen/platform-pci-unplug.c static bool __xen_has_pv_device(int state) state 93 arch/x86/xen/platform-pci-unplug.c if (xen_hvm_domain() && (xen_platform_pci_unplug & state)) state 249 arch/xtensa/kernel/perf_event.c WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); state 253 arch/xtensa/kernel/perf_event.c hwc->state = 0; state 263 arch/xtensa/kernel/perf_event.c if (!(hwc->state & PERF_HES_STOPPED)) { state 267 arch/xtensa/kernel/perf_event.c hwc->state |= PERF_HES_STOPPED; state 271 arch/xtensa/kernel/perf_event.c !(event->hw.state & PERF_HES_UPTODATE)) { state 273 arch/xtensa/kernel/perf_event.c event->hw.state |= PERF_HES_UPTODATE; state 298 arch/xtensa/kernel/perf_event.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 306 arch/xtensa/kernel/process.c if (!p || p == current || p->state == TASK_RUNNING) state 223 block/blk-mq-debugfs.c blk_flags_show(m, hctx->state, hctx_state_name, state 67 block/blk-mq-sched.c if (test_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state)) state 70 block/blk-mq-sched.c set_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state); state 76 block/blk-mq-sched.c if (!test_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state)) state 78 block/blk-mq-sched.c clear_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state); state 85 block/blk-mq-sched.h return test_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state); state 34 block/blk-mq-tag.c if (!test_bit(BLK_MQ_S_TAG_ACTIVE, &hctx->state) && state 35 block/blk-mq-tag.c !test_and_set_bit(BLK_MQ_S_TAG_ACTIVE, &hctx->state)) state 59 block/blk-mq-tag.c if (!test_and_clear_bit(BLK_MQ_S_TAG_ACTIVE, &hctx->state)) state 78 block/blk-mq-tag.c if (!test_bit(BLK_MQ_S_TAG_ACTIVE, &hctx->state)) state 534 block/blk-mq.c WRITE_ONCE(rq->state, MQ_RQ_IDLE); state 589 block/blk-mq.c WRITE_ONCE(rq->state, MQ_RQ_COMPLETE); state 694 block/blk-mq.c WRITE_ONCE(rq->state, MQ_RQ_IN_FLIGHT); state 722 block/blk-mq.c WRITE_ONCE(rq->state, MQ_RQ_IDLE); state 835 block/blk-mq.c if (rq->state == MQ_RQ_IN_FLIGHT && rq->q == hctx->queue) { state 1565 block/blk-mq.c set_bit(BLK_MQ_S_STOPPED, &hctx->state); state 1590 block/blk-mq.c clear_bit(BLK_MQ_S_STOPPED, &hctx->state); state 1611 block/blk-mq.c clear_bit(BLK_MQ_S_STOPPED, &hctx->state); state 1635 block/blk-mq.c if (test_bit(BLK_MQ_S_STOPPED, &hctx->state)) state 2153 block/blk-mq.c WRITE_ONCE(rq->state, MQ_RQ_IDLE); state 3503 block/blk-mq.c long state; state 3526 block/blk-mq.c state = current->state; state 3539 block/blk-mq.c if (signal_pending_state(state, current)) state 3542 block/blk-mq.c if (current->state == TASK_RUNNING) state 138 block/blk-mq.h return READ_ONCE(rq->state); state 180 block/blk-mq.h return test_bit(BLK_MQ_S_STOPPED, &hctx->state); state 514 block/partition-generic.c struct parsed_partitions *state = NULL; state 518 block/partition-generic.c if (state && !IS_ERR(state)) { state 519 block/partition-generic.c free_partitions(state); state 520 block/partition-generic.c state = NULL; state 531 block/partition-generic.c if (!get_capacity(disk) || !(state = check_partition(disk, bdev))) state 533 block/partition-generic.c if (IS_ERR(state)) { state 539 block/partition-generic.c if (PTR_ERR(state) == -ENOSPC) { state 552 block/partition-generic.c if (state->access_beyond_eod) { state 567 block/partition-generic.c for (p = 1, highest = 0; p < state->limit; p++) state 568 block/partition-generic.c if (state->parts[p].size) state 574 block/partition-generic.c for (p = 1; p < state->limit; p++) { state 577 block/partition-generic.c size = state->parts[p].size; state 581 block/partition-generic.c from = state->parts[p].from; state 626 block/partition-generic.c state->parts[p].flags, state 627 block/partition-generic.c &state->parts[p].info); state 634 block/partition-generic.c if (state->parts[p].flags & ADDPART_FLAG_RAID) state 638 block/partition-generic.c free_partitions(state); state 26 block/partitions/acorn.c adfs_partition(struct parsed_partitions *state, char *name, char *data, state 44 block/partitions/acorn.c strlcat(state->pp_buf, " [", PAGE_SIZE); state 45 block/partitions/acorn.c strlcat(state->pp_buf, name, PAGE_SIZE); state 46 block/partitions/acorn.c strlcat(state->pp_buf, "]", PAGE_SIZE); state 48 block/partitions/acorn.c put_partition(state, slot, first_sector, nr_sects); state 71 block/partitions/acorn.c static int riscix_partition(struct parsed_partitions *state, state 78 block/partitions/acorn.c rr = read_part_sector(state, first_sect, §); state 82 block/partitions/acorn.c strlcat(state->pp_buf, " [RISCiX]", PAGE_SIZE); state 89 block/partitions/acorn.c strlcat(state->pp_buf, " <", PAGE_SIZE); state 91 block/partitions/acorn.c put_partition(state, slot++, first_sect, size); state 95 block/partitions/acorn.c put_partition(state, slot++, state 98 block/partitions/acorn.c strlcat(state->pp_buf, "(", PAGE_SIZE); state 99 block/partitions/acorn.c strlcat(state->pp_buf, rr->part[part].name, PAGE_SIZE); state 100 block/partitions/acorn.c strlcat(state->pp_buf, ")", PAGE_SIZE); state 104 block/partitions/acorn.c strlcat(state->pp_buf, " >\n", PAGE_SIZE); state 106 block/partitions/acorn.c put_partition(state, slot++, first_sect, nr_sects); state 126 block/partitions/acorn.c static int linux_partition(struct parsed_partitions *state, state 134 block/partitions/acorn.c strlcat(state->pp_buf, " [Linux]", PAGE_SIZE); state 136 block/partitions/acorn.c put_partition(state, slot++, first_sect, size); state 138 block/partitions/acorn.c linuxp = read_part_sector(state, first_sect, §); state 142 block/partitions/acorn.c strlcat(state->pp_buf, " <", PAGE_SIZE); state 145 block/partitions/acorn.c if (slot == state->limit) state 147 block/partitions/acorn.c put_partition(state, slot++, first_sect + state 152 block/partitions/acorn.c strlcat(state->pp_buf, " >", PAGE_SIZE); state 160 block/partitions/acorn.c int adfspart_check_CUMANA(struct parsed_partitions *state) state 187 block/partitions/acorn.c data = read_part_sector(state, start_blk * 2 + 6, §); state 191 block/partitions/acorn.c if (slot == state->limit) state 194 block/partitions/acorn.c dr = adfs_partition(state, name, data, first_sector, slot++); state 219 block/partitions/acorn.c slot = riscix_partition(state, first_sector, slot, state 225 block/partitions/acorn.c slot = linux_partition(state, first_sector, slot, state 251 block/partitions/acorn.c int adfspart_check_ADFS(struct parsed_partitions *state) state 260 block/partitions/acorn.c data = read_part_sector(state, 6, §); state 264 block/partitions/acorn.c dr = adfs_partition(state, "ADFS", data, 0, slot++); state 279 block/partitions/acorn.c nr_sects = (state->bdev->bd_inode->i_size >> 9) - start_sect; state 286 block/partitions/acorn.c slot = riscix_partition(state, start_sect, slot, state 292 block/partitions/acorn.c slot = linux_partition(state, start_sect, slot, state 297 block/partitions/acorn.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 309 block/partitions/acorn.c static int adfspart_check_ICSLinux(struct parsed_partitions *state, state 313 block/partitions/acorn.c unsigned char *data = read_part_sector(state, block, §); state 351 block/partitions/acorn.c int adfspart_check_ICS(struct parsed_partitions *state) state 361 block/partitions/acorn.c data = read_part_sector(state, 0, §); state 370 block/partitions/acorn.c strlcat(state->pp_buf, " [ICS]", PAGE_SIZE); state 376 block/partitions/acorn.c if (slot == state->limit) state 393 block/partitions/acorn.c if (size > 1 && adfspart_check_ICSLinux(state, start)) { state 400 block/partitions/acorn.c put_partition(state, slot++, start, size); state 404 block/partitions/acorn.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 447 block/partitions/acorn.c int adfspart_check_POWERTEC(struct parsed_partitions *state) state 455 block/partitions/acorn.c data = read_part_sector(state, 0, §); state 464 block/partitions/acorn.c strlcat(state->pp_buf, " [POWERTEC]", PAGE_SIZE); state 471 block/partitions/acorn.c put_partition(state, slot++, start, size); state 475 block/partitions/acorn.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 508 block/partitions/acorn.c int adfspart_check_EESOX(struct parsed_partitions *state) state 517 block/partitions/acorn.c data = read_part_sector(state, 7, §); state 537 block/partitions/acorn.c put_partition(state, slot++, start, next - start); state 544 block/partitions/acorn.c size = get_capacity(state->bdev->bd_disk); state 545 block/partitions/acorn.c put_partition(state, slot++, start, size - start); state 546 block/partitions/acorn.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 11 block/partitions/acorn.h int adfspart_check_CUMANA(struct parsed_partitions *state); state 12 block/partitions/acorn.h int adfspart_check_ADFS(struct parsed_partitions *state); state 13 block/partitions/acorn.h int adfspart_check_ICS(struct parsed_partitions *state); state 14 block/partitions/acorn.h int adfspart_check_POWERTEC(struct parsed_partitions *state); state 15 block/partitions/acorn.h int adfspart_check_EESOX(struct parsed_partitions *state); state 96 block/partitions/aix.c static size_t read_lba(struct parsed_partitions *state, u64 lba, u8 *buffer, state 101 block/partitions/aix.c if (!buffer || lba + count / 512 > last_lba(state->bdev)) state 107 block/partitions/aix.c unsigned char *data = read_part_sector(state, lba++, §); state 130 block/partitions/aix.c static struct pvd *alloc_pvd(struct parsed_partitions *state, u32 lba) state 139 block/partitions/aix.c if (read_lba(state, lba, (u8 *) p, count) < count) { state 155 block/partitions/aix.c static struct lvname *alloc_lvn(struct parsed_partitions *state, u32 lba) state 164 block/partitions/aix.c if (read_lba(state, lba, (u8 *) p, count) < count) { state 171 block/partitions/aix.c int aix_partition(struct parsed_partitions *state) state 189 block/partitions/aix.c d = read_part_sector(state, 7, §); state 210 block/partitions/aix.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 213 block/partitions/aix.c if (vgda_sector && (d = read_part_sector(state, vgda_sector, §))) { state 219 block/partitions/aix.c lvip = kcalloc(state->limit, sizeof(struct lv_info), GFP_KERNEL); state 222 block/partitions/aix.c if (numlvs && (d = read_part_sector(state, vgda_sector + 1, §))) { state 226 block/partitions/aix.c n = alloc_lvn(state, vgda_sector + vgda_len - 33); state 230 block/partitions/aix.c for (i = 0; foundlvs < numlvs && i < state->limit; i += 1) { state 236 block/partitions/aix.c pvd = alloc_pvd(state, vgda_sector + 17); state 258 block/partitions/aix.c if (lv_ix >= state->limit) { state 273 block/partitions/aix.c put_partition(state, lv_ix + 1, state 278 block/partitions/aix.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 285 block/partitions/aix.c for (i = 0; i < state->limit; i += 1) state 2 block/partitions/aix.h extern int aix_partition(struct parsed_partitions *state); state 29 block/partitions/amiga.c int amiga_partition(struct parsed_partitions *state) state 43 block/partitions/amiga.c data = read_part_sector(state, blk, §); state 47 block/partitions/amiga.c bdevname(state->bdev, b), blk); state 69 block/partitions/amiga.c bdevname(state->bdev, b), blk); state 80 block/partitions/amiga.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 86 block/partitions/amiga.c data = read_part_sector(state, blk, §); state 90 block/partitions/amiga.c bdevname(state->bdev, b), blk); state 114 block/partitions/amiga.c put_partition(state,slot++,start_sect,nr_sects); state 130 block/partitions/amiga.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 134 block/partitions/amiga.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 138 block/partitions/amiga.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 6 block/partitions/amiga.h int amiga_partition(struct parsed_partitions *state); state 34 block/partitions/atari.c int atari_partition(struct parsed_partitions *state) state 50 block/partitions/atari.c if (bdev_logical_block_size(state->bdev) != 512) state 53 block/partitions/atari.c rs = read_part_sector(state, 0, §); state 58 block/partitions/atari.c hd_size = state->bdev->bd_inode->i_size >> 9; state 73 block/partitions/atari.c strlcat(state->pp_buf, " AHDI", PAGE_SIZE); state 74 block/partitions/atari.c for (slot = 1; pi < &rs->part[4] && slot < state->limit; slot++, pi++) { state 84 block/partitions/atari.c put_partition (state, slot, be32_to_cpu(pi->st), state 92 block/partitions/atari.c strlcat(state->pp_buf, " XGM<", PAGE_SIZE); state 95 block/partitions/atari.c xrs = read_part_sector(state, partsect, §2); state 109 block/partitions/atari.c put_partition(state, slot, state 126 block/partitions/atari.c if (++slot == state->limit) { state 131 block/partitions/atari.c strlcat(state->pp_buf, " >", PAGE_SIZE); state 138 block/partitions/atari.c strlcat(state->pp_buf, " ICD<", PAGE_SIZE); state 139 block/partitions/atari.c for (; pi < &rs->icdpart[8] && slot < state->limit; slot++, pi++) { state 144 block/partitions/atari.c put_partition (state, slot, state 148 block/partitions/atari.c strlcat(state->pp_buf, " >", PAGE_SIZE); state 154 block/partitions/atari.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 37 block/partitions/atari.h int atari_partition(struct parsed_partitions *state); state 117 block/partitions/check.c struct parsed_partitions *state; state 120 block/partitions/check.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 121 block/partitions/check.c if (!state) state 125 block/partitions/check.c state->parts = vzalloc(array_size(nr, sizeof(state->parts[0]))); state 126 block/partitions/check.c if (!state->parts) { state 127 block/partitions/check.c kfree(state); state 131 block/partitions/check.c state->limit = nr; state 133 block/partitions/check.c return state; state 136 block/partitions/check.c void free_partitions(struct parsed_partitions *state) state 138 block/partitions/check.c vfree(state->parts); state 139 block/partitions/check.c kfree(state); state 145 block/partitions/check.c struct parsed_partitions *state; state 148 block/partitions/check.c state = allocate_partitions(hd); state 149 block/partitions/check.c if (!state) state 151 block/partitions/check.c state->pp_buf = (char *)__get_free_page(GFP_KERNEL); state 152 block/partitions/check.c if (!state->pp_buf) { state 153 block/partitions/check.c free_partitions(state); state 156 block/partitions/check.c state->pp_buf[0] = '\0'; state 158 block/partitions/check.c state->bdev = bdev; state 159 block/partitions/check.c disk_name(hd, 0, state->name); state 160 block/partitions/check.c snprintf(state->pp_buf, PAGE_SIZE, " %s:", state->name); state 161 block/partitions/check.c if (isdigit(state->name[strlen(state->name)-1])) state 162 block/partitions/check.c sprintf(state->name, "p"); state 166 block/partitions/check.c memset(state->parts, 0, state->limit * sizeof(state->parts[0])); state 167 block/partitions/check.c res = check_part[i++](state); state 178 block/partitions/check.c printk(KERN_INFO "%s", state->pp_buf); state 180 block/partitions/check.c free_page((unsigned long)state->pp_buf); state 181 block/partitions/check.c return state; state 183 block/partitions/check.c if (state->access_beyond_eod) state 190 block/partitions/check.c strlcat(state->pp_buf, state 192 block/partitions/check.c printk(KERN_INFO "%s", state->pp_buf); state 195 block/partitions/check.c free_page((unsigned long)state->pp_buf); state 196 block/partitions/check.c free_partitions(state); state 26 block/partitions/check.h void free_partitions(struct parsed_partitions *state); state 31 block/partitions/check.h static inline void *read_part_sector(struct parsed_partitions *state, state 34 block/partitions/check.h if (n >= get_capacity(state->bdev->bd_disk)) { state 35 block/partitions/check.h state->access_beyond_eod = true; state 38 block/partitions/check.h return read_dev_sector(state->bdev, n, p); state 31 block/partitions/cmdline.c struct parsed_partitions *state = (struct parsed_partitions *)param; state 33 block/partitions/cmdline.c if (slot >= state->limit) state 36 block/partitions/cmdline.c put_partition(state, slot, subpart->from >> 9, state 39 block/partitions/cmdline.c info = &state->parts[slot].info; state 47 block/partitions/cmdline.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 49 block/partitions/cmdline.c state->parts[slot].has_info = true; state 88 block/partitions/cmdline.c static void cmdline_parts_verifier(int slot, struct parsed_partitions *state) state 93 block/partitions/cmdline.c for (; slot < state->limit && state->parts[slot].has_info; slot++) { state 94 block/partitions/cmdline.c for (i = slot+1; i < state->limit && state->parts[i].has_info; state 96 block/partitions/cmdline.c if (has_overlaps(state->parts[slot].from, state 97 block/partitions/cmdline.c state->parts[slot].size, state 98 block/partitions/cmdline.c state->parts[i].from, state 99 block/partitions/cmdline.c state->parts[i].size)) { state 106 block/partitions/cmdline.c state->parts[slot].info.volname, state 107 block/partitions/cmdline.c (u64)state->parts[slot].from << 9, state 108 block/partitions/cmdline.c (u64)state->parts[slot].size << 9, state 109 block/partitions/cmdline.c state->parts[i].info.volname, state 110 block/partitions/cmdline.c (u64)state->parts[i].from << 9, state 111 block/partitions/cmdline.c (u64)state->parts[i].size << 9); state 124 block/partitions/cmdline.c int cmdline_partition(struct parsed_partitions *state) state 144 block/partitions/cmdline.c bdevname(state->bdev, bdev); state 149 block/partitions/cmdline.c disk_size = get_capacity(state->bdev->bd_disk) << 9; state 151 block/partitions/cmdline.c cmdline_parts_set(parts, disk_size, 1, add_part, (void *)state); state 152 block/partitions/cmdline.c cmdline_parts_verifier(1, state); state 154 block/partitions/cmdline.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 3 block/partitions/cmdline.h int cmdline_partition(struct parsed_partitions *state); state 237 block/partitions/efi.c static size_t read_lba(struct parsed_partitions *state, state 241 block/partitions/efi.c struct block_device *bdev = state->bdev; state 250 block/partitions/efi.c unsigned char *data = read_part_sector(state, n++, §); state 273 block/partitions/efi.c static gpt_entry *alloc_read_gpt_entries(struct parsed_partitions *state, state 290 block/partitions/efi.c if (read_lba(state, le64_to_cpu(gpt->partition_entry_lba), state 308 block/partitions/efi.c static gpt_header *alloc_read_gpt_header(struct parsed_partitions *state, state 312 block/partitions/efi.c unsigned ssz = bdev_logical_block_size(state->bdev); state 318 block/partitions/efi.c if (read_lba(state, lba, (u8 *) gpt, ssz) < ssz) { state 337 block/partitions/efi.c static int is_gpt_valid(struct parsed_partitions *state, u64 lba, state 345 block/partitions/efi.c if (!(*gpt = alloc_read_gpt_header(state, lba))) state 359 block/partitions/efi.c bdev_logical_block_size(state->bdev)) { state 362 block/partitions/efi.c bdev_logical_block_size(state->bdev)); state 398 block/partitions/efi.c lastlba = last_lba(state->bdev); state 432 block/partitions/efi.c if (!(*ptes = alloc_read_gpt_entries(state, *gpt))) state 583 block/partitions/efi.c static int find_valid_gpt(struct parsed_partitions *state, gpt_header **gpt, state 590 block/partitions/efi.c sector_t total_sectors = i_size_read(state->bdev->bd_inode) >> 9; state 596 block/partitions/efi.c lastlba = last_lba(state->bdev); state 603 block/partitions/efi.c read_lba(state, 0, (u8 *)legacymbr, sizeof(*legacymbr)); state 615 block/partitions/efi.c good_pgpt = is_gpt_valid(state, GPT_PRIMARY_PARTITION_TABLE_LBA, state 618 block/partitions/efi.c good_agpt = is_gpt_valid(state, state 622 block/partitions/efi.c good_agpt = is_gpt_valid(state, lastlba, &agpt, &aptes); state 678 block/partitions/efi.c int efi_partition(struct parsed_partitions *state) state 683 block/partitions/efi.c unsigned ssz = bdev_logical_block_size(state->bdev) / 512; state 685 block/partitions/efi.c if (!find_valid_gpt(state, &gpt, &ptes) || !gpt || !ptes) { state 693 block/partitions/efi.c for (i = 0; i < le32_to_cpu(gpt->num_partition_entries) && i < state->limit-1; i++) { state 701 block/partitions/efi.c if (!is_pte_valid(&ptes[i], last_lba(state->bdev))) state 704 block/partitions/efi.c put_partition(state, i+1, start * ssz, size * ssz); state 708 block/partitions/efi.c state->parts[i + 1].flags = ADDPART_FLAG_RAID; state 710 block/partitions/efi.c info = &state->parts[i + 1].info; state 724 block/partitions/efi.c state->parts[i + 1].has_info = true; state 728 block/partitions/efi.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 117 block/partitions/efi.h extern int efi_partition(struct parsed_partitions *state); state 64 block/partitions/ibm.c static int find_label(struct parsed_partitions *state, state 102 block/partitions/ibm.c data = read_part_sector(state, testsect[i], §); state 133 block/partitions/ibm.c static int find_vol1_partitions(struct parsed_partitions *state, state 149 block/partitions/ibm.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 157 block/partitions/ibm.c data = read_part_sector(state, blk * secperblk, §); state 167 block/partitions/ibm.c data = read_part_sector(state, blk * secperblk, §); state 180 block/partitions/ibm.c if (counter >= state->limit) state 182 block/partitions/ibm.c put_partition(state, counter + 1, offset, size); state 185 block/partitions/ibm.c data = read_part_sector(state, blk * secperblk, §); state 187 block/partitions/ibm.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 195 block/partitions/ibm.c static int find_lnx1_partitions(struct parsed_partitions *state, state 209 block/partitions/ibm.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 226 block/partitions/ibm.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 237 block/partitions/ibm.c put_partition(state, 1, offset, size - offset); state 238 block/partitions/ibm.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 242 block/partitions/ibm.c static int find_cms1_partitions(struct parsed_partitions *state, state 260 block/partitions/ibm.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 266 block/partitions/ibm.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 281 block/partitions/ibm.c put_partition(state, 1, offset, size-offset); state 282 block/partitions/ibm.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 290 block/partitions/ibm.c int ibm_partition(struct parsed_partitions *state) state 292 block/partitions/ibm.c struct block_device *bdev = state->bdev; state 325 block/partitions/ibm.c if (find_label(state, info, geo, blocksize, &labelsect, name, type, state 328 block/partitions/ibm.c res = find_vol1_partitions(state, geo, blocksize, name, state 331 block/partitions/ibm.c res = find_lnx1_partitions(state, geo, blocksize, name, state 335 block/partitions/ibm.c res = find_cms1_partitions(state, geo, blocksize, name, state 348 block/partitions/ibm.c strlcat(state->pp_buf, "(nonl)", PAGE_SIZE); state 351 block/partitions/ibm.c put_partition(state, 1, offset, size-offset); state 352 block/partitions/ibm.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 14 block/partitions/karma.c int karma_partition(struct parsed_partitions *state) state 34 block/partitions/karma.c data = read_part_sector(state, 0, §); state 46 block/partitions/karma.c if (slot == state->limit) state 50 block/partitions/karma.c put_partition(state, slot, le32_to_cpu(p->p_offset), state 55 block/partitions/karma.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 8 block/partitions/karma.h int karma_partition(struct parsed_partitions *state); state 265 block/partitions/ldm.c static bool ldm_validate_privheads(struct parsed_partitions *state, state 276 block/partitions/ldm.c BUG_ON (!state || !ph1); state 290 block/partitions/ldm.c data = read_part_sector(state, ph[0]->config_start + off[i], state 307 block/partitions/ldm.c num_sects = state->bdev->bd_inode->i_size >> 9; state 353 block/partitions/ldm.c static bool ldm_validate_tocblocks(struct parsed_partitions *state, state 364 block/partitions/ldm.c BUG_ON(!state || !ldb); state 381 block/partitions/ldm.c data = read_part_sector(state, base + off[i], §); state 427 block/partitions/ldm.c static bool ldm_validate_vmdb(struct parsed_partitions *state, state 436 block/partitions/ldm.c BUG_ON (!state || !ldb); state 441 block/partitions/ldm.c data = read_part_sector(state, base + OFF_VMDB, §); state 492 block/partitions/ldm.c static bool ldm_validate_partition_table(struct parsed_partitions *state) state 500 block/partitions/ldm.c BUG_ON(!state); state 502 block/partitions/ldm.c data = read_part_sector(state, 0, §); state 750 block/partitions/ldm.c ldm_get_vstr (buffer + 0x18 + r_name, comp->state, state 751 block/partitions/ldm.c sizeof (comp->state)); state 1352 block/partitions/ldm.c static bool ldm_get_vblks(struct parsed_partitions *state, unsigned long base, state 1361 block/partitions/ldm.c BUG_ON(!state || !ldb); state 1369 block/partitions/ldm.c data = read_part_sector(state, base + OFF_VMDB + s, §); state 1440 block/partitions/ldm.c int ldm_partition(struct parsed_partitions *state) state 1446 block/partitions/ldm.c BUG_ON(!state); state 1449 block/partitions/ldm.c if (!ldm_validate_partition_table(state)) state 1459 block/partitions/ldm.c if (!ldm_validate_privheads(state, &ldb->ph)) state 1466 block/partitions/ldm.c if (!ldm_validate_tocblocks(state, base, ldb) || state 1467 block/partitions/ldm.c !ldm_validate_vmdb(state, base, ldb)) state 1477 block/partitions/ldm.c if (!ldm_get_vblks(state, base, ldb)) { state 1483 block/partitions/ldm.c if (ldm_create_data_partitions(state, ldb)) { state 129 block/partitions/ldm.h u8 state[16]; state 196 block/partitions/ldm.h int ldm_partition(struct parsed_partitions *state); state 31 block/partitions/mac.c int mac_partition(struct parsed_partitions *state) state 45 block/partitions/mac.c md = read_part_sector(state, 0, §); state 55 block/partitions/mac.c data = read_part_sector(state, datasize / 512, §); state 72 block/partitions/mac.c if (blocks_in_map >= state->limit) state 73 block/partitions/mac.c blocks_in_map = state->limit - 1; state 75 block/partitions/mac.c strlcat(state->pp_buf, " [mac]", PAGE_SIZE); state 79 block/partitions/mac.c data = read_part_sector(state, pos/512, §); state 85 block/partitions/mac.c put_partition(state, slot, state 90 block/partitions/mac.c state->parts[slot].flags = ADDPART_FLAG_RAID; state 136 block/partitions/mac.c note_bootable_part(state->bdev->bd_dev, found_root, state 141 block/partitions/mac.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 45 block/partitions/mac.h int mac_partition(struct parsed_partitions *state); state 69 block/partitions/msdos.c static int aix_magic_present(struct parsed_partitions *state, unsigned char *p) state 90 block/partitions/msdos.c d = read_part_sector(state, 7, §); state 99 block/partitions/msdos.c static void set_info(struct parsed_partitions *state, int slot, state 102 block/partitions/msdos.c struct partition_meta_info *info = &state->parts[slot].info; state 107 block/partitions/msdos.c state->parts[slot].has_info = true; state 121 block/partitions/msdos.c static void parse_extended(struct parsed_partitions *state, state 129 block/partitions/msdos.c sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; state 140 block/partitions/msdos.c if (state->next == state->limit) state 142 block/partitions/msdos.c data = read_part_sector(state, this_sector, §); state 183 block/partitions/msdos.c put_partition(state, state->next, next, size); state 184 block/partitions/msdos.c set_info(state, state->next, disksig); state 186 block/partitions/msdos.c state->parts[state->next].flags = ADDPART_FLAG_RAID; state 188 block/partitions/msdos.c if (++state->next == state->limit) state 216 block/partitions/msdos.c static void parse_solaris_x86(struct parsed_partitions *state, state 225 block/partitions/msdos.c v = read_part_sector(state, offset + 1, §); state 235 block/partitions/msdos.c snprintf(tmp, sizeof(tmp), " %s%d: <solaris:", state->name, origin); state 236 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 243 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 249 block/partitions/msdos.c for (i = 0; i < max_nparts && state->next < state->limit; i++) { state 256 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 259 block/partitions/msdos.c put_partition(state, state->next++, state 264 block/partitions/msdos.c strlcat(state->pp_buf, " >\n", PAGE_SIZE); state 273 block/partitions/msdos.c static void parse_bsd(struct parsed_partitions *state, state 282 block/partitions/msdos.c l = read_part_sector(state, offset + 1, §); state 290 block/partitions/msdos.c snprintf(tmp, sizeof(tmp), " %s%d: <%s:", state->name, origin, flavour); state 291 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 298 block/partitions/msdos.c if (state->next == state->limit) state 312 block/partitions/msdos.c strlcat(state->pp_buf, "bad subpartition - ignored\n", PAGE_SIZE); state 315 block/partitions/msdos.c put_partition(state, state->next++, bsd_start, bsd_size); state 321 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 323 block/partitions/msdos.c strlcat(state->pp_buf, " >\n", PAGE_SIZE); state 327 block/partitions/msdos.c static void parse_freebsd(struct parsed_partitions *state, state 331 block/partitions/msdos.c parse_bsd(state, offset, size, origin, "bsd", BSD_MAXPARTITIONS); state 335 block/partitions/msdos.c static void parse_netbsd(struct parsed_partitions *state, state 339 block/partitions/msdos.c parse_bsd(state, offset, size, origin, "netbsd", BSD_MAXPARTITIONS); state 343 block/partitions/msdos.c static void parse_openbsd(struct parsed_partitions *state, state 347 block/partitions/msdos.c parse_bsd(state, offset, size, origin, "openbsd", state 356 block/partitions/msdos.c static void parse_unixware(struct parsed_partitions *state, state 364 block/partitions/msdos.c l = read_part_sector(state, offset + 29, §); state 375 block/partitions/msdos.c snprintf(tmp, sizeof(tmp), " %s%d: <unixware:", state->name, origin); state 376 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 381 block/partitions/msdos.c if (state->next == state->limit) state 385 block/partitions/msdos.c put_partition(state, state->next++, state 391 block/partitions/msdos.c strlcat(state->pp_buf, " >\n", PAGE_SIZE); state 400 block/partitions/msdos.c static void parse_minix(struct parsed_partitions *state, state 409 block/partitions/msdos.c data = read_part_sector(state, offset, §); state 422 block/partitions/msdos.c snprintf(tmp, sizeof(tmp), " %s%d: <minix:", state->name, origin); state 423 block/partitions/msdos.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 425 block/partitions/msdos.c if (state->next == state->limit) state 429 block/partitions/msdos.c put_partition(state, state->next++, state 432 block/partitions/msdos.c strlcat(state->pp_buf, " >\n", PAGE_SIZE); state 452 block/partitions/msdos.c int msdos_partition(struct parsed_partitions *state) state 454 block/partitions/msdos.c sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; state 462 block/partitions/msdos.c data = read_part_sector(state, 0, §); state 470 block/partitions/msdos.c if (aix_magic_present(state, data)) { state 473 block/partitions/msdos.c return aix_partition(state); state 475 block/partitions/msdos.c strlcat(state->pp_buf, " [AIX]", PAGE_SIZE); state 502 block/partitions/msdos.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 532 block/partitions/msdos.c state->next = 5; state 549 block/partitions/msdos.c put_partition(state, slot, start, n); state 551 block/partitions/msdos.c strlcat(state->pp_buf, " <", PAGE_SIZE); state 552 block/partitions/msdos.c parse_extended(state, start, size, disksig); state 553 block/partitions/msdos.c strlcat(state->pp_buf, " >", PAGE_SIZE); state 556 block/partitions/msdos.c put_partition(state, slot, start, size); state 557 block/partitions/msdos.c set_info(state, slot, disksig); state 559 block/partitions/msdos.c state->parts[slot].flags = ADDPART_FLAG_RAID; state 561 block/partitions/msdos.c strlcat(state->pp_buf, "[DM]", PAGE_SIZE); state 563 block/partitions/msdos.c strlcat(state->pp_buf, "[EZD]", PAGE_SIZE); state 566 block/partitions/msdos.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 582 block/partitions/msdos.c subtypes[n].parse(state, start_sect(p) * sector_size, state 8 block/partitions/msdos.h int msdos_partition(struct parsed_partitions *state); state 16 block/partitions/osf.c int osf_partition(struct parsed_partitions *state) state 56 block/partitions/osf.c data = read_part_sector(state, 0, §); state 76 block/partitions/osf.c if (slot == state->limit) state 79 block/partitions/osf.c put_partition(state, slot, state 84 block/partitions/osf.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 8 block/partitions/osf.h int osf_partition(struct parsed_partitions *state); state 31 block/partitions/sgi.c int sgi_partition(struct parsed_partitions *state) state 43 block/partitions/sgi.c label = read_part_sector(state, 0, §); state 61 block/partitions/sgi.c bdevname(state->bdev, b)); state 74 block/partitions/sgi.c put_partition(state, slot, start, blocks); state 76 block/partitions/sgi.c state->parts[slot].flags = ADDPART_FLAG_RAID; state 80 block/partitions/sgi.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 6 block/partitions/sgi.h extern int sgi_partition(struct parsed_partitions *state); state 14 block/partitions/sun.c int sun_partition(struct parsed_partitions *state) state 65 block/partitions/sun.c label = read_part_sector(state, 0, §); state 82 block/partitions/sun.c bdevname(state->bdev, b)); state 109 block/partitions/sun.c put_partition(state, slot, st_sector, num_sectors); state 110 block/partitions/sun.c state->parts[slot].flags = 0; state 113 block/partitions/sun.c state->parts[slot].flags |= ADDPART_FLAG_RAID; state 115 block/partitions/sun.c state->parts[slot].flags |= ADDPART_FLAG_WHOLEDISK; state 120 block/partitions/sun.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 9 block/partitions/sun.h int sun_partition(struct parsed_partitions *state); state 50 block/partitions/sysv68.c int sysv68_partition(struct parsed_partitions *state) state 60 block/partitions/sysv68.c data = read_part_sector(state, 0, §); state 73 block/partitions/sysv68.c data = read_part_sector(state, i, §); state 78 block/partitions/sysv68.c snprintf(tmp, sizeof(tmp), "sysV68: %s(s%u)", state->name, slices); state 79 block/partitions/sysv68.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 82 block/partitions/sysv68.c if (slot == state->limit) state 85 block/partitions/sysv68.c put_partition(state, slot, state 89 block/partitions/sysv68.c strlcat(state->pp_buf, tmp, PAGE_SIZE); state 93 block/partitions/sysv68.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 2 block/partitions/sysv68.h extern int sysv68_partition(struct parsed_partitions *state); state 13 block/partitions/ultrix.c int ultrix_partition(struct parsed_partitions *state) state 30 block/partitions/ultrix.c data = read_part_sector(state, (16384 - sizeof(*label))/512, §); state 39 block/partitions/ultrix.c put_partition(state, i+1, state 43 block/partitions/ultrix.c strlcat(state->pp_buf, "\n", PAGE_SIZE); state 6 block/partitions/ultrix.h int ultrix_partition(struct parsed_partitions *state); state 396 block/sed-opal.c size_t state = 0; state 404 block/sed-opal.c for (state = 0; state < n_steps; state++) { state 405 block/sed-opal.c error = execute_step(dev, &steps[state], state); state 421 block/sed-opal.c if (state > 0) state 239 crypto/adiantum.c struct poly1305_state state; state 241 crypto/adiantum.c poly1305_core_init(&state); state 244 crypto/adiantum.c poly1305_core_blocks(&state, &tctx->header_hash_key, state 248 crypto/adiantum.c poly1305_core_blocks(&state, &tctx->header_hash_key, req->iv, state 251 crypto/adiantum.c poly1305_core_emit(&state, &rctx->header_hash); state 42 crypto/aegis128-core.c void (*crypt_chunk)(struct aegis_state *state, u8 *dst, state 69 crypto/aegis128-core.c void crypto_aegis128_update_simd(struct aegis_state *state, const void *msg); state 70 crypto/aegis128-core.c void crypto_aegis128_encrypt_chunk_simd(struct aegis_state *state, u8 *dst, state 72 crypto/aegis128-core.c void crypto_aegis128_decrypt_chunk_simd(struct aegis_state *state, u8 *dst, state 75 crypto/aegis128-core.c static void crypto_aegis128_update(struct aegis_state *state) state 80 crypto/aegis128-core.c tmp = state->blocks[AEGIS128_STATE_BLOCKS - 1]; state 82 crypto/aegis128-core.c crypto_aegis_aesenc(&state->blocks[i], &state->blocks[i - 1], state 83 crypto/aegis128-core.c &state->blocks[i]); state 84 crypto/aegis128-core.c crypto_aegis_aesenc(&state->blocks[0], &tmp, &state->blocks[0]); state 87 crypto/aegis128-core.c static void crypto_aegis128_update_a(struct aegis_state *state, state 91 crypto/aegis128-core.c crypto_aegis128_update_simd(state, msg); state 95 crypto/aegis128-core.c crypto_aegis128_update(state); state 96 crypto/aegis128-core.c crypto_aegis_block_xor(&state->blocks[0], msg); state 99 crypto/aegis128-core.c static void crypto_aegis128_update_u(struct aegis_state *state, const void *msg) state 102 crypto/aegis128-core.c crypto_aegis128_update_simd(state, msg); state 106 crypto/aegis128-core.c crypto_aegis128_update(state); state 107 crypto/aegis128-core.c crypto_xor(state->blocks[0].bytes, msg, AEGIS_BLOCK_SIZE); state 110 crypto/aegis128-core.c static void crypto_aegis128_init(struct aegis_state *state, state 120 crypto/aegis128-core.c state->blocks[0] = key_iv; state 121 crypto/aegis128-core.c state->blocks[1] = crypto_aegis_const[1]; state 122 crypto/aegis128-core.c state->blocks[2] = crypto_aegis_const[0]; state 123 crypto/aegis128-core.c state->blocks[3] = *key; state 124 crypto/aegis128-core.c state->blocks[4] = *key; state 126 crypto/aegis128-core.c crypto_aegis_block_xor(&state->blocks[3], &crypto_aegis_const[0]); state 127 crypto/aegis128-core.c crypto_aegis_block_xor(&state->blocks[4], &crypto_aegis_const[1]); state 130 crypto/aegis128-core.c crypto_aegis128_update_a(state, key); state 131 crypto/aegis128-core.c crypto_aegis128_update_a(state, &key_iv); state 135 crypto/aegis128-core.c static void crypto_aegis128_ad(struct aegis_state *state, state 143 crypto/aegis128-core.c crypto_aegis128_update_a(state, src_blk); state 150 crypto/aegis128-core.c crypto_aegis128_update_u(state, src); state 158 crypto/aegis128-core.c static void crypto_aegis128_encrypt_chunk(struct aegis_state *state, u8 *dst, state 170 crypto/aegis128-core.c tmp = state->blocks[2]; state 171 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 172 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 173 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 176 crypto/aegis128-core.c crypto_aegis128_update_a(state, src_blk); state 186 crypto/aegis128-core.c tmp = state->blocks[2]; state 187 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 188 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 189 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 192 crypto/aegis128-core.c crypto_aegis128_update_u(state, src); state 206 crypto/aegis128-core.c tmp = state->blocks[2]; state 207 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 208 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 209 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 211 crypto/aegis128-core.c crypto_aegis128_update_a(state, &msg); state 219 crypto/aegis128-core.c static void crypto_aegis128_decrypt_chunk(struct aegis_state *state, u8 *dst, state 231 crypto/aegis128-core.c tmp = state->blocks[2]; state 232 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 233 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 234 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 237 crypto/aegis128-core.c crypto_aegis128_update_a(state, &tmp); state 247 crypto/aegis128-core.c tmp = state->blocks[2]; state 248 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 249 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 250 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 253 crypto/aegis128-core.c crypto_aegis128_update_a(state, &tmp); state 267 crypto/aegis128-core.c tmp = state->blocks[2]; state 268 crypto/aegis128-core.c crypto_aegis_block_and(&tmp, &state->blocks[3]); state 269 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[4]); state 270 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[1]); state 275 crypto/aegis128-core.c crypto_aegis128_update_a(state, &msg); state 281 crypto/aegis128-core.c static void crypto_aegis128_process_ad(struct aegis_state *state, state 300 crypto/aegis128-core.c crypto_aegis128_update_a(state, &buf); state 306 crypto/aegis128-core.c crypto_aegis128_ad(state, src, left); state 322 crypto/aegis128-core.c crypto_aegis128_update_a(state, &buf); state 326 crypto/aegis128-core.c static void crypto_aegis128_process_crypt(struct aegis_state *state, state 340 crypto/aegis128-core.c ops->crypt_chunk(state, walk.dst.virt.addr, walk.src.virt.addr, state 347 crypto/aegis128-core.c static void crypto_aegis128_final(struct aegis_state *state, state 360 crypto/aegis128-core.c crypto_aegis_block_xor(&tmp, &state->blocks[3]); state 363 crypto/aegis128-core.c crypto_aegis128_update_a(state, &tmp); state 366 crypto/aegis128-core.c crypto_aegis_block_xor(tag_xor, &state->blocks[i]); state 400 crypto/aegis128-core.c struct aegis_state state; state 402 crypto/aegis128-core.c crypto_aegis128_init(&state, &ctx->key, req->iv); state 403 crypto/aegis128-core.c crypto_aegis128_process_ad(&state, req->src, req->assoclen); state 404 crypto/aegis128-core.c crypto_aegis128_process_crypt(&state, req, ops); state 405 crypto/aegis128-core.c crypto_aegis128_final(&state, tag_xor, req->assoclen, cryptlen); state 31 crypto/aegis128-neon-inner.c static struct aegis128_state aegis128_load_state_neon(const void *state) state 34 crypto/aegis128-neon-inner.c vld1q_u8(state), state 35 crypto/aegis128-neon-inner.c vld1q_u8(state + 16), state 36 crypto/aegis128-neon-inner.c vld1q_u8(state + 32), state 37 crypto/aegis128-neon-inner.c vld1q_u8(state + 48), state 38 crypto/aegis128-neon-inner.c vld1q_u8(state + 64) state 42 crypto/aegis128-neon-inner.c static void aegis128_save_state_neon(struct aegis128_state st, void *state) state 44 crypto/aegis128-neon-inner.c vst1q_u8(state, st.v[0]); state 45 crypto/aegis128-neon-inner.c vst1q_u8(state + 16, st.v[1]); state 46 crypto/aegis128-neon-inner.c vst1q_u8(state + 32, st.v[2]); state 47 crypto/aegis128-neon-inner.c vst1q_u8(state + 48, st.v[3]); state 48 crypto/aegis128-neon-inner.c vst1q_u8(state + 64, st.v[4]); state 135 crypto/aegis128-neon-inner.c void crypto_aegis128_update_neon(void *state, const void *msg) state 137 crypto/aegis128-neon-inner.c struct aegis128_state st = aegis128_load_state_neon(state); state 143 crypto/aegis128-neon-inner.c aegis128_save_state_neon(st, state); state 146 crypto/aegis128-neon-inner.c void crypto_aegis128_encrypt_chunk_neon(void *state, void *dst, const void *src, state 149 crypto/aegis128-neon-inner.c struct aegis128_state st = aegis128_load_state_neon(state); state 177 crypto/aegis128-neon-inner.c aegis128_save_state_neon(st, state); state 180 crypto/aegis128-neon-inner.c void crypto_aegis128_decrypt_chunk_neon(void *state, void *dst, const void *src, state 183 crypto/aegis128-neon-inner.c struct aegis128_state st = aegis128_load_state_neon(state); state 211 crypto/aegis128-neon-inner.c aegis128_save_state_neon(st, state); state 11 crypto/aegis128-neon.c void crypto_aegis128_update_neon(void *state, const void *msg); state 12 crypto/aegis128-neon.c void crypto_aegis128_encrypt_chunk_neon(void *state, void *dst, const void *src, state 14 crypto/aegis128-neon.c void crypto_aegis128_decrypt_chunk_neon(void *state, void *dst, const void *src, state 28 crypto/aegis128-neon.c void crypto_aegis128_update_simd(union aegis_block *state, const void *msg) state 31 crypto/aegis128-neon.c crypto_aegis128_update_neon(state, msg); state 35 crypto/aegis128-neon.c void crypto_aegis128_encrypt_chunk_simd(union aegis_block *state, u8 *dst, state 39 crypto/aegis128-neon.c crypto_aegis128_encrypt_chunk_neon(state, dst, src, size); state 43 crypto/aegis128-neon.c void crypto_aegis128_decrypt_chunk_simd(union aegis_block *state, u8 *dst, state 47 crypto/aegis128-neon.c crypto_aegis128_decrypt_chunk_neon(state, dst, src, size); state 160 crypto/af_alg.c if (sock->state == SS_CONNECTED) state 250 crypto/af_alg.c if (sock->state == SS_CONNECTED) state 258 crypto/af_alg.c if (sock->state == SS_CONNECTED) state 312 crypto/af_alg.c newsock->state = SS_CONNECTED; state 237 crypto/algif_hash.c char state[HASH_MAX_STATESIZE]; state 246 crypto/algif_hash.c err = more ? crypto_ahash_export(req, state) : 0; state 264 crypto/algif_hash.c err = crypto_ahash_import(&ctx2->req, state); state 580 crypto/anubis.c u32 state[4]; state 588 crypto/anubis.c state[i] = be32_to_cpu(src[i]) ^ roundKey[0][i]; state 596 crypto/anubis.c T0[(state[0] >> 24) ] ^ state 597 crypto/anubis.c T1[(state[1] >> 24) ] ^ state 598 crypto/anubis.c T2[(state[2] >> 24) ] ^ state 599 crypto/anubis.c T3[(state[3] >> 24) ] ^ state 602 crypto/anubis.c T0[(state[0] >> 16) & 0xff] ^ state 603 crypto/anubis.c T1[(state[1] >> 16) & 0xff] ^ state 604 crypto/anubis.c T2[(state[2] >> 16) & 0xff] ^ state 605 crypto/anubis.c T3[(state[3] >> 16) & 0xff] ^ state 608 crypto/anubis.c T0[(state[0] >> 8) & 0xff] ^ state 609 crypto/anubis.c T1[(state[1] >> 8) & 0xff] ^ state 610 crypto/anubis.c T2[(state[2] >> 8) & 0xff] ^ state 611 crypto/anubis.c T3[(state[3] >> 8) & 0xff] ^ state 614 crypto/anubis.c T0[(state[0] ) & 0xff] ^ state 615 crypto/anubis.c T1[(state[1] ) & 0xff] ^ state 616 crypto/anubis.c T2[(state[2] ) & 0xff] ^ state 617 crypto/anubis.c T3[(state[3] ) & 0xff] ^ state 619 crypto/anubis.c state[0] = inter[0]; state 620 crypto/anubis.c state[1] = inter[1]; state 621 crypto/anubis.c state[2] = inter[2]; state 622 crypto/anubis.c state[3] = inter[3]; state 630 crypto/anubis.c (T0[(state[0] >> 24) ] & 0xff000000U) ^ state 631 crypto/anubis.c (T1[(state[1] >> 24) ] & 0x00ff0000U) ^ state 632 crypto/anubis.c (T2[(state[2] >> 24) ] & 0x0000ff00U) ^ state 633 crypto/anubis.c (T3[(state[3] >> 24) ] & 0x000000ffU) ^ state 636 crypto/anubis.c (T0[(state[0] >> 16) & 0xff] & 0xff000000U) ^ state 637 crypto/anubis.c (T1[(state[1] >> 16) & 0xff] & 0x00ff0000U) ^ state 638 crypto/anubis.c (T2[(state[2] >> 16) & 0xff] & 0x0000ff00U) ^ state 639 crypto/anubis.c (T3[(state[3] >> 16) & 0xff] & 0x000000ffU) ^ state 642 crypto/anubis.c (T0[(state[0] >> 8) & 0xff] & 0xff000000U) ^ state 643 crypto/anubis.c (T1[(state[1] >> 8) & 0xff] & 0x00ff0000U) ^ state 644 crypto/anubis.c (T2[(state[2] >> 8) & 0xff] & 0x0000ff00U) ^ state 645 crypto/anubis.c (T3[(state[3] >> 8) & 0xff] & 0x000000ffU) ^ state 648 crypto/anubis.c (T0[(state[0] ) & 0xff] & 0xff000000U) ^ state 649 crypto/anubis.c (T1[(state[1] ) & 0xff] & 0x00ff0000U) ^ state 650 crypto/anubis.c (T2[(state[2] ) & 0xff] & 0x0000ff00U) ^ state 651 crypto/anubis.c (T3[(state[3] ) & 0xff] & 0x000000ffU) ^ state 15 crypto/chacha_generic.c static void chacha_docrypt(u32 *state, u8 *dst, const u8 *src, state 22 crypto/chacha_generic.c chacha_block(state, stream, nrounds); state 29 crypto/chacha_generic.c chacha_block(state, stream, nrounds); state 38 crypto/chacha_generic.c u32 state[16]; state 43 crypto/chacha_generic.c crypto_chacha_init(state, ctx, iv); state 51 crypto/chacha_generic.c chacha_docrypt(state, walk.dst.virt.addr, walk.src.virt.addr, state 59 crypto/chacha_generic.c void crypto_chacha_init(u32 *state, const struct chacha_ctx *ctx, const u8 *iv) state 61 crypto/chacha_generic.c state[0] = 0x61707865; /* "expa" */ state 62 crypto/chacha_generic.c state[1] = 0x3320646e; /* "nd 3" */ state 63 crypto/chacha_generic.c state[2] = 0x79622d32; /* "2-by" */ state 64 crypto/chacha_generic.c state[3] = 0x6b206574; /* "te k" */ state 65 crypto/chacha_generic.c state[4] = ctx->key[0]; state 66 crypto/chacha_generic.c state[5] = ctx->key[1]; state 67 crypto/chacha_generic.c state[6] = ctx->key[2]; state 68 crypto/chacha_generic.c state[7] = ctx->key[3]; state 69 crypto/chacha_generic.c state[8] = ctx->key[4]; state 70 crypto/chacha_generic.c state[9] = ctx->key[5]; state 71 crypto/chacha_generic.c state[10] = ctx->key[6]; state 72 crypto/chacha_generic.c state[11] = ctx->key[7]; state 73 crypto/chacha_generic.c state[12] = get_unaligned_le32(iv + 0); state 74 crypto/chacha_generic.c state[13] = get_unaligned_le32(iv + 4); state 75 crypto/chacha_generic.c state[14] = get_unaligned_le32(iv + 8); state 76 crypto/chacha_generic.c state[15] = get_unaligned_le32(iv + 12); state 124 crypto/chacha_generic.c u32 state[16]; state 128 crypto/chacha_generic.c crypto_chacha_init(state, ctx, req->iv); state 129 crypto/chacha_generic.c hchacha_block(state, subctx.key, ctx->nrounds); state 808 crypto/khazad.c u64 state; state 810 crypto/khazad.c state = be64_to_cpu(*src) ^ roundKey[0]; state 813 crypto/khazad.c state = T0[(int)(state >> 56) ] ^ state 814 crypto/khazad.c T1[(int)(state >> 48) & 0xff] ^ state 815 crypto/khazad.c T2[(int)(state >> 40) & 0xff] ^ state 816 crypto/khazad.c T3[(int)(state >> 32) & 0xff] ^ state 817 crypto/khazad.c T4[(int)(state >> 24) & 0xff] ^ state 818 crypto/khazad.c T5[(int)(state >> 16) & 0xff] ^ state 819 crypto/khazad.c T6[(int)(state >> 8) & 0xff] ^ state 820 crypto/khazad.c T7[(int)(state ) & 0xff] ^ state 824 crypto/khazad.c state = (T0[(int)(state >> 56) ] & 0xff00000000000000ULL) ^ state 825 crypto/khazad.c (T1[(int)(state >> 48) & 0xff] & 0x00ff000000000000ULL) ^ state 826 crypto/khazad.c (T2[(int)(state >> 40) & 0xff] & 0x0000ff0000000000ULL) ^ state 827 crypto/khazad.c (T3[(int)(state >> 32) & 0xff] & 0x000000ff00000000ULL) ^ state 828 crypto/khazad.c (T4[(int)(state >> 24) & 0xff] & 0x00000000ff000000ULL) ^ state 829 crypto/khazad.c (T5[(int)(state >> 16) & 0xff] & 0x0000000000ff0000ULL) ^ state 830 crypto/khazad.c (T6[(int)(state >> 8) & 0xff] & 0x000000000000ff00ULL) ^ state 831 crypto/khazad.c (T7[(int)(state ) & 0xff] & 0x00000000000000ffULL) ^ state 834 crypto/khazad.c *dst = cpu_to_be64(state); state 75 crypto/nhpoly1305.c static void process_nh_hash_value(struct nhpoly1305_state *state, state 80 crypto/nhpoly1305.c poly1305_core_blocks(&state->poly_state, &key->poly_key, state->nh_hash, state 91 crypto/nhpoly1305.c static void nhpoly1305_units(struct nhpoly1305_state *state, state 98 crypto/nhpoly1305.c if (state->nh_remaining == 0) { state 101 crypto/nhpoly1305.c nh_fn(key->nh_key, src, bytes, state->nh_hash); state 102 crypto/nhpoly1305.c state->nh_remaining = NH_MESSAGE_BYTES - bytes; state 109 crypto/nhpoly1305.c pos = NH_MESSAGE_BYTES - state->nh_remaining; state 110 crypto/nhpoly1305.c bytes = min(srclen, state->nh_remaining); state 113 crypto/nhpoly1305.c le64_add_cpu(&state->nh_hash[i], state 115 crypto/nhpoly1305.c state->nh_remaining -= bytes; state 117 crypto/nhpoly1305.c if (state->nh_remaining == 0) state 118 crypto/nhpoly1305.c process_nh_hash_value(state, key); state 145 crypto/nhpoly1305.c struct nhpoly1305_state *state = shash_desc_ctx(desc); state 147 crypto/nhpoly1305.c poly1305_core_init(&state->poly_state); state 148 crypto/nhpoly1305.c state->buflen = 0; state 149 crypto/nhpoly1305.c state->nh_remaining = 0; state 158 crypto/nhpoly1305.c struct nhpoly1305_state *state = shash_desc_ctx(desc); state 162 crypto/nhpoly1305.c if (state->buflen) { state 163 crypto/nhpoly1305.c bytes = min(srclen, (int)NH_MESSAGE_UNIT - state->buflen); state 164 crypto/nhpoly1305.c memcpy(&state->buffer[state->buflen], src, bytes); state 165 crypto/nhpoly1305.c state->buflen += bytes; state 166 crypto/nhpoly1305.c if (state->buflen < NH_MESSAGE_UNIT) state 168 crypto/nhpoly1305.c nhpoly1305_units(state, key, state->buffer, NH_MESSAGE_UNIT, state 170 crypto/nhpoly1305.c state->buflen = 0; state 177 crypto/nhpoly1305.c nhpoly1305_units(state, key, src, bytes, nh_fn); state 183 crypto/nhpoly1305.c memcpy(state->buffer, src, srclen); state 184 crypto/nhpoly1305.c state->buflen = srclen; state 199 crypto/nhpoly1305.c struct nhpoly1305_state *state = shash_desc_ctx(desc); state 202 crypto/nhpoly1305.c if (state->buflen) { state 203 crypto/nhpoly1305.c memset(&state->buffer[state->buflen], 0, state 204 crypto/nhpoly1305.c NH_MESSAGE_UNIT - state->buflen); state 205 crypto/nhpoly1305.c nhpoly1305_units(state, key, state->buffer, NH_MESSAGE_UNIT, state 209 crypto/nhpoly1305.c if (state->nh_remaining) state 210 crypto/nhpoly1305.c process_nh_hash_value(state, key); state 212 crypto/nhpoly1305.c poly1305_core_emit(&state->poly_state, dst); state 90 crypto/poly1305_generic.c static void poly1305_blocks_internal(struct poly1305_state *state, state 114 crypto/poly1305_generic.c h0 = state->h[0]; state 115 crypto/poly1305_generic.c h1 = state->h[1]; state 116 crypto/poly1305_generic.c h2 = state->h[2]; state 117 crypto/poly1305_generic.c h3 = state->h[3]; state 118 crypto/poly1305_generic.c h4 = state->h[4]; state 151 crypto/poly1305_generic.c state->h[0] = h0; state 152 crypto/poly1305_generic.c state->h[1] = h1; state 153 crypto/poly1305_generic.c state->h[2] = h2; state 154 crypto/poly1305_generic.c state->h[3] = h3; state 155 crypto/poly1305_generic.c state->h[4] = h4; state 158 crypto/poly1305_generic.c void poly1305_core_blocks(struct poly1305_state *state, state 162 crypto/poly1305_generic.c poly1305_blocks_internal(state, key, src, nblocks, 1 << 24); state 216 crypto/poly1305_generic.c void poly1305_core_emit(const struct poly1305_state *state, void *dst) state 223 crypto/poly1305_generic.c h0 = state->h[0]; state 224 crypto/poly1305_generic.c h1 = state->h[1]; state 225 crypto/poly1305_generic.c h2 = state->h[2]; state 226 crypto/poly1305_generic.c h3 = state->h[3]; state 227 crypto/poly1305_generic.c h4 = state->h[4]; state 22 crypto/rmd128.c u32 state[4]; state 45 crypto/rmd128.c static void rmd128_transform(u32 *state, const __le32 *in) state 50 crypto/rmd128.c aa = state[0]; state 51 crypto/rmd128.c bb = state[1]; state 52 crypto/rmd128.c cc = state[2]; state 53 crypto/rmd128.c dd = state[3]; state 56 crypto/rmd128.c aaa = state[0]; state 57 crypto/rmd128.c bbb = state[1]; state 58 crypto/rmd128.c ccc = state[2]; state 59 crypto/rmd128.c ddd = state[3]; state 206 crypto/rmd128.c ddd += cc + state[1]; /* final result for state[0] */ state 207 crypto/rmd128.c state[1] = state[2] + dd + aaa; state 208 crypto/rmd128.c state[2] = state[3] + aa + bbb; state 209 crypto/rmd128.c state[3] = state[0] + bb + ccc; state 210 crypto/rmd128.c state[0] = ddd; state 219 crypto/rmd128.c rctx->state[0] = RMD_H0; state 220 crypto/rmd128.c rctx->state[1] = RMD_H1; state 221 crypto/rmd128.c rctx->state[2] = RMD_H2; state 222 crypto/rmd128.c rctx->state[3] = RMD_H3; state 247 crypto/rmd128.c rmd128_transform(rctx->state, rctx->buffer); state 253 crypto/rmd128.c rmd128_transform(rctx->state, rctx->buffer); state 285 crypto/rmd128.c dst[i] = cpu_to_le32p(&rctx->state[i]); state 22 crypto/rmd160.c u32 state[5]; state 49 crypto/rmd160.c static void rmd160_transform(u32 *state, const __le32 *in) state 54 crypto/rmd160.c aa = state[0]; state 55 crypto/rmd160.c bb = state[1]; state 56 crypto/rmd160.c cc = state[2]; state 57 crypto/rmd160.c dd = state[3]; state 58 crypto/rmd160.c ee = state[4]; state 61 crypto/rmd160.c aaa = state[0]; state 62 crypto/rmd160.c bbb = state[1]; state 63 crypto/rmd160.c ccc = state[2]; state 64 crypto/rmd160.c ddd = state[3]; state 65 crypto/rmd160.c eee = state[4]; state 248 crypto/rmd160.c ddd += cc + state[1]; /* final result for state[0] */ state 249 crypto/rmd160.c state[1] = state[2] + dd + eee; state 250 crypto/rmd160.c state[2] = state[3] + ee + aaa; state 251 crypto/rmd160.c state[3] = state[4] + aa + bbb; state 252 crypto/rmd160.c state[4] = state[0] + bb + ccc; state 253 crypto/rmd160.c state[0] = ddd; state 262 crypto/rmd160.c rctx->state[0] = RMD_H0; state 263 crypto/rmd160.c rctx->state[1] = RMD_H1; state 264 crypto/rmd160.c rctx->state[2] = RMD_H2; state 265 crypto/rmd160.c rctx->state[3] = RMD_H3; state 266 crypto/rmd160.c rctx->state[4] = RMD_H4; state 291 crypto/rmd160.c rmd160_transform(rctx->state, rctx->buffer); state 297 crypto/rmd160.c rmd160_transform(rctx->state, rctx->buffer); state 329 crypto/rmd160.c dst[i] = cpu_to_le32p(&rctx->state[i]); state 22 crypto/rmd256.c u32 state[8]; state 45 crypto/rmd256.c static void rmd256_transform(u32 *state, const __le32 *in) state 50 crypto/rmd256.c aa = state[0]; state 51 crypto/rmd256.c bb = state[1]; state 52 crypto/rmd256.c cc = state[2]; state 53 crypto/rmd256.c dd = state[3]; state 56 crypto/rmd256.c aaa = state[4]; state 57 crypto/rmd256.c bbb = state[5]; state 58 crypto/rmd256.c ccc = state[6]; state 59 crypto/rmd256.c ddd = state[7]; state 218 crypto/rmd256.c state[0] += aa; state 219 crypto/rmd256.c state[1] += bb; state 220 crypto/rmd256.c state[2] += cc; state 221 crypto/rmd256.c state[3] += dd; state 222 crypto/rmd256.c state[4] += aaa; state 223 crypto/rmd256.c state[5] += bbb; state 224 crypto/rmd256.c state[6] += ccc; state 225 crypto/rmd256.c state[7] += ddd; state 234 crypto/rmd256.c rctx->state[0] = RMD_H0; state 235 crypto/rmd256.c rctx->state[1] = RMD_H1; state 236 crypto/rmd256.c rctx->state[2] = RMD_H2; state 237 crypto/rmd256.c rctx->state[3] = RMD_H3; state 238 crypto/rmd256.c rctx->state[4] = RMD_H5; state 239 crypto/rmd256.c rctx->state[5] = RMD_H6; state 240 crypto/rmd256.c rctx->state[6] = RMD_H7; state 241 crypto/rmd256.c rctx->state[7] = RMD_H8; state 266 crypto/rmd256.c rmd256_transform(rctx->state, rctx->buffer); state 272 crypto/rmd256.c rmd256_transform(rctx->state, rctx->buffer); state 304 crypto/rmd256.c dst[i] = cpu_to_le32p(&rctx->state[i]); state 22 crypto/rmd320.c u32 state[10]; state 49 crypto/rmd320.c static void rmd320_transform(u32 *state, const __le32 *in) state 54 crypto/rmd320.c aa = state[0]; state 55 crypto/rmd320.c bb = state[1]; state 56 crypto/rmd320.c cc = state[2]; state 57 crypto/rmd320.c dd = state[3]; state 58 crypto/rmd320.c ee = state[4]; state 61 crypto/rmd320.c aaa = state[5]; state 62 crypto/rmd320.c bbb = state[6]; state 63 crypto/rmd320.c ccc = state[7]; state 64 crypto/rmd320.c ddd = state[8]; state 65 crypto/rmd320.c eee = state[9]; state 263 crypto/rmd320.c state[0] += aa; state 264 crypto/rmd320.c state[1] += bb; state 265 crypto/rmd320.c state[2] += cc; state 266 crypto/rmd320.c state[3] += dd; state 267 crypto/rmd320.c state[4] += ee; state 268 crypto/rmd320.c state[5] += aaa; state 269 crypto/rmd320.c state[6] += bbb; state 270 crypto/rmd320.c state[7] += ccc; state 271 crypto/rmd320.c state[8] += ddd; state 272 crypto/rmd320.c state[9] += eee; state 281 crypto/rmd320.c rctx->state[0] = RMD_H0; state 282 crypto/rmd320.c rctx->state[1] = RMD_H1; state 283 crypto/rmd320.c rctx->state[2] = RMD_H2; state 284 crypto/rmd320.c rctx->state[3] = RMD_H3; state 285 crypto/rmd320.c rctx->state[4] = RMD_H4; state 286 crypto/rmd320.c rctx->state[5] = RMD_H5; state 287 crypto/rmd320.c rctx->state[6] = RMD_H6; state 288 crypto/rmd320.c rctx->state[7] = RMD_H7; state 289 crypto/rmd320.c rctx->state[8] = RMD_H8; state 290 crypto/rmd320.c rctx->state[9] = RMD_H9; state 315 crypto/rmd320.c rmd320_transform(rctx->state, rctx->buffer); state 321 crypto/rmd320.c rmd320_transform(rctx->state, rctx->buffer); state 353 crypto/rmd320.c dst[i] = cpu_to_le32p(&rctx->state[i]); state 35 crypto/salsa20_generic.c static void salsa20_block(u32 *state, __le32 *stream) state 40 crypto/salsa20_generic.c memcpy(x, state, sizeof(x)); state 78 crypto/salsa20_generic.c stream[i] = cpu_to_le32(x[i] + state[i]); state 80 crypto/salsa20_generic.c if (++state[8] == 0) state 81 crypto/salsa20_generic.c state[9]++; state 84 crypto/salsa20_generic.c static void salsa20_docrypt(u32 *state, u8 *dst, const u8 *src, state 90 crypto/salsa20_generic.c salsa20_block(state, stream); state 98 crypto/salsa20_generic.c salsa20_block(state, stream); state 103 crypto/salsa20_generic.c static void salsa20_init(u32 *state, const struct salsa20_ctx *ctx, state 106 crypto/salsa20_generic.c memcpy(state, ctx->initial_state, sizeof(ctx->initial_state)); state 107 crypto/salsa20_generic.c state[6] = get_unaligned_le32(iv + 0); state 108 crypto/salsa20_generic.c state[7] = get_unaligned_le32(iv + 4); state 158 crypto/salsa20_generic.c u32 state[16]; state 163 crypto/salsa20_generic.c salsa20_init(state, ctx, req->iv); state 171 crypto/salsa20_generic.c salsa20_docrypt(state, walk.dst.virt.addr, walk.src.virt.addr, state 37 crypto/sha1_generic.c sha_transform(sst->state, src, temp); state 99 crypto/sha512_generic.c sha512_transform(u64 *state, const u8 *input) state 107 crypto/sha512_generic.c a=state[0]; b=state[1]; c=state[2]; d=state[3]; state 108 crypto/sha512_generic.c e=state[4]; f=state[5]; g=state[6]; h=state[7]; state 144 crypto/sha512_generic.c state[0] += a; state[1] += b; state[2] += c; state[3] += d; state 145 crypto/sha512_generic.c state[4] += e; state[5] += f; state[6] += g; state[7] += h; state 155 crypto/sha512_generic.c sha512_transform(sst->state, src); state 130 crypto/sm3_generic.c sm3_compress(w, wt, sst->state); state 786 crypto/wp512.c u64 state[8]; /* the cipher state */ state 793 crypto/wp512.c state[0] = block[0] ^ (K[0] = wctx->hash[0]); state 794 crypto/wp512.c state[1] = block[1] ^ (K[1] = wctx->hash[1]); state 795 crypto/wp512.c state[2] = block[2] ^ (K[2] = wctx->hash[2]); state 796 crypto/wp512.c state[3] = block[3] ^ (K[3] = wctx->hash[3]); state 797 crypto/wp512.c state[4] = block[4] ^ (K[4] = wctx->hash[4]); state 798 crypto/wp512.c state[5] = block[5] ^ (K[5] = wctx->hash[5]); state 799 crypto/wp512.c state[6] = block[6] ^ (K[6] = wctx->hash[6]); state 800 crypto/wp512.c state[7] = block[7] ^ (K[7] = wctx->hash[7]); state 886 crypto/wp512.c L[0] = C0[(int)(state[0] >> 56) ] ^ state 887 crypto/wp512.c C1[(int)(state[7] >> 48) & 0xff] ^ state 888 crypto/wp512.c C2[(int)(state[6] >> 40) & 0xff] ^ state 889 crypto/wp512.c C3[(int)(state[5] >> 32) & 0xff] ^ state 890 crypto/wp512.c C4[(int)(state[4] >> 24) & 0xff] ^ state 891 crypto/wp512.c C5[(int)(state[3] >> 16) & 0xff] ^ state 892 crypto/wp512.c C6[(int)(state[2] >> 8) & 0xff] ^ state 893 crypto/wp512.c C7[(int)(state[1] ) & 0xff] ^ state 896 crypto/wp512.c L[1] = C0[(int)(state[1] >> 56) ] ^ state 897 crypto/wp512.c C1[(int)(state[0] >> 48) & 0xff] ^ state 898 crypto/wp512.c C2[(int)(state[7] >> 40) & 0xff] ^ state 899 crypto/wp512.c C3[(int)(state[6] >> 32) & 0xff] ^ state 900 crypto/wp512.c C4[(int)(state[5] >> 24) & 0xff] ^ state 901 crypto/wp512.c C5[(int)(state[4] >> 16) & 0xff] ^ state 902 crypto/wp512.c C6[(int)(state[3] >> 8) & 0xff] ^ state 903 crypto/wp512.c C7[(int)(state[2] ) & 0xff] ^ state 906 crypto/wp512.c L[2] = C0[(int)(state[2] >> 56) ] ^ state 907 crypto/wp512.c C1[(int)(state[1] >> 48) & 0xff] ^ state 908 crypto/wp512.c C2[(int)(state[0] >> 40) & 0xff] ^ state 909 crypto/wp512.c C3[(int)(state[7] >> 32) & 0xff] ^ state 910 crypto/wp512.c C4[(int)(state[6] >> 24) & 0xff] ^ state 911 crypto/wp512.c C5[(int)(state[5] >> 16) & 0xff] ^ state 912 crypto/wp512.c C6[(int)(state[4] >> 8) & 0xff] ^ state 913 crypto/wp512.c C7[(int)(state[3] ) & 0xff] ^ state 916 crypto/wp512.c L[3] = C0[(int)(state[3] >> 56) ] ^ state 917 crypto/wp512.c C1[(int)(state[2] >> 48) & 0xff] ^ state 918 crypto/wp512.c C2[(int)(state[1] >> 40) & 0xff] ^ state 919 crypto/wp512.c C3[(int)(state[0] >> 32) & 0xff] ^ state 920 crypto/wp512.c C4[(int)(state[7] >> 24) & 0xff] ^ state 921 crypto/wp512.c C5[(int)(state[6] >> 16) & 0xff] ^ state 922 crypto/wp512.c C6[(int)(state[5] >> 8) & 0xff] ^ state 923 crypto/wp512.c C7[(int)(state[4] ) & 0xff] ^ state 926 crypto/wp512.c L[4] = C0[(int)(state[4] >> 56) ] ^ state 927 crypto/wp512.c C1[(int)(state[3] >> 48) & 0xff] ^ state 928 crypto/wp512.c C2[(int)(state[2] >> 40) & 0xff] ^ state 929 crypto/wp512.c C3[(int)(state[1] >> 32) & 0xff] ^ state 930 crypto/wp512.c C4[(int)(state[0] >> 24) & 0xff] ^ state 931 crypto/wp512.c C5[(int)(state[7] >> 16) & 0xff] ^ state 932 crypto/wp512.c C6[(int)(state[6] >> 8) & 0xff] ^ state 933 crypto/wp512.c C7[(int)(state[5] ) & 0xff] ^ state 936 crypto/wp512.c L[5] = C0[(int)(state[5] >> 56) ] ^ state 937 crypto/wp512.c C1[(int)(state[4] >> 48) & 0xff] ^ state 938 crypto/wp512.c C2[(int)(state[3] >> 40) & 0xff] ^ state 939 crypto/wp512.c C3[(int)(state[2] >> 32) & 0xff] ^ state 940 crypto/wp512.c C4[(int)(state[1] >> 24) & 0xff] ^ state 941 crypto/wp512.c C5[(int)(state[0] >> 16) & 0xff] ^ state 942 crypto/wp512.c C6[(int)(state[7] >> 8) & 0xff] ^ state 943 crypto/wp512.c C7[(int)(state[6] ) & 0xff] ^ state 946 crypto/wp512.c L[6] = C0[(int)(state[6] >> 56) ] ^ state 947 crypto/wp512.c C1[(int)(state[5] >> 48) & 0xff] ^ state 948 crypto/wp512.c C2[(int)(state[4] >> 40) & 0xff] ^ state 949 crypto/wp512.c C3[(int)(state[3] >> 32) & 0xff] ^ state 950 crypto/wp512.c C4[(int)(state[2] >> 24) & 0xff] ^ state 951 crypto/wp512.c C5[(int)(state[1] >> 16) & 0xff] ^ state 952 crypto/wp512.c C6[(int)(state[0] >> 8) & 0xff] ^ state 953 crypto/wp512.c C7[(int)(state[7] ) & 0xff] ^ state 956 crypto/wp512.c L[7] = C0[(int)(state[7] >> 56) ] ^ state 957 crypto/wp512.c C1[(int)(state[6] >> 48) & 0xff] ^ state 958 crypto/wp512.c C2[(int)(state[5] >> 40) & 0xff] ^ state 959 crypto/wp512.c C3[(int)(state[4] >> 32) & 0xff] ^ state 960 crypto/wp512.c C4[(int)(state[3] >> 24) & 0xff] ^ state 961 crypto/wp512.c C5[(int)(state[2] >> 16) & 0xff] ^ state 962 crypto/wp512.c C6[(int)(state[1] >> 8) & 0xff] ^ state 963 crypto/wp512.c C7[(int)(state[0] ) & 0xff] ^ state 966 crypto/wp512.c state[0] = L[0]; state 967 crypto/wp512.c state[1] = L[1]; state 968 crypto/wp512.c state[2] = L[2]; state 969 crypto/wp512.c state[3] = L[3]; state 970 crypto/wp512.c state[4] = L[4]; state 971 crypto/wp512.c state[5] = L[5]; state 972 crypto/wp512.c state[6] = L[6]; state 973 crypto/wp512.c state[7] = L[7]; state 978 crypto/wp512.c wctx->hash[0] ^= state[0] ^ block[0]; state 979 crypto/wp512.c wctx->hash[1] ^= state[1] ^ block[1]; state 980 crypto/wp512.c wctx->hash[2] ^= state[2] ^ block[2]; state 981 crypto/wp512.c wctx->hash[3] ^= state[3] ^ block[3]; state 982 crypto/wp512.c wctx->hash[4] ^= state[4] ^ block[4]; state 983 crypto/wp512.c wctx->hash[5] ^= state[5] ^ block[5]; state 984 crypto/wp512.c wctx->hash[6] ^= state[6] ^ block[6]; state 985 crypto/wp512.c wctx->hash[7] ^= state[7] ^ block[7]; state 95 drivers/acpi/ac.c unsigned long long state; state 113 drivers/acpi/ac.c &ac->state); state 117 drivers/acpi/ac.c ac->state = ACPI_AC_STATUS_UNKNOWN; state 141 drivers/acpi/ac.c val->intval = ac->state; state 174 drivers/acpi/ac.c switch (ac->state) { state 256 drivers/acpi/ac.c (u32) ac->state); state 257 drivers/acpi/ac.c acpi_notifier_call_chain(device, event, (u32) ac->state); state 368 drivers/acpi/ac.c ac->state ? "on-line" : "off-line"); state 396 drivers/acpi/ac.c old_state = ac->state; state 399 drivers/acpi/ac.c if (old_state != ac->state) state 68 drivers/acpi/acpi_memhotplug.c unsigned int state; /* State of the memory device */ state 236 drivers/acpi/acpi_memhotplug.c mem_device->state = MEMORY_INVALID_STATE; state 308 drivers/acpi/acpi_memhotplug.c mem_device->state = MEMORY_POWER_ON_STATE; state 261 drivers/acpi/acpi_video.c unsigned long *state) state 266 drivers/acpi/acpi_video.c *state = video->brightness->count - ACPI_VIDEO_FIRST_LEVEL - 1; state 271 drivers/acpi/acpi_video.c unsigned long *state) state 283 drivers/acpi/acpi_video.c *state = video->brightness->count - offset - 1; state 291 drivers/acpi/acpi_video.c video_set_cur_state(struct thermal_cooling_device *cooling_dev, unsigned long state) state 297 drivers/acpi/acpi_video.c if (state >= video->brightness->count - ACPI_VIDEO_FIRST_LEVEL) state 300 drivers/acpi/acpi_video.c state = video->brightness->count - state; state 301 drivers/acpi/acpi_video.c level = video->brightness->levels[state - 1]; state 352 drivers/acpi/acpi_video.c int state; state 362 drivers/acpi/acpi_video.c for (state = ACPI_VIDEO_FIRST_LEVEL; state < device->brightness->count; state 363 drivers/acpi/acpi_video.c state++) state 364 drivers/acpi/acpi_video.c if (level == device->brightness->levels[state]) { state 367 drivers/acpi/acpi_video.c state - ACPI_VIDEO_FIRST_LEVEL; state 79 drivers/acpi/acpica/acdispat.h acpi_status acpi_ds_exec_end_op(struct acpi_walk_state *state); state 238 drivers/acpi/acpica/acdispat.h union acpi_generic_state *state, void *context); state 556 drivers/acpi/acpica/aclocal.h u16 state; state 121 drivers/acpi/acpica/acparser.h u16 acpi_ps_peek_opcode(struct acpi_parse_state *state); state 145 drivers/acpi/acpica/acparser.h *state); state 158 drivers/acpi/acpica/acparser.h void acpi_ps_cleanup_scope(struct acpi_parse_state *state); state 128 drivers/acpi/acpica/acutils.h union acpi_generic_state * state, state 491 drivers/acpi/acpica/acutils.h union acpi_generic_state *state); state 514 drivers/acpi/acpica/acutils.h void acpi_ut_delete_generic_state(union acpi_generic_state *state); state 149 drivers/acpi/acpica/dbxface.c (walk_state->control_state->common.state == state 59 drivers/acpi/acpica/dscontrol.c walk_state->control_state->common.state = state 326 drivers/acpi/acpica/dspkginit.c union acpi_generic_state *state, void *context) state 350 drivers/acpi/acpica/dspkginit.c element_ptr = state->pkg.this_target_obj; state 210 drivers/acpi/acpica/dsutils.c if ((walk_state->control_state->common.state == state 67 drivers/acpi/acpica/dswexec.c walk_state->control_state->common.state = 0; state 163 drivers/acpi/acpica/dswexec.c walk_state->control_state->common.state = ACPI_CONTROL_NORMAL; state 234 drivers/acpi/acpica/dswexec.c (walk_state->control_state->common.state == state 240 drivers/acpi/acpica/dswexec.c walk_state->control_state->common.state = state 717 drivers/acpi/acpica/dswexec.c (walk_state->control_state->common.state == state 56 drivers/acpi/acpica/dswload2.c (walk_state->control_state->common.state == state 42 drivers/acpi/acpica/dswstate.c union acpi_generic_state *state; state 47 drivers/acpi/acpica/dswstate.c state = walk_state->results; state 51 drivers/acpi/acpica/dswstate.c if (state && !walk_state->result_count) { state 56 drivers/acpi/acpica/dswstate.c if (!state && walk_state->result_count) { state 63 drivers/acpi/acpica/dswstate.c if (!state) { state 74 drivers/acpi/acpica/dswstate.c *object = state->results.obj_desc[index]; state 82 drivers/acpi/acpica/dswstate.c state->results.obj_desc[index] = NULL; state 115 drivers/acpi/acpica/dswstate.c union acpi_generic_state *state; state 141 drivers/acpi/acpica/dswstate.c state = walk_state->results; state 142 drivers/acpi/acpica/dswstate.c if (!state) { state 157 drivers/acpi/acpica/dswstate.c state->results.obj_desc[index] = object; state 185 drivers/acpi/acpica/dswstate.c union acpi_generic_state *state; state 198 drivers/acpi/acpica/dswstate.c state = acpi_ut_create_generic_state(); state 199 drivers/acpi/acpica/dswstate.c if (!state) { state 203 drivers/acpi/acpica/dswstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE_RESULT; state 204 drivers/acpi/acpica/dswstate.c acpi_ut_push_generic_state(&walk_state->results, state); state 211 drivers/acpi/acpica/dswstate.c state, walk_state)); state 230 drivers/acpi/acpica/dswstate.c union acpi_generic_state *state; state 248 drivers/acpi/acpica/dswstate.c state = acpi_ut_pop_generic_state(&walk_state->results); state 249 drivers/acpi/acpica/dswstate.c acpi_ut_delete_generic_state(state); state 257 drivers/acpi/acpica/dswstate.c state, walk_state->result_count, walk_state)); state 672 drivers/acpi/acpica/dswstate.c union acpi_generic_state *state; state 697 drivers/acpi/acpica/dswstate.c state = walk_state->control_state; state 698 drivers/acpi/acpica/dswstate.c walk_state->control_state = state->common.next; state 700 drivers/acpi/acpica/dswstate.c acpi_ut_delete_generic_state(state); state 706 drivers/acpi/acpica/dswstate.c state = walk_state->scope_info; state 707 drivers/acpi/acpica/dswstate.c walk_state->scope_info = state->common.next; state 709 drivers/acpi/acpica/dswstate.c acpi_ut_delete_generic_state(state); state 715 drivers/acpi/acpica/dswstate.c state = walk_state->results; state 716 drivers/acpi/acpica/dswstate.c walk_state->results = state->common.next; state 718 drivers/acpi/acpica/dswstate.c acpi_ut_delete_generic_state(state); state 255 drivers/acpi/acpica/psloop.c && (walk_state->control_state->common.state == state 27 drivers/acpi/acpica/utcopy.c union acpi_generic_state *state, state 49 drivers/acpi/acpica/utcopy.c union acpi_generic_state *state, state 214 drivers/acpi/acpica/utcopy.c union acpi_generic_state *state, state 225 drivers/acpi/acpica/utcopy.c this_index = state->pkg.index; state 227 drivers/acpi/acpica/utcopy.c (state->pkg.dest_object))-> state 256 drivers/acpi/acpica/utcopy.c state->pkg.this_target_obj = target_object; state 793 drivers/acpi/acpica/utcopy.c union acpi_generic_state *state, state 803 drivers/acpi/acpica/utcopy.c this_index = state->pkg.index; state 805 drivers/acpi/acpica/utcopy.c &state->pkg.dest_object->package.elements[this_index]; state 853 drivers/acpi/acpica/utcopy.c state->pkg.this_target_obj = target_object; state 479 drivers/acpi/acpica/utdelete.c union acpi_generic_state *state; state 636 drivers/acpi/acpica/utdelete.c state = acpi_ut_pop_generic_state(&state_list); state 637 drivers/acpi/acpica/utdelete.c object = state->update.object; state 638 drivers/acpi/acpica/utdelete.c acpi_ut_delete_generic_state(state); state 652 drivers/acpi/acpica/utdelete.c state = acpi_ut_pop_generic_state(&state_list); state 653 drivers/acpi/acpica/utdelete.c acpi_ut_delete_generic_state(state); state 162 drivers/acpi/acpica/utmisc.c union acpi_generic_state *state; state 172 drivers/acpi/acpica/utmisc.c state = acpi_ut_create_update_state(object, action); state 173 drivers/acpi/acpica/utmisc.c if (!state) { state 177 drivers/acpi/acpica/utmisc.c acpi_ut_push_generic_state(state_list, state); state 203 drivers/acpi/acpica/utmisc.c union acpi_generic_state *state; state 209 drivers/acpi/acpica/utmisc.c state = acpi_ut_create_pkg_state(source_object, target_object, 0); state 210 drivers/acpi/acpica/utmisc.c if (!state) { state 214 drivers/acpi/acpica/utmisc.c while (state) { state 218 drivers/acpi/acpica/utmisc.c this_index = state->pkg.index; state 220 drivers/acpi/acpica/utmisc.c state->pkg.source_object->package.elements[this_index]; state 221 drivers/acpi/acpica/utmisc.c state->pkg.this_target_obj = state 222 drivers/acpi/acpica/utmisc.c &state->pkg.source_object->package.elements[this_index]; state 238 drivers/acpi/acpica/utmisc.c this_source_obj, state, context); state 243 drivers/acpi/acpica/utmisc.c state->pkg.index++; state 244 drivers/acpi/acpica/utmisc.c while (state->pkg.index >= state 245 drivers/acpi/acpica/utmisc.c state->pkg.source_object->package.count) { state 253 drivers/acpi/acpica/utmisc.c acpi_ut_delete_generic_state(state); state 254 drivers/acpi/acpica/utmisc.c state = acpi_ut_pop_generic_state(&state_list); state 258 drivers/acpi/acpica/utmisc.c if (!state) { state 271 drivers/acpi/acpica/utmisc.c state->pkg.index++; state 278 drivers/acpi/acpica/utmisc.c this_source_obj, state, context); state 287 drivers/acpi/acpica/utmisc.c acpi_ut_push_generic_state(&state_list, state); state 288 drivers/acpi/acpica/utmisc.c state = state 290 drivers/acpi/acpica/utmisc.c state->pkg.this_target_obj, state 292 drivers/acpi/acpica/utmisc.c if (!state) { state 297 drivers/acpi/acpica/utmisc.c state = state 300 drivers/acpi/acpica/utmisc.c acpi_ut_delete_generic_state(state); state 30 drivers/acpi/acpica/utobject.c union acpi_generic_state *state, void *context); state 557 drivers/acpi/acpica/utobject.c union acpi_generic_state *state, void *context) state 584 drivers/acpi/acpica/utobject.c state->pkg.this_target_obj = NULL; state 28 drivers/acpi/acpica/utstate.c union acpi_generic_state *state) state 34 drivers/acpi/acpica/utstate.c state->common.next = *list_head; state 35 drivers/acpi/acpica/utstate.c *list_head = state; state 54 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 60 drivers/acpi/acpica/utstate.c state = *list_head; state 61 drivers/acpi/acpica/utstate.c if (state) { state 65 drivers/acpi/acpica/utstate.c *list_head = state->common.next; state 68 drivers/acpi/acpica/utstate.c return (state); state 86 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 90 drivers/acpi/acpica/utstate.c state = acpi_os_acquire_object(acpi_gbl_state_cache); state 91 drivers/acpi/acpica/utstate.c if (state) { state 94 drivers/acpi/acpica/utstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE; state 97 drivers/acpi/acpica/utstate.c return (state); state 115 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 121 drivers/acpi/acpica/utstate.c state = acpi_ut_create_generic_state(); state 122 drivers/acpi/acpica/utstate.c if (!state) { state 128 drivers/acpi/acpica/utstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE_THREAD; state 129 drivers/acpi/acpica/utstate.c state->thread.thread_id = acpi_os_get_thread_id(); state 133 drivers/acpi/acpica/utstate.c if (!state->thread.thread_id) { state 135 drivers/acpi/acpica/utstate.c state->thread.thread_id = (acpi_thread_id) 1; state 138 drivers/acpi/acpica/utstate.c return ((struct acpi_thread_state *)state); state 159 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 165 drivers/acpi/acpica/utstate.c state = acpi_ut_create_generic_state(); state 166 drivers/acpi/acpica/utstate.c if (!state) { state 172 drivers/acpi/acpica/utstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE_UPDATE; state 173 drivers/acpi/acpica/utstate.c state->update.object = object; state 174 drivers/acpi/acpica/utstate.c state->update.value = action; state 175 drivers/acpi/acpica/utstate.c return (state); state 195 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 201 drivers/acpi/acpica/utstate.c state = acpi_ut_create_generic_state(); state 202 drivers/acpi/acpica/utstate.c if (!state) { state 208 drivers/acpi/acpica/utstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE_PACKAGE; state 209 drivers/acpi/acpica/utstate.c state->pkg.source_object = (union acpi_operand_object *)internal_object; state 210 drivers/acpi/acpica/utstate.c state->pkg.dest_object = external_object; state 211 drivers/acpi/acpica/utstate.c state->pkg.index = index; state 212 drivers/acpi/acpica/utstate.c state->pkg.num_packages = 1; state 214 drivers/acpi/acpica/utstate.c return (state); state 232 drivers/acpi/acpica/utstate.c union acpi_generic_state *state; state 238 drivers/acpi/acpica/utstate.c state = acpi_ut_create_generic_state(); state 239 drivers/acpi/acpica/utstate.c if (!state) { state 245 drivers/acpi/acpica/utstate.c state->common.descriptor_type = ACPI_DESC_TYPE_STATE_CONTROL; state 246 drivers/acpi/acpica/utstate.c state->common.state = ACPI_CONTROL_CONDITIONAL_EXECUTING; state 248 drivers/acpi/acpica/utstate.c return (state); state 264 drivers/acpi/acpica/utstate.c void acpi_ut_delete_generic_state(union acpi_generic_state *state) state 270 drivers/acpi/acpica/utstate.c if (state) { state 271 drivers/acpi/acpica/utstate.c (void)acpi_os_release_object(acpi_gbl_state_cache, state); state 143 drivers/acpi/battery.c int state; state 175 drivers/acpi/battery.c if (battery->state != 0) state 230 drivers/acpi/battery.c if (battery->state & ACPI_BATTERY_STATE_DISCHARGING) state 232 drivers/acpi/battery.c else if (battery->state & ACPI_BATTERY_STATE_CHARGING) state 302 drivers/acpi/battery.c if (battery->state & ACPI_BATTERY_STATE_CRITICAL) state 400 drivers/acpi/battery.c {offsetof(struct acpi_battery, state), 0}, state 999 drivers/acpi/battery.c if ((battery->state & ACPI_BATTERY_STATE_CRITICAL) || state 1110 drivers/acpi/battery.c (battery->state & 0x04) ? "critical" : "ok"); state 1111 drivers/acpi/battery.c if ((battery->state & 0x01) && (battery->state & 0x02)) state 1114 drivers/acpi/battery.c else if (battery->state & 0x01) state 1116 drivers/acpi/battery.c else if (battery->state & 0x02) state 168 drivers/acpi/button.c static int acpi_lid_notify_state(struct acpi_device *device, int state) state 183 drivers/acpi/button.c button->last_state != !!state) state 190 drivers/acpi/button.c if (button->last_state == !!state && state 231 drivers/acpi/button.c if (!state) { state 233 drivers/acpi/button.c SW_LID, state); state 241 drivers/acpi/button.c state ? "open" : "closed"); state 242 drivers/acpi/button.c input_report_switch(button->input, SW_LID, !state); state 244 drivers/acpi/button.c button->last_state = !!state; state 248 drivers/acpi/button.c ret = blocking_notifier_call_chain(&acpi_lid_notifier, state, device); state 250 drivers/acpi/button.c ret = blocking_notifier_call_chain(&acpi_lid_notifier, state, state 266 drivers/acpi/button.c int state; state 268 drivers/acpi/button.c state = acpi_lid_evaluate_state(device); state 270 drivers/acpi/button.c state < 0 ? "unsupported" : (state ? "open" : "closed")); state 380 drivers/acpi/button.c int state; state 382 drivers/acpi/button.c state = acpi_lid_evaluate_state(device); state 383 drivers/acpi/button.c if (state < 0) state 384 drivers/acpi/button.c return state; state 386 drivers/acpi/button.c if (state && signal_wakeup) state 389 drivers/acpi/button.c return acpi_lid_notify_state(device, state); state 364 drivers/acpi/cppc_acpi.c struct acpi_buffer state = {0, NULL}; state 383 drivers/acpi/cppc_acpi.c state.length = sizeof(struct acpi_psd_package); state 384 drivers/acpi/cppc_acpi.c state.pointer = pdomain; state 387 drivers/acpi/cppc_acpi.c &format, &state); state 30 drivers/acpi/device_pm.c const char *acpi_power_state_string(int state) state 32 drivers/acpi/device_pm.c switch (state) { state 48 drivers/acpi/device_pm.c static int acpi_dev_pm_explicit_get(struct acpi_device *device, int *state) state 57 drivers/acpi/device_pm.c *state = psc; state 75 drivers/acpi/device_pm.c int acpi_device_get_power(struct acpi_device *device, int *state) state 80 drivers/acpi/device_pm.c if (!device || !state) state 85 drivers/acpi/device_pm.c *state = device->parent ? state 86 drivers/acpi/device_pm.c device->parent->power.state : ACPI_STATE_D0; state 126 drivers/acpi/device_pm.c && device->parent->power.state == ACPI_STATE_UNKNOWN state 128 drivers/acpi/device_pm.c device->parent->power.state = ACPI_STATE_D0; state 130 drivers/acpi/device_pm.c *state = result; state 134 drivers/acpi/device_pm.c device->pnp.bus_id, acpi_power_state_string(*state))); state 139 drivers/acpi/device_pm.c static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) state 141 drivers/acpi/device_pm.c if (adev->power.states[state].flags.explicit_set) { state 142 drivers/acpi/device_pm.c char method[5] = { '_', 'P', 'S', '0' + state, '\0' }; state 160 drivers/acpi/device_pm.c int acpi_device_set_power(struct acpi_device *device, int state) state 162 drivers/acpi/device_pm.c int target_state = state; state 166 drivers/acpi/device_pm.c || (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD)) state 170 drivers/acpi/device_pm.c acpi_power_state_string(device->power.state), state 171 drivers/acpi/device_pm.c acpi_power_state_string(state)); state 176 drivers/acpi/device_pm.c if (state > ACPI_STATE_D0 && state == device->power.state) { state 179 drivers/acpi/device_pm.c acpi_power_state_string(state))); state 183 drivers/acpi/device_pm.c if (state == ACPI_STATE_D3_COLD) { state 188 drivers/acpi/device_pm.c state = ACPI_STATE_D3_HOT; state 191 drivers/acpi/device_pm.c target_state = state; state 192 drivers/acpi/device_pm.c } else if (!device->power.states[state].flags.valid) { state 194 drivers/acpi/device_pm.c acpi_power_state_string(state)); state 199 drivers/acpi/device_pm.c device->parent && (state < device->parent->power.state)) { state 202 drivers/acpi/device_pm.c acpi_power_state_string(state), state 203 drivers/acpi/device_pm.c acpi_power_state_string(device->parent->power.state)); state 214 drivers/acpi/device_pm.c if (state > ACPI_STATE_D0) { state 219 drivers/acpi/device_pm.c if (state < device->power.state) { state 221 drivers/acpi/device_pm.c acpi_power_state_string(device->power.state), state 222 drivers/acpi/device_pm.c acpi_power_state_string(state)); state 230 drivers/acpi/device_pm.c if (device->power.state < ACPI_STATE_D3_HOT) { state 231 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_set(device, state); state 239 drivers/acpi/device_pm.c int cur_state = device->power.state; state 278 drivers/acpi/device_pm.c device->power.state = target_state; state 289 drivers/acpi/device_pm.c int acpi_bus_set_power(acpi_handle handle, int state) state 298 drivers/acpi/device_pm.c return acpi_device_set_power(device, state); state 304 drivers/acpi/device_pm.c int state; state 310 drivers/acpi/device_pm.c device->power.state = ACPI_STATE_UNKNOWN; state 316 drivers/acpi/device_pm.c result = acpi_device_get_power(device, &state); state 320 drivers/acpi/device_pm.c if (state < ACPI_STATE_D3_COLD && device->power.flags.power_resources) { state 322 drivers/acpi/device_pm.c result = acpi_power_on_resources(device, state); state 326 drivers/acpi/device_pm.c if (state == ACPI_STATE_D0) { state 335 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_set(device, state); state 339 drivers/acpi/device_pm.c } else if (state == ACPI_STATE_UNKNOWN) { state 346 drivers/acpi/device_pm.c state = ACPI_STATE_D0; state 348 drivers/acpi/device_pm.c device->power.state = state; state 366 drivers/acpi/device_pm.c && device->power.state == ACPI_STATE_D0) state 375 drivers/acpi/device_pm.c int state; state 378 drivers/acpi/device_pm.c if (device->power.state == ACPI_STATE_UNKNOWN) { state 381 drivers/acpi/device_pm.c *state_p = device->power.state; state 386 drivers/acpi/device_pm.c result = acpi_device_get_power(device, &state); state 390 drivers/acpi/device_pm.c if (state == ACPI_STATE_UNKNOWN) { state 391 drivers/acpi/device_pm.c state = ACPI_STATE_D0; state 392 drivers/acpi/device_pm.c result = acpi_device_set_power(device, state); state 401 drivers/acpi/device_pm.c result = acpi_power_transition(device, state); state 405 drivers/acpi/device_pm.c device->power.state = state; state 408 drivers/acpi/device_pm.c *state_p = state; state 892 drivers/acpi/device_pm.c int ret, state; state 897 drivers/acpi/device_pm.c ret = acpi_dev_pm_get_state(dev, adev, system_state, NULL, &state); state 898 drivers/acpi/device_pm.c return ret ? ret : acpi_device_set_power(adev, state); state 999 drivers/acpi/device_pm.c int ret, state; state 1011 drivers/acpi/device_pm.c ret = acpi_dev_pm_get_state(dev, adev, sys_target, NULL, &state); state 1015 drivers/acpi/device_pm.c return state != adev->power.state; state 346 drivers/acpi/device_sysfs.c int state; state 349 drivers/acpi/device_sysfs.c ret = acpi_device_get_power(adev, &state); state 353 drivers/acpi/device_sysfs.c return sprintf(buf, "%s\n", acpi_power_state_string(state)); state 363 drivers/acpi/device_sysfs.c return sprintf(buf, "%s\n", acpi_power_state_string(adev->power.state)); state 82 drivers/acpi/fan.c *state) state 88 drivers/acpi/fan.c *state = fan->fps_count - 1; state 90 drivers/acpi/fan.c *state = 1; state 94 drivers/acpi/fan.c static int fan_get_state_acpi4(struct acpi_device *device, unsigned long *state) state 138 drivers/acpi/fan.c *state = i; state 145 drivers/acpi/fan.c static int fan_get_state(struct acpi_device *device, unsigned long *state) state 154 drivers/acpi/fan.c *state = acpi_state == ACPI_STATE_D3_COLD state 161 drivers/acpi/fan.c *state) state 167 drivers/acpi/fan.c return fan_get_state_acpi4(device, state); state 169 drivers/acpi/fan.c return fan_get_state(device, state); state 172 drivers/acpi/fan.c static int fan_set_state(struct acpi_device *device, unsigned long state) state 174 drivers/acpi/fan.c if (state != 0 && state != 1) state 178 drivers/acpi/fan.c state ? ACPI_STATE_D0 : ACPI_STATE_D3_COLD); state 181 drivers/acpi/fan.c static int fan_set_state_acpi4(struct acpi_device *device, unsigned long state) state 186 drivers/acpi/fan.c if (state >= fan->fps_count) state 190 drivers/acpi/fan.c fan->fps[state].control); state 200 drivers/acpi/fan.c fan_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) state 206 drivers/acpi/fan.c return fan_set_state_acpi4(device, state); state 208 drivers/acpi/fan.c return fan_set_state(device, state); state 138 drivers/acpi/internal.h int acpi_power_get_inferred_state(struct acpi_device *device, int *state); state 139 drivers/acpi/internal.h int acpi_power_on_resources(struct acpi_device *device, int state); state 140 drivers/acpi/internal.h int acpi_power_transition(struct acpi_device *device, int state); state 145 drivers/acpi/internal.h int acpi_device_get_power(struct acpi_device *device, int *state); state 59 drivers/acpi/nfit/intel.c if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED) state 62 drivers/acpi/nfit/intel.c if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) { state 63 drivers/acpi/nfit/intel.c if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_FROZEN || state 64 drivers/acpi/nfit/intel.c nd_cmd.cmd.state & ND_INTEL_SEC_STATE_PLIMIT) state 67 drivers/acpi/nfit/intel.c if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_LOCKED) state 66 drivers/acpi/nfit/intel.h u8 state; state 182 drivers/acpi/power.c static int acpi_power_get_state(acpi_handle handle, int *state) state 190 drivers/acpi/power.c if (!handle || !state) state 197 drivers/acpi/power.c *state = (sta & 0x01)?ACPI_POWER_RESOURCE_STATE_ON: state 204 drivers/acpi/power.c *state ? "on" : "off")); state 209 drivers/acpi/power.c static int acpi_power_get_list_state(struct list_head *list, int *state) state 214 drivers/acpi/power.c if (!list || !state) state 237 drivers/acpi/power.c *state = cur_state; state 582 drivers/acpi/power.c int state; state 591 drivers/acpi/power.c for (state = ACPI_STATE_D0; state <= ACPI_STATE_D3_HOT; state++) state 593 drivers/acpi/power.c &adev->power.states[state].resources, state 594 drivers/acpi/power.c &attr_groups[state], add); state 606 drivers/acpi/power.c int state; state 610 drivers/acpi/power.c result = acpi_power_get_state(handle, &state); state 615 drivers/acpi/power.c if (state == ACPI_POWER_RESOURCE_STATE_ON) { state 801 drivers/acpi/power.c int acpi_power_get_inferred_state(struct acpi_device *device, int *state) state 807 drivers/acpi/power.c if (!device || !state) state 825 drivers/acpi/power.c *state = i; state 830 drivers/acpi/power.c *state = device->power.states[ACPI_STATE_D3_COLD].flags.valid ? state 835 drivers/acpi/power.c int acpi_power_on_resources(struct acpi_device *device, int state) state 837 drivers/acpi/power.c if (!device || state < ACPI_STATE_D0 || state > ACPI_STATE_D3_HOT) state 840 drivers/acpi/power.c return acpi_power_on_list(&device->power.states[state].resources); state 843 drivers/acpi/power.c int acpi_power_transition(struct acpi_device *device, int state) state 847 drivers/acpi/power.c if (!device || (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD)) state 850 drivers/acpi/power.c if (device->power.state == state || !device->flags.power_manageable) state 853 drivers/acpi/power.c if ((device->power.state < ACPI_STATE_D0) state 854 drivers/acpi/power.c || (device->power.state > ACPI_STATE_D3_COLD)) state 862 drivers/acpi/power.c if (state < ACPI_STATE_D3_COLD) state 864 drivers/acpi/power.c &device->power.states[state].resources); state 866 drivers/acpi/power.c if (!result && device->power.state < ACPI_STATE_D3_COLD) state 868 drivers/acpi/power.c &device->power.states[device->power.state].resources); state 871 drivers/acpi/power.c device->power.state = result ? ACPI_STATE_UNKNOWN : state; state 932 drivers/acpi/power.c int state, result = -ENODEV; state 951 drivers/acpi/power.c device->power.state = ACPI_STATE_UNKNOWN; state 961 drivers/acpi/power.c result = acpi_power_get_state(handle, &state); state 966 drivers/acpi/power.c acpi_device_bid(device), state ? "on" : "off"); state 993 drivers/acpi/power.c int result, state; state 997 drivers/acpi/power.c result = acpi_power_get_state(resource->device.handle, &state); state 1003 drivers/acpi/power.c if (state == ACPI_POWER_RESOURCE_STATE_OFF state 1022 drivers/acpi/power.c int result, state; state 1026 drivers/acpi/power.c result = acpi_power_get_state(resource->device.handle, &state); state 1032 drivers/acpi/power.c if (state == ACPI_POWER_RESOURCE_STATE_ON state 124 drivers/acpi/processor_idle.c static void lapic_timer_check_state(int state, struct acpi_processor *pr, state 140 drivers/acpi/processor_idle.c if (pwr->timer_broadcast_on_state < state) state 144 drivers/acpi/processor_idle.c pr->power.timer_broadcast_on_state = state; state 168 drivers/acpi/processor_idle.c int state = cx - pr->power.states; state 170 drivers/acpi/processor_idle.c if (state >= pr->power.timer_broadcast_on_state) { state 180 drivers/acpi/processor_idle.c static void lapic_timer_check_state(int state, struct acpi_processor *pr, state 192 drivers/acpi/processor_idle.c static void tsc_check_state(int state) state 210 drivers/acpi/processor_idle.c if (state > ACPI_STATE_C1) state 215 drivers/acpi/processor_idle.c static void tsc_check_state(int state) { return; } state 847 drivers/acpi/processor_idle.c struct cpuidle_state *state; state 866 drivers/acpi/processor_idle.c state = &drv->states[count]; state 867 drivers/acpi/processor_idle.c snprintf(state->name, CPUIDLE_NAME_LEN, "C%d", i); state 868 drivers/acpi/processor_idle.c strlcpy(state->desc, cx->desc, CPUIDLE_DESC_LEN); state 869 drivers/acpi/processor_idle.c state->exit_latency = cx->latency; state 870 drivers/acpi/processor_idle.c state->target_residency = cx->latency * latency_factor; state 871 drivers/acpi/processor_idle.c state->enter = acpi_idle_enter; state 873 drivers/acpi/processor_idle.c state->flags = 0; state 875 drivers/acpi/processor_idle.c state->enter_dead = acpi_idle_play_dead; state 886 drivers/acpi/processor_idle.c state->enter_s2idle = acpi_idle_enter_s2idle; state 1263 drivers/acpi/processor_idle.c struct cpuidle_state *state; state 1272 drivers/acpi/processor_idle.c state = &drv->states[i]; state 1273 drivers/acpi/processor_idle.c snprintf(state->name, CPUIDLE_NAME_LEN, "LPI-%d", i); state 1274 drivers/acpi/processor_idle.c strlcpy(state->desc, lpi->desc, CPUIDLE_DESC_LEN); state 1275 drivers/acpi/processor_idle.c state->exit_latency = lpi->wake_latency; state 1276 drivers/acpi/processor_idle.c state->target_residency = lpi->min_residency; state 1278 drivers/acpi/processor_idle.c state->flags |= CPUIDLE_FLAG_TIMER_STOP; state 1279 drivers/acpi/processor_idle.c state->enter = acpi_idle_lpi_enter; state 295 drivers/acpi/processor_perflib.c struct acpi_buffer state = { 0, NULL }; state 331 drivers/acpi/processor_perflib.c state.length = sizeof(struct acpi_processor_px); state 332 drivers/acpi/processor_perflib.c state.pointer = px; state 337 drivers/acpi/processor_perflib.c &format, &state); state 516 drivers/acpi/processor_perflib.c struct acpi_buffer state = {0, NULL}; state 537 drivers/acpi/processor_perflib.c state.length = sizeof(struct acpi_psd_package); state 538 drivers/acpi/processor_perflib.c state.pointer = pdomain; state 541 drivers/acpi/processor_perflib.c &format, &state); state 84 drivers/acpi/processor_thermal.c static int cpufreq_set_cur_state(unsigned int cpu, int state) state 94 drivers/acpi/processor_thermal.c reduction_pctg(cpu) = state; state 170 drivers/acpi/processor_thermal.c static int cpufreq_set_cur_state(unsigned int cpu, int state) state 194 drivers/acpi/processor_thermal.c unsigned long *state) state 206 drivers/acpi/processor_thermal.c *state = acpi_processor_max_state(pr); state 226 drivers/acpi/processor_thermal.c *cur_state += pr->throttling.state; state 232 drivers/acpi/processor_thermal.c unsigned long state) state 248 drivers/acpi/processor_thermal.c if (state > acpi_processor_max_state(pr)) state 251 drivers/acpi/processor_thermal.c if (state <= max_pstate) { state 252 drivers/acpi/processor_thermal.c if (pr->flags.throttling && pr->throttling.state) state 254 drivers/acpi/processor_thermal.c cpufreq_set_cur_state(pr->id, state); state 258 drivers/acpi/processor_thermal.c state - max_pstate, false); state 53 drivers/acpi/processor_throttling.c int state, bool force, bool direct); state 258 drivers/acpi/processor_throttling.c p_throttling->state = target_state; state 322 drivers/acpi/processor_throttling.c current_state = pr->throttling.state; state 397 drivers/acpi/processor_throttling.c if (pr->throttling.state) { state 500 drivers/acpi/processor_throttling.c struct acpi_buffer state = { 0, NULL }; state 538 drivers/acpi/processor_throttling.c state.length = sizeof(struct acpi_processor_tx_tss); state 539 drivers/acpi/processor_throttling.c state.pointer = tx; state 544 drivers/acpi/processor_throttling.c &format, &state); state 576 drivers/acpi/processor_throttling.c struct acpi_buffer state = { 0, NULL }; state 607 drivers/acpi/processor_throttling.c state.length = sizeof(struct acpi_tsd_package); state 608 drivers/acpi/processor_throttling.c state.pointer = pdomain; state 611 drivers/acpi/processor_throttling.c &format, &state); state 656 drivers/acpi/processor_throttling.c int state = 0; state 676 drivers/acpi/processor_throttling.c pr->throttling.state = 0; state 695 drivers/acpi/processor_throttling.c state = pr->throttling.state_count - duty_value; state 698 drivers/acpi/processor_throttling.c pr->throttling.state = state; state 704 drivers/acpi/processor_throttling.c state, pr->throttling.states[state].performance)); state 846 drivers/acpi/processor_throttling.c int state, u64 *value) state 850 drivers/acpi/processor_throttling.c if (state >= 0 && state <= pr->throttling.state_count) { state 853 drivers/acpi/processor_throttling.c states_tss[state]); state 862 drivers/acpi/processor_throttling.c int state = 0; state 872 drivers/acpi/processor_throttling.c pr->throttling.state = 0; state 877 drivers/acpi/processor_throttling.c state = acpi_get_throttling_state(pr, value); state 878 drivers/acpi/processor_throttling.c if (state == -1) { state 881 drivers/acpi/processor_throttling.c state = 0; state 882 drivers/acpi/processor_throttling.c ret = __acpi_processor_set_throttling(pr, state, true, state 887 drivers/acpi/processor_throttling.c pr->throttling.state = state; state 955 drivers/acpi/processor_throttling.c int state, bool force) state 964 drivers/acpi/processor_throttling.c if ((state < 0) || (state > (pr->throttling.state_count - 1))) state 970 drivers/acpi/processor_throttling.c if (!force && (state == pr->throttling.state)) state 973 drivers/acpi/processor_throttling.c if (state < pr->throttling_platform_limit) state 978 drivers/acpi/processor_throttling.c if (state) { state 979 drivers/acpi/processor_throttling.c duty_value = pr->throttling.state_count - state; state 1006 drivers/acpi/processor_throttling.c if (state) { state 1015 drivers/acpi/processor_throttling.c pr->throttling.state = state; state 1020 drivers/acpi/processor_throttling.c "Throttling state set to T%d (%d%%)\n", state, state 1021 drivers/acpi/processor_throttling.c (pr->throttling.states[state].performance ? pr-> state 1022 drivers/acpi/processor_throttling.c throttling.states[state].performance / 10 : 0))); state 1028 drivers/acpi/processor_throttling.c int state, bool force) state 1036 drivers/acpi/processor_throttling.c if ((state < 0) || (state > (pr->throttling.state_count - 1))) state 1042 drivers/acpi/processor_throttling.c if (!force && (state == pr->throttling.state)) state 1045 drivers/acpi/processor_throttling.c if (state < pr->throttling_platform_limit) state 1049 drivers/acpi/processor_throttling.c ret = acpi_get_throttling_value(pr, state, &value); state 1052 drivers/acpi/processor_throttling.c pr->throttling.state = state; state 1068 drivers/acpi/processor_throttling.c int state, bool force, bool direct) state 1083 drivers/acpi/processor_throttling.c if ((state < 0) || (state > (pr->throttling.state_count - 1))) state 1094 drivers/acpi/processor_throttling.c t_state.target_state = state; state 1115 drivers/acpi/processor_throttling.c arg.target_state = state; state 1149 drivers/acpi/processor_throttling.c arg.target_state = state; state 1170 drivers/acpi/processor_throttling.c int acpi_processor_set_throttling(struct acpi_processor *pr, int state, state 1173 drivers/acpi/processor_throttling.c return __acpi_processor_set_throttling(pr, state, force, false); state 1245 drivers/acpi/processor_throttling.c if (pr->throttling.state) { state 1248 drivers/acpi/processor_throttling.c pr->throttling.state)); state 78 drivers/acpi/sbs.c u16 state; state 327 drivers/acpi/sbs.c {0x16, SMBUS_READ_WORD, offsetof(struct acpi_battery, state)}, state 480 drivers/acpi/sbs.c u16 state; state 484 drivers/acpi/sbs.c ACPI_SBS_MANAGER, 0x01, (u8 *)&state); state 486 drivers/acpi/sbs.c battery->present = state & (1 << battery->id); state 487 drivers/acpi/sbs.c state &= 0x0fff; state 488 drivers/acpi/sbs.c state |= 1 << (battery->id + 12); state 490 drivers/acpi/sbs.c ACPI_SBS_MANAGER, 0x01, (u8 *)&state, 2); state 906 drivers/acpi/scan.c static void acpi_bus_init_power_state(struct acpi_device *device, int state) state 908 drivers/acpi/scan.c struct acpi_device_power_state *ps = &device->power.states[state]; state 909 drivers/acpi/scan.c char pathname[5] = { '_', 'P', 'R', '0' + state, '\0' }; state 860 drivers/acpi/sleep.c acpi_power_state_string(adev->power.state)); state 868 drivers/acpi/sleep.c if (adev->power.state < lpi_constraints_table[i].min_dstate) state 872 drivers/acpi/sleep.c acpi_power_state_string(adev->power.state)); state 170 drivers/acpi/thermal.c struct acpi_thermal_state state; state 1149 drivers/acpi/thermal.c tz->state.active |= tz->trips.active[i].flags.enabled; state 154 drivers/ata/ahci_mvebu.c static int ahci_mvebu_suspend(struct platform_device *pdev, pm_message_t state) state 44 drivers/ata/ahci_seattle.c static ssize_t seattle_transmit_led_message(struct ata_port *ap, u32 state, state 79 drivers/ata/ahci_seattle.c static ssize_t seattle_transmit_led_message(struct ata_port *ap, u32 state, state 91 drivers/ata/ahci_seattle.c pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; state 97 drivers/ata/ahci_seattle.c if (state & ACTIVITY_MASK) state 102 drivers/ata/ahci_seattle.c if (state & LOCATE_MASK) state 107 drivers/ata/ahci_seattle.c if (state & FAULT_MASK) state 117 drivers/ata/ahci_seattle.c emp->led_state = state; state 50 drivers/ata/libahci.c static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state, state 1047 drivers/ata/libahci.c static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state, state 1060 drivers/ata/libahci.c pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; state 1088 drivers/ata/libahci.c message[1] = ((state & ~EM_MSG_LED_HBA_PORT) | ap->port_no); state 1101 drivers/ata/libahci.c emp->led_state = state; state 1126 drivers/ata/libahci.c unsigned int state; state 1131 drivers/ata/libahci.c if (kstrtouint(buf, 0, &state) < 0) state 1135 drivers/ata/libahci.c pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; state 1148 drivers/ata/libahci.c state &= ~EM_MSG_LED_VALUE_ACTIVITY; state 1150 drivers/ata/libahci.c return ap->ops->transmit_led_message(ap, state, size); state 892 drivers/ata/libata-acpi.c static void sata_acpi_set_state(struct ata_port *ap, pm_message_t state) state 894 drivers/ata/libata-acpi.c bool runtime = PMSG_IS_AUTO(state); state 904 drivers/ata/libata-acpi.c if (!(state.event & PM_EVENT_RESUME)) { state 921 drivers/ata/libata-acpi.c static void pata_acpi_set_state(struct ata_port *ap, pm_message_t state) state 932 drivers/ata/libata-acpi.c if (state.event & PM_EVENT_RESUME) state 940 drivers/ata/libata-acpi.c acpi_bus_set_power(dev_handle, state.event & PM_EVENT_RESUME ? state 944 drivers/ata/libata-acpi.c if (!(state.event & PM_EVENT_RESUME)) state 956 drivers/ata/libata-acpi.c void ata_acpi_set_state(struct ata_port *ap, pm_message_t state) state 959 drivers/ata/libata-acpi.c sata_acpi_set_state(ap, state); state 961 drivers/ata/libata-acpi.c pata_acpi_set_state(ap, state); state 98 drivers/ata/libata.h extern void ata_acpi_set_state(struct ata_port *ap, pm_message_t state); state 109 drivers/ata/libata.h pm_message_t state) { } state 63 drivers/ata/pata_icside.c struct pata_icside_state *state; state 88 drivers/ata/pata_icside.c struct pata_icside_state *state = ec->irq_data; state 90 drivers/ata/pata_icside.c writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); state 98 drivers/ata/pata_icside.c struct pata_icside_state *state = ec->irq_data; state 100 drivers/ata/pata_icside.c readb(state->irq_port + ICS_ARCIN_V5_INTROFFSET); state 115 drivers/ata/pata_icside.c struct pata_icside_state *state = ec->irq_data; state 116 drivers/ata/pata_icside.c void __iomem *base = state->irq_port; state 118 drivers/ata/pata_icside.c if (!state->port[0].disabled) state 120 drivers/ata/pata_icside.c if (!state->port[1].disabled) state 129 drivers/ata/pata_icside.c struct pata_icside_state *state = ec->irq_data; state 131 drivers/ata/pata_icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); state 132 drivers/ata/pata_icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); state 140 drivers/ata/pata_icside.c struct pata_icside_state *state = ec->irq_data; state 142 drivers/ata/pata_icside.c return readb(state->irq_port + ICS_ARCIN_V6_INTRSTAT_1) & 1 || state 143 drivers/ata/pata_icside.c readb(state->irq_port + ICS_ARCIN_V6_INTRSTAT_2) & 1; state 190 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 217 drivers/ata/pata_icside.c state->port[ap->port_no].speed[adev->devno] = cycle; state 223 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 230 drivers/ata/pata_icside.c BUG_ON(dma_channel_active(state->dma)); state 235 drivers/ata/pata_icside.c writeb(state->port[ap->port_no].port_sel, state->ioc_base); state 237 drivers/ata/pata_icside.c set_dma_speed(state->dma, state->port[ap->port_no].speed[qc->dev->devno]); state 238 drivers/ata/pata_icside.c set_dma_sg(state->dma, qc->sg, qc->n_elem); state 239 drivers/ata/pata_icside.c set_dma_mode(state->dma, write ? DMA_MODE_WRITE : DMA_MODE_READ); state 248 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 250 drivers/ata/pata_icside.c BUG_ON(dma_channel_active(state->dma)); state 251 drivers/ata/pata_icside.c enable_dma(state->dma); state 257 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 259 drivers/ata/pata_icside.c disable_dma(state->dma); state 267 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 270 drivers/ata/pata_icside.c irq_port = state->irq_port + (ap->port_no ? ICS_ARCIN_V6_INTRSTAT_2 : state 278 drivers/ata/pata_icside.c struct pata_icside_state *state = info->state; state 283 drivers/ata/pata_icside.c state->port[0].speed[i] = 480; state 284 drivers/ata/pata_icside.c state->port[1].speed[i] = 480; state 288 drivers/ata/pata_icside.c state->dma = ec->dma; state 305 drivers/ata/pata_icside.c struct pata_icside_state *state = ap->host->private_data; state 310 drivers/ata/pata_icside.c state->port[ap->port_no].disabled = 1; state 312 drivers/ata/pata_icside.c if (state->type == ICS_TYPE_V6) { state 318 drivers/ata/pata_icside.c void __iomem *irq_port = state->irq_port + state 373 drivers/ata/pata_icside.c struct pata_icside_state *state = info->state; state 380 drivers/ata/pata_icside.c state->irq_port = base; state 396 drivers/ata/pata_icside.c struct pata_icside_state *state = info->state; state 420 drivers/ata/pata_icside.c state->irq_port = easi_base; state 421 drivers/ata/pata_icside.c state->ioc_base = ioc_base; state 422 drivers/ata/pata_icside.c state->port[0].port_sel = sel; state 423 drivers/ata/pata_icside.c state->port[1].port_sel = sel | 1; state 448 drivers/ata/pata_icside.c ecard_setirq(ec, info->irqops, info->state); state 459 drivers/ata/pata_icside.c host->private_data = info->state; state 480 drivers/ata/pata_icside.c struct pata_icside_state *state; state 489 drivers/ata/pata_icside.c state = devm_kzalloc(&ec->dev, sizeof(*state), GFP_KERNEL); state 490 drivers/ata/pata_icside.c if (!state) { state 495 drivers/ata/pata_icside.c state->type = ICS_TYPE_NOTYPE; state 496 drivers/ata/pata_icside.c state->dma = NO_DMA; state 508 drivers/ata/pata_icside.c state->type = type; state 512 drivers/ata/pata_icside.c info.state = state; state 515 drivers/ata/pata_icside.c switch (state->type) { state 572 drivers/ata/pata_icside.c struct pata_icside_state *state = host->private_data; state 573 drivers/ata/pata_icside.c if (state->ioc_base) state 574 drivers/ata/pata_icside.c writeb(0, state->ioc_base); state 581 drivers/ata/pata_icside.c struct pata_icside_state *state = host->private_data; state 591 drivers/ata/pata_icside.c if (state->dma != NO_DMA) state 592 drivers/ata/pata_icside.c free_dma(state->dma); state 823 drivers/ata/pata_mpc52xx.c mpc52xx_ata_suspend(struct platform_device *op, pm_message_t state) state 827 drivers/ata/pata_mpc52xx.c return ata_host_suspend(host, state); state 111 drivers/ata/pata_pxa.c struct dma_tx_state state; state 114 drivers/ata/pata_pxa.c status = dmaengine_tx_status(pd->dma_chan, pd->dma_cookie, &state); state 441 drivers/ata/pata_samsung_cf.c static void pata_s3c_enable(void __iomem *s3c_ide_regbase, bool state) state 444 drivers/ata/pata_samsung_cf.c temp = state ? (temp | 1) : (temp & ~1); state 112 drivers/ata/pdc_adma.c adma_state_t state; state 249 drivers/ata/pdc_adma.c if (pp->state != adma_state_idle) /* healthy paranoia */ state 250 drivers/ata/pdc_adma.c pp->state = adma_state_mmio; state 393 drivers/ata/pdc_adma.c pp->state = adma_state_pkt; state 405 drivers/ata/pdc_adma.c pp->state = adma_state_mmio; state 425 drivers/ata/pdc_adma.c if (!pp || pp->state != adma_state_pkt) state 468 drivers/ata/pdc_adma.c if (!pp || pp->state != adma_state_mmio) state 481 drivers/ata/pdc_adma.c pp->state = adma_state_idle; state 1566 drivers/ata/sata_fsl.c static int sata_fsl_suspend(struct platform_device *op, pm_message_t state) state 1569 drivers/ata/sata_fsl.c return ata_host_suspend(host, state); state 94 drivers/ata/sata_highbank.c static void ecx_parse_sgpio(struct ecx_plat_data *pdata, u32 port, u32 state) state 96 drivers/ata/sata_highbank.c if (state & ECX_ACTIVITY_BITS) state 102 drivers/ata/sata_highbank.c if (state & ECX_LOCATE_BITS) state 108 drivers/ata/sata_highbank.c if (state & ECX_FAULT_BITS) state 128 drivers/ata/sata_highbank.c static ssize_t ecx_transmit_led_message(struct ata_port *ap, u32 state, state 140 drivers/ata/sata_highbank.c pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; state 150 drivers/ata/sata_highbank.c ecx_parse_sgpio(pdata, ap->port_no, state); state 171 drivers/ata/sata_highbank.c emp->led_state = state; state 4235 drivers/ata/sata_mv.c static int mv_platform_suspend(struct platform_device *pdev, pm_message_t state) state 4239 drivers/ata/sata_mv.c return ata_host_suspend(host, state); state 95 drivers/ata/sata_qstor.c qs_state_t state; state 176 drivers/ata/sata_qstor.c pp->state = qs_state_mmio; state 319 drivers/ata/sata_qstor.c pp->state = qs_state_pkt; state 331 drivers/ata/sata_qstor.c pp->state = qs_state_mmio; state 378 drivers/ata/sata_qstor.c if (!pp || pp->state != qs_state_pkt) state 422 drivers/ata/sata_qstor.c if (!pp || pp->state != qs_state_mmio) state 460 drivers/atm/atmtcp.c sock->state = SS_CONNECTED; state 354 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_RESET; state 368 drivers/atm/fore200e.c if (fore200e->state > FORE200E_STATE_RESET) { state 374 drivers/atm/fore200e.c switch(fore200e->state) { state 500 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_MAP; state 550 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_CONFIGURE; state 694 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_MAP; state 710 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_CONFIGURE; state 1975 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_IRQ; state 2069 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_ALLOC_BUF; state 2131 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_INIT_BSQ; state 2190 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_INIT_RXQ; state 2252 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_INIT_TXQ; state 2293 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_INIT_CMDQ; state 2358 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_INITIALIZE; state 2466 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_START_FW; state 2496 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_REGISTER; state 2545 drivers/atm/fore200e.c fore200e->state = FORE200E_STATE_COMPLETE; state 838 drivers/atm/fore200e.h enum fore200e_state state; /* device state */ state 1057 drivers/atm/iphase.c u_short state; state 1062 drivers/atm/iphase.c state = readl(iadev->reass_reg + STATE_REG) & 0xffff; state 1063 drivers/atm/iphase.c while((state & EXCPQ_EMPTY) != EXCPQ_EMPTY) state 1064 drivers/atm/iphase.c { printk("state = %x \n", state); state 1066 drivers/atm/iphase.c printk("state = %x excpq_rd_ptr = %x \n", state, excpq_rd_ptr); state 1077 drivers/atm/iphase.c state = readl(iadev->reass_reg + STATE_REG) & 0xffff; state 1213 drivers/atm/iphase.c u_short state, i; state 1226 drivers/atm/iphase.c state = readl(iadev->reass_reg + STATE_REG) & 0xffff; state 1228 drivers/atm/iphase.c while(!(state & PCQ_EMPTY)) state 1231 drivers/atm/iphase.c state = readl(iadev->reass_reg + STATE_REG) & 0xffff; state 1277 drivers/atm/iphase.c u_short state; state 1363 drivers/atm/iphase.c state = readl(iadev->reass_reg + STATE_REG) & 0xffff; state 1364 drivers/atm/iphase.c if (!(state & FREEQ_EMPTY)) { state 1365 drivers/atm/iphase.c state = readl(iadev->reass_reg + REASS_MASK_REG) & 0xffff; state 1366 drivers/atm/iphase.c writel(state & ~(RX_FREEQ_EMPT |/* RX_EXCP_RCVD |*/ RX_PKT_RCVD), state 78 drivers/auxdisplay/cfag12864b.c static void cfag12864b_setbit(unsigned char state, unsigned char n) state 80 drivers/auxdisplay/cfag12864b.c if (state) state 86 drivers/auxdisplay/cfag12864b.c static void cfag12864b_e(unsigned char state) state 88 drivers/auxdisplay/cfag12864b.c cfag12864b_setbit(state, CFAG12864B_BIT_E); state 92 drivers/auxdisplay/cfag12864b.c static void cfag12864b_cs1(unsigned char state) state 94 drivers/auxdisplay/cfag12864b.c cfag12864b_setbit(state, CFAG12864B_BIT_CS1); state 97 drivers/auxdisplay/cfag12864b.c static void cfag12864b_cs2(unsigned char state) state 99 drivers/auxdisplay/cfag12864b.c cfag12864b_setbit(state, CFAG12864B_BIT_CS2); state 102 drivers/auxdisplay/cfag12864b.c static void cfag12864b_di(unsigned char state) state 104 drivers/auxdisplay/cfag12864b.c cfag12864b_setbit(state, CFAG12864B_BIT_DI); state 129 drivers/auxdisplay/cfag12864b.c static void cfag12864b_displaystate(unsigned char state) state 133 drivers/auxdisplay/cfag12864b.c ks0108_displaystate(state); state 202 drivers/auxdisplay/ht16k33.c bl->props.state & BL_CORE_FBBLANK || brightness == 0) { state 74 drivers/auxdisplay/ks0108.c void ks0108_displaystate(unsigned char state) state 76 drivers/auxdisplay/ks0108.c ks0108_writedata((state ? bit(0) : 0) | bit(1) | bit(2) | bit(3) | bit(4) | bit(5)); state 146 drivers/auxdisplay/panel.c enum input_state state; state 582 drivers/auxdisplay/panel.c unsigned int bit, state; state 585 drivers/auxdisplay/panel.c state = test_bit(bit, bits) ? BIT_SET : BIT_CLR; state 587 drivers/auxdisplay/panel.c *val |= lcd_bits[port][bit][state]; state 1240 drivers/auxdisplay/panel.c input->state = INPUT_ST_LOW; /* invalidate */ state 1285 drivers/auxdisplay/panel.c input->state = INPUT_ST_FALLING; state 1297 drivers/auxdisplay/panel.c input->state = INPUT_ST_LOW; /* invalidate */ state 1323 drivers/auxdisplay/panel.c input->state = INPUT_ST_HIGH; state 1341 drivers/auxdisplay/panel.c input->state = INPUT_ST_LOW; state 1355 drivers/auxdisplay/panel.c switch (input->state) { state 1369 drivers/auxdisplay/panel.c input->state = INPUT_ST_RISING; state 1373 drivers/auxdisplay/panel.c input->state = INPUT_ST_LOW; state 1382 drivers/auxdisplay/panel.c input->state = INPUT_ST_HIGH; state 1500 drivers/auxdisplay/panel.c key->state = INPUT_ST_LOW; state 1537 drivers/auxdisplay/panel.c callback->state = INPUT_ST_LOW; state 52 drivers/base/firmware_loader/main.c int state; state 669 drivers/base/firmware_loader/main.c fw_priv->fwc->state == FW_LOADER_START_CACHE) { state 1293 drivers/base/firmware_loader/main.c fwc->state = FW_LOADER_START_CACHE; state 1356 drivers/base/firmware_loader/main.c fw_cache.state = FW_LOADER_NO_CACHE; state 1369 drivers/base/firmware_loader/main.c fw_cache.state = FW_LOADER_NO_CACHE; state 1420 drivers/base/firmware_loader/main.c fw_cache.state = FW_LOADER_NO_CACHE; state 67 drivers/base/isa.c static int isa_bus_suspend(struct device *dev, pm_message_t state) state 72 drivers/base/isa.c return isa_driver->suspend(dev, to_isa_dev(dev)->id, state); state 139 drivers/base/memory.c switch (mem->state) { state 151 drivers/base/memory.c mem->state); state 246 drivers/base/memory.c if (mem->state != from_state_req) state 250 drivers/base/memory.c mem->state = MEM_GOING_OFFLINE; state 255 drivers/base/memory.c mem->state = ret ? from_state_req : to_state; state 266 drivers/base/memory.c if (mem->state == MEM_ONLINE) state 289 drivers/base/memory.c if (mem->state == MEM_OFFLINE) state 392 drivers/base/memory.c if (mem->state == MEM_ONLINE) { state 422 drivers/base/memory.c static DEVICE_ATTR_RW(state); state 619 drivers/base/memory.c memory->dev.offline = memory->state == MEM_OFFLINE; state 629 drivers/base/memory.c unsigned long block_id, unsigned long state) state 645 drivers/base/memory.c mem->state = state; state 755 drivers/base/memory.c return mem->state == MEM_OFFLINE; state 945 drivers/base/node.c static ssize_t print_nodes_state(enum node_states state, char *buf) state 950 drivers/base/node.c nodemask_pr_args(&node_states[state])); state 958 drivers/base/node.c enum node_states state; state 965 drivers/base/node.c return print_nodes_state(na->state, buf); state 968 drivers/base/node.c #define _NODE_ATTR(name, state) \ state 969 drivers/base/node.c { __ATTR(name, 0444, show_node_state, NULL), state } state 241 drivers/base/power/domain.c unsigned int state) state 248 drivers/base/power/domain.c if (state == genpd->performance_state) state 249 drivers/base/power/domain.c return state; state 252 drivers/base/power/domain.c if (state > genpd->performance_state) state 253 drivers/base/power/domain.c return state; state 259 drivers/base/power/domain.c if (pd_data->performance_state > state) state 260 drivers/base/power/domain.c state = pd_data->performance_state; state 278 drivers/base/power/domain.c if (link->performance_state > state) state 279 drivers/base/power/domain.c state = link->performance_state; state 282 drivers/base/power/domain.c return state; state 286 drivers/base/power/domain.c unsigned int state, int depth) state 292 drivers/base/power/domain.c if (state == genpd->performance_state) state 305 drivers/base/power/domain.c state); state 327 drivers/base/power/domain.c ret = genpd->set_performance_state(genpd, state); state 331 drivers/base/power/domain.c genpd->performance_state = state; state 376 drivers/base/power/domain.c int dev_pm_genpd_set_performance_state(struct device *dev, unsigned int state) state 398 drivers/base/power/domain.c gpd_data->performance_state = state; state 400 drivers/base/power/domain.c state = _genpd_reeval_performance_state(genpd, state); state 401 drivers/base/power/domain.c ret = _genpd_set_performance_state(genpd, state, 0); state 1744 drivers/base/power/domain.c struct genpd_power_state *state; state 1746 drivers/base/power/domain.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1747 drivers/base/power/domain.c if (!state) state 1750 drivers/base/power/domain.c genpd->states = state; state 2702 drivers/base/power/domain.c int state; state 2710 drivers/base/power/domain.c state = genpd->opp_to_performance_state(genpd, opp); state 2713 drivers/base/power/domain.c return state; state 2773 drivers/base/power/domain.c char state[16]; state 2783 drivers/base/power/domain.c snprintf(state, sizeof(state), "%s-%u", state 2786 drivers/base/power/domain.c snprintf(state, sizeof(state), "%s", state 2788 drivers/base/power/domain.c seq_printf(s, "%-30s %-15s ", genpd->name, state); state 121 drivers/base/power/domain_governor.c unsigned int state) state 129 drivers/base/power/domain_governor.c off_on_time_ns = genpd->states[state].power_off_latency_ns + state 130 drivers/base/power/domain_governor.c genpd->states[state].power_on_latency_ns; state 199 drivers/base/power/domain_governor.c genpd->states[state].power_on_latency_ns; state 344 drivers/base/power/main.c static pm_callback_t pm_op(const struct dev_pm_ops *ops, pm_message_t state) state 346 drivers/base/power/main.c switch (state.event) { state 379 drivers/base/power/main.c pm_message_t state) state 381 drivers/base/power/main.c switch (state.event) { state 413 drivers/base/power/main.c static pm_callback_t pm_noirq_op(const struct dev_pm_ops *ops, pm_message_t state) state 415 drivers/base/power/main.c switch (state.event) { state 439 drivers/base/power/main.c static void pm_dev_dbg(struct device *dev, pm_message_t state, const char *info) state 441 drivers/base/power/main.c dev_dbg(dev, "%s%s%s\n", info, pm_verb(state.event), state 442 drivers/base/power/main.c ((state.event & PM_EVENT_SLEEP) && device_may_wakeup(dev)) ? state 446 drivers/base/power/main.c static void pm_dev_err(struct device *dev, pm_message_t state, const char *info, state 450 drivers/base/power/main.c dev_name(dev), pm_verb(state.event), info, error); state 453 drivers/base/power/main.c static void dpm_show_time(ktime_t starttime, pm_message_t state, int error, state 468 drivers/base/power/main.c info ?: "", info ? " " : "", pm_verb(state.event), state 474 drivers/base/power/main.c pm_message_t state, const char *info) state 484 drivers/base/power/main.c pm_dev_dbg(dev, state, info); state 485 drivers/base/power/main.c trace_device_pm_callback_start(dev, info, state.event); state 591 drivers/base/power/main.c pm_message_t state, state 599 drivers/base/power/main.c callback = pm_noirq_op(&dev->pm_domain->ops, state); state 602 drivers/base/power/main.c callback = pm_noirq_op(dev->type->pm, state); state 605 drivers/base/power/main.c callback = pm_noirq_op(dev->class->pm, state); state 608 drivers/base/power/main.c callback = pm_noirq_op(dev->bus->pm, state); state 620 drivers/base/power/main.c pm_message_t state, state 624 drivers/base/power/main.c pm_message_t state, state 636 drivers/base/power/main.c static int device_resume_noirq(struct device *dev, pm_message_t state, bool async) state 657 drivers/base/power/main.c callback = dpm_subsys_resume_noirq_cb(dev, state, &info); state 665 drivers/base/power/main.c pm_message_t suspend_msg = suspend_event(state); state 677 drivers/base/power/main.c if (state.event == PM_EVENT_THAW) { state 688 drivers/base/power/main.c callback = pm_noirq_op(dev->driver->pm, state); state 692 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 748 drivers/base/power/main.c static void dpm_noirq_resume_devices(pm_message_t state) state 753 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume_noirq"), state.event, true); state 755 drivers/base/power/main.c pm_transition = state; state 774 drivers/base/power/main.c error = device_resume_noirq(dev, state, false); state 779 drivers/base/power/main.c pm_dev_err(dev, state, " noirq", error); state 788 drivers/base/power/main.c dpm_show_time(starttime, state, 0, "noirq"); state 789 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume_noirq"), state.event, false); state 799 drivers/base/power/main.c void dpm_resume_noirq(pm_message_t state) state 801 drivers/base/power/main.c dpm_noirq_resume_devices(state); state 810 drivers/base/power/main.c pm_message_t state, state 818 drivers/base/power/main.c callback = pm_late_early_op(&dev->pm_domain->ops, state); state 821 drivers/base/power/main.c callback = pm_late_early_op(dev->type->pm, state); state 824 drivers/base/power/main.c callback = pm_late_early_op(dev->class->pm, state); state 827 drivers/base/power/main.c callback = pm_late_early_op(dev->bus->pm, state); state 846 drivers/base/power/main.c static int device_resume_early(struct device *dev, pm_message_t state, bool async) state 864 drivers/base/power/main.c callback = dpm_subsys_resume_early_cb(dev, state, &info); state 868 drivers/base/power/main.c callback = pm_late_early_op(dev->driver->pm, state); state 871 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 898 drivers/base/power/main.c void dpm_resume_early(pm_message_t state) state 903 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume_early"), state.event, true); state 905 drivers/base/power/main.c pm_transition = state; state 924 drivers/base/power/main.c error = device_resume_early(dev, state, false); state 929 drivers/base/power/main.c pm_dev_err(dev, state, " early", error); state 937 drivers/base/power/main.c dpm_show_time(starttime, state, 0, "early"); state 938 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume_early"), state.event, false); state 945 drivers/base/power/main.c void dpm_resume_start(pm_message_t state) state 947 drivers/base/power/main.c dpm_resume_noirq(state); state 948 drivers/base/power/main.c dpm_resume_early(state); state 958 drivers/base/power/main.c static int device_resume(struct device *dev, pm_message_t state, bool async) state 994 drivers/base/power/main.c callback = pm_op(&dev->pm_domain->ops, state); state 1000 drivers/base/power/main.c callback = pm_op(dev->type->pm, state); state 1006 drivers/base/power/main.c callback = pm_op(dev->class->pm, state); state 1013 drivers/base/power/main.c callback = pm_op(dev->bus->pm, state); state 1024 drivers/base/power/main.c callback = pm_op(dev->driver->pm, state); state 1028 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 1061 drivers/base/power/main.c void dpm_resume(pm_message_t state) state 1066 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume"), state.event, true); state 1070 drivers/base/power/main.c pm_transition = state; state 1084 drivers/base/power/main.c error = device_resume(dev, state, false); state 1089 drivers/base/power/main.c pm_dev_err(dev, state, "", error); state 1100 drivers/base/power/main.c dpm_show_time(starttime, state, 0, NULL); state 1104 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_resume"), state.event, false); state 1112 drivers/base/power/main.c static void device_complete(struct device *dev, pm_message_t state) state 1142 drivers/base/power/main.c pm_dev_dbg(dev, state, info); state 1158 drivers/base/power/main.c void dpm_complete(pm_message_t state) state 1162 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_complete"), state.event, true); state 1175 drivers/base/power/main.c trace_device_pm_callback_start(dev, "", state.event); state 1176 drivers/base/power/main.c device_complete(dev, state); state 1187 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_complete"), state.event, false); state 1197 drivers/base/power/main.c void dpm_resume_end(pm_message_t state) state 1199 drivers/base/power/main.c dpm_resume(state); state 1200 drivers/base/power/main.c dpm_complete(state); state 1245 drivers/base/power/main.c pm_message_t state, state 1253 drivers/base/power/main.c callback = pm_noirq_op(&dev->pm_domain->ops, state); state 1256 drivers/base/power/main.c callback = pm_noirq_op(dev->type->pm, state); state 1259 drivers/base/power/main.c callback = pm_noirq_op(dev->class->pm, state); state 1262 drivers/base/power/main.c callback = pm_noirq_op(dev->bus->pm, state); state 1273 drivers/base/power/main.c static bool device_must_resume(struct device *dev, pm_message_t state, state 1276 drivers/base/power/main.c pm_message_t resume_msg = resume_event(state); state 1285 drivers/base/power/main.c !dpm_subsys_suspend_late_cb(dev, state, NULL) && state 1308 drivers/base/power/main.c static int __device_suspend_noirq(struct device *dev, pm_message_t state, bool async) state 1326 drivers/base/power/main.c callback = dpm_subsys_suspend_noirq_cb(dev, state, &info); state 1330 drivers/base/power/main.c no_subsys_cb = !dpm_subsys_suspend_late_cb(dev, state, NULL); state 1337 drivers/base/power/main.c callback = pm_noirq_op(dev->driver->pm, state); state 1341 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 1353 drivers/base/power/main.c device_must_resume(dev, state, no_subsys_cb); state 1389 drivers/base/power/main.c static int dpm_noirq_suspend_devices(pm_message_t state) state 1394 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend_noirq"), state.event, true); state 1396 drivers/base/power/main.c pm_transition = state; state 1409 drivers/base/power/main.c pm_dev_err(dev, state, " noirq", error); state 1430 drivers/base/power/main.c dpm_show_time(starttime, state, error, "noirq"); state 1431 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend_noirq"), state.event, false); state 1442 drivers/base/power/main.c int dpm_suspend_noirq(pm_message_t state) state 1451 drivers/base/power/main.c ret = dpm_noirq_suspend_devices(state); state 1453 drivers/base/power/main.c dpm_resume_noirq(resume_event(state)); state 1474 drivers/base/power/main.c pm_message_t state, state 1482 drivers/base/power/main.c callback = pm_late_early_op(&dev->pm_domain->ops, state); state 1485 drivers/base/power/main.c callback = pm_late_early_op(dev->type->pm, state); state 1488 drivers/base/power/main.c callback = pm_late_early_op(dev->class->pm, state); state 1491 drivers/base/power/main.c callback = pm_late_early_op(dev->bus->pm, state); state 1510 drivers/base/power/main.c static int __device_suspend_late(struct device *dev, pm_message_t state, bool async) state 1534 drivers/base/power/main.c callback = dpm_subsys_suspend_late_cb(dev, state, &info); state 1539 drivers/base/power/main.c !dpm_subsys_suspend_noirq_cb(dev, state, NULL)) state 1544 drivers/base/power/main.c callback = pm_late_early_op(dev->driver->pm, state); state 1548 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 1589 drivers/base/power/main.c int dpm_suspend_late(pm_message_t state) state 1594 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend_late"), state.event, true); state 1596 drivers/base/power/main.c pm_transition = state; state 1612 drivers/base/power/main.c pm_dev_err(dev, state, " late", error); state 1629 drivers/base/power/main.c dpm_resume_early(resume_event(state)); state 1631 drivers/base/power/main.c dpm_show_time(starttime, state, error, "late"); state 1632 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend_late"), state.event, false); state 1640 drivers/base/power/main.c int dpm_suspend_end(pm_message_t state) state 1645 drivers/base/power/main.c error = dpm_suspend_late(state); state 1649 drivers/base/power/main.c error = dpm_suspend_noirq(state); state 1651 drivers/base/power/main.c dpm_resume_early(resume_event(state)); state 1654 drivers/base/power/main.c dpm_show_time(starttime, state, error, "end"); state 1666 drivers/base/power/main.c static int legacy_suspend(struct device *dev, pm_message_t state, state 1667 drivers/base/power/main.c int (*cb)(struct device *dev, pm_message_t state), state 1675 drivers/base/power/main.c trace_device_pm_callback_start(dev, info, state.event); state 1676 drivers/base/power/main.c error = cb(dev, state); state 1713 drivers/base/power/main.c static int __device_suspend(struct device *dev, pm_message_t state, bool async) state 1756 drivers/base/power/main.c pm_dev_dbg(dev, state, "direct-complete "); state 1773 drivers/base/power/main.c callback = pm_op(&dev->pm_domain->ops, state); state 1779 drivers/base/power/main.c callback = pm_op(dev->type->pm, state); state 1785 drivers/base/power/main.c callback = pm_op(dev->class->pm, state); state 1792 drivers/base/power/main.c callback = pm_op(dev->bus->pm, state); state 1794 drivers/base/power/main.c pm_dev_dbg(dev, state, "legacy bus "); state 1795 drivers/base/power/main.c error = legacy_suspend(dev, state, dev->bus->suspend, state 1804 drivers/base/power/main.c callback = pm_op(dev->driver->pm, state); state 1807 drivers/base/power/main.c error = dpm_run_callback(callback, dev, state, info); state 1857 drivers/base/power/main.c int dpm_suspend(pm_message_t state) state 1862 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend"), state.event, true); state 1869 drivers/base/power/main.c pm_transition = state; state 1881 drivers/base/power/main.c pm_dev_err(dev, state, "", error); state 1900 drivers/base/power/main.c dpm_show_time(starttime, state, error, NULL); state 1901 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_suspend"), state.event, false); state 1913 drivers/base/power/main.c static int device_prepare(struct device *dev, pm_message_t state) state 1971 drivers/base/power/main.c dev->power.direct_complete = state.event == PM_EVENT_SUSPEND && state 1985 drivers/base/power/main.c int dpm_prepare(pm_message_t state) state 1989 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_prepare"), state.event, true); state 2013 drivers/base/power/main.c trace_device_pm_callback_start(dev, "", state.event); state 2014 drivers/base/power/main.c error = device_prepare(dev, state); state 2035 drivers/base/power/main.c trace_suspend_resume(TPS("dpm_prepare"), state.event, false); state 2046 drivers/base/power/main.c int dpm_suspend_start(pm_message_t state) state 2051 drivers/base/power/main.c error = dpm_prepare(state); state 2056 drivers/base/power/main.c error = dpm_suspend(state); state 2057 drivers/base/power/main.c dpm_show_time(starttime, state, error, "start"); state 162 drivers/block/aoe/aoeblk.c static DEVICE_ATTR(state, 0444, aoedisk_show_state, NULL); state 88 drivers/block/drbd/drbd_actlog.c device->state.disk <= D_FAILED); state 151 drivers/block/drbd/drbd_actlog.c if (op != REQ_OP_WRITE && device->state.disk == D_DISKLESS && device->ldev == NULL) state 409 drivers/block/drbd/drbd_actlog.c drbd_disk_str(device->state.disk)); state 414 drivers/block/drbd/drbd_actlog.c if (device->state.disk < D_INCONSISTENT) { state 417 drivers/block/drbd/drbd_actlog.c drbd_disk_str(device->state.disk)); state 684 drivers/block/drbd/drbd_actlog.c drbd_conn_str(device->state.conn)); state 745 drivers/block/drbd/drbd_actlog.c device->state.conn != C_PAUSED_SYNC_T && state 746 drivers/block/drbd/drbd_actlog.c device->state.conn != C_PAUSED_SYNC_S) { state 765 drivers/block/drbd/drbd_actlog.c is_sync_target_state(device->state.conn)) state 858 drivers/block/drbd/drbd_int.h union drbd_dev_state state; state 1730 drivers/block/drbd/drbd_int.h rv.i = device->state.i; state 1760 drivers/block/drbd/drbd_int.h if (device->state.disk > D_INCONSISTENT) state 1792 drivers/block/drbd/drbd_int.h if (device->state.disk > D_FAILED) { state 2120 drivers/block/drbd/drbd_int.h enum drbd_disk_state disk_state = device->state.disk; state 2150 drivers/block/drbd/drbd_int.h if (device->state.disk == D_DISKLESS) state 2154 drivers/block/drbd/drbd_int.h io_allowed = (device->state.disk >= mins); state 2181 drivers/block/drbd/drbd_int.h union drbd_dev_state s = device->state; state 162 drivers/block/drbd/drbd_main.c io_allowed = (device->state.disk >= mins); state 896 drivers/block/drbd/drbd_main.c D_ASSERT(device, device->state.disk == D_UP_TO_DATE); state 1007 drivers/block/drbd/drbd_main.c p->state = cpu_to_be32(peer_device->device->state.i); /* Within the send mutex */ state 1021 drivers/block/drbd/drbd_main.c int drbd_send_state(struct drbd_peer_device *peer_device, union drbd_state state) state 1030 drivers/block/drbd/drbd_main.c p->state = cpu_to_be32(state.i); /* Within the send mutex */ state 1348 drivers/block/drbd/drbd_main.c if (peer_device->device->state.conn < C_CONNECTED) state 1694 drivers/block/drbd/drbd_main.c if (device->state.conn >= C_SYNC_SOURCE && state 1695 drivers/block/drbd/drbd_main.c device->state.conn <= C_PAUSED_SYNC_T) state 1923 drivers/block/drbd/drbd_main.c if (device->state.role != R_PRIMARY) { state 1949 drivers/block/drbd/drbd_main.c if (device->state.pdsk >= D_INCONSISTENT && device->state.conn >= C_CONNECTED) { state 1950 drivers/block/drbd/drbd_main.c D_ASSERT(device, device->state.role == R_PRIMARY); state 1963 drivers/block/drbd/drbd_main.c device->state = (union drbd_dev_state) { state 2892 drivers/block/drbd/drbd_main.c device->state.conn = first_connection(resource)->cstate; state 2893 drivers/block/drbd/drbd_main.c if (device->state.conn == C_WF_REPORT_PARAMS) { state 3314 drivers/block/drbd/drbd_main.c if (device->state.disk != D_DISKLESS) state 3395 drivers/block/drbd/drbd_main.c if (device->state.conn < C_CONNECTED) { state 3445 drivers/block/drbd/drbd_main.c if (device->state.role == R_PRIMARY) state 3805 drivers/block/drbd/drbd_main.c if (!timeout || device->state.conn < C_CONNECTED) state 3837 drivers/block/drbd/drbd_main.c unsigned long state; state 3856 drivers/block/drbd/drbd_main.c rsp->state += refresh; state 3859 drivers/block/drbd/drbd_main.c rsp->state = rsp->state * FAULT_RANDOM_MULT + FAULT_RANDOM_ADD; state 3860 drivers/block/drbd/drbd_main.c return swahw32(rsp->state); state 655 drivers/block/drbd/drbd_nl.c (device->state.disk < D_UP_TO_DATE && state 656 drivers/block/drbd/drbd_nl.c device->state.disk >= D_INCONSISTENT)) { state 664 drivers/block/drbd/drbd_nl.c device->state.disk == D_CONSISTENT && mask.pdsk == 0) { state 665 drivers/block/drbd/drbd_nl.c D_ASSERT(device, device->state.pdsk == D_UNKNOWN); state 732 drivers/block/drbd/drbd_nl.c if (((device->state.conn < C_CONNECTED || state 733 drivers/block/drbd/drbd_nl.c device->state.pdsk <= D_FAILED) state 745 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_WF_REPORT_PARAMS) { state 1102 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED && assume_peer_has_space) { state 1311 drivers/block/drbd/drbd_nl.c if (device->state.role != R_PRIMARY) { state 1397 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_WF_REPORT_PARAMS) { state 1417 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY && new < now) state 1461 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED) state 1681 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_CONNECTED) { state 1822 drivers/block/drbd/drbd_nl.c if (device->state.disk > D_DISKLESS) { state 1989 drivers/block/drbd/drbd_nl.c if (device->state.pdsk != D_UP_TO_DATE && device->ed_uuid && state 1990 drivers/block/drbd/drbd_nl.c (device->state.role == R_PRIMARY || device->state.peer == R_PRIMARY) && state 2059 drivers/block/drbd/drbd_nl.c !(device->state.role == R_PRIMARY && device->resource->susp_nod)) state 2084 drivers/block/drbd/drbd_nl.c if (device->state.role != R_PRIMARY && state 2156 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED) { state 2176 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY) state 2267 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_SYNC_SOURCE || state 2268 drivers/block/drbd/drbd_nl.c device->state.conn == C_SYNC_TARGET || state 2269 drivers/block/drbd/drbd_nl.c device->state.conn == C_PAUSED_SYNC_S || state 2270 drivers/block/drbd/drbd_nl.c device->state.conn == C_PAUSED_SYNC_T) { state 2289 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_VERIFY_S || state 2290 drivers/block/drbd/drbd_nl.c device->state.conn == C_VERIFY_T) { state 2334 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY && new_net_conf->discard_my_data) state 2561 drivers/block/drbd/drbd_nl.c max_t(enum drbd_conns, C_WF_REPORT_PARAMS, device->state.conn); state 2562 drivers/block/drbd/drbd_nl.c info->peer_disk_state = device->state.pdsk; state 2563 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_user = device->state.user_isp; state 2564 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_peer = device->state.peer_isp; state 2565 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_dependency = device->state.aftr_isp; state 2826 drivers/block/drbd/drbd_nl.c if (device->state.role != device->state.peer) state 2827 drivers/block/drbd/drbd_nl.c iass = (device->state.role == R_PRIMARY); state 2875 drivers/block/drbd/drbd_nl.c if (device->state.conn > C_CONNECTED) { state 2880 drivers/block/drbd/drbd_nl.c if (device->state.role == R_SECONDARY && state 2881 drivers/block/drbd/drbd_nl.c device->state.peer == R_SECONDARY) { state 2916 drivers/block/drbd/drbd_nl.c if (device->state.conn != C_CONNECTED && !rs.resize_force) { state 2954 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED) { state 3043 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_STANDALONE && device->state.role == R_SECONDARY) { state 3120 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_STANDALONE && device->state.role == R_PRIMARY) { state 3174 drivers/block/drbd/drbd_nl.c s = adm_ctx.device->state; state 3237 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED) state 3239 drivers/block/drbd/drbd_nl.c if (device->state.disk == D_DISKLESS || device->state.disk == D_FAILED) state 3832 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_current_state, device->state.i) || state 3862 drivers/block/drbd/drbd_nl.c if (C_SYNC_SOURCE <= device->state.conn && state 3863 drivers/block/drbd/drbd_nl.c C_PAUSED_SYNC_T >= device->state.conn) { state 4120 drivers/block/drbd/drbd_nl.c adm_ctx.device->state.pdsk == D_OUTDATED ? UT_PEER_OUTDATED : state 4215 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED && state 4220 drivers/block/drbd/drbd_nl.c } else if (device->state.conn != C_STANDALONE) { state 4342 drivers/block/drbd/drbd_nl.c info->dev_disk_state = device->state.disk; state 4420 drivers/block/drbd/drbd_nl.c if (device->state.disk == D_DISKLESS && state 4424 drivers/block/drbd/drbd_nl.c device->state.role == R_SECONDARY) { state 41 drivers/block/drbd/drbd_proc.c union drbd_dev_state state, unsigned long *rs_total, state 53 drivers/block/drbd/drbd_proc.c if (state.conn == C_VERIFY_S || state.conn == C_VERIFY_T) state 91 drivers/block/drbd/drbd_proc.c union drbd_dev_state state) state 98 drivers/block/drbd/drbd_proc.c drbd_get_syncer_progress(device, state, &rs_total, &rs_left, &res); state 110 drivers/block/drbd/drbd_proc.c if (state.conn == C_VERIFY_S || state.conn == C_VERIFY_T) state 182 drivers/block/drbd/drbd_proc.c if (state.conn == C_SYNC_TARGET || state 183 drivers/block/drbd/drbd_proc.c state.conn == C_VERIFY_S) { state 195 drivers/block/drbd/drbd_proc.c if (state.conn == C_VERIFY_S || state 196 drivers/block/drbd/drbd_proc.c state.conn == C_VERIFY_T) { state 221 drivers/block/drbd/drbd_proc.c union drbd_dev_state state; state 259 drivers/block/drbd/drbd_proc.c state = device->state; state 260 drivers/block/drbd/drbd_proc.c sn = drbd_conn_str(state.conn); state 262 drivers/block/drbd/drbd_proc.c if (state.conn == C_STANDALONE && state 263 drivers/block/drbd/drbd_proc.c state.disk == D_DISKLESS && state 264 drivers/block/drbd/drbd_proc.c state.role == R_SECONDARY) { state 277 drivers/block/drbd/drbd_proc.c drbd_role_str(state.role), state 278 drivers/block/drbd/drbd_proc.c drbd_role_str(state.peer), state 279 drivers/block/drbd/drbd_proc.c drbd_disk_str(state.disk), state 280 drivers/block/drbd/drbd_proc.c drbd_disk_str(state.pdsk), state 283 drivers/block/drbd/drbd_proc.c state.aftr_isp ? 'a' : '-', state 284 drivers/block/drbd/drbd_proc.c state.peer_isp ? 'p' : '-', state 285 drivers/block/drbd/drbd_proc.c state.user_isp ? 'u' : '-', state 306 drivers/block/drbd/drbd_proc.c if (state.conn == C_SYNC_SOURCE || state 307 drivers/block/drbd/drbd_proc.c state.conn == C_SYNC_TARGET || state 308 drivers/block/drbd/drbd_proc.c state.conn == C_VERIFY_S || state 309 drivers/block/drbd/drbd_proc.c state.conn == C_VERIFY_T) state 310 drivers/block/drbd/drbd_proc.c drbd_syncer_progress(device, seq, state); state 367 drivers/block/drbd/drbd_protocol.h u32 state; state 381 drivers/block/drbd/drbd_protocol.h u32 state; state 2245 drivers/block/drbd/drbd_receiver.c pcmd = (device->state.conn >= C_SYNC_SOURCE && state 2246 drivers/block/drbd/drbd_receiver.c device->state.conn <= C_PAUSED_SYNC_T && state 2721 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_SYNC_TARGET) state 2724 drivers/block/drbd/drbd_receiver.c if (device->state.pdsk < D_INCONSISTENT) { state 2818 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_VERIFY_S || device->state.conn == C_VERIFY_T) state 3017 drivers/block/drbd/drbd_receiver.c if (device->state.peer != R_PRIMARY state 3156 drivers/block/drbd/drbd_receiver.c if (hg == -1 && device->state.role == R_SECONDARY) state 3158 drivers/block/drbd/drbd_receiver.c if (hg == 1 && device->state.role == R_PRIMARY) state 3165 drivers/block/drbd/drbd_receiver.c return device->state.role == R_PRIMARY ? 1 : -1; state 3168 drivers/block/drbd/drbd_receiver.c if (hg == -1 && device->state.role == R_PRIMARY) { state 3308 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); state 3358 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY || peer_role == R_PRIMARY) { state 3364 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY && peer_role == R_PRIMARY) { state 3371 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY) state 3449 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); state 3496 drivers/block/drbd/drbd_receiver.c mydisk = device->state.disk; state 3551 drivers/block/drbd/drbd_receiver.c int pcount = (device->state.role == R_PRIMARY) state 3606 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY && device->state.disk >= D_CONSISTENT) { state 3976 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) { state 3990 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) { state 4141 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) state 4149 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_OUTDATED && state 4150 drivers/block/drbd/drbd_receiver.c (device->state.conn < C_CONNECTED || device->state.pdsk == D_DISKLESS)) { state 4225 drivers/block/drbd/drbd_receiver.c } else if (new_size < cur_size && device->state.role == R_PRIMARY) { state 4253 drivers/block/drbd/drbd_receiver.c if (device->state.conn > C_WF_REPORT_PARAMS) { state 4261 drivers/block/drbd/drbd_receiver.c (dd == DS_GREW && device->state.conn == C_CONNECTED)) { state 4262 drivers/block/drbd/drbd_receiver.c if (device->state.pdsk >= D_INCONSISTENT && state 4263 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_INCONSISTENT) { state 4301 drivers/block/drbd/drbd_receiver.c if ((device->state.conn < C_CONNECTED || device->state.pdsk == D_DISKLESS) && state 4302 drivers/block/drbd/drbd_receiver.c device->state.disk < D_INCONSISTENT && state 4303 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY && state 4313 drivers/block/drbd/drbd_receiver.c device->state.conn == C_CONNECTED && state 4330 drivers/block/drbd/drbd_receiver.c } else if (device->state.disk < D_INCONSISTENT && state 4331 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY) { state 4343 drivers/block/drbd/drbd_receiver.c if (device->state.conn >= C_CONNECTED && device->state.disk < D_INCONSISTENT) state 4455 drivers/block/drbd/drbd_receiver.c peer_state.i = be32_to_cpu(p->state); state 4572 drivers/block/drbd/drbd_receiver.c if (device->state.disk == D_NEGOTIATING) { state 4649 drivers/block/drbd/drbd_receiver.c device->state.conn == C_WF_SYNC_UUID || state 4650 drivers/block/drbd/drbd_receiver.c device->state.conn == C_BEHIND || state 4651 drivers/block/drbd/drbd_receiver.c device->state.conn < C_CONNECTED || state 4652 drivers/block/drbd/drbd_receiver.c device->state.disk < D_NEGOTIATING); state 4925 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_BITMAP_T) { state 4934 drivers/block/drbd/drbd_receiver.c } else if (device->state.conn != C_WF_BITMAP_S) { state 4938 drivers/block/drbd/drbd_receiver.c drbd_conn_str(device->state.conn)); state 4944 drivers/block/drbd/drbd_receiver.c if (!err && device->state.conn == C_WF_BITMAP_S) state 4977 drivers/block/drbd/drbd_receiver.c switch (device->state.conn) { state 4984 drivers/block/drbd/drbd_receiver.c drbd_conn_str(device->state.conn)); state 5889 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_AHEAD && state 904 drivers/block/drbd/drbd_req.c if (device->state.disk == D_UP_TO_DATE) state 906 drivers/block/drbd/drbd_req.c if (device->state.disk != D_INCONSISTENT) state 1005 drivers/block/drbd/drbd_req.c if (on_congestion == OC_PULL_AHEAD && device->state.conn == C_AHEAD) state 1061 drivers/block/drbd/drbd_req.c if (device->state.pdsk != D_UP_TO_DATE) state 1115 drivers/block/drbd/drbd_req.c remote = drbd_should_do_remote(device->state); state 1116 drivers/block/drbd/drbd_req.c send_oos = drbd_should_send_out_of_sync(device->state); state 1267 drivers/block/drbd/drbd_req.c const union drbd_dev_state s = device->state; state 1719 drivers/block/drbd/drbd_req.c if (nc && device->state.conn >= C_WF_REPORT_PARAMS) { state 127 drivers/block/drbd/drbd_state.c device_state_change->disk_state[OLD] = device->state.disk; state 137 drivers/block/drbd/drbd_state.c device->state.pdsk; state 140 drivers/block/drbd/drbd_state.c C_WF_REPORT_PARAMS, device->state.conn); state 142 drivers/block/drbd/drbd_state.c device->state.user_isp; state 144 drivers/block/drbd/drbd_state.c device->state.peer_isp; state 146 drivers/block/drbd/drbd_state.c device->state.aftr_isp; state 178 drivers/block/drbd/drbd_state.c device_state_change->disk_state[NEW] = device->state.disk; state 197 drivers/block/drbd/drbd_state.c union drbd_dev_state state = device->state; state 199 drivers/block/drbd/drbd_state.c peer_device_state_change->disk_state[NEW] = state.pdsk; state 201 drivers/block/drbd/drbd_state.c max_t(enum drbd_conns, C_WF_REPORT_PARAMS, state.conn); state 203 drivers/block/drbd/drbd_state.c state.user_isp; state 205 drivers/block/drbd/drbd_state.c state.peer_isp; state 207 drivers/block/drbd/drbd_state.c state.aftr_isp; state 303 drivers/block/drbd/drbd_state.c if (device->state.disk != D_DISKLESS || state 304 drivers/block/drbd/drbd_state.c device->state.conn != C_STANDALONE || state 305 drivers/block/drbd/drbd_state.c device->state.role != R_SECONDARY) { state 344 drivers/block/drbd/drbd_state.c role = max_role(role, device->state.role); state 360 drivers/block/drbd/drbd_state.c peer = max_role(peer, device->state.peer); state 376 drivers/block/drbd/drbd_state.c disk_state = max_t(enum drbd_disk_state, disk_state, device->state.disk); state 392 drivers/block/drbd/drbd_state.c disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); state 408 drivers/block/drbd/drbd_state.c disk_state = max_t(enum drbd_disk_state, disk_state, device->state.pdsk); state 424 drivers/block/drbd/drbd_state.c conn = min_t(enum drbd_conns, conn, device->state.conn); state 439 drivers/block/drbd/drbd_state.c if (peer_device->device->state.conn == C_WF_REPORT_PARAMS) { state 689 drivers/block/drbd/drbd_state.c device->state.disk != D_FAILED); state 1332 drivers/block/drbd/drbd_state.c device->state.i = ns.i; state 1418 drivers/block/drbd/drbd_state.c if (device->state.role == R_PRIMARY || state 1419 drivers/block/drbd/drbd_state.c (device->state.pdsk < D_INCONSISTENT && device->state.peer == R_PRIMARY)) state 1421 drivers/block/drbd/drbd_state.c if (device->state.conn > C_WF_REPORT_PARAMS) state 1423 drivers/block/drbd/drbd_state.c if (device->state.disk > D_INCONSISTENT) state 1425 drivers/block/drbd/drbd_state.c if (device->state.disk > D_OUTDATED) state 1427 drivers/block/drbd/drbd_state.c if (device->state.pdsk <= D_OUTDATED && device->state.pdsk >= D_INCONSISTENT) state 1510 drivers/block/drbd/drbd_state.c switch (device->state.conn) { state 1609 drivers/block/drbd/drbd_state.c #define HAS_CHANGED(state) ((state)[OLD] != (state)[NEW]) state 1808 drivers/block/drbd/drbd_state.c device->state.conn == C_WF_BITMAP_S) state 1849 drivers/block/drbd/drbd_state.c device->state.conn <= C_CONNECTED && get_ldev(device)) { state 1934 drivers/block/drbd/drbd_state.c if (device->state.disk != D_FAILED) state 1937 drivers/block/drbd/drbd_state.c drbd_disk_str(device->state.disk)); state 1958 drivers/block/drbd/drbd_state.c if (device->state.disk != D_DISKLESS) state 1961 drivers/block/drbd/drbd_state.c drbd_disk_str(device->state.disk)); state 2120 drivers/block/drbd/drbd_state.c os = device->state; state 2232 drivers/block/drbd/drbd_state.c ns.i = device->state.i; state 435 drivers/block/drbd/drbd_worker.c switch (device->state.conn) { state 850 drivers/block/drbd/drbd_worker.c test_bit(GOT_PING_ACK, &connection->flags) || device->state.conn < C_CONNECTED); state 889 drivers/block/drbd/drbd_worker.c if (device->state.conn == C_VERIFY_S || device->state.conn == C_VERIFY_T) state 1005 drivers/block/drbd/drbd_worker.c disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); state 1006 drivers/block/drbd/drbd_worker.c pdsk_state = min_t(enum drbd_disk_state, pdsk_state, device->state.pdsk); state 1132 drivers/block/drbd/drbd_worker.c if (device->state.conn == C_AHEAD) { state 1135 drivers/block/drbd/drbd_worker.c if (likely(device->state.pdsk >= D_INCONSISTENT)) { state 1538 drivers/block/drbd/drbd_worker.c if (!odev->ldev || odev->state.disk == D_DISKLESS) state 1548 drivers/block/drbd/drbd_worker.c if ((odev->state.conn >= C_SYNC_SOURCE && state 1549 drivers/block/drbd/drbd_worker.c odev->state.conn <= C_PAUSED_SYNC_T) || state 1550 drivers/block/drbd/drbd_worker.c odev->state.aftr_isp || odev->state.peer_isp || state 1551 drivers/block/drbd/drbd_worker.c odev->state.user_isp) state 1570 drivers/block/drbd/drbd_worker.c if (odev->state.conn == C_STANDALONE && odev->state.disk == D_DISKLESS) state 1596 drivers/block/drbd/drbd_worker.c if (odev->state.conn == C_STANDALONE && odev->state.disk == D_DISKLESS) state 1598 drivers/block/drbd/drbd_worker.c if (odev->state.aftr_isp) { state 1646 drivers/block/drbd/drbd_worker.c if (!odev || !odev->ldev || odev->state.disk == D_DISKLESS) state 1739 drivers/block/drbd/drbd_worker.c if (device->state.conn >= C_SYNC_SOURCE && device->state.conn < C_AHEAD) { state 1796 drivers/block/drbd/drbd_worker.c if (device->state.conn < C_CONNECTED state 1921 drivers/block/drbd/drbd_worker.c if (resync_done && is_sync_state(device->state.conn)) state 1948 drivers/block/drbd/drbd_worker.c D_ASSERT(device, device->state.disk == D_FAILED); state 2223 drivers/block/drbd/drbd_worker.c D_ASSERT(device, device->state.disk == D_DISKLESS && device->state.conn == C_STANDALONE); state 791 drivers/block/floppy.c int state = status & (STATUS_READY | STATUS_DIR | STATUS_DMA); state 792 drivers/block/floppy.c return state == STATUS_READY; state 1144 drivers/block/pktcdvd.c static inline void pkt_set_state(struct packet_data *pkt, enum packet_data_state state) state 1150 drivers/block/pktcdvd.c enum packet_data_state old_state = pkt->state; state 1153 drivers/block/pktcdvd.c state_name[old_state], state_name[state]); state 1155 drivers/block/pktcdvd.c pkt->state = state; state 1327 drivers/block/pktcdvd.c switch (pkt->state) { state 1398 drivers/block/pktcdvd.c if (pkt->state == PACKET_FINISHED_STATE) { state 1418 drivers/block/pktcdvd.c states[pkt->state]++; state 2366 drivers/block/pktcdvd.c if ((pkt->state == PACKET_WAITING_STATE) || state 2367 drivers/block/pktcdvd.c (pkt->state == PACKET_READ_WAIT_STATE)) { state 2372 drivers/block/pktcdvd.c (pkt->state == PACKET_WAITING_STATE)) { state 335 drivers/block/rbd.c enum rbd_img_state state; state 1825 drivers/block/rbd.c u8 state; state 1828 drivers/block/rbd.c state = __rbd_object_map_get(rbd_dev, objno); state 1830 drivers/block/rbd.c return state; state 1841 drivers/block/rbd.c u8 state; state 1847 drivers/block/rbd.c state = rbd_object_map_get(rbd_dev, objno); state 1848 drivers/block/rbd.c return state != OBJECT_NONEXISTENT; state 2090 drivers/block/rbd.c u8 state, new_state, uninitialized_var(current_state); state 2120 drivers/block/rbd.c state = __rbd_object_map_get(rbd_dev, objno); state 2121 drivers/block/rbd.c if (!has_current_state || current_state == state || state 2122 drivers/block/rbd.c (current_state == OBJECT_EXISTS && state == OBJECT_EXISTS_CLEAN)) state 2143 drivers/block/rbd.c u8 state = rbd_object_map_get(rbd_dev, objno); state 2145 drivers/block/rbd.c if (state == new_state || state 2146 drivers/block/rbd.c (new_state == OBJECT_PENDING && state == OBJECT_NONEXISTENT) || state 2147 drivers/block/rbd.c (new_state == OBJECT_NONEXISTENT && state != OBJECT_PENDING)) state 2591 drivers/block/rbd.c img_req->state = RBD_IMG_START; state 3652 drivers/block/rbd.c switch (img_req->state) { state 3661 drivers/block/rbd.c img_req->state = RBD_IMG_EXCLUSIVE_LOCK; state 3675 drivers/block/rbd.c img_req->state = RBD_IMG_OBJECT_REQUESTS; state 3678 drivers/block/rbd.c img_req->state = __RBD_IMG_OBJECT_REQUESTS; state 3979 drivers/block/rbd.c rbd_assert(img_req->state == RBD_IMG_EXCLUSIVE_LOCK); state 393 drivers/block/rsxx/core.c static const char * const rsxx_card_state_to_str(unsigned int state) state 401 drivers/block/rsxx/core.c return state_strings[ffs(state)]; state 411 drivers/block/rsxx/core.c rsxx_card_state_to_str(card->state), state 414 drivers/block/rsxx/core.c card->state = new_state; state 463 drivers/block/rsxx/core.c unsigned int state; state 481 drivers/block/rsxx/core.c st = rsxx_get_card_state(card, &state); state 488 drivers/block/rsxx/core.c if (card->state != state) state 489 drivers/block/rsxx/core.c card_state_change(card, state); state 498 drivers/block/rsxx/core.c unsigned int state; state 506 drivers/block/rsxx/core.c st = rsxx_get_card_state(card, &state); state 509 drivers/block/rsxx/core.c } while (state == CARD_STATE_STARTING && state 512 drivers/block/rsxx/core.c if (state == CARD_STATE_STARTING) state 516 drivers/block/rsxx/core.c if ((state != CARD_STATE_SHUTTING_DOWN) && state 517 drivers/block/rsxx/core.c (state != CARD_STATE_SHUTDOWN)) { state 525 drivers/block/rsxx/core.c st = rsxx_get_card_state(card, &state); state 528 drivers/block/rsxx/core.c } while (state != CARD_STATE_SHUTDOWN && state 531 drivers/block/rsxx/core.c if (state != CARD_STATE_SHUTDOWN) state 879 drivers/block/rsxx/core.c rsxx_get_card_state(card, &card->state); state 883 drivers/block/rsxx/core.c rsxx_card_state_to_str(card->state)); state 894 drivers/block/rsxx/core.c if (card->state == CARD_STATE_SHUTDOWN) { state 909 drivers/block/rsxx/core.c rsxx_get_card_state(card, &card->state); state 911 drivers/block/rsxx/core.c (card->state == CARD_STATE_STARTING)); state 913 drivers/block/rsxx/core.c if (card->state == CARD_STATE_STARTING) { state 920 drivers/block/rsxx/core.c rsxx_card_state_to_str(card->state)); state 926 drivers/block/rsxx/core.c } else if (card->state == CARD_STATE_GOOD || state 927 drivers/block/rsxx/core.c card->state == CARD_STATE_RD_ONLY_FAULT) { state 1033 drivers/block/rsxx/core.c static int rsxx_pci_suspend(struct pci_dev *dev, pm_message_t state) state 487 drivers/block/rsxx/cregs.c int rsxx_get_card_state(struct rsxx_cardinfo *card, unsigned int *state) state 490 drivers/block/rsxx/cregs.c sizeof(*state), state, 0); state 148 drivers/block/rsxx/rsxx_priv.h unsigned int state; state 401 drivers/block/rsxx/rsxx_priv.h unsigned int *state); state 164 drivers/block/skd_main.c enum skd_req_state state; state 228 drivers/block/skd_main.c enum skd_drvr_state state; state 373 drivers/block/skd_main.c const char *skd_drive_state_to_str(int state); state 374 drivers/block/skd_main.c const char *skd_skdev_state_to_str(enum skd_drvr_state state); state 447 drivers/block/skd_main.c SKD_ASSERT(skdev->state != SKD_DRVR_STATE_ONLINE); state 450 drivers/block/skd_main.c switch (skdev->state) { state 494 drivers/block/skd_main.c if (unlikely(skdev->state != SKD_DRVR_STATE_ONLINE)) state 507 drivers/block/skd_main.c SKD_ASSERT(skreq->state == SKD_REQ_STATE_IDLE); state 576 drivers/block/skd_main.c skreq->state = SKD_REQ_STATE_BUSY; state 719 drivers/block/skd_main.c u32 state; state 721 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_FAULT) state 729 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_STATUS); state 730 drivers/block/skd_main.c state &= FIT_SR_DRIVE_STATE_MASK; state 731 drivers/block/skd_main.c if (state != skdev->drive_state) state 734 drivers/block/skd_main.c if (skdev->state != SKD_DRVR_STATE_ONLINE) state 744 drivers/block/skd_main.c switch (skdev->state) { state 751 drivers/block/skd_main.c skdev->drive_state, skdev->state); state 766 drivers/block/skd_main.c skdev->state, skdev->timer_countdown); state 773 drivers/block/skd_main.c skdev->state, skdev->timer_countdown); state 785 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_FAULT; state 812 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_FAULT; state 921 drivers/block/skd_main.c if (skspcl->req.state != SKD_REQ_STATE_IDLE) state 928 drivers/block/skd_main.c skspcl->req.state = SKD_REQ_STATE_BUSY; state 1048 drivers/block/skd_main.c skspcl->req.state = SKD_REQ_STATE_IDLE; state 1063 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_STOPPING) { state 1066 drivers/block/skd_main.c skdev->state); state 1080 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_STOPPING) { state 1083 drivers/block/skd_main.c skdev->state); state 1114 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_STOPPING) { state 1117 drivers/block/skd_main.c skdev->state); state 1427 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY_IMMINENT; state 1454 drivers/block/skd_main.c skreq->state = SKD_REQ_STATE_IDLE; state 1543 drivers/block/skd_main.c SKD_ASSERT(skreq->state == SKD_REQ_STATE_BUSY); state 1577 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_PAUSING && state 1579 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_PAUSED; state 1622 drivers/block/skd_main.c skspcl->req.state == SKD_REQ_STATE_BUSY) { state 1712 drivers/block/skd_main.c if (likely (skdev->state state 1722 drivers/block/skd_main.c if (likely((skdev->state != SKD_DRVR_STATE_LOAD) && state 1723 drivers/block/skd_main.c (skdev->state != SKD_DRVR_STATE_STOPPING))) { state 1737 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_FAULT || state 1738 drivers/block/skd_main.c skdev->state == state 1765 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_FAULT; state 1771 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_DISAPPEARED; state 1778 drivers/block/skd_main.c u32 state; state 1780 drivers/block/skd_main.c int prev_driver_state = skdev->state; state 1783 drivers/block/skd_main.c state = sense & FIT_SR_DRIVE_STATE_MASK; state 1787 drivers/block/skd_main.c skd_drive_state_to_str(state), state); state 1789 drivers/block/skd_main.c skdev->drive_state = state; state 1793 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_PROTOCOL_MISMATCH) { state 1797 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_RESTARTING) state 1799 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_WAIT_BOOT) { state 1801 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_STARTING; state 1829 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY; state 1837 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY_SANITIZE; state 1842 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY_ERASE; state 1846 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_IDLE; state 1849 drivers/block/skd_main.c switch (skdev->state) { state 1855 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_RESTARTING; state 1861 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_WAIT_BOOT; state 1878 drivers/block/skd_main.c dev_info(&skdev->pdev->dev, "state=0x%x sense=0x%x\n", state, state 1892 drivers/block/skd_main.c skd_skdev_state_to_str(skdev->state), skdev->state); state 1900 drivers/block/skd_main.c if (skreq->state != SKD_REQ_STATE_BUSY) state 1909 drivers/block/skd_main.c skreq->state = SKD_REQ_STATE_IDLE; state 1944 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_PROTOCOL_MISMATCH; state 2068 drivers/block/skd_main.c u32 state; state 2079 drivers/block/skd_main.c state = sense & FIT_SR_DRIVE_STATE_MASK; state 2080 drivers/block/skd_main.c skdev->drive_state = state; state 2083 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_STARTING; state 2095 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_WAIT_BOOT; state 2101 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY_SANITIZE; state 2107 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY_ERASE; state 2118 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY; state 2157 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_CONTROL); state 2158 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "FIT Control Status=0x%x\n", state); state 2160 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_INT_STATUS_HOST); state 2161 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "Intr Status=0x%x\n", state); state 2163 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_INT_MASK_HOST); state 2164 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "Intr Mask=0x%x\n", state); state 2166 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_MSG_FROM_DEVICE); state 2167 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "Msg from Dev=0x%x\n", state); state 2169 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_HW_VERSION); state 2170 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "HW version=0x%x\n", state); state 2184 drivers/block/skd_main.c if (skdev->state != SKD_DRVR_STATE_ONLINE) { state 2189 drivers/block/skd_main.c if (skspcl->req.state != SKD_REQ_STATE_IDLE) { state 2194 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_SYNCING; state 2218 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_STOPPING; state 2251 drivers/block/skd_main.c u32 state; state 2256 drivers/block/skd_main.c state = SKD_READL(skdev, FIT_STATUS); state 2258 drivers/block/skd_main.c dev_dbg(&skdev->pdev->dev, "drive status=0x%x\n", state); state 2260 drivers/block/skd_main.c state &= FIT_SR_DRIVE_STATE_MASK; state 2261 drivers/block/skd_main.c skdev->drive_state = state; state 2264 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_RESTARTING; state 2275 drivers/block/skd_main.c switch (skdev->state) { state 2292 drivers/block/skd_main.c skdev->state); state 2300 drivers/block/skd_main.c int prev_driver_state = skdev->state; state 2303 drivers/block/skd_main.c if (skdev->state == SKD_DRVR_STATE_ONLINE) { state 2316 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_BUSY; state 2325 drivers/block/skd_main.c switch (skdev->state) { state 2335 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_ONLINE; state 2338 drivers/block/skd_main.c prev_driver_state, skd_skdev_state_to_str(skdev->state), state 2339 drivers/block/skd_main.c skdev->state); state 2353 drivers/block/skd_main.c skdev->state); state 2745 drivers/block/skd_main.c skreq->state = SKD_REQ_STATE_IDLE; state 2771 drivers/block/skd_main.c skspcl->req.state = SKD_REQ_STATE_IDLE; state 2897 drivers/block/skd_main.c skdev->state = SKD_DRVR_STATE_LOAD; state 3318 drivers/block/skd_main.c static int skd_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 3343 drivers/block/skd_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 3469 drivers/block/skd_main.c const char *skd_drive_state_to_str(int state) state 3471 drivers/block/skd_main.c switch (state) { state 3503 drivers/block/skd_main.c const char *skd_skdev_state_to_str(enum skd_drvr_state state) state 3505 drivers/block/skd_main.c switch (state) { state 3546 drivers/block/skd_main.c static const char *skd_skreq_state_to_str(enum skd_req_state state) state 3548 drivers/block/skd_main.c switch (state) { state 3569 drivers/block/skd_main.c skd_skdev_state_to_str(skdev->state), skdev->state); state 3586 drivers/block/skd_main.c skd_skreq_state_to_str(skreq->state), skreq->state, skreq->id, state 311 drivers/block/sunvdc.c if (unlikely(desc->hdr.state != VIO_DESC_DONE)) state 315 drivers/block/sunvdc.c desc->hdr.state = VIO_DESC_FREE; state 521 drivers/block/sunvdc.c desc->hdr.state = VIO_DESC_READY; state 687 drivers/block/sunvdc.c desc->hdr.state = VIO_DESC_READY; state 1110 drivers/block/sunvdc.c desc->hdr.state = VIO_DESC_FREE; state 330 drivers/block/swim.c current->state = TASK_INTERRUPTIBLE; state 349 drivers/block/swim.c current->state = TASK_INTERRUPTIBLE; state 373 drivers/block/swim.c current->state = TASK_INTERRUPTIBLE; state 176 drivers/block/swim3.c enum swim_state state; state 245 drivers/block/swim3.c static int grab_drive(struct floppy_state *fs, enum swim_state state, state 316 drivers/block/swim3.c if (fs->cur_req || fs->state != idle) { state 352 drivers/block/swim3.c fs->state = do_transfer; state 474 drivers/block/swim3.c fs->state, fs->req_cyl, fs->cur_cyl); state 476 drivers/block/swim3.c switch (fs->state) { state 485 drivers/block/swim3.c fs->state = do_transfer; state 487 drivers/block/swim3.c fs->state = seeking; state 496 drivers/block/swim3.c fs->state = locating; state 501 drivers/block/swim3.c fs->state = do_transfer; state 519 drivers/block/swim3.c fs->state = idle; state 522 drivers/block/swim3.c fs->state = seeking; state 533 drivers/block/swim3.c swim3_err("Unknown state %d\n", fs->state); state 545 drivers/block/swim3.c swim3_dbg("* scan timeout, state=%d\n", fs->state); state 555 drivers/block/swim3.c fs->state = idle; state 557 drivers/block/swim3.c fs->state = jogging; state 569 drivers/block/swim3.c swim3_dbg("* seek timeout, state=%d\n", fs->state); state 578 drivers/block/swim3.c fs->state = idle; state 588 drivers/block/swim3.c swim3_dbg("* settle timeout, state=%d\n", fs->state); state 594 drivers/block/swim3.c fs->state = locating; state 606 drivers/block/swim3.c fs->state = idle; state 619 drivers/block/swim3.c swim3_dbg("* xfer timeout, state=%d\n", fs->state); state 634 drivers/block/swim3.c fs->state = idle; state 649 drivers/block/swim3.c swim3_dbg("* interrupt, state=%d\n", fs->state); state 654 drivers/block/swim3.c if ((intr & ERROR_INTR) && fs->state != do_transfer) state 656 drivers/block/swim3.c fs->state, rq_data_dir(req), intr, err); state 657 drivers/block/swim3.c switch (fs->state) { state 670 drivers/block/swim3.c fs->state = idle; state 672 drivers/block/swim3.c fs->state = jogging; state 682 drivers/block/swim3.c fs->state = do_transfer; state 694 drivers/block/swim3.c if (fs->state == seeking) state 696 drivers/block/swim3.c fs->state = settling; state 752 drivers/block/swim3.c fs->state = idle; state 759 drivers/block/swim3.c fs->state, rq_data_dir(req), intr, err); state 761 drivers/block/swim3.c fs->state = idle; state 776 drivers/block/swim3.c fs->state = idle; state 780 drivers/block/swim3.c swim3_err("Don't know what to do in state %d\n", fs->state); state 793 drivers/block/swim3.c static int grab_drive(struct floppy_state *fs, enum swim_state state, state 801 drivers/block/swim3.c if (fs->state != idle && fs->state != available) { state 806 drivers/block/swim3.c fs->state == available, state 809 drivers/block/swim3.c fs->state == available, state 817 drivers/block/swim3.c fs->state = state; state 831 drivers/block/swim3.c fs->state = idle; state 1116 drivers/block/swim3.c fs->state = idle; state 275 drivers/block/sx8.c unsigned int state; state 537 drivers/block/sx8.c assert(host->state == HST_DEV_SCAN_START || state 538 drivers/block/sx8.c host->state == HST_DEV_SCAN); state 548 drivers/block/sx8.c host->state = HST_ERROR; state 856 drivers/block/sx8.c assert(host->state == HST_DEV_SCAN); state 886 drivers/block/sx8.c assert(host->state == HST_PORT_SCAN); state 887 drivers/block/sx8.c host->state = new_state; state 897 drivers/block/sx8.c assert(host->state == cur_state); state 899 drivers/block/sx8.c host->state = HST_ERROR; state 901 drivers/block/sx8.c host->state = next_state; state 1079 drivers/block/sx8.c if (unlikely(host->state == HST_INVALID)) { state 1100 drivers/block/sx8.c unsigned int state; state 1106 drivers/block/sx8.c state = host->state; state 1109 drivers/block/sx8.c DPRINTK("ENTER, state == %s\n", state_name[state]); state 1111 drivers/block/sx8.c switch (state) { state 1206 drivers/block/sx8.c printk(KERN_ERR PFX "BUG: unknown state %d\n", state); state 1213 drivers/block/sx8.c host->state = new_state; state 1329 drivers/block/sx8.c assert(host->state == HST_INVALID); state 1330 drivers/block/sx8.c host->state = HST_PROBE_START; state 155 drivers/block/umem.c static int set_userbit(struct cardinfo *card, int bit, unsigned char state) state 160 drivers/block/umem.c if (state) state 172 drivers/block/umem.c static void set_led(struct cardinfo *card, int shift, unsigned char state) state 177 drivers/block/umem.c if (state == LED_FLIP) state 181 drivers/block/umem.c led |= (state << shift); state 560 drivers/block/xen-blkback/blkback.c err = xenbus_printf(xbt, dev->nodename, "state", "%d", dev->state); state 388 drivers/block/xen-blkback/common.h struct backend_info *be, int state); state 391 drivers/block/xen-blkback/common.h struct backend_info *be, int state); state 88 drivers/block/xen-blkback/xenbus.c if (blkif->be->dev->state == XenbusStateConnected) state 93 drivers/block/xen-blkback/xenbus.c if (blkif->be->dev->state != XenbusStateConnected) state 530 drivers/block/xen-blkback/xenbus.c struct backend_info *be, int state) state 536 drivers/block/xen-blkback/xenbus.c "%d", state); state 548 drivers/block/xen-blkback/xenbus.c int state = 0; state 570 drivers/block/xen-blkback/xenbus.c state = 1; state 581 drivers/block/xen-blkback/xenbus.c "%d", state); state 586 drivers/block/xen-blkback/xenbus.c struct backend_info *be, int state) state 592 drivers/block/xen-blkback/xenbus.c "%d", state); state 775 drivers/block/xen-blkback/xenbus.c if (dev->state == XenbusStateClosed) { state 788 drivers/block/xen-blkback/xenbus.c if (dev->state == XenbusStateConnected) state 2140 drivers/block/xen-blkfront.c if (xbdev->state == XenbusStateClosing) { state 2453 drivers/block/xen-blkfront.c if (dev->state != XenbusStateInitialising) state 2476 drivers/block/xen-blkfront.c if ((dev->state != XenbusStateInitialised) && state 2477 drivers/block/xen-blkfront.c (dev->state != XenbusStateConnected)) { state 2486 drivers/block/xen-blkfront.c if (dev->state == XenbusStateClosed) state 2612 drivers/block/xen-blkfront.c if (xbdev && xbdev->state == XenbusStateClosing) { state 260 drivers/bluetooth/ath3k.c static int ath3k_get_state(struct usb_device *udev, unsigned char *state) state 274 drivers/bluetooth/ath3k.c *state = *buf; state 51 drivers/bluetooth/bcm203x.c unsigned long state; state 74 drivers/bluetooth/bcm203x.c data->state = BCM203X_ERROR; state 78 drivers/bluetooth/bcm203x.c switch (data->state) { state 85 drivers/bluetooth/bcm203x.c data->state = BCM203X_SELECT_MEMORY; state 95 drivers/bluetooth/bcm203x.c data->state = BCM203X_CHECK_MEMORY; state 104 drivers/bluetooth/bcm203x.c data->state = BCM203X_ERROR; state 108 drivers/bluetooth/bcm203x.c data->state = BCM203X_LOAD_FIRMWARE; state 115 drivers/bluetooth/bcm203x.c data->state = BCM203X_CHECK_FIRMWARE; state 132 drivers/bluetooth/bcm203x.c data->state = BCM203X_ERROR; state 136 drivers/bluetooth/bcm203x.c data->state = BCM203X_RESET; state 170 drivers/bluetooth/bcm203x.c data->state = BCM203X_LOAD_MINIDRV; state 52 drivers/bluetooth/bfusb.c unsigned long state; state 152 drivers/bluetooth/bfusb.c if (test_and_set_bit(BFUSB_TX_PROCESS, &data->state)) { state 153 drivers/bluetooth/bfusb.c set_bit(BFUSB_TX_WAKEUP, &data->state); state 158 drivers/bluetooth/bfusb.c clear_bit(BFUSB_TX_WAKEUP, &data->state); state 168 drivers/bluetooth/bfusb.c } while (test_bit(BFUSB_TX_WAKEUP, &data->state)); state 170 drivers/bluetooth/bfusb.c clear_bit(BFUSB_TX_PROCESS, &data->state); state 84 drivers/bluetooth/hci_h5.c } state; state 143 drivers/bluetooth/hci_h5.c if (h5->state == H5_UNINITIALIZED) state 146 drivers/bluetooth/hci_h5.c if (h5->state == H5_INITIALIZED) { state 151 drivers/bluetooth/hci_h5.c if (h5->state != H5_ACTIVE) { state 182 drivers/bluetooth/hci_h5.c h5->state = H5_UNINITIALIZED; state 332 drivers/bluetooth/hci_h5.c if (h5->state == H5_ACTIVE) state 336 drivers/bluetooth/hci_h5.c if (h5->state == H5_ACTIVE) state 338 drivers/bluetooth/hci_h5.c h5->state = H5_INITIALIZED; state 347 drivers/bluetooth/hci_h5.c h5->state = H5_ACTIVE; state 451 drivers/bluetooth/hci_h5.c if (h5->state != H5_ACTIVE && state 584 drivers/bluetooth/hci_h5.c if (h5->state != H5_ACTIVE) { state 136 drivers/bus/fsl-mc/dprc-driver.c obj_desc->state & FSL_MC_OBJ_STATE_PLUGGED; state 139 drivers/bus/fsl-mc/dprc-driver.c (mc_dev->obj_desc.state & FSL_MC_OBJ_STATE_PLUGGED)) { state 141 drivers/bus/fsl-mc/dprc-driver.c mc_dev->obj_desc.state |= FSL_MC_OBJ_STATE_PLUGGED; state 149 drivers/bus/fsl-mc/dprc-driver.c mc_dev->obj_desc.state &= ~FSL_MC_OBJ_STATE_PLUGGED; state 370 drivers/bus/fsl-mc/dprc.c obj_desc->state = le32_to_cpu(rsp_params->state); state 93 drivers/bus/fsl-mc/fsl-mc-bus.c if ((mc_dev->obj_desc.state & FSL_MC_OBJ_STATE_PLUGGED) == 0 && state 177 drivers/bus/fsl-mc/fsl-mc-private.h __le32 state; state 493 drivers/char/agp/amd-k7-agp.c static int agp_amdk7_suspend(struct pci_dev *pdev, pm_message_t state) state 496 drivers/char/agp/amd-k7-agp.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 593 drivers/char/agp/amd64-agp.c static int agp_amd64_suspend(struct pci_dev *pdev, pm_message_t state) state 596 drivers/char/agp/amd64-agp.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 238 drivers/char/agp/ati-agp.c static int agp_ati_suspend(struct pci_dev *dev, pm_message_t state) state 416 drivers/char/agp/efficeon-agp.c static int agp_efficeon_suspend(struct pci_dev *dev, pm_message_t state) state 407 drivers/char/agp/nvidia-agp.c static int agp_nvidia_suspend(struct pci_dev *pdev, pm_message_t state) state 222 drivers/char/agp/sis-agp.c static int agp_sis_suspend(struct pci_dev *pdev, pm_message_t state) state 225 drivers/char/agp/sis-agp.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 497 drivers/char/agp/via-agp.c static int agp_via_suspend(struct pci_dev *pdev, pm_message_t state) state 112 drivers/char/hw_random/n2-drv.c unsigned long hv_err, state, ticks, watchdog_delta, watchdog_status; state 116 drivers/char/hw_random/n2-drv.c hv_err = sun4v_rng_ctl_read_v2(ra, unit, &state, state 155 drivers/char/hw_random/n2-drv.c unsigned long state, state 163 drivers/char/hw_random/n2-drv.c hv_err = sun4v_rng_ctl_write_v1(control_ra, state, state 166 drivers/char/hw_random/n2-drv.c hv_err = sun4v_rng_ctl_write_v2(control_ra, state, state 252 drivers/char/hw_random/n2-drv.c unsigned long state) state 258 drivers/char/hw_random/n2-drv.c hv_err = n2rng_write_ctl_one(np, unit, state, control_ra, state 54 drivers/char/hw_random/n2rng.h unsigned long *state, state 58 drivers/char/hw_random/n2rng.h unsigned long *state, state 63 drivers/char/hw_random/n2rng.h unsigned long state, state 67 drivers/char/hw_random/n2rng.h unsigned long state, state 72 drivers/char/ipmi/ipmi_bt_sm.c #define BT_STATE_CHANGE(X, Y) { bt->state = X; return Y; } state 77 drivers/char/ipmi/ipmi_bt_sm.c enum bt_states state; state 124 drivers/char/ipmi/ipmi_bt_sm.c static char *state2txt(unsigned char state) state 126 drivers/char/ipmi/ipmi_bt_sm.c switch (state) { state 142 drivers/char/ipmi/ipmi_bt_sm.c #define STATE2TXT state2txt(bt->state) state 181 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_IDLE; /* start here */ state 213 drivers/char/ipmi/ipmi_bt_sm.c if (bt->state == BT_STATE_LONG_BUSY) state 216 drivers/char/ipmi/ipmi_bt_sm.c if (bt->state != BT_STATE_IDLE) state 234 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_XACTION_START; state 410 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_RESTART; state 422 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_RESET1; state 431 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_IDLE; state 436 drivers/char/ipmi/ipmi_bt_sm.c bt->state = BT_STATE_LONG_BUSY; state 456 drivers/char/ipmi/ipmi_bt_sm.c if ((bt_debug & BT_DEBUG_STATES) && (bt->state != last_printed)) { state 462 drivers/char/ipmi/ipmi_bt_sm.c last_printed = bt->state; state 472 drivers/char/ipmi/ipmi_bt_sm.c if ((bt->state < BT_STATE_WRITE_BYTES) && (status & BT_B2H_ATN)) { state 477 drivers/char/ipmi/ipmi_bt_sm.c if ((bt->state != BT_STATE_IDLE) && state 478 drivers/char/ipmi/ipmi_bt_sm.c (bt->state < BT_STATE_PRINTME)) { state 481 drivers/char/ipmi/ipmi_bt_sm.c if ((bt->timeout < 0) && (bt->state < BT_STATE_RESET1)) state 487 drivers/char/ipmi/ipmi_bt_sm.c switch (bt->state) { state 564 drivers/char/ipmi/ipmi_bt_sm.c bt->state = bt->complete; state 565 drivers/char/ipmi/ipmi_bt_sm.c return bt->state == BT_STATE_IDLE ? /* where to next? */ state 107 drivers/char/ipmi/ipmi_kcs_sm.c enum kcs_states state; state 126 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_IDLE; state 192 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_HOSED; state 195 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_ERROR0; state 255 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_WRITE_START; state 271 drivers/char/ipmi/ipmi_kcs_sm.c if ((kcs->state != KCS_IDLE) && (kcs->state != KCS_HOSED)) state 286 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_START_OP; state 329 drivers/char/ipmi/ipmi_kcs_sm.c unsigned char state; state 334 drivers/char/ipmi/ipmi_kcs_sm.c printk(KERN_DEBUG "KCS: State = %d, %x\n", kcs->state, status); state 341 drivers/char/ipmi/ipmi_kcs_sm.c state = GET_STATUS_STATE(status); state 343 drivers/char/ipmi/ipmi_kcs_sm.c switch (kcs->state) { state 354 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_IDLE_STATE) { state 362 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_WRITE_START; state 366 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_WRITE_STATE) { state 375 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_WRITE_END; state 378 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_WRITE; state 383 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_WRITE_STATE) { state 391 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_WRITE_END; state 398 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_WRITE_STATE) { state 406 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_WAIT_READ; state 410 drivers/char/ipmi/ipmi_kcs_sm.c if ((state != KCS_READ_STATE) && (state != KCS_IDLE_STATE)) { state 417 drivers/char/ipmi/ipmi_kcs_sm.c if (state == KCS_READ_STATE) { state 433 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_IDLE; state 446 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_ERROR1; state 452 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_ERROR2; state 456 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_READ_STATE) { state 466 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_ERROR3; state 470 drivers/char/ipmi/ipmi_kcs_sm.c if (state != KCS_IDLE_STATE) { state 483 drivers/char/ipmi/ipmi_kcs_sm.c kcs->state = KCS_IDLE; state 492 drivers/char/ipmi/ipmi_kcs_sm.c if (kcs->state == KCS_HOSED) { state 89 drivers/char/ipmi/ipmi_smic_sm.c enum smic_states state; state 105 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_IDLE; state 129 drivers/char/ipmi/ipmi_smic_sm.c if ((smic->state != SMIC_IDLE) && (smic->state != SMIC_HOSED)) state 144 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_START_OP; state 216 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_HOSED; state 221 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_START_OP; state 321 drivers/char/ipmi/ipmi_smic_sm.c if (smic->state == SMIC_HOSED) { state 325 drivers/char/ipmi/ipmi_smic_sm.c if (smic->state != SMIC_IDLE) { state 349 drivers/char/ipmi/ipmi_smic_sm.c smic->state, flags, status); state 351 drivers/char/ipmi/ipmi_smic_sm.c switch (smic->state) { state 362 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_OP_OK; state 377 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE_START; state 395 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE_END; state 398 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE_NEXT; state 417 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE_END; state 420 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE_NEXT; state 446 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_WRITE2READ; state 457 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_READ_START; state 473 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_READ_NEXT; state 488 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_READ_END; state 495 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_READ_NEXT; state 526 drivers/char/ipmi/ipmi_smic_sm.c smic->state = SMIC_IDLE; state 536 drivers/char/ipmi/ipmi_smic_sm.c printk(KERN_DEBUG "smic->state = %d\n", smic->state); state 27 drivers/char/ipmi/kcs_bmc.c #define KCS_STATUS_STATE(state) (state << 6) state 78 drivers/char/ipmi/kcs_bmc.c static inline void set_state(struct kcs_bmc *kcs_bmc, u8 state) state 81 drivers/char/ipmi/kcs_bmc.c KCS_STATUS_STATE(state)); state 80 drivers/char/ppdev.c struct ieee1284_info state; state 393 drivers/char/ppdev.c info->mode = pp->state.mode; state 394 drivers/char/ppdev.c info->phase = pp->state.phase; state 422 drivers/char/ppdev.c pp->state.mode = mode; state 423 drivers/char/ppdev.c pp->state.phase = init_phase(mode); state 427 drivers/char/ppdev.c pp->pdev->port->ieee1284.phase = pp->state.phase; state 439 drivers/char/ppdev.c mode = pp->state.mode; state 453 drivers/char/ppdev.c pp->state.phase = phase; state 467 drivers/char/ppdev.c phase = pp->state.phase; state 547 drivers/char/ppdev.c pp->state.mode = info->mode; state 548 drivers/char/ppdev.c pp->state.phase = info->phase; state 701 drivers/char/ppdev.c pp->state.mode = IEEE1284_MODE_COMPAT; state 702 drivers/char/ppdev.c pp->state.phase = init_phase(pp->state.mode); state 726 drivers/char/ppdev.c (pp->state.mode != IEEE1284_MODE_COMPAT)) { state 735 drivers/char/ppdev.c info->mode = pp->state.mode; state 736 drivers/char/ppdev.c info->phase = pp->state.phase; state 752 drivers/char/ppdev.c pp->state.mode = info->mode; state 753 drivers/char/ppdev.c pp->state.phase = info->phase; state 482 drivers/char/random.c __u32 state[16]; state 869 drivers/char/random.c memcpy(&crng->state[0], "expand 32-byte k", 16); state 871 drivers/char/random.c _extract_entropy(&input_pool, &crng->state[4], state 874 drivers/char/random.c _get_random_bytes(&crng->state[4], sizeof(__u32) * 12); state 881 drivers/char/random.c crng->state[i] ^= rv; state 940 drivers/char/random.c p = (unsigned char *) &primary_crng.state[4]; state 976 drivers/char/random.c char * dest_buf = (char *) &primary_crng.state[4]; state 1024 drivers/char/random.c crng->state[i+4] ^= buf.key[i] ^ rv; state 1062 drivers/char/random.c crng->state[14] ^= v; state 1063 drivers/char/random.c chacha20_block(&crng->state[0], out); state 1064 drivers/char/random.c if (crng->state[12] == 0) state 1065 drivers/char/random.c crng->state[13]++; state 1100 drivers/char/random.c d = &crng->state[4]; state 1205 drivers/char/random.c static void add_timer_randomness(struct timer_rand_state *state, unsigned num) state 1226 drivers/char/random.c delta = sample.jiffies - state->last_time; state 1227 drivers/char/random.c state->last_time = sample.jiffies; state 1229 drivers/char/random.c delta2 = delta - state->last_delta; state 1230 drivers/char/random.c state->last_delta = delta; state 1232 drivers/char/random.c delta3 = delta2 - state->last_delta2; state 1233 drivers/char/random.c state->last_delta2 = delta2; state 1972 drivers/char/random.c struct timer_rand_state *state; state 1978 drivers/char/random.c state = kzalloc(sizeof(struct timer_rand_state), GFP_KERNEL); state 1979 drivers/char/random.c if (state) { state 1980 drivers/char/random.c state->last_time = INITIAL_JIFFIES; state 1981 drivers/char/random.c disk->random = state; state 749 drivers/char/sonypi.c static void sonypi_setbluetoothpower(u8 state) state 751 drivers/char/sonypi.c state = !!state; state 753 drivers/char/sonypi.c if (sonypi_device.bluetooth_power == state) state 756 drivers/char/sonypi.c sonypi_call2(0x96, state); state 758 drivers/char/sonypi.c sonypi_device.bluetooth_power = state; state 37 drivers/char/tpm/tpm_vtpm_proxy.c long state; /* internal state */ state 81 drivers/char/tpm/tpm_vtpm_proxy.c !(proxy_dev->state & STATE_OPENED_FLAG)); state 87 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_OPENED_FLAG)) { state 106 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state |= STATE_WAIT_RESPONSE_FLAG; state 134 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_OPENED_FLAG)) { state 140 drivers/char/tpm/tpm_vtpm_proxy.c !(proxy_dev->state & STATE_WAIT_RESPONSE_FLAG)) { state 145 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state &= ~STATE_WAIT_RESPONSE_FLAG; state 185 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_OPENED_FLAG)) state 204 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state |= STATE_OPENED_FLAG; state 217 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state &= ~STATE_OPENED_FLAG; state 275 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_OPENED_FLAG)) { state 341 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_DRIVER_COMMAND) && state 347 drivers/char/tpm/tpm_vtpm_proxy.c if (!(proxy_dev->state & STATE_OPENED_FLAG)) { state 357 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state &= ~STATE_WAIT_RESPONSE_FLAG; state 388 drivers/char/tpm/tpm_vtpm_proxy.c ret = !(proxy_dev->state & STATE_OPENED_FLAG); state 412 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state |= STATE_DRIVER_COMMAND; state 416 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state &= ~STATE_DRIVER_COMMAND; state 461 drivers/char/tpm/tpm_vtpm_proxy.c proxy_dev->state |= STATE_REGISTERED_FLAG; state 602 drivers/char/tpm/tpm_vtpm_proxy.c if (proxy_dev->state & STATE_REGISTERED_FLAG) state 103 drivers/char/tpm/xen-tpmfront.c switch (priv->shr->state) { state 124 drivers/char/tpm/xen-tpmfront.c priv->shr->state = VTPM_STATE_CANCEL; state 159 drivers/char/tpm/xen-tpmfront.c shr->state = VTPM_STATE_SUBMIT; state 183 drivers/char/tpm/xen-tpmfront.c if (shr->state == VTPM_STATE_IDLE) state 221 drivers/char/tpm/xen-tpmfront.c switch (priv->shr->state) { state 398 drivers/char/tpm/xen-tpmfront.c if (dev->state == XenbusStateConnected) state 50 drivers/clk/clk-pwm.c struct pwm_state state; state 52 drivers/clk/clk-pwm.c pwm_get_state(clk_pwm->pwm, &state); state 54 drivers/clk/clk-pwm.c duty->num = state.duty_cycle; state 55 drivers/clk/clk-pwm.c duty->den = state.period; state 869 drivers/clk/clk-si5351.c enum si5351_disable_state state) state 880 drivers/clk/clk-si5351.c switch (state) { state 57 drivers/clk/qcom/clk-rpmh.c u32 state; state 140 drivers/clk/qcom/clk-rpmh.c static inline bool has_state_changed(struct clk_rpmh *c, u32 state) state 142 drivers/clk/qcom/clk-rpmh.c return (c->last_sent_aggr_state & BIT(state)) state 143 drivers/clk/qcom/clk-rpmh.c != (c->aggr_state & BIT(state)); state 150 drivers/clk/qcom/clk-rpmh.c enum rpmh_state state = RPMH_SLEEP_STATE; state 157 drivers/clk/qcom/clk-rpmh.c for (; state <= RPMH_ACTIVE_ONLY_STATE; state++) { state 158 drivers/clk/qcom/clk-rpmh.c if (has_state_changed(c, state)) { state 159 drivers/clk/qcom/clk-rpmh.c if (cmd_state & BIT(state)) state 162 drivers/clk/qcom/clk-rpmh.c ret = rpmh_write_async(c->dev, state, &cmd, 1); state 165 drivers/clk/qcom/clk-rpmh.c !state ? "sleep" : state 166 drivers/clk/qcom/clk-rpmh.c state == RPMH_WAKE_ONLY_STATE ? state 188 drivers/clk/qcom/clk-rpmh.c if (enable == c->state) state 191 drivers/clk/qcom/clk-rpmh.c c->state = enable ? c->valid_state_mask : 0; state 192 drivers/clk/qcom/clk-rpmh.c c->aggr_state = c->state | c->peer->state; state 200 drivers/clk/qcom/clk-rpmh.c c->state = 0; state 202 drivers/clk/qcom/clk-rpmh.c c->state = c->valid_state_mask; state 140 drivers/clk/tegra/clk-bpmp.c return response.state; state 39 drivers/clk/tegra/clk-periph-gate.c int state = 1; state 42 drivers/clk/tegra/clk-periph-gate.c state = 0; state 46 drivers/clk/tegra/clk-periph-gate.c state = 0; state 48 drivers/clk/tegra/clk-periph-gate.c return state; state 22 drivers/clk/tegra/clk-pll-out.c int state; state 24 drivers/clk/tegra/clk-pll-out.c state = (val & pll_out_enb(pll_out)) ? 1 : 0; state 26 drivers/clk/tegra/clk-pll-out.c state = 0; state 27 drivers/clk/tegra/clk-pll-out.c return state; state 743 drivers/clk/tegra/clk-pll.c int state, ret = 0; state 745 drivers/clk/tegra/clk-pll.c state = clk_pll_is_enabled(hw); state 749 drivers/clk/tegra/clk-pll.c if (state && pll->params->defaults_set && pll->params->dyn_ramp && state 756 drivers/clk/tegra/clk-pll.c if (state) { state 769 drivers/clk/tegra/clk-pll.c if (state) { state 1446 drivers/clk/tegra/clk-pll.c int state, ret = 0; state 1465 drivers/clk/tegra/clk-pll.c state = clk_pll_is_enabled(hw); state 1466 drivers/clk/tegra/clk-pll.c if (state) state 1475 drivers/clk/tegra/clk-pll.c if (state) state 1512 drivers/clk/tegra/clk-pll.c int state, ret = 0; state 1522 drivers/clk/tegra/clk-pll.c state = clk_pll_is_enabled(hw); state 1523 drivers/clk/tegra/clk-pll.c if (state) state 1528 drivers/clk/tegra/clk-pll.c if (state) { state 34 drivers/clk/tegra/clk-super.c u32 val, state; state 39 drivers/clk/tegra/clk-super.c state = val & SUPER_STATE_MASK; state 41 drivers/clk/tegra/clk-super.c BUG_ON((state != super_state(SUPER_STATE_RUN)) && state 42 drivers/clk/tegra/clk-super.c (state != super_state(SUPER_STATE_IDLE))); state 43 drivers/clk/tegra/clk-super.c shift = (state == super_state(SUPER_STATE_IDLE)) ? state 63 drivers/clk/tegra/clk-super.c u32 val, state; state 72 drivers/clk/tegra/clk-super.c state = val & SUPER_STATE_MASK; state 73 drivers/clk/tegra/clk-super.c BUG_ON((state != super_state(SUPER_STATE_RUN)) && state 74 drivers/clk/tegra/clk-super.c (state != super_state(SUPER_STATE_IDLE))); state 75 drivers/clk/tegra/clk-super.c shift = (state == super_state(SUPER_STATE_IDLE)) ? state 532 drivers/clk/tegra/clk-tegra210.c void tegra210_set_sata_pll_seq_sw(bool state) state 537 drivers/clk/tegra/clk-tegra210.c if (state) { state 271 drivers/clk/tegra/clk.c if (tbl->state) state 735 drivers/clk/tegra/clk.h int state; state 46 drivers/clk/ti/apll.c u8 state = 1; state 55 drivers/clk/ti/apll.c state <<= __ffs(ad->idlest_mask); state 60 drivers/clk/ti/apll.c if ((v & ad->idlest_mask) == state) state 68 drivers/clk/ti/apll.c state <<= __ffs(ad->idlest_mask); state 72 drivers/clk/ti/apll.c if ((v & ad->idlest_mask) == state) state 82 drivers/clk/ti/apll.c clk_name, (state) ? "locked" : "bypassed"); state 86 drivers/clk/ti/apll.c clk_name, (state) ? "locked" : "bypassed", i); state 95 drivers/clk/ti/apll.c u8 state = 1; state 100 drivers/clk/ti/apll.c state <<= __ffs(ad->idlest_mask); state 61 drivers/clk/ti/dpll3xxx.c static int _omap3_wait_dpll_status(struct clk_hw_omap *clk, u8 state) state 71 drivers/clk/ti/dpll3xxx.c state <<= __ffs(dd->idlest_mask); state 74 drivers/clk/ti/dpll3xxx.c != state) && i < MAX_DPLL_WAIT_TRIES) { state 81 drivers/clk/ti/dpll3xxx.c clk_name, (state) ? "locked" : "bypassed"); state 84 drivers/clk/ti/dpll3xxx.c clk_name, (state) ? "locked" : "bypassed", i); state 142 drivers/clk/ti/dpll3xxx.c u8 state = 1; state 148 drivers/clk/ti/dpll3xxx.c state <<= __ffs(dd->idlest_mask); state 152 drivers/clk/ti/dpll3xxx.c state) state 81 drivers/clk/zynqmp/clk-gate-zynqmp.c int state, ret; state 84 drivers/clk/zynqmp/clk-gate-zynqmp.c ret = eemi_ops->clock_getstate(clk_id, &state); state 91 drivers/clk/zynqmp/clk-gate-zynqmp.c return state ? 1 : 0; state 221 drivers/clk/zynqmp/pll.c unsigned int state; state 225 drivers/clk/zynqmp/pll.c ret = eemi_ops->clock_getstate(clk_id, &state); state 232 drivers/clk/zynqmp/pll.c return state ? 1 : 0; state 127 drivers/clocksource/mxs_timer.c static void mxs_irq_clear(char *state) state 143 drivers/clocksource/mxs_timer.c pr_info("%s: changing mode to %s\n", __func__, state) state 620 drivers/counter/104-quad-8.c unsigned int state; state 627 drivers/counter/104-quad-8.c state = inb(priv->base + QUAD8_REG_INDEX_INPUT_LEVELS) state 630 drivers/counter/104-quad-8.c level = (state) ? COUNTER_SIGNAL_LEVEL_HIGH : COUNTER_SIGNAL_LEVEL_LOW; state 374 drivers/cpufreq/acpi-cpufreq.c cached_freq = policy->freq_table[to_perf_data(data)->state].frequency; state 420 drivers/cpufreq/acpi-cpufreq.c if (perf->state == next_perf_state) { state 450 drivers/cpufreq/acpi-cpufreq.c perf->state = next_perf_state; state 476 drivers/cpufreq/acpi-cpufreq.c if (perf->state == next_perf_state) { state 485 drivers/cpufreq/acpi-cpufreq.c perf->state = next_perf_state; state 505 drivers/cpufreq/acpi-cpufreq.c perf->state = i; state 509 drivers/cpufreq/acpi-cpufreq.c perf->state = perf->state_count-1; state 513 drivers/cpufreq/acpi-cpufreq.c perf->state = 0; state 785 drivers/cpufreq/acpi-cpufreq.c perf->state = 0; state 810 drivers/cpufreq/acpi-cpufreq.c (i == perf->state ? '*' : ' '), i, state 321 drivers/cpufreq/armada-37xx-cpufreq.c struct armada37xx_cpufreq_state *state = armada37xx_cpufreq_state; state 323 drivers/cpufreq/armada-37xx-cpufreq.c regmap_read(state->regmap, ARMADA_37XX_NB_L0L1, &state->nb_l0l1); state 324 drivers/cpufreq/armada-37xx-cpufreq.c regmap_read(state->regmap, ARMADA_37XX_NB_L2L3, &state->nb_l2l3); state 325 drivers/cpufreq/armada-37xx-cpufreq.c regmap_read(state->regmap, ARMADA_37XX_NB_CPU_LOAD, state 326 drivers/cpufreq/armada-37xx-cpufreq.c &state->nb_cpu_load); state 327 drivers/cpufreq/armada-37xx-cpufreq.c regmap_read(state->regmap, ARMADA_37XX_NB_DYN_MOD, &state->nb_dyn_mod); state 334 drivers/cpufreq/armada-37xx-cpufreq.c struct armada37xx_cpufreq_state *state = armada37xx_cpufreq_state; state 337 drivers/cpufreq/armada-37xx-cpufreq.c armada37xx_cpufreq_disable_dvfs(state->regmap); state 339 drivers/cpufreq/armada-37xx-cpufreq.c regmap_write(state->regmap, ARMADA_37XX_NB_L0L1, state->nb_l0l1); state 340 drivers/cpufreq/armada-37xx-cpufreq.c regmap_write(state->regmap, ARMADA_37XX_NB_L2L3, state->nb_l2l3); state 341 drivers/cpufreq/armada-37xx-cpufreq.c regmap_write(state->regmap, ARMADA_37XX_NB_CPU_LOAD, state 342 drivers/cpufreq/armada-37xx-cpufreq.c state->nb_cpu_load); state 349 drivers/cpufreq/armada-37xx-cpufreq.c regmap_write(state->regmap, ARMADA_37XX_NB_DYN_MOD, state->nb_dyn_mod); state 171 drivers/cpufreq/brcmstb-avs-cpufreq.c unsigned int state; state 348 drivers/cpufreq/brcmstb-avs-cpufreq.c pmap->state = args[3]; state 360 drivers/cpufreq/brcmstb-avs-cpufreq.c args[3] = pmap->state; state 483 drivers/cpufreq/brcmstb-avs-cpufreq.c return brcm_avs_get_pstate(priv, &priv->pmap.state); state 649 drivers/cpufreq/brcmstb-avs-cpufreq.c mdiv_p3, mdiv_p4, pmap.mode, pmap.state); state 340 drivers/cpufreq/cpufreq.c unsigned int state) state 352 drivers/cpufreq/cpufreq.c state, freqs->new); state 354 drivers/cpufreq/cpufreq.c switch (state) { state 2507 drivers/cpufreq/cpufreq.c static int cpufreq_boost_set_sw(int state) state 2533 drivers/cpufreq/cpufreq.c int cpufreq_boost_trigger_state(int state) state 2538 drivers/cpufreq/cpufreq.c if (cpufreq_driver->boost_enabled == state) state 2542 drivers/cpufreq/cpufreq.c cpufreq_driver->boost_enabled = state; state 2545 drivers/cpufreq/cpufreq.c ret = cpufreq_driver->set_boost(state); state 2548 drivers/cpufreq/cpufreq.c cpufreq_driver->boost_enabled = !state; state 2552 drivers/cpufreq/cpufreq.c __func__, state ? "enable" : "disable"); state 106 drivers/cpufreq/elanfreq.c unsigned int state) state 130 drivers/cpufreq/elanfreq.c outb_p(elan_multiplier[state].val80h, REG_CSCDR); state 134 drivers/cpufreq/elanfreq.c outb_p(elan_multiplier[state].val40h, REG_CSCDR); state 38 drivers/cpufreq/ia64-acpi-cpufreq.c unsigned int state; state 135 drivers/cpufreq/ia64-acpi-cpufreq.c int ret, state = req->state; state 142 drivers/cpufreq/ia64-acpi-cpufreq.c if (state == data->acpi_data.state) { state 144 drivers/cpufreq/ia64-acpi-cpufreq.c pr_debug("Called after resume, resetting to P%d\n", state); state 147 drivers/cpufreq/ia64-acpi-cpufreq.c pr_debug("Already at target state (P%d)\n", state); state 153 drivers/cpufreq/ia64-acpi-cpufreq.c data->acpi_data.state, state); state 159 drivers/cpufreq/ia64-acpi-cpufreq.c value = (u32) data->acpi_data.states[state].control; state 169 drivers/cpufreq/ia64-acpi-cpufreq.c data->acpi_data.state = state; state 196 drivers/cpufreq/ia64-acpi-cpufreq.c req.state = index; state 281 drivers/cpufreq/ia64-acpi-cpufreq.c (i == data->acpi_data.state?'*':' '), i, state 439 drivers/cpufreq/intel_pstate.c (i == cpu->acpi_perf_data.state ? '*' : ' '), i, state 53 drivers/cpufreq/kirkwood-cpufreq.c unsigned int state = kirkwood_freq_table[index].driver_data; state 63 drivers/cpufreq/kirkwood-cpufreq.c switch (state) { state 353 drivers/cpufreq/powernow-k7.c struct acpi_processor_px *state = state 357 drivers/cpufreq/powernow-k7.c pc.val = (unsigned long) state->control; state 360 drivers/cpufreq/powernow-k7.c (u32) state->core_frequency, state 361 drivers/cpufreq/powernow-k7.c (u32) state->power, state 362 drivers/cpufreq/powernow-k7.c (u32) state->transition_latency, state 363 drivers/cpufreq/powernow-k7.c (u32) state->control, state 398 drivers/cpufreq/powernow-k7.c if (state->core_frequency != speed_mhz) { state 399 drivers/cpufreq/powernow-k7.c state->core_frequency = speed_mhz; state 52 drivers/cpufreq/sc520_freq.c static int sc520_freq_target(struct cpufreq_policy *policy, unsigned int state) state 60 drivers/cpufreq/sc520_freq.c *cpuctl = clockspeed_reg | sc520_freq_table[state].driver_data; state 94 drivers/cpufreq/speedstep-ich.c static void speedstep_set_state(unsigned int state) state 100 drivers/cpufreq/speedstep-ich.c if (state > 0x1) state 113 drivers/cpufreq/speedstep-ich.c value |= state; state 137 drivers/cpufreq/speedstep-ich.c if (state == (value & 0x1)) state 385 drivers/cpufreq/speedstep-lib.c void (*set_state) (unsigned int state)) state 48 drivers/cpufreq/speedstep-lib.h void (*set_state) (unsigned int state)); state 103 drivers/cpufreq/speedstep-smi.c u32 state = 0; state 123 drivers/cpufreq/speedstep-smi.c "=d" (state), "=D" (edi), "=S" (dummy) state 126 drivers/cpufreq/speedstep-smi.c "c" (state), state 148 drivers/cpufreq/speedstep-smi.c static void speedstep_set_state(unsigned int state) state 155 drivers/cpufreq/speedstep-smi.c if (state > 0x1) state 166 drivers/cpufreq/speedstep-smi.c state, command, smi_port); state 192 drivers/cpufreq/speedstep-smi.c : "a" (command), "b" (function), "c" (state), state 195 drivers/cpufreq/speedstep-smi.c } while ((new_state != state) && (retry <= SMI_TRIES)); state 201 drivers/cpufreq/speedstep-smi.c if (new_state == state) state 208 drivers/cpufreq/speedstep-smi.c state, new_state, result); state 174 drivers/cpuidle/coupled.c bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state) state 176 drivers/cpuidle/coupled.c return drv->states[state].flags & CPUIDLE_FLAG_COUPLED; state 296 drivers/cpuidle/coupled.c int state = INT_MAX; state 306 drivers/cpuidle/coupled.c if (cpu_online(i) && coupled->requested_state[i] < state) state 307 drivers/cpuidle/coupled.c state = coupled->requested_state[i]; state 309 drivers/cpuidle/coupled.c return state; state 302 drivers/cpuidle/cpuidle-powernv.c struct pnv_idle_states_t *state = &pnv_idle_states[i]; state 308 drivers/cpuidle/cpuidle-powernv.c if ((state->flags & supported_flags) != state->flags) state 315 drivers/cpuidle/cpuidle-powernv.c if (state->latency_ns > POWERNV_THRESHOLD_LATENCY_NS) state 321 drivers/cpuidle/cpuidle-powernv.c exit_latency = DIV_ROUND_UP(state->latency_ns, 1000); state 322 drivers/cpuidle/cpuidle-powernv.c target_residency = DIV_ROUND_UP(state->residency_ns, 1000); state 324 drivers/cpuidle/cpuidle-powernv.c if (has_stop_states && !(state->valid)) state 327 drivers/cpuidle/cpuidle-powernv.c if (state->flags & OPAL_PM_TIMEBASE_STOP) state 330 drivers/cpuidle/cpuidle-powernv.c if (state->flags & OPAL_PM_NAP_ENABLED) { state 336 drivers/cpuidle/cpuidle-powernv.c add_powernv_state(nr_idle_states, state->name, state 339 drivers/cpuidle/cpuidle-powernv.c state->psscr_val, state 340 drivers/cpuidle/cpuidle-powernv.c state->psscr_mask); state 348 drivers/cpuidle/cpuidle-powernv.c else if (state->flags & OPAL_PM_SLEEP_ENABLED || state 349 drivers/cpuidle/cpuidle-powernv.c state->flags & OPAL_PM_SLEEP_ENABLED_ER1) { state 356 drivers/cpuidle/cpuidle-powernv.c add_powernv_state(nr_idle_states, state->name, state 359 drivers/cpuidle/cpuidle-powernv.c state->psscr_val, state 360 drivers/cpuidle/cpuidle-powernv.c state->psscr_mask); state 30 drivers/cpuidle/cpuidle-psci.c u32 *state = __this_cpu_read(psci_power_state); state 33 drivers/cpuidle/cpuidle-psci.c idx, state[idx - 1]); state 59 drivers/cpuidle/cpuidle-psci.c static int __init psci_dt_parse_state_node(struct device_node *np, u32 *state) state 61 drivers/cpuidle/cpuidle-psci.c int err = of_property_read_u32(np, "arm,psci-suspend-param", state); state 68 drivers/cpuidle/cpuidle-psci.c if (!psci_power_state_is_valid(*state)) { state 69 drivers/cpuidle/cpuidle-psci.c pr_warn("Invalid PSCI power state %#x\n", *state); state 41 drivers/cpuidle/cpuidle.h bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state); state 49 drivers/cpuidle/cpuidle.h bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state) state 140 drivers/cpuidle/governors/ladder.c struct cpuidle_state *state; state 145 drivers/cpuidle/governors/ladder.c state = &drv->states[i]; state 155 drivers/cpuidle/governors/ladder.c lstate->threshold.promotion_time = state->exit_latency; state 157 drivers/cpuidle/governors/ladder.c lstate->threshold.demotion_time = state->exit_latency; state 438 drivers/cpuidle/governors/teo.c static void teo_reflect(struct cpuidle_device *dev, int state) state 442 drivers/cpuidle/governors/teo.c dev->last_state_idx = state; state 46 drivers/cpuidle/poll_state.c struct cpuidle_state *state = &drv->states[0]; state 48 drivers/cpuidle/poll_state.c snprintf(state->name, CPUIDLE_NAME_LEN, "POLL"); state 49 drivers/cpuidle/poll_state.c snprintf(state->desc, CPUIDLE_DESC_LEN, "CPUIDLE CORE POLL IDLE"); state 50 drivers/cpuidle/poll_state.c state->exit_latency = 0; state 51 drivers/cpuidle/poll_state.c state->target_residency = 0; state 52 drivers/cpuidle/poll_state.c state->power_usage = -1; state 53 drivers/cpuidle/poll_state.c state->enter = poll_idle; state 54 drivers/cpuidle/poll_state.c state->disabled = false; state 55 drivers/cpuidle/poll_state.c state->flags = CPUIDLE_FLAG_POLLING; state 252 drivers/cpuidle/sysfs.c static ssize_t show_state_##_name(struct cpuidle_state *state, \ state 255 drivers/cpuidle/sysfs.c return sprintf(buf, "%u\n", state->_name);\ state 259 drivers/cpuidle/sysfs.c static ssize_t store_state_##_name(struct cpuidle_state *state, \ state 278 drivers/cpuidle/sysfs.c static ssize_t show_state_##_name(struct cpuidle_state *state, \ state 286 drivers/cpuidle/sysfs.c static ssize_t show_state_##_name(struct cpuidle_state *state, \ state 290 drivers/cpuidle/sysfs.c if (state->_name[0] == '\0')\ state 292 drivers/cpuidle/sysfs.c return sprintf(buf, "%s\n", state->_name);\ state 333 drivers/cpuidle/sysfs.c struct cpuidle_state *state; state 342 drivers/cpuidle/sysfs.c static ssize_t show_state_s2idle_##_name(struct cpuidle_state *state, \ state 374 drivers/cpuidle/sysfs.c if (!kobj->state->enter_s2idle) state 384 drivers/cpuidle/sysfs.c if (kobj->state->enter_s2idle) state 393 drivers/cpuidle/sysfs.c #define kobj_to_state(k) (kobj_to_state_obj(k)->state) state 402 drivers/cpuidle/sysfs.c struct cpuidle_state *state = kobj_to_state(kobj); state 407 drivers/cpuidle/sysfs.c ret = cattr->show(state, state_usage, buf); state 416 drivers/cpuidle/sysfs.c struct cpuidle_state *state = kobj_to_state(kobj); state 422 drivers/cpuidle/sysfs.c ret = cattr->store(state, state_usage, buf, size); state 475 drivers/cpuidle/sysfs.c kobj->state = &drv->states[i]; state 259 drivers/crypto/amcc/crypto4xx_core.c pd_uinfo->state = PD_ENTRY_FREE; state 547 drivers/crypto/amcc/crypto4xx_core.c if (pd_uinfo->state & PD_ENTRY_BUSY) state 565 drivers/crypto/amcc/crypto4xx_core.c if (pd_uinfo->state & PD_ENTRY_BUSY) state 628 drivers/crypto/amcc/crypto4xx_core.c if (pd_uinfo->state & PD_ENTRY_BUSY) state 923 drivers/crypto/amcc/crypto4xx_core.c pd_uinfo->state = PD_ENTRY_INUSE | (is_busy ? PD_ENTRY_BUSY : 0); state 1086 drivers/crypto/amcc/crypto4xx_core.c if ((pd_uinfo->state & PD_ENTRY_INUSE) && state 57 drivers/crypto/amcc/crypto4xx_core.h u32 state; state 2445 drivers/crypto/axis/artpec6_crypto.c struct artpec6_hash_export_state *state = out; state 2449 drivers/crypto/axis/artpec6_crypto.c BUILD_BUG_ON(sizeof(state->partial_buffer) != state 2451 drivers/crypto/axis/artpec6_crypto.c BUILD_BUG_ON(sizeof(state->digeststate) != sizeof(ctx->digeststate)); state 2453 drivers/crypto/axis/artpec6_crypto.c state->digcnt = ctx->digcnt; state 2454 drivers/crypto/axis/artpec6_crypto.c state->partial_bytes = ctx->partial_bytes; state 2455 drivers/crypto/axis/artpec6_crypto.c state->hash_flags = ctx->hash_flags; state 2458 drivers/crypto/axis/artpec6_crypto.c state->oper = FIELD_GET(A6_CRY_MD_OPER, ctx->hash_md); state 2460 drivers/crypto/axis/artpec6_crypto.c state->oper = FIELD_GET(A7_CRY_MD_OPER, ctx->hash_md); state 2462 drivers/crypto/axis/artpec6_crypto.c memcpy(state->partial_buffer, ctx->partial_buffer, state 2463 drivers/crypto/axis/artpec6_crypto.c sizeof(state->partial_buffer)); state 2464 drivers/crypto/axis/artpec6_crypto.c memcpy(state->digeststate, ctx->digeststate, state 2465 drivers/crypto/axis/artpec6_crypto.c sizeof(state->digeststate)); state 2473 drivers/crypto/axis/artpec6_crypto.c const struct artpec6_hash_export_state *state = in; state 2479 drivers/crypto/axis/artpec6_crypto.c ctx->digcnt = state->digcnt; state 2480 drivers/crypto/axis/artpec6_crypto.c ctx->partial_bytes = state->partial_bytes; state 2481 drivers/crypto/axis/artpec6_crypto.c ctx->hash_flags = state->hash_flags; state 2484 drivers/crypto/axis/artpec6_crypto.c ctx->hash_md = FIELD_PREP(A6_CRY_MD_OPER, state->oper); state 2486 drivers/crypto/axis/artpec6_crypto.c ctx->hash_md = FIELD_PREP(A7_CRY_MD_OPER, state->oper); state 2488 drivers/crypto/axis/artpec6_crypto.c memcpy(ctx->partial_buffer, state->partial_buffer, state 2489 drivers/crypto/axis/artpec6_crypto.c sizeof(state->partial_buffer)); state 2490 drivers/crypto/axis/artpec6_crypto.c memcpy(ctx->digeststate, state->digeststate, state 2491 drivers/crypto/axis/artpec6_crypto.c sizeof(state->digeststate)); state 3021 drivers/crypto/caam/caamalg_qi2.c static inline void switch_buf(struct caam_hash_state *state) state 3023 drivers/crypto/caam/caamalg_qi2.c state->current_buf ^= 1; state 3026 drivers/crypto/caam/caamalg_qi2.c static inline u8 *current_buf(struct caam_hash_state *state) state 3028 drivers/crypto/caam/caamalg_qi2.c return state->current_buf ? state->buf_1 : state->buf_0; state 3031 drivers/crypto/caam/caamalg_qi2.c static inline u8 *alt_buf(struct caam_hash_state *state) state 3033 drivers/crypto/caam/caamalg_qi2.c return state->current_buf ? state->buf_0 : state->buf_1; state 3036 drivers/crypto/caam/caamalg_qi2.c static inline int *current_buflen(struct caam_hash_state *state) state 3038 drivers/crypto/caam/caamalg_qi2.c return state->current_buf ? &state->buflen_1 : &state->buflen_0; state 3041 drivers/crypto/caam/caamalg_qi2.c static inline int *alt_buflen(struct caam_hash_state *state) state 3043 drivers/crypto/caam/caamalg_qi2.c return state->current_buf ? &state->buflen_0 : &state->buflen_1; state 3049 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state) state 3051 drivers/crypto/caam/caamalg_qi2.c int buflen = *current_buflen(state); state 3056 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = dma_map_single(dev, current_buf(state), buflen, state 3058 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(dev, state->buf_dma)) { state 3060 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = 0; state 3064 drivers/crypto/caam/caamalg_qi2.c dma_to_qm_sg_one(qm_sg, state->buf_dma, buflen, 0); state 3071 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state, int ctx_len, state 3074 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = ctx_len; state 3075 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(dev, state->caam_ctx, ctx_len, flag); state 3076 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(dev, state->ctx_dma)) { state 3078 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 3082 drivers/crypto/caam/caamalg_qi2.c dma_to_qm_sg_one(qm_sg, state->ctx_dma, ctx_len, 0); state 3314 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3323 drivers/crypto/caam/caamalg_qi2.c if (state->buf_dma) { state 3324 drivers/crypto/caam/caamalg_qi2.c dma_unmap_single(dev, state->buf_dma, *current_buflen(state), state 3326 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = 0; state 3334 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3336 drivers/crypto/caam/caamalg_qi2.c if (state->ctx_dma) { state 3337 drivers/crypto/caam/caamalg_qi2.c dma_unmap_single(dev, state->ctx_dma, state->ctx_dma_len, flag); state 3338 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 3348 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3349 drivers/crypto/caam/caamalg_qi2.c struct ahash_edesc *edesc = state->caam_req.edesc; state 3360 drivers/crypto/caam/caamalg_qi2.c memcpy(req->result, state->caam_ctx, digestsize); state 3364 drivers/crypto/caam/caamalg_qi2.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 3375 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3376 drivers/crypto/caam/caamalg_qi2.c struct ahash_edesc *edesc = state->caam_req.edesc; state 3386 drivers/crypto/caam/caamalg_qi2.c switch_buf(state); state 3390 drivers/crypto/caam/caamalg_qi2.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 3405 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3406 drivers/crypto/caam/caamalg_qi2.c struct ahash_edesc *edesc = state->caam_req.edesc; state 3417 drivers/crypto/caam/caamalg_qi2.c memcpy(req->result, state->caam_ctx, digestsize); state 3421 drivers/crypto/caam/caamalg_qi2.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 3432 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3433 drivers/crypto/caam/caamalg_qi2.c struct ahash_edesc *edesc = state->caam_req.edesc; state 3443 drivers/crypto/caam/caamalg_qi2.c switch_buf(state); state 3447 drivers/crypto/caam/caamalg_qi2.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 3461 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3462 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3467 drivers/crypto/caam/caamalg_qi2.c u8 *buf = current_buf(state); state 3468 drivers/crypto/caam/caamalg_qi2.c int *buflen = current_buflen(state); state 3469 drivers/crypto/caam/caamalg_qi2.c u8 *next_buf = alt_buf(state); state 3470 drivers/crypto/caam/caamalg_qi2.c int *next_buflen = alt_buflen(state), last_buflen; state 3515 drivers/crypto/caam/caamalg_qi2.c ret = ctx_map_to_qm_sg(ctx->dev, state, ctx->ctx_len, sg_table, state 3520 drivers/crypto/caam/caamalg_qi2.c ret = buf_map_to_qm_sg(ctx->dev, sg_table + 1, state); state 3551 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 3589 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3590 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3595 drivers/crypto/caam/caamalg_qi2.c int buflen = *current_buflen(state); state 3610 drivers/crypto/caam/caamalg_qi2.c ret = ctx_map_to_qm_sg(ctx->dev, state, ctx->ctx_len, sg_table, state 3615 drivers/crypto/caam/caamalg_qi2.c ret = buf_map_to_qm_sg(ctx->dev, sg_table + 1, state); state 3636 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 3660 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3661 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3666 drivers/crypto/caam/caamalg_qi2.c int buflen = *current_buflen(state); state 3704 drivers/crypto/caam/caamalg_qi2.c ret = ctx_map_to_qm_sg(ctx->dev, state, ctx->ctx_len, sg_table, state 3709 drivers/crypto/caam/caamalg_qi2.c ret = buf_map_to_qm_sg(ctx->dev, sg_table + 1, state); state 3730 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 3754 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3755 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3765 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = 0; state 3814 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = digestsize; state 3815 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(ctx->dev, state->caam_ctx, digestsize, state 3817 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->ctx_dma)) { state 3819 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 3826 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 3849 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3850 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3855 drivers/crypto/caam/caamalg_qi2.c u8 *buf = current_buf(state); state 3856 drivers/crypto/caam/caamalg_qi2.c int buflen = *current_buflen(state); state 3867 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = dma_map_single(ctx->dev, buf, buflen, state 3869 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->buf_dma)) { state 3875 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = digestsize; state 3876 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(ctx->dev, state->caam_ctx, digestsize, state 3878 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->ctx_dma)) { state 3880 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 3894 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(in_fle, state->buf_dma); state 3898 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 3922 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 3923 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 3928 drivers/crypto/caam/caamalg_qi2.c u8 *buf = current_buf(state); state 3929 drivers/crypto/caam/caamalg_qi2.c int *buflen = current_buflen(state); state 3930 drivers/crypto/caam/caamalg_qi2.c u8 *next_buf = alt_buf(state); state 3931 drivers/crypto/caam/caamalg_qi2.c int *next_buflen = alt_buflen(state); state 3974 drivers/crypto/caam/caamalg_qi2.c ret = buf_map_to_qm_sg(ctx->dev, sg_table, state); state 3994 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = ctx->ctx_len; state 3995 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(ctx->dev, state->caam_ctx, state 3997 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->ctx_dma)) { state 3999 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 4010 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 4025 drivers/crypto/caam/caamalg_qi2.c state->update = ahash_update_ctx; state 4026 drivers/crypto/caam/caamalg_qi2.c state->finup = ahash_finup_ctx; state 4027 drivers/crypto/caam/caamalg_qi2.c state->final = ahash_final_ctx; state 4052 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4053 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 4058 drivers/crypto/caam/caamalg_qi2.c int buflen = *current_buflen(state); state 4093 drivers/crypto/caam/caamalg_qi2.c ret = buf_map_to_qm_sg(ctx->dev, sg_table, state); state 4108 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = digestsize; state 4109 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(ctx->dev, state->caam_ctx, digestsize, state 4111 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->ctx_dma)) { state 4113 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 4124 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 4148 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4149 drivers/crypto/caam/caamalg_qi2.c struct caam_request *req_ctx = &state->caam_req; state 4154 drivers/crypto/caam/caamalg_qi2.c u8 *next_buf = alt_buf(state); state 4155 drivers/crypto/caam/caamalg_qi2.c int *next_buflen = alt_buflen(state); state 4227 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = ctx->ctx_len; state 4228 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = dma_map_single(ctx->dev, state->caam_ctx, state 4230 drivers/crypto/caam/caamalg_qi2.c if (dma_mapping_error(ctx->dev, state->ctx_dma)) { state 4232 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 4238 drivers/crypto/caam/caamalg_qi2.c dpaa2_fl_set_addr(out_fle, state->ctx_dma); state 4253 drivers/crypto/caam/caamalg_qi2.c state->update = ahash_update_ctx; state 4254 drivers/crypto/caam/caamalg_qi2.c state->finup = ahash_finup_ctx; state 4255 drivers/crypto/caam/caamalg_qi2.c state->final = ahash_final_ctx; state 4257 drivers/crypto/caam/caamalg_qi2.c state->update = ahash_update_no_ctx; state 4258 drivers/crypto/caam/caamalg_qi2.c state->finup = ahash_finup_no_ctx; state 4259 drivers/crypto/caam/caamalg_qi2.c state->final = ahash_final_no_ctx; state 4262 drivers/crypto/caam/caamalg_qi2.c switch_buf(state); state 4283 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4285 drivers/crypto/caam/caamalg_qi2.c state->update = ahash_update_first; state 4286 drivers/crypto/caam/caamalg_qi2.c state->finup = ahash_finup_first; state 4287 drivers/crypto/caam/caamalg_qi2.c state->final = ahash_final_no_ctx; state 4289 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma = 0; state 4290 drivers/crypto/caam/caamalg_qi2.c state->ctx_dma_len = 0; state 4291 drivers/crypto/caam/caamalg_qi2.c state->current_buf = 0; state 4292 drivers/crypto/caam/caamalg_qi2.c state->buf_dma = 0; state 4293 drivers/crypto/caam/caamalg_qi2.c state->buflen_0 = 0; state 4294 drivers/crypto/caam/caamalg_qi2.c state->buflen_1 = 0; state 4301 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4303 drivers/crypto/caam/caamalg_qi2.c return state->update(req); state 4308 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4310 drivers/crypto/caam/caamalg_qi2.c return state->finup(req); state 4315 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4317 drivers/crypto/caam/caamalg_qi2.c return state->final(req); state 4322 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4327 drivers/crypto/caam/caamalg_qi2.c if (state->current_buf) { state 4328 drivers/crypto/caam/caamalg_qi2.c buf = state->buf_1; state 4329 drivers/crypto/caam/caamalg_qi2.c len = state->buflen_1; state 4331 drivers/crypto/caam/caamalg_qi2.c buf = state->buf_0; state 4332 drivers/crypto/caam/caamalg_qi2.c len = state->buflen_0; state 4336 drivers/crypto/caam/caamalg_qi2.c memcpy(export->caam_ctx, state->caam_ctx, sizeof(export->caam_ctx)); state 4338 drivers/crypto/caam/caamalg_qi2.c export->update = state->update; state 4339 drivers/crypto/caam/caamalg_qi2.c export->final = state->final; state 4340 drivers/crypto/caam/caamalg_qi2.c export->finup = state->finup; state 4347 drivers/crypto/caam/caamalg_qi2.c struct caam_hash_state *state = ahash_request_ctx(req); state 4350 drivers/crypto/caam/caamalg_qi2.c memset(state, 0, sizeof(*state)); state 4351 drivers/crypto/caam/caamalg_qi2.c memcpy(state->buf_0, export->buf, export->buflen); state 4352 drivers/crypto/caam/caamalg_qi2.c memcpy(state->caam_ctx, export->caam_ctx, sizeof(state->caam_ctx)); state 4353 drivers/crypto/caam/caamalg_qi2.c state->buflen_0 = export->buflen; state 4354 drivers/crypto/caam/caamalg_qi2.c state->update = export->update; state 4355 drivers/crypto/caam/caamalg_qi2.c state->final = export->final; state 4356 drivers/crypto/caam/caamalg_qi2.c state->finup = export->finup; state 130 drivers/crypto/caam/caamhash.c static inline void switch_buf(struct caam_hash_state *state) state 132 drivers/crypto/caam/caamhash.c state->current_buf ^= 1; state 135 drivers/crypto/caam/caamhash.c static inline u8 *current_buf(struct caam_hash_state *state) state 137 drivers/crypto/caam/caamhash.c return state->current_buf ? state->buf_1 : state->buf_0; state 140 drivers/crypto/caam/caamhash.c static inline u8 *alt_buf(struct caam_hash_state *state) state 142 drivers/crypto/caam/caamhash.c return state->current_buf ? state->buf_0 : state->buf_1; state 145 drivers/crypto/caam/caamhash.c static inline int *current_buflen(struct caam_hash_state *state) state 147 drivers/crypto/caam/caamhash.c return state->current_buf ? &state->buflen_1 : &state->buflen_0; state 150 drivers/crypto/caam/caamhash.c static inline int *alt_buflen(struct caam_hash_state *state) state 152 drivers/crypto/caam/caamhash.c return state->current_buf ? &state->buflen_0 : &state->buflen_1; state 164 drivers/crypto/caam/caamhash.c struct caam_hash_state *state, state 167 drivers/crypto/caam/caamhash.c state->ctx_dma_len = ctx_len; state 168 drivers/crypto/caam/caamhash.c state->ctx_dma = dma_map_single(jrdev, state->caam_ctx, state 170 drivers/crypto/caam/caamhash.c if (dma_mapping_error(jrdev, state->ctx_dma)) { state 172 drivers/crypto/caam/caamhash.c state->ctx_dma = 0; state 176 drivers/crypto/caam/caamhash.c append_seq_out_ptr(desc, state->ctx_dma, ctx_len, 0); state 184 drivers/crypto/caam/caamhash.c struct caam_hash_state *state) state 186 drivers/crypto/caam/caamhash.c int buflen = *current_buflen(state); state 191 drivers/crypto/caam/caamhash.c state->buf_dma = dma_map_single(jrdev, current_buf(state), buflen, state 193 drivers/crypto/caam/caamhash.c if (dma_mapping_error(jrdev, state->buf_dma)) { state 195 drivers/crypto/caam/caamhash.c state->buf_dma = 0; state 199 drivers/crypto/caam/caamhash.c dma_to_sec4_sg_one(sec4_sg, state->buf_dma, buflen, 0); state 206 drivers/crypto/caam/caamhash.c struct caam_hash_state *state, int ctx_len, state 209 drivers/crypto/caam/caamhash.c state->ctx_dma_len = ctx_len; state 210 drivers/crypto/caam/caamhash.c state->ctx_dma = dma_map_single(jrdev, state->caam_ctx, ctx_len, flag); state 211 drivers/crypto/caam/caamhash.c if (dma_mapping_error(jrdev, state->ctx_dma)) { state 213 drivers/crypto/caam/caamhash.c state->ctx_dma = 0; state 217 drivers/crypto/caam/caamhash.c dma_to_sec4_sg_one(sec4_sg, state->ctx_dma, ctx_len, 0); state 571 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 580 drivers/crypto/caam/caamhash.c if (state->buf_dma) { state 581 drivers/crypto/caam/caamhash.c dma_unmap_single(dev, state->buf_dma, *current_buflen(state), state 583 drivers/crypto/caam/caamhash.c state->buf_dma = 0; state 591 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 593 drivers/crypto/caam/caamhash.c if (state->ctx_dma) { state 594 drivers/crypto/caam/caamhash.c dma_unmap_single(dev, state->ctx_dma, state->ctx_dma_len, flag); state 595 drivers/crypto/caam/caamhash.c state->ctx_dma = 0; state 607 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 618 drivers/crypto/caam/caamhash.c memcpy(req->result, state->caam_ctx, digestsize); state 622 drivers/crypto/caam/caamhash.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 635 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 646 drivers/crypto/caam/caamhash.c switch_buf(state); state 650 drivers/crypto/caam/caamhash.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 667 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 678 drivers/crypto/caam/caamhash.c memcpy(req->result, state->caam_ctx, digestsize); state 682 drivers/crypto/caam/caamhash.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 695 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 706 drivers/crypto/caam/caamhash.c switch_buf(state); state 710 drivers/crypto/caam/caamhash.c DUMP_PREFIX_ADDRESS, 16, 4, state->caam_ctx, state 785 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 789 drivers/crypto/caam/caamhash.c u8 *buf = current_buf(state); state 790 drivers/crypto/caam/caamhash.c int *buflen = current_buflen(state); state 791 drivers/crypto/caam/caamhash.c u8 *next_buf = alt_buf(state); state 793 drivers/crypto/caam/caamhash.c int *next_buflen = alt_buflen(state), last_buflen; state 854 drivers/crypto/caam/caamhash.c ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len, state 859 drivers/crypto/caam/caamhash.c ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state); state 889 drivers/crypto/caam/caamhash.c append_seq_out_ptr(desc, state->ctx_dma, ctx->ctx_len, 0); state 924 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 928 drivers/crypto/caam/caamhash.c int buflen = *current_buflen(state); state 948 drivers/crypto/caam/caamhash.c ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len, state 953 drivers/crypto/caam/caamhash.c ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state); state 969 drivers/crypto/caam/caamhash.c append_seq_out_ptr(desc, state->ctx_dma, digestsize, 0); state 990 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 994 drivers/crypto/caam/caamhash.c int buflen = *current_buflen(state); state 1034 drivers/crypto/caam/caamhash.c ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len, state 1039 drivers/crypto/caam/caamhash.c ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state); state 1049 drivers/crypto/caam/caamhash.c append_seq_out_ptr(desc, state->ctx_dma, digestsize, 0); state 1070 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1080 drivers/crypto/caam/caamhash.c state->buf_dma = 0; state 1120 drivers/crypto/caam/caamhash.c ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize); state 1147 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1151 drivers/crypto/caam/caamhash.c u8 *buf = current_buf(state); state 1152 drivers/crypto/caam/caamhash.c int buflen = *current_buflen(state); state 1167 drivers/crypto/caam/caamhash.c state->buf_dma = dma_map_single(jrdev, buf, buflen, state 1169 drivers/crypto/caam/caamhash.c if (dma_mapping_error(jrdev, state->buf_dma)) { state 1174 drivers/crypto/caam/caamhash.c append_seq_in_ptr(desc, state->buf_dma, buflen, 0); state 1177 drivers/crypto/caam/caamhash.c ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize); state 1206 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1210 drivers/crypto/caam/caamhash.c u8 *buf = current_buf(state); state 1211 drivers/crypto/caam/caamhash.c int *buflen = current_buflen(state); state 1213 drivers/crypto/caam/caamhash.c u8 *next_buf = alt_buf(state); state 1214 drivers/crypto/caam/caamhash.c int *next_buflen = alt_buflen(state); state 1275 drivers/crypto/caam/caamhash.c ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg, state); state 1300 drivers/crypto/caam/caamhash.c ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len); state 1313 drivers/crypto/caam/caamhash.c state->update = ahash_update_ctx; state 1314 drivers/crypto/caam/caamhash.c state->finup = ahash_finup_ctx; state 1315 drivers/crypto/caam/caamhash.c state->final = ahash_final_ctx; state 1341 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1345 drivers/crypto/caam/caamhash.c int buflen = *current_buflen(state); state 1387 drivers/crypto/caam/caamhash.c ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg, state); state 1398 drivers/crypto/caam/caamhash.c ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize); state 1427 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1431 drivers/crypto/caam/caamhash.c u8 *next_buf = alt_buf(state); state 1432 drivers/crypto/caam/caamhash.c int *next_buflen = alt_buflen(state); state 1500 drivers/crypto/caam/caamhash.c ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len); state 1513 drivers/crypto/caam/caamhash.c state->update = ahash_update_ctx; state 1514 drivers/crypto/caam/caamhash.c state->finup = ahash_finup_ctx; state 1515 drivers/crypto/caam/caamhash.c state->final = ahash_final_ctx; state 1517 drivers/crypto/caam/caamhash.c state->update = ahash_update_no_ctx; state 1518 drivers/crypto/caam/caamhash.c state->finup = ahash_finup_no_ctx; state 1519 drivers/crypto/caam/caamhash.c state->final = ahash_final_no_ctx; state 1522 drivers/crypto/caam/caamhash.c switch_buf(state); state 1543 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1545 drivers/crypto/caam/caamhash.c state->update = ahash_update_first; state 1546 drivers/crypto/caam/caamhash.c state->finup = ahash_finup_first; state 1547 drivers/crypto/caam/caamhash.c state->final = ahash_final_no_ctx; state 1549 drivers/crypto/caam/caamhash.c state->ctx_dma = 0; state 1550 drivers/crypto/caam/caamhash.c state->ctx_dma_len = 0; state 1551 drivers/crypto/caam/caamhash.c state->current_buf = 0; state 1552 drivers/crypto/caam/caamhash.c state->buf_dma = 0; state 1553 drivers/crypto/caam/caamhash.c state->buflen_0 = 0; state 1554 drivers/crypto/caam/caamhash.c state->buflen_1 = 0; state 1561 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1563 drivers/crypto/caam/caamhash.c return state->update(req); state 1568 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1570 drivers/crypto/caam/caamhash.c return state->finup(req); state 1575 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1577 drivers/crypto/caam/caamhash.c return state->final(req); state 1582 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1587 drivers/crypto/caam/caamhash.c if (state->current_buf) { state 1588 drivers/crypto/caam/caamhash.c buf = state->buf_1; state 1589 drivers/crypto/caam/caamhash.c len = state->buflen_1; state 1591 drivers/crypto/caam/caamhash.c buf = state->buf_0; state 1592 drivers/crypto/caam/caamhash.c len = state->buflen_0; state 1596 drivers/crypto/caam/caamhash.c memcpy(export->caam_ctx, state->caam_ctx, sizeof(export->caam_ctx)); state 1598 drivers/crypto/caam/caamhash.c export->update = state->update; state 1599 drivers/crypto/caam/caamhash.c export->final = state->final; state 1600 drivers/crypto/caam/caamhash.c export->finup = state->finup; state 1607 drivers/crypto/caam/caamhash.c struct caam_hash_state *state = ahash_request_ctx(req); state 1610 drivers/crypto/caam/caamhash.c memset(state, 0, sizeof(*state)); state 1611 drivers/crypto/caam/caamhash.c memcpy(state->buf_0, export->buf, export->buflen); state 1612 drivers/crypto/caam/caamhash.c memcpy(state->caam_ctx, export->caam_ctx, sizeof(state->caam_ctx)); state 1613 drivers/crypto/caam/caamhash.c state->buflen_0 = export->buflen; state 1614 drivers/crypto/caam/caamhash.c state->update = export->update; state 1615 drivers/crypto/caam/caamhash.c state->final = export->final; state 1616 drivers/crypto/caam/caamhash.c state->finup = export->finup; state 28 drivers/crypto/caam/caamhash_desc.c void cnstr_shdsc_ahash(u32 * const desc, struct alginfo *adata, u32 state, state 36 drivers/crypto/caam/caamhash_desc.c if (state != OP_ALG_AS_UPDATE && adata->keylen) { state 62 drivers/crypto/caam/caamhash_desc.c append_operation(desc, op | state | OP_ALG_ENCRYPT); state 87 drivers/crypto/caam/caamhash_desc.c void cnstr_shdsc_sk_hash(u32 * const desc, struct alginfo *adata, u32 state, state 97 drivers/crypto/caam/caamhash_desc.c if (state == OP_ALG_AS_INIT || state == OP_ALG_AS_INITFINAL) { state 117 drivers/crypto/caam/caamhash_desc.c append_operation(desc, adata->algtype | state | OP_ALG_ENCRYPT); state 136 drivers/crypto/caam/caamhash_desc.c if (is_xcbc_aes(adata->algtype) && state == OP_ALG_AS_INIT) state 24 drivers/crypto/caam/caamhash_desc.h void cnstr_shdsc_ahash(u32 * const desc, struct alginfo *adata, u32 state, state 27 drivers/crypto/caam/caamhash_desc.h void cnstr_shdsc_sk_hash(u32 * const desc, struct alginfo *adata, u32 state, state 264 drivers/crypto/caam/qi.c } while (fq->state != qman_fq_state_retired); state 36 drivers/crypto/cavium/cpt/cptpf.h u8 state; state 101 drivers/crypto/cavium/cpt/cptpf_mbox.c vfx->state = VF_STATE_UP; state 112 drivers/crypto/cavium/cpt/cptpf_mbox.c vfx->state = VF_STATE_DOWN; state 143 drivers/crypto/cavium/nitrox/nitrox_dev.h atomic_t state; state 227 drivers/crypto/cavium/nitrox/nitrox_dev.h atomic_t state; state 279 drivers/crypto/cavium/nitrox/nitrox_dev.h return atomic_read(&ndev->state) == __NDEV_READY; state 284 drivers/crypto/cavium/nitrox/nitrox_dev.h return atomic_read(&vfdev->state) == __NDEV_READY; state 504 drivers/crypto/cavium/nitrox/nitrox_main.c atomic_set(&ndev->state, __NDEV_READY); state 516 drivers/crypto/cavium/nitrox/nitrox_main.c atomic_set(&ndev->state, __NDEV_NOT_READY); state 551 drivers/crypto/cavium/nitrox/nitrox_main.c atomic_set(&ndev->state, __NDEV_NOT_READY); state 66 drivers/crypto/cavium/nitrox/nitrox_mbx.c atomic_set(&vfdev->state, __NDEV_READY); state 74 drivers/crypto/cavium/nitrox/nitrox_mbx.c atomic_set(&vfdev->state, __NDEV_NOT_READY); state 84 drivers/crypto/cavium/nitrox/nitrox_sriov.c atomic_set(&ndev->state, __NDEV_NOT_READY); state 120 drivers/crypto/cavium/nitrox/nitrox_sriov.c atomic_set(&ndev->state, __NDEV_READY); state 223 drivers/crypto/ccp/ccp-crypto-aes-cmac.c struct ccp_aes_cmac_exp_ctx state; state 226 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memset(&state, 0, sizeof(state)); state 228 drivers/crypto/ccp/ccp-crypto-aes-cmac.c state.null_msg = rctx->null_msg; state 229 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(state.iv, rctx->iv, sizeof(state.iv)); state 230 drivers/crypto/ccp/ccp-crypto-aes-cmac.c state.buf_count = rctx->buf_count; state 231 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(state.buf, rctx->buf, sizeof(state.buf)); state 234 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(out, &state, sizeof(state)); state 242 drivers/crypto/ccp/ccp-crypto-aes-cmac.c struct ccp_aes_cmac_exp_ctx state; state 245 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(&state, in, sizeof(state)); state 248 drivers/crypto/ccp/ccp-crypto-aes-cmac.c rctx->null_msg = state.null_msg; state 249 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(rctx->iv, state.iv, sizeof(rctx->iv)); state 250 drivers/crypto/ccp/ccp-crypto-aes-cmac.c rctx->buf_count = state.buf_count; state 251 drivers/crypto/ccp/ccp-crypto-aes-cmac.c memcpy(rctx->buf, state.buf, sizeof(rctx->buf)); state 233 drivers/crypto/ccp/ccp-crypto-sha.c struct ccp_sha_exp_ctx state; state 236 drivers/crypto/ccp/ccp-crypto-sha.c memset(&state, 0, sizeof(state)); state 238 drivers/crypto/ccp/ccp-crypto-sha.c state.type = rctx->type; state 239 drivers/crypto/ccp/ccp-crypto-sha.c state.msg_bits = rctx->msg_bits; state 240 drivers/crypto/ccp/ccp-crypto-sha.c state.first = rctx->first; state 241 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(state.ctx, rctx->ctx, sizeof(state.ctx)); state 242 drivers/crypto/ccp/ccp-crypto-sha.c state.buf_count = rctx->buf_count; state 243 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(state.buf, rctx->buf, sizeof(state.buf)); state 246 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(out, &state, sizeof(state)); state 254 drivers/crypto/ccp/ccp-crypto-sha.c struct ccp_sha_exp_ctx state; state 257 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(&state, in, sizeof(state)); state 260 drivers/crypto/ccp/ccp-crypto-sha.c rctx->type = state.type; state 261 drivers/crypto/ccp/ccp-crypto-sha.c rctx->msg_bits = state.msg_bits; state 262 drivers/crypto/ccp/ccp-crypto-sha.c rctx->first = state.first; state 263 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(rctx->ctx, state.ctx, sizeof(rctx->ctx)); state 264 drivers/crypto/ccp/ccp-crypto-sha.c rctx->buf_count = state.buf_count; state 265 drivers/crypto/ccp/ccp-crypto-sha.c memcpy(rctx->buf, state.buf, sizeof(rctx->buf)); state 552 drivers/crypto/ccp/ccp-dev.c int ccp_dev_suspend(struct sp_device *sp, pm_message_t state) state 543 drivers/crypto/ccp/ccp-dmaengine.c struct dma_tx_state *state) state 556 drivers/crypto/ccp/ccp-dmaengine.c ret = dma_cookie_status(dma_chan, cookie, state); state 280 drivers/crypto/ccp/psp-dev.c static int sev_get_platform_state(int *state, int *error) state 289 drivers/crypto/ccp/psp-dev.c *state = psp_master->status_cmd_buf.state; state 295 drivers/crypto/ccp/psp-dev.c int state, rc; state 306 drivers/crypto/ccp/psp-dev.c rc = sev_get_platform_state(&state, &argp->error); state 310 drivers/crypto/ccp/psp-dev.c if (state == SEV_STATE_WORKING) state 313 drivers/crypto/ccp/psp-dev.c if (state == SEV_STATE_INIT) { state 442 drivers/crypto/ccp/psp-dev.c psp_master->sev_state = status->state; state 215 drivers/crypto/ccp/sp-dev.c int sp_suspend(struct sp_device *sp, pm_message_t state) state 220 drivers/crypto/ccp/sp-dev.c ret = ccp_dev_suspend(sp, state); state 108 drivers/crypto/ccp/sp-dev.h int sp_suspend(struct sp_device *sp, pm_message_t state); state 123 drivers/crypto/ccp/sp-dev.h int ccp_dev_suspend(struct sp_device *sp, pm_message_t state); state 134 drivers/crypto/ccp/sp-dev.h static inline int ccp_dev_suspend(struct sp_device *sp, pm_message_t state) state 247 drivers/crypto/ccp/sp-pci.c static int sp_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 252 drivers/crypto/ccp/sp-pci.c return sp_suspend(sp, state); state 205 drivers/crypto/ccp/sp-platform.c pm_message_t state) state 210 drivers/crypto/ccp/sp-platform.c return sp_suspend(sp, state); state 110 drivers/crypto/ccree/cc_hash.c static int cc_map_result(struct device *dev, struct ahash_req_ctx *state, state 113 drivers/crypto/ccree/cc_hash.c state->digest_result_dma_addr = state 114 drivers/crypto/ccree/cc_hash.c dma_map_single(dev, state->digest_result_buff, state 116 drivers/crypto/ccree/cc_hash.c if (dma_mapping_error(dev, state->digest_result_dma_addr)) { state 122 drivers/crypto/ccree/cc_hash.c digestsize, state->digest_result_buff, state 123 drivers/crypto/ccree/cc_hash.c &state->digest_result_dma_addr); state 128 drivers/crypto/ccree/cc_hash.c static void cc_init_req(struct device *dev, struct ahash_req_ctx *state, state 133 drivers/crypto/ccree/cc_hash.c memset(state, 0, sizeof(*state)); state 142 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_buff, ctx->digest_buff, state 146 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_bytes_len, state 150 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_bytes_len, state 160 drivers/crypto/ccree/cc_hash.c memcpy(state->opad_digest_buff, state 167 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_buff, larval, ctx->inter_digestsize); state 171 drivers/crypto/ccree/cc_hash.c static int cc_map_req(struct device *dev, struct ahash_req_ctx *state, state 176 drivers/crypto/ccree/cc_hash.c state->digest_buff_dma_addr = state 177 drivers/crypto/ccree/cc_hash.c dma_map_single(dev, state->digest_buff, state 179 drivers/crypto/ccree/cc_hash.c if (dma_mapping_error(dev, state->digest_buff_dma_addr)) { state 181 drivers/crypto/ccree/cc_hash.c ctx->inter_digestsize, state->digest_buff); state 185 drivers/crypto/ccree/cc_hash.c ctx->inter_digestsize, state->digest_buff, state 186 drivers/crypto/ccree/cc_hash.c &state->digest_buff_dma_addr); state 189 drivers/crypto/ccree/cc_hash.c state->digest_bytes_len_dma_addr = state 190 drivers/crypto/ccree/cc_hash.c dma_map_single(dev, state->digest_bytes_len, state 192 drivers/crypto/ccree/cc_hash.c if (dma_mapping_error(dev, state->digest_bytes_len_dma_addr)) { state 194 drivers/crypto/ccree/cc_hash.c HASH_MAX_LEN_SIZE, state->digest_bytes_len); state 198 drivers/crypto/ccree/cc_hash.c HASH_MAX_LEN_SIZE, state->digest_bytes_len, state 199 drivers/crypto/ccree/cc_hash.c &state->digest_bytes_len_dma_addr); state 203 drivers/crypto/ccree/cc_hash.c state->opad_digest_dma_addr = state 204 drivers/crypto/ccree/cc_hash.c dma_map_single(dev, state->opad_digest_buff, state 207 drivers/crypto/ccree/cc_hash.c if (dma_mapping_error(dev, state->opad_digest_dma_addr)) { state 210 drivers/crypto/ccree/cc_hash.c state->opad_digest_buff); state 214 drivers/crypto/ccree/cc_hash.c ctx->inter_digestsize, state->opad_digest_buff, state 215 drivers/crypto/ccree/cc_hash.c &state->opad_digest_dma_addr); state 221 drivers/crypto/ccree/cc_hash.c if (state->digest_bytes_len_dma_addr) { state 222 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->digest_bytes_len_dma_addr, state 224 drivers/crypto/ccree/cc_hash.c state->digest_bytes_len_dma_addr = 0; state 227 drivers/crypto/ccree/cc_hash.c if (state->digest_buff_dma_addr) { state 228 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->digest_buff_dma_addr, state 230 drivers/crypto/ccree/cc_hash.c state->digest_buff_dma_addr = 0; state 236 drivers/crypto/ccree/cc_hash.c static void cc_unmap_req(struct device *dev, struct ahash_req_ctx *state, state 239 drivers/crypto/ccree/cc_hash.c if (state->digest_buff_dma_addr) { state 240 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->digest_buff_dma_addr, state 243 drivers/crypto/ccree/cc_hash.c &state->digest_buff_dma_addr); state 244 drivers/crypto/ccree/cc_hash.c state->digest_buff_dma_addr = 0; state 246 drivers/crypto/ccree/cc_hash.c if (state->digest_bytes_len_dma_addr) { state 247 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->digest_bytes_len_dma_addr, state 250 drivers/crypto/ccree/cc_hash.c &state->digest_bytes_len_dma_addr); state 251 drivers/crypto/ccree/cc_hash.c state->digest_bytes_len_dma_addr = 0; state 253 drivers/crypto/ccree/cc_hash.c if (state->opad_digest_dma_addr) { state 254 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->opad_digest_dma_addr, state 257 drivers/crypto/ccree/cc_hash.c &state->opad_digest_dma_addr); state 258 drivers/crypto/ccree/cc_hash.c state->opad_digest_dma_addr = 0; state 262 drivers/crypto/ccree/cc_hash.c static void cc_unmap_result(struct device *dev, struct ahash_req_ctx *state, state 265 drivers/crypto/ccree/cc_hash.c if (state->digest_result_dma_addr) { state 266 drivers/crypto/ccree/cc_hash.c dma_unmap_single(dev, state->digest_result_dma_addr, digestsize, state 269 drivers/crypto/ccree/cc_hash.c state->digest_result_buff, state 270 drivers/crypto/ccree/cc_hash.c &state->digest_result_dma_addr, digestsize); state 271 drivers/crypto/ccree/cc_hash.c memcpy(result, state->digest_result_buff, digestsize); state 273 drivers/crypto/ccree/cc_hash.c state->digest_result_dma_addr = 0; state 279 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 287 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, false); state 288 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 297 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 306 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, false); state 307 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, req->result); state 308 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 317 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 326 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, false); state 327 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, req->result); state 328 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 337 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 346 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_result_dma_addr, digestsize, state 361 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 369 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_buff_dma_addr, digestsize, state 379 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->opad_digest_dma_addr, state 404 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 414 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 434 drivers/crypto/ccree/cc_hash.c cc_init_req(dev, state, ctx); state 436 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 441 drivers/crypto/ccree/cc_hash.c if (cc_map_result(dev, state, digestsize)) { state 443 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 447 drivers/crypto/ccree/cc_hash.c if (cc_map_hash_request_final(ctx->drvdata, state, src, nbytes, 1, state 450 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, result); state 451 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 465 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 481 drivers/crypto/ccree/cc_hash.c state->digest_bytes_len_dma_addr, state 494 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_HASH, desc, false, &idx); state 500 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_buff_dma_addr, state 515 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, src, true); state 516 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, result); state 517 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 523 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state, unsigned int idx) state 528 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 538 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_bytes_len_dma_addr, state 544 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_HASH, desc, false, &idx); state 551 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 572 drivers/crypto/ccree/cc_hash.c rc = cc_map_hash_request_update(ctx->drvdata, state, src, nbytes, state 585 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 587 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, src, true); state 595 drivers/crypto/ccree/cc_hash.c idx = cc_restore_hash(desc, ctx, state, idx); state 600 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_buff_dma_addr, state 609 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_bytes_len_dma_addr, state 619 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, src, true); state 620 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 627 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 645 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 650 drivers/crypto/ccree/cc_hash.c if (cc_map_hash_request_final(ctx->drvdata, state, src, nbytes, update, state 653 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 656 drivers/crypto/ccree/cc_hash.c if (cc_map_result(dev, state, digestsize)) { state 658 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, src, true); state 659 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 667 drivers/crypto/ccree/cc_hash.c idx = cc_restore_hash(desc, ctx, state, idx); state 673 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_bytes_len_dma_addr, state 687 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, src, true); state 688 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, result); state 689 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 707 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 714 drivers/crypto/ccree/cc_hash.c cc_init_req(dev, state, ctx); state 1151 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1167 drivers/crypto/ccree/cc_hash.c state->xcbc_count++; state 1169 drivers/crypto/ccree/cc_hash.c rc = cc_map_hash_request_update(ctx->drvdata, state, req->src, state 1182 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 1192 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_AES_DOUT, desc, true, &idx); state 1197 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_buff_dma_addr, state 1211 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1212 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1219 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1230 drivers/crypto/ccree/cc_hash.c u32 rem_cnt = *cc_hash_buf_cnt(state); state 1243 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 1248 drivers/crypto/ccree/cc_hash.c if (cc_map_hash_request_final(ctx->drvdata, state, req->src, state 1251 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1255 drivers/crypto/ccree/cc_hash.c if (cc_map_result(dev, state, digestsize)) { state 1257 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1258 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1266 drivers/crypto/ccree/cc_hash.c if (state->xcbc_count && rem_cnt == 0) { state 1283 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 1285 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_buff_dma_addr, state 1302 drivers/crypto/ccree/cc_hash.c if (state->xcbc_count == 0) { state 1310 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_AES_DOUT, desc, false, &idx); state 1321 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_result_dma_addr, state 1332 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1333 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, req->result); state 1334 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1341 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1354 drivers/crypto/ccree/cc_hash.c if (state->xcbc_count > 0 && req->nbytes == 0) { state 1359 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 1364 drivers/crypto/ccree/cc_hash.c if (cc_map_hash_request_final(ctx->drvdata, state, req->src, state 1367 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1370 drivers/crypto/ccree/cc_hash.c if (cc_map_result(dev, state, digestsize)) { state 1372 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1373 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1397 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_AES_DOUT, desc, false, &idx); state 1403 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_result_dma_addr, state 1414 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1415 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, req->result); state 1416 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1423 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1437 drivers/crypto/ccree/cc_hash.c cc_init_req(dev, state, ctx); state 1439 drivers/crypto/ccree/cc_hash.c if (cc_map_req(dev, state, ctx)) { state 1443 drivers/crypto/ccree/cc_hash.c if (cc_map_result(dev, state, digestsize)) { state 1445 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1449 drivers/crypto/ccree/cc_hash.c if (cc_map_hash_request_final(ctx->drvdata, state, req->src, state 1452 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1476 drivers/crypto/ccree/cc_hash.c cc_set_desc(state, ctx, DIN_AES_DOUT, desc, false, &idx); state 1481 drivers/crypto/ccree/cc_hash.c set_dout_dlli(&desc[idx], state->digest_result_dma_addr, state 1493 drivers/crypto/ccree/cc_hash.c cc_unmap_hash_request(dev, state, req->src, true); state 1494 drivers/crypto/ccree/cc_hash.c cc_unmap_result(dev, state, digestsize, req->result); state 1495 drivers/crypto/ccree/cc_hash.c cc_unmap_req(dev, state, ctx); state 1504 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1505 drivers/crypto/ccree/cc_hash.c u8 *curr_buff = cc_hash_buf(state); state 1506 drivers/crypto/ccree/cc_hash.c u32 curr_buff_cnt = *cc_hash_buf_cnt(state); state 1512 drivers/crypto/ccree/cc_hash.c memcpy(out, state->digest_buff, ctx->inter_digestsize); state 1515 drivers/crypto/ccree/cc_hash.c memcpy(out, state->digest_bytes_len, ctx->hash_len); state 1531 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(req); state 1539 drivers/crypto/ccree/cc_hash.c cc_init_req(dev, state, ctx); state 1541 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_buff, in, ctx->inter_digestsize); state 1544 drivers/crypto/ccree/cc_hash.c memcpy(state->digest_bytes_len, in, ctx->hash_len); state 1553 drivers/crypto/ccree/cc_hash.c state->buf_cnt[0] = tmp; state 1554 drivers/crypto/ccree/cc_hash.c memcpy(state->buffers[0], in, tmp); state 2128 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(areq); state 2170 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 2185 drivers/crypto/ccree/cc_hash.c struct ahash_req_ctx *state = ahash_request_ctx(areq); state 2203 drivers/crypto/ccree/cc_hash.c set_din_type(&desc[idx], DMA_DLLI, state->digest_buff_dma_addr, state 31 drivers/crypto/ccree/cc_hash.h u8 state[AES_BLOCK_SIZE]; state 59 drivers/crypto/ccree/cc_hash.h static inline u32 *cc_hash_buf_cnt(struct ahash_req_ctx *state) state 61 drivers/crypto/ccree/cc_hash.h return &state->buf_cnt[state->buff_index]; state 64 drivers/crypto/ccree/cc_hash.h static inline u8 *cc_hash_buf(struct ahash_req_ctx *state) state 66 drivers/crypto/ccree/cc_hash.h return state->buffers[state->buff_index]; state 69 drivers/crypto/ccree/cc_hash.h static inline u32 *cc_next_buf_cnt(struct ahash_req_ctx *state) state 71 drivers/crypto/ccree/cc_hash.h return &state->buf_cnt[state->buff_index ^ 1]; state 74 drivers/crypto/ccree/cc_hash.h static inline u8 *cc_next_buf(struct ahash_req_ctx *state) state 76 drivers/crypto/ccree/cc_hash.h return state->buffers[state->buff_index ^ 1]; state 203 drivers/crypto/chelsio/chcr_algo.c if (dev->state == CHCR_DETACH) state 323 drivers/crypto/chelsio/chcr_algo.c memcpy(result_hash, sha1_st.state, SHA1_DIGEST_SIZE); state 328 drivers/crypto/chelsio/chcr_algo.c memcpy(result_hash, sha256_st.state, SHA256_DIGEST_SIZE); state 334 drivers/crypto/chelsio/chcr_algo.c memcpy(result_hash, sha256_st.state, SHA256_DIGEST_SIZE); state 340 drivers/crypto/chelsio/chcr_algo.c memcpy(result_hash, sha512_st.state, SHA512_DIGEST_SIZE); state 346 drivers/crypto/chelsio/chcr_algo.c memcpy(result_hash, sha512_st.state, SHA512_DIGEST_SIZE); state 2072 drivers/crypto/chelsio/chcr_algo.c struct chcr_ahash_req_ctx *state = out; state 2074 drivers/crypto/chelsio/chcr_algo.c state->reqlen = req_ctx->reqlen; state 2075 drivers/crypto/chelsio/chcr_algo.c state->data_len = req_ctx->data_len; state 2076 drivers/crypto/chelsio/chcr_algo.c memcpy(state->bfr1, req_ctx->reqbfr, req_ctx->reqlen); state 2077 drivers/crypto/chelsio/chcr_algo.c memcpy(state->partial_hash, req_ctx->partial_hash, state 2079 drivers/crypto/chelsio/chcr_algo.c chcr_init_hctx_per_wr(state); state 2086 drivers/crypto/chelsio/chcr_algo.c struct chcr_ahash_req_ctx *state = (struct chcr_ahash_req_ctx *)in; state 2088 drivers/crypto/chelsio/chcr_algo.c req_ctx->reqlen = state->reqlen; state 2089 drivers/crypto/chelsio/chcr_algo.c req_ctx->data_len = state->data_len; state 2092 drivers/crypto/chelsio/chcr_algo.c memcpy(req_ctx->bfr1, state->bfr1, CHCR_HASH_MAX_BLOCK_SIZE_128); state 2093 drivers/crypto/chelsio/chcr_algo.c memcpy(req_ctx->partial_hash, state->partial_hash, state 34 drivers/crypto/chelsio/chcr_core.c static int chcr_uld_state_change(void *handle, enum cxgb4_state state); state 105 drivers/crypto/chelsio/chcr_core.c dev->state = CHCR_ATTACH; state 122 drivers/crypto/chelsio/chcr_core.c dev->state = CHCR_INIT; state 244 drivers/crypto/chelsio/chcr_core.c if (dev->state == CHCR_DETACH) { state 248 drivers/crypto/chelsio/chcr_core.c dev->state = CHCR_DETACH; state 258 drivers/crypto/chelsio/chcr_core.c static int chcr_uld_state_change(void *handle, enum cxgb4_state state) state 263 drivers/crypto/chelsio/chcr_core.c switch (state) { state 265 drivers/crypto/chelsio/chcr_core.c if (u_ctx->dev.state != CHCR_INIT) { state 145 drivers/crypto/chelsio/chcr_core.h enum chcr_state state; state 104 drivers/crypto/chelsio/chtls/chtls.h u32 state; state 629 drivers/crypto/chelsio/chtls/chtls_cm.c ctx->state = T4_LISTEN_START_PENDING; state 687 drivers/crypto/chelsio/chtls/chtls_cm.c if (listen_ctx->state == T4_LISTEN_START_PENDING) { state 688 drivers/crypto/chelsio/chtls/chtls_cm.c listen_ctx->state = T4_LISTEN_STARTED; state 139 drivers/crypto/chelsio/chtls/chtls_io.c static u8 tcp_state_to_flowc_state(u8 state) state 141 drivers/crypto/chelsio/chtls/chtls_io.c switch (state) { state 332 drivers/crypto/hisilicon/zip/zip_main.c static void hisi_zip_hw_error_set_state(struct hisi_zip *hisi_zip, bool state) state 343 drivers/crypto/hisilicon/zip/zip_main.c if (state) { state 926 drivers/crypto/hisilicon/zip/zip_main.c pci_channel_state_t state) state 931 drivers/crypto/hisilicon/zip/zip_main.c dev_info(&pdev->dev, "PCI error detected, state(=%d)!!\n", state); state 932 drivers/crypto/hisilicon/zip/zip_main.c if (state == pci_channel_io_perm_failure) state 754 drivers/crypto/inside-secure/safexcel.h u32 state[SHA512_DIGEST_SIZE / sizeof(u32)]; state 386 drivers/crypto/inside-secure/safexcel_cipher.c (memcmp(ctx->ipad, istate.state, ctx->state_sz) || state 387 drivers/crypto/inside-secure/safexcel_cipher.c memcmp(ctx->opad, ostate.state, ctx->state_sz))) state 394 drivers/crypto/inside-secure/safexcel_cipher.c memcpy(ctx->ipad, &istate.state, ctx->state_sz); state 395 drivers/crypto/inside-secure/safexcel_cipher.c memcpy(ctx->opad, &ostate.state, ctx->state_sz); state 42 drivers/crypto/inside-secure/safexcel_hash.c u32 state[SHA512_DIGEST_SIZE / sizeof(u32)] __aligned(sizeof(u32)); state 112 drivers/crypto/inside-secure/safexcel_hash.c memcpy(ctx->base.ctxr->data, req->state, req->state_sz); state 223 drivers/crypto/inside-secure/safexcel_hash.c memcpy(sreq->cache, sreq->state, state 226 drivers/crypto/inside-secure/safexcel_hash.c memcpy(sreq->state, ctx->opad, sreq->state_sz); state 241 drivers/crypto/inside-secure/safexcel_hash.c memcpy(areq->result, sreq->state, state 368 drivers/crypto/inside-secure/safexcel_hash.c req->result_dma = dma_map_single(priv->dev, req->state, req->state_sz, state 598 drivers/crypto/inside-secure/safexcel_hash.c memcmp(ctx->base.ctxr->data, req->state, req->state_sz) || state 758 drivers/crypto/inside-secure/safexcel_hash.c memcpy(export->state, req->state, req->state_sz); state 780 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, export->state, req->state_sz); state 884 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, SHA1_DIGEST_SIZE); state 974 drivers/crypto/inside-secure/safexcel_hash.c unsigned int blocksize, u8 *pad, void *state) state 1003 drivers/crypto/inside-secure/safexcel_hash.c return crypto_ahash_export(areq, state); state 1070 drivers/crypto/inside-secure/safexcel_hash.c (memcmp(ctx->ipad, istate.state, state_sz) || state 1071 drivers/crypto/inside-secure/safexcel_hash.c memcmp(ctx->opad, ostate.state, state_sz))) state 1074 drivers/crypto/inside-secure/safexcel_hash.c memcpy(ctx->ipad, &istate.state, state_sz); state 1075 drivers/crypto/inside-secure/safexcel_hash.c memcpy(ctx->opad, &ostate.state, state_sz); state 1243 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, SHA256_DIGEST_SIZE); state 1313 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, SHA256_DIGEST_SIZE); state 1493 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, SHA512_DIGEST_SIZE); state 1563 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, SHA512_DIGEST_SIZE); state 1681 drivers/crypto/inside-secure/safexcel_hash.c memcpy(req->state, ctx->ipad, MD5_DIGEST_SIZE); state 613 drivers/crypto/marvell/cesa.h u32 state[8]; state 171 drivers/crypto/marvell/hash.c writel_relaxed(creq->state[i], engine->regs + CESA_IVDIG(i)); state 291 drivers/crypto/marvell/hash.c for (i = 0; i < ARRAY_SIZE(creq->state); i++) state 292 drivers/crypto/marvell/hash.c writel_relaxed(creq->state[i], engine->regs + state 341 drivers/crypto/marvell/hash.c creq->state[i] = cpu_to_le32(data[i]); state 346 drivers/crypto/marvell/hash.c creq->state[i] = readl_relaxed(engine->regs + state 357 drivers/crypto/marvell/hash.c result[i] = cpu_to_le32(creq->state[i]); state 362 drivers/crypto/marvell/hash.c result[i] = cpu_to_be32(creq->state[i]); state 817 drivers/crypto/marvell/hash.c memcpy(hash, creq->state, digsize); state 845 drivers/crypto/marvell/hash.c memcpy(creq->state, hash, digsize); state 867 drivers/crypto/marvell/hash.c creq->state[0] = MD5_H0; state 868 drivers/crypto/marvell/hash.c creq->state[1] = MD5_H1; state 869 drivers/crypto/marvell/hash.c creq->state[2] = MD5_H2; state 870 drivers/crypto/marvell/hash.c creq->state[3] = MD5_H3; state 936 drivers/crypto/marvell/hash.c creq->state[0] = SHA1_H0; state 937 drivers/crypto/marvell/hash.c creq->state[1] = SHA1_H1; state 938 drivers/crypto/marvell/hash.c creq->state[2] = SHA1_H2; state 939 drivers/crypto/marvell/hash.c creq->state[3] = SHA1_H3; state 940 drivers/crypto/marvell/hash.c creq->state[4] = SHA1_H4; state 949 drivers/crypto/marvell/hash.c return mv_cesa_ahash_export(req, out_state->state, &out_state->count, state 957 drivers/crypto/marvell/hash.c return mv_cesa_ahash_import(req, in_state->state, in_state->count, state 1006 drivers/crypto/marvell/hash.c creq->state[0] = SHA256_H0; state 1007 drivers/crypto/marvell/hash.c creq->state[1] = SHA256_H1; state 1008 drivers/crypto/marvell/hash.c creq->state[2] = SHA256_H2; state 1009 drivers/crypto/marvell/hash.c creq->state[3] = SHA256_H3; state 1010 drivers/crypto/marvell/hash.c creq->state[4] = SHA256_H4; state 1011 drivers/crypto/marvell/hash.c creq->state[5] = SHA256_H5; state 1012 drivers/crypto/marvell/hash.c creq->state[6] = SHA256_H6; state 1013 drivers/crypto/marvell/hash.c creq->state[7] = SHA256_H7; state 1033 drivers/crypto/marvell/hash.c return mv_cesa_ahash_export(req, out_state->state, &out_state->count, state 1041 drivers/crypto/marvell/hash.c return mv_cesa_ahash_import(req, in_state->state, in_state->count, state 1088 drivers/crypto/marvell/hash.c void *state, unsigned int blocksize) state 1112 drivers/crypto/marvell/hash.c ret = crypto_ahash_export(req, state); state 1328 drivers/crypto/marvell/hash.c for (i = 0; i < ARRAY_SIZE(istate.state); i++) state 1329 drivers/crypto/marvell/hash.c ctx->iv[i] = be32_to_cpu(istate.state[i]); state 1331 drivers/crypto/marvell/hash.c for (i = 0; i < ARRAY_SIZE(ostate.state); i++) state 1332 drivers/crypto/marvell/hash.c ctx->iv[i + 8] = be32_to_cpu(ostate.state[i]); state 1385 drivers/crypto/marvell/hash.c for (i = 0; i < ARRAY_SIZE(istate.state); i++) state 1386 drivers/crypto/marvell/hash.c ctx->iv[i] = be32_to_cpu(istate.state[i]); state 1388 drivers/crypto/marvell/hash.c for (i = 0; i < ARRAY_SIZE(ostate.state); i++) state 1389 drivers/crypto/marvell/hash.c ctx->iv[i + 8] = be32_to_cpu(ostate.state[i]); state 98 drivers/crypto/mediatek/mtk-aes.c __le32 state[AES_MAX_STATE_BUF_SIZE]; state 453 drivers/crypto/mediatek/mtk-aes.c mtk_aes_write_state_le(info->state + ctx->keylen, req->info, state 539 drivers/crypto/mediatek/mtk-aes.c memcpy(ctx->info.state, ctx->key, sizeof(ctx->key)); state 605 drivers/crypto/mediatek/mtk-aes.c mtk_aes_write_state_le(ctx->info.state + ctx->keylen, cctx->iv, state 911 drivers/crypto/mediatek/mtk-aes.c mtk_aes_write_state_le(info->state + ctx->keylen + SIZE_IN_WORDS( state 23 drivers/crypto/nx/nx-aes-xcbc.c u8 state[AES_BLOCK_SIZE]; state 202 drivers/crypto/nx/nx-aes-xcbc.c out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *)sctx->state, state 43 drivers/crypto/nx/nx-sha256.c sctx->state[0] = __cpu_to_be32(SHA256_H0); state 44 drivers/crypto/nx/nx-sha256.c sctx->state[1] = __cpu_to_be32(SHA256_H1); state 45 drivers/crypto/nx/nx-sha256.c sctx->state[2] = __cpu_to_be32(SHA256_H2); state 46 drivers/crypto/nx/nx-sha256.c sctx->state[3] = __cpu_to_be32(SHA256_H3); state 47 drivers/crypto/nx/nx-sha256.c sctx->state[4] = __cpu_to_be32(SHA256_H4); state 48 drivers/crypto/nx/nx-sha256.c sctx->state[5] = __cpu_to_be32(SHA256_H5); state 49 drivers/crypto/nx/nx-sha256.c sctx->state[6] = __cpu_to_be32(SHA256_H6); state 50 drivers/crypto/nx/nx-sha256.c sctx->state[7] = __cpu_to_be32(SHA256_H7); state 83 drivers/crypto/nx/nx-sha256.c memcpy(csbcpb->cpb.sha256.message_digest, sctx->state, SHA256_DIGEST_SIZE); state 93 drivers/crypto/nx/nx-sha256.c out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *)sctx->state, state 170 drivers/crypto/nx/nx-sha256.c memcpy(sctx->state, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); state 199 drivers/crypto/nx/nx-sha256.c memcpy(csbcpb->cpb.sha256.input_partial_digest, sctx->state, SHA256_DIGEST_SIZE); state 43 drivers/crypto/nx/nx-sha512.c sctx->state[0] = __cpu_to_be64(SHA512_H0); state 44 drivers/crypto/nx/nx-sha512.c sctx->state[1] = __cpu_to_be64(SHA512_H1); state 45 drivers/crypto/nx/nx-sha512.c sctx->state[2] = __cpu_to_be64(SHA512_H2); state 46 drivers/crypto/nx/nx-sha512.c sctx->state[3] = __cpu_to_be64(SHA512_H3); state 47 drivers/crypto/nx/nx-sha512.c sctx->state[4] = __cpu_to_be64(SHA512_H4); state 48 drivers/crypto/nx/nx-sha512.c sctx->state[5] = __cpu_to_be64(SHA512_H5); state 49 drivers/crypto/nx/nx-sha512.c sctx->state[6] = __cpu_to_be64(SHA512_H6); state 50 drivers/crypto/nx/nx-sha512.c sctx->state[7] = __cpu_to_be64(SHA512_H7); state 83 drivers/crypto/nx/nx-sha512.c memcpy(csbcpb->cpb.sha512.message_digest, sctx->state, SHA512_DIGEST_SIZE); state 93 drivers/crypto/nx/nx-sha512.c out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *)sctx->state, state 173 drivers/crypto/nx/nx-sha512.c memcpy(sctx->state, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); state 203 drivers/crypto/nx/nx-sha512.c memcpy(csbcpb->cpb.sha512.input_partial_digest, sctx->state, state 81 drivers/crypto/padlock-sha.c struct sha1_state state; state 86 drivers/crypto/padlock-sha.c err = crypto_shash_export(&dctx->fallback, &state); state 90 drivers/crypto/padlock-sha.c if (state.count + count > ULONG_MAX) state 93 drivers/crypto/padlock-sha.c leftover = ((state.count - 1) & (SHA1_BLOCK_SIZE - 1)) + 1; state 98 drivers/crypto/padlock-sha.c crypto_shash_export(&dctx->fallback, &state); state 104 drivers/crypto/padlock-sha.c memcpy(state.buffer + leftover, in, count); state 105 drivers/crypto/padlock-sha.c in = state.buffer; state 107 drivers/crypto/padlock-sha.c state.count &= ~(SHA1_BLOCK_SIZE - 1); state 111 drivers/crypto/padlock-sha.c memcpy(result, &state.state, SHA1_DIGEST_SIZE); state 115 drivers/crypto/padlock-sha.c : "c"((unsigned long)state.count + count), \ state 116 drivers/crypto/padlock-sha.c "a"((unsigned long)state.count), \ state 142 drivers/crypto/padlock-sha.c struct sha256_state state; state 147 drivers/crypto/padlock-sha.c err = crypto_shash_export(&dctx->fallback, &state); state 151 drivers/crypto/padlock-sha.c if (state.count + count > ULONG_MAX) state 154 drivers/crypto/padlock-sha.c leftover = ((state.count - 1) & (SHA256_BLOCK_SIZE - 1)) + 1; state 159 drivers/crypto/padlock-sha.c crypto_shash_export(&dctx->fallback, &state); state 165 drivers/crypto/padlock-sha.c memcpy(state.buf + leftover, in, count); state 166 drivers/crypto/padlock-sha.c in = state.buf; state 168 drivers/crypto/padlock-sha.c state.count &= ~(SHA1_BLOCK_SIZE - 1); state 172 drivers/crypto/padlock-sha.c memcpy(result, &state.state, SHA256_DIGEST_SIZE); state 176 drivers/crypto/padlock-sha.c : "c"((unsigned long)state.count + count), \ state 177 drivers/crypto/padlock-sha.c "a"((unsigned long)state.count), \ state 279 drivers/crypto/padlock-sha.c .state = { SHA1_H0, SHA1_H1, SHA1_H2, SHA1_H3, SHA1_H4 }, state 300 drivers/crypto/padlock-sha.c memcpy(dst, (u8 *)(sctx->state), SHA1_DIGEST_SIZE); state 328 drivers/crypto/padlock-sha.c memcpy((u8 *)(sctx->state), dst, SHA1_DIGEST_SIZE); state 336 drivers/crypto/padlock-sha.c struct sha1_state *state = (struct sha1_state *)shash_desc_ctx(desc); state 341 drivers/crypto/padlock-sha.c bits = cpu_to_be64(state->count << 3); state 344 drivers/crypto/padlock-sha.c partial = state->count & 0x3f; state 352 drivers/crypto/padlock-sha.c padlock_output_block((uint32_t *)(state->state), (uint32_t *)out, 5); state 362 drivers/crypto/padlock-sha.c .state = { SHA256_H0, SHA256_H1, SHA256_H2, SHA256_H3, \ state 384 drivers/crypto/padlock-sha.c memcpy(dst, (u8 *)(sctx->state), SHA256_DIGEST_SIZE); state 412 drivers/crypto/padlock-sha.c memcpy((u8 *)(sctx->state), dst, SHA256_DIGEST_SIZE); state 420 drivers/crypto/padlock-sha.c struct sha256_state *state = state 426 drivers/crypto/padlock-sha.c bits = cpu_to_be64(state->count << 3); state 429 drivers/crypto/padlock-sha.c partial = state->count & 0x3f; state 437 drivers/crypto/padlock-sha.c padlock_output_block((uint32_t *)(state->state), (uint32_t *)out, 8); state 59 drivers/crypto/qat/qat_common/adf_aer.c pci_channel_state_t state) state 69 drivers/crypto/qat/qat_common/adf_aer.c if (state == pci_channel_io_perm_failure) { state 90 drivers/crypto/qat/qat_common/adf_cfg_common.h uint8_t state; state 404 drivers/crypto/qat/qat_common/adf_ctl_drv.c dev_info.state = adf_dev_started(accel_dev) ? DEV_UP : DEV_DOWN; state 52 drivers/crypto/qat/qat_common/icp_qat_fw_loader_handle.h unsigned int state; state 200 drivers/crypto/qat/qat_common/qat_algs.c *hash_state_out = cpu_to_be32(ctx->sha1.state[i]); state 206 drivers/crypto/qat/qat_common/qat_algs.c *hash_state_out = cpu_to_be32(ctx->sha256.state[i]); state 212 drivers/crypto/qat/qat_common/qat_algs.c *hash512_state_out = cpu_to_be64(ctx->sha512.state[i]); state 236 drivers/crypto/qat/qat_common/qat_algs.c *hash_state_out = cpu_to_be32(ctx->sha1.state[i]); state 242 drivers/crypto/qat/qat_common/qat_algs.c *hash_state_out = cpu_to_be32(ctx->sha256.state[i]); state 248 drivers/crypto/qat/qat_common/qat_algs.c *hash512_state_out = cpu_to_be64(ctx->sha512.state[i]); state 62 drivers/crypto/qat/qat_common/qat_crypto.h unsigned long state; state 152 drivers/crypto/qce/sha.c qce_cpu_to_be32p_array((__be32 *)out_state->state, state 159 drivers/crypto/qce/sha.c qce_cpu_to_be32p_array((__be32 *)out_state->state, state 170 drivers/crypto/qce/sha.c const u32 *state, const u8 *buffer, bool hmac) state 197 drivers/crypto/qce/sha.c qce_cpu_to_be32p_array((__be32 *)rctx->digest, (const u8 *)state, state 212 drivers/crypto/qce/sha.c const struct sha1_state *state = in; state 214 drivers/crypto/qce/sha.c ret = qce_import_common(req, state->count, state->state, state 215 drivers/crypto/qce/sha.c state->buffer, hmac); state 217 drivers/crypto/qce/sha.c const struct sha256_state *state = in; state 219 drivers/crypto/qce/sha.c ret = qce_import_common(req, state->count, state->state, state 220 drivers/crypto/qce/sha.c state->buf, hmac); state 352 drivers/crypto/sahara.c u8 state; state 357 drivers/crypto/sahara.c state = SAHARA_STATUS_GET_STATE(status); state 362 drivers/crypto/sahara.c dev_dbg(dev->device, " - State = %d:\n", state); state 363 drivers/crypto/sahara.c if (state & SAHARA_STATE_COMP_FLAG) state 367 drivers/crypto/sahara.c sahara_state[state & ~SAHARA_STATE_COMP_FLAG]); state 103 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[i] = op->hash[i]; state 105 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[0] = SHA1_H0; state 106 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[1] = SHA1_H1; state 107 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[2] = SHA1_H2; state 108 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[3] = SHA1_H3; state 109 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->state[4] = SHA1_H4; state 129 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->hash[i] = ictx->state[i]; state 344 drivers/crypto/ux500/hash/hash_alg.h struct hash_state state; state 376 drivers/crypto/ux500/hash/hash_alg.h struct hash_state state; /* Used for saving and resuming state */ state 393 drivers/crypto/ux500/hash/hash_alg.h struct hash_state *state); state 396 drivers/crypto/ux500/hash/hash_alg.h const struct hash_state *state); state 295 drivers/crypto/ux500/hash/hash_core.c &device_data->state); state 347 drivers/crypto/ux500/hash/hash_core.c hash_resume_state(device_data, &device_data->state); state 558 drivers/crypto/ux500/hash/hash_core.c memset(&req_ctx->state, 0, sizeof(struct hash_state)); state 662 drivers/crypto/ux500/hash/hash_core.c ctx->state.length.low_word += incr; state 665 drivers/crypto/ux500/hash/hash_core.c if (ctx->state.length.low_word < incr) state 666 drivers/crypto/ux500/hash/hash_core.c ctx->state.length.high_word++; state 782 drivers/crypto/ux500/hash/hash_core.c &device_data->state); state 783 drivers/crypto/ux500/hash/hash_core.c memmove(req_ctx->state.buffer, state 784 drivers/crypto/ux500/hash/hash_core.c device_data->state.buffer, state 832 drivers/crypto/ux500/hash/hash_core.c &device_data->state); state 834 drivers/crypto/ux500/hash/hash_core.c memmove(device_data->state.buffer, state 835 drivers/crypto/ux500/hash/hash_core.c req_ctx->state.buffer, state 871 drivers/crypto/ux500/hash/hash_core.c ret = hash_resume_state(device_data, &device_data->state); state 977 drivers/crypto/ux500/hash/hash_core.c ret = hash_resume_state(device_data, &device_data->state); state 1026 drivers/crypto/ux500/hash/hash_core.c if (req_ctx->state.index) { state 1027 drivers/crypto/ux500/hash/hash_core.c hash_messagepad(device_data, req_ctx->state.buffer, state 1028 drivers/crypto/ux500/hash/hash_core.c req_ctx->state.index); state 1081 drivers/crypto/ux500/hash/hash_core.c index = req_ctx->state.index; state 1082 drivers/crypto/ux500/hash/hash_core.c buffer = (u8 *)req_ctx->state.buffer; state 1086 drivers/crypto/ux500/hash/hash_core.c if (msg_length > (req_ctx->state.length.low_word + msg_length) && state 1087 drivers/crypto/ux500/hash/hash_core.c HASH_HIGH_WORD_MAX_VAL == req_ctx->state.length.high_word) { state 1111 drivers/crypto/ux500/hash/hash_core.c req_ctx->state.index = index; state 1113 drivers/crypto/ux500/hash/hash_core.c __func__, req_ctx->state.index, req_ctx->state.bit_index); state 267 drivers/devfreq/devfreq.c struct devfreq_freqs *freqs, unsigned int state) state 272 drivers/devfreq/devfreq.c switch (state) { state 48 drivers/dma-buf/st-dma-fence.c const int state = intr ? TASK_INTERRUPTIBLE : TASK_UNINTERRUPTIBLE; state 55 drivers/dma-buf/st-dma-fence.c set_current_state(state); state 60 drivers/dma-buf/st-dma-fence.c if (signal_pending_state(state, current)) state 70 drivers/dma-buf/st-dma-fence.c if (signal_pending_state(state, current)) state 255 drivers/dma/amba-pl08x.c enum pl08x_dma_chan_state state; state 867 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_WAITING; state 876 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_RUNNING; state 895 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_RUNNING; state 918 drivers/dma/amba-pl08x.c if (p->state == PL08X_CHAN_WAITING && state 926 drivers/dma/amba-pl08x.c if (p->state == PL08X_CHAN_WAITING && state 945 drivers/dma/amba-pl08x.c success = next->state == PL08X_CHAN_WAITING; state 959 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_IDLE; state 1569 drivers/dma/amba-pl08x.c if (plchan->state == PL08X_CHAN_PAUSED) state 1597 drivers/dma/amba-pl08x.c if (plchan->state == PL08X_CHAN_PAUSED && ret == DMA_IN_PROGRESS) state 1746 drivers/dma/amba-pl08x.c if (!plchan->phychan && plchan->state != PL08X_CHAN_WAITING) state 2172 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_IDLE; state 2217 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_PAUSED; state 2240 drivers/dma/amba-pl08x.c plchan->state = PL08X_CHAN_RUNNING; state 2388 drivers/dma/amba-pl08x.c chan->state = PL08X_CHAN_IDLE; state 2440 drivers/dma/amba-pl08x.c static const char *pl08x_state_str(enum pl08x_dma_chan_state state) state 2442 drivers/dma/amba-pl08x.c switch (state) { state 2489 drivers/dma/amba-pl08x.c pl08x_state_str(chan->state)); state 2499 drivers/dma/amba-pl08x.c pl08x_state_str(chan->state)); state 69 drivers/dma/dmaengine.h dma_cookie_t cookie, struct dma_tx_state *state) state 76 drivers/dma/dmaengine.h if (state) { state 77 drivers/dma/dmaengine.h state->last = complete; state 78 drivers/dma/dmaengine.h state->used = used; state 79 drivers/dma/dmaengine.h state->residue = 0; state 84 drivers/dma/dmaengine.h static inline void dma_set_residue(struct dma_tx_state *state, u32 residue) state 86 drivers/dma/dmaengine.h if (state) state 87 drivers/dma/dmaengine.h state->residue = residue; state 1299 drivers/dma/ep93xx_dma.c struct dma_tx_state *state) state 1301 drivers/dma/ep93xx_dma.c return dma_cookie_status(chan, cookie, state); state 316 drivers/dma/hsu/hsu.c dma_cookie_t cookie, struct dma_tx_state *state) state 324 drivers/dma/hsu/hsu.c status = dma_cookie_status(chan, cookie, state); state 332 drivers/dma/hsu/hsu.c dma_set_residue(state, bytes); state 336 drivers/dma/hsu/hsu.c dma_set_residue(state, bytes); state 366 drivers/dma/idma64.c dma_cookie_t cookie, struct dma_tx_state *state) state 374 drivers/dma/idma64.c status = dma_cookie_status(chan, cookie, state); state 382 drivers/dma/idma64.c dma_set_residue(state, bytes); state 386 drivers/dma/idma64.c dma_set_residue(state, bytes); state 100 drivers/dma/ioat/dma.c if (test_bit(IOAT_RUN, &ioat_chan->state)) state 117 drivers/dma/ioat/dma.c if (test_bit(IOAT_RUN, &ioat_chan->state)) state 133 drivers/dma/ioat/dma.c clear_bit(IOAT_RUN, &ioat_chan->state); state 232 drivers/dma/ioat/dma.c if (!test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 307 drivers/dma/ioat/dma.c if (!test_and_set_bit(IOAT_CHAN_ACTIVE, &ioat_chan->state)) state 536 drivers/dma/ioat/dma.c clear_bit(IOAT_COMPLETION_ACK, &ioat_chan->state); state 683 drivers/dma/ioat/dma.c if (!test_bit(IOAT_RUN, &ioat_chan->state)) state 866 drivers/dma/ioat/dma.c if (test_and_clear_bit(IOAT_CHAN_ACTIVE, &ioat_chan->state)) state 890 drivers/dma/ioat/dma.c if (test_bit(IOAT_RUN, &ioat_chan->state)) { state 893 drivers/dma/ioat/dma.c set_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 903 drivers/dma/ioat/dma.c clear_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 928 drivers/dma/ioat/dma.c else if (test_bit(IOAT_COMPLETION_ACK, &ioat_chan->state)) { state 941 drivers/dma/ioat/dma.c set_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 951 drivers/dma/ioat/dma.c clear_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 956 drivers/dma/ioat/dma.c set_bit(IOAT_COMPLETION_ACK, &ioat_chan->state); state 94 drivers/dma/ioat/dma.h unsigned long state; state 719 drivers/dma/ioat/init.c set_bit(IOAT_RUN, &ioat_chan->state); state 1228 drivers/dma/ioat/init.c set_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 1257 drivers/dma/ioat/init.c clear_bit(IOAT_CHAN_DOWN, &ioat_chan->state); state 112 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 250 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 263 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 580 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 625 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 654 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 681 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 711 drivers/dma/ioat/prep.c if (test_bit(IOAT_CHAN_DOWN, &ioat_chan->state)) state 91 drivers/dma/ioat/sysfs.c set_bit(IOAT_KOBJ_INIT_FAIL, &ioat_chan->state); state 104 drivers/dma/ioat/sysfs.c if (!test_bit(IOAT_KOBJ_INIT_FAIL, &ioat_chan->state)) { state 376 drivers/dma/k3dma.c dma_cookie_t cookie, struct dma_tx_state *state) state 386 drivers/dma/k3dma.c ret = dma_cookie_status(&c->vc.chan, cookie, state); state 419 drivers/dma/k3dma.c dma_set_residue(state, bytes); state 166 drivers/dma/mv_xor.c u32 state = readl_relaxed(XOR_ACTIVATION(chan)); state 168 drivers/dma/mv_xor.c state = (state >> 4) & 0x3; state 170 drivers/dma/mv_xor.c return (state == 1) ? 1 : 0; state 1232 drivers/dma/mv_xor.c static int mv_xor_suspend(struct platform_device *pdev, pm_message_t state) state 688 drivers/dma/mv_xor_v2.c static int mv_xor_v2_suspend(struct platform_device *dev, pm_message_t state) state 620 drivers/dma/nbpfaxi.c dma_cookie_t cookie, struct dma_tx_state *state) state 623 drivers/dma/nbpfaxi.c enum dma_status status = dma_cookie_status(dchan, cookie, state); state 625 drivers/dma/nbpfaxi.c if (state) { state 633 drivers/dma/nbpfaxi.c state->residue = nbpf_bytes_left(chan); state 635 drivers/dma/nbpfaxi.c state->residue); state 654 drivers/dma/nbpfaxi.c state->residue = found ? desc->length : 0; state 230 drivers/dma/owl-dma.c u32 val, bool state) state 236 drivers/dma/owl-dma.c if (state) state 254 drivers/dma/owl-dma.c static void dma_update(struct owl_dma *od, u32 reg, u32 val, bool state) state 260 drivers/dma/owl-dma.c if (state) state 765 drivers/dma/owl-dma.c struct dma_tx_state *state) state 775 drivers/dma/owl-dma.c ret = dma_cookie_status(chan, cookie, state); state 776 drivers/dma/owl-dma.c if (ret == DMA_COMPLETE || !state) state 792 drivers/dma/owl-dma.c dma_set_residue(state, bytes); state 785 drivers/dma/pch_dma.c static int pch_dma_suspend(struct pci_dev *pdev, pm_message_t state) state 794 drivers/dma/pch_dma.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 492 drivers/dma/pl330.c enum pl330_dmac_state state; state 1484 drivers/dma/pl330.c if (pl330->state == DYING state 1578 drivers/dma/pl330.c pl330->state = DYING; state 1757 drivers/dma/pl330.c if (pl330->state == DYING) state 1976 drivers/dma/pl330.c pl330->state = INIT; state 2000 drivers/dma/pl330.c pl330->state = UNINIT; state 818 drivers/dma/ppc4xx/adma.c int state = 0; state 824 drivers/dma/ppc4xx/adma.c switch (state) { state 829 drivers/dma/ppc4xx/adma.c state = 1; state 835 drivers/dma/ppc4xx/adma.c state = 1; state 839 drivers/dma/ppc4xx/adma.c state = 3; state 846 drivers/dma/ppc4xx/adma.c state = 0; state 849 drivers/dma/ppc4xx/adma.c state = 2; state 853 drivers/dma/ppc4xx/adma.c state = 2; state 857 drivers/dma/ppc4xx/adma.c state = 2; state 862 drivers/dma/ppc4xx/adma.c state = 0; state 868 drivers/dma/ppc4xx/adma.c state = 0; state 872 drivers/dma/ppc4xx/adma.c if (state == 3) state 875 drivers/dma/ppc4xx/adma.c if (src_cnt <= 1 || (state != 1 && state != 2)) { state 877 drivers/dma/ppc4xx/adma.c __func__, src_cnt, state, addr_count, order); state 1255 drivers/dma/ppc4xx/adma.c int i, order = 0, state = 0; state 1275 drivers/dma/ppc4xx/adma.c switch (state) { state 1280 drivers/dma/ppc4xx/adma.c state = 1; state 1284 drivers/dma/ppc4xx/adma.c state = 1; state 1292 drivers/dma/ppc4xx/adma.c state = 0; state 1296 drivers/dma/ppc4xx/adma.c state = 2; state 1299 drivers/dma/ppc4xx/adma.c state = 0; state 1304 drivers/dma/ppc4xx/adma.c state = 0; state 1310 drivers/dma/ppc4xx/adma.c if (state == 1 || state == 2) state 3256 drivers/dma/ppc4xx/adma.c switch (cursor->state) { state 3260 drivers/dma/ppc4xx/adma.c cursor->state = 1; state 3271 drivers/dma/ppc4xx/adma.c cursor->state = 1; state 3293 drivers/dma/ppc4xx/adma.c cursor->state = 0; state 3302 drivers/dma/ppc4xx/adma.c cursor->state = 2; state 3312 drivers/dma/ppc4xx/adma.c cursor->state = 2; state 3322 drivers/dma/ppc4xx/adma.c cursor->state = 2; state 3332 drivers/dma/ppc4xx/adma.c cursor->state = 0; state 3343 drivers/dma/ppc4xx/adma.c cursor->state = 0; state 3442 drivers/dma/ppc4xx/adma.c cursor->state = 2; state 118 drivers/dma/ppc4xx/adma.h int state; state 316 drivers/dma/pxa_dma.c DEFINE_SHOW_ATTRIBUTE(state); state 105 drivers/dma/qcom/hidma_ll.c static int hidma_is_chan_enabled(int state) state 107 drivers/dma/qcom/hidma_ll.c switch (state) { state 222 drivers/dma/s3c24xx-dma.c enum s3c24xx_dma_chan_state state; state 545 drivers/dma/s3c24xx-dma.c s3cchan->state = S3C24XX_DMA_CHAN_WAITING; state 553 drivers/dma/s3c24xx-dma.c s3cchan->state = S3C24XX_DMA_CHAN_RUNNING; state 573 drivers/dma/s3c24xx-dma.c s3cchan->state = S3C24XX_DMA_CHAN_RUNNING; state 591 drivers/dma/s3c24xx-dma.c if (p->state == S3C24XX_DMA_CHAN_WAITING) { state 599 drivers/dma/s3c24xx-dma.c if (p->state == S3C24XX_DMA_CHAN_WAITING && state 618 drivers/dma/s3c24xx-dma.c success = next->state == S3C24XX_DMA_CHAN_WAITING; state 632 drivers/dma/s3c24xx-dma.c s3cchan->state = S3C24XX_DMA_CHAN_IDLE; state 724 drivers/dma/s3c24xx-dma.c s3cchan->state = S3C24XX_DMA_CHAN_IDLE; state 1074 drivers/dma/s3c24xx-dma.c if (!s3cchan->phy && s3cchan->state != S3C24XX_DMA_CHAN_WAITING) state 1108 drivers/dma/s3c24xx-dma.c chan->state = S3C24XX_DMA_CHAN_IDLE; state 418 drivers/dma/sa11x0-dma.c dma_cookie_t cookie, struct dma_tx_state *state) state 427 drivers/dma/sa11x0-dma.c ret = dma_cookie_status(&c->vc.chan, cookie, state); state 431 drivers/dma/sa11x0-dma.c if (!state) state 443 drivers/dma/sa11x0-dma.c state->residue = container_of(vd, struct sa11x0_dma_desc, vd)->size; state 445 drivers/dma/sa11x0-dma.c state->residue = 0; state 486 drivers/dma/sa11x0-dma.c state->residue = bytes; state 490 drivers/dma/sa11x0-dma.c dev_vdbg(d->slave.dev, "tx_status: bytes 0x%x\n", state->residue); state 1142 drivers/dma/stm32-dma.c struct dma_tx_state *state) state 1150 drivers/dma/stm32-dma.c status = dma_cookie_status(c, cookie, state); state 1151 drivers/dma/stm32-dma.c if (status == DMA_COMPLETE || !state) state 1162 drivers/dma/stm32-dma.c dma_set_residue(state, residue); state 1304 drivers/dma/stm32-mdma.c struct dma_tx_state *state) state 1312 drivers/dma/stm32-mdma.c status = dma_cookie_status(c, cookie, state); state 1313 drivers/dma/stm32-mdma.c if ((status == DMA_COMPLETE) || (!state)) state 1325 drivers/dma/stm32-mdma.c dma_set_residue(state, residue); state 939 drivers/dma/sun4i-dma.c struct dma_tx_state *state) state 950 drivers/dma/sun4i-dma.c ret = dma_cookie_status(chan, cookie, state); state 951 drivers/dma/sun4i-dma.c if (!state || (ret == DMA_COMPLETE)) state 980 drivers/dma/sun4i-dma.c dma_set_residue(state, bytes); state 929 drivers/dma/sun6i-dma.c struct dma_tx_state *state) state 940 drivers/dma/sun6i-dma.c ret = dma_cookie_status(chan, cookie, state); state 941 drivers/dma/sun6i-dma.c if (ret == DMA_COMPLETE || !state) state 960 drivers/dma/sun6i-dma.c dma_set_residue(state, bytes); state 227 drivers/dma/xgene-dma.c u32 state[XGENE_DMA_RING_NUM_CONFIG]; state 1036 drivers/dma/xgene-dma.c iowrite32(ring->state[i], ring->pdma->csr_ring + state 1042 drivers/dma/xgene-dma.c memset(ring->state, 0, sizeof(u32) * XGENE_DMA_RING_NUM_CONFIG); state 1048 drivers/dma/xgene-dma.c void *ring_cfg = ring->state; state 333 drivers/dma/zx_dma.c struct dma_tx_state *state) state 342 drivers/dma/zx_dma.c ret = dma_cookie_status(&c->vc.chan, cookie, state); state 343 drivers/dma/zx_dma.c if (ret == DMA_COMPLETE || !state) state 375 drivers/dma/zx_dma.c dma_set_residue(state, bytes); state 119 drivers/eisa/eisa-bus.c edev->state & EISA_CONFIG_ENABLED) { state 172 drivers/eisa/eisa-bus.c return sprintf(buf, "%d\n", edev->state & EISA_CONFIG_ENABLED); state 203 drivers/eisa/eisa-bus.c edev->state = inb(SLOT_ADDRESS(root, slot) + EISA_CONFIG_OFFSET) state 223 drivers/eisa/eisa-bus.c edev->state = EISA_CONFIG_ENABLED | EISA_CONFIG_FORCED; state 226 drivers/eisa/eisa-bus.c edev->state = EISA_CONFIG_FORCED; state 379 drivers/eisa/eisa-bus.c if (edev->state == (EISA_CONFIG_ENABLED | EISA_CONFIG_FORCED)) state 381 drivers/eisa/eisa-bus.c else if (edev->state == EISA_CONFIG_FORCED) state 383 drivers/eisa/eisa-bus.c else if (edev->state == 0) state 46 drivers/extcon/extcon-gpio.c int state; state 51 drivers/extcon/extcon-gpio.c state = gpiod_get_value_cansleep(data->gpiod); state 52 drivers/extcon/extcon-gpio.c extcon_set_state_sync(data->edev, data->extcon_id, state); state 182 drivers/extcon/extcon-intel-cht-wc.c static void cht_wc_extcon_set_phymux(struct cht_wc_extcon_data *ext, u8 state) state 186 drivers/extcon/extcon-intel-cht-wc.c ret = regmap_write(ext->regmap, CHT_WC_PHYCTRL, state); state 235 drivers/extcon/extcon-intel-cht-wc.c unsigned int cable, bool state) state 237 drivers/extcon/extcon-intel-cht-wc.c extcon_set_state_sync(ext->edev, cable, state); state 239 drivers/extcon/extcon-intel-cht-wc.c extcon_set_state_sync(ext->edev, EXTCON_USB, state); state 277 drivers/extcon/extcon.c return !!(edev->state & BIT(index)); state 283 drivers/extcon/extcon.c int state = !!(edev->state & BIT(index)); state 284 drivers/extcon/extcon.c return (state != new_state); state 355 drivers/extcon/extcon.c return sprintf(buf, "%u\n", edev->state); state 360 drivers/extcon/extcon.c !!(edev->state & BIT(i))); state 365 drivers/extcon/extcon.c static DEVICE_ATTR_RO(state); state 417 drivers/extcon/extcon.c int state; state 428 drivers/extcon/extcon.c state = !!(edev->state & BIT(index)); state 435 drivers/extcon/extcon.c raw_notifier_call_chain(&edev->nh[index], state, edev); state 441 drivers/extcon/extcon.c raw_notifier_call_chain(&edev->nh_all, state, edev); state 491 drivers/extcon/extcon.c int index, state; state 502 drivers/extcon/extcon.c state = is_extcon_attached(edev, index); state 505 drivers/extcon/extcon.c return state; state 522 drivers/extcon/extcon.c int extcon_set_state(struct extcon_dev *edev, unsigned int id, bool state) state 537 drivers/extcon/extcon.c if (!is_extcon_changed(edev, index, state)) state 541 drivers/extcon/extcon.c (edev->state & ~BIT(index)) | (state & BIT(index)))) { state 550 drivers/extcon/extcon.c if (!state) state 554 drivers/extcon/extcon.c if (state) state 555 drivers/extcon/extcon.c edev->state |= BIT(index); state 557 drivers/extcon/extcon.c edev->state &= ~(BIT(index)); state 577 drivers/extcon/extcon.c int extcon_set_state_sync(struct extcon_dev *edev, unsigned int id, bool state) state 588 drivers/extcon/extcon.c ret = is_extcon_changed(edev, index, state); state 593 drivers/extcon/extcon.c ret = extcon_set_state(edev, id, state); state 1253 drivers/extcon/extcon.c edev->state = 0; state 54 drivers/extcon/extcon.h u32 state; state 314 drivers/firewire/core-card.c atomic_read(&root_device->state) == FW_DEVICE_RUNNING; state 802 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, state 891 drivers/firewire/core-device.c atomic_cmpxchg(&old->state, state 1001 drivers/firewire/core-device.c atomic_read(&device->state) == FW_DEVICE_INITIALIZING) { state 1065 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, state 1142 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, state 1168 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, state 1179 drivers/firewire/core-device.c atomic_read(&device->state) == FW_DEVICE_INITIALIZING) { state 1188 drivers/firewire/core-device.c atomic_set(&device->state, FW_DEVICE_GONE); state 1230 drivers/firewire/core-device.c atomic_set(&device->state, FW_DEVICE_INITIALIZING); state 1266 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, state 1283 drivers/firewire/core-device.c if (atomic_read(&device->state) == FW_DEVICE_RUNNING) { state 1307 drivers/firewire/core-device.c if (atomic_xchg(&device->state, state 3797 drivers/firewire/ohci.c static int pci_suspend(struct pci_dev *dev, pm_message_t state) state 3808 drivers/firewire/ohci.c err = pci_set_power_state(dev, pci_choose_state(dev, state)); state 37 drivers/firmware/arm_scmi/power.c __le32 state; state 117 drivers/firmware/arm_scmi/power.c scmi_power_state_set(const struct scmi_handle *handle, u32 domain, u32 state) state 131 drivers/firmware/arm_scmi/power.c st->state = cpu_to_le32(state); state 140 drivers/firmware/arm_scmi/power.c scmi_power_state_get(const struct scmi_handle *handle, u32 domain, u32 *state) state 154 drivers/firmware/arm_scmi/power.c *state = get_unaligned_le32(t->rx.buf); state 134 drivers/firmware/arm_scmi/reset.c u32 flags, u32 state) state 153 drivers/firmware/arm_scmi/reset.c dom->reset_state = cpu_to_le32(state); state 26 drivers/firmware/arm_scmi/scmi_pm_domain.c u32 state, ret_state; state 31 drivers/firmware/arm_scmi/scmi_pm_domain.c state = SCMI_POWER_STATE_GENERIC_ON; state 33 drivers/firmware/arm_scmi/scmi_pm_domain.c state = SCMI_POWER_STATE_GENERIC_OFF; state 35 drivers/firmware/arm_scmi/scmi_pm_domain.c ret = ops->state_set(pd->handle, pd->domain, state); state 38 drivers/firmware/arm_scmi/scmi_pm_domain.c if (!ret && state != ret_state) state 86 drivers/firmware/arm_scmi/scmi_pm_domain.c u32 state; state 97 drivers/firmware/arm_scmi/scmi_pm_domain.c if (handle->power_ops->state_get(handle, i, &state)) { state 103 drivers/firmware/arm_scmi/scmi_pm_domain.c state == SCMI_POWER_STATE_GENERIC_OFF); state 403 drivers/firmware/dmi-sysfs.c struct dmi_read_state *state = _state; state 415 drivers/firmware/dmi-sysfs.c return dmi_sel_raw_read_io(entry, &sel, state->buf, state 416 drivers/firmware/dmi-sysfs.c state->pos, state->count); state 418 drivers/firmware/dmi-sysfs.c return dmi_sel_raw_read_phys32(entry, &sel, state->buf, state 419 drivers/firmware/dmi-sysfs.c state->pos, state->count); state 435 drivers/firmware/dmi-sysfs.c struct dmi_read_state state = { state 441 drivers/firmware/dmi-sysfs.c return find_dmi_entry(entry, dmi_sel_raw_read_helper, &state); state 526 drivers/firmware/dmi-sysfs.c struct dmi_read_state *state = _state; state 531 drivers/firmware/dmi-sysfs.c return memory_read_from_buffer(state->buf, state->count, state 532 drivers/firmware/dmi-sysfs.c &state->pos, dh, entry_length); state 541 drivers/firmware/dmi-sysfs.c struct dmi_read_state state = { state 547 drivers/firmware/dmi-sysfs.c return find_dmi_entry(entry, dmi_entry_raw_read_helper, &state); state 97 drivers/firmware/psci/psci.c static inline bool psci_power_state_loses_context(u32 state) state 103 drivers/firmware/psci/psci.c return state & mask; state 106 drivers/firmware/psci/psci.c bool psci_power_state_is_valid(u32 state) state 112 drivers/firmware/psci/psci.c return !(state & ~valid_mask); state 157 drivers/firmware/psci/psci.c static int psci_cpu_suspend(u32 state, unsigned long entry_point) state 163 drivers/firmware/psci/psci.c err = invoke_psci_fn(fn, state, entry_point, 0); state 167 drivers/firmware/psci/psci.c static int psci_cpu_off(u32 state) state 173 drivers/firmware/psci/psci.c err = invoke_psci_fn(fn, state, 0, 0); state 280 drivers/firmware/psci/psci.c static int psci_suspend_finisher(unsigned long state) state 282 drivers/firmware/psci/psci.c u32 power_state = state; state 287 drivers/firmware/psci/psci.c int psci_cpu_suspend_enter(u32 state) state 291 drivers/firmware/psci/psci.c if (!psci_power_state_loses_context(state)) state 292 drivers/firmware/psci/psci.c ret = psci_ops.cpu_suspend(state, 0); state 294 drivers/firmware/psci/psci.c ret = cpu_suspend(state, psci_suspend_finisher); state 306 drivers/firmware/psci/psci.c static int psci_system_suspend_enter(suspend_state_t state) state 234 drivers/firmware/psci/psci_checker.c struct cpuidle_state *state = &drv->states[index]; state 235 drivers/firmware/psci/psci_checker.c bool broadcast = state->flags & CPUIDLE_FLAG_TIMER_STOP; state 260 drivers/firmware/psci/psci_checker.c ret = state->enter(dev, drv, index); state 304 drivers/firmware/psci/psci_checker.c struct cpuidle_state *state = &drv->states[index]; state 314 drivers/firmware/psci/psci_checker.c usecs_to_jiffies(state->target_residency)); state 557 drivers/firmware/qcom_scm-32.c int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id) state 560 drivers/firmware/qcom_scm-32.c __le32 state; state 566 drivers/firmware/qcom_scm-32.c req.state = cpu_to_le32(state); state 127 drivers/firmware/qcom_scm-64.c quirk.state.a6 = 0; state 132 drivers/firmware/qcom_scm-64.c quirk.state.a6, 0, res, &quirk); state 361 drivers/firmware/qcom_scm-64.c int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id) state 367 drivers/firmware/qcom_scm-64.c desc.args[0] = state; state 417 drivers/firmware/qcom_scm.c int qcom_scm_set_remote_state(u32 state, u32 id) state 419 drivers/firmware/qcom_scm.c return __qcom_scm_set_remote_state(__scm->dev, state, id); state 12 drivers/firmware/qcom_scm.h extern int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id); state 37 drivers/firmware/scpi_pm_domain.c enum scpi_power_domain_state state; state 40 drivers/firmware/scpi_pm_domain.c state = SCPI_PD_STATE_ON; state 42 drivers/firmware/scpi_pm_domain.c state = SCPI_PD_STATE_OFF; state 44 drivers/firmware/scpi_pm_domain.c ret = pd->ops->device_set_power_state(pd->domain, state); state 48 drivers/firmware/scpi_pm_domain.c return !(state == pd->ops->device_get_power_state(pd->domain)); state 54 drivers/firmware/stratix10-rsu.c unsigned int state; state 79 drivers/firmware/stratix10-rsu.c priv->status.state = FIELD_GET(RSU_STATE_MASK, res->a2); state 90 drivers/firmware/stratix10-rsu.c priv->status.state = 0; state 245 drivers/firmware/stratix10-rsu.c return sprintf(buf, "0x%08x\n", priv->status.state); state 352 drivers/firmware/stratix10-rsu.c static DEVICE_ATTR_RO(state); state 393 drivers/firmware/stratix10-rsu.c priv->status.state = 0; state 58 drivers/firmware/tegra/ivc.c u32 state; state 178 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) state 203 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) state 390 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_SYNC; state 419 drivers/firmware/tegra/ivc.c enum tegra_ivc_state state; state 423 drivers/firmware/tegra/ivc.c state = READ_ONCE(ivc->rx.channel->tx.state); state 425 drivers/firmware/tegra/ivc.c if (state == TEGRA_IVC_STATE_SYNC) { state 455 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ACK; state 463 drivers/firmware/tegra/ivc.c } else if (ivc->tx.channel->tx.state == TEGRA_IVC_STATE_SYNC && state 464 drivers/firmware/tegra/ivc.c state == TEGRA_IVC_STATE_ACK) { state 495 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ESTABLISHED; state 503 drivers/firmware/tegra/ivc.c } else if (ivc->tx.channel->tx.state == TEGRA_IVC_STATE_ACK) { state 519 drivers/firmware/tegra/ivc.c ivc->tx.channel->tx.state = TEGRA_IVC_STATE_ESTABLISHED; state 536 drivers/firmware/tegra/ivc.c if (ivc->tx.channel->tx.state != TEGRA_IVC_STATE_ESTABLISHED) state 521 drivers/firmware/ti_sci.c u32 id, u32 flags, u8 state) state 548 drivers/firmware/ti_sci.c req->state = state; state 772 drivers/firmware/ti_sci.c u8 state; state 777 drivers/firmware/ti_sci.c ret = ti_sci_get_device_state(handle, id, NULL, NULL, &state, NULL); state 781 drivers/firmware/ti_sci.c *r_state = (state == MSG_DEVICE_SW_STATE_RETENTION); state 860 drivers/firmware/ti_sci.c u8 state; state 865 drivers/firmware/ti_sci.c ret = ti_sci_get_device_state(handle, id, NULL, NULL, NULL, &state); state 869 drivers/firmware/ti_sci.c *curr_state = (state == MSG_DEVICE_HW_STATE_TRANS); state 959 drivers/firmware/ti_sci.c u32 flags, u8 state) state 992 drivers/firmware/ti_sci.c req->request_state = state; state 1164 drivers/firmware/ti_sci.c u8 state = 0; state 1170 drivers/firmware/ti_sci.c ret = ti_sci_cmd_get_clock_state(handle, dev_id, clk_id, &state, NULL); state 1174 drivers/firmware/ti_sci.c *req_state = (state == MSG_CLOCK_SW_STATE_AUTO); state 170 drivers/firmware/ti_sci.h u8 state; state 337 drivers/firmware/xilinx/zynqmp.c static int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state) state 344 drivers/firmware/xilinx/zynqmp.c *state = ret_payload[1]; state 519 drivers/fpga/altera-cvp.c .state = altera_cvp_state, state 170 drivers/fpga/altera-pr-ip-core.c .state = alt_pr_fpga_state, state 234 drivers/fpga/altera-ps-spi.c .state = altera_ps_state, state 271 drivers/fpga/dfl-fme-mgr.c .state = fme_mgr_state, state 305 drivers/fpga/fpga-bridge.c static DEVICE_ATTR_RO(state); state 80 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_INIT; state 89 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_INIT_ERR; state 145 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_COMPLETE; state 149 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_COMPLETE_ERR; state 152 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_OPERATING; state 185 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE; state 202 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_ERR; state 222 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE; state 226 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_WRITE_ERR; state 329 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_FIRMWARE_REQ; state 333 drivers/fpga/fpga-mgr.c mgr->state = FPGA_MGR_STATE_FIRMWARE_REQ_ERR; state 406 drivers/fpga/fpga-mgr.c return sprintf(buf, "%s\n", state_str[mgr->state]); state 436 drivers/fpga/fpga-mgr.c static DEVICE_ATTR_RO(state); state 567 drivers/fpga/fpga-mgr.c if (!mops || !mops->write_complete || !mops->state || state 689 drivers/fpga/fpga-mgr.c mgr->state = mgr->mops->state(mgr); state 123 drivers/fpga/ice40-spi.c .state = ice40_fpga_ops_state, state 349 drivers/fpga/machxo2-spi.c .state = machxo2_spi_state, state 462 drivers/fpga/socfpga-a10.c .state = socfpga_a10_fpga_state, state 236 drivers/fpga/socfpga.c u32 state) state 245 drivers/fpga/socfpga.c if ((socfpga_fpga_state_get(priv) & state) != 0) state 524 drivers/fpga/socfpga.c u32 state; state 526 drivers/fpga/socfpga.c state = socfpga_fpga_state_get(priv); state 528 drivers/fpga/socfpga.c if (state < ARRAY_SIZE(socfpga_state_to_framework_state)) state 529 drivers/fpga/socfpga.c ret = socfpga_state_to_framework_state[state]; state 537 drivers/fpga/socfpga.c .state = socfpga_fpga_ops_state, state 419 drivers/fpga/stratix10-soc.c .state = s10_ops_state, state 101 drivers/fpga/ts73xx-fpga.c .state = ts73xx_fpga_state, state 134 drivers/fpga/xilinx-spi.c .state = xilinx_spi_state, state 547 drivers/fpga/zynq-fpga.c .state = zynq_fpga_ops_state, state 95 drivers/fpga/zynqmp-fpga.c .state = zynqmp_fpga_ops_state, state 49 drivers/gnss/mtk.c enum gnss_serial_pm_state state) state 51 drivers/gnss/mtk.c switch (state) { state 98 drivers/gnss/serial.c enum gnss_serial_pm_state state) state 103 drivers/gnss/serial.c return gserial->ops->set_power(gserial, state); state 30 drivers/gnss/serial.h enum gnss_serial_pm_state state); state 49 drivers/gnss/ubx.c enum gnss_serial_pm_state state) state 51 drivers/gnss/ubx.c switch (state) { state 187 drivers/gpio/gpio-ath79.c u32 both_edges, state; state 199 drivers/gpio/gpio-ath79.c state = ath79_gpio_read(ctrl, AR71XX_GPIO_REG_IN); state 201 drivers/gpio/gpio-ath79.c both_edges, ~state); state 236 drivers/gpio/gpio-bt8xx.c static int bt8xxgpio_suspend(struct pci_dev *pdev, pm_message_t state) state 254 drivers/gpio/gpio-bt8xx.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 314 drivers/gpio/gpio-eic-sprd.c int state; state 328 drivers/gpio/gpio-eic-sprd.c state = sprd_eic_get(chip, offset); state 329 drivers/gpio/gpio-eic-sprd.c if (state) state 353 drivers/gpio/gpio-eic-sprd.c state = sprd_eic_get(chip, offset); state 354 drivers/gpio/gpio-eic-sprd.c if (state) state 451 drivers/gpio/gpio-eic-sprd.c int state, post_state; state 463 drivers/gpio/gpio-eic-sprd.c state = sprd_eic_get(chip, offset); state 468 drivers/gpio/gpio-eic-sprd.c if (state) state 474 drivers/gpio/gpio-eic-sprd.c if (state) state 485 drivers/gpio/gpio-eic-sprd.c if (state != post_state) { state 487 drivers/gpio/gpio-eic-sprd.c state = post_state; state 154 drivers/gpio/gpio-hlwd.c u32 level, state; state 158 drivers/gpio/gpio-hlwd.c state = ioread32be(hlwd->regs + HW_GPIOB_IN) & BIT(hwirq); state 160 drivers/gpio/gpio-hlwd.c level |= state ^ BIT(hwirq); state 376 drivers/gpio/gpio-htc-egpio.c static int egpio_suspend(struct platform_device *pdev, pm_message_t state) state 241 drivers/gpio/gpio-lpc32xx.c int state = gpreg_read(group, group->gpio_grp->inp_state); state 247 drivers/gpio/gpio-lpc32xx.c return GPIO3_PIN_IN_SEL(state, pin); state 526 drivers/gpio/gpio-ml-ioh.c static int ioh_gpio_suspend(struct pci_dev *pdev, pm_message_t state) state 91 drivers/gpio/gpio-mlxbf.c static int mlxbf_gpio_suspend(struct platform_device *pdev, pm_message_t state) state 59 drivers/gpio/gpio-moxtet.c int state; state 61 drivers/gpio/gpio-moxtet.c state = moxtet_device_written(chip->dev); state 62 drivers/gpio/gpio-moxtet.c if (state < 0) state 68 drivers/gpio/gpio-moxtet.c state |= BIT(offset); state 70 drivers/gpio/gpio-moxtet.c state &= ~BIT(offset); state 72 drivers/gpio/gpio-moxtet.c moxtet_device_write(chip->dev, state); state 650 drivers/gpio/gpio-mvebu.c struct pwm_state *state) { state 665 drivers/gpio/gpio-mvebu.c state->duty_cycle = UINT_MAX; state 667 drivers/gpio/gpio-mvebu.c state->duty_cycle = val; state 669 drivers/gpio/gpio-mvebu.c state->duty_cycle = 1; state 675 drivers/gpio/gpio-mvebu.c if (val < state->duty_cycle) { state 676 drivers/gpio/gpio-mvebu.c state->period = 1; state 678 drivers/gpio/gpio-mvebu.c val -= state->duty_cycle; state 680 drivers/gpio/gpio-mvebu.c state->period = UINT_MAX; state 682 drivers/gpio/gpio-mvebu.c state->period = val; state 684 drivers/gpio/gpio-mvebu.c state->period = 1; state 689 drivers/gpio/gpio-mvebu.c state->enabled = true; state 691 drivers/gpio/gpio-mvebu.c state->enabled = false; state 697 drivers/gpio/gpio-mvebu.c const struct pwm_state *state) state 705 drivers/gpio/gpio-mvebu.c val = (unsigned long long) mvpwm->clk_rate * state->duty_cycle; state 715 drivers/gpio/gpio-mvebu.c (state->period - state->duty_cycle); state 728 drivers/gpio/gpio-mvebu.c if (state->enabled) state 924 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_suspend(struct platform_device *pdev, pm_message_t state) state 274 drivers/gpio/gpio-pl061.c static int pl061_irq_set_wake(struct irq_data *d, unsigned int state) state 279 drivers/gpio/gpio-pl061.c return irq_set_irq_wake(pl061->parent_irq, state); state 210 drivers/gpio/gpio-pmic-eic-sprd.c int state; state 214 drivers/gpio/gpio-pmic-eic-sprd.c state = sprd_pmic_eic_get(chip, offset); state 215 drivers/gpio/gpio-pmic-eic-sprd.c if (state) state 238 drivers/gpio/gpio-pmic-eic-sprd.c int state, post_state; state 243 drivers/gpio/gpio-pmic-eic-sprd.c state = sprd_pmic_eic_get(chip, offset); state 245 drivers/gpio/gpio-pmic-eic-sprd.c if (state) state 251 drivers/gpio/gpio-pmic-eic-sprd.c if (state != post_state) { state 253 drivers/gpio/gpio-pmic-eic-sprd.c state = post_state; state 38 drivers/gpio/gpio-raspberrypi-exp.c u32 state; state 51 drivers/gpio/gpio-raspberrypi-exp.c u32 state; state 86 drivers/gpio/gpio-raspberrypi-exp.c set_in.state = 0; /* n/a as configured as an input */ state 115 drivers/gpio/gpio-raspberrypi-exp.c set_out.state = val; /* Output state */ state 162 drivers/gpio/gpio-raspberrypi-exp.c get.state = 0; /* storage for returned value */ state 172 drivers/gpio/gpio-raspberrypi-exp.c return !!get.state; state 184 drivers/gpio/gpio-raspberrypi-exp.c set.state = val; /* Output state */ state 106 drivers/gpio/gpio-xlp.c static void xlp_gpio_set_reg(void __iomem *addr, unsigned gpio, int state) state 114 drivers/gpio/gpio-xlp.c if (state) state 225 drivers/gpio/gpio-xlp.c static int xlp_gpio_dir_output(struct gpio_chip *gc, unsigned gpio, int state) state 253 drivers/gpio/gpio-xlp.c static void xlp_gpio_set(struct gpio_chip *gc, unsigned gpio, int state) state 258 drivers/gpio/gpio-xlp.c xlp_gpio_set_reg(priv->gpio_paddrv, gpio, state); state 260 drivers/gpio/gpio-zynq.c int state) state 279 drivers/gpio/gpio-zynq.c state = !!state; state 280 drivers/gpio/gpio-zynq.c state = ~(1 << (bank_pin_num + ZYNQ_GPIO_MID_PIN_NUM)) & state 281 drivers/gpio/gpio-zynq.c ((state << bank_pin_num) | ZYNQ_GPIO_UPPER_MASK); state 283 drivers/gpio/gpio-zynq.c writel_relaxed(state, gpio->base_addr + reg_offset); state 333 drivers/gpio/gpio-zynq.c int state) state 352 drivers/gpio/gpio-zynq.c zynq_gpio_set_value(chip, pin, state); state 257 drivers/gpu/drm/amd/amdgpu/amdgpu.h enum amd_clockgating_state state); state 260 drivers/gpu/drm/amd/amdgpu/amdgpu.h enum amd_powergating_state state); state 554 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*set_vga_state)(struct amdgpu_device *adev, bool state); state 1135 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_set_vga_state(adev, state) (adev)->asic_funcs->set_vga_state((adev), (state)) state 521 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c enum amd_clockgating_state state) state 527 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c enum amd_powergating_state state) state 530 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c bool enable = state == AMD_PG_STATE_GATE ? true : false; state 300 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c static int amdgpu_atpx_set_discrete_state(struct amdgpu_atpx *atpx, u8 state) state 308 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c input.dgpu_state = state; state 319 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (state == 0) state 490 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c enum vga_switcheroo_state state) state 496 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_set_discrete_state(&amdgpu_atpx_priv.atpx, state); state 332 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags = 0x0; state 333 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.hangs = 0x0; state 339 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.reset_status = AMDGPU_CTX_NO_RESET; state 341 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.reset_status = AMDGPU_CTX_UNKNOWN_RESET; state 367 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags = 0x0; state 368 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.hangs = 0x0; state 371 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags |= AMDGPU_CTX_QUERY2_FLAGS_RESET; state 374 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags |= AMDGPU_CTX_QUERY2_FLAGS_VRAMLOST; state 377 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags |= AMDGPU_CTX_QUERY2_FLAGS_GUILTY; state 383 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags |= AMDGPU_CTX_QUERY2_FLAGS_RAS_UE; state 390 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c out->state.flags |= AMDGPU_CTX_QUERY2_FLAGS_RAS_CE; state 880 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static unsigned int amdgpu_device_vga_set_decode(void *cookie, bool state) state 883 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c amdgpu_asic_set_vga_state(adev, state); state 884 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c if (state) state 1046 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state) state 1050 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c if (amdgpu_device_is_px(dev) && state == VGA_SWITCHEROO_OFF) state 1053 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c if (state == VGA_SWITCHEROO_ON) { state 1111 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c enum amd_clockgating_state state) state 1124 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c (void *)adev, state); state 1145 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c enum amd_powergating_state state) state 1158 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c (void *)adev, state); state 1899 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c enum amd_clockgating_state state) state 1907 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c i = state == AMD_CG_STATE_GATE ? j : adev->num_ip_blocks - j - 1; state 1917 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c state); state 1929 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_set_pg_state(struct amdgpu_device *adev, enum amd_powergating_state state) state 1937 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c i = state == AMD_PG_STATE_GATE ? j : adev->num_ip_blocks - j - 1; state 1947 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c state); state 398 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h enum amd_pm_state_type state; state 365 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c void amdgpu_fbdev_set_suspend(struct amdgpu_device *adev, int state) state 369 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c state); state 436 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c enum amdgpu_interrupt_state state; state 444 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c state = AMDGPU_IRQ_STATE_ENABLE; state 446 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c state = AMDGPU_IRQ_STATE_DISABLE; state 448 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c r = src->funcs->set(adev, src, type, state); state 74 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h unsigned type, enum amdgpu_interrupt_state state); state 618 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_fbdev_set_suspend(struct amdgpu_device *adev, int state); state 186 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c enum amd_pm_state_type state; state 189 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c state = POWER_STATE_TYPE_BATTERY; state 191 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c state = POWER_STATE_TYPE_BALANCED; state 193 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c state = POWER_STATE_TYPE_PERFORMANCE; state 201 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c adev->pm.dpm.user_state = state; state 204 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c amdgpu_dpm_dispatch_task(adev, AMD_PP_TASK_ENABLE_USER_STATE, &state); state 207 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c adev->pm.dpm.user_state = state; state 486 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c enum amd_pm_state_type state = 0; state 506 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c state = data.states[idx]; state 508 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c if (state != POWER_STATE_TYPE_INTERNAL_BOOT && state 509 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c state != POWER_STATE_TYPE_DEFAULT) { state 511 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c AMD_PP_TASK_ENABLE_USER_STATE, &state); state 2453 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c adev->pm.dpm.state = dpm_state; state 2604 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c if (adev->pm.dpm.user_state != adev->pm.dpm.state) { state 2608 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c adev->pm.dpm.state = adev->pm.dpm.user_state; state 2610 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c dpm_state = adev->pm.dpm.state; state 68 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 71 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 72 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c hwc->state = 0; state 124 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c if (hwc->state & PERF_HES_UPTODATE) state 135 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 136 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c hwc->state |= PERF_HES_STOPPED; state 138 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c if (hwc->state & PERF_HES_UPTODATE) state 142 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c hwc->state |= PERF_HES_UPTODATE; state 155 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 1358 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c enum amd_clockgating_state state) state 1364 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c enum amd_powergating_state state) state 27 drivers/gpu/drm/amd/amdgpu/amdgpu_socbb.h uint32_t state; state 1264 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c ttm->state = tt_unbound; state 1272 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c ttm->state = tt_unbound; state 66 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c enum amd_clockgating_state state) state 77 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c state == AMD_CG_STATE_GATE ? true : false); state 79 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c state == AMD_CG_STATE_GATE ? true : false); state 27 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h enum amd_clockgating_state state); state 70 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c enum amd_clockgating_state state) state 80 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c state == AMD_CG_STATE_GATE ? true : false); state 82 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c state == AMD_CG_STATE_GATE ? true : false); state 27 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h enum amd_clockgating_state state); state 130 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c void amdgpu_atombios_crtc_enable(struct drm_crtc *crtc, int state) state 141 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c args.ucEnable = state; state 146 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c void amdgpu_atombios_crtc_blank(struct drm_crtc *crtc, int state) state 157 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c args.ucBlanking = state; state 162 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c void amdgpu_atombios_crtc_powergate(struct drm_crtc *crtc, int state) state 173 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c args.ucEnable = state; state 32 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h void amdgpu_atombios_crtc_enable(struct drm_crtc *crtc, int state); state 33 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h void amdgpu_atombios_crtc_blank(struct drm_crtc *crtc, int state); state 34 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h void amdgpu_atombios_crtc_powergate(struct drm_crtc *crtc, int state); state 879 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_vga_set_state(struct amdgpu_device *adev, bool state) state 884 drivers/gpu/drm/amd/amdgpu/cik.c if (!state) state 2046 drivers/gpu/drm/amd/amdgpu/cik.c enum amd_clockgating_state state) state 2052 drivers/gpu/drm/amd/amdgpu/cik.c enum amd_powergating_state state) state 410 drivers/gpu/drm/amd/amdgpu/cik_ih.c enum amd_clockgating_state state) state 416 drivers/gpu/drm/amd/amdgpu/cik_ih.c enum amd_powergating_state state) state 1114 drivers/gpu/drm/amd/amdgpu/cik_sdma.c enum amdgpu_interrupt_state state) state 1120 drivers/gpu/drm/amd/amdgpu/cik_sdma.c switch (state) { state 1136 drivers/gpu/drm/amd/amdgpu/cik_sdma.c switch (state) { state 1211 drivers/gpu/drm/amd/amdgpu/cik_sdma.c enum amd_clockgating_state state) state 1216 drivers/gpu/drm/amd/amdgpu/cik_sdma.c if (state == AMD_CG_STATE_GATE) state 1226 drivers/gpu/drm/amd/amdgpu/cik_sdma.c enum amd_powergating_state state) state 389 drivers/gpu/drm/amd/amdgpu/cz_ih.c enum amd_clockgating_state state) state 396 drivers/gpu/drm/amd/amdgpu/cz_ih.c enum amd_powergating_state state) state 2656 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c int x, int y, enum mode_set_atomic state) state 2954 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amdgpu_interrupt_state state) state 2963 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c switch (state) { state 2983 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amdgpu_interrupt_state state) state 2992 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c switch (state) { state 3013 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amdgpu_interrupt_state state) state 3022 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c switch (state) { state 3043 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amdgpu_interrupt_state state) state 3047 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 0, state); state 3050 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 1, state); state 3053 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 2, state); state 3056 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 3, state); state 3059 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 4, state); state 3062 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vblank_interrupt_state(adev, 5, state); state 3065 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 0, state); state 3068 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 1, state); state 3071 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 2, state); state 3074 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 3, state); state 3077 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 4, state); state 3080 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_set_crtc_vline_interrupt_state(adev, 5, state); state 3091 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amdgpu_interrupt_state state) state 3101 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c if (state == AMDGPU_IRQ_STATE_DISABLE) state 3273 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amd_clockgating_state state) state 3279 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c enum amd_powergating_state state) state 2764 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c int x, int y, enum mode_set_atomic state) state 3080 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amdgpu_interrupt_state state) state 3089 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c switch (state) { state 3109 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amdgpu_interrupt_state state) state 3118 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c switch (state) { state 3139 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amdgpu_interrupt_state state) state 3148 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c switch (state) { state 3169 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amdgpu_interrupt_state state) state 3173 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 0, state); state 3176 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 1, state); state 3179 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 2, state); state 3182 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 3, state); state 3185 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 4, state); state 3188 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vblank_interrupt_state(adev, 5, state); state 3191 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 0, state); state 3194 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 1, state); state 3197 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 2, state); state 3200 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 3, state); state 3203 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 4, state); state 3206 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_set_crtc_vline_interrupt_state(adev, 5, state); state 3217 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amdgpu_interrupt_state state) state 3227 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c if (state == AMDGPU_IRQ_STATE_DISABLE) state 3400 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amd_clockgating_state state) state 3406 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c enum amd_powergating_state state) state 2544 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c int x, int y, enum mode_set_atomic state) state 2794 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amdgpu_interrupt_state state) state 2827 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c switch (state) { state 2845 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amdgpu_interrupt_state state) state 2853 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amdgpu_interrupt_state state) state 2862 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c switch (state) { state 2883 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amdgpu_interrupt_state state) state 2887 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 0, state); state 2890 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 1, state); state 2893 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 2, state); state 2896 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 3, state); state 2899 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 4, state); state 2902 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vblank_interrupt_state(adev, 5, state); state 2905 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 0, state); state 2908 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 1, state); state 2911 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 2, state); state 2914 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 3, state); state 2917 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 4, state); state 2920 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_set_crtc_vline_interrupt_state(adev, 5, state); state 2968 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amdgpu_interrupt_state state) state 2978 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c if (state == AMDGPU_IRQ_STATE_DISABLE) state 3070 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amd_clockgating_state state) state 3076 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c enum amd_powergating_state state) state 2564 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c int x, int y, enum mode_set_atomic state) state 2842 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amdgpu_interrupt_state state) state 2875 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c switch (state) { state 2893 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amdgpu_interrupt_state state) state 2926 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c switch (state) { state 2945 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amdgpu_interrupt_state state) state 2954 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c switch (state) { state 2975 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amdgpu_interrupt_state state) state 2979 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 0, state); state 2982 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 1, state); state 2985 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 2, state); state 2988 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 3, state); state 2991 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 4, state); state 2994 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vblank_interrupt_state(adev, 5, state); state 2997 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 0, state); state 3000 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 1, state); state 3003 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 2, state); state 3006 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 3, state); state 3009 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 4, state); state 3012 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_set_crtc_vline_interrupt_state(adev, 5, state); state 3060 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amdgpu_interrupt_state state) state 3070 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c if (state == AMDGPU_IRQ_STATE_DISABLE) state 3162 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amd_clockgating_state state) state 3168 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c enum amd_powergating_state state) state 52 drivers/gpu/drm/amd/amdgpu/dce_virtual.c enum amdgpu_interrupt_state state); state 207 drivers/gpu/drm/amd/amdgpu/dce_virtual.c int x, int y, enum mode_set_atomic state) state 501 drivers/gpu/drm/amd/amdgpu/dce_virtual.c enum amd_clockgating_state state) state 507 drivers/gpu/drm/amd/amdgpu/dce_virtual.c enum amd_powergating_state state) state 704 drivers/gpu/drm/amd/amdgpu/dce_virtual.c enum amdgpu_interrupt_state state) state 711 drivers/gpu/drm/amd/amdgpu/dce_virtual.c if (state && !adev->mode_info.crtcs[crtc]->vsync_timer_enabled) { state 721 drivers/gpu/drm/amd/amdgpu/dce_virtual.c } else if (!state && adev->mode_info.crtcs[crtc]->vsync_timer_enabled) { state 726 drivers/gpu/drm/amd/amdgpu/dce_virtual.c adev->mode_info.crtcs[crtc]->vsync_timer_enabled = state; state 727 drivers/gpu/drm/amd/amdgpu/dce_virtual.c DRM_DEBUG("[FM]set crtc %d vblank interrupt state %d\n", crtc, state); state 734 drivers/gpu/drm/amd/amdgpu/dce_virtual.c enum amdgpu_interrupt_state state) state 739 drivers/gpu/drm/amd/amdgpu/dce_virtual.c dce_virtual_set_crtc_vblank_interrupt_state(adev, type, state); state 4286 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amd_powergating_state state) state 4289 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c bool enable = (state == AMD_PG_STATE_GATE) ? true : false; state 4302 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amd_clockgating_state state) state 4311 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c state == AMD_CG_STATE_GATE ? true : false); state 4856 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 4877 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c switch (state) { state 4897 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 4930 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c switch (state) { state 4951 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 4955 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_gfx_eop_interrupt_state(adev, 0, 0, state); state 4958 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_gfx_eop_interrupt_state(adev, 0, 1, state); state 4961 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 1, 0, state); state 4964 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 1, 1, state); state 4967 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 1, 2, state); state 4970 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 1, 3, state); state 4973 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 2, 0, state); state 4976 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 2, 1, state); state 4979 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 2, 2, state); state 4982 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_compute_eop_interrupt_state(adev, 2, 3, state); state 5028 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 5030 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c switch (state) { state 5035 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 5047 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 5049 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c switch (state) { state 5054 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 5117 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c enum amdgpu_interrupt_state state) state 5130 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c if (state == AMDGPU_IRQ_STATE_DISABLE) { state 3237 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amdgpu_interrupt_state state) state 3241 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c switch (state) { state 3259 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amdgpu_interrupt_state state) state 3262 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c switch (state){ state 3300 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amdgpu_interrupt_state state) state 3304 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c switch (state) { state 3325 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amdgpu_interrupt_state state) state 3329 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c switch (state) { state 3350 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amdgpu_interrupt_state state) state 3354 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c gfx_v6_0_set_gfx_eop_interrupt_state(adev, state); state 3357 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c gfx_v6_0_set_compute_eop_interrupt_state(adev, 0, state); state 3360 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c gfx_v6_0_set_compute_eop_interrupt_state(adev, 1, state); state 3424 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amd_clockgating_state state) state 3429 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c if (state == AMD_CG_STATE_GATE) state 3446 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c enum amd_powergating_state state) state 3451 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c if (state == AMD_PG_STATE_GATE) state 4703 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amdgpu_interrupt_state state) state 4707 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c switch (state) { state 4725 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amdgpu_interrupt_state state) state 4758 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c switch (state) { state 4777 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amdgpu_interrupt_state state) state 4781 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c switch (state) { state 4802 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amdgpu_interrupt_state state) state 4806 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c switch (state) { state 4827 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amdgpu_interrupt_state state) state 4831 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_gfx_eop_interrupt_state(adev, state); state 4834 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 1, 0, state); state 4837 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 1, 1, state); state 4840 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 1, 2, state); state 4843 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 1, 3, state); state 4846 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 2, 0, state); state 4849 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 2, 1, state); state 4852 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 2, 2, state); state 4855 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_set_compute_eop_interrupt_state(adev, 2, 3, state); state 4934 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amd_clockgating_state state) state 4939 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c if (state == AMD_CG_STATE_GATE) state 4957 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c enum amd_powergating_state state) state 4962 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c if (state == AMD_PG_STATE_GATE) state 5413 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amd_powergating_state state) state 5416 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c bool enable = (state == AMD_PG_STATE_GATE); state 5858 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amd_clockgating_state state) state 5872 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5894 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5909 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amd_clockgating_state state) state 5924 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5944 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5966 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5980 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 5996 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c if (state == AMD_CG_STATE_UNGATE) state 6012 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amd_clockgating_state state) state 6024 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c state == AMD_CG_STATE_GATE); state 6027 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_tonga_update_gfx_clock_gating(adev, state); state 6033 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_polaris_update_gfx_clock_gating(adev, state); state 6538 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6541 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c state == AMDGPU_IRQ_STATE_DISABLE ? 0 : 1); state 6546 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6579 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c switch (state) { state 6598 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6601 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c state == AMDGPU_IRQ_STATE_DISABLE ? 0 : 1); state 6609 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6612 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c state == AMDGPU_IRQ_STATE_DISABLE ? 0 : 1); state 6620 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6624 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_gfx_eop_interrupt_state(adev, state); state 6627 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 1, 0, state); state 6630 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 1, 1, state); state 6633 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 1, 2, state); state 6636 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 1, 3, state); state 6639 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 2, 0, state); state 6642 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 2, 1, state); state 6645 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 2, 2, state); state 6648 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_set_compute_eop_interrupt_state(adev, 2, 3, state); state 6659 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6663 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c switch (state) { state 6704 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c enum amdgpu_interrupt_state state) state 6708 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c switch (state) { state 4834 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amd_powergating_state state) state 4837 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c bool enable = (state == AMD_PG_STATE_GATE) ? true : false; state 4880 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amd_clockgating_state state) state 4895 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c state == AMD_CG_STATE_GATE ? true : false); state 5480 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5482 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c switch (state) { state 5487 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 5496 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5529 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c switch (state) { state 5550 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5552 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c switch (state) { state 5557 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 5569 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5571 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c switch (state) { state 5576 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 5595 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5597 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c switch (state) { state 5626 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c enum amdgpu_interrupt_state state) state 5630 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_gfx_eop_interrupt_state(adev, state); state 5633 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 1, 0, state); state 5636 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 1, 1, state); state 5639 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 1, 2, state); state 5642 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 1, 3, state); state 5645 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 2, 0, state); state 5648 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 2, 1, state); state 5651 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 2, 2, state); state 5654 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c gfx_v9_0_set_compute_eop_interrupt_state(adev, 2, 3, state); state 60 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c enum amdgpu_interrupt_state state) state 81 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c switch (state) { state 959 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c enum amd_clockgating_state state) state 964 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c r = mmhub_v2_0_set_clockgating(adev, state); state 968 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c return athub_v2_0_set_clockgating(adev, state); state 981 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c enum amd_powergating_state state) state 1059 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c enum amdgpu_interrupt_state state) state 1069 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c switch (state) { state 1123 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c enum amd_clockgating_state state) state 1129 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c enum amd_powergating_state state) state 1205 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c enum amdgpu_interrupt_state state) state 1215 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c switch (state) { state 1299 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c enum amd_clockgating_state state) state 1304 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c if (state == AMD_CG_STATE_GATE) state 1319 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c enum amd_powergating_state state) state 1376 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c enum amdgpu_interrupt_state state) state 1387 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c switch (state) { state 1644 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c enum amd_clockgating_state state) state 1654 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c state == AMD_CG_STATE_GATE); state 1656 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c state == AMD_CG_STATE_GATE); state 1665 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c enum amd_powergating_state state) state 204 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c enum amdgpu_interrupt_state state) state 210 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c switch (state) { state 287 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c enum amdgpu_interrupt_state state) state 300 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c switch (state) { state 1590 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c enum amd_clockgating_state state) state 1595 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c mmhub_v9_4_set_clockgating(adev, state); state 1597 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c mmhub_v1_0_set_clockgating(adev, state); state 1599 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c athub_v1_0_set_clockgating(adev, state); state 1617 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c enum amd_powergating_state state) state 389 drivers/gpu/drm/amd/amdgpu/iceland_ih.c enum amd_clockgating_state state) state 395 drivers/gpu/drm/amd/amdgpu/iceland_ih.c enum amd_powergating_state state) state 3008 drivers/gpu/drm/amd/amdgpu/kv_dpm.c adev->pm.dpm.state = POWER_STATE_TYPE_BALANCED; state 3141 drivers/gpu/drm/amd/amdgpu/kv_dpm.c enum amdgpu_interrupt_state state) state 3147 drivers/gpu/drm/amd/amdgpu/kv_dpm.c switch (state) { state 3164 drivers/gpu/drm/amd/amdgpu/kv_dpm.c switch (state) { state 3217 drivers/gpu/drm/amd/amdgpu/kv_dpm.c enum amd_clockgating_state state) state 3223 drivers/gpu/drm/amd/amdgpu/kv_dpm.c enum amd_powergating_state state) state 516 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c enum amd_clockgating_state state) state 528 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c state == AMD_CG_STATE_GATE ? true : false); state 530 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c state == AMD_CG_STATE_GATE ? true : false); state 35 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h enum amd_clockgating_state state); state 413 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c enum amd_clockgating_state state) state 423 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c state == AMD_CG_STATE_GATE ? true : false); state 425 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c state == AMD_CG_STATE_GATE ? true : false); state 32 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h enum amd_clockgating_state state); state 612 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c enum amd_clockgating_state state) state 620 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c state == AMD_CG_STATE_GATE ? true : false); state 622 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c state == AMD_CG_STATE_GATE ? true : false); state 33 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h enum amd_clockgating_state state); state 301 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c enum amdgpu_interrupt_state state) state 306 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c (state == AMDGPU_IRQ_STATE_ENABLE) ? 1 : 0); state 354 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c enum amdgpu_interrupt_state state) state 359 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c (state == AMDGPU_IRQ_STATE_ENABLE) ? 1 : 0); state 500 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c enum amdgpu_interrupt_state state) state 505 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c (state == AMDGPU_IRQ_STATE_ENABLE) ? 1 : 0); state 530 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c enum amdgpu_interrupt_state state) state 535 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c (state == AMDGPU_IRQ_STATE_ENABLE) ? 1 : 0); state 425 drivers/gpu/drm/amd/amdgpu/navi10_ih.c enum amd_clockgating_state state) state 430 drivers/gpu/drm/amd/amdgpu/navi10_ih.c state == AMD_CG_STATE_GATE ? true : false); state 435 drivers/gpu/drm/amd/amdgpu/navi10_ih.c enum amd_powergating_state state) state 143 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_vga_set_state(struct amdgpu_device *adev, bool state) state 854 drivers/gpu/drm/amd/amdgpu/nv.c enum amd_clockgating_state state) state 866 drivers/gpu/drm/amd/amdgpu/nv.c state == AMD_CG_STATE_GATE ? true : false); state 868 drivers/gpu/drm/amd/amdgpu/nv.c state == AMD_CG_STATE_GATE ? true : false); state 870 drivers/gpu/drm/amd/amdgpu/nv.c state == AMD_CG_STATE_GATE ? true : false); state 872 drivers/gpu/drm/amd/amdgpu/nv.c state == AMD_CG_STATE_GATE ? true : false); state 881 drivers/gpu/drm/amd/amdgpu/nv.c enum amd_powergating_state state) state 1007 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c enum amdgpu_interrupt_state state) state 1013 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c switch (state) { state 1029 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c switch (state) { state 1106 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c enum amd_clockgating_state state) state 1113 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c enum amd_powergating_state state) state 1341 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c enum amdgpu_interrupt_state state) state 1347 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c switch (state) { state 1363 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c switch (state) { state 1505 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c enum amd_clockgating_state state) state 1517 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c state == AMD_CG_STATE_GATE); state 1519 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c state == AMD_CG_STATE_GATE); state 1528 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c enum amd_powergating_state state) state 1988 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c enum amdgpu_interrupt_state state) state 1994 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 2097 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c enum amdgpu_interrupt_state state) state 2103 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 2175 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c enum amd_clockgating_state state) state 2190 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c state == AMD_CG_STATE_GATE ? true : false); state 2192 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c state == AMD_CG_STATE_GATE ? true : false); state 2201 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c enum amd_powergating_state state) state 2208 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c state == AMD_PG_STATE_GATE ? true : false); state 1410 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c enum amdgpu_interrupt_state state) state 1420 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c state == AMDGPU_IRQ_STATE_ENABLE ? 1 : 0); state 1538 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c enum amd_clockgating_state state) state 1550 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c state == AMD_CG_STATE_GATE ? true : false); state 1552 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c state == AMD_CG_STATE_GATE ? true : false); state 1562 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c enum amd_powergating_state state) state 1200 drivers/gpu/drm/amd/amdgpu/si.c static void si_vga_set_state(struct amdgpu_device *adev, bool state) state 1205 drivers/gpu/drm/amd/amdgpu/si.c if (state == false) { state 2087 drivers/gpu/drm/amd/amdgpu/si.c enum amd_clockgating_state state) state 2093 drivers/gpu/drm/amd/amdgpu/si.c enum amd_powergating_state state) state 589 drivers/gpu/drm/amd/amdgpu/si_dma.c enum amdgpu_interrupt_state state) state 595 drivers/gpu/drm/amd/amdgpu/si_dma.c switch (state) { state 611 drivers/gpu/drm/amd/amdgpu/si_dma.c switch (state) { state 644 drivers/gpu/drm/amd/amdgpu/si_dma.c enum amd_clockgating_state state) state 651 drivers/gpu/drm/amd/amdgpu/si_dma.c enable = (state == AMD_CG_STATE_GATE) ? true : false; state 687 drivers/gpu/drm/amd/amdgpu/si_dma.c enum amd_powergating_state state) state 2391 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 2407 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_level_count == 0) state 2410 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2421 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 1; i < state->performance_level_count; i++) { state 2422 drivers/gpu/drm/amd/amdgpu/si_dpm.c prev_sclk = state->performance_levels[i-1].sclk; state 2423 drivers/gpu/drm/amd/amdgpu/si_dpm.c max_sclk = state->performance_levels[i].sclk; state 2441 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (min_sclk < state->performance_levels[0].sclk) state 2442 drivers/gpu/drm/amd/amdgpu/si_dpm.c min_sclk = state->performance_levels[0].sclk; state 2448 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->performance_levels[i-1].vddc, &vddc); state 2457 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->performance_levels[i].vddc, &vddc); state 2483 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 2488 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_level_count == 0) state 2491 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2512 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 2516 drivers/gpu/drm/amd/amdgpu/si_dpm.c if ((state->performance_levels[i].sclk >= adev->pm.dpm.sq_ramping_threshold) && state 4788 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 4792 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 4793 drivers/gpu/drm/amd/amdgpu/si_dpm.c ret = si_populate_memory_timing_parameters(adev, &state->performance_levels[i], &arb_regs); state 5094 drivers/gpu/drm/amd/amdgpu/si_dpm.c SISLANDS_SMC_SWSTATE *state) state 5103 drivers/gpu/drm/amd/amdgpu/si_dpm.c &state->levels[0]); state 5107 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levels[0].stateFlags |= PPSMC_STATEFLAG_DEEPSLEEP_BYPASS; state 5109 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levels[0].stateFlags |= PPSMC_STATEFLAG_DEEPSLEEP_THROTTLE; state 5112 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->flags |= PPSMC_SWSTATE_FLAG_PCIE_X1; state 5113 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levels[0].arbRefreshState = (u8)(SISLANDS_ULV_STATE_ARB_INDEX); state 5114 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levels[0].ACIndex = 1; state 5115 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levels[0].std_vddc = state->levels[0].vddc; state 5116 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->levelCount = 1; state 5118 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->flags |= PPSMC_SWSTATE_FLAG_DC; state 5553 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 5559 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_level_count >= 9) state 5562 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_level_count < 2) { state 5570 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i <= state->performance_level_count - 2; i++) { state 5574 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->performance_levels[i + 1].sclk, state 5575 drivers/gpu/drm/amd/amdgpu/si_dpm.c state->performance_levels[i].sclk, state 5588 drivers/gpu/drm/amd/amdgpu/si_dpm.c high_bsp = (i == state->performance_level_count - 2) ? state 5614 drivers/gpu/drm/amd/amdgpu/si_dpm.c const struct si_ps *state = si_get_ps(amdgpu_state); state 5617 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_levels[0].mclk != ulv->pl.mclk) state 5658 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 5663 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->performance_level_count > SISLANDS_MAX_HARDWARE_POWERLEVELS) state 5666 drivers/gpu/drm/amd/amdgpu/si_dpm.c threshold = state->performance_levels[state->performance_level_count-1].sclk * 100 / 100; state 5676 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (state->dc_compatible) state 5680 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 5690 drivers/gpu/drm/amd/amdgpu/si_dpm.c ret = si_convert_power_level_to_smc(adev, &state->performance_levels[i], state 5700 drivers/gpu/drm/amd/amdgpu/si_dpm.c (state->performance_levels[i].sclk < threshold) ? state 6095 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 6098 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 6100 drivers/gpu/drm/amd/amdgpu/si_dpm.c &state->performance_levels[i], state 6174 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct si_ps *state = si_get_ps(amdgpu_state); state 6178 drivers/gpu/drm/amd/amdgpu/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 6179 drivers/gpu/drm/amd/amdgpu/si_dpm.c pcie_speed = state->performance_levels[i].pcie_gen; state 7507 drivers/gpu/drm/amd/amdgpu/si_dpm.c enum amdgpu_interrupt_state state) state 7513 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (state) { state 7530 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (state) { state 7702 drivers/gpu/drm/amd/amdgpu/si_dpm.c adev->pm.dpm.state = POWER_STATE_TYPE_BALANCED; state 7839 drivers/gpu/drm/amd/amdgpu/si_dpm.c enum amd_clockgating_state state) state 7845 drivers/gpu/drm/amd/amdgpu/si_dpm.c enum amd_powergating_state state) state 266 drivers/gpu/drm/amd/amdgpu/si_ih.c enum amd_clockgating_state state) state 272 drivers/gpu/drm/amd/amdgpu/si_ih.c enum amd_powergating_state state) state 298 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_vga_set_state(struct amdgpu_device *adev, bool state) state 1442 drivers/gpu/drm/amd/amdgpu/soc15.c enum amd_clockgating_state state) state 1454 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1456 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1458 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1460 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1462 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1464 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1466 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1471 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1473 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1475 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1477 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1479 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1481 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1485 drivers/gpu/drm/amd/amdgpu/soc15.c state == AMD_CG_STATE_GATE ? true : false); state 1527 drivers/gpu/drm/amd/amdgpu/soc15.c enum amd_powergating_state state) state 440 drivers/gpu/drm/amd/amdgpu/tonga_ih.c enum amd_clockgating_state state) state 446 drivers/gpu/drm/amd/amdgpu/tonga_ih.c enum amd_powergating_state state) state 48 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c enum amd_clockgating_state state); state 664 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c enum amdgpu_interrupt_state state) state 680 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c enum amd_clockgating_state state) state 686 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c enum amd_powergating_state state) state 697 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c if (state == AMD_PG_STATE_GATE) { state 46 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c enum amd_clockgating_state state); state 587 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c enum amdgpu_interrupt_state state) state 763 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c enum amd_clockgating_state state) state 766 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 785 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c enum amd_powergating_state state) state 797 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c if (state == AMD_PG_STATE_GATE) { state 52 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c enum amd_clockgating_state state); state 1210 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c enum amdgpu_interrupt_state state) state 1421 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c enum amd_clockgating_state state) state 1424 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 1442 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c enum amd_powergating_state state) state 1456 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c if (state == AMD_PG_STATE_GATE) { state 1534 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c enum amdgpu_interrupt_state state) state 1694 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c enum amd_clockgating_state state) state 1697 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 1720 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c enum amd_powergating_state state) state 1736 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c if (state == AMD_PG_STATE_GATE) { state 1746 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c enum amd_clockgating_state state) state 520 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c enum amdgpu_interrupt_state state) state 524 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c if (state == AMDGPU_IRQ_STATE_ENABLE) state 551 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c enum amd_clockgating_state state) state 558 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c if (state == AMD_CG_STATE_GATE) { state 569 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c enum amd_powergating_state state) state 580 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c if (state == AMD_PG_STATE_GATE) state 69 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c enum amd_clockgating_state state); state 704 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c enum amdgpu_interrupt_state state) state 708 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c if (state == AMDGPU_IRQ_STATE_ENABLE) state 739 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c enum amd_clockgating_state state) state 742 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 780 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c enum amd_powergating_state state) state 792 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c if (state == AMD_PG_STATE_GATE) { state 660 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c enum amd_clockgating_state state) state 887 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c enum amd_clockgating_state state) state 890 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 934 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c enum amd_powergating_state state) state 945 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c if (state == AMD_PG_STATE_GATE) state 1012 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c enum amdgpu_interrupt_state state) state 1017 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c if (state == AMDGPU_IRQ_STATE_ENABLE) state 51 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_set_powergating_state(void *handle, enum amd_powergating_state state); state 1371 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c enum amd_clockgating_state state) state 1374 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 2106 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c enum amdgpu_interrupt_state state) state 2153 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c enum amd_powergating_state state) state 2165 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c if(state == adev->vcn.cur_state) state 2168 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c if (state == AMD_PG_STATE_GATE) state 2174 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c adev->vcn.cur_state = state; state 80 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c enum amd_powergating_state state); state 1412 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c enum amd_clockgating_state state) state 1415 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 2062 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c enum amdgpu_interrupt_state state) state 2126 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c enum amd_powergating_state state) state 2138 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c if (state == adev->vcn.cur_state) state 2141 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c if (state == AMD_PG_STATE_GATE) state 2147 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c adev->vcn.cur_state = state; state 58 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c enum amd_powergating_state state); state 1282 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c enum amd_clockgating_state state) state 1285 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c bool enable = (state == AMD_CG_STATE_GATE) ? true : false; state 1299 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c enum amd_powergating_state state) state 1304 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c if(state == adev->vcn.cur_state) state 1307 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c if (state == AMD_PG_STATE_GATE) state 1313 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c adev->vcn.cur_state = state; state 1321 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c enum amdgpu_interrupt_state state) state 679 drivers/gpu/drm/amd/amdgpu/vega10_ih.c enum amd_clockgating_state state) state 685 drivers/gpu/drm/amd/amdgpu/vega10_ih.c enum amd_powergating_state state) state 370 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_vga_set_state(struct amdgpu_device *adev, bool state) state 1445 drivers/gpu/drm/amd/amdgpu/vi.c enum amd_clockgating_state state) state 1460 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1479 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1498 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1510 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1523 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1538 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1553 drivers/gpu/drm/amd/amdgpu/vi.c if (state == AMD_CG_STATE_UNGATE) state 1569 drivers/gpu/drm/amd/amdgpu/vi.c enum amd_clockgating_state state) state 1579 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1581 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1583 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1585 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1590 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1592 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1594 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1596 drivers/gpu/drm/amd/amdgpu/vi.c state == AMD_CG_STATE_GATE); state 1603 drivers/gpu/drm/amd/amdgpu/vi.c vi_common_set_clockgating_state_by_smu(adev, state); state 1611 drivers/gpu/drm/amd/amdgpu/vi.c enum amd_powergating_state state) state 135 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 138 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_atomic_commit_tail(struct drm_atomic_state *state); state 141 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state); state 166 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc->base.state); state 189 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc->base.state); state 262 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c return dm_state->freesync_config.state == VRR_STATE_ACTIVE_VARIABLE || state 263 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_state->freesync_config.state == VRR_STATE_ACTIVE_FIXED; state 305 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc_state = to_dm_crtc_state(amdgpu_crtc->base.state); state 377 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc_state = to_dm_crtc_state(acrtc->base.state); state 421 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc_state = to_dm_crtc_state(acrtc->base.state); state 441 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc_state->freesync_config.state == VRR_STATE_ACTIVE_VARIABLE) { state 458 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c enum amd_clockgating_state state) state 464 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c enum amd_powergating_state state) state 1064 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_find_first_crtc_matching_connector(struct drm_atomic_state *state, state 1072 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_connector_in_state(state, connector, new_con_state, i) { state 1177 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_atomic_state *dm_state = to_dm_atomic_state(dm->atomic_obj.state); state 1909 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dm_atomic_get_state(struct drm_atomic_state *state, state 1912 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_device *dev = state->dev; state 1920 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c priv_state = drm_atomic_get_private_obj_state(state, &dm->atomic_obj); state 1930 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_atomic_get_new_state(struct drm_atomic_state *state) state 1932 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_device *dev = state->dev; state 1939 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_private_obj_in_state(state, obj, new_obj_state, i) { state 1948 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_atomic_get_old_state(struct drm_atomic_state *state) state 1950 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_device *dev = state->dev; state 1957 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_old_private_obj_in_state(state, obj, old_obj_state, i) { state 1976 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c old_state = to_dm_atomic_state(obj->state); state 1990 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_private_state *state) state 1992 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_atomic_state *dm_state = to_dm_atomic_state(state); state 2007 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_atomic_state *state; state 2025 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 2026 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state) state 2029 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->context = dc_create_state(adev->dm.dc); state 2030 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state->context) { state 2031 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c kfree(state); state 2035 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_resource_state_copy_construct_current(adev->dm.dc, state->context); state 2039 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c &state->base, state 2613 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int fill_dc_scaling_info(const struct drm_plane_state *state, state 2621 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->src_rect.x = state->src_x >> 16; state 2622 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->src_rect.y = state->src_y >> 16; state 2624 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->src_rect.width = state->src_w >> 16; state 2628 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->src_rect.height = state->src_h >> 16; state 2632 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->dst_rect.x = state->crtc_x; state 2633 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->dst_rect.y = state->crtc_y; state 2635 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->crtc_w == 0) state 2638 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->dst_rect.width = state->crtc_w; state 2640 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->crtc_h == 0) state 2643 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c scaling_info->dst_rect.height = state->crtc_h; state 3185 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c const struct drm_connector_state *state) state 3192 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state) state 3193 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state = connector->state; state 3195 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state) { state 3204 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c bpc = min(bpc, state->max_requested_bpc); state 3677 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_crtc_state *state) state 3679 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *cur = to_dm_crtc_state(state); state 3686 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c __drm_atomic_helper_crtc_destroy_state(state); state 3689 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c kfree(state); state 3694 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *state; state 3696 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (crtc->state) state 3697 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_crtc_destroy_state(crtc, crtc->state); state 3699 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 3700 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (WARN_ON(!state)) state 3703 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c crtc->state = &state->base; state 3704 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c crtc->state->crtc = crtc; state 3711 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *state, *cur; state 3713 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c cur = to_dm_crtc_state(crtc->state); state 3715 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (WARN_ON(!crtc->state)) state 3718 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 3719 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state) state 3722 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 3725 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->stream = cur->stream; state 3726 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_stream_retain(state->stream); state 3729 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->active_planes = cur->active_planes; state 3730 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->interrupts_enabled = cur->interrupts_enabled; state 3731 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->vrr_params = cur->vrr_params; state 3732 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->vrr_infopacket = cur->vrr_infopacket; state 3733 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->abm_level = cur->abm_level; state 3734 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->vrr_supported = cur->vrr_supported; state 3735 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->freesync_config = cur->freesync_config; state 3736 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->crc_src = cur->crc_src; state 3737 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->cm_has_degamma = cur->cm_has_degamma; state 3738 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->cm_is_degamma_srgb = cur->cm_is_degamma_srgb; state 3742 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c return &state->base; state 3766 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *acrtc_state = to_dm_crtc_state(crtc->state); state 3842 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c to_dm_connector_state(connector->state); state 3890 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c const struct drm_connector_state *state, state 3897 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c to_dm_connector_state(state); state 3979 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_connector_state *state = state 3980 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c to_dm_connector_state(connector->state); state 3982 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (connector->state) state 3983 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c __drm_atomic_helper_connector_destroy_state(connector->state); state 3985 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c kfree(state); state 3987 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 3989 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state) { state 3990 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->scaling = RMX_OFF; state 3991 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->underscan_enable = false; state 3992 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->underscan_hborder = 0; state 3993 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->underscan_vborder = 0; state 3994 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->base.max_requested_bpc = 8; state 3997 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->abm_level = amdgpu_dm_abm_level; state 3999 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c __drm_atomic_helper_connector_reset(connector, &state->base); state 4006 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_connector_state *state = state 4007 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c to_dm_connector_state(connector->state); state 4010 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c kmemdup(state, sizeof(*state), GFP_KERNEL); state 4017 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->freesync_capable = state->freesync_capable; state 4018 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->abm_level = state->abm_level; state 4019 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->scaling = state->scaling; state 4020 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->underscan_enable = state->underscan_enable; state 4021 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->underscan_hborder = state->underscan_hborder; state 4022 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_state->underscan_vborder = state->underscan_vborder; state 4151 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int fill_hdr_info_packet(const struct drm_connector_state *state, state 4161 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state->hdr_output_metadata) state 4164 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_hdmi_infoframe_set_hdr_metadata(&frame, state); state 4177 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c switch (state->connector->connector_type) { state 4231 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state) state 4234 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_new_connector_state(state, conn); state 4236 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_old_connector_state(state, conn); state 4251 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_crtc_state = drm_atomic_get_crtc_state(state, crtc); state 4306 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state = new_crtc_state->state; state 4310 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_for_each_plane_mask(plane, state->dev, new_crtc_state->plane_mask) { state 4317 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_plane_state = drm_atomic_get_new_plane_state(state, plane); state 4362 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_crtc_state *state) state 4366 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *dm_crtc_state = to_dm_crtc_state(state); state 4375 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_update_crtc_interrupt_state(crtc, state); state 4378 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c modeset_required(state, NULL, dm_crtc_state->stream))) { state 4391 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->enable && state->active && state 4392 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c does_crtc_have_active_cursor(state) && state 4436 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (plane->state) state 4437 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->funcs->atomic_destroy_state(plane, plane->state); state 4451 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c old_dm_plane_state = to_dm_plane_state(plane->state); state 4467 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_plane_state *state) state 4469 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_plane_state *dm_plane_state = to_dm_plane_state(state); state 4474 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_helper_plane_destroy_state(plane, state); state 4502 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_plane_state_old = to_dm_plane_state(plane->state); state 4593 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_plane_state *state) state 4601 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_plane_state = to_dm_plane_state(state); state 4606 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = fill_dc_scaling_info(state, &scaling_info); state 4630 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_old_plane_state(new_state->state, plane); state 4632 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c swap(plane->state->fb, new_state->fb); state 4634 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->src_x = new_state->src_x; state 4635 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->src_y = new_state->src_y; state 4636 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->src_w = new_state->src_w; state 4637 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->src_h = new_state->src_h; state 4638 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_x = new_state->crtc_x; state 4639 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_y = new_state->crtc_y; state 4640 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_w = new_state->crtc_w; state 4641 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_h = new_state->crtc_h; state 5092 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector->base.state->max_bpc = 8; state 5093 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector->base.state->max_requested_bpc = 8; state 5373 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!crtc || !plane->state->fb) state 5376 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if ((plane->state->crtc_w > amdgpu_crtc->max_cursor_width) || state 5377 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c (plane->state->crtc_h > amdgpu_crtc->max_cursor_height)) { state 5380 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_w, state 5381 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_h); state 5385 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c x = plane->state->crtc_x; state 5386 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c y = plane->state->crtc_y; state 5392 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (crtc->primary->state) { state 5394 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c x += crtc->primary->state->src_x >> 16; state 5395 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c y += crtc->primary->state->src_y >> 16; state 5419 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_framebuffer *afb = to_amdgpu_framebuffer(plane->state->fb); state 5420 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_crtc *crtc = afb ? plane->state->crtc : old_plane_state->crtc; state 5421 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dm_crtc_state *crtc_state = crtc ? to_dm_crtc_state(crtc->state) : NULL; state 5428 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!plane->state->fb && !old_plane_state->fb) state 5434 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_w, state 5435 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane->state->crtc_h); state 5452 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_crtc->cursor_width = plane->state->crtc_w; state 5453 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_crtc->cursor_height = plane->state->crtc_h; state 5458 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c attributes.width = plane->state->crtc_w; state 5459 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c attributes.height = plane->state->crtc_h; state 5485 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc->event = acrtc->base.state->event; state 5491 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc->base.state->event = NULL; state 5571 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c (int)vrr_params.state); state 5602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c config.state = new_crtc_state->base.vrr_enabled ? state 5606 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c config.state = VRR_STATE_UNSUPPORTED; state 5652 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_commit_cursors(struct drm_atomic_state *state) state 5662 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, state 5668 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_commit_planes(struct drm_atomic_state *state, state 5681 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_new_crtc_state(state, pcrtc); state 5684 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c to_dm_crtc_state(drm_atomic_get_old_crtc_state(state, pcrtc)); state 5714 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_commit_cursors(state); state 5717 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 5732 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 5804 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c crtc->state->async_flip && state 5876 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (acrtc_attach->base.state->event) { state 5949 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_commit_cursors(state); state 5956 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state) state 5968 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) { state 5978 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state, new_con_state->crtc); state 5998 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_connector_in_state(state, connector, new_con_state, i) { state 6003 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state, new_con_state->crtc); state 6043 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 6054 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, state 6103 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 6126 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 6141 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c return drm_atomic_helper_commit(dev, state, nonblock); state 6154 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_atomic_commit_tail(struct drm_atomic_state *state) state 6156 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_device *dev = state->dev; state 6171 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_helper_update_legacy_modeset_state(dev, state); state 6173 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_state = dm_atomic_get_new_state(state); state 6185 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 6262 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 6283 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) { state 6297 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_crtc_state = drm_atomic_get_new_crtc_state(state, &acrtc->base); state 6298 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c old_crtc_state = drm_atomic_get_old_crtc_state(state, &acrtc->base); state 6363 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, state 6380 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_enable_crtc_interrupts(dev, state, true); state 6382 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, j) state 6387 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, j) { state 6391 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_commit_planes(state, dc_state, dev, state 6396 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_enable_crtc_interrupts(dev, state, false); state 6399 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_commit_audio(dev, state); state 6406 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 6416 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_helper_commit_hw_done(state); state 6419 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_helper_wait_for_flip_done(dev, state); state 6421 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_helper_cleanup_planes(dev, state); state 6441 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state = drm_atomic_state_alloc(ddev); state 6448 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!state) state 6451 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->acquire_ctx = ddev->mode_config.acquire_ctx; state 6458 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c conn_state = drm_atomic_get_connector_state(state, connector); state 6465 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c crtc_state = drm_atomic_get_crtc_state(state, &disconnected_acrtc->base); state 6475 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c plane_state = drm_atomic_get_plane_state(state, plane); state 6483 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_atomic_commit(state); state 6489 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_state_put(state); state 6506 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!aconnector->dc_sink || !connector->state || !connector->encoder) state 6513 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c acrtc_state = to_dm_crtc_state(disconnected_acrtc->base.state); state 6531 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state) state 6542 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_modeset_lock_all_ctx(dev, state->acquire_ctx); state 6593 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c config.state = new_crtc_state->base.vrr_enabled ? state 6619 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 6645 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector = amdgpu_dm_find_first_crtc_matching_connector(state, crtc); state 6650 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_new_conn_state = drm_atomic_get_new_connector_state(state, state 6652 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_old_conn_state = drm_atomic_get_old_connector_state(state, state 6732 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 6772 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 6848 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static bool should_reset_plane(struct drm_atomic_state *state, state 6863 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->allow_modeset) state 6875 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_new_crtc_state(state, new_plane_state->crtc); state 6895 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state(state, other, old_other_state, new_other_state, i) { state 6916 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 6942 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_plane_disabling(plane->state, new_plane_state)) state 6957 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c needs_reset = should_reset_plane(state, plane, old_plane_state, state 6969 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state, old_plane_crtc); state 6978 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 7001 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (drm_atomic_plane_disabling(plane->state, new_plane_state)) state 7007 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_crtc_state = drm_atomic_get_new_crtc_state(state, new_plane_crtc); state 7035 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 7074 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state, state 7102 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 7120 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, j) { state 7195 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 7199 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c old_dm_state = dm_atomic_get_old_state(state); state 7256 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_atomic_state *state) state 7278 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_atomic_helper_check_modeset(dev, state); state 7282 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 7291 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_atomic_add_affected_connectors(state, crtc); state 7295 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_atomic_add_affected_planes(state, crtc); state 7308 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 7322 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_for_each_plane_mask(plane, state->dev, crtc->state->plane_mask) { state 7327 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_plane_state(state, plane); state 7337 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state_reverse(state, plane, old_plane_state, new_plane_state, i) { state 7338 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_update_plane_state(dc, state, plane, state 7348 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 7349 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_update_crtc_state(&adev->dm, state, crtc, state 7359 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 7360 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_update_crtc_state(&adev->dm, state, crtc, state 7370 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_plane_in_state_reverse(state, plane, old_plane_state, new_plane_state, i) { state 7371 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_update_plane_state(dc, state, plane, state 7381 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = drm_atomic_helper_check_planes(dev, state); state 7385 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->legacy_cursor_update) { state 7391 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c state->async_update = state 7392 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c !drm_atomic_helper_async_check(dev, state); state 7401 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (state->async_update) state 7410 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_oldnew_connector_in_state(state, connector, old_con_state, new_con_state, i) { state 7417 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drm_atomic_get_new_crtc_state(state, &acrtc->base))) state 7428 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_determine_update_type_for_commit(&adev->dm, state, &update_type); state 7445 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = dm_atomic_get_state(state, &dm_state); state 7449 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ret = do_aquire_global_lock(dev, state); state 7468 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c new_dm_state = dm_atomic_get_new_state(state); state 7469 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c old_dm_state = dm_atomic_get_old_state(state); state 7483 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for_each_new_crtc_in_state (state, crtc, new_crtc_state, i) { state 7539 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!connector->state) { state 7545 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_con_state = to_dm_connector_state(connector->state); state 7554 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dm_con_state = to_dm_connector_state(connector->state); state 359 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h struct drm_connector_state *state, state 364 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h const struct drm_connector_state *state, state 303 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c (struct amdgpu_device *)crtc->base.state->dev->dev_private; state 179 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c crtc_state = to_dm_crtc_state(crtc->state); state 203 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c if (!connector->state || connector->state->crtc != crtc) state 289 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c crtc_state = to_dm_crtc_state(crtc->state); state 693 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c if (connector->state == NULL) state 696 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c crtc = connector->state->crtc; state 701 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c if (crtc->state == NULL) state 704 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c dm_crtc_state = to_dm_crtc_state(crtc->state); state 789 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c acrtc_state = to_dm_crtc_state(connector->base.state->crtc->state); state 605 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c enum amdgpu_interrupt_state state) state 608 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c bool st = (state == AMDGPU_IRQ_STATE_ENABLE); state 617 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c enum amdgpu_interrupt_state state, state 639 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c st = (state == AMDGPU_IRQ_STATE_ENABLE); state 648 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c enum amdgpu_interrupt_state state) state 654 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c state, state 662 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c enum amdgpu_interrupt_state state) state 668 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c state, state 676 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c enum amdgpu_interrupt_state state) state 682 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c state, state 2209 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c bool state) state 2211 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c bios_set_scratch_critical_state(dcb, state); state 1121 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c bool state) state 1123 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c bios_set_scratch_critical_state(dcb, state); state 75 drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.c bool state) state 77 drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.c uint32_t critial_state = state ? 1 : 0; state 36 drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.h void bios_set_scratch_critical_state(struct dc_bios *bios, bool state); state 2174 drivers/gpu/drm/amd/display/dc/core/dc.c struct dc_state *state) state 2201 drivers/gpu/drm/amd/display/dc/core/dc.c dc_resource_state_copy_construct(state, context); state 2515 drivers/gpu/drm/amd/display/dc/core/dc.c void get_clock_requirements_for_state(struct dc_state *state, struct AsicStateEx *info) state 2517 drivers/gpu/drm/amd/display/dc/core/dc.c info->displayClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dispclk_khz; state 2518 drivers/gpu/drm/amd/display/dc/core/dc.c info->engineClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dcfclk_khz; state 2519 drivers/gpu/drm/amd/display/dc/core/dc.c info->memoryClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dramclk_khz; state 2520 drivers/gpu/drm/amd/display/dc/core/dc.c info->maxSupportedDppClock = (unsigned int)state->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz; state 2521 drivers/gpu/drm/amd/display/dc/core/dc.c info->dppClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dppclk_khz; state 2522 drivers/gpu/drm/amd/display/dc/core/dc.c info->socClock = (unsigned int)state->bw_ctx.bw.dcn.clk.socclk_khz; state 2523 drivers/gpu/drm/amd/display/dc/core/dc.c info->dcfClockDeepSleep = (unsigned int)state->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz; state 2524 drivers/gpu/drm/amd/display/dc/core/dc.c info->fClock = (unsigned int)state->bw_ctx.bw.dcn.clk.fclk_khz; state 2525 drivers/gpu/drm/amd/display/dc/core/dc.c info->phyClock = (unsigned int)state->bw_ctx.bw.dcn.clk.phyclk_khz; state 1053 drivers/gpu/drm/amd/display/dc/core/dc_link.c uint32_t state; state 1056 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_get_value(dc_link->hpd_gpio, &state); state 1059 drivers/gpu/drm/amd/display/dc/core/dc_link.c return state; state 1451 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_state *state, state 1467 drivers/gpu/drm/amd/display/dc/core/dc_link.c for (i = 0; i < state->stream_count; i++) { state 1468 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (state->streams[i]->apply_seamless_boot_optimization) { state 1495 drivers/gpu/drm/amd/display/dc/core/dc_link.c state->clk_mgr->funcs->update_clocks(state->clk_mgr, state, false); state 1545 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_state *state, state 1550 drivers/gpu/drm/amd/display/dc/core/dc_link.c status = enable_link_dp(state, pipe_ctx); state 1556 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_state *state, state 1578 drivers/gpu/drm/amd/display/dc/core/dc_link.c return enable_link_dp(state, pipe_ctx); state 2107 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_state *state, state 2113 drivers/gpu/drm/amd/display/dc/core/dc_link.c status = enable_link_dp(state, pipe_ctx); state 2116 drivers/gpu/drm/amd/display/dc/core/dc_link.c status = enable_link_edp(state, pipe_ctx); state 2119 drivers/gpu/drm/amd/display/dc/core/dc_link.c status = enable_link_dp_mst(state, pipe_ctx); state 2673 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_state *state, state 2744 drivers/gpu/drm/amd/display/dc/core/dc_link.c status = enable_link(state, pipe_ctx); state 54 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c uint8_t state; state 56 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c state = on ? DP_POWER_STATE_D0 : DP_POWER_STATE_D3; state 61 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c core_link_write_dpcd(link, DP_SET_POWER, &state, state 62 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c sizeof(state)); state 211 drivers/gpu/drm/amd/display/dc/core/dc_stream.c struct dc_state *state, state 216 drivers/gpu/drm/amd/display/dc/core/dc_stream.c for (i = 0; i < state->stream_count; i++) { state 217 drivers/gpu/drm/amd/display/dc/core/dc_stream.c if (stream == state->streams[i]) state 218 drivers/gpu/drm/amd/display/dc/core/dc_stream.c return &state->stream_status[i]; state 281 drivers/gpu/drm/amd/display/dc/core/dc_surface.c lut->state.raw = 0; state 661 drivers/gpu/drm/amd/display/dc/dc.h union dc_3dlut_state state; state 875 drivers/gpu/drm/amd/display/dc/dc.h void get_clock_requirements_for_state(struct dc_state *state, struct AsicStateEx *info); state 88 drivers/gpu/drm/amd/display/dc/dc_bios_types.h bool state); state 270 drivers/gpu/drm/amd/display/dc/dc_stream.h struct dc_state *state); state 390 drivers/gpu/drm/amd/display/dc/dc_stream.h struct dc_state *state, state 1113 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct dc_state *state, state 1175 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c state->clk_mgr->funcs->get_dp_ref_clk_frequency( state 1176 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c state->clk_mgr); state 2020 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c enum crtc_state state) state 2022 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c switch (state) { state 275 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h enum crtc_state state); state 226 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c enum crtc_state state) state 228 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c switch (state) { state 793 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c enum crtc_state state) state 795 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c switch (state) { state 849 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c struct dcn_hubp_state *s = &hubp1->state; state 1021 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c struct dcn_hubp_state *s = &hubp1->state; state 654 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h struct dcn_hubp_state state; state 137 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(hubp)->state); state 168 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 193 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 225 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 135 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(hubp)->state); state 204 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 249 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 303 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(pool->hubps[i])->state); state 511 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct dcn_hubp_state *s = &(TO_DCN10_HUBP(hubp)->state); state 753 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c enum crtc_state state) state 757 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c switch (state) { state 607 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h enum crtc_state state); state 1047 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c struct dcn_hubp_state *s = &hubp2->state; state 1219 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c struct dcn_hubp_state *s = &hubp2->state; state 226 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h struct dcn_hubp_state state; state 732 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c plane_state->lut3d_func->state.bits.initialized == 1) state 739 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c plane_state->lut3d_func->state.bits.initialized == 1 && state 164 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 0, state 175 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 1, state 186 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 2, state 197 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 3, state 208 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 4, state 220 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 5, state 275 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 0, state 286 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 1, state 297 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 2, state 308 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 3, state 319 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 4, state 331 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c .state = 5, state 2935 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c struct dc_state *state, state 2939 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c struct resource_context *res_ctx = &state->res_ctx; state 3181 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c calculated_states[i].state = i; state 3214 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c bb->clock_limits[num_calculated_states].state = bb->num_states; state 3372 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c dcn2_0_nv12_soc.clock_limits[i].state = state 3373 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c le32_to_cpu(bb->clock_limits[i].state); state 55 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h struct dc_state *state, state 107 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h struct dcn_hubp_state state; state 162 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 0, state 173 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 1, state 184 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 2, state 195 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 3, state 206 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 4, state 218 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c .state = 5, state 1287 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c dcn2_1_soc.clock_limits[i].state = i; state 56 drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h int state; state 236 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c if (soc->clock_limits[i].state == mode_lib->vba.VoltageLevel) state 77 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct dc_state *state, state 180 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h enum crtc_state state); state 438 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_vrr->state != in_config->state) { state 440 drivers/gpu/drm/amd/display/modules/freesync/freesync.c } else if (in_vrr->state == VRR_STATE_ACTIVE_FIXED && state 509 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (vrr->state != VRR_STATE_UNSUPPORTED) state 513 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (vrr->state != VRR_STATE_DISABLED && state 514 drivers/gpu/drm/amd/display/modules/freesync/freesync.c vrr->state != VRR_STATE_UNSUPPORTED) state 518 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (vrr->state == VRR_STATE_ACTIVE_VARIABLE || state 519 drivers/gpu/drm/amd/display/modules/freesync/freesync.c vrr->state == VRR_STATE_ACTIVE_FIXED) state 770 drivers/gpu/drm/amd/display/modules/freesync/freesync.c in_out_vrr->state = in_config->state; state 773 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_config->state == VRR_STATE_UNSUPPORTED) { state 774 drivers/gpu/drm/amd/display/modules/freesync/freesync.c in_out_vrr->state = VRR_STATE_UNSUPPORTED; state 815 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_out_vrr->state == VRR_STATE_UNSUPPORTED) { state 818 drivers/gpu/drm/amd/display/modules/freesync/freesync.c } else if (in_out_vrr->state == VRR_STATE_DISABLED) { state 821 drivers/gpu/drm/amd/display/modules/freesync/freesync.c } else if (in_out_vrr->state == VRR_STATE_INACTIVE) { state 824 drivers/gpu/drm/amd/display/modules/freesync/freesync.c } else if (in_out_vrr->state == VRR_STATE_ACTIVE_VARIABLE && state 833 drivers/gpu/drm/amd/display/modules/freesync/freesync.c } else if (in_out_vrr->state == VRR_STATE_ACTIVE_FIXED) { state 851 drivers/gpu/drm/amd/display/modules/freesync/freesync.c in_out_vrr->state = VRR_STATE_INACTIVE; state 873 drivers/gpu/drm/amd/display/modules/freesync/freesync.c in_out_vrr->state == VRR_STATE_ACTIVE_VARIABLE) { state 927 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_out_vrr->state == VRR_STATE_ACTIVE_VARIABLE && state 963 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_out_vrr->state == VRR_STATE_ACTIVE_VARIABLE) state 968 drivers/gpu/drm/amd/display/modules/freesync/freesync.c if (in_out_vrr->state == VRR_STATE_ACTIVE_FIXED && state 80 drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h enum mod_vrr_state state; state 108 drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h enum mod_vrr_state state; state 192 drivers/gpu/drm/amd/include/amd_shared.h enum amd_clockgating_state state); state 195 drivers/gpu/drm/amd/include/amd_shared.h enum amd_powergating_state state); state 214 drivers/gpu/drm/amd/include/kgd_pp_interface.h #define PP_CG_MSG_ID(group, block, support, state) \ state 216 drivers/gpu/drm/amd/include/kgd_pp_interface.h (support) << PP_STATE_SUPPORT_SHIFT | (state) << PP_STATE_SHIFT) state 310 drivers/gpu/drm/amd/include/kgd_pp_interface.h int (*get_asic_baco_state)(void *handle, int *state); state 311 drivers/gpu/drm/amd/include/kgd_pp_interface.h int (*set_asic_baco_state)(void *handle, int state); state 216 drivers/gpu/drm/amd/powerplay/amd_powerplay.c enum amd_powergating_state state) state 238 drivers/gpu/drm/amd/powerplay/amd_powerplay.c enum amd_clockgating_state state) state 468 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct pp_power_state *state; state 476 drivers/gpu/drm/amd/powerplay/amd_powerplay.c state = hwmgr->current_ps; state 478 drivers/gpu/drm/amd/powerplay/amd_powerplay.c switch (state->classification.ui_label) { state 489 drivers/gpu/drm/amd/powerplay/amd_powerplay.c if (state->classification.flags & PP_StateClassificationFlag_Boot) state 622 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct pp_power_state *state = (struct pp_power_state *) state 624 drivers/gpu/drm/amd/powerplay/amd_powerplay.c switch (state->classification.ui_label) { state 635 drivers/gpu/drm/amd/powerplay/amd_powerplay.c if (state->classification.flags & PP_StateClassificationFlag_Boot) state 1439 drivers/gpu/drm/amd/powerplay/amd_powerplay.c static int pp_get_asic_baco_state(void *handle, int *state) state 1450 drivers/gpu/drm/amd/powerplay/amd_powerplay.c hwmgr->hwmgr_func->get_asic_baco_state(hwmgr, (enum BACO_STATE *)state); state 1456 drivers/gpu/drm/amd/powerplay/amd_powerplay.c static int pp_set_asic_baco_state(void *handle, int state) state 1468 drivers/gpu/drm/amd/powerplay/amd_powerplay.c hwmgr->hwmgr_func->set_asic_baco_state(hwmgr, (enum BACO_STATE)state); state 843 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c smu->smu_baco.state = SMU_BACO_STATE_EXIT; state 1515 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c enum amd_clockgating_state state) state 1521 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c enum amd_powergating_state state) state 345 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c int phm_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 353 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c return hwmgr->hwmgr_func->get_performance_level(hwmgr, state, designation, index, level); state 367 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c int phm_get_clock_info(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, struct pp_clock_info *pclock_info, state 375 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c PP_ASSERT_WITH_CODE((NULL != state), "Invalid Input!", return -EINVAL); state 378 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c result = phm_get_performance_level(hwmgr, state, PHM_PerformanceLevelDesignation_Activity, 0, &performance_level); state 388 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c result = phm_get_performance_level(hwmgr, state, designation, state 400 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c int phm_get_current_shallow_sleep_clocks(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, struct pp_clock_info *clock_info) state 407 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c return hwmgr->hwmgr_func->get_current_shallow_sleep_clocks(hwmgr, state, clock_info); state 335 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c static enum PP_StateUILabel power_state_convert(enum amd_pm_state_type state) state 337 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c switch (state) { state 34 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c struct pp_power_state *state; state 73 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = hwmgr->ps; state 76 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c result = hwmgr->hwmgr_func->get_pp_table_entry(hwmgr, i, state); state 78 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if (state->classification.flags & PP_StateClassificationFlag_Boot) { state 79 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c hwmgr->boot_ps = state; state 80 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c memcpy(hwmgr->current_ps, state, size); state 81 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c memcpy(hwmgr->request_ps, state, size); state 84 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state->id = i + 1; /* assigned unique num for every power state id */ state 86 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if (state->classification.flags & PP_StateClassificationFlag_Uvd) state 87 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c hwmgr->uvd_ps = state; state 88 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = (struct pp_power_state *)((unsigned long)state + size); state 115 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c struct pp_power_state *state; state 120 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = hwmgr->ps; state 123 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if (state->classification.ui_label & ui_label) { state 124 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c *state_id = state->id; state 127 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = (struct pp_power_state *)((unsigned long)state + hwmgr->ps_size); state 136 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c struct pp_power_state *state; state 141 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = hwmgr->ps; state 144 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if (state->classification.flags & flag) { state 145 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c *state_id = state->id; state 148 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = (struct pp_power_state *)((unsigned long)state + hwmgr->ps_size); state 155 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c struct pp_power_state *state; state 161 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = hwmgr->ps; state 164 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if (state->id == state_id) { state 165 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c memcpy(hwmgr->request_ps, state, hwmgr->ps_size); state 168 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c state = (struct pp_power_state *)((unsigned long)state + hwmgr->ps_size); state 205 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c struct pp_power_state **state) state 214 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c *state = hwmgr->ps; state 218 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c if ((*state)->classification.ui_label & label_id) state 220 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c *state = (struct pp_power_state *)((uintptr_t)*state + hwmgr->ps_size); state 35 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.h struct pp_power_state **state); state 930 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c static int smu10_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 936 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c if (level == NULL || hwmgr == NULL || state == NULL) state 957 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c const struct pp_hw_power_state *state, struct pp_clock_info *clock_info) state 959 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c const struct smu10_power_state *ps = cast_const_smu10_ps(state); state 3119 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c void *state, struct pp_power_state *power_state, state 3126 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ATOM_Tonga_State *state_entry = (ATOM_Tonga_State *)state; state 3217 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c unsigned long entry_index, struct pp_power_state *state) state 3227 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c state->hardware.magic = PHM_VIslands_Magic; state 3229 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps = (struct smu7_power_state *)(&state->hardware); state 3231 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c result = get_powerplay_table_entry_v1_0(hwmgr, entry_index, state, state 3250 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (!state->validation.disallowOnDC) state 3253 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (state->classification.flags & PP_StateClassificationFlag_ACPI) state 3256 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps->uvd_clks.vclk = state->uvd_clocks.VCLK; state 3257 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps->uvd_clks.dclk = state->uvd_clocks.DCLK; state 3262 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c switch (state->classification.ui_label) { state 3362 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c unsigned long entry_index, struct pp_power_state *state) state 3370 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c memset(&state->hardware, 0x00, sizeof(struct pp_hw_power_state)); state 3372 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c state->hardware.magic = PHM_VIslands_Magic; state 3374 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps = (struct smu7_power_state *)(&state->hardware); state 3376 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c result = pp_tables_get_entry(hwmgr, entry_index, state, state 3398 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (!state->validation.disallowOnDC) state 3401 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (state->classification.flags & PP_StateClassificationFlag_ACPI) state 3404 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps->uvd_clks.vclk = state->uvd_clocks.VCLK; state 3405 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps->uvd_clks.dclk = state->uvd_clocks.DCLK; state 3410 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c switch (state->classification.ui_label) { state 3469 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c unsigned long entry_index, struct pp_power_state *state) state 3472 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c return smu7_get_pp_table_entry_v0(hwmgr, entry_index, state); state 3474 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c return smu7_get_pp_table_entry_v1(hwmgr, entry_index, state); state 5072 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c static int smu7_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 5080 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (level == NULL || hwmgr == NULL || state == NULL) state 5084 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ps = cast_const_phw_smu7_power_state(state); state 1551 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c static int smu8_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 1560 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c if (level == NULL || hwmgr == NULL || state == NULL) state 1564 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c ps = cast_const_smu8_power_state(state); state 1591 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c const struct pp_hw_power_state *state, struct pp_clock_info *clock_info) state 1593 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c const struct smu8_power_state *ps = cast_const_smu8_power_state(state); state 53 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c int smu9_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) state 62 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c *state = BACO_STATE_IN; state 64 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c *state = BACO_STATE_OUT; state 29 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h extern int smu9_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state); state 88 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c int vega10_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) state 94 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c if (cur_state == state) state 98 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c if (state == BACO_STATE_IN) { state 108 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c } else if (state == BACO_STATE_OUT) { state 27 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h extern int vega10_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state); state 3002 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c void *state, struct pp_power_state *power_state, state 3009 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c ATOM_Vega10_State *state_entry = (ATOM_Vega10_State *)state; state 3098 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c unsigned long entry_index, struct pp_power_state *state) state 3103 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c state->hardware.magic = PhwVega10_Magic; state 3105 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c ps = cast_phw_vega10_power_state(&state->hardware); state 3107 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c result = vega10_get_powerplay_table_entry(hwmgr, entry_index, state, state 3115 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c if (!state->validation.disallowOnDC) state 3118 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c ps->uvd_clks.vclk = state->uvd_clocks.VCLK; state 3119 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c ps->uvd_clks.dclk = state->uvd_clocks.DCLK; state 5245 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c static int vega10_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 5253 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c if (level == NULL || hwmgr == NULL || state == NULL) state 5257 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c ps = cast_const_phw_vega10_power_state(state); state 86 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c int vega12_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) state 92 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c if (cur_state == state) state 96 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c if (state == BACO_STATE_IN) { state 106 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c } else if (state == BACO_STATE_OUT) { state 27 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h extern int vega12_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state); state 2635 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c static int vega12_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 59 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c int vega20_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) state 68 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c *state = BACO_STATE_IN; state 70 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c *state = BACO_STATE_OUT; state 74 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c int vega20_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) state 83 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c if (cur_state == state) state 87 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c if (state == BACO_STATE_IN) { state 97 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c } else if (state == BACO_STATE_OUT) { state 29 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h extern int vega20_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state); state 30 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h extern int vega20_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state); state 2282 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c static int vega20_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 334 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h uint32_t state; state 540 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h int (*baco_set_state)(struct smu_context *smu, enum smu_baco_state state); state 759 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h #define smu_baco_get_state(smu, state) \ state 760 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h ((smu)->funcs->baco_get_state? (smu)->funcs->baco_get_state((smu), (state)) : 0) state 440 drivers/gpu/drm/amd/powerplay/inc/hardwaremanager.h extern int phm_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 444 drivers/gpu/drm/amd/powerplay/inc/hardwaremanager.h extern int phm_get_clock_info(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, state 448 drivers/gpu/drm/amd/powerplay/inc/hardwaremanager.h extern int phm_get_current_shallow_sleep_clocks(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, struct pp_clock_info *clock_info); state 267 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h const void *state); state 301 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h const struct pp_hw_power_state *state, struct pp_clock_info *clock_info); state 351 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h int (*get_asic_baco_state)(struct pp_hwmgr *hwmgr, enum BACO_STATE *state); state 352 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h int (*set_asic_baco_state)(struct pp_hwmgr *hwmgr, enum BACO_STATE state); state 1674 drivers/gpu/drm/amd/powerplay/smu_v11_0.c baco_state = smu_baco->state; state 1680 drivers/gpu/drm/amd/powerplay/smu_v11_0.c static int smu_v11_0_baco_set_state(struct smu_context *smu, enum smu_baco_state state) state 1686 drivers/gpu/drm/amd/powerplay/smu_v11_0.c if (smu_v11_0_baco_get_state(smu) == state) state 1691 drivers/gpu/drm/amd/powerplay/smu_v11_0.c if (state == SMU_BACO_STATE_ENTER) state 1698 drivers/gpu/drm/amd/powerplay/smu_v11_0.c smu_baco->state = state; state 946 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c struct SMU7_Discrete_Ulv *state) state 952 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->CcPwrDynRm = 0; state 953 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->CcPwrDynRm1 = 0; state 966 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->VddcOffset = 0; state 969 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->VddcOffset = (uint16_t)(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage); state 973 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->VddcOffsetVid = 0; state 975 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->VddcOffsetVid = (uint8_t)( state 980 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c state->VddcPhase = 1; state 982 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 983 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 984 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 798 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c struct SMU73_Discrete_Ulv *state) state 805 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state->CcPwrDynRm = 0; state 806 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state->CcPwrDynRm1 = 0; state 808 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state->VddcOffset = (uint16_t) table_info->us_ulv_voltage_offset; state 809 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state->VddcOffsetVid = (uint8_t)(table_info->us_ulv_voltage_offset * state 812 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state->VddcPhase = 1; state 815 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 816 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 817 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 1504 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c ULONG state, trrds, trrdl; state 1516 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c state = PHM_GET_FIELD(burstTime, MC_ARB_BURST_TIME, STATE0); state 715 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c struct SMU71_Discrete_Ulv *state) state 721 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->CcPwrDynRm = 0; state 722 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->CcPwrDynRm1 = 0; state 735 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->VddcOffset = 0; state 738 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->VddcOffset = (uint16_t)(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[0].v - ulv_voltage); state 742 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->VddcOffsetVid = 0; state 744 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->VddcOffsetVid = (uint8_t)( state 749 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c state->VddcPhase = 1; state 751 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 752 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 753 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 735 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c struct SMU74_Discrete_Ulv *state) state 741 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->CcPwrDynRm = 0; state 742 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->CcPwrDynRm1 = 0; state 744 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->VddcOffset = (uint16_t) table_info->us_ulv_voltage_offset; state 745 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->VddcOffsetVid = (uint8_t)(table_info->us_ulv_voltage_offset * state 749 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->VddcPhase = data->vddc_phase_shed_control ^ 0x3; state 751 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c state->VddcPhase = (data->vddc_phase_shed_control) ? 0 : 1; state 753 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 754 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 755 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 480 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c struct SMU72_Discrete_Ulv *state) state 485 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c state->CcPwrDynRm = 0; state 486 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c state->CcPwrDynRm1 = 0; state 488 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c state->VddcOffset = (uint16_t) table_info->us_ulv_voltage_offset; state 489 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c state->VddcOffsetVid = (uint8_t)(table_info->us_ulv_voltage_offset * state 492 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c state->VddcPhase = 1; state 494 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 495 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 496 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 539 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c struct SMU75_Discrete_Ulv *state) state 545 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c state->CcPwrDynRm = 0; state 546 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c state->CcPwrDynRm1 = 0; state 548 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c state->VddcOffset = (uint16_t) table_info->us_ulv_voltage_offset; state 549 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c state->VddcOffsetVid = (uint8_t)(table_info->us_ulv_voltage_offset * state 552 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c state->VddcPhase = data->vddc_phase_shed_control ^ 0x3; state 554 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm); state 555 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c CONVERT_FROM_HOST_TO_SMC_UL(state->CcPwrDynRm1); state 556 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c CONVERT_FROM_HOST_TO_SMC_US(state->VddcOffset); state 31 drivers/gpu/drm/arc/arcpgu_crtc.c const struct drm_framebuffer *fb = crtc->primary->state->fb; state 77 drivers/gpu/drm/arc/arcpgu_crtc.c struct drm_display_mode *m = &crtc->state->adjusted_mode; state 139 drivers/gpu/drm/arc/arcpgu_crtc.c struct drm_crtc_state *state) state 141 drivers/gpu/drm/arc/arcpgu_crtc.c struct drm_pending_vblank_event *event = crtc->state->event; state 144 drivers/gpu/drm/arc/arcpgu_crtc.c crtc->state->event = NULL; state 161 drivers/gpu/drm/arc/arcpgu_crtc.c struct drm_plane_state *state) state 166 drivers/gpu/drm/arc/arcpgu_crtc.c if (!plane->state->crtc || !plane->state->fb) state 169 drivers/gpu/drm/arc/arcpgu_crtc.c arcpgu = crtc_to_arcpgu_priv(plane->state->crtc); state 170 drivers/gpu/drm/arc/arcpgu_crtc.c gem = drm_fb_cma_get_gem_obj(plane->state->fb, 0); state 198 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 200 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_layer_state *st = to_layer_st(state); state 201 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct drm_plane_state *plane_st = state->plane->state; state 379 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 381 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_layer_state *st = to_layer_st(state); state 382 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct drm_connector_state *conn_st = state->wb_conn->state; state 393 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c malidp_write32(reg, BLK_INPUT_ID0, to_d71_input_id(state, 0)); state 512 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 514 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_compiz_state *st = to_compiz_st(state); state 519 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c for_each_changed_input(state, index) { state 522 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c if (state->active_inputs & BIT(index)) { state 524 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c to_d71_input_id(state, index), state 636 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 638 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_scaler_state *st = to_scaler_st(state); state 697 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c state->inputs[0].component->id != KOMEDA_COMPONENT_SPLITTER) state 701 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c malidp_write32(reg, BLK_INPUT_ID0, to_d71_input_id(state, 0)); state 810 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 812 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_splitter_state *st = to_splitter_st(state); state 815 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c malidp_write32(reg, BLK_INPUT_ID0, to_d71_input_id(state, 0)); state 872 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 874 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_merger_state *st = to_merger_st(state); state 878 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c for_each_changed_input(state, index) state 880 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c to_d71_input_id(state, index)); state 943 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 945 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_improc_state *st = to_improc_st(state); state 949 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c for_each_changed_input(state, index) state 951 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c to_d71_input_id(state, index)); state 1030 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct komeda_component_state *state) state 1032 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c struct drm_crtc_state *crtc_st = state->crtc->state; state 50 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct drm_crtc_state *state) state 53 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(state); state 56 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (drm_atomic_crtc_needs_modeset(state)) state 59 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (state->active) { state 86 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(kcrtc->base.state); state 200 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c } else if (crtc->state->event) { state 201 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c event = crtc->state->event; state 206 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c crtc->state->event = NULL; state 221 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(crtc->state); state 234 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_pipeline_update(master, old->state); state 237 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_pipeline_update(slave, old->state); state 239 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c conn_st = wb_conn ? wb_conn->base.base.state : NULL; state 266 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct completion *disable_done = &crtc->state->commit->flip_done; state 275 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_pipeline_disable(slave, old->state); state 278 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_pipeline_disable(master, old->state); state 297 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (crtc->state->active) { state 300 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c pipe_st = komeda_pipeline_get_old_state(master, old->state); state 314 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (crtc->state->active) { state 333 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (drm_atomic_crtc_needs_modeset(crtc->state)) state 434 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct komeda_crtc_state *state; state 436 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (crtc->state) state 437 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c __drm_atomic_helper_crtc_destroy_state(crtc->state); state 439 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c kfree(to_kcrtc_st(crtc->state)); state 440 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c crtc->state = NULL; state 442 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 443 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c if (state) { state 444 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c crtc->state = &state->base; state 445 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c crtc->state->crtc = crtc; state 452 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct komeda_crtc_state *old = to_kcrtc_st(crtc->state); state 469 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c struct drm_crtc_state *state) state 471 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 472 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c kfree(to_kcrtc_st(state)); state 143 drivers/gpu/drm/arm/display/komeda/komeda_kms.c struct drm_atomic_state *state = crtc_st->state; state 159 drivers/gpu/drm/arm/display/komeda/komeda_kms.c plane_st = drm_atomic_get_plane_state(state, plane); state 202 drivers/gpu/drm/arm/display/komeda/komeda_kms.c struct drm_atomic_state *state) state 208 drivers/gpu/drm/arm/display/komeda/komeda_kms.c err = drm_atomic_helper_check_modeset(dev, state); state 216 drivers/gpu/drm/arm/display/komeda/komeda_kms.c for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { state 217 drivers/gpu/drm/arm/display/komeda/komeda_kms.c err = drm_atomic_add_affected_planes(state, crtc); state 226 drivers/gpu/drm/arm/display/komeda/komeda_kms.c err = drm_atomic_helper_check_planes(dev, state); state 150 drivers/gpu/drm/arm/display/komeda/komeda_kms.h old_st = drm_atomic_get_old_crtc_state(st->state, st->crtc); state 61 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h struct komeda_component_state *state); state 64 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h struct komeda_component_state *state); state 537 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h struct drm_atomic_state *state); state 25 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 29 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c priv_st = drm_atomic_get_private_obj_state(state, &pipe->obj); state 38 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 42 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c priv_st = drm_atomic_get_old_private_obj_state(state, &pipe->obj); state 50 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 54 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c priv_st = drm_atomic_get_new_private_obj_state(state, &pipe->obj); state 63 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state, state 68 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c st = komeda_pipeline_get_state(pipe, state); state 89 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c kcrtc_st = to_kcrtc_st(drm_atomic_get_new_crtc_state(state, state 100 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 106 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c priv_st = drm_atomic_get_private_obj_state(state, &c->obj); state 115 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 119 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c priv_st = drm_atomic_get_old_private_obj_state(state, &c->obj); state 152 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state, state 161 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c state, crtc); state 165 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c st = komeda_component_get_state(c, state); state 184 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c komeda_component_add_input(struct komeda_component_state *state, state 188 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct komeda_component *c = state->component; state 197 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c if (!has_bit(idx, state->affected_inputs) || state 198 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c memcmp(&state->inputs[idx], input, sizeof(*input))) { state 199 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c memcpy(&state->inputs[idx], input, sizeof(*input)); state 200 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c state->changed_active_inputs |= BIT(idx); state 202 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c state->active_inputs |= BIT(idx); state 203 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c state->affected_inputs |= BIT(idx); state 207 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c komeda_component_check_input(struct komeda_component_state *state, state 211 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct komeda_component *c = state->component; state 219 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c if (has_bit(idx, state->active_inputs)) { state 256 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *state) state 261 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c pipe_st = komeda_pipeline_get_state(c->pipeline, state); state 337 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c plane_st->state, plane_st->plane, plane_st->crtc); state 396 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c conn_st->state, conn_st->connector, conn_st->crtc); state 491 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *drm_st = kcrtc_st->base.state; state 573 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c conn_st->state, conn_st->connector, conn_st->crtc); state 623 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c kcrtc_st->base.state, kcrtc_st->base.crtc, kcrtc_st->base.crtc); state 655 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *drm_st = kcrtc_st->base.state; state 704 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct komeda_crtc_state *state, state 711 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c state->base.state, state->base.crtc, state->base.crtc); state 717 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c pipeline_composition_size(state, &st->hsize, &st->vsize); state 750 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c kcrtc_st->base.state, crtc, crtc); state 775 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c kcrtc_st->base.state, crtc, crtc); state 1178 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *drm_st = new->obj.state; state 1179 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct komeda_pipeline_state *old = priv_to_pipe_st(pipe->obj.state); state 1201 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct drm_atomic_state *drm_st = kcrtc_st->base.state; state 1237 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c c_st = priv_to_comp_st(c->obj.state); state 1256 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c struct komeda_pipeline_state *new = priv_to_pipe_st(pipe->obj.state); state 1272 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c c->funcs->update(c, priv_to_comp_st(c->obj.state)); state 74 drivers/gpu/drm/arm/display/komeda/komeda_plane.c struct drm_plane_state *state) state 77 drivers/gpu/drm/arm/display/komeda/komeda_plane.c struct komeda_plane_state *kplane_st = to_kplane_st(state); state 84 drivers/gpu/drm/arm/display/komeda/komeda_plane.c if (!state->crtc || !state->fb) state 87 drivers/gpu/drm/arm/display/komeda/komeda_plane.c crtc_st = drm_atomic_get_crtc_state(state->state, state->crtc); state 99 drivers/gpu/drm/arm/display/komeda/komeda_plane.c err = komeda_plane_init_data_flow(state, kcrtc_st, &dflow); state 136 drivers/gpu/drm/arm/display/komeda/komeda_plane.c struct komeda_plane_state *state; state 139 drivers/gpu/drm/arm/display/komeda/komeda_plane.c if (plane->state) state 140 drivers/gpu/drm/arm/display/komeda/komeda_plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 142 drivers/gpu/drm/arm/display/komeda/komeda_plane.c kfree(plane->state); state 143 drivers/gpu/drm/arm/display/komeda/komeda_plane.c plane->state = NULL; state 145 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 146 drivers/gpu/drm/arm/display/komeda/komeda_plane.c if (state) { state 147 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.rotation = DRM_MODE_ROTATE_0; state 148 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.pixel_blend_mode = DRM_MODE_BLEND_PREMULTI; state 149 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.alpha = DRM_BLEND_ALPHA_OPAQUE; state 150 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.zpos = kplane->layer->base.id; state 151 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.color_encoding = DRM_COLOR_YCBCR_BT601; state 152 drivers/gpu/drm/arm/display/komeda/komeda_plane.c state->base.color_range = DRM_COLOR_YCBCR_LIMITED_RANGE; state 153 drivers/gpu/drm/arm/display/komeda/komeda_plane.c plane->state = &state->base; state 154 drivers/gpu/drm/arm/display/komeda/komeda_plane.c plane->state->plane = plane; state 163 drivers/gpu/drm/arm/display/komeda/komeda_plane.c if (WARN_ON(!plane->state)) state 177 drivers/gpu/drm/arm/display/komeda/komeda_plane.c struct drm_plane_state *state) state 179 drivers/gpu/drm/arm/display/komeda/komeda_plane.c __drm_atomic_helper_plane_destroy_state(state); state 180 drivers/gpu/drm/arm/display/komeda/komeda_plane.c kfree(to_kplane_st(state)); state 24 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 36 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 38 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct komeda_layer_state *st = to_layer_st(priv_to_comp_st(state)); state 68 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 80 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 82 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_scaler_st(priv_to_comp_st(state))); state 111 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 123 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 125 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_compiz_st(priv_to_comp_st(state))); state 154 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 166 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 168 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_splitter_st(priv_to_comp_st(state))); state 198 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 209 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 211 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_merger_st(priv_to_comp_st(state))); state 241 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 253 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 255 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_improc_st(priv_to_comp_st(state))); state 284 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 296 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 298 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(to_ctrlr_st(priv_to_comp_st(state))); state 327 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); state 340 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c struct drm_private_state *state) state 342 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c kfree(priv_to_pipe_st(state)); state 86 drivers/gpu/drm/arm/hdlcd_crtc.c const struct drm_framebuffer *fb = crtc->primary->state->fb; state 131 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_display_mode *m = &crtc->state->adjusted_mode; state 208 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_crtc_state *state) state 210 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_pending_vblank_event *event = crtc->state->event; state 213 drivers/gpu/drm/arm/hdlcd_crtc.c crtc->state->event = NULL; state 232 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_plane_state *state) state 237 drivers/gpu/drm/arm/hdlcd_crtc.c u32 src_h = state->src_h >> 16; state 245 drivers/gpu/drm/arm/hdlcd_crtc.c for_each_new_crtc_in_state(state->state, crtc, crtc_state, i) { state 247 drivers/gpu/drm/arm/hdlcd_crtc.c if (!state->fb && crtc_state->active) state 249 drivers/gpu/drm/arm/hdlcd_crtc.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 259 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_plane_state *state) state 261 drivers/gpu/drm/arm/hdlcd_crtc.c struct drm_framebuffer *fb = plane->state->fb; state 269 drivers/gpu/drm/arm/hdlcd_crtc.c dest_h = drm_rect_height(&plane->state->dst); state 270 drivers/gpu/drm/arm/hdlcd_crtc.c scanout_start = drm_fb_cma_get_gem_addr(fb, plane->state, 0); state 61 drivers/gpu/drm/arm/malidp_crtc.c drm_display_mode_to_videomode(&crtc->state->adjusted_mode, &vm); state 65 drivers/gpu/drm/arm/malidp_crtc.c clk_set_rate(hwdev->pxlclk, crtc->state->adjusted_mode.crtc_clock * 1000); state 149 drivers/gpu/drm/arm/malidp_crtc.c struct drm_crtc_state *state) state 151 drivers/gpu/drm/arm/malidp_crtc.c struct malidp_crtc_state *mc = to_malidp_crtc_state(state); state 156 drivers/gpu/drm/arm/malidp_crtc.c if (!state->color_mgmt_changed || !state->gamma_lut) state 159 drivers/gpu/drm/arm/malidp_crtc.c if (crtc->state->gamma_lut && state 160 drivers/gpu/drm/arm/malidp_crtc.c (crtc->state->gamma_lut->base.id == state->gamma_lut->base.id)) state 163 drivers/gpu/drm/arm/malidp_crtc.c if (state->gamma_lut->length % sizeof(struct drm_color_lut)) state 166 drivers/gpu/drm/arm/malidp_crtc.c lut_size = state->gamma_lut->length / sizeof(struct drm_color_lut); state 170 drivers/gpu/drm/arm/malidp_crtc.c lut = (struct drm_color_lut *)state->gamma_lut->data; state 176 drivers/gpu/drm/arm/malidp_crtc.c if (!state->mode_changed) { state 179 drivers/gpu/drm/arm/malidp_crtc.c state->mode_changed = true; state 186 drivers/gpu/drm/arm/malidp_crtc.c ret = drm_atomic_helper_check_modeset(crtc->dev, state->state); state 191 drivers/gpu/drm/arm/malidp_crtc.c malidp_generate_gamma_table(state->gamma_lut, mc->gamma_coeffs); state 203 drivers/gpu/drm/arm/malidp_crtc.c struct drm_crtc_state *state) state 205 drivers/gpu/drm/arm/malidp_crtc.c struct malidp_crtc_state *mc = to_malidp_crtc_state(state); state 209 drivers/gpu/drm/arm/malidp_crtc.c if (!state->color_mgmt_changed) state 212 drivers/gpu/drm/arm/malidp_crtc.c if (!state->ctm) state 215 drivers/gpu/drm/arm/malidp_crtc.c if (crtc->state->ctm && (crtc->state->ctm->base.id == state 216 drivers/gpu/drm/arm/malidp_crtc.c state->ctm->base.id)) state 223 drivers/gpu/drm/arm/malidp_crtc.c ctm = (struct drm_color_ctm *)state->ctm->data; state 248 drivers/gpu/drm/arm/malidp_crtc.c struct drm_crtc_state *state) state 252 drivers/gpu/drm/arm/malidp_crtc.c struct malidp_crtc_state *cs = to_malidp_crtc_state(state); state 271 drivers/gpu/drm/arm/malidp_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, pstate, state) { state 330 drivers/gpu/drm/arm/malidp_crtc.c drm_display_mode_to_videomode(&state->adjusted_mode, &vm); state 338 drivers/gpu/drm/arm/malidp_crtc.c struct drm_crtc_state *state) state 374 drivers/gpu/drm/arm/malidp_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, pstate, state) { state 390 drivers/gpu/drm/arm/malidp_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, pstate, state) { state 418 drivers/gpu/drm/arm/malidp_crtc.c if (state->connectors_changed) { state 419 drivers/gpu/drm/arm/malidp_crtc.c u32 old_mask = crtc->state->connector_mask; state 420 drivers/gpu/drm/arm/malidp_crtc.c u32 new_mask = state->connector_mask; state 424 drivers/gpu/drm/arm/malidp_crtc.c state->connectors_changed = false; state 427 drivers/gpu/drm/arm/malidp_crtc.c ret = malidp_crtc_atomic_check_gamma(crtc, state); state 428 drivers/gpu/drm/arm/malidp_crtc.c ret = ret ? ret : malidp_crtc_atomic_check_ctm(crtc, state); state 429 drivers/gpu/drm/arm/malidp_crtc.c ret = ret ? ret : malidp_crtc_atomic_check_scaling(crtc, state); state 443 drivers/gpu/drm/arm/malidp_crtc.c struct malidp_crtc_state *state, *old_state; state 445 drivers/gpu/drm/arm/malidp_crtc.c if (WARN_ON(!crtc->state)) state 448 drivers/gpu/drm/arm/malidp_crtc.c old_state = to_malidp_crtc_state(crtc->state); state 449 drivers/gpu/drm/arm/malidp_crtc.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 450 drivers/gpu/drm/arm/malidp_crtc.c if (!state) state 453 drivers/gpu/drm/arm/malidp_crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 454 drivers/gpu/drm/arm/malidp_crtc.c memcpy(state->gamma_coeffs, old_state->gamma_coeffs, state 455 drivers/gpu/drm/arm/malidp_crtc.c sizeof(state->gamma_coeffs)); state 456 drivers/gpu/drm/arm/malidp_crtc.c memcpy(state->coloradj_coeffs, old_state->coloradj_coeffs, state 457 drivers/gpu/drm/arm/malidp_crtc.c sizeof(state->coloradj_coeffs)); state 458 drivers/gpu/drm/arm/malidp_crtc.c memcpy(&state->scaler_config, &old_state->scaler_config, state 459 drivers/gpu/drm/arm/malidp_crtc.c sizeof(state->scaler_config)); state 460 drivers/gpu/drm/arm/malidp_crtc.c state->scaled_planes_mask = 0; state 462 drivers/gpu/drm/arm/malidp_crtc.c return &state->base; state 466 drivers/gpu/drm/arm/malidp_crtc.c struct drm_crtc_state *state) state 470 drivers/gpu/drm/arm/malidp_crtc.c if (state) { state 471 drivers/gpu/drm/arm/malidp_crtc.c mali_state = to_malidp_crtc_state(state); state 472 drivers/gpu/drm/arm/malidp_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 480 drivers/gpu/drm/arm/malidp_crtc.c struct malidp_crtc_state *state = state 481 drivers/gpu/drm/arm/malidp_crtc.c kzalloc(sizeof(*state), GFP_KERNEL); state 483 drivers/gpu/drm/arm/malidp_crtc.c if (crtc->state) state 484 drivers/gpu/drm/arm/malidp_crtc.c malidp_crtc_destroy_state(crtc, crtc->state); state 486 drivers/gpu/drm/arm/malidp_crtc.c __drm_atomic_helper_crtc_reset(crtc, &state->base); state 66 drivers/gpu/drm/arm/malidp_drv.c if (!crtc->state->color_mgmt_changed) state 69 drivers/gpu/drm/arm/malidp_drv.c if (!crtc->state->gamma_lut) { state 75 drivers/gpu/drm/arm/malidp_drv.c to_malidp_crtc_state(crtc->state); state 77 drivers/gpu/drm/arm/malidp_drv.c if (!old_state->gamma_lut || (crtc->state->gamma_lut->base.id != state 94 drivers/gpu/drm/arm/malidp_drv.c if (!crtc->state->color_mgmt_changed) state 97 drivers/gpu/drm/arm/malidp_drv.c if (!crtc->state->ctm) { state 102 drivers/gpu/drm/arm/malidp_drv.c to_malidp_crtc_state(crtc->state); state 104 drivers/gpu/drm/arm/malidp_drv.c if (!old_state->ctm || (crtc->state->ctm->base.id != state 120 drivers/gpu/drm/arm/malidp_drv.c struct malidp_crtc_state *cs = to_malidp_crtc_state(crtc->state); state 189 drivers/gpu/drm/arm/malidp_drv.c static void malidp_atomic_commit_hw_done(struct drm_atomic_state *state) state 191 drivers/gpu/drm/arm/malidp_drv.c struct drm_device *drm = state->dev; state 195 drivers/gpu/drm/arm/malidp_drv.c malidp->event = malidp->crtc.state->event; state 196 drivers/gpu/drm/arm/malidp_drv.c malidp->crtc.state->event = NULL; state 198 drivers/gpu/drm/arm/malidp_drv.c if (malidp->crtc.state->active) { state 227 drivers/gpu/drm/arm/malidp_drv.c drm_atomic_helper_commit_hw_done(state); state 230 drivers/gpu/drm/arm/malidp_drv.c static void malidp_atomic_commit_tail(struct drm_atomic_state *state) state 232 drivers/gpu/drm/arm/malidp_drv.c struct drm_device *drm = state->dev; state 247 drivers/gpu/drm/arm/malidp_drv.c drm_atomic_helper_commit_modeset_disables(drm, state); state 249 drivers/gpu/drm/arm/malidp_drv.c for_each_old_crtc_in_state(state, crtc, old_crtc_state, i) { state 255 drivers/gpu/drm/arm/malidp_drv.c drm_atomic_helper_commit_planes(drm, state, DRM_PLANE_COMMIT_ACTIVE_ONLY); state 257 drivers/gpu/drm/arm/malidp_drv.c malidp_mw_atomic_commit(drm, state); state 259 drivers/gpu/drm/arm/malidp_drv.c drm_atomic_helper_commit_modeset_enables(drm, state); state 261 drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_hw_done(state); state 265 drivers/gpu/drm/arm/malidp_drv.c drm_atomic_helper_cleanup_planes(drm, state); state 69 drivers/gpu/drm/arm/malidp_mw.c if (connector->state) state 70 drivers/gpu/drm/arm/malidp_mw.c __drm_atomic_helper_connector_destroy_state(connector->state); state 72 drivers/gpu/drm/arm/malidp_mw.c kfree(connector->state); state 92 drivers/gpu/drm/arm/malidp_mw.c if (WARN_ON(!connector->state)) state 99 drivers/gpu/drm/arm/malidp_mw.c mw_current_state = to_mw_state(connector->state); state 242 drivers/gpu/drm/arm/malidp_mw.c struct drm_connector_state *conn_state = mw_conn->base.state; state 85 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *state = to_malidp_plane_state(plane->state); state 87 drivers/gpu/drm/arm/malidp_planes.c if (state) state 88 drivers/gpu/drm/arm/malidp_planes.c __drm_atomic_helper_plane_destroy_state(&state->base); state 89 drivers/gpu/drm/arm/malidp_planes.c kfree(state); state 90 drivers/gpu/drm/arm/malidp_planes.c plane->state = NULL; state 91 drivers/gpu/drm/arm/malidp_planes.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 92 drivers/gpu/drm/arm/malidp_planes.c if (state) state 93 drivers/gpu/drm/arm/malidp_planes.c __drm_atomic_helper_plane_reset(plane, &state->base); state 99 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *state, *m_state; state 101 drivers/gpu/drm/arm/malidp_planes.c if (!plane->state) state 104 drivers/gpu/drm/arm/malidp_planes.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 105 drivers/gpu/drm/arm/malidp_planes.c if (!state) state 108 drivers/gpu/drm/arm/malidp_planes.c m_state = to_malidp_plane_state(plane->state); state 109 drivers/gpu/drm/arm/malidp_planes.c __drm_atomic_helper_plane_duplicate_state(plane, &state->base); state 110 drivers/gpu/drm/arm/malidp_planes.c state->rotmem_size = m_state->rotmem_size; state 111 drivers/gpu/drm/arm/malidp_planes.c state->format = m_state->format; state 112 drivers/gpu/drm/arm/malidp_planes.c state->n_planes = m_state->n_planes; state 114 drivers/gpu/drm/arm/malidp_planes.c state->mmu_prefetch_mode = m_state->mmu_prefetch_mode; state 115 drivers/gpu/drm/arm/malidp_planes.c state->mmu_prefetch_pgsize = m_state->mmu_prefetch_pgsize; state 117 drivers/gpu/drm/arm/malidp_planes.c return &state->base; state 121 drivers/gpu/drm/arm/malidp_planes.c struct drm_plane_state *state) state 123 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *m_state = to_malidp_plane_state(state); state 125 drivers/gpu/drm/arm/malidp_planes.c __drm_atomic_helper_plane_destroy_state(state); state 136 drivers/gpu/drm/arm/malidp_planes.c const struct drm_plane_state *state) state 138 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *ms = to_malidp_plane_state(state); state 271 drivers/gpu/drm/arm/malidp_planes.c struct drm_plane_state *state) state 274 drivers/gpu/drm/arm/malidp_planes.c drm_atomic_get_existing_crtc_state(state->state, state->crtc); state 284 drivers/gpu/drm/arm/malidp_planes.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 289 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation & MALIDP_ROTATED_MASK) { state 290 drivers/gpu/drm/arm/malidp_planes.c src_w = state->src_h >> 16; state 291 drivers/gpu/drm/arm/malidp_planes.c src_h = state->src_w >> 16; state 293 drivers/gpu/drm/arm/malidp_planes.c src_w = state->src_w >> 16; state 294 drivers/gpu/drm/arm/malidp_planes.c src_h = state->src_h >> 16; state 297 drivers/gpu/drm/arm/malidp_planes.c if ((state->crtc_w == src_w) && (state->crtc_h == src_h)) { state 505 drivers/gpu/drm/arm/malidp_planes.c struct drm_plane_state *state) state 508 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *ms = to_malidp_plane_state(state); state 509 drivers/gpu/drm/arm/malidp_planes.c bool rotated = state->rotation & MALIDP_ROTATED_MASK; state 511 drivers/gpu/drm/arm/malidp_planes.c u16 pixel_alpha = state->pixel_blend_mode; state 515 drivers/gpu/drm/arm/malidp_planes.c if (!state->crtc || !state->fb) state 518 drivers/gpu/drm/arm/malidp_planes.c fb = state->fb; state 544 drivers/gpu/drm/arm/malidp_planes.c if ((state->src_x >> 16) % block_w || (state->src_y >> 16) % block_h) { state 549 drivers/gpu/drm/arm/malidp_planes.c if ((state->crtc_w > mp->hwdev->max_line_size) || state 550 drivers/gpu/drm/arm/malidp_planes.c (state->crtc_h > mp->hwdev->max_line_size) || state 551 drivers/gpu/drm/arm/malidp_planes.c (state->crtc_w < mp->hwdev->min_line_size) || state 552 drivers/gpu/drm/arm/malidp_planes.c (state->crtc_h < mp->hwdev->min_line_size)) state 562 drivers/gpu/drm/arm/malidp_planes.c (state->fb->pitches[1] != state->fb->pitches[2])) state 565 drivers/gpu/drm/arm/malidp_planes.c ret = malidp_se_check_scaling(mp, state); state 570 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation != DRM_MODE_ROTATE_0) { state 591 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation & MALIDP_ROTATED_MASK) { state 594 drivers/gpu/drm/arm/malidp_planes.c val = mp->hwdev->hw->rotmem_required(mp->hwdev, state->crtc_w, state 595 drivers/gpu/drm/arm/malidp_planes.c state->crtc_h, state 605 drivers/gpu/drm/arm/malidp_planes.c if ((state->alpha != DRM_BLEND_ALPHA_OPAQUE) && state 634 drivers/gpu/drm/arm/malidp_planes.c unsigned int block_h = drm_format_info_block_height(mp->base.state->fb->format, i); state 733 drivers/gpu/drm/arm/malidp_planes.c paddr = drm_fb_cma_get_gem_addr(fb, plane->state, state 753 drivers/gpu/drm/arm/malidp_planes.c struct drm_framebuffer *fb = plane->state->fb; state 767 drivers/gpu/drm/arm/malidp_planes.c src_w = plane->state->src_w >> 16; state 768 drivers/gpu/drm/arm/malidp_planes.c src_h = plane->state->src_h >> 16; state 769 drivers/gpu/drm/arm/malidp_planes.c src_x = plane->state->src_x >> 16; state 770 drivers/gpu/drm/arm/malidp_planes.c src_y = plane->state->src_y >> 16; state 795 drivers/gpu/drm/arm/malidp_planes.c struct malidp_plane_state *ms = to_malidp_plane_state(plane->state); state 796 drivers/gpu/drm/arm/malidp_planes.c struct drm_plane_state *state = plane->state; state 797 drivers/gpu/drm/arm/malidp_planes.c u16 pixel_alpha = state->pixel_blend_mode; state 798 drivers/gpu/drm/arm/malidp_planes.c u8 plane_alpha = state->alpha >> 8; state 801 drivers/gpu/drm/arm/malidp_planes.c struct drm_framebuffer *fb = plane->state->fb; state 814 drivers/gpu/drm/arm/malidp_planes.c src_w = state->src_w >> 16; state 815 drivers/gpu/drm/arm/malidp_planes.c src_h = state->src_h >> 16; state 818 drivers/gpu/drm/arm/malidp_planes.c dest_w = state->crtc_w; state 819 drivers/gpu/drm/arm/malidp_planes.c dest_h = state->crtc_h; state 831 drivers/gpu/drm/arm/malidp_planes.c state->fb->pitches); state 833 drivers/gpu/drm/arm/malidp_planes.c if ((plane->state->color_encoding != old_state->color_encoding) || state 834 drivers/gpu/drm/arm/malidp_planes.c (plane->state->color_range != old_state->color_range)) state 835 drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_color_encoding(mp, plane->state->color_encoding, state 836 drivers/gpu/drm/arm/malidp_planes.c plane->state->color_range); state 844 drivers/gpu/drm/arm/malidp_planes.c malidp_hw_write(mp->hwdev, LAYER_H_VAL(state->crtc_x) | state 845 drivers/gpu/drm/arm/malidp_planes.c LAYER_V_VAL(state->crtc_y), state 867 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation & DRM_MODE_ROTATE_MASK) state 868 drivers/gpu/drm/arm/malidp_planes.c val |= ilog2(plane->state->rotation & DRM_MODE_ROTATE_MASK) << state 870 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation & DRM_MODE_REFLECT_X) state 872 drivers/gpu/drm/arm/malidp_planes.c if (state->rotation & DRM_MODE_REFLECT_Y) state 877 drivers/gpu/drm/arm/malidp_planes.c if (state->alpha != DRM_BLEND_ALPHA_OPAQUE) { state 879 drivers/gpu/drm/arm/malidp_planes.c } else if (state->fb->format->has_alpha) { state 893 drivers/gpu/drm/arm/malidp_planes.c if (state->crtc) { state 895 drivers/gpu/drm/arm/malidp_planes.c to_malidp_crtc_state(state->crtc->state); state 910 drivers/gpu/drm/arm/malidp_planes.c struct drm_plane_state *state) state 127 drivers/gpu/drm/armada/armada_crtc.c event = xchg(&crtc->state->event, NULL); state 136 drivers/gpu/drm/armada/armada_crtc.c struct drm_property_blob *blob = crtc->state->gamma_lut; state 332 drivers/gpu/drm/armada/armada_crtc.c struct drm_display_mode *adj = &crtc->state->adjusted_mode; state 416 drivers/gpu/drm/armada/armada_crtc.c struct drm_crtc_state *state) state 420 drivers/gpu/drm/armada/armada_crtc.c if (state->gamma_lut && drm_color_lut_size(state->gamma_lut) != 256) state 423 drivers/gpu/drm/armada/armada_crtc.c if (state->color_mgmt_changed) state 424 drivers/gpu/drm/armada/armada_crtc.c state->planes_changed = true; state 436 drivers/gpu/drm/armada/armada_crtc.c if (crtc->state->color_mgmt_changed) state 456 drivers/gpu/drm/armada/armada_crtc.c if (!drm_atomic_crtc_needs_modeset(crtc->state)) { state 483 drivers/gpu/drm/armada/armada_crtc.c if (!crtc->state->active) { state 495 drivers/gpu/drm/armada/armada_crtc.c event = crtc->state->event; state 496 drivers/gpu/drm/armada/armada_crtc.c crtc->state->event = NULL; state 519 drivers/gpu/drm/armada/armada_crtc.c dcrtc->variant->enable(dcrtc, &crtc->state->adjusted_mode); state 524 drivers/gpu/drm/armada/armada_crtc.c if (crtc->state->adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE) state 42 drivers/gpu/drm/armada/armada_overlay.c static inline u32 armada_spu_contrast(struct drm_plane_state *state) state 44 drivers/gpu/drm/armada/armada_overlay.c return drm_to_overlay_state(state)->brightness << 16 | state 45 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->contrast; state 48 drivers/gpu/drm/armada/armada_overlay.c static inline u32 armada_spu_saturation(struct drm_plane_state *state) state 51 drivers/gpu/drm/armada/armada_overlay.c return drm_to_overlay_state(state)->saturation << 16; state 54 drivers/gpu/drm/armada/armada_overlay.c static inline u32 armada_csc(struct drm_plane_state *state) state 63 drivers/gpu/drm/armada/armada_overlay.c (state->color_encoding == DRM_COLOR_YCBCR_BT709 ? state 71 drivers/gpu/drm/armada/armada_overlay.c struct drm_plane_state *state = plane->state; state 79 drivers/gpu/drm/armada/armada_overlay.c if (!state->fb || WARN_ON(!state->crtc)) state 84 drivers/gpu/drm/armada/armada_overlay.c state->crtc->base.id, state->crtc->name, state 85 drivers/gpu/drm/armada/armada_overlay.c state->fb->base.id, state 86 drivers/gpu/drm/armada/armada_overlay.c old_state->visible, state->visible); state 88 drivers/gpu/drm/armada/armada_overlay.c dcrtc = drm_to_armada_crtc(state->crtc); state 92 drivers/gpu/drm/armada/armada_overlay.c if (!old_state->visible && state->visible) state 96 drivers/gpu/drm/armada/armada_overlay.c val = armada_src_hw(state); state 99 drivers/gpu/drm/armada/armada_overlay.c val = armada_dst_yx(state); state 102 drivers/gpu/drm/armada/armada_overlay.c val = armada_dst_hw(state); state 106 drivers/gpu/drm/armada/armada_overlay.c if (old_state->src.x1 != state->src.x1 || state 107 drivers/gpu/drm/armada/armada_overlay.c old_state->src.y1 != state->src.y1 || state 108 drivers/gpu/drm/armada/armada_overlay.c old_state->fb != state->fb || state 109 drivers/gpu/drm/armada/armada_overlay.c state->crtc->state->mode_changed) { state 113 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 0, 0), state 115 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 0, 1), state 117 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 0, 2), state 119 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 1, 0), state 121 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 1, 1), state 123 drivers/gpu/drm/armada/armada_overlay.c armada_reg_queue_set(regs, idx, armada_addr(state, 1, 2), state 126 drivers/gpu/drm/armada/armada_overlay.c val = armada_pitch(state, 0) << 16 | armada_pitch(state, 0); state 128 drivers/gpu/drm/armada/armada_overlay.c val = armada_pitch(state, 1) << 16 | armada_pitch(state, 2); state 131 drivers/gpu/drm/armada/armada_overlay.c cfg = CFG_DMA_FMT(drm_fb_to_armada_fb(state->fb)->fmt) | state 132 drivers/gpu/drm/armada/armada_overlay.c CFG_DMA_MOD(drm_fb_to_armada_fb(state->fb)->mod) | state 134 drivers/gpu/drm/armada/armada_overlay.c if (state->visible) state 142 drivers/gpu/drm/armada/armada_overlay.c format = state->fb->format; state 143 drivers/gpu/drm/armada/armada_overlay.c src_x = state->src.x1 >> 16; state 146 drivers/gpu/drm/armada/armada_overlay.c if (to_armada_plane_state(state)->interlace) state 153 drivers/gpu/drm/armada/armada_overlay.c } else if (old_state->visible != state->visible) { state 154 drivers/gpu/drm/armada/armada_overlay.c cfg = state->visible ? CFG_DMA_ENA : 0; state 159 drivers/gpu/drm/armada/armada_overlay.c if (drm_rect_width(&old_state->src) != drm_rect_width(&state->src) || state 160 drivers/gpu/drm/armada/armada_overlay.c drm_rect_width(&old_state->dst) != drm_rect_width(&state->dst)) { state 162 drivers/gpu/drm/armada/armada_overlay.c if (drm_rect_width(&state->src) >> 16 != state 163 drivers/gpu/drm/armada/armada_overlay.c drm_rect_width(&state->dst)) state 171 drivers/gpu/drm/armada/armada_overlay.c val = armada_spu_contrast(state); state 172 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 175 drivers/gpu/drm/armada/armada_overlay.c val = armada_spu_saturation(state); state 176 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 179 drivers/gpu/drm/armada/armada_overlay.c if (!old_state->visible && state->visible) state 181 drivers/gpu/drm/armada/armada_overlay.c val = armada_csc(state); state 182 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 186 drivers/gpu/drm/armada/armada_overlay.c val = drm_to_overlay_state(state)->colorkey_yr; state 187 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 190 drivers/gpu/drm/armada/armada_overlay.c val = drm_to_overlay_state(state)->colorkey_ug; state 191 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 194 drivers/gpu/drm/armada/armada_overlay.c val = drm_to_overlay_state(state)->colorkey_vb; state 195 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 198 drivers/gpu/drm/armada/armada_overlay.c val = drm_to_overlay_state(state)->colorkey_mode; state 199 drivers/gpu/drm/armada/armada_overlay.c if ((!old_state->visible && state->visible) || state 204 drivers/gpu/drm/armada/armada_overlay.c val = drm_to_overlay_state(state)->colorkey_enable; state 205 drivers/gpu/drm/armada/armada_overlay.c if (((!old_state->visible && state->visible) || state 257 drivers/gpu/drm/armada/armada_overlay.c struct drm_atomic_state *state; state 265 drivers/gpu/drm/armada/armada_overlay.c state = drm_atomic_state_alloc(plane->dev); state 266 drivers/gpu/drm/armada/armada_overlay.c if (!state) state 269 drivers/gpu/drm/armada/armada_overlay.c state->acquire_ctx = ctx; state 270 drivers/gpu/drm/armada/armada_overlay.c plane_state = drm_atomic_get_plane_state(state, plane); state 290 drivers/gpu/drm/armada/armada_overlay.c ret = drm_atomic_nonblocking_commit(state); state 292 drivers/gpu/drm/armada/armada_overlay.c drm_atomic_state_put(state); state 304 drivers/gpu/drm/armada/armada_overlay.c struct armada_overlay_state *state; state 306 drivers/gpu/drm/armada/armada_overlay.c if (plane->state) state 307 drivers/gpu/drm/armada/armada_overlay.c __drm_atomic_helper_plane_destroy_state(plane->state); state 308 drivers/gpu/drm/armada/armada_overlay.c kfree(plane->state); state 309 drivers/gpu/drm/armada/armada_overlay.c plane->state = NULL; state 311 drivers/gpu/drm/armada/armada_overlay.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 312 drivers/gpu/drm/armada/armada_overlay.c if (state) { state 313 drivers/gpu/drm/armada/armada_overlay.c state->colorkey_yr = 0xfefefe00; state 314 drivers/gpu/drm/armada/armada_overlay.c state->colorkey_ug = 0x01010100; state 315 drivers/gpu/drm/armada/armada_overlay.c state->colorkey_vb = 0x01010100; state 316 drivers/gpu/drm/armada/armada_overlay.c state->colorkey_mode = CFG_CKMODE(CKMODE_RGB) | state 318 drivers/gpu/drm/armada/armada_overlay.c state->colorkey_enable = ADV_GRACOLORKEY; state 319 drivers/gpu/drm/armada/armada_overlay.c state->brightness = DEFAULT_BRIGHTNESS; state 320 drivers/gpu/drm/armada/armada_overlay.c state->contrast = DEFAULT_CONTRAST; state 321 drivers/gpu/drm/armada/armada_overlay.c state->saturation = DEFAULT_SATURATION; state 322 drivers/gpu/drm/armada/armada_overlay.c __drm_atomic_helper_plane_reset(plane, &state->base.base); state 323 drivers/gpu/drm/armada/armada_overlay.c state->base.base.color_encoding = DEFAULT_ENCODING; state 324 drivers/gpu/drm/armada/armada_overlay.c state->base.base.color_range = DRM_COLOR_YCBCR_LIMITED_RANGE; state 331 drivers/gpu/drm/armada/armada_overlay.c struct armada_overlay_state *state; state 333 drivers/gpu/drm/armada/armada_overlay.c if (WARN_ON(!plane->state)) state 336 drivers/gpu/drm/armada/armada_overlay.c state = kmemdup(plane->state, sizeof(*state), GFP_KERNEL); state 337 drivers/gpu/drm/armada/armada_overlay.c if (state) state 339 drivers/gpu/drm/armada/armada_overlay.c &state->base.base); state 340 drivers/gpu/drm/armada/armada_overlay.c return &state->base.base; state 344 drivers/gpu/drm/armada/armada_overlay.c struct drm_plane_state *state, struct drm_property *property, state 354 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr = CCC(K2R(val)); state 355 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug = CCC(K2G(val)); state 356 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb = CCC(K2B(val)); state 359 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr &= ~0x00ff0000; state 360 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr |= K2R(val) << 16; state 361 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug &= ~0x00ff0000; state 362 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug |= K2G(val) << 16; state 363 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb &= ~0x00ff0000; state 364 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb |= K2B(val) << 16; state 366 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr &= ~0xff000000; state 367 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr |= K2R(val) << 24; state 368 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug &= ~0xff000000; state 369 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug |= K2G(val) << 24; state 370 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb &= ~0xff000000; state 371 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb |= K2B(val) << 24; state 373 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr &= ~0x0000ff00; state 374 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr |= K2R(val) << 8; state 375 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug &= ~0x0000ff00; state 376 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug |= K2G(val) << 8; state 377 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb &= ~0x0000ff00; state 378 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb |= K2B(val) << 8; state 380 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr &= ~0x000000ff; state 381 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_yr |= K2R(val); state 382 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug &= ~0x000000ff; state 383 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug |= K2G(val); state 384 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb &= ~0x000000ff; state 385 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb |= K2B(val); state 388 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_mode = state 391 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_enable = 0; state 393 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_mode = state 396 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_enable = state 400 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->brightness = val - 256; state 402 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->contrast = val; state 404 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->saturation = val; state 412 drivers/gpu/drm/armada/armada_overlay.c const struct drm_plane_state *state, struct drm_property *property, state 421 drivers/gpu/drm/armada/armada_overlay.c *val = R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 422 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 423 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 16); state 425 drivers/gpu/drm/armada/armada_overlay.c if (*val != R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 426 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 427 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 24) || state 428 drivers/gpu/drm/armada/armada_overlay.c *val != R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 429 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 430 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 8)) state 433 drivers/gpu/drm/armada/armada_overlay.c *val = R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 434 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 435 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 16); state 437 drivers/gpu/drm/armada/armada_overlay.c *val = R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 438 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 439 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 24); state 441 drivers/gpu/drm/armada/armada_overlay.c *val = R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 442 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 443 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 8); state 445 drivers/gpu/drm/armada/armada_overlay.c *val = R2BGR(drm_to_overlay_state(state)->colorkey_yr, state 446 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_ug, state 447 drivers/gpu/drm/armada/armada_overlay.c drm_to_overlay_state(state)->colorkey_vb, 0); state 449 drivers/gpu/drm/armada/armada_overlay.c *val = (drm_to_overlay_state(state)->colorkey_mode & state 452 drivers/gpu/drm/armada/armada_overlay.c *val = drm_to_overlay_state(state)->brightness + 256; state 454 drivers/gpu/drm/armada/armada_overlay.c *val = drm_to_overlay_state(state)->contrast; state 456 drivers/gpu/drm/armada/armada_overlay.c *val = drm_to_overlay_state(state)->saturation; state 37 drivers/gpu/drm/armada/armada_plane.c void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], state 40 drivers/gpu/drm/armada/armada_plane.c struct drm_framebuffer *fb = state->fb; state 43 drivers/gpu/drm/armada/armada_plane.c unsigned int x = state->src.x1 >> 16; state 44 drivers/gpu/drm/armada/armada_plane.c unsigned int y = state->src.y1 >> 16; state 82 drivers/gpu/drm/armada/armada_plane.c struct drm_plane_state *state) state 86 drivers/gpu/drm/armada/armada_plane.c state->fb ? state->fb->base.id : 0); state 92 drivers/gpu/drm/armada/armada_plane.c if (state->fb) state 93 drivers/gpu/drm/armada/armada_plane.c drm_framebuffer_get(state->fb); state 109 drivers/gpu/drm/armada/armada_plane.c struct drm_plane_state *state) state 111 drivers/gpu/drm/armada/armada_plane.c struct armada_plane_state *st = to_armada_plane_state(state); state 112 drivers/gpu/drm/armada/armada_plane.c struct drm_crtc *crtc = state->crtc; state 117 drivers/gpu/drm/armada/armada_plane.c if (!state->fb || WARN_ON(!state->crtc)) { state 118 drivers/gpu/drm/armada/armada_plane.c state->visible = false; state 122 drivers/gpu/drm/armada/armada_plane.c if (state->state) state 123 drivers/gpu/drm/armada/armada_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, crtc); state 125 drivers/gpu/drm/armada/armada_plane.c crtc_state = crtc->state; state 127 drivers/gpu/drm/armada/armada_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, 0, state 134 drivers/gpu/drm/armada/armada_plane.c if ((state->dst.y1 | state->dst.y2) & 1) state 136 drivers/gpu/drm/armada/armada_plane.c st->src_hw = drm_rect_height(&state->src) >> 17; state 137 drivers/gpu/drm/armada/armada_plane.c st->dst_yx = state->dst.y1 >> 1; state 138 drivers/gpu/drm/armada/armada_plane.c st->dst_hw = drm_rect_height(&state->dst) >> 1; state 140 drivers/gpu/drm/armada/armada_plane.c st->src_hw = drm_rect_height(&state->src) >> 16; state 141 drivers/gpu/drm/armada/armada_plane.c st->dst_yx = state->dst.y1; state 142 drivers/gpu/drm/armada/armada_plane.c st->dst_hw = drm_rect_height(&state->dst); state 146 drivers/gpu/drm/armada/armada_plane.c st->src_hw |= drm_rect_width(&state->src) >> 16; state 148 drivers/gpu/drm/armada/armada_plane.c st->dst_yx |= state->dst.x1 & 0x0000ffff; state 150 drivers/gpu/drm/armada/armada_plane.c st->dst_hw |= drm_rect_width(&state->dst) & 0x0000ffff; state 152 drivers/gpu/drm/armada/armada_plane.c armada_drm_plane_calc(state, st->addrs, st->pitches, interlace); state 161 drivers/gpu/drm/armada/armada_plane.c struct drm_plane_state *state = plane->state; state 169 drivers/gpu/drm/armada/armada_plane.c if (!state->fb || WARN_ON(!state->crtc)) state 174 drivers/gpu/drm/armada/armada_plane.c state->crtc->base.id, state->crtc->name, state 175 drivers/gpu/drm/armada/armada_plane.c state->fb->base.id, state 176 drivers/gpu/drm/armada/armada_plane.c old_state->visible, state->visible); state 178 drivers/gpu/drm/armada/armada_plane.c dcrtc = drm_to_armada_crtc(state->crtc); state 182 drivers/gpu/drm/armada/armada_plane.c if (!old_state->visible && state->visible) { state 184 drivers/gpu/drm/armada/armada_plane.c if (drm_fb_to_armada_fb(state->fb)->fmt > CFG_420) state 188 drivers/gpu/drm/armada/armada_plane.c val = armada_src_hw(state); state 191 drivers/gpu/drm/armada/armada_plane.c val = armada_dst_yx(state); state 194 drivers/gpu/drm/armada/armada_plane.c val = armada_dst_hw(state); state 197 drivers/gpu/drm/armada/armada_plane.c if (old_state->src.x1 != state->src.x1 || state 198 drivers/gpu/drm/armada/armada_plane.c old_state->src.y1 != state->src.y1 || state 199 drivers/gpu/drm/armada/armada_plane.c old_state->fb != state->fb || state 200 drivers/gpu/drm/armada/armada_plane.c state->crtc->state->mode_changed) { state 201 drivers/gpu/drm/armada/armada_plane.c armada_reg_queue_set(regs, idx, armada_addr(state, 0, 0), state 203 drivers/gpu/drm/armada/armada_plane.c armada_reg_queue_set(regs, idx, armada_addr(state, 1, 0), state 205 drivers/gpu/drm/armada/armada_plane.c armada_reg_queue_mod(regs, idx, armada_pitch(state, 0), 0xffff, state 208 drivers/gpu/drm/armada/armada_plane.c if (old_state->fb != state->fb || state 209 drivers/gpu/drm/armada/armada_plane.c state->crtc->state->mode_changed) { state 210 drivers/gpu/drm/armada/armada_plane.c cfg = CFG_GRA_FMT(drm_fb_to_armada_fb(state->fb)->fmt) | state 211 drivers/gpu/drm/armada/armada_plane.c CFG_GRA_MOD(drm_fb_to_armada_fb(state->fb)->mod); state 212 drivers/gpu/drm/armada/armada_plane.c if (drm_fb_to_armada_fb(state->fb)->fmt > CFG_420) state 214 drivers/gpu/drm/armada/armada_plane.c if (state->visible) state 216 drivers/gpu/drm/armada/armada_plane.c if (to_armada_plane_state(state)->interlace) state 223 drivers/gpu/drm/armada/armada_plane.c } else if (old_state->visible != state->visible) { state 224 drivers/gpu/drm/armada/armada_plane.c cfg = state->visible ? CFG_GRA_ENA : 0; state 229 drivers/gpu/drm/armada/armada_plane.c if (drm_rect_width(&old_state->src) != drm_rect_width(&state->src) || state 230 drivers/gpu/drm/armada/armada_plane.c drm_rect_width(&old_state->dst) != drm_rect_width(&state->dst)) { state 232 drivers/gpu/drm/armada/armada_plane.c if (drm_rect_width(&state->src) >> 16 != state 233 drivers/gpu/drm/armada/armada_plane.c drm_rect_width(&state->dst)) state 284 drivers/gpu/drm/armada/armada_plane.c if (plane->state) state 285 drivers/gpu/drm/armada/armada_plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 286 drivers/gpu/drm/armada/armada_plane.c kfree(plane->state); state 296 drivers/gpu/drm/armada/armada_plane.c if (WARN_ON(!plane->state)) state 299 drivers/gpu/drm/armada/armada_plane.c st = kmemdup(plane->state, sizeof(*st), GFP_KERNEL); state 16 drivers/gpu/drm/armada/armada_plane.h #define armada_src_hw(state) to_armada_plane_state(state)->src_hw state 17 drivers/gpu/drm/armada/armada_plane.h #define armada_dst_yx(state) to_armada_plane_state(state)->dst_yx state 18 drivers/gpu/drm/armada/armada_plane.h #define armada_dst_hw(state) to_armada_plane_state(state)->dst_hw state 19 drivers/gpu/drm/armada/armada_plane.h #define armada_addr(state, f, p) to_armada_plane_state(state)->addrs[f][p] state 20 drivers/gpu/drm/armada/armada_plane.h #define armada_pitch(state, n) to_armada_plane_state(state)->pitches[n] state 22 drivers/gpu/drm/armada/armada_plane.h void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], state 25 drivers/gpu/drm/armada/armada_plane.h struct drm_plane_state *state); state 29 drivers/gpu/drm/armada/armada_plane.h struct drm_plane_state *state); state 33 drivers/gpu/drm/armada/armada_plane.h struct drm_plane_state *state); state 30 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c const u32 format = crtc->primary->state->fb->format->format; state 82 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c struct drm_display_mode *m = &priv->pipe.crtc.state->adjusted_mode; state 167 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c struct drm_framebuffer *fb = pipe->plane.state->fb; state 172 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c event = crtc->state->event; state 174 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c crtc->state->event = NULL; state 39 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c drm_crtc_state_to_atmel_hlcdc_crtc_state(struct drm_crtc_state *state) state 41 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c return container_of(state, struct atmel_hlcdc_crtc_state, base); state 69 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct drm_display_mode *adj = &c->state->adjusted_mode; state 70 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct atmel_hlcdc_crtc_state *state; state 138 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state = drm_crtc_state_to_atmel_hlcdc_crtc_state(c->state); state 139 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c cfg = state->output_mode << 8; state 244 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c static int atmel_hlcdc_connector_output_mode(struct drm_connector_state *state) state 246 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct drm_connector *connector = state->connector; state 252 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c encoder = state->best_encoder; state 293 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c static int atmel_hlcdc_crtc_select_output_mode(struct drm_crtc_state *state) state 302 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c crtc = drm_crtc_to_atmel_hlcdc_crtc(state->crtc); state 304 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c for_each_new_connector_in_state(state->state, connector, cstate, i) { state 321 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c hstate = drm_crtc_state_to_atmel_hlcdc_crtc_state(state); state 348 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c if (c->state->event) { state 349 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c c->state->event->pipe = drm_crtc_index(c); state 353 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c crtc->event = c->state->event; state 354 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c c->state->event = NULL; state 404 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct atmel_hlcdc_crtc_state *state; state 406 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c if (crtc->state) { state 407 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c __drm_atomic_helper_crtc_destroy_state(crtc->state); state 408 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state = drm_crtc_state_to_atmel_hlcdc_crtc_state(crtc->state); state 409 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c kfree(state); state 410 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c crtc->state = NULL; state 413 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 414 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c if (state) { state 415 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c crtc->state = &state->base; state 416 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c crtc->state->crtc = crtc; state 423 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct atmel_hlcdc_crtc_state *state, *cur; state 425 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c if (WARN_ON(!crtc->state)) state 428 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 429 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c if (!state) state 431 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 433 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c cur = drm_crtc_state_to_atmel_hlcdc_crtc_state(crtc->state); state 434 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state->output_mode = cur->output_mode; state 436 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c return &state->base; state 442 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct atmel_hlcdc_crtc_state *state; state 444 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c state = drm_crtc_state_to_atmel_hlcdc_crtc_state(s); state 446 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c kfree(state); state 569 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c struct drm_atomic_state *state; state 577 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c struct drm_atomic_state *old_state = commit->state; state 608 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c struct drm_atomic_state *state, state 615 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c ret = drm_atomic_helper_prepare_planes(dev, state); state 628 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c commit->state = state; state 641 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c BUG_ON(drm_atomic_helper_swap_state(state, false) < 0); state 644 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c drm_atomic_state_get(state); state 655 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c drm_atomic_helper_cleanup_planes(dev, state); state 908 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c struct drm_atomic_state *state; state 910 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c state = drm_atomic_helper_suspend(drm_dev); state 911 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c if (IS_ERR(state)) state 912 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c return PTR_ERR(state); state 914 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c dc->suspend.state = state; state 935 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c return drm_atomic_helper_resume(drm_dev, dc->suspend.state); state 347 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h struct drm_atomic_state *state; state 284 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 292 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (state->crtc_w == state->src_w && state->crtc_h == state->src_h) { state 299 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c xfactor = atmel_hlcdc_plane_phiscaler_get_factor(state->src_w, state 300 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_w, state 303 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c yfactor = atmel_hlcdc_plane_phiscaler_get_factor(state->src_h, state 304 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_h, state 308 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_w < state->src_w ? state 315 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_h < state->src_h ? state 321 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c xfactor = (1024 * state->src_w) / state->crtc_w; state 322 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c yfactor = (1024 * state->src_h) / state->crtc_h; state 333 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 339 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_SIZE(state->crtc_w, state 340 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_h)); state 345 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_SIZE(state->src_w, state 346 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_h)); state 350 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_POS(state->crtc_x, state 351 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_y)); state 353 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_setup_scaler(plane, state); state 358 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 360 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c unsigned int cfg = ATMEL_HLCDC_LAYER_DMA_BLEN_INCR16 | state->ahb_id; state 362 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c const struct drm_format_info *format = state->base.fb->format; state 384 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_GA(state->base.alpha); state 387 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (state->disc_h && state->disc_w) state 395 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 400 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ret = atmel_hlcdc_format_to_plane_mode(state->base.fb->format->format, state 405 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if ((state->base.fb->format->format == DRM_FORMAT_YUV422 || state 406 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->base.fb->format->format == DRM_FORMAT_NV61) && state 407 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c drm_rotation_90_or_270(state->base.rotation)) state 415 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 417 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct drm_crtc *crtc = state->base.crtc; state 421 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!crtc || !crtc->state) state 424 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) state 427 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; state 439 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 442 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct drm_framebuffer *fb = state->base.fb; state 448 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c for (i = 0; i < state->nplanes; i++) { state 451 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->addr = gem->paddr + state->offsets[i]; state 455 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->self); state 460 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->addr); state 463 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->ctrl); state 466 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->self); state 472 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->xstride[i]); state 477 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->pstride[i]); state 492 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c plane_s = drm_atomic_get_plane_state(c_state->state, plane); state 531 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c primary_s = drm_atomic_get_plane_state(c_state->state, state 545 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ovl_s = drm_atomic_get_plane_state(c_state->state, ovl); state 577 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 586 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_DISC_POS(state->disc_x, state 587 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->disc_y)); state 590 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ATMEL_HLCDC_LAYER_DISC_SIZE(state->disc_w, state 591 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->disc_h)); state 598 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state = state 601 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct drm_framebuffer *fb = state->base.fb; state 608 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!state->base.crtc || !fb) state 611 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c crtc_state = drm_atomic_get_existing_crtc_state(s->state, s->crtc); state 620 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_x = s->src.x1; state 621 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_y = s->src.y1; state 622 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_w = drm_rect_width(&s->src); state 623 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_h = drm_rect_height(&s->src); state 624 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_x = s->dst.x1; state 625 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_y = s->dst.y1; state 626 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_w = drm_rect_width(&s->dst); state 627 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->crtc_h = drm_rect_height(&s->dst); state 629 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if ((state->src_x | state->src_y | state->src_w | state->src_h) & state 633 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_x >>= 16; state 634 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_y >>= 16; state 635 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_w >>= 16; state 636 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_h >>= 16; state 638 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->nplanes = fb->format->num_planes; state 639 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (state->nplanes > ATMEL_HLCDC_LAYER_MAX_PLANES) state 642 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c for (i = 0; i < state->nplanes; i++) { state 647 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->bpp[i] = fb->format->cpp[i]; state 648 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!state->bpp[i]) state 651 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c switch (state->base.rotation & DRM_MODE_ROTATE_MASK) { state 653 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset = (state->src_y / ydiv) * state 655 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset += ((state->src_x + state->src_w - 1) / state 656 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c xdiv) * state->bpp[i]; state 657 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->xstride[i] = -(((state->src_h - 1) / ydiv) * state 659 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c (2 * state->bpp[i]); state 660 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->pstride[i] = fb->pitches[i] - state->bpp[i]; state 663 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset = ((state->src_y + state->src_h - 1) / state 665 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset += ((state->src_x + state->src_w - 1) / state 666 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c xdiv) * state->bpp[i]; state 667 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->xstride[i] = ((((state->src_w - 1) / xdiv) - 1) * state 668 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->bpp[i]) - fb->pitches[i]; state 669 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->pstride[i] = -2 * state->bpp[i]; state 672 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset = ((state->src_y + state->src_h - 1) / state 674 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset += (state->src_x / xdiv) * state->bpp[i]; state 675 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->xstride[i] = ((state->src_h - 1) / ydiv) * state 677 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->pstride[i] = -fb->pitches[i] - state->bpp[i]; state 681 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset = (state->src_y / ydiv) * fb->pitches[i]; state 682 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c offset += (state->src_x / xdiv) * state->bpp[i]; state 683 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->xstride[i] = fb->pitches[i] - state 684 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c ((state->src_w / xdiv) * state 685 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->bpp[i]); state 686 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->pstride[i] = 0; state 690 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->offsets[i] = offset + fb->offsets[i]; state 696 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (drm_rotation_90_or_270(state->base.rotation)) { state 697 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c tmp = state->src_w; state 698 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_w = state->src_h; state 699 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->src_h = tmp; state 703 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c (mode->hdisplay != state->crtc_w || state 704 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c mode->vdisplay != state->crtc_h)) state 707 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if ((state->crtc_h != state->src_h || state->crtc_w != state->src_w) && state 709 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->base.fb->format->has_alpha)) state 738 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state = state 739 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c drm_plane_state_to_atmel_hlcdc_plane_state(p->state); state 742 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!p->state->crtc || !p->state->fb) state 745 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (!state->base.visible) { state 750 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_pos_and_size(plane, state); state 751 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_general_settings(plane, state); state 752 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_format(plane, state); state 753 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_clut(plane, state); state 754 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_buffers(plane, state); state 755 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_update_disc_area(plane, state); state 842 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state) state 847 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c for (i = 0; i < ARRAY_SIZE(state->dscrs); i++) { state 860 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i] = dscr; state 867 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c dma_pool_free(dc->dscrpool, state->dscrs[i], state 868 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->self); state 876 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state; state 878 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (p->state) { state 879 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state = drm_plane_state_to_atmel_hlcdc_plane_state(p->state); state 881 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (state->base.fb) state 882 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c drm_framebuffer_put(state->base.fb); state 884 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c kfree(state); state 885 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c p->state = NULL; state 888 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 889 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (state) { state 890 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c if (atmel_hlcdc_plane_alloc_dscrs(p, state)) { state 891 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c kfree(state); state 896 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c __drm_atomic_helper_plane_reset(p, &state->base); state 903 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state = state 904 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c drm_plane_state_to_atmel_hlcdc_plane_state(p->state); state 907 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c copy = kmemdup(state, sizeof(*state), GFP_KERNEL); state 925 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c struct atmel_hlcdc_plane_state *state = state 930 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c for (i = 0; i < ARRAY_SIZE(state->dscrs); i++) { state 931 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c dma_pool_free(dc->dscrpool, state->dscrs[i], state 932 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c state->dscrs[i]->self); state 938 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c kfree(state); state 30 drivers/gpu/drm/bochs/bochs_kms.c struct drm_plane_state *state) state 34 drivers/gpu/drm/bochs/bochs_kms.c if (!state->fb || !bochs->stride) state 37 drivers/gpu/drm/bochs/bochs_kms.c gbo = drm_gem_vram_of_gem(state->fb->obj[0]); state 39 drivers/gpu/drm/bochs/bochs_kms.c state->crtc_x, state 40 drivers/gpu/drm/bochs/bochs_kms.c state->crtc_y, state 41 drivers/gpu/drm/bochs/bochs_kms.c state->fb->pitches[0], state 42 drivers/gpu/drm/bochs/bochs_kms.c state->fb->offsets[0] + gbo->bo.offset); state 43 drivers/gpu/drm/bochs/bochs_kms.c bochs_hw_setformat(bochs, state->fb->format); state 62 drivers/gpu/drm/bochs/bochs_kms.c bochs_plane_update(bochs, pipe->plane.state); state 64 drivers/gpu/drm/bochs/bochs_kms.c if (crtc->state->event) { state 66 drivers/gpu/drm/bochs/bochs_kms.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 67 drivers/gpu/drm/bochs/bochs_kms.c crtc->state->event = NULL; state 1152 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1158 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c conn_state = drm_atomic_get_new_connector_state(state, connector); state 1167 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); state 1274 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1280 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c connector = drm_atomic_get_new_connector_for_encoder(state, encoder); state 1284 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c conn_state = drm_atomic_get_new_connector_state(state, connector); state 1292 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1299 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c crtc = analogix_dp_get_new_crtc(dp, state); state 1303 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c old_crtc_state = drm_atomic_get_old_crtc_state(state, crtc); state 1369 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1377 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c crtc = analogix_dp_get_new_crtc(dp, state); state 1381 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c old_crtc_state = drm_atomic_get_old_crtc_state(state, crtc); state 1443 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1449 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c crtc = analogix_dp_get_new_crtc(dp, state); state 1453 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 1467 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c struct drm_atomic_state *state) state 1474 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c crtc = analogix_dp_get_new_crtc(dp, state); state 1478 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 1843 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c if (!connector->state->crtc) { state 1849 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c return drm_dp_start_crc(&dp->aux, connector->state->crtc); state 793 drivers/gpu/drm/bridge/cdns-dsi.c mode = &bridge->encoder->crtc->state->adjusted_mode; state 336 drivers/gpu/drm/bridge/parade-ps8622.c bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 176 drivers/gpu/drm/bridge/sii9234.c enum sii9234_state state; state 560 drivers/gpu/drm/bridge/sii9234.c ctx->state = ST_D3; state 592 drivers/gpu/drm/bridge/sii9234.c if (ctx->state != ST_OFF) state 611 drivers/gpu/drm/bridge/sii9234.c if (ctx->state == ST_OFF) state 619 drivers/gpu/drm/bridge/sii9234.c ctx->state = ST_OFF; state 629 drivers/gpu/drm/bridge/sii9234.c if (ctx->state == ST_D3) { state 645 drivers/gpu/drm/bridge/sii9234.c if (ctx->state != ST_RGND_INIT) state 703 drivers/gpu/drm/bridge/sii9234.c return ctx->state; state 711 drivers/gpu/drm/bridge/sii9234.c if (ctx->state != ST_RGND_1K) { state 775 drivers/gpu/drm/bridge/sii9234.c ctx->state = sii9234_rgnd_ready_irq(ctx); state 777 drivers/gpu/drm/bridge/sii9234.c ctx->state = sii9234_rsen_change(ctx); state 779 drivers/gpu/drm/bridge/sii9234.c ctx->state = sii9234_mhl_established(ctx); state 781 drivers/gpu/drm/bridge/sii9234.c ctx->state = sii9234_hpd_change(ctx); state 783 drivers/gpu/drm/bridge/sii9234.c ctx->state = ST_FAILURE; state 785 drivers/gpu/drm/bridge/sii9234.c ctx->state = ST_FAILURE_DISCOVERY; state 798 drivers/gpu/drm/bridge/sii9234.c if (ctx->state == ST_FAILURE) { state 804 drivers/gpu/drm/bridge/sii9234.c if (ctx->state == ST_FAILURE_DISCOVERY) { state 807 drivers/gpu/drm/bridge/sii9234.c ctx->state = ST_D3; state 1144 drivers/gpu/drm/bridge/sil-sii8620.c &ctx->bridge.encoder->crtc->state->adjusted_mode; state 1415 drivers/gpu/drm/bridge/sil-sii8620.c static int sii8620_wait_for_fsm_state(struct sii8620 *ctx, u8 state) state 1422 drivers/gpu/drm/bridge/sil-sii8620.c if ((s & MSK_COC_STAT_0_FSM_STATE) == state) state 2137 drivers/gpu/drm/bridge/sil-sii8620.c int state = extcon_get_state(ctx->extcon, EXTCON_DISP_MHL); state 2139 drivers/gpu/drm/bridge/sil-sii8620.c if (state == ctx->cable_state) state 2142 drivers/gpu/drm/bridge/sil-sii8620.c ctx->cable_state = state; state 2144 drivers/gpu/drm/bridge/sil-sii8620.c if (state > 0) state 365 drivers/gpu/drm/bridge/ti-sn65dsi86.c &pdata->bridge.encoder->crtc->state->adjusted_mode; state 433 drivers/gpu/drm/bridge/ti-sn65dsi86.c &pdata->bridge.encoder->crtc->state->adjusted_mode; state 459 drivers/gpu/drm/bridge/ti-sn65dsi86.c &pdata->bridge.encoder->crtc->state->adjusted_mode; state 426 drivers/gpu/drm/cirrus/cirrus.c struct drm_plane_state *state = pipe->plane.state; state 430 drivers/gpu/drm/cirrus/cirrus.c if (pipe->plane.state->fb && state 431 drivers/gpu/drm/cirrus/cirrus.c cirrus->cpp != cirrus_cpp(pipe->plane.state->fb)) state 433 drivers/gpu/drm/cirrus/cirrus.c pipe->plane.state->fb); state 435 drivers/gpu/drm/cirrus/cirrus.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 436 drivers/gpu/drm/cirrus/cirrus.c cirrus_fb_blit_rect(pipe->plane.state->fb, &rect); state 438 drivers/gpu/drm/cirrus/cirrus.c if (crtc->state->event) { state 440 drivers/gpu/drm/cirrus/cirrus.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 441 drivers/gpu/drm/cirrus/cirrus.c crtc->state->event = NULL; state 63 drivers/gpu/drm/drm_atomic.c void drm_atomic_state_default_release(struct drm_atomic_state *state) state 65 drivers/gpu/drm/drm_atomic.c kfree(state->connectors); state 66 drivers/gpu/drm/drm_atomic.c kfree(state->crtcs); state 67 drivers/gpu/drm/drm_atomic.c kfree(state->planes); state 68 drivers/gpu/drm/drm_atomic.c kfree(state->private_objs); state 82 drivers/gpu/drm/drm_atomic.c drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) state 84 drivers/gpu/drm/drm_atomic.c kref_init(&state->ref); state 89 drivers/gpu/drm/drm_atomic.c state->allow_modeset = true; state 91 drivers/gpu/drm/drm_atomic.c state->crtcs = kcalloc(dev->mode_config.num_crtc, state 92 drivers/gpu/drm/drm_atomic.c sizeof(*state->crtcs), GFP_KERNEL); state 93 drivers/gpu/drm/drm_atomic.c if (!state->crtcs) state 95 drivers/gpu/drm/drm_atomic.c state->planes = kcalloc(dev->mode_config.num_total_plane, state 96 drivers/gpu/drm/drm_atomic.c sizeof(*state->planes), GFP_KERNEL); state 97 drivers/gpu/drm/drm_atomic.c if (!state->planes) state 100 drivers/gpu/drm/drm_atomic.c state->dev = dev; state 102 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("Allocated atomic state %p\n", state); state 106 drivers/gpu/drm/drm_atomic.c drm_atomic_state_default_release(state); state 123 drivers/gpu/drm/drm_atomic.c struct drm_atomic_state *state; state 125 drivers/gpu/drm/drm_atomic.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 126 drivers/gpu/drm/drm_atomic.c if (!state) state 128 drivers/gpu/drm/drm_atomic.c if (drm_atomic_state_init(dev, state) < 0) { state 129 drivers/gpu/drm/drm_atomic.c kfree(state); state 132 drivers/gpu/drm/drm_atomic.c return state; state 147 drivers/gpu/drm/drm_atomic.c void drm_atomic_state_default_clear(struct drm_atomic_state *state) state 149 drivers/gpu/drm/drm_atomic.c struct drm_device *dev = state->dev; state 153 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("Clearing atomic state %p\n", state); state 155 drivers/gpu/drm/drm_atomic.c for (i = 0; i < state->num_connector; i++) { state 156 drivers/gpu/drm/drm_atomic.c struct drm_connector *connector = state->connectors[i].ptr; state 162 drivers/gpu/drm/drm_atomic.c state->connectors[i].state); state 163 drivers/gpu/drm/drm_atomic.c state->connectors[i].ptr = NULL; state 164 drivers/gpu/drm/drm_atomic.c state->connectors[i].state = NULL; state 165 drivers/gpu/drm/drm_atomic.c state->connectors[i].old_state = NULL; state 166 drivers/gpu/drm/drm_atomic.c state->connectors[i].new_state = NULL; state 171 drivers/gpu/drm/drm_atomic.c struct drm_crtc *crtc = state->crtcs[i].ptr; state 177 drivers/gpu/drm/drm_atomic.c state->crtcs[i].state); state 179 drivers/gpu/drm/drm_atomic.c state->crtcs[i].ptr = NULL; state 180 drivers/gpu/drm/drm_atomic.c state->crtcs[i].state = NULL; state 181 drivers/gpu/drm/drm_atomic.c state->crtcs[i].old_state = NULL; state 182 drivers/gpu/drm/drm_atomic.c state->crtcs[i].new_state = NULL; state 184 drivers/gpu/drm/drm_atomic.c if (state->crtcs[i].commit) { state 185 drivers/gpu/drm/drm_atomic.c drm_crtc_commit_put(state->crtcs[i].commit); state 186 drivers/gpu/drm/drm_atomic.c state->crtcs[i].commit = NULL; state 191 drivers/gpu/drm/drm_atomic.c struct drm_plane *plane = state->planes[i].ptr; state 197 drivers/gpu/drm/drm_atomic.c state->planes[i].state); state 198 drivers/gpu/drm/drm_atomic.c state->planes[i].ptr = NULL; state 199 drivers/gpu/drm/drm_atomic.c state->planes[i].state = NULL; state 200 drivers/gpu/drm/drm_atomic.c state->planes[i].old_state = NULL; state 201 drivers/gpu/drm/drm_atomic.c state->planes[i].new_state = NULL; state 204 drivers/gpu/drm/drm_atomic.c for (i = 0; i < state->num_private_objs; i++) { state 205 drivers/gpu/drm/drm_atomic.c struct drm_private_obj *obj = state->private_objs[i].ptr; state 208 drivers/gpu/drm/drm_atomic.c state->private_objs[i].state); state 209 drivers/gpu/drm/drm_atomic.c state->private_objs[i].ptr = NULL; state 210 drivers/gpu/drm/drm_atomic.c state->private_objs[i].state = NULL; state 211 drivers/gpu/drm/drm_atomic.c state->private_objs[i].old_state = NULL; state 212 drivers/gpu/drm/drm_atomic.c state->private_objs[i].new_state = NULL; state 214 drivers/gpu/drm/drm_atomic.c state->num_private_objs = 0; state 216 drivers/gpu/drm/drm_atomic.c if (state->fake_commit) { state 217 drivers/gpu/drm/drm_atomic.c drm_crtc_commit_put(state->fake_commit); state 218 drivers/gpu/drm/drm_atomic.c state->fake_commit = NULL; state 237 drivers/gpu/drm/drm_atomic.c void drm_atomic_state_clear(struct drm_atomic_state *state) state 239 drivers/gpu/drm/drm_atomic.c struct drm_device *dev = state->dev; state 243 drivers/gpu/drm/drm_atomic.c config->funcs->atomic_state_clear(state); state 245 drivers/gpu/drm/drm_atomic.c drm_atomic_state_default_clear(state); state 258 drivers/gpu/drm/drm_atomic.c struct drm_atomic_state *state = container_of(ref, typeof(*state), ref); state 259 drivers/gpu/drm/drm_atomic.c struct drm_mode_config *config = &state->dev->mode_config; state 261 drivers/gpu/drm/drm_atomic.c drm_atomic_state_clear(state); state 263 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("Freeing atomic state %p\n", state); state 266 drivers/gpu/drm/drm_atomic.c config->funcs->atomic_state_free(state); state 268 drivers/gpu/drm/drm_atomic.c drm_atomic_state_default_release(state); state 269 drivers/gpu/drm/drm_atomic.c kfree(state); state 290 drivers/gpu/drm/drm_atomic.c drm_atomic_get_crtc_state(struct drm_atomic_state *state, state 296 drivers/gpu/drm/drm_atomic.c WARN_ON(!state->acquire_ctx); state 298 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_existing_crtc_state(state, crtc); state 302 drivers/gpu/drm/drm_atomic.c ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); state 310 drivers/gpu/drm/drm_atomic.c state->crtcs[index].state = crtc_state; state 311 drivers/gpu/drm/drm_atomic.c state->crtcs[index].old_state = crtc->state; state 312 drivers/gpu/drm/drm_atomic.c state->crtcs[index].new_state = crtc_state; state 313 drivers/gpu/drm/drm_atomic.c state->crtcs[index].ptr = crtc; state 314 drivers/gpu/drm/drm_atomic.c crtc_state->state = state; state 317 drivers/gpu/drm/drm_atomic.c crtc->base.id, crtc->name, crtc_state, state); state 380 drivers/gpu/drm/drm_atomic.c const struct drm_crtc_state *state) state 382 drivers/gpu/drm/drm_atomic.c struct drm_crtc *crtc = state->crtc; state 385 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tenable=%d\n", state->enable); state 386 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tactive=%d\n", state->active); state 387 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tself_refresh_active=%d\n", state->self_refresh_active); state 388 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tplanes_changed=%d\n", state->planes_changed); state 389 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tmode_changed=%d\n", state->mode_changed); state 390 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tactive_changed=%d\n", state->active_changed); state 391 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tconnectors_changed=%d\n", state->connectors_changed); state 392 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tcolor_mgmt_changed=%d\n", state->color_mgmt_changed); state 393 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tplane_mask=%x\n", state->plane_mask); state 394 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tconnector_mask=%x\n", state->connector_mask); state 395 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tencoder_mask=%x\n", state->encoder_mask); state 396 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tmode: " DRM_MODE_FMT "\n", DRM_MODE_ARG(&state->mode)); state 399 drivers/gpu/drm/drm_atomic.c crtc->funcs->atomic_print_state(p, state); state 403 drivers/gpu/drm/drm_atomic.c struct drm_connector_state *state) state 406 drivers/gpu/drm/drm_atomic.c struct drm_writeback_job *writeback_job = state->writeback_job; state 409 drivers/gpu/drm/drm_atomic.c state->max_bpc = info->bpc ? info->bpc : 8; state 411 drivers/gpu/drm/drm_atomic.c state->max_bpc = min(state->max_bpc, state->max_requested_bpc); state 416 drivers/gpu/drm/drm_atomic.c if (writeback_job->fb && !state->crtc) { state 422 drivers/gpu/drm/drm_atomic.c if (state->crtc) state 423 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 424 drivers/gpu/drm/drm_atomic.c state->crtc); state 429 drivers/gpu/drm/drm_atomic.c state->crtc->base.id); state 441 drivers/gpu/drm/drm_atomic.c state->writeback_job = NULL; state 463 drivers/gpu/drm/drm_atomic.c drm_atomic_get_plane_state(struct drm_atomic_state *state, state 469 drivers/gpu/drm/drm_atomic.c WARN_ON(!state->acquire_ctx); state 476 drivers/gpu/drm/drm_atomic.c plane_state = drm_atomic_get_existing_plane_state(state, plane); state 480 drivers/gpu/drm/drm_atomic.c ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); state 488 drivers/gpu/drm/drm_atomic.c state->planes[index].state = plane_state; state 489 drivers/gpu/drm/drm_atomic.c state->planes[index].ptr = plane; state 490 drivers/gpu/drm/drm_atomic.c state->planes[index].old_state = plane->state; state 491 drivers/gpu/drm/drm_atomic.c state->planes[index].new_state = plane_state; state 492 drivers/gpu/drm/drm_atomic.c plane_state->state = state; state 495 drivers/gpu/drm/drm_atomic.c plane->base.id, plane->name, plane_state, state); state 500 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_crtc_state(state, state 650 drivers/gpu/drm/drm_atomic.c const struct drm_plane_state *state) state 652 drivers/gpu/drm/drm_atomic.c struct drm_plane *plane = state->plane; state 653 drivers/gpu/drm/drm_atomic.c struct drm_rect src = drm_plane_state_src(state); state 654 drivers/gpu/drm/drm_atomic.c struct drm_rect dest = drm_plane_state_dest(state); state 657 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tcrtc=%s\n", state->crtc ? state->crtc->name : "(null)"); state 658 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tfb=%u\n", state->fb ? state->fb->base.id : 0); state 659 drivers/gpu/drm/drm_atomic.c if (state->fb) state 660 drivers/gpu/drm/drm_atomic.c drm_framebuffer_print_info(p, 2, state->fb); state 663 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\trotation=%x\n", state->rotation); state 664 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tnormalized-zpos=%x\n", state->normalized_zpos); state 666 drivers/gpu/drm/drm_atomic.c drm_get_color_encoding_name(state->color_encoding)); state 668 drivers/gpu/drm/drm_atomic.c drm_get_color_range_name(state->color_range)); state 671 drivers/gpu/drm/drm_atomic.c plane->funcs->atomic_print_state(p, state); state 724 drivers/gpu/drm/drm_atomic.c struct drm_private_state *state, state 731 drivers/gpu/drm/drm_atomic.c obj->state = state; state 747 drivers/gpu/drm/drm_atomic.c obj->funcs->atomic_destroy_state(obj, obj->state); state 766 drivers/gpu/drm/drm_atomic.c drm_atomic_get_private_obj_state(struct drm_atomic_state *state, state 774 drivers/gpu/drm/drm_atomic.c for (i = 0; i < state->num_private_objs; i++) state 775 drivers/gpu/drm/drm_atomic.c if (obj == state->private_objs[i].ptr) state 776 drivers/gpu/drm/drm_atomic.c return state->private_objs[i].state; state 778 drivers/gpu/drm/drm_atomic.c ret = drm_modeset_lock(&obj->lock, state->acquire_ctx); state 782 drivers/gpu/drm/drm_atomic.c num_objs = state->num_private_objs + 1; state 783 drivers/gpu/drm/drm_atomic.c size = sizeof(*state->private_objs) * num_objs; state 784 drivers/gpu/drm/drm_atomic.c arr = krealloc(state->private_objs, size, GFP_KERNEL); state 788 drivers/gpu/drm/drm_atomic.c state->private_objs = arr; state 789 drivers/gpu/drm/drm_atomic.c index = state->num_private_objs; state 790 drivers/gpu/drm/drm_atomic.c memset(&state->private_objs[index], 0, sizeof(*state->private_objs)); state 796 drivers/gpu/drm/drm_atomic.c state->private_objs[index].state = obj_state; state 797 drivers/gpu/drm/drm_atomic.c state->private_objs[index].old_state = obj->state; state 798 drivers/gpu/drm/drm_atomic.c state->private_objs[index].new_state = obj_state; state 799 drivers/gpu/drm/drm_atomic.c state->private_objs[index].ptr = obj; state 800 drivers/gpu/drm/drm_atomic.c obj_state->state = state; state 802 drivers/gpu/drm/drm_atomic.c state->num_private_objs = num_objs; state 805 drivers/gpu/drm/drm_atomic.c obj, obj_state, state); state 820 drivers/gpu/drm/drm_atomic.c drm_atomic_get_old_private_obj_state(struct drm_atomic_state *state, state 825 drivers/gpu/drm/drm_atomic.c for (i = 0; i < state->num_private_objs; i++) state 826 drivers/gpu/drm/drm_atomic.c if (obj == state->private_objs[i].ptr) state 827 drivers/gpu/drm/drm_atomic.c return state->private_objs[i].old_state; state 842 drivers/gpu/drm/drm_atomic.c drm_atomic_get_new_private_obj_state(struct drm_atomic_state *state, state 847 drivers/gpu/drm/drm_atomic.c for (i = 0; i < state->num_private_objs; i++) state 848 drivers/gpu/drm/drm_atomic.c if (obj == state->private_objs[i].ptr) state 849 drivers/gpu/drm/drm_atomic.c return state->private_objs[i].new_state; state 874 drivers/gpu/drm/drm_atomic.c drm_atomic_get_old_connector_for_encoder(struct drm_atomic_state *state, state 881 drivers/gpu/drm/drm_atomic.c for_each_old_connector_in_state(state, connector, conn_state, i) { state 908 drivers/gpu/drm/drm_atomic.c drm_atomic_get_new_connector_for_encoder(struct drm_atomic_state *state, state 915 drivers/gpu/drm/drm_atomic.c for_each_new_connector_in_state(state, connector, conn_state, i) { state 940 drivers/gpu/drm/drm_atomic.c drm_atomic_get_connector_state(struct drm_atomic_state *state, state 947 drivers/gpu/drm/drm_atomic.c WARN_ON(!state->acquire_ctx); state 949 drivers/gpu/drm/drm_atomic.c ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); state 955 drivers/gpu/drm/drm_atomic.c if (index >= state->num_connector) { state 959 drivers/gpu/drm/drm_atomic.c c = krealloc(state->connectors, alloc * sizeof(*state->connectors), GFP_KERNEL); state 963 drivers/gpu/drm/drm_atomic.c state->connectors = c; state 964 drivers/gpu/drm/drm_atomic.c memset(&state->connectors[state->num_connector], 0, state 965 drivers/gpu/drm/drm_atomic.c sizeof(*state->connectors) * (alloc - state->num_connector)); state 967 drivers/gpu/drm/drm_atomic.c state->num_connector = alloc; state 970 drivers/gpu/drm/drm_atomic.c if (state->connectors[index].state) state 971 drivers/gpu/drm/drm_atomic.c return state->connectors[index].state; state 978 drivers/gpu/drm/drm_atomic.c state->connectors[index].state = connector_state; state 979 drivers/gpu/drm/drm_atomic.c state->connectors[index].old_state = connector->state; state 980 drivers/gpu/drm/drm_atomic.c state->connectors[index].new_state = connector_state; state 981 drivers/gpu/drm/drm_atomic.c state->connectors[index].ptr = connector; state 982 drivers/gpu/drm/drm_atomic.c connector_state->state = state; state 986 drivers/gpu/drm/drm_atomic.c connector_state, state); state 991 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_crtc_state(state, state 1002 drivers/gpu/drm/drm_atomic.c const struct drm_connector_state *state) state 1004 drivers/gpu/drm/drm_atomic.c struct drm_connector *connector = state->connector; state 1007 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tcrtc=%s\n", state->crtc ? state->crtc->name : "(null)"); state 1008 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tself_refresh_aware=%d\n", state->self_refresh_aware); state 1011 drivers/gpu/drm/drm_atomic.c if (state->writeback_job && state->writeback_job->fb) state 1012 drivers/gpu/drm/drm_atomic.c drm_printf(p, "\tfb=%d\n", state->writeback_job->fb->base.id); state 1015 drivers/gpu/drm/drm_atomic.c connector->funcs->atomic_print_state(p, state); state 1036 drivers/gpu/drm/drm_atomic.c drm_atomic_add_affected_connectors(struct drm_atomic_state *state, state 1039 drivers/gpu/drm/drm_atomic.c struct drm_mode_config *config = &state->dev->mode_config; state 1046 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1050 drivers/gpu/drm/drm_atomic.c ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); state 1055 drivers/gpu/drm/drm_atomic.c crtc->base.id, crtc->name, state); state 1061 drivers/gpu/drm/drm_atomic.c drm_connector_list_iter_begin(state->dev, &conn_iter); state 1066 drivers/gpu/drm/drm_atomic.c conn_state = drm_atomic_get_connector_state(state, connector); state 1099 drivers/gpu/drm/drm_atomic.c drm_atomic_add_affected_planes(struct drm_atomic_state *state, state 1103 drivers/gpu/drm/drm_atomic.c drm_atomic_get_old_crtc_state(state, crtc); state 1106 drivers/gpu/drm/drm_atomic.c WARN_ON(!drm_atomic_get_new_crtc_state(state, crtc)); state 1109 drivers/gpu/drm/drm_atomic.c crtc->base.id, crtc->name, state); state 1111 drivers/gpu/drm/drm_atomic.c drm_for_each_plane_mask(plane, state->dev, old_crtc_state->plane_mask) { state 1113 drivers/gpu/drm/drm_atomic.c drm_atomic_get_plane_state(state, plane); state 1133 drivers/gpu/drm/drm_atomic.c int drm_atomic_check_only(struct drm_atomic_state *state) state 1135 drivers/gpu/drm/drm_atomic.c struct drm_device *dev = state->dev; state 1147 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("checking %p\n", state); state 1149 drivers/gpu/drm/drm_atomic.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 1158 drivers/gpu/drm/drm_atomic.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 1167 drivers/gpu/drm/drm_atomic.c for_each_new_connector_in_state(state, conn, conn_state, i) { state 1177 drivers/gpu/drm/drm_atomic.c ret = config->funcs->atomic_check(state->dev, state); state 1181 drivers/gpu/drm/drm_atomic.c state, ret); state 1186 drivers/gpu/drm/drm_atomic.c if (!state->allow_modeset) { state 1187 drivers/gpu/drm/drm_atomic.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 1214 drivers/gpu/drm/drm_atomic.c int drm_atomic_commit(struct drm_atomic_state *state) state 1216 drivers/gpu/drm/drm_atomic.c struct drm_mode_config *config = &state->dev->mode_config; state 1219 drivers/gpu/drm/drm_atomic.c ret = drm_atomic_check_only(state); state 1223 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("committing %p\n", state); state 1225 drivers/gpu/drm/drm_atomic.c return config->funcs->atomic_commit(state->dev, state, false); state 1243 drivers/gpu/drm/drm_atomic.c int drm_atomic_nonblocking_commit(struct drm_atomic_state *state) state 1245 drivers/gpu/drm/drm_atomic.c struct drm_mode_config *config = &state->dev->mode_config; state 1248 drivers/gpu/drm/drm_atomic.c ret = drm_atomic_check_only(state); state 1252 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("committing %p nonblocking\n", state); state 1254 drivers/gpu/drm/drm_atomic.c return config->funcs->atomic_commit(state->dev, state, true); state 1282 drivers/gpu/drm/drm_atomic.c static int update_output_state(struct drm_atomic_state *state, state 1293 drivers/gpu/drm/drm_atomic.c state->acquire_ctx); state 1298 drivers/gpu/drm/drm_atomic.c ret = drm_atomic_add_affected_connectors(state, set->crtc); state 1302 drivers/gpu/drm/drm_atomic.c for_each_new_connector_in_state(state, connector, new_conn_state, i) { state 1316 drivers/gpu/drm/drm_atomic.c new_conn_state = drm_atomic_get_connector_state(state, state 1327 drivers/gpu/drm/drm_atomic.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 1352 drivers/gpu/drm/drm_atomic.c struct drm_atomic_state *state) state 1360 drivers/gpu/drm/drm_atomic.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1364 drivers/gpu/drm/drm_atomic.c primary_state = drm_atomic_get_plane_state(state, crtc->primary); state 1418 drivers/gpu/drm/drm_atomic.c ret = update_output_state(state, set); state 1426 drivers/gpu/drm/drm_atomic.c void drm_atomic_print_state(const struct drm_atomic_state *state) state 1428 drivers/gpu/drm/drm_atomic.c struct drm_printer p = drm_info_printer(state->dev->dev); state 1437 drivers/gpu/drm/drm_atomic.c DRM_DEBUG_ATOMIC("checking %p\n", state); state 1439 drivers/gpu/drm/drm_atomic.c for_each_new_plane_in_state(state, plane, plane_state, i) state 1442 drivers/gpu/drm/drm_atomic.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) state 1445 drivers/gpu/drm/drm_atomic.c for_each_new_connector_in_state(state, connector, connector_state, i) state 1464 drivers/gpu/drm/drm_atomic.c drm_atomic_plane_print_state(p, plane->state); state 1472 drivers/gpu/drm/drm_atomic.c drm_atomic_crtc_print_state(p, crtc->state); state 1481 drivers/gpu/drm/drm_atomic.c drm_atomic_connector_print_state(p, connector->state); state 73 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_plane_changed(struct drm_atomic_state *state, state 81 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, state 91 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, plane_state->crtc); state 111 drivers/gpu/drm/drm_atomic_helper.c static int handle_conflicting_encoders(struct drm_atomic_state *state, state 126 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, connector, new_conn_state, i) { state 167 drivers/gpu/drm/drm_atomic_helper.c drm_connector_list_iter_begin(state->dev, &conn_iter); state 171 drivers/gpu/drm/drm_atomic_helper.c if (drm_atomic_get_new_connector_state(state, connector)) state 174 drivers/gpu/drm/drm_atomic_helper.c encoder = connector->state->best_encoder; state 181 drivers/gpu/drm/drm_atomic_helper.c connector->state->crtc->base.id, state 182 drivers/gpu/drm/drm_atomic_helper.c connector->state->crtc->name, state 188 drivers/gpu/drm/drm_atomic_helper.c new_conn_state = drm_atomic_get_connector_state(state, connector); state 199 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); state 221 drivers/gpu/drm/drm_atomic_helper.c set_best_encoder(struct drm_atomic_state *state, state 230 drivers/gpu/drm/drm_atomic_helper.c crtc = conn_state->connector->state->crtc; state 240 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 251 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 262 drivers/gpu/drm/drm_atomic_helper.c steal_encoder(struct drm_atomic_state *state, state 270 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) { state 282 drivers/gpu/drm/drm_atomic_helper.c set_best_encoder(state, new_connector_state, NULL); state 284 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, encoder_crtc); state 292 drivers/gpu/drm/drm_atomic_helper.c update_connector_routing(struct drm_atomic_state *state, state 307 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, old_connector_state->crtc); state 312 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, new_connector_state->crtc); state 322 drivers/gpu/drm/drm_atomic_helper.c set_best_encoder(state, new_connector_state, NULL); state 327 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, state 347 drivers/gpu/drm/drm_atomic_helper.c if (!state->duplicated && drm_connector_is_unregistered(connector) && state 381 drivers/gpu/drm/drm_atomic_helper.c set_best_encoder(state, new_connector_state, new_encoder); state 394 drivers/gpu/drm/drm_atomic_helper.c steal_encoder(state, new_encoder); state 396 drivers/gpu/drm/drm_atomic_helper.c set_best_encoder(state, new_connector_state, new_encoder); state 412 drivers/gpu/drm/drm_atomic_helper.c mode_fixup(struct drm_atomic_state *state) state 421 drivers/gpu/drm/drm_atomic_helper.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 429 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, connector, new_conn_state, i) { state 439 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); state 474 drivers/gpu/drm/drm_atomic_helper.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 531 drivers/gpu/drm/drm_atomic_helper.c mode_valid(struct drm_atomic_state *state) state 537 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, connector, conn_state, i) { state 547 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 608 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 617 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 659 drivers/gpu/drm/drm_atomic_helper.c ret = handle_conflicting_encoders(state, false); state 663 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) { state 673 drivers/gpu/drm/drm_atomic_helper.c ret = update_connector_routing(state, connector, state 679 drivers/gpu/drm/drm_atomic_helper.c new_crtc_state = drm_atomic_get_new_crtc_state(state, state 691 drivers/gpu/drm/drm_atomic_helper.c ret = funcs->atomic_check(connector, state); state 704 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 713 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_add_affected_connectors(state, crtc); state 717 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_add_affected_planes(state, crtc); state 726 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) { state 733 drivers/gpu/drm/drm_atomic_helper.c ret = funcs->atomic_check(connector, state); state 738 drivers/gpu/drm/drm_atomic_helper.c ret = mode_valid(state); state 742 drivers/gpu/drm/drm_atomic_helper.c return mode_fixup(state); state 860 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 868 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 875 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_plane_changed(state, old_plane_state, new_plane_state, plane); state 877 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_plane_damage(state, new_plane_state); state 890 drivers/gpu/drm/drm_atomic_helper.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 937 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 941 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_check_modeset(dev, state); state 946 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_normalize_zpos(dev, state); state 951 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_check_planes(dev, state); state 955 drivers/gpu/drm/drm_atomic_helper.c if (state->legacy_cursor_update) state 956 drivers/gpu/drm/drm_atomic_helper.c state->async_update = !drm_atomic_helper_async_check(dev, state); state 958 drivers/gpu/drm/drm_atomic_helper.c drm_self_refresh_helper_alter_state(state); state 1013 drivers/gpu/drm/drm_atomic_helper.c !drm_atomic_crtc_needs_modeset(old_conn_state->crtc->state)) state 1127 drivers/gpu/drm/drm_atomic_helper.c (crtc && drm_atomic_crtc_needs_modeset(crtc->state))) { state 1130 drivers/gpu/drm/drm_atomic_helper.c if (crtc && crtc->state->active) state 1207 drivers/gpu/drm/drm_atomic_helper.c new_crtc_state = new_conn_state->crtc->state; state 1331 drivers/gpu/drm/drm_atomic_helper.c if (!new_conn_state->crtc->state->active || state 1332 drivers/gpu/drm/drm_atomic_helper.c !drm_atomic_crtc_needs_modeset(new_conn_state->crtc->state)) state 1385 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state, state 1392 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 1635 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state = container_of(work, state 1638 drivers/gpu/drm/drm_atomic_helper.c commit_tail(state); state 1655 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 1665 drivers/gpu/drm/drm_atomic_helper.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 1670 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) state 1715 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 1722 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, plane_state, i) { state 1724 drivers/gpu/drm/drm_atomic_helper.c struct drm_framebuffer *old_fb = plane->state->fb; state 1734 drivers/gpu/drm/drm_atomic_helper.c WARN_ON_ONCE(plane->state->fb != new_fb); state 1735 drivers/gpu/drm/drm_atomic_helper.c WARN_ON_ONCE(plane->state->crtc_x != plane_state->crtc_x); state 1736 drivers/gpu/drm/drm_atomic_helper.c WARN_ON_ONCE(plane->state->crtc_y != plane_state->crtc_y); state 1737 drivers/gpu/drm/drm_atomic_helper.c WARN_ON_ONCE(plane->state->src_x != plane_state->src_x); state 1738 drivers/gpu/drm/drm_atomic_helper.c WARN_ON_ONCE(plane->state->src_y != plane_state->src_y); state 1768 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state, state 1773 drivers/gpu/drm/drm_atomic_helper.c if (state->async_update) { state 1774 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_prepare_planes(dev, state); state 1778 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_async_commit(dev, state); state 1779 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_cleanup_planes(dev, state); state 1784 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_setup_commit(state, nonblock); state 1788 drivers/gpu/drm/drm_atomic_helper.c INIT_WORK(&state->commit_work, commit_work); state 1790 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_prepare_planes(dev, state); state 1795 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_wait_for_fences(dev, state, true); state 1806 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_helper_swap_state(state, true); state 1830 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_get(state); state 1832 drivers/gpu/drm/drm_atomic_helper.c queue_work(system_unbound_wq, &state->commit_work); state 1834 drivers/gpu/drm/drm_atomic_helper.c commit_tail(state); state 1839 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_cleanup_planes(dev, state); state 1949 drivers/gpu/drm/drm_atomic_helper.c crtc_or_fake_commit(struct drm_atomic_state *state, struct drm_crtc *crtc) state 1954 drivers/gpu/drm/drm_atomic_helper.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 1959 drivers/gpu/drm/drm_atomic_helper.c if (!state->fake_commit) { state 1960 drivers/gpu/drm/drm_atomic_helper.c state->fake_commit = kzalloc(sizeof(*state->fake_commit), GFP_KERNEL); state 1961 drivers/gpu/drm/drm_atomic_helper.c if (!state->fake_commit) state 1964 drivers/gpu/drm/drm_atomic_helper.c init_commit(state->fake_commit, NULL); state 1967 drivers/gpu/drm/drm_atomic_helper.c return state->fake_commit; state 2013 drivers/gpu/drm/drm_atomic_helper.c int drm_atomic_helper_setup_commit(struct drm_atomic_state *state, state 2025 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 2047 drivers/gpu/drm/drm_atomic_helper.c if (state->legacy_cursor_update) { state 2067 drivers/gpu/drm/drm_atomic_helper.c state->crtcs[i].commit = commit; state 2071 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_connector_in_state(state, conn, old_conn_state, new_conn_state, i) { state 2079 drivers/gpu/drm/drm_atomic_helper.c commit = crtc_or_fake_commit(state, new_conn_state->crtc ?: old_conn_state->crtc); state 2086 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 2094 drivers/gpu/drm/drm_atomic_helper.c commit = crtc_or_fake_commit(state, new_plane_state->crtc ?: old_plane_state->crtc); state 2334 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 2342 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, connector, new_conn_state, i) { state 2351 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 2366 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, new_plane_state, j) { state 2382 drivers/gpu/drm/drm_atomic_helper.c static bool plane_crtc_active(const struct drm_plane_state *state) state 2384 drivers/gpu/drm/drm_atomic_helper.c return state->crtc && state->crtc->state->active; state 2486 drivers/gpu/drm/drm_atomic_helper.c crtc_state = old_plane_state->crtc->state; state 2536 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *old_state = old_crtc_state->state; state 2649 drivers/gpu/drm/drm_atomic_helper.c if (old_plane_state == plane->state) state 2697 drivers/gpu/drm/drm_atomic_helper.c int drm_atomic_helper_swap_state(struct drm_atomic_state *state, state 2721 drivers/gpu/drm/drm_atomic_helper.c for_each_old_crtc_in_state(state, crtc, old_crtc_state, i) { state 2732 drivers/gpu/drm/drm_atomic_helper.c for_each_old_connector_in_state(state, connector, old_conn_state, i) { state 2743 drivers/gpu/drm/drm_atomic_helper.c for_each_old_plane_in_state(state, plane, old_plane_state, i) { state 2755 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_connector_in_state(state, connector, old_conn_state, new_conn_state, i) { state 2756 drivers/gpu/drm/drm_atomic_helper.c WARN_ON(connector->state != old_conn_state); state 2758 drivers/gpu/drm/drm_atomic_helper.c old_conn_state->state = state; state 2759 drivers/gpu/drm/drm_atomic_helper.c new_conn_state->state = NULL; state 2761 drivers/gpu/drm/drm_atomic_helper.c state->connectors[i].state = old_conn_state; state 2762 drivers/gpu/drm/drm_atomic_helper.c connector->state = new_conn_state; state 2765 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 2766 drivers/gpu/drm/drm_atomic_helper.c WARN_ON(crtc->state != old_crtc_state); state 2768 drivers/gpu/drm/drm_atomic_helper.c old_crtc_state->state = state; state 2769 drivers/gpu/drm/drm_atomic_helper.c new_crtc_state->state = NULL; state 2771 drivers/gpu/drm/drm_atomic_helper.c state->crtcs[i].state = old_crtc_state; state 2772 drivers/gpu/drm/drm_atomic_helper.c crtc->state = new_crtc_state; state 2784 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 2785 drivers/gpu/drm/drm_atomic_helper.c WARN_ON(plane->state != old_plane_state); state 2787 drivers/gpu/drm/drm_atomic_helper.c old_plane_state->state = state; state 2788 drivers/gpu/drm/drm_atomic_helper.c new_plane_state->state = NULL; state 2790 drivers/gpu/drm/drm_atomic_helper.c state->planes[i].state = old_plane_state; state 2791 drivers/gpu/drm/drm_atomic_helper.c plane->state = new_plane_state; state 2794 drivers/gpu/drm/drm_atomic_helper.c for_each_oldnew_private_obj_in_state(state, obj, old_obj_state, new_obj_state, i) { state 2795 drivers/gpu/drm/drm_atomic_helper.c WARN_ON(obj->state != old_obj_state); state 2797 drivers/gpu/drm/drm_atomic_helper.c old_obj_state->state = state; state 2798 drivers/gpu/drm/drm_atomic_helper.c new_obj_state->state = NULL; state 2800 drivers/gpu/drm/drm_atomic_helper.c state->private_objs[i].state = old_obj_state; state 2801 drivers/gpu/drm/drm_atomic_helper.c obj->state = new_obj_state; state 2837 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 2841 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(plane->dev); state 2842 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 2845 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 2846 drivers/gpu/drm/drm_atomic_helper.c plane_state = drm_atomic_get_plane_state(state, plane); state 2866 drivers/gpu/drm/drm_atomic_helper.c state->legacy_cursor_update = true; state 2868 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 2870 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 2888 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 2892 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(plane->dev); state 2893 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 2896 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 2897 drivers/gpu/drm/drm_atomic_helper.c plane_state = drm_atomic_get_plane_state(state, plane); state 2904 drivers/gpu/drm/drm_atomic_helper.c plane_state->state->legacy_cursor_update = true; state 2910 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 2912 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 2936 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 2940 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(crtc->dev); state 2941 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 2944 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 2945 drivers/gpu/drm/drm_atomic_helper.c ret = __drm_atomic_helper_set_config(set, state); state 2949 drivers/gpu/drm/drm_atomic_helper.c ret = handle_conflicting_encoders(state, true); state 2953 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 2956 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 2987 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 2996 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(dev); state 2997 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 3000 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3003 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 3015 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_add_affected_planes(state, crtc); state 3019 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_add_affected_connectors(state, crtc); state 3024 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, conn, conn_state, i) { state 3030 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, plane_state, i) { state 3038 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 3040 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3099 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 3106 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(dev); state 3107 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 3110 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3111 drivers/gpu/drm/drm_atomic_helper.c state->duplicated = true; state 3116 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 3126 drivers/gpu/drm/drm_atomic_helper.c plane_state = drm_atomic_get_plane_state(state, plane); state 3137 drivers/gpu/drm/drm_atomic_helper.c conn_state = drm_atomic_get_connector_state(state, conn); state 3147 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = NULL; state 3151 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3152 drivers/gpu/drm/drm_atomic_helper.c state = ERR_PTR(err); state 3155 drivers/gpu/drm/drm_atomic_helper.c return state; state 3187 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 3191 drivers/gpu/drm/drm_atomic_helper.c state = ERR_PTR(-EINVAL); state 3195 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_helper_duplicate_state(dev, &ctx); state 3196 drivers/gpu/drm/drm_atomic_helper.c if (IS_ERR(state)) state 3201 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3202 drivers/gpu/drm/drm_atomic_helper.c state = ERR_PTR(err); state 3211 drivers/gpu/drm/drm_atomic_helper.c return state; state 3230 drivers/gpu/drm/drm_atomic_helper.c int drm_atomic_helper_commit_duplicated_state(struct drm_atomic_state *state, state 3241 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3243 drivers/gpu/drm/drm_atomic_helper.c for_each_new_plane_in_state(state, plane, new_plane_state, i) state 3244 drivers/gpu/drm/drm_atomic_helper.c state->planes[i].old_state = plane->state; state 3246 drivers/gpu/drm/drm_atomic_helper.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) state 3247 drivers/gpu/drm/drm_atomic_helper.c state->crtcs[i].old_state = crtc->state; state 3249 drivers/gpu/drm/drm_atomic_helper.c for_each_new_connector_in_state(state, connector, new_conn_state, i) state 3250 drivers/gpu/drm/drm_atomic_helper.c state->connectors[i].old_state = connector->state; state 3252 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 3254 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = NULL; state 3277 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state) state 3286 drivers/gpu/drm/drm_atomic_helper.c err = drm_atomic_helper_commit_duplicated_state(state, &ctx); state 3289 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3295 drivers/gpu/drm/drm_atomic_helper.c static int page_flip_common(struct drm_atomic_state *state, state 3306 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 3313 drivers/gpu/drm/drm_atomic_helper.c plane_state = drm_atomic_get_plane_state(state, plane); state 3323 drivers/gpu/drm/drm_atomic_helper.c state->allow_modeset = false; state 3357 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 3360 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(plane->dev); state 3361 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 3364 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3366 drivers/gpu/drm/drm_atomic_helper.c ret = page_flip_common(state, crtc, fb, event, flags); state 3370 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_nonblocking_commit(state); state 3372 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3401 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 3405 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(plane->dev); state 3406 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 3409 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3411 drivers/gpu/drm/drm_atomic_helper.c ret = page_flip_common(state, crtc, fb, event, flags); state 3415 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 3422 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_nonblocking_commit(state); state 3424 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 3449 drivers/gpu/drm/drm_atomic_helper.c struct drm_atomic_state *state; state 3456 drivers/gpu/drm/drm_atomic_helper.c state = drm_atomic_state_alloc(crtc->dev); state 3457 drivers/gpu/drm/drm_atomic_helper.c if (!state) state 3477 drivers/gpu/drm/drm_atomic_helper.c state->acquire_ctx = ctx; state 3478 drivers/gpu/drm/drm_atomic_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 3490 drivers/gpu/drm/drm_atomic_helper.c ret = drm_atomic_commit(state); state 3493 drivers/gpu/drm/drm_atomic_helper.c drm_atomic_state_put(state); state 79 drivers/gpu/drm/drm_atomic_state_helper.c crtc->state = crtc_state; state 93 drivers/gpu/drm/drm_atomic_state_helper.c kzalloc(sizeof(*crtc->state), GFP_KERNEL); state 95 drivers/gpu/drm/drm_atomic_state_helper.c if (crtc->state) state 96 drivers/gpu/drm/drm_atomic_state_helper.c crtc->funcs->atomic_destroy_state(crtc, crtc->state); state 111 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_crtc_state *state) state 113 drivers/gpu/drm/drm_atomic_state_helper.c memcpy(state, crtc->state, sizeof(*state)); state 115 drivers/gpu/drm/drm_atomic_state_helper.c if (state->mode_blob) state 116 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_get(state->mode_blob); state 117 drivers/gpu/drm/drm_atomic_state_helper.c if (state->degamma_lut) state 118 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_get(state->degamma_lut); state 119 drivers/gpu/drm/drm_atomic_state_helper.c if (state->ctm) state 120 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_get(state->ctm); state 121 drivers/gpu/drm/drm_atomic_state_helper.c if (state->gamma_lut) state 122 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_get(state->gamma_lut); state 123 drivers/gpu/drm/drm_atomic_state_helper.c state->mode_changed = false; state 124 drivers/gpu/drm/drm_atomic_state_helper.c state->active_changed = false; state 125 drivers/gpu/drm/drm_atomic_state_helper.c state->planes_changed = false; state 126 drivers/gpu/drm/drm_atomic_state_helper.c state->connectors_changed = false; state 127 drivers/gpu/drm/drm_atomic_state_helper.c state->color_mgmt_changed = false; state 128 drivers/gpu/drm/drm_atomic_state_helper.c state->zpos_changed = false; state 129 drivers/gpu/drm/drm_atomic_state_helper.c state->commit = NULL; state 130 drivers/gpu/drm/drm_atomic_state_helper.c state->event = NULL; state 131 drivers/gpu/drm/drm_atomic_state_helper.c state->async_flip = false; state 134 drivers/gpu/drm/drm_atomic_state_helper.c state->active = drm_atomic_crtc_effectively_active(state); state 135 drivers/gpu/drm/drm_atomic_state_helper.c state->self_refresh_active = false; state 149 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_crtc_state *state; state 151 drivers/gpu/drm/drm_atomic_state_helper.c if (WARN_ON(!crtc->state)) state 154 drivers/gpu/drm/drm_atomic_state_helper.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 155 drivers/gpu/drm/drm_atomic_state_helper.c if (state) state 156 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_duplicate_state(crtc, state); state 158 drivers/gpu/drm/drm_atomic_state_helper.c return state; state 170 drivers/gpu/drm/drm_atomic_state_helper.c void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state) state 172 drivers/gpu/drm/drm_atomic_state_helper.c if (state->commit) { state 182 drivers/gpu/drm/drm_atomic_state_helper.c if (state->event && state->commit->abort_completion) state 183 drivers/gpu/drm/drm_atomic_state_helper.c drm_crtc_commit_put(state->commit); state 185 drivers/gpu/drm/drm_atomic_state_helper.c kfree(state->commit->event); state 186 drivers/gpu/drm/drm_atomic_state_helper.c state->commit->event = NULL; state 188 drivers/gpu/drm/drm_atomic_state_helper.c drm_crtc_commit_put(state->commit); state 191 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->mode_blob); state 192 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->degamma_lut); state 193 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->ctm); state 194 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->gamma_lut); state 207 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_crtc_state *state) state 209 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_destroy_state(state); state 210 drivers/gpu/drm/drm_atomic_state_helper.c kfree(state); state 223 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_plane_state *state) state 225 drivers/gpu/drm/drm_atomic_state_helper.c state->plane = plane; state 226 drivers/gpu/drm/drm_atomic_state_helper.c state->rotation = DRM_MODE_ROTATE_0; state 228 drivers/gpu/drm/drm_atomic_state_helper.c state->alpha = DRM_BLEND_ALPHA_OPAQUE; state 229 drivers/gpu/drm/drm_atomic_state_helper.c state->pixel_blend_mode = DRM_MODE_BLEND_PREMULTI; state 231 drivers/gpu/drm/drm_atomic_state_helper.c plane->state = state; state 244 drivers/gpu/drm/drm_atomic_state_helper.c if (plane->state) state 245 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_plane_destroy_state(plane->state); state 247 drivers/gpu/drm/drm_atomic_state_helper.c kfree(plane->state); state 248 drivers/gpu/drm/drm_atomic_state_helper.c plane->state = kzalloc(sizeof(*plane->state), GFP_KERNEL); state 249 drivers/gpu/drm/drm_atomic_state_helper.c if (plane->state) state 250 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_plane_reset(plane, plane->state); state 263 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_plane_state *state) state 265 drivers/gpu/drm/drm_atomic_state_helper.c memcpy(state, plane->state, sizeof(*state)); state 267 drivers/gpu/drm/drm_atomic_state_helper.c if (state->fb) state 268 drivers/gpu/drm/drm_atomic_state_helper.c drm_framebuffer_get(state->fb); state 270 drivers/gpu/drm/drm_atomic_state_helper.c state->fence = NULL; state 271 drivers/gpu/drm/drm_atomic_state_helper.c state->commit = NULL; state 272 drivers/gpu/drm/drm_atomic_state_helper.c state->fb_damage_clips = NULL; state 286 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_plane_state *state; state 288 drivers/gpu/drm/drm_atomic_state_helper.c if (WARN_ON(!plane->state)) state 291 drivers/gpu/drm/drm_atomic_state_helper.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 292 drivers/gpu/drm/drm_atomic_state_helper.c if (state) state 293 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_plane_duplicate_state(plane, state); state 295 drivers/gpu/drm/drm_atomic_state_helper.c return state; state 307 drivers/gpu/drm/drm_atomic_state_helper.c void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state) state 309 drivers/gpu/drm/drm_atomic_state_helper.c if (state->fb) state 310 drivers/gpu/drm/drm_atomic_state_helper.c drm_framebuffer_put(state->fb); state 312 drivers/gpu/drm/drm_atomic_state_helper.c if (state->fence) state 313 drivers/gpu/drm/drm_atomic_state_helper.c dma_fence_put(state->fence); state 315 drivers/gpu/drm/drm_atomic_state_helper.c if (state->commit) state 316 drivers/gpu/drm/drm_atomic_state_helper.c drm_crtc_commit_put(state->commit); state 318 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->fb_damage_clips); state 331 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_plane_state *state) state 333 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_plane_destroy_state(state); state 334 drivers/gpu/drm/drm_atomic_state_helper.c kfree(state); state 357 drivers/gpu/drm/drm_atomic_state_helper.c connector->state = conn_state; state 374 drivers/gpu/drm/drm_atomic_state_helper.c if (connector->state) state 375 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_destroy_state(connector->state); state 377 drivers/gpu/drm/drm_atomic_state_helper.c kfree(connector->state); state 391 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_connector_state *state = connector->state; state 393 drivers/gpu/drm/drm_atomic_state_helper.c state->tv.margins.left = cmdline->tv_margins.left; state 394 drivers/gpu/drm/drm_atomic_state_helper.c state->tv.margins.right = cmdline->tv_margins.right; state 395 drivers/gpu/drm/drm_atomic_state_helper.c state->tv.margins.top = cmdline->tv_margins.top; state 396 drivers/gpu/drm/drm_atomic_state_helper.c state->tv.margins.bottom = cmdline->tv_margins.bottom; state 410 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_connector_state *state) state 412 drivers/gpu/drm/drm_atomic_state_helper.c memcpy(state, connector->state, sizeof(*state)); state 413 drivers/gpu/drm/drm_atomic_state_helper.c if (state->crtc) state 415 drivers/gpu/drm/drm_atomic_state_helper.c state->commit = NULL; state 417 drivers/gpu/drm/drm_atomic_state_helper.c if (state->hdr_output_metadata) state 418 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_get(state->hdr_output_metadata); state 421 drivers/gpu/drm/drm_atomic_state_helper.c state->writeback_job = NULL; state 435 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_connector_state *state; state 437 drivers/gpu/drm/drm_atomic_state_helper.c if (WARN_ON(!connector->state)) state 440 drivers/gpu/drm/drm_atomic_state_helper.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 441 drivers/gpu/drm/drm_atomic_state_helper.c if (state) state 442 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_duplicate_state(connector, state); state 444 drivers/gpu/drm/drm_atomic_state_helper.c return state; state 457 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_destroy_state(struct drm_connector_state *state) state 459 drivers/gpu/drm/drm_atomic_state_helper.c if (state->crtc) state 460 drivers/gpu/drm/drm_atomic_state_helper.c drm_connector_put(state->connector); state 462 drivers/gpu/drm/drm_atomic_state_helper.c if (state->commit) state 463 drivers/gpu/drm/drm_atomic_state_helper.c drm_crtc_commit_put(state->commit); state 465 drivers/gpu/drm/drm_atomic_state_helper.c if (state->writeback_job) state 466 drivers/gpu/drm/drm_atomic_state_helper.c drm_writeback_cleanup_job(state->writeback_job); state 468 drivers/gpu/drm/drm_atomic_state_helper.c drm_property_blob_put(state->hdr_output_metadata); state 481 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_connector_state *state) state 483 drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_destroy_state(state); state 484 drivers/gpu/drm/drm_atomic_state_helper.c kfree(state); state 497 drivers/gpu/drm/drm_atomic_state_helper.c struct drm_private_state *state) state 499 drivers/gpu/drm/drm_atomic_state_helper.c memcpy(state, obj->state, sizeof(*state)); state 64 drivers/gpu/drm/drm_atomic_uapi.c int drm_atomic_set_mode_for_crtc(struct drm_crtc_state *state, state 67 drivers/gpu/drm/drm_atomic_uapi.c struct drm_crtc *crtc = state->crtc; state 71 drivers/gpu/drm/drm_atomic_uapi.c if (mode && memcmp(&state->mode, mode, sizeof(*mode)) == 0) state 74 drivers/gpu/drm/drm_atomic_uapi.c drm_property_blob_put(state->mode_blob); state 75 drivers/gpu/drm/drm_atomic_uapi.c state->mode_blob = NULL; state 79 drivers/gpu/drm/drm_atomic_uapi.c state->mode_blob = state 80 drivers/gpu/drm/drm_atomic_uapi.c drm_property_create_blob(state->crtc->dev, state 83 drivers/gpu/drm/drm_atomic_uapi.c if (IS_ERR(state->mode_blob)) state 84 drivers/gpu/drm/drm_atomic_uapi.c return PTR_ERR(state->mode_blob); state 86 drivers/gpu/drm/drm_atomic_uapi.c drm_mode_copy(&state->mode, mode); state 87 drivers/gpu/drm/drm_atomic_uapi.c state->enable = true; state 89 drivers/gpu/drm/drm_atomic_uapi.c mode->name, crtc->base.id, crtc->name, state); state 91 drivers/gpu/drm/drm_atomic_uapi.c memset(&state->mode, 0, sizeof(state->mode)); state 92 drivers/gpu/drm/drm_atomic_uapi.c state->enable = false; state 94 drivers/gpu/drm/drm_atomic_uapi.c crtc->base.id, crtc->name, state); state 114 drivers/gpu/drm/drm_atomic_uapi.c int drm_atomic_set_mode_prop_for_crtc(struct drm_crtc_state *state, state 117 drivers/gpu/drm/drm_atomic_uapi.c struct drm_crtc *crtc = state->crtc; state 119 drivers/gpu/drm/drm_atomic_uapi.c if (blob == state->mode_blob) state 122 drivers/gpu/drm/drm_atomic_uapi.c drm_property_blob_put(state->mode_blob); state 123 drivers/gpu/drm/drm_atomic_uapi.c state->mode_blob = NULL; state 125 drivers/gpu/drm/drm_atomic_uapi.c memset(&state->mode, 0, sizeof(state->mode)); state 138 drivers/gpu/drm/drm_atomic_uapi.c &state->mode, blob->data); state 142 drivers/gpu/drm/drm_atomic_uapi.c ret, drm_get_mode_status_name(state->mode.status)); state 143 drivers/gpu/drm/drm_atomic_uapi.c drm_mode_debug_printmodeline(&state->mode); state 147 drivers/gpu/drm/drm_atomic_uapi.c state->mode_blob = drm_property_blob_get(blob); state 148 drivers/gpu/drm/drm_atomic_uapi.c state->enable = true; state 150 drivers/gpu/drm/drm_atomic_uapi.c state->mode.name, crtc->base.id, crtc->name, state 151 drivers/gpu/drm/drm_atomic_uapi.c state); state 153 drivers/gpu/drm/drm_atomic_uapi.c state->enable = false; state 155 drivers/gpu/drm/drm_atomic_uapi.c crtc->base.id, crtc->name, state); state 186 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_crtc_state(plane_state->state, state 197 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_crtc_state(plane_state->state, state 306 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_new_crtc_state(conn_state->state, state 317 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_crtc_state(conn_state->state, crtc); state 340 drivers/gpu/drm/drm_atomic_uapi.c static void set_out_fence_for_crtc(struct drm_atomic_state *state, state 343 drivers/gpu/drm/drm_atomic_uapi.c state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = fence_ptr; state 346 drivers/gpu/drm/drm_atomic_uapi.c static s32 __user *get_out_fence_for_crtc(struct drm_atomic_state *state, state 351 drivers/gpu/drm/drm_atomic_uapi.c fence_ptr = state->crtcs[drm_crtc_index(crtc)].out_fence_ptr; state 352 drivers/gpu/drm/drm_atomic_uapi.c state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = NULL; state 357 drivers/gpu/drm/drm_atomic_uapi.c static int set_out_fence_for_connector(struct drm_atomic_state *state, state 369 drivers/gpu/drm/drm_atomic_uapi.c state->connectors[index].out_fence_ptr = fence_ptr; state 374 drivers/gpu/drm/drm_atomic_uapi.c static s32 __user *get_out_fence_for_connector(struct drm_atomic_state *state, state 380 drivers/gpu/drm/drm_atomic_uapi.c fence_ptr = state->connectors[index].out_fence_ptr; state 381 drivers/gpu/drm/drm_atomic_uapi.c state->connectors[index].out_fence_ptr = NULL; state 420 drivers/gpu/drm/drm_atomic_uapi.c struct drm_crtc_state *state, struct drm_property *property, state 429 drivers/gpu/drm/drm_atomic_uapi.c state->active = val; state 433 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_set_mode_prop_for_crtc(state, mode); state 437 drivers/gpu/drm/drm_atomic_uapi.c state->vrr_enabled = val; state 440 drivers/gpu/drm/drm_atomic_uapi.c &state->degamma_lut, state 444 drivers/gpu/drm/drm_atomic_uapi.c state->color_mgmt_changed |= replaced; state 448 drivers/gpu/drm/drm_atomic_uapi.c &state->ctm, state 452 drivers/gpu/drm/drm_atomic_uapi.c state->color_mgmt_changed |= replaced; state 456 drivers/gpu/drm/drm_atomic_uapi.c &state->gamma_lut, state 460 drivers/gpu/drm/drm_atomic_uapi.c state->color_mgmt_changed |= replaced; state 471 drivers/gpu/drm/drm_atomic_uapi.c set_out_fence_for_crtc(state->state, crtc, fence_ptr); state 473 drivers/gpu/drm/drm_atomic_uapi.c return crtc->funcs->atomic_set_property(crtc, state, property, val); state 486 drivers/gpu/drm/drm_atomic_uapi.c const struct drm_crtc_state *state, state 493 drivers/gpu/drm/drm_atomic_uapi.c *val = drm_atomic_crtc_effectively_active(state); state 495 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->mode_blob) ? state->mode_blob->base.id : 0; state 497 drivers/gpu/drm/drm_atomic_uapi.c *val = state->vrr_enabled; state 499 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->degamma_lut) ? state->degamma_lut->base.id : 0; state 501 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->ctm) ? state->ctm->base.id : 0; state 503 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->gamma_lut) ? state->gamma_lut->base.id : 0; state 507 drivers/gpu/drm/drm_atomic_uapi.c return crtc->funcs->atomic_get_property(crtc, state, property, val); state 515 drivers/gpu/drm/drm_atomic_uapi.c struct drm_plane_state *state, struct drm_file *file_priv, state 526 drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_set_fb_for_plane(state, fb); state 530 drivers/gpu/drm/drm_atomic_uapi.c if (state->fence) state 536 drivers/gpu/drm/drm_atomic_uapi.c state->fence = sync_file_get_fence(val); state 537 drivers/gpu/drm/drm_atomic_uapi.c if (!state->fence) state 544 drivers/gpu/drm/drm_atomic_uapi.c return drm_atomic_set_crtc_for_plane(state, crtc); state 546 drivers/gpu/drm/drm_atomic_uapi.c state->crtc_x = U642I64(val); state 548 drivers/gpu/drm/drm_atomic_uapi.c state->crtc_y = U642I64(val); state 550 drivers/gpu/drm/drm_atomic_uapi.c state->crtc_w = val; state 552 drivers/gpu/drm/drm_atomic_uapi.c state->crtc_h = val; state 554 drivers/gpu/drm/drm_atomic_uapi.c state->src_x = val; state 556 drivers/gpu/drm/drm_atomic_uapi.c state->src_y = val; state 558 drivers/gpu/drm/drm_atomic_uapi.c state->src_w = val; state 560 drivers/gpu/drm/drm_atomic_uapi.c state->src_h = val; state 562 drivers/gpu/drm/drm_atomic_uapi.c state->alpha = val; state 564 drivers/gpu/drm/drm_atomic_uapi.c state->pixel_blend_mode = val; state 571 drivers/gpu/drm/drm_atomic_uapi.c state->rotation = val; state 573 drivers/gpu/drm/drm_atomic_uapi.c state->zpos = val; state 575 drivers/gpu/drm/drm_atomic_uapi.c state->color_encoding = val; state 577 drivers/gpu/drm/drm_atomic_uapi.c state->color_range = val; state 580 drivers/gpu/drm/drm_atomic_uapi.c &state->fb_damage_clips, state 587 drivers/gpu/drm/drm_atomic_uapi.c return plane->funcs->atomic_set_property(plane, state, state 601 drivers/gpu/drm/drm_atomic_uapi.c const struct drm_plane_state *state, state 608 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->fb) ? state->fb->base.id : 0; state 612 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->crtc) ? state->crtc->base.id : 0; state 614 drivers/gpu/drm/drm_atomic_uapi.c *val = I642U64(state->crtc_x); state 616 drivers/gpu/drm/drm_atomic_uapi.c *val = I642U64(state->crtc_y); state 618 drivers/gpu/drm/drm_atomic_uapi.c *val = state->crtc_w; state 620 drivers/gpu/drm/drm_atomic_uapi.c *val = state->crtc_h; state 622 drivers/gpu/drm/drm_atomic_uapi.c *val = state->src_x; state 624 drivers/gpu/drm/drm_atomic_uapi.c *val = state->src_y; state 626 drivers/gpu/drm/drm_atomic_uapi.c *val = state->src_w; state 628 drivers/gpu/drm/drm_atomic_uapi.c *val = state->src_h; state 630 drivers/gpu/drm/drm_atomic_uapi.c *val = state->alpha; state 632 drivers/gpu/drm/drm_atomic_uapi.c *val = state->pixel_blend_mode; state 634 drivers/gpu/drm/drm_atomic_uapi.c *val = state->rotation; state 636 drivers/gpu/drm/drm_atomic_uapi.c *val = state->zpos; state 638 drivers/gpu/drm/drm_atomic_uapi.c *val = state->color_encoding; state 640 drivers/gpu/drm/drm_atomic_uapi.c *val = state->color_range; state 642 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->fb_damage_clips) ? state 643 drivers/gpu/drm/drm_atomic_uapi.c state->fb_damage_clips->base.id : 0; state 645 drivers/gpu/drm/drm_atomic_uapi.c return plane->funcs->atomic_get_property(plane, state, property, val); state 674 drivers/gpu/drm/drm_atomic_uapi.c struct drm_connector_state *state, struct drm_file *file_priv, state 686 drivers/gpu/drm/drm_atomic_uapi.c return drm_atomic_set_crtc_for_connector(state, crtc); state 694 drivers/gpu/drm/drm_atomic_uapi.c state->tv.subconnector = val; state 696 drivers/gpu/drm/drm_atomic_uapi.c state->tv.margins.left = val; state 698 drivers/gpu/drm/drm_atomic_uapi.c state->tv.margins.right = val; state 700 drivers/gpu/drm/drm_atomic_uapi.c state->tv.margins.top = val; state 702 drivers/gpu/drm/drm_atomic_uapi.c state->tv.margins.bottom = val; state 704 drivers/gpu/drm/drm_atomic_uapi.c state->tv.mode = val; state 706 drivers/gpu/drm/drm_atomic_uapi.c state->tv.brightness = val; state 708 drivers/gpu/drm/drm_atomic_uapi.c state->tv.contrast = val; state 710 drivers/gpu/drm/drm_atomic_uapi.c state->tv.flicker_reduction = val; state 712 drivers/gpu/drm/drm_atomic_uapi.c state->tv.overscan = val; state 714 drivers/gpu/drm/drm_atomic_uapi.c state->tv.saturation = val; state 716 drivers/gpu/drm/drm_atomic_uapi.c state->tv.hue = val; state 729 drivers/gpu/drm/drm_atomic_uapi.c if (state->link_status != DRM_LINK_STATUS_GOOD) state 730 drivers/gpu/drm/drm_atomic_uapi.c state->link_status = val; state 733 drivers/gpu/drm/drm_atomic_uapi.c &state->hdr_output_metadata, state 739 drivers/gpu/drm/drm_atomic_uapi.c state->picture_aspect_ratio = val; state 741 drivers/gpu/drm/drm_atomic_uapi.c state->content_type = val; state 743 drivers/gpu/drm/drm_atomic_uapi.c state->scaling_mode = val; state 749 drivers/gpu/drm/drm_atomic_uapi.c state->content_protection = val; state 751 drivers/gpu/drm/drm_atomic_uapi.c state->hdcp_content_type = val; state 753 drivers/gpu/drm/drm_atomic_uapi.c state->colorspace = val; state 758 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_set_writeback_fb_for_connector(state, fb); state 765 drivers/gpu/drm/drm_atomic_uapi.c return set_out_fence_for_connector(state->state, connector, state 768 drivers/gpu/drm/drm_atomic_uapi.c state->max_requested_bpc = val; state 771 drivers/gpu/drm/drm_atomic_uapi.c state, property, val); state 784 drivers/gpu/drm/drm_atomic_uapi.c const struct drm_connector_state *state, state 791 drivers/gpu/drm/drm_atomic_uapi.c *val = (state->crtc) ? state->crtc->base.id : 0; state 793 drivers/gpu/drm/drm_atomic_uapi.c if (state->crtc && state->crtc->state->self_refresh_active) state 798 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.subconnector; state 800 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.margins.left; state 802 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.margins.right; state 804 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.margins.top; state 806 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.margins.bottom; state 808 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.mode; state 810 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.brightness; state 812 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.contrast; state 814 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.flicker_reduction; state 816 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.overscan; state 818 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.saturation; state 820 drivers/gpu/drm/drm_atomic_uapi.c *val = state->tv.hue; state 822 drivers/gpu/drm/drm_atomic_uapi.c *val = state->link_status; state 824 drivers/gpu/drm/drm_atomic_uapi.c *val = state->picture_aspect_ratio; state 826 drivers/gpu/drm/drm_atomic_uapi.c *val = state->content_type; state 828 drivers/gpu/drm/drm_atomic_uapi.c *val = state->colorspace; state 830 drivers/gpu/drm/drm_atomic_uapi.c *val = state->scaling_mode; state 832 drivers/gpu/drm/drm_atomic_uapi.c *val = state->hdr_output_metadata ? state 833 drivers/gpu/drm/drm_atomic_uapi.c state->hdr_output_metadata->base.id : 0; state 835 drivers/gpu/drm/drm_atomic_uapi.c *val = state->content_protection; state 837 drivers/gpu/drm/drm_atomic_uapi.c *val = state->hdcp_content_type; state 844 drivers/gpu/drm/drm_atomic_uapi.c *val = state->max_requested_bpc; state 847 drivers/gpu/drm/drm_atomic_uapi.c state, property, val); state 866 drivers/gpu/drm/drm_atomic_uapi.c connector->state, property, val); state 873 drivers/gpu/drm/drm_atomic_uapi.c crtc->state, property, val); state 880 drivers/gpu/drm/drm_atomic_uapi.c plane->state, property, val); state 912 drivers/gpu/drm/drm_atomic_uapi.c int drm_atomic_connector_commit_dpms(struct drm_atomic_state *state, state 923 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_modeset_lock(&state->dev->mode_config.connection_mutex, state 924 drivers/gpu/drm/drm_atomic_uapi.c state->acquire_ctx); state 932 drivers/gpu/drm/drm_atomic_uapi.c crtc = connector->state->crtc; state 935 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_add_affected_connectors(state, crtc); state 939 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 945 drivers/gpu/drm/drm_atomic_uapi.c for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { state 955 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_commit(state); state 962 drivers/gpu/drm/drm_atomic_uapi.c int drm_atomic_set_property(struct drm_atomic_state *state, state 979 drivers/gpu/drm/drm_atomic_uapi.c connector_state = drm_atomic_get_connector_state(state, connector); state 994 drivers/gpu/drm/drm_atomic_uapi.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1008 drivers/gpu/drm/drm_atomic_uapi.c plane_state = drm_atomic_get_plane_state(state, plane); state 1104 drivers/gpu/drm/drm_atomic_uapi.c struct drm_atomic_state *state, state 1119 drivers/gpu/drm/drm_atomic_uapi.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 1122 drivers/gpu/drm/drm_atomic_uapi.c fence_ptr = get_out_fence_for_crtc(crtc_state->state, crtc); state 1179 drivers/gpu/drm/drm_atomic_uapi.c for_each_new_connector_in_state(state, conn, conn_state, i) { state 1188 drivers/gpu/drm/drm_atomic_uapi.c fence_ptr = get_out_fence_for_connector(state, conn); state 1227 drivers/gpu/drm/drm_atomic_uapi.c struct drm_atomic_state *state, state 1245 drivers/gpu/drm/drm_atomic_uapi.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 1285 drivers/gpu/drm/drm_atomic_uapi.c struct drm_atomic_state *state; state 1316 drivers/gpu/drm/drm_atomic_uapi.c state = drm_atomic_state_alloc(dev); state 1317 drivers/gpu/drm/drm_atomic_uapi.c if (!state) state 1321 drivers/gpu/drm/drm_atomic_uapi.c state->acquire_ctx = &ctx; state 1322 drivers/gpu/drm/drm_atomic_uapi.c state->allow_modeset = !!(arg->flags & DRM_MODE_ATOMIC_ALLOW_MODESET); state 1385 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_set_property(state, file_priv, state 1398 drivers/gpu/drm/drm_atomic_uapi.c ret = prepare_signaling(dev, state, arg, file_priv, &fence_state, state 1404 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_check_only(state); state 1406 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_nonblocking_commit(state); state 1409 drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_print_state(state); state 1411 drivers/gpu/drm/drm_atomic_uapi.c ret = drm_atomic_commit(state); state 1415 drivers/gpu/drm/drm_atomic_uapi.c complete_signaling(dev, state, fence_state, num_fences, !ret); state 1418 drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_state_clear(state); state 1424 drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_state_put(state); state 211 drivers/gpu/drm/drm_blend.c if (plane->state) state 212 drivers/gpu/drm/drm_blend.c plane->state->alpha = DRM_BLEND_ALPHA_OPAQUE; state 278 drivers/gpu/drm/drm_blend.c if (plane->state) state 279 drivers/gpu/drm/drm_blend.c plane->state->rotation = rotation; state 363 drivers/gpu/drm/drm_blend.c if (plane->state) { state 364 drivers/gpu/drm/drm_blend.c plane->state->zpos = zpos; state 365 drivers/gpu/drm/drm_blend.c plane->state->normalized_zpos = zpos; state 402 drivers/gpu/drm/drm_blend.c if (plane->state) { state 403 drivers/gpu/drm/drm_blend.c plane->state->zpos = zpos; state 404 drivers/gpu/drm/drm_blend.c plane->state->normalized_zpos = zpos; state 425 drivers/gpu/drm/drm_blend.c struct drm_atomic_state *state = crtc_state->state; state 446 drivers/gpu/drm/drm_blend.c drm_atomic_get_plane_state(state, plane); state 492 drivers/gpu/drm/drm_blend.c struct drm_atomic_state *state) state 500 drivers/gpu/drm/drm_blend.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 505 drivers/gpu/drm/drm_blend.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 510 drivers/gpu/drm/drm_blend.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 368 drivers/gpu/drm/drm_bridge.c struct drm_atomic_state *state) state 373 drivers/gpu/drm/drm_bridge.c drm_atomic_bridge_disable(bridge->next, state); state 376 drivers/gpu/drm/drm_bridge.c bridge->funcs->atomic_disable(bridge, state); state 396 drivers/gpu/drm/drm_bridge.c struct drm_atomic_state *state) state 402 drivers/gpu/drm/drm_bridge.c bridge->funcs->atomic_post_disable(bridge, state); state 406 drivers/gpu/drm/drm_bridge.c drm_atomic_bridge_post_disable(bridge->next, state); state 424 drivers/gpu/drm/drm_bridge.c struct drm_atomic_state *state) state 429 drivers/gpu/drm/drm_bridge.c drm_atomic_bridge_pre_enable(bridge->next, state); state 432 drivers/gpu/drm/drm_bridge.c bridge->funcs->atomic_pre_enable(bridge, state); state 451 drivers/gpu/drm/drm_bridge.c struct drm_atomic_state *state) state 457 drivers/gpu/drm/drm_bridge.c bridge->funcs->atomic_enable(bridge, state); state 461 drivers/gpu/drm/drm_bridge.c drm_atomic_bridge_enable(bridge->next, state); state 568 drivers/gpu/drm/drm_client_modeset.c encoder = connector->state->best_encoder; state 569 drivers/gpu/drm/drm_client_modeset.c if (!encoder || WARN_ON(!connector->state->crtc)) { state 582 drivers/gpu/drm/drm_client_modeset.c new_crtc = connector->state->crtc; state 633 drivers/gpu/drm/drm_client_modeset.c modes[i] = &connector->state->crtc->mode; state 639 drivers/gpu/drm/drm_client_modeset.c connector->state->crtc->base.id, state 640 drivers/gpu/drm/drm_client_modeset.c connector->state->crtc->name, state 902 drivers/gpu/drm/drm_client_modeset.c struct drm_atomic_state *state; state 909 drivers/gpu/drm/drm_client_modeset.c state = drm_atomic_state_alloc(dev); state 910 drivers/gpu/drm/drm_client_modeset.c if (!state) { state 915 drivers/gpu/drm/drm_client_modeset.c state->acquire_ctx = &ctx; state 920 drivers/gpu/drm/drm_client_modeset.c plane_state = drm_atomic_get_plane_state(state, plane); state 945 drivers/gpu/drm/drm_client_modeset.c plane_state = drm_atomic_get_new_plane_state(state, primary); state 949 drivers/gpu/drm/drm_client_modeset.c ret = __drm_atomic_helper_set_config(mode_set, state); state 959 drivers/gpu/drm/drm_client_modeset.c struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 965 drivers/gpu/drm/drm_client_modeset.c ret = drm_atomic_commit(state); state 971 drivers/gpu/drm/drm_client_modeset.c drm_atomic_state_put(state); state 979 drivers/gpu/drm/drm_client_modeset.c drm_atomic_state_clear(state); state 444 drivers/gpu/drm/drm_color_mgmt.c if (plane->state) state 445 drivers/gpu/drm/drm_color_mgmt.c plane->state->color_encoding = default_encoding; state 463 drivers/gpu/drm/drm_color_mgmt.c if (plane->state) state 464 drivers/gpu/drm/drm_color_mgmt.c plane->state->color_range = default_range; state 468 drivers/gpu/drm/drm_connector.c WARN_ON(connector->state && !connector->funcs->atomic_destroy_state); state 469 drivers/gpu/drm/drm_connector.c if (connector->state && connector->funcs->atomic_destroy_state) state 471 drivers/gpu/drm/drm_connector.c connector->state); state 1931 drivers/gpu/drm/drm_connector.c connector->state->link_status = link_status; state 1963 drivers/gpu/drm/drm_connector.c connector->state->max_requested_bpc = max; state 1964 drivers/gpu/drm/drm_connector.c connector->state->max_bpc = max; state 2076 drivers/gpu/drm/drm_connector.c if (connector->state) state 2077 drivers/gpu/drm/drm_connector.c return connector->state->best_encoder; state 336 drivers/gpu/drm/drm_crtc.c WARN_ON(crtc->state && !crtc->funcs->atomic_destroy_state); state 337 drivers/gpu/drm/drm_crtc.c if (crtc->state && crtc->funcs->atomic_destroy_state) state 338 drivers/gpu/drm/drm_crtc.c crtc->funcs->atomic_destroy_state(crtc, crtc->state); state 378 drivers/gpu/drm/drm_crtc.c if (plane->state && plane->state->fb) state 379 drivers/gpu/drm/drm_crtc.c crtc_resp->fb_id = plane->state->fb->base.id; state 380 drivers/gpu/drm/drm_crtc.c else if (!plane->state && plane->fb) state 385 drivers/gpu/drm/drm_crtc.c if (plane->state) { state 386 drivers/gpu/drm/drm_crtc.c crtc_resp->x = plane->state->src_x >> 16; state 387 drivers/gpu/drm/drm_crtc.c crtc_resp->y = plane->state->src_y >> 16; state 392 drivers/gpu/drm/drm_crtc.c if (crtc->state) { state 393 drivers/gpu/drm/drm_crtc.c if (crtc->state->enable) { state 394 drivers/gpu/drm/drm_crtc.c drm_mode_convert_to_umode(&crtc_resp->mode, &crtc->state->mode); state 502 drivers/gpu/drm/drm_crtc.c if (crtc->state && state 503 drivers/gpu/drm/drm_crtc.c drm_rotation_90_or_270(crtc->primary->state->rotation)) state 574 drivers/gpu/drm/drm_crtc.c if (plane->state) state 575 drivers/gpu/drm/drm_crtc.c old_fb = plane->state->fb; state 231 drivers/gpu/drm/drm_crtc_internal.h struct drm_atomic_state *state); state 233 drivers/gpu/drm/drm_crtc_internal.h void drm_atomic_print_state(const struct drm_atomic_state *state); state 236 drivers/gpu/drm/drm_crtc_internal.h int drm_atomic_connector_commit_dpms(struct drm_atomic_state *state, state 239 drivers/gpu/drm/drm_crtc_internal.h int drm_atomic_set_property(struct drm_atomic_state *state, state 120 drivers/gpu/drm/drm_damage_helper.c void drm_atomic_helper_check_plane_damage(struct drm_atomic_state *state, state 126 drivers/gpu/drm/drm_damage_helper.c crtc_state = drm_atomic_get_new_crtc_state(state, state 168 drivers/gpu/drm/drm_damage_helper.c struct drm_atomic_state *state; state 179 drivers/gpu/drm/drm_damage_helper.c state = drm_atomic_state_alloc(fb->dev); state 180 drivers/gpu/drm/drm_damage_helper.c if (!state) { state 184 drivers/gpu/drm/drm_damage_helper.c state->acquire_ctx = &ctx; state 215 drivers/gpu/drm/drm_damage_helper.c ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); state 219 drivers/gpu/drm/drm_damage_helper.c if (plane->state->fb != fb) { state 224 drivers/gpu/drm/drm_damage_helper.c plane_state = drm_atomic_get_plane_state(state, plane); state 234 drivers/gpu/drm/drm_damage_helper.c ret = drm_atomic_commit(state); state 238 drivers/gpu/drm/drm_damage_helper.c drm_atomic_state_clear(state); state 246 drivers/gpu/drm/drm_damage_helper.c drm_atomic_state_put(state); state 278 drivers/gpu/drm/drm_damage_helper.c const struct drm_plane_state *state) state 282 drivers/gpu/drm/drm_damage_helper.c if (!state || !state->crtc || !state->fb || !state->visible) state 285 drivers/gpu/drm/drm_damage_helper.c iter->clips = drm_helper_get_plane_damage_clips(state); state 286 drivers/gpu/drm/drm_damage_helper.c iter->num_clips = drm_plane_get_damage_clips_count(state); state 289 drivers/gpu/drm/drm_damage_helper.c iter->plane_src.x1 = state->src.x1 >> 16; state 290 drivers/gpu/drm/drm_damage_helper.c iter->plane_src.y1 = state->src.y1 >> 16; state 291 drivers/gpu/drm/drm_damage_helper.c iter->plane_src.x2 = (state->src.x2 >> 16) + !!(state->src.x2 & 0xFFFF); state 292 drivers/gpu/drm/drm_damage_helper.c iter->plane_src.y2 = (state->src.y2 >> 16) + !!(state->src.y2 & 0xFFFF); state 294 drivers/gpu/drm/drm_damage_helper.c if (!iter->clips || !drm_rect_equals(&state->src, &old_state->src)) { state 360 drivers/gpu/drm/drm_damage_helper.c struct drm_plane_state *state, state 372 drivers/gpu/drm/drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, old_state, state); state 206 drivers/gpu/drm/drm_debugfs_crc.c if (!crtc->state->active) state 857 drivers/gpu/drm/drm_dp_mst_topology.c unsigned int state; state 864 drivers/gpu/drm/drm_dp_mst_topology.c state = READ_ONCE(txmsg->state); state 865 drivers/gpu/drm/drm_dp_mst_topology.c return (state == DRM_DP_SIDEBAND_TX_RX || state 866 drivers/gpu/drm/drm_dp_mst_topology.c state == DRM_DP_SIDEBAND_TX_TIMEOUT); state 880 drivers/gpu/drm/drm_dp_mst_topology.c if (txmsg->state == DRM_DP_SIDEBAND_TX_TIMEOUT) { state 885 drivers/gpu/drm/drm_dp_mst_topology.c DRM_DEBUG_KMS("timedout msg send %p %d %d\n", txmsg, txmsg->state, txmsg->seqno); state 891 drivers/gpu/drm/drm_dp_mst_topology.c if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED || state 892 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND) { state 896 drivers/gpu/drm/drm_dp_mst_topology.c if (txmsg->state == DRM_DP_SIDEBAND_TX_START_SEND || state 897 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state == DRM_DP_SIDEBAND_TX_SENT) { state 1129 drivers/gpu/drm/drm_dp_mst_topology.c mstb->tx_slots[0]->state = DRM_DP_SIDEBAND_TX_TIMEOUT; state 1134 drivers/gpu/drm/drm_dp_mst_topology.c mstb->tx_slots[1]->state = DRM_DP_SIDEBAND_TX_TIMEOUT; state 2006 drivers/gpu/drm/drm_dp_mst_topology.c if (txmsg->state == DRM_DP_SIDEBAND_TX_QUEUED) { state 2008 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state = DRM_DP_SIDEBAND_TX_START_SEND; state 2045 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state = DRM_DP_SIDEBAND_TX_SENT; state 2072 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state = DRM_DP_SIDEBAND_TX_TIMEOUT; state 2955 drivers/gpu/drm/drm_dp_mst_topology.c txmsg->state = DRM_DP_SIDEBAND_TX_RX; state 3241 drivers/gpu/drm/drm_dp_mst_topology.c int drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state *state, state 3249 drivers/gpu/drm/drm_dp_mst_topology.c topology_state = drm_atomic_get_mst_topology_state(state, mgr); state 3325 drivers/gpu/drm/drm_dp_mst_topology.c int drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state *state, state 3333 drivers/gpu/drm/drm_dp_mst_topology.c topology_state = drm_atomic_get_mst_topology_state(state, mgr); state 3776 drivers/gpu/drm/drm_dp_mst_topology.c struct drm_dp_mst_topology_state *state, *old_state = state 3777 drivers/gpu/drm/drm_dp_mst_topology.c to_dp_mst_topology_state(obj->state); state 3780 drivers/gpu/drm/drm_dp_mst_topology.c state = kmemdup(old_state, sizeof(*state), GFP_KERNEL); state 3781 drivers/gpu/drm/drm_dp_mst_topology.c if (!state) state 3784 drivers/gpu/drm/drm_dp_mst_topology.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 3786 drivers/gpu/drm/drm_dp_mst_topology.c INIT_LIST_HEAD(&state->vcpis); state 3798 drivers/gpu/drm/drm_dp_mst_topology.c list_add(&vcpi->next, &state->vcpis); state 3801 drivers/gpu/drm/drm_dp_mst_topology.c return &state->base; state 3804 drivers/gpu/drm/drm_dp_mst_topology.c list_for_each_entry_safe(pos, vcpi, &state->vcpis, next) { state 3808 drivers/gpu/drm/drm_dp_mst_topology.c kfree(state); state 3814 drivers/gpu/drm/drm_dp_mst_topology.c struct drm_private_state *state) state 3817 drivers/gpu/drm/drm_dp_mst_topology.c to_dp_mst_topology_state(state); state 3890 drivers/gpu/drm/drm_dp_mst_topology.c int drm_dp_mst_atomic_check(struct drm_atomic_state *state) state 3896 drivers/gpu/drm/drm_dp_mst_topology.c for_each_new_mst_mgr_in_state(state, mgr, mst_state, i) { state 3927 drivers/gpu/drm/drm_dp_mst_topology.c struct drm_dp_mst_topology_state *drm_atomic_get_mst_topology_state(struct drm_atomic_state *state, state 3933 drivers/gpu/drm/drm_dp_mst_topology.c return to_dp_mst_topology_state(drm_atomic_get_private_obj_state(state, &mgr->base)); state 199 drivers/gpu/drm/drm_encoder.c if (!connector->state) state 204 drivers/gpu/drm/drm_encoder.c if (connector->state->best_encoder != encoder) state 208 drivers/gpu/drm/drm_encoder.c return connector->state->crtc; state 63 drivers/gpu/drm/drm_fb_cma_helper.c struct drm_plane_state *state, state 88 drivers/gpu/drm/drm_fb_cma_helper.c sample_x = (state->src_x >> 16) / h_div; state 89 drivers/gpu/drm/drm_fb_cma_helper.c sample_y = (state->src_y >> 16) / v_div; state 901 drivers/gpu/drm/drm_fb_helper.c if (fb_helper->fbdev->state != FBINFO_STATE_RUNNING) state 907 drivers/gpu/drm/drm_fb_helper.c if (fb_helper->fbdev->state == FBINFO_STATE_RUNNING) state 1038 drivers/gpu/drm/drm_fb_helper.c struct drm_atomic_state *state; state 1047 drivers/gpu/drm/drm_fb_helper.c state = drm_atomic_state_alloc(dev); state 1048 drivers/gpu/drm/drm_fb_helper.c if (!state) { state 1053 drivers/gpu/drm/drm_fb_helper.c state->acquire_ctx = &ctx; state 1066 drivers/gpu/drm/drm_fb_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1080 drivers/gpu/drm/drm_fb_helper.c ret = drm_atomic_commit(state); state 1101 drivers/gpu/drm/drm_fb_helper.c drm_atomic_state_put(state); state 1109 drivers/gpu/drm/drm_fb_helper.c drm_atomic_state_clear(state); state 836 drivers/gpu/drm/drm_framebuffer.c struct drm_atomic_state *state; state 847 drivers/gpu/drm/drm_framebuffer.c state = drm_atomic_state_alloc(dev); state 848 drivers/gpu/drm/drm_framebuffer.c if (!state) { state 852 drivers/gpu/drm/drm_framebuffer.c state->acquire_ctx = &ctx; state 863 drivers/gpu/drm/drm_framebuffer.c if (plane->state->fb != fb) state 866 drivers/gpu/drm/drm_framebuffer.c plane_state = drm_atomic_get_plane_state(state, plane); state 875 drivers/gpu/drm/drm_framebuffer.c crtc_state = drm_atomic_get_existing_crtc_state(state, plane_state->crtc); state 877 drivers/gpu/drm/drm_framebuffer.c ret = drm_atomic_add_affected_connectors(state, plane_state->crtc); state 896 drivers/gpu/drm/drm_framebuffer.c for_each_new_connector_in_state(state, conn, conn_state, i) { state 904 drivers/gpu/drm/drm_framebuffer.c ret = drm_atomic_commit(state); state 908 drivers/gpu/drm/drm_framebuffer.c drm_atomic_state_clear(state); state 913 drivers/gpu/drm/drm_framebuffer.c drm_atomic_state_put(state); state 288 drivers/gpu/drm/drm_gem_framebuffer_helper.c struct drm_plane_state *state) state 293 drivers/gpu/drm/drm_gem_framebuffer_helper.c if (!state->fb) state 296 drivers/gpu/drm/drm_gem_framebuffer_helper.c obj = drm_gem_fb_get_obj(state->fb, 0); state 298 drivers/gpu/drm/drm_gem_framebuffer_helper.c drm_atomic_set_fence_for_plane(state, fence); state 447 drivers/gpu/drm/drm_hdcp.c struct drm_connector_state *state = connector->state; state 450 drivers/gpu/drm/drm_hdcp.c if (state->content_protection == val) state 453 drivers/gpu/drm/drm_hdcp.c state->content_protection = val; state 301 drivers/gpu/drm/drm_mipi_dbi.c struct drm_plane_state *state = pipe->plane.state; state 305 drivers/gpu/drm/drm_mipi_dbi.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 306 drivers/gpu/drm/drm_mipi_dbi.c mipi_dbi_fb_dirty(state->fb, &rect); state 308 drivers/gpu/drm/drm_mipi_dbi.c if (crtc->state->event) { state 310 drivers/gpu/drm/drm_mipi_dbi.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 312 drivers/gpu/drm/drm_mipi_dbi.c crtc->state->event = NULL; state 468 drivers/gpu/drm/drm_mode_object.c struct drm_atomic_state *state; state 472 drivers/gpu/drm/drm_mode_object.c state = drm_atomic_state_alloc(dev); state 473 drivers/gpu/drm/drm_mode_object.c if (!state) state 477 drivers/gpu/drm/drm_mode_object.c state->acquire_ctx = &ctx; state 480 drivers/gpu/drm/drm_mode_object.c if (prop == state->dev->mode_config.dpms_property) { state 486 drivers/gpu/drm/drm_mode_object.c ret = drm_atomic_connector_commit_dpms(state, state 490 drivers/gpu/drm/drm_mode_object.c ret = drm_atomic_set_property(state, file_priv, obj, prop, prop_value); state 493 drivers/gpu/drm/drm_mode_object.c ret = drm_atomic_commit(state); state 497 drivers/gpu/drm/drm_mode_object.c drm_atomic_state_clear(state); state 502 drivers/gpu/drm/drm_mode_object.c drm_atomic_state_put(state); state 197 drivers/gpu/drm/drm_modeset_helper.c struct drm_atomic_state *state; state 204 drivers/gpu/drm/drm_modeset_helper.c state = drm_atomic_helper_suspend(dev); state 205 drivers/gpu/drm/drm_modeset_helper.c if (IS_ERR(state)) { state 208 drivers/gpu/drm/drm_modeset_helper.c return PTR_ERR(state); state 211 drivers/gpu/drm/drm_modeset_helper.c dev->mode_config.suspend_state = state; state 375 drivers/gpu/drm/drm_plane.c WARN_ON(plane->state && !plane->funcs->atomic_destroy_state); state 376 drivers/gpu/drm/drm_plane.c if (plane->state && plane->funcs->atomic_destroy_state) state 377 drivers/gpu/drm/drm_plane.c plane->funcs->atomic_destroy_state(plane, plane->state); state 527 drivers/gpu/drm/drm_plane.c if (plane->state && plane->state->crtc && drm_lease_held(file_priv, plane->state->crtc->base.id)) state 528 drivers/gpu/drm/drm_plane.c plane_resp->crtc_id = plane->state->crtc->base.id; state 529 drivers/gpu/drm/drm_plane.c else if (!plane->state && plane->crtc && drm_lease_held(file_priv, plane->crtc->base.id)) state 534 drivers/gpu/drm/drm_plane.c if (plane->state && plane->state->fb) state 535 drivers/gpu/drm/drm_plane.c plane_resp->fb_id = plane->state->fb->base.id; state 536 drivers/gpu/drm/drm_plane.c else if (!plane->state && plane->fb) state 884 drivers/gpu/drm/drm_plane.c if (plane->state) state 885 drivers/gpu/drm/drm_plane.c fb = plane->state->fb; state 1121 drivers/gpu/drm/drm_plane.c if (plane->state) state 1122 drivers/gpu/drm/drm_plane.c old_fb = plane->state->fb; state 1141 drivers/gpu/drm/drm_plane.c if (plane->state) { state 1142 drivers/gpu/drm/drm_plane.c const struct drm_plane_state *state = plane->state; state 1144 drivers/gpu/drm/drm_plane.c ret = drm_framebuffer_check_src_coords(state->src_x, state 1145 drivers/gpu/drm/drm_plane.c state->src_y, state 1146 drivers/gpu/drm/drm_plane.c state->src_w, state 1147 drivers/gpu/drm/drm_plane.c state->src_h, state 1197 drivers/gpu/drm/drm_plane.c if (!plane->state) { state 75 drivers/gpu/drm/drm_self_refresh_helper.c struct drm_atomic_state *state; state 83 drivers/gpu/drm/drm_self_refresh_helper.c state = drm_atomic_state_alloc(dev); state 84 drivers/gpu/drm/drm_self_refresh_helper.c if (!state) { state 90 drivers/gpu/drm/drm_self_refresh_helper.c state->acquire_ctx = &ctx; state 92 drivers/gpu/drm/drm_self_refresh_helper.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 101 drivers/gpu/drm/drm_self_refresh_helper.c ret = drm_atomic_add_affected_connectors(state, crtc); state 105 drivers/gpu/drm/drm_self_refresh_helper.c for_each_new_connector_in_state(state, conn, conn_state, i) { state 113 drivers/gpu/drm/drm_self_refresh_helper.c ret = drm_atomic_commit(state); state 119 drivers/gpu/drm/drm_self_refresh_helper.c drm_atomic_state_clear(state); state 125 drivers/gpu/drm/drm_self_refresh_helper.c drm_atomic_state_put(state); state 145 drivers/gpu/drm/drm_self_refresh_helper.c drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state, state 153 drivers/gpu/drm/drm_self_refresh_helper.c for_each_old_crtc_in_state(state, crtc, old_crtc_state, i) { state 187 drivers/gpu/drm/drm_self_refresh_helper.c void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state) state 193 drivers/gpu/drm/drm_self_refresh_helper.c if (state->async_update || !state->allow_modeset) { state 194 drivers/gpu/drm/drm_self_refresh_helper.c for_each_old_crtc_in_state(state, crtc, crtc_state, i) { state 196 drivers/gpu/drm/drm_self_refresh_helper.c state->async_update = false; state 197 drivers/gpu/drm/drm_self_refresh_helper.c state->allow_modeset = true; state 203 drivers/gpu/drm/drm_self_refresh_helper.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 49 drivers/gpu/drm/drm_simple_kms_helper.c struct drm_crtc_state *state) state 51 drivers/gpu/drm/drm_simple_kms_helper.c bool has_primary = state->plane_mask & state 55 drivers/gpu/drm/drm_simple_kms_helper.c if (has_primary != state->enable) state 58 drivers/gpu/drm/drm_simple_kms_helper.c return drm_atomic_add_affected_planes(state->state, crtc); state 72 drivers/gpu/drm/drm_simple_kms_helper.c pipe->funcs->enable(pipe, crtc->state, plane->state); state 135 drivers/gpu/drm/drm_simple_kms_helper.c crtc_state = drm_atomic_get_new_crtc_state(plane_state->state, state 167 drivers/gpu/drm/drm_simple_kms_helper.c struct drm_plane_state *state) state 175 drivers/gpu/drm/drm_simple_kms_helper.c return pipe->funcs->prepare_fb(pipe, state); state 179 drivers/gpu/drm/drm_simple_kms_helper.c struct drm_plane_state *state) state 187 drivers/gpu/drm/drm_simple_kms_helper.c pipe->funcs->cleanup_fb(pipe, state); state 1860 drivers/gpu/drm/drm_vblank.c if (crtc->state) state 1861 drivers/gpu/drm/drm_vblank.c get_seq->active = crtc->state->enable; state 89 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c static void etnaviv_warn_if_non_sensitive(struct etna_validation_state *state, state 92 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (state->num_relocs && state->relocs->submit_offset < buf_offset) { state 93 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c dev_warn_once(state->gpu->dev, state 96 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs->submit_offset); state 97 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c while (state->num_relocs && state 98 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs->submit_offset < buf_offset) { state 99 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs++; state 100 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->num_relocs--; state 105 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c static bool etnaviv_validate_load_state(struct etna_validation_state *state, state 112 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c buf_offset = (ptr - state->start + state 115 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c etnaviv_warn_if_non_sensitive(state, buf_offset, st_offset * 4); state 116 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (state->num_relocs && state 117 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs->submit_offset == buf_offset) { state 118 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs++; state 119 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->num_relocs--; state 123 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c dev_warn_ratelimited(state->gpu->dev, state 129 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (state->num_relocs) { state 130 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c buf_offset = (ptr - state->start + num) * 4; state 131 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c etnaviv_warn_if_non_sensitive(state, buf_offset, st_offset * 4 + state 132 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state->relocs->submit_offset - state 152 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c struct etna_validation_state state; state 156 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state.gpu = gpu; state 157 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state.relocs = relocs; state 158 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state.num_relocs = reloc_size; state 159 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c state.start = stream; state 174 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (!etnaviv_validate_load_state(&state, buf + 1, state 190 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c __func__, op, buf - state.start); state 201 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c __func__, buf - state.start, size); state 813 drivers/gpu/drm/etnaviv/etnaviv_gpu.c u32 state[2]; state 821 drivers/gpu/drm/etnaviv/etnaviv_gpu.c debug->state[0] = gpu_read(gpu, VIVS_FE_DMA_DEBUG_STATE); state 825 drivers/gpu/drm/etnaviv/etnaviv_gpu.c debug->state[1] = gpu_read(gpu, VIVS_FE_DMA_DEBUG_STATE); state 830 drivers/gpu/drm/etnaviv/etnaviv_gpu.c if (debug->state[0] != debug->state[1]) state 950 drivers/gpu/drm/etnaviv/etnaviv_gpu.c debug.state[0] == debug.state[1]) { state 960 drivers/gpu/drm/etnaviv/etnaviv_gpu.c seq_printf(m, "\t state 0: 0x%08x\n", debug.state[0]); state 961 drivers/gpu/drm/etnaviv/etnaviv_gpu.c seq_printf(m, "\t state 1: 0x%08x\n", debug.state[1]); state 1566 drivers/gpu/drm/etnaviv/etnaviv_gpu.c unsigned long *state) state 1568 drivers/gpu/drm/etnaviv/etnaviv_gpu.c *state = 6; state 1575 drivers/gpu/drm/etnaviv/etnaviv_gpu.c unsigned long *state) state 1579 drivers/gpu/drm/etnaviv/etnaviv_gpu.c *state = gpu->freq_scale; state 1586 drivers/gpu/drm/etnaviv/etnaviv_gpu.c unsigned long state) state 1591 drivers/gpu/drm/etnaviv/etnaviv_gpu.c gpu->freq_scale = state; state 322 drivers/gpu/drm/exynos/exynos5433_drm_decon.c struct exynos_drm_plane_state *state = state 323 drivers/gpu/drm/exynos/exynos5433_drm_decon.c to_exynos_plane_state(plane.base.state); state 324 drivers/gpu/drm/exynos/exynos5433_drm_decon.c unsigned int alpha = state->base.alpha; state 329 drivers/gpu/drm/exynos/exynos5433_drm_decon.c pixel_alpha = state->base.pixel_blend_mode; state 402 drivers/gpu/drm/exynos/exynos5433_drm_decon.c struct exynos_drm_plane_state *state = state 403 drivers/gpu/drm/exynos/exynos5433_drm_decon.c to_exynos_plane_state(plane->base.state); state 405 drivers/gpu/drm/exynos/exynos5433_drm_decon.c struct drm_framebuffer *fb = state->base.fb; state 413 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = COORDINATE_X(state->crtc.x) | state 414 drivers/gpu/drm/exynos/exynos5433_drm_decon.c COORDINATE_Y(state->crtc.y / 2); state 417 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = COORDINATE_X(state->crtc.x + state->crtc.w - 1) | state 418 drivers/gpu/drm/exynos/exynos5433_drm_decon.c COORDINATE_Y((state->crtc.y + state->crtc.h) / 2 - 1); state 421 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = COORDINATE_X(state->crtc.x) | COORDINATE_Y(state->crtc.y); state 424 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = COORDINATE_X(state->crtc.x + state->crtc.w - 1) | state 425 drivers/gpu/drm/exynos/exynos5433_drm_decon.c COORDINATE_Y(state->crtc.y + state->crtc.h - 1); state 439 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = dma_addr + pitch * state->src.h; state 443 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = BIT_VAL(pitch - state->crtc.w * cpp, 27, 14) state 444 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | BIT_VAL(state->crtc.w * cpp, 13, 0); state 446 drivers/gpu/drm/exynos/exynos5433_drm_decon.c val = BIT_VAL(pitch - state->crtc.w * cpp, 29, 15) state 447 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | BIT_VAL(state->crtc.w * cpp, 14, 0); state 155 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; state 382 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct exynos_drm_plane_state *state = state 383 drivers/gpu/drm/exynos/exynos7_drm_decon.c to_exynos_plane_state(plane->base.state); state 385 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct drm_framebuffer *fb = state->base.fb; state 418 drivers/gpu/drm/exynos/exynos7_drm_decon.c writel(state->src.x, ctx->regs + VIDW_OFFSET_X(win)); state 419 drivers/gpu/drm/exynos/exynos7_drm_decon.c writel(state->src.y, ctx->regs + VIDW_OFFSET_Y(win)); state 424 drivers/gpu/drm/exynos/exynos7_drm_decon.c state->crtc.w, state->crtc.h); state 426 drivers/gpu/drm/exynos/exynos7_drm_decon.c val = VIDOSDxA_TOPLEFT_X(state->crtc.x) | state 427 drivers/gpu/drm/exynos/exynos7_drm_decon.c VIDOSDxA_TOPLEFT_Y(state->crtc.y); state 430 drivers/gpu/drm/exynos/exynos7_drm_decon.c last_x = state->crtc.x + state->crtc.w; state 433 drivers/gpu/drm/exynos/exynos7_drm_decon.c last_y = state->crtc.y + state->crtc.h; state 442 drivers/gpu/drm/exynos/exynos7_drm_decon.c state->crtc.x, state->crtc.y, last_x, last_y); state 42 drivers/gpu/drm/exynos/exynos_drm_crtc.c if (crtc->state->event && !crtc->state->active) { state 44 drivers/gpu/drm/exynos/exynos_drm_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 47 drivers/gpu/drm/exynos/exynos_drm_crtc.c crtc->state->event = NULL; state 52 drivers/gpu/drm/exynos/exynos_drm_crtc.c struct drm_crtc_state *state) state 56 drivers/gpu/drm/exynos/exynos_drm_crtc.c if (!state->enable) state 60 drivers/gpu/drm/exynos/exynos_drm_crtc.c return exynos_crtc->ops->atomic_check(exynos_crtc, state); state 121 drivers/gpu/drm/exynos/exynos_drm_crtc.c struct drm_pending_vblank_event *event = crtc->state->event; state 126 drivers/gpu/drm/exynos/exynos_drm_crtc.c crtc->state->event = NULL; state 72 drivers/gpu/drm/exynos/exynos_drm_drv.h to_exynos_plane_state(struct drm_plane_state *state) state 74 drivers/gpu/drm/exynos/exynos_drm_drv.h return container_of(state, struct exynos_drm_plane_state, base); state 146 drivers/gpu/drm/exynos/exynos_drm_drv.h struct drm_crtc_state *state); state 259 drivers/gpu/drm/exynos/exynos_drm_drv.h int exynos_atomic_commit(struct drm_device *dev, struct drm_atomic_state *state, state 274 drivers/gpu/drm/exynos/exynos_drm_dsi.c int state; state 883 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct drm_display_mode *m = &dsi->encoder.crtc->state->adjusted_mode; state 1008 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state & DSIM_STATE_CMD_LPM)) { state 1010 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state ^= DSIM_STATE_CMD_LPM; state 1289 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (dsi->state & DSIM_STATE_VIDOUT_AVAILABLE) state 1381 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (dsi->state & DSIM_STATE_ENABLED) state 1385 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state |= DSIM_STATE_ENABLED; state 1406 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state |= DSIM_STATE_VIDOUT_AVAILABLE; state 1414 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state &= ~DSIM_STATE_ENABLED; state 1422 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (!(dsi->state & DSIM_STATE_ENABLED)) state 1425 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state &= ~DSIM_STATE_VIDOUT_AVAILABLE; state 1432 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state &= ~DSIM_STATE_ENABLED; state 1607 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (!(dsi->state & DSIM_STATE_ENABLED)) state 1610 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (!(dsi->state & DSIM_STATE_INITIALIZED)) { state 1614 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state |= DSIM_STATE_INITIALIZED; state 1837 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (dsi->state & DSIM_STATE_INITIALIZED) { state 1838 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state &= ~DSIM_STATE_INITIALIZED; state 1845 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->state &= ~DSIM_STATE_CMD_LPM; state 391 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct drm_crtc_state *state) state 393 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct drm_display_mode *mode = &state->adjusted_mode; state 457 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; state 641 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct exynos_drm_plane_state *state = state 642 drivers/gpu/drm/exynos/exynos_drm_fimd.c to_exynos_plane_state(plane.base.state); state 644 drivers/gpu/drm/exynos/exynos_drm_fimd.c unsigned int alpha = state->base.alpha; state 649 drivers/gpu/drm/exynos/exynos_drm_fimd.c pixel_alpha = state->base.pixel_blend_mode; state 791 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct exynos_drm_plane_state *state = state 792 drivers/gpu/drm/exynos/exynos_drm_fimd.c to_exynos_plane_state(plane->base.state); state 794 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct drm_framebuffer *fb = state->base.fb; state 805 drivers/gpu/drm/exynos/exynos_drm_fimd.c offset = state->src.x * cpp; state 806 drivers/gpu/drm/exynos/exynos_drm_fimd.c offset += state->src.y * pitch; state 814 drivers/gpu/drm/exynos/exynos_drm_fimd.c size = pitch * state->crtc.h; state 822 drivers/gpu/drm/exynos/exynos_drm_fimd.c state->crtc.w, state->crtc.h); state 825 drivers/gpu/drm/exynos/exynos_drm_fimd.c buf_offsize = pitch - (state->crtc.w * cpp); state 826 drivers/gpu/drm/exynos/exynos_drm_fimd.c line_size = state->crtc.w * cpp; state 834 drivers/gpu/drm/exynos/exynos_drm_fimd.c val = VIDOSDxA_TOPLEFT_X(state->crtc.x) | state 835 drivers/gpu/drm/exynos/exynos_drm_fimd.c VIDOSDxA_TOPLEFT_Y(state->crtc.y) | state 836 drivers/gpu/drm/exynos/exynos_drm_fimd.c VIDOSDxA_TOPLEFT_X_E(state->crtc.x) | state 837 drivers/gpu/drm/exynos/exynos_drm_fimd.c VIDOSDxA_TOPLEFT_Y_E(state->crtc.y); state 840 drivers/gpu/drm/exynos/exynos_drm_fimd.c last_x = state->crtc.x + state->crtc.w; state 843 drivers/gpu/drm/exynos/exynos_drm_fimd.c last_y = state->crtc.y + state->crtc.h; state 854 drivers/gpu/drm/exynos/exynos_drm_fimd.c state->crtc.x, state->crtc.y, last_x, last_y); state 861 drivers/gpu/drm/exynos/exynos_drm_fimd.c val = state->crtc.w * state->crtc.h; state 868 drivers/gpu/drm/exynos/exynos_drm_fimd.c fimd_win_set_pixfmt(ctx, win, fb, state->src.w); state 57 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_plane_state *state = &exynos_state->base; state 58 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_crtc *crtc = state->crtc; state 60 drivers/gpu/drm/exynos/exynos_drm_plane.c drm_atomic_get_existing_crtc_state(state->state, crtc); state 75 drivers/gpu/drm/exynos/exynos_drm_plane.c crtc_x = state->crtc_x; state 76 drivers/gpu/drm/exynos/exynos_drm_plane.c crtc_y = state->crtc_y; state 77 drivers/gpu/drm/exynos/exynos_drm_plane.c crtc_w = state->crtc_w; state 78 drivers/gpu/drm/exynos/exynos_drm_plane.c crtc_h = state->crtc_h; state 80 drivers/gpu/drm/exynos/exynos_drm_plane.c src_x = state->src_x >> 16; state 81 drivers/gpu/drm/exynos/exynos_drm_plane.c src_y = state->src_y >> 16; state 82 drivers/gpu/drm/exynos/exynos_drm_plane.c src_w = state->src_w >> 16; state 83 drivers/gpu/drm/exynos/exynos_drm_plane.c src_h = state->src_h >> 16; state 128 drivers/gpu/drm/exynos/exynos_drm_plane.c if (plane->state) { state 129 drivers/gpu/drm/exynos/exynos_drm_plane.c exynos_state = to_exynos_plane_state(plane->state); state 130 drivers/gpu/drm/exynos/exynos_drm_plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 132 drivers/gpu/drm/exynos/exynos_drm_plane.c plane->state = NULL; state 138 drivers/gpu/drm/exynos/exynos_drm_plane.c plane->state->zpos = exynos_plane->config->zpos; state 148 drivers/gpu/drm/exynos/exynos_drm_plane.c exynos_state = to_exynos_plane_state(plane->state); state 177 drivers/gpu/drm/exynos/exynos_drm_plane.c struct exynos_drm_plane_state *state) state 179 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_framebuffer *fb = state->base.fb; state 201 drivers/gpu/drm/exynos/exynos_drm_plane.c struct exynos_drm_plane_state *state) state 203 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_crtc *crtc = state->base.crtc; state 209 drivers/gpu/drm/exynos/exynos_drm_plane.c if (state->src.w == state->crtc.w) state 212 drivers/gpu/drm/exynos/exynos_drm_plane.c if (state->src.h == state->crtc.h) state 216 drivers/gpu/drm/exynos/exynos_drm_plane.c state->h_ratio == (1 << 15)) state 220 drivers/gpu/drm/exynos/exynos_drm_plane.c state->v_ratio == (1 << 15)) state 231 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_plane_state *state) state 235 drivers/gpu/drm/exynos/exynos_drm_plane.c to_exynos_plane_state(state); state 238 drivers/gpu/drm/exynos/exynos_drm_plane.c if (!state->crtc || !state->fb) state 255 drivers/gpu/drm/exynos/exynos_drm_plane.c struct drm_plane_state *state = plane->state; state 256 drivers/gpu/drm/exynos/exynos_drm_plane.c struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(state->crtc); state 259 drivers/gpu/drm/exynos/exynos_drm_plane.c if (!state->crtc) state 112 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct drm_plane_state *state = plane->base.state; state 119 drivers/gpu/drm/exynos/exynos_drm_vidi.c addr = exynos_drm_fb_dma_addr(state->fb, 0); state 802 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_display_mode *m = &hdata->encoder.crtc->state->mode; state 1123 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_display_mode *m = &hdata->encoder.crtc->state->mode; state 1198 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_display_mode *m = &hdata->encoder.crtc->state->mode; state 1277 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_display_mode *m = &hdata->encoder.crtc->state->mode; state 1279 drivers/gpu/drm/exynos/exynos_hdmi.c &hdata->encoder.crtc->state->adjusted_mode; state 1423 drivers/gpu/drm/exynos/exynos_hdmi.c struct drm_display_mode *m = &hdata->encoder.crtc->state->mode; state 504 drivers/gpu/drm/exynos/exynos_mixer.c struct drm_display_mode *mode = &ctx->crtc->base.state->adjusted_mode; state 514 drivers/gpu/drm/exynos/exynos_mixer.c struct exynos_drm_plane_state *state = state 515 drivers/gpu/drm/exynos/exynos_mixer.c to_exynos_plane_state(plane->base.state); state 516 drivers/gpu/drm/exynos/exynos_mixer.c struct drm_framebuffer *fb = state->base.fb; state 517 drivers/gpu/drm/exynos/exynos_mixer.c unsigned int priority = state->base.normalized_zpos + 1; state 560 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_SRC_WIDTH, state->src.w); state 562 drivers/gpu/drm/exynos/exynos_mixer.c VP_SRC_H_POSITION_VAL(state->src.x)); state 563 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_WIDTH, state->crtc.w); state 564 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_H_POSITION, state->crtc.x); state 567 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_SRC_HEIGHT, state->src.h / 2); state 568 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_SRC_V_POSITION, state->src.y / 2); state 569 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_HEIGHT, state->crtc.h / 2); state 570 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_V_POSITION, state->crtc.y / 2); state 572 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_SRC_HEIGHT, state->src.h); state 573 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_SRC_V_POSITION, state->src.y); state 574 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_HEIGHT, state->crtc.h); state 575 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_DST_V_POSITION, state->crtc.y); state 578 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_H_RATIO, state->h_ratio); state 579 drivers/gpu/drm/exynos/exynos_mixer.c vp_reg_write(ctx, VP_V_RATIO, state->v_ratio); state 590 drivers/gpu/drm/exynos/exynos_mixer.c mixer_cfg_vp_blend(ctx, state->base.alpha); state 601 drivers/gpu/drm/exynos/exynos_mixer.c struct exynos_drm_plane_state *state = state 602 drivers/gpu/drm/exynos/exynos_mixer.c to_exynos_plane_state(plane->base.state); state 603 drivers/gpu/drm/exynos/exynos_mixer.c struct drm_framebuffer *fb = state->base.fb; state 604 drivers/gpu/drm/exynos/exynos_mixer.c unsigned int priority = state->base.normalized_zpos + 1; state 615 drivers/gpu/drm/exynos/exynos_mixer.c pixel_alpha = state->base.pixel_blend_mode; state 642 drivers/gpu/drm/exynos/exynos_mixer.c x_ratio = state->h_ratio == (1 << 15); state 643 drivers/gpu/drm/exynos/exynos_mixer.c y_ratio = state->v_ratio == (1 << 15); state 645 drivers/gpu/drm/exynos/exynos_mixer.c dst_x_offset = state->crtc.x; state 646 drivers/gpu/drm/exynos/exynos_mixer.c dst_y_offset = state->crtc.y; state 650 drivers/gpu/drm/exynos/exynos_mixer.c + (state->src.x * fb->format->cpp[0]) state 651 drivers/gpu/drm/exynos/exynos_mixer.c + (state->src.y * fb->pitches[0]); state 663 drivers/gpu/drm/exynos/exynos_mixer.c val = MXR_GRP_WH_WIDTH(state->src.w); state 664 drivers/gpu/drm/exynos/exynos_mixer.c val |= MXR_GRP_WH_HEIGHT(state->src.h); state 678 drivers/gpu/drm/exynos/exynos_mixer.c mixer_cfg_gfx_blend(ctx, win, pixel_alpha, state->base.alpha); state 28 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c struct drm_pending_vblank_event *event = crtc->state->event; state 34 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c crtc->state->event = NULL; state 85 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c struct drm_display_mode *mode = &crtc->state->mode; state 36 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c struct drm_plane_state *state) state 38 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c struct drm_framebuffer *fb = state->fb; state 40 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c if (!state->fb || !state->crtc) state 80 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c struct drm_plane_state *state = plane->state; state 81 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c struct drm_framebuffer *fb = plane->state->fb; state 128 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c DCU_LAYER_HEIGHT(state->crtc_h) | state 129 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c DCU_LAYER_WIDTH(state->crtc_w)); state 131 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c DCU_LAYER_POSY(state->crtc_y) | state 132 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c DCU_LAYER_POSX(state->crtc_x)); state 292 drivers/gpu/drm/gma500/accel_2d.c if (unlikely(info->state != FBINFO_STATE_RUNNING)) state 112 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c static void dsi_set_device_ready_state(struct drm_device *dev, int state, state 115 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c REG_FLD_MOD(MIPI_DEVICE_READY_REG(pipe), !!state, 0, 0); state 119 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c int state, int pipe) state 134 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c if (state) { state 620 drivers/gpu/drm/gma500/psb_intel_sdvo.c u8 state = SDVO_ENCODER_STATE_ON; state 624 drivers/gpu/drm/gma500/psb_intel_sdvo.c state = SDVO_ENCODER_STATE_ON; state 627 drivers/gpu/drm/gma500/psb_intel_sdvo.c state = SDVO_ENCODER_STATE_STANDBY; state 630 drivers/gpu/drm/gma500/psb_intel_sdvo.c state = SDVO_ENCODER_STATE_SUSPEND; state 633 drivers/gpu/drm/gma500/psb_intel_sdvo.c state = SDVO_ENCODER_STATE_OFF; state 638 drivers/gpu/drm/gma500/psb_intel_sdvo.c SDVO_CMD_SET_ENCODER_POWER_STATE, &state, sizeof(state)); state 317 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c void tc35876x_set_bridge_reset_state(struct drm_device *dev, int state) state 324 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c dev_dbg(&tc35876x_client->dev, "%s: state %d\n", __func__, state); state 331 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c if (state) { state 28 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h void tc35876x_set_bridge_reset_state(struct drm_device *dev, int state); state 58 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c struct drm_plane_state *state) state 60 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c struct drm_framebuffer *fb = state->fb; state 61 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c struct drm_crtc *crtc = state->crtc; state 63 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c u32 src_w = state->src_w >> 16; state 64 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c u32 src_h = state->src_h >> 16; state 69 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c crtc_state = drm_atomic_get_crtc_state(state->state, crtc); state 73 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c if (src_w != state->crtc_w || src_h != state->crtc_h) { state 78 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c if (state->crtc_x < 0 || state->crtc_y < 0) { state 83 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c if (state->crtc_x + state->crtc_w > state 85 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c state->crtc_y + state->crtc_h > state 97 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c struct drm_plane_state *state = plane->state; state 106 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c if (!state->fb) state 109 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c hibmc_fb = to_hibmc_framebuffer(state->fb); state 125 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c reg = state->fb->width * (state->fb->format->cpp[0]); state 129 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c line_l = state->fb->width * state->fb->format->cpp[0]; state 139 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c state->fb->format->cpp[0] * 8 / 16); state 364 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c struct drm_display_mode *mode = &crtc->state->mode; state 422 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c if (crtc->state->event) state 423 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 424 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c crtc->state->event = NULL; state 479 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_display_mode *mode = &crtc->state->mode; state 480 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; state 492 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_display_mode *mode = &crtc->state->mode; state 493 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; state 506 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_pending_vblank_event *event = crtc->state->event; state 517 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c crtc->state->event = NULL; state 761 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_plane_state *state) state 763 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_framebuffer *fb = state->fb; state 764 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_crtc *crtc = state->crtc; state 766 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 src_x = state->src_x >> 16; state 767 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 src_y = state->src_y >> 16; state 768 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 src_w = state->src_w >> 16; state 769 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 src_h = state->src_h >> 16; state 770 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c int crtc_x = state->crtc_x; state 771 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c int crtc_y = state->crtc_y; state 772 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 crtc_w = state->crtc_w; state 773 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c u32 crtc_h = state->crtc_h; state 783 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c crtc_state = drm_atomic_get_crtc_state(state->state, crtc); state 808 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct drm_plane_state *state = plane->state; state 811 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c ade_update_channel(kplane, state->fb, state->crtc_x, state->crtc_y, state 812 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c state->crtc_w, state->crtc_h, state 813 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c state->src_x >> 16, state->src_y >> 16, state 814 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c state->src_w >> 16, state->src_h >> 16); state 57 drivers/gpu/drm/i2c/ch7006_drv.c struct ch7006_state *state = &priv->state; state 67 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_POWER); state 120 drivers/gpu/drm/i2c/ch7006_drv.c struct ch7006_state *state = &priv->state; state 121 drivers/gpu/drm/i2c/ch7006_drv.c uint8_t *regs = state->regs; state 174 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_state_load(client, state); state 182 drivers/gpu/drm/i2c/ch7006_drv.c struct ch7006_state *state = &priv->state; state 187 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_save_reg(client, state, CH7006_DETECT); state 188 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_save_reg(client, state, CH7006_POWER); state 189 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_save_reg(client, state, CH7006_CLKMODE); state 201 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_CLKMODE); state 202 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_POWER); state 203 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_DETECT); state 288 drivers/gpu/drm/i2c/ch7006_drv.c struct ch7006_state *state = &priv->state; state 300 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_POWER); state 307 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_POV); state 308 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_HPOS); state 315 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_POV); state 316 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_VPOS); state 331 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_BLACK_LEVEL); state 338 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_CONTRAST); state 345 drivers/gpu/drm/i2c/ch7006_drv.c ch7006_load_reg(client, state, CH7006_FFILTER); state 204 drivers/gpu/drm/i2c/ch7006_mode.c uint8_t *regs = priv->state.regs; state 235 drivers/gpu/drm/i2c/ch7006_mode.c struct ch7006_state *state = &priv->state; state 243 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC0, 28, subc_inc); state 244 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC1, 24, subc_inc); state 245 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC2, 20, subc_inc); state 246 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC3, 16, subc_inc); state 247 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC4, 12, subc_inc); state 248 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC5, 8, subc_inc); state 249 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC6, 4, subc_inc); state 250 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_SUBC_INC7, 0, subc_inc); state 259 drivers/gpu/drm/i2c/ch7006_mode.c uint8_t *regs = priv->state.regs; state 296 drivers/gpu/drm/i2c/ch7006_mode.c uint8_t *power = &priv->state.regs[CH7006_POWER]; state 330 drivers/gpu/drm/i2c/ch7006_mode.c struct ch7006_state *state = &priv->state; state 334 drivers/gpu/drm/i2c/ch7006_mode.c uint8_t *regs = state->regs; state 355 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_POV, HPOS_8, hpos); state 356 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_HPOS, 0, hpos); state 361 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_POV, VPOS_8, vpos); state 362 drivers/gpu/drm/i2c/ch7006_mode.c setbitf(state, CH7006_VPOS, 0, vpos); state 402 drivers/gpu/drm/i2c/ch7006_mode.c struct ch7006_state *state) state 404 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_POWER); state 406 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_DISPMODE); state 407 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_FFILTER); state 408 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_BWIDTH); state 409 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_INPUT_FORMAT); state 410 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_CLKMODE); state 411 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_START_ACTIVE); state 412 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_POV); state 413 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_BLACK_LEVEL); state 414 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_HPOS); state 415 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_VPOS); state 416 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_INPUT_SYNC); state 417 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_DETECT); state 418 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_CONTRAST); state 419 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_PLLOV); state 420 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_PLLM); state 421 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_PLLN); state 422 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_BCLKOUT); state 423 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC0); state 424 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC1); state 425 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC2); state 426 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC3); state 427 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC4); state 428 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC5); state 429 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC6); state 430 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_SUBC_INC7); state 431 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_PLL_CONTROL); state 432 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_load_reg(client, state, CH7006_CALC_SUBC_INC0); state 436 drivers/gpu/drm/i2c/ch7006_mode.c struct ch7006_state *state) state 438 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_POWER); state 440 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_DISPMODE); state 441 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_FFILTER); state 442 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_BWIDTH); state 443 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_INPUT_FORMAT); state 444 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_CLKMODE); state 445 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_START_ACTIVE); state 446 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_POV); state 447 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_BLACK_LEVEL); state 448 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_HPOS); state 449 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_VPOS); state 450 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_INPUT_SYNC); state 451 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_DETECT); state 452 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_CONTRAST); state 453 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_PLLOV); state 454 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_PLLM); state 455 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_PLLN); state 456 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_BCLKOUT); state 457 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC0); state 458 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC1); state 459 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC2); state 460 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC3); state 461 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC4); state 462 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC5); state 463 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC6); state 464 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_SUBC_INC7); state 465 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_PLL_CONTROL); state 466 drivers/gpu/drm/i2c/ch7006_mode.c ch7006_save_reg(client, state, CH7006_CALC_SUBC_INC0); state 468 drivers/gpu/drm/i2c/ch7006_mode.c state->regs[CH7006_FFILTER] = (state->regs[CH7006_FFILTER] & 0xf0) | state 469 drivers/gpu/drm/i2c/ch7006_mode.c (state->regs[CH7006_FFILTER] & 0x0c) >> 2 | state 470 drivers/gpu/drm/i2c/ch7006_mode.c (state->regs[CH7006_FFILTER] & 0x03) << 2; state 83 drivers/gpu/drm/i2c/ch7006_priv.h struct ch7006_state state; state 126 drivers/gpu/drm/i2c/ch7006_priv.h struct ch7006_state *state); state 128 drivers/gpu/drm/i2c/ch7006_priv.h struct ch7006_state *state); state 150 drivers/gpu/drm/i2c/ch7006_priv.h #define setbitf(state, reg, bitfield, x) \ state 151 drivers/gpu/drm/i2c/ch7006_priv.h state->regs[reg] = (state->regs[reg] & ~mask(reg##_##bitfield)) \ state 168 drivers/gpu/drm/i2c/ch7006_priv.h #define ch7006_load_reg(client, state, reg) ch7006_write(client, reg, state->regs[reg]) state 169 drivers/gpu/drm/i2c/ch7006_priv.h #define ch7006_save_reg(client, state, reg) state->regs[reg] = ch7006_read(client, reg) state 140 drivers/gpu/drm/i2c/sil164_drv.c sil164_save_state(struct i2c_client *client, uint8_t *state) state 145 drivers/gpu/drm/i2c/sil164_drv.c state[i] = sil164_read(client, i); state 149 drivers/gpu/drm/i2c/sil164_drv.c sil164_restore_state(struct i2c_client *client, uint8_t *state) state 154 drivers/gpu/drm/i2c/sil164_drv.c sil164_write(client, i, state[i]); state 1537 drivers/gpu/drm/i915/display/icl_dsi.c connector->base.state->scaling_mode = DRM_MODE_SCALE_ASPECT; state 52 drivers/gpu/drm/i915/display/intel_atomic.c const struct drm_connector_state *state, state 59 drivers/gpu/drm/i915/display/intel_atomic.c to_intel_digital_connector_state(state); state 84 drivers/gpu/drm/i915/display/intel_atomic.c struct drm_connector_state *state, state 91 drivers/gpu/drm/i915/display/intel_atomic.c to_intel_digital_connector_state(state); state 119 drivers/gpu/drm/i915/display/intel_atomic.c struct drm_atomic_state *state) state 122 drivers/gpu/drm/i915/display/intel_atomic.c drm_atomic_get_new_connector_state(state, conn); state 126 drivers/gpu/drm/i915/display/intel_atomic.c drm_atomic_get_old_connector_state(state, conn); state 136 drivers/gpu/drm/i915/display/intel_atomic.c crtc_state = drm_atomic_get_new_crtc_state(state, new_state->crtc); state 167 drivers/gpu/drm/i915/display/intel_atomic.c struct intel_digital_connector_state *state; state 169 drivers/gpu/drm/i915/display/intel_atomic.c state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL); state 170 drivers/gpu/drm/i915/display/intel_atomic.c if (!state) state 173 drivers/gpu/drm/i915/display/intel_atomic.c __drm_atomic_helper_connector_duplicate_state(connector, &state->base); state 174 drivers/gpu/drm/i915/display/intel_atomic.c return &state->base; state 191 drivers/gpu/drm/i915/display/intel_atomic.c crtc_state = kmemdup(crtc->state, sizeof(*crtc_state), GFP_KERNEL); state 222 drivers/gpu/drm/i915/display/intel_atomic.c struct drm_crtc_state *state) state 224 drivers/gpu/drm/i915/display/intel_atomic.c drm_atomic_helper_crtc_destroy_state(crtc, state); state 320 drivers/gpu/drm/i915/display/intel_atomic.c struct drm_atomic_state *drm_state = crtc_state->base.state; state 374 drivers/gpu/drm/i915/display/intel_atomic.c struct drm_plane_state *state; state 376 drivers/gpu/drm/i915/display/intel_atomic.c state = drm_atomic_get_plane_state(drm_state, plane); state 377 drivers/gpu/drm/i915/display/intel_atomic.c if (IS_ERR(state)) { state 380 drivers/gpu/drm/i915/display/intel_atomic.c return PTR_ERR(state); state 414 drivers/gpu/drm/i915/display/intel_atomic.c struct intel_atomic_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 416 drivers/gpu/drm/i915/display/intel_atomic.c if (!state || drm_atomic_state_init(dev, &state->base) < 0) { state 417 drivers/gpu/drm/i915/display/intel_atomic.c kfree(state); state 421 drivers/gpu/drm/i915/display/intel_atomic.c return &state->base; state 426 drivers/gpu/drm/i915/display/intel_atomic.c struct intel_atomic_state *state = to_intel_atomic_state(s); state 427 drivers/gpu/drm/i915/display/intel_atomic.c drm_atomic_state_default_clear(&state->base); state 428 drivers/gpu/drm/i915/display/intel_atomic.c state->dpll_set = state->modeset = false; state 432 drivers/gpu/drm/i915/display/intel_atomic.c intel_atomic_get_crtc_state(struct drm_atomic_state *state, state 436 drivers/gpu/drm/i915/display/intel_atomic.c crtc_state = drm_atomic_get_crtc_state(state, &crtc->base); state 23 drivers/gpu/drm/i915/display/intel_atomic.h const struct drm_connector_state *state, state 27 drivers/gpu/drm/i915/display/intel_atomic.h struct drm_connector_state *state, state 31 drivers/gpu/drm/i915/display/intel_atomic.h struct drm_atomic_state *state); state 37 drivers/gpu/drm/i915/display/intel_atomic.h struct drm_crtc_state *state); state 39 drivers/gpu/drm/i915/display/intel_atomic.h void intel_atomic_state_clear(struct drm_atomic_state *state); state 42 drivers/gpu/drm/i915/display/intel_atomic.h intel_atomic_get_crtc_state(struct drm_atomic_state *state, state 67 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_plane_destroy_state(&plane->base, plane->base.state); state 83 drivers/gpu/drm/i915/display/intel_atomic_plane.c struct drm_plane_state *state; state 86 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_state = kmemdup(plane->state, sizeof(*intel_state), GFP_KERNEL); state 91 drivers/gpu/drm/i915/display/intel_atomic_plane.c state = &intel_state->base; state 93 drivers/gpu/drm/i915/display/intel_atomic_plane.c __drm_atomic_helper_plane_duplicate_state(plane, state); state 98 drivers/gpu/drm/i915/display/intel_atomic_plane.c return state; state 111 drivers/gpu/drm/i915/display/intel_atomic_plane.c struct drm_plane_state *state) state 113 drivers/gpu/drm/i915/display/intel_atomic_plane.c WARN_ON(to_intel_plane_state(state)->vma); state 115 drivers/gpu/drm/i915/display/intel_atomic_plane.c drm_atomic_helper_plane_destroy_state(plane, state); state 201 drivers/gpu/drm/i915/display/intel_atomic_plane.c struct intel_atomic_state *state = state 202 drivers/gpu/drm/i915/display/intel_atomic_plane.c to_intel_atomic_state(_new_plane_state->state); state 206 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_old_plane_state(state, plane); state 216 drivers/gpu/drm/i915/display/intel_atomic_plane.c old_crtc_state = intel_atomic_get_old_crtc_state(state, crtc); state 217 drivers/gpu/drm/i915/display/intel_atomic_plane.c new_crtc_state = intel_atomic_get_new_crtc_state(state, crtc); state 226 drivers/gpu/drm/i915/display/intel_atomic_plane.c skl_next_plane_to_commit(struct intel_atomic_state *state, state 233 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_new_crtc_state(state, crtc); state 241 drivers/gpu/drm/i915/display/intel_atomic_plane.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 298 drivers/gpu/drm/i915/display/intel_atomic_plane.c void skl_update_planes_on_crtc(struct intel_atomic_state *state, state 302 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_old_crtc_state(state, crtc); state 304 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_new_crtc_state(state, crtc); state 315 drivers/gpu/drm/i915/display/intel_atomic_plane.c while ((plane = skl_next_plane_to_commit(state, crtc, state 319 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_new_plane_state(state, plane); state 337 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_new_plane_state(state, master); state 346 drivers/gpu/drm/i915/display/intel_atomic_plane.c void i9xx_update_planes_on_crtc(struct intel_atomic_state *state, state 350 drivers/gpu/drm/i915/display/intel_atomic_plane.c intel_atomic_get_new_crtc_state(state, crtc); state 356 drivers/gpu/drm/i915/display/intel_atomic_plane.c for_each_new_intel_plane_in_state(state, plane, new_plane_state, i) { state 35 drivers/gpu/drm/i915/display/intel_atomic_plane.h struct drm_plane_state *state); state 36 drivers/gpu/drm/i915/display/intel_atomic_plane.h void skl_update_planes_on_crtc(struct intel_atomic_state *state, state 38 drivers/gpu/drm/i915/display/intel_atomic_plane.h void i9xx_update_planes_on_crtc(struct intel_atomic_state *state, state 804 drivers/gpu/drm/i915/display/intel_audio.c struct drm_atomic_state *state; state 808 drivers/gpu/drm/i915/display/intel_audio.c state = drm_atomic_state_alloc(&dev_priv->drm); state 809 drivers/gpu/drm/i915/display/intel_audio.c if (WARN_ON(!state)) state 812 drivers/gpu/drm/i915/display/intel_audio.c state->acquire_ctx = &ctx; state 815 drivers/gpu/drm/i915/display/intel_audio.c to_intel_atomic_state(state)->cdclk.force_min_cdclk_changed = true; state 816 drivers/gpu/drm/i915/display/intel_audio.c to_intel_atomic_state(state)->cdclk.force_min_cdclk = state 827 drivers/gpu/drm/i915/display/intel_audio.c ret = drm_atomic_commit(state); state 830 drivers/gpu/drm/i915/display/intel_audio.c drm_atomic_state_clear(state); state 837 drivers/gpu/drm/i915/display/intel_audio.c drm_atomic_state_put(state); state 326 drivers/gpu/drm/i915/display/intel_bw.c intel_atomic_get_bw_state(struct intel_atomic_state *state) state 328 drivers/gpu/drm/i915/display/intel_bw.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 331 drivers/gpu/drm/i915/display/intel_bw.c bw_state = drm_atomic_get_private_obj_state(&state->base, state 339 drivers/gpu/drm/i915/display/intel_bw.c int intel_bw_atomic_check(struct intel_atomic_state *state) state 341 drivers/gpu/drm/i915/display/intel_bw.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 353 drivers/gpu/drm/i915/display/intel_bw.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 372 drivers/gpu/drm/i915/display/intel_bw.c bw_state = intel_atomic_get_bw_state(state); state 406 drivers/gpu/drm/i915/display/intel_bw.c struct intel_bw_state *state; state 408 drivers/gpu/drm/i915/display/intel_bw.c state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); state 409 drivers/gpu/drm/i915/display/intel_bw.c if (!state) state 412 drivers/gpu/drm/i915/display/intel_bw.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 414 drivers/gpu/drm/i915/display/intel_bw.c return &state->base; state 418 drivers/gpu/drm/i915/display/intel_bw.c struct drm_private_state *state) state 420 drivers/gpu/drm/i915/display/intel_bw.c kfree(state); state 430 drivers/gpu/drm/i915/display/intel_bw.c struct intel_bw_state *state; state 432 drivers/gpu/drm/i915/display/intel_bw.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 433 drivers/gpu/drm/i915/display/intel_bw.c if (!state) state 437 drivers/gpu/drm/i915/display/intel_bw.c &state->base, &intel_bw_funcs); state 28 drivers/gpu/drm/i915/display/intel_bw.h int intel_bw_atomic_check(struct intel_atomic_state *state); state 2116 drivers/gpu/drm/i915/display/intel_cdclk.c void intel_cdclk_swap_state(struct intel_atomic_state *state) state 2118 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2120 drivers/gpu/drm/i915/display/intel_cdclk.c swap(state->cdclk.logical, dev_priv->cdclk.logical); state 2121 drivers/gpu/drm/i915/display/intel_cdclk.c swap(state->cdclk.actual, dev_priv->cdclk.actual); state 2294 drivers/gpu/drm/i915/display/intel_cdclk.c static int intel_compute_min_cdclk(struct intel_atomic_state *state) state 2296 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2302 drivers/gpu/drm/i915/display/intel_cdclk.c memcpy(state->min_cdclk, dev_priv->min_cdclk, state 2303 drivers/gpu/drm/i915/display/intel_cdclk.c sizeof(state->min_cdclk)); state 2305 drivers/gpu/drm/i915/display/intel_cdclk.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) { state 2310 drivers/gpu/drm/i915/display/intel_cdclk.c state->min_cdclk[i] = min_cdclk; state 2313 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = state->cdclk.force_min_cdclk; state 2315 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = max(state->min_cdclk[pipe], min_cdclk); state 2329 drivers/gpu/drm/i915/display/intel_cdclk.c static u8 cnl_compute_min_voltage_level(struct intel_atomic_state *state) state 2331 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2338 drivers/gpu/drm/i915/display/intel_cdclk.c memcpy(state->min_voltage_level, dev_priv->min_voltage_level, state 2339 drivers/gpu/drm/i915/display/intel_cdclk.c sizeof(state->min_voltage_level)); state 2341 drivers/gpu/drm/i915/display/intel_cdclk.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) { state 2343 drivers/gpu/drm/i915/display/intel_cdclk.c state->min_voltage_level[i] = state 2346 drivers/gpu/drm/i915/display/intel_cdclk.c state->min_voltage_level[i] = 0; state 2351 drivers/gpu/drm/i915/display/intel_cdclk.c min_voltage_level = max(state->min_voltage_level[pipe], state 2357 drivers/gpu/drm/i915/display/intel_cdclk.c static int vlv_modeset_calc_cdclk(struct intel_atomic_state *state) state 2359 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2362 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2368 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2369 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2372 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2373 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = vlv_calc_cdclk(dev_priv, state->cdclk.force_min_cdclk); state 2375 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2376 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2379 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 2385 drivers/gpu/drm/i915/display/intel_cdclk.c static int bdw_modeset_calc_cdclk(struct intel_atomic_state *state) state 2389 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2399 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2400 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2403 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2404 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = bdw_calc_cdclk(state->cdclk.force_min_cdclk); state 2406 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2407 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2410 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 2416 drivers/gpu/drm/i915/display/intel_cdclk.c static int skl_dpll0_vco(struct intel_atomic_state *state) state 2418 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2423 drivers/gpu/drm/i915/display/intel_cdclk.c vco = state->cdclk.logical.vco; state 2427 drivers/gpu/drm/i915/display/intel_cdclk.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) { state 2452 drivers/gpu/drm/i915/display/intel_cdclk.c static int skl_modeset_calc_cdclk(struct intel_atomic_state *state) state 2456 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2460 drivers/gpu/drm/i915/display/intel_cdclk.c vco = skl_dpll0_vco(state); state 2468 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.vco = vco; state 2469 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2470 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2473 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2474 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = skl_calc_cdclk(state->cdclk.force_min_cdclk, vco); state 2476 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.vco = vco; state 2477 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2478 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2481 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 2487 drivers/gpu/drm/i915/display/intel_cdclk.c static int bxt_modeset_calc_cdclk(struct intel_atomic_state *state) state 2489 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2492 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2504 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.vco = vco; state 2505 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2506 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2509 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2511 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = glk_calc_cdclk(state->cdclk.force_min_cdclk); state 2514 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = bxt_calc_cdclk(state->cdclk.force_min_cdclk); state 2518 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.vco = vco; state 2519 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2520 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2523 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 2529 drivers/gpu/drm/i915/display/intel_cdclk.c static int cnl_modeset_calc_cdclk(struct intel_atomic_state *state) state 2531 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2534 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2541 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.vco = vco; state 2542 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2543 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2545 drivers/gpu/drm/i915/display/intel_cdclk.c cnl_compute_min_voltage_level(state)); state 2547 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2548 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = cnl_calc_cdclk(state->cdclk.force_min_cdclk); state 2551 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.vco = vco; state 2552 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2553 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2556 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 2562 drivers/gpu/drm/i915/display/intel_cdclk.c static int icl_modeset_calc_cdclk(struct intel_atomic_state *state) state 2564 drivers/gpu/drm/i915/display/intel_cdclk.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2565 drivers/gpu/drm/i915/display/intel_cdclk.c unsigned int ref = state->cdclk.logical.ref; state 2568 drivers/gpu/drm/i915/display/intel_cdclk.c min_cdclk = intel_compute_min_cdclk(state); state 2575 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.vco = vco; state 2576 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.cdclk = cdclk; state 2577 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.logical.voltage_level = state 2579 drivers/gpu/drm/i915/display/intel_cdclk.c cnl_compute_min_voltage_level(state)); state 2581 drivers/gpu/drm/i915/display/intel_cdclk.c if (!state->active_crtcs) { state 2582 drivers/gpu/drm/i915/display/intel_cdclk.c cdclk = icl_calc_cdclk(state->cdclk.force_min_cdclk, ref); state 2585 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.vco = vco; state 2586 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.cdclk = cdclk; state 2587 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual.voltage_level = state 2590 drivers/gpu/drm/i915/display/intel_cdclk.c state->cdclk.actual = state->cdclk.logical; state 32 drivers/gpu/drm/i915/display/intel_cdclk.h void intel_cdclk_swap_state(struct intel_atomic_state *state); state 996 drivers/gpu/drm/i915/display/intel_color.c struct intel_atomic_state *state = state 997 drivers/gpu/drm/i915/display/intel_color.c to_intel_atomic_state(new_crtc_state->base.state); state 999 drivers/gpu/drm/i915/display/intel_color.c intel_atomic_get_old_crtc_state(state, crtc); state 1008 drivers/gpu/drm/i915/display/intel_color.c struct intel_atomic_state *state = state 1009 drivers/gpu/drm/i915/display/intel_color.c to_intel_atomic_state(new_crtc_state->base.state); state 1011 drivers/gpu/drm/i915/display/intel_color.c intel_atomic_get_old_crtc_state(state, crtc); state 1027 drivers/gpu/drm/i915/display/intel_color.c struct intel_atomic_state *state = state 1028 drivers/gpu/drm/i915/display/intel_color.c to_intel_atomic_state(new_crtc_state->base.state); state 1030 drivers/gpu/drm/i915/display/intel_color.c intel_atomic_get_old_crtc_state(state, crtc); state 1077 drivers/gpu/drm/i915/display/intel_color.c struct intel_atomic_state *state = state 1078 drivers/gpu/drm/i915/display/intel_color.c to_intel_atomic_state(new_crtc_state->base.state); state 1080 drivers/gpu/drm/i915/display/intel_color.c intel_atomic_get_old_crtc_state(state, crtc); state 1097 drivers/gpu/drm/i915/display/intel_color.c plane_state = intel_atomic_get_plane_state(state, plane); state 84 drivers/gpu/drm/i915/display/intel_connector.c kfree(to_intel_digital_connector_state(connector->base.state)); state 167 drivers/gpu/drm/i915/display/intel_connector.c if (!connector->base.state->crtc) state 170 drivers/gpu/drm/i915/display/intel_connector.c return to_intel_crtc(connector->base.state->crtc)->pipe; state 853 drivers/gpu/drm/i915/display/intel_crt.c to_intel_crtc(connector->state->crtc)->pipe); state 1749 drivers/gpu/drm/i915/display/intel_ddi.c bool state) state 1757 drivers/gpu/drm/i915/display/intel_ddi.c if (state == true) state 3690 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_update_prepare(struct intel_atomic_state *state, state 3695 drivers/gpu/drm/i915/display/intel_ddi.c crtc ? intel_atomic_get_new_crtc_state(state, crtc) : NULL; state 3702 drivers/gpu/drm/i915/display/intel_ddi.c intel_update_active_dpll(state, crtc, encoder); state 3706 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_update_complete(struct intel_atomic_state *state, state 4048 drivers/gpu/drm/i915/display/intel_ddi.c struct drm_atomic_state *state; state 4052 drivers/gpu/drm/i915/display/intel_ddi.c state = drm_atomic_state_alloc(crtc->dev); state 4053 drivers/gpu/drm/i915/display/intel_ddi.c if (!state) state 4056 drivers/gpu/drm/i915/display/intel_ddi.c state->acquire_ctx = ctx; state 4058 drivers/gpu/drm/i915/display/intel_ddi.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 4066 drivers/gpu/drm/i915/display/intel_ddi.c ret = drm_atomic_commit(state); state 4068 drivers/gpu/drm/i915/display/intel_ddi.c drm_atomic_state_put(state); state 4095 drivers/gpu/drm/i915/display/intel_ddi.c conn_state = connector->base.state; state 4105 drivers/gpu/drm/i915/display/intel_ddi.c crtc_state = to_intel_crtc_state(crtc->base.state); state 4151 drivers/gpu/drm/i915/display/intel_ddi.c enum intel_hotplug_state state; state 4154 drivers/gpu/drm/i915/display/intel_ddi.c state = intel_encoder_hotplug(encoder, connector, irq_received); state 4192 drivers/gpu/drm/i915/display/intel_ddi.c if (state == INTEL_HOTPLUG_UNCHANGED && irq_received && state 4194 drivers/gpu/drm/i915/display/intel_ddi.c state = INTEL_HOTPLUG_RETRY; state 4196 drivers/gpu/drm/i915/display/intel_ddi.c return state; state 38 drivers/gpu/drm/i915/display/intel_ddi.h bool state); state 50 drivers/gpu/drm/i915/display/intel_ddi.h struct intel_dpll_hw_state *state); state 519 drivers/gpu/drm/i915/display/intel_display.c needs_modeset(const struct intel_crtc_state *state) state 521 drivers/gpu/drm/i915/display/intel_display.c return drm_atomic_crtc_needs_modeset(&state->base); state 1017 drivers/gpu/drm/i915/display/intel_display.c return crtc->active && crtc->base.primary->state->fb && state 1048 drivers/gpu/drm/i915/display/intel_display.c static void wait_for_pipe_scanline_moving(struct intel_crtc *crtc, bool state) state 1054 drivers/gpu/drm/i915/display/intel_display.c if (wait_for(pipe_scanline_is_moving(dev_priv, pipe) == state, 100)) state 1056 drivers/gpu/drm/i915/display/intel_display.c pipe_name(pipe), onoff(state)); state 1090 drivers/gpu/drm/i915/display/intel_display.c enum pipe pipe, bool state) state 1097 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1099 drivers/gpu/drm/i915/display/intel_display.c onoff(state), onoff(cur_state)); state 1103 drivers/gpu/drm/i915/display/intel_display.c void assert_dsi_pll(struct drm_i915_private *dev_priv, bool state) state 1113 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1115 drivers/gpu/drm/i915/display/intel_display.c onoff(state), onoff(cur_state)); state 1119 drivers/gpu/drm/i915/display/intel_display.c enum pipe pipe, bool state) state 1133 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1135 drivers/gpu/drm/i915/display/intel_display.c onoff(state), onoff(cur_state)); state 1141 drivers/gpu/drm/i915/display/intel_display.c enum pipe pipe, bool state) state 1148 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1150 drivers/gpu/drm/i915/display/intel_display.c onoff(state), onoff(cur_state)); state 1173 drivers/gpu/drm/i915/display/intel_display.c enum pipe pipe, bool state) state 1180 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1182 drivers/gpu/drm/i915/display/intel_display.c onoff(state), onoff(cur_state)); state 1243 drivers/gpu/drm/i915/display/intel_display.c enum pipe pipe, bool state) state 1253 drivers/gpu/drm/i915/display/intel_display.c state = true; state 1266 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1268 drivers/gpu/drm/i915/display/intel_display.c pipe_name(pipe), onoff(state), onoff(cur_state)); state 1271 drivers/gpu/drm/i915/display/intel_display.c static void assert_plane(struct intel_plane *plane, bool state) state 1278 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(cur_state != state, state 1280 drivers/gpu/drm/i915/display/intel_display.c plane->base.name, onoff(state), onoff(cur_state)); state 1319 drivers/gpu/drm/i915/display/intel_display.c bool state; state 1321 drivers/gpu/drm/i915/display/intel_display.c state = intel_dp_port_enabled(dev_priv, dp_reg, port, &port_pipe); state 1323 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(state && port_pipe == pipe, state 1327 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(HAS_PCH_IBX(dev_priv) && !state && port_pipe == PIPE_B, state 1337 drivers/gpu/drm/i915/display/intel_display.c bool state; state 1339 drivers/gpu/drm/i915/display/intel_display.c state = intel_sdvo_port_enabled(dev_priv, hdmi_reg, &port_pipe); state 1341 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(state && port_pipe == pipe, state 1345 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(HAS_PCH_IBX(dev_priv) && !state && port_pipe == PIPE_B, state 2191 drivers/gpu/drm/i915/display/intel_display.c const struct intel_plane_state *state, state 2194 drivers/gpu/drm/i915/display/intel_display.c const struct drm_framebuffer *fb = state->base.fb; state 2196 drivers/gpu/drm/i915/display/intel_display.c unsigned int pitch = state->color_plane[color_plane].stride; state 2207 drivers/gpu/drm/i915/display/intel_display.c const struct intel_plane_state *state, state 2211 drivers/gpu/drm/i915/display/intel_display.c *x += state->color_plane[color_plane].x; state 2212 drivers/gpu/drm/i915/display/intel_display.c *y += state->color_plane[color_plane].y; state 2291 drivers/gpu/drm/i915/display/intel_display.c const struct intel_plane_state *state, state 2295 drivers/gpu/drm/i915/display/intel_display.c return intel_adjust_aligned_offset(x, y, state->base.fb, color_plane, state 2296 drivers/gpu/drm/i915/display/intel_display.c state->base.rotation, state 2297 drivers/gpu/drm/i915/display/intel_display.c state->color_plane[color_plane].stride, state 2367 drivers/gpu/drm/i915/display/intel_display.c const struct intel_plane_state *state, state 2370 drivers/gpu/drm/i915/display/intel_display.c struct intel_plane *intel_plane = to_intel_plane(state->base.plane); state 2372 drivers/gpu/drm/i915/display/intel_display.c const struct drm_framebuffer *fb = state->base.fb; state 2373 drivers/gpu/drm/i915/display/intel_display.c unsigned int rotation = state->base.rotation; state 2374 drivers/gpu/drm/i915/display/intel_display.c int pitch = state->color_plane[color_plane].stride; state 3146 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state); state 3148 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->base.state); state 3178 drivers/gpu/drm/i915/display/intel_display.c struct drm_plane_state *plane_state = primary->state; state 3199 drivers/gpu/drm/i915/display/intel_display.c struct intel_plane_state *state; state 3207 drivers/gpu/drm/i915/display/intel_display.c state = to_intel_plane_state(c->primary->state); state 3208 drivers/gpu/drm/i915/display/intel_display.c if (!state->vma) state 3211 drivers/gpu/drm/i915/display/intel_display.c if (intel_plane_ggtt_offset(state) == plane_config->base) { state 3212 drivers/gpu/drm/i915/display/intel_display.c fb = state->base.fb; state 4222 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state, state 4232 drivers/gpu/drm/i915/display/intel_display.c if (!state) state 4240 drivers/gpu/drm/i915/display/intel_display.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 4251 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(state)->skip_intermediate_wm = true; state 4253 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_commit_duplicated_state(state, ctx); state 4269 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 4304 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_helper_duplicate_state(dev, ctx); state 4305 drivers/gpu/drm/i915/display/intel_display.c if (IS_ERR(state)) { state 4306 drivers/gpu/drm/i915/display/intel_display.c ret = PTR_ERR(state); state 4314 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 4318 drivers/gpu/drm/i915/display/intel_display.c dev_priv->modeset_restore_state = state; state 4319 drivers/gpu/drm/i915/display/intel_display.c state->acquire_ctx = ctx; state 4326 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 4333 drivers/gpu/drm/i915/display/intel_display.c state = fetch_and_zero(&dev_priv->modeset_restore_state); state 4334 drivers/gpu/drm/i915/display/intel_display.c if (!state) state 4340 drivers/gpu/drm/i915/display/intel_display.c ret = __intel_display_resume(dev, state, ctx); state 4357 drivers/gpu/drm/i915/display/intel_display.c ret = __intel_display_resume(dev, state, ctx); state 4364 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 5180 drivers/gpu/drm/i915/display/intel_display.c intel_get_crtc_new_encoder(const struct intel_atomic_state *state, state 5190 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, connector, connector_state, i) { state 5212 drivers/gpu/drm/i915/display/intel_display.c static void ironlake_pch_enable(const struct intel_atomic_state *state, state 5286 drivers/gpu/drm/i915/display/intel_display.c port = intel_get_crtc_new_encoder(state, crtc_state)->port; state 5296 drivers/gpu/drm/i915/display/intel_display.c static void lpt_pch_enable(const struct intel_atomic_state *state, state 5505 drivers/gpu/drm/i915/display/intel_display.c int skl_update_scaler_crtc(struct intel_crtc_state *state) state 5507 drivers/gpu/drm/i915/display/intel_display.c const struct drm_display_mode *adjusted_mode = &state->base.adjusted_mode; state 5510 drivers/gpu/drm/i915/display/intel_display.c if (state->output_format == INTEL_OUTPUT_FORMAT_YCBCR420) state 5513 drivers/gpu/drm/i915/display/intel_display.c return skl_update_scaler(state, !state->base.active, SKL_CRTC_INDEX, state 5514 drivers/gpu/drm/i915/display/intel_display.c &state->scaler_state.scaler_id, state 5515 drivers/gpu/drm/i915/display/intel_display.c state->pipe_src_w, state->pipe_src_h, state 5798 drivers/gpu/drm/i915/display/intel_display.c hsw_disable_ips(to_intel_crtc_state(crtc->state)); state 5904 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = old_crtc_state->base.state; state 5906 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_new_crtc_state(to_intel_atomic_state(state), state 5910 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_get_old_plane_state(state, primary); state 5922 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_get_new_plane_state(state, primary); state 5947 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = old_crtc_state->base.state; state 5950 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_get_old_plane_state(state, primary); state 5953 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(state); state 6035 drivers/gpu/drm/i915/display/intel_display.c static void intel_crtc_disable_planes(struct intel_atomic_state *state, state 6040 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_new_crtc_state(state, crtc); state 6049 drivers/gpu/drm/i915/display/intel_display.c for_each_old_intel_plane_in_state(state, plane, old_plane_state, i) { state 6087 drivers/gpu/drm/i915/display/intel_display.c intel_connector_needs_modeset(struct intel_atomic_state *state, state 6098 drivers/gpu/drm/i915/display/intel_display.c needs_modeset(intel_atomic_get_new_crtc_state(state, new_crtc))); state 6101 drivers/gpu/drm/i915/display/intel_display.c static void intel_encoders_update_prepare(struct intel_atomic_state *state) state 6108 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_connector_in_state(&state->base, conn, state 6113 drivers/gpu/drm/i915/display/intel_display.c if (!intel_connector_needs_modeset(state, state 6124 drivers/gpu/drm/i915/display/intel_display.c encoder->update_prepare(state, encoder, crtc); state 6128 drivers/gpu/drm/i915/display/intel_display.c static void intel_encoders_update_complete(struct intel_atomic_state *state) state 6135 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_connector_in_state(&state->base, conn, state 6140 drivers/gpu/drm/i915/display/intel_display.c if (!intel_connector_needs_modeset(state, state 6151 drivers/gpu/drm/i915/display/intel_display.c encoder->update_complete(state, encoder, crtc); state 6157 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6163 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, conn, conn_state, i) { state 6177 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6183 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, conn, conn_state, i) { state 6197 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6203 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, conn, conn_state, i) { state 6218 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6224 drivers/gpu/drm/i915/display/intel_display.c for_each_old_connector_in_state(&state->base, conn, old_conn_state, i) { state 6239 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6245 drivers/gpu/drm/i915/display/intel_display.c for_each_old_connector_in_state(&state->base, conn, old_conn_state, i) { state 6259 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6265 drivers/gpu/drm/i915/display/intel_display.c for_each_old_connector_in_state(&state->base, conn, old_conn_state, i) { state 6279 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6285 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, conn, conn_state, i) { state 6306 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6348 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_enable(intel_crtc, pipe_config, state); state 6372 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.initial_watermarks(state, pipe_config); state 6376 drivers/gpu/drm/i915/display/intel_display.c ironlake_pch_enable(state, pipe_config); state 6381 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_enable(intel_crtc, pipe_config, state); state 6440 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6452 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_pll_enable(intel_crtc, pipe_config, state); state 6457 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_enable(intel_crtc, pipe_config, state); state 6515 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.initial_watermarks(state, pipe_config); state 6525 drivers/gpu/drm/i915/display/intel_display.c lpt_pch_enable(state, pipe_config); state 6533 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_enable(intel_crtc, pipe_config, state); state 6565 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6581 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_disable(intel_crtc, old_crtc_state, state); state 6593 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_post_disable(intel_crtc, old_crtc_state, state); state 6624 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6631 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_disable(intel_crtc, old_crtc_state, state); state 6653 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_post_disable(intel_crtc, old_crtc_state, state); state 6655 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_post_pll_disable(intel_crtc, old_crtc_state, state); state 6852 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6880 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_pll_enable(intel_crtc, pipe_config, state); state 6890 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_enable(intel_crtc, pipe_config, state); state 6899 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.initial_watermarks(state, pipe_config); state 6905 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_enable(intel_crtc, pipe_config, state); state 6918 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6944 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_pre_enable(intel_crtc, pipe_config, state); state 6956 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.initial_watermarks(state, state 6965 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_enable(intel_crtc, pipe_config, state); state 6984 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 6999 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_disable(intel_crtc, old_crtc_state, state); state 7008 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_post_disable(intel_crtc, old_crtc_state, state); state 7019 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_post_pll_disable(intel_crtc, old_crtc_state, state); state 7039 drivers/gpu/drm/i915/display/intel_display.c to_intel_bw_state(dev_priv->bw_obj.state); state 7043 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 7052 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->base.state); state 7058 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_state_alloc(crtc->dev); state 7059 drivers/gpu/drm/i915/display/intel_display.c if (!state) { state 7065 drivers/gpu/drm/i915/display/intel_display.c state->acquire_ctx = ctx; state 7068 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_crtc_state(state, intel_crtc); state 7069 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_add_affected_connectors(state, crtc); state 7073 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.crtc_disable(crtc_state, to_intel_atomic_state(state)); state 7075 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 7080 drivers/gpu/drm/i915/display/intel_display.c WARN_ON(drm_atomic_set_mode_for_crtc(crtc->state, NULL) < 0); state 7081 drivers/gpu/drm/i915/display/intel_display.c crtc->state->active = false; state 7084 drivers/gpu/drm/i915/display/intel_display.c crtc->state->connector_mask = 0; state 7085 drivers/gpu/drm/i915/display/intel_display.c crtc->state->encoder_mask = 0; state 7092 drivers/gpu/drm/i915/display/intel_display.c intel_disable_shared_dpll(to_intel_crtc_state(crtc->state)); state 7114 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 7117 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_helper_suspend(dev); state 7118 drivers/gpu/drm/i915/display/intel_display.c ret = PTR_ERR_OR_ZERO(state); state 7122 drivers/gpu/drm/i915/display/intel_display.c dev_priv->modeset_restore_state = state; state 7185 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = pipe_config->base.state; state 7220 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_crtc_state(state, other_crtc); state 7239 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_crtc_state(state, other_crtc); state 7336 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(crtc_state->base.state); state 9637 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = state 9638 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(crtc_state->base.state); state 9680 drivers/gpu/drm/i915/display/intel_display.c if (!intel_reserve_shared_dplls(state, crtc, NULL)) { state 10053 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = state 10054 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(crtc_state->base.state); state 10059 drivers/gpu/drm/i915/display/intel_display.c intel_get_crtc_new_encoder(state, crtc_state); state 10061 drivers/gpu/drm/i915/display/intel_display.c if (!intel_reserve_shared_dplls(state, crtc, encoder)) { state 11061 drivers/gpu/drm/i915/display/intel_display.c static int intel_modeset_disable_planes(struct drm_atomic_state *state, state 11068 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_add_affected_planes(state, crtc); state 11072 drivers/gpu/drm/i915/display/intel_display.c for_each_new_plane_in_state(state, plane, plane_state, i) { state 11100 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = NULL, *restore_state = NULL; state 11124 drivers/gpu/drm/i915/display/intel_display.c if (connector->state->crtc) { state 11125 drivers/gpu/drm/i915/display/intel_display.c crtc = connector->state->crtc; state 11145 drivers/gpu/drm/i915/display/intel_display.c if (possible_crtc->state->enable) { state 11166 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_state_alloc(dev); state 11168 drivers/gpu/drm/i915/display/intel_display.c if (!state || !restore_state) { state 11173 drivers/gpu/drm/i915/display/intel_display.c state->acquire_ctx = ctx; state 11176 drivers/gpu/drm/i915/display/intel_display.c connector_state = drm_atomic_get_connector_state(state, connector); state 11186 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_crtc_state(state, intel_crtc); state 11201 drivers/gpu/drm/i915/display/intel_display.c ret = intel_modeset_disable_planes(state, crtc); state 11215 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_commit(state); state 11222 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 11229 drivers/gpu/drm/i915/display/intel_display.c if (state) { state 11230 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 11231 drivers/gpu/drm/i915/display/intel_display.c state = NULL; state 11251 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = old->restore_state; state 11258 drivers/gpu/drm/i915/display/intel_display.c if (!state) state 11261 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_commit_duplicated_state(state, ctx); state 11264 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 11491 drivers/gpu/drm/i915/display/intel_display.c static bool needs_scaling(const struct intel_plane_state *state) state 11493 drivers/gpu/drm/i915/display/intel_display.c int src_w = drm_rect_width(&state->base.src) >> 16; state 11494 drivers/gpu/drm/i915/display/intel_display.c int src_h = drm_rect_height(&state->base.src) >> 16; state 11495 drivers/gpu/drm/i915/display/intel_display.c int dst_w = drm_rect_width(&state->base.dst); state 11496 drivers/gpu/drm/i915/display/intel_display.c int dst_h = drm_rect_height(&state->base.dst); state 11639 drivers/gpu/drm/i915/display/intel_display.c static bool check_single_encoder_cloning(struct drm_atomic_state *state, state 11648 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(state, connector, connector_state, i) { state 11661 drivers/gpu/drm/i915/display/intel_display.c static int icl_add_linked_planes(struct intel_atomic_state *state) state 11667 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 11673 drivers/gpu/drm/i915/display/intel_display.c linked_plane_state = intel_atomic_get_plane_state(state, linked); state 11688 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = to_intel_atomic_state(crtc_state->base.state); state 11700 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 11716 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 11730 drivers/gpu/drm/i915/display/intel_display.c linked_state = intel_atomic_get_plane_state(state, linked); state 11759 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = state 11760 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(new_crtc_state->base.state); state 11762 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_old_crtc_state(state, crtc); state 11860 drivers/gpu/drm/i915/display/intel_display.c if (connector->base.state->crtc) state 11864 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->best_encoder = state 11866 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->crtc = state 11871 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->best_encoder = NULL; state 11872 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->crtc = NULL; state 11921 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = pipe_config->base.state; state 11937 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(state, connector, connector_state, i) { state 12071 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state, state 12163 drivers/gpu/drm/i915/display/intel_display.c if (!state) state 12166 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 12172 drivers/gpu/drm/i915/display/intel_display.c static bool check_digital_port_conflicts(struct intel_atomic_state *state) state 12174 drivers/gpu/drm/i915/display/intel_display.c struct drm_device *dev = state->base.dev; state 12192 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_get_new_connector_state(&state->base, state 12195 drivers/gpu/drm/i915/display/intel_display.c connector_state = connector->state; state 12277 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = pipe_config->base.state; state 12324 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(state, connector, connector_state, i) { state 12330 drivers/gpu/drm/i915/display/intel_display.c if (!check_single_encoder_cloning(state, to_intel_crtc(crtc), encoder)) { state 12360 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(state, connector, connector_state, i) { state 13015 drivers/gpu/drm/i915/display/intel_display.c verify_connector_state(struct intel_atomic_state *state, state 13022 drivers/gpu/drm/i915/display/intel_display.c for_each_new_connector_in_state(&state->base, connector, new_conn_state, i) { state 13030 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_new_crtc_state(state, crtc); state 13040 drivers/gpu/drm/i915/display/intel_display.c verify_encoder_state(struct drm_i915_private *dev_priv, struct intel_atomic_state *state) state 13055 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_connector_in_state(&state->base, connector, old_conn_state, state 13097 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 13100 drivers/gpu/drm/i915/display/intel_display.c state = old_crtc_state->base.state; state 13105 drivers/gpu/drm/i915/display/intel_display.c pipe_config->base.state = state; state 13155 drivers/gpu/drm/i915/display/intel_display.c intel_verify_planes(struct intel_atomic_state *state) state 13161 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_plane_in_state(state, plane, state 13194 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(pll->active_mask & ~pll->state.crtc_mask, state 13196 drivers/gpu/drm/i915/display/intel_display.c pll->active_mask, pll->state.crtc_mask); state 13212 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(!(pll->state.crtc_mask & crtc_mask), state 13214 drivers/gpu/drm/i915/display/intel_display.c crtc_mask, pll->state.crtc_mask); state 13216 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(pll->on && memcmp(&pll->state.hw_state, state 13240 drivers/gpu/drm/i915/display/intel_display.c I915_STATE_WARN(pll->state.crtc_mask & crtc_mask, state 13248 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state, state 13256 drivers/gpu/drm/i915/display/intel_display.c verify_connector_state(state, crtc); state 13272 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state) state 13274 drivers/gpu/drm/i915/display/intel_display.c verify_encoder_state(dev_priv, state); state 13275 drivers/gpu/drm/i915/display/intel_display.c verify_connector_state(state, NULL); state 13327 drivers/gpu/drm/i915/display/intel_display.c static void intel_modeset_clear_plls(struct intel_atomic_state *state) state 13329 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 13337 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { state 13341 drivers/gpu/drm/i915/display/intel_display.c intel_release_shared_dplls(state, crtc); state 13351 drivers/gpu/drm/i915/display/intel_display.c static int haswell_mode_set_planes_workaround(struct intel_atomic_state *state) state 13361 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) { state 13380 drivers/gpu/drm/i915/display/intel_display.c for_each_intel_crtc(state->base.dev, crtc) { state 13381 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_crtc_state(&state->base, crtc); state 13406 drivers/gpu/drm/i915/display/intel_display.c static int intel_lock_all_pipes(struct intel_atomic_state *state) state 13408 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 13415 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_crtc_state(&state->base, crtc); state 13423 drivers/gpu/drm/i915/display/intel_display.c static int intel_modeset_all_pipes(struct intel_atomic_state *state) state 13425 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 13436 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_crtc_state(&state->base, crtc); state 13445 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_add_affected_connectors(&state->base, state 13450 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_add_affected_planes(&state->base, state 13459 drivers/gpu/drm/i915/display/intel_display.c static int intel_modeset_checks(struct intel_atomic_state *state) state 13461 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 13466 drivers/gpu/drm/i915/display/intel_display.c if (!check_digital_port_conflicts(state)) { state 13472 drivers/gpu/drm/i915/display/intel_display.c if (!state->cdclk.force_min_cdclk_changed) state 13473 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.force_min_cdclk = dev_priv->cdclk.force_min_cdclk; state 13475 drivers/gpu/drm/i915/display/intel_display.c state->modeset = true; state 13476 drivers/gpu/drm/i915/display/intel_display.c state->active_crtcs = dev_priv->active_crtcs; state 13477 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.logical = dev_priv->cdclk.logical; state 13478 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.actual = dev_priv->cdclk.actual; state 13479 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.pipe = INVALID_PIPE; state 13481 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 13484 drivers/gpu/drm/i915/display/intel_display.c state->active_crtcs |= 1 << i; state 13486 drivers/gpu/drm/i915/display/intel_display.c state->active_crtcs &= ~(1 << i); state 13489 drivers/gpu/drm/i915/display/intel_display.c state->active_pipe_changes |= drm_crtc_mask(&crtc->base); state 13502 drivers/gpu/drm/i915/display/intel_display.c ret = dev_priv->display.modeset_calc_cdclk(state); state 13512 drivers/gpu/drm/i915/display/intel_display.c &state->cdclk.logical)) { state 13513 drivers/gpu/drm/i915/display/intel_display.c ret = intel_lock_all_pipes(state); state 13518 drivers/gpu/drm/i915/display/intel_display.c if (is_power_of_2(state->active_crtcs)) { state 13522 drivers/gpu/drm/i915/display/intel_display.c pipe = ilog2(state->active_crtcs); state 13524 drivers/gpu/drm/i915/display/intel_display.c crtc_state = intel_atomic_get_new_crtc_state(state, crtc); state 13535 drivers/gpu/drm/i915/display/intel_display.c &state->cdclk.actual)) { state 13536 drivers/gpu/drm/i915/display/intel_display.c ret = intel_lock_all_pipes(state); state 13540 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.pipe = pipe; state 13542 drivers/gpu/drm/i915/display/intel_display.c &state->cdclk.actual)) { state 13543 drivers/gpu/drm/i915/display/intel_display.c ret = intel_modeset_all_pipes(state); state 13547 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.pipe = INVALID_PIPE; state 13551 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.logical.cdclk, state 13552 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.actual.cdclk); state 13554 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.logical.voltage_level, state 13555 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.actual.voltage_level); state 13558 drivers/gpu/drm/i915/display/intel_display.c intel_modeset_clear_plls(state); state 13561 drivers/gpu/drm/i915/display/intel_display.c return haswell_mode_set_planes_workaround(state); state 13571 drivers/gpu/drm/i915/display/intel_display.c static int calc_watermark_data(struct intel_atomic_state *state) state 13573 drivers/gpu/drm/i915/display/intel_display.c struct drm_device *dev = state->base.dev; state 13578 drivers/gpu/drm/i915/display/intel_display.c return dev_priv->display.compute_global_watermarks(state); state 13615 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = to_intel_atomic_state(_state); state 13619 drivers/gpu/drm/i915/display/intel_display.c bool any_ms = state->cdclk.force_min_cdclk_changed; state 13622 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 13629 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_check_modeset(dev, &state->base); state 13633 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 13653 drivers/gpu/drm/i915/display/intel_display.c ret = drm_dp_mst_atomic_check(&state->base); state 13658 drivers/gpu/drm/i915/display/intel_display.c ret = intel_modeset_checks(state); state 13662 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.logical = dev_priv->cdclk.logical; state 13665 drivers/gpu/drm/i915/display/intel_display.c ret = icl_add_linked_planes(state); state 13669 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_check_planes(dev, &state->base); state 13673 drivers/gpu/drm/i915/display/intel_display.c intel_fbc_choose_crtc(dev_priv, state); state 13674 drivers/gpu/drm/i915/display/intel_display.c ret = calc_watermark_data(state); state 13678 drivers/gpu/drm/i915/display/intel_display.c ret = intel_bw_atomic_check(state); state 13682 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 13688 drivers/gpu/drm/i915/display/intel_display.c intel_dump_pipe_config(new_crtc_state, state, state 13703 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 13705 drivers/gpu/drm/i915/display/intel_display.c intel_dump_pipe_config(new_crtc_state, state, "[failed]"); state 13710 drivers/gpu/drm/i915/display/intel_display.c static int intel_atomic_prepare_commit(struct intel_atomic_state *state) state 13712 drivers/gpu/drm/i915/display/intel_display.c return drm_atomic_helper_prepare_planes(state->base.dev, state 13713 drivers/gpu/drm/i915/display/intel_display.c &state->base); state 13728 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state, state 13732 drivers/gpu/drm/i915/display/intel_display.c struct drm_device *dev = state->base.dev; state 13736 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_new_plane_state(state, state 13741 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.crtc_enable(new_crtc_state, state); state 13754 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_update_pipe(crtc, new_crtc_state, state); state 13762 drivers/gpu/drm/i915/display/intel_display.c intel_begin_crtc_commit(state, crtc); state 13765 drivers/gpu/drm/i915/display/intel_display.c skl_update_planes_on_crtc(state, crtc); state 13767 drivers/gpu/drm/i915/display/intel_display.c i9xx_update_planes_on_crtc(state, crtc); state 13769 drivers/gpu/drm/i915/display/intel_display.c intel_finish_crtc_commit(state, crtc); state 13772 drivers/gpu/drm/i915/display/intel_display.c static void intel_update_crtcs(struct intel_atomic_state *state) state 13778 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 13782 drivers/gpu/drm/i915/display/intel_display.c intel_update_crtc(crtc, state, old_crtc_state, state 13787 drivers/gpu/drm/i915/display/intel_display.c static void skl_update_crtcs(struct intel_atomic_state *state) state 13789 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 13797 drivers/gpu/drm/i915/display/intel_display.c u8 required_slices = state->wm_results.ddb.enabled_slices; state 13800 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) state 13818 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 13844 drivers/gpu/drm/i915/display/intel_display.c state->wm_results.dirty_pipes != updated) state 13847 drivers/gpu/drm/i915/display/intel_display.c intel_update_crtc(crtc, state, old_crtc_state, state 13864 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state, *next; state 13868 drivers/gpu/drm/i915/display/intel_display.c llist_for_each_entry_safe(state, next, freed, freed) state 13869 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(&state->base); state 13909 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = state 13911 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_private *i915 = to_i915(state->dev); state 13913 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_cleanup_planes(&i915->drm, state); state 13914 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_commit_cleanup_done(state); state 13915 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 13920 drivers/gpu/drm/i915/display/intel_display.c static void intel_atomic_commit_tail(struct intel_atomic_state *state) state 13922 drivers/gpu/drm/i915/display/intel_display.c struct drm_device *dev = state->base.dev; state 13930 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_commit_fence_wait(state); state 13932 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_wait_for_dependencies(&state->base); state 13934 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) state 13937 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 13951 drivers/gpu/drm/i915/display/intel_display.c intel_crtc_disable_planes(state, crtc); state 13959 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.crtc_disable(old_crtc_state, state); state 13975 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.initial_watermarks(state, state 13981 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) state 13984 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) { state 13985 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_update_legacy_modeset_state(dev, &state->base); state 13988 drivers/gpu/drm/i915/display/intel_display.c &state->cdclk.actual, state 13990 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.pipe); state 13996 drivers/gpu/drm/i915/display/intel_display.c if (!intel_can_enable_sagv(state)) state 13999 drivers/gpu/drm/i915/display/intel_display.c intel_modeset_verify_disabled(dev_priv, state); state 14003 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { state 14016 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) state 14017 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_update_prepare(state); state 14020 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.update_crtcs(state); state 14022 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) { state 14023 drivers/gpu/drm/i915/display/intel_display.c intel_encoders_update_complete(state); state 14026 drivers/gpu/drm/i915/display/intel_display.c &state->cdclk.actual, state 14028 drivers/gpu/drm/i915/display/intel_display.c state->cdclk.pipe); state 14040 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_wait_for_flip_done(dev, &state->base); state 14042 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { state 14058 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) { state 14060 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.optimize_watermarks(state, state 14064 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 14070 drivers/gpu/drm/i915/display/intel_display.c intel_modeset_verify_crtc(crtc, state, old_crtc_state, new_crtc_state); state 14073 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) state 14074 drivers/gpu/drm/i915/display/intel_display.c intel_verify_planes(state); state 14076 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset && intel_can_enable_sagv(state)) state 14079 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_commit_hw_done(&state->base); state 14081 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) { state 14091 drivers/gpu/drm/i915/display/intel_display.c intel_runtime_pm_put(&dev_priv->runtime_pm, state->wakeref); state 14101 drivers/gpu/drm/i915/display/intel_display.c INIT_WORK(&state->base.commit_work, intel_atomic_cleanup_work); state 14102 drivers/gpu/drm/i915/display/intel_display.c queue_work(system_highpri_wq, &state->base.commit_work); state 14107 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = state 14110 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_commit_tail(state); state 14117 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = state 14127 drivers/gpu/drm/i915/display/intel_display.c &to_i915(state->base.dev)->atomic_helper; state 14129 drivers/gpu/drm/i915/display/intel_display.c if (llist_add(&state->freed, &helper->free_list)) state 14138 drivers/gpu/drm/i915/display/intel_display.c static void intel_atomic_track_fbs(struct intel_atomic_state *state) state 14144 drivers/gpu/drm/i915/display/intel_display.c for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, state 14155 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *state = to_intel_atomic_state(_state); state 14159 drivers/gpu/drm/i915/display/intel_display.c state->wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); state 14161 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_get(&state->base); state 14162 drivers/gpu/drm/i915/display/intel_display.c i915_sw_fence_init(&state->commit_ready, state 14182 drivers/gpu/drm/i915/display/intel_display.c if (INTEL_GEN(dev_priv) < 9 && state->base.legacy_cursor_update) { state 14187 drivers/gpu/drm/i915/display/intel_display.c for_each_new_intel_crtc_in_state(state, crtc, new_crtc_state, i) state 14190 drivers/gpu/drm/i915/display/intel_display.c state->base.legacy_cursor_update = false; state 14193 drivers/gpu/drm/i915/display/intel_display.c ret = intel_atomic_prepare_commit(state); state 14196 drivers/gpu/drm/i915/display/intel_display.c i915_sw_fence_commit(&state->commit_ready); state 14197 drivers/gpu/drm/i915/display/intel_display.c intel_runtime_pm_put(&dev_priv->runtime_pm, state->wakeref); state 14201 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_setup_commit(&state->base, nonblock); state 14203 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_helper_swap_state(&state->base, true); state 14206 drivers/gpu/drm/i915/display/intel_display.c i915_sw_fence_commit(&state->commit_ready); state 14208 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_helper_cleanup_planes(dev, &state->base); state 14209 drivers/gpu/drm/i915/display/intel_display.c intel_runtime_pm_put(&dev_priv->runtime_pm, state->wakeref); state 14213 drivers/gpu/drm/i915/display/intel_display.c intel_shared_dpll_swap_state(state); state 14214 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_track_fbs(state); state 14216 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) { state 14217 drivers/gpu/drm/i915/display/intel_display.c memcpy(dev_priv->min_cdclk, state->min_cdclk, state 14218 drivers/gpu/drm/i915/display/intel_display.c sizeof(state->min_cdclk)); state 14219 drivers/gpu/drm/i915/display/intel_display.c memcpy(dev_priv->min_voltage_level, state->min_voltage_level, state 14220 drivers/gpu/drm/i915/display/intel_display.c sizeof(state->min_voltage_level)); state 14221 drivers/gpu/drm/i915/display/intel_display.c dev_priv->active_crtcs = state->active_crtcs; state 14222 drivers/gpu/drm/i915/display/intel_display.c dev_priv->cdclk.force_min_cdclk = state->cdclk.force_min_cdclk; state 14224 drivers/gpu/drm/i915/display/intel_display.c intel_cdclk_swap_state(state); state 14227 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_get(&state->base); state 14228 drivers/gpu/drm/i915/display/intel_display.c INIT_WORK(&state->base.commit_work, intel_atomic_commit_work); state 14230 drivers/gpu/drm/i915/display/intel_display.c i915_sw_fence_commit(&state->commit_ready); state 14231 drivers/gpu/drm/i915/display/intel_display.c if (nonblock && state->modeset) { state 14232 drivers/gpu/drm/i915/display/intel_display.c queue_work(dev_priv->modeset_wq, &state->base.commit_work); state 14234 drivers/gpu/drm/i915/display/intel_display.c queue_work(system_unbound_wq, &state->base.commit_work); state 14236 drivers/gpu/drm/i915/display/intel_display.c if (state->modeset) state 14238 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_commit_tail(state); state 14369 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(new_state->state); state 14373 drivers/gpu/drm/i915/display/intel_display.c struct drm_i915_gem_object *old_obj = intel_fb_obj(plane->state->fb); state 14379 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc(plane->state->crtc)); state 14483 drivers/gpu/drm/i915/display/intel_display.c to_intel_atomic_state(old_state->state); state 14510 drivers/gpu/drm/i915/display/intel_display.c max_dotclk = to_intel_atomic_state(crtc_state->base.state)->cdclk.logical.cdclk; state 14532 drivers/gpu/drm/i915/display/intel_display.c static void intel_begin_crtc_commit(struct intel_atomic_state *state, state 14537 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_old_crtc_state(state, crtc); state 14539 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_new_crtc_state(state, crtc); state 14562 drivers/gpu/drm/i915/display/intel_display.c dev_priv->display.atomic_update_watermarks(state, state 14582 drivers/gpu/drm/i915/display/intel_display.c static void intel_finish_crtc_commit(struct intel_atomic_state *state, state 14586 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_old_crtc_state(state, crtc); state 14588 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_get_new_crtc_state(state, crtc); state 14698 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->state); state 14710 drivers/gpu/drm/i915/display/intel_display.c old_plane_state = plane->state; state 14774 drivers/gpu/drm/i915/display/intel_display.c plane->state = new_plane_state; state 14788 drivers/gpu/drm/i915/display/intel_display.c if (plane->state->visible) state 14790 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->state)); state 15747 drivers/gpu/drm/i915/display/intel_display.c static void intel_atomic_state_free(struct drm_atomic_state *state) state 15749 drivers/gpu/drm/i915/display/intel_display.c struct intel_atomic_state *intel_state = to_intel_atomic_state(state); state 15751 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_default_release(state); state 15755 drivers/gpu/drm/i915/display/intel_display.c kfree(state); state 15984 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state; state 16010 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_helper_duplicate_state(dev, &ctx); state 16011 drivers/gpu/drm/i915/display/intel_display.c if (WARN_ON(IS_ERR(state))) state 16014 drivers/gpu/drm/i915/display/intel_display.c intel_state = to_intel_atomic_state(state); state 16024 drivers/gpu/drm/i915/display/intel_display.c ret = intel_atomic_check(dev, state); state 16046 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state)->wm = crtc_state->wm; state 16050 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 16074 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = NULL; state 16080 drivers/gpu/drm/i915/display/intel_display.c state = drm_atomic_state_alloc(dev); state 16081 drivers/gpu/drm/i915/display/intel_display.c if (!state) state 16087 drivers/gpu/drm/i915/display/intel_display.c state->acquire_ctx = &ctx; state 16090 drivers/gpu/drm/i915/display/intel_display.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 16097 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_add_affected_planes(state, crtc); state 16111 drivers/gpu/drm/i915/display/intel_display.c ret = drm_atomic_commit(state); state 16115 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_clear(state); state 16120 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 16439 drivers/gpu/drm/i915/display/intel_display.c struct intel_crtc_state *crtc_state = to_intel_crtc_state(crtc->base.state); state 16456 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->base.state); state 16533 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state) : NULL; state 16564 drivers/gpu/drm/i915/display/intel_display.c best_encoder = connector->base.state->best_encoder; state 16565 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->best_encoder = &encoder->base; state 16569 drivers/gpu/drm/i915/display/intel_display.c connector->base.state); state 16572 drivers/gpu/drm/i915/display/intel_display.c connector->base.state); state 16574 drivers/gpu/drm/i915/display/intel_display.c connector->base.state->best_encoder = best_encoder; state 16635 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->base.state); state 16643 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(crtc->base.state); state 16654 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state); state 16674 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state); state 16700 drivers/gpu/drm/i915/display/intel_display.c &pll->state.hw_state); state 16708 drivers/gpu/drm/i915/display/intel_display.c pll->state.crtc_mask = 0; state 16711 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state); state 16715 drivers/gpu/drm/i915/display/intel_display.c pll->state.crtc_mask |= 1 << crtc->pipe; state 16717 drivers/gpu/drm/i915/display/intel_display.c pll->active_mask = pll->state.crtc_mask; state 16720 drivers/gpu/drm/i915/display/intel_display.c pll->info->name, pll->state.crtc_mask, pll->on); state 16730 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(crtc->base.state); state 16753 drivers/gpu/drm/i915/display/intel_display.c encoder->base.crtc->state->active) { state 16759 drivers/gpu/drm/i915/display/intel_display.c encoder->base.crtc->state->connector_mask |= state 16761 drivers/gpu/drm/i915/display/intel_display.c encoder->base.crtc->state->encoder_mask |= state 16777 drivers/gpu/drm/i915/display/intel_display.c to_intel_bw_state(dev_priv->bw_obj.state); state 16779 drivers/gpu/drm/i915/display/intel_display.c to_intel_crtc_state(crtc->base.state); state 16789 drivers/gpu/drm/i915/display/intel_display.c WARN_ON(drm_atomic_set_mode_for_crtc(crtc->base.state, &crtc->base.mode)); state 16821 drivers/gpu/drm/i915/display/intel_display.c to_intel_plane_state(plane->base.state); state 16856 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(encoder->base.crtc->state); state 16981 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(crtc->base.state); state 16995 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(crtc->base.state); state 17030 drivers/gpu/drm/i915/display/intel_display.c crtc_state = to_intel_crtc_state(crtc->base.state); state 17044 drivers/gpu/drm/i915/display/intel_display.c struct drm_atomic_state *state = dev_priv->modeset_restore_state; state 17049 drivers/gpu/drm/i915/display/intel_display.c if (state) state 17050 drivers/gpu/drm/i915/display/intel_display.c state->acquire_ctx = &ctx; state 17063 drivers/gpu/drm/i915/display/intel_display.c ret = __intel_display_resume(dev, state, &ctx); state 17071 drivers/gpu/drm/i915/display/intel_display.c if (state) state 17072 drivers/gpu/drm/i915/display/intel_display.c drm_atomic_state_put(state); state 17141 drivers/gpu/drm/i915/display/intel_display.c int intel_modeset_vga_set_state(struct drm_i915_private *dev_priv, bool state) state 17151 drivers/gpu/drm/i915/display/intel_display.c if (!!(gmch_ctrl & INTEL_GMCH_VGA_DISABLE) == !state) state 17154 drivers/gpu/drm/i915/display/intel_display.c if (state) state 438 drivers/gpu/drm/i915/display/intel_display.h const struct intel_plane_state *state, state 443 drivers/gpu/drm/i915/display/intel_display.h const struct intel_plane_state *state, int plane); state 550 drivers/gpu/drm/i915/display/intel_display.h int intel_modeset_vga_set_state(struct drm_i915_private *dev_priv, bool state); state 560 drivers/gpu/drm/i915/display/intel_display.h enum pipe pipe, bool state); state 563 drivers/gpu/drm/i915/display/intel_display.h void assert_dsi_pll(struct drm_i915_private *dev_priv, bool state); state 567 drivers/gpu/drm/i915/display/intel_display.h enum pipe pipe, bool state); state 570 drivers/gpu/drm/i915/display/intel_display.h void assert_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, bool state); state 676 drivers/gpu/drm/i915/display/intel_display_power.c u32 state) state 682 drivers/gpu/drm/i915/display/intel_display_power.c I915_WRITE(DC_STATE_EN, state); state 692 drivers/gpu/drm/i915/display/intel_display_power.c if (v != state) { state 693 drivers/gpu/drm/i915/display/intel_display_power.c I915_WRITE(DC_STATE_EN, state); state 702 drivers/gpu/drm/i915/display/intel_display_power.c if (v != state) state 704 drivers/gpu/drm/i915/display/intel_display_power.c state, v); state 709 drivers/gpu/drm/i915/display/intel_display_power.c state, rewrites); state 761 drivers/gpu/drm/i915/display/intel_display_power.c static void gen9_set_dc_state(struct drm_i915_private *dev_priv, u32 state) state 766 drivers/gpu/drm/i915/display/intel_display_power.c if (WARN_ON_ONCE(state & ~dev_priv->csr.allowed_dc_mask)) state 767 drivers/gpu/drm/i915/display/intel_display_power.c state &= dev_priv->csr.allowed_dc_mask; state 772 drivers/gpu/drm/i915/display/intel_display_power.c val & mask, state); state 780 drivers/gpu/drm/i915/display/intel_display_power.c val |= state; state 1061 drivers/gpu/drm/i915/display/intel_display_power.c u32 state; state 1065 drivers/gpu/drm/i915/display/intel_display_power.c state = enable ? PUNIT_PWRGT_PWR_ON(pw_idx) : state 1071 drivers/gpu/drm/i915/display/intel_display_power.c ((vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_STATUS) & mask) == state) state 1078 drivers/gpu/drm/i915/display/intel_display_power.c ctrl |= state; state 1083 drivers/gpu/drm/i915/display/intel_display_power.c state, state 1110 drivers/gpu/drm/i915/display/intel_display_power.c u32 state; state 1118 drivers/gpu/drm/i915/display/intel_display_power.c state = vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_STATUS) & mask; state 1123 drivers/gpu/drm/i915/display/intel_display_power.c WARN_ON(state != PUNIT_PWRGT_PWR_ON(pw_idx) && state 1124 drivers/gpu/drm/i915/display/intel_display_power.c state != PUNIT_PWRGT_PWR_GATE(pw_idx)); state 1125 drivers/gpu/drm/i915/display/intel_display_power.c if (state == ctrl) state 1133 drivers/gpu/drm/i915/display/intel_display_power.c WARN_ON(ctrl != state); state 1613 drivers/gpu/drm/i915/display/intel_display_power.c u32 state, ctrl; state 1617 drivers/gpu/drm/i915/display/intel_display_power.c state = vlv_punit_read(dev_priv, PUNIT_REG_DSPSSPM) & DP_SSS_MASK(pipe); state 1622 drivers/gpu/drm/i915/display/intel_display_power.c WARN_ON(state != DP_SSS_PWR_ON(pipe) && state != DP_SSS_PWR_GATE(pipe)); state 1623 drivers/gpu/drm/i915/display/intel_display_power.c enabled = state == DP_SSS_PWR_ON(pipe); state 1630 drivers/gpu/drm/i915/display/intel_display_power.c WARN_ON(ctrl << 16 != state); state 1642 drivers/gpu/drm/i915/display/intel_display_power.c u32 state; state 1645 drivers/gpu/drm/i915/display/intel_display_power.c state = enable ? DP_SSS_PWR_ON(pipe) : DP_SSS_PWR_GATE(pipe); state 1650 drivers/gpu/drm/i915/display/intel_display_power.c ((vlv_punit_read(dev_priv, PUNIT_REG_DSPSSPM) & DP_SSS_MASK(pipe)) == state) state 1662 drivers/gpu/drm/i915/display/intel_display_power.c state, state 1448 drivers/gpu/drm/i915/display/intel_display_types.h intel_atomic_get_plane_state(struct intel_atomic_state *state, state 1452 drivers/gpu/drm/i915/display/intel_display_types.h drm_atomic_get_plane_state(&state->base, &plane->base); state 1461 drivers/gpu/drm/i915/display/intel_display_types.h intel_atomic_get_old_plane_state(struct intel_atomic_state *state, state 1464 drivers/gpu/drm/i915/display/intel_display_types.h return to_intel_plane_state(drm_atomic_get_old_plane_state(&state->base, state 1469 drivers/gpu/drm/i915/display/intel_display_types.h intel_atomic_get_new_plane_state(struct intel_atomic_state *state, state 1472 drivers/gpu/drm/i915/display/intel_display_types.h return to_intel_plane_state(drm_atomic_get_new_plane_state(&state->base, state 1477 drivers/gpu/drm/i915/display/intel_display_types.h intel_atomic_get_old_crtc_state(struct intel_atomic_state *state, state 1480 drivers/gpu/drm/i915/display/intel_display_types.h return to_intel_crtc_state(drm_atomic_get_old_crtc_state(&state->base, state 1485 drivers/gpu/drm/i915/display/intel_display_types.h intel_atomic_get_new_crtc_state(struct intel_atomic_state *state, state 1488 drivers/gpu/drm/i915/display/intel_display_types.h return to_intel_crtc_state(drm_atomic_get_new_crtc_state(&state->base, state 1521 drivers/gpu/drm/i915/display/intel_display_types.h static inline u32 intel_plane_ggtt_offset(const struct intel_plane_state *state) state 1523 drivers/gpu/drm/i915/display/intel_display_types.h return i915_ggtt_offset(state->vma); state 2922 drivers/gpu/drm/i915/display/intel_dp.c static void assert_dp_port(struct intel_dp *intel_dp, bool state) state 2928 drivers/gpu/drm/i915/display/intel_dp.c I915_STATE_WARN(cur_state != state, state 2931 drivers/gpu/drm/i915/display/intel_dp.c onoff(state), onoff(cur_state)); state 2935 drivers/gpu/drm/i915/display/intel_dp.c static void assert_edp_pll(struct drm_i915_private *dev_priv, bool state) state 2939 drivers/gpu/drm/i915/display/intel_dp.c I915_STATE_WARN(cur_state != state, state 2941 drivers/gpu/drm/i915/display/intel_dp.c onoff(state), onoff(cur_state)); state 4814 drivers/gpu/drm/i915/display/intel_dp.c conn_state = connector->base.state; state 4824 drivers/gpu/drm/i915/display/intel_dp.c crtc_state = to_intel_crtc_state(crtc->base.state); state 4876 drivers/gpu/drm/i915/display/intel_dp.c enum intel_hotplug_state state; state 4879 drivers/gpu/drm/i915/display/intel_dp.c state = intel_encoder_hotplug(encoder, connector, irq_received); state 4902 drivers/gpu/drm/i915/display/intel_dp.c if (state == INTEL_HOTPLUG_UNCHANGED && irq_received) state 4903 drivers/gpu/drm/i915/display/intel_dp.c state = INTEL_HOTPLUG_RETRY; state 4905 drivers/gpu/drm/i915/display/intel_dp.c return state; state 6365 drivers/gpu/drm/i915/display/intel_dp.c connector->state->scaling_mode = DRM_MODE_SCALE_ASPECT; state 45 drivers/gpu/drm/i915/display/intel_dp_mst.c struct drm_atomic_state *state = crtc_state->base.state; state 66 drivers/gpu/drm/i915/display/intel_dp_mst.c slots = drm_dp_atomic_find_vcpi_slots(state, &intel_dp->mst_mgr, state 162 drivers/gpu/drm/i915/display/intel_dp_mst.c struct drm_atomic_state *state) state 165 drivers/gpu/drm/i915/display/intel_dp_mst.c drm_atomic_get_new_connector_state(state, connector); state 167 drivers/gpu/drm/i915/display/intel_dp_mst.c drm_atomic_get_old_connector_state(state, connector); state 175 drivers/gpu/drm/i915/display/intel_dp_mst.c ret = intel_digital_connector_atomic_check(connector, state); state 186 drivers/gpu/drm/i915/display/intel_dp_mst.c crtc_state = drm_atomic_get_new_crtc_state(state, new_crtc); state 195 drivers/gpu/drm/i915/display/intel_dp_mst.c ret = drm_dp_atomic_release_vcpi_slots(state, mgr, state 460 drivers/gpu/drm/i915/display/intel_dp_mst.c struct drm_connector_state *state) state 464 drivers/gpu/drm/i915/display/intel_dp_mst.c struct intel_crtc *crtc = to_intel_crtc(state->crtc); state 490 drivers/gpu/drm/i915/display/intel_dp_mst.c if (connector->encoder && connector->base.state->crtc) { state 58 drivers/gpu/drm/i915/display/intel_dpll_mgr.c shared_dpll[i] = pll->state; state 65 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_atomic_state *state = to_intel_atomic_state(s); state 69 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (!state->dpll_set) { state 70 drivers/gpu/drm/i915/display/intel_dpll_mgr.c state->dpll_set = true; state 73 drivers/gpu/drm/i915/display/intel_dpll_mgr.c state->shared_dpll); state 76 drivers/gpu/drm/i915/display/intel_dpll_mgr.c return state->shared_dpll; state 116 drivers/gpu/drm/i915/display/intel_dpll_mgr.c bool state) state 121 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (WARN(!pll, "asserting DPLL %s with no DPLL\n", onoff(state))) state 125 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_STATE_WARN(cur_state != state, state 127 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll->info->name, onoff(state), onoff(cur_state)); state 147 drivers/gpu/drm/i915/display/intel_dpll_mgr.c WARN_ON(!pll->state.crtc_mask); state 178 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (WARN_ON(!(pll->state.crtc_mask & crtc_mask)) || state 247 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_find_shared_dpll(struct intel_atomic_state *state, state 258 drivers/gpu/drm/i915/display/intel_dpll_mgr.c shared_dpll = intel_atomic_get_shared_dpll_state(&state->base); state 294 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(struct intel_atomic_state *state, state 302 drivers/gpu/drm/i915/display/intel_dpll_mgr.c shared_dpll = intel_atomic_get_shared_dpll_state(&state->base); state 313 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static void intel_unreference_shared_dpll(struct intel_atomic_state *state, state 319 drivers/gpu/drm/i915/display/intel_dpll_mgr.c shared_dpll = intel_atomic_get_shared_dpll_state(&state->base); state 323 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static void intel_put_dpll(struct intel_atomic_state *state, state 327 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_old_crtc_state(state, crtc); state 329 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 336 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_unreference_shared_dpll(state, crtc, old_crtc_state->shared_dpll); state 350 drivers/gpu/drm/i915/display/intel_dpll_mgr.c void intel_shared_dpll_swap_state(struct intel_atomic_state *state) state 352 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 353 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_shared_dpll_state *shared_dpll = state->shared_dpll; state 356 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (!state->dpll_set) state 363 drivers/gpu/drm/i915/display/intel_dpll_mgr.c swap(pll->state, shared_dpll[i]); state 395 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(PCH_FP0(id), pll->state.hw_state.fp0); state 396 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(PCH_FP1(id), pll->state.hw_state.fp1); state 420 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(PCH_DPLL(id), pll->state.hw_state.dpll); state 431 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(PCH_DPLL(id), pll->state.hw_state.dpll); state 446 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool ibx_get_dpll(struct intel_atomic_state *state, state 451 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 465 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 475 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 506 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(WRPLL_CTL(id), pll->state.hw_state.wrpll); state 514 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(SPLL_CTL, pll->state.hw_state.spll); state 813 drivers/gpu/drm/i915/display/intel_dpll_mgr.c hsw_ddi_hdmi_get_dpll(struct intel_atomic_state *state, state 817 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 830 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 871 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool hsw_get_dpll(struct intel_atomic_state *state, state 876 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 883 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = hsw_ddi_hdmi_get_dpll(state, crtc); state 893 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 903 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 995 drivers/gpu/drm/i915/display/intel_dpll_mgr.c val |= pll->state.hw_state.ctrl1 << (id * 6); state 1009 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(regs[id].cfgcr1, pll->state.hw_state.cfgcr1); state 1010 drivers/gpu/drm/i915/display/intel_dpll_mgr.c I915_WRITE(regs[id].cfgcr2, pll->state.hw_state.cfgcr2); state 1437 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool skl_get_dpll(struct intel_atomic_state *state, state 1442 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 1463 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 1468 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 1475 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 1538 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.ebb0; state 1544 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll0; state 1550 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll1; state 1556 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll2; state 1562 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll3; state 1570 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll6; state 1576 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll8; state 1581 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll9; state 1587 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pll10; state 1595 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.ebb4; state 1621 drivers/gpu/drm/i915/display/intel_dpll_mgr.c temp |= pll->state.hw_state.pcsdw12; state 1886 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool bxt_get_dpll(struct intel_atomic_state *state, state 1891 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 1911 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 1947 drivers/gpu/drm/i915/display/intel_dpll_mgr.c bool (*get_dplls)(struct intel_atomic_state *state, state 1950 drivers/gpu/drm/i915/display/intel_dpll_mgr.c void (*put_dplls)(struct intel_atomic_state *state, state 1952 drivers/gpu/drm/i915/display/intel_dpll_mgr.c void (*update_active_dpll)(struct intel_atomic_state *state, state 2038 drivers/gpu/drm/i915/display/intel_dpll_mgr.c val = pll->state.hw_state.cfgcr0; state 2046 drivers/gpu/drm/i915/display/intel_dpll_mgr.c if (pll->state.hw_state.cfgcr0 & DPLL_CFGCR0_HDMI_MODE) { state 2047 drivers/gpu/drm/i915/display/intel_dpll_mgr.c val = pll->state.hw_state.cfgcr1; state 2390 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool cnl_get_dpll(struct intel_atomic_state *state, state 2395 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 2417 drivers/gpu/drm/i915/display/intel_dpll_mgr.c pll = intel_find_shared_dpll(state, crtc, state 2426 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 2625 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_dpll_hw_state *state) state 2675 drivers/gpu/drm/i915/display/intel_dpll_mgr.c state->mg_refclkin_ctl = MG_REFCLKIN_CTL_OD_2_MUX(1); state 2677 drivers/gpu/drm/i915/display/intel_dpll_mgr.c state->mg_clktop2_coreclkctl1 = state 2680 drivers/gpu/drm/i915/display/intel_dpll_mgr.c state->mg_clktop2_hsclkctl = state 2880 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static void icl_update_active_dpll(struct intel_atomic_state *state, state 2885 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 2901 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool icl_get_combo_phy_dpll(struct intel_atomic_state *state, state 2906 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 2922 drivers/gpu/drm/i915/display/intel_dpll_mgr.c port_dpll->pll = intel_find_shared_dpll(state, crtc, state 2933 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 2936 drivers/gpu/drm/i915/display/intel_dpll_mgr.c icl_update_active_dpll(state, crtc, encoder); state 2941 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool icl_get_tc_phy_dplls(struct intel_atomic_state *state, state 2945 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 2947 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 2957 drivers/gpu/drm/i915/display/intel_dpll_mgr.c port_dpll->pll = intel_find_shared_dpll(state, crtc, state 2965 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 2977 drivers/gpu/drm/i915/display/intel_dpll_mgr.c port_dpll->pll = intel_find_shared_dpll(state, crtc, state 2985 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_reference_shared_dpll(state, crtc, state 2988 drivers/gpu/drm/i915/display/intel_dpll_mgr.c icl_update_active_dpll(state, crtc, encoder); state 2994 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_unreference_shared_dpll(state, crtc, port_dpll->pll); state 2999 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static bool icl_get_dplls(struct intel_atomic_state *state, state 3003 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 3007 drivers/gpu/drm/i915/display/intel_dpll_mgr.c return icl_get_combo_phy_dpll(state, crtc, encoder); state 3009 drivers/gpu/drm/i915/display/intel_dpll_mgr.c return icl_get_tc_phy_dplls(state, crtc, encoder); state 3016 drivers/gpu/drm/i915/display/intel_dpll_mgr.c static void icl_put_dplls(struct intel_atomic_state *state, state 3020 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_old_crtc_state(state, crtc); state 3022 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_new_crtc_state(state, crtc); state 3038 drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_unreference_shared_dpll(state, crtc, old_port_dpll->pll); state 3166 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_dpll_hw_state *hw_state = &pll->state.hw_state; state 3191 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_dpll_hw_state *hw_state = &pll->state.hw_state; state 3568 drivers/gpu/drm/i915/display/intel_dpll_mgr.c bool intel_reserve_shared_dplls(struct intel_atomic_state *state, state 3572 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 3578 drivers/gpu/drm/i915/display/intel_dpll_mgr.c return dpll_mgr->get_dplls(state, crtc, encoder); state 3592 drivers/gpu/drm/i915/display/intel_dpll_mgr.c void intel_release_shared_dplls(struct intel_atomic_state *state, state 3595 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 3607 drivers/gpu/drm/i915/display/intel_dpll_mgr.c dpll_mgr->put_dplls(state, crtc); state 3620 drivers/gpu/drm/i915/display/intel_dpll_mgr.c void intel_update_active_dpll(struct intel_atomic_state *state, state 3630 drivers/gpu/drm/i915/display/intel_dpll_mgr.c dpll_mgr->update_active_dpll(state, crtc, encoder); state 324 drivers/gpu/drm/i915/display/intel_dpll_mgr.h struct intel_shared_dpll_state state; state 357 drivers/gpu/drm/i915/display/intel_dpll_mgr.h bool state); state 360 drivers/gpu/drm/i915/display/intel_dpll_mgr.h bool intel_reserve_shared_dplls(struct intel_atomic_state *state, state 363 drivers/gpu/drm/i915/display/intel_dpll_mgr.h void intel_release_shared_dplls(struct intel_atomic_state *state, state 367 drivers/gpu/drm/i915/display/intel_dpll_mgr.h void intel_update_active_dpll(struct intel_atomic_state *state, state 373 drivers/gpu/drm/i915/display/intel_dpll_mgr.h void intel_shared_dpll_swap_state(struct intel_atomic_state *state); state 99 drivers/gpu/drm/i915/display/intel_dsi_vbt.c #define CHV_GPIO_GPIOTXSTATE(state) ((!!(state)) << 1) state 1025 drivers/gpu/drm/i915/display/intel_fbc.c struct intel_atomic_state *state) state 1037 drivers/gpu/drm/i915/display/intel_fbc.c !intel_atomic_get_new_crtc_state(state, fbc->crtc)) state 1047 drivers/gpu/drm/i915/display/intel_fbc.c for_each_new_intel_plane_in_state(state, plane, plane_state, i) { state 1057 drivers/gpu/drm/i915/display/intel_fbc.c crtc_state = intel_atomic_get_new_crtc_state(state, crtc); state 1264 drivers/gpu/drm/i915/display/intel_fbc.c crtc->base.primary->state->visible) state 20 drivers/gpu/drm/i915/display/intel_fbc.h struct intel_atomic_state *state); state 327 drivers/gpu/drm/i915/display/intel_fbdev.c intel_fb_obj(crtc->primary->state->fb); state 330 drivers/gpu/drm/i915/display/intel_fbdev.c if (!crtc->state->active || !obj) { state 339 drivers/gpu/drm/i915/display/intel_fbdev.c fb = to_intel_framebuffer(crtc->primary->state->fb); state 355 drivers/gpu/drm/i915/display/intel_fbdev.c if (!crtc->state->active) { state 369 drivers/gpu/drm/i915/display/intel_fbdev.c cur_size = crtc->state->adjusted_mode.crtc_hdisplay; state 379 drivers/gpu/drm/i915/display/intel_fbdev.c cur_size = crtc->state->adjusted_mode.crtc_vdisplay; state 384 drivers/gpu/drm/i915/display/intel_fbdev.c crtc->state->adjusted_mode.crtc_hdisplay, state 385 drivers/gpu/drm/i915/display/intel_fbdev.c crtc->state->adjusted_mode.crtc_vdisplay, state 416 drivers/gpu/drm/i915/display/intel_fbdev.c if (!crtc->state->active) state 419 drivers/gpu/drm/i915/display/intel_fbdev.c WARN(!crtc->primary->state->fb, state 533 drivers/gpu/drm/i915/display/intel_fbdev.c static void intel_fbdev_hpd_set_suspend(struct intel_fbdev *ifbdev, int state) state 538 drivers/gpu/drm/i915/display/intel_fbdev.c ifbdev->hpd_suspended = state == FBINFO_STATE_SUSPENDED; state 549 drivers/gpu/drm/i915/display/intel_fbdev.c void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous) state 568 drivers/gpu/drm/i915/display/intel_fbdev.c if (state != FBINFO_STATE_RUNNING) state 578 drivers/gpu/drm/i915/display/intel_fbdev.c WARN_ON(state != FBINFO_STATE_RUNNING); state 592 drivers/gpu/drm/i915/display/intel_fbdev.c if (state == FBINFO_STATE_RUNNING && state 596 drivers/gpu/drm/i915/display/intel_fbdev.c drm_fb_helper_set_suspend(&ifbdev->helper, state); state 599 drivers/gpu/drm/i915/display/intel_fbdev.c intel_fbdev_hpd_set_suspend(ifbdev, state); state 19 drivers/gpu/drm/i915/display/intel_fbdev.h void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous); state 40 drivers/gpu/drm/i915/display/intel_fbdev.h static inline void intel_fbdev_set_suspend(struct drm_device *dev, int state, bool synchronous) state 1976 drivers/gpu/drm/i915/display/intel_hdcp.c crtc_state = drm_atomic_get_new_crtc_state(new_state->state, state 1433 drivers/gpu/drm/i915/display/intel_hdmi.c struct drm_crtc *crtc = connector->base.state->crtc; state 2154 drivers/gpu/drm/i915/display/intel_hdmi.c READ_ONCE(to_intel_digital_connector_state(connector->state)->force_audio) == HDMI_AUDIO_OFF_DVI; state 2196 drivers/gpu/drm/i915/display/intel_hdmi.c struct drm_atomic_state *state = crtc_state->base.state; state 2222 drivers/gpu/drm/i915/display/intel_hdmi.c for_each_new_connector_in_state(state, connector, connector_state, i) { state 2816 drivers/gpu/drm/i915/display/intel_hdmi.c connector->state->picture_aspect_ratio = HDMI_PICTURE_ASPECT_NONE; state 3138 drivers/gpu/drm/i915/display/intel_hdmi.c enum intel_hotplug_state state; state 3140 drivers/gpu/drm/i915/display/intel_hdmi.c state = intel_encoder_hotplug(encoder, connector, irq_received); state 3154 drivers/gpu/drm/i915/display/intel_hdmi.c if (state == INTEL_HOTPLUG_UNCHANGED && irq_received) state 3155 drivers/gpu/drm/i915/display/intel_hdmi.c state = INTEL_HOTPLUG_RETRY; state 3157 drivers/gpu/drm/i915/display/intel_hdmi.c return state; state 173 drivers/gpu/drm/i915/display/intel_hotplug.c hpd->stats[pin].state = HPD_MARK_DISABLED; state 209 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[pin].state != HPD_MARK_DISABLED) state 216 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[pin].state = HPD_DISABLED; state 247 drivers/gpu/drm/i915/display/intel_hotplug.c if (dev_priv->hotplug.stats[pin].state != HPD_DISABLED) state 250 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[pin].state = HPD_ENABLED; state 504 drivers/gpu/drm/i915/display/intel_hotplug.c if (dev_priv->hotplug.stats[pin].state == HPD_DISABLED) { state 516 drivers/gpu/drm/i915/display/intel_hotplug.c if (dev_priv->hotplug.stats[pin].state != HPD_ENABLED) state 579 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[i].state = HPD_ENABLED; state 709 drivers/gpu/drm/i915/display/intel_hotplug.c if (dev_priv->hotplug.stats[pin].state == HPD_ENABLED) { state 710 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[pin].state = HPD_DISABLED; state 724 drivers/gpu/drm/i915/display/intel_hotplug.c dev_priv->hotplug.stats[pin].state = HPD_ENABLED; state 921 drivers/gpu/drm/i915/display/intel_lvds.c connector->state->scaling_mode = DRM_MODE_SCALE_ASPECT; state 428 drivers/gpu/drm/i915/display/intel_opregion.c pci_power_t state) state 436 drivers/gpu/drm/i915/display/intel_opregion.c if (state == power_state_map[i].pci_power_state) state 474 drivers/gpu/drm/i915/display/intel_opregion.c intel_panel_set_backlight_acpi(connector->base.state, bclp, 255); state 1128 drivers/gpu/drm/i915/display/intel_opregion.c void intel_opregion_suspend(struct drm_i915_private *i915, pci_power_t state) state 1135 drivers/gpu/drm/i915/display/intel_opregion.c intel_opregion_notify_adapter(i915, state); state 66 drivers/gpu/drm/i915/display/intel_opregion.h pci_power_t state); state 72 drivers/gpu/drm/i915/display/intel_opregion.h pci_power_t state); state 95 drivers/gpu/drm/i915/display/intel_opregion.h pci_power_t state) state 110 drivers/gpu/drm/i915/display/intel_opregion.h intel_opregion_notify_adapter(struct drm_i915_private *dev, pci_power_t state) state 663 drivers/gpu/drm/i915/display/intel_overlay.c const struct intel_plane_state *state = state 664 drivers/gpu/drm/i915/display/intel_overlay.c to_intel_plane_state(overlay->crtc->base.primary->state); state 672 drivers/gpu/drm/i915/display/intel_overlay.c if (state->base.visible) state 673 drivers/gpu/drm/i915/display/intel_overlay.c format = state->base.fb->format->format; state 1260 drivers/gpu/drm/i915/display/intel_panel.c intel_panel_set_backlight(connector->base.state, bd->props.brightness, state 1614 drivers/gpu/drm/i915/display/intel_panel.c lpt_set_backlight(connector->base.state, panel->backlight.level); state 291 drivers/gpu/drm/i915/display/intel_pipe_crc.c struct drm_atomic_state *state; state 297 drivers/gpu/drm/i915/display/intel_pipe_crc.c state = drm_atomic_state_alloc(&dev_priv->drm); state 298 drivers/gpu/drm/i915/display/intel_pipe_crc.c if (!state) { state 303 drivers/gpu/drm/i915/display/intel_pipe_crc.c state->acquire_ctx = &ctx; state 306 drivers/gpu/drm/i915/display/intel_pipe_crc.c pipe_config = intel_atomic_get_crtc_state(state, crtc); state 320 drivers/gpu/drm/i915/display/intel_pipe_crc.c ret = drm_atomic_commit(state); state 324 drivers/gpu/drm/i915/display/intel_pipe_crc.c drm_atomic_state_clear(state); state 329 drivers/gpu/drm/i915/display/intel_pipe_crc.c drm_atomic_state_put(state); state 1004 drivers/gpu/drm/i915/display/intel_psr.c struct drm_atomic_state *state; state 1008 drivers/gpu/drm/i915/display/intel_psr.c state = drm_atomic_state_alloc(dev); state 1009 drivers/gpu/drm/i915/display/intel_psr.c if (!state) state 1013 drivers/gpu/drm/i915/display/intel_psr.c state->acquire_ctx = &ctx; state 1020 drivers/gpu/drm/i915/display/intel_psr.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1035 drivers/gpu/drm/i915/display/intel_psr.c err = drm_atomic_commit(state); state 1039 drivers/gpu/drm/i915/display/intel_psr.c drm_atomic_state_clear(state); state 1047 drivers/gpu/drm/i915/display/intel_psr.c drm_atomic_state_put(state); state 699 drivers/gpu/drm/i915/display/intel_sdvo.c u8 state = SDVO_ENCODER_STATE_ON; state 703 drivers/gpu/drm/i915/display/intel_sdvo.c state = SDVO_ENCODER_STATE_ON; state 706 drivers/gpu/drm/i915/display/intel_sdvo.c state = SDVO_ENCODER_STATE_STANDBY; state 709 drivers/gpu/drm/i915/display/intel_sdvo.c state = SDVO_ENCODER_STATE_SUSPEND; state 712 drivers/gpu/drm/i915/display/intel_sdvo.c state = SDVO_ENCODER_STATE_OFF; state 717 drivers/gpu/drm/i915/display/intel_sdvo.c SDVO_CMD_SET_ENCODER_POWER_STATE, &state, sizeof(state)); state 2179 drivers/gpu/drm/i915/display/intel_sdvo.c const struct drm_connector_state *conn_state = connector->state; state 2264 drivers/gpu/drm/i915/display/intel_sdvo.c const struct drm_connector_state *state, state 2269 drivers/gpu/drm/i915/display/intel_sdvo.c const struct intel_sdvo_connector_state *sdvo_state = to_intel_sdvo_connector_state((void *)state); state 2275 drivers/gpu/drm/i915/display/intel_sdvo.c if (state->tv.mode == intel_sdvo_connector->tv_format_supported[i]) { state 2294 drivers/gpu/drm/i915/display/intel_sdvo.c *val = state->tv.saturation; state 2296 drivers/gpu/drm/i915/display/intel_sdvo.c *val = state->tv.contrast; state 2298 drivers/gpu/drm/i915/display/intel_sdvo.c *val = state->tv.hue; state 2300 drivers/gpu/drm/i915/display/intel_sdvo.c *val = state->tv.brightness; state 2316 drivers/gpu/drm/i915/display/intel_sdvo.c return intel_digital_connector_atomic_get_property(connector, state, property, val); state 2323 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_connector_state *state, state 2328 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo_connector_state *sdvo_state = to_intel_sdvo_connector_state(state); state 2331 drivers/gpu/drm/i915/display/intel_sdvo.c state->tv.mode = intel_sdvo_connector->tv_format_supported[val]; state 2333 drivers/gpu/drm/i915/display/intel_sdvo.c if (state->crtc) { state 2335 drivers/gpu/drm/i915/display/intel_sdvo.c drm_atomic_get_new_crtc_state(state->state, state->crtc); state 2352 drivers/gpu/drm/i915/display/intel_sdvo.c state->tv.saturation = val; state 2354 drivers/gpu/drm/i915/display/intel_sdvo.c state->tv.contrast = val; state 2356 drivers/gpu/drm/i915/display/intel_sdvo.c state->tv.hue = val; state 2358 drivers/gpu/drm/i915/display/intel_sdvo.c state->tv.brightness = val; state 2374 drivers/gpu/drm/i915/display/intel_sdvo.c return intel_digital_connector_atomic_set_property(connector, state, property, val); state 2407 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo_connector_state *state; state 2409 drivers/gpu/drm/i915/display/intel_sdvo.c state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL); state 2410 drivers/gpu/drm/i915/display/intel_sdvo.c if (!state) state 2413 drivers/gpu/drm/i915/display/intel_sdvo.c __drm_atomic_helper_connector_duplicate_state(connector, &state->base.base); state 2414 drivers/gpu/drm/i915/display/intel_sdvo.c return &state->base.base; state 2430 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_atomic_state *state) state 2433 drivers/gpu/drm/i915/display/intel_sdvo.c drm_atomic_get_new_connector_state(state, conn); state 2435 drivers/gpu/drm/i915/display/intel_sdvo.c drm_atomic_get_old_connector_state(state, conn); state 2445 drivers/gpu/drm/i915/display/intel_sdvo.c drm_atomic_get_new_crtc_state(state, state 2451 drivers/gpu/drm/i915/display/intel_sdvo.c return intel_digital_connector_atomic_check(conn, state); state 2657 drivers/gpu/drm/i915/display/intel_sdvo.c connector->base.base.state->picture_aspect_ratio = HDMI_PICTURE_ASPECT_NONE; state 2981 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_connector->base.base.state->tv.mode = intel_sdvo_connector->tv_format_supported[0]; state 3004 drivers/gpu/drm/i915/display/intel_sdvo.c #define ENHANCEMENT(state, name, NAME) _ENHANCEMENT((state)->name, name, NAME) state 3013 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_connector_state *conn_state = connector->state; state 3129 drivers/gpu/drm/i915/display/intel_sdvo.c ENHANCEMENT(&connector->state->tv, brightness, BRIGHTNESS); state 1901 drivers/gpu/drm/i915/display/intel_sprite.c struct drm_atomic_state *state; state 1935 drivers/gpu/drm/i915/display/intel_sprite.c state = drm_atomic_state_alloc(plane->dev); state 1936 drivers/gpu/drm/i915/display/intel_sprite.c if (!state) { state 1940 drivers/gpu/drm/i915/display/intel_sprite.c state->acquire_ctx = &ctx; state 1943 drivers/gpu/drm/i915/display/intel_sprite.c plane_state = drm_atomic_get_plane_state(state, plane); state 1957 drivers/gpu/drm/i915/display/intel_sprite.c plane_state = drm_atomic_get_plane_state(state, state 1965 drivers/gpu/drm/i915/display/intel_sprite.c ret = drm_atomic_commit(state); state 1970 drivers/gpu/drm/i915/display/intel_sprite.c drm_atomic_state_clear(state); state 1974 drivers/gpu/drm/i915/display/intel_sprite.c drm_atomic_state_put(state); state 886 drivers/gpu/drm/i915/display/intel_tv.c struct intel_tv_connector_state *state; state 888 drivers/gpu/drm/i915/display/intel_tv.c state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL); state 889 drivers/gpu/drm/i915/display/intel_tv.c if (!state) state 892 drivers/gpu/drm/i915/display/intel_tv.c __drm_atomic_helper_connector_duplicate_state(connector, &state->base); state 893 drivers/gpu/drm/i915/display/intel_tv.c return &state->base; state 954 drivers/gpu/drm/i915/display/intel_tv.c const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state); state 1568 drivers/gpu/drm/i915/display/intel_tv.c struct drm_crtc *crtc = connector->state->crtc; state 1667 drivers/gpu/drm/i915/display/intel_tv.c const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state); state 1685 drivers/gpu/drm/i915/display/intel_tv.c connector->state->tv.mode = i; state 1768 drivers/gpu/drm/i915/display/intel_tv.c const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state); state 1824 drivers/gpu/drm/i915/display/intel_tv.c struct drm_atomic_state *state) state 1830 drivers/gpu/drm/i915/display/intel_tv.c new_state = drm_atomic_get_new_connector_state(state, connector); state 1834 drivers/gpu/drm/i915/display/intel_tv.c old_state = drm_atomic_get_old_connector_state(state, connector); state 1835 drivers/gpu/drm/i915/display/intel_tv.c new_crtc_state = drm_atomic_get_new_crtc_state(state, new_state->crtc); state 1872 drivers/gpu/drm/i915/display/intel_tv.c struct drm_connector_state *state; state 1918 drivers/gpu/drm/i915/display/intel_tv.c state = connector->state; state 1957 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.left = 54; state 1958 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.top = 36; state 1959 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.right = 46; state 1960 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.bottom = 37; state 1962 drivers/gpu/drm/i915/display/intel_tv.c state->tv.mode = initial_mode; state 1980 drivers/gpu/drm/i915/display/intel_tv.c state->tv.mode); state 1983 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.left); state 1986 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.top); state 1989 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.right); state 1992 drivers/gpu/drm/i915/display/intel_tv.c state->tv.margins.bottom); state 1633 drivers/gpu/drm/i915/display/vlv_dsi.c connector->base.state->scaling_mode = DRM_MODE_SCALE_ASPECT; state 244 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c enum i915_sw_fence_notify state) state 248 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c switch (state) { state 1038 drivers/gpu/drm/i915/gem/i915_gem_context.c return !ce->state; state 1118 drivers/gpu/drm/i915/gem/i915_gem_context.c offset = i915_ggtt_offset(ce->state) + state 16 drivers/gpu/drm/i915/gem/i915_gem_fence.c stub_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 20 drivers/gpu/drm/i915/gem/i915_gem_fence.c switch (state) { state 1484 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c return !ce->state; state 148 drivers/gpu/drm/i915/gt/intel_context.c if (ce->state) state 149 drivers/gpu/drm/i915/gt/intel_context.c __context_unpin_state(ce->state); state 171 drivers/gpu/drm/i915/gt/intel_context.c if (!ce->state) state 174 drivers/gpu/drm/i915/gt/intel_context.c err = __context_pin_state(ce->state); state 52 drivers/gpu/drm/i915/gt/intel_context_types.h struct i915_vma *state; state 1268 drivers/gpu/drm/i915/gt/intel_engine_cs.c &engine->execlists.tasklet.state)), state 15 drivers/gpu/drm/i915/gt/intel_gt_pm.c static void pm_notify(struct drm_i915_private *i915, int state) state 17 drivers/gpu/drm/i915/gt/intel_gt_pm.c blocking_notifier_call_chain(&i915->gt.pm_notifications, state, i915); state 251 drivers/gpu/drm/i915/gt/intel_lrc.c ring_set_paused(const struct intel_engine_cs *engine, int state) state 259 drivers/gpu/drm/i915/gt/intel_lrc.c engine->status_page.addr[I915_GEM_HWS_PREEMPT] = state; state 260 drivers/gpu/drm/i915/gt/intel_lrc.c if (state) state 447 drivers/gpu/drm/i915/gt/intel_lrc.c desc |= i915_ggtt_offset(ce->state) + LRC_HEADER_PAGES * PAGE_SIZE; state 754 drivers/gpu/drm/i915/gt/intel_lrc.c if (!i915_vma_is_pinned(ce->state)) state 1708 drivers/gpu/drm/i915/gt/intel_lrc.c i915_vma_put(ce->state); state 1718 drivers/gpu/drm/i915/gt/intel_lrc.c if (ce->state) state 1758 drivers/gpu/drm/i915/gt/intel_lrc.c i915_gem_object_unpin_map(ce->state->obj); state 1792 drivers/gpu/drm/i915/gt/intel_lrc.c GEM_BUG_ON(!ce->state); state 1797 drivers/gpu/drm/i915/gt/intel_lrc.c GEM_BUG_ON(!i915_vma_is_pinned(ce->state)); state 1799 drivers/gpu/drm/i915/gt/intel_lrc.c vaddr = i915_gem_object_pin_map(ce->state->obj, state 1818 drivers/gpu/drm/i915/gt/intel_lrc.c i915_gem_object_unpin_map(ce->state->obj); state 2482 drivers/gpu/drm/i915/gt/intel_lrc.c GEM_BUG_ON(!i915_vma_is_pinned(ce->state)); state 3356 drivers/gpu/drm/i915/gt/intel_lrc.c GEM_BUG_ON(ce->state); state 3402 drivers/gpu/drm/i915/gt/intel_lrc.c ce->state = vma; state 3445 drivers/gpu/drm/i915/gt/intel_lrc.c if (ve->context.state) state 1349 drivers/gpu/drm/i915/gt/intel_ringbuffer.c i915_gem_object_put(ce->state->obj); state 1358 drivers/gpu/drm/i915/gt/intel_ringbuffer.c if (ce->state) state 1479 drivers/gpu/drm/i915/gt/intel_ringbuffer.c GEM_BUG_ON(ce->state); state 1487 drivers/gpu/drm/i915/gt/intel_ringbuffer.c ce->state = vma; state 1648 drivers/gpu/drm/i915/gt/intel_ringbuffer.c *cs++ = i915_ggtt_offset(engine->kernel_context->state) | state 1655 drivers/gpu/drm/i915/gt/intel_ringbuffer.c *cs++ = i915_ggtt_offset(rq->hw_context->state) | flags; state 1784 drivers/gpu/drm/i915/gt/intel_ringbuffer.c if (rq->hw_context->state) { state 84 drivers/gpu/drm/i915/gt/selftest_context.c vaddr = i915_gem_object_pin_map(ce->state->obj, state 137 drivers/gpu/drm/i915/gt/selftest_context.c i915_gem_object_unpin_map(ce->state->obj); state 166 drivers/gpu/drm/i915/gt/selftest_context.c struct drm_i915_gem_object *state; state 182 drivers/gpu/drm/i915/gt/selftest_context.c saved.state = fetch_and_zero(&engine->default_state); state 193 drivers/gpu/drm/i915/gt/selftest_context.c engine->default_state = saved.state; state 974 drivers/gpu/drm/i915/gt/selftest_lrc.c dummy_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 48 drivers/gpu/drm/i915/gt/selftest_timeline.c static void __mock_hwsp_record(struct mock_hwsp_freelist *state, state 52 drivers/gpu/drm/i915/gt/selftest_timeline.c tl = xchg(&state->history[idx], tl); state 54 drivers/gpu/drm/i915/gt/selftest_timeline.c radix_tree_delete(&state->cachelines, hwsp_cacheline(tl)); state 59 drivers/gpu/drm/i915/gt/selftest_timeline.c static int __mock_hwsp_timeline(struct mock_hwsp_freelist *state, state 70 drivers/gpu/drm/i915/gt/selftest_timeline.c tl = intel_timeline_create(&state->i915->gt, NULL); state 75 drivers/gpu/drm/i915/gt/selftest_timeline.c err = radix_tree_insert(&state->cachelines, cacheline, tl); state 85 drivers/gpu/drm/i915/gt/selftest_timeline.c idx = state->count++ % state->max; state 86 drivers/gpu/drm/i915/gt/selftest_timeline.c __mock_hwsp_record(state, idx, tl); state 90 drivers/gpu/drm/i915/gt/selftest_timeline.c i915_prandom_shuffle(state->history, state 91 drivers/gpu/drm/i915/gt/selftest_timeline.c sizeof(*state->history), state 92 drivers/gpu/drm/i915/gt/selftest_timeline.c min(state->count, state->max), state 93 drivers/gpu/drm/i915/gt/selftest_timeline.c &state->prng); state 95 drivers/gpu/drm/i915/gt/selftest_timeline.c count = i915_prandom_u32_max_state(min(state->count, state->max), state 96 drivers/gpu/drm/i915/gt/selftest_timeline.c &state->prng); state 98 drivers/gpu/drm/i915/gt/selftest_timeline.c idx = --state->count % state->max; state 99 drivers/gpu/drm/i915/gt/selftest_timeline.c __mock_hwsp_record(state, idx, NULL); state 107 drivers/gpu/drm/i915/gt/selftest_timeline.c struct mock_hwsp_freelist state; state 119 drivers/gpu/drm/i915/gt/selftest_timeline.c INIT_RADIX_TREE(&state.cachelines, GFP_KERNEL); state 120 drivers/gpu/drm/i915/gt/selftest_timeline.c state.prng = I915_RND_STATE_INITIALIZER(i915_selftest.random_seed); state 122 drivers/gpu/drm/i915/gt/selftest_timeline.c state.i915 = mock_gem_device(); state 123 drivers/gpu/drm/i915/gt/selftest_timeline.c if (!state.i915) state 131 drivers/gpu/drm/i915/gt/selftest_timeline.c state.max = PAGE_SIZE / sizeof(*state.history); state 132 drivers/gpu/drm/i915/gt/selftest_timeline.c state.count = 0; state 133 drivers/gpu/drm/i915/gt/selftest_timeline.c state.history = kcalloc(state.max, sizeof(*state.history), GFP_KERNEL); state 134 drivers/gpu/drm/i915/gt/selftest_timeline.c if (!state.history) { state 139 drivers/gpu/drm/i915/gt/selftest_timeline.c mutex_lock(&state.i915->drm.struct_mutex); state 143 drivers/gpu/drm/i915/gt/selftest_timeline.c err = __mock_hwsp_timeline(&state, na, p->flags); state 150 drivers/gpu/drm/i915/gt/selftest_timeline.c for (na = 0; na < state.max; na++) state 151 drivers/gpu/drm/i915/gt/selftest_timeline.c __mock_hwsp_record(&state, na, NULL); state 152 drivers/gpu/drm/i915/gt/selftest_timeline.c mutex_unlock(&state.i915->drm.struct_mutex); state 153 drivers/gpu/drm/i915/gt/selftest_timeline.c kfree(state.history); state 155 drivers/gpu/drm/i915/gt/selftest_timeline.c drm_dev_put(&state.i915->drm); state 54 drivers/gpu/drm/i915/gvt/edid.c if (edid->state == I2C_NOT_SPECIFIED || !edid->slave_selected) { state 159 drivers/gpu/drm/i915/gvt/edid.c vgpu->display.i2c_edid.state = I2C_GMBUS; state 518 drivers/gpu/drm/i915/gvt/edid.c i2c_edid->state = I2C_AUX_CH; state 565 drivers/gpu/drm/i915/gvt/edid.c edid->state = I2C_NOT_SPECIFIED; state 126 drivers/gpu/drm/i915/gvt/edid.h enum i2c_state state; state 61 drivers/gpu/drm/i915/gvt/scheduler.c workload->req->hw_context->state->obj; state 132 drivers/gpu/drm/i915/gvt/scheduler.c workload->req->hw_context->state->obj; state 803 drivers/gpu/drm/i915/gvt/scheduler.c struct drm_i915_gem_object *ctx_obj = rq->hw_context->state->obj; state 322 drivers/gpu/drm/i915/i915_debugfs.c if (ce->state) state 324 drivers/gpu/drm/i915/i915_debugfs.c ce->state->obj, &kstats); state 1607 drivers/gpu/drm/i915/i915_debugfs.c if (ce->state) state 1608 drivers/gpu/drm/i915/i915_debugfs.c describe_obj(m, ce->state->obj); state 2466 drivers/gpu/drm/i915/i915_debugfs.c struct drm_plane_state *plane_state = crtc->primary->state; state 2650 drivers/gpu/drm/i915/i915_debugfs.c struct drm_plane_state *state; state 2655 drivers/gpu/drm/i915/i915_debugfs.c if (!plane->state) { state 2660 drivers/gpu/drm/i915/i915_debugfs.c state = plane->state; state 2662 drivers/gpu/drm/i915/i915_debugfs.c if (state->fb) { state 2663 drivers/gpu/drm/i915/i915_debugfs.c drm_get_format_name(state->fb->format->format, state 2669 drivers/gpu/drm/i915/i915_debugfs.c plane_rotation(rot_str, sizeof(rot_str), state->rotation); state 2674 drivers/gpu/drm/i915/i915_debugfs.c state->crtc_x, state->crtc_y, state 2675 drivers/gpu/drm/i915/i915_debugfs.c state->crtc_w, state->crtc_h, state 2676 drivers/gpu/drm/i915/i915_debugfs.c (state->src_x >> 16), state 2677 drivers/gpu/drm/i915/i915_debugfs.c ((state->src_x & 0xffff) * 15625) >> 10, state 2678 drivers/gpu/drm/i915/i915_debugfs.c (state->src_y >> 16), state 2679 drivers/gpu/drm/i915/i915_debugfs.c ((state->src_y & 0xffff) * 15625) >> 10, state 2680 drivers/gpu/drm/i915/i915_debugfs.c (state->src_w >> 16), state 2681 drivers/gpu/drm/i915/i915_debugfs.c ((state->src_w & 0xffff) * 15625) >> 10, state 2682 drivers/gpu/drm/i915/i915_debugfs.c (state->src_h >> 16), state 2683 drivers/gpu/drm/i915/i915_debugfs.c ((state->src_h & 0xffff) * 15625) >> 10, state 2695 drivers/gpu/drm/i915/i915_debugfs.c pipe_config = to_intel_crtc_state(intel_crtc->base.state); state 2734 drivers/gpu/drm/i915/i915_debugfs.c pipe_config = to_intel_crtc_state(crtc->base.state); state 2749 drivers/gpu/drm/i915/i915_debugfs.c yesno(cursor->base.state->visible), state 2750 drivers/gpu/drm/i915/i915_debugfs.c cursor->base.state->crtc_x, state 2751 drivers/gpu/drm/i915/i915_debugfs.c cursor->base.state->crtc_y, state 2752 drivers/gpu/drm/i915/i915_debugfs.c cursor->base.state->crtc_w, state 2753 drivers/gpu/drm/i915/i915_debugfs.c cursor->base.state->crtc_h, state 2837 drivers/gpu/drm/i915/i915_debugfs.c pll->state.crtc_mask, pll->active_mask, yesno(pll->on)); state 2839 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " dpll: 0x%08x\n", pll->state.hw_state.dpll); state 2841 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.dpll_md); state 2842 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " fp0: 0x%08x\n", pll->state.hw_state.fp0); state 2843 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " fp1: 0x%08x\n", pll->state.hw_state.fp1); state 2844 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " wrpll: 0x%08x\n", pll->state.hw_state.wrpll); state 2845 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " cfgcr0: 0x%08x\n", pll->state.hw_state.cfgcr0); state 2846 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, " cfgcr1: 0x%08x\n", pll->state.hw_state.cfgcr1); state 2848 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_refclkin_ctl); state 2850 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_clktop2_coreclkctl1); state 2852 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_clktop2_hsclkctl); state 2854 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_div0); state 2856 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_div1); state 2858 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_lf); state 2860 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_frac_lock); state 2862 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_ssc); state 2864 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_bias); state 2866 drivers/gpu/drm/i915/i915_debugfs.c pll->state.hw_state.mg_pll_tdc_coldst_bias); state 2969 drivers/gpu/drm/i915/i915_debugfs.c to_intel_crtc_state(crtc->base.state); state 3004 drivers/gpu/drm/i915/i915_debugfs.c if (connector->state->crtc != &intel_crtc->base) state 3022 drivers/gpu/drm/i915/i915_debugfs.c if (to_intel_crtc_state(intel_crtc->base.state)->has_drrs) { state 3076 drivers/gpu/drm/i915/i915_debugfs.c if (intel_crtc->base.state->active) { state 4182 drivers/gpu/drm/i915/i915_debugfs.c crtc_state = to_intel_crtc_state(crtc->base.state); state 4258 drivers/gpu/drm/i915/i915_debugfs.c crtc_state = to_intel_crtc_state(intel_crtc->base.state); state 4512 drivers/gpu/drm/i915/i915_debugfs.c crtc = connector->state->crtc; state 4529 drivers/gpu/drm/i915/i915_debugfs.c crtc_state = to_intel_crtc_state(crtc->state); state 273 drivers/gpu/drm/i915/i915_drv.c static unsigned int i915_vga_set_decode(void *cookie, bool state) state 277 drivers/gpu/drm/i915/i915_drv.c intel_modeset_vga_set_state(dev_priv, state); state 278 drivers/gpu/drm/i915/i915_drv.c if (state) state 287 drivers/gpu/drm/i915/i915_drv.c pm_message_t state); state 289 drivers/gpu/drm/i915/i915_drv.c static void i915_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state) state 299 drivers/gpu/drm/i915/i915_drv.c if (state == VGA_SWITCHEROO_ON) { state 1894 drivers/gpu/drm/i915/i915_drv.c i915_suspend_switcheroo(struct drm_i915_private *i915, pm_message_t state) state 1898 drivers/gpu/drm/i915/i915_drv.c if (WARN_ON_ONCE(state.event != PM_EVENT_SUSPEND && state 1899 drivers/gpu/drm/i915/i915_drv.c state.event != PM_EVENT_FREEZE)) state 148 drivers/gpu/drm/i915/i915_drv.h } state; state 266 drivers/gpu/drm/i915/i915_drv.h void (*initial_watermarks)(struct intel_atomic_state *state, state 268 drivers/gpu/drm/i915/i915_drv.h void (*atomic_update_watermarks)(struct intel_atomic_state *state, state 270 drivers/gpu/drm/i915/i915_drv.h void (*optimize_watermarks)(struct intel_atomic_state *state, state 272 drivers/gpu/drm/i915/i915_drv.h int (*compute_global_watermarks)(struct intel_atomic_state *state); state 274 drivers/gpu/drm/i915/i915_drv.h int (*modeset_calc_cdclk)(struct intel_atomic_state *state); state 287 drivers/gpu/drm/i915/i915_drv.h void (*update_crtcs)(struct intel_atomic_state *state); state 1326 drivers/gpu/drm/i915/i915_gem.c struct i915_vma *state; state 1336 drivers/gpu/drm/i915/i915_gem.c state = rq->hw_context->state; state 1337 drivers/gpu/drm/i915/i915_gem.c if (!state) state 1348 drivers/gpu/drm/i915/i915_gem.c err = i915_vma_unbind(state); state 1352 drivers/gpu/drm/i915/i915_gem.c i915_gem_object_lock(state->obj); state 1353 drivers/gpu/drm/i915/i915_gem.c err = i915_gem_object_set_to_cpu_domain(state->obj, false); state 1354 drivers/gpu/drm/i915/i915_gem.c i915_gem_object_unlock(state->obj); state 1358 drivers/gpu/drm/i915/i915_gem.c i915_gem_object_set_cache_coherency(state->obj, I915_CACHE_LLC); state 1361 drivers/gpu/drm/i915/i915_gem.c vaddr = i915_gem_object_pin_map(state->obj, I915_MAP_FORCE_WB); state 1367 drivers/gpu/drm/i915/i915_gem.c rq->engine->default_state = i915_gem_object_get(state->obj); state 1368 drivers/gpu/drm/i915/i915_gem.c i915_gem_object_unpin_map(state->obj); state 104 drivers/gpu/drm/i915/i915_gem.h return test_bit(TASKLET_STATE_SCHED, &t->state); state 1407 drivers/gpu/drm/i915/i915_gpu_error.c request->hw_context->state, state 3105 drivers/gpu/drm/i915/i915_irq.c const struct cpuidle_state *state = &drv->states[i]; state 3107 drivers/gpu/drm/i915/i915_irq.c if (!strcmp(state->name, name)) state 3108 drivers/gpu/drm/i915/i915_irq.c return state->exit_latency ? state 3109 drivers/gpu/drm/i915/i915_irq.c state->exit_latency - 1 : 0; state 3369 drivers/gpu/drm/i915/i915_irq.c if (dev_priv->hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) state 1264 drivers/gpu/drm/i915/i915_perf.c stream->specific_ctx_id = i915_ggtt_offset(ce->state); state 1728 drivers/gpu/drm/i915/i915_perf.c offset = i915_ggtt_offset(ce->state) + LRC_STATE_PN * PAGE_SIZE; state 695 drivers/gpu/drm/i915/i915_pmu.c event->hw.state = 0; state 703 drivers/gpu/drm/i915/i915_pmu.c event->hw.state = PERF_HES_STOPPED; state 530 drivers/gpu/drm/i915/i915_request.c submit_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 535 drivers/gpu/drm/i915/i915_request.c switch (state) { state 573 drivers/gpu/drm/i915/i915_request.c semaphore_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 577 drivers/gpu/drm/i915/i915_request.c switch (state) { state 1336 drivers/gpu/drm/i915/i915_request.c int state, unsigned long timeout_us) state 1370 drivers/gpu/drm/i915/i915_request.c if (signal_pending_state(state, current)) state 1413 drivers/gpu/drm/i915/i915_request.c const int state = flags & I915_WAIT_INTERRUPTIBLE ? state 1460 drivers/gpu/drm/i915/i915_request.c __i915_spin_request(rq, state, CONFIG_DRM_I915_SPIN_REQUEST)) { state 1488 drivers/gpu/drm/i915/i915_request.c set_current_state(state); state 1495 drivers/gpu/drm/i915/i915_request.c if (signal_pending_state(state, current)) { state 116 drivers/gpu/drm/i915/i915_sw_fence.c enum i915_sw_fence_notify state) state 121 drivers/gpu/drm/i915/i915_sw_fence.c return fn(fence, state); state 38 drivers/gpu/drm/i915/i915_sw_fence.h enum i915_sw_fence_notify state); state 22 drivers/gpu/drm/i915/i915_sw_fence_work.c fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 26 drivers/gpu/drm/i915/i915_sw_fence_work.c switch (state) { state 308 drivers/gpu/drm/i915/i915_trace.h memcpy(__entry->src, &plane->state->src, sizeof(__entry->src)); state 309 drivers/gpu/drm/i915/i915_trace.h memcpy(__entry->dst, &plane->state->dst, sizeof(__entry->dst)); state 884 drivers/gpu/drm/i915/intel_pm.c crtc->base.primary->state->fb; state 1335 drivers/gpu/drm/i915/intel_pm.c struct intel_atomic_state *state = state 1336 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(crtc_state->base.state); state 1348 drivers/gpu/drm/i915/intel_pm.c for_each_oldnew_intel_plane_in_state(state, plane, state 1427 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(new_crtc_state->base.state); state 1562 drivers/gpu/drm/i915/intel_pm.c static void g4x_initial_watermarks(struct intel_atomic_state *state, state 1574 drivers/gpu/drm/i915/intel_pm.c static void g4x_optimize_watermarks(struct intel_atomic_state *state, state 1854 drivers/gpu/drm/i915/intel_pm.c struct intel_atomic_state *state = state 1855 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(crtc_state->base.state); state 1869 drivers/gpu/drm/i915/intel_pm.c for_each_oldnew_intel_plane_in_state(state, plane, state 1895 drivers/gpu/drm/i915/intel_pm.c intel_atomic_get_old_crtc_state(state, crtc); state 1957 drivers/gpu/drm/i915/intel_pm.c static void vlv_atomic_update_fifo(struct intel_atomic_state *state, state 2060 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(new_crtc_state->base.state); state 2181 drivers/gpu/drm/i915/intel_pm.c static void vlv_initial_watermarks(struct intel_atomic_state *state, state 2193 drivers/gpu/drm/i915/intel_pm.c static void vlv_optimize_watermarks(struct intel_atomic_state *state, state 2224 drivers/gpu/drm/i915/intel_pm.c crtc->base.primary->state->fb; state 2242 drivers/gpu/drm/i915/intel_pm.c crtc->base.cursor->state->crtc_w, 4, state 2305 drivers/gpu/drm/i915/intel_pm.c crtc->base.primary->state->fb; state 2332 drivers/gpu/drm/i915/intel_pm.c crtc->base.primary->state->fb; state 2358 drivers/gpu/drm/i915/intel_pm.c obj = intel_fb_obj(enabled->base.primary->state->fb); state 2380 drivers/gpu/drm/i915/intel_pm.c enabled->base.primary->state->fb; state 2800 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(crtc_state->base.state); state 3115 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 3118 drivers/gpu/drm/i915/intel_pm.c struct drm_device *dev = state->dev; state 3202 drivers/gpu/drm/i915/intel_pm.c to_intel_atomic_state(newstate->base.state); state 3748 drivers/gpu/drm/i915/intel_pm.c bool intel_can_enable_sagv(struct intel_atomic_state *state) state 3750 drivers/gpu/drm/i915/intel_pm.c struct drm_device *dev = state->base.dev; state 3772 drivers/gpu/drm/i915/intel_pm.c if (hweight32(state->active_crtcs) == 0) state 3779 drivers/gpu/drm/i915/intel_pm.c if (hweight32(state->active_crtcs) > 1) state 3783 drivers/gpu/drm/i915/intel_pm.c pipe = ffs(state->active_crtcs) - 1; state 3785 drivers/gpu/drm/i915/intel_pm.c crtc_state = to_intel_crtc_state(crtc->base.state); state 3787 drivers/gpu/drm/i915/intel_pm.c if (crtc->base.state->adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE) state 3806 drivers/gpu/drm/i915/intel_pm.c plane->base.state->fb->modifier == state 3866 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 3867 drivers/gpu/drm/i915/intel_pm.c struct intel_atomic_state *intel_state = to_intel_atomic_state(state); state 3875 drivers/gpu/drm/i915/intel_pm.c if (WARN_ON(!state) || !crtc_state->base.active) { state 3903 drivers/gpu/drm/i915/intel_pm.c *alloc = to_intel_crtc_state(for_crtc->state)->wm.skl.ddb; state 4149 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 4186 drivers/gpu/drm/i915/intel_pm.c dotclk = to_intel_atomic_state(state)->cdclk.logical.cdclk; state 4254 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 4259 drivers/gpu/drm/i915/intel_pm.c if (WARN_ON(!state)) state 4291 drivers/gpu/drm/i915/intel_pm.c if (WARN_ON(!crtc_state->base.state)) state 4337 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 4357 drivers/gpu/drm/i915/intel_pm.c if (WARN_ON(!state)) state 4912 drivers/gpu/drm/i915/intel_pm.c struct drm_atomic_state *state = crtc_state->base.state; state 4913 drivers/gpu/drm/i915/intel_pm.c struct drm_i915_private *dev_priv = to_i915(state->dev); state 5267 drivers/gpu/drm/i915/intel_pm.c pipes_modified(struct intel_atomic_state *state) state 5273 drivers/gpu/drm/i915/intel_pm.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) state 5283 drivers/gpu/drm/i915/intel_pm.c struct intel_atomic_state *state = to_intel_atomic_state(new_crtc_state->base.state); state 5298 drivers/gpu/drm/i915/intel_pm.c plane_state = intel_atomic_get_plane_state(state, plane); state 5309 drivers/gpu/drm/i915/intel_pm.c skl_compute_ddb(struct intel_atomic_state *state) state 5311 drivers/gpu/drm/i915/intel_pm.c const struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 5312 drivers/gpu/drm/i915/intel_pm.c struct skl_ddb_allocation *ddb = &state->wm_results.ddb; state 5320 drivers/gpu/drm/i915/intel_pm.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 5341 drivers/gpu/drm/i915/intel_pm.c skl_print_wm_changes(struct intel_atomic_state *state) state 5343 drivers/gpu/drm/i915/intel_pm.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 5353 drivers/gpu/drm/i915/intel_pm.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 5455 drivers/gpu/drm/i915/intel_pm.c skl_ddb_add_affected_pipes(struct intel_atomic_state *state, bool *changed) state 5457 drivers/gpu/drm/i915/intel_pm.c struct drm_device *dev = state->base.dev; state 5461 drivers/gpu/drm/i915/intel_pm.c u32 realloc_pipes = pipes_modified(state); state 5479 drivers/gpu/drm/i915/intel_pm.c for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) state 5493 drivers/gpu/drm/i915/intel_pm.c state->base.acquire_ctx); state 5497 drivers/gpu/drm/i915/intel_pm.c state->active_pipe_changes = ~0; state 5505 drivers/gpu/drm/i915/intel_pm.c if (!state->modeset) state 5506 drivers/gpu/drm/i915/intel_pm.c state->active_crtcs = dev_priv->active_crtcs; state 5522 drivers/gpu/drm/i915/intel_pm.c if (state->active_pipe_changes || state->modeset) { state 5524 drivers/gpu/drm/i915/intel_pm.c state->wm_results.dirty_pipes = ~0; state 5532 drivers/gpu/drm/i915/intel_pm.c crtc_state = intel_atomic_get_crtc_state(&state->base, crtc); state 5562 drivers/gpu/drm/i915/intel_pm.c static int skl_wm_add_affected_planes(struct intel_atomic_state *state, state 5567 drivers/gpu/drm/i915/intel_pm.c intel_atomic_get_old_crtc_state(state, crtc); state 5569 drivers/gpu/drm/i915/intel_pm.c intel_atomic_get_new_crtc_state(state, crtc); state 5590 drivers/gpu/drm/i915/intel_pm.c plane_state = intel_atomic_get_plane_state(state, plane); state 5601 drivers/gpu/drm/i915/intel_pm.c skl_compute_wm(struct intel_atomic_state *state) state 5606 drivers/gpu/drm/i915/intel_pm.c struct skl_ddb_values *results = &state->wm_results; state 5613 drivers/gpu/drm/i915/intel_pm.c ret = skl_ddb_add_affected_pipes(state, &changed); state 5623 drivers/gpu/drm/i915/intel_pm.c for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state, state 5629 drivers/gpu/drm/i915/intel_pm.c ret = skl_wm_add_affected_planes(state, crtc); state 5639 drivers/gpu/drm/i915/intel_pm.c ret = skl_compute_ddb(state); state 5643 drivers/gpu/drm/i915/intel_pm.c skl_print_wm_changes(state); state 5648 drivers/gpu/drm/i915/intel_pm.c static void skl_atomic_update_crtc_wm(struct intel_atomic_state *state, state 5652 drivers/gpu/drm/i915/intel_pm.c struct drm_i915_private *dev_priv = to_i915(state->base.dev); state 5656 drivers/gpu/drm/i915/intel_pm.c if (!(state->wm_results.dirty_pipes & drm_crtc_mask(&crtc->base))) state 5662 drivers/gpu/drm/i915/intel_pm.c static void skl_initial_wm(struct intel_atomic_state *state, state 5668 drivers/gpu/drm/i915/intel_pm.c struct skl_ddb_values *results = &state->wm_results; state 5676 drivers/gpu/drm/i915/intel_pm.c skl_atomic_update_crtc_wm(state, crtc_state); state 5731 drivers/gpu/drm/i915/intel_pm.c static void ilk_initial_watermarks(struct intel_atomic_state *state, state 5743 drivers/gpu/drm/i915/intel_pm.c static void ilk_optimize_watermarks(struct intel_atomic_state *state, state 5814 drivers/gpu/drm/i915/intel_pm.c crtc_state = to_intel_crtc_state(crtc->base.state); state 5833 drivers/gpu/drm/i915/intel_pm.c struct intel_crtc_state *crtc_state = to_intel_crtc_state(crtc->base.state); state 5997 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 6081 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 6083 drivers/gpu/drm/i915/intel_pm.c to_intel_plane_state(plane->base.state); state 6114 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 6173 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 6234 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 6236 drivers/gpu/drm/i915/intel_pm.c to_intel_plane_state(plane->base.state); state 6260 drivers/gpu/drm/i915/intel_pm.c to_intel_crtc_state(crtc->base.state); state 58 drivers/gpu/drm/i915/intel_pm.h bool intel_can_enable_sagv(struct intel_atomic_state *state); state 45 drivers/gpu/drm/i915/selftests/i915_random.c struct rnd_state *state) state 59 drivers/gpu/drm/i915/selftests/i915_random.c swp = i915_prandom_u32_max_state(count + 1, state); state 70 drivers/gpu/drm/i915/selftests/i915_random.c struct rnd_state *state) state 72 drivers/gpu/drm/i915/selftests/i915_random.c i915_prandom_shuffle(order, sizeof(*order), count, state); state 75 drivers/gpu/drm/i915/selftests/i915_random.c unsigned int *i915_random_order(unsigned int count, struct rnd_state *state) state 87 drivers/gpu/drm/i915/selftests/i915_random.c i915_random_reorder(order, count, state); state 47 drivers/gpu/drm/i915/selftests/i915_random.h static inline u32 i915_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) state 49 drivers/gpu/drm/i915/selftests/i915_random.h return upper_32_bits(mul_u32_u32(prandom_u32_state(state), ep_ro)); state 53 drivers/gpu/drm/i915/selftests/i915_random.h struct rnd_state *state); state 56 drivers/gpu/drm/i915/selftests/i915_random.h struct rnd_state *state); state 59 drivers/gpu/drm/i915/selftests/i915_random.h struct rnd_state *state); state 32 drivers/gpu/drm/i915/selftests/i915_sw_fence.c fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 34 drivers/gpu/drm/i915/selftests/i915_sw_fence.c switch (state) { state 30 drivers/gpu/drm/i915/selftests/lib_sw_fence.c nop_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 93 drivers/gpu/drm/i915/selftests/lib_sw_fence.c heap_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) state 97 drivers/gpu/drm/i915/selftests/lib_sw_fence.c switch (state) { state 52 drivers/gpu/drm/imx/imx-drm-core.c struct drm_atomic_state *state) state 56 drivers/gpu/drm/imx/imx-drm-core.c ret = drm_atomic_helper_check(dev, state); state 64 drivers/gpu/drm/imx/imx-drm-core.c ret = drm_atomic_helper_check_modeset(dev, state); state 69 drivers/gpu/drm/imx/imx-drm-core.c ret = ipu_planes_assign_pre(dev, state); state 82 drivers/gpu/drm/imx/imx-drm-core.c static void imx_drm_atomic_commit_tail(struct drm_atomic_state *state) state 84 drivers/gpu/drm/imx/imx-drm-core.c struct drm_device *dev = state->dev; state 90 drivers/gpu/drm/imx/imx-drm-core.c drm_atomic_helper_commit_modeset_disables(dev, state); state 92 drivers/gpu/drm/imx/imx-drm-core.c drm_atomic_helper_commit_planes(dev, state, state 96 drivers/gpu/drm/imx/imx-drm-core.c drm_atomic_helper_commit_modeset_enables(dev, state); state 98 drivers/gpu/drm/imx/imx-drm-core.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { state 110 drivers/gpu/drm/imx/imx-drm-core.c drm_atomic_helper_wait_for_flip_done(dev, state); state 113 drivers/gpu/drm/imx/imx-drm-core.c for_each_old_plane_in_state(state, plane, old_plane_state, i) state 118 drivers/gpu/drm/imx/imx-drm-core.c drm_atomic_helper_commit_hw_done(state); state 44 drivers/gpu/drm/imx/imx-drm.h struct drm_atomic_state *state); state 101 drivers/gpu/drm/imx/ipuv3-crtc.c if (crtc->state->event && !crtc->state->active) { state 102 drivers/gpu/drm/imx/ipuv3-crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 103 drivers/gpu/drm/imx/ipuv3-crtc.c crtc->state->event = NULL; state 110 drivers/gpu/drm/imx/ipuv3-crtc.c struct imx_crtc_state *state; state 112 drivers/gpu/drm/imx/ipuv3-crtc.c if (crtc->state) { state 113 drivers/gpu/drm/imx/ipuv3-crtc.c if (crtc->state->mode_blob) state 114 drivers/gpu/drm/imx/ipuv3-crtc.c drm_property_blob_put(crtc->state->mode_blob); state 116 drivers/gpu/drm/imx/ipuv3-crtc.c state = to_imx_crtc_state(crtc->state); state 117 drivers/gpu/drm/imx/ipuv3-crtc.c memset(state, 0, sizeof(*state)); state 119 drivers/gpu/drm/imx/ipuv3-crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 120 drivers/gpu/drm/imx/ipuv3-crtc.c if (!state) state 122 drivers/gpu/drm/imx/ipuv3-crtc.c crtc->state = &state->base; state 125 drivers/gpu/drm/imx/ipuv3-crtc.c state->base.crtc = crtc; state 130 drivers/gpu/drm/imx/ipuv3-crtc.c struct imx_crtc_state *state; state 132 drivers/gpu/drm/imx/ipuv3-crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 133 drivers/gpu/drm/imx/ipuv3-crtc.c if (!state) state 136 drivers/gpu/drm/imx/ipuv3-crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 138 drivers/gpu/drm/imx/ipuv3-crtc.c WARN_ON(state->base.crtc != crtc); state 139 drivers/gpu/drm/imx/ipuv3-crtc.c state->base.crtc = crtc; state 141 drivers/gpu/drm/imx/ipuv3-crtc.c return &state->base; state 145 drivers/gpu/drm/imx/ipuv3-crtc.c struct drm_crtc_state *state) state 147 drivers/gpu/drm/imx/ipuv3-crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 148 drivers/gpu/drm/imx/ipuv3-crtc.c kfree(to_imx_crtc_state(state)); state 233 drivers/gpu/drm/imx/ipuv3-crtc.c struct drm_crtc_state *state) state 237 drivers/gpu/drm/imx/ipuv3-crtc.c if (state->active && (primary_plane_mask & state->plane_mask) == 0) state 253 drivers/gpu/drm/imx/ipuv3-crtc.c if (crtc->state->event) { state 257 drivers/gpu/drm/imx/ipuv3-crtc.c ipu_crtc->event = crtc->state->event; state 258 drivers/gpu/drm/imx/ipuv3-crtc.c crtc->state->event = NULL; state 268 drivers/gpu/drm/imx/ipuv3-crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 269 drivers/gpu/drm/imx/ipuv3-crtc.c struct imx_crtc_state *imx_crtc_state = to_imx_crtc_state(crtc->state); state 93 drivers/gpu/drm/imx/ipuv3-plane.c drm_plane_state_to_eba(struct drm_plane_state *state, int plane) state 95 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_framebuffer *fb = state->fb; state 97 drivers/gpu/drm/imx/ipuv3-plane.c int x = state->src.x1 >> 16; state 98 drivers/gpu/drm/imx/ipuv3-plane.c int y = state->src.y1 >> 16; state 108 drivers/gpu/drm/imx/ipuv3-plane.c drm_plane_state_to_ubo(struct drm_plane_state *state) state 110 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_framebuffer *fb = state->fb; state 112 drivers/gpu/drm/imx/ipuv3-plane.c unsigned long eba = drm_plane_state_to_eba(state, 0); state 113 drivers/gpu/drm/imx/ipuv3-plane.c int x = state->src.x1 >> 16; state 114 drivers/gpu/drm/imx/ipuv3-plane.c int y = state->src.y1 >> 16; state 127 drivers/gpu/drm/imx/ipuv3-plane.c drm_plane_state_to_vbo(struct drm_plane_state *state) state 129 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_framebuffer *fb = state->fb; state 131 drivers/gpu/drm/imx/ipuv3-plane.c unsigned long eba = drm_plane_state_to_eba(state, 0); state 132 drivers/gpu/drm/imx/ipuv3-plane.c int x = state->src.x1 >> 16; state 133 drivers/gpu/drm/imx/ipuv3-plane.c int y = state->src.y1 >> 16; state 205 drivers/gpu/drm/imx/ipuv3-plane.c switch (ipu_plane->base.state->fb->format->format) { state 280 drivers/gpu/drm/imx/ipuv3-plane.c if (plane->state) { state 281 drivers/gpu/drm/imx/ipuv3-plane.c ipu_state = to_ipu_plane_state(plane->state); state 282 drivers/gpu/drm/imx/ipuv3-plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 284 drivers/gpu/drm/imx/ipuv3-plane.c plane->state = NULL; state 299 drivers/gpu/drm/imx/ipuv3-plane.c struct ipu_plane_state *state; state 301 drivers/gpu/drm/imx/ipuv3-plane.c if (WARN_ON(!plane->state)) state 304 drivers/gpu/drm/imx/ipuv3-plane.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 305 drivers/gpu/drm/imx/ipuv3-plane.c if (state) state 306 drivers/gpu/drm/imx/ipuv3-plane.c __drm_atomic_helper_plane_duplicate_state(plane, &state->base); state 308 drivers/gpu/drm/imx/ipuv3-plane.c return &state->base; state 312 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_plane_state *state) state 314 drivers/gpu/drm/imx/ipuv3-plane.c struct ipu_plane_state *ipu_state = to_ipu_plane_state(state); state 316 drivers/gpu/drm/imx/ipuv3-plane.c __drm_atomic_helper_plane_destroy_state(state); state 347 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_plane_state *state) state 349 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_plane_state *old_state = plane->state; state 352 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_framebuffer *fb = state->fb; state 362 drivers/gpu/drm/imx/ipuv3-plane.c if (!state->crtc) state 366 drivers/gpu/drm/imx/ipuv3-plane.c drm_atomic_get_existing_crtc_state(state->state, state->crtc); state 370 drivers/gpu/drm/imx/ipuv3-plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 384 drivers/gpu/drm/imx/ipuv3-plane.c if (drm_rect_width(&state->dst) < 13) state 394 drivers/gpu/drm/imx/ipuv3-plane.c if (drm_rect_height(&state->dst) < 2) state 405 drivers/gpu/drm/imx/ipuv3-plane.c (drm_rect_width(&state->dst) != drm_rect_width(&old_state->dst) || state 406 drivers/gpu/drm/imx/ipuv3-plane.c drm_rect_height(&state->dst) != drm_rect_height(&old_state->dst) || state 410 drivers/gpu/drm/imx/ipuv3-plane.c eba = drm_plane_state_to_eba(state, 0); state 436 drivers/gpu/drm/imx/ipuv3-plane.c vbo = drm_plane_state_to_vbo(state); state 453 drivers/gpu/drm/imx/ipuv3-plane.c ubo = drm_plane_state_to_ubo(state); state 474 drivers/gpu/drm/imx/ipuv3-plane.c if (((state->src.x1 >> 16) & (fb->format->hsub - 1)) || state 475 drivers/gpu/drm/imx/ipuv3-plane.c ((state->src.y1 >> 16) & (fb->format->vsub - 1))) state 484 drivers/gpu/drm/imx/ipuv3-plane.c alpha_eba = drm_plane_state_to_eba(state, 1); state 548 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_plane_state *state = plane->state; state 549 drivers/gpu/drm/imx/ipuv3-plane.c struct ipu_plane_state *ipu_state = to_ipu_plane_state(state); state 550 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_crtc_state *crtc_state = state->crtc->state; state 551 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_framebuffer *fb = state->fb; state 552 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_rect *dst = &state->dst; state 567 drivers/gpu/drm/imx/ipuv3-plane.c if (state->normalized_zpos == 1) { state 576 drivers/gpu/drm/imx/ipuv3-plane.c if (state->normalized_zpos == 1) { state 584 drivers/gpu/drm/imx/ipuv3-plane.c eba = drm_plane_state_to_eba(state, 0); state 593 drivers/gpu/drm/imx/ipuv3-plane.c drm_rect_width(&state->src) >> 16, state 594 drivers/gpu/drm/imx/ipuv3-plane.c drm_rect_height(&state->src) >> 16, state 628 drivers/gpu/drm/imx/ipuv3-plane.c width = drm_rect_width(&state->src) >> 16; state 629 drivers/gpu/drm/imx/ipuv3-plane.c height = drm_rect_height(&state->src) >> 16; state 651 drivers/gpu/drm/imx/ipuv3-plane.c ubo = drm_plane_state_to_ubo(state); state 652 drivers/gpu/drm/imx/ipuv3-plane.c vbo = drm_plane_state_to_vbo(state); state 663 drivers/gpu/drm/imx/ipuv3-plane.c state->src.x1 >> 16, state->src.y1 >> 16); state 667 drivers/gpu/drm/imx/ipuv3-plane.c ubo = drm_plane_state_to_ubo(state); state 674 drivers/gpu/drm/imx/ipuv3-plane.c state->src.x1 >> 16, state->src.y1 >> 16); state 682 drivers/gpu/drm/imx/ipuv3-plane.c alpha_eba = drm_plane_state_to_eba(state, 1); state 686 drivers/gpu/drm/imx/ipuv3-plane.c eba, alpha_eba, state->src.x1 >> 16, state->src.y1 >> 16); state 692 drivers/gpu/drm/imx/ipuv3-plane.c drm_rect_width(&state->src) >> 16, state 693 drivers/gpu/drm/imx/ipuv3-plane.c drm_rect_height(&state->src) >> 16); state 704 drivers/gpu/drm/imx/ipuv3-plane.c eba, state->src.x1 >> 16, state->src.y1 >> 16); state 723 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_plane_state *state = plane->state; state 724 drivers/gpu/drm/imx/ipuv3-plane.c struct ipu_plane_state *ipu_state = to_ipu_plane_state(state); state 727 drivers/gpu/drm/imx/ipuv3-plane.c if (!state->crtc) state 744 drivers/gpu/drm/imx/ipuv3-plane.c struct drm_atomic_state *state) state 755 drivers/gpu/drm/imx/ipuv3-plane.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, crtc_state, i) { state 756 drivers/gpu/drm/imx/ipuv3-plane.c ret = drm_atomic_add_affected_planes(state, crtc); state 769 drivers/gpu/drm/imx/ipuv3-plane.c for_each_new_plane_in_state(state, plane, plane_state, i) { state 794 drivers/gpu/drm/imx/ipuv3-plane.c for_each_new_plane_in_state(state, plane, plane_state, i) { state 226 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_crtc_state *state) state 240 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_crtc_state *state) state 320 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_crtc_state *state) state 325 drivers/gpu/drm/ingenic/ingenic-drm.c if (!drm_atomic_crtc_needs_modeset(state)) state 329 drivers/gpu/drm/ingenic/ingenic-drm.c state->adjusted_mode.clock * 1000); state 340 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_crtc_state *state = crtc->state; state 341 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_pending_vblank_event *event = state->event; state 342 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_framebuffer *drm_fb = crtc->primary->state->fb; state 345 drivers/gpu/drm/ingenic/ingenic-drm.c if (drm_atomic_crtc_needs_modeset(state)) { state 348 drivers/gpu/drm/ingenic/ingenic-drm.c ingenic_drm_crtc_update_timings(priv, &state->mode); state 351 drivers/gpu/drm/ingenic/ingenic-drm.c clk_set_rate(priv->pix_clk, state->adjusted_mode.clock * 1000); state 357 drivers/gpu/drm/ingenic/ingenic-drm.c state->event = NULL; state 372 drivers/gpu/drm/ingenic/ingenic-drm.c struct drm_plane_state *state = plane->state; state 376 drivers/gpu/drm/ingenic/ingenic-drm.c if (state && state->fb) { state 377 drivers/gpu/drm/ingenic/ingenic-drm.c addr = drm_fb_cma_get_gem_addr(state->fb, state, 0); state 378 drivers/gpu/drm/ingenic/ingenic-drm.c width = state->crtc->state->adjusted_mode.hdisplay; state 379 drivers/gpu/drm/ingenic/ingenic-drm.c height = state->crtc->state->adjusted_mode.vdisplay; state 380 drivers/gpu/drm/ingenic/ingenic-drm.c cpp = state->fb->format->cpp[plane->index]; state 471 drivers/gpu/drm/ingenic/ingenic-drm.c unsigned int state; state 473 drivers/gpu/drm/ingenic/ingenic-drm.c regmap_read(priv->map, JZ_REG_LCD_STATE, &state); state 478 drivers/gpu/drm/ingenic/ingenic-drm.c if (state & JZ_LCD_STATE_EOF_IRQ) state 10 drivers/gpu/drm/lib/drm_random.c static inline u32 drm_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) state 12 drivers/gpu/drm/lib/drm_random.c return upper_32_bits((u64)prandom_u32_state(state) * ep_ro); state 16 drivers/gpu/drm/lib/drm_random.c struct rnd_state *state) state 22 drivers/gpu/drm/lib/drm_random.c j = drm_prandom_u32_max_state(count, state); state 28 drivers/gpu/drm/lib/drm_random.c unsigned int *drm_random_order(unsigned int count, struct rnd_state *state) state 39 drivers/gpu/drm/lib/drm_random.c drm_random_reorder(order, count, state); state 21 drivers/gpu/drm/lib/drm_random.h struct rnd_state *state); state 24 drivers/gpu/drm/lib/drm_random.h struct rnd_state *state); state 23 drivers/gpu/drm/lima/lima_gp.c u32 state = gp_read(LIMA_GP_INT_STAT); state 28 drivers/gpu/drm/lima/lima_gp.c if (!state) state 31 drivers/gpu/drm/lima/lima_gp.c if (state & LIMA_GP_IRQ_MASK_ERROR) { state 33 drivers/gpu/drm/lima/lima_gp.c state, status); state 41 drivers/gpu/drm/lima/lima_gp.c bool valid = state & (LIMA_GP_IRQ_VS_END_CMD_LST | state 48 drivers/gpu/drm/lima/lima_gp.c gp_write(LIMA_GP_INT_CLEAR, state); state 21 drivers/gpu/drm/lima/lima_pp.c static void lima_pp_handle_irq(struct lima_ip *ip, u32 state) state 26 drivers/gpu/drm/lima/lima_pp.c if (state & LIMA_PP_IRQ_MASK_ERROR) { state 30 drivers/gpu/drm/lima/lima_pp.c state, status); state 38 drivers/gpu/drm/lima/lima_pp.c pp_write(LIMA_PP_INT_CLEAR, state); state 46 drivers/gpu/drm/lima/lima_pp.c u32 state = pp_read(LIMA_PP_INT_STATUS); state 49 drivers/gpu/drm/lima/lima_pp.c if (!state) state 52 drivers/gpu/drm/lima/lima_pp.c lima_pp_handle_irq(ip, state); state 77 drivers/gpu/drm/lima/lima_pp.c u32 status, state; state 86 drivers/gpu/drm/lima/lima_pp.c state = pp_read(LIMA_PP_INT_STATUS); state 88 drivers/gpu/drm/lima/lima_pp.c if (state) { state 89 drivers/gpu/drm/lima/lima_pp.c lima_pp_handle_irq(ip, state); state 155 drivers/gpu/drm/mcde/mcde_display.c struct drm_framebuffer *old_fb = pipe->plane.state->fb; state 821 drivers/gpu/drm/mcde/mcde_display.c struct drm_framebuffer *fb = plane->state->fb; state 1012 drivers/gpu/drm/mcde/mcde_display.c struct drm_pending_vblank_event *event = crtc->state->event; state 1014 drivers/gpu/drm/mcde/mcde_display.c struct drm_plane_state *pstate = plane->state; state 1023 drivers/gpu/drm/mcde/mcde_display.c crtc->state->event = NULL; state 1033 drivers/gpu/drm/mcde/mcde_display.c if (crtc->state->active && drm_crtc_vblank_get(crtc) == 0) { state 192 drivers/gpu/drm/mediatek/mtk_disp_ovl.c struct mtk_plane_state *state) state 195 drivers/gpu/drm/mediatek/mtk_disp_ovl.c struct mtk_plane_pending_state *pending = &state->pending; state 193 drivers/gpu/drm/mediatek/mtk_disp_rdma.c struct mtk_plane_state *state) state 196 drivers/gpu/drm/mediatek/mtk_disp_rdma.c struct mtk_plane_pending_state *pending = &state->pending; state 103 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct mtk_crtc_state *state; state 105 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (crtc->state) { state 106 drivers/gpu/drm/mediatek/mtk_drm_crtc.c __drm_atomic_helper_crtc_destroy_state(crtc->state); state 108 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state = to_mtk_crtc_state(crtc->state); state 109 drivers/gpu/drm/mediatek/mtk_drm_crtc.c memset(state, 0, sizeof(*state)); state 111 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 112 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (!state) state 114 drivers/gpu/drm/mediatek/mtk_drm_crtc.c crtc->state = &state->base; state 117 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->base.crtc = crtc; state 122 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct mtk_crtc_state *state; state 124 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 125 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (!state) state 128 drivers/gpu/drm/mediatek/mtk_drm_crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 130 drivers/gpu/drm/mediatek/mtk_drm_crtc.c WARN_ON(state->base.crtc != crtc); state 131 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->base.crtc = crtc; state 133 drivers/gpu/drm/mediatek/mtk_drm_crtc.c return &state->base; state 137 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct drm_crtc_state *state) state 139 drivers/gpu/drm/mediatek/mtk_drm_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 140 drivers/gpu/drm/mediatek/mtk_drm_crtc.c kfree(to_mtk_crtc_state(state)); state 153 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct mtk_crtc_state *state = to_mtk_crtc_state(crtc->state); state 155 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_width = crtc->mode.hdisplay; state 156 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_height = crtc->mode.vdisplay; state 157 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_vrefresh = crtc->mode.vrefresh; state 159 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_config = true; state 221 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (WARN_ON(!crtc->state)) state 224 drivers/gpu/drm/mediatek/mtk_drm_crtc.c width = crtc->state->adjusted_mode.hdisplay; state 225 drivers/gpu/drm/mediatek/mtk_drm_crtc.c height = crtc->state->adjusted_mode.vdisplay; state 226 drivers/gpu/drm/mediatek/mtk_drm_crtc.c vrefresh = crtc->state->adjusted_mode.vrefresh; state 284 drivers/gpu/drm/mediatek/mtk_drm_crtc.c plane_state = to_mtk_plane_state(plane->state); state 324 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (crtc->state->event && !crtc->state->active) { state 326 drivers/gpu/drm/mediatek/mtk_drm_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 327 drivers/gpu/drm/mediatek/mtk_drm_crtc.c crtc->state->event = NULL; state 335 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct mtk_crtc_state *state = to_mtk_crtc_state(mtk_crtc->base.state); state 344 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (state->pending_config) { state 345 drivers/gpu/drm/mediatek/mtk_drm_crtc.c mtk_ddp_comp_config(comp, state->pending_width, state 346 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_height, state 347 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_vrefresh, 0); state 349 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->pending_config = false; state 357 drivers/gpu/drm/mediatek/mtk_drm_crtc.c plane_state = to_mtk_plane_state(plane->state); state 409 drivers/gpu/drm/mediatek/mtk_drm_crtc.c plane_state = to_mtk_plane_state(plane->state); state 428 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct mtk_crtc_state *state = to_mtk_crtc_state(crtc->state); state 431 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (mtk_crtc->event && state->base.event) state 434 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (state->base.event) { state 435 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->base.event->pipe = drm_crtc_index(crtc); state 437 drivers/gpu/drm/mediatek/mtk_drm_crtc.c mtk_crtc->event = state->base.event; state 438 drivers/gpu/drm/mediatek/mtk_drm_crtc.c state->base.event = NULL; state 456 drivers/gpu/drm/mediatek/mtk_drm_crtc.c plane_state = to_mtk_plane_state(plane->state); state 465 drivers/gpu/drm/mediatek/mtk_drm_crtc.c if (crtc->state->color_mgmt_changed) state 467 drivers/gpu/drm/mediatek/mtk_drm_crtc.c mtk_ddp_gamma_set(mtk_crtc->ddp_comp[i], crtc->state); state 145 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c struct drm_crtc_state *state) state 152 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c if (state->gamma_lut) { state 157 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c lut = (struct drm_color_lut *)state->gamma_lut->data; state 77 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct mtk_plane_state *state); state 79 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct drm_crtc_state *state); state 148 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct mtk_plane_state *state) state 151 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h comp->funcs->layer_config(comp, idx, state); state 155 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct drm_crtc_state *state) state 158 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h comp->funcs->gamma_set(comp, state); state 40 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct drm_atomic_state *state) state 42 drivers/gpu/drm/mediatek/mtk_drm_drv.c private->commit.state = state; state 47 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct drm_atomic_state *state) state 51 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_wait_for_fences(drm, state, false); state 67 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_commit_modeset_disables(drm, state); state 68 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_commit_modeset_enables(drm, state); state 69 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_commit_planes(drm, state, state 72 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_wait_for_vblanks(drm, state); state 74 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_cleanup_planes(drm, state); state 75 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_state_put(state); state 83 drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_atomic_complete(private, private->commit.state); state 87 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct drm_atomic_state *state, state 93 drivers/gpu/drm/mediatek/mtk_drm_drv.c ret = drm_atomic_helper_prepare_planes(drm, state); state 100 drivers/gpu/drm/mediatek/mtk_drm_drv.c ret = drm_atomic_helper_swap_state(state, true); state 103 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_helper_cleanup_planes(drm, state); state 107 drivers/gpu/drm/mediatek/mtk_drm_drv.c drm_atomic_state_get(state); state 109 drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_atomic_schedule(private, state); state 111 drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_atomic_complete(private, state); state 48 drivers/gpu/drm/mediatek/mtk_drm_drv.h struct drm_atomic_state *state; state 30 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct mtk_plane_state *state; state 32 drivers/gpu/drm/mediatek/mtk_drm_plane.c if (plane->state) { state 33 drivers/gpu/drm/mediatek/mtk_drm_plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 35 drivers/gpu/drm/mediatek/mtk_drm_plane.c state = to_mtk_plane_state(plane->state); state 36 drivers/gpu/drm/mediatek/mtk_drm_plane.c memset(state, 0, sizeof(*state)); state 38 drivers/gpu/drm/mediatek/mtk_drm_plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 39 drivers/gpu/drm/mediatek/mtk_drm_plane.c if (!state) state 41 drivers/gpu/drm/mediatek/mtk_drm_plane.c plane->state = &state->base; state 44 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->base.plane = plane; state 45 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.format = DRM_FORMAT_RGB565; state 50 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct mtk_plane_state *old_state = to_mtk_plane_state(plane->state); state 51 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct mtk_plane_state *state; state 53 drivers/gpu/drm/mediatek/mtk_drm_plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 54 drivers/gpu/drm/mediatek/mtk_drm_plane.c if (!state) state 57 drivers/gpu/drm/mediatek/mtk_drm_plane.c __drm_atomic_helper_plane_duplicate_state(plane, &state->base); state 59 drivers/gpu/drm/mediatek/mtk_drm_plane.c WARN_ON(state->base.plane != plane); state 61 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending = old_state->pending; state 63 drivers/gpu/drm/mediatek/mtk_drm_plane.c return &state->base; state 67 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct drm_plane_state *state) state 69 drivers/gpu/drm/mediatek/mtk_drm_plane.c __drm_atomic_helper_plane_destroy_state(state); state 70 drivers/gpu/drm/mediatek/mtk_drm_plane.c kfree(to_mtk_plane_state(state)); state 83 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct drm_plane_state *state) state 85 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct drm_framebuffer *fb = state->fb; state 91 drivers/gpu/drm/mediatek/mtk_drm_plane.c if (!state->crtc) state 94 drivers/gpu/drm/mediatek/mtk_drm_plane.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 98 drivers/gpu/drm/mediatek/mtk_drm_plane.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 107 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct mtk_plane_state *state = to_mtk_plane_state(plane->state); state 108 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct drm_crtc *crtc = plane->state->crtc; state 109 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct drm_framebuffer *fb = plane->state->fb; state 124 drivers/gpu/drm/mediatek/mtk_drm_plane.c addr += (plane->state->src.x1 >> 16) * fb->format->cpp[0]; state 125 drivers/gpu/drm/mediatek/mtk_drm_plane.c addr += (plane->state->src.y1 >> 16) * pitch; state 127 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.enable = true; state 128 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.pitch = pitch; state 129 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.format = format; state 130 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.addr = addr; state 131 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.x = plane->state->dst.x1; state 132 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.y = plane->state->dst.y1; state 133 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.width = drm_rect_width(&plane->state->dst); state 134 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.height = drm_rect_height(&plane->state->dst); state 136 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.dirty = true; state 142 drivers/gpu/drm/mediatek/mtk_drm_plane.c struct mtk_plane_state *state = to_mtk_plane_state(plane->state); state 144 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.enable = false; state 146 drivers/gpu/drm/mediatek/mtk_drm_plane.c state->pending.dirty = true; state 32 drivers/gpu/drm/mediatek/mtk_drm_plane.h to_mtk_plane_state(struct drm_plane_state *state) state 34 drivers/gpu/drm/mediatek/mtk_drm_plane.h return container_of(state, struct mtk_plane_state, base); state 78 drivers/gpu/drm/meson/meson_crtc.c struct drm_crtc_state *crtc_state = crtc->state; state 114 drivers/gpu/drm/meson/meson_crtc.c struct drm_crtc_state *crtc_state = crtc->state; state 154 drivers/gpu/drm/meson/meson_crtc.c if (crtc->state->event && !crtc->state->active) { state 156 drivers/gpu/drm/meson/meson_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 159 drivers/gpu/drm/meson/meson_crtc.c crtc->state->event = NULL; state 184 drivers/gpu/drm/meson/meson_crtc.c if (crtc->state->event && !crtc->state->active) { state 186 drivers/gpu/drm/meson/meson_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 189 drivers/gpu/drm/meson/meson_crtc.c crtc->state->event = NULL; state 194 drivers/gpu/drm/meson/meson_crtc.c struct drm_crtc_state *state) state 199 drivers/gpu/drm/meson/meson_crtc.c if (crtc->state->event) { state 203 drivers/gpu/drm/meson/meson_crtc.c meson_crtc->event = crtc->state->event; state 205 drivers/gpu/drm/meson/meson_crtc.c crtc->state->event = NULL; state 88 drivers/gpu/drm/meson/meson_overlay.c struct drm_plane_state *state) state 92 drivers/gpu/drm/meson/meson_overlay.c if (!state->crtc) state 95 drivers/gpu/drm/meson/meson_overlay.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 99 drivers/gpu/drm/meson/meson_overlay.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 147 drivers/gpu/drm/meson/meson_overlay.c struct drm_crtc_state *crtc_state = priv->crtc->state; state 149 drivers/gpu/drm/meson/meson_overlay.c struct drm_plane_state *state = plane->state; state 170 drivers/gpu/drm/meson/meson_overlay.c w_in = fixed16_to_int(state->src_w); state 171 drivers/gpu/drm/meson/meson_overlay.c h_in = fixed16_to_int(state->src_h); state 172 drivers/gpu/drm/meson/meson_overlay.c crop_top = fixed16_to_int(state->src_x); state 173 drivers/gpu/drm/meson/meson_overlay.c crop_left = fixed16_to_int(state->src_x); state 175 drivers/gpu/drm/meson/meson_overlay.c video_top = state->crtc_y; state 176 drivers/gpu/drm/meson/meson_overlay.c video_left = state->crtc_x; state 177 drivers/gpu/drm/meson/meson_overlay.c video_width = state->crtc_w; state 178 drivers/gpu/drm/meson/meson_overlay.c video_height = state->crtc_h; state 340 drivers/gpu/drm/meson/meson_overlay.c struct drm_plane_state *state = plane->state; state 341 drivers/gpu/drm/meson/meson_overlay.c struct drm_framebuffer *fb = state->fb; state 349 drivers/gpu/drm/meson/meson_overlay.c interlace_mode = state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE; state 73 drivers/gpu/drm/meson/meson_plane.c struct drm_plane_state *state) state 77 drivers/gpu/drm/meson/meson_plane.c if (!state->crtc) state 80 drivers/gpu/drm/meson/meson_plane.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 89 drivers/gpu/drm/meson/meson_plane.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 105 drivers/gpu/drm/meson/meson_plane.c struct drm_plane_state *state = plane->state; state 106 drivers/gpu/drm/meson/meson_plane.c struct drm_rect dest = drm_plane_state_dest(state); state 108 drivers/gpu/drm/meson/meson_plane.c struct drm_framebuffer *fb = state->fb; state 189 drivers/gpu/drm/meson/meson_plane.c if (state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE) { state 199 drivers/gpu/drm/meson/meson_plane.c src_w = fixed16_to_int(state->src_w); state 200 drivers/gpu/drm/meson/meson_plane.c src_h = fixed16_to_int(state->src_h); state 201 drivers/gpu/drm/meson/meson_plane.c dst_w = state->crtc_w; state 202 drivers/gpu/drm/meson/meson_plane.c dst_h = state->crtc_h; state 211 drivers/gpu/drm/meson/meson_plane.c if (state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE) { state 220 drivers/gpu/drm/meson/meson_plane.c if (state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE) state 252 drivers/gpu/drm/meson/meson_plane.c if (state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE) state 287 drivers/gpu/drm/meson/meson_plane.c ((fixed16_to_int(state->src.x2) - 1) << 16) | state 288 drivers/gpu/drm/meson/meson_plane.c fixed16_to_int(state->src.x1); state 290 drivers/gpu/drm/meson/meson_plane.c ((fixed16_to_int(state->src.y2) - 1) << 16) | state 291 drivers/gpu/drm/meson/meson_plane.c fixed16_to_int(state->src.y1); state 53 drivers/gpu/drm/mgag200/mgag200_i2c.c static inline void mga_i2c_set(struct mga_device *mdev, int mask, int state) state 55 drivers/gpu/drm/mgag200/mgag200_i2c.c if (state) state 56 drivers/gpu/drm/mgag200/mgag200_i2c.c state = 0; state 58 drivers/gpu/drm/mgag200/mgag200_i2c.c state = mask; state 59 drivers/gpu/drm/mgag200/mgag200_i2c.c mga_i2c_set_gpio(mdev, ~mask, state); state 62 drivers/gpu/drm/mgag200/mgag200_i2c.c static void mga_gpio_setsda(void *data, int state) state 66 drivers/gpu/drm/mgag200/mgag200_i2c.c mga_i2c_set(mdev, i2c->data, state); state 69 drivers/gpu/drm/mgag200/mgag200_i2c.c static void mga_gpio_setscl(void *data, int state) state 73 drivers/gpu/drm/mgag200/mgag200_i2c.c mga_i2c_set(mdev, i2c->clock, state); state 1471 drivers/gpu/drm/mgag200/mgag200_mode.c static void mga_encoder_dpms(struct drm_encoder *encoder, int state) state 392 drivers/gpu/drm/msm/adreno/a2xx_gpu.c struct msm_gpu_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 394 drivers/gpu/drm/msm/adreno/a2xx_gpu.c if (!state) state 397 drivers/gpu/drm/msm/adreno/a2xx_gpu.c adreno_gpu_state_get(gpu, state); state 399 drivers/gpu/drm/msm/adreno/a2xx_gpu.c state->rbbm_status = gpu_read(gpu, REG_A2XX_RBBM_STATUS); state 401 drivers/gpu/drm/msm/adreno/a2xx_gpu.c return state; state 411 drivers/gpu/drm/msm/adreno/a3xx_gpu.c struct msm_gpu_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 413 drivers/gpu/drm/msm/adreno/a3xx_gpu.c if (!state) state 416 drivers/gpu/drm/msm/adreno/a3xx_gpu.c adreno_gpu_state_get(gpu, state); state 418 drivers/gpu/drm/msm/adreno/a3xx_gpu.c state->rbbm_status = gpu_read(gpu, REG_A3XX_RBBM_STATUS); state 420 drivers/gpu/drm/msm/adreno/a3xx_gpu.c return state; state 451 drivers/gpu/drm/msm/adreno/a4xx_gpu.c struct msm_gpu_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 453 drivers/gpu/drm/msm/adreno/a4xx_gpu.c if (!state) state 456 drivers/gpu/drm/msm/adreno/a4xx_gpu.c adreno_gpu_state_get(gpu, state); state 458 drivers/gpu/drm/msm/adreno/a4xx_gpu.c state->rbbm_status = gpu_read(gpu, REG_A4XX_RBBM_STATUS); state 460 drivers/gpu/drm/msm/adreno/a4xx_gpu.c return state; state 312 drivers/gpu/drm/msm/adreno/a5xx_gpu.c void a5xx_set_hwcg(struct msm_gpu *gpu, bool state) state 319 drivers/gpu/drm/msm/adreno/a5xx_gpu.c state ? a5xx_hwcg[i].value : 0); state 322 drivers/gpu/drm/msm/adreno/a5xx_gpu.c gpu_write(gpu, REG_A5XX_RBBM_CLOCK_DELAY_GPMU, state ? 0x00000770 : 0); state 323 drivers/gpu/drm/msm/adreno/a5xx_gpu.c gpu_write(gpu, REG_A5XX_RBBM_CLOCK_HYST_GPMU, state ? 0x00000004 : 0); state 326 drivers/gpu/drm/msm/adreno/a5xx_gpu.c gpu_write(gpu, REG_A5XX_RBBM_CLOCK_CNTL, state ? 0xAAA8AA00 : 0); state 327 drivers/gpu/drm/msm/adreno/a5xx_gpu.c gpu_write(gpu, REG_A5XX_RBBM_ISDB_CNT, state ? 0x182 : 0x180); state 1288 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct msm_gpu_state *state = container_of(kref, state 1290 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct a5xx_gpu_state *a5xx_state = container_of(state, state 1295 drivers/gpu/drm/msm/adreno/a5xx_gpu.c adreno_gpu_state_destroy(state); state 1299 drivers/gpu/drm/msm/adreno/a5xx_gpu.c int a5xx_gpu_state_put(struct msm_gpu_state *state) state 1301 drivers/gpu/drm/msm/adreno/a5xx_gpu.c if (IS_ERR_OR_NULL(state)) state 1304 drivers/gpu/drm/msm/adreno/a5xx_gpu.c return kref_put(&state->ref, a5xx_gpu_state_destroy); state 1309 drivers/gpu/drm/msm/adreno/a5xx_gpu.c void a5xx_show(struct msm_gpu *gpu, struct msm_gpu_state *state, state 1314 drivers/gpu/drm/msm/adreno/a5xx_gpu.c struct a5xx_gpu_state *a5xx_state = container_of(state, state 1317 drivers/gpu/drm/msm/adreno/a5xx_gpu.c if (IS_ERR_OR_NULL(state)) state 1320 drivers/gpu/drm/msm/adreno/a5xx_gpu.c adreno_show(gpu, state, p); state 144 drivers/gpu/drm/msm/adreno/a5xx_gpu.h void a5xx_set_hwcg(struct msm_gpu *gpu, bool state); state 223 drivers/gpu/drm/msm/adreno/a6xx_gmu.c int a6xx_gmu_set_oob(struct a6xx_gmu *gmu, enum a6xx_gmu_oob_state state) state 230 drivers/gpu/drm/msm/adreno/a6xx_gmu.c switch (state) { state 270 drivers/gpu/drm/msm/adreno/a6xx_gmu.c void a6xx_gmu_clear_oob(struct a6xx_gmu *gmu, enum a6xx_gmu_oob_state state) state 272 drivers/gpu/drm/msm/adreno/a6xx_gmu.c switch (state) { state 555 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static int a6xx_gmu_fw_start(struct a6xx_gmu *gmu, unsigned int state) state 564 drivers/gpu/drm/msm/adreno/a6xx_gmu.c if (state == GMU_WARM_BOOT) { state 265 drivers/gpu/drm/msm/adreno/a6xx_gpu.c static void a6xx_set_hwcg(struct msm_gpu *gpu, bool state) state 276 drivers/gpu/drm/msm/adreno/a6xx_gpu.c if ((!state && !val) || (state && (val == 0x8aa8aa02))) state 284 drivers/gpu/drm/msm/adreno/a6xx_gpu.c state ? a6xx_hwcg[i].value : 0); state 289 drivers/gpu/drm/msm/adreno/a6xx_gpu.c gpu_write(gpu, REG_A6XX_RBBM_CLOCK_CNTL, state ? 0x8aa8aa02 : 0); state 53 drivers/gpu/drm/msm/adreno/a6xx_gpu.h int a6xx_gmu_set_oob(struct a6xx_gmu *gmu, enum a6xx_gmu_oob_state state); state 54 drivers/gpu/drm/msm/adreno/a6xx_gpu.h void a6xx_gmu_clear_oob(struct a6xx_gmu *gmu, enum a6xx_gmu_oob_state state); state 62 drivers/gpu/drm/msm/adreno/a6xx_gpu.h void a6xx_show(struct msm_gpu *gpu, struct msm_gpu_state *state, state 66 drivers/gpu/drm/msm/adreno/a6xx_gpu.h int a6xx_gpu_state_put(struct msm_gpu_state *state); state 908 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c struct msm_gpu_state *state = container_of(kref, state 910 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c struct a6xx_gpu_state *a6xx_state = container_of(state, state 916 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c adreno_gpu_state_destroy(state); state 920 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c int a6xx_gpu_state_put(struct msm_gpu_state *state) state 922 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c if (IS_ERR_OR_NULL(state)) state 925 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c return kref_put(&state->ref, a6xx_gpu_state_destroy); state 1114 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c void a6xx_show(struct msm_gpu *gpu, struct msm_gpu_state *state, state 1117 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c struct a6xx_gpu_state *a6xx_state = container_of(state, state 1121 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c if (IS_ERR_OR_NULL(state)) state 1124 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c adreno_show(gpu, state, p); state 523 drivers/gpu/drm/msm/adreno/adreno_gpu.c int adreno_gpu_state_get(struct msm_gpu *gpu, struct msm_gpu_state *state) state 528 drivers/gpu/drm/msm/adreno/adreno_gpu.c kref_init(&state->ref); state 530 drivers/gpu/drm/msm/adreno/adreno_gpu.c ktime_get_real_ts64(&state->time); state 535 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].fence = gpu->rb[i]->memptrs->fence; state 536 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].iova = gpu->rb[i]->iova; state 537 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].seqno = gpu->rb[i]->seqno; state 538 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].rptr = get_rptr(adreno_gpu, gpu->rb[i]); state 539 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].wptr = get_wptr(gpu->rb[i]); state 542 drivers/gpu/drm/msm/adreno/adreno_gpu.c size = state->ring[i].wptr; state 545 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (j = state->ring[i].wptr; j < MSM_GPU_RINGBUFFER_SZ >> 2; j++) state 550 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].data = kvmalloc(size << 2, GFP_KERNEL); state 551 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (state->ring[i].data) { state 552 drivers/gpu/drm/msm/adreno/adreno_gpu.c memcpy(state->ring[i].data, gpu->rb[i]->start, size << 2); state 553 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].data_size = size << 2; state 567 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->registers = kcalloc(count * 2, sizeof(u32), GFP_KERNEL); state 568 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (state->registers) { state 577 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->registers[pos++] = addr; state 578 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->registers[pos++] = gpu_read(gpu, addr); state 582 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->nr_registers = count; state 588 drivers/gpu/drm/msm/adreno/adreno_gpu.c void adreno_gpu_state_destroy(struct msm_gpu_state *state) state 592 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (i = 0; i < ARRAY_SIZE(state->ring); i++) state 593 drivers/gpu/drm/msm/adreno/adreno_gpu.c kvfree(state->ring[i].data); state 595 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (i = 0; state->bos && i < state->nr_bos; i++) state 596 drivers/gpu/drm/msm/adreno/adreno_gpu.c kvfree(state->bos[i].data); state 598 drivers/gpu/drm/msm/adreno/adreno_gpu.c kfree(state->bos); state 599 drivers/gpu/drm/msm/adreno/adreno_gpu.c kfree(state->comm); state 600 drivers/gpu/drm/msm/adreno/adreno_gpu.c kfree(state->cmd); state 601 drivers/gpu/drm/msm/adreno/adreno_gpu.c kfree(state->registers); state 606 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct msm_gpu_state *state = container_of(kref, state 609 drivers/gpu/drm/msm/adreno/adreno_gpu.c adreno_gpu_state_destroy(state); state 610 drivers/gpu/drm/msm/adreno/adreno_gpu.c kfree(state); state 613 drivers/gpu/drm/msm/adreno/adreno_gpu.c int adreno_gpu_state_put(struct msm_gpu_state *state) state 615 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (IS_ERR_OR_NULL(state)) state 618 drivers/gpu/drm/msm/adreno/adreno_gpu.c return kref_put(&state->ref, adreno_gpu_state_kref_destroy); state 695 drivers/gpu/drm/msm/adreno/adreno_gpu.c void adreno_show(struct msm_gpu *gpu, struct msm_gpu_state *state, state 701 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (IS_ERR_OR_NULL(state)) state 709 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, "rbbm-status: 0x%08x\n", state->rbbm_status); state 715 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " iova: 0x%016llx\n", state->ring[i].iova); state 716 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " last-fence: %d\n", state->ring[i].seqno); state 717 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " retired-fence: %d\n", state->ring[i].fence); state 718 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " rptr: %d\n", state->ring[i].rptr); state 719 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " wptr: %d\n", state->ring[i].wptr); state 722 drivers/gpu/drm/msm/adreno/adreno_gpu.c adreno_show_object(p, &state->ring[i].data, state 723 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->ring[i].data_size, &state->ring[i].encoded); state 726 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (state->bos) { state 729 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (i = 0; i < state->nr_bos; i++) { state 731 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->bos[i].iova); state 732 drivers/gpu/drm/msm/adreno/adreno_gpu.c drm_printf(p, " size: %zd\n", state->bos[i].size); state 734 drivers/gpu/drm/msm/adreno/adreno_gpu.c adreno_show_object(p, &state->bos[i].data, state 735 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->bos[i].size, &state->bos[i].encoded); state 739 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (state->nr_registers) { state 742 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (i = 0; i < state->nr_registers; i++) { state 744 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->registers[i * 2] << 2, state 745 drivers/gpu/drm/msm/adreno/adreno_gpu.c state->registers[(i * 2) + 1]); state 231 drivers/gpu/drm/msm/adreno/adreno_gpu.h void adreno_show(struct msm_gpu *gpu, struct msm_gpu_state *state, state 245 drivers/gpu/drm/msm/adreno/adreno_gpu.h void adreno_gpu_state_destroy(struct msm_gpu_state *state); state 247 drivers/gpu/drm/msm/adreno/adreno_gpu.h int adreno_gpu_state_get(struct msm_gpu *gpu, struct msm_gpu_state *state); state 248 drivers/gpu/drm/msm/adreno/adreno_gpu.h int adreno_gpu_state_put(struct msm_gpu_state *state); state 68 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c struct drm_crtc_state *state, state 73 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c if (!kms || !kms->catalog || !crtc || !state || !perf) { state 78 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(state); state 103 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c struct drm_crtc_state *state) state 113 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c if (!crtc || !state) { state 128 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(state); state 131 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c _dpu_core_perf_calc_crtc(kms, crtc, state, &dpu_cstate->new_perf); state 141 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c to_dpu_crtc_state(tmp_crtc->state); state 195 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(tmp_crtc->state); state 233 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(crtc->state); state 266 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(crtc->state); state 307 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c dpu_cstate = to_dpu_crtc_state(crtc->state); state 89 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h struct drm_crtc_state *state); state 96 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc_state = to_dpu_crtc_state(crtc->state); state 120 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_plane_state *state; state 121 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct dpu_crtc_state *cstate = to_dpu_crtc_state(crtc->state); state 133 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state = plane->state; state 134 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!state) state 137 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c pstate = to_dpu_plane_state(state); state 138 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c fb = state->fb; state 147 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state->fb ? state->fb->base.id : -1); state 161 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state, pstate, stage_idx, state 191 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct dpu_crtc_state *cstate = to_dpu_crtc_state(crtc->state); state 277 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) state 400 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_crtc_state *state) state 402 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct dpu_crtc_state *cstate = to_dpu_crtc_state(state); state 403 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_display_mode *adj_mode = &state->adjusted_mode; state 435 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!crtc->state->enable) { state 437 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->base.id, crtc->state->enable); state 444 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(crtc->state); state 448 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c _dpu_crtc_setup_lm_bounds(crtc, crtc->state); state 454 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc->event = crtc->state->event; state 455 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->state->event = NULL; state 460 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) state 493 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!crtc->state->enable) { state 495 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->base.id, crtc->state->enable); state 502 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(crtc->state); state 517 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc->event = crtc->state->event; state 518 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->state->event = NULL; state 563 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_crtc_state *state) state 568 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!crtc || !state) { state 574 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(state); state 578 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 610 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct dpu_crtc_state *cstate = to_dpu_crtc_state(crtc->state); state 627 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->state->encoder_mask) state 640 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) state 651 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (crtc->state) state 652 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_destroy_state(crtc, crtc->state); state 667 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!crtc || !crtc->state) { state 673 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c old_cstate = to_dpu_crtc_state(crtc->state); state 697 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!crtc || !crtc->dev || !crtc->dev->dev_private || !crtc->state) { state 702 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(crtc->state); state 741 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) state 751 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (crtc->state->event && !crtc->state->active) { state 753 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 754 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->state->event = NULL; state 780 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) { state 797 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) state 812 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_crtc_state *state) state 838 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(state); state 840 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!state->enable || !state->active) { state 842 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c crtc->base.id, state->enable, state->active); state 846 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c mode = &state->adjusted_mode; state 850 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (state->active_changed) state 851 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state->mode_changed = true; state 857 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c _dpu_crtc_setup_lm_bounds(crtc, state); state 863 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, pstate, state) { state 969 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c rc = dpu_core_perf_crtc_check(crtc, state); state 1086 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c struct drm_plane_state *state; state 1095 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c cstate = to_dpu_crtc_state(crtc->state); state 1097 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c mode = &crtc->state->adjusted_mode; state 1120 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c pstate = to_dpu_plane_state(plane->state); state 1121 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state = plane->state; state 1123 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (!pstate || !state) state 1129 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c if (plane->state->fb) { state 1130 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c fb = plane->state->fb; state 1157 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state->src_x, state->src_y, state->src_w, state->src_h); state 1160 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state->crtc_x, state->crtc_y, state->crtc_w, state 1161 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c state->crtc_h); state 67 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h uint32_t state; state 283 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h return crtc && crtc->state ? RT_CLIENT : NRT_CLIENT; state 983 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c } else if (!conn->state) { state 989 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c if (drm_crtc->state->encoder_mask & drm_encoder_mask(drm_enc)) state 995 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c ret = dpu_rm_reserve(&dpu_kms->rm, drm_enc, drm_crtc->state, state 1027 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c cstate = to_dpu_crtc_state(drm_crtc->state); state 1077 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c phys->connector = conn->state->connector; state 1155 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c cur_mode = &dpu_enc->base.crtc->state->adjusted_mode; state 1207 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c mode = &drm_enc->crtc->state->adjusted_mode; state 1694 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c if (!drm_enc->crtc || !drm_enc->crtc->state) { state 1698 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c mode = &drm_enc->crtc->state->adjusted_mode; state 1827 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c drm_mode_vrefresh(&drm_enc->crtc->state->adjusted_mode); state 329 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h dpu_cstate = to_dpu_crtc_state(phys_enc->parent->crtc->state); state 269 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) { state 280 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct drm_atomic_state *state) state 300 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 314 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c if (!crtc->state->active) state 338 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c if (!(crtc->state->encoder_mask & drm_encoder_mask(encoder))) state 365 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c if (!kms || !crtc || !crtc->state) { state 372 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c if (!crtc->state->enable) { state 377 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c if (!crtc->state->active) { state 144 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!fmt || !plane->state || !src_width || !fmt->bpp) { state 150 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c pstate = to_dpu_plane_state(plane->state); state 154 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!tmp->base.state->visible) state 577 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct dpu_plane_state *pstate = to_dpu_plane_state(plane->state); state 843 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_plane_state *state) state 852 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (state->crtc) state 853 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c crtc_state = drm_atomic_get_new_crtc_state(state->state, state 854 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c state->crtc); state 857 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, min_scale, state 864 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!state->visible) state 867 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c src.x1 = state->src_x >> 16; state 868 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c src.y1 = state->src_y >> 16; state 869 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c src.x2 = src.x1 + (state->src_w >> 16); state 870 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c src.y2 = src.y1 + (state->src_h >> 16); state 872 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c dst = drm_plane_state_dest(state); state 874 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c fb_rect.x2 = state->fb->width; state 875 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c fb_rect.y2 = state->fb->height; state 879 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c fmt = to_dpu_format(msm_framebuffer_format(state->fb)); state 927 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!plane || !plane->state) { state 933 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c pstate = to_dpu_plane_state(plane->state); state 949 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (plane->state) state 972 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_plane_state *state = plane->state; state 973 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct dpu_plane_state *pstate = to_dpu_plane_state(state); state 974 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_crtc *crtc = state->crtc; state 975 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_framebuffer *fb = state->fb; state 989 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c ", %4.4s ubwc %d\n", fb->base.id, DRM_RECT_FP_ARG(&state->src), state 990 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c crtc->base.id, DRM_RECT_ARG(&state->dst), state 993 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c pdpu->pipe_cfg.src_rect = state->src; state 1001 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c pdpu->pipe_cfg.dst_rect = state->dst; state 1044 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c rotation = drm_rotation_simplify(state->rotation, state 1097 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_plane_state *state = plane->state; state 1098 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct dpu_plane_state *pstate = to_dpu_plane_state(state); state 1115 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_plane_state *state = plane->state; state 1121 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!state->visible) { state 1132 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (!plane || !plane->state) { state 1142 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c dpu_plane_atomic_update(plane, plane->state); state 1166 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c struct drm_plane_state *state) state 1168 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c __drm_atomic_helper_plane_destroy_state(state); state 1169 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c kfree(to_dpu_plane_state(state)); state 1182 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c } else if (!plane->state) { state 1187 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c old_state = to_dpu_plane_state(plane->state); state 1218 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (plane->state) { state 1219 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c dpu_plane_destroy_state(plane, plane->state); state 1220 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state = 0; state 1231 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state = &pstate->base; state 1265 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c if (plane->fb && plane->state) { state 1271 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->src_x >> 16, state 1272 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->src_y >> 16, state 1273 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->src_w >> 16, state 1274 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->src_h >> 16, state 1275 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->crtc_x, plane->state->crtc_y, state 1276 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c plane->state->crtc_w, plane->state->crtc_h); state 644 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h struct drm_plane_state *state, struct dpu_plane_state *pstate, state 647 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h TP_ARGS(crtc_id, plane_id, state, pstate, stage_idx, sspp, state 666 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h __entry->fb_id = state ? state->fb->base.id : 0; state 667 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h __entry->src_rect = drm_plane_state_src(state); state 668 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h __entry->dst_rect = drm_plane_state_dest(state); state 194 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c to_mdp_format(msm_framebuffer_format(plane->state->fb)); state 232 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c if (WARN_ON(!crtc->state)) state 235 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mode = &crtc->state->adjusted_mode; state 310 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c struct drm_crtc_state *state) state 332 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c DBG("%s: event: %p", mdp4_crtc->name, crtc->state->event); state 337 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc->event = crtc->state->event; state 338 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c crtc->state->event = NULL; state 111 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c static void mdp4_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) state 118 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) state 109 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c struct drm_plane_state *state) state 117 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c struct drm_plane_state *state = plane->state; state 121 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c state->crtc, state->fb, state 122 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c state->crtc_x, state->crtc_y, state 123 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c state->crtc_w, state->crtc_h, state 124 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c state->src_x, state->src_y, state 125 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c state->src_w, state->src_h); state 89 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 108 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 118 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (!plane->state->visible) state 136 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 153 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (ctl && !crtc->state->enable) { state 213 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 248 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (!plane->state->visible) state 251 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c pstate = to_mdp5_plane_state(plane->state); state 365 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 374 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (WARN_ON(!crtc->state)) state 377 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mode = &crtc->state->adjusted_mode; state 415 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 434 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (crtc->state->event && !crtc->state->active) { state 437 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 438 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c crtc->state->event = NULL; state 447 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 461 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 531 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c ret = mdp5_mixer_assign(new_crtc_state->state, crtc, caps, state 537 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_mixer_release(new_crtc_state->state, old_mixer); state 539 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_mixer_release(new_crtc_state->state, old_r_mixer); state 568 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_plane_state *state; state 575 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c return pa->state->zpos - pb->state->zpos; state 611 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct drm_crtc_state *state) state 619 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c const struct drm_display_mode *mode = &state->adjusted_mode; state 628 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, pstate, state) { state 633 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c pstates[cnt].state = to_mdp5_plane_state(pstate); state 639 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (pstates[cnt].state->r_hwpipe) state 660 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c ret = mdp5_crtc_setup_pipeline(crtc, state, need_right_mixer); state 673 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c start = get_start_stage(crtc, state, &pstates[0].state->base); state 686 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c pstates[i].state->stage = hw_cfg->lm.nb_stages; state 688 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c pstates[i].state->stage = start + i; state 691 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c pstates[i].state->stage); state 707 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 711 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c DBG("%s: event: %p", crtc->name, crtc->state->event); state 716 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc->event = crtc->state->event; state 717 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c crtc->state->event = NULL; state 790 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 860 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 946 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 964 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (unlikely(!crtc->state->enable)) state 988 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c const struct drm_crtc_state *state) state 990 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(state); state 992 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_kms *mdp5_kms = get_kms(state->crtc); state 1015 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (WARN_ON(!crtc->state)) state 1018 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_cstate = kmemdup(to_mdp5_crtc_state(crtc->state), state 1028 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c static void mdp5_crtc_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *state) state 1030 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(state); state 1032 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 1042 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c if (crtc->state) state 1043 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_destroy_state(crtc, crtc->state); state 1109 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1123 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1155 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1166 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1178 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1191 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 1198 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct mdp5_crtc_state *mdp5_cstate = to_mdp5_crtc_state(crtc->state); state 283 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c struct drm_crtc_state *cstate = encoder->crtc->state; state 79 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c return to_mdp5_global_state(mdp5_kms->glob_state.state); state 107 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct mdp5_global_state *state; state 109 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); state 110 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c if (!state) state 113 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 115 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c return &state->base; state 119 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct drm_private_state *state) state 121 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct mdp5_global_state *mdp5_state = to_mdp5_global_state(state); state 133 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct mdp5_global_state *state; state 137 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 138 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c if (!state) state 141 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c state->mdp5_kms = mdp5_kms; state 144 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c &state->base, state 161 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) state 79 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h struct drm_atomic_state *state; state 126 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c struct mdp5_global_state *state = mdp5_get_global_state(s); state 127 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c struct mdp5_hw_pipe_state *new_state = &state->hwpipe; state 140 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c mdp5_smp_release(mdp5_kms->smp, &state->smp, hwpipe->pipe); state 32 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c static bool plane_enabled(struct drm_plane_state *state) state 34 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c return state->visible; state 100 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state, struct drm_property *property, state 108 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c pstate = to_mdp5_plane_state(state); state 128 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c const struct drm_plane_state *state, state 136 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c pstate = to_mdp5_plane_state(state); state 157 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c const struct drm_plane_state *state) state 159 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *pstate = to_mdp5_plane_state(state); state 160 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_kms *mdp5_kms = get_kms(state->plane); state 178 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (plane->state && plane->state->fb) state 179 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c drm_framebuffer_put(plane->state->fb); state 181 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c kfree(to_mdp5_plane_state(plane->state)); state 195 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state = &mdp5_state->base; state 203 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (WARN_ON(!plane->state)) state 206 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_state = kmemdup(to_mdp5_plane_state(plane->state), state 217 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state) state 219 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *pstate = to_mdp5_plane_state(state); state 221 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (state->fb) state 222 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c drm_framebuffer_put(state->fb); state 254 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state) state 256 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *mdp5_state = to_mdp5_plane_state(state); state 257 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane *plane = state->plane; state 258 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *old_state = plane->state; state 269 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane_enabled(old_state), plane_enabled(state)); state 275 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (state->src_h > max_height) state 278 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (state->src_w > max_width) { state 285 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c (state->src_w <= 2 * max_width)) state 292 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_rect src = drm_plane_state_src(state); state 301 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 307 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (plane_enabled(state)) { state 313 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c format = to_mdp_format(msm_framebuffer_format(state->fb)); state 317 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (((state->src_w >> 16) != state->crtc_w) || state 318 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c ((state->src_h >> 16) != state->crtc_h)) state 321 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c rotation = drm_rotation_simplify(state->rotation, state 350 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c to_mdp_format(msm_framebuffer_format(state->fb)); state 353 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c state->src_w >> 16, false); state 371 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c ret = mdp5_pipe_assign(state->state, plane, caps, state 393 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_pipe_release(state->state, old_hwpipe); state 394 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_pipe_release(state->state, old_right_hwpipe); state 397 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_pipe_release(state->state, mdp5_state->hwpipe); state 398 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_pipe_release(state->state, mdp5_state->r_hwpipe); state 406 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state) state 411 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c crtc = state->crtc ? state->crtc : plane->state->crtc; state 415 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, crtc); state 419 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c return mdp5_plane_atomic_check_with_state(crtc_state, state); state 425 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state = plane->state; state 429 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (plane_enabled(state)) { state 433 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c state->crtc, state->fb, state 434 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c &state->src, &state->dst); state 441 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *state) state 443 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *mdp5_state = to_mdp5_plane_state(state); state 448 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 449 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c state->crtc); state 456 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_state = to_mdp5_plane_state(state); state 463 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (plane->state->crtc != state->crtc || state 464 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->src_w != state->src_w || state 465 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->src_h != state->src_h || state 466 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->crtc_w != state->crtc_w || state 467 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->crtc_h != state->crtc_h || state 468 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c !plane->state->fb || state 469 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->fb != state->fb) state 475 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 488 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c if (state->visible != plane->state->visible) state 497 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_framebuffer *old_fb = plane->state->fb; state 499 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->src_x = new_state->src_x; state 500 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->src_y = new_state->src_y; state 501 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->crtc_x = new_state->crtc_x; state 502 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c plane->state->crtc_y = new_state->crtc_y; state 519 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c *to_mdp5_plane_state(plane->state) = state 917 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct drm_plane_state *pstate = plane->state; state 1031 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *pstate = to_mdp5_plane_state(plane->state); state 1041 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *pstate = to_mdp5_plane_state(plane->state); state 1051 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct mdp5_plane_state *pstate = to_mdp5_plane_state(plane->state); state 63 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c struct mdp5_smp_state *state, state 66 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void *cs = state->client_state[cid]; state 80 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c avail = cnt - bitmap_weight(state->state, cnt); state 88 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c int blk = find_first_zero_bit(state->state, cnt); state 90 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c set_bit(blk, state->state); state 166 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c int mdp5_smp_assign(struct mdp5_smp *smp, struct mdp5_smp_state *state, state 181 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c ret = smp_request_block(smp, state, cid, n); state 191 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state->assigned |= (1 << pipe); state 197 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void mdp5_smp_release(struct mdp5_smp *smp, struct mdp5_smp_state *state, state 205 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void *cs = state->client_state[cid]; state 208 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c bitmap_andnot(state->state, state->state, cs, cnt); state 214 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state->released |= (1 << pipe); state 290 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void mdp5_smp_prepare_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state) state 294 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c for_each_set_bit(pipe, &state->assigned, sizeof(state->assigned) * 8) { state 299 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void *cs = state->client_state[cid]; state 313 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state->assigned = 0; state 316 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void mdp5_smp_complete_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state) state 320 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c for_each_set_bit(pipe, &state->released, sizeof(state->released) * 8) { state 327 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state->released = 0; state 334 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c struct mdp5_smp_state *state; state 348 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state = &global_state->smp; state 356 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c void *cs = state->client_state[cid]; state 369 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c bitmap_weight(state->state, smp->blk_cnt)); state 382 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c struct mdp5_smp_state *state; state 398 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c state = &global_state->smp; state 401 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c bitmap_copy(state->state, cfg->reserved_state, smp->blk_cnt); state 48 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h mdp5_smp_state_t state; state 79 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h int mdp5_smp_assign(struct mdp5_smp *smp, struct mdp5_smp_state *state, state 81 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h void mdp5_smp_release(struct mdp5_smp *smp, struct mdp5_smp_state *state, state 84 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h void mdp5_smp_prepare_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state); state 85 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h void mdp5_smp_complete_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state); state 460 drivers/gpu/drm/msm/edp/edp_ctrl.c static void edp_state_ctrl(struct edp_ctrl *ctrl, u32 state) state 462 drivers/gpu/drm/msm/edp/edp_ctrl.c edp_write(ctrl->base + REG_EDP_STATE_CTRL, state); state 89 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c const struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 99 drivers/gpu/drm/msm/msm_atomic.c static bool can_do_async(struct drm_atomic_state *state, state 108 drivers/gpu/drm/msm/msm_atomic.c if (!(state->legacy_cursor_update || state->async_update)) state 112 drivers/gpu/drm/msm/msm_atomic.c for_each_new_connector_in_state(state, connector, connector_state, i) state 115 drivers/gpu/drm/msm/msm_atomic.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 130 drivers/gpu/drm/msm/msm_atomic.c static unsigned get_crtc_mask(struct drm_atomic_state *state) state 136 drivers/gpu/drm/msm/msm_atomic.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) state 142 drivers/gpu/drm/msm/msm_atomic.c void msm_atomic_commit_tail(struct drm_atomic_state *state) state 144 drivers/gpu/drm/msm/msm_atomic.c struct drm_device *dev = state->dev; state 148 drivers/gpu/drm/msm/msm_atomic.c unsigned crtc_mask = get_crtc_mask(state); state 150 drivers/gpu/drm/msm/msm_atomic.c can_do_async(state, &async_crtc); state 170 drivers/gpu/drm/msm/msm_atomic.c kms->funcs->prepare_commit(kms, state); state 175 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_commit_modeset_disables(dev, state); state 176 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_commit_planes(dev, state, 0); state 177 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_commit_modeset_enables(dev, state); state 210 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_commit_hw_done(state); state 211 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_cleanup_planes(dev, state); state 243 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_commit_hw_done(state); state 244 drivers/gpu/drm/msm/msm_atomic.c drm_atomic_helper_cleanup_planes(dev, state); state 20 drivers/gpu/drm/msm/msm_debugfs.c struct msm_gpu_state *state; state 37 drivers/gpu/drm/msm/msm_debugfs.c gpu->funcs->show(gpu, show_priv->state, &p); state 52 drivers/gpu/drm/msm/msm_debugfs.c gpu->funcs->gpu_state_put(show_priv->state); state 80 drivers/gpu/drm/msm/msm_debugfs.c show_priv->state = gpu->funcs->gpu_state_get(gpu); state 85 drivers/gpu/drm/msm/msm_debugfs.c if (IS_ERR(show_priv->state)) { state 86 drivers/gpu/drm/msm/msm_debugfs.c ret = PTR_ERR(show_priv->state); state 230 drivers/gpu/drm/msm/msm_drv.h void msm_atomic_commit_tail(struct drm_atomic_state *state); state 232 drivers/gpu/drm/msm/msm_drv.h void msm_atomic_state_clear(struct drm_atomic_state *state); state 233 drivers/gpu/drm/msm/msm_drv.h void msm_atomic_state_free(struct drm_atomic_state *state); state 268 drivers/gpu/drm/msm/msm_gpu.c struct msm_gpu_state *state; state 270 drivers/gpu/drm/msm/msm_gpu.c state = msm_gpu_crashstate_get(gpu); state 271 drivers/gpu/drm/msm/msm_gpu.c if (!state) state 285 drivers/gpu/drm/msm/msm_gpu.c state->time.tv_sec, state->time.tv_nsec); state 286 drivers/gpu/drm/msm/msm_gpu.c if (state->comm) state 287 drivers/gpu/drm/msm/msm_gpu.c drm_printf(&p, "comm: %s\n", state->comm); state 288 drivers/gpu/drm/msm/msm_gpu.c if (state->cmd) state 289 drivers/gpu/drm/msm/msm_gpu.c drm_printf(&p, "cmdline: %s\n", state->cmd); state 291 drivers/gpu/drm/msm/msm_gpu.c gpu->funcs->show(gpu, state, &p); state 305 drivers/gpu/drm/msm/msm_gpu.c static void msm_gpu_crashstate_get_bo(struct msm_gpu_state *state, state 308 drivers/gpu/drm/msm/msm_gpu.c struct msm_gpu_state_bo *state_bo = &state->bos[state->nr_bos]; state 333 drivers/gpu/drm/msm/msm_gpu.c state->nr_bos++; state 339 drivers/gpu/drm/msm/msm_gpu.c struct msm_gpu_state *state; state 349 drivers/gpu/drm/msm/msm_gpu.c state = gpu->funcs->gpu_state_get(gpu); state 350 drivers/gpu/drm/msm/msm_gpu.c if (IS_ERR_OR_NULL(state)) state 354 drivers/gpu/drm/msm/msm_gpu.c state->comm = kstrdup(comm, GFP_KERNEL); state 355 drivers/gpu/drm/msm/msm_gpu.c state->cmd = kstrdup(cmd, GFP_KERNEL); state 360 drivers/gpu/drm/msm/msm_gpu.c state->bos = kcalloc(submit->nr_cmds, state 363 drivers/gpu/drm/msm/msm_gpu.c for (i = 0; state->bos && i < submit->nr_cmds; i++) { state 366 drivers/gpu/drm/msm/msm_gpu.c msm_gpu_crashstate_get_bo(state, submit->bos[idx].obj, state 372 drivers/gpu/drm/msm/msm_gpu.c gpu->crashstate = state; state 57 drivers/gpu/drm/msm/msm_gpu.h void (*show)(struct msm_gpu *gpu, struct msm_gpu_state *state, state 64 drivers/gpu/drm/msm/msm_gpu.h int (*gpu_state_put)(struct msm_gpu_state *state); state 296 drivers/gpu/drm/msm/msm_gpu.h struct msm_gpu_state *state = NULL; state 302 drivers/gpu/drm/msm/msm_gpu.h state = gpu->crashstate; state 307 drivers/gpu/drm/msm/msm_gpu.h return state; state 74 drivers/gpu/drm/msm/msm_kms.h void (*prepare_commit)(struct msm_kms *kms, struct drm_atomic_state *state); state 50 drivers/gpu/drm/mxsfb/mxsfb_crtc.c const u32 format = crtc->primary->state->fb->format->format; state 192 drivers/gpu/drm/mxsfb/mxsfb_crtc.c struct drm_framebuffer *fb = mxsfb->pipe.plane.state->fb; state 207 drivers/gpu/drm/mxsfb/mxsfb_crtc.c struct drm_display_mode *m = &mxsfb->pipe.crtc.state->adjusted_mode; state 303 drivers/gpu/drm/mxsfb/mxsfb_crtc.c struct drm_plane_state *state) state 311 drivers/gpu/drm/mxsfb/mxsfb_crtc.c event = crtc->state->event; state 313 drivers/gpu/drm/mxsfb/mxsfb_crtc.c crtc->state->event = NULL; state 126 drivers/gpu/drm/mxsfb/mxsfb_drv.c event = crtc->state->event; state 128 drivers/gpu/drm/mxsfb/mxsfb_drv.c crtc->state->event = NULL; state 43 drivers/gpu/drm/mxsfb/mxsfb_drv.h struct drm_plane_state *state); state 119 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nv04_mode_state *state = &nv04_display(dev)->mode_reg; state 120 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nv04_crtc_reg *regp = &state->crtc_reg[nv_crtc->index]; state 148 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->pllsel &= PLLSEL_VPLL1_MASK | PLLSEL_VPLL2_MASK | PLLSEL_TV_MASK; state 152 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->pllsel |= NV_PRAMDAC_PLL_COEFF_SELECT_USE_VPLL2_TRUE; state 155 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->pllsel |= NV_PRAMDAC_PLL_COEFF_SELECT_SOURCE_PROG_MPLL | state 157 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->pllsel |= nv_crtc->index ? PLLSEL_VPLL2_MASK : PLLSEL_VPLL1_MASK; state 663 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nv04_mode_state *state = &nv04_display(dev)->mode_reg; state 664 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nv04_crtc_reg *crtc_state = &state->crtc_reg[nv_crtc->index]; state 674 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->sel_clk = saved->sel_clk & ~(0x5 << 16); state 676 drivers/gpu/drm/nouveau/dispnv04/crtc.c state->pllsel = saved->pllsel & ~(PLLSEL_VPLL1_MASK | PLLSEL_VPLL2_MASK | PLLSEL_TV_MASK); state 909 drivers/gpu/drm/nouveau/dispnv04/crtc.c int x, int y, enum mode_set_atomic state) state 914 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (state == ENTER_ATOMIC_MODE_SET) state 1082 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nv04_page_flip_state state; state 1084 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (!nv04_finish_page_flip(chan, &state)) { state 1085 drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_set_crtc_base(drm->dev, drm_crtc_index(state.crtc), state 1086 drivers/gpu/drm/nouveau/dispnv04/crtc.c state.offset + state.crtc->y * state 1087 drivers/gpu/drm/nouveau/dispnv04/crtc.c state.pitch + state.crtc->x * state 1088 drivers/gpu/drm/nouveau/dispnv04/crtc.c state.bpp / 8); state 206 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nv04_mode_state *state = &nv04_display(dev)->mode_reg; state 217 drivers/gpu/drm/nouveau/dispnv04/dfp.c state->sel_clk |= bits1618; state 219 drivers/gpu/drm/nouveau/dispnv04/dfp.c state->sel_clk &= ~bits1618; state 239 drivers/gpu/drm/nouveau/dispnv04/dfp.c state->sel_clk &= ~0xf0; state 240 drivers/gpu/drm/nouveau/dispnv04/dfp.c state->sel_clk |= (head ? 0x40 : 0x10) << shift; state 392 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 395 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 402 drivers/gpu/drm/nouveau/dispnv04/hw.c state->pllsel = NVReadRAMDAC(dev, 0, NV_PRAMDAC_PLL_COEFF_SELECT); state 404 drivers/gpu/drm/nouveau/dispnv04/hw.c state->sel_clk = NVReadRAMDAC(dev, 0, NV_PRAMDAC_SEL_CLK); state 467 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 471 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 479 drivers/gpu/drm/nouveau/dispnv04/hw.c NVWriteRAMDAC(dev, 0, NV_PRAMDAC_PLL_COEFF_SELECT, state->pllsel); state 481 drivers/gpu/drm/nouveau/dispnv04/hw.c NVWriteRAMDAC(dev, 0, NV_PRAMDAC_SEL_CLK, state->sel_clk); state 539 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 541 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 563 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 565 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 589 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 592 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 664 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 668 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_crtc_reg *regp = &state->crtc_reg[head]; state 775 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 785 drivers/gpu/drm/nouveau/dispnv04/hw.c state->crtc_reg[head].DAC[i] = nvif_rd08(device, state 794 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 805 drivers/gpu/drm/nouveau/dispnv04/hw.c state->crtc_reg[head].DAC[i]); state 812 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 819 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_save_state_ramdac(dev, head, state); state 820 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_save_state_vga(dev, head, state); state 821 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_save_state_palette(dev, head, state); state 822 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_save_state_ext(dev, head, state); state 826 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nv04_mode_state *state) state 829 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_load_state_ramdac(dev, head, state); state 830 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_load_state_ext(dev, head, state); state 831 drivers/gpu/drm/nouveau/dispnv04/hw.c nouveau_hw_load_state_palette(dev, head, state); state 832 drivers/gpu/drm/nouveau/dispnv04/hw.c nv_load_state_vga(dev, head, state); state 49 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nv04_mode_state *state); state 51 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nv04_mode_state *state); state 53 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nv04_mode_state *state); state 320 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c uint32_t (*filters[])[4][7] = {&tv_enc->state.hfilter, state 321 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c &tv_enc->state.vfilter}; state 380 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c void nv17_tv_state_save(struct drm_device *dev, struct nv17_tv_state *state) state 385 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c state->tv_enc[i] = nv_read_tv_enc(dev, i); state 387 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_save_filter(dev, NV_PTV_HFILTER, state->hfilter); state 388 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_save_filter(dev, NV_PTV_HFILTER2, state->hfilter2); state 389 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_save_filter(dev, NV_PTV_VFILTER, state->vfilter); state 391 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 200); state 392 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 204); state 393 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 208); state 394 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 20c); state 395 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 304); state 396 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 500); state 397 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 504); state 398 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 508); state 399 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 600); state 400 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 604); state 401 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 608); state 402 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 60c); state 403 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 610); state 404 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_save_ptv(dev, state, 614); state 407 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c void nv17_tv_state_load(struct drm_device *dev, struct nv17_tv_state *state) state 412 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_write_tv_enc(dev, i, state->tv_enc[i]); state 414 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_load_filter(dev, NV_PTV_HFILTER, state->hfilter); state 415 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_load_filter(dev, NV_PTV_HFILTER2, state->hfilter2); state 416 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_load_filter(dev, NV_PTV_VFILTER, state->vfilter); state 418 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 200); state 419 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 204); state 420 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 208); state 421 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 20c); state 422 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 304); state 423 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 500); state 424 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 504); state 425 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 508); state 426 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 600); state 427 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 604); state 428 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 608); state 429 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 60c); state 430 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 610); state 431 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv_load_ptv(dev, state, 614); state 475 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c struct nv17_tv_state *regs = &tv_enc->state; state 530 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c struct nv17_tv_state *regs = &tv_enc->state; state 79 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nv04_mode_state *state = &nv04_display(dev)->mode_reg; state 85 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->pllsel &= ~(PLLSEL_TV_CRTC1_MASK | PLLSEL_TV_CRTC2_MASK); state 91 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->pllsel |= head ? PLLSEL_TV_CRTC2_MASK : state 100 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c NVWriteRAMDAC(dev, 0, NV_PRAMDAC_PLL_COEFF_SELECT, state->pllsel); state 107 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nv04_crtc_reg *state = &nv04_display(dev)->mode_reg.crtc_reg[head]; state 109 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->tv_setup = 0; state 112 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->CRTC[NV_CIO_CRE_49] |= 0x10; state 114 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->CRTC[NV_CIO_CRE_49] &= ~0x10; state 117 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->CRTC[NV_CIO_CRE_LCD__INDEX]); state 119 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->CRTC[NV_CIO_CRE_49]); state 121 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c state->tv_setup); state 366 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct nv17_tv_state *regs = &to_tv_enc(encoder)->state; state 465 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct nv17_tv_state *tv_regs = &to_tv_enc(encoder)->state; state 587 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_state_load(dev, &to_tv_enc(encoder)->state); state 618 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c tv_enc->state.ptv_200 = tv_enc->saved_state.ptv_200; state 73 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h struct nv17_tv_state state; state 122 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h void nv17_tv_state_save(struct drm_device *dev, struct nv17_tv_state *state); state 123 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h void nv17_tv_state_load(struct drm_device *dev, struct nv17_tv_state *state); state 156 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h #define nv_load_ptv(dev, state, reg) \ state 157 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h nv_write_ptv(dev, NV_PTV_OFFSET + 0x##reg, state->ptv_##reg) state 158 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h #define nv_save_ptv(dev, state, reg) \ state 159 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h state->ptv_##reg = nv_read_ptv(dev, NV_PTV_OFFSET + 0x##reg) state 160 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h #define nv_load_tv_enc(dev, state, reg) \ state 161 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h nv_write_tv_enc(dev, 0x##reg, state->tv_enc[0x##reg]) state 3 drivers/gpu/drm/nouveau/dispnv50/atom.h #define nv50_atom(p) container_of((p), struct nv50_atom, state) state 7 drivers/gpu/drm/nouveau/dispnv50/atom.h struct drm_atomic_state state; state 14 drivers/gpu/drm/nouveau/dispnv50/atom.h #define nv50_head_atom(p) container_of((p), struct nv50_head_atom, state) state 17 drivers/gpu/drm/nouveau/dispnv50/atom.h struct drm_crtc_state state; state 144 drivers/gpu/drm/nouveau/dispnv50/atom.h nv50_head_atom_get(struct drm_atomic_state *state, struct drm_crtc *crtc) state 146 drivers/gpu/drm/nouveau/dispnv50/atom.h struct drm_crtc_state *statec = drm_atomic_get_crtc_state(state, crtc); state 152 drivers/gpu/drm/nouveau/dispnv50/atom.h #define nv50_wndw_atom(p) container_of((p), struct nv50_wndw_atom, state) state 155 drivers/gpu/drm/nouveau/dispnv50/atom.h struct drm_plane_state state; state 190 drivers/gpu/drm/nouveau/dispnv50/base507c.c const struct drm_framebuffer *fb = asyw->state.fb; state 193 drivers/gpu/drm/nouveau/dispnv50/base507c.c ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, state 202 drivers/gpu/drm/nouveau/dispnv50/base507c.c asyh->state.color_mgmt_changed = true; state 207 drivers/gpu/drm/nouveau/dispnv50/base507c.c asyh->base.x = asyw->state.src.x1 >> 16; state 208 drivers/gpu/drm/nouveau/dispnv50/base507c.c asyh->base.y = asyw->state.src.y1 >> 16; state 209 drivers/gpu/drm/nouveau/dispnv50/base507c.c asyh->base.w = asyw->state.fb->width; state 210 drivers/gpu/drm/nouveau/dispnv50/base507c.c asyh->base.h = asyw->state.fb->height; state 74 drivers/gpu/drm/nouveau/dispnv50/curs507a.c struct nv50_head *head = nv50_head(asyw->state.crtc); state 77 drivers/gpu/drm/nouveau/dispnv50/curs507a.c ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, state 81 drivers/gpu/drm/nouveau/dispnv50/curs507a.c asyh->curs.visible = asyw->state.visible; state 391 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); state 571 drivers/gpu/drm/nouveau/dispnv50/disp.c .pwr.state = 1, state 777 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_atomic_state *state = crtc_state->state; state 798 drivers/gpu/drm/nouveau/dispnv50/disp.c if (!state->duplicated) { state 812 drivers/gpu/drm/nouveau/dispnv50/disp.c slots = drm_dp_atomic_find_vcpi_slots(state, &mstm->mgr, mstc->port, state 837 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_head_atom *armh = nv50_head_atom(head->base.base.state); state 848 drivers/gpu/drm/nouveau/dispnv50/disp.c if (connector->state->best_encoder == &msto->encoder) { state 986 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_atomic_state *state) state 991 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_get_new_connector_state(state, connector); state 993 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_get_old_connector_state(state, connector); state 1004 drivers/gpu/drm/nouveau/dispnv50/disp.c crtc_state = drm_atomic_get_new_crtc_state(state, new_crtc); state 1012 drivers/gpu/drm/nouveau/dispnv50/disp.c return drm_dp_atomic_release_vcpi_slots(state, mgr, mstc->port); state 1235 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_mstm_enable(struct nv50_mstm *mstm, u8 dpcd, int state) state 1246 drivers/gpu/drm/nouveau/dispnv50/disp.c .mst.state = state, state 1261 drivers/gpu/drm/nouveau/dispnv50/disp.c if (state) { state 1459 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); state 1460 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_display_mode *mode = &asyh->state.adjusted_mode; state 1677 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); state 1775 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_core(struct drm_atomic_state *state, u32 *interlock) state 1777 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nouveau_drm *drm = nouveau_drm(state->dev); state 1809 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_wndw(struct drm_atomic_state *state, u32 *interlock) state 1815 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 1825 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_tail(struct drm_atomic_state *state) state 1827 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_device *dev = state->dev; state 1834 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_atom *atom = nv50_atom(state); state 1840 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_wait_for_fences(dev, state, false); state 1841 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_wait_for_dependencies(state); state 1842 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_update_legacy_modeset_state(dev, state); state 1848 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 1867 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 1894 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_wndw(state, interlock); state 1895 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_core(state, interlock); state 1904 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_wndw(state, interlock); state 1905 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_core(state, interlock); state 1931 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 1954 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 1968 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_wndw(state, interlock); state 1974 drivers/gpu/drm/nouveau/dispnv50/disp.c !atom->state.legacy_cursor_update) state 1975 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_core(state, interlock); state 1984 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 1992 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 2008 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_commit_hw_done(state); state 2009 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_cleanup_planes(dev, state); state 2010 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_commit_cleanup_done(state); state 2011 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_state_put(state); state 2021 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_atomic_state *state = state 2022 drivers/gpu/drm/nouveau/dispnv50/disp.c container_of(work, typeof(*state), commit_work); state 2023 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_tail(state); state 2028 drivers/gpu/drm/nouveau/dispnv50/disp.c struct drm_atomic_state *state, bool nonblock) state 2038 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_helper_setup_commit(state, nonblock); state 2042 drivers/gpu/drm/nouveau/dispnv50/disp.c INIT_WORK(&state->commit_work, nv50_disp_atomic_commit_work); state 2044 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_helper_prepare_planes(dev, state); state 2049 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_helper_wait_for_fences(dev, state, true); state 2054 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_helper_swap_state(state, true); state 2058 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_plane_in_state(state, plane, new_plane_state, i) { state 2066 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_state_get(state); state 2075 drivers/gpu/drm/nouveau/dispnv50/disp.c queue_work(system_unbound_wq, &state->commit_work); state 2077 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_commit_tail(state); state 2081 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_helper_cleanup_planes(dev, state); state 2118 drivers/gpu/drm/nouveau/dispnv50/disp.c old_crtc_state = drm_atomic_get_old_crtc_state(&atom->state, crtc); state 2119 drivers/gpu/drm/nouveau/dispnv50/disp.c new_crtc_state = drm_atomic_get_new_crtc_state(&atom->state, crtc); state 2148 drivers/gpu/drm/nouveau/dispnv50/disp.c new_crtc_state = drm_atomic_get_new_crtc_state(&atom->state, crtc); state 2162 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) state 2164 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_atom *atom = nv50_atom(state); state 2172 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_new_crtc_in_state(state, crtc, new_crtc_state, i) { state 2174 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_add_affected_planes(state, crtc); state 2180 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_atomic_helper_check(dev, state); state 2184 drivers/gpu/drm/nouveau/dispnv50/disp.c for_each_oldnew_connector_in_state(state, connector, old_connector_state, new_connector_state, i) { state 2194 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = drm_dp_mst_atomic_check(state); state 2202 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_state_clear(struct drm_atomic_state *state) state 2204 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_atom *atom = nv50_atom(state); state 2212 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_state_default_clear(state); state 2216 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_disp_atomic_state_free(struct drm_atomic_state *state) state 2218 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nv50_atom *atom = nv50_atom(state); state 2219 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_state_default_release(&atom->state); state 2228 drivers/gpu/drm/nouveau/dispnv50/disp.c drm_atomic_state_init(dev, &atom->state) < 0) { state 2233 drivers/gpu/drm/nouveau/dispnv50/disp.c return &atom->state; state 54 drivers/gpu/drm/nouveau/dispnv50/head.c asyh->state.gamma_lut, state 111 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_connector *connector = asyc->state.connector; state 112 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_display_mode *omode = &asyh->state.adjusted_mode; state 113 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_display_mode *umode = &asyh->state.mode; state 215 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_property_blob *olut = asyh->state.gamma_lut; state 246 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_display_mode *mode = &asyh->state.adjusted_mode; state 294 drivers/gpu/drm/nouveau/dispnv50/head.c nv50_head_atomic_check(struct drm_crtc *crtc, struct drm_crtc_state *state) state 298 drivers/gpu/drm/nouveau/dispnv50/head.c struct nv50_head_atom *armh = nv50_head_atom(crtc->state); state 299 drivers/gpu/drm/nouveau/dispnv50/head.c struct nv50_head_atom *asyh = nv50_head_atom(state); state 305 drivers/gpu/drm/nouveau/dispnv50/head.c NV_ATOMIC(drm, "%s atomic_check %d\n", crtc->name, asyh->state.active); state 306 drivers/gpu/drm/nouveau/dispnv50/head.c if (asyh->state.active) { state 307 drivers/gpu/drm/nouveau/dispnv50/head.c for_each_new_connector_in_state(asyh->state.state, conn, conns, i) { state 314 drivers/gpu/drm/nouveau/dispnv50/head.c if (armh->state.active) { state 316 drivers/gpu/drm/nouveau/dispnv50/head.c if (asyh->state.mode_changed) state 328 drivers/gpu/drm/nouveau/dispnv50/head.c if (asyh->state.mode_changed || asyh->state.connectors_changed) state 331 drivers/gpu/drm/nouveau/dispnv50/head.c if (asyh->state.color_mgmt_changed || state 365 drivers/gpu/drm/nouveau/dispnv50/head.c if (!drm_atomic_crtc_needs_modeset(&asyh->state)) { state 399 drivers/gpu/drm/nouveau/dispnv50/head.c nv50_atom(asyh->state.state)->lock_core = true; state 410 drivers/gpu/drm/nouveau/dispnv50/head.c struct drm_crtc_state *state) state 412 drivers/gpu/drm/nouveau/dispnv50/head.c struct nv50_head_atom *asyh = nv50_head_atom(state); state 413 drivers/gpu/drm/nouveau/dispnv50/head.c __drm_atomic_helper_crtc_destroy_state(&asyh->state); state 420 drivers/gpu/drm/nouveau/dispnv50/head.c struct nv50_head_atom *armh = nv50_head_atom(crtc->state); state 424 drivers/gpu/drm/nouveau/dispnv50/head.c __drm_atomic_helper_crtc_duplicate_state(crtc, &asyh->state); state 439 drivers/gpu/drm/nouveau/dispnv50/head.c return &asyh->state; state 450 drivers/gpu/drm/nouveau/dispnv50/head.c if (crtc->state) state 451 drivers/gpu/drm/nouveau/dispnv50/head.c nv50_head_atomic_destroy_state(crtc, crtc->state); state 453 drivers/gpu/drm/nouveau/dispnv50/head.c __drm_atomic_helper_crtc_reset(crtc, &asyh->state); state 219 drivers/gpu/drm/nouveau/dispnv50/head507d.c asyh->core.w = asyh->state.mode.hdisplay; state 220 drivers/gpu/drm/nouveau/dispnv50/head507d.c asyh->core.h = asyh->state.mode.vdisplay; state 70 drivers/gpu/drm/nouveau/dispnv50/head917d.c switch (asyw->state.fb->width) { state 160 drivers/gpu/drm/nouveau/dispnv50/headc57d.c if (asyh->state.gamma_lut && state 161 drivers/gpu/drm/nouveau/dispnv50/headc57d.c asyh->state.gamma_lut->length / sizeof(struct drm_color_lut) == 256) state 129 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c const struct drm_framebuffer *fb = asyw->state.fb; state 132 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, state 195 drivers/gpu/drm/nouveau/dispnv50/wndw.c switch (asyw->state.fb->format->format) { state 209 drivers/gpu/drm/nouveau/dispnv50/wndw.c switch (asyw->state.fb->format->format) { state 237 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nouveau_framebuffer *fb = nouveau_framebuffer(asyw->state.fb); state 243 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (asyw->state.fb != armw->state.fb || !armw->visible || modeset) { state 270 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (!asyh->state.async_flip) state 279 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.sx = asyw->state.src_x >> 16; state 280 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.sy = asyw->state.src_y >> 16; state 281 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.sw = asyw->state.src_w >> 16; state 282 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.sh = asyw->state.src_h >> 16; state 283 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.dw = asyw->state.crtc_w; state 284 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->scale.dh = asyw->state.crtc_h; state 290 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->blend.depth = 255 - asyw->state.normalized_zpos; state 291 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->blend.k1 = asyw->state.alpha >> 8; state 292 drivers/gpu/drm/nouveau/dispnv50/wndw.c switch (asyw->state.pixel_blend_mode) { state 312 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->point.x = asyw->state.crtc_x; state 313 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->point.y = asyw->state.crtc_y; state 327 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct drm_property_blob *ilut = asyh->state.degamma_lut; state 335 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (!ilut && asyw->state.fb->format->format == DRM_FORMAT_C8) { state 341 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (!(ilut = asyh->state.gamma_lut)) { state 353 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->state.fb->format->format != DRM_FORMAT_XBGR16161616F && state 354 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->state.fb->format->format != DRM_FORMAT_ABGR16161616F) { state 375 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (wndw->func->csc && asyh->state.ctm) { state 376 drivers/gpu/drm/nouveau/dispnv50/wndw.c const struct drm_color_ctm *ctm = asyh->state.ctm->data; state 386 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyh->state.async_flip = false; state 390 drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_atomic_check(struct drm_plane *plane, struct drm_plane_state *state) state 394 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_atom *armw = nv50_wndw_atom(wndw->plane.state); state 395 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_atom *asyw = nv50_wndw_atom(state); state 405 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (asyw->state.crtc) { state 406 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyh = nv50_head_atom_get(asyw->state.state, asyw->state.crtc); state 409 drivers/gpu/drm/nouveau/dispnv50/wndw.c modeset = drm_atomic_crtc_needs_modeset(&asyh->state); state 410 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->visible = asyh->state.active; state 416 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (armw->state.crtc) { state 417 drivers/gpu/drm/nouveau/dispnv50/wndw.c harm = nv50_head_atom_get(asyw->state.state, armw->state.crtc); state 425 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyh->state.color_mgmt_changed || state 426 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->state.fb->format->format != state 427 drivers/gpu/drm/nouveau/dispnv50/wndw.c armw->state.fb->format->format)) state 478 drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state) state 480 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nouveau_framebuffer *fb = nouveau_framebuffer(state->fb); state 483 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_atom *asyw = nv50_wndw_atom(state); state 488 drivers/gpu/drm/nouveau/dispnv50/wndw.c NV_ATOMIC(drm, "%s prepare: %p\n", plane->name, state->fb); state 489 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (!asyw->state.fb) state 506 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyw->state.fence = dma_resv_get_excl_rcu(fb->nvbo->bo.base.resv); state 510 drivers/gpu/drm/nouveau/dispnv50/wndw.c asyh = nv50_head_atom_get(asyw->state.state, asyw->state.crtc); state 529 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct drm_plane_state *state) state 531 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_atom *asyw = nv50_wndw_atom(state); state 532 drivers/gpu/drm/nouveau/dispnv50/wndw.c __drm_atomic_helper_plane_destroy_state(&asyw->state); state 539 drivers/gpu/drm/nouveau/dispnv50/wndw.c struct nv50_wndw_atom *armw = nv50_wndw_atom(plane->state); state 543 drivers/gpu/drm/nouveau/dispnv50/wndw.c __drm_atomic_helper_plane_duplicate_state(plane, &asyw->state); state 553 drivers/gpu/drm/nouveau/dispnv50/wndw.c return &asyw->state; state 571 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (plane->state) state 572 drivers/gpu/drm/nouveau/dispnv50/wndw.c plane->funcs->atomic_destroy_state(plane, plane->state); state 574 drivers/gpu/drm/nouveau/dispnv50/wndw.c __drm_atomic_helper_plane_reset(plane, &asyw->state); state 575 drivers/gpu/drm/nouveau/dispnv50/wndw.c plane->state->zpos = nv50_wndw_zpos_default(plane); state 576 drivers/gpu/drm/nouveau/dispnv50/wndw.c plane->state->normalized_zpos = nv50_wndw_zpos_default(plane); state 139 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c evo_data(push, (asyw->state.src_y >> 16) << 16 | state 140 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c (asyw->state.src_x >> 16)); state 142 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c evo_data(push, (asyw->state.src_h >> 16) << 16 | state 143 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c (asyw->state.src_w >> 16)); state 145 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c evo_data(push, asyw->state.crtc_h << 16 | state 146 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c asyw->state.crtc_w); state 226 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c return drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, state 52 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c evo_data(push, (asyw->state.src_y >> 16) << 16 | state 53 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c (asyw->state.src_x >> 16)); state 55 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c evo_data(push, (asyw->state.src_h >> 16) << 16 | state 56 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c (asyw->state.src_w >> 16)); state 58 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c evo_data(push, asyw->state.crtc_h << 16 | state 59 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c asyw->state.crtc_w); state 67 drivers/gpu/drm/nouveau/include/nvif/cl5070.h __u8 state; state 87 drivers/gpu/drm/nouveau/include/nvif/cl5070.h __u8 state; state 26 drivers/gpu/drm/nouveau/include/nvif/if0001.h __s8 state; /* in: index of pstate to query state 32 drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h int nvkm_gpio_set(struct nvkm_gpio *, int idx, u8 tag, u8 line, int state); state 161 drivers/gpu/drm/nouveau/nouveau_acpi.c static int nouveau_dsm_set_discrete_state(acpi_handle handle, enum vga_switcheroo_state state) state 164 drivers/gpu/drm/nouveau/nouveau_acpi.c if (state == VGA_SWITCHEROO_ON) state 183 drivers/gpu/drm/nouveau/nouveau_acpi.c enum vga_switcheroo_state state) state 193 drivers/gpu/drm/nouveau/nouveau_acpi.c return nouveau_dsm_set_discrete_state(nouveau_dsm_priv.dhandle, state); state 2048 drivers/gpu/drm/nouveau/nouveau_bios.c bios->state.crtchead = 0; state 114 drivers/gpu/drm/nouveau/nouveau_bios.h } state; state 1593 drivers/gpu/drm/nouveau/nouveau_bo.c if (ttm->state != tt_unpopulated) state 1600 drivers/gpu/drm/nouveau/nouveau_bo.c ttm->state = tt_unbound; state 99 drivers/gpu/drm/nouveau/nouveau_connector.c const struct drm_connector_state *state, state 102 drivers/gpu/drm/nouveau/nouveau_connector.c struct nouveau_conn_atom *asyc = nouveau_conn_atom(state); state 130 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_connector_state *state, state 134 drivers/gpu/drm/nouveau/nouveau_connector.c struct nouveau_conn_atom *asyc = nouveau_conn_atom(state); state 223 drivers/gpu/drm/nouveau/nouveau_connector.c struct drm_connector_state *state) state 225 drivers/gpu/drm/nouveau/nouveau_connector.c struct nouveau_conn_atom *asyc = nouveau_conn_atom(state); state 226 drivers/gpu/drm/nouveau/nouveau_connector.c __drm_atomic_helper_connector_destroy_state(&asyc->state); state 233 drivers/gpu/drm/nouveau/nouveau_connector.c struct nouveau_conn_atom *armc = nouveau_conn_atom(connector->state); state 237 drivers/gpu/drm/nouveau/nouveau_connector.c __drm_atomic_helper_connector_duplicate_state(connector, &asyc->state); state 242 drivers/gpu/drm/nouveau/nouveau_connector.c return &asyc->state; state 255 drivers/gpu/drm/nouveau/nouveau_connector.c if (connector->state) state 257 drivers/gpu/drm/nouveau/nouveau_connector.c connector->state); state 259 drivers/gpu/drm/nouveau/nouveau_connector.c __drm_atomic_helper_connector_reset(connector, &asyc->state); state 292 drivers/gpu/drm/nouveau/nouveau_connector.c armc = nouveau_conn_atom(connector->state); state 773 drivers/gpu/drm/nouveau/nouveau_connector.c &asyc->state, state 49 drivers/gpu/drm/nouveau/nouveau_connector.h container_of((p), struct nouveau_conn_atom, state) state 52 drivers/gpu/drm/nouveau/nouveau_connector.h struct drm_connector_state state; state 86 drivers/gpu/drm/nouveau/nouveau_debugfs.c const s32 state = i < info.count ? i : state 89 drivers/gpu/drm/nouveau/nouveau_debugfs.c .state = state, state 99 drivers/gpu/drm/nouveau/nouveau_debugfs.c seq_printf(m, "%02x:", attr.state); state 106 drivers/gpu/drm/nouveau/nouveau_debugfs.c attr.state = state; state 118 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (state >= 0) { state 119 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (info.ustate_ac == state) state 121 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (info.ustate_dc == state) state 123 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (info.pstate == state) state 71 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (info->state != FBINFO_STATE_RUNNING) state 103 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (info->state != FBINFO_STATE_RUNNING) state 135 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (info->state != FBINFO_STATE_RUNNING) state 168 drivers/gpu/drm/nouveau/nouveau_fbcon.c info->state != FBINFO_STATE_RUNNING || state 448 drivers/gpu/drm/nouveau/nouveau_fbcon.c int state = READ_ONCE(drm->fbcon_new_state); state 450 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (state == FBINFO_STATE_RUNNING) state 454 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (state == FBINFO_STATE_RUNNING) state 456 drivers/gpu/drm/nouveau/nouveau_fbcon.c drm_fb_helper_set_suspend(&drm->fbcon->helper, state); state 457 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (state != FBINFO_STATE_RUNNING) state 461 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (state == FBINFO_STATE_RUNNING) { state 469 drivers/gpu/drm/nouveau/nouveau_fbcon.c nouveau_fbcon_set_suspend(struct drm_device *dev, int state) state 476 drivers/gpu/drm/nouveau/nouveau_fbcon.c drm->fbcon_new_state = state; state 70 drivers/gpu/drm/nouveau/nouveau_fbcon.h void nouveau_fbcon_set_suspend(struct drm_device *dev, int state); state 14 drivers/gpu/drm/nouveau/nouveau_vga.c nouveau_vga_set_decode(void *priv, bool state) state 21 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x088060, state); state 24 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x088054, state); state 26 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x001854, state); state 28 drivers/gpu/drm/nouveau/nouveau_vga.c if (state) state 37 drivers/gpu/drm/nouveau/nouveau_vga.c enum vga_switcheroo_state state) state 41 drivers/gpu/drm/nouveau/nouveau_vga.c if ((nouveau_is_optimus() || nouveau_is_v1_dsm()) && state == VGA_SWITCHEROO_OFF) state 44 drivers/gpu/drm/nouveau/nouveau_vga.c if (state == VGA_SWITCHEROO_ON) { state 85 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c args->v0.version, args->v0.state, args->v0.index); state 88 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c if (args->v0.state < NVIF_CONTROL_PSTATE_ATTR_V0_STATE_CURRENT) state 90 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c if (args->v0.state >= clk->state_nr) state 105 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c if (args->v0.state != NVIF_CONTROL_PSTATE_ATTR_V0_STATE_CURRENT) { state 107 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c if (i++ == args->v0.state) state 118 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c args->v0.state = pstate->pstate; state 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c gf119_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state) state 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c const u32 coff = (state == &dac->asy) * 0x20000 + dac->id * 0x20; state 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c switch (state->proto_evo) { state 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c case 0: state->proto = CRT; break; state 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c state->proto = UNKNOWN; state 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c state->head = ctrl & 0x0000000f; state 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c .state = gf119_dac_state, state 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c const u32 state = 0x80000000 | (0x00000040 * ! pu | state 79 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nvkm_mask(device, 0x61a004 + doff, field, state); state 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nv50_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state) state 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c const u32 coff = dac->id * 8 + (state == &dac->arm) * 4; state 90 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 91 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c switch (state->proto_evo) { state 92 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c case 0: state->proto = CRT; break; state 94 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c state->proto = UNKNOWN; state 98 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c state->head = ctrl & 0x00000003; state 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c .state = nv50_dac_state, state 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.c head->func->state(head, &head->arm); state 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h void (*state)(struct nvkm_head *, struct nvkm_head_state *); state 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c gf119_head_state(struct nvkm_head *head, struct nvkm_head_state *state) state 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c const u32 hoff = (state == &head->asy) * 0x20000 + head->id * 0x300; state 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->vtotal = (data & 0xffff0000) >> 16; state 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->htotal = (data & 0x0000ffff); state 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->vsynce = (data & 0xffff0000) >> 16; state 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->hsynce = (data & 0x0000ffff); state 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->vblanke = (data & 0xffff0000) >> 16; state 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->hblanke = (data & 0x0000ffff); state 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->vblanks = (data & 0xffff0000) >> 16; state 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->hblanks = (data & 0x0000ffff); state 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->hz = nvkm_rd32(device, 0x640450 + hoff); state 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c case 6: state->or.depth = 30; break; state 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c case 5: state->or.depth = 24; break; state 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c case 2: state->or.depth = 18; break; state 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c case 0: state->or.depth = 18; break; /*XXX: "default" */ state 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->or.depth = 18; state 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c .state = gf119_head_state, state 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c gv100_head_state(struct nvkm_head *head, struct nvkm_head_state *state) state 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c const u32 hoff = (state == &head->arm) * 0x8000 + head->id * 0x400; state 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->vtotal = (data & 0xffff0000) >> 16; state 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->htotal = (data & 0x0000ffff); state 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->vsynce = (data & 0xffff0000) >> 16; state 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->hsynce = (data & 0x0000ffff); state 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->vblanke = (data & 0xffff0000) >> 16; state 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->hblanke = (data & 0x0000ffff); state 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->vblanks = (data & 0xffff0000) >> 16; state 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->hblanks = (data & 0x0000ffff); state 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->hz = nvkm_rd32(device, 0x68200c + hoff); state 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c case 5: state->or.depth = 30; break; state 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c case 4: state->or.depth = 24; break; state 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c case 1: state->or.depth = 18; break; state 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->or.depth = 18; state 83 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c .state = gv100_head_state, state 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c nv04_head_state(struct nvkm_head *head, struct nvkm_head_state *state) state 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff; state 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff; state 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->vblanke = state->vtotal - 1; state 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff; state 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff; state 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->hblanke = state->htotal - 1; state 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c .state = nv04_head_state, state 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c nv50_head_state(struct nvkm_head *head, struct nvkm_head_state *state) state 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c const u32 hoff = head->id * 0x540 + (state == &head->arm) * 4; state 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->vblanke = (data & 0xffff0000) >> 16; state 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->hblanke = (data & 0x0000ffff); state 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->vblanks = (data & 0xffff0000) >> 16; state 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->hblanks = (data & 0x0000ffff); state 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->vtotal = (data & 0xffff0000) >> 16; state 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->htotal = (data & 0x0000ffff); state 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->vsynce = (data & 0xffff0000) >> 16; state 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->hsynce = (data & 0x0000ffff); state 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->hz = (nvkm_rd32(device, 0x610ad0 + hoff) & 0x003fffff) * 1000; state 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c .state = nv50_head_state, state 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h void (*state)(struct nvkm_ior *, struct nvkm_ior_state *); state 533 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c head->func->state(head, &head->arm); state 534 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c head->func->state(head, &head->asy); state 538 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c ior->func->state(ior, &ior->arm); state 539 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c ior->func->state(ior, &ior->asy); state 215 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c ior->func->state(ior, &ior->arm); state 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c const u32 state = 0x80000000 | (0x00000001 * !!pu) << shift; state 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nvkm_mask(device, 0x61e004 + poff, field, state); state 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_depth(struct nvkm_ior *ior, struct nvkm_ior_state *state, u32 ctrl) state 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c if (state->head && state == &ior->asy) { state 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nvkm_head_find(ior->disp, __ffs(state->head)); state 82 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c struct nvkm_head_state *state = &head->asy; state 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c case 6: state->or.depth = 30; break; state 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c case 5: state->or.depth = 24; break; state 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c case 2: state->or.depth = 18; break; state 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c case 0: state->or.depth = 18; break; /*XXX*/ state 89 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c state->or.depth = 18; state 98 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_state(struct nvkm_ior *pior, struct nvkm_ior_state *state) state 101 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c const u32 coff = pior->id * 8 + (state == &pior->arm) * 4; state 104 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 105 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c state->rgdiv = 1; state 106 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c switch (state->proto_evo) { state 107 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c case 0: state->proto = TMDS; break; state 109 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c state->proto = UNKNOWN; state 113 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c state->head = ctrl & 0x00000003; state 114 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_depth(pior, state, ctrl); state 119 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c .state = nv50_pior_state, state 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c args->v0.version, args->v0.state, state 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c outp->ior->func->hdmi.ctrl(outp->ior, hidx, args->v0.state, state 239 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c args->v0.version, args->v0.state); state 240 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c dp->lt.mst = !!args->v0.state; state 26 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg84.c .state = nv50_sor_state, state 237 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c g94_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) state 240 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c const u32 coff = sor->id * 8 + (state == &sor->arm) * 4; state 243 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 244 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c switch (state->proto_evo) { state 245 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 0: state->proto = LVDS; state->link = 1; break; state 246 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 1: state->proto = TMDS; state->link = 1; break; state 247 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 2: state->proto = TMDS; state->link = 2; break; state 248 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 5: state->proto = TMDS; state->link = 3; break; state 249 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 8: state->proto = DP; state->link = 1; break; state 250 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c case 9: state->proto = DP; state->link = 2; break; state 252 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c state->proto = UNKNOWN; state 256 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c state->head = ctrl & 0x00000003; state 257 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nv50_pior_depth(sor, state, ctrl); state 262 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c .state = g94_sor_state, state 136 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c gf119_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) state 139 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c const u32 coff = (state == &sor->asy) * 0x20000 + sor->id * 0x20; state 142 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 143 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c switch (state->proto_evo) { state 144 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 0: state->proto = LVDS; state->link = 1; break; state 145 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 1: state->proto = TMDS; state->link = 1; break; state 146 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 2: state->proto = TMDS; state->link = 2; break; state 147 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 5: state->proto = TMDS; state->link = 3; break; state 148 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 8: state->proto = DP; state->link = 1; break; state 149 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c case 9: state->proto = DP; state->link = 2; break; state 151 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c state->proto = UNKNOWN; state 155 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c state->head = ctrl & 0x0000000f; state 160 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c .state = gf119_sor_state, state 26 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c .state = gf119_sor_state, state 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c .state = gf119_sor_state, state 97 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c .state = gf119_sor_state, state 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c .state = g94_sor_state, state 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c gv100_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) state 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c const u32 coff = (state == &sor->arm) * 0x8000 + sor->id * 0x20; state 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c switch (state->proto_evo) { state 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 0: state->proto = LVDS; state->link = 1; break; state 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 1: state->proto = TMDS; state->link = 1; break; state 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 2: state->proto = TMDS; state->link = 2; break; state 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 5: state->proto = TMDS; state->link = 3; break; state 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 8: state->proto = DP; state->link = 1; break; state 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c case 9: state->proto = DP; state->link = 2; break; state 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c state->proto = UNKNOWN; state 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c state->head = ctrl & 0x000000ff; state 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c .state = gv100_sor_state, state 26 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp77.c .state = g94_sor_state, state 26 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c .state = g94_sor_state, state 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c const u32 state = 0x80000000 | (0x00000001 * !!pu) << shift; state 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nvkm_mask(device, 0x61c004 + soff, field, state); state 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nv50_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) state 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c const u32 coff = sor->id * 8 + (state == &sor->arm) * 4; state 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c state->proto_evo = (ctrl & 0x00000f00) >> 8; state 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c switch (state->proto_evo) { state 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c case 0: state->proto = LVDS; state->link = 1; break; state 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c case 1: state->proto = TMDS; state->link = 1; break; state 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c case 2: state->proto = TMDS; state->link = 2; break; state 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c case 5: state->proto = TMDS; state->link = 3; break; state 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c state->proto = UNKNOWN; state 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c state->head = ctrl & 0x00000003; state 89 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c .state = nv50_sor_state, state 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c .state = gv100_sor_state, state 98 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nv_dma_state_err(u32 state) state 104 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c return desc[(state >> 29) & 0x7]; state 195 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 state = nvkm_rd32(device, 0x003228); state 212 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c ib_get, ib_put, state, nv_dma_state_err(state), state 226 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c chid, name, dma_get, dma_put, state, state 227 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nv_dma_state_err(state), push); state 79 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h _cp_bra(struct nvkm_grctx *ctx, u32 mod, int flag, int state, int name) state 90 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h (state ? 0 : CP_BRA_IF_CLEAR)); state 97 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h _cp_wait(struct nvkm_grctx *ctx, int flag, int state) state 99 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h cp_out(ctx, CP_WAIT | flag | (state ? CP_WAIT_SET : 0)); state 104 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h _cp_set(struct nvkm_grctx *ctx, int flag, int state) state 106 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h cp_out(ctx, CP_SET | flag | (state ? CP_SET_1 : 0)); state 414 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c #define PIPE_SAVE(gr, state, addr) \ state 418 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c for (__i = 0; __i < ARRAY_SIZE(state); __i++) \ state 419 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c state[__i] = nvkm_rd32(device, NV10_PGRAPH_PIPE_DATA); \ state 422 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c #define PIPE_RESTORE(gr, state, addr) \ state 426 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c for (__i = 0; __i < ARRAY_SIZE(state); __i++) \ state 427 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, state[__i]); \ state 299 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c seq->state = SEQ_STATE_PENDING; state 308 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c seq->state = SEQ_STATE_FREE; state 344 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c seq->state = SEQ_STATE_USED; state 349 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c seq->state = SEQ_STATE_PENDING; state 363 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c if (seq->state != SEQ_STATE_USED && seq->state != SEQ_STATE_CANCELLED) { state 368 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c if (seq->state == SEQ_STATE_USED) { state 164 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h } state; state 86 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c } state; state 178 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->state = NVA3_TRAIN_EXEC; state 256 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->state = NVA3_TRAIN_DONE; state 264 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->state = NVA3_TRAIN_UNSUPPORTED; state 289 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->state = NVA3_TRAIN_UNSUPPORTED; state 299 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->state = NVA3_TRAIN_ONCE; state 515 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (ram->ltrain.state == NVA3_TRAIN_ONCE) state 719 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (train->state == NVA3_TRAIN_DONE) { state 81 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c nvkm_gpio_set(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, int state) state 88 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c int dir = !!(func.log[state] & 0x02); state 89 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c int out = !!(func.log[state] & 0x01); state 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_drive_scl(struct nvkm_i2c_bus *bus, int state) state 34 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c bus->func->drive_scl(bus, state); state 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_drive_sda(struct nvkm_i2c_bus *bus, int state) state 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c bus->func->drive_sda(bus, state); state 47 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_setscl(void *data, int state) state 50 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c bus->func->drive_scl(bus, state); state 54 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_setsda(void *data, int state) state 57 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c bus->func->drive_sda(bus, state); state 8 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void (*drive_scl)(struct nvkm_i2c_bus *, int state); state 9 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void (*drive_sda)(struct nvkm_i2c_bus *, int state); state 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) state 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c nvkm_mask(device, bus->addr, 0x00000001, state ? 0x00000001 : 0); state 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) state 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c nvkm_mask(device, bus->addr, 0x00000002, state ? 0x00000002 : 0); state 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) state 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c if (state) val |= 0x20; state 47 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) state 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c if (state) val |= 0x10; state 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) state 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nvkm_mask(device, bus->addr, 0x2f, state ? 0x21 : 0x01); state 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) state 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nvkm_mask(device, bus->addr, 0x1f, state ? 0x11 : 0x01); state 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) state 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c if (state) bus->data |= 0x01; state 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) state 50 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c if (state) bus->data |= 0x02; state 51 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_dvfs_target(struct gk20a_pmu *pmu, int *state) state 55 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c return nvkm_clk_astate(clk, *state, 0, false); state 59 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_dvfs_get_cur_state(struct gk20a_pmu *pmu, int *state) state 63 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c *state = clk->pstate; state 68 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c int *state, int load) state 89 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c *state = level; state 126 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c int state; state 145 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_dvfs_get_cur_state(pmu, &state); state 147 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c if (gk20a_pmu_dvfs_get_target_state(pmu, &state, data->avg_load)) { state 148 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_trace(subdev, "set new state to %d\n", state); state 149 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_dvfs_target(pmu, &state); state 115 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c backlight->props.state = ~(BL_CORE_FBBLANK | BL_CORE_SUSPENDED); state 120 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c backlight->props.state |= BL_CORE_FBBLANK | BL_CORE_SUSPENDED; state 1096 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c if (dssdev->state != OMAP_DSS_DISPLAY_ACTIVE || !ddata->enabled) { state 229 drivers/gpu/drm/omapdrm/dss/base.c WARN_ON(dst->state != OMAP_DSS_DISPLAY_DISABLED); state 258 drivers/gpu/drm/omapdrm/dss/base.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 284 drivers/gpu/drm/omapdrm/dss/base.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 1281 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_pll_power(struct dsi_data *dsi, enum dsi_pll_power_state state) state 1287 drivers/gpu/drm/omapdrm/dss/dsi.c state == DSI_PLL_POWER_ON_DIV) state 1288 drivers/gpu/drm/omapdrm/dss/dsi.c state = DSI_PLL_POWER_ON_ALL; state 1291 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_CLK_CTRL, state, 31, 30); state 1294 drivers/gpu/drm/omapdrm/dss/dsi.c while (FLD_GET(dsi_read_reg(dsi, DSI_CLK_CTRL), 29, 28) != state) { state 1297 drivers/gpu/drm/omapdrm/dss/dsi.c state); state 1626 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_cio_power(struct dsi_data *dsi, enum dsi_cio_power_state state) state 1631 drivers/gpu/drm/omapdrm/dss/dsi.c REG_FLD_MOD(dsi, DSI_COMPLEXIO_CFG1, state, 28, 27); state 1635 drivers/gpu/drm/omapdrm/dss/dsi.c 26, 25) != state) { state 1638 drivers/gpu/drm/omapdrm/dss/dsi.c "%d\n", state); state 1546 drivers/gpu/drm/omapdrm/dss/dss.c if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE) state 429 drivers/gpu/drm/omapdrm/dss/omapdss.h enum omap_dss_display_state state; state 502 drivers/gpu/drm/omapdrm/dss/omapdss.h return dssdev->state == OMAP_DSS_DISPLAY_ACTIVE; state 112 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *omap_state = to_omap_crtc_state(crtc->state); state 352 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *omap_state = to_omap_crtc_state(crtc->state); state 432 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state->event) { state 433 drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc->event = crtc->state->event; state 434 drivers/gpu/drm/omapdrm/omap_crtc.c crtc->state->event = NULL; state 443 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *omap_state = to_omap_crtc_state(crtc->state); state 473 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state->event) { state 474 drivers/gpu/drm/omapdrm/omap_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 475 drivers/gpu/drm/omapdrm/omap_crtc.c crtc->state->event = NULL; state 546 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 571 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc_state *state) state 575 drivers/gpu/drm/omapdrm/omap_crtc.c if (state->color_mgmt_changed && state->gamma_lut) { state 576 drivers/gpu/drm/omapdrm/omap_crtc.c unsigned int length = state->gamma_lut->length / state 583 drivers/gpu/drm/omapdrm/omap_crtc.c pri_state = drm_atomic_get_new_plane_state(state->state, crtc->primary); state 586 drivers/gpu/drm/omapdrm/omap_crtc.c to_omap_crtc_state(state); state 609 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *omap_crtc_state = to_omap_crtc_state(crtc->state); state 612 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state->color_mgmt_changed) { state 616 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state->gamma_lut) { state 618 drivers/gpu/drm/omapdrm/omap_crtc.c crtc->state->gamma_lut->data; state 619 drivers/gpu/drm/omapdrm/omap_crtc.c length = crtc->state->gamma_lut->length / state 653 drivers/gpu/drm/omapdrm/omap_crtc.c struct drm_crtc_state *state, state 666 drivers/gpu/drm/omapdrm/omap_crtc.c plane_state = drm_atomic_get_plane_state(state->state, crtc->primary); state 681 drivers/gpu/drm/omapdrm/omap_crtc.c const struct drm_crtc_state *state, state 686 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *omap_state = to_omap_crtc_state(state); state 700 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state) state 701 drivers/gpu/drm/omapdrm/omap_crtc.c __drm_atomic_helper_crtc_destroy_state(crtc->state); state 703 drivers/gpu/drm/omapdrm/omap_crtc.c kfree(crtc->state); state 704 drivers/gpu/drm/omapdrm/omap_crtc.c crtc->state = kzalloc(sizeof(struct omap_crtc_state), GFP_KERNEL); state 706 drivers/gpu/drm/omapdrm/omap_crtc.c if (crtc->state) state 707 drivers/gpu/drm/omapdrm/omap_crtc.c crtc->state->crtc = crtc; state 713 drivers/gpu/drm/omapdrm/omap_crtc.c struct omap_crtc_state *state, *current_state; state 715 drivers/gpu/drm/omapdrm/omap_crtc.c if (WARN_ON(!crtc->state)) state 718 drivers/gpu/drm/omapdrm/omap_crtc.c current_state = to_omap_crtc_state(crtc->state); state 720 drivers/gpu/drm/omapdrm/omap_crtc.c state = kmalloc(sizeof(*state), GFP_KERNEL); state 721 drivers/gpu/drm/omapdrm/omap_crtc.c if (!state) state 724 drivers/gpu/drm/omapdrm/omap_crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, &state->base); state 726 drivers/gpu/drm/omapdrm/omap_crtc.c state->zpos = current_state->zpos; state 727 drivers/gpu/drm/omapdrm/omap_crtc.c state->rotation = current_state->rotation; state 728 drivers/gpu/drm/omapdrm/omap_crtc.c state->manually_updated = current_state->manually_updated; state 730 drivers/gpu/drm/omapdrm/omap_crtc.c return &state->base; state 179 drivers/gpu/drm/omapdrm/omap_encoder.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 207 drivers/gpu/drm/omapdrm/omap_encoder.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 134 drivers/gpu/drm/omapdrm/omap_fb.c struct drm_plane_state *state, struct omap_overlay_info *info) state 143 drivers/gpu/drm/omapdrm/omap_fb.c info->pos_x = state->crtc_x; state 144 drivers/gpu/drm/omapdrm/omap_fb.c info->pos_y = state->crtc_y; state 145 drivers/gpu/drm/omapdrm/omap_fb.c info->out_width = state->crtc_w; state 146 drivers/gpu/drm/omapdrm/omap_fb.c info->out_height = state->crtc_h; state 147 drivers/gpu/drm/omapdrm/omap_fb.c info->width = state->src_w >> 16; state 148 drivers/gpu/drm/omapdrm/omap_fb.c info->height = state->src_h >> 16; state 151 drivers/gpu/drm/omapdrm/omap_fb.c if (drm_rotation_90_or_270(state->rotation)) state 154 drivers/gpu/drm/omapdrm/omap_fb.c x = state->src_x >> 16; state 155 drivers/gpu/drm/omapdrm/omap_fb.c y = state->src_y >> 16; state 158 drivers/gpu/drm/omapdrm/omap_fb.c u32 w = state->src_w >> 16; state 159 drivers/gpu/drm/omapdrm/omap_fb.c u32 h = state->src_h >> 16; state 161 drivers/gpu/drm/omapdrm/omap_fb.c orient = drm_rotation_to_tiler(state->rotation); state 185 drivers/gpu/drm/omapdrm/omap_fb.c info->rotation = state->rotation ?: DRM_MODE_ROTATE_0; state 189 drivers/gpu/drm/omapdrm/omap_fb.c switch (state->rotation & DRM_MODE_ROTATE_MASK) { state 198 drivers/gpu/drm/omapdrm/omap_fb.c state->rotation); state 29 drivers/gpu/drm/omapdrm/omap_fb.h struct drm_plane_state *state, struct omap_overlay_info *info); state 47 drivers/gpu/drm/omapdrm/omap_plane.c struct drm_plane_state *state = plane->state; state 51 drivers/gpu/drm/omapdrm/omap_plane.c DBG("%s, crtc=%p fb=%p", omap_plane->name, state->crtc, state->fb); state 56 drivers/gpu/drm/omapdrm/omap_plane.c info.global_alpha = state->alpha >> 8; state 57 drivers/gpu/drm/omapdrm/omap_plane.c info.zorder = state->normalized_zpos; state 58 drivers/gpu/drm/omapdrm/omap_plane.c if (state->pixel_blend_mode == DRM_MODE_BLEND_PREMULTI) state 64 drivers/gpu/drm/omapdrm/omap_plane.c omap_framebuffer_update_scanout(state->fb, state, &info); state 74 drivers/gpu/drm/omapdrm/omap_plane.c omap_crtc_timings(state->crtc), false, state 75 drivers/gpu/drm/omapdrm/omap_plane.c omap_crtc_channel(state->crtc)); state 92 drivers/gpu/drm/omapdrm/omap_plane.c plane->state->rotation = DRM_MODE_ROTATE_0; state 93 drivers/gpu/drm/omapdrm/omap_plane.c plane->state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY state 100 drivers/gpu/drm/omapdrm/omap_plane.c struct drm_plane_state *state) state 104 drivers/gpu/drm/omapdrm/omap_plane.c if (!state->fb) state 108 drivers/gpu/drm/omapdrm/omap_plane.c if (WARN_ON(!state->crtc)) state 111 drivers/gpu/drm/omapdrm/omap_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state->crtc); state 119 drivers/gpu/drm/omapdrm/omap_plane.c if (state->crtc_x < 0 || state->crtc_y < 0) state 122 drivers/gpu/drm/omapdrm/omap_plane.c if (state->crtc_x + state->crtc_w > crtc_state->adjusted_mode.hdisplay) state 125 drivers/gpu/drm/omapdrm/omap_plane.c if (state->crtc_y + state->crtc_h > crtc_state->adjusted_mode.vdisplay) state 128 drivers/gpu/drm/omapdrm/omap_plane.c if (state->rotation != DRM_MODE_ROTATE_0 && state 129 drivers/gpu/drm/omapdrm/omap_plane.c !omap_framebuffer_supports_rotation(state->fb)) state 183 drivers/gpu/drm/omapdrm/omap_plane.c if (!plane->state) state 190 drivers/gpu/drm/omapdrm/omap_plane.c plane->state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY state 195 drivers/gpu/drm/omapdrm/omap_plane.c struct drm_plane_state *state, state 202 drivers/gpu/drm/omapdrm/omap_plane.c state->zpos = val; state 210 drivers/gpu/drm/omapdrm/omap_plane.c const struct drm_plane_state *state, state 217 drivers/gpu/drm/omapdrm/omap_plane.c *val = state->zpos; state 55 drivers/gpu/drm/panel/panel-lvds.c lvds->backlight->props.state |= BL_CORE_FBBLANK; state 101 drivers/gpu/drm/panel/panel-lvds.c lvds->backlight->props.state &= ~BL_CORE_FBBLANK; state 67 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c wuxga_nt->backlight->props.state |= BL_CORE_FBBLANK; state 147 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c wuxga_nt->backlight->props.state &= ~BL_CORE_FBBLANK; state 133 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c p->backlight->props.state |= BL_CORE_FBBLANK; state 201 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c p->backlight->props.state &= ~BL_CORE_FBBLANK; state 240 drivers/gpu/drm/panel/panel-simple.c p->backlight->props.state |= BL_CORE_FBBLANK; state 310 drivers/gpu/drm/panel/panel-simple.c p->backlight->props.state &= ~BL_CORE_FBBLANK; state 327 drivers/gpu/drm/panel/panel-sitronix-st7789v.c ctx->backlight->props.state &= ~BL_CORE_FBBLANK; state 344 drivers/gpu/drm/panel/panel-sitronix-st7789v.c ctx->backlight->props.state |= BL_CORE_FBBLANK; state 24 drivers/gpu/drm/panfrost/panfrost_gpu.c u32 state = gpu_read(pfdev, GPU_INT_STAT); state 27 drivers/gpu/drm/panfrost/panfrost_gpu.c if (!state) state 30 drivers/gpu/drm/panfrost/panfrost_gpu.c if (state & GPU_IRQ_MASK_ERROR) { state 38 drivers/gpu/drm/panfrost/panfrost_gpu.c if (state & GPU_IRQ_MULTIPLE_FAULT) state 44 drivers/gpu/drm/panfrost/panfrost_gpu.c if (state & GPU_IRQ_PERFCNT_SAMPLE_COMPLETED) state 47 drivers/gpu/drm/panfrost/panfrost_gpu.c if (state & GPU_IRQ_CLEAN_CACHES_COMPLETED) state 50 drivers/gpu/drm/panfrost/panfrost_gpu.c gpu_write(pfdev, GPU_INT_CLEAR, state); state 90 drivers/gpu/drm/pl111/pl111_display.c struct drm_framebuffer *old_fb = pipe->plane.state->fb; state 128 drivers/gpu/drm/pl111/pl111_display.c struct drm_framebuffer *fb = plane->state->fb; state 395 drivers/gpu/drm/pl111/pl111_display.c struct drm_pending_vblank_event *event = crtc->state->event; state 397 drivers/gpu/drm/pl111/pl111_display.c struct drm_plane_state *pstate = plane->state; state 407 drivers/gpu/drm/pl111/pl111_display.c crtc->state->event = NULL; state 410 drivers/gpu/drm/pl111/pl111_display.c if (crtc->state->active && drm_crtc_vblank_get(crtc) == 0) state 329 drivers/gpu/drm/qxl/qxl_display.c if (crtc->state->active) { state 361 drivers/gpu/drm/qxl/qxl_display.c crtc->state->active ? "on" : "off", reason); state 379 drivers/gpu/drm/qxl/qxl_display.c if (crtc->state && crtc->state->event) { state 380 drivers/gpu/drm/qxl/qxl_display.c event = crtc->state->event; state 381 drivers/gpu/drm/qxl/qxl_display.c crtc->state->event = NULL; state 476 drivers/gpu/drm/qxl/qxl_display.c struct drm_plane_state *state) state 481 drivers/gpu/drm/qxl/qxl_display.c if (!state->crtc || !state->fb) state 484 drivers/gpu/drm/qxl/qxl_display.c bo = gem_to_qxl_bo(state->fb->obj[0]); state 493 drivers/gpu/drm/qxl/qxl_display.c struct drm_framebuffer *fb = plane->state->fb; state 494 drivers/gpu/drm/qxl/qxl_display.c struct qxl_crtc *qcrtc = to_qxl_crtc(plane->state->crtc); state 518 drivers/gpu/drm/qxl/qxl_display.c cmd->u.set.position.x = plane->state->crtc_x + fb->hot_x; state 519 drivers/gpu/drm/qxl/qxl_display.c cmd->u.set.position.y = plane->state->crtc_y + fb->hot_y; state 540 drivers/gpu/drm/qxl/qxl_display.c struct qxl_bo *bo = gem_to_qxl_bo(plane->state->fb->obj[0]); state 545 drivers/gpu/drm/qxl/qxl_display.c .x2 = plane->state->fb->width, state 546 drivers/gpu/drm/qxl/qxl_display.c .y2 = plane->state->fb->height state 561 drivers/gpu/drm/qxl/qxl_display.c qdev->dumb_heads[plane->state->crtc->index].x; state 563 drivers/gpu/drm/qxl/qxl_display.c qxl_draw_dirty_fb(qdev, plane->state->fb, bo, 0, 0, &norect, 1, 1, state 587 drivers/gpu/drm/qxl/qxl_display.c struct drm_framebuffer *fb = plane->state->fb; state 588 drivers/gpu/drm/qxl/qxl_display.c struct qxl_crtc *qcrtc = to_qxl_crtc(plane->state->crtc); state 664 drivers/gpu/drm/qxl/qxl_display.c cmd->u.position.x = plane->state->crtc_x + fb->hot_x; state 665 drivers/gpu/drm/qxl/qxl_display.c cmd->u.position.y = plane->state->crtc_y + fb->hot_y; state 843 drivers/gpu/drm/qxl/qxl_display.c if (old_state->fb != plane->state->fb && user_bo->shadow) { state 184 drivers/gpu/drm/radeon/atombios_crtc.c static void atombios_enable_crtc(struct drm_crtc *crtc, int state) state 195 drivers/gpu/drm/radeon/atombios_crtc.c args.ucEnable = state; state 200 drivers/gpu/drm/radeon/atombios_crtc.c static void atombios_enable_crtc_memreq(struct drm_crtc *crtc, int state) state 211 drivers/gpu/drm/radeon/atombios_crtc.c args.ucEnable = state; state 226 drivers/gpu/drm/radeon/atombios_crtc.c static void atombios_blank_crtc(struct drm_crtc *crtc, int state) state 243 drivers/gpu/drm/radeon/atombios_crtc.c args.ucBlanking = state; state 252 drivers/gpu/drm/radeon/atombios_crtc.c static void atombios_powergate_crtc(struct drm_crtc *crtc, int state) state 263 drivers/gpu/drm/radeon/atombios_crtc.c args.ucEnable = state; state 1691 drivers/gpu/drm/radeon/atombios_crtc.c int x, int y, enum mode_set_atomic state) state 1795 drivers/gpu/drm/radeon/btc_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 1799 drivers/gpu/drm/radeon/btc_dpm.c if (state->low.mclk != ulv_pl->mclk) state 1802 drivers/gpu/drm/radeon/btc_dpm.c if (state->low.vddci != ulv_pl->vddci) state 3123 drivers/gpu/drm/radeon/ci_dpm.c SMU7_Discrete_Ulv *state) state 3128 drivers/gpu/drm/radeon/ci_dpm.c state->CcPwrDynRm = 0; state 3129 drivers/gpu/drm/radeon/ci_dpm.c state->CcPwrDynRm1 = 0; state 3138 drivers/gpu/drm/radeon/ci_dpm.c state->VddcOffset = 0; state 3140 drivers/gpu/drm/radeon/ci_dpm.c state->VddcOffset = state 3144 drivers/gpu/drm/radeon/ci_dpm.c state->VddcOffsetVid = 0; state 3146 drivers/gpu/drm/radeon/ci_dpm.c state->VddcOffsetVid = (u8) state 3150 drivers/gpu/drm/radeon/ci_dpm.c state->VddcPhase = pi->vddc_phase_shed_control ? 0 : 1; state 3152 drivers/gpu/drm/radeon/ci_dpm.c state->CcPwrDynRm = cpu_to_be32(state->CcPwrDynRm); state 3153 drivers/gpu/drm/radeon/ci_dpm.c state->CcPwrDynRm1 = cpu_to_be32(state->CcPwrDynRm1); state 3154 drivers/gpu/drm/radeon/ci_dpm.c state->VddcOffset = cpu_to_be16(state->VddcOffset); state 3752 drivers/gpu/drm/radeon/ci_dpm.c struct ci_ps *state = ci_get_ps(radeon_state); state 3756 drivers/gpu/drm/radeon/ci_dpm.c if (state->performance_level_count < 1) state 3759 drivers/gpu/drm/radeon/ci_dpm.c if (state->performance_level_count == 1) state 3766 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[0].sclk, state 3767 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[high_limit_count].sclk); state 3771 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[0].mclk, state 3772 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[high_limit_count].mclk); state 3775 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[0].pcie_gen, state 3776 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[0].pcie_lane, state 3777 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[high_limit_count].pcie_gen, state 3778 drivers/gpu/drm/radeon/ci_dpm.c state->performance_levels[high_limit_count].pcie_lane); state 3859 drivers/gpu/drm/radeon/ci_dpm.c struct ci_ps *state = ci_get_ps(radeon_state); state 3861 drivers/gpu/drm/radeon/ci_dpm.c u32 sclk = state->performance_levels[state->performance_level_count-1].sclk; state 3863 drivers/gpu/drm/radeon/ci_dpm.c u32 mclk = state->performance_levels[state->performance_level_count-1].mclk; state 3901 drivers/gpu/drm/radeon/ci_dpm.c struct ci_ps *state = ci_get_ps(radeon_state); state 3902 drivers/gpu/drm/radeon/ci_dpm.c u32 sclk = state->performance_levels[state->performance_level_count-1].sclk; state 3903 drivers/gpu/drm/radeon/ci_dpm.c u32 mclk = state->performance_levels[state->performance_level_count-1].mclk; state 4800 drivers/gpu/drm/radeon/ci_dpm.c struct ci_ps *state = ci_get_ps(radeon_state); state 4804 drivers/gpu/drm/radeon/ci_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 4805 drivers/gpu/drm/radeon/ci_dpm.c pcie_speed = state->performance_levels[i].pcie_gen; state 353 drivers/gpu/drm/radeon/cypress_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 355 drivers/gpu/drm/radeon/cypress_dpm.c if (state->high.flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) state 767 drivers/gpu/drm/radeon/cypress_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 775 drivers/gpu/drm/radeon/cypress_dpm.c &state->low, state 782 drivers/gpu/drm/radeon/cypress_dpm.c &state->medium, state 789 drivers/gpu/drm/radeon/cypress_dpm.c &state->high, state 854 drivers/gpu/drm/radeon/cypress_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 857 drivers/gpu/drm/radeon/cypress_dpm.c &state->low, state 860 drivers/gpu/drm/radeon/cypress_dpm.c &state->medium, state 863 drivers/gpu/drm/radeon/cypress_dpm.c &state->high, state 873 drivers/gpu/drm/radeon/cypress_dpm.c RV770_SMC_SWSTATE state = { 0 }; state 876 drivers/gpu/drm/radeon/cypress_dpm.c ret = cypress_convert_power_state_to_smc(rdev, radeon_new_state, &state); state 880 drivers/gpu/drm/radeon/cypress_dpm.c return rv770_copy_bytes_to_smc(rdev, address, (u8 *)&state, state 1386 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 1399 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count < 3) state 1403 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[state->performance_level_count - 2].vddc, state 1413 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[state->performance_level_count - 1].vddc, state 1643 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 1647 drivers/gpu/drm/radeon/ni_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 1648 drivers/gpu/drm/radeon/ni_dpm.c ret = ni_populate_memory_timing_parameters(rdev, &state->performance_levels[i], &arb_regs); state 2396 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2402 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count >= 9) state 2405 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count < 2) { state 2413 drivers/gpu/drm/radeon/ni_dpm.c for (i = 0; i <= state->performance_level_count - 2; i++) { state 2418 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[i + 1].sclk, state 2419 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[i].sclk, state 2426 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[i + 1].sclk, state 2427 drivers/gpu/drm/radeon/ni_dpm.c state->performance_levels[i].sclk, state 2440 drivers/gpu/drm/radeon/ni_dpm.c high_bsp = (i == state->performance_level_count - 2) ? state 2457 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2470 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count == 0) state 2473 drivers/gpu/drm/radeon/ni_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2501 drivers/gpu/drm/radeon/ni_dpm.c for (i = 1; i < state->performance_level_count; i++) { state 2502 drivers/gpu/drm/radeon/ni_dpm.c prev_sclk = state->performance_levels[i-1].sclk; state 2503 drivers/gpu/drm/radeon/ni_dpm.c max_sclk = state->performance_levels[i].sclk; state 2504 drivers/gpu/drm/radeon/ni_dpm.c max_ps_percent = (i != (state->performance_level_count - 1)) ? state 2517 drivers/gpu/drm/radeon/ni_dpm.c if (min_sclk < state->performance_levels[0].sclk) state 2518 drivers/gpu/drm/radeon/ni_dpm.c min_sclk = state->performance_levels[0].sclk; state 2529 drivers/gpu/drm/radeon/ni_dpm.c ((i != (state->performance_level_count - 1)) && power_boost_limit) ? state 2541 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2547 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count == 0) state 2550 drivers/gpu/drm/radeon/ni_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2571 drivers/gpu/drm/radeon/ni_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 2575 drivers/gpu/drm/radeon/ni_dpm.c if ((state->performance_levels[i].sclk >= rdev->pm.dpm.sq_ramping_threshold) && state 2630 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2632 drivers/gpu/drm/radeon/ni_dpm.c u32 threshold = state->performance_levels[state->performance_level_count - 1].sclk * 100 / 100; state 2639 drivers/gpu/drm/radeon/ni_dpm.c if (state->performance_level_count > NISLANDS_MAX_SMC_PERFORMANCE_LEVELS_PER_SWSTATE) state 2642 drivers/gpu/drm/radeon/ni_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 2643 drivers/gpu/drm/radeon/ni_dpm.c ret = ni_convert_power_level_to_smc(rdev, &state->performance_levels[i], state 2653 drivers/gpu/drm/radeon/ni_dpm.c (state->performance_levels[i].sclk < threshold) ? state 2982 drivers/gpu/drm/radeon/ni_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2985 drivers/gpu/drm/radeon/ni_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 2987 drivers/gpu/drm/radeon/ni_dpm.c &state->performance_levels[i], state 2813 drivers/gpu/drm/radeon/r100.c void r100_vga_set_state(struct radeon_device *rdev, bool state) state 2818 drivers/gpu/drm/radeon/r100.c if (state == false) { state 3189 drivers/gpu/drm/radeon/r600.c void r600_vga_set_state(struct radeon_device *rdev, bool state) state 3194 drivers/gpu/drm/radeon/r600.c if (state == false) { state 1549 drivers/gpu/drm/radeon/radeon.h enum radeon_pm_state_type state; state 1846 drivers/gpu/drm/radeon/radeon.h void (*vga_set_state)(struct radeon_device *rdev, bool state); state 2704 drivers/gpu/drm/radeon/radeon.h #define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) state 65 drivers/gpu/drm/radeon/radeon_asic.h void r100_vga_set_state(struct radeon_device *rdev, bool state); state 314 drivers/gpu/drm/radeon/radeon_asic.h void r600_vga_set_state(struct radeon_device *rdev, bool state); state 271 drivers/gpu/drm/radeon/radeon_atpx_handler.c static int radeon_atpx_set_discrete_state(struct radeon_atpx *atpx, u8 state) state 279 drivers/gpu/drm/radeon/radeon_atpx_handler.c input.dgpu_state = state; state 290 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (state == 0) state 461 drivers/gpu/drm/radeon/radeon_atpx_handler.c enum vga_switcheroo_state state) state 467 drivers/gpu/drm/radeon/radeon_atpx_handler.c radeon_atpx_set_discrete_state(&radeon_atpx_priv.atpx, state); state 1076 drivers/gpu/drm/radeon/radeon_device.c static unsigned int radeon_vga_set_decode(void *cookie, bool state) state 1079 drivers/gpu/drm/radeon/radeon_device.c radeon_vga_set_state(rdev, state); state 1080 drivers/gpu/drm/radeon/radeon_device.c if (state) state 1223 drivers/gpu/drm/radeon/radeon_device.c static void radeon_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state) state 1227 drivers/gpu/drm/radeon/radeon_device.c if (radeon_is_px(dev) && state == VGA_SWITCHEROO_OFF) state 1230 drivers/gpu/drm/radeon/radeon_device.c if (state == VGA_SWITCHEROO_ON) { state 392 drivers/gpu/drm/radeon/radeon_fb.c void radeon_fbdev_set_suspend(struct radeon_device *rdev, int state) state 395 drivers/gpu/drm/radeon/radeon_fb.c drm_fb_helper_set_suspend(&rdev->mode_info.rfbdev->helper, state); state 368 drivers/gpu/drm/radeon/radeon_legacy_crtc.c int x, int y, enum mode_set_atomic state) state 99 drivers/gpu/drm/radeon/radeon_mn.c if (!bo->tbo.ttm || bo->tbo.ttm->state != tt_bound) state 851 drivers/gpu/drm/radeon/radeon_mode.h enum mode_set_atomic state); state 864 drivers/gpu/drm/radeon/radeon_mode.h enum mode_set_atomic state); state 979 drivers/gpu/drm/radeon/radeon_mode.h void radeon_fbdev_set_suspend(struct radeon_device *rdev, int state); state 849 drivers/gpu/drm/radeon/radeon_pm.c rdev->pm.dpm.state = dpm_state; state 1014 drivers/gpu/drm/radeon/radeon_pm.c if (rdev->pm.dpm.user_state != rdev->pm.dpm.state) { state 1018 drivers/gpu/drm/radeon/radeon_pm.c rdev->pm.dpm.state = rdev->pm.dpm.user_state; state 1020 drivers/gpu/drm/radeon/radeon_pm.c dpm_state = rdev->pm.dpm.state; state 1162 drivers/gpu/drm/radeon/radeon_pm.c rdev->pm.dpm.state = dpm_state; state 1372 drivers/gpu/drm/radeon/radeon_pm.c rdev->pm.dpm.state = POWER_STATE_TYPE_BALANCED; state 679 drivers/gpu/drm/radeon/radeon_ttm.c ttm->state = tt_unbound; state 686 drivers/gpu/drm/radeon/radeon_ttm.c ttm->state = tt_unbound; state 434 drivers/gpu/drm/radeon/rv6xx_dpm.c struct rv6xx_ps *state) state 439 drivers/gpu/drm/radeon/rv6xx_dpm.c state->low.sclk; state 441 drivers/gpu/drm/radeon/rv6xx_dpm.c state->medium.sclk; state 443 drivers/gpu/drm/radeon/rv6xx_dpm.c state->high.sclk; state 451 drivers/gpu/drm/radeon/rv6xx_dpm.c struct rv6xx_ps *state) state 456 drivers/gpu/drm/radeon/rv6xx_dpm.c state->high.mclk; state 458 drivers/gpu/drm/radeon/rv6xx_dpm.c state->high.mclk; state 460 drivers/gpu/drm/radeon/rv6xx_dpm.c state->medium.mclk; state 462 drivers/gpu/drm/radeon/rv6xx_dpm.c state->low.mclk; state 466 drivers/gpu/drm/radeon/rv6xx_dpm.c if (state->high.mclk == state->medium.mclk) state 473 drivers/gpu/drm/radeon/rv6xx_dpm.c if (state->medium.mclk == state->low.mclk) state 481 drivers/gpu/drm/radeon/rv6xx_dpm.c struct rv6xx_ps *state) state 485 drivers/gpu/drm/radeon/rv6xx_dpm.c pi->hw.vddc[R600_POWER_LEVEL_CTXSW] = state->high.vddc; state 486 drivers/gpu/drm/radeon/rv6xx_dpm.c pi->hw.vddc[R600_POWER_LEVEL_HIGH] = state->high.vddc; state 487 drivers/gpu/drm/radeon/rv6xx_dpm.c pi->hw.vddc[R600_POWER_LEVEL_MEDIUM] = state->medium.vddc; state 488 drivers/gpu/drm/radeon/rv6xx_dpm.c pi->hw.vddc[R600_POWER_LEVEL_LOW] = state->low.vddc; state 491 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->high.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? true : false; state 493 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->high.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? true : false; state 495 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->medium.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? true : false; state 497 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->low.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? true : false; state 500 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->high.flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? true : false; state 502 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->medium.flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? true : false; state 504 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->low.flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? true : false; state 508 drivers/gpu/drm/radeon/rv6xx_dpm.c if ((state->high.vddc == state->medium.vddc) && state 509 drivers/gpu/drm/radeon/rv6xx_dpm.c ((state->high.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) == state 510 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->medium.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE))) state 516 drivers/gpu/drm/radeon/rv6xx_dpm.c if ((state->medium.vddc == state->low.vddc) && state 517 drivers/gpu/drm/radeon/rv6xx_dpm.c ((state->medium.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) == state 518 drivers/gpu/drm/radeon/rv6xx_dpm.c (state->low.flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE))) state 1019 drivers/gpu/drm/radeon/rv6xx_dpm.c struct rv6xx_ps *state) state 1027 drivers/gpu/drm/radeon/rv6xx_dpm.c rv6xx_calculate_t(state->low.sclk, state 1028 drivers/gpu/drm/radeon/rv6xx_dpm.c state->medium.sclk, state 1035 drivers/gpu/drm/radeon/rv6xx_dpm.c rv6xx_calculate_t(state->medium.sclk, state 1036 drivers/gpu/drm/radeon/rv6xx_dpm.c state->high.sclk, state 395 drivers/gpu/drm/radeon/rv730_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 405 drivers/gpu/drm/radeon/rv730_dpm.c (POWERMODE1(rv770_calculate_memory_refresh_rate(rdev, state->low.sclk)) | state 406 drivers/gpu/drm/radeon/rv730_dpm.c POWERMODE2(rv770_calculate_memory_refresh_rate(rdev, state->medium.sclk)) | state 407 drivers/gpu/drm/radeon/rv730_dpm.c POWERMODE3(rv770_calculate_memory_refresh_rate(rdev, state->high.sclk))); state 415 drivers/gpu/drm/radeon/rv730_dpm.c state->high.sclk, state 416 drivers/gpu/drm/radeon/rv730_dpm.c state->high.mclk); state 425 drivers/gpu/drm/radeon/rv730_dpm.c state->medium.sclk, state 426 drivers/gpu/drm/radeon/rv730_dpm.c state->medium.mclk); state 435 drivers/gpu/drm/radeon/rv730_dpm.c state->low.sclk, state 436 drivers/gpu/drm/radeon/rv730_dpm.c state->low.mclk); state 259 drivers/gpu/drm/radeon/rv770_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 271 drivers/gpu/drm/radeon/rv770_dpm.c a_n = (int)state->medium.sclk * pi->lmp + state 272 drivers/gpu/drm/radeon/rv770_dpm.c (int)state->low.sclk * (R600_AH_DFLT - pi->rlp); state 273 drivers/gpu/drm/radeon/rv770_dpm.c a_d = (int)state->low.sclk * (100 - (int)pi->rlp) + state 274 drivers/gpu/drm/radeon/rv770_dpm.c (int)state->medium.sclk * pi->lmp; state 279 drivers/gpu/drm/radeon/rv770_dpm.c a_n = (int)state->high.sclk * pi->lhp + (int)state->medium.sclk * state 281 drivers/gpu/drm/radeon/rv770_dpm.c a_d = (int)state->medium.sclk * (100 - (int)pi->rmp) + state 282 drivers/gpu/drm/radeon/rv770_dpm.c (int)state->high.sclk * pi->lhp; state 677 drivers/gpu/drm/radeon/rv770_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 684 drivers/gpu/drm/radeon/rv770_dpm.c &state->low, state 691 drivers/gpu/drm/radeon/rv770_dpm.c &state->medium, state 698 drivers/gpu/drm/radeon/rv770_dpm.c &state->high, state 709 drivers/gpu/drm/radeon/rv770_dpm.c &state->low); state 711 drivers/gpu/drm/radeon/rv770_dpm.c &state->medium); state 713 drivers/gpu/drm/radeon/rv770_dpm.c &state->high); state 741 drivers/gpu/drm/radeon/rv770_dpm.c struct rv7xx_ps *state = rv770_get_ps(radeon_state); state 747 drivers/gpu/drm/radeon/rv770_dpm.c if (state->high.sclk < (state->low.sclk * 0xFF / 0x40)) state 748 drivers/gpu/drm/radeon/rv770_dpm.c high_clock = state->high.sclk; state 750 drivers/gpu/drm/radeon/rv770_dpm.c high_clock = (state->low.sclk * 0xFF / 0x40); state 753 drivers/gpu/drm/radeon/rv770_dpm.c state->high.mclk); state 757 drivers/gpu/drm/radeon/rv770_dpm.c STATE1(64 * high_clock / state->low.sclk) | state 758 drivers/gpu/drm/radeon/rv770_dpm.c STATE2(64 * high_clock / state->medium.sclk) | state 759 drivers/gpu/drm/radeon/rv770_dpm.c STATE3(64 * high_clock / state->high.sclk); state 764 drivers/gpu/drm/radeon/rv770_dpm.c POWERMODE1(rv770_calculate_memory_refresh_rate(rdev, state->low.sclk)) | state 765 drivers/gpu/drm/radeon/rv770_dpm.c POWERMODE2(rv770_calculate_memory_refresh_rate(rdev, state->medium.sclk)) | state 766 drivers/gpu/drm/radeon/rv770_dpm.c POWERMODE3(rv770_calculate_memory_refresh_rate(rdev, state->high.sclk)); state 1387 drivers/gpu/drm/radeon/rv770_dpm.c RV770_SMC_SWSTATE state = { 0 }; state 1390 drivers/gpu/drm/radeon/rv770_dpm.c ret = rv770_convert_power_state_to_smc(rdev, radeon_new_state, &state); state 1394 drivers/gpu/drm/radeon/rv770_dpm.c return rv770_copy_bytes_to_smc(rdev, address, (const u8 *)&state, state 2294 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2310 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_level_count == 0) state 2313 drivers/gpu/drm/radeon/si_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2324 drivers/gpu/drm/radeon/si_dpm.c for (i = 1; i < state->performance_level_count; i++) { state 2325 drivers/gpu/drm/radeon/si_dpm.c prev_sclk = state->performance_levels[i-1].sclk; state 2326 drivers/gpu/drm/radeon/si_dpm.c max_sclk = state->performance_levels[i].sclk; state 2345 drivers/gpu/drm/radeon/si_dpm.c if (min_sclk < state->performance_levels[0].sclk) state 2346 drivers/gpu/drm/radeon/si_dpm.c min_sclk = state->performance_levels[0].sclk; state 2352 drivers/gpu/drm/radeon/si_dpm.c state->performance_levels[i-1].vddc, &vddc); state 2361 drivers/gpu/drm/radeon/si_dpm.c state->performance_levels[i].vddc, &vddc); state 2387 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 2392 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_level_count == 0) state 2395 drivers/gpu/drm/radeon/si_dpm.c if (smc_state->levelCount != state->performance_level_count) state 2416 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 2420 drivers/gpu/drm/radeon/si_dpm.c if ((state->performance_levels[i].sclk >= rdev->pm.dpm.sq_ramping_threshold) && state 4324 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 4328 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 4329 drivers/gpu/drm/radeon/si_dpm.c ret = si_populate_memory_timing_parameters(rdev, &state->performance_levels[i], &arb_regs); state 4631 drivers/gpu/drm/radeon/si_dpm.c SISLANDS_SMC_SWSTATE *state) state 4640 drivers/gpu/drm/radeon/si_dpm.c &state->levels[0]); state 4644 drivers/gpu/drm/radeon/si_dpm.c state->levels[0].stateFlags |= PPSMC_STATEFLAG_DEEPSLEEP_BYPASS; state 4646 drivers/gpu/drm/radeon/si_dpm.c state->levels[0].stateFlags |= PPSMC_STATEFLAG_DEEPSLEEP_THROTTLE; state 4649 drivers/gpu/drm/radeon/si_dpm.c state->flags |= PPSMC_SWSTATE_FLAG_PCIE_X1; state 4650 drivers/gpu/drm/radeon/si_dpm.c state->levels[0].arbRefreshState = (u8)(SISLANDS_ULV_STATE_ARB_INDEX); state 4651 drivers/gpu/drm/radeon/si_dpm.c state->levels[0].ACIndex = 1; state 4652 drivers/gpu/drm/radeon/si_dpm.c state->levels[0].std_vddc = state->levels[0].vddc; state 4653 drivers/gpu/drm/radeon/si_dpm.c state->levelCount = 1; state 4655 drivers/gpu/drm/radeon/si_dpm.c state->flags |= PPSMC_SWSTATE_FLAG_DC; state 5091 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 5097 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_level_count >= 9) state 5100 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_level_count < 2) { state 5108 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i <= state->performance_level_count - 2; i++) { state 5112 drivers/gpu/drm/radeon/si_dpm.c state->performance_levels[i + 1].sclk, state 5113 drivers/gpu/drm/radeon/si_dpm.c state->performance_levels[i].sclk, state 5126 drivers/gpu/drm/radeon/si_dpm.c high_bsp = (i == state->performance_level_count - 2) ? state 5152 drivers/gpu/drm/radeon/si_dpm.c const struct ni_ps *state = ni_get_ps(radeon_state); state 5155 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_levels[0].mclk != ulv->pl.mclk) state 5196 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 5201 drivers/gpu/drm/radeon/si_dpm.c if (state->performance_level_count > SISLANDS_MAX_HARDWARE_POWERLEVELS) state 5204 drivers/gpu/drm/radeon/si_dpm.c threshold = state->performance_levels[state->performance_level_count-1].sclk * 100 / 100; state 5214 drivers/gpu/drm/radeon/si_dpm.c if (state->dc_compatible) state 5218 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 5228 drivers/gpu/drm/radeon/si_dpm.c ret = si_convert_power_level_to_smc(rdev, &state->performance_levels[i], state 5238 drivers/gpu/drm/radeon/si_dpm.c (state->performance_levels[i].sclk < threshold) ? state 5641 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 5644 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 5646 drivers/gpu/drm/radeon/si_dpm.c &state->performance_levels[i], state 5722 drivers/gpu/drm/radeon/si_dpm.c struct ni_ps *state = ni_get_ps(radeon_state); state 5726 drivers/gpu/drm/radeon/si_dpm.c for (i = 0; i < state->performance_level_count; i++) { state 5727 drivers/gpu/drm/radeon/si_dpm.c pcie_speed = state->performance_levels[i].pcie_gen; state 213 drivers/gpu/drm/rcar-du/rcar_du_crtc.c const struct drm_display_mode *mode = &rcrtc->crtc.state->adjusted_mode; state 323 drivers/gpu/drm/rcar-du/rcar_du_crtc.c return plane->plane.state->normalized_zpos; state 329 drivers/gpu/drm/rcar-du/rcar_du_crtc.c return to_rcar_plane_state(plane->plane.state)->format; state 347 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (plane->plane.state->crtc != &rcrtc->crtc || state 348 drivers/gpu/drm/rcar-du/rcar_du_crtc.c !plane->plane.state->visible) state 364 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct drm_plane_state *state = plane->plane.state; state 365 drivers/gpu/drm/rcar-du/rcar_du_crtc.c unsigned int index = to_rcar_plane_state(state)->hwindex; state 641 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct drm_crtc_state *state) state 643 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct rcar_du_crtc_state *rstate = to_rcar_crtc_state(state); state 649 drivers/gpu/drm/rcar-du/rcar_du_crtc.c drm_for_each_encoder_mask(encoder, crtc->dev, state->encoder_mask) { state 667 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct rcar_du_crtc_state *rstate = to_rcar_crtc_state(crtc->state); state 682 drivers/gpu/drm/rcar-du/rcar_du_crtc.c &crtc->state->adjusted_mode; state 714 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (crtc->state->event) { state 715 drivers/gpu/drm/rcar-du/rcar_du_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 716 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc->state->event = NULL; state 726 drivers/gpu/drm/rcar-du/rcar_du_crtc.c WARN_ON(!crtc->state->enable); state 755 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (crtc->state->event) { state 759 drivers/gpu/drm/rcar-du/rcar_du_crtc.c rcrtc->event = crtc->state->event; state 760 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc->state->event = NULL; state 865 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct rcar_du_crtc_state *state; state 868 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (WARN_ON(!crtc->state)) state 871 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state = to_rcar_crtc_state(crtc->state); state 872 drivers/gpu/drm/rcar-du/rcar_du_crtc.c copy = kmemdup(state, sizeof(*state), GFP_KERNEL); state 876 drivers/gpu/drm/rcar-du/rcar_du_crtc.c __drm_atomic_helper_crtc_duplicate_state(crtc, ©->state); state 878 drivers/gpu/drm/rcar-du/rcar_du_crtc.c return ©->state; state 882 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct drm_crtc_state *state) state 884 drivers/gpu/drm/rcar-du/rcar_du_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 885 drivers/gpu/drm/rcar-du/rcar_du_crtc.c kfree(to_rcar_crtc_state(state)); state 899 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct rcar_du_crtc_state *state; state 901 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (crtc->state) { state 902 drivers/gpu/drm/rcar-du/rcar_du_crtc.c rcar_du_crtc_atomic_destroy_state(crtc, crtc->state); state 903 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc->state = NULL; state 906 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 907 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (state == NULL) state 910 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state->crc.source = VSP1_DU_CRC_NONE; state 911 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state->crc.index = 0; state 913 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc->state = &state->state; state 914 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc->state->crtc = crtc; state 1004 drivers/gpu/drm/rcar-du/rcar_du_crtc.c struct drm_atomic_state *state; state 1018 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state = drm_atomic_state_alloc(crtc->dev); state 1019 drivers/gpu/drm/rcar-du/rcar_du_crtc.c if (!state) { state 1024 drivers/gpu/drm/rcar-du/rcar_du_crtc.c state->acquire_ctx = &ctx; state 1027 drivers/gpu/drm/rcar-du/rcar_du_crtc.c crtc_state = drm_atomic_get_crtc_state(state, crtc); state 1035 drivers/gpu/drm/rcar-du/rcar_du_crtc.c ret = drm_atomic_commit(state); state 1041 drivers/gpu/drm/rcar-du/rcar_du_crtc.c drm_atomic_state_clear(state); state 1046 drivers/gpu/drm/rcar-du/rcar_du_crtc.c drm_atomic_state_put(state); state 86 drivers/gpu/drm/rcar-du/rcar_du_crtc.h struct drm_crtc_state state; state 92 drivers/gpu/drm/rcar-du/rcar_du_crtc.h #define to_rcar_crtc_state(s) container_of(s, struct rcar_du_crtc_state, state) state 322 drivers/gpu/drm/rcar-du/rcar_du_group.c rstate = to_rcar_crtc_state(rcrtc->crtc.state); state 370 drivers/gpu/drm/rcar-du/rcar_du_kms.c struct drm_atomic_state *state) state 375 drivers/gpu/drm/rcar-du/rcar_du_kms.c ret = drm_atomic_helper_check(dev, state); state 382 drivers/gpu/drm/rcar-du/rcar_du_kms.c return rcar_du_atomic_check_planes(dev, state); state 69 drivers/gpu/drm/rcar-du/rcar_du_plane.c static unsigned int rcar_du_plane_hwmask(struct rcar_du_plane_state *state) state 73 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->hwindex == -1) state 76 drivers/gpu/drm/rcar-du/rcar_du_plane.c mask = 1 << state->hwindex; state 77 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->planes == 2) state 78 drivers/gpu/drm/rcar-du/rcar_du_plane.c mask |= 1 << ((state->hwindex + 1) % 8); state 96 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct rcar_du_plane_state *state, state 99 drivers/gpu/drm/rcar-du/rcar_du_plane.c unsigned int num_planes = state->format->planes; state 103 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->source == RCAR_DU_PLANE_VSPD0) { state 109 drivers/gpu/drm/rcar-du/rcar_du_plane.c } else if (state->source == RCAR_DU_PLANE_VSPD1) { state 129 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_atomic_state *state) state 142 drivers/gpu/drm/rcar-du/rcar_du_plane.c for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state, state 211 drivers/gpu/drm/rcar-du/rcar_du_plane.c s = drm_atomic_get_plane_state(state, &plane->plane); state 251 drivers/gpu/drm/rcar-du/rcar_du_plane.c for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state, state 281 drivers/gpu/drm/rcar-du/rcar_du_plane.c crtc_planes = to_rcar_crtc(new_plane_state->state.crtc)->index % 2 state 329 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 331 drivers/gpu/drm/rcar-du/rcar_du_plane.c unsigned int src_x = state->state.src.x1 >> 16; state 332 drivers/gpu/drm/rcar-du/rcar_du_plane.c unsigned int src_y = state->state.src.y1 >> 16; state 333 drivers/gpu/drm/rcar-du/rcar_du_plane.c unsigned int index = state->hwindex; state 338 drivers/gpu/drm/rcar-du/rcar_du_plane.c interlaced = state->state.crtc->state->adjusted_mode.flags state 341 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->source == RCAR_DU_PLANE_MEMORY) { state 342 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_framebuffer *fb = state->state.fb; state 346 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->planes == 2) state 349 drivers/gpu/drm/rcar-du/rcar_du_plane.c pitch = fb->pitches[0] * 8 / state->format->bpp; state 351 drivers/gpu/drm/rcar-du/rcar_du_plane.c for (i = 0; i < state->format->planes; ++i) { state 356 drivers/gpu/drm/rcar-du/rcar_du_plane.c pitch = drm_rect_width(&state->state.src) >> 16; state 366 drivers/gpu/drm/rcar-du/rcar_du_plane.c (interlaced && state->format->bpp == 32) ? state 384 drivers/gpu/drm/rcar-du/rcar_du_plane.c (!interlaced && state->format->bpp == 32 ? 2 : 1)); state 388 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->planes == 2) { state 395 drivers/gpu/drm/rcar-du/rcar_du_plane.c (state->format->bpp == 16 ? 2 : 1) / 2); state 403 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 418 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->fourcc != DRM_FORMAT_XRGB1555) state 422 drivers/gpu/drm/rcar-du/rcar_du_plane.c PnALPHAR_ABIT_X | state->state.alpha >> 8); state 424 drivers/gpu/drm/rcar-du/rcar_du_plane.c pnmr = PnMR_BM_MD | state->format->pnmr; state 431 drivers/gpu/drm/rcar-du/rcar_du_plane.c if ((state->colorkey & RCAR_DU_COLORKEY_MASK) == RCAR_DU_COLORKEY_NONE) state 435 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->fourcc == DRM_FORMAT_YUYV) state 440 drivers/gpu/drm/rcar-du/rcar_du_plane.c switch (state->format->fourcc) { state 442 drivers/gpu/drm/rcar-du/rcar_du_plane.c colorkey = ((state->colorkey & 0xf80000) >> 8) state 443 drivers/gpu/drm/rcar-du/rcar_du_plane.c | ((state->colorkey & 0x00fc00) >> 5) state 444 drivers/gpu/drm/rcar-du/rcar_du_plane.c | ((state->colorkey & 0x0000f8) >> 3); state 450 drivers/gpu/drm/rcar-du/rcar_du_plane.c colorkey = ((state->colorkey & 0xf80000) >> 9) state 451 drivers/gpu/drm/rcar-du/rcar_du_plane.c | ((state->colorkey & 0x00f800) >> 6) state 452 drivers/gpu/drm/rcar-du/rcar_du_plane.c | ((state->colorkey & 0x0000f8) >> 3); state 459 drivers/gpu/drm/rcar-du/rcar_du_plane.c PnTC3R_CODE | (state->colorkey & 0xffffff)); state 466 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 478 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_mode(rgrp, index, state); state 480 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->planes == 2) { state 481 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->hwindex != index) { state 482 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->fourcc == DRM_FORMAT_NV12 || state 483 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->format->fourcc == DRM_FORMAT_NV21) state 486 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->fourcc == DRM_FORMAT_NV21) state 497 drivers/gpu/drm/rcar-du/rcar_du_plane.c ddcr4 = state->format->edf | PnDDCR4_CODE; state 498 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->source != RCAR_DU_PLANE_MEMORY) state 506 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 509 drivers/gpu/drm/rcar-du/rcar_du_plane.c PnMR_SPIM_TP_OFF | state->format->pnmr); state 512 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->format->edf | PnDDCR4_CODE); state 517 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 520 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct drm_rect *dst = &state->state.dst; state 523 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_format_gen2(rgrp, index, state); state 525 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_format_gen3(rgrp, index, state); state 543 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct rcar_du_plane_state *state) state 547 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_format(rgrp, state->hwindex, state); state 548 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->format->planes == 2) state 549 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_format(rgrp, (state->hwindex + 1) % 8, state 550 drivers/gpu/drm/rcar-du/rcar_du_plane.c state); state 553 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_setup_scanout(rgrp, state); state 555 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state->source == RCAR_DU_PLANE_VSPD1) { state 566 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_plane_state *state, state 573 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (!state->crtc) { state 578 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->visible = false; state 583 drivers/gpu/drm/rcar-du/rcar_du_plane.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 587 drivers/gpu/drm/rcar-du/rcar_du_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 594 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (!state->visible) { state 599 drivers/gpu/drm/rcar-du/rcar_du_plane.c *format = rcar_du_format_info(state->fb->format->format); state 602 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->fb->format->format); state 610 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_plane_state *state) state 612 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct rcar_du_plane_state *rstate = to_rcar_plane_state(state); state 614 drivers/gpu/drm/rcar-du/rcar_du_plane.c return __rcar_du_plane_atomic_check(plane, state, &rstate->format); state 624 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (!plane->state->visible) state 638 drivers/gpu/drm/rcar-du/rcar_du_plane.c new_rstate = to_rcar_plane_state(plane->state); state 653 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct rcar_du_plane_state *state; state 656 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (WARN_ON(!plane->state)) state 659 drivers/gpu/drm/rcar-du/rcar_du_plane.c state = to_rcar_plane_state(plane->state); state 660 drivers/gpu/drm/rcar-du/rcar_du_plane.c copy = kmemdup(state, sizeof(*state), GFP_KERNEL); state 664 drivers/gpu/drm/rcar-du/rcar_du_plane.c __drm_atomic_helper_plane_duplicate_state(plane, ©->state); state 666 drivers/gpu/drm/rcar-du/rcar_du_plane.c return ©->state; state 670 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_plane_state *state) state 672 drivers/gpu/drm/rcar-du/rcar_du_plane.c __drm_atomic_helper_plane_destroy_state(state); state 673 drivers/gpu/drm/rcar-du/rcar_du_plane.c kfree(to_rcar_plane_state(state)); state 678 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct rcar_du_plane_state *state; state 680 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (plane->state) { state 681 drivers/gpu/drm/rcar-du/rcar_du_plane.c rcar_du_plane_atomic_destroy_state(plane, plane->state); state 682 drivers/gpu/drm/rcar-du/rcar_du_plane.c plane->state = NULL; state 685 drivers/gpu/drm/rcar-du/rcar_du_plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 686 drivers/gpu/drm/rcar-du/rcar_du_plane.c if (state == NULL) state 689 drivers/gpu/drm/rcar-du/rcar_du_plane.c __drm_atomic_helper_plane_reset(plane, &state->state); state 691 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->hwindex = -1; state 692 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->source = RCAR_DU_PLANE_MEMORY; state 693 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->colorkey = RCAR_DU_COLORKEY_NONE; state 694 drivers/gpu/drm/rcar-du/rcar_du_plane.c state->state.zpos = plane->type == DRM_PLANE_TYPE_PRIMARY ? 0 : 1; state 698 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct drm_plane_state *state, state 702 drivers/gpu/drm/rcar-du/rcar_du_plane.c struct rcar_du_plane_state *rstate = to_rcar_plane_state(state); state 714 drivers/gpu/drm/rcar-du/rcar_du_plane.c const struct drm_plane_state *state, struct drm_property *property, state 718 drivers/gpu/drm/rcar-du/rcar_du_plane.c container_of(state, const struct rcar_du_plane_state, state); state 51 drivers/gpu/drm/rcar-du/rcar_du_plane.h struct drm_plane_state state; state 61 drivers/gpu/drm/rcar-du/rcar_du_plane.h to_rcar_plane_state(struct drm_plane_state *state) state 63 drivers/gpu/drm/rcar-du/rcar_du_plane.h return container_of(state, struct rcar_du_plane_state, state); state 67 drivers/gpu/drm/rcar-du/rcar_du_plane.h struct drm_atomic_state *state); state 70 drivers/gpu/drm/rcar-du/rcar_du_plane.h struct drm_plane_state *state, state 76 drivers/gpu/drm/rcar-du/rcar_du_plane.h const struct rcar_du_plane_state *state); state 80 drivers/gpu/drm/rcar-du/rcar_du_plane.h struct rcar_du_plane_state *state = state 81 drivers/gpu/drm/rcar-du/rcar_du_plane.h to_rcar_plane_state(plane->plane.state); state 83 drivers/gpu/drm/rcar-du/rcar_du_plane.h return __rcar_du_plane_setup(plane->group, state); state 49 drivers/gpu/drm/rcar-du/rcar_du_vsp.c const struct drm_display_mode *mode = &crtc->crtc.state->adjusted_mode; state 58 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_plane_state state = { state 59 drivers/gpu/drm/rcar-du/rcar_du_vsp.c .state = { state 78 drivers/gpu/drm/rcar-du/rcar_du_vsp.c state.hwindex = (crtc->index % 2) ? 2 : 0; state 80 drivers/gpu/drm/rcar-du/rcar_du_vsp.c state.hwindex = crtc->index % 2; state 82 drivers/gpu/drm/rcar-du/rcar_du_vsp.c __rcar_du_plane_setup(crtc->group, &state); state 109 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_crtc_state *state; state 111 drivers/gpu/drm/rcar-du/rcar_du_vsp.c state = to_rcar_crtc_state(crtc->crtc.state); state 112 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.crc = state->crc; state 149 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_vsp_plane_state *state = state 150 drivers/gpu/drm/rcar-du/rcar_du_vsp.c to_rcar_vsp_plane_state(plane->plane.state); state 151 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_crtc *crtc = to_rcar_crtc(state->state.crtc); state 152 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct drm_framebuffer *fb = plane->plane.state->fb; state 157 drivers/gpu/drm/rcar-du/rcar_du_vsp.c .alpha = state->state.alpha >> 8, state 158 drivers/gpu/drm/rcar-du/rcar_du_vsp.c .zpos = state->state.zpos, state 162 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.src.left = state->state.src.x1 >> 16; state 163 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.src.top = state->state.src.y1 >> 16; state 164 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.src.width = drm_rect_width(&state->state.src) >> 16; state 165 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.src.height = drm_rect_height(&state->state.src) >> 16; state 167 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.dst.left = state->state.dst.x1; state 168 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.dst.top = state->state.dst.y1; state 169 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.dst.width = drm_rect_width(&state->state.dst); state 170 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.dst.height = drm_rect_height(&state->state.dst); state 172 drivers/gpu/drm/rcar-du/rcar_du_vsp.c for (i = 0; i < state->format->planes; ++i) state 173 drivers/gpu/drm/rcar-du/rcar_du_vsp.c cfg.mem[i] = sg_dma_address(state->sg_tables[i].sgl) state 176 drivers/gpu/drm/rcar-du/rcar_du_vsp.c format = rcar_du_format_info(state->format->fourcc); state 221 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct drm_plane_state *state) state 223 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_vsp_plane_state *rstate = to_rcar_vsp_plane_state(state); state 231 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (!state->visible) state 234 drivers/gpu/drm/rcar-du/rcar_du_vsp.c ret = rcar_du_vsp_map_fb(vsp, state->fb, rstate->sg_tables); state 238 drivers/gpu/drm/rcar-du/rcar_du_vsp.c return drm_gem_fb_prepare_fb(plane, state); state 255 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct drm_plane_state *state) state 257 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_vsp_plane_state *rstate = to_rcar_vsp_plane_state(state); state 260 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (!state->visible) state 263 drivers/gpu/drm/rcar-du/rcar_du_vsp.c rcar_du_vsp_unmap_fb(vsp, state->fb, rstate->sg_tables); state 267 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct drm_plane_state *state) state 269 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_vsp_plane_state *rstate = to_rcar_vsp_plane_state(state); state 271 drivers/gpu/drm/rcar-du/rcar_du_vsp.c return __rcar_du_plane_atomic_check(plane, state, &rstate->format); state 280 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (plane->state->visible) state 299 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (WARN_ON(!plane->state)) state 306 drivers/gpu/drm/rcar-du/rcar_du_vsp.c __drm_atomic_helper_plane_duplicate_state(plane, ©->state); state 308 drivers/gpu/drm/rcar-du/rcar_du_vsp.c return ©->state; state 312 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct drm_plane_state *state) state 314 drivers/gpu/drm/rcar-du/rcar_du_vsp.c __drm_atomic_helper_plane_destroy_state(state); state 315 drivers/gpu/drm/rcar-du/rcar_du_vsp.c kfree(to_rcar_vsp_plane_state(state)); state 320 drivers/gpu/drm/rcar-du/rcar_du_vsp.c struct rcar_du_vsp_plane_state *state; state 322 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (plane->state) { state 323 drivers/gpu/drm/rcar-du/rcar_du_vsp.c rcar_du_vsp_plane_atomic_destroy_state(plane, plane->state); state 324 drivers/gpu/drm/rcar-du/rcar_du_vsp.c plane->state = NULL; state 327 drivers/gpu/drm/rcar-du/rcar_du_vsp.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 328 drivers/gpu/drm/rcar-du/rcar_du_vsp.c if (state == NULL) state 331 drivers/gpu/drm/rcar-du/rcar_du_vsp.c __drm_atomic_helper_plane_reset(plane, &state->state); state 332 drivers/gpu/drm/rcar-du/rcar_du_vsp.c state->state.zpos = plane->type == DRM_PLANE_TYPE_PRIMARY ? 0 : 1; state 46 drivers/gpu/drm/rcar-du/rcar_du_vsp.h struct drm_plane_state state; state 53 drivers/gpu/drm/rcar-du/rcar_du_vsp.h to_rcar_vsp_plane_state(struct drm_plane_state *state) state 55 drivers/gpu/drm/rcar-du/rcar_du_vsp.h return container_of(state, struct rcar_du_vsp_plane_state, state); state 25 drivers/gpu/drm/rcar-du/rcar_du_writeback.c struct drm_connector_state state; state 30 drivers/gpu/drm/rcar-du/rcar_du_writeback.c container_of(s, struct rcar_du_wb_conn_state, state) state 97 drivers/gpu/drm/rcar-du/rcar_du_writeback.c if (WARN_ON(!connector->state)) state 104 drivers/gpu/drm/rcar-du/rcar_du_writeback.c __drm_atomic_helper_connector_duplicate_state(connector, ©->state); state 106 drivers/gpu/drm/rcar-du/rcar_du_writeback.c return ©->state; state 110 drivers/gpu/drm/rcar-du/rcar_du_writeback.c struct drm_connector_state *state) state 112 drivers/gpu/drm/rcar-du/rcar_du_writeback.c __drm_atomic_helper_connector_destroy_state(state); state 113 drivers/gpu/drm/rcar-du/rcar_du_writeback.c kfree(to_rcar_wb_conn_state(state)); state 118 drivers/gpu/drm/rcar-du/rcar_du_writeback.c struct rcar_du_wb_conn_state *state; state 120 drivers/gpu/drm/rcar-du/rcar_du_writeback.c if (connector->state) { state 121 drivers/gpu/drm/rcar-du/rcar_du_writeback.c rcar_du_wb_conn_destroy_state(connector, connector->state); state 122 drivers/gpu/drm/rcar-du/rcar_du_writeback.c connector->state = NULL; state 125 drivers/gpu/drm/rcar-du/rcar_du_writeback.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 126 drivers/gpu/drm/rcar-du/rcar_du_writeback.c if (state == NULL) state 129 drivers/gpu/drm/rcar-du/rcar_du_writeback.c __drm_atomic_helper_connector_reset(connector, &state->state); state 218 drivers/gpu/drm/rcar-du/rcar_du_writeback.c struct drm_connector_state *state; state 223 drivers/gpu/drm/rcar-du/rcar_du_writeback.c state = rcrtc->writeback.base.state; state 224 drivers/gpu/drm/rcar-du/rcar_du_writeback.c if (!state || !state->writeback_job) state 227 drivers/gpu/drm/rcar-du/rcar_du_writeback.c fb = state->writeback_job->fb; state 228 drivers/gpu/drm/rcar-du/rcar_du_writeback.c rjob = state->writeback_job->priv; state 229 drivers/gpu/drm/rcar-du/rcar_du_writeback.c wb_state = to_rcar_wb_conn_state(state); state 238 drivers/gpu/drm/rcar-du/rcar_du_writeback.c drm_writeback_queue_job(&rcrtc->writeback, state); state 98 drivers/gpu/drm/rcar-du/rcar_lvds.c struct drm_atomic_state *state) state 105 drivers/gpu/drm/rcar-du/rcar_lvds.c conn_state = drm_atomic_get_new_connector_state(state, connector); state 118 drivers/gpu/drm/rcar-du/rcar_lvds.c crtc_state = drm_atomic_get_crtc_state(state, conn_state->crtc); state 149 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_atomic_state *state) state 154 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c connector = drm_atomic_get_new_connector_for_encoder(state, encoder); state 158 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c conn_state = drm_atomic_get_new_connector_state(state, connector); state 166 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_atomic_state *state) state 174 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c crtc = rockchip_dp_drm_get_new_crtc(encoder, state); state 178 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c old_crtc_state = drm_atomic_get_old_crtc_state(state, crtc); state 208 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct drm_atomic_state *state) state 215 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c crtc = rockchip_dp_drm_get_new_crtc(encoder, state); state 220 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c new_crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 654 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (crtc->state->self_refresh_active) state 661 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (crtc->state->self_refresh_active) state 698 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (crtc->state->event && !crtc->state->active) { state 700 drivers/gpu/drm/rockchip/rockchip_drm_vop.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 703 drivers/gpu/drm/rockchip/rockchip_drm_vop.c crtc->state->event = NULL; state 713 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_plane_state *state) state 715 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_crtc *crtc = state->crtc; state 717 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_framebuffer *fb = state->fb; state 729 drivers/gpu/drm/rockchip/rockchip_drm_vop.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, crtc); state 733 drivers/gpu/drm/rockchip/rockchip_drm_vop.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 739 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (!state->visible) state 750 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (fb->format->is_yuv && ((state->src.x1 >> 16) % 2)) { state 755 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (fb->format->is_yuv && state->rotation & DRM_MODE_REFLECT_Y) { state 782 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_plane_state *state = plane->state; state 783 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_crtc *crtc = state->crtc; state 787 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct vop *vop = to_vop(state->crtc); state 788 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_framebuffer *fb = state->fb; state 792 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_rect *src = &state->src; state 793 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_rect *dest = &state->dst; state 814 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (!state->visible) { state 841 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (state->rotation & DRM_MODE_REFLECT_Y) state 853 drivers/gpu/drm/rockchip/rockchip_drm_vop.c (state->rotation & DRM_MODE_REFLECT_Y) ? 1 : 0); state 855 drivers/gpu/drm/rockchip/rockchip_drm_vop.c (state->rotation & DRM_MODE_REFLECT_X) ? 1 : 0); state 918 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_plane_state *state) state 928 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (plane != state->crtc->cursor) state 931 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (!plane->state) state 934 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (!plane->state->fb) state 937 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (state->state) state 938 drivers/gpu/drm/rockchip/rockchip_drm_vop.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 939 drivers/gpu/drm/rockchip/rockchip_drm_vop.c state->crtc); state 941 drivers/gpu/drm/rockchip/rockchip_drm_vop.c crtc_state = plane->crtc->state; state 943 drivers/gpu/drm/rockchip/rockchip_drm_vop.c return drm_atomic_helper_check_plane_state(plane->state, crtc_state, state 951 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct vop *vop = to_vop(plane->state->crtc); state 952 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_framebuffer *old_fb = plane->state->fb; state 954 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->crtc_x = new_state->crtc_x; state 955 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->crtc_y = new_state->crtc_y; state 956 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->crtc_h = new_state->crtc_h; state 957 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->crtc_w = new_state->crtc_w; state 958 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->src_x = new_state->src_x; state 959 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->src_y = new_state->src_y; state 960 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->src_h = new_state->src_h; state 961 drivers/gpu/drm/rockchip/rockchip_drm_vop.c plane->state->src_w = new_state->src_w; state 962 drivers/gpu/drm/rockchip/rockchip_drm_vop.c swap(plane->state->fb, new_state->fb); state 965 drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop_plane_atomic_update(plane, plane->state); state 978 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (old_fb && plane->state->fb != old_fb) { state 980 drivers/gpu/drm/rockchip/rockchip_drm_vop.c WARN_ON(drm_crtc_vblank_get(plane->state->crtc) != 0); state 1087 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct rockchip_crtc_state *s = to_rockchip_crtc_state(crtc->state); state 1088 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; state 1228 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_atomic_state *old_state = old_crtc_state->state; state 1251 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (crtc->state->event) { state 1255 drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop->event = crtc->state->event; state 1256 drivers/gpu/drm/rockchip/rockchip_drm_vop.c crtc->state->event = NULL; state 1300 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct drm_crtc_state *state) state 1302 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct rockchip_crtc_state *s = to_rockchip_crtc_state(state); state 1313 drivers/gpu/drm/rockchip/rockchip_drm_vop.c if (crtc->state) state 1314 drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop_crtc_destroy_state(crtc, crtc->state); state 283 drivers/gpu/drm/rockchip/rockchip_lvds.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 187 drivers/gpu/drm/savage/savage_drv.h drm_savage_state_t state; state 39 drivers/gpu/drm/savage/savage_state.c uint32_t scstart = dev_priv->state.s3d.new_scstart; state 40 drivers/gpu/drm/savage/savage_state.c uint32_t scend = dev_priv->state.s3d.new_scend; state 47 drivers/gpu/drm/savage/savage_state.c if (scstart != dev_priv->state.s3d.scstart || state 48 drivers/gpu/drm/savage/savage_state.c scend != dev_priv->state.s3d.scend) { state 55 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s3d.scstart = scstart; state 56 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s3d.scend = scend; state 65 drivers/gpu/drm/savage/savage_state.c uint32_t drawctrl0 = dev_priv->state.s4.new_drawctrl0; state 66 drivers/gpu/drm/savage/savage_state.c uint32_t drawctrl1 = dev_priv->state.s4.new_drawctrl1; state 73 drivers/gpu/drm/savage/savage_state.c if (drawctrl0 != dev_priv->state.s4.drawctrl0 || state 74 drivers/gpu/drm/savage/savage_state.c drawctrl1 != dev_priv->state.s4.drawctrl1) { state 81 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s4.drawctrl0 = drawctrl0; state 82 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s4.drawctrl1 = drawctrl1; state 125 drivers/gpu/drm/savage/savage_state.c dev_priv->state.where = regs[reg - start] state 130 drivers/gpu/drm/savage/savage_state.c dev_priv->state.where = (tmp & (mask)) | \ state 131 drivers/gpu/drm/savage/savage_state.c (dev_priv->state.where & ~(mask)); \ state 157 drivers/gpu/drm/savage/savage_state.c if (dev_priv->state.s3d.texctrl & SAVAGE_TEXCTRL_TEXEN_MASK) state 159 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s3d.texaddr); state 190 drivers/gpu/drm/savage/savage_state.c if (dev_priv->state.s4.texdescr & SAVAGE_TEXDESCR_TEX0EN_MASK) state 192 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s4.texaddr0); state 193 drivers/gpu/drm/savage/savage_state.c if (dev_priv->state.s4.texdescr & SAVAGE_TEXDESCR_TEX1EN_MASK) state 195 drivers/gpu/drm/savage/savage_state.c dev_priv->state.s4.texaddr1); state 208 drivers/gpu/drm/savage/savage_state.c unsigned int count = cmd_header->state.count; state 209 drivers/gpu/drm/savage/savage_state.c unsigned int start = cmd_header->state.start; state 257 drivers/gpu/drm/savage/savage_state.c if (cmd_header->state.global) { state 361 drivers/gpu/drm/savage/savage_state.c if (dmabuf->bus_address != dev_priv->state.common.vbaddr) { state 365 drivers/gpu/drm/savage/savage_state.c dev_priv->state.common.vbaddr = dmabuf->bus_address; state 613 drivers/gpu/drm/savage/savage_state.c if (dmabuf->bus_address != dev_priv->state.common.vbaddr) { state 617 drivers/gpu/drm/savage/savage_state.c dev_priv->state.common.vbaddr = dmabuf->bus_address; state 1095 drivers/gpu/drm/savage/savage_state.c j = (cmd_header.state.count + 1) / 2; state 12 drivers/gpu/drm/selftests/test-drm_damage_helper.c static void set_plane_src(struct drm_plane_state *state, int x1, int y1, int x2, state 15 drivers/gpu/drm/selftests/test-drm_damage_helper.c state->src.x1 = x1; state 16 drivers/gpu/drm/selftests/test-drm_damage_helper.c state->src.y1 = y1; state 17 drivers/gpu/drm/selftests/test-drm_damage_helper.c state->src.x2 = x2; state 18 drivers/gpu/drm/selftests/test-drm_damage_helper.c state->src.y2 = y2; state 37 drivers/gpu/drm/selftests/test-drm_damage_helper.c static void set_plane_damage(struct drm_plane_state *state, state 40 drivers/gpu/drm/selftests/test-drm_damage_helper.c state->fb_damage_clips = damage_blob; state 43 drivers/gpu/drm/selftests/test-drm_damage_helper.c static bool check_damage_clip(struct drm_plane_state *state, struct drm_rect *r, state 50 drivers/gpu/drm/selftests/test-drm_damage_helper.c int src_x1 = state->src.x1 >> 16; state 51 drivers/gpu/drm/selftests/test-drm_damage_helper.c int src_y1 = state->src.y1 >> 16; state 52 drivers/gpu/drm/selftests/test-drm_damage_helper.c int src_x2 = (state->src.x2 >> 16) + !!(state->src.x2 & 0xFFFF); state 53 drivers/gpu/drm/selftests/test-drm_damage_helper.c int src_y2 = (state->src.y2 >> 16) + !!(state->src.y2 & 0xFFFF); state 85 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 93 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, fb.width << 16, fb.height << 16); state 94 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 99 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 0, 0, 2048, 2048)); state 116 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 125 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x3fffe, 0x3fffe, state 127 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 132 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 3, 3, 1028, 772)); state 149 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 157 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 10 << 16, 10 << 16, state 159 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 164 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 10, 10, 1034, 778)); state 181 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 190 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 192 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 197 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 4, 4, 1029, 773)); state 214 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 221 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 222 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 243 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 249 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 250 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 266 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 272 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 273 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 296 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 303 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 307 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 308 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 313 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 0, 0, 1024, 768)); state 332 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 339 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 342 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 343 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 348 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 256, 192, 768, 576)); state 367 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 374 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 378 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 379 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 384 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 256, 192, 1024, 768)); state 403 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 410 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 414 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 415 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 438 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 447 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 451 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 452 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 457 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 10, 10, 256, 330)); state 476 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 485 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 490 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 491 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 496 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 10, 4, 1029, 330)); state 515 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 524 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 529 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 530 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 553 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 561 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 10 << 16, 10 << 16, state 565 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 566 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 571 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 10, 10, 1034, 778)); state 590 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 599 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 604 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 605 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 610 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 4, 4, 1029, 773)); state 629 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 636 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 641 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 642 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 645 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 20, 30, 200, 180)); state 647 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 240, 200, 280, 250)); state 670 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 678 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x40002, 0x40002, state 684 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 685 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 688 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 20, 30, 200, 180)); state 690 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 4, 4, 1029, 773)); state 713 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 720 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0, 0, 1024 << 16, 768 << 16); state 725 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 726 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 731 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 240, 200, 280, 250)); state 750 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 758 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x3fffe, 0x3fffe, state 764 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 765 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 770 drivers/gpu/drm/selftests/test-drm_damage_helper.c FAIL_ON(!check_damage_clip(&state, &clip, 3, 3, 1028, 772)); state 789 drivers/gpu/drm/selftests/test-drm_damage_helper.c struct drm_plane_state state = { state 797 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_src(&state, 0x3fffe, 0x3fffe, state 803 drivers/gpu/drm/selftests/test-drm_damage_helper.c set_plane_damage(&state, &damage_blob); state 804 drivers/gpu/drm/selftests/test-drm_damage_helper.c drm_atomic_helper_damage_iter_init(&iter, &old_state, &state); state 24 drivers/gpu/drm/shmobile/shmob_drm_backlight.c bdev->props.state & BL_CORE_SUSPENDED) state 132 drivers/gpu/drm/sti/sti_crtc.c sti_crtc_mode_set(crtc, &crtc->state->adjusted_mode); state 154 drivers/gpu/drm/sti/sti_crtc.c if (p->state->crtc != crtc) state 175 drivers/gpu/drm/sti/sti_crtc.c sti_vid_commit(compo->vid[0], p->state); state 209 drivers/gpu/drm/sti/sti_crtc.c event = crtc->state->event; state 211 drivers/gpu/drm/sti/sti_crtc.c crtc->state->event = NULL; state 184 drivers/gpu/drm/sti/sti_cursor.c struct drm_plane_state *state) state 188 drivers/gpu/drm/sti/sti_cursor.c struct drm_crtc *crtc = state->crtc; state 189 drivers/gpu/drm/sti/sti_cursor.c struct drm_framebuffer *fb = state->fb; state 199 drivers/gpu/drm/sti/sti_cursor.c crtc_state = drm_atomic_get_crtc_state(state->state, crtc); state 201 drivers/gpu/drm/sti/sti_cursor.c dst_x = state->crtc_x; state 202 drivers/gpu/drm/sti/sti_cursor.c dst_y = state->crtc_y; state 203 drivers/gpu/drm/sti/sti_cursor.c dst_w = clamp_val(state->crtc_w, 0, mode->crtc_hdisplay - dst_x); state 204 drivers/gpu/drm/sti/sti_cursor.c dst_h = clamp_val(state->crtc_h, 0, mode->crtc_vdisplay - dst_y); state 206 drivers/gpu/drm/sti/sti_cursor.c src_w = state->src_w >> 16; state 207 drivers/gpu/drm/sti/sti_cursor.c src_h = state->src_h >> 16; state 257 drivers/gpu/drm/sti/sti_cursor.c struct drm_plane_state *state = drm_plane->state; state 260 drivers/gpu/drm/sti/sti_cursor.c struct drm_crtc *crtc = state->crtc; state 261 drivers/gpu/drm/sti/sti_cursor.c struct drm_framebuffer *fb = state->fb; state 272 drivers/gpu/drm/sti/sti_cursor.c dst_x = state->crtc_x; state 273 drivers/gpu/drm/sti/sti_cursor.c dst_y = state->crtc_y; state 221 drivers/gpu/drm/sti/sti_gdp.c crtc = drm_plane->state->crtc; state 617 drivers/gpu/drm/sti/sti_gdp.c struct drm_plane_state *state) state 621 drivers/gpu/drm/sti/sti_gdp.c struct drm_crtc *crtc = state->crtc; state 622 drivers/gpu/drm/sti/sti_gdp.c struct drm_framebuffer *fb = state->fb; state 635 drivers/gpu/drm/sti/sti_gdp.c crtc_state = drm_atomic_get_crtc_state(state->state, crtc); state 637 drivers/gpu/drm/sti/sti_gdp.c dst_x = state->crtc_x; state 638 drivers/gpu/drm/sti/sti_gdp.c dst_y = state->crtc_y; state 639 drivers/gpu/drm/sti/sti_gdp.c dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); state 640 drivers/gpu/drm/sti/sti_gdp.c dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); state 642 drivers/gpu/drm/sti/sti_gdp.c src_x = state->src_x >> 16; state 643 drivers/gpu/drm/sti/sti_gdp.c src_y = state->src_y >> 16; state 644 drivers/gpu/drm/sti/sti_gdp.c src_w = clamp_val(state->src_w >> 16, 0, GAM_GDP_SIZE_MAX_WIDTH); state 645 drivers/gpu/drm/sti/sti_gdp.c src_h = clamp_val(state->src_h >> 16, 0, GAM_GDP_SIZE_MAX_HEIGHT); state 699 drivers/gpu/drm/sti/sti_gdp.c struct drm_plane_state *state = drm_plane->state; state 702 drivers/gpu/drm/sti/sti_gdp.c struct drm_crtc *crtc = state->crtc; state 703 drivers/gpu/drm/sti/sti_gdp.c struct drm_framebuffer *fb = state->fb; state 720 drivers/gpu/drm/sti/sti_gdp.c if ((oldstate->fb == state->fb) && state 721 drivers/gpu/drm/sti/sti_gdp.c (oldstate->crtc_x == state->crtc_x) && state 722 drivers/gpu/drm/sti/sti_gdp.c (oldstate->crtc_y == state->crtc_y) && state 723 drivers/gpu/drm/sti/sti_gdp.c (oldstate->crtc_w == state->crtc_w) && state 724 drivers/gpu/drm/sti/sti_gdp.c (oldstate->crtc_h == state->crtc_h) && state 725 drivers/gpu/drm/sti/sti_gdp.c (oldstate->src_x == state->src_x) && state 726 drivers/gpu/drm/sti/sti_gdp.c (oldstate->src_y == state->src_y) && state 727 drivers/gpu/drm/sti/sti_gdp.c (oldstate->src_w == state->src_w) && state 728 drivers/gpu/drm/sti/sti_gdp.c (oldstate->src_h == state->src_h)) { state 746 drivers/gpu/drm/sti/sti_gdp.c dst_x = state->crtc_x; state 747 drivers/gpu/drm/sti/sti_gdp.c dst_y = state->crtc_y; state 748 drivers/gpu/drm/sti/sti_gdp.c dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); state 749 drivers/gpu/drm/sti/sti_gdp.c dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); state 751 drivers/gpu/drm/sti/sti_gdp.c src_x = state->src_x >> 16; state 752 drivers/gpu/drm/sti/sti_gdp.c src_y = state->src_y >> 16; state 753 drivers/gpu/drm/sti/sti_gdp.c src_w = clamp_val(state->src_w >> 16, 0, GAM_GDP_SIZE_MAX_WIDTH); state 754 drivers/gpu/drm/sti/sti_gdp.c src_h = clamp_val(state->src_h >> 16, 0, GAM_GDP_SIZE_MAX_HEIGHT); state 1073 drivers/gpu/drm/sti/sti_hdmi.c struct drm_connector_state *state, state 1092 drivers/gpu/drm/sti/sti_hdmi.c const struct drm_connector_state *state, state 1020 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_plane_state *state) state 1024 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_crtc *crtc = state->crtc; state 1025 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_framebuffer *fb = state->fb; state 1035 drivers/gpu/drm/sti/sti_hqvdp.c crtc_state = drm_atomic_get_crtc_state(state->state, crtc); state 1037 drivers/gpu/drm/sti/sti_hqvdp.c dst_x = state->crtc_x; state 1038 drivers/gpu/drm/sti/sti_hqvdp.c dst_y = state->crtc_y; state 1039 drivers/gpu/drm/sti/sti_hqvdp.c dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); state 1040 drivers/gpu/drm/sti/sti_hqvdp.c dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); state 1042 drivers/gpu/drm/sti/sti_hqvdp.c src_x = state->src_x >> 16; state 1043 drivers/gpu/drm/sti/sti_hqvdp.c src_y = state->src_y >> 16; state 1044 drivers/gpu/drm/sti/sti_hqvdp.c src_w = state->src_w >> 16; state 1045 drivers/gpu/drm/sti/sti_hqvdp.c src_h = state->src_h >> 16; state 1112 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_plane_state *state = drm_plane->state; state 1115 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_crtc *crtc = state->crtc; state 1116 drivers/gpu/drm/sti/sti_hqvdp.c struct drm_framebuffer *fb = state->fb; state 1128 drivers/gpu/drm/sti/sti_hqvdp.c if ((oldstate->fb == state->fb) && state 1129 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->crtc_x == state->crtc_x) && state 1130 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->crtc_y == state->crtc_y) && state 1131 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->crtc_w == state->crtc_w) && state 1132 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->crtc_h == state->crtc_h) && state 1133 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->src_x == state->src_x) && state 1134 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->src_y == state->src_y) && state 1135 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->src_w == state->src_w) && state 1136 drivers/gpu/drm/sti/sti_hqvdp.c (oldstate->src_h == state->src_h)) { state 1144 drivers/gpu/drm/sti/sti_hqvdp.c dst_x = state->crtc_x; state 1145 drivers/gpu/drm/sti/sti_hqvdp.c dst_y = state->crtc_y; state 1146 drivers/gpu/drm/sti/sti_hqvdp.c dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); state 1147 drivers/gpu/drm/sti/sti_hqvdp.c dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); state 1149 drivers/gpu/drm/sti/sti_hqvdp.c src_x = state->src_x >> 16; state 1150 drivers/gpu/drm/sti/sti_hqvdp.c src_y = state->src_y >> 16; state 1151 drivers/gpu/drm/sti/sti_hqvdp.c src_w = state->src_w >> 16; state 1152 drivers/gpu/drm/sti/sti_hqvdp.c src_h = state->src_h >> 16; state 239 drivers/gpu/drm/sti/sti_mixer.c int plane_id, depth = plane->drm_plane.state->normalized_zpos; state 45 drivers/gpu/drm/sti/sti_plane.c struct drm_plane_state *state = plane->drm_plane.state; state 72 drivers/gpu/drm/sti/sti_plane.c if (state->fb) { state 77 drivers/gpu/drm/sti/sti_plane.c state->fb->width, state 78 drivers/gpu/drm/sti/sti_plane.c state->fb->height, state 79 drivers/gpu/drm/sti/sti_plane.c (char *)&state->fb->format->format, state 118 drivers/gpu/drm/sti/sti_plane.c plane->state->zpos = sti_plane_get_default_zpos(plane->type); state 140 drivers/gpu/drm/sti/sti_vid.c struct drm_plane_state *state) state 142 drivers/gpu/drm/sti/sti_vid.c struct drm_crtc *crtc = state->crtc; state 144 drivers/gpu/drm/sti/sti_vid.c int dst_x = state->crtc_x; state 145 drivers/gpu/drm/sti/sti_vid.c int dst_y = state->crtc_y; state 146 drivers/gpu/drm/sti/sti_vid.c int dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); state 147 drivers/gpu/drm/sti/sti_vid.c int dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); state 148 drivers/gpu/drm/sti/sti_vid.c int src_h = state->src_h >> 16; state 24 drivers/gpu/drm/sti/sti_vid.h struct drm_plane_state *state); state 134 drivers/gpu/drm/stm/drv.c struct drm_atomic_state *state; state 138 drivers/gpu/drm/stm/drv.c state = drm_atomic_helper_suspend(ddev); state 139 drivers/gpu/drm/stm/drv.c if (IS_ERR(state)) state 140 drivers/gpu/drm/stm/drv.c return PTR_ERR(state); state 142 drivers/gpu/drm/stm/drv.c ldev->suspend_state = state; state 411 drivers/gpu/drm/stm/ltdc.c if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) state 414 drivers/gpu/drm/stm/ltdc.c lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; state 548 drivers/gpu/drm/stm/ltdc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 623 drivers/gpu/drm/stm/ltdc.c struct drm_pending_vblank_event *event = crtc->state->event; state 633 drivers/gpu/drm/stm/ltdc.c crtc->state->event = NULL; state 735 drivers/gpu/drm/stm/ltdc.c struct drm_plane_state *state) state 737 drivers/gpu/drm/stm/ltdc.c struct drm_framebuffer *fb = state->fb; state 746 drivers/gpu/drm/stm/ltdc.c src_w = state->src_w >> 16; state 747 drivers/gpu/drm/stm/ltdc.c src_h = state->src_h >> 16; state 750 drivers/gpu/drm/stm/ltdc.c if (src_w != state->crtc_w || src_h != state->crtc_h) { state 762 drivers/gpu/drm/stm/ltdc.c struct drm_plane_state *state = plane->state; state 763 drivers/gpu/drm/stm/ltdc.c struct drm_framebuffer *fb = state->fb; state 765 drivers/gpu/drm/stm/ltdc.c u32 x0 = state->crtc_x; state 766 drivers/gpu/drm/stm/ltdc.c u32 x1 = state->crtc_x + state->crtc_w - 1; state 767 drivers/gpu/drm/stm/ltdc.c u32 y0 = state->crtc_y; state 768 drivers/gpu/drm/stm/ltdc.c u32 y1 = state->crtc_y + state->crtc_h - 1; state 773 drivers/gpu/drm/stm/ltdc.c if (!state->crtc || !fb) { state 779 drivers/gpu/drm/stm/ltdc.c src_x = state->src_x >> 16; state 780 drivers/gpu/drm/stm/ltdc.c src_y = state->src_y >> 16; state 781 drivers/gpu/drm/stm/ltdc.c src_w = state->src_w >> 16; state 782 drivers/gpu/drm/stm/ltdc.c src_h = state->src_h >> 16; state 787 drivers/gpu/drm/stm/ltdc.c state->crtc_w, state->crtc_h, state 788 drivers/gpu/drm/stm/ltdc.c state->crtc_x, state->crtc_y); state 847 drivers/gpu/drm/stm/ltdc.c paddr = (u32)drm_fb_cma_get_gem_addr(fb, state, 0); state 886 drivers/gpu/drm/stm/ltdc.c const struct drm_plane_state *state) state 888 drivers/gpu/drm/stm/ltdc.c struct drm_plane *plane = state->plane; state 170 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_plane_state *state = plane->state; state 176 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_w, state->crtc_h); state 178 drivers/gpu/drm/sun4i/sun4i_backend.c SUN4I_BACKEND_DISSIZE(state->crtc_w, state 179 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_h)); state 184 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_w, state->crtc_h); state 186 drivers/gpu/drm/sun4i/sun4i_backend.c SUN4I_BACKEND_LAYSIZE(state->crtc_w, state 187 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_h)); state 191 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_x, state->crtc_y); state 193 drivers/gpu/drm/sun4i/sun4i_backend.c SUN4I_BACKEND_LAYCOOR(state->crtc_x, state 194 drivers/gpu/drm/sun4i/sun4i_backend.c state->crtc_y)); state 202 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_plane_state *state = plane->state; state 203 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_framebuffer *fb = state->fb; state 259 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_plane_state *state = plane->state; state 260 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_framebuffer *fb = state->fb; state 269 drivers/gpu/drm/sun4i/sun4i_backend.c if (plane->state->crtc) state 270 drivers/gpu/drm/sun4i/sun4i_backend.c interlaced = plane->state->crtc->state->adjusted_mode.flags state 280 drivers/gpu/drm/sun4i/sun4i_backend.c val = SUN4I_BACKEND_ATTCTL_REG0_LAY_GLBALPHA(state->alpha >> 8); state 281 drivers/gpu/drm/sun4i/sun4i_backend.c if (state->alpha != DRM_BLEND_ALPHA_OPAQUE) state 347 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_plane_state *state = plane->state; state 348 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_framebuffer *fb = state->fb; state 359 drivers/gpu/drm/sun4i/sun4i_backend.c paddr = drm_fb_cma_get_gem_addr(fb, state, 0); state 385 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_plane_state *state = plane->state; state 386 drivers/gpu/drm/sun4i/sun4i_backend.c struct sun4i_layer_state *p_state = state_to_sun4i_layer_state(state); state 387 drivers/gpu/drm/sun4i/sun4i_backend.c unsigned int priority = state->normalized_zpos; state 410 drivers/gpu/drm/sun4i/sun4i_backend.c static bool sun4i_backend_plane_uses_scaler(struct drm_plane_state *state) state 412 drivers/gpu/drm/sun4i/sun4i_backend.c u16 src_h = state->src_h >> 16; state 413 drivers/gpu/drm/sun4i/sun4i_backend.c u16 src_w = state->src_w >> 16; state 416 drivers/gpu/drm/sun4i/sun4i_backend.c src_w, src_h, state->crtc_w, state->crtc_h); state 418 drivers/gpu/drm/sun4i/sun4i_backend.c if ((state->crtc_h != src_h) || (state->crtc_w != src_w)) state 424 drivers/gpu/drm/sun4i/sun4i_backend.c static bool sun4i_backend_plane_uses_frontend(struct drm_plane_state *state) state 426 drivers/gpu/drm/sun4i/sun4i_backend.c struct sun4i_layer *layer = plane_to_sun4i_layer(state->plane); state 428 drivers/gpu/drm/sun4i/sun4i_backend.c uint32_t format = state->fb->format->format; state 429 drivers/gpu/drm/sun4i/sun4i_backend.c uint64_t modifier = state->fb->modifier; state 447 drivers/gpu/drm/sun4i/sun4i_backend.c if (sun4i_backend_plane_uses_scaler(state)) state 457 drivers/gpu/drm/sun4i/sun4i_backend.c static bool sun4i_backend_plane_is_supported(struct drm_plane_state *state, state 460 drivers/gpu/drm/sun4i/sun4i_backend.c if (sun4i_backend_plane_uses_frontend(state)) { state 468 drivers/gpu/drm/sun4i/sun4i_backend.c if (sun4i_backend_plane_uses_scaler(state)) state 490 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_atomic_state *state = crtc_state->state; state 491 drivers/gpu/drm/sun4i/sun4i_backend.c struct drm_device *drm = state->dev; state 508 drivers/gpu/drm/sun4i/sun4i_backend.c drm_atomic_get_plane_state(state, plane); state 48 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_crtc_state *state) state 55 drivers/gpu/drm/sun4i/sun4i_crtc.c ret = engine->ops->atomic_check(engine, state); state 68 drivers/gpu/drm/sun4i/sun4i_crtc.c if (crtc->state->event) { state 72 drivers/gpu/drm/sun4i/sun4i_crtc.c scrtc->event = crtc->state->event; state 74 drivers/gpu/drm/sun4i/sun4i_crtc.c crtc->state->event = NULL; state 85 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_pending_vblank_event *event = crtc->state->event; state 92 drivers/gpu/drm/sun4i/sun4i_crtc.c crtc->state->event = NULL; state 115 drivers/gpu/drm/sun4i/sun4i_crtc.c if (crtc->state->event && !crtc->state->active) { state 117 drivers/gpu/drm/sun4i/sun4i_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 120 drivers/gpu/drm/sun4i/sun4i_crtc.c crtc->state->event = NULL; state 139 drivers/gpu/drm/sun4i/sun4i_crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 17 drivers/gpu/drm/sun4i/sun4i_framebuffer.c struct drm_atomic_state *state) state 21 drivers/gpu/drm/sun4i/sun4i_framebuffer.c ret = drm_atomic_helper_check_modeset(dev, state); state 25 drivers/gpu/drm/sun4i/sun4i_framebuffer.c ret = drm_atomic_normalize_zpos(dev, state); state 29 drivers/gpu/drm/sun4i/sun4i_framebuffer.c return drm_atomic_helper_check_planes(dev, state); state 159 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_plane_state *state = plane->state; state 160 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_framebuffer *fb = state->fb; state 167 drivers/gpu/drm/sun4i/sun4i_frontend.c unsigned int width = state->src_w >> 16; state 224 drivers/gpu/drm/sun4i/sun4i_frontend.c paddr = drm_fb_cma_get_gem_addr(fb, state, 0); state 230 drivers/gpu/drm/sun4i/sun4i_frontend.c paddr = drm_fb_cma_get_gem_addr(fb, state, swap ? 2 : 1); state 238 drivers/gpu/drm/sun4i/sun4i_frontend.c paddr = drm_fb_cma_get_gem_addr(fb, state, swap ? 1 : 2); state 406 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_plane_state *state = plane->state; state 407 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_framebuffer *fb = state->fb; state 497 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_plane_state *state = plane->state; state 498 drivers/gpu/drm/sun4i/sun4i_frontend.c struct drm_framebuffer *fb = state->fb; state 504 drivers/gpu/drm/sun4i/sun4i_frontend.c state->crtc_w, state->crtc_h); state 506 drivers/gpu/drm/sun4i/sun4i_frontend.c luma_width = state->src_w >> 16; state 507 drivers/gpu/drm/sun4i/sun4i_frontend.c luma_height = state->src_h >> 16; state 518 drivers/gpu/drm/sun4i/sun4i_frontend.c SUN4I_FRONTEND_OUTSIZE(state->crtc_h, state->crtc_w)); state 520 drivers/gpu/drm/sun4i/sun4i_frontend.c SUN4I_FRONTEND_OUTSIZE(state->crtc_h, state->crtc_w)); state 523 drivers/gpu/drm/sun4i/sun4i_frontend.c (luma_width << 16) / state->crtc_w); state 525 drivers/gpu/drm/sun4i/sun4i_frontend.c (chroma_width << 16) / state->crtc_w); state 528 drivers/gpu/drm/sun4i/sun4i_frontend.c (luma_height << 16) / state->crtc_h); state 530 drivers/gpu/drm/sun4i/sun4i_frontend.c (chroma_height << 16) / state->crtc_h); state 99 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 21 drivers/gpu/drm/sun4i/sun4i_layer.c struct sun4i_layer_state *state; state 23 drivers/gpu/drm/sun4i/sun4i_layer.c if (plane->state) { state 24 drivers/gpu/drm/sun4i/sun4i_layer.c state = state_to_sun4i_layer_state(plane->state); state 26 drivers/gpu/drm/sun4i/sun4i_layer.c __drm_atomic_helper_plane_destroy_state(&state->state); state 28 drivers/gpu/drm/sun4i/sun4i_layer.c kfree(state); state 29 drivers/gpu/drm/sun4i/sun4i_layer.c plane->state = NULL; state 32 drivers/gpu/drm/sun4i/sun4i_layer.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 33 drivers/gpu/drm/sun4i/sun4i_layer.c if (state) { state 34 drivers/gpu/drm/sun4i/sun4i_layer.c __drm_atomic_helper_plane_reset(plane, &state->state); state 35 drivers/gpu/drm/sun4i/sun4i_layer.c plane->state->zpos = layer->id; state 42 drivers/gpu/drm/sun4i/sun4i_layer.c struct sun4i_layer_state *orig = state_to_sun4i_layer_state(plane->state); state 49 drivers/gpu/drm/sun4i/sun4i_layer.c __drm_atomic_helper_plane_duplicate_state(plane, ©->state); state 52 drivers/gpu/drm/sun4i/sun4i_layer.c return ©->state; state 56 drivers/gpu/drm/sun4i/sun4i_layer.c struct drm_plane_state *state) state 58 drivers/gpu/drm/sun4i/sun4i_layer.c struct sun4i_layer_state *s_state = state_to_sun4i_layer_state(state); state 60 drivers/gpu/drm/sun4i/sun4i_layer.c __drm_atomic_helper_plane_destroy_state(state); state 86 drivers/gpu/drm/sun4i/sun4i_layer.c struct sun4i_layer_state *layer_state = state_to_sun4i_layer_state(plane->state); state 22 drivers/gpu/drm/sun4i/sun4i_layer.h struct drm_plane_state state; state 34 drivers/gpu/drm/sun4i/sun4i_layer.h state_to_sun4i_layer_state(struct drm_plane_state *state) state 36 drivers/gpu/drm/sun4i/sun4i_layer.h return container_of(state, struct sun4i_layer_state, state); state 718 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 79 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_plane_state *state = plane->state; state 91 drivers/gpu/drm/sun4i/sun8i_ui_layer.c src_w = drm_rect_width(&state->src) >> 16; state 92 drivers/gpu/drm/sun4i/sun8i_ui_layer.c src_h = drm_rect_height(&state->src) >> 16; state 93 drivers/gpu/drm/sun4i/sun8i_ui_layer.c dst_w = drm_rect_width(&state->dst); state 94 drivers/gpu/drm/sun4i/sun8i_ui_layer.c dst_h = drm_rect_height(&state->dst); state 96 drivers/gpu/drm/sun4i/sun8i_ui_layer.c hphase = state->src.x1 & 0xffff; state 97 drivers/gpu/drm/sun4i/sun8i_ui_layer.c vphase = state->src.y1 & 0xffff; state 114 drivers/gpu/drm/sun4i/sun8i_ui_layer.c if (state->crtc) state 115 drivers/gpu/drm/sun4i/sun8i_ui_layer.c interlaced = state->crtc->state->adjusted_mode.flags state 134 drivers/gpu/drm/sun4i/sun8i_ui_layer.c state->src.x1 >> 16, state->src.y1 >> 16); state 148 drivers/gpu/drm/sun4i/sun8i_ui_layer.c hscale = state->src_w / state->crtc_w; state 149 drivers/gpu/drm/sun4i/sun8i_ui_layer.c vscale = state->src_h / state->crtc_h; state 161 drivers/gpu/drm/sun4i/sun8i_ui_layer.c state->dst.x1, state->dst.y1); state 165 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_COORD(state->dst.x1, state->dst.y1)); state 176 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_plane_state *state = plane->state; state 182 drivers/gpu/drm/sun4i/sun8i_ui_layer.c fmt_info = sun8i_mixer_format_info(state->fb->format->format); state 199 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_plane_state *state = plane->state; state 200 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_framebuffer *fb = state->fb; state 218 drivers/gpu/drm/sun4i/sun8i_ui_layer.c paddr += (state->src.x1 >> 16) * bpp; state 219 drivers/gpu/drm/sun4i/sun8i_ui_layer.c paddr += (state->src.y1 >> 16) * fb->pitches[0]; state 237 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_plane_state *state) state 240 drivers/gpu/drm/sun4i/sun8i_ui_layer.c struct drm_crtc *crtc = state->crtc; state 247 drivers/gpu/drm/sun4i/sun8i_ui_layer.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, crtc); state 259 drivers/gpu/drm/sun4i/sun8i_ui_layer.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 279 drivers/gpu/drm/sun4i/sun8i_ui_layer.c unsigned int zpos = plane->state->normalized_zpos; state 283 drivers/gpu/drm/sun4i/sun8i_ui_layer.c if (!plane->state->visible) { state 72 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_plane_state *state = plane->state; state 73 drivers/gpu/drm/sun4i/sun8i_vi_layer.c const struct drm_format_info *format = state->fb->format; state 88 drivers/gpu/drm/sun4i/sun8i_vi_layer.c src_w = drm_rect_width(&state->src) >> 16; state 89 drivers/gpu/drm/sun4i/sun8i_vi_layer.c src_h = drm_rect_height(&state->src) >> 16; state 90 drivers/gpu/drm/sun4i/sun8i_vi_layer.c dst_w = drm_rect_width(&state->dst); state 91 drivers/gpu/drm/sun4i/sun8i_vi_layer.c dst_h = drm_rect_height(&state->dst); state 93 drivers/gpu/drm/sun4i/sun8i_vi_layer.c hphase = state->src.x1 & 0xffff; state 94 drivers/gpu/drm/sun4i/sun8i_vi_layer.c vphase = state->src.y1 & 0xffff; state 101 drivers/gpu/drm/sun4i/sun8i_vi_layer.c remainder = (state->src.x1 >> 16) & mask; state 110 drivers/gpu/drm/sun4i/sun8i_vi_layer.c remainder = (state->src.y1 >> 16) & mask; state 120 drivers/gpu/drm/sun4i/sun8i_vi_layer.c (state->src.x1 >> 16) & ~(format->hsub - 1), state 121 drivers/gpu/drm/sun4i/sun8i_vi_layer.c (state->src.y1 >> 16) & ~(format->vsub - 1)); state 144 drivers/gpu/drm/sun4i/sun8i_vi_layer.c mode = &plane->state->crtc->state->mode; state 201 drivers/gpu/drm/sun4i/sun8i_vi_layer.c state->dst.x1, state->dst.y1); state 205 drivers/gpu/drm/sun4i/sun8i_vi_layer.c SUN8I_MIXER_COORD(state->dst.x1, state->dst.y1)); state 216 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_plane_state *state = plane->state; state 222 drivers/gpu/drm/sun4i/sun8i_vi_layer.c fmt_info = sun8i_mixer_format_info(state->fb->format->format); state 235 drivers/gpu/drm/sun4i/sun8i_vi_layer.c state->color_encoding, state 236 drivers/gpu/drm/sun4i/sun8i_vi_layer.c state->color_range); state 265 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_plane_state *state = plane->state; state 266 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_framebuffer *fb = state->fb; state 277 drivers/gpu/drm/sun4i/sun8i_vi_layer.c src_x = (state->src.x1 >> 16) & ~(format->hsub - 1); state 278 drivers/gpu/drm/sun4i/sun8i_vi_layer.c src_y = (state->src.y1 >> 16) & ~(format->vsub - 1); state 322 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_plane_state *state) state 325 drivers/gpu/drm/sun4i/sun8i_vi_layer.c struct drm_crtc *crtc = state->crtc; state 332 drivers/gpu/drm/sun4i/sun8i_vi_layer.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, crtc); state 344 drivers/gpu/drm/sun4i/sun8i_vi_layer.c return drm_atomic_helper_check_plane_state(state, crtc_state, state 364 drivers/gpu/drm/sun4i/sun8i_vi_layer.c unsigned int zpos = plane->state->normalized_zpos; state 368 drivers/gpu/drm/sun4i/sun8i_vi_layer.c if (!plane->state->visible) { state 50 drivers/gpu/drm/sun4i/sunxi_engine.h struct drm_crtc_state *state); state 32 drivers/gpu/drm/tegra/dc.c struct drm_crtc_state *state); state 170 drivers/gpu/drm/tegra/dc.c struct tegra_plane_state *state; state 178 drivers/gpu/drm/tegra/dc.c state = to_tegra_plane_state(plane->base.state); state 180 drivers/gpu/drm/tegra/dc.c if (state->opaque) { state 199 drivers/gpu/drm/tegra/dc.c switch (state->base.normalized_zpos) { state 201 drivers/gpu/drm/tegra/dc.c if (state->blending[0].alpha && state 202 drivers/gpu/drm/tegra/dc.c state->blending[1].alpha) state 224 drivers/gpu/drm/tegra/dc.c if (state->blending[i].alpha && state 225 drivers/gpu/drm/tegra/dc.c state->blending[i].top) state 229 drivers/gpu/drm/tegra/dc.c switch (state->base.normalized_zpos) { state 231 drivers/gpu/drm/tegra/dc.c if (state->blending[0].alpha && state 232 drivers/gpu/drm/tegra/dc.c state->blending[1].alpha) state 242 drivers/gpu/drm/tegra/dc.c if (state->blending[0].alpha && state 243 drivers/gpu/drm/tegra/dc.c state->blending[0].top) state 246 drivers/gpu/drm/tegra/dc.c if (state->blending[1].alpha && state 247 drivers/gpu/drm/tegra/dc.c state->blending[1].top) state 253 drivers/gpu/drm/tegra/dc.c switch (state->base.normalized_zpos) { state 266 drivers/gpu/drm/tegra/dc.c if (!state->blending[0].top && state->blending[1].top) { state 601 drivers/gpu/drm/tegra/dc.c struct drm_plane_state *state) state 603 drivers/gpu/drm/tegra/dc.c struct tegra_plane_state *plane_state = to_tegra_plane_state(state); state 607 drivers/gpu/drm/tegra/dc.c struct tegra_dc *dc = to_tegra_dc(state->crtc); state 611 drivers/gpu/drm/tegra/dc.c if (!state->crtc) state 614 drivers/gpu/drm/tegra/dc.c err = tegra_plane_format(state->fb->format->format, state 632 drivers/gpu/drm/tegra/dc.c err = tegra_fb_get_tiling(state->fb, tiling); state 642 drivers/gpu/drm/tegra/dc.c rotation = drm_rotation_simplify(state->rotation, rotation); state 654 drivers/gpu/drm/tegra/dc.c if (state->fb->format->num_planes > 2) { state 655 drivers/gpu/drm/tegra/dc.c if (state->fb->pitches[2] != state->fb->pitches[1]) { state 661 drivers/gpu/drm/tegra/dc.c err = tegra_plane_state_add(tegra, state); state 686 drivers/gpu/drm/tegra/dc.c struct tegra_plane_state *state = to_tegra_plane_state(plane->state); state 687 drivers/gpu/drm/tegra/dc.c struct drm_framebuffer *fb = plane->state->fb; state 693 drivers/gpu/drm/tegra/dc.c if (!plane->state->crtc || !plane->state->fb) state 696 drivers/gpu/drm/tegra/dc.c if (!plane->state->visible) state 700 drivers/gpu/drm/tegra/dc.c window.src.x = plane->state->src.x1 >> 16; state 701 drivers/gpu/drm/tegra/dc.c window.src.y = plane->state->src.y1 >> 16; state 702 drivers/gpu/drm/tegra/dc.c window.src.w = drm_rect_width(&plane->state->src) >> 16; state 703 drivers/gpu/drm/tegra/dc.c window.src.h = drm_rect_height(&plane->state->src) >> 16; state 704 drivers/gpu/drm/tegra/dc.c window.dst.x = plane->state->dst.x1; state 705 drivers/gpu/drm/tegra/dc.c window.dst.y = plane->state->dst.y1; state 706 drivers/gpu/drm/tegra/dc.c window.dst.w = drm_rect_width(&plane->state->dst); state 707 drivers/gpu/drm/tegra/dc.c window.dst.h = drm_rect_height(&plane->state->dst); state 709 drivers/gpu/drm/tegra/dc.c window.bottom_up = tegra_fb_is_bottom_up(fb) || state->bottom_up; state 712 drivers/gpu/drm/tegra/dc.c window.zpos = plane->state->normalized_zpos; state 713 drivers/gpu/drm/tegra/dc.c window.tiling = state->tiling; state 714 drivers/gpu/drm/tegra/dc.c window.format = state->format; state 715 drivers/gpu/drm/tegra/dc.c window.swap = state->swap; state 808 drivers/gpu/drm/tegra/dc.c struct drm_plane_state *state) state 814 drivers/gpu/drm/tegra/dc.c if (!state->crtc) state 818 drivers/gpu/drm/tegra/dc.c if ((state->src_w >> 16 != state->crtc_w) || state 819 drivers/gpu/drm/tegra/dc.c (state->src_h >> 16 != state->crtc_h)) state 823 drivers/gpu/drm/tegra/dc.c if (state->src_w != state->src_h) state 826 drivers/gpu/drm/tegra/dc.c if (state->crtc_w != 32 && state->crtc_w != 64 && state 827 drivers/gpu/drm/tegra/dc.c state->crtc_w != 128 && state->crtc_w != 256) state 830 drivers/gpu/drm/tegra/dc.c err = tegra_plane_state_add(tegra, state); state 840 drivers/gpu/drm/tegra/dc.c struct tegra_bo *bo = tegra_fb_get_plane(plane->state->fb, 0); state 841 drivers/gpu/drm/tegra/dc.c struct tegra_dc *dc = to_tegra_dc(plane->state->crtc); state 842 drivers/gpu/drm/tegra/dc.c struct drm_plane_state *state = plane->state; state 846 drivers/gpu/drm/tegra/dc.c if (!plane->state->crtc || !plane->state->fb) state 849 drivers/gpu/drm/tegra/dc.c switch (state->crtc_w) { state 867 drivers/gpu/drm/tegra/dc.c WARN(1, "cursor size %ux%u not supported\n", state->crtc_w, state 868 drivers/gpu/drm/tegra/dc.c state->crtc_h); state 895 drivers/gpu/drm/tegra/dc.c value = (state->crtc_y & 0x3fff) << 16 | (state->crtc_x & 0x3fff); state 1163 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 1165 drivers/gpu/drm/tegra/dc.c if (crtc->state) state 1166 drivers/gpu/drm/tegra/dc.c tegra_crtc_atomic_destroy_state(crtc, crtc->state); state 1168 drivers/gpu/drm/tegra/dc.c __drm_atomic_helper_crtc_reset(crtc, &state->base); state 1175 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state = to_dc_state(crtc->state); state 1183 drivers/gpu/drm/tegra/dc.c copy->clk = state->clk; state 1184 drivers/gpu/drm/tegra/dc.c copy->pclk = state->pclk; state 1185 drivers/gpu/drm/tegra/dc.c copy->div = state->div; state 1186 drivers/gpu/drm/tegra/dc.c copy->planes = state->planes; state 1192 drivers/gpu/drm/tegra/dc.c struct drm_crtc_state *state) state 1194 drivers/gpu/drm/tegra/dc.c __drm_atomic_helper_crtc_destroy_state(state); state 1195 drivers/gpu/drm/tegra/dc.c kfree(state); state 1424 drivers/gpu/drm/tegra/dc.c if (!dc->base.state->active) { state 1450 drivers/gpu/drm/tegra/dc.c if (!dc->base.state->active) { state 1634 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state = to_dc_state(crtc_state); state 1639 drivers/gpu/drm/tegra/dc.c state->clk = clk; state 1640 drivers/gpu/drm/tegra/dc.c state->pclk = pclk; state 1641 drivers/gpu/drm/tegra/dc.c state->div = div; state 1647 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state) state 1652 drivers/gpu/drm/tegra/dc.c err = clk_set_parent(dc->clk, state->clk); state 1664 drivers/gpu/drm/tegra/dc.c if (state->pclk > 0) { state 1665 drivers/gpu/drm/tegra/dc.c err = clk_set_rate(state->clk, state->pclk); state 1669 drivers/gpu/drm/tegra/dc.c state->pclk); state 1673 drivers/gpu/drm/tegra/dc.c state->div); state 1674 drivers/gpu/drm/tegra/dc.c DRM_DEBUG_KMS("pclk: %lu\n", state->pclk); state 1677 drivers/gpu/drm/tegra/dc.c value = SHIFT_CLK_DIVIDER(state->div) | PIXEL_CLK_DIVIDER_PCD1; state 1681 drivers/gpu/drm/tegra/dc.c err = clk_set_rate(dc->clk, state->pclk); state 1684 drivers/gpu/drm/tegra/dc.c dc->clk, state->pclk, err); state 1767 drivers/gpu/drm/tegra/dc.c if (crtc->state->event) { state 1768 drivers/gpu/drm/tegra/dc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 1769 drivers/gpu/drm/tegra/dc.c crtc->state->event = NULL; state 1780 drivers/gpu/drm/tegra/dc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 1781 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state = to_dc_state(crtc->state); state 1856 drivers/gpu/drm/tegra/dc.c tegra_dc_commit_state(dc, state); state 1896 drivers/gpu/drm/tegra/dc.c if (crtc->state->event) { state 1900 drivers/gpu/drm/tegra/dc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 1902 drivers/gpu/drm/tegra/dc.c drm_crtc_arm_vblank_event(crtc, crtc->state->event); state 1906 drivers/gpu/drm/tegra/dc.c crtc->state->event = NULL; state 1913 drivers/gpu/drm/tegra/dc.c struct tegra_dc_state *state = to_dc_state(crtc->state); state 1917 drivers/gpu/drm/tegra/dc.c value = state->planes << 8 | GENERAL_UPDATE; state 1921 drivers/gpu/drm/tegra/dc.c value = state->planes | GENERAL_ACT_REQ; state 28 drivers/gpu/drm/tegra/dc.h static inline struct tegra_dc_state *to_dc_state(struct drm_crtc_state *state) state 30 drivers/gpu/drm/tegra/dc.h if (state) state 31 drivers/gpu/drm/tegra/dc.h return container_of(state, struct tegra_dc_state, base); state 46 drivers/gpu/drm/tegra/drm.c struct drm_atomic_state *state) state 50 drivers/gpu/drm/tegra/drm.c err = drm_atomic_helper_check(drm, state); state 54 drivers/gpu/drm/tegra/drm.c return tegra_display_hub_atomic_check(drm, state); state 49 drivers/gpu/drm/tegra/dsi.c to_dsi_state(struct drm_connector_state *state) state 51 drivers/gpu/drm/tegra/dsi.c return container_of(state, struct tegra_dsi_state, base); state 103 drivers/gpu/drm/tegra/dsi.c return to_dsi_state(dsi->output.connector.state); state 209 drivers/gpu/drm/tegra/dsi.c if (!crtc || !crtc->state->active) { state 490 drivers/gpu/drm/tegra/dsi.c struct tegra_dsi_state *state; state 496 drivers/gpu/drm/tegra/dsi.c state = tegra_dsi_get_state(dsi->master); state 498 drivers/gpu/drm/tegra/dsi.c state = tegra_dsi_get_state(dsi); state 500 drivers/gpu/drm/tegra/dsi.c mul = state->mul; state 501 drivers/gpu/drm/tegra/dsi.c div = state->div; state 515 drivers/gpu/drm/tegra/dsi.c DSI_CONTROL_FORMAT(state->format) | state 600 drivers/gpu/drm/tegra/dsi.c unsigned int lanes = state->lanes; state 775 drivers/gpu/drm/tegra/dsi.c struct tegra_dsi_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 777 drivers/gpu/drm/tegra/dsi.c if (!state) state 780 drivers/gpu/drm/tegra/dsi.c if (connector->state) { state 781 drivers/gpu/drm/tegra/dsi.c __drm_atomic_helper_connector_destroy_state(connector->state); state 782 drivers/gpu/drm/tegra/dsi.c kfree(connector->state); state 785 drivers/gpu/drm/tegra/dsi.c __drm_atomic_helper_connector_reset(connector, &state->base); state 791 drivers/gpu/drm/tegra/dsi.c struct tegra_dsi_state *state = to_dsi_state(connector->state); state 794 drivers/gpu/drm/tegra/dsi.c copy = kmemdup(state, sizeof(*state), GFP_KERNEL); state 906 drivers/gpu/drm/tegra/dsi.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 910 drivers/gpu/drm/tegra/dsi.c struct tegra_dsi_state *state; state 915 drivers/gpu/drm/tegra/dsi.c state = tegra_dsi_get_state(dsi); state 917 drivers/gpu/drm/tegra/dsi.c tegra_dsi_set_timeout(dsi, state->bclk, state->vrefresh); state 923 drivers/gpu/drm/tegra/dsi.c tegra_dsi_set_phy_timing(dsi, state->period * 8, &state->timing); state 950 drivers/gpu/drm/tegra/dsi.c struct tegra_dsi_state *state = to_dsi_state(conn_state); state 957 drivers/gpu/drm/tegra/dsi.c state->pclk = crtc_state->mode.clock * 1000; state 959 drivers/gpu/drm/tegra/dsi.c err = tegra_dsi_get_muldiv(dsi->format, &state->mul, &state->div); state 963 drivers/gpu/drm/tegra/dsi.c state->lanes = tegra_dsi_get_lanes(dsi); state 965 drivers/gpu/drm/tegra/dsi.c err = tegra_dsi_get_format(dsi->format, &state->format); state 969 drivers/gpu/drm/tegra/dsi.c state->vrefresh = drm_mode_vrefresh(&crtc_state->mode); state 972 drivers/gpu/drm/tegra/dsi.c state->bclk = (state->pclk * state->mul) / (state->div * state->lanes); state 974 drivers/gpu/drm/tegra/dsi.c DRM_DEBUG_KMS("mul: %u, div: %u, lanes: %u\n", state->mul, state->div, state 975 drivers/gpu/drm/tegra/dsi.c state->lanes); state 976 drivers/gpu/drm/tegra/dsi.c DRM_DEBUG_KMS("format: %u, vrefresh: %u\n", state->format, state 977 drivers/gpu/drm/tegra/dsi.c state->vrefresh); state 978 drivers/gpu/drm/tegra/dsi.c DRM_DEBUG_KMS("bclk: %lu\n", state->bclk); state 983 drivers/gpu/drm/tegra/dsi.c plld = DIV_ROUND_UP(state->bclk * 8, USEC_PER_SEC) * USEC_PER_SEC; state 984 drivers/gpu/drm/tegra/dsi.c state->period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, plld); state 986 drivers/gpu/drm/tegra/dsi.c err = mipi_dphy_timing_get_default(&state->timing, state->period); state 990 drivers/gpu/drm/tegra/dsi.c err = mipi_dphy_timing_validate(&state->timing, state->period); state 1013 drivers/gpu/drm/tegra/dsi.c scdiv = ((8 * state->mul) / (state->div * state->lanes)) - 2; state 1039 drivers/gpu/drm/tegra/hdmi.c if (!crtc || !crtc->state->active) { state 1179 drivers/gpu/drm/tegra/hdmi.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 327 drivers/gpu/drm/tegra/hub.c struct drm_plane_state *state) state 329 drivers/gpu/drm/tegra/hub.c struct tegra_plane_state *plane_state = to_tegra_plane_state(state); state 332 drivers/gpu/drm/tegra/hub.c struct tegra_dc *dc = to_tegra_dc(state->crtc); state 336 drivers/gpu/drm/tegra/hub.c if (!state->crtc || !state->fb) state 339 drivers/gpu/drm/tegra/hub.c err = tegra_plane_format(state->fb->format->format, state 345 drivers/gpu/drm/tegra/hub.c err = tegra_fb_get_tiling(state->fb, tiling); state 360 drivers/gpu/drm/tegra/hub.c if (state->fb->format->num_planes > 2) { state 361 drivers/gpu/drm/tegra/hub.c if (state->fb->pitches[2] != state->fb->pitches[1]) { state 369 drivers/gpu/drm/tegra/hub.c err = tegra_plane_state_add(&tegra->base, state); state 411 drivers/gpu/drm/tegra/hub.c struct tegra_plane_state *state = to_tegra_plane_state(plane->state); state 412 drivers/gpu/drm/tegra/hub.c struct tegra_dc *dc = to_tegra_dc(plane->state->crtc); state 413 drivers/gpu/drm/tegra/hub.c unsigned int zpos = plane->state->normalized_zpos; state 414 drivers/gpu/drm/tegra/hub.c struct drm_framebuffer *fb = plane->state->fb; state 421 drivers/gpu/drm/tegra/hub.c if (!plane->state->crtc || !plane->state->fb) state 424 drivers/gpu/drm/tegra/hub.c if (!plane->state->visible) { state 462 drivers/gpu/drm/tegra/hub.c tegra_plane_writel(p, state->format, DC_WIN_COLOR_DEPTH); state 465 drivers/gpu/drm/tegra/hub.c value = V_POSITION(plane->state->crtc_y) | state 466 drivers/gpu/drm/tegra/hub.c H_POSITION(plane->state->crtc_x); state 469 drivers/gpu/drm/tegra/hub.c value = V_SIZE(plane->state->crtc_h) | H_SIZE(plane->state->crtc_w); state 475 drivers/gpu/drm/tegra/hub.c value = V_SIZE(plane->state->crtc_h) | H_SIZE(plane->state->crtc_w); state 487 drivers/gpu/drm/tegra/hub.c value = OFFSET_X(plane->state->src_y >> 16) | state 488 drivers/gpu/drm/tegra/hub.c OFFSET_Y(plane->state->src_x >> 16); state 492 drivers/gpu/drm/tegra/hub.c unsigned long height = state->tiling.value; state 495 drivers/gpu/drm/tegra/hub.c switch (state->tiling.mode) { state 579 drivers/gpu/drm/tegra/hub.c struct tegra_display_hub_state *state; state 581 drivers/gpu/drm/tegra/hub.c state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); state 582 drivers/gpu/drm/tegra/hub.c if (!state) state 585 drivers/gpu/drm/tegra/hub.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 587 drivers/gpu/drm/tegra/hub.c return &state->base; state 591 drivers/gpu/drm/tegra/hub.c struct drm_private_state *state) state 594 drivers/gpu/drm/tegra/hub.c to_tegra_display_hub_state(state); state 606 drivers/gpu/drm/tegra/hub.c struct drm_atomic_state *state) state 613 drivers/gpu/drm/tegra/hub.c priv = drm_atomic_get_private_obj_state(state, &hub->base); state 621 drivers/gpu/drm/tegra/hub.c struct drm_atomic_state *state) state 632 drivers/gpu/drm/tegra/hub.c hub_state = tegra_display_hub_get_state(tegra->hub, state); state 644 drivers/gpu/drm/tegra/hub.c for_each_oldnew_crtc_in_state(state, crtc, old, new, i) { state 682 drivers/gpu/drm/tegra/hub.c struct drm_atomic_state *state) state 690 drivers/gpu/drm/tegra/hub.c hub_state = to_tegra_display_hub_state(hub->base.state); state 713 drivers/gpu/drm/tegra/hub.c struct tegra_display_hub_state *state; state 715 drivers/gpu/drm/tegra/hub.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 716 drivers/gpu/drm/tegra/hub.c if (!state) state 719 drivers/gpu/drm/tegra/hub.c drm_atomic_private_obj_init(drm, &hub->base, &state->base, state 87 drivers/gpu/drm/tegra/hub.h struct drm_atomic_state *state); state 89 drivers/gpu/drm/tegra/hub.h struct drm_atomic_state *state); state 25 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state; state 27 drivers/gpu/drm/tegra/plane.c if (plane->state) state 28 drivers/gpu/drm/tegra/plane.c __drm_atomic_helper_plane_destroy_state(plane->state); state 30 drivers/gpu/drm/tegra/plane.c kfree(plane->state); state 31 drivers/gpu/drm/tegra/plane.c plane->state = NULL; state 33 drivers/gpu/drm/tegra/plane.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 34 drivers/gpu/drm/tegra/plane.c if (state) { state 35 drivers/gpu/drm/tegra/plane.c plane->state = &state->base; state 36 drivers/gpu/drm/tegra/plane.c plane->state->plane = plane; state 37 drivers/gpu/drm/tegra/plane.c plane->state->zpos = p->index; state 38 drivers/gpu/drm/tegra/plane.c plane->state->normalized_zpos = p->index; state 45 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state = to_tegra_plane_state(plane->state); state 54 drivers/gpu/drm/tegra/plane.c copy->tiling = state->tiling; state 55 drivers/gpu/drm/tegra/plane.c copy->format = state->format; state 56 drivers/gpu/drm/tegra/plane.c copy->swap = state->swap; state 57 drivers/gpu/drm/tegra/plane.c copy->bottom_up = state->bottom_up; state 58 drivers/gpu/drm/tegra/plane.c copy->opaque = state->opaque; state 61 drivers/gpu/drm/tegra/plane.c copy->blending[i] = state->blending[i]; state 67 drivers/gpu/drm/tegra/plane.c struct drm_plane_state *state) state 69 drivers/gpu/drm/tegra/plane.c __drm_atomic_helper_plane_destroy_state(state); state 70 drivers/gpu/drm/tegra/plane.c kfree(state); state 99 drivers/gpu/drm/tegra/plane.c struct drm_plane_state *state) state 106 drivers/gpu/drm/tegra/plane.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 111 drivers/gpu/drm/tegra/plane.c err = drm_atomic_helper_check_plane_state(state, crtc_state, state 310 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state) state 315 drivers/gpu/drm/tegra/plane.c switch (state->format) { state 320 drivers/gpu/drm/tegra/plane.c state->opaque = false; state 324 drivers/gpu/drm/tegra/plane.c err = tegra_plane_format_get_alpha(state->format, &format); state 328 drivers/gpu/drm/tegra/plane.c state->format = format; state 329 drivers/gpu/drm/tegra/plane.c state->opaque = true; state 337 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state) state 342 drivers/gpu/drm/tegra/plane.c old = drm_atomic_get_old_plane_state(state->base.state, &tegra->base); state 345 drivers/gpu/drm/tegra/plane.c if (old->normalized_zpos == state->base.normalized_zpos && state 346 drivers/gpu/drm/tegra/plane.c to_tegra_plane_state(old)->opaque == state->opaque) state 357 drivers/gpu/drm/tegra/plane.c plane_state = drm_atomic_get_plane_state(state->base.state, state 387 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state) state 393 drivers/gpu/drm/tegra/plane.c for_each_new_plane_in_state(state->base.state, plane, new, i) { state 404 drivers/gpu/drm/tegra/plane.c state->blending[index].alpha = true; state 406 drivers/gpu/drm/tegra/plane.c state->blending[index].alpha = false; state 408 drivers/gpu/drm/tegra/plane.c if (new->normalized_zpos > state->base.normalized_zpos) state 409 drivers/gpu/drm/tegra/plane.c state->blending[index].top = true; state 411 drivers/gpu/drm/tegra/plane.c state->blending[index].top = false; state 420 drivers/gpu/drm/tegra/plane.c state->blending[index].top = (index == 1); state 425 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state) state 437 drivers/gpu/drm/tegra/plane.c err = tegra_plane_check_transparency(tegra, state); state 452 drivers/gpu/drm/tegra/plane.c new = drm_atomic_get_new_plane_state(state->base.state, plane); state 467 drivers/gpu/drm/tegra/plane.c struct tegra_plane_state *state) state 471 drivers/gpu/drm/tegra/plane.c err = tegra_plane_setup_opacity(tegra, state); state 475 drivers/gpu/drm/tegra/plane.c err = tegra_plane_setup_transparency(tegra, state); state 54 drivers/gpu/drm/tegra/plane.h to_tegra_plane_state(struct drm_plane_state *state) state 56 drivers/gpu/drm/tegra/plane.h if (state) state 57 drivers/gpu/drm/tegra/plane.h return container_of(state, struct tegra_plane_state, base); state 65 drivers/gpu/drm/tegra/plane.h struct drm_plane_state *state); state 70 drivers/gpu/drm/tegra/plane.h struct tegra_plane_state *state); state 445 drivers/gpu/drm/tegra/sor.c to_sor_state(struct drm_connector_state *state) state 447 drivers/gpu/drm/tegra/sor.c return container_of(state, struct tegra_sor_state, base); state 1037 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state) state 1063 drivers/gpu/drm/tegra/sor.c switch (state->bpc) { state 1274 drivers/gpu/drm/tegra/sor.c if (!crtc || !crtc->state->active) { state 1436 drivers/gpu/drm/tegra/sor.c if (!crtc || !crtc->state->active) { state 1502 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state; state 1504 drivers/gpu/drm/tegra/sor.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1505 drivers/gpu/drm/tegra/sor.c if (!state) state 1508 drivers/gpu/drm/tegra/sor.c if (connector->state) { state 1509 drivers/gpu/drm/tegra/sor.c __drm_atomic_helper_connector_destroy_state(connector->state); state 1510 drivers/gpu/drm/tegra/sor.c kfree(connector->state); state 1513 drivers/gpu/drm/tegra/sor.c __drm_atomic_helper_connector_reset(connector, &state->base); state 1531 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state = to_sor_state(connector->state); state 1534 drivers/gpu/drm/tegra/sor.c copy = kmemdup(state, sizeof(*state), GFP_KERNEL); state 1681 drivers/gpu/drm/tegra/sor.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 1686 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state; state 1693 drivers/gpu/drm/tegra/sor.c state = to_sor_state(output->connector.state); state 1716 drivers/gpu/drm/tegra/sor.c config.bits_per_pixel = state->bpc * 3; state 1957 drivers/gpu/drm/tegra/sor.c tegra_sor_mode_set(sor, mode, state); state 1990 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state = to_sor_state(conn_state); state 2004 drivers/gpu/drm/tegra/sor.c state->link_speed = 20; state 2005 drivers/gpu/drm/tegra/sor.c state->pclk = pclk / 2; state 2007 drivers/gpu/drm/tegra/sor.c state->link_speed = 10; state 2008 drivers/gpu/drm/tegra/sor.c state->pclk = pclk; state 2021 drivers/gpu/drm/tegra/sor.c state->bpc = info->bpc; state 2026 drivers/gpu/drm/tegra/sor.c state->bpc = 8; state 2371 drivers/gpu/drm/tegra/sor.c mode = &sor->output.encoder.crtc->state->adjusted_mode; state 2428 drivers/gpu/drm/tegra/sor.c struct tegra_sor_state *state; state 2435 drivers/gpu/drm/tegra/sor.c state = to_sor_state(output->connector.state); state 2436 drivers/gpu/drm/tegra/sor.c mode = &encoder->crtc->state->adjusted_mode; state 2713 drivers/gpu/drm/tegra/sor.c switch (state->bpc) { state 2731 drivers/gpu/drm/tegra/sor.c WARN(1, "%u bits-per-color not supported\n", state->bpc); state 2760 drivers/gpu/drm/tegra/sor.c tegra_sor_mode_set(sor, mode, state); state 281 drivers/gpu/drm/tilcdc/tilcdc_crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 282 drivers/gpu/drm/tilcdc/tilcdc_crtc.c struct drm_framebuffer *fb = crtc->primary->state->fb; state 438 drivers/gpu/drm/tilcdc/tilcdc_crtc.c crtc->hwmode = crtc->state->adjusted_mode; state 547 drivers/gpu/drm/tilcdc/tilcdc_crtc.c return crtc->state && crtc->state->enable && crtc->state->active; state 651 drivers/gpu/drm/tilcdc/tilcdc_crtc.c struct drm_crtc_state *state) state 654 drivers/gpu/drm/tilcdc/tilcdc_crtc.c if (!state->active) state 657 drivers/gpu/drm/tilcdc/tilcdc_crtc.c if (state->state->planes[0].ptr != crtc->primary || state 658 drivers/gpu/drm/tilcdc/tilcdc_crtc.c state->state->planes[0].state == NULL || state 659 drivers/gpu/drm/tilcdc/tilcdc_crtc.c state->state->planes[0].state->crtc != crtc) { state 74 drivers/gpu/drm/tilcdc/tilcdc_drv.c struct drm_atomic_state *state) state 78 drivers/gpu/drm/tilcdc/tilcdc_drv.c ret = drm_atomic_helper_check_modeset(dev, state); state 82 drivers/gpu/drm/tilcdc/tilcdc_drv.c ret = drm_atomic_helper_check_planes(dev, state); state 90 drivers/gpu/drm/tilcdc/tilcdc_drv.c ret = drm_atomic_helper_check_modeset(dev, state); state 98 drivers/gpu/drm/tilcdc/tilcdc_drv.c struct drm_atomic_state *state, state 103 drivers/gpu/drm/tilcdc/tilcdc_drv.c ret = drm_atomic_helper_prepare_planes(dev, state); state 107 drivers/gpu/drm/tilcdc/tilcdc_drv.c ret = drm_atomic_helper_swap_state(state, true); state 109 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_cleanup_planes(dev, state); state 129 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_commit_modeset_disables(dev, state); state 131 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_commit_planes(dev, state, 0); state 133 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_commit_modeset_enables(dev, state); state 135 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_wait_for_vblanks(dev, state); state 137 drivers/gpu/drm/tilcdc/tilcdc_drv.c drm_atomic_helper_cleanup_planes(dev, state); state 24 drivers/gpu/drm/tilcdc/tilcdc_plane.c struct drm_plane_state *state) state 27 drivers/gpu/drm/tilcdc/tilcdc_plane.c struct drm_plane_state *old_state = plane->state; state 30 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (!state->crtc) state 33 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (WARN_ON(!state->fb)) state 36 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (state->crtc_x || state->crtc_y) { state 42 drivers/gpu/drm/tilcdc/tilcdc_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 43 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->crtc); state 48 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (crtc_state->mode.hdisplay != state->crtc_w || state 49 drivers/gpu/drm/tilcdc/tilcdc_plane.c crtc_state->mode.vdisplay != state->crtc_h) { state 53 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->crtc_w, state->crtc_h); state 58 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->fb->format->cpp[0]; state 59 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (state->fb->pitches[0] != pitch) { state 65 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (state->fb && old_state->fb && state 66 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->fb->format != old_state->fb->format) { state 79 drivers/gpu/drm/tilcdc/tilcdc_plane.c struct drm_plane_state *state = plane->state; state 81 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (!state->crtc) state 84 drivers/gpu/drm/tilcdc/tilcdc_plane.c if (WARN_ON(!state->fb || !state->crtc->state)) state 87 drivers/gpu/drm/tilcdc/tilcdc_plane.c tilcdc_crtc_update_fb(state->crtc, state 88 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->fb, state 89 drivers/gpu/drm/tilcdc/tilcdc_plane.c state->crtc->state->event); state 612 drivers/gpu/drm/tiny/gm12u320.c struct drm_plane_state *state = pipe->plane.state; state 616 drivers/gpu/drm/tiny/gm12u320.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 617 drivers/gpu/drm/tiny/gm12u320.c gm12u320_fb_mark_dirty(pipe->plane.state->fb, &rect); state 619 drivers/gpu/drm/tiny/gm12u320.c if (crtc->state->event) { state 621 drivers/gpu/drm/tiny/gm12u320.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 622 drivers/gpu/drm/tiny/gm12u320.c crtc->state->event = NULL; state 167 drivers/gpu/drm/tiny/ili9225.c struct drm_plane_state *state = pipe->plane.state; state 171 drivers/gpu/drm/tiny/ili9225.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 172 drivers/gpu/drm/tiny/ili9225.c ili9225_fb_dirty(state->fb, &rect); state 174 drivers/gpu/drm/tiny/ili9225.c if (crtc->state->event) { state 176 drivers/gpu/drm/tiny/ili9225.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 178 drivers/gpu/drm/tiny/ili9225.c crtc->state->event = NULL; state 858 drivers/gpu/drm/tiny/repaper.c struct drm_plane_state *state = pipe->plane.state; state 862 drivers/gpu/drm/tiny/repaper.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 863 drivers/gpu/drm/tiny/repaper.c repaper_fb_dirty(state->fb); state 865 drivers/gpu/drm/tiny/repaper.c if (crtc->state->event) { state 867 drivers/gpu/drm/tiny/repaper.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 869 drivers/gpu/drm/tiny/repaper.c crtc->state->event = NULL; state 161 drivers/gpu/drm/tiny/st7586.c struct drm_plane_state *state = pipe->plane.state; state 165 drivers/gpu/drm/tiny/st7586.c if (drm_atomic_helper_damage_merged(old_state, state, &rect)) state 166 drivers/gpu/drm/tiny/st7586.c st7586_fb_dirty(state->fb, &rect); state 168 drivers/gpu/drm/tiny/st7586.c if (crtc->state->event) { state 170 drivers/gpu/drm/tiny/st7586.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 172 drivers/gpu/drm/tiny/st7586.c crtc->state->event = NULL; state 139 drivers/gpu/drm/ttm/ttm_agp_backend.c if (ttm->state != tt_unpopulated) state 394 drivers/gpu/drm/ttm/ttm_bo_util.c (ttm == NULL || (ttm->state == tt_unpopulated && state 1047 drivers/gpu/drm/ttm/ttm_page_alloc.c ttm->state = tt_unpopulated; state 1056 drivers/gpu/drm/ttm/ttm_page_alloc.c if (ttm->state != tt_unpopulated) state 1086 drivers/gpu/drm/ttm/ttm_page_alloc.c ttm->state = tt_unbound; state 898 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c if (ttm->state != tt_unpopulated) state 986 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c ttm->state = tt_unbound; state 1080 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c ttm->state = tt_unpopulated; state 157 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state == tt_unpopulated) { state 195 drivers/gpu/drm/ttm/ttm_tt.c enum ttm_caching_state state; state 198 drivers/gpu/drm/ttm/ttm_tt.c state = tt_wc; state 200 drivers/gpu/drm/ttm/ttm_tt.c state = tt_uncached; state 202 drivers/gpu/drm/ttm/ttm_tt.c state = tt_cached; state 204 drivers/gpu/drm/ttm/ttm_tt.c return ttm_tt_set_caching(ttm, state); state 215 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state == tt_unbound) state 233 drivers/gpu/drm/ttm/ttm_tt.c ttm->state = tt_unpopulated; state 315 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state == tt_bound) { state 318 drivers/gpu/drm/ttm/ttm_tt.c ttm->state = tt_unbound; state 330 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state == tt_bound) state 341 drivers/gpu/drm/ttm/ttm_tt.c ttm->state = tt_bound; state 398 drivers/gpu/drm/ttm/ttm_tt.c BUG_ON(ttm->state != tt_unbound && ttm->state != tt_unpopulated); state 464 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state != tt_unpopulated) state 492 drivers/gpu/drm/ttm/ttm_tt.c if (ttm->state == tt_unpopulated) state 75 drivers/gpu/drm/tve200/tve200_display.c struct drm_framebuffer *old_fb = pipe->plane.state->fb; state 129 drivers/gpu/drm/tve200/tve200_display.c struct drm_framebuffer *fb = plane->state->fb; state 245 drivers/gpu/drm/tve200/tve200_display.c struct drm_pending_vblank_event *event = crtc->state->event; state 247 drivers/gpu/drm/tve200/tve200_display.c struct drm_plane_state *pstate = plane->state; state 265 drivers/gpu/drm/tve200/tve200_display.c crtc->state->event = NULL; state 268 drivers/gpu/drm/tve200/tve200_display.c if (crtc->state->active && drm_crtc_vblank_get(crtc) == 0) state 283 drivers/gpu/drm/udl/udl_modeset.c int x, int y, enum mode_set_atomic state) state 54 drivers/gpu/drm/vboxvideo/vbox_main.c if (crtc->primary->state->fb != fb) state 57 drivers/gpu/drm/vboxvideo/vbox_main.c mode = &crtc->state->mode; state 58 drivers/gpu/drm/vboxvideo/vbox_main.c crtc_x = crtc->primary->state->src_x >> 16; state 59 drivers/gpu/drm/vboxvideo/vbox_main.c crtc_y = crtc->primary->state->src_y >> 16; state 31 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_framebuffer *fb = crtc->primary->state->fb; state 67 drivers/gpu/drm/vboxvideo/vbox_mode.c flags |= (fb && crtc->state->enable) ? 0 : VBVA_SCREEN_F_BLANK; state 130 drivers/gpu/drm/vboxvideo/vbox_mode.c fb = crtci->primary->state->fb; state 179 drivers/gpu/drm/vboxvideo/vbox_mode.c bool needs_modeset = drm_atomic_crtc_needs_modeset(crtc->state); state 183 drivers/gpu/drm/vboxvideo/vbox_mode.c if (crtc->state->enable) { state 184 drivers/gpu/drm/vboxvideo/vbox_mode.c vbox_crtc->width = crtc->state->mode.hdisplay; state 185 drivers/gpu/drm/vboxvideo/vbox_mode.c vbox_crtc->height = crtc->state->mode.vdisplay; state 231 drivers/gpu/drm/vboxvideo/vbox_mode.c if (crtc->state && crtc->state->event) { state 232 drivers/gpu/drm/vboxvideo/vbox_mode.c event = crtc->state->event; state 233 drivers/gpu/drm/vboxvideo/vbox_mode.c crtc->state->event = NULL; state 270 drivers/gpu/drm/vboxvideo/vbox_mode.c new_state->state, new_state->crtc); state 284 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_crtc *crtc = plane->state->crtc; state 285 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_framebuffer *fb = plane->state->fb; state 288 drivers/gpu/drm/vboxvideo/vbox_mode.c plane->state->src_x >> 16, state 289 drivers/gpu/drm/vboxvideo/vbox_mode.c plane->state->src_y >> 16); state 342 drivers/gpu/drm/vboxvideo/vbox_mode.c new_state->state, new_state->crtc); state 387 drivers/gpu/drm/vboxvideo/vbox_mode.c struct vbox_crtc *vbox_crtc = to_vbox_crtc(plane->state->crtc); state 388 drivers/gpu/drm/vboxvideo/vbox_mode.c struct drm_framebuffer *fb = plane->state->fb; state 391 drivers/gpu/drm/vboxvideo/vbox_mode.c u32 width = plane->state->crtc_w; state 392 drivers/gpu/drm/vboxvideo/vbox_mode.c u32 height = plane->state->crtc_h; state 479 drivers/gpu/drm/vboxvideo/vbox_mode.c if (!plane->state->fb) state 482 drivers/gpu/drm/vboxvideo/vbox_mode.c gbo = drm_gem_vram_of_gem(to_vbox_framebuffer(plane->state->fb)->obj); state 238 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_color_lut *lut = crtc->state->gamma_lut->data; state 239 drivers/gpu/drm/vc4/vc4_crtc.c u32 length = drm_color_lut_size(crtc->state->gamma_lut); state 283 drivers/gpu/drm/vc4/vc4_crtc.c if (connector->state->crtc == crtc) { state 298 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_crtc_state *state = crtc->state; state 299 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_display_mode *mode = &state->adjusted_mode; state 387 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); state 388 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 497 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state->event) { state 501 drivers/gpu/drm/vc4/vc4_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 502 drivers/gpu/drm/vc4/vc4_crtc.c crtc->state->event = NULL; state 507 drivers/gpu/drm/vc4/vc4_crtc.c void vc4_crtc_txp_armed(struct drm_crtc_state *state) state 509 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(state); state 519 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); state 521 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state->event) { state 524 drivers/gpu/drm/vc4/vc4_crtc.c crtc->state->event->pipe = drm_crtc_index(crtc); state 531 drivers/gpu/drm/vc4/vc4_crtc.c vc4_crtc->event = crtc->state->event; state 532 drivers/gpu/drm/vc4/vc4_crtc.c crtc->state->event = NULL; state 551 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); state 552 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 594 drivers/gpu/drm/vc4/vc4_crtc.c void vc4_crtc_get_margins(struct drm_crtc_state *state, state 598 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(state); state 613 drivers/gpu/drm/vc4/vc4_crtc.c for_each_new_connector_in_state(state->state, conn, conn_state, i) { state 614 drivers/gpu/drm/vc4/vc4_crtc.c if (conn_state->crtc != state->crtc) state 626 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_crtc_state *state) state 628 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(state); state 642 drivers/gpu/drm/vc4/vc4_crtc.c if (hweight32(state->connector_mask) > 1) state 645 drivers/gpu/drm/vc4/vc4_crtc.c drm_atomic_crtc_state_for_each_plane_state(plane, plane_state, state) state 657 drivers/gpu/drm/vc4/vc4_crtc.c for_each_new_connector_in_state(state->state, conn, conn_state, i) { state 665 drivers/gpu/drm/vc4/vc4_crtc.c state->no_vblank = true; state 668 drivers/gpu/drm/vc4/vc4_crtc.c state->no_vblank = false; state 688 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); state 713 drivers/gpu/drm/vc4/vc4_crtc.c vc4_plane_state = to_vc4_plane_state(plane->state); state 740 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state->active && old_state->active) state 743 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state->color_mgmt_changed) { state 746 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state->gamma_lut) { state 786 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); state 944 drivers/gpu/drm/vc4/vc4_crtc.c flip_state->old_fb = plane->state->fb; state 954 drivers/gpu/drm/vc4/vc4_crtc.c drm_atomic_set_fb_for_plane(plane->state, fb); state 983 drivers/gpu/drm/vc4/vc4_crtc.c old_vc4_state = to_vc4_crtc_state(crtc->state); state 992 drivers/gpu/drm/vc4/vc4_crtc.c struct drm_crtc_state *state) state 995 drivers/gpu/drm/vc4/vc4_crtc.c struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(state); state 1006 drivers/gpu/drm/vc4/vc4_crtc.c drm_atomic_helper_crtc_destroy_state(crtc, state); state 1012 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state) state 1013 drivers/gpu/drm/vc4/vc4_crtc.c vc4_crtc_destroy_state(crtc, crtc->state); state 1015 drivers/gpu/drm/vc4/vc4_crtc.c crtc->state = kzalloc(sizeof(struct vc4_crtc_state), GFP_KERNEL); state 1016 drivers/gpu/drm/vc4/vc4_crtc.c if (crtc->state) state 1017 drivers/gpu/drm/vc4/vc4_crtc.c crtc->state->crtc = crtc; state 414 drivers/gpu/drm/vc4/vc4_drv.h to_vc4_plane_state(struct drm_plane_state *state) state 416 drivers/gpu/drm/vc4/vc4_drv.h return (struct vc4_plane_state *)state; state 751 drivers/gpu/drm/vc4/vc4_drv.h void vc4_crtc_txp_armed(struct drm_crtc_state *state); state 752 drivers/gpu/drm/vc4/vc4_drv.h void vc4_crtc_get_margins(struct drm_crtc_state *state, state 843 drivers/gpu/drm/vc4/vc4_drv.h u32 vc4_plane_dlist_size(const struct drm_plane_state *state); state 820 drivers/gpu/drm/vc4/vc4_dsi.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 56 drivers/gpu/drm/vc4/vc4_gem.c vc4_free_hang_state(struct drm_device *dev, struct vc4_hang_state *state) state 60 drivers/gpu/drm/vc4/vc4_gem.c for (i = 0; i < state->user_state.bo_count; i++) state 61 drivers/gpu/drm/vc4/vc4_gem.c drm_gem_object_put_unlocked(state->bo[i]); state 63 drivers/gpu/drm/vc4/vc4_gem.c kfree(state); state 73 drivers/gpu/drm/vc4/vc4_gem.c struct drm_vc4_get_hang_state *state; state 90 drivers/gpu/drm/vc4/vc4_gem.c state = &kernel_state->user_state; state 95 drivers/gpu/drm/vc4/vc4_gem.c if (get_state->bo_count < state->bo_count) { state 96 drivers/gpu/drm/vc4/vc4_gem.c get_state->bo_count = state->bo_count; state 105 drivers/gpu/drm/vc4/vc4_gem.c state->bo = get_state->bo; state 106 drivers/gpu/drm/vc4/vc4_gem.c memcpy(get_state, state, sizeof(*state)); state 108 drivers/gpu/drm/vc4/vc4_gem.c bo_state = kcalloc(state->bo_count, sizeof(*bo_state), GFP_KERNEL); state 114 drivers/gpu/drm/vc4/vc4_gem.c for (i = 0; i < state->bo_count; i++) { state 122 drivers/gpu/drm/vc4/vc4_gem.c state->bo_count = i; state 132 drivers/gpu/drm/vc4/vc4_gem.c state->bo_count * sizeof(*bo_state))) state 137 drivers/gpu/drm/vc4/vc4_gem.c for (i = 0; i < state->bo_count; i++) state 152 drivers/gpu/drm/vc4/vc4_gem.c struct drm_vc4_get_hang_state *state; state 163 drivers/gpu/drm/vc4/vc4_gem.c state = &kernel_state->user_state; state 174 drivers/gpu/drm/vc4/vc4_gem.c state->bo_count = 0; state 182 drivers/gpu/drm/vc4/vc4_gem.c state->bo_count += exec[i]->bo_count + unref_list_count; state 185 drivers/gpu/drm/vc4/vc4_gem.c kernel_state->bo = kcalloc(state->bo_count, state 220 drivers/gpu/drm/vc4/vc4_gem.c WARN_ON_ONCE(k != state->bo_count); state 223 drivers/gpu/drm/vc4/vc4_gem.c state->start_bin = exec[0]->ct0ca; state 225 drivers/gpu/drm/vc4/vc4_gem.c state->start_render = exec[1]->ct1ca; state 229 drivers/gpu/drm/vc4/vc4_gem.c state->ct0ca = V3D_READ(V3D_CTNCA(0)); state 230 drivers/gpu/drm/vc4/vc4_gem.c state->ct0ea = V3D_READ(V3D_CTNEA(0)); state 232 drivers/gpu/drm/vc4/vc4_gem.c state->ct1ca = V3D_READ(V3D_CTNCA(1)); state 233 drivers/gpu/drm/vc4/vc4_gem.c state->ct1ea = V3D_READ(V3D_CTNEA(1)); state 235 drivers/gpu/drm/vc4/vc4_gem.c state->ct0cs = V3D_READ(V3D_CTNCS(0)); state 236 drivers/gpu/drm/vc4/vc4_gem.c state->ct1cs = V3D_READ(V3D_CTNCS(1)); state 238 drivers/gpu/drm/vc4/vc4_gem.c state->ct0ra0 = V3D_READ(V3D_CT00RA0); state 239 drivers/gpu/drm/vc4/vc4_gem.c state->ct1ra0 = V3D_READ(V3D_CT01RA0); state 241 drivers/gpu/drm/vc4/vc4_gem.c state->bpca = V3D_READ(V3D_BPCA); state 242 drivers/gpu/drm/vc4/vc4_gem.c state->bpcs = V3D_READ(V3D_BPCS); state 243 drivers/gpu/drm/vc4/vc4_gem.c state->bpoa = V3D_READ(V3D_BPOA); state 244 drivers/gpu/drm/vc4/vc4_gem.c state->bpos = V3D_READ(V3D_BPOS); state 246 drivers/gpu/drm/vc4/vc4_gem.c state->vpmbase = V3D_READ(V3D_VPMBASE); state 248 drivers/gpu/drm/vc4/vc4_gem.c state->dbge = V3D_READ(V3D_DBGE); state 249 drivers/gpu/drm/vc4/vc4_gem.c state->fdbgo = V3D_READ(V3D_FDBGO); state 250 drivers/gpu/drm/vc4/vc4_gem.c state->fdbgb = V3D_READ(V3D_FDBGB); state 251 drivers/gpu/drm/vc4/vc4_gem.c state->fdbgr = V3D_READ(V3D_FDBGR); state 252 drivers/gpu/drm/vc4/vc4_gem.c state->fdbgs = V3D_READ(V3D_FDBGS); state 253 drivers/gpu/drm/vc4/vc4_gem.c state->errstat = V3D_READ(V3D_ERRSTAT); state 382 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_connector_state *cstate = hdmi->connector->state; state 384 drivers/gpu/drm/vc4/vc4_hdmi.c const struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 471 drivers/gpu/drm/vc4/vc4_hdmi.c struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; state 738 drivers/gpu/drm/vc4/vc4_hdmi.c const struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 48 drivers/gpu/drm/vc4/vc4_kms.c static struct vc4_ctm_state *vc4_get_ctm_state(struct drm_atomic_state *state, state 51 drivers/gpu/drm/vc4/vc4_kms.c struct drm_device *dev = state->dev; state 56 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); state 60 drivers/gpu/drm/vc4/vc4_kms.c priv_state = drm_atomic_get_private_obj_state(state, manager); state 70 drivers/gpu/drm/vc4/vc4_kms.c struct vc4_ctm_state *state; state 72 drivers/gpu/drm/vc4/vc4_kms.c state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); state 73 drivers/gpu/drm/vc4/vc4_kms.c if (!state) state 76 drivers/gpu/drm/vc4/vc4_kms.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 78 drivers/gpu/drm/vc4/vc4_kms.c return &state->base; state 82 drivers/gpu/drm/vc4/vc4_kms.c struct drm_private_state *state) state 84 drivers/gpu/drm/vc4/vc4_kms.c struct vc4_ctm_state *ctm_state = to_vc4_ctm_state(state); state 114 drivers/gpu/drm/vc4/vc4_kms.c vc4_ctm_commit(struct vc4_dev *vc4, struct drm_atomic_state *state) state 116 drivers/gpu/drm/vc4/vc4_kms.c struct vc4_ctm_state *ctm_state = to_vc4_ctm_state(vc4->ctm_manager.state); state 148 drivers/gpu/drm/vc4/vc4_kms.c vc4_atomic_complete_commit(struct drm_atomic_state *state) state 150 drivers/gpu/drm/vc4/vc4_kms.c struct drm_device *dev = state->dev; state 156 drivers/gpu/drm/vc4/vc4_kms.c if (!state->crtcs[i].ptr || !state->crtcs[i].commit) state 159 drivers/gpu/drm/vc4/vc4_kms.c vc4_crtc = to_vc4_crtc(state->crtcs[i].ptr); state 163 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_wait_for_fences(dev, state, false); state 165 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_wait_for_dependencies(state); state 167 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_commit_modeset_disables(dev, state); state 169 drivers/gpu/drm/vc4/vc4_kms.c vc4_ctm_commit(vc4, state); state 171 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_commit_planes(dev, state, 0); state 173 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_commit_modeset_enables(dev, state); state 175 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_fake_vblank(state); state 177 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_commit_hw_done(state); state 179 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_wait_for_flip_done(dev, state); state 181 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_cleanup_planes(dev, state); state 183 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_commit_cleanup_done(state); state 185 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_state_put(state); state 192 drivers/gpu/drm/vc4/vc4_kms.c struct drm_atomic_state *state = container_of(work, state 195 drivers/gpu/drm/vc4/vc4_kms.c vc4_atomic_complete_commit(state); state 212 drivers/gpu/drm/vc4/vc4_kms.c struct drm_atomic_state *state, state 218 drivers/gpu/drm/vc4/vc4_kms.c if (state->async_update) { state 223 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_atomic_helper_prepare_planes(dev, state); state 229 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_async_commit(dev, state); state 231 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_cleanup_planes(dev, state); state 243 drivers/gpu/drm/vc4/vc4_kms.c state->legacy_cursor_update = false; state 244 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_atomic_helper_setup_commit(state, nonblock); state 248 drivers/gpu/drm/vc4/vc4_kms.c INIT_WORK(&state->commit_work, commit_work); state 254 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_atomic_helper_prepare_planes(dev, state); state 261 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_atomic_helper_wait_for_fences(dev, state, true); state 263 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_helper_cleanup_planes(dev, state); state 275 drivers/gpu/drm/vc4/vc4_kms.c BUG_ON(drm_atomic_helper_swap_state(state, false) < 0); state 293 drivers/gpu/drm/vc4/vc4_kms.c drm_atomic_state_get(state); state 295 drivers/gpu/drm/vc4/vc4_kms.c queue_work(system_unbound_wq, &state->commit_work); state 297 drivers/gpu/drm/vc4/vc4_kms.c vc4_atomic_complete_commit(state); state 346 drivers/gpu/drm/vc4/vc4_kms.c vc4_ctm_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) state 355 drivers/gpu/drm/vc4/vc4_kms.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 358 drivers/gpu/drm/vc4/vc4_kms.c ctm_state = vc4_get_ctm_state(state, &vc4->ctm_manager); state 365 drivers/gpu/drm/vc4/vc4_kms.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) { state 370 drivers/gpu/drm/vc4/vc4_kms.c ctm_state = vc4_get_ctm_state(state, &vc4->ctm_manager); state 409 drivers/gpu/drm/vc4/vc4_kms.c static int vc4_load_tracker_atomic_check(struct drm_atomic_state *state) state 412 drivers/gpu/drm/vc4/vc4_kms.c struct vc4_dev *vc4 = to_vc4_dev(state->dev); state 418 drivers/gpu/drm/vc4/vc4_kms.c priv_state = drm_atomic_get_private_obj_state(state, state 424 drivers/gpu/drm/vc4/vc4_kms.c for_each_oldnew_plane_in_state(state, plane, old_plane_state, state 463 drivers/gpu/drm/vc4/vc4_kms.c struct vc4_load_tracker_state *state; state 465 drivers/gpu/drm/vc4/vc4_kms.c state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); state 466 drivers/gpu/drm/vc4/vc4_kms.c if (!state) state 469 drivers/gpu/drm/vc4/vc4_kms.c __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); state 471 drivers/gpu/drm/vc4/vc4_kms.c return &state->base; state 475 drivers/gpu/drm/vc4/vc4_kms.c struct drm_private_state *state) state 479 drivers/gpu/drm/vc4/vc4_kms.c load_state = to_vc4_load_tracker_state(state); state 489 drivers/gpu/drm/vc4/vc4_kms.c vc4_atomic_check(struct drm_device *dev, struct drm_atomic_state *state) state 493 drivers/gpu/drm/vc4/vc4_kms.c ret = vc4_ctm_atomic_check(dev, state); state 497 drivers/gpu/drm/vc4/vc4_kms.c ret = drm_atomic_helper_check(dev, state); state 501 drivers/gpu/drm/vc4/vc4_kms.c return vc4_load_tracker_atomic_check(state); state 140 drivers/gpu/drm/vc4/vc4_plane.c static bool plane_enabled(struct drm_plane_state *state) state 142 drivers/gpu/drm/vc4/vc4_plane.c return state->fb && state->crtc; state 149 drivers/gpu/drm/vc4/vc4_plane.c if (WARN_ON(!plane->state)) state 152 drivers/gpu/drm/vc4/vc4_plane.c vc4_state = kmemdup(plane->state, sizeof(*vc4_state), GFP_KERNEL); state 176 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 179 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 191 drivers/gpu/drm/vc4/vc4_plane.c kfree(state); state 199 drivers/gpu/drm/vc4/vc4_plane.c WARN_ON(plane->state); state 231 drivers/gpu/drm/vc4/vc4_plane.c static u32 vc4_get_scl_field(struct drm_plane_state *state, int plane) state 233 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 267 drivers/gpu/drm/vc4/vc4_plane.c crtc_state = drm_atomic_get_new_crtc_state(pstate->state, state 307 drivers/gpu/drm/vc4/vc4_plane.c static int vc4_plane_setup_clipping_and_scaling(struct drm_plane_state *state) state 309 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 310 drivers/gpu/drm/vc4/vc4_plane.c struct drm_framebuffer *fb = state->fb; state 319 drivers/gpu/drm/vc4/vc4_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 320 drivers/gpu/drm/vc4/vc4_plane.c state->crtc); state 326 drivers/gpu/drm/vc4/vc4_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, 1, state 335 drivers/gpu/drm/vc4/vc4_plane.c if ((state->src.x1 & subpixel_src_mask) || state 336 drivers/gpu/drm/vc4/vc4_plane.c (state->src.x2 & subpixel_src_mask) || state 337 drivers/gpu/drm/vc4/vc4_plane.c (state->src.y1 & subpixel_src_mask) || state 338 drivers/gpu/drm/vc4/vc4_plane.c (state->src.y2 & subpixel_src_mask)) { state 342 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_x = state->src.x1 >> 16; state 343 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_y = state->src.y1 >> 16; state 344 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_w[0] = (state->src.x2 - state->src.x1) >> 16; state 345 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->src_h[0] = (state->src.y2 - state->src.y1) >> 16; state 347 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_x = state->dst.x1; state 348 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_y = state->dst.y1; state 349 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_w = state->dst.x2 - state->dst.x1; state 350 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_h = state->dst.y2 - state->dst.y1; state 352 drivers/gpu/drm/vc4/vc4_plane.c ret = vc4_plane_margins_adj(state); state 422 drivers/gpu/drm/vc4/vc4_plane.c static u32 vc4_lbm_size(struct drm_plane_state *state) state 424 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 456 drivers/gpu/drm/vc4/vc4_plane.c static void vc4_write_scaling_parameters(struct drm_plane_state *state, state 459 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 488 drivers/gpu/drm/vc4/vc4_plane.c static void vc4_plane_calc_load(struct drm_plane_state *state) state 491 drivers/gpu/drm/vc4/vc4_plane.c struct drm_framebuffer *fb = state->fb; state 496 drivers/gpu/drm/vc4/vc4_plane.c vc4_state = to_vc4_plane_state(state); state 497 drivers/gpu/drm/vc4/vc4_plane.c crtc_state = drm_atomic_get_existing_crtc_state(state->state, state 498 drivers/gpu/drm/vc4/vc4_plane.c state->crtc); state 543 drivers/gpu/drm/vc4/vc4_plane.c static int vc4_plane_allocate_lbm(struct drm_plane_state *state) state 545 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_dev *vc4 = to_vc4_dev(state->plane->dev); state 546 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 550 drivers/gpu/drm/vc4/vc4_plane.c lbm_size = vc4_lbm_size(state); state 584 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 587 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 588 drivers/gpu/drm/vc4/vc4_plane.c struct drm_framebuffer *fb = state->fb; state 606 drivers/gpu/drm/vc4/vc4_plane.c ret = vc4_plane_setup_clipping_and_scaling(state); state 617 drivers/gpu/drm/vc4/vc4_plane.c scl0 = vc4_get_scl_field(state, 0); state 620 drivers/gpu/drm/vc4/vc4_plane.c scl0 = vc4_get_scl_field(state, 1); state 621 drivers/gpu/drm/vc4/vc4_plane.c scl1 = vc4_get_scl_field(state, 0); state 624 drivers/gpu/drm/vc4/vc4_plane.c rotation = drm_rotation_simplify(state->rotation, state 795 drivers/gpu/drm/vc4/vc4_plane.c VC4_SET_FIELD(state->alpha >> 8, SCALER_POS0_FIXED_ALPHA) | state 812 drivers/gpu/drm/vc4/vc4_plane.c mix_plane_alpha = state->alpha != DRM_BLEND_ALPHA_OPAQUE && state 882 drivers/gpu/drm/vc4/vc4_plane.c vc4_write_scaling_parameters(state, 1); state 884 drivers/gpu/drm/vc4/vc4_plane.c vc4_write_scaling_parameters(state, 0); state 912 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_w == state->crtc->mode.hdisplay && state 913 drivers/gpu/drm/vc4/vc4_plane.c vc4_state->crtc_h == state->crtc->mode.vdisplay; state 919 drivers/gpu/drm/vc4/vc4_plane.c state->alpha != DRM_BLEND_ALPHA_OPAQUE; state 928 drivers/gpu/drm/vc4/vc4_plane.c vc4_plane_calc_load(state); state 941 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 943 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); state 948 drivers/gpu/drm/vc4/vc4_plane.c if (!plane_enabled(state)) state 951 drivers/gpu/drm/vc4/vc4_plane.c ret = vc4_plane_mode_set(plane, state); state 955 drivers/gpu/drm/vc4/vc4_plane.c return vc4_plane_allocate_lbm(state); state 970 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(plane->state); state 982 drivers/gpu/drm/vc4/vc4_plane.c u32 vc4_plane_dlist_size(const struct drm_plane_state *state) state 985 drivers/gpu/drm/vc4/vc4_plane.c container_of(state, typeof(*vc4_state), base); state 995 drivers/gpu/drm/vc4/vc4_plane.c struct vc4_plane_state *vc4_state = to_vc4_plane_state(plane->state); state 1002 drivers/gpu/drm/vc4/vc4_plane.c WARN_ON_ONCE(plane->state->crtc_x < 0 || plane->state->crtc_y < 0); state 1019 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 1023 drivers/gpu/drm/vc4/vc4_plane.c swap(plane->state->fb, state->fb); state 1024 drivers/gpu/drm/vc4/vc4_plane.c plane->state->crtc_x = state->crtc_x; state 1025 drivers/gpu/drm/vc4/vc4_plane.c plane->state->crtc_y = state->crtc_y; state 1026 drivers/gpu/drm/vc4/vc4_plane.c plane->state->crtc_w = state->crtc_w; state 1027 drivers/gpu/drm/vc4/vc4_plane.c plane->state->crtc_h = state->crtc_h; state 1028 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src_x = state->src_x; state 1029 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src_y = state->src_y; state 1030 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src_w = state->src_w; state 1031 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src_h = state->src_h; state 1032 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src_h = state->src_h; state 1033 drivers/gpu/drm/vc4/vc4_plane.c plane->state->alpha = state->alpha; state 1034 drivers/gpu/drm/vc4/vc4_plane.c plane->state->pixel_blend_mode = state->pixel_blend_mode; state 1035 drivers/gpu/drm/vc4/vc4_plane.c plane->state->rotation = state->rotation; state 1036 drivers/gpu/drm/vc4/vc4_plane.c plane->state->zpos = state->zpos; state 1037 drivers/gpu/drm/vc4/vc4_plane.c plane->state->normalized_zpos = state->normalized_zpos; state 1038 drivers/gpu/drm/vc4/vc4_plane.c plane->state->color_encoding = state->color_encoding; state 1039 drivers/gpu/drm/vc4/vc4_plane.c plane->state->color_range = state->color_range; state 1040 drivers/gpu/drm/vc4/vc4_plane.c plane->state->src = state->src; state 1041 drivers/gpu/drm/vc4/vc4_plane.c plane->state->dst = state->dst; state 1042 drivers/gpu/drm/vc4/vc4_plane.c plane->state->visible = state->visible; state 1044 drivers/gpu/drm/vc4/vc4_plane.c new_vc4_state = to_vc4_plane_state(state); state 1045 drivers/gpu/drm/vc4/vc4_plane.c vc4_state = to_vc4_plane_state(plane->state); state 1088 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 1094 drivers/gpu/drm/vc4/vc4_plane.c ret = vc4_plane_mode_set(plane, state); state 1098 drivers/gpu/drm/vc4/vc4_plane.c old_vc4_state = to_vc4_plane_state(plane->state); state 1099 drivers/gpu/drm/vc4/vc4_plane.c new_vc4_state = to_vc4_plane_state(state); state 1104 drivers/gpu/drm/vc4/vc4_plane.c vc4_lbm_size(plane->state) != vc4_lbm_size(state)) state 1126 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 1131 drivers/gpu/drm/vc4/vc4_plane.c if (!state->fb) state 1134 drivers/gpu/drm/vc4/vc4_plane.c bo = to_vc4_bo(&drm_fb_cma_get_gem_obj(state->fb, 0)->base); state 1136 drivers/gpu/drm/vc4/vc4_plane.c drm_gem_fb_prepare_fb(plane, state); state 1138 drivers/gpu/drm/vc4/vc4_plane.c if (plane->state->fb == state->fb) state 1149 drivers/gpu/drm/vc4/vc4_plane.c struct drm_plane_state *state) state 1153 drivers/gpu/drm/vc4/vc4_plane.c if (plane->state->fb == state->fb || !state->fb) state 1156 drivers/gpu/drm/vc4/vc4_plane.c bo = to_vc4_bo(&drm_fb_cma_get_gem_obj(state->fb, 0)->base); state 226 drivers/gpu/drm/vc4/vc4_txp.c struct drm_atomic_state *state) state 233 drivers/gpu/drm/vc4/vc4_txp.c conn_state = drm_atomic_get_new_connector_state(state, conn); state 237 drivers/gpu/drm/vc4/vc4_txp.c crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); state 277 drivers/gpu/drm/vc4/vc4_txp.c mode = &conn_state->crtc->state->adjusted_mode; state 363 drivers/gpu/drm/vc4/vc4_txp.c vc4_crtc_handle_vblank(to_vc4_crtc(txp->connector.base.state->crtc)); state 746 drivers/gpu/drm/vc4/vc4_validate.c struct vc4_shader_state *state) state 760 drivers/gpu/drm/vc4/vc4_validate.c nr_attributes = state->addr & 0x7; state 763 drivers/gpu/drm/vc4/vc4_validate.c packet_size = gl_shader_rec_size(state->addr); state 898 drivers/gpu/drm/vc4/vc4_validate.c if (state->addr & 0x8) state 911 drivers/gpu/drm/vc4/vc4_validate.c if (state->max_index > max_index) { state 914 drivers/gpu/drm/vc4/vc4_validate.c state->max_index, max_index); state 318 drivers/gpu/drm/vc4/vc4_vec.c struct drm_connector_state *state = connector->state; state 322 drivers/gpu/drm/vc4/vc4_vec.c vc4_vec_tv_modes[state->tv.mode].mode); state 162 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_device_mapped; state 179 drivers/gpu/drm/via/via_dmablit.c switch (vsg->state) { state 198 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_sg_init; state 249 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_pages_locked; state 252 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_pages_locked; state 275 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_desc_pages_alloc; state 582 drivers/gpu/drm/via/via_dmablit.c vsg->state = dr_via_sg_init; state 58 drivers/gpu/drm/via/via_dmablit.h } state; state 972 drivers/gpu/drm/via/via_verifier.c verifier_state_t state = state_command; state 990 drivers/gpu/drm/via/via_verifier.c switch (state) { state 992 drivers/gpu/drm/via/via_verifier.c state = via_check_header2(&buf, buf_end, hc_state); state 995 drivers/gpu/drm/via/via_verifier.c state = via_check_header1(&buf, buf_end); state 998 drivers/gpu/drm/via/via_verifier.c state = via_check_vheader5(&buf, buf_end); state 1001 drivers/gpu/drm/via/via_verifier.c state = via_check_vheader6(&buf, buf_end); state 1006 drivers/gpu/drm/via/via_verifier.c state = state_header2; state 1008 drivers/gpu/drm/via/via_verifier.c state = state_header1; state 1011 drivers/gpu/drm/via/via_verifier.c state = state_vheader5; state 1014 drivers/gpu/drm/via/via_verifier.c state = state_vheader6; state 1017 drivers/gpu/drm/via/via_verifier.c state = state_error; state 1022 drivers/gpu/drm/via/via_verifier.c state = state_error; state 1031 drivers/gpu/drm/via/via_verifier.c if (state == state_error) { state 1046 drivers/gpu/drm/via/via_verifier.c verifier_state_t state = state_command; state 1051 drivers/gpu/drm/via/via_verifier.c switch (state) { state 1053 drivers/gpu/drm/via/via_verifier.c state = state 1058 drivers/gpu/drm/via/via_verifier.c state = via_parse_header1(dev_priv, &buf, buf_end); state 1061 drivers/gpu/drm/via/via_verifier.c state = via_parse_vheader5(dev_priv, &buf, buf_end); state 1064 drivers/gpu/drm/via/via_verifier.c state = via_parse_vheader6(dev_priv, &buf, buf_end); state 1068 drivers/gpu/drm/via/via_verifier.c state = state_header2; state 1070 drivers/gpu/drm/via/via_verifier.c state = state_header1; state 1072 drivers/gpu/drm/via/via_verifier.c state = state_vheader5; state 1074 drivers/gpu/drm/via/via_verifier.c state = state_vheader6; state 1079 drivers/gpu/drm/via/via_verifier.c state = state_error; state 1087 drivers/gpu/drm/via/via_verifier.c if (state == state_error) state 113 drivers/gpu/drm/virtio/virtgpu_display.c struct drm_crtc_state *state) state 124 drivers/gpu/drm/virtio/virtgpu_display.c if (crtc->state->event) state 125 drivers/gpu/drm/virtio/virtgpu_display.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 126 drivers/gpu/drm/virtio/virtgpu_display.c crtc->state->event = NULL; state 324 drivers/gpu/drm/virtio/virtgpu_display.c static void vgdev_atomic_commit_tail(struct drm_atomic_state *state) state 326 drivers/gpu/drm/virtio/virtgpu_display.c struct drm_device *dev = state->dev; state 328 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_commit_modeset_disables(dev, state); state 329 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_commit_modeset_enables(dev, state); state 330 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_commit_planes(dev, state, 0); state 332 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_commit_hw_done(state); state 334 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_wait_for_vblanks(dev, state); state 335 drivers/gpu/drm/virtio/virtgpu_display.c drm_atomic_helper_cleanup_planes(dev, state); state 219 drivers/gpu/drm/virtio/virtgpu_object.c if (bo->tbo.ttm->state == tt_unpopulated) state 85 drivers/gpu/drm/virtio/virtgpu_plane.c struct drm_plane_state *state) state 100 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->crtc) state 101 drivers/gpu/drm/virtio/virtgpu_plane.c output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); state 107 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->fb && output->enabled) { state 108 drivers/gpu/drm/virtio/virtgpu_plane.c vgfb = to_virtio_gpu_framebuffer(plane->state->fb); state 114 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->src_w >> 16), state 115 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->src_h >> 16), state 116 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->src_x >> 16), state 117 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->src_y >> 16), NULL); state 124 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_w, plane->state->crtc_h, state 125 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_x, plane->state->crtc_y, state 126 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_w >> 16, state 127 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_h >> 16, state 128 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_x >> 16, state 129 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_y >> 16); state 131 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_w >> 16, state 132 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_h >> 16, state 133 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_x >> 16, state 134 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_y >> 16); state 137 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_x >> 16, state 138 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_y >> 16, state 139 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_w >> 16, state 140 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->src_h >> 16); state 156 drivers/gpu/drm/virtio/virtgpu_plane.c if (bo && bo->dumb && (plane->state->fb != new_state->fb)) { state 170 drivers/gpu/drm/virtio/virtgpu_plane.c if (!plane->state->fb) state 173 drivers/gpu/drm/virtio/virtgpu_plane.c vgfb = to_virtio_gpu_framebuffer(plane->state->fb); state 191 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->crtc) state 192 drivers/gpu/drm/virtio/virtgpu_plane.c output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); state 198 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->fb) { state 199 drivers/gpu/drm/virtio/virtgpu_plane.c vgfb = to_virtio_gpu_framebuffer(plane->state->fb); state 206 drivers/gpu/drm/virtio/virtgpu_plane.c if (bo && bo->dumb && (plane->state->fb != old_state->fb)) { state 210 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->crtc_w), state 211 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->crtc_h), state 224 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->fb != old_state->fb) { state 226 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_x, state 227 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_y, state 228 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->fb ? plane->state->fb->hot_x : 0, state 229 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->fb ? plane->state->fb->hot_y : 0); state 233 drivers/gpu/drm/virtio/virtgpu_plane.c if (plane->state->fb) { state 235 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->fb->hot_x); state 237 drivers/gpu/drm/virtio/virtgpu_plane.c cpu_to_le32(plane->state->fb->hot_y); state 244 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_x, state 245 drivers/gpu/drm/virtio/virtgpu_plane.c plane->state->crtc_y); state 249 drivers/gpu/drm/virtio/virtgpu_plane.c output->cursor.pos.x = cpu_to_le32(plane->state->crtc_x); state 250 drivers/gpu/drm/virtio/virtgpu_plane.c output->cursor.pos.y = cpu_to_le32(plane->state->crtc_y); state 15 drivers/gpu/drm/vkms/vkms_crtc.c struct vkms_crtc_state *state; state 29 drivers/gpu/drm/vkms/vkms_crtc.c state = output->composer_state; state 30 drivers/gpu/drm/vkms/vkms_crtc.c if (state && output->composer_enabled) { state 37 drivers/gpu/drm/vkms/vkms_crtc.c if (!state->crc_pending) state 38 drivers/gpu/drm/vkms/vkms_crtc.c state->frame_start = frame; state 41 drivers/gpu/drm/vkms/vkms_crtc.c state->frame_start, frame); state 42 drivers/gpu/drm/vkms/vkms_crtc.c state->frame_end = frame; state 43 drivers/gpu/drm/vkms/vkms_crtc.c state->crc_pending = true; state 46 drivers/gpu/drm/vkms/vkms_crtc.c ret = queue_work(output->composer_workq, &state->composer_work); state 110 drivers/gpu/drm/vkms/vkms_crtc.c if (WARN_ON(!crtc->state)) state 125 drivers/gpu/drm/vkms/vkms_crtc.c struct drm_crtc_state *state) state 127 drivers/gpu/drm/vkms/vkms_crtc.c struct vkms_crtc_state *vkms_state = to_vkms_crtc_state(state); state 129 drivers/gpu/drm/vkms/vkms_crtc.c __drm_atomic_helper_crtc_destroy_state(state); state 141 drivers/gpu/drm/vkms/vkms_crtc.c if (crtc->state) state 142 drivers/gpu/drm/vkms/vkms_crtc.c vkms_atomic_crtc_destroy_state(crtc, crtc->state); state 164 drivers/gpu/drm/vkms/vkms_crtc.c struct drm_crtc_state *state) state 166 drivers/gpu/drm/vkms/vkms_crtc.c struct vkms_crtc_state *vkms_state = to_vkms_crtc_state(state); state 174 drivers/gpu/drm/vkms/vkms_crtc.c ret = drm_atomic_add_affected_planes(state->state, crtc); state 178 drivers/gpu/drm/vkms/vkms_crtc.c drm_for_each_plane_mask(plane, crtc->dev, state->plane_mask) { state 179 drivers/gpu/drm/vkms/vkms_crtc.c plane_state = drm_atomic_get_existing_plane_state(state->state, state 195 drivers/gpu/drm/vkms/vkms_crtc.c drm_for_each_plane_mask(plane, crtc->dev, state->plane_mask) { state 196 drivers/gpu/drm/vkms/vkms_crtc.c plane_state = drm_atomic_get_existing_plane_state(state->state, state 237 drivers/gpu/drm/vkms/vkms_crtc.c if (crtc->state->event) { state 241 drivers/gpu/drm/vkms/vkms_crtc.c drm_crtc_send_vblank_event(crtc, crtc->state->event); state 243 drivers/gpu/drm/vkms/vkms_crtc.c drm_crtc_arm_vblank_event(crtc, crtc->state->event); state 247 drivers/gpu/drm/vkms/vkms_crtc.c crtc->state->event = NULL; state 250 drivers/gpu/drm/vkms/vkms_crtc.c vkms_output->composer_state = to_vkms_crtc_state(crtc->state); state 69 drivers/gpu/drm/vkms/vkms_plane.c if (plane->state) state 70 drivers/gpu/drm/vkms/vkms_plane.c vkms_plane_destroy_state(plane, plane->state); state 78 drivers/gpu/drm/vkms/vkms_plane.c plane->state = &vkms_state->base; state 79 drivers/gpu/drm/vkms/vkms_plane.c plane->state->plane = plane; state 95 drivers/gpu/drm/vkms/vkms_plane.c struct drm_framebuffer *fb = plane->state->fb; state 98 drivers/gpu/drm/vkms/vkms_plane.c if (!plane->state->crtc || !fb) state 101 drivers/gpu/drm/vkms/vkms_plane.c vkms_plane_state = to_vkms_plane_state(plane->state); state 104 drivers/gpu/drm/vkms/vkms_plane.c memcpy(&composer->src, &plane->state->src, sizeof(struct drm_rect)); state 105 drivers/gpu/drm/vkms/vkms_plane.c memcpy(&composer->dst, &plane->state->dst, sizeof(struct drm_rect)); state 114 drivers/gpu/drm/vkms/vkms_plane.c struct drm_plane_state *state) state 120 drivers/gpu/drm/vkms/vkms_plane.c if (!state->fb | !state->crtc) state 123 drivers/gpu/drm/vkms/vkms_plane.c crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); state 130 drivers/gpu/drm/vkms/vkms_plane.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 138 drivers/gpu/drm/vkms/vkms_plane.c if (!state->visible && !can_position) state 145 drivers/gpu/drm/vkms/vkms_plane.c struct drm_plane_state *state) state 150 drivers/gpu/drm/vkms/vkms_plane.c if (!state->fb) state 153 drivers/gpu/drm/vkms/vkms_plane.c gem_obj = drm_gem_fb_get_obj(state->fb, 0); state 158 drivers/gpu/drm/vkms/vkms_plane.c return drm_gem_fb_prepare_fb(plane, state); state 1113 drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h SVGA3dQueryState state; /* Set by host or guest. See SVGA3dQueryState. */ state 418 drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h SVGADXQueryDeviceState state; state 466 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c if (dst->ttm->state == tt_unpopulated) { state 472 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c if (src->ttm->state == tt_unpopulated) { state 47 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c enum vmw_cmdbuf_res_state state; state 131 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c entry->state); state 132 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c switch (entry->state) { state 134 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c entry->state = VMW_CMDBUF_RES_COMMITTED; state 166 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c switch (entry->state) { state 175 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c entry->state = VMW_CMDBUF_RES_COMMITTED; state 217 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c cres->state = VMW_CMDBUF_RES_ADD; state 259 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c switch (entry->state) { state 267 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c entry->state = VMW_CMDBUF_RES_DEL; state 379 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c result->state = SVGA3D_QUERYSTATE_PENDING; state 1246 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 379 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_crtc *crtc = plane->state->crtc ?: old_state->crtc; state 382 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct vmw_plane_state *vps = vmw_plane_state_to_vps(plane->state); state 390 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (plane->state->fb) { state 391 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c hotspot_x += plane->state->fb->hot_x; state 392 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c hotspot_y += plane->state->fb->hot_y; state 407 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c plane->state->crtc_w, state 408 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c plane->state->crtc_h, state 416 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c du->cursor_x = plane->state->crtc_x + du->set_gui_x; state 417 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c du->cursor_y = plane->state->crtc_y + du->set_gui_y; state 444 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_plane_state *state) state 447 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_framebuffer *new_fb = state->fb; state 450 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (state->crtc) state 451 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = drm_atomic_get_new_crtc_state(state->state, state->crtc); state 453 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c ret = drm_atomic_helper_check_plane_state(state, crtc_state, state 459 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_crtc *crtc = state->crtc; state 463 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vcs = vmw_connector_state_to_vcs(du->connector.state); state 491 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = drm_atomic_get_new_crtc_state(new_state->state, state 563 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_pending_vblank_event *event = crtc->state->event; state 566 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc->state->event = NULL; state 587 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_crtc_state *state; state 590 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (WARN_ON(!crtc->state)) state 593 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vcs = kmemdup(crtc->state, sizeof(*vcs), GFP_KERNEL); state 598 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c state = &vcs->base; state 600 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c __drm_atomic_helper_crtc_duplicate_state(crtc, state); state 602 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c return state; state 619 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (crtc->state) { state 620 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c __drm_atomic_helper_crtc_destroy_state(crtc->state); state 622 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c kfree(vmw_crtc_state_to_vcs(crtc->state)); state 632 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc->state = &vcs->base; state 633 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc->state->crtc = crtc; state 647 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_crtc_state *state) state 649 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c drm_atomic_helper_crtc_destroy_state(crtc, state); state 665 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_plane_state *state; state 668 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vps = kmemdup(plane->state, sizeof(*vps), GFP_KERNEL); state 683 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c state = &vps->base; state 685 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c __drm_atomic_helper_plane_duplicate_state(plane, state); state 687 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c return state; state 703 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (plane->state) state 704 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_plane_destroy_state(plane, plane->state); state 727 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_plane_state *state) state 729 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct vmw_plane_state *vps = vmw_plane_state_to_vps(state); state 739 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c drm_atomic_helper_plane_destroy_state(plane, state); state 755 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_connector_state *state; state 758 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (WARN_ON(!connector->state)) state 761 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vcs = kmemdup(connector->state, sizeof(*vcs), GFP_KERNEL); state 766 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c state = &vcs->base; state 768 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c __drm_atomic_helper_connector_duplicate_state(connector, state); state 770 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c return state; state 787 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (connector->state) { state 788 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c __drm_atomic_helper_connector_destroy_state(connector->state); state 790 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c kfree(vmw_connector_state_to_vcs(connector->state)); state 814 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_connector_state *state) state 816 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c drm_atomic_helper_connector_destroy_state(connector, state); state 1525 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_crtc_state_and_lock(struct drm_atomic_state *state, struct drm_crtc *crtc) state 1529 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = drm_atomic_get_new_crtc_state(state, crtc); state 1533 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c int ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); state 1538 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = crtc->state; state 1556 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_atomic_state *state) state 1569 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = vmw_crtc_state_and_lock(state, crtc); state 1580 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c plane_state = du->primary.state; state 1602 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_atomic_state *state) state 1621 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c crtc_state = vmw_crtc_state_and_lock(state, crtc); state 1644 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, state 1663 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c conn_state = drm_atomic_get_connector_state(state, connector); state 1697 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_atomic_state *state) state 1704 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c ret = drm_atomic_helper_check(dev, state); state 1708 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c ret = vmw_kms_check_implicit(dev, state); state 1714 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c for_each_new_crtc_in_state(state, crtc, crtc_state, i) { state 1720 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c return vmw_kms_check_topology(dev, state); state 2462 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c if (plane->state->fb == &framebuffer->base) state 2796 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c struct drm_plane_state *state = update->plane->state; state 2814 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c drm_atomic_helper_damage_iter_init(&iter, old_state, state); state 2869 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c drm_atomic_helper_damage_iter_init(&iter, old_state, state); state 2874 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_translate_to_crtc(state, &clip); state 400 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_connector_state *state, state 405 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h const struct drm_connector_state *state, state 459 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_plane_state *state); state 461 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_plane_state *state); state 471 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_plane_state *state); state 476 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_crtc_state *state); state 484 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_crtc_state *state); state 490 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct drm_connector_state *state); state 570 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h static inline void vmw_du_translate_to_crtc(struct drm_plane_state *state, state 573 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int translate_crtc_x = -((state->src_x >> 16) - state->crtc_x); state 574 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h int translate_crtc_y = -((state->src_y >> 16) - state->crtc_y); state 100 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c fb = entry->base.crtc.primary->state->fb; state 109 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c fb = entry->base.crtc.primary->state->fb; state 290 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c struct drm_crtc *crtc = plane->state->crtc ?: old_state->crtc; state 295 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c fb = plane->state->fb; state 92 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h enum vmw_cmdbuf_res_state state); state 224 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c ps = crtc->primary->state; state 246 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c conn_state = sou->base.connector.state; state 382 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct drm_crtc *crtc = plane->state->crtc ? state 383 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c plane->state->crtc : old_state->crtc; state 409 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct drm_crtc *crtc = plane->state->crtc ?: new_state->crtc; state 549 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c bo_update.base.du = vmw_crtc_to_du(plane->state->crtc); state 639 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct drm_plane_state *state = update->plane->state; state 659 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c translate_src_x = (state->src_x >> 16) - state->crtc_x; state 660 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c translate_src_y = (state->src_y >> 16) - state->crtc_y; state 710 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.du = vmw_crtc_to_du(plane->state->crtc); state 730 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct drm_crtc *crtc = plane->state->crtc; state 736 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c if (crtc && plane->state->fb) { state 739 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c vmw_framebuffer_to_vfb(plane->state->fb); state 756 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c event = crtc->state->event; state 770 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c crtc->state->event = NULL; state 79 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c enum vmw_cmdbuf_res_state state); state 357 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c enum vmw_cmdbuf_res_state state) state 362 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c if (state == VMW_CMDBUF_RES_ADD) { state 79 drivers/gpu/drm/vmwgfx/vmwgfx_so.c enum vmw_cmdbuf_res_state state); state 126 drivers/gpu/drm/vmwgfx/vmwgfx_so.c enum vmw_cmdbuf_res_state state) state 132 drivers/gpu/drm/vmwgfx/vmwgfx_so.c if (state == VMW_CMDBUF_RES_ADD) { state 374 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c conn_state = stdu->base.connector.state; state 391 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c if (!crtc->state->enable) state 1374 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c bo_update.base.du = vmw_crtc_to_du(plane->state->crtc); state 1438 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c struct drm_plane_state *state = update->plane->state; state 1451 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c drm_atomic_helper_damage_iter_init(&iter, old_state, state); state 1547 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c stdu = vmw_crtc_to_stdu(plane->state->crtc); state 1554 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.du = vmw_crtc_to_du(plane->state->crtc); state 1592 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c struct vmw_plane_state *vps = vmw_plane_state_to_vps(plane->state); state 1593 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c struct drm_crtc *crtc = plane->state->crtc; state 1601 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c if (crtc && plane->state->fb) { state 1603 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_framebuffer_to_vfb(plane->state->fb); state 1645 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c event = crtc->state->event; state 1658 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c crtc->state->event = NULL; state 662 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c if (ttm->state != tt_unpopulated) state 106 drivers/gpu/drm/xen/xen_drm_front.c if (unlikely(evtchnl->state != EVTCHNL_STATE_CONNECTED)) state 648 drivers/gpu/drm/xen/xen_drm_front.c xenbus_strstate(xb_dev->state)); state 659 drivers/gpu/drm/xen/xen_drm_front.c if (xb_dev->state == XenbusStateReconfiguring) state 667 drivers/gpu/drm/xen/xen_drm_front.c if (xb_dev->state == XenbusStateReconfiguring) state 672 drivers/gpu/drm/xen/xen_drm_front.c if (xb_dev->state != XenbusStateInitialising) state 683 drivers/gpu/drm/xen/xen_drm_front.c if (xb_dev->state != XenbusStateInitialised) state 706 drivers/gpu/drm/xen/xen_drm_front.c if (xb_dev->state == XenbusStateClosed) state 764 drivers/gpu/drm/xen/xen_drm_front.c unsigned int state; state 766 drivers/gpu/drm/xen/xen_drm_front.c state = xenbus_read_unsigned(front_info->xb_dev->otherend, state 769 drivers/gpu/drm/xen/xen_drm_front.c xenbus_strstate(state)); state 31 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c if (unlikely(evtchnl->state != EVTCHNL_STATE_CONNECTED)) state 89 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c if (unlikely(evtchnl->state != EVTCHNL_STATE_CONNECTED)) state 135 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c evtchnl->state = EVTCHNL_STATE_DISCONNECTED; state 170 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c evtchnl->state = EVTCHNL_STATE_DISCONNECTED; state 357 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c enum xen_drm_front_evtchnl_state state) state 367 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c front_info->evt_pairs[i].req.state = state; state 368 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c front_info->evt_pairs[i].evt.state = state; state 44 drivers/gpu/drm/xen/xen_drm_front_evtchnl.h enum xen_drm_front_evtchnl_state state; state 77 drivers/gpu/drm/xen/xen_drm_front_evtchnl.h enum xen_drm_front_evtchnl_state state); state 187 drivers/gpu/drm/xen/xen_drm_front_kms.c drm_atomic_get_new_plane_state(old_plane_state->state, state 239 drivers/gpu/drm/xen/xen_drm_front_kms.c event = crtc->state->event; state 247 drivers/gpu/drm/xen/xen_drm_front_kms.c crtc->state->event = NULL; state 60 drivers/gpu/drm/zte/zx_plane.c crtc_state = drm_atomic_get_existing_crtc_state(plane_state->state, state 185 drivers/gpu/drm/zte/zx_plane.c struct drm_plane_state *state = plane->state; state 186 drivers/gpu/drm/zte/zx_plane.c struct drm_framebuffer *fb = state->fb; state 187 drivers/gpu/drm/zte/zx_plane.c struct drm_rect *src = &state->src; state 188 drivers/gpu/drm/zte/zx_plane.c struct drm_rect *dst = &state->dst; state 287 drivers/gpu/drm/zte/zx_plane.c crtc_state = drm_atomic_get_existing_crtc_state(plane_state->state, state 353 drivers/gpu/drm/zte/zx_plane.c struct drm_framebuffer *fb = plane->state->fb; state 372 drivers/gpu/drm/zte/zx_plane.c src_x = plane->state->src_x >> 16; state 373 drivers/gpu/drm/zte/zx_plane.c src_y = plane->state->src_y >> 16; state 374 drivers/gpu/drm/zte/zx_plane.c src_w = plane->state->src_w >> 16; state 375 drivers/gpu/drm/zte/zx_plane.c src_h = plane->state->src_h >> 16; state 377 drivers/gpu/drm/zte/zx_plane.c dst_x = plane->state->crtc_x; state 378 drivers/gpu/drm/zte/zx_plane.c dst_y = plane->state->crtc_y; state 379 drivers/gpu/drm/zte/zx_plane.c dst_w = plane->state->crtc_w; state 380 drivers/gpu/drm/zte/zx_plane.c dst_h = plane->state->crtc_h; state 460 drivers/gpu/drm/zte/zx_plane.c if (!plane->state->crtc) state 355 drivers/gpu/drm/zte/zx_vou.c struct drm_display_mode *mode = &crtc->state->adjusted_mode; state 478 drivers/gpu/drm/zte/zx_vou.c struct drm_pending_vblank_event *event = crtc->state->event; state 483 drivers/gpu/drm/zte/zx_vou.c crtc->state->event = NULL; state 611 drivers/gpu/drm/zte/zx_vou.c struct zx_crtc *zcrtc = to_zx_crtc(plane->state->crtc); state 678 drivers/gpu/drm/zte/zx_vou.c drm_for_each_plane_mask(plane, crtc->dev, crtc->state->plane_mask) state 685 drivers/gpu/drm/zte/zx_vou.c u32 state; state 688 drivers/gpu/drm/zte/zx_vou.c state = zx_readl(vou->timing + TIMING_INT_STATE); state 689 drivers/gpu/drm/zte/zx_vou.c zx_writel(vou->timing + TIMING_INT_STATE, state); state 691 drivers/gpu/drm/zte/zx_vou.c if (state & TIMING_INT_MAIN_FRAME) state 694 drivers/gpu/drm/zte/zx_vou.c if (state & TIMING_INT_AUX_FRAME) state 698 drivers/gpu/drm/zte/zx_vou.c state = zx_readl(vou->osd + OSD_INT_STA); state 699 drivers/gpu/drm/zte/zx_vou.c zx_writel(vou->osd + OSD_INT_CLRSTA, state); state 701 drivers/gpu/drm/zte/zx_vou.c if (state & OSD_INT_MAIN_UPT) state 704 drivers/gpu/drm/zte/zx_vou.c if (state & OSD_INT_AUX_UPT) state 707 drivers/gpu/drm/zte/zx_vou.c if (state & OSD_INT_ERROR) state 708 drivers/gpu/drm/zte/zx_vou.c DRM_DEV_ERROR(vou->dev, "OSD ERROR: 0x%08x!\n", state); state 80 drivers/gpu/host1x/intr.c if (atomic_inc_return(&waiter->state) == WLS_HANDLED || !dest) { state 145 drivers/gpu/host1x/intr.c WARN_ON(atomic_xchg(&waiter->state, WLS_HANDLED) != state 222 drivers/gpu/host1x/intr.c atomic_set(&waiter->state, WLS_PENDING); state 251 drivers/gpu/host1x/intr.c while (atomic_cmpxchg(&waiter->state, WLS_PENDING, WLS_CANCELLED) == state 320 drivers/gpu/host1x/intr.c if (atomic_cmpxchg(&waiter->state, state 51 drivers/gpu/host1x/intr.h atomic_t state; state 697 drivers/gpu/vga/vga_switcheroo.c enum vga_switcheroo_state state) state 703 drivers/gpu/vga/vga_switcheroo.c client->ops->set_gpu_state(client->pdev, state); state 996 drivers/gpu/vga/vga_switcheroo.c enum vga_switcheroo_state state) state 1010 drivers/gpu/vga/vga_switcheroo.c vgasr_priv.handler->power_state(client->id, state); state 220 drivers/gpu/vga/vgaarb.c static inline void vga_irq_set_state(struct vga_device *vgadev, bool state) state 223 drivers/gpu/vga/vgaarb.c vgadev->irq_set_state(vgadev->cookie, state); state 881 drivers/gpu/vga/vgaarb.c void (*irq_set_state)(void *cookie, bool state), state 35 drivers/greybus/bundle.c if (!bundle->state) state 38 drivers/greybus/bundle.c return sprintf(buf, "%s\n", bundle->state); state 46 drivers/greybus/bundle.c kfree(bundle->state); state 47 drivers/greybus/bundle.c bundle->state = kstrdup(buf, GFP_KERNEL); state 48 drivers/greybus/bundle.c if (!bundle->state) state 56 drivers/greybus/bundle.c static DEVICE_ATTR_RW(state); state 86 drivers/greybus/bundle.c kfree(bundle->state); state 183 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISABLED; state 679 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_ENABLED_TX) { state 684 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_ENABLED; state 704 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_ENABLED; state 706 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_ENABLED_TX; state 717 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISCONNECTING; state 729 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISABLED; state 746 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_ENABLED) state 766 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_ENABLED) { state 771 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_ENABLED_TX) state 790 drivers/greybus/connection.c if (connection->state != GB_CONNECTION_STATE_ENABLED) { state 794 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_ENABLED_TX; state 824 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_DISABLED) state 830 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISCONNECTING; state 842 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISABLED; state 862 drivers/greybus/connection.c if (connection->state == GB_CONNECTION_STATE_DISABLED) state 868 drivers/greybus/connection.c connection->state = GB_CONNECTION_STATE_DISABLED; state 889 drivers/greybus/connection.c if (WARN_ON(connection->state != GB_CONNECTION_STATE_DISABLED)) state 174 drivers/greybus/greybus_trace.h __field(enum gb_connection_state, state) state 184 drivers/greybus/greybus_trace.h __entry->state = connection->state; state 190 drivers/greybus/greybus_trace.h (unsigned int)__entry->state, __entry->flags) state 48 drivers/greybus/operation.c switch (connection->state) { state 1033 drivers/greybus/operation.c if (connection->state == GB_CONNECTION_STATE_DISABLED || state 1240 drivers/greybus/svc.c if (svc->state != GB_SVC_STATE_RESET) state 1244 drivers/greybus/svc.c if (svc->state != GB_SVC_STATE_PROTOCOL_VERSION) state 1248 drivers/greybus/svc.c if (svc->state != GB_SVC_STATE_SVC_HELLO) state 1255 drivers/greybus/svc.c type, svc->state); state 1263 drivers/greybus/svc.c svc->state = GB_SVC_STATE_PROTOCOL_VERSION; state 1268 drivers/greybus/svc.c svc->state = GB_SVC_STATE_SVC_HELLO; state 1326 drivers/greybus/svc.c svc->state = GB_SVC_STATE_RESET; state 53 drivers/hid/hid-google-hammer.c bool *state) state 80 drivers/hid/hid-google-hammer.c *state = cbas_parse_base_state(msg->data); state 1121 drivers/hid/hid-lg4ff.c int i, state = 0; state 1138 drivers/hid/hid-lg4ff.c state = (entry->wdata.led_state >> i) & 1; state 1139 drivers/hid/hid-lg4ff.c if (value == LED_OFF && state) { state 1142 drivers/hid/hid-lg4ff.c } else if (value != LED_OFF && !state) { state 1478 drivers/hid/hid-logitech-hidpp.c uint8_t state; state 1495 drivers/hid/hid-logitech-hidpp.c CMD_TOUCHPAD_FW_ITEMS_SET, &items->state, 1, &response); state 1507 drivers/hid/hid-logitech-hidpp.c items->state = params[2]; state 155 drivers/hid/hid-magicmouse.c static void magicmouse_emit_buttons(struct magicmouse_sc *msc, int state) state 168 drivers/hid/hid-magicmouse.c if (state == 0) { state 171 drivers/hid/hid-magicmouse.c state = last_state; state 175 drivers/hid/hid-magicmouse.c state = 1; state 177 drivers/hid/hid-magicmouse.c state = 2; state 179 drivers/hid/hid-magicmouse.c state = 4; state 182 drivers/hid/hid-magicmouse.c input_report_key(msc->input, BTN_MIDDLE, state & 4); state 185 drivers/hid/hid-magicmouse.c input_report_key(msc->input, BTN_LEFT, state & 1); state 186 drivers/hid/hid-magicmouse.c input_report_key(msc->input, BTN_RIGHT, state & 2); state 188 drivers/hid/hid-magicmouse.c if (state != last_state) state 195 drivers/hid/hid-magicmouse.c int id, x, y, size, orientation, touch_major, touch_minor, state, down; state 206 drivers/hid/hid-magicmouse.c state = tdata[7] & TOUCH_STATE_MASK; state 207 drivers/hid/hid-magicmouse.c down = state != TOUCH_STATE_NONE; state 217 drivers/hid/hid-magicmouse.c state = tdata[3] & 0xC0; state 218 drivers/hid/hid-magicmouse.c down = state == 0x80; state 227 drivers/hid/hid-magicmouse.c state = tdata[8] & TOUCH_STATE_MASK; state 228 drivers/hid/hid-magicmouse.c down = state != TOUCH_STATE_NONE; state 247 drivers/hid/hid-magicmouse.c switch (state) { state 56 drivers/hid/hid-picolcd_leds.c int i, state = 0; state 66 drivers/hid/hid-picolcd_leds.c state = (data->led_state >> i) & 1; state 67 drivers/hid/hid-picolcd_leds.c if (value == LED_OFF && state) { state 70 drivers/hid/hid-picolcd_leds.c } else if (value != LED_OFF && !state) { state 296 drivers/hid/hid-prodikeys.c static void pcmidi_submit_output_report(struct pcmidi_snd *pm, int state) state 301 drivers/hid/hid-prodikeys.c report->field[0]->value[1] = state; state 45 drivers/hid/hid-roccat-arvo.c return snprintf(buf, PAGE_SIZE, "%d\n", temp_buf.state); state 56 drivers/hid/hid-roccat-arvo.c unsigned long state; state 59 drivers/hid/hid-roccat-arvo.c retval = kstrtoul(buf, 10, &state); state 64 drivers/hid/hid-roccat-arvo.c temp_buf.state = state; state 16 drivers/hid/hid-roccat-arvo.h uint8_t state; state 469 drivers/hid/hid-roccat-kone.c unsigned long state; state 475 drivers/hid/hid-roccat-kone.c retval = kstrtoul(buf, 10, &state); state 479 drivers/hid/hid-roccat-kone.c if (state != 0 && state != 1) state 484 drivers/hid/hid-roccat-kone.c if (state == 1) { /* state activate */ state 516 drivers/hid/hid-roccat-kone.c if (kone->settings.tcu != state) { state 517 drivers/hid/hid-roccat-kone.c kone->settings.tcu = state; state 158 drivers/hid/hid-sensor-custom.c bool state) state 171 drivers/hid/hid-sensor-custom.c if (state) { state 179 drivers/hid/hid-steelseries.c int i, state = 0; state 190 drivers/hid/hid-steelseries.c state = (drv_data->led_state >> i) & 1; state 191 drivers/hid/hid-steelseries.c if (value == LED_OFF && state) { state 194 drivers/hid/hid-steelseries.c } else if (value != LED_OFF && !state) { state 323 drivers/hid/hid-uclogic-core.c u8 state = (data[byte] >> bit) & 0x3; state 325 drivers/hid/hid-uclogic-core.c if ((prev_state == 1 && state == 0) || state 326 drivers/hid/hid-uclogic-core.c (prev_state == 2 && state == 3)) { state 328 drivers/hid/hid-uclogic-core.c } else if ((prev_state == 2 && state == 0) || state 329 drivers/hid/hid-uclogic-core.c (prev_state == 1 && state == 3)) { state 338 drivers/hid/hid-uclogic-core.c drvdata->re_state = state; state 58 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 60 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 126 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_RUMBLE) state 135 drivers/hid/hid-wiimote-core.c if (rumble == !!(wdata->state.flags & WIIPROTO_FLAG_RUMBLE)) state 139 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_RUMBLE; state 141 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_RUMBLE; state 155 drivers/hid/hid-wiimote-core.c if ((wdata->state.flags & WIIPROTO_FLAGS_LEDS) == leds) state 157 drivers/hid/hid-wiimote-core.c wdata->state.flags = (wdata->state.flags & ~WIIPROTO_FLAGS_LEDS) | leds; state 196 drivers/hid/hid-wiimote-core.c __u8 ir = wdata->state.flags & WIIPROTO_FLAGS_IR; state 199 drivers/hid/hid-wiimote-core.c ext = (wdata->state.flags & WIIPROTO_FLAG_EXT_USED) || state 200 drivers/hid/hid-wiimote-core.c (wdata->state.flags & WIIPROTO_FLAG_MP_USED); state 203 drivers/hid/hid-wiimote-core.c if (wdata->state.devtype == WIIMOTE_DEV_BALANCE_BOARD) { state 211 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_ACCEL) { state 226 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_ACCEL) { state 244 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_DRM_LOCKED) state 245 drivers/hid/hid-wiimote-core.c drm = wdata->state.drm; state 253 drivers/hid/hid-wiimote-core.c wdata->state.drm = drm; state 272 drivers/hid/hid-wiimote-core.c if (accel == !!(wdata->state.flags & WIIPROTO_FLAG_ACCEL)) state 276 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_ACCEL; state 278 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_ACCEL; state 368 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 371 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 374 drivers/hid/hid-wiimote-core.c if (!ret && wdata->state.cmd_err) state 387 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 388 drivers/hid/hid-wiimote-core.c wdata->state.cmd_read_size = size; state 389 drivers/hid/hid-wiimote-core.c wdata->state.cmd_read_buf = rmem; state 392 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 396 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 397 drivers/hid/hid-wiimote-core.c wdata->state.cmd_read_buf = NULL; state 398 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 401 drivers/hid/hid-wiimote-core.c if (wdata->state.cmd_read_size == 0) state 404 drivers/hid/hid-wiimote-core.c ret = wdata->state.cmd_read_size; state 667 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 668 drivers/hid/hid-wiimote-core.c wdata->state.devtype = devtype; state 669 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 691 drivers/hid/hid-wiimote-core.c mods = wiimote_devtype_mods[wdata->state.devtype]; state 693 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 694 drivers/hid/hid-wiimote-core.c wdata->state.devtype = WIIMOTE_DEV_UNKNOWN; state 695 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 734 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 735 drivers/hid/hid-wiimote-core.c wdata->state.exttype = ext; state 736 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 744 drivers/hid/hid-wiimote-core.c ops = wiimod_ext_table[wdata->state.exttype]; state 746 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 747 drivers/hid/hid-wiimote-core.c wdata->state.exttype = WIIMOTE_EXT_UNKNOWN; state 748 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 749 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 769 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 770 drivers/hid/hid-wiimote-core.c wdata->state.mp = mode; state 771 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 779 drivers/hid/hid-wiimote-core.c if (wdata->state.mp < 2) state 784 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 785 drivers/hid/hid-wiimote-core.c wdata->state.mp = 0; state 786 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_USED; state 787 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 871 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 872 drivers/hid/hid-wiimote-core.c wdata->state.devtype = WIIMOTE_DEV_UNKNOWN; state 875 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 881 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 882 drivers/hid/hid-wiimote-core.c ext = wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED; state 883 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 896 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 897 drivers/hid/hid-wiimote-core.c if (!(wdata->state.flags & WIIPROTO_FLAG_BUILTIN_MP) && state 898 drivers/hid/hid-wiimote-core.c !(wdata->state.flags & WIIPROTO_FLAG_NO_MP)) state 900 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 921 drivers/hid/hid-wiimote-core.c if (!wdata->state.mp) { state 925 drivers/hid/hid-wiimote-core.c } else if (wdata->state.mp) { state 948 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 949 drivers/hid/hid-wiimote-core.c flags = wdata->state.flags; state 950 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 961 drivers/hid/hid-wiimote-core.c if (wdata->state.exttype == WIIMOTE_EXT_NONE && state 962 drivers/hid/hid-wiimote-core.c wdata->state.mp > 0 && (flags & WIIPROTO_FLAG_MP_USED)) { state 966 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 967 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_EXT_ACTIVE); state 968 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_MP_PLUGGED); state 969 drivers/hid/hid-wiimote-core.c ret = ret && (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE); state 970 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 987 drivers/hid/hid-wiimote-core.c wdata->state.exttype != WIIMOTE_EXT_NONE) { state 989 drivers/hid/hid-wiimote-core.c ret = type == wdata->state.exttype; state 991 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 992 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE); state 993 drivers/hid/hid-wiimote-core.c ret = ret && (wdata->state.flags & WIIPROTO_FLAG_EXT_ACTIVE); state 994 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1013 drivers/hid/hid-wiimote-core.c wdata->state.exttype == WIIMOTE_EXT_NONE) { state 1015 drivers/hid/hid-wiimote-core.c ret = type == wdata->state.exttype; state 1017 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 1018 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_EXT_ACTIVE); state 1019 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE); state 1020 drivers/hid/hid-wiimote-core.c ret = ret && !(wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED); state 1021 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1040 drivers/hid/hid-wiimote-core.c if (wdata->state.exttype != WIIMOTE_EXT_NONE && state 1041 drivers/hid/hid-wiimote-core.c wdata->state.mp > 0 && (flags & WIIPROTO_FLAG_MP_USED)) { state 1047 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 1048 drivers/hid/hid-wiimote-core.c ret = ret && (wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED); state 1049 drivers/hid/hid-wiimote-core.c ret = ret && (wdata->state.flags & WIIPROTO_FLAG_EXT_ACTIVE); state 1050 drivers/hid/hid-wiimote-core.c ret = ret && (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE); state 1051 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1105 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 1108 drivers/hid/hid-wiimote-core.c flags = wdata->state.flags; state 1111 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_ACTIVE; state 1112 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_ACTIVE; state 1114 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1129 drivers/hid/hid-wiimote-core.c if (exttype != wdata->state.exttype) { state 1137 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 1138 drivers/hid/hid-wiimote-core.c wdata->state.exttype = WIIMOTE_EXT_NONE; state 1139 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1150 drivers/hid/hid-wiimote-core.c if (!wdata->state.mp) { state 1154 drivers/hid/hid-wiimote-core.c } else if (wdata->state.mp) { state 1177 drivers/hid/hid-wiimote-core.c spin_lock_irq(&wdata->state.lock); state 1181 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_MP_ACTIVE; state 1182 drivers/hid/hid-wiimote-core.c if (wdata->state.exttype == WIIMOTE_EXT_NONE) { state 1183 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_PLUGGED; state 1184 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_PLUGGED; state 1186 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_PLUGGED; state 1187 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_MP_PLUGGED; state 1188 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_EXT_ACTIVE; state 1190 drivers/hid/hid-wiimote-core.c } else if (wdata->state.exttype != WIIMOTE_EXT_NONE) { state 1191 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_EXT_ACTIVE; state 1197 drivers/hid/hid-wiimote-core.c spin_unlock_irq(&wdata->state.lock); state 1200 drivers/hid/hid-wiimote-core.c wdata->state.mp, wdata->state.exttype); state 1209 drivers/hid/hid-wiimote-core.c if (wdata->state.devtype == WIIMOTE_DEV_PENDING) { state 1223 drivers/hid/hid-wiimote-core.c if (!(wdata->state.flags & WIIPROTO_FLAG_EXITING)) state 1231 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 1233 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1250 drivers/hid/hid-wiimote-core.c ops = wiimod_ext_table[wdata->state.exttype]; state 1256 drivers/hid/hid-wiimote-core.c mods = wiimote_devtype_mods[wdata->state.devtype]; state 1271 drivers/hid/hid-wiimote-core.c ops = wiimod_ext_table[wdata->state.exttype]; state 1277 drivers/hid/hid-wiimote-core.c mods = wiimote_devtype_mods[wdata->state.devtype]; state 1318 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 1324 drivers/hid/hid-wiimote-core.c if (!(wdata->state.flags & WIIPROTO_FLAG_MP_PLUGGED)) { state 1326 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_MP_PLUGGED; state 1330 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_MP_PLUGGED) { state 1332 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_PLUGGED; state 1333 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_ACTIVE; state 1345 drivers/hid/hid-wiimote-core.c if (!(wdata->state.flags & WIIPROTO_FLAG_EXT_ACTIVE) && !is_mp) state 1349 drivers/hid/hid-wiimote-core.c ops = wiimod_ext_table[wdata->state.exttype]; state 1369 drivers/hid/hid-wiimote-core.c mods = wiimote_devtype_mods[wdata->state.devtype]; state 1393 drivers/hid/hid-wiimote-core.c ops = wiimod_ext_table[wdata->state.exttype]; state 1399 drivers/hid/hid-wiimote-core.c mods = wiimote_devtype_mods[wdata->state.devtype]; state 1426 drivers/hid/hid-wiimote-core.c if (!(wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED)) { state 1428 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_EXT_PLUGGED; state 1432 drivers/hid/hid-wiimote-core.c if (wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED) { state 1434 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_PLUGGED; state 1435 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_PLUGGED; state 1436 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_ACTIVE; state 1437 drivers/hid/hid-wiimote-core.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_ACTIVE; state 1442 drivers/hid/hid-wiimote-core.c wdata->state.cmd_battery = payload[5]; state 1464 drivers/hid/hid-wiimote-core.c else if (size > wdata->state.cmd_read_size) state 1465 drivers/hid/hid-wiimote-core.c size = wdata->state.cmd_read_size; state 1467 drivers/hid/hid-wiimote-core.c wdata->state.cmd_read_size = size; state 1468 drivers/hid/hid-wiimote-core.c if (wdata->state.cmd_read_buf) state 1469 drivers/hid/hid-wiimote-core.c memcpy(wdata->state.cmd_read_buf, &payload[5], size); state 1482 drivers/hid/hid-wiimote-core.c wdata->state.cmd_err = err; state 1555 drivers/hid/hid-wiimote-core.c wdata->state.accel_split[0] = payload[2]; state 1556 drivers/hid/hid-wiimote-core.c wdata->state.accel_split[1] = (payload[0] >> 1) & (0x10 | 0x20); state 1557 drivers/hid/hid-wiimote-core.c wdata->state.accel_split[1] |= (payload[1] << 1) & (0x40 | 0x80); state 1569 drivers/hid/hid-wiimote-core.c wdata->state.accel_split[1] |= (payload[0] >> 5) & (0x01 | 0x02); state 1570 drivers/hid/hid-wiimote-core.c wdata->state.accel_split[1] |= (payload[1] >> 3) & (0x04 | 0x08); state 1574 drivers/hid/hid-wiimote-core.c buf[2] = wdata->state.accel_split[0]; state 1576 drivers/hid/hid-wiimote-core.c buf[4] = wdata->state.accel_split[1]; state 1628 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 1642 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1655 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 1656 drivers/hid/hid-wiimote-core.c type = wdata->state.exttype; state 1657 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1707 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 1708 drivers/hid/hid-wiimote-core.c type = wdata->state.devtype; state 1709 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1747 drivers/hid/hid-wiimote-core.c spin_lock_init(&wdata->state.lock); state 1748 drivers/hid/hid-wiimote-core.c init_completion(&wdata->state.ready); state 1749 drivers/hid/hid-wiimote-core.c mutex_init(&wdata->state.sync); state 1750 drivers/hid/hid-wiimote-core.c wdata->state.drm = WIIPROTO_REQ_DRM_K; state 1751 drivers/hid/hid-wiimote-core.c wdata->state.cmd_battery = 0xff; state 1766 drivers/hid/hid-wiimote-core.c spin_lock_irqsave(&wdata->state.lock, flags); state 1767 drivers/hid/hid-wiimote-core.c wdata->state.flags |= WIIPROTO_FLAG_EXITING; state 1768 drivers/hid/hid-wiimote-core.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 44 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&wdata->state.lock, flags); state 45 drivers/hid/hid-wiimote-debug.c wdata->state.cmd_read_size = s; state 46 drivers/hid/hid-wiimote-debug.c wdata->state.cmd_read_buf = buf; state 49 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 53 drivers/hid/hid-wiimote-debug.c size = wdata->state.cmd_read_size; state 55 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&wdata->state.lock, flags); state 56 drivers/hid/hid-wiimote-debug.c wdata->state.cmd_read_buf = NULL; state 57 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 105 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&dbg->wdata->state.lock, flags); state 106 drivers/hid/hid-wiimote-debug.c drm = dbg->wdata->state.drm; state 107 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&dbg->wdata->state.lock, flags); state 153 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&dbg->wdata->state.lock, flags); state 154 drivers/hid/hid-wiimote-debug.c dbg->wdata->state.flags &= ~WIIPROTO_FLAG_DRM_LOCKED; state 157 drivers/hid/hid-wiimote-debug.c dbg->wdata->state.flags |= WIIPROTO_FLAG_DRM_LOCKED; state 158 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&dbg->wdata->state.lock, flags); state 194 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&wdata->state.lock, flags); state 196 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 215 drivers/hid/hid-wiimote-debug.c spin_lock_irqsave(&wdata->state.lock, flags); state 217 drivers/hid/hid-wiimote-debug.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 125 drivers/hid/hid-wiimote-modules.c spin_lock_irq(&wdata->state.lock); state 126 drivers/hid/hid-wiimote-modules.c wiiproto_req_rumble(wdata, wdata->state.cache_rumble); state 127 drivers/hid/hid-wiimote-modules.c spin_unlock_irq(&wdata->state.lock); state 149 drivers/hid/hid-wiimote-modules.c wdata->state.cache_rumble = value; state 174 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 176 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 204 drivers/hid/hid-wiimote-modules.c int ret = 0, state; state 218 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 221 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 226 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 227 drivers/hid/hid-wiimote-modules.c state = wdata->state.cmd_battery; state 228 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 230 drivers/hid/hid-wiimote-modules.c val->intval = state * 100 / 255; state 304 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 305 drivers/hid/hid-wiimote-modules.c value = wdata->state.flags & WIIPROTO_FLAG_LED(i + 1); state 306 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 321 drivers/hid/hid-wiimote-modules.c __u8 state, flag; state 326 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 327 drivers/hid/hid-wiimote-modules.c state = wdata->state.flags; state 329 drivers/hid/hid-wiimote-modules.c wiiproto_req_leds(wdata, state & ~flag); state 331 drivers/hid/hid-wiimote-modules.c wiiproto_req_leds(wdata, state | flag); state 332 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 367 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 369 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 430 drivers/hid/hid-wiimote-modules.c if (!(wdata->state.flags & WIIPROTO_FLAG_ACCEL)) state 464 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 466 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 476 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 478 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 557 drivers/hid/hid-wiimote-modules.c if (!(wdata->state.flags & WIIPROTO_FLAGS_IR)) state 618 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 620 drivers/hid/hid-wiimote-modules.c if (mode == (wdata->state.flags & WIIPROTO_FLAGS_IR)) { state 621 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 626 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAGS_IR; state 630 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 634 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 641 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 644 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 649 drivers/hid/hid-wiimote-modules.c if (wdata->state.cmd_err) { state 655 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 658 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 663 drivers/hid/hid-wiimote-modules.c if (wdata->state.cmd_err) { state 708 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 709 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAGS_IR; state 710 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= mode & WIIPROTO_FLAGS_IR; state 712 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 863 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 885 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 909 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 910 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 912 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 922 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 923 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 925 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1091 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 1160 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 1184 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1185 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 1187 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1197 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1198 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 1200 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1302 drivers/hid/hid-wiimote-modules.c struct wiimote_state *s = &wdata->state; state 1375 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1376 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 1378 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1388 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1389 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 1391 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1420 drivers/hid/hid-wiimote-modules.c spin_lock_irq(&wdata->state.lock); state 1424 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] = buf[offs]; state 1425 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] <<= 8; state 1426 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] |= buf[offs + 1]; state 1430 drivers/hid/hid-wiimote-modules.c spin_unlock_irq(&wdata->state.lock); state 1435 drivers/hid/hid-wiimote-modules.c val = wdata->state.calib_bboard[j][i]; state 1472 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] = buf[offs]; state 1473 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] <<= 8; state 1474 drivers/hid/hid-wiimote-modules.c wdata->state.calib_bboard[j][i] |= buf[offs + 1]; state 1665 drivers/hid/hid-wiimote-modules.c if (!(wdata->state.flags & WIIPROTO_FLAG_PRO_CALIB_DONE)) { state 1666 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_PRO_CALIB_DONE; state 1668 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[0] = -lx; state 1670 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[1] = -ly; state 1672 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[2] = -rx; state 1674 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[3] = -ry; state 1678 drivers/hid/hid-wiimote-modules.c lx += wdata->state.calib_pro_sticks[0]; state 1679 drivers/hid/hid-wiimote-modules.c ly += wdata->state.calib_pro_sticks[1]; state 1680 drivers/hid/hid-wiimote-modules.c rx += wdata->state.calib_pro_sticks[2]; state 1681 drivers/hid/hid-wiimote-modules.c ry += wdata->state.calib_pro_sticks[3]; state 1750 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1751 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 1753 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1763 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1764 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 1766 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1788 drivers/hid/hid-wiimote-modules.c wdata->state.cache_rumble = value; state 1802 drivers/hid/hid-wiimote-modules.c r += sprintf(&out[r], "%+06hd:", wdata->state.calib_pro_sticks[0]); state 1803 drivers/hid/hid-wiimote-modules.c r += sprintf(&out[r], "%+06hd ", wdata->state.calib_pro_sticks[1]); state 1804 drivers/hid/hid-wiimote-modules.c r += sprintf(&out[r], "%+06hd:", wdata->state.calib_pro_sticks[2]); state 1805 drivers/hid/hid-wiimote-modules.c r += sprintf(&out[r], "%+06hd\n", wdata->state.calib_pro_sticks[3]); state 1819 drivers/hid/hid-wiimote-modules.c spin_lock_irq(&wdata->state.lock); state 1820 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_PRO_CALIB_DONE; state 1821 drivers/hid/hid-wiimote-modules.c spin_unlock_irq(&wdata->state.lock); state 1827 drivers/hid/hid-wiimote-modules.c spin_lock_irq(&wdata->state.lock); state 1828 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_PRO_CALIB_DONE; state 1829 drivers/hid/hid-wiimote-modules.c spin_unlock_irq(&wdata->state.lock); state 1831 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[0] = x1; state 1832 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[1] = y1; state 1833 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[2] = x2; state 1834 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[3] = y2; state 1850 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[0] = 0; state 1851 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[1] = 0; state 1852 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[2] = 0; state 1853 drivers/hid/hid-wiimote-modules.c wdata->state.calib_pro_sticks[3] = 0; state 1855 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1856 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_PRO_CALIB_DONE; state 1857 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 1936 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 1938 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2026 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 2032 drivers/hid/hid-wiimote-modules.c o, &wdata->state.pressure_drums[0], state 2035 drivers/hid/hid-wiimote-modules.c r, &wdata->state.pressure_drums[1], state 2038 drivers/hid/hid-wiimote-modules.c y, &wdata->state.pressure_drums[2], state 2041 drivers/hid/hid-wiimote-modules.c g, &wdata->state.pressure_drums[3], state 2044 drivers/hid/hid-wiimote-modules.c b, &wdata->state.pressure_drums[4], state 2049 drivers/hid/hid-wiimote-modules.c bass, &wdata->state.pressure_drums[5], state 2053 drivers/hid/hid-wiimote-modules.c 0, &wdata->state.pressure_drums[6], state 2070 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2071 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 2073 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2083 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2084 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 2086 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2253 drivers/hid/hid-wiimote-modules.c if (wdata->state.flags & WIIPROTO_FLAG_MP_ACTIVE) { state 2300 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2301 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_EXT_USED; state 2303 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2313 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2314 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_EXT_USED; state 2316 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2399 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2400 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_BUILTIN_MP; state 2401 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2411 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2412 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_BUILTIN_MP; state 2413 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2435 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2436 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_NO_MP; state 2437 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2447 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2448 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_NO_MP; state 2449 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2533 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2534 drivers/hid/hid-wiimote-modules.c wdata->state.flags |= WIIPROTO_FLAG_MP_USED; state 2537 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 2547 drivers/hid/hid-wiimote-modules.c spin_lock_irqsave(&wdata->state.lock, flags); state 2548 drivers/hid/hid-wiimote-modules.c wdata->state.flags &= ~WIIPROTO_FLAG_MP_USED; state 2551 drivers/hid/hid-wiimote-modules.c spin_unlock_irqrestore(&wdata->state.lock, flags); state 161 drivers/hid/hid-wiimote.h struct wiimote_state state; state 298 drivers/hid/hid-wiimote.h return wdata->state.cmd == cmd && wdata->state.opt == opt; state 304 drivers/hid/hid-wiimote.h wdata->state.cmd = WIIPROTO_REQ_NULL; state 305 drivers/hid/hid-wiimote.h complete(&wdata->state.ready); state 314 drivers/hid/hid-wiimote.h wdata->state.cmd = WIIPROTO_REQ_MAX; state 315 drivers/hid/hid-wiimote.h complete(&wdata->state.ready); state 320 drivers/hid/hid-wiimote.h return mutex_lock_interruptible(&wdata->state.sync) ? -ERESTARTSYS : 0; state 325 drivers/hid/hid-wiimote.h mutex_lock(&wdata->state.sync); state 332 drivers/hid/hid-wiimote.h reinit_completion(&wdata->state.ready); state 333 drivers/hid/hid-wiimote.h wdata->state.cmd = cmd; state 334 drivers/hid/hid-wiimote.h wdata->state.opt = opt; state 339 drivers/hid/hid-wiimote.h mutex_unlock(&wdata->state.sync); state 350 drivers/hid/hid-wiimote.h ret = wait_for_completion_interruptible_timeout(&wdata->state.ready, HZ); state 355 drivers/hid/hid-wiimote.h else if (wdata->state.cmd != WIIPROTO_REQ_NULL) state 366 drivers/hid/hid-wiimote.h ret = wait_for_completion_timeout(&wdata->state.ready, HZ); state 369 drivers/hid/hid-wiimote.h else if (wdata->state.cmd != WIIPROTO_REQ_NULL) state 708 drivers/hid/intel-ish-hid/ishtp/bus.c if (!cl->fw_client_id || cl->state != ISHTP_CL_CONNECTED) state 745 drivers/hid/intel-ish-hid/ishtp/bus.c cl->state = ISHTP_CL_DISCONNECTED; state 205 drivers/hid/intel-ish-hid/ishtp/client.c cl->state = ISHTP_CL_INITIALIZING; state 273 drivers/hid/intel-ish-hid/ishtp/client.c dev->print_log(dev, "%s() state %d\n", __func__, cl->state); state 275 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state != ISHTP_CL_DISCONNECTING) { state 288 drivers/hid/intel-ish-hid/ishtp/client.c cl->state == ISHTP_CL_DISCONNECTED), state 301 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state == ISHTP_CL_DISCONNECTED) { state 330 drivers/hid/intel-ish-hid/ishtp/client.c if ((pos->state == ISHTP_CL_CONNECTING) && (pos != cl) && state 361 drivers/hid/intel-ish-hid/ishtp/client.c dev->print_log(dev, "%s() current_state = %d\n", __func__, cl->state); state 375 drivers/hid/intel-ish-hid/ishtp/client.c (cl->state == ISHTP_CL_CONNECTED || state 376 drivers/hid/intel-ish-hid/ishtp/client.c cl->state == ISHTP_CL_DISCONNECTED)), state 389 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state != ISHTP_CL_CONNECTED) { state 458 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state != ISHTP_CL_CONNECTED) state 541 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state != ISHTP_CL_CONNECTED) { state 655 drivers/hid/intel-ish-hid/ishtp/client.c if (cl->state != ISHTP_CL_CONNECTED) state 846 drivers/hid/intel-ish-hid/ishtp/client.c !(cl->state == ISHTP_CL_CONNECTED)) state 966 drivers/hid/intel-ish-hid/ishtp/client.c !(cl->state == ISHTP_CL_CONNECTED)) state 1088 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_set_connection_state(struct ishtp_cl *cl, int state) state 1090 drivers/hid/intel-ish-hid/ishtp/client.c cl->state = state; state 39 drivers/hid/intel-ish-hid/ishtp/client.h enum cl_state state; state 341 drivers/hid/intel-ish-hid/ishtp/hbm.c cl->state = ISHTP_CL_DISCONNECTED; state 387 drivers/hid/intel-ish-hid/ishtp/hbm.c cl->state = ISHTP_CL_CONNECTED; state 390 drivers/hid/intel-ish-hid/ishtp/hbm.c cl->state = ISHTP_CL_DISCONNECTED; state 419 drivers/hid/intel-ish-hid/ishtp/hbm.c cl->state = ISHTP_CL_DISCONNECTED; state 23 drivers/hid/intel-ish-hid/ishtp/init.c const char *ishtp_dev_state_str(int state) state 25 drivers/hid/intel-ish-hid/ishtp/init.c switch (state) { state 59 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h const char *ishtp_dev_state_str(int state); state 367 drivers/hsi/clients/cmt_speech.c unsigned int *state) state 371 drivers/hsi/clients/cmt_speech.c info, msg->status, *state); state 379 drivers/hsi/clients/cmt_speech.c static inline void __cs_hsi_error_read_bits(unsigned int *state) state 381 drivers/hsi/clients/cmt_speech.c *state |= SSI_CHANNEL_STATE_ERROR; state 382 drivers/hsi/clients/cmt_speech.c *state &= ~(SSI_CHANNEL_STATE_READING | SSI_CHANNEL_STATE_POLL); state 385 drivers/hsi/clients/cmt_speech.c static inline void __cs_hsi_error_write_bits(unsigned int *state) state 387 drivers/hsi/clients/cmt_speech.c *state |= SSI_CHANNEL_STATE_ERROR; state 388 drivers/hsi/clients/cmt_speech.c *state &= ~SSI_CHANNEL_STATE_WRITING; state 636 drivers/hsi/clients/cmt_speech.c static inline int cs_state_xfer_active(unsigned int state) state 638 drivers/hsi/clients/cmt_speech.c return (state & SSI_CHANNEL_STATE_WRITING) || state 639 drivers/hsi/clients/cmt_speech.c (state & SSI_CHANNEL_STATE_READING); state 645 drivers/hsi/clients/cmt_speech.c static inline int cs_state_idle(unsigned int state) state 647 drivers/hsi/clients/cmt_speech.c return !(state & ~SSI_CHANNEL_STATE_ERROR); state 1208 drivers/hsi/clients/cmt_speech.c unsigned int state; state 1210 drivers/hsi/clients/cmt_speech.c state = cs_hsi_get_state(csdata->hi); state 1211 drivers/hsi/clients/cmt_speech.c if (copy_to_user((void __user *)arg, &state, sizeof(state))) state 1217 drivers/hsi/clients/cmt_speech.c unsigned int state; state 1219 drivers/hsi/clients/cmt_speech.c if (copy_from_user(&state, (void __user *)arg, sizeof(state))) { state 1224 drivers/hsi/clients/cmt_speech.c if (state > 1) { state 1229 drivers/hsi/clients/cmt_speech.c cs_hsi_set_wakeline(csdata->hi, !!state); state 528 drivers/hsi/clients/hsi_char.c unsigned int state; state 538 drivers/hsi/clients/hsi_char.c if (copy_from_user(&state, (void __user *)arg, sizeof(state))) state 540 drivers/hsi/clients/hsi_char.c if (state == HSC_PM_DISABLE) { state 544 drivers/hsi/clients/hsi_char.c } else if (state == HSC_PM_ENABLE) { state 281 drivers/hsi/clients/ssi_protocol.c static void ssip_set_rxstate(struct ssi_protocol *ssi, unsigned int state) state 283 drivers/hsi/clients/ssi_protocol.c ssi->recv_state = state; state 284 drivers/hsi/clients/ssi_protocol.c switch (state) { state 305 drivers/hsi/clients/ssi_protocol.c static void ssip_set_txstate(struct ssi_protocol *ssi, unsigned int state) state 307 drivers/hsi/clients/ssi_protocol.c ssi->send_state = state; state 308 drivers/hsi/clients/ssi_protocol.c switch (state) { state 132 drivers/hv/channel.c if (newchannel->state != CHANNEL_OPEN_STATE) { state 138 drivers/hv/channel.c newchannel->state = CHANNEL_OPENING_STATE; state 218 drivers/hv/channel.c newchannel->state = CHANNEL_OPENED_STATE; state 234 drivers/hv/channel.c newchannel->state = CHANNEL_OPEN_STATE; state 645 drivers/hv/channel.c if (channel->state != CHANNEL_OPENED_STATE) state 648 drivers/hv/channel.c channel->state = CHANNEL_OPEN_STATE; state 465 drivers/hv/channel_mgmt.c newchannel->state = CHANNEL_OPEN_STATE; state 1111 drivers/hv/channel_mgmt.c if (channel->state == CHANNEL_OPEN_STATE) { state 503 drivers/hv/hv_balloon.c enum hv_dm_state state; state 1059 drivers/hv/hv_balloon.c dm->state = DM_INITIALIZED; state 1309 drivers/hv/hv_balloon.c dm_device.state = DM_INITIALIZED; state 1377 drivers/hv/hv_balloon.c dm->state = DM_INITIALIZED; state 1458 drivers/hv/hv_balloon.c dm->state = DM_INIT_ERROR; state 1467 drivers/hv/hv_balloon.c dm->state = DM_INIT_ERROR; state 1505 drivers/hv/hv_balloon.c if (dm->state == DM_BALLOON_UP) state 1508 drivers/hv/hv_balloon.c dm->state = DM_BALLOON_UP; state 1514 drivers/hv/hv_balloon.c dm->state = DM_BALLOON_DOWN; state 1520 drivers/hv/hv_balloon.c if (dm->state == DM_HOT_ADD) state 1522 drivers/hv/hv_balloon.c dm->state = DM_HOT_ADD; state 1602 drivers/hv/hv_balloon.c if (dm_device.state == DM_INIT_ERROR) { state 1652 drivers/hv/hv_balloon.c if (dm_device.state == DM_INIT_ERROR) { state 1674 drivers/hv/hv_balloon.c dm_device.state = DM_INITIALIZING; state 1695 drivers/hv/hv_balloon.c dm_device.state = DM_INITIALIZED; state 49 drivers/hv/hv_fcopy.c int state; /* hvutil_device_state */ state 72 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_READY; state 173 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_USERSPACE_REQ; state 179 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_READY; state 234 drivers/hv/hv_fcopy.c if (fcopy_transaction.state > HVUTIL_READY) state 268 drivers/hv/hv_fcopy.c if (fcopy_transaction.state < HVUTIL_READY) { state 273 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_HOSTMSG_RECEIVED; state 296 drivers/hv/hv_fcopy.c if (fcopy_transaction.state == HVUTIL_DEVICE_INIT) state 299 drivers/hv/hv_fcopy.c if (fcopy_transaction.state != HVUTIL_USERSPACE_REQ) state 307 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_USERSPACE_RECV; state 321 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_DEVICE_INIT; state 338 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_DEVICE_INIT; state 350 drivers/hv/hv_fcopy.c fcopy_transaction.state = HVUTIL_DEVICE_DYING; state 77 drivers/hv/hv_kvp.c int state; /* hvutil_device_state */ state 114 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_READY; state 212 drivers/hv/hv_kvp.c if (kvp_transaction.state < HVUTIL_READY) { state 217 drivers/hv/hv_kvp.c if (kvp_transaction.state < HVUTIL_USERSPACE_REQ) state 220 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_USERSPACE_RECV; state 384 drivers/hv/hv_kvp.c if (kvp_transaction.state != HVUTIL_HOSTMSG_RECEIVED) state 495 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_USERSPACE_REQ; state 501 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_READY; state 648 drivers/hv/hv_kvp.c if (kvp_transaction.state < HVUTIL_READY) { state 661 drivers/hv/hv_kvp.c if (kvp_transaction.state > HVUTIL_READY) state 694 drivers/hv/hv_kvp.c if (kvp_transaction.state < HVUTIL_READY) { state 699 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_HOSTMSG_RECEIVED; state 735 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_DEVICE_INIT; state 750 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_DEVICE_INIT; state 762 drivers/hv/hv_kvp.c kvp_transaction.state = HVUTIL_DEVICE_DYING; state 53 drivers/hv/hv_snapshot.c int state; /* hvutil_device_state */ state 81 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_READY; state 144 drivers/hv/hv_snapshot.c if (vss_transaction.state > HVUTIL_READY) { state 150 drivers/hv/hv_snapshot.c } else if (vss_transaction.state == HVUTIL_USERSPACE_REQ) { state 151 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_USERSPACE_RECV; state 178 drivers/hv/hv_snapshot.c if (vss_transaction.state != HVUTIL_HOSTMSG_RECEIVED) { state 189 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_USERSPACE_REQ; state 199 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_READY; state 219 drivers/hv/hv_snapshot.c if (vss_transaction.state < HVUTIL_READY) { state 228 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_HOSTMSG_RECEIVED; state 297 drivers/hv/hv_snapshot.c if (vss_transaction.state > HVUTIL_READY) state 349 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_DEVICE_INIT; state 369 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_DEVICE_INIT; state 383 drivers/hv/hv_snapshot.c vss_transaction.state = HVUTIL_DEVICE_DYING; state 181 drivers/hv/vmbus_drv.c return sprintf(buf, "%d\n", hv_dev->channel->state); state 183 drivers/hv/vmbus_drv.c static DEVICE_ATTR_RO(state); state 255 drivers/hwmon/abituguru.c static int abituguru_wait(struct abituguru_data *data, u8 state) state 259 drivers/hwmon/abituguru.c while (inb_p(data->addr + ABIT_UGURU_DATA) != state) { state 444 drivers/hwmon/abx500.c pm_message_t state) state 734 drivers/hwmon/acpi_power_meter.c struct acpi_buffer state = { 0, NULL }; state 758 drivers/hwmon/acpi_power_meter.c state.length = sizeof(struct acpi_power_meter_capabilities); state 759 drivers/hwmon/acpi_power_meter.c state.pointer = &resource->caps; state 761 drivers/hwmon/acpi_power_meter.c status = acpi_extract_package(pss, &format, &state); state 759 drivers/hwmon/aspeed-pwm-tacho.c unsigned long *state) state 763 drivers/hwmon/aspeed-pwm-tacho.c *state = cdev->max_state; state 770 drivers/hwmon/aspeed-pwm-tacho.c unsigned long *state) state 774 drivers/hwmon/aspeed-pwm-tacho.c *state = cdev->cur_state; state 781 drivers/hwmon/aspeed-pwm-tacho.c unsigned long state) state 785 drivers/hwmon/aspeed-pwm-tacho.c if (state > cdev->max_state) state 788 drivers/hwmon/aspeed-pwm-tacho.c cdev->cur_state = state; state 363 drivers/hwmon/gpio-fan.c unsigned long *state) state 370 drivers/hwmon/gpio-fan.c *state = fan_data->num_speed - 1; state 375 drivers/hwmon/gpio-fan.c unsigned long *state) state 382 drivers/hwmon/gpio-fan.c *state = fan_data->speed_index; state 387 drivers/hwmon/gpio-fan.c unsigned long state) state 394 drivers/hwmon/gpio-fan.c set_fan_speed(fan_data, state); state 46 drivers/hwmon/iio_hwmon.c struct iio_hwmon_state *state = dev_get_drvdata(dev); state 47 drivers/hwmon/iio_hwmon.c struct iio_channel *chan = &state->channels[sattr->index]; state 471 drivers/hwmon/max6650.c unsigned long *state) state 473 drivers/hwmon/max6650.c *state = 255; state 479 drivers/hwmon/max6650.c unsigned long *state) state 483 drivers/hwmon/max6650.c *state = data->cooling_dev_state; state 489 drivers/hwmon/max6650.c unsigned long state) state 495 drivers/hwmon/max6650.c state = clamp_val(state, 0, 255); state 499 drivers/hwmon/max6650.c data->dac = pwm_to_dac(state, data->config & MAX6650_CFG_V12); state 502 drivers/hwmon/max6650.c max6650_set_operating_mode(data, state ? state 505 drivers/hwmon/max6650.c data->cooling_dev_state = state; state 263 drivers/hwmon/mlxreg-fan.c unsigned long *state) state 265 drivers/hwmon/mlxreg-fan.c *state = MLXREG_FAN_MAX_STATE; state 270 drivers/hwmon/mlxreg-fan.c unsigned long *state) state 283 drivers/hwmon/mlxreg-fan.c *state = MLXREG_FAN_PWM_DUTY2STATE(regval); state 289 drivers/hwmon/mlxreg-fan.c unsigned long state) state 307 drivers/hwmon/mlxreg-fan.c if (state >= MLXREG_FAN_SPEED_MIN && state <= MLXREG_FAN_SPEED_MAX) { state 308 drivers/hwmon/mlxreg-fan.c state -= MLXREG_FAN_MAX_STATE; state 309 drivers/hwmon/mlxreg-fan.c for (i = 0; i < state; i++) state 310 drivers/hwmon/mlxreg-fan.c fan->cooling_levels[i] = state; state 311 drivers/hwmon/mlxreg-fan.c for (i = state; i <= MLXREG_FAN_MAX_STATE; i++) state 321 drivers/hwmon/mlxreg-fan.c if (state < cur_state) state 324 drivers/hwmon/mlxreg-fan.c state = cur_state; state 327 drivers/hwmon/mlxreg-fan.c if (state > MLXREG_FAN_MAX_STATE) state 331 drivers/hwmon/mlxreg-fan.c state = fan->cooling_levels[state]; state 333 drivers/hwmon/mlxreg-fan.c MLXREG_FAN_PWM_STATE2DUTY(state)); state 779 drivers/hwmon/npcm750-pwm-fan.c unsigned long *state) state 783 drivers/hwmon/npcm750-pwm-fan.c *state = cdev->max_state; state 790 drivers/hwmon/npcm750-pwm-fan.c unsigned long *state) state 794 drivers/hwmon/npcm750-pwm-fan.c *state = cdev->cur_state; state 801 drivers/hwmon/npcm750-pwm-fan.c unsigned long state) state 806 drivers/hwmon/npcm750-pwm-fan.c if (state > cdev->max_state) state 809 drivers/hwmon/npcm750-pwm-fan.c cdev->cur_state = state; state 74 drivers/hwmon/pwm-fan.c struct pwm_state state = { }; state 80 drivers/hwmon/pwm-fan.c pwm_init_state(ctx->pwm, &state); state 82 drivers/hwmon/pwm-fan.c state.duty_cycle = DIV_ROUND_UP(pwm * (period - 1), MAX_PWM); state 83 drivers/hwmon/pwm-fan.c state.enabled = pwm ? true : false; state 85 drivers/hwmon/pwm-fan.c ret = pwm_apply_state(ctx->pwm, &state); state 172 drivers/hwmon/pwm-fan.c unsigned long *state) state 179 drivers/hwmon/pwm-fan.c *state = ctx->pwm_fan_max_state; state 185 drivers/hwmon/pwm-fan.c unsigned long *state) state 192 drivers/hwmon/pwm-fan.c *state = ctx->pwm_fan_state; state 198 drivers/hwmon/pwm-fan.c pwm_fan_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) state 203 drivers/hwmon/pwm-fan.c if (!ctx || (state > ctx->pwm_fan_max_state)) state 206 drivers/hwmon/pwm-fan.c if (state == ctx->pwm_fan_state) state 209 drivers/hwmon/pwm-fan.c ret = __set_pwm(ctx, ctx->pwm_fan_cooling_levels[state]); state 215 drivers/hwmon/pwm-fan.c ctx->pwm_fan_state = state; state 286 drivers/hwmon/pwm-fan.c struct pwm_state state = { }; state 332 drivers/hwmon/pwm-fan.c pwm_init_state(ctx->pwm, &state); state 333 drivers/hwmon/pwm-fan.c state.duty_cycle = ctx->pwm->args.period - 1; state 334 drivers/hwmon/pwm-fan.c state.enabled = true; state 336 drivers/hwmon/pwm-fan.c ret = pwm_apply_state(ctx->pwm, &state); state 159 drivers/hwmon/sht15.c enum sht15_state state; state 543 drivers/hwmon/sht15.c (data->state == SHT15_READING_NOTHING), state 545 drivers/hwmon/sht15.c if (data->state != SHT15_READING_NOTHING) { /* I/O error occurred */ state 546 drivers/hwmon/sht15.c data->state = SHT15_READING_NOTHING; state 593 drivers/hwmon/sht15.c data->state = SHT15_READING_HUMID; state 597 drivers/hwmon/sht15.c data->state = SHT15_READING_TEMP; state 807 drivers/hwmon/sht15.c if (data->state != SHT15_READING_NOTHING) state 850 drivers/hwmon/sht15.c checksum_vals[0] = (data->state == SHT15_READING_TEMP) ? state 862 drivers/hwmon/sht15.c switch (data->state) { state 873 drivers/hwmon/sht15.c data->state = SHT15_READING_NOTHING; state 324 drivers/hwtracing/coresight/coresight-etm-perf.c event->hw.state = 0; state 339 drivers/hwtracing/coresight/coresight-etm-perf.c event->hw.state = PERF_HES_STOPPED; state 352 drivers/hwtracing/coresight/coresight-etm-perf.c if (event->hw.state == PERF_HES_STOPPED) state 370 drivers/hwtracing/coresight/coresight-etm-perf.c event->hw.state = PERF_HES_STOPPED; state 396 drivers/hwtracing/coresight/coresight-etm-perf.c if (hwc->state & PERF_HES_STOPPED) state 399 drivers/hwtracing/coresight/coresight-etm-perf.c hwc->state = PERF_HES_STOPPED; state 176 drivers/i2c/algos/i2c-algo-pca.c int state; state 181 drivers/i2c/algos/i2c-algo-pca.c while ((state = pca_status(adap)) != 0xf8) { state 186 drivers/i2c/algos/i2c-algo-pca.c "%#04x\n", state); state 217 drivers/i2c/algos/i2c-algo-pca.c state = pca_status(adap); state 219 drivers/i2c/algos/i2c-algo-pca.c DEB3("STATE is 0x%02x\n", state); state 222 drivers/i2c/algos/i2c-algo-pca.c switch (state) { state 326 drivers/i2c/algos/i2c-algo-pca.c dev_err(&i2c_adap->dev, "unhandled SIO state 0x%02x\n", state); state 30 drivers/i2c/busses/i2c-acorn.c static void ioc_setscl(void *data, int state) state 35 drivers/i2c/busses/i2c-acorn.c if (state) state 45 drivers/i2c/busses/i2c-acorn.c static void ioc_setsda(void *data, int state) state 50 drivers/i2c/busses/i2c-acorn.c if (state) state 59 drivers/i2c/busses/i2c-digicolor.c int state; state 112 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_STOP; state 149 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_START; state 152 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_READ; state 155 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_WRITE; state 178 drivers/i2c/busses/i2c-digicolor.c switch (i2c->state) { state 182 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_ADDR; state 187 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_READ; state 190 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_WRITE; state 205 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_IDLE; state 235 drivers/i2c/busses/i2c-digicolor.c i2c->state = STATE_IDLE; state 197 drivers/i2c/busses/i2c-efm32.c u32 state = efm32_i2c_read32(ddata, REG_STATE); state 201 drivers/i2c/busses/i2c-efm32.c switch (state & REG_STATE_STATE__MASK) { state 225 drivers/i2c/busses/i2c-efm32.c if (state & REG_STATE_NACKED) { state 243 drivers/i2c/busses/i2c-efm32.c if (state & REG_STATE_NACKED) { state 849 drivers/i2c/busses/i2c-eg20t.c static int pch_i2c_suspend(struct pci_dev *pdev, pm_message_t state) state 883 drivers/i2c/busses/i2c-eg20t.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 193 drivers/i2c/busses/i2c-exynos5.c int state; state 421 drivers/i2c/busses/i2c-exynos5.c i2c->state = -EINVAL; state 432 drivers/i2c/busses/i2c-exynos5.c i2c->state = 0; state 435 drivers/i2c/busses/i2c-exynos5.c i2c->state = -EAGAIN; state 439 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ENXIO; state 443 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ENXIO; state 447 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ETIMEDOUT; state 454 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ENXIO; state 458 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ENXIO; state 462 drivers/i2c/busses/i2c-exynos5.c i2c->state = -EAGAIN; state 466 drivers/i2c/busses/i2c-exynos5.c i2c->state = -ETIMEDOUT; state 470 drivers/i2c/busses/i2c-exynos5.c i2c->state = 0; state 486 drivers/i2c/busses/i2c-exynos5.c i2c->state = 0; state 505 drivers/i2c/busses/i2c-exynos5.c i2c->state = 0; state 510 drivers/i2c/busses/i2c-exynos5.c (i2c->state < 0)) { state 688 drivers/i2c/busses/i2c-exynos5.c ret = i2c->state; state 40 drivers/i2c/busses/i2c-gpio.c static void i2c_gpio_setsda_val(void *data, int state) state 44 drivers/i2c/busses/i2c-gpio.c gpiod_set_value_cansleep(priv->sda, state); state 53 drivers/i2c/busses/i2c-gpio.c static void i2c_gpio_setscl_val(void *data, int state) state 57 drivers/i2c/busses/i2c-gpio.c gpiod_set_value_cansleep(priv->scl, state); state 94 drivers/i2c/busses/i2c-hix5hd2.c enum hix5hd2_i2c_state state; state 180 drivers/i2c/busses/i2c-hix5hd2.c if (priv->state == HIX5I2C_STAT_SND_STOP) state 185 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW_SUCCESS; state 192 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_SND_STOP; state 229 drivers/i2c/busses/i2c-hix5hd2.c if (priv->state == HIX5I2C_STAT_INIT) { state 230 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW; state 231 drivers/i2c/busses/i2c-hix5hd2.c } else if (priv->state == HIX5I2C_STAT_RW) { state 239 drivers/i2c/busses/i2c-hix5hd2.c __func__, priv->state, priv->msg_len); state 260 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW_ERR; state 266 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW_ERR; state 275 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW_ERR; state 288 drivers/i2c/busses/i2c-hix5hd2.c if ((priv->state == HIX5I2C_STAT_RW_SUCCESS && state 290 drivers/i2c/busses/i2c-hix5hd2.c (priv->state == HIX5I2C_STAT_RW_ERR)) { state 327 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_INIT; state 335 drivers/i2c/busses/i2c-hix5hd2.c priv->state = HIX5I2C_STAT_RW_ERR; state 341 drivers/i2c/busses/i2c-hix5hd2.c ret = priv->state; state 347 drivers/i2c/busses/i2c-hix5hd2.c if (priv->state == HIX5I2C_STAT_RW_SUCCESS && stop) state 44 drivers/i2c/busses/i2c-hydra.c static void hydra_bit_setscl(void *data, int state) state 47 drivers/i2c/busses/i2c-hydra.c if (state) state 56 drivers/i2c/busses/i2c-hydra.c static void hydra_bit_setsda(void *data, int state) state 59 drivers/i2c/busses/i2c-hydra.c if (state) state 62 drivers/i2c/busses/i2c-kempld.c int state; state 93 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_DONE || i2c->state == STATE_ERROR) { state 96 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_ERROR) state 103 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ERROR; state 108 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_INIT) { state 112 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ADDR; state 115 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_ADDR) { state 121 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ADDR10; state 124 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_START; state 134 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_ADDR10) { state 138 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_START; state 142 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_START || i2c->state == STATE_WRITE) { state 143 drivers/i2c/busses/i2c-kempld.c i2c->state = (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; state 146 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ERROR; state 162 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ADDR; state 165 drivers/i2c/busses/i2c-kempld.c i2c->state = (msg->flags & I2C_M_RD) state 169 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_DONE; state 175 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_READ) { state 197 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_INIT; state 205 drivers/i2c/busses/i2c-kempld.c if (i2c->state == STATE_DONE || i2c->state == STATE_ERROR) state 206 drivers/i2c/busses/i2c-kempld.c return (i2c->state == STATE_DONE) ? num : ret; state 214 drivers/i2c/busses/i2c-kempld.c i2c->state = STATE_ERROR; state 354 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_suspend(struct platform_device *pdev, pm_message_t state) state 88 drivers/i2c/busses/i2c-meson.c int state; state 228 drivers/i2c/busses/i2c-meson.c i2c->state, i2c->pos, i2c->count, ctrl); state 230 drivers/i2c/busses/i2c-meson.c if (i2c->state == STATE_IDLE) { state 244 drivers/i2c/busses/i2c-meson.c i2c->state = STATE_IDLE; state 249 drivers/i2c/busses/i2c-meson.c if (i2c->state == STATE_READ && i2c->count) state 255 drivers/i2c/busses/i2c-meson.c i2c->state = STATE_IDLE; state 301 drivers/i2c/busses/i2c-meson.c i2c->state = (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; state 322 drivers/i2c/busses/i2c-meson.c i2c->state = STATE_IDLE; state 122 drivers/i2c/busses/i2c-mv64xxx.c u32 state; state 221 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 232 drivers/i2c/busses/i2c-mv64xxx.c if (drv_data->state == MV64XXX_I2C_STATE_IDLE) { state 243 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_WAITING_FOR_ADDR_1_ACK; state 250 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = state 262 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 266 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = state 271 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = state 281 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = state 289 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 300 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_WAITING_FOR_SLAVE_DATA; state 308 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 316 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 324 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state, status, drv_data->msg->addr, state 560 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_IDLE; state 579 drivers/i2c/busses/i2c-mv64xxx.c drv_data->state = MV64XXX_I2C_STATE_WAITING_FOR_START_COND; state 318 drivers/i2c/busses/i2c-mxs.c u32 state; state 320 drivers/i2c/busses/i2c-mxs.c state = readl(i2c->regs + MXS_I2C_CTRL1_CLR) & MXS_I2C_IRQ_MASK; state 322 drivers/i2c/busses/i2c-mxs.c if (state & MXS_I2C_CTRL1_NO_SLAVE_ACK_IRQ) state 324 drivers/i2c/busses/i2c-mxs.c else if (state & (MXS_I2C_CTRL1_EARLY_TERM_IRQ | state 44 drivers/i2c/busses/i2c-ocores.c int state; /* see STATE_ */ state 171 drivers/i2c/busses/i2c-ocores.c if ((i2c->state == STATE_DONE) || (i2c->state == STATE_ERROR)) { state 180 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_ERROR; state 185 drivers/i2c/busses/i2c-ocores.c if ((i2c->state == STATE_START) || (i2c->state == STATE_WRITE)) { state 186 drivers/i2c/busses/i2c-ocores.c i2c->state = state 190 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_ERROR; state 210 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_START; state 216 drivers/i2c/busses/i2c-ocores.c i2c->state = (msg->flags & I2C_M_RD) state 219 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_DONE; state 225 drivers/i2c/busses/i2c-ocores.c if (i2c->state == STATE_READ) { state 262 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_ERROR; state 312 drivers/i2c/busses/i2c-ocores.c if (i2c->state == STATE_DONE || i2c->state == STATE_ERROR) { state 355 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_ERROR; state 364 drivers/i2c/busses/i2c-ocores.c if (i2c->state == STATE_DONE) state 386 drivers/i2c/busses/i2c-ocores.c i2c->state = STATE_START; state 395 drivers/i2c/busses/i2c-ocores.c (i2c->state == STATE_ERROR) || state 396 drivers/i2c/busses/i2c-ocores.c (i2c->state == STATE_DONE), HZ); state 403 drivers/i2c/busses/i2c-ocores.c return (i2c->state == STATE_DONE) ? num : -EIO; state 729 drivers/i2c/busses/i2c-octeon-core.c u64 state; state 731 drivers/i2c/busses/i2c-octeon-core.c state = octeon_i2c_read_int(i2c); state 732 drivers/i2c/busses/i2c-octeon-core.c return state & TWSI_INT_SCL; state 745 drivers/i2c/busses/i2c-octeon-core.c u64 state; state 747 drivers/i2c/busses/i2c-octeon-core.c state = octeon_i2c_read_int(i2c); state 748 drivers/i2c/busses/i2c-octeon-core.c return state & TWSI_INT_SDA; state 106 drivers/i2c/busses/i2c-owl.c static void owl_i2c_update_reg(void __iomem *reg, unsigned int val, bool state) state 112 drivers/i2c/busses/i2c-owl.c if (state) state 54 drivers/i2c/busses/i2c-parport-light.c static inline void line_set(int state, const struct lineop *op) state 59 drivers/i2c/busses/i2c-parport-light.c if ((op->inverted && !state) || (!op->inverted && state)) state 75 drivers/i2c/busses/i2c-parport-light.c static void parport_setscl(void *data, int state) state 77 drivers/i2c/busses/i2c-parport-light.c line_set(state, &adapter_parm[type].setscl); state 80 drivers/i2c/busses/i2c-parport-light.c static void parport_setsda(void *data, int state) state 82 drivers/i2c/busses/i2c-parport-light.c line_set(state, &adapter_parm[type].setsda); state 88 drivers/i2c/busses/i2c-parport.c static inline void line_set(struct parport *data, int state, state 94 drivers/i2c/busses/i2c-parport.c if ((op->inverted && !state) || (!op->inverted && state)) state 111 drivers/i2c/busses/i2c-parport.c static void parport_setscl(void *data, int state) state 113 drivers/i2c/busses/i2c-parport.c line_set((struct parport *) data, state, &adapter_parm[type].setscl); state 116 drivers/i2c/busses/i2c-parport.c static void parport_setsda(void *data, int state) state 118 drivers/i2c/busses/i2c-parport.c line_set((struct parport *) data, state, &adapter_parm[type].setsda); state 385 drivers/i2c/busses/i2c-qup.c u32 state; state 392 drivers/i2c/busses/i2c-qup.c state = readl(qup->base + QUP_STATE); state 394 drivers/i2c/busses/i2c-qup.c if (state & QUP_STATE_VALID && state 395 drivers/i2c/busses/i2c-qup.c (state & req_mask) == req_state) state 427 drivers/i2c/busses/i2c-qup.c static int qup_i2c_change_state(struct qup_i2c_dev *qup, u32 state) state 432 drivers/i2c/busses/i2c-qup.c writel(state, qup->base + QUP_STATE); state 434 drivers/i2c/busses/i2c-qup.c if (qup_i2c_poll_state(qup, state) != 0) state 218 drivers/i2c/busses/i2c-rk3x.c enum rk3x_i2c_state state; state 276 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_STOP; state 284 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_IDLE; state 385 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_WRITE; state 390 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_READ; state 468 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_IDLE; state 482 drivers/i2c/busses/i2c-rk3x.c if (i2c->state == STATE_IDLE) { state 488 drivers/i2c/busses/i2c-rk3x.c dev_dbg(i2c->dev, "IRQ: state %d, ipd: %x\n", i2c->state, ipd); state 511 drivers/i2c/busses/i2c-rk3x.c switch (i2c->state) { state 1034 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_START; state 1085 drivers/i2c/busses/i2c-rk3x.c i2c_readl(i2c, REG_IPD), i2c->state); state 1093 drivers/i2c/busses/i2c-rk3x.c i2c->state = STATE_IDLE; state 107 drivers/i2c/busses/i2c-s3c2410.c enum s3c24xx_i2c_state state; state 341 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_STOP; state 393 drivers/i2c/busses/i2c-s3c2410.c switch (i2c->state) { state 418 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_READ; state 420 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_WRITE; state 431 drivers/i2c/busses/i2c-s3c2410.c if (i2c->state == STATE_READ) state 494 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_START; state 571 drivers/i2c/busses/i2c-s3c2410.c if (i2c->state == STATE_IDLE) { state 708 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_START; state 744 drivers/i2c/busses/i2c-s3c2410.c i2c->state = STATE_IDLE; state 34 drivers/i2c/busses/i2c-simtec.c static void simtec_i2c_setsda(void *pw, int state) state 37 drivers/i2c/busses/i2c-simtec.c writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg); state 40 drivers/i2c/busses/i2c-simtec.c static void simtec_i2c_setscl(void *pw, int state) state 43 drivers/i2c/busses/i2c-simtec.c writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg); state 145 drivers/i2c/busses/i2c-synquacer.c enum i2c_state state; state 186 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_IDLE; state 330 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_START; state 381 drivers/i2c/busses/i2c-synquacer.c switch (i2c->state) { state 390 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_READ; state 392 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_WRITE; state 399 drivers/i2c/busses/i2c-synquacer.c if (i2c->state == STATE_READ) state 439 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_START; state 482 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_START; state 486 drivers/i2c/busses/i2c-synquacer.c dev_err(i2c->dev, "called in err STATE (%d)\n", i2c->state); state 595 drivers/i2c/busses/i2c-synquacer.c i2c->state = STATE_IDLE; state 35 drivers/i2c/busses/i2c-taos-evm.c int state; state 102 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_RECV; state 104 drivers/i2c/busses/i2c-taos-evm.c wait_event_interruptible_timeout(wq, taos->state == TAOS_STATE_IDLE, state 106 drivers/i2c/busses/i2c-taos-evm.c if (taos->state != TAOS_STATE_IDLE state 154 drivers/i2c/busses/i2c-taos-evm.c switch (taos->state) { state 160 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_IDLE; state 165 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_IDLE; state 172 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_IDLE; state 211 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_INIT; state 226 drivers/i2c/busses/i2c-taos-evm.c wait_event_interruptible_timeout(wq, taos->state == TAOS_STATE_IDLE, state 229 drivers/i2c/busses/i2c-taos-evm.c if (taos->state != TAOS_STATE_IDLE) { state 232 drivers/i2c/busses/i2c-taos-evm.c "pos=%d)\n", taos->state, taos->pos); state 245 drivers/i2c/busses/i2c-taos-evm.c taos->state = TAOS_STATE_EOFF; state 248 drivers/i2c/busses/i2c-taos-evm.c wait_event_interruptible_timeout(wq, taos->state == TAOS_STATE_IDLE, state 250 drivers/i2c/busses/i2c-taos-evm.c if (taos->state != TAOS_STATE_IDLE) { state 253 drivers/i2c/busses/i2c-taos-evm.c "(state=%d)\n", taos->state); state 29 drivers/i2c/busses/i2c-versatile.c static void i2c_versatile_setsda(void *data, int state) state 33 drivers/i2c/busses/i2c-versatile.c writel(SDA, i2c->base + (state ? I2C_CONTROLS : I2C_CONTROLC)); state 36 drivers/i2c/busses/i2c-versatile.c static void i2c_versatile_setscl(void *data, int state) state 40 drivers/i2c/busses/i2c-versatile.c writel(SCL, i2c->base + (state ? I2C_CONTROLS : I2C_CONTROLC)); state 41 drivers/i2c/busses/i2c-via.c static void bit_via_setscl(void *data, int state) state 43 drivers/i2c/busses/i2c-via.c outb(state ? inb(I2C_DIR) & ~I2C_SCL : inb(I2C_DIR) | I2C_SCL, I2C_DIR); state 46 drivers/i2c/busses/i2c-via.c static void bit_via_setsda(void *data, int state) state 48 drivers/i2c/busses/i2c-via.c outb(state ? inb(I2C_DIR) & ~I2C_SDA : inb(I2C_DIR) | I2C_SDA, I2C_DIR); state 70 drivers/i2c/busses/i2c-xiic.c enum xilinx_i2c_state state; state 347 drivers/i2c/busses/i2c-xiic.c i2c->state = code; state 624 drivers/i2c/busses/i2c-xiic.c i2c->state = STATE_START; state 685 drivers/i2c/busses/i2c-xiic.c if (wait_event_timeout(i2c->wait, (i2c->state == STATE_ERROR) || state 686 drivers/i2c/busses/i2c-xiic.c (i2c->state == STATE_DONE), HZ)) { state 687 drivers/i2c/busses/i2c-xiic.c err = (i2c->state == STATE_DONE) ? num : -EIO; state 70 drivers/i2c/busses/scx200_acb.c enum scx200_acb_state state; state 106 drivers/i2c/busses/scx200_acb.c scx200_acb_state_name[iface->state], status); state 118 drivers/i2c/busses/scx200_acb.c scx200_acb_state_name[iface->state]); state 120 drivers/i2c/busses/scx200_acb.c iface->state = state_idle; state 131 drivers/i2c/busses/scx200_acb.c switch (iface->state) { state 140 drivers/i2c/busses/scx200_acb.c iface->state = state_command; state 147 drivers/i2c/busses/scx200_acb.c iface->state = state_repeat_start; state 149 drivers/i2c/busses/scx200_acb.c iface->state = state_write; state 164 drivers/i2c/busses/scx200_acb.c iface->state = state_read; state 168 drivers/i2c/busses/scx200_acb.c iface->state = state_write; state 181 drivers/i2c/busses/scx200_acb.c iface->state = state_idle; state 193 drivers/i2c/busses/scx200_acb.c iface->state = state_idle; state 209 drivers/i2c/busses/scx200_acb.c scx200_acb_state_name[iface->state], iface->address_byte, state 212 drivers/i2c/busses/scx200_acb.c iface->state = state_idle; state 240 drivers/i2c/busses/scx200_acb.c scx200_acb_state_name[iface->state]); state 242 drivers/i2c/busses/scx200_acb.c iface->state = state_idle; state 333 drivers/i2c/busses/scx200_acb.c iface->state = state_quick; state 335 drivers/i2c/busses/scx200_acb.c iface->state = state_address; state 337 drivers/i2c/busses/scx200_acb.c while (iface->state != state_idle) state 35 drivers/i2c/muxes/i2c-mux-pinctrl.c struct pinctrl_state *state) state 41 drivers/i2c/muxes/i2c-mux-pinctrl.c list_for_each_entry(setting, &state->settings, node) { state 127 drivers/ide/delkin_cb.c static int delkin_cb_suspend(struct pci_dev *dev, pm_message_t state) state 131 drivers/ide/delkin_cb.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 252 drivers/ide/ht6560b.c static void ht_set_prefetch(ide_drive_t *drive, u8 state) state 264 drivers/ide/ht6560b.c if (state) { state 278 drivers/ide/ht6560b.c printk("ht6560b: drive %s prefetch mode %sabled\n", drive->name, (state ? "en" : "dis")); state 90 drivers/ide/icside.c struct icside_state *state = ec->irq_data; state 92 drivers/ide/icside.c writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); state 100 drivers/ide/icside.c struct icside_state *state = ec->irq_data; state 102 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V5_INTROFFSET); state 117 drivers/ide/icside.c struct icside_state *state = ec->irq_data; state 118 drivers/ide/icside.c void __iomem *base = state->irq_port; state 120 drivers/ide/icside.c state->enabled = 1; state 122 drivers/ide/icside.c switch (state->channel) { state 139 drivers/ide/icside.c struct icside_state *state = ec->irq_data; state 141 drivers/ide/icside.c state->enabled = 0; state 143 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); state 144 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); state 152 drivers/ide/icside.c struct icside_state *state = ec->irq_data; state 154 drivers/ide/icside.c return readb(state->irq_port + ICS_ARCIN_V6_INTRSTAT_1) & 1 || state 155 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTRSTAT_2) & 1; state 172 drivers/ide/icside.c struct icside_state *state = ecard_get_drvdata(ec); state 177 drivers/ide/icside.c state->channel = hwif->channel; state 179 drivers/ide/icside.c if (state->enabled && !mask) { state 182 drivers/ide/icside.c writeb(0, state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); state 183 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); state 186 drivers/ide/icside.c writeb(0, state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); state 187 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); state 191 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); state 192 drivers/ide/icside.c readb(state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); state 313 drivers/ide/icside.c struct icside_state *state = ecard_get_drvdata(ec); state 334 drivers/ide/icside.c writeb(state->sel | hwif->channel, state->ioc_base); state 355 drivers/ide/icside.c struct icside_state *state = ecard_get_drvdata(ec); state 357 drivers/ide/icside.c return readb(state->irq_port + state 410 drivers/ide/icside.c static int icside_register_v5(struct icside_state *state, state 422 drivers/ide/icside.c state->irq_port = base; state 427 drivers/ide/icside.c ecard_setirq(ec, &icside_ops_arcin_v5, state); state 440 drivers/ide/icside.c state->host = host; state 442 drivers/ide/icside.c ecard_set_drvdata(ec, state); state 464 drivers/ide/icside.c static int icside_register_v6(struct icside_state *state, state 497 drivers/ide/icside.c ecard_setirq(ec, &icside_ops_arcin_v6, state); state 499 drivers/ide/icside.c state->irq_port = easi_base; state 500 drivers/ide/icside.c state->ioc_base = ioc_base; state 501 drivers/ide/icside.c state->sel = sel; state 515 drivers/ide/icside.c state->host = host; state 517 drivers/ide/icside.c ecard_set_drvdata(ec, state); state 543 drivers/ide/icside.c struct icside_state *state; state 551 drivers/ide/icside.c state = kzalloc(sizeof(struct icside_state), GFP_KERNEL); state 552 drivers/ide/icside.c if (!state) { state 557 drivers/ide/icside.c state->type = ICS_TYPE_NOTYPE; state 569 drivers/ide/icside.c state->type = type; state 572 drivers/ide/icside.c switch (state->type) { state 584 drivers/ide/icside.c ret = icside_register_v5(state, ec); state 588 drivers/ide/icside.c ret = icside_register_v6(state, ec); state 600 drivers/ide/icside.c kfree(state); state 609 drivers/ide/icside.c struct icside_state *state = ecard_get_drvdata(ec); state 611 drivers/ide/icside.c switch (state->type) { state 628 drivers/ide/icside.c writeb(0, state->ioc_base); state 634 drivers/ide/icside.c kfree(state); state 640 drivers/ide/icside.c struct icside_state *state = ecard_get_drvdata(ec); state 657 drivers/ide/icside.c if (state->ioc_base) state 658 drivers/ide/icside.c writeb(0, state->ioc_base); state 230 drivers/ide/sc1200.c static int sc1200_suspend (struct pci_dev *dev, pm_message_t state) state 232 drivers/ide/sc1200.c printk("SC1200: suspend(%u)\n", state.event); state 237 drivers/ide/sc1200.c if (state.event == PM_EVENT_ON) { state 251 drivers/ide/sc1200.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 652 drivers/ide/setup-pci.c int ide_pci_suspend(struct pci_dev *dev, pm_message_t state) state 656 drivers/ide/setup-pci.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 104 drivers/ide/triflex.c static int triflex_ide_pci_suspend(struct pci_dev *dev, pm_message_t state) state 901 drivers/idle/intel_idle.c struct cpuidle_state *state = &drv->states[index]; state 902 drivers/idle/intel_idle.c unsigned long eax = flg2MWAIT(state->flags); state 911 drivers/idle/intel_idle.c if (state->flags & CPUIDLE_FLAG_TLB_FLUSHED) state 863 drivers/iio/accel/adxl372.c bool state) state 869 drivers/iio/accel/adxl372.c if (state) state 186 drivers/iio/accel/bma180.c static int bma180_set_new_data_intr_state(struct bma180_data *data, bool state) state 189 drivers/iio/accel/bma180.c data->part_info->int_enable_mask, state); state 200 drivers/iio/accel/bma180.c "failed to set new data interrupt state %d\n", state); state 204 drivers/iio/accel/bma180.c static int bma180_set_sleep_state(struct bma180_data *data, bool state) state 207 drivers/iio/accel/bma180.c data->part_info->sleep_mask, state); state 211 drivers/iio/accel/bma180.c "failed to set sleep state %d\n", state); state 214 drivers/iio/accel/bma180.c data->sleep_state = state; state 219 drivers/iio/accel/bma180.c static int bma180_set_ee_writing_state(struct bma180_data *data, bool state) state 221 drivers/iio/accel/bma180.c int ret = bma180_set_bits(data, BMA180_CTRL_REG0, BMA180_EE_W, state); state 225 drivers/iio/accel/bma180.c "failed to set ee writing state %d\n", state); state 691 drivers/iio/accel/bma180.c bool state) state 696 drivers/iio/accel/bma180.c return bma180_set_new_data_intr_state(data, state); state 166 drivers/iio/accel/bmc150-accel-core.c int (*setup)(struct bmc150_accel_trigger *t, bool state); state 338 drivers/iio/accel/bmc150-accel-core.c bool state) state 340 drivers/iio/accel/bmc150-accel-core.c if (state) state 443 drivers/iio/accel/bmc150-accel-core.c bool state) state 450 drivers/iio/accel/bmc150-accel-core.c if (state) { state 467 drivers/iio/accel/bmc150-accel-core.c ret = bmc150_accel_set_power_state(data, state); state 473 drivers/iio/accel/bmc150-accel-core.c (state ? info->map_bitmask : 0)); state 481 drivers/iio/accel/bmc150-accel-core.c (state ? info->en_bitmask : 0)); state 725 drivers/iio/accel/bmc150-accel-core.c int state) state 730 drivers/iio/accel/bmc150-accel-core.c if (state == data->ev_enable_state) state 736 drivers/iio/accel/bmc150-accel-core.c state); state 742 drivers/iio/accel/bmc150-accel-core.c data->ev_enable_state = state; state 783 drivers/iio/accel/bmc150-accel-core.c bool state; state 786 drivers/iio/accel/bmc150-accel-core.c state = data->fifo_mode; state 789 drivers/iio/accel/bmc150-accel-core.c return sprintf(buf, "%d\n", state); state 1154 drivers/iio/accel/bmc150-accel-core.c bool state) state 1162 drivers/iio/accel/bmc150-accel-core.c if (t->enabled == state) { state 1168 drivers/iio/accel/bmc150-accel-core.c ret = t->setup(t, state); state 1175 drivers/iio/accel/bmc150-accel-core.c ret = bmc150_accel_set_interrupt(data, t->intr, state); state 1181 drivers/iio/accel/bmc150-accel-core.c t->enabled = state; state 1312 drivers/iio/accel/bmc150-accel-core.c int (*setup)(struct bmc150_accel_trigger *t, bool state); state 168 drivers/iio/accel/cros_ec_accel_legacy.c struct cros_ec_sensors_core_state *state; state 176 drivers/iio/accel/cros_ec_accel_legacy.c indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*state)); state 185 drivers/iio/accel/cros_ec_accel_legacy.c state = iio_priv(indio_dev); state 187 drivers/iio/accel/cros_ec_accel_legacy.c if (state->ec->cmd_readmem != NULL) state 188 drivers/iio/accel/cros_ec_accel_legacy.c state->read_ec_sensors_data = cros_ec_sensors_read_lpc; state 190 drivers/iio/accel/cros_ec_accel_legacy.c state->read_ec_sensors_data = cros_ec_accel_legacy_read_cmd; state 195 drivers/iio/accel/cros_ec_accel_legacy.c if (state->loc == MOTIONSENSE_LOC_LID) { state 196 drivers/iio/accel/cros_ec_accel_legacy.c state->sign[CROS_EC_SENSOR_X] = -1; state 197 drivers/iio/accel/cros_ec_accel_legacy.c state->sign[CROS_EC_SENSOR_Z] = -1; state 888 drivers/iio/accel/kxcjk-1013.c int state) state 893 drivers/iio/accel/kxcjk-1013.c if (state && data->ev_enable_state) state 898 drivers/iio/accel/kxcjk-1013.c if (!state && data->motion_trigger_on) { state 913 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_set_power_state(data, state); state 919 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_setup_any_motion_interrupt(data, state); state 927 drivers/iio/accel/kxcjk-1013.c data->ev_enable_state = state; state 1071 drivers/iio/accel/kxcjk-1013.c bool state) state 1079 drivers/iio/accel/kxcjk-1013.c if (!state && data->ev_enable_state && data->motion_trigger_on) { state 1085 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_set_power_state(data, state); state 1091 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_setup_any_motion_interrupt(data, state); state 1093 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_setup_new_data_interrupt(data, state); state 1100 drivers/iio/accel/kxcjk-1013.c data->motion_trigger_on = state; state 1102 drivers/iio/accel/kxcjk-1013.c data->dready_trigger_on = state; state 655 drivers/iio/accel/mma8452.c static int mma8452_set_freefall_mode(struct mma8452_data *data, bool state) state 659 drivers/iio/accel/mma8452.c if ((state && mma8452_freefall_mode_enabled(data)) || state 660 drivers/iio/accel/mma8452.c (!state && !(mma8452_freefall_mode_enabled(data)))) state 667 drivers/iio/accel/mma8452.c if (state) { state 969 drivers/iio/accel/mma8452.c int state) state 979 drivers/iio/accel/mma8452.c ret = mma8452_set_runtime_pm_state(data->client, state); state 985 drivers/iio/accel/mma8452.c return mma8452_set_freefall_mode(data, state); state 991 drivers/iio/accel/mma8452.c if (state) { state 1424 drivers/iio/accel/mma8452.c bool state) state 1430 drivers/iio/accel/mma8452.c ret = mma8452_set_runtime_pm_state(data->client, state); state 1438 drivers/iio/accel/mma8452.c if (state) state 165 drivers/iio/accel/mma9551.c int state) state 174 drivers/iio/accel/mma9551.c if (data->event_enabled[mma_axis] == state) state 177 drivers/iio/accel/mma9551.c if (state == 0) { state 219 drivers/iio/accel/mma9551.c data->event_enabled[mma_axis] = state; state 228 drivers/iio/accel/mma9551.c int state) state 237 drivers/iio/accel/mma9551.c chan->channel2, state); state 728 drivers/iio/accel/mma9553.c enum iio_event_direction dir, int state) state 738 drivers/iio/accel/mma9553.c if (event->enabled == state) state 743 drivers/iio/accel/mma9553.c ret = mma9551_set_power_state(data->client, state); state 746 drivers/iio/accel/mma9553.c event->enabled = state; state 757 drivers/iio/accel/mma9553.c if (state) { state 329 drivers/iio/accel/mxc4005.c bool state) state 336 drivers/iio/accel/mxc4005.c if (state) { state 350 drivers/iio/accel/mxc4005.c data->trigger_enabled = state; state 1153 drivers/iio/accel/sca3000.c static int sca3000_freefall_set_state(struct iio_dev *indio_dev, int state) state 1164 drivers/iio/accel/sca3000.c if (state && !(st->rx[0] & SCA3000_REG_MODE_FREE_FALL_DETECT)) state 1168 drivers/iio/accel/sca3000.c else if (!state && (st->rx[0] & SCA3000_REG_MODE_FREE_FALL_DETECT)) state 1176 drivers/iio/accel/sca3000.c int state) state 1190 drivers/iio/accel/sca3000.c if (state && !(ctrlval & sca3000_addresses[axis][2])) { state 1198 drivers/iio/accel/sca3000.c } else if (!state && (ctrlval & sca3000_addresses[axis][2])) { state 1248 drivers/iio/accel/sca3000.c int state) state 1256 drivers/iio/accel/sca3000.c ret = sca3000_freefall_set_state(indio_dev, state); state 1264 drivers/iio/accel/sca3000.c state); state 1290 drivers/iio/accel/sca3000.c int __sca3000_hw_ring_state_set(struct iio_dev *indio_dev, bool state) state 1299 drivers/iio/accel/sca3000.c if (state) { state 78 drivers/iio/accel/st_accel.h int st_accel_trig_set_state(struct iio_trigger *trig, bool state); state 25 drivers/iio/accel/st_accel_buffer.c int st_accel_trig_set_state(struct iio_trigger *trig, bool state) state 29 drivers/iio/accel/st_accel_buffer.c return st_sensors_set_dataready_irq(indio_dev, state); state 214 drivers/iio/accel/stk8312.c bool state) state 220 drivers/iio/accel/stk8312.c if (state) state 230 drivers/iio/accel/stk8312.c data->dready_trigger_on = state; state 156 drivers/iio/accel/stk8ba50.c bool state) state 162 drivers/iio/accel/stk8ba50.c if (state) state 172 drivers/iio/accel/stk8ba50.c data->dready_trigger_on = state; state 274 drivers/iio/adc/ad7291.c int state) state 293 drivers/iio/adc/ad7291.c if ((!state) && (chip->c_mask & mask)) state 295 drivers/iio/adc/ad7291.c else if (state && (!(chip->c_mask & mask))) state 388 drivers/iio/adc/ad799x.c int state) state 397 drivers/iio/adc/ad799x.c if (state) state 560 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_configure_touch(struct at91_adc_state *st, bool state) state 567 drivers/iio/adc/at91-sama5d2_adc.c if (!state) { state 708 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_configure_trigger(struct iio_trigger *trig, bool state) state 718 drivers/iio/adc/at91-sama5d2_adc.c if (state) state 735 drivers/iio/adc/at91-sama5d2_adc.c if (state) { state 749 drivers/iio/adc/at91-sama5d2_adc.c if (state) { state 795 drivers/iio/adc/at91-sama5d2_adc.c struct dma_tx_state state; state 801 drivers/iio/adc/at91-sama5d2_adc.c &state); state 806 drivers/iio/adc/at91-sama5d2_adc.c i = st->dma_st.rx_buf_sz - state.residue; state 549 drivers/iio/adc/at91_adc.c static int at91_adc_configure_trigger(struct iio_trigger *trig, bool state) state 564 drivers/iio/adc/at91_adc.c if (state) { state 137 drivers/iio/adc/hi8435.c enum iio_event_direction dir, int state) state 143 drivers/iio/adc/hi8435.c if (state) { state 330 drivers/iio/adc/max1027.c static int max1027_set_trigger_state(struct iio_trigger *trig, bool state) state 336 drivers/iio/adc/max1027.c if (state) { state 51 drivers/iio/adc/max11100.c struct max11100_state *state = iio_priv(indio_dev); state 53 drivers/iio/adc/max11100.c ret = spi_read(state->spi, state->buffer, sizeof(state->buffer)); state 60 drivers/iio/adc/max11100.c if (state->buffer[0]) { state 65 drivers/iio/adc/max11100.c *val = (state->buffer[1] << 8) | state->buffer[2]; state 75 drivers/iio/adc/max11100.c struct max11100_state *state = iio_priv(indio_dev); state 86 drivers/iio/adc/max11100.c vref_uv = regulator_get_voltage(state->vref_reg); state 107 drivers/iio/adc/max11100.c struct max11100_state *state; state 109 drivers/iio/adc/max11100.c indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*state)); state 115 drivers/iio/adc/max11100.c state = iio_priv(indio_dev); state 116 drivers/iio/adc/max11100.c state->spi = spi; state 126 drivers/iio/adc/max11100.c state->vref_reg = devm_regulator_get(&spi->dev, "vref"); state 127 drivers/iio/adc/max11100.c if (IS_ERR(state->vref_reg)) state 128 drivers/iio/adc/max11100.c return PTR_ERR(state->vref_reg); state 130 drivers/iio/adc/max11100.c ret = regulator_enable(state->vref_reg); state 141 drivers/iio/adc/max11100.c regulator_disable(state->vref_reg); state 149 drivers/iio/adc/max11100.c struct max11100_state *state = iio_priv(indio_dev); state 152 drivers/iio/adc/max11100.c regulator_disable(state->vref_reg); state 958 drivers/iio/adc/max1363.c enum iio_event_direction dir, int state) state 969 drivers/iio/adc/max1363.c if (state == 0) state 979 drivers/iio/adc/max1363.c if (state == 0) state 436 drivers/iio/adc/mxs-lradc-adc.c static int mxs_lradc_adc_configure_trigger(struct iio_trigger *trig, bool state) state 440 drivers/iio/adc/mxs-lradc-adc.c const u32 st = state ? STMP_OFFSET_REG_SET : STMP_OFFSET_REG_CLR; state 158 drivers/iio/adc/qcom-spmi-iadc.c static int iadc_set_state(struct iadc_chip *iadc, bool state) state 160 drivers/iio/adc/qcom-spmi-iadc.c return iadc_write(iadc, IADC_EN_CTL1, state ? IADC_EN_CTL1_SET : 0); state 169 drivers/iio/adc/qcom-spmi-vadc.c static int vadc_set_state(struct vadc_priv *vadc, bool state) state 171 drivers/iio/adc/qcom-spmi-vadc.c return vadc_write(vadc, VADC_EN_CTL1, state ? VADC_EN_CTL1_SET : 0); state 1344 drivers/iio/adc/stm32-adc.c struct dma_tx_state state; state 1349 drivers/iio/adc/stm32-adc.c &state); state 1352 drivers/iio/adc/stm32-adc.c unsigned int i = adc->rx_buf_sz - state.residue; state 798 drivers/iio/adc/stm32-dfsdm-adc.c struct dma_tx_state state; state 803 drivers/iio/adc/stm32-dfsdm-adc.c &state); state 806 drivers/iio/adc/stm32-dfsdm-adc.c unsigned int i = adc->buf_sz - state.residue; state 713 drivers/iio/adc/ti-ads1015.c enum iio_event_direction dir, int state) state 729 drivers/iio/adc/ti-ads1015.c if (state) state 655 drivers/iio/adc/xilinx-xadc-core.c static int xadc_trigger_set_state(struct iio_trigger *trigger, bool state) state 665 drivers/iio/adc/xilinx-xadc-core.c if (state) { state 688 drivers/iio/adc/xilinx-xadc-core.c if (state) state 124 drivers/iio/adc/xilinx-xadc-events.c enum iio_event_direction dir, int state) state 133 drivers/iio/adc/xilinx-xadc-events.c if (state) state 28 drivers/iio/adc/xilinx-xadc.h enum iio_event_direction dir, int state); state 99 drivers/iio/buffer/industrialio-buffer-dma.c WARN_ON(block->state != IIO_BLOCK_STATE_DEAD); state 183 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_DEQUEUED; state 201 drivers/iio/buffer/industrialio-buffer-dma.c if (block->state != IIO_BLOCK_STATE_DEAD) { state 202 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_DONE; state 264 drivers/iio/buffer/industrialio-buffer-dma.c switch (block->state) { state 313 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_DEAD; state 329 drivers/iio/buffer/industrialio-buffer-dma.c if (block->state == IIO_BLOCK_STATE_DEAD) { state 349 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_QUEUED; state 373 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_ACTIVE; state 446 drivers/iio/buffer/industrialio-buffer-dma.c if (block->state == IIO_BLOCK_STATE_DEAD) { state 451 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_QUEUED; state 466 drivers/iio/buffer/industrialio-buffer-dma.c block->state = IIO_BLOCK_STATE_DEQUEUED; state 647 drivers/iio/buffer/industrialio-buffer-dma.c queue->fileio.blocks[i]->state = IIO_BLOCK_STATE_DEAD; state 296 drivers/iio/chemical/atlas-ph-sensor.c static int atlas_set_interrupt(struct atlas_data *data, bool state) state 300 drivers/iio/chemical/atlas-ph-sensor.c state ? ATLAS_REG_INT_CONTROL_EN : 0); state 279 drivers/iio/chemical/ccs811.c bool state) state 289 drivers/iio/chemical/ccs811.c if (state) state 294 drivers/iio/chemical/ccs811.c data->drdy_trig_on = state; state 83 drivers/iio/chemical/pms7003.c static int pms7003_do_cmd(struct pms7003_state *state, enum pms7003_cmd cmd) state 87 drivers/iio/chemical/pms7003.c ret = serdev_device_write(state->serdev, pms7003_cmd_tbl[cmd], state 92 drivers/iio/chemical/pms7003.c ret = wait_for_completion_interruptible_timeout(&state->frame_ready, state 110 drivers/iio/chemical/pms7003.c struct pms7003_state *state = iio_priv(indio_dev); state 111 drivers/iio/chemical/pms7003.c struct pms7003_frame *frame = &state->frame; state 114 drivers/iio/chemical/pms7003.c mutex_lock(&state->lock); state 115 drivers/iio/chemical/pms7003.c ret = pms7003_do_cmd(state, CMD_READ_PASSIVE); state 117 drivers/iio/chemical/pms7003.c mutex_unlock(&state->lock); state 121 drivers/iio/chemical/pms7003.c state->scan.data[PM1] = state 123 drivers/iio/chemical/pms7003.c state->scan.data[PM2P5] = state 125 drivers/iio/chemical/pms7003.c state->scan.data[PM10] = state 127 drivers/iio/chemical/pms7003.c mutex_unlock(&state->lock); state 129 drivers/iio/chemical/pms7003.c iio_push_to_buffers_with_timestamp(indio_dev, &state->scan, state 141 drivers/iio/chemical/pms7003.c struct pms7003_state *state = iio_priv(indio_dev); state 142 drivers/iio/chemical/pms7003.c struct pms7003_frame *frame = &state->frame; state 149 drivers/iio/chemical/pms7003.c mutex_lock(&state->lock); state 150 drivers/iio/chemical/pms7003.c ret = pms7003_do_cmd(state, CMD_READ_PASSIVE); state 152 drivers/iio/chemical/pms7003.c mutex_unlock(&state->lock); state 157 drivers/iio/chemical/pms7003.c mutex_unlock(&state->lock); state 218 drivers/iio/chemical/pms7003.c struct pms7003_state *state = iio_priv(indio_dev); state 219 drivers/iio/chemical/pms7003.c struct pms7003_frame *frame = &state->frame; state 248 drivers/iio/chemical/pms7003.c complete(&state->frame_ready); state 263 drivers/iio/chemical/pms7003.c struct pms7003_state *state = data; state 265 drivers/iio/chemical/pms7003.c pms7003_do_cmd(state, CMD_SLEEP); state 272 drivers/iio/chemical/pms7003.c struct pms7003_state *state; state 276 drivers/iio/chemical/pms7003.c indio_dev = devm_iio_device_alloc(&serdev->dev, sizeof(*state)); state 280 drivers/iio/chemical/pms7003.c state = iio_priv(indio_dev); state 282 drivers/iio/chemical/pms7003.c state->serdev = serdev; state 291 drivers/iio/chemical/pms7003.c mutex_init(&state->lock); state 292 drivers/iio/chemical/pms7003.c init_completion(&state->frame_ready); state 306 drivers/iio/chemical/pms7003.c ret = pms7003_do_cmd(state, CMD_WAKEUP); state 312 drivers/iio/chemical/pms7003.c ret = pms7003_do_cmd(state, CMD_ENTER_PASSIVE_MODE); state 318 drivers/iio/chemical/pms7003.c ret = devm_add_action_or_reset(&serdev->dev, pms7003_stop, state); state 62 drivers/iio/chemical/sps30.c int state; state 67 drivers/iio/chemical/sps30.c static int sps30_write_then_read(struct sps30_state *state, u8 *txbuf, state 76 drivers/iio/chemical/sps30.c ret = i2c_master_send(state->client, txbuf, txsize); state 83 drivers/iio/chemical/sps30.c ret = i2c_master_recv(state->client, rxbuf, rxsize); state 90 drivers/iio/chemical/sps30.c static int sps30_do_cmd(struct sps30_state *state, u16 cmd, u8 *data, int size) state 111 drivers/iio/chemical/sps30.c ret = sps30_write_then_read(state, buf, 5, NULL, 0); state 116 drivers/iio/chemical/sps30.c ret = sps30_write_then_read(state, buf, 2, NULL, 0); state 127 drivers/iio/chemical/sps30.c ret = sps30_write_then_read(state, buf, 2, buf, size); state 136 drivers/iio/chemical/sps30.c ret = sps30_write_then_read(state, buf, 8, NULL, 0); state 148 drivers/iio/chemical/sps30.c dev_err(&state->client->dev, state 189 drivers/iio/chemical/sps30.c static int sps30_do_meas(struct sps30_state *state, s32 *data, int size) state 194 drivers/iio/chemical/sps30.c if (state->state == RESET) { state 195 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_START_MEAS, NULL, 0); state 199 drivers/iio/chemical/sps30.c state->state = MEASURING; state 203 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_READ_DATA_READY_FLAG, tmp, 2); state 217 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_READ_DATA, tmp, sizeof(int) * size); state 231 drivers/iio/chemical/sps30.c struct sps30_state *state = iio_priv(indio_dev); state 238 drivers/iio/chemical/sps30.c mutex_lock(&state->lock); state 239 drivers/iio/chemical/sps30.c ret = sps30_do_meas(state, scan.data, ARRAY_SIZE(scan.data)); state 240 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 256 drivers/iio/chemical/sps30.c struct sps30_state *state = iio_priv(indio_dev); state 263 drivers/iio/chemical/sps30.c mutex_lock(&state->lock); state 267 drivers/iio/chemical/sps30.c ret = sps30_do_meas(state, data, 1); state 270 drivers/iio/chemical/sps30.c ret = sps30_do_meas(state, data, 2); state 273 drivers/iio/chemical/sps30.c ret = sps30_do_meas(state, data, 3); state 276 drivers/iio/chemical/sps30.c ret = sps30_do_meas(state, data, 4); state 279 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 313 drivers/iio/chemical/sps30.c static int sps30_do_cmd_reset(struct sps30_state *state) state 317 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_RESET, NULL, 0); state 325 drivers/iio/chemical/sps30.c sps30_do_cmd(state, SPS30_STOP_MEAS, NULL, 0); state 326 drivers/iio/chemical/sps30.c state->state = RESET; state 336 drivers/iio/chemical/sps30.c struct sps30_state *state = iio_priv(indio_dev); state 342 drivers/iio/chemical/sps30.c mutex_lock(&state->lock); state 343 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_START_FAN_CLEANING, NULL, 0); state 344 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 356 drivers/iio/chemical/sps30.c struct sps30_state *state = iio_priv(indio_dev); state 360 drivers/iio/chemical/sps30.c mutex_lock(&state->lock); state 361 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_READ_AUTO_CLEANING_PERIOD, tmp, 4); state 362 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 374 drivers/iio/chemical/sps30.c struct sps30_state *state = iio_priv(indio_dev); state 387 drivers/iio/chemical/sps30.c mutex_lock(&state->lock); state 388 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_AUTO_CLEANING_PERIOD, tmp, 0); state 390 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 400 drivers/iio/chemical/sps30.c ret = sps30_do_cmd_reset(state); state 405 drivers/iio/chemical/sps30.c mutex_unlock(&state->lock); state 465 drivers/iio/chemical/sps30.c struct sps30_state *state = data; state 467 drivers/iio/chemical/sps30.c sps30_do_cmd(state, SPS30_STOP_MEAS, NULL, 0); state 475 drivers/iio/chemical/sps30.c struct sps30_state *state; state 482 drivers/iio/chemical/sps30.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*state)); state 486 drivers/iio/chemical/sps30.c state = iio_priv(indio_dev); state 488 drivers/iio/chemical/sps30.c state->client = client; state 489 drivers/iio/chemical/sps30.c state->state = RESET; state 498 drivers/iio/chemical/sps30.c mutex_init(&state->lock); state 501 drivers/iio/chemical/sps30.c ret = sps30_do_cmd_reset(state); state 507 drivers/iio/chemical/sps30.c ret = sps30_do_cmd(state, SPS30_READ_SERIAL, buf, sizeof(buf)); state 515 drivers/iio/chemical/sps30.c ret = devm_add_action_or_reset(&client->dev, sps30_stop_meas, state); state 93 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c struct cros_ec_lid_angle_state *state; state 96 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c indio_dev = devm_iio_device_alloc(dev, sizeof(*state)); state 105 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c state = iio_priv(indio_dev); state 109 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c state->core.read_ec_sensors_data = cros_ec_sensors_read_lid_angle; state 227 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c struct cros_ec_sensors_state *state; state 236 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*state)); state 245 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c state = iio_priv(indio_dev); state 246 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c for (channel = state->channels, i = CROS_EC_SENSOR_X; state 268 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c switch (state->core.type) { state 292 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c indio_dev->channels = state->channels; state 296 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c if ((state->core.ec->cmd_readmem != NULL) && state 297 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c (state->core.type != MOTIONSENSE_TYPE_MAG)) state 298 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c state->core.read_ec_sensors_data = cros_ec_sensors_read_lpc; state 300 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c state->core.read_ec_sensors_data = cros_ec_sensors_read_cmd; state 90 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c struct cros_ec_sensors_core_state *state = iio_priv(indio_dev); state 98 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->ec = ec->ec_dev; state 99 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg = devm_kzalloc(&pdev->dev, state 101 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->ec->max_response), GFP_KERNEL); state 102 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c if (!state->msg) state 105 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->resp = (struct ec_response_motion_sense *)state->msg->data; state 107 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c mutex_init(&state->cmd_lock); state 109 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c ret = cros_ec_get_host_cmd_version_mask(state->ec, state 117 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg->version = fls(ver_mask) - 1; state 118 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg->command = EC_CMD_MOTION_SENSE_CMD + ec->cmd_offset; state 119 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg->outsize = sizeof(struct ec_params_motion_sense); state 127 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->param.cmd = MOTIONSENSE_CMD_INFO; state 128 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->param.info.sensor_num = sensor_platform->sensor_num; state 129 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c ret = cros_ec_motion_send_host_cmd(state, 0); state 134 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->type = state->resp->info.type; state 135 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->loc = state->resp->info.location; state 138 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c memset(state->sign, 1, CROS_EC_SENSOR_MAX_AXIS); state 141 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->calib[i].scale = MOTION_SENSE_DEFAULT_SCALE; state 144 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->frequencies[0] = 0; state 145 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c if (state->msg->version < 3) { state 146 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c get_default_min_max_freq(state->resp->info.type, state 147 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c &state->frequencies[1], state 148 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c &state->frequencies[2]); state 150 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->frequencies[1] = state 151 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->resp->info_3.min_frequency; state 152 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->frequencies[2] = state 153 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->resp->info_3.max_frequency; state 161 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c int cros_ec_motion_send_host_cmd(struct cros_ec_sensors_core_state *state, state 167 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg->insize = min(opt_length, state->ec->max_response); state 169 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->msg->insize = state->ec->max_response; state 171 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c memcpy(state->msg->data, &state->param, sizeof(state->param)); state 173 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c ret = cros_ec_cmd_xfer_status(state->ec, state->msg); state 178 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c state->resp != (struct ec_response_motion_sense *)state->msg->data) state 179 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c memcpy(state->resp, state->msg->data, ret); state 529 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c struct cros_ec_sensors_core_state *state = iio_priv(indio_dev); state 533 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c *length = ARRAY_SIZE(state->frequencies); state 534 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c *vals = (const int *)&state->frequencies; state 94 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static int _hid_sensor_power_state(struct hid_sensor_common *st, bool state) state 100 drivers/iio/common/hid-sensors/hid-sensor-trigger.c if (state) { state 155 drivers/iio/common/hid-sensors/hid-sensor-trigger.c if (state && poll_value) state 162 drivers/iio/common/hid-sensors/hid-sensor-trigger.c int hid_sensor_power_state(struct hid_sensor_common *st, bool state) state 171 drivers/iio/common/hid-sensors/hid-sensor-trigger.c if (state) { state 181 drivers/iio/common/hid-sensors/hid-sensor-trigger.c if (state) state 188 drivers/iio/common/hid-sensors/hid-sensor-trigger.c atomic_set(&st->user_requested_state, state); state 189 drivers/iio/common/hid-sensors/hid-sensor-trigger.c return _hid_sensor_power_state(st, state); state 220 drivers/iio/common/hid-sensors/hid-sensor-trigger.c bool state) state 222 drivers/iio/common/hid-sensors/hid-sensor-trigger.c return hid_sensor_power_state(iio_trigger_get_drvdata(trig), state); state 17 drivers/iio/common/hid-sensors/hid-sensor-trigger.h int hid_sensor_power_state(struct hid_sensor_common *st, bool state); state 154 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_check_lines(struct ssp_data *data, bool state) state 158 drivers/iio/common/ssp_sensors/ssp_spi.c gpio_set_value_cansleep(data->ap_mcu_gpio, state); state 160 drivers/iio/common/ssp_sensors/ssp_spi.c while (gpio_get_value_cansleep(data->mcu_ap_gpio) != state) { state 165 drivers/iio/common/ssp_sensors/ssp_spi.c __func__, state); state 167 drivers/iio/common/ssp_sensors/ssp_spi.c if (!state) state 384 drivers/iio/dac/ad5421.c enum iio_event_direction dir, int state) state 404 drivers/iio/dac/ad5421.c if (state) state 32 drivers/iio/dac/ad8801.c static int ad8801_spi_write(struct ad8801_state *state, state 35 drivers/iio/dac/ad8801.c state->data = cpu_to_be16((channel << AD8801_CFG_ADDR_OFFSET) | value); state 36 drivers/iio/dac/ad8801.c return spi_write(state->spi, &state->data, sizeof(state->data)); state 42 drivers/iio/dac/ad8801.c struct ad8801_state *state = iio_priv(indio_dev); state 50 drivers/iio/dac/ad8801.c ret = ad8801_spi_write(state, chan->channel, val); state 52 drivers/iio/dac/ad8801.c state->dac_cache[chan->channel] = val; state 64 drivers/iio/dac/ad8801.c struct ad8801_state *state = iio_priv(indio_dev); state 68 drivers/iio/dac/ad8801.c *val = state->dac_cache[chan->channel]; state 71 drivers/iio/dac/ad8801.c *val = state->vrefh_mv - state->vrefl_mv; state 75 drivers/iio/dac/ad8801.c *val = state->vrefl_mv; state 113 drivers/iio/dac/ad8801.c struct ad8801_state *state; state 117 drivers/iio/dac/ad8801.c indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*state)); state 121 drivers/iio/dac/ad8801.c state = iio_priv(indio_dev); state 122 drivers/iio/dac/ad8801.c state->spi = spi; state 125 drivers/iio/dac/ad8801.c state->vrefh_reg = devm_regulator_get(&spi->dev, "vrefh"); state 126 drivers/iio/dac/ad8801.c if (IS_ERR(state->vrefh_reg)) { state 128 drivers/iio/dac/ad8801.c return PTR_ERR(state->vrefh_reg); state 131 drivers/iio/dac/ad8801.c ret = regulator_enable(state->vrefh_reg); state 138 drivers/iio/dac/ad8801.c ret = regulator_get_voltage(state->vrefh_reg); state 144 drivers/iio/dac/ad8801.c state->vrefh_mv = ret / 1000; state 147 drivers/iio/dac/ad8801.c state->vrefl_reg = devm_regulator_get(&spi->dev, "vrefl"); state 148 drivers/iio/dac/ad8801.c if (IS_ERR(state->vrefl_reg)) { state 150 drivers/iio/dac/ad8801.c ret = PTR_ERR(state->vrefl_reg); state 154 drivers/iio/dac/ad8801.c ret = regulator_enable(state->vrefl_reg); state 161 drivers/iio/dac/ad8801.c ret = regulator_get_voltage(state->vrefl_reg); state 167 drivers/iio/dac/ad8801.c state->vrefl_mv = ret / 1000; state 169 drivers/iio/dac/ad8801.c state->vrefl_mv = 0; state 170 drivers/iio/dac/ad8801.c state->vrefl_reg = NULL; state 191 drivers/iio/dac/ad8801.c if (state->vrefl_reg) state 192 drivers/iio/dac/ad8801.c regulator_disable(state->vrefl_reg); state 194 drivers/iio/dac/ad8801.c regulator_disable(state->vrefh_reg); state 201 drivers/iio/dac/ad8801.c struct ad8801_state *state = iio_priv(indio_dev); state 204 drivers/iio/dac/ad8801.c if (state->vrefl_reg) state 205 drivers/iio/dac/ad8801.c regulator_disable(state->vrefl_reg); state 206 drivers/iio/dac/ad8801.c regulator_disable(state->vrefh_reg); state 80 drivers/iio/dac/mcp4725.c bool state; state 83 drivers/iio/dac/mcp4725.c ret = strtobool(buf, &state); state 87 drivers/iio/dac/mcp4725.c if (!state) state 178 drivers/iio/dac/mcp4725.c bool state; state 181 drivers/iio/dac/mcp4725.c ret = strtobool(buf, &state); state 185 drivers/iio/dac/mcp4725.c if (state) state 50 drivers/iio/dac/mcp4922.c static int mcp4922_spi_write(struct mcp4922_state *state, u8 addr, u32 val) state 52 drivers/iio/dac/mcp4922.c state->mosi[1] = val & 0xff; state 53 drivers/iio/dac/mcp4922.c state->mosi[0] = (addr == 0) ? 0x00 : 0x80; state 54 drivers/iio/dac/mcp4922.c state->mosi[0] |= 0x30 | ((val >> 8) & 0x0f); state 56 drivers/iio/dac/mcp4922.c return spi_write(state->spi, state->mosi, 2); state 65 drivers/iio/dac/mcp4922.c struct mcp4922_state *state = iio_priv(indio_dev); state 69 drivers/iio/dac/mcp4922.c *val = state->value[chan->channel]; state 72 drivers/iio/dac/mcp4922.c *val = state->vref_mv; state 86 drivers/iio/dac/mcp4922.c struct mcp4922_state *state = iio_priv(indio_dev); state 98 drivers/iio/dac/mcp4922.c ret = mcp4922_spi_write(state, chan->channel, val); state 100 drivers/iio/dac/mcp4922.c state->value[chan->channel] = val; state 122 drivers/iio/dac/mcp4922.c struct mcp4922_state *state; state 126 drivers/iio/dac/mcp4922.c indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*state)); state 130 drivers/iio/dac/mcp4922.c state = iio_priv(indio_dev); state 131 drivers/iio/dac/mcp4922.c state->spi = spi; state 132 drivers/iio/dac/mcp4922.c state->vref_reg = devm_regulator_get(&spi->dev, "vref"); state 133 drivers/iio/dac/mcp4922.c if (IS_ERR(state->vref_reg)) { state 135 drivers/iio/dac/mcp4922.c return PTR_ERR(state->vref_reg); state 138 drivers/iio/dac/mcp4922.c ret = regulator_enable(state->vref_reg); state 145 drivers/iio/dac/mcp4922.c ret = regulator_get_voltage(state->vref_reg); state 151 drivers/iio/dac/mcp4922.c state->vref_mv = ret / 1000; state 172 drivers/iio/dac/mcp4922.c regulator_disable(state->vref_reg); state 180 drivers/iio/dac/mcp4922.c struct mcp4922_state *state; state 183 drivers/iio/dac/mcp4922.c state = iio_priv(indio_dev); state 184 drivers/iio/dac/mcp4922.c regulator_disable(state->vref_reg); state 63 drivers/iio/dummy/iio_simple_dummy.h int state); state 56 drivers/iio/dummy/iio_simple_dummy_events.c int state) state 69 drivers/iio/dummy/iio_simple_dummy_events.c st->event_en = state; state 80 drivers/iio/dummy/iio_simple_dummy_events.c st->event_en = state; state 89 drivers/iio/dummy/iio_simple_dummy_events.c st->event_en = state; state 516 drivers/iio/frequency/ad9523.c bool state; state 519 drivers/iio/frequency/ad9523.c ret = strtobool(buf, &state); state 523 drivers/iio/frequency/ad9523.c if (!state) state 747 drivers/iio/gyro/bmg160_core.c int state) state 752 drivers/iio/gyro/bmg160_core.c if (state && data->ev_enable_state) state 757 drivers/iio/gyro/bmg160_core.c if (!state && data->motion_trigger_on) { state 771 drivers/iio/gyro/bmg160_core.c ret = bmg160_set_power_state(data, state); state 777 drivers/iio/gyro/bmg160_core.c ret = bmg160_setup_any_motion_interrupt(data, state); state 784 drivers/iio/gyro/bmg160_core.c data->ev_enable_state = state; state 920 drivers/iio/gyro/bmg160_core.c bool state) state 928 drivers/iio/gyro/bmg160_core.c if (!state && data->ev_enable_state && data->motion_trigger_on) { state 938 drivers/iio/gyro/bmg160_core.c ret = bmg160_set_power_state(data, state); state 944 drivers/iio/gyro/bmg160_core.c ret = bmg160_setup_any_motion_interrupt(data, state); state 946 drivers/iio/gyro/bmg160_core.c ret = bmg160_setup_new_data_interrupt(data, state); state 953 drivers/iio/gyro/bmg160_core.c data->motion_trigger_on = state; state 955 drivers/iio/gyro/bmg160_core.c data->dready_trigger_on = state; state 719 drivers/iio/gyro/fxas21002c_core.c bool state) state 724 drivers/iio/gyro/fxas21002c_core.c return regmap_field_write(data->regmap_fields[F_INT_EN_DRDY], state); state 76 drivers/iio/gyro/itg3200_buffer.c bool state) state 86 drivers/iio/gyro/itg3200_buffer.c if (state) state 42 drivers/iio/gyro/st_gyro.h int st_gyro_trig_set_state(struct iio_trigger *trig, bool state); state 25 drivers/iio/gyro/st_gyro_buffer.c int st_gyro_trig_set_state(struct iio_trigger *trig, bool state) state 29 drivers/iio/gyro/st_gyro_buffer.c return st_sensors_set_dataready_irq(indio_dev, state); state 151 drivers/iio/health/max30100.c static int max30100_set_powermode(struct max30100_data *data, bool state) state 155 drivers/iio/health/max30100.c state ? 0 : MAX30100_REG_MODE_CONFIG_PWR); state 38 drivers/iio/humidity/hts221_buffer.c static int hts221_trig_set_state(struct iio_trigger *trig, bool state) state 45 drivers/iio/humidity/hts221_buffer.c FIELD_PREP(HTS221_REG_DRDY_EN_MASK, state)); state 19 drivers/iio/imu/adis_trigger.c bool state) state 23 drivers/iio/imu/adis_trigger.c return adis_enable_irq(adis, state); state 112 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c bool state) state 119 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c result = inv_mpu6050_set_enable(indio_dev, state); state 946 drivers/iio/imu/kmx61.c int state) state 951 drivers/iio/imu/kmx61.c if (state && data->ev_enable_state) state 956 drivers/iio/imu/kmx61.c if (!state && data->motion_trig_on) { state 961 drivers/iio/imu/kmx61.c ret = kmx61_set_power_state(data, state, KMX61_ACC); state 965 drivers/iio/imu/kmx61.c ret = kmx61_setup_any_motion_interrupt(data, state); state 971 drivers/iio/imu/kmx61.c data->ev_enable_state = state; state 1021 drivers/iio/imu/kmx61.c bool state) state 1031 drivers/iio/imu/kmx61.c if (!state && data->ev_enable_state && data->motion_trig_on) { state 1041 drivers/iio/imu/kmx61.c ret = kmx61_set_power_state(data, state, device); state 1046 drivers/iio/imu/kmx61.c ret = kmx61_setup_new_data_interrupt(data, state, device); state 1048 drivers/iio/imu/kmx61.c ret = kmx61_setup_any_motion_interrupt(data, state); state 1055 drivers/iio/imu/kmx61.c data->acc_dready_trig_on = state; state 1057 drivers/iio/imu/kmx61.c data->mag_dready_trig_on = state; state 1059 drivers/iio/imu/kmx61.c data->motion_trig_on = state; state 376 drivers/iio/industrialio-buffer.c bool state; state 381 drivers/iio/industrialio-buffer.c ret = strtobool(buf, &state); state 392 drivers/iio/industrialio-buffer.c if (!state && ret) { state 396 drivers/iio/industrialio-buffer.c } else if (state && !ret) { state 424 drivers/iio/industrialio-buffer.c bool state; state 426 drivers/iio/industrialio-buffer.c ret = strtobool(buf, &state); state 435 drivers/iio/industrialio-buffer.c indio_dev->buffer->scan_timestamp = state; state 151 drivers/iio/light/apds9300.c static int apds9300_set_intr_state(struct apds9300_data *data, int state) state 159 drivers/iio/light/apds9300.c cmd = state ? APDS9300_INTR_ENABLE | APDS9300_THRESH_INTR : 0x00; state 164 drivers/iio/light/apds9300.c "failed to set interrupt state %d\n", state); state 167 drivers/iio/light/apds9300.c data->intr_en = state; state 172 drivers/iio/light/apds9300.c static int apds9300_set_power_state(struct apds9300_data *data, int state) state 177 drivers/iio/light/apds9300.c cmd = state ? APDS9300_POWER_ON : APDS9300_POWER_OFF; state 182 drivers/iio/light/apds9300.c "failed to set power state %d\n", state); state 185 drivers/iio/light/apds9300.c data->power_state = state; state 324 drivers/iio/light/apds9300.c enum iio_event_direction dir, int state) state 330 drivers/iio/light/apds9300.c ret = apds9300_set_intr_state(data, state); state 704 drivers/iio/light/apds9960.c int state) state 709 drivers/iio/light/apds9960.c state = !!state; state 713 drivers/iio/light/apds9960.c if (data->pxs_int == state) state 716 drivers/iio/light/apds9960.c ret = regmap_field_write(data->reg_int_pxs, state); state 719 drivers/iio/light/apds9960.c data->pxs_int = state; state 720 drivers/iio/light/apds9960.c apds9960_set_power_state(data, state); state 723 drivers/iio/light/apds9960.c if (data->als_int == state) state 726 drivers/iio/light/apds9960.c ret = regmap_field_write(data->reg_int_als, state); state 729 drivers/iio/light/apds9960.c data->als_int = state; state 730 drivers/iio/light/apds9960.c apds9960_set_power_state(data, state); state 821 drivers/iio/light/apds9960.c static int apds9960_set_powermode(struct apds9960_data *data, bool state) state 823 drivers/iio/light/apds9960.c return regmap_update_bits(data->regmap, APDS9960_REG_ENABLE, 1, state); state 532 drivers/iio/light/cm36651.c int state) state 539 drivers/iio/light/cm36651.c cmd = state ? CM36651_CMD_PROX_EV_EN : CM36651_CMD_PROX_EV_DIS; state 174 drivers/iio/light/cros_ec_light_prox.c struct cros_ec_light_prox_state *state; state 183 drivers/iio/light/cros_ec_light_prox.c indio_dev = devm_iio_device_alloc(dev, sizeof(*state)); state 192 drivers/iio/light/cros_ec_light_prox.c state = iio_priv(indio_dev); state 193 drivers/iio/light/cros_ec_light_prox.c state->core.type = state->core.resp->info.type; state 194 drivers/iio/light/cros_ec_light_prox.c state->core.loc = state->core.resp->info.location; state 195 drivers/iio/light/cros_ec_light_prox.c channel = state->channels; state 211 drivers/iio/light/cros_ec_light_prox.c switch (state->core.type) { state 240 drivers/iio/light/cros_ec_light_prox.c indio_dev->channels = state->channels; state 244 drivers/iio/light/cros_ec_light_prox.c state->core.read_ec_sensors_data = cros_ec_sensors_read_cmd; state 1106 drivers/iio/light/gp2ap020a00f.c int state) state 1112 drivers/iio/light/gp2ap020a00f.c cmd_high_ev = state ? GP2AP020A00F_CMD_PROX_HIGH_EV_EN : state 1114 drivers/iio/light/gp2ap020a00f.c cmd_low_ev = state ? GP2AP020A00F_CMD_PROX_LOW_EV_EN : state 1122 drivers/iio/light/gp2ap020a00f.c if (state) { state 1140 drivers/iio/light/gp2ap020a00f.c if (state) state 1164 drivers/iio/light/gp2ap020a00f.c int state) state 1174 drivers/iio/light/gp2ap020a00f.c err = gp2ap020a00f_write_prox_event_config(indio_dev, state); state 1178 drivers/iio/light/gp2ap020a00f.c cmd = state ? GP2AP020A00F_CMD_ALS_HIGH_EV_EN : state 1182 drivers/iio/light/gp2ap020a00f.c cmd = state ? GP2AP020A00F_CMD_ALS_LOW_EV_EN : state 1052 drivers/iio/light/ltr501.c enum iio_event_direction dir, int state) state 1058 drivers/iio/light/ltr501.c if (state != 1 && state != 0) state 1064 drivers/iio/light/ltr501.c ret = regmap_field_write(data->reg_als_intr, state); state 1069 drivers/iio/light/ltr501.c ret = regmap_field_write(data->reg_ps_intr, state); state 425 drivers/iio/light/max44009.c int state) state 434 drivers/iio/light/max44009.c MAX44009_REG_INT_EN, state); state 537 drivers/iio/light/opt3001.c enum iio_event_direction dir, int state) state 544 drivers/iio/light/opt3001.c if (state && opt->mode == OPT3001_CONFIGURATION_M_CONTINUOUS) state 547 drivers/iio/light/opt3001.c if (!state && opt->mode == OPT3001_CONFIGURATION_M_SHUTDOWN) state 552 drivers/iio/light/opt3001.c mode = state ? OPT3001_CONFIGURATION_M_CONTINUOUS state 326 drivers/iio/light/pa12203001.c static int pa12203001_power_chip(struct iio_dev *indio_dev, u8 state) state 332 drivers/iio/light/pa12203001.c ret = pa12203001_als_enable(data, state); state 336 drivers/iio/light/pa12203001.c ret = pa12203001_px_enable(data, state); state 1186 drivers/iio/light/si1145.c static int si1145_trigger_set_state(struct iio_trigger *trig, bool state) state 1194 drivers/iio/light/si1145.c if (state) { state 282 drivers/iio/light/stk3310.c int state) state 288 drivers/iio/light/stk3310.c if (state < 0 || state > 7) state 293 drivers/iio/light/stk3310.c ret = regmap_field_write(data->reg_int_ps, state); state 419 drivers/iio/light/stk3310.c static int stk3310_set_state(struct stk3310_data *data, u8 state) state 425 drivers/iio/light/stk3310.c if (state > 7 || state == 4) state 429 drivers/iio/light/stk3310.c ret = regmap_field_write(data->reg_state, state); state 432 drivers/iio/light/stk3310.c } else if (state != STK3310_STATE_STANDBY) { state 434 drivers/iio/light/stk3310.c data->ps_enabled = !!(state & STK3310_STATE_EN_PS); state 435 drivers/iio/light/stk3310.c data->als_enabled = !!(state & STK3310_STATE_EN_ALS); state 446 drivers/iio/light/stk3310.c u8 state; state 461 drivers/iio/light/stk3310.c state = STK3310_STATE_EN_ALS | STK3310_STATE_EN_PS; state 462 drivers/iio/light/stk3310.c ret = stk3310_set_state(data, state); state 512 drivers/iio/light/stk3310.c STK3310_REGFIELD(state); state 646 drivers/iio/light/stk3310.c u8 state = 0; state 651 drivers/iio/light/stk3310.c state |= STK3310_STATE_EN_PS; state 653 drivers/iio/light/stk3310.c state |= STK3310_STATE_EN_ALS; state 655 drivers/iio/light/stk3310.c return stk3310_set_state(data, state); state 326 drivers/iio/light/tcs3472.c enum iio_event_direction dir, int state) state 336 drivers/iio/light/tcs3472.c if (state) state 629 drivers/iio/light/tsl2563.c enum iio_event_direction dir, int state) state 635 drivers/iio/light/tsl2563.c if (state && !(chip->intr & 0x30)) { state 654 drivers/iio/light/tsl2563.c if (!state && (chip->intr & 0x30)) { state 404 drivers/iio/light/tsl2583.c static int tsl2583_set_power_state(struct tsl2583_chip *chip, u8 state) state 409 drivers/iio/light/tsl2583.c TSL2583_CMD_REG | TSL2583_CNTRL, state); state 413 drivers/iio/light/tsl2583.c state); state 335 drivers/iio/light/us5182d.c static int us5182d_shutdown_en(struct us5182d_data *data, u8 state) state 347 drivers/iio/light/us5182d.c ret = ret | state; state 353 drivers/iio/light/us5182d.c if (state & US5182D_CFG0_SHUTDOWN_EN) { state 632 drivers/iio/light/us5182d.c enum iio_event_direction dir, int state) state 642 drivers/iio/light/us5182d.c if (data->rising_en == state) { state 647 drivers/iio/light/us5182d.c if (state) { state 660 drivers/iio/light/us5182d.c data->rising_en = state; state 663 drivers/iio/light/us5182d.c if (data->falling_en == state) { state 668 drivers/iio/light/us5182d.c if (state) { state 681 drivers/iio/light/us5182d.c data->falling_en = state; state 688 drivers/iio/light/us5182d.c if (!state) { state 701 drivers/iio/light/us5182d.c if (state) state 228 drivers/iio/magnetometer/bmc150_magn.c bool state) state 235 drivers/iio/magnetometer/bmc150_magn.c BMC150_MAGN_MASK_POWER_CTL, !state); state 786 drivers/iio/magnetometer/bmc150_magn.c bool state) state 793 drivers/iio/magnetometer/bmc150_magn.c if (state == data->dready_trigger_on) state 798 drivers/iio/magnetometer/bmc150_magn.c state << BMC150_MAGN_SHIFT_DRDY_EN); state 802 drivers/iio/magnetometer/bmc150_magn.c data->dready_trigger_on = state; state 804 drivers/iio/magnetometer/bmc150_magn.c if (state) { state 32 drivers/iio/magnetometer/st_magn.h int st_magn_trig_set_state(struct iio_trigger *trig, bool state); state 25 drivers/iio/magnetometer/st_magn_buffer.c int st_magn_trig_set_state(struct iio_trigger *trig, bool state) state 29 drivers/iio/magnetometer/st_magn_buffer.c return st_sensors_set_dataready_irq(indio_dev, state); state 239 drivers/iio/multiplexer/iio-mux.c u32 state, const char *label, int idx) state 268 drivers/iio/multiplexer/iio-mux.c if (state >= mux_control_states(mux->control)) { state 273 drivers/iio/multiplexer/iio-mux.c chan->channel = state; state 346 drivers/iio/multiplexer/iio-mux.c u32 state; state 427 drivers/iio/multiplexer/iio-mux.c of_property_for_each_string_index(np, "channels", prop, label, state) { state 431 drivers/iio/multiplexer/iio-mux.c ret = mux_configure_channel(dev, mux, state, label, i++); state 105 drivers/iio/potentiostat/lmp91000.c int state, ret; state 107 drivers/iio/potentiostat/lmp91000.c ret = regmap_read(data->regmap, LMP91000_REG_MODECN, &state); state 116 drivers/iio/potentiostat/lmp91000.c if (state != channel && channel == LMP91000_REG_MODECN_TEMP) state 100 drivers/iio/pressure/abp060mg.c static int abp060mg_get_measurement(struct abp_state *state, int *val) state 102 drivers/iio/pressure/abp060mg.c struct i2c_client *client = state->client; state 108 drivers/iio/pressure/abp060mg.c ret = i2c_master_send(client, (u8 *)&buf, state->mreq_len); state 134 drivers/iio/pressure/abp060mg.c struct abp_state *state = iio_priv(indio_dev); state 137 drivers/iio/pressure/abp060mg.c mutex_lock(&state->lock); state 141 drivers/iio/pressure/abp060mg.c ret = abp060mg_get_measurement(state, val); state 144 drivers/iio/pressure/abp060mg.c *val = state->offset; state 148 drivers/iio/pressure/abp060mg.c *val = state->scale; state 157 drivers/iio/pressure/abp060mg.c mutex_unlock(&state->lock); state 167 drivers/iio/pressure/abp060mg.c struct abp_state *state = iio_priv(indio_dev); state 170 drivers/iio/pressure/abp060mg.c state->scale = cfg->max - cfg->min; state 171 drivers/iio/pressure/abp060mg.c state->offset = -ABP060MG_MIN_COUNTS; state 174 drivers/iio/pressure/abp060mg.c state->offset -= ABP060MG_NUM_COUNTS >> 1; state 181 drivers/iio/pressure/abp060mg.c struct abp_state *state; state 184 drivers/iio/pressure/abp060mg.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*state)); state 188 drivers/iio/pressure/abp060mg.c state = iio_priv(indio_dev); state 189 drivers/iio/pressure/abp060mg.c i2c_set_clientdata(client, state); state 190 drivers/iio/pressure/abp060mg.c state->client = client; state 193 drivers/iio/pressure/abp060mg.c state->mreq_len = 1; state 205 drivers/iio/pressure/abp060mg.c mutex_init(&state->lock); state 125 drivers/iio/pressure/cros_ec_baro.c struct cros_ec_baro_state *state; state 134 drivers/iio/pressure/cros_ec_baro.c indio_dev = devm_iio_device_alloc(dev, sizeof(*state)); state 143 drivers/iio/pressure/cros_ec_baro.c state = iio_priv(indio_dev); state 144 drivers/iio/pressure/cros_ec_baro.c state->core.type = state->core.resp->info.type; state 145 drivers/iio/pressure/cros_ec_baro.c state->core.loc = state->core.resp->info.location; state 146 drivers/iio/pressure/cros_ec_baro.c channel = state->channels; state 163 drivers/iio/pressure/cros_ec_baro.c switch (state->core.type) { state 181 drivers/iio/pressure/cros_ec_baro.c indio_dev->channels = state->channels; state 184 drivers/iio/pressure/cros_ec_baro.c state->core.read_ec_sensors_data = cros_ec_sensors_read_cmd; state 51 drivers/iio/pressure/st_pressure.h int st_press_trig_set_state(struct iio_trigger *trig, bool state); state 25 drivers/iio/pressure/st_pressure_buffer.c int st_press_trig_set_state(struct iio_trigger *trig, bool state) state 29 drivers/iio/pressure/st_pressure_buffer.c return st_sensors_set_dataready_irq(indio_dev, state); state 1305 drivers/iio/pressure/zpa2326.c static int zpa2326_set_trigger_state(struct iio_trigger *trig, bool state) state 1312 drivers/iio/pressure/zpa2326.c if (!state) { state 93 drivers/iio/proximity/rfd77402.c static int rfd77402_set_state(struct rfd77402_data *data, u8 state, u16 check) state 98 drivers/iio/proximity/rfd77402.c state | RFD77402_CMD_VALID); state 543 drivers/iio/proximity/sx9500.c int state) state 554 drivers/iio/proximity/sx9500.c if (state == 1) { state 570 drivers/iio/proximity/sx9500.c data->event_enabled[chan->channel] = state; state 574 drivers/iio/proximity/sx9500.c if (state == 1) state 621 drivers/iio/proximity/sx9500.c bool state) state 629 drivers/iio/proximity/sx9500.c if (state) state 636 drivers/iio/proximity/sx9500.c data->trigger_enabled = state; state 219 drivers/iio/temperature/tmp007.c enum iio_event_direction dir, int state) state 248 drivers/iio/temperature/tmp007.c if (state) state 97 drivers/iio/trigger/iio-trig-hrtimer.c static int iio_trig_hrtimer_set_state(struct iio_trigger *trig, bool state) state 103 drivers/iio/trigger/iio-trig-hrtimer.c if (state) state 55 drivers/iio/trigger/iio-trig-loop.c static int iio_loop_trigger_set_state(struct iio_trigger *trig, bool state) state 59 drivers/iio/trigger/iio-trig-loop.c if (state) { state 96 drivers/infiniband/core/cache.c enum gid_table_entry_state state; state 208 drivers/infiniband/core/cache.c return entry && entry->state == GID_TABLE_ENTRY_VALID; state 313 drivers/infiniband/core/cache.c entry->state = GID_TABLE_ENTRY_INVALID; state 320 drivers/infiniband/core/cache.c entry->state = GID_TABLE_ENTRY_VALID; state 391 drivers/infiniband/core/cache.c entry->state = GID_TABLE_ENTRY_PENDING_DEL; state 1443 drivers/infiniband/core/cache.c device->port_data[port].cache.port_state = tprops->state; state 860 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_IDLE; state 981 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_TIMEWAIT; state 998 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_IDLE; state 1016 drivers/infiniband/core/cm.c switch (cm_id->state) { state 1031 drivers/infiniband/core/cm.c cm_id->state = IB_CM_IDLE; state 1148 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_IDLE) state 1151 drivers/infiniband/core/cm.c cm_id->state = IB_CM_LISTEN; state 1164 drivers/infiniband/core/cm.c cm_id->state = IB_CM_IDLE; state 1419 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_IDLE) { state 1477 drivers/infiniband/core/cm.c BUG_ON(cm_id->state != IB_CM_IDLE); state 1478 drivers/infiniband/core/cm.c cm_id->state = IB_CM_REQ_SENT; state 1767 drivers/infiniband/core/cm.c switch(cm_id_priv->id.state) { state 1807 drivers/infiniband/core/cm.c if (cm_id_priv->id.state == IB_CM_REQ_RCVD) state 1815 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 1896 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_REQ_RCVD; state 2105 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_REQ_RCVD && state 2106 drivers/infiniband/core/cm.c cm_id->state != IB_CM_MRA_REQ_SENT) { state 2108 drivers/infiniband/core/cm.c be32_to_cpu(cm_id_priv->id.local_id), cm_id->state); state 2129 drivers/infiniband/core/cm.c cm_id->state = IB_CM_REP_SENT; state 2173 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_REP_RCVD && state 2174 drivers/infiniband/core/cm.c cm_id->state != IB_CM_MRA_REP_SENT) { state 2176 drivers/infiniband/core/cm.c be32_to_cpu(cm_id->local_id), cm_id->state); state 2196 drivers/infiniband/core/cm.c cm_id->state = IB_CM_ESTABLISHED; state 2248 drivers/infiniband/core/cm.c if (cm_id_priv->id.state == IB_CM_ESTABLISHED) state 2252 drivers/infiniband/core/cm.c else if (cm_id_priv->id.state == IB_CM_MRA_REP_SENT) state 2292 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 2300 drivers/infiniband/core/cm.c __func__, cm_id_priv->id.state, state 2349 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_REP_RCVD; state 2394 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_ESTABLISHED) { state 2430 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_REP_SENT && state 2431 drivers/infiniband/core/cm.c cm_id_priv->id.state != IB_CM_MRA_REP_RCVD) { state 2437 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_ESTABLISHED; state 2484 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_ESTABLISHED) { state 2486 drivers/infiniband/core/cm.c be32_to_cpu(cm_id->local_id), cm_id->state); state 2514 drivers/infiniband/core/cm.c cm_id->state = IB_CM_DREQ_SENT; state 2553 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_DREQ_RCVD) { state 2557 drivers/infiniband/core/cm.c __func__, be32_to_cpu(cm_id->local_id), cm_id->state); state 2635 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 2670 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 2673 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_DREQ_RCVD; state 2706 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_DREQ_SENT && state 2707 drivers/infiniband/core/cm.c cm_id_priv->id.state != IB_CM_DREQ_RCVD) { state 2748 drivers/infiniband/core/cm.c switch (cm_id->state) { state 2775 drivers/infiniband/core/cm.c be32_to_cpu(cm_id_priv->id.local_id), cm_id->state); state 2852 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 2887 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 2931 drivers/infiniband/core/cm.c switch(cm_id_priv->id.state) { state 2944 drivers/infiniband/core/cm.c cm_state = cm_id->state; state 2953 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 2971 drivers/infiniband/core/cm.c cm_id->state = cm_state; state 3021 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 3027 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_MRA_REQ_RCVD; state 3034 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_MRA_REP_RCVD; state 3057 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 3062 drivers/infiniband/core/cm.c cm_id_priv->id.state; state 3138 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_ESTABLISHED || state 3249 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_ESTABLISHED) state 3351 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_ESTABLISHED || state 3402 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_ESTABLISHED || state 3444 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_TIMEWAIT || state 3449 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_IDLE; state 3513 drivers/infiniband/core/cm.c if (cm_id->state == IB_CM_IDLE) state 3523 drivers/infiniband/core/cm.c cm_id->state = IB_CM_SIDR_REQ_SENT; state 3587 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_SIDR_REQ_RCVD; state 3648 drivers/infiniband/core/cm.c if (cm_id->state != IB_CM_SIDR_REQ_RCVD) { state 3665 drivers/infiniband/core/cm.c cm_id->state = IB_CM_IDLE; state 3711 drivers/infiniband/core/cm.c if (cm_id_priv->id.state != IB_CM_SIDR_REQ_SENT) { state 3715 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_IDLE; state 3732 drivers/infiniband/core/cm.c enum ib_cm_state state; state 3740 drivers/infiniband/core/cm.c state = (enum ib_cm_state) (unsigned long) msg->context[1]; state 3741 drivers/infiniband/core/cm.c if (msg != cm_id_priv->msg || state != cm_id_priv->id.state) state 3745 drivers/infiniband/core/cm.c state, ib_wc_status_msg(wc_status)); state 3746 drivers/infiniband/core/cm.c switch (state) { state 3762 drivers/infiniband/core/cm.c cm_id_priv->id.state = IB_CM_IDLE; state 3894 drivers/infiniband/core/cm.c switch (cm_id->state) state 3898 drivers/infiniband/core/cm.c cm_id->state = IB_CM_ESTABLISHED; state 3905 drivers/infiniband/core/cm.c be32_to_cpu(cm_id->local_id), cm_id->state); state 3952 drivers/infiniband/core/cm.c if (cm_id->state == IB_CM_ESTABLISHED && state 4081 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 4104 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 4120 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 4154 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 4170 drivers/infiniband/core/cm.c switch (cm_id_priv->id.state) { state 4216 drivers/infiniband/core/cm.c cm_id_priv->id.state); state 428 drivers/infiniband/core/cma.c ret = (id_priv->state == comp); state 440 drivers/infiniband/core/cma.c if ((ret = (id_priv->state == comp))) state 441 drivers/infiniband/core/cma.c id_priv->state = exch; state 453 drivers/infiniband/core/cma.c old = id_priv->state; state 454 drivers/infiniband/core/cma.c id_priv->state = exch; state 888 drivers/infiniband/core/cma.c id_priv->state = RDMA_CM_IDLE; state 1767 drivers/infiniband/core/cma.c enum rdma_cm_state state) state 1769 drivers/infiniband/core/cma.c switch (state) { state 1838 drivers/infiniband/core/cma.c enum rdma_cm_state state; state 1841 drivers/infiniband/core/cma.c state = cma_exch(id_priv, RDMA_CM_DESTROYING); state 1842 drivers/infiniband/core/cma.c cma_cancel_operation(id_priv, state); state 1929 drivers/infiniband/core/cma.c id_priv->state != RDMA_CM_CONNECT) || state 1931 drivers/infiniband/core/cma.c id_priv->state != RDMA_CM_DISCONNECT)) state 2058 drivers/infiniband/core/cma.c id_priv->state = RDMA_CM_CONNECT; state 2103 drivers/infiniband/core/cma.c id_priv->state = RDMA_CM_CONNECT; state 2155 drivers/infiniband/core/cma.c if (listen_id->state != RDMA_CM_LISTEN) { state 2274 drivers/infiniband/core/cma.c if (id_priv->state != RDMA_CM_CONNECT) state 2350 drivers/infiniband/core/cma.c if (listen_id->state != RDMA_CM_LISTEN) state 2365 drivers/infiniband/core/cma.c conn_id->state = RDMA_CM_CONNECT; state 2486 drivers/infiniband/core/cma.c dev_id_priv->state = RDMA_CM_ADDR_BOUND; state 2658 drivers/infiniband/core/cma.c if (id_priv->state == RDMA_CM_DESTROYING || state 2659 drivers/infiniband/core/cma.c id_priv->state == RDMA_CM_DEVICE_REMOVAL) state 3160 drivers/infiniband/core/cma.c if (id_priv->state == RDMA_CM_IDLE) { state 3209 drivers/infiniband/core/cma.c if (reuse || id_priv->state == RDMA_CM_IDLE) { state 3228 drivers/infiniband/core/cma.c if (id_priv->state == RDMA_CM_IDLE || id_priv->state == RDMA_CM_ADDR_BOUND) { state 3393 drivers/infiniband/core/cma.c if ((cur_id->state != RDMA_CM_LISTEN) && reuseaddr && state 3542 drivers/infiniband/core/cma.c if (id_priv->state == RDMA_CM_IDLE) { state 3681 drivers/infiniband/core/cma.c if (id_priv->state != RDMA_CM_CONNECT) state 4158 drivers/infiniband/core/cma.c if (id_priv->state != RDMA_CM_ADDR_BOUND && state 4159 drivers/infiniband/core/cma.c id_priv->state != RDMA_CM_ADDR_RESOLVED) state 4623 drivers/infiniband/core/cma.c enum rdma_cm_state state; state 4627 drivers/infiniband/core/cma.c state = cma_exch(id_priv, RDMA_CM_DEVICE_REMOVAL); state 4628 drivers/infiniband/core/cma.c if (state == RDMA_CM_DESTROYING) state 4631 drivers/infiniband/core/cma.c cma_cancel_operation(id_priv, state); state 64 drivers/infiniband/core/cma_priv.h enum rdma_cm_state state; state 42 drivers/infiniband/core/cq.c dim->state = DIM_START_MEASURE; state 59 drivers/infiniband/core/cq.c dim->state = DIM_START_MEASURE; state 1995 drivers/infiniband/core/device.c port_attr->state = IB_PORT_DOWN; state 2002 drivers/infiniband/core/device.c port_attr->state = IB_PORT_ACTIVE; state 2005 drivers/infiniband/core/device.c port_attr->state = IB_PORT_INIT; state 252 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 320 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 322 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_CLOSING; state 398 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 400 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_DESTROYING; state 407 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_DESTROYING; state 415 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_DESTROYING; state 424 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_DESTROYING; state 578 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 580 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_LISTEN; state 587 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 616 drivers/infiniband/core/iwcm.c if (cm_id_priv->state != IW_CM_STATE_CONN_RECV) { state 622 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 654 drivers/infiniband/core/iwcm.c if (cm_id_priv->state != IW_CM_STATE_CONN_RECV) { state 675 drivers/infiniband/core/iwcm.c BUG_ON(cm_id_priv->state != IW_CM_STATE_CONN_RECV); state 676 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 714 drivers/infiniband/core/iwcm.c if (cm_id_priv->state != IW_CM_STATE_IDLE) { state 727 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_CONN_SENT; state 739 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 806 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_CONN_RECV; state 813 drivers/infiniband/core/iwcm.c if (listen_id_priv->state != IW_CM_STATE_LISTEN) { state 866 drivers/infiniband/core/iwcm.c BUG_ON(cm_id_priv->state != IW_CM_STATE_CONN_RECV); state 867 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_ESTABLISHED; state 895 drivers/infiniband/core/iwcm.c BUG_ON(cm_id_priv->state != IW_CM_STATE_CONN_SENT); state 901 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_ESTABLISHED; state 906 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 933 drivers/infiniband/core/iwcm.c if (cm_id_priv->state == IW_CM_STATE_ESTABLISHED) state 934 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_CLOSING; state 959 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 962 drivers/infiniband/core/iwcm.c cm_id_priv->state = IW_CM_STATE_IDLE; state 1116 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 1142 drivers/infiniband/core/iwcm.c switch (cm_id_priv->state) { state 48 drivers/infiniband/core/iwcm.h enum iw_cm_state state; state 53 drivers/infiniband/core/mad_rmpp.c enum rmpp_state state; state 95 drivers/infiniband/core/mad_rmpp.c if (rmpp_recv->state != RMPP_STATE_COMPLETE) state 97 drivers/infiniband/core/mad_rmpp.c rmpp_recv->state = RMPP_STATE_CANCELING; state 254 drivers/infiniband/core/mad_rmpp.c if (rmpp_recv->state != RMPP_STATE_ACTIVE) { state 258 drivers/infiniband/core/mad_rmpp.c rmpp_recv->state = RMPP_STATE_TIMEOUT; state 275 drivers/infiniband/core/mad_rmpp.c if (rmpp_recv->state == RMPP_STATE_CANCELING) { state 307 drivers/infiniband/core/mad_rmpp.c rmpp_recv->state = RMPP_STATE_ACTIVE; state 494 drivers/infiniband/core/mad_rmpp.c if ((rmpp_recv->state == RMPP_STATE_TIMEOUT) || state 499 drivers/infiniband/core/mad_rmpp.c (rmpp_recv->state == RMPP_STATE_COMPLETE)) { state 514 drivers/infiniband/core/mad_rmpp.c rmpp_recv->state = RMPP_STATE_COMPLETE; state 559 drivers/infiniband/core/mad_rmpp.c rmpp_recv->state = RMPP_STATE_COMPLETE; state 653 drivers/infiniband/core/mad_rmpp.c if (rmpp_recv && rmpp_recv->state == RMPP_STATE_COMPLETE) state 107 drivers/infiniband/core/multicast.c enum mcast_group_state state; state 119 drivers/infiniband/core/multicast.c enum mcast_state state; state 213 drivers/infiniband/core/multicast.c if (group->state == MCAST_IDLE) { state 214 drivers/infiniband/core/multicast.c group->state = MCAST_BUSY; state 368 drivers/infiniband/core/multicast.c member->state = MCAST_MEMBER; state 391 drivers/infiniband/core/multicast.c if (group->state == MCAST_PKEY_EVENT) state 397 drivers/infiniband/core/multicast.c if (group->state == MCAST_PKEY_EVENT && !ret && state 407 drivers/infiniband/core/multicast.c member->state = MCAST_ERROR; state 420 drivers/infiniband/core/multicast.c group->state = MCAST_BUSY; state 436 drivers/infiniband/core/multicast.c (group->state != MCAST_BUSY)) { state 438 drivers/infiniband/core/multicast.c if (group->state != MCAST_BUSY) { state 482 drivers/infiniband/core/multicast.c group->state = MCAST_IDLE; state 528 drivers/infiniband/core/multicast.c if (group->state == MCAST_BUSY && state 636 drivers/infiniband/core/multicast.c member->state = MCAST_JOINING; state 671 drivers/infiniband/core/multicast.c if (member->state == MCAST_MEMBER) state 676 drivers/infiniband/core/multicast.c if (group->state == MCAST_IDLE) { state 677 drivers/infiniband/core/multicast.c group->state = MCAST_BUSY; state 771 drivers/infiniband/core/multicast.c enum mcast_group_state state) state 781 drivers/infiniband/core/multicast.c if (group->state == MCAST_IDLE) { state 785 drivers/infiniband/core/multicast.c if (group->state != MCAST_GROUP_ERROR) state 786 drivers/infiniband/core/multicast.c group->state = state; state 316 drivers/infiniband/core/nldev.c if (nla_put_u8(msg, RDMA_NLDEV_ATTR_PORT_STATE, attr.state)) state 512 drivers/infiniband/core/nldev.c if (nla_put_u8(msg, RDMA_NLDEV_ATTR_RES_STATE, id_priv->state)) state 121 drivers/infiniband/core/security.c if (pps->main.state != IB_PORT_PKEY_NOT_VALID) { state 135 drivers/infiniband/core/security.c if (pps->alt.state != IB_PORT_PKEY_NOT_VALID) { state 251 drivers/infiniband/core/security.c if (pp->state != IB_PORT_PKEY_VALID) state 294 drivers/infiniband/core/security.c pp->state = IB_PORT_PKEY_LISTED; state 306 drivers/infiniband/core/security.c if (pp->state != IB_PORT_PKEY_LISTED) state 318 drivers/infiniband/core/security.c pp->state = IB_PORT_PKEY_VALID; state 354 drivers/infiniband/core/security.c (qp_pps && qp_pps->main.state != IB_PORT_PKEY_NOT_VALID)) state 355 drivers/infiniband/core/security.c new_pps->main.state = IB_PORT_PKEY_VALID; state 360 drivers/infiniband/core/security.c new_pps->alt.state = IB_PORT_PKEY_VALID; state 364 drivers/infiniband/core/security.c if (qp_pps->alt.state != IB_PORT_PKEY_NOT_VALID) state 365 drivers/infiniband/core/security.c new_pps->alt.state = IB_PORT_PKEY_VALID; state 168 drivers/infiniband/core/sysfs.c return sprintf(buf, "%d: %s\n", attr.state, state 169 drivers/infiniband/core/sysfs.c attr.state >= 0 && attr.state < ARRAY_SIZE(state_name) ? state 170 drivers/infiniband/core/sysfs.c state_name[attr.state] : "UNKNOWN"); state 338 drivers/infiniband/core/sysfs.c static PORT_ATTR_RO(state); state 136 drivers/infiniband/core/uverbs_std_types_device.c resp->state = attr->state; state 2413 drivers/infiniband/core/verbs.c int state) state 2418 drivers/infiniband/core/verbs.c return device->ops.set_vf_link_state(device, vf, port, state); state 222 drivers/infiniband/hw/bnxt_re/ib_verbs.c port_attr->state = IB_PORT_ACTIVE; state 225 drivers/infiniband/hw/bnxt_re/ib_verbs.c port_attr->state = IB_PORT_DOWN; state 1212 drivers/infiniband/hw/bnxt_re/ib_verbs.c static u8 __from_ib_qp_state(enum ib_qp_state state) state 1214 drivers/infiniband/hw/bnxt_re/ib_verbs.c switch (state) { state 1233 drivers/infiniband/hw/bnxt_re/ib_verbs.c static enum ib_qp_state __to_ib_qp_state(u8 state) state 1235 drivers/infiniband/hw/bnxt_re/ib_verbs.c switch (state) { state 1511 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp->qplib_qp.state = qp1_qp->qplib_qp.state; state 1564 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp->qplib_qp.state = __from_ib_qp_state(qp_attr->qp_state); state 1567 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp->qplib_qp.state == CMDQ_MODIFY_QP_NEW_STATE_ERR) { state 1576 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp->qplib_qp.state == CMDQ_MODIFY_QP_NEW_STATE_RESET) { state 1795 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp_attr->qp_state = __to_ib_qp_state(qplib_qp->state); state 2409 drivers/infiniband/hw/bnxt_re/ib_verbs.c wr->opcode, qp->qplib_qp.state, rc); state 792 drivers/infiniband/hw/bnxt_re/main.c if (qp->qplib_qp.state == CMDQ_MODIFY_QP_NEW_STATE_ERR) { state 1122 drivers/infiniband/hw/bnxt_re/main.c if (qp->qplib_qp.state != state 1124 drivers/infiniband/hw/bnxt_re/main.c qp->qplib_qp.state != state 1095 drivers/infiniband/hw/bnxt_re/qplib_fp.c switch (qp->state) { state 1128 drivers/infiniband/hw/bnxt_re/qplib_fp.c switch (qp->state) { state 1201 drivers/infiniband/hw/bnxt_re/qplib_fp.c (qp->state & CMDQ_MODIFY_QP_NEW_STATE_MASK) | state 1284 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->cur_qp_state = qp->state; state 1313 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = sb->en_sqd_async_notify_state & state 1535 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (qp->state != CMDQ_MODIFY_QP_NEW_STATE_RTS) { state 1536 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (qp->state == CMDQ_MODIFY_QP_NEW_STATE_ERR) { state 1833 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (qp->state == CMDQ_MODIFY_QP_NEW_STATE_ERR) { state 2109 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = CMDQ_MODIFY_QP_NEW_STATE_ERR; state 2394 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = CMDQ_MODIFY_QP_NEW_STATE_ERR; state 2476 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = CMDQ_MODIFY_QP_NEW_STATE_ERR; state 2579 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = CMDQ_MODIFY_QP_NEW_STATE_ERR; state 2615 drivers/infiniband/hw/bnxt_re/qplib_fp.c qp->state = CMDQ_MODIFY_QP_NEW_STATE_ERR; state 263 drivers/infiniband/hw/bnxt_re/qplib_fp.h u8 state; state 130 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 240 drivers/infiniband/hw/cxgb3/iwch_cm.c enum iwch_ep_state state; state 243 drivers/infiniband/hw/cxgb3/iwch_cm.c state = epc->state; state 245 drivers/infiniband/hw/cxgb3/iwch_cm.c return state; state 250 drivers/infiniband/hw/cxgb3/iwch_cm.c epc->state = new; state 258 drivers/infiniband/hw/cxgb3/iwch_cm.c pr_debug("%s - %s -> %s\n", __func__, states[epc->state], states[new]); state 1106 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 1109 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 1110 drivers/infiniband/hw/cxgb3/iwch_cm.c if (peer2peer && ep->com.state == FPDU_MODE) state 1114 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 1115 drivers/infiniband/hw/cxgb3/iwch_cm.c if (ep->com.state == MPA_REQ_RCVD) { state 1122 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 1150 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 1157 drivers/infiniband/hw/cxgb3/iwch_cm.c pr_err("%s ep %p state %d\n", __func__, ep, ep->com.state); state 1440 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 1546 drivers/infiniband/hw/cxgb3/iwch_cm.c pr_debug("%s ep %p state %u\n", __func__, ep, ep->com.state); state 1547 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 1602 drivers/infiniband/hw/cxgb3/iwch_cm.c if (ep->com.state != ABORTING) { state 1639 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 1729 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state); state 1730 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 1750 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 2067 drivers/infiniband/hw/cxgb3/iwch_cm.c states[ep->com.state], abrupt); state 2074 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state = DEAD; state 2076 drivers/infiniband/hw/cxgb3/iwch_cm.c switch (ep->com.state) { state 2084 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state = ABORTING; state 2086 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state = CLOSING; state 2096 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state = ABORTING; state 2098 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.state = MORIBUND; state 2105 drivers/infiniband/hw/cxgb3/iwch_cm.c __func__, ep, ep->com.state); state 158 drivers/infiniband/hw/cxgb3/iwch_cm.h enum iwch_ep_state state; state 62 drivers/infiniband/hw/cxgb3/iwch_ev.c if ((qhp->attr.state == IWCH_QP_STATE_ERROR) || state 63 drivers/infiniband/hw/cxgb3/iwch_ev.c (qhp->attr.state == IWCH_QP_STATE_TERMINATE)) { state 66 drivers/infiniband/hw/cxgb3/iwch_ev.c qhp->attr.state, qhp->wq.qpid, state 81 drivers/infiniband/hw/cxgb3/iwch_ev.c if (qhp->attr.state == IWCH_QP_STATE_RTS) { state 47 drivers/infiniband/hw/cxgb3/iwch_mem.c mhp->attr.state = 1; state 621 drivers/infiniband/hw/cxgb3/iwch_provider.c mhp->attr.state = 1; state 777 drivers/infiniband/hw/cxgb3/iwch_provider.c qhp->attr.state = IWCH_QP_STATE_IDLE; state 57 drivers/infiniband/hw/cxgb3/iwch_provider.h u32 state:1; state 139 drivers/infiniband/hw/cxgb3/iwch_provider.h u32 state; state 214 drivers/infiniband/hw/cxgb3/iwch_qp.c if (!mhp->attr.state) { state 368 drivers/infiniband/hw/cxgb3/iwch_qp.c if (qhp->attr.state > IWCH_QP_STATE_RTS) { state 478 drivers/infiniband/hw/cxgb3/iwch_qp.c if (qhp->attr.state > IWCH_QP_STATE_RTS) { state 882 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp, qhp->wq.qpid, qhp->ep, qhp->attr.state, state 889 drivers/infiniband/hw/cxgb3/iwch_qp.c if (qhp->attr.state != IWCH_QP_STATE_IDLE) { state 920 drivers/infiniband/hw/cxgb3/iwch_qp.c if (qhp->attr.state == attrs->next_state) state 923 drivers/infiniband/hw/cxgb3/iwch_qp.c switch (qhp->attr.state) { state 938 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_RTS; state 954 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_ERROR; state 966 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_CLOSING; state 975 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_TERMINATE; state 982 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_ERROR; state 1004 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_IDLE; state 1028 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_IDLE; state 1038 drivers/infiniband/hw/cxgb3/iwch_qp.c pr_err("%s in a bad state %d\n", __func__, qhp->attr.state); state 1052 drivers/infiniband/hw/cxgb3/iwch_qp.c qhp->attr.state = IWCH_QP_STATE_ERROR; state 1080 drivers/infiniband/hw/cxgb3/iwch_qp.c pr_debug("%s exit state %d\n", __func__, qhp->attr.state); state 268 drivers/infiniband/hw/cxgb4/cm.c enum c4iw_ep_state state; state 271 drivers/infiniband/hw/cxgb4/cm.c state = epc->state; state 273 drivers/infiniband/hw/cxgb4/cm.c return state; state 278 drivers/infiniband/hw/cxgb4/cm.c epc->state = new; state 284 drivers/infiniband/hw/cxgb4/cm.c pr_debug("%s -> %s\n", states[epc->state], states[new]); state 391 drivers/infiniband/hw/cxgb4/cm.c pr_debug("ep %p state %s\n", ep, states[ep->com.state]); state 1826 drivers/infiniband/hw/cxgb4/cm.c if (ep->parent_ep->com.state != DEAD) { state 1861 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 1880 drivers/infiniband/hw/cxgb4/cm.c ep->com.state, ep->hwtid, status); state 1938 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 1945 drivers/infiniband/hw/cxgb4/cm.c pr_err("%s ep %p state %d\n", __func__, ep, ep->com.state); state 2696 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = MPA_REQ_WAIT; state 2727 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 2786 drivers/infiniband/hw/cxgb4/cm.c WARN_ONCE(1, "Bad endpoint state %u\n", ep->com.state); state 2843 drivers/infiniband/hw/cxgb4/cm.c ep->com.state); state 2851 drivers/infiniband/hw/cxgb4/cm.c if (ep->com.state != MPA_REQ_SENT) state 2855 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 2923 drivers/infiniband/hw/cxgb4/cm.c WARN_ONCE(1, "Bad endpoint state %u\n", ep->com.state); state 2927 drivers/infiniband/hw/cxgb4/cm.c if (ep->com.state != ABORTING) { state 2989 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 3010 drivers/infiniband/hw/cxgb4/cm.c WARN_ONCE(1, "Bad endpoint state %u\n", ep->com.state); state 3098 drivers/infiniband/hw/cxgb4/cm.c if (ep->com.state != MPA_REQ_RCVD) { state 3129 drivers/infiniband/hw/cxgb4/cm.c if (ep->com.state != MPA_REQ_RCVD) { state 3647 drivers/infiniband/hw/cxgb4/cm.c states[ep->com.state], abrupt); state 3659 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = DEAD; state 3661 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 3670 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = ABORTING; state 3672 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = CLOSING; state 3692 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = ABORTING; state 3694 drivers/infiniband/hw/cxgb4/cm.c ep->com.state = MORIBUND; state 3701 drivers/infiniband/hw/cxgb4/cm.c ep, ep->com.state); state 3704 drivers/infiniband/hw/cxgb4/cm.c WARN_ONCE(1, "Bad endpoint state %u\n", ep->com.state); state 4228 drivers/infiniband/hw/cxgb4/cm.c pr_debug("ep %p tid %u state %d\n", ep, ep->hwtid, ep->com.state); state 4230 drivers/infiniband/hw/cxgb4/cm.c switch (ep->com.state) { state 4261 drivers/infiniband/hw/cxgb4/cm.c __func__, ep, ep->hwtid, ep->com.state); state 4419 drivers/infiniband/hw/cxgb4/cm.c pr_debug("ep %p tid %u state %u\n", ep, ep->hwtid, ep->com.state); state 273 drivers/infiniband/hw/cxgb4/device.c (int)qp->attr.state, state 275 drivers/infiniband/hw/cxgb4/device.c ep->hwtid, (int)ep->com.state, state 293 drivers/infiniband/hw/cxgb4/device.c (int)qp->attr.state, state 295 drivers/infiniband/hw/cxgb4/device.c ep->hwtid, (int)ep->com.state, state 307 drivers/infiniband/hw/cxgb4/device.c (int)qp->attr.state, state 580 drivers/infiniband/hw/cxgb4/device.c (int)ep->com.state, ep->com.flags, state 601 drivers/infiniband/hw/cxgb4/device.c (int)ep->com.state, ep->com.flags, state 634 drivers/infiniband/hw/cxgb4/device.c ep, ep->com.cm_id, (int)ep->com.state, state 647 drivers/infiniband/hw/cxgb4/device.c ep, ep->com.cm_id, (int)ep->com.state, state 98 drivers/infiniband/hw/cxgb4/ev.c if (qhp->attr.state == C4IW_QP_STATE_RTS) { state 386 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 state:1; state 463 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 state; state 858 drivers/infiniband/hw/cxgb4/iw_cxgb4.h enum c4iw_ep_state state; state 397 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.state = 1; state 746 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.state = 0; state 832 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.state = 0; state 87 drivers/infiniband/hw/cxgb4/qp.c static void set_state(struct c4iw_qp *qhp, enum c4iw_qp_state state) state 91 drivers/infiniband/hw/cxgb4/qp.c qhp->attr.state = state; state 1196 drivers/infiniband/hw/cxgb4/qp.c !mhp->attr.state && mhp->mpl_len <= 2) { state 1208 drivers/infiniband/hw/cxgb4/qp.c mhp->attr.state = 1; state 1845 drivers/infiniband/hw/cxgb4/qp.c qhp, qhp->wq.sq.qid, qhp->wq.rq.qid, qhp->ep, qhp->attr.state, state 1852 drivers/infiniband/hw/cxgb4/qp.c if (qhp->attr.state != C4IW_QP_STATE_IDLE) { state 1890 drivers/infiniband/hw/cxgb4/qp.c if (qhp->attr.state == attrs->next_state) state 1893 drivers/infiniband/hw/cxgb4/qp.c switch (qhp->attr.state) { state 2023 drivers/infiniband/hw/cxgb4/qp.c pr_err("%s in a bad state %d\n", __func__, qhp->attr.state); state 2066 drivers/infiniband/hw/cxgb4/qp.c pr_debug("exit state %d\n", qhp->attr.state); state 2082 drivers/infiniband/hw/cxgb4/qp.c if (qhp->attr.state == C4IW_QP_STATE_TERMINATE) state 2206 drivers/infiniband/hw/cxgb4/qp.c qhp->attr.state = C4IW_QP_STATE_IDLE; state 2470 drivers/infiniband/hw/cxgb4/qp.c attr->qp_state = to_ib_qp_state(qhp->attr.state); state 225 drivers/infiniband/hw/cxgb4/restrack.c if (epcp->state == LISTEN) { state 237 drivers/infiniband/hw/cxgb4/restrack.c if (rdma_nl_put_driver_u32(msg, "state", epcp->state)) state 244 drivers/infiniband/hw/cxgb4/restrack.c if (epcp->state == LISTEN) { state 103 drivers/infiniband/hw/efa/efa.h enum ib_qp_state state; state 409 drivers/infiniband/hw/efa/efa_com.c if (!test_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state)) { state 419 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 437 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 446 drivers/infiniband/hw/efa/efa_com.c if (!test_bit(EFA_AQ_STATE_POLLING_BIT, &aq->state)) state 534 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 585 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 607 drivers/infiniband/hw/efa/efa_com.c if (test_bit(EFA_AQ_STATE_POLLING_BIT, &aq->state)) state 681 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 712 drivers/infiniband/hw/efa/efa_com.c set_bit(EFA_AQ_STATE_POLLING_BIT, &edev->aq.state); state 714 drivers/infiniband/hw/efa/efa_com.c clear_bit(EFA_AQ_STATE_POLLING_BIT, &edev->aq.state); state 756 drivers/infiniband/hw/efa/efa_com.c set_bit(EFA_AQ_STATE_POLLING_BIT, &aq->state); state 791 drivers/infiniband/hw/efa/efa_com.c set_bit(EFA_AQ_STATE_RUNNING_BIT, &aq->state); state 69 drivers/infiniband/hw/efa/efa_com.h unsigned long state; state 335 drivers/infiniband/hw/efa/efa_verbs.c props->state = IB_PORT_ACTIVE; state 839 drivers/infiniband/hw/efa/efa_verbs.c qp->state; state 876 drivers/infiniband/hw/efa/efa_verbs.c qp->state = new_state; state 1027 drivers/infiniband/hw/hfi1/chip.c static int set_physical_link_state(struct hfi1_devdata *dd, u64 state); state 1058 drivers/infiniband/hw/hfi1/chip.c static const char *link_state_name(u32 state); state 1060 drivers/infiniband/hw/hfi1/chip.c u32 state); state 1066 drivers/infiniband/hw/hfi1/chip.c static void update_statusp(struct hfi1_pportdata *ppd, u32 state); state 1069 drivers/infiniband/hw/hfi1/chip.c static int wait_logical_linkstate(struct hfi1_pportdata *ppd, u32 state, state 1071 drivers/infiniband/hw/hfi1/chip.c static void log_state_transition(struct hfi1_pportdata *ppd, u32 state); state 1072 drivers/infiniband/hw/hfi1/chip.c static void log_physical_state(struct hfi1_pportdata *ppd, u32 state); state 1073 drivers/infiniband/hw/hfi1/chip.c static int wait_physical_linkstate(struct hfi1_pportdata *ppd, u32 state, state 8793 drivers/infiniband/hw/hfi1/chip.c static int set_physical_link_state(struct hfi1_devdata *dd, u64 state) state 8795 drivers/infiniband/hw/hfi1/chip.c return do_8051_command(dd, HCMD_CHANGE_PHY_STATE, state, NULL); state 10246 drivers/infiniband/hw/hfi1/chip.c u32 state; state 10259 drivers/infiniband/hw/hfi1/chip.c state = (frame >> 1) & 0x7; state 10266 drivers/infiniband/hw/hfi1/chip.c state_completed_string(state), state); state 10482 drivers/infiniband/hw/hfi1/chip.c static const char *link_state_name(u32 state) state 10485 drivers/infiniband/hw/hfi1/chip.c int n = ilog2(state); state 10505 drivers/infiniband/hw/hfi1/chip.c static const char *link_state_reason_name(struct hfi1_pportdata *ppd, u32 state) state 10507 drivers/infiniband/hw/hfi1/chip.c if (state == HLS_UP_INIT) { state 10628 drivers/infiniband/hw/hfi1/chip.c int set_link_state(struct hfi1_pportdata *ppd, u32 state) state 10637 drivers/infiniband/hw/hfi1/chip.c orig_new_state = state; state 10638 drivers/infiniband/hw/hfi1/chip.c if (state == HLS_DN_DOWNDEF) state 10639 drivers/infiniband/hw/hfi1/chip.c state = HLS_DEFAULT; state 10643 drivers/infiniband/hw/hfi1/chip.c state == HLS_DN_POLL; state 10649 drivers/infiniband/hw/hfi1/chip.c link_state_reason_name(ppd, state)); state 10656 drivers/infiniband/hw/hfi1/chip.c if (!(state & (HLS_UP_ARMED | HLS_UP_ACTIVE))) state 10663 drivers/infiniband/hw/hfi1/chip.c if (ppd->host_link_state == state && !poll_bounce) state 10666 drivers/infiniband/hw/hfi1/chip.c switch (state) { state 10907 drivers/infiniband/hw/hfi1/chip.c __func__, state); state 10917 drivers/infiniband/hw/hfi1/chip.c link_state_name(state)); state 12815 drivers/infiniband/hw/hfi1/chip.c static void update_statusp(struct hfi1_pportdata *ppd, u32 state) state 12826 drivers/infiniband/hw/hfi1/chip.c switch (state) { state 12841 drivers/infiniband/hw/hfi1/chip.c opa_lstate_name(state), state); state 12854 drivers/infiniband/hw/hfi1/chip.c static int wait_logical_linkstate(struct hfi1_pportdata *ppd, u32 state, state 12864 drivers/infiniband/hw/hfi1/chip.c if (new_state == state) state 12869 drivers/infiniband/hw/hfi1/chip.c state); state 12878 drivers/infiniband/hw/hfi1/chip.c static void log_state_transition(struct hfi1_pportdata *ppd, u32 state) state 12880 drivers/infiniband/hw/hfi1/chip.c u32 ib_pstate = chip_to_opa_pstate(ppd->dd, state); state 12884 drivers/infiniband/hw/hfi1/chip.c opa_pstate_name(ib_pstate), ib_pstate, state); state 12891 drivers/infiniband/hw/hfi1/chip.c static void log_physical_state(struct hfi1_pportdata *ppd, u32 state) state 12895 drivers/infiniband/hw/hfi1/chip.c if (read_state == state) { state 12896 drivers/infiniband/hw/hfi1/chip.c log_state_transition(ppd, state); state 12900 drivers/infiniband/hw/hfi1/chip.c state, read_state); state 12913 drivers/infiniband/hw/hfi1/chip.c static int wait_physical_linkstate(struct hfi1_pportdata *ppd, u32 state, state 12922 drivers/infiniband/hw/hfi1/chip.c if (read_state == state) state 12927 drivers/infiniband/hw/hfi1/chip.c state); state 12933 drivers/infiniband/hw/hfi1/chip.c log_state_transition(ppd, state); state 774 drivers/infiniband/hw/hfi1/chip.h int set_link_state(struct hfi1_pportdata *, u32 state); state 326 drivers/infiniband/hw/hfi1/driver.c if (!(ib_rvt_state_ops[qp->state] & state 701 drivers/infiniband/hw/hfi1/driver.c if (ib_rvt_state_ops[qp->state] & state 808 drivers/infiniband/hw/hfi1/mad.c u32 state; state 862 drivers/infiniband/hw/hfi1/mad.c state = driver_lstate(ppd); state 864 drivers/infiniband/hw/hfi1/mad.c if (start_of_sm_config && (state == IB_PORT_INIT)) state 884 drivers/infiniband/hw/hfi1/mad.c (driver_pstate(ppd) << 4) | state; state 222 drivers/infiniband/hw/hfi1/opfn.c trace_hfi1_msg_opfn_conn_error(qp, "error. qp state ", (u64)qp->state); state 300 drivers/infiniband/hw/hfi1/opfn.c if (qp->state == IB_QPS_RTS) state 556 drivers/infiniband/hw/hfi1/pcie.c pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 561 drivers/infiniband/hw/hfi1/pcie.c switch (state) { state 585 drivers/infiniband/hw/hfi1/pcie.c state); state 505 drivers/infiniband/hw/hfi1/qp.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 673 drivers/infiniband/hw/hfi1/qp.c qp->state, state 944 drivers/infiniband/hw/hfi1/qp.c !(ib_rvt_state_ops[qp->state] & RVT_POST_SEND_OK)) state 66 drivers/infiniband/hw/hfi1/qsfp.c static void hfi1_setsda(void *data, int state) state 81 drivers/infiniband/hw/hfi1/qsfp.c if (state) state 90 drivers/infiniband/hw/hfi1/qsfp.c static void hfi1_setscl(void *data, int state) state 105 drivers/infiniband/hw/hfi1/qsfp.c if (state) state 129 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 223 drivers/infiniband/hw/hfi1/rc.c if (req->state == TID_REQUEST_RESEND || state 224 drivers/infiniband/hw/hfi1/rc.c req->state == TID_REQUEST_INIT_RESEND) state 478 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) { state 479 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 514 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_NEXT_SEND_OK)) state 714 drivers/infiniband/hw/hfi1/rc.c __r->state == TID_REQUEST_INACTIVE || state 715 drivers/infiniband/hw/hfi1/rc.c __r->state == TID_REQUEST_COMPLETE || state 716 drivers/infiniband/hw/hfi1/rc.c ((__r->state == TID_REQUEST_ACTIVE || state 717 drivers/infiniband/hw/hfi1/rc.c __r->state == TID_REQUEST_SYNC) && state 750 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_RESEND; state 841 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_ACTIVE; state 849 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_RESEND; state 1058 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_RESEND; state 1098 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_RESEND; state 1100 drivers/infiniband/hw/hfi1/rc.c if (req->state != TID_REQUEST_ACTIVE) { state 1111 drivers/infiniband/hw/hfi1/rc.c req->state = TID_REQUEST_RESEND; state 1245 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 1746 drivers/infiniband/hw/hfi1/rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_SEND_OR_FLUSH_OR_RECV_OK)) state 1805 drivers/infiniband/hw/hfi1/rc.c (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 1818 drivers/infiniband/hw/hfi1/rc.c (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 1937 drivers/infiniband/hw/hfi1/rc.c if (qp->state == IB_QPS_SQD && qp->s_acked == qp->s_cur) state 2892 drivers/infiniband/hw/hfi1/rc.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 257 drivers/infiniband/hw/hfi1/sdma.c static const char *sdma_state_name(enum sdma_states state) state 259 drivers/infiniband/hw/hfi1/sdma.c return sdma_state_names[state]; state 531 drivers/infiniband/hw/hfi1/sdma.c if (curr_sde->state.current_state != sdma_state_s99_running) { state 656 drivers/infiniband/hw/hfi1/sdma.c struct sdma_state *ss = &sde->state; state 674 drivers/infiniband/hw/hfi1/sdma.c struct sdma_state *ss = &sde->state; state 1448 drivers/infiniband/hw/hfi1/sdma.c kref_init(&sde->state.kref); state 1449 drivers/infiniband/hw/hfi1/sdma.c init_completion(&sde->state.comp); state 1625 drivers/infiniband/hw/hfi1/sdma.c sdma_finalput(&sde->state); state 1923 drivers/infiniband/hw/hfi1/sdma.c sdma_state_names[sde->state.current_state]); state 1934 drivers/infiniband/hw/hfi1/sdma.c sdma_state_names[sde->state.current_state]); state 2224 drivers/infiniband/hw/hfi1/sdma.c sdma_state_name(sde->state.current_state), state 2553 drivers/infiniband/hw/hfi1/sdma.c if (sde->state.current_state == sdma_state_s99_running) state 2563 drivers/infiniband/hw/hfi1/sdma.c struct sdma_state *ss = &sde->state; state 2590 drivers/infiniband/hw/hfi1/sdma.c sdma_get(&sde->state); state 335 drivers/infiniband/hw/hfi1/sdma.h struct sdma_state state; state 455 drivers/infiniband/hw/hfi1/sdma.h return engine->state.current_state == sdma_state_s99_running; state 1800 drivers/infiniband/hw/hfi1/tid_rdma.c if (req->state == TID_REQUEST_SYNC) { state 1806 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 1816 drivers/infiniband/hw/hfi1/tid_rdma.c if (req->state == TID_REQUEST_RESEND) { state 1825 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 1833 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_SYNC; state 1846 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_QUEUED; state 1963 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 2070 drivers/infiniband/hw/hfi1/tid_rdma.c if (req->state == TID_REQUEST_RESEND) { state 2071 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_RESEND_ACTIVE; state 2072 drivers/infiniband/hw/hfi1/tid_rdma.c } else if (req->state == TID_REQUEST_INIT_RESEND) { state 2073 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_INIT; state 2084 drivers/infiniband/hw/hfi1/tid_rdma.c if (old_req || req->state == TID_REQUEST_INIT || state 2085 drivers/infiniband/hw/hfi1/tid_rdma.c (req->state == TID_REQUEST_SYNC && !req->cur_seg)) { state 2094 drivers/infiniband/hw/hfi1/tid_rdma.c req->state == TID_REQUEST_INIT) state 2095 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_INIT_RESEND; state 2140 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_RESEND_ACTIVE; state 2159 drivers/infiniband/hw/hfi1/tid_rdma.c req->state == TID_REQUEST_INIT || state 2160 drivers/infiniband/hw/hfi1/tid_rdma.c req->state == TID_REQUEST_INIT_RESEND) { state 2161 drivers/infiniband/hw/hfi1/tid_rdma.c if (req->state == TID_REQUEST_INIT) state 2162 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_INIT_RESEND; state 2170 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_RESEND; state 2246 drivers/infiniband/hw/hfi1/tid_rdma.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 2535 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_COMPLETE; state 2543 drivers/infiniband/hw/hfi1/tid_rdma.c if ((req->state == TID_REQUEST_SYNC && state 2548 drivers/infiniband/hw/hfi1/tid_rdma.c if (req->state == TID_REQUEST_SYNC) state 2549 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 2888 drivers/infiniband/hw/hfi1/tid_rdma.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 3125 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 3335 drivers/infiniband/hw/hfi1/tid_rdma.c priv->tid_req.state = TID_REQUEST_INACTIVE; state 3368 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 3669 drivers/infiniband/hw/hfi1/tid_rdma.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 3715 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_INIT; state 3745 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_INIT; state 3840 drivers/infiniband/hw/hfi1/tid_rdma.c switch (req->state) { state 3859 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 3870 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 4156 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_ACTIVE; state 4243 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_SYNC; state 4550 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_COMPLETE; state 5046 drivers/infiniband/hw/hfi1/tid_rdma.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) state 5189 drivers/infiniband/hw/hfi1/tid_rdma.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 5251 drivers/infiniband/hw/hfi1/tid_rdma.c req->state = TID_REQUEST_COMPLETE; state 128 drivers/infiniband/hw/hfi1/tid_rdma.h enum tid_rdma_req_state state; state 260 drivers/infiniband/hw/hfi1/trace_tid.h __field(u32, state) state 267 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state = qp->state; state 275 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state, state 749 drivers/infiniband/hw/hfi1/trace_tid.h __field(u8, state) state 770 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state = qp->state; state 789 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state, state 873 drivers/infiniband/hw/hfi1/trace_tid.h __field(u8, state) state 891 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state = qp->state; state 911 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state, state 1063 drivers/infiniband/hw/hfi1/trace_tid.h __field(u32, state) state 1085 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state = req->state; state 1108 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state, state 1278 drivers/infiniband/hw/hfi1/trace_tid.h __field(u8, state) state 1291 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state = qp->state; state 1305 drivers/infiniband/hw/hfi1/trace_tid.h __entry->state, state 632 drivers/infiniband/hw/hfi1/trace_tx.h u8 state, int code), state 633 drivers/infiniband/hw/hfi1/trace_tx.h TP_ARGS(dd, ctxt, subctxt, idx, state, code), state 639 drivers/infiniband/hw/hfi1/trace_tx.h __field(u8, state) state 647 drivers/infiniband/hw/hfi1/trace_tx.h __entry->state = state; state 652 drivers/infiniband/hw/hfi1/trace_tx.h __entry->idx, show_usdma_complete_state(__entry->state), state 78 drivers/infiniband/hw/hfi1/uc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) { state 79 drivers/infiniband/hw/hfi1/uc.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 117 drivers/infiniband/hw/hfi1/uc.c if (!(ib_rvt_state_ops[qp->state] & state 389 drivers/infiniband/hw/hfi1/uc.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 103 drivers/infiniband/hw/hfi1/ud.c !(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 490 drivers/infiniband/hw/hfi1/ud.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_NEXT_SEND_OK)) { state 491 drivers/infiniband/hw/hfi1/ud.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 96 drivers/infiniband/hw/hfi1/user_sdma.c u16 idx, enum hfi1_sdma_comp_state state, state 142 drivers/infiniband/hw/hfi1/user_sdma.c xchg(&pq->state, SDMA_PKT_Q_DEFERRED); state 160 drivers/infiniband/hw/hfi1/user_sdma.c xchg(&pq->state, SDMA_PKT_Q_ACTIVE); state 591 drivers/infiniband/hw/hfi1/user_sdma.c pq->state = SDMA_PKT_Q_ACTIVE; state 606 drivers/infiniband/hw/hfi1/user_sdma.c pq->state == SDMA_PKT_Q_ACTIVE, state 1404 drivers/infiniband/hw/hfi1/user_sdma.c enum hfi1_sdma_comp_state state = COMPLETE; state 1417 drivers/infiniband/hw/hfi1/user_sdma.c state = ERROR; state 1428 drivers/infiniband/hw/hfi1/user_sdma.c set_comp_state(pq, cq, req->info.comp_idx, state, status); state 1475 drivers/infiniband/hw/hfi1/user_sdma.c u16 idx, enum hfi1_sdma_comp_state state, state 1478 drivers/infiniband/hw/hfi1/user_sdma.c if (state == ERROR) state 1481 drivers/infiniband/hw/hfi1/user_sdma.c cq->comps[idx].status = state; state 1483 drivers/infiniband/hw/hfi1/user_sdma.c idx, state, ret); state 131 drivers/infiniband/hw/hfi1/user_sdma.h enum pkt_q_sdma_state state; state 317 drivers/infiniband/hw/hfi1/verbs.c if (!(ib_rvt_state_ops[packet->qp->state] & RVT_PROCESS_RECV_OK)) state 361 drivers/infiniband/hw/hfi1/verbs.c !(ib_rvt_state_ops[packet->qp->state] & RVT_PROCESS_RECV_OK)) state 676 drivers/infiniband/hw/hfi1/verbs.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 939 drivers/infiniband/hw/hfi1/verbs.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 1422 drivers/infiniband/hw/hfi1/verbs.c props->state = driver_lstate(ppd); state 390 drivers/infiniband/hw/hfi1/verbs.h static inline u32 __full_flow_psn(struct flow_state *state, u32 psn) state 392 drivers/infiniband/hw/hfi1/verbs.h return mask_psn((state->generation << HFI1_KDETH_BTH_SEQ_SHIFT) | state 100 drivers/infiniband/hw/hfi1/verbs_txreq.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 89 drivers/infiniband/hw/hfi1/vnic.h unsigned int state; state 176 drivers/infiniband/hw/hfi1/vnic_sdma.c if (unlikely(READ_ONCE(vnic_sdma->state) != HFI1_VNIC_SDMA_Q_ACTIVE)) state 242 drivers/infiniband/hw/hfi1/vnic_sdma.c vnic_sdma->state = HFI1_VNIC_SDMA_Q_DEFERRED; state 264 drivers/infiniband/hw/hfi1/vnic_sdma.c vnic_sdma->state = HFI1_VNIC_SDMA_Q_ACTIVE; state 274 drivers/infiniband/hw/hfi1/vnic_sdma.c return (READ_ONCE(vnic_sdma->state) == HFI1_VNIC_SDMA_Q_ACTIVE); state 291 drivers/infiniband/hw/hfi1/vnic_sdma.c vnic_sdma->state = HFI1_VNIC_SDMA_Q_ACTIVE; state 679 drivers/infiniband/hw/hns/hns_roce_device.h u8 state; state 1247 drivers/infiniband/hw/hns/hns_roce_device.h enum hns_roce_qp_state to_hns_roce_state(enum ib_qp_state state); state 2690 drivers/infiniband/hw/hns/hns_roce_hw_v1.c hr_qp->state = new_state; state 3295 drivers/infiniband/hw/hns/hns_roce_hw_v1.c hr_qp->state = new_state; state 3335 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static enum ib_qp_state to_ib_qp_state(enum hns_roce_qp_state state) state 3337 drivers/infiniband/hw/hns/hns_roce_hw_v1.c switch (state) { state 3390 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (hr_qp->state == IB_QPS_RESET) { state 3408 drivers/infiniband/hw/hns/hns_roce_hw_v1.c hr_qp->state = roce_get_field(context.qp1c_bytes_4, state 3411 drivers/infiniband/hw/hns/hns_roce_hw_v1.c qp_attr->qp_state = hr_qp->state; state 3459 drivers/infiniband/hw/hns/hns_roce_hw_v1.c int state; state 3470 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (hr_qp->state == IB_QPS_RESET) { state 3482 drivers/infiniband/hw/hns/hns_roce_hw_v1.c state = roce_get_field(context->qpc_bytes_144, state 3485 drivers/infiniband/hw/hns/hns_roce_hw_v1.c tmp_qp_state = (int)to_ib_qp_state((enum hns_roce_qp_state)state); state 3491 drivers/infiniband/hw/hns/hns_roce_hw_v1.c hr_qp->state = (u8)tmp_qp_state; state 3492 drivers/infiniband/hw/hns/hns_roce_hw_v1.c qp_attr->qp_state = (enum ib_qp_state)hr_qp->state; state 3609 drivers/infiniband/hw/hns/hns_roce_hw_v1.c ret = hns_roce_v1_modify_qp(ibqp, NULL, 0, hr_qp->state, IB_QPS_RESET); state 269 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (unlikely(qp->state == IB_QPS_RESET || qp->state == IB_QPS_INIT || state 270 drivers/infiniband/hw/hns/hns_roce_hw_v2.c qp->state == IB_QPS_RTR)) { state 271 drivers/infiniband/hw/hns/hns_roce_hw_v2.c dev_err(dev, "Post WQE fail, QP state %d err!\n", qp->state); state 598 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (qp->state == IB_QPS_ERR) { state 603 drivers/infiniband/hw/hns/hns_roce_hw_v2.c qp->state, IB_QPS_ERR); state 637 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (hr_qp->state == IB_QPS_RESET) { state 698 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (hr_qp->state == IB_QPS_ERR) { state 703 drivers/infiniband/hw/hns/hns_roce_hw_v2.c attr_mask, hr_qp->state, state 2828 drivers/infiniband/hw/hns/hns_roce_hw_v2.c (*cur_qp)->state, IB_QPS_ERR); state 4456 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_qp->state = new_state; state 4480 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static inline enum ib_qp_state to_ib_qp_st(enum hns_roce_v2_qp_state state) state 4482 drivers/infiniband/hw/hns/hns_roce_hw_v2.c switch (state) { state 4530 drivers/infiniband/hw/hns/hns_roce_hw_v2.c int state; state 4538 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (hr_qp->state == IB_QPS_RESET) { state 4551 drivers/infiniband/hw/hns/hns_roce_hw_v2.c state = roce_get_field(context.byte_60_qpst_tempid, state 4553 drivers/infiniband/hw/hns/hns_roce_hw_v2.c tmp_qp_state = to_ib_qp_st((enum hns_roce_v2_qp_state)state); state 4559 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_qp->state = (u8)tmp_qp_state; state 4560 drivers/infiniband/hw/hns/hns_roce_hw_v2.c qp_attr->qp_state = (enum ib_qp_state)hr_qp->state; state 4657 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (hr_qp->ibqp.qp_type == IB_QPT_RC && hr_qp->state != IB_QPS_RESET) { state 4660 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_qp->state, IB_QPS_RESET); state 4861 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_qp->state, IB_QPS_ERR); state 6531 drivers/infiniband/hw/hns/hns_roce_hw_v2.c set_bit(HNS_ROCE_RST_DIRECT_RETURN, &handle->rinfo.state); state 6536 drivers/infiniband/hw/hns/hns_roce_hw_v2.c clear_bit(HNS_ROCE_RST_DIRECT_RETURN, &handle->rinfo.state); state 6560 drivers/infiniband/hw/hns/hns_roce_hw_v2.c &handle->rinfo.state)) { state 6586 drivers/infiniband/hw/hns/hns_roce_hw_v2.c if (test_bit(HNS_ROCE_RST_DIRECT_RETURN, &handle->rinfo.state)) state 262 drivers/infiniband/hw/hns/hns_roce_main.c props->state = (netif_running(net_dev) && netif_carrier_ok(net_dev)) ? state 264 drivers/infiniband/hw/hns/hns_roce_main.c props->phys_state = (props->state == IB_PORT_ACTIVE) ? state 122 drivers/infiniband/hw/hns/hns_roce_qp.c enum hns_roce_qp_state to_hns_roce_state(enum ib_qp_state state) state 124 drivers/infiniband/hw/hns/hns_roce_qp.c switch (state) { state 707 drivers/infiniband/hw/hns/hns_roce_qp.c hr_qp->state = IB_QPS_RESET; state 1185 drivers/infiniband/hw/hns/hns_roce_qp.c attr->cur_qp_state : (enum ib_qp_state)hr_qp->state; state 560 drivers/infiniband/hw/i40iw/i40iw.h u8 state, u8 del_hash, state 572 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state); state 577 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 590 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 596 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state); state 902 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_FIN_WAIT1; state 946 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state != I40IW_CM_STATE_MPAREQ_SENT) { state 993 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state != I40IW_CM_STATE_MPAREQ_SENT) { state 1127 drivers/infiniband/hw/i40iw/i40iw_cm.c enum i40iw_cm_node_state state = cm_node->state; state 1129 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 1130 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (state) { state 1256 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state != I40IW_CM_STATE_OFFLOADED) { state 1268 drivers/infiniband/hw/i40iw/i40iw_cm.c if ((cm_node->state == I40IW_CM_STATE_OFFLOADED) || state 1269 drivers/infiniband/hw/i40iw/i40iw_cm.c (cm_node->state == I40IW_CM_STATE_CLOSED)) { state 1279 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 1313 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state); state 1874 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state >= I40IW_CM_STATE_FIN_WAIT1) { state 1881 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 1884 drivers/infiniband/hw/i40iw/i40iw_cm.c old_state = cm_node->state; state 1885 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_LISTENER_DESTROYED; state 1902 drivers/infiniband/hw/i40iw/i40iw_cm.c loopback->state = I40IW_CM_STATE_CLOSED; state 1904 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_LISTENER_DESTROYED; state 2350 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2357 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_LAST_ACK; state 2364 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2371 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSING; state 2382 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_TIME_WAIT; state 2387 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_pr_err("node %p state = %d\n", cm_node, cm_node->state); state 2392 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2397 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_pr_err("bad state node %p state = %d\n", cm_node, cm_node->state); state 2411 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2418 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_SYN_SENT; state 2434 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_pr_err("Bad state state = %d\n", cm_node->state); state 2448 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2473 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state == I40IW_CM_STATE_MPAREQ_SENT) state 2480 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2484 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_MPAREQ_RCVD; state 2494 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_MPAREJ_RCVD; state 2497 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_OFFLOADED; state 2502 drivers/infiniband/hw/i40iw/i40iw_cm.c pr_err("%s wrong cm_node state =%d\n", __func__, cm_node->state); state 2514 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2590 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2614 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_SYN_RCVD; state 2657 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2686 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_MPAREQ_SENT; state 2694 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2736 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 2743 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_ESTABLISHED; state 2768 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2779 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 2786 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_FIN_WAIT2; state 2979 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_OFFLOADED; state 3000 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_SYN_SENT; state 3025 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 3028 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state == I40IW_CM_STATE_LISTENER_DESTROYED) { state 3033 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_CLOSED; state 3044 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state == I40IW_CM_STATE_LISTENER_DESTROYED) { state 3053 drivers/infiniband/hw/i40iw/i40iw_cm.c loopback->state = I40IW_CM_STATE_CLOSING; state 3075 drivers/infiniband/hw/i40iw/i40iw_cm.c switch (cm_node->state) { state 3087 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_LAST_ACK; state 3216 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_LISTENING; state 3222 drivers/infiniband/hw/i40iw/i40iw_cm.c } else if (cm_node->state == I40IW_CM_STATE_OFFLOADED) { state 3418 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_OFFLOADED; state 3674 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state == I40IW_CM_STATE_LISTENER_DESTROYED) { state 3913 drivers/infiniband/hw/i40iw/i40iw_cm.c if (cm_node->state != I40IW_CM_STATE_OFFLOADED) { state 3914 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->state = I40IW_CM_STATE_SYN_SENT; state 3921 drivers/infiniband/hw/i40iw/i40iw_cm.c cm_node->loopbackpartner->state = I40IW_CM_STATE_MPAREQ_RCVD; state 4192 drivers/infiniband/hw/i40iw/i40iw_cm.c (event->cm_node->state != I40IW_CM_STATE_OFFLOADED)) state 4198 drivers/infiniband/hw/i40iw/i40iw_cm.c (cm_node->state == I40IW_CM_STATE_OFFLOADED)) state 4207 drivers/infiniband/hw/i40iw/i40iw_cm.c (event->cm_node->state == I40IW_CM_STATE_OFFLOADED)) state 319 drivers/infiniband/hw/i40iw/i40iw_cm.h enum i40iw_cm_node_state state; state 246 drivers/infiniband/hw/i40iw/i40iw_hw.c u8 state, state 254 drivers/infiniband/hw/i40iw/i40iw_hw.c info.next_iwarp_state = state; state 266 drivers/infiniband/hw/i40iw/i40iw_hw.c if (iwqp->sc_qp.term_flags && (state == I40IW_QP_STATE_ERROR)) state 268 drivers/infiniband/hw/i40iw/i40iw_hw.c iwqp->hw_iwarp_state = state; state 510 drivers/infiniband/hw/mlx4/alias_GUID.c if (attr.state != IB_PORT_ACTIVE) { state 890 drivers/infiniband/hw/mlx4/cq.c if (mdev->dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 529 drivers/infiniband/hw/mlx4/mad.c if (!tun_ctx || tun_ctx->state != DEMUX_PV_STATE_ACTIVE) state 1305 drivers/infiniband/hw/mlx4/mad.c if (!dev->sriov.is_going_down && ctx->state == DEMUX_PV_STATE_ACTIVE) state 1381 drivers/infiniband/hw/mlx4/mad.c if (!sqp_ctx || sqp_ctx->state != DEMUX_PV_STATE_ACTIVE) state 1984 drivers/infiniband/hw/mlx4/mad.c if (ctx->state != DEMUX_PV_STATE_DOWN) state 1987 drivers/infiniband/hw/mlx4/mad.c ctx->state = DEMUX_PV_STATE_STARTING; state 2055 drivers/infiniband/hw/mlx4/mad.c ctx->state = DEMUX_PV_STATE_ACTIVE; state 2084 drivers/infiniband/hw/mlx4/mad.c ctx->state = DEMUX_PV_STATE_DOWN; state 2093 drivers/infiniband/hw/mlx4/mad.c if (ctx->state > DEMUX_PV_STATE_DOWN) { state 2094 drivers/infiniband/hw/mlx4/mad.c ctx->state = DEMUX_PV_STATE_DOWNING; state 2109 drivers/infiniband/hw/mlx4/mad.c ctx->state = DEMUX_PV_STATE_DOWN; state 2226 drivers/infiniband/hw/mlx4/mad.c if (sqp_ctx->state > DEMUX_PV_STATE_DOWN) { state 2227 drivers/infiniband/hw/mlx4/mad.c sqp_ctx->state = DEMUX_PV_STATE_DOWNING; state 2241 drivers/infiniband/hw/mlx4/mad.c sqp_ctx->state = DEMUX_PV_STATE_DOWN; state 2254 drivers/infiniband/hw/mlx4/mad.c if (ctx->tun[i]->state > DEMUX_PV_STATE_DOWN) state 2255 drivers/infiniband/hw/mlx4/mad.c ctx->tun[i]->state = DEMUX_PV_STATE_DOWNING; state 688 drivers/infiniband/hw/mlx4/main.c props->state = out_mad->data[32] & 0xf; state 738 drivers/infiniband/hw/mlx4/main.c if (props->state == IB_PORT_DOWN) state 747 drivers/infiniband/hw/mlx4/main.c static u8 state_to_phys_state(enum ib_port_state state) state 749 drivers/infiniband/hw/mlx4/main.c return state == IB_PORT_ACTIVE ? state 787 drivers/infiniband/hw/mlx4/main.c props->state = IB_PORT_DOWN; state 788 drivers/infiniband/hw/mlx4/main.c props->phys_state = state_to_phys_state(props->state); state 803 drivers/infiniband/hw/mlx4/main.c props->state = (netif_running(ndev) && netif_carrier_ok(ndev)) ? state 805 drivers/infiniband/hw/mlx4/main.c props->phys_state = state_to_phys_state(props->state); state 79 drivers/infiniband/hw/mlx4/mcg.c enum mcast_state state; state 111 drivers/infiniband/hw/mlx4/mcg.c enum mcast_group_state state; state 147 drivers/infiniband/hw/mlx4/mcg.c static const char *get_state_string(enum mcast_group_state state) state 149 drivers/infiniband/hw/mlx4/mcg.c switch (state) { state 306 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 446 drivers/infiniband/hw/mlx4/mcg.c if (group->state != MCAST_IDLE && state 504 drivers/infiniband/hw/mlx4/mcg.c if (group->func[slave].state != MCAST_MEMBER && join_state) { state 505 drivers/infiniband/hw/mlx4/mcg.c group->func[slave].state = MCAST_MEMBER; state 518 drivers/infiniband/hw/mlx4/mcg.c group->func[slave].state = MCAST_NOT_MEMBER; state 526 drivers/infiniband/hw/mlx4/mcg.c if (group->func[slave].state != MCAST_MEMBER) state 548 drivers/infiniband/hw/mlx4/mcg.c if (group->state == MCAST_JOIN_SENT) { state 566 drivers/infiniband/hw/mlx4/mcg.c } else if (group->state == MCAST_LEAVE_SENT) { state 569 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 575 drivers/infiniband/hw/mlx4/mcg.c mcg_warn_group(group, "invalid state %s\n", get_state_string(group->state)); state 576 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 627 drivers/infiniband/hw/mlx4/mcg.c group->prev_state = group->state; state 634 drivers/infiniband/hw/mlx4/mcg.c group->state = group->prev_state; state 636 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_JOIN_SENT; state 660 drivers/infiniband/hw/mlx4/mcg.c if (group->state == MCAST_RESP_READY) { state 669 drivers/infiniband/hw/mlx4/mcg.c group->state = group->prev_state; state 704 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 709 drivers/infiniband/hw/mlx4/mcg.c while (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) { state 725 drivers/infiniband/hw/mlx4/mcg.c if (group->state == MCAST_IDLE) { state 729 drivers/infiniband/hw/mlx4/mcg.c group->prev_state = group->state; state 731 drivers/infiniband/hw/mlx4/mcg.c group->state = group->prev_state; state 734 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_LEAVE_SENT; state 738 drivers/infiniband/hw/mlx4/mcg.c if (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) state 787 drivers/infiniband/hw/mlx4/mcg.c if (!list_empty(&group->pending_list) && group->state != MCAST_IDLE) state 848 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 910 drivers/infiniband/hw/mlx4/mcg.c group->prev_state = group->state; state 911 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_RESP_READY; state 1001 drivers/infiniband/hw/mlx4/mcg.c if (group->state == MCAST_IDLE) state 1002 drivers/infiniband/hw/mlx4/mcg.c sprintf(state_str, "%s", get_state_string(group->state)); state 1005 drivers/infiniband/hw/mlx4/mcg.c get_state_string(group->state), state 1021 drivers/infiniband/hw/mlx4/mcg.c if (group->func[f].state == MCAST_MEMBER) state 1175 drivers/infiniband/hw/mlx4/mcg.c (group->state == MCAST_JOIN_SENT || state 1176 drivers/infiniband/hw/mlx4/mcg.c group->state == MCAST_LEAVE_SENT)) { state 1179 drivers/infiniband/hw/mlx4/mcg.c group->state = MCAST_IDLE; state 335 drivers/infiniband/hw/mlx4/mlx4_ib.h u8 state; state 455 drivers/infiniband/hw/mlx4/mlx4_ib.h enum mlx4_ib_demux_pv_state state; state 665 drivers/infiniband/hw/mlx4/qp.c qp->state = IB_QPS_RESET; state 882 drivers/infiniband/hw/mlx4/qp.c qp->state = IB_QPS_RESET; state 1072 drivers/infiniband/hw/mlx4/qp.c qp->state = IB_QPS_RESET; state 1303 drivers/infiniband/hw/mlx4/qp.c static enum mlx4_qp_state to_mlx4_state(enum ib_qp_state state) state 1305 drivers/infiniband/hw/mlx4/qp.c switch (state) { state 1388 drivers/infiniband/hw/mlx4/qp.c if (qp->state != IB_QPS_RESET) { state 1403 drivers/infiniband/hw/mlx4/qp.c if (mlx4_qp_modify(dev->dev, NULL, to_mlx4_state(qp->state), state 1423 drivers/infiniband/hw/mlx4/qp.c if (qp->state != IB_QPS_RESET) { state 1424 drivers/infiniband/hw/mlx4/qp.c if (mlx4_qp_modify(dev->dev, NULL, to_mlx4_state(qp->state), state 2053 drivers/infiniband/hw/mlx4/qp.c if ((wq->rss_usecnt == 0) && (ibwq->state == IB_WQS_RDY)) { state 2075 drivers/infiniband/hw/mlx4/qp.c (ibwq->state == IB_WQS_RDY)) state 2100 drivers/infiniband/hw/mlx4/qp.c if ((wq->rss_usecnt == 1) && (ibwq->state == IB_WQS_RDY)) state 2564 drivers/infiniband/hw/mlx4/qp.c qp->state = new_state; state 2727 drivers/infiniband/hw/mlx4/qp.c cur_state = attr_mask & IB_QP_CUR_STATE ? attr->cur_qp_state : qp->state; state 3573 drivers/infiniband/hw/mlx4/qp.c if (mdev->dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR && state 3871 drivers/infiniband/hw/mlx4/qp.c if (mdev->dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR && state 4036 drivers/infiniband/hw/mlx4/qp.c if (qp->state == IB_QPS_RESET) { state 4049 drivers/infiniband/hw/mlx4/qp.c qp->state = to_ib_qp_state(mlx4_state); state 4050 drivers/infiniband/hw/mlx4/qp.c qp_attr->qp_state = qp->state; state 4196 drivers/infiniband/hw/mlx4/qp.c qp->ibwq.state = IB_WQS_RESET; state 4201 drivers/infiniband/hw/mlx4/qp.c static int ib_wq2qp_state(enum ib_wq_state state) state 4203 drivers/infiniband/hw/mlx4/qp.c switch (state) { state 4225 drivers/infiniband/hw/mlx4/qp.c qp_cur_state = qp->state; state 4264 drivers/infiniband/hw/mlx4/qp.c qp->state = qp_new_state; state 4298 drivers/infiniband/hw/mlx4/qp.c ibwq->state; state 4323 drivers/infiniband/hw/mlx4/qp.c ibwq->state = new_state; state 4440 drivers/infiniband/hw/mlx4/qp.c if (mdev->persist->state == MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 4495 drivers/infiniband/hw/mlx4/qp.c if (ret && mdev->persist->state != MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 4524 drivers/infiniband/hw/mlx4/qp.c if (ret && mdev->persist->state != MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 313 drivers/infiniband/hw/mlx4/srq.c if (mdev->dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 607 drivers/infiniband/hw/mlx5/cq.c if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 389 drivers/infiniband/hw/mlx5/gsi.c if (to_mqp(gsi->rx_qp)->state == IB_QPS_RTS) state 94 drivers/infiniband/hw/mlx5/ib_virt.c u8 port, int state) state 106 drivers/infiniband/hw/mlx5/ib_virt.c in->policy = net_to_mlx_policy(state); state 565 drivers/infiniband/hw/mlx5/mad.c props->state = out_mad->data[32] & 0xf; state 148 drivers/infiniband/hw/mlx5/main.c enum ib_port_state *state) state 156 drivers/infiniband/hw/mlx5/main.c *state = attr.state; state 537 drivers/infiniband/hw/mlx5/main.c props->state = IB_PORT_DOWN; state 563 drivers/infiniband/hw/mlx5/main.c props->state = IB_PORT_ACTIVE; state 1323 drivers/infiniband/hw/mlx5/main.c props->state = rep->vport_state; state 370 drivers/infiniband/hw/mlx5/mlx5_ib.h u8 state; state 381 drivers/infiniband/hw/mlx5/mlx5_ib.h u8 state; state 422 drivers/infiniband/hw/mlx5/mlx5_ib.h u8 state; state 1301 drivers/infiniband/hw/mlx5/mlx5_ib.h u8 port, int state); state 1356 drivers/infiniband/hw/mlx5/mr.c if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) state 677 drivers/infiniband/hw/mlx5/qp.c static enum mlx5_qp_state to_mlx5_state(enum ib_qp_state state) state 679 drivers/infiniband/hw/mlx5/qp.c switch (state) { state 1255 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); state 1344 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST); state 2450 drivers/infiniband/hw/mlx5/qp.c if (qp->state != IB_QPS_RESET) { state 2581 drivers/infiniband/hw/mlx5/qp.c qp->state = IB_QPS_RESET; state 2755 drivers/infiniband/hw/mlx5/qp.c if (mqp->state == IB_QPS_RTR) { state 3163 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(modify_rq_in, in, rq_state, rq->state); state 3167 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(rqc, rqc, state, new_state); state 3184 drivers/infiniband/hw/mlx5/qp.c rq->state = new_state; state 3211 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(modify_sq_in, in, sq_state, sq->state); state 3214 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(sqc, sqc, state, new_state); state 3260 drivers/infiniband/hw/mlx5/qp.c sq->state = new_state; state 3298 drivers/infiniband/hw/mlx5/qp.c sq_state = sq->state; state 3699 drivers/infiniband/hw/mlx5/qp.c qp->state = new_state; state 3810 drivers/infiniband/hw/mlx5/qp.c cur_state = qp->state; state 3883 drivers/infiniband/hw/mlx5/qp.c qp->state = IB_QPS_ERR; state 3885 drivers/infiniband/hw/mlx5/qp.c qp->state = new_state; state 3940 drivers/infiniband/hw/mlx5/qp.c cur_state = attr_mask & IB_QP_CUR_STATE ? attr->cur_qp_state : qp->state; state 4988 drivers/infiniband/hw/mlx5/qp.c if (unlikely(mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR && state 5369 drivers/infiniband/hw/mlx5/qp.c if (unlikely(mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR && state 5522 drivers/infiniband/hw/mlx5/qp.c sq->state = *sq_state; state 5547 drivers/infiniband/hw/mlx5/qp.c *rq_state = MLX5_GET(rqc, rqc, state); state 5548 drivers/infiniband/hw/mlx5/qp.c rq->state = *rq_state; state 5595 drivers/infiniband/hw/mlx5/qp.c *qp_state = qp->state; state 5650 drivers/infiniband/hw/mlx5/qp.c qp->state = to_ib_qp_state(mlx5_state); state 5712 drivers/infiniband/hw/mlx5/qp.c if (mqp->state != IB_QPS_RTR) state 5787 drivers/infiniband/hw/mlx5/qp.c qp->state = raw_packet_qp_state; state 5795 drivers/infiniband/hw/mlx5/qp.c qp_attr->qp_state = qp->state; state 5943 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST); state 6161 drivers/infiniband/hw/mlx5/qp.c rwq->ibwq.state = IB_WQS_RESET; state 6319 drivers/infiniband/hw/mlx5/qp.c wq_attr->curr_wq_state : wq->state; state 6328 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(rqc, rqc, state, wq_state); state 6368 drivers/infiniband/hw/mlx5/qp.c rwq->ibwq.state = (wq_state == MLX5_RQC_STATE_ERR) ? IB_WQS_ERR : wq_state; state 6402 drivers/infiniband/hw/mlx5/qp.c if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 6457 drivers/infiniband/hw/mlx5/qp.c if (ret && mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 6486 drivers/infiniband/hw/mlx5/qp.c if (ret && mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 6515 drivers/infiniband/hw/mlx5/qp.c if (mqp->state == IB_QPS_RESET) { state 6525 drivers/infiniband/hw/mlx5/qp.c if (mqp->state == IB_QPS_RTS) { state 435 drivers/infiniband/hw/mlx5/srq.c if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 185 drivers/infiniband/hw/mlx5/srq_cmd.c if (MLX5_GET(srqc, srqc, state) != MLX5_SRQC_STATE_GOOD) state 291 drivers/infiniband/hw/mlx5/srq_cmd.c if (MLX5_GET(xrc_srqc, xrc_srqc, state) != MLX5_XRC_SRQC_STATE_GOOD) state 324 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY); state 384 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY); state 423 drivers/infiniband/hw/mlx5/srq_cmd.c if (MLX5_GET(rmpc, rmpc, state) != MLX5_RMPC_STATE_RDY) state 528 drivers/infiniband/hw/mlx5/srq_cmd.c if (MLX5_GET(xrqc, xrqc, state) != MLX5_XRQC_STATE_GOOD) state 689 drivers/infiniband/hw/mthca/mthca_cq.c cq->resize_buf->state == CQ_RESIZE_READY)) { state 712 drivers/infiniband/hw/mthca/mthca_cq.c cq->resize_buf->state = CQ_RESIZE_SWAPPED; state 166 drivers/infiniband/hw/mthca/mthca_provider.c props->state = out_mad->data[32] & 0xf; state 697 drivers/infiniband/hw/mthca/mthca_provider.c cq->resize_buf->state = CQ_RESIZE_ALLOC; state 719 drivers/infiniband/hw/mthca/mthca_provider.c cq->resize_buf->state = CQ_RESIZE_READY; state 776 drivers/infiniband/hw/mthca/mthca_provider.c if (cq->resize_buf->state == CQ_RESIZE_READY) { state 198 drivers/infiniband/hw/mthca/mthca_provider.h } state; state 269 drivers/infiniband/hw/mthca/mthca_provider.h u8 state; state 443 drivers/infiniband/hw/mthca/mthca_qp.c if (qp->state == IB_QPS_RESET) { state 464 drivers/infiniband/hw/mthca/mthca_qp.c qp->state = to_ib_qp_state(mthca_state); state 465 drivers/infiniband/hw/mthca/mthca_qp.c qp_attr->qp_state = qp->state; state 801 drivers/infiniband/hw/mthca/mthca_qp.c qp->state = new_state; state 872 drivers/infiniband/hw/mthca/mthca_qp.c cur_state = qp->state; state 1174 drivers/infiniband/hw/mthca/mthca_qp.c qp->state = IB_QPS_RESET; state 1467 drivers/infiniband/hw/mthca/mthca_qp.c if (qp->state != IB_QPS_RESET) state 1468 drivers/infiniband/hw/mthca/mthca_qp.c mthca_MODIFY_QP(dev, qp->state, IB_QPS_RESET, qp->qpn, 0, state 418 drivers/infiniband/hw/ocrdma/ocrdma.h enum ocrdma_qp_state state; /* QP state */ state 590 drivers/infiniband/hw/ocrdma/ocrdma.h static inline u8 ocrdma_is_enabled_and_synced(u32 state) state 594 drivers/infiniband/hw/ocrdma/ocrdma.h return (state & OCRDMA_STATE_FLAG_ENABLED) && state 595 drivers/infiniband/hw/ocrdma/ocrdma.h (state & OCRDMA_STATE_FLAG_SYNC); state 2145 drivers/infiniband/hw/ocrdma/ocrdma_hw.c *old_ib_state = get_ibqp_state(qp->state); state 2146 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if (new_state == qp->state) { state 2159 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->state = new_state; state 2451 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->state = OCRDMA_QPS_RST; state 2702 drivers/infiniband/hw/ocrdma/ocrdma_hw.c (qp->state << OCRDMA_QP_PARAMS_STATE_SHIFT) & state 177 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c props->state = port_state; state 1292 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c qp->state = OCRDMA_QPS_RST; state 1416 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c old_qps = get_ibqp_state(qp->state); state 1699 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (qp->state != OCRDMA_QPS_RST) { state 2110 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (qp->state != OCRDMA_QPS_RTS && qp->state != OCRDMA_QPS_SQD) { state 2243 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (qp->state == OCRDMA_QPS_RST || qp->state == OCRDMA_QPS_ERR) { state 405 drivers/infiniband/hw/qedr/qedr.h enum qed_roce_qp_state state; state 552 drivers/infiniband/hw/qedr/qedr_roce_cm.c if (qp->state != QED_ROCE_QP_STATE_RTS) { state 556 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->state); state 621 drivers/infiniband/hw/qedr/qedr_roce_cm.c if ((qp->state != QED_ROCE_QP_STATE_RTR) && state 622 drivers/infiniband/hw/qedr/qedr_roce_cm.c (qp->state != QED_ROCE_QP_STATE_RTS)) { state 626 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->state); state 224 drivers/infiniband/hw/qedr/verbs.c attr->state = IB_PORT_ACTIVE; state 227 drivers/infiniband/hw/qedr/verbs.c attr->state = IB_PORT_DOWN; state 1205 drivers/infiniband/hw/qedr/verbs.c qp->state = QED_ROCE_QP_STATE_RESET; state 1223 drivers/infiniband/hw/qedr/verbs.c qp->state, qp->signaled, (attrs->srq) ? 1 : 0); state 2120 drivers/infiniband/hw/qedr/verbs.c old_qp_state = qedr_get_ibqp_state(qp->state); state 2336 drivers/infiniband/hw/qedr/verbs.c cur_state = qp->state; state 2345 drivers/infiniband/hw/qedr/verbs.c qp->state = QED_ROCE_QP_STATE_ERR; state 2355 drivers/infiniband/hw/qedr/verbs.c qp->state = qp_params.new_state; state 2394 drivers/infiniband/hw/qedr/verbs.c qp_attr->qp_state = qedr_get_ibqp_state(params.state); state 2395 drivers/infiniband/hw/qedr/verbs.c qp_attr->cur_qp_state = qedr_get_ibqp_state(params.state); state 2431 drivers/infiniband/hw/qedr/verbs.c qp_attr->sq_draining = (params.state == QED_ROCE_QP_STATE_SQD) ? 1 : 0; state 2473 drivers/infiniband/hw/qedr/verbs.c if ((qp->state != QED_ROCE_QP_STATE_RESET) && state 2474 drivers/infiniband/hw/qedr/verbs.c (qp->state != QED_ROCE_QP_STATE_ERR) && state 2475 drivers/infiniband/hw/qedr/verbs.c (qp->state != QED_ROCE_QP_STATE_INIT)) { state 3408 drivers/infiniband/hw/qedr/verbs.c if ((qp->state != QED_ROCE_QP_STATE_RTS) && state 3409 drivers/infiniband/hw/qedr/verbs.c (qp->state != QED_ROCE_QP_STATE_ERR) && state 3410 drivers/infiniband/hw/qedr/verbs.c (qp->state != QED_ROCE_QP_STATE_SQD)) { state 3415 drivers/infiniband/hw/qedr/verbs.c qp->icid, qp->state); state 3564 drivers/infiniband/hw/qedr/verbs.c if (qp->state == QED_ROCE_QP_STATE_RESET) { state 3765 drivers/infiniband/hw/qedr/verbs.c if (qp->state != QED_ROCE_QP_STATE_ERR) state 3774 drivers/infiniband/hw/qedr/verbs.c qp->state = QED_ROCE_QP_STATE_ERR; state 71 drivers/infiniband/hw/qib/qib_diag.c enum diag_state state; state 94 drivers/infiniband/hw/qib/qib_diag.c dc->state = OPENED; state 123 drivers/infiniband/hw/qib/qib_diag.c rdc->state = UNUSED; state 776 drivers/infiniband/hw/qib/qib_diag.c else if (dc->state < READY && (*off || count != 8)) state 826 drivers/infiniband/hw/qib/qib_diag.c if (dc->state == OPENED) state 827 drivers/infiniband/hw/qib/qib_diag.c dc->state = INIT; state 850 drivers/infiniband/hw/qib/qib_diag.c else if (dc->state < READY && state 851 drivers/infiniband/hw/qib/qib_diag.c ((*off || count != 8) || dc->state != INIT)) state 901 drivers/infiniband/hw/qib/qib_diag.c if (dc->state == INIT) state 902 drivers/infiniband/hw/qib/qib_diag.c dc->state = READY; /* all read/write OK now */ state 164 drivers/infiniband/hw/qib/qib_driver.c int qib_wait_linkstate(struct qib_pportdata *ppd, u32 state, int msecs) state 175 drivers/infiniband/hw/qib/qib_driver.c ppd->state_wanted = state; state 178 drivers/infiniband/hw/qib/qib_driver.c (ppd->lflags & state), state 184 drivers/infiniband/hw/qib/qib_driver.c if (!(ppd->lflags & state)) state 364 drivers/infiniband/hw/qib/qib_driver.c if (!(ib_rvt_state_ops[qp->state] & state 564 drivers/infiniband/hw/qib/qib_driver.c if (ib_rvt_state_ops[qp->state] & state 2967 drivers/infiniband/hw/qib/qib_iba6120.c u32 state = (u32)SYM_FIELD(ibcs, IBCStatus, LinkState); state 2969 drivers/infiniband/hw/qib/qib_iba6120.c switch (state) { state 2971 drivers/infiniband/hw/qib/qib_iba6120.c state = IB_PORT_INIT; state 2974 drivers/infiniband/hw/qib/qib_iba6120.c state = IB_PORT_ARMED; state 2979 drivers/infiniband/hw/qib/qib_iba6120.c state = IB_PORT_ACTIVE; state 2983 drivers/infiniband/hw/qib/qib_iba6120.c state = IB_PORT_DOWN; state 2986 drivers/infiniband/hw/qib/qib_iba6120.c return state; state 2992 drivers/infiniband/hw/qib/qib_iba6120.c u8 state = (u8)SYM_FIELD(ibcs, IBCStatus, LinkTrainingState); state 2993 drivers/infiniband/hw/qib/qib_iba6120.c return qib_6120_physportstate[state]; state 3579 drivers/infiniband/hw/qib/qib_iba7220.c u32 state = (u32)SYM_FIELD(ibcs, IBCStatus, LinkState); state 3581 drivers/infiniband/hw/qib/qib_iba7220.c switch (state) { state 3583 drivers/infiniband/hw/qib/qib_iba7220.c state = IB_PORT_INIT; state 3586 drivers/infiniband/hw/qib/qib_iba7220.c state = IB_PORT_ARMED; state 3591 drivers/infiniband/hw/qib/qib_iba7220.c state = IB_PORT_ACTIVE; state 3595 drivers/infiniband/hw/qib/qib_iba7220.c state = IB_PORT_DOWN; state 3598 drivers/infiniband/hw/qib/qib_iba7220.c return state; state 3604 drivers/infiniband/hw/qib/qib_iba7220.c u8 state = (u8)SYM_FIELD(ibcs, IBCStatus, LinkTrainingState); state 3605 drivers/infiniband/hw/qib/qib_iba7220.c return qib_7220_physportstate[state]; state 5502 drivers/infiniband/hw/qib/qib_iba7322.c u32 state = (u32)SYM_FIELD(ibcs, IBCStatusA_0, LinkState); state 5504 drivers/infiniband/hw/qib/qib_iba7322.c switch (state) { state 5506 drivers/infiniband/hw/qib/qib_iba7322.c state = IB_PORT_INIT; state 5509 drivers/infiniband/hw/qib/qib_iba7322.c state = IB_PORT_ARMED; state 5514 drivers/infiniband/hw/qib/qib_iba7322.c state = IB_PORT_ACTIVE; state 5518 drivers/infiniband/hw/qib/qib_iba7322.c state = IB_PORT_DOWN; state 5521 drivers/infiniband/hw/qib/qib_iba7322.c return state; state 5527 drivers/infiniband/hw/qib/qib_iba7322.c u8 state = (u8)SYM_FIELD(ibcs, IBCStatusA_0, LinkTrainingState); state 5528 drivers/infiniband/hw/qib/qib_iba7322.c return qib_7322_physportstate[state]; state 7825 drivers/infiniband/hw/qib/qib_iba7322.c u8 state = SYM_FIELD(data, IBSerdesCtrl_0, RXLOSEN); state 7827 drivers/infiniband/hw/qib/qib_iba7322.c if (enable && !state) { state 7831 drivers/infiniband/hw/qib/qib_iba7322.c } else if (!enable && state) { state 463 drivers/infiniband/hw/qib/qib_mad.c u32 state; state 507 drivers/infiniband/hw/qib/qib_mad.c state = dd->f_iblink_state(ppd->lastibcstat); state 508 drivers/infiniband/hw/qib/qib_mad.c pip->linkspeed_portstate = ppd->link_speed_supported << 4 | state; state 666 drivers/infiniband/hw/qib/qib_mad.c u8 state; state 818 drivers/infiniband/hw/qib/qib_mad.c state = pip->linkspeed_portstate & 0xF; state 820 drivers/infiniband/hw/qib/qib_mad.c if (lstate && !(state == IB_PORT_DOWN || state == IB_PORT_NOP)) state 827 drivers/infiniband/hw/qib/qib_mad.c switch (state) { state 534 drivers/infiniband/hw/qib/qib_pcie.c qib_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 539 drivers/infiniband/hw/qib/qib_pcie.c switch (state) { state 563 drivers/infiniband/hw/qib/qib_pcie.c state); state 436 drivers/infiniband/hw/qib/qib_qp.c qp->state, state 72 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 240 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) { state 241 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 278 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_NEXT_SEND_OK)) state 615 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 711 drivers/infiniband/hw/qib/qib_rc.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 888 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_SEND_OR_FLUSH_OR_RECV_OK)) state 914 drivers/infiniband/hw/qib/qib_rc.c (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 988 drivers/infiniband/hw/qib/qib_rc.c if (qp->state == IB_QPS_SQD && qp->s_acked == qp->s_cur) state 1308 drivers/infiniband/hw/qib/qib_rc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) state 1798 drivers/infiniband/hw/qib/qib_rc.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 630 drivers/infiniband/hw/qib/qib_sdma.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) state 643 drivers/infiniband/hw/qib/qib_sdma.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 59 drivers/infiniband/hw/qib/qib_uc.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) { state 60 drivers/infiniband/hw/qib/qib_uc.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 88 drivers/infiniband/hw/qib/qib_uc.c if (!(ib_rvt_state_ops[qp->state] & state 326 drivers/infiniband/hw/qib/qib_uc.c if (qp->state == IB_QPS_RTR && !(qp->r_flags & RVT_R_COMM_EST)) state 79 drivers/infiniband/hw/qib/qib_ud.c !(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 246 drivers/infiniband/hw/qib/qib_ud.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_NEXT_SEND_OK)) { state 247 drivers/infiniband/hw/qib/qib_ud.c if (!(ib_rvt_state_ops[qp->state] & RVT_FLUSH_SEND)) state 231 drivers/infiniband/hw/qib/qib_verbs.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 578 drivers/infiniband/hw/qib/qib_verbs.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK && state 735 drivers/infiniband/hw/qib/qib_verbs.c if (qp->state == IB_QPS_RESET) state 754 drivers/infiniband/hw/qib/qib_verbs.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 890 drivers/infiniband/hw/qib/qib_verbs.c if (ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) { state 1204 drivers/infiniband/hw/qib/qib_verbs.c props->state = dd->f_iblink_state(ppd->lastibcstat); state 115 drivers/infiniband/hw/usnic/usnic_ib_main.c cur_state = qp_grp->state; state 49 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c const char *usnic_ib_qp_grp_state_to_string(enum ib_qp_state state) state 51 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c switch (state) { state 87 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c qp_grp->state), state 400 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c old_state = qp_grp->state; state 517 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c qp_grp->state = new_state; state 709 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c qp_grp->state = IB_QPS_RESET; state 744 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c WARN_ON(qp_grp->state != IB_QPS_RESET); state 50 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h enum ib_qp_state state; state 89 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h const char *usnic_ib_qp_grp_state_to_string(enum ib_qp_state state); state 237 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c usnic_ib_qp_grp_state_to_string(qp_grp->state), state 251 drivers/infiniband/hw/usnic/usnic_ib_verbs.c WARN_ON(qp_grp->state != IB_QPS_RESET); state 358 drivers/infiniband/hw/usnic/usnic_ib_verbs.c props->state = IB_PORT_DOWN; state 361 drivers/infiniband/hw/usnic/usnic_ib_verbs.c props->state = IB_PORT_INIT; state 365 drivers/infiniband/hw/usnic/usnic_ib_verbs.c props->state = IB_PORT_ACTIVE; state 401 drivers/infiniband/hw/usnic/usnic_ib_verbs.c qp_attr->qp_state = qp_grp->state; state 402 drivers/infiniband/hw/usnic/usnic_ib_verbs.c qp_attr->cur_qp_state = qp_grp->state; state 196 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h u8 state; state 336 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h enum ib_port_state state) state 338 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum pvrdma_port_state)state; state 342 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h enum pvrdma_port_state state) state 344 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum ib_port_state)state; state 387 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h enum ib_mig_state state) state 389 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum pvrdma_mig_state)state; state 393 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h enum pvrdma_mig_state state) state 395 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum ib_mig_state)state; state 418 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h static inline enum pvrdma_qp_state ib_qp_state_to_pvrdma(enum ib_qp_state state) state 420 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum pvrdma_qp_state)state; state 423 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h static inline enum ib_qp_state pvrdma_qp_state_to_ib(enum pvrdma_qp_state state) state 425 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h return (enum ib_qp_state)state; state 251 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c qp->state = IB_QPS_RESET; state 489 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c qp->state; state 528 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c qp->state = next_state; state 632 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c if (qp->state < IB_QPS_RTS) { state 843 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c if (qp->state == IB_QPS_RESET) { state 934 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c if (qp->state == IB_QPS_RESET) { state 980 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c qp->state = attr->qp_state; state 151 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c props->state = pvrdma_port_state_to_ib(resp->attrs.state); state 162 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h enum pvrdma_port_state state; state 289 drivers/infiniband/sw/rdmavt/mcast.c if (ibqp->qp_num <= 1 || qp->state == IB_QPS_RESET) state 739 drivers/infiniband/sw/rdmavt/qp.c if (qp->state == IB_QPS_ERR || qp->state == IB_QPS_RESET) state 923 drivers/infiniband/sw/rdmavt/qp.c if (qp->state != IB_QPS_RESET) { state 924 drivers/infiniband/sw/rdmavt/qp.c qp->state = IB_QPS_RESET; state 1189 drivers/infiniband/sw/rdmavt/qp.c qp->state = IB_QPS_RESET; state 1338 drivers/infiniband/sw/rdmavt/qp.c if (qp->state == IB_QPS_ERR || qp->state == IB_QPS_RESET) state 1341 drivers/infiniband/sw/rdmavt/qp.c qp->state = IB_QPS_ERR; state 1463 drivers/infiniband/sw/rdmavt/qp.c attr->cur_qp_state : qp->state; state 1572 drivers/infiniband/sw/rdmavt/qp.c if (qp->state != IB_QPS_RESET) state 1579 drivers/infiniband/sw/rdmavt/qp.c qp->state = new_state; state 1584 drivers/infiniband/sw/rdmavt/qp.c qp->state = new_state; state 1590 drivers/infiniband/sw/rdmavt/qp.c qp->state = new_state; state 1598 drivers/infiniband/sw/rdmavt/qp.c qp->state = new_state; state 1764 drivers/infiniband/sw/rdmavt/qp.c attr->qp_state = qp->state; state 1827 drivers/infiniband/sw/rdmavt/qp.c int qp_err_flush = (ib_rvt_state_ops[qp->state] & RVT_FLUSH_RECV) && state 1831 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[qp->state] & RVT_POST_RECV_OK) || !wq) { state 2198 drivers/infiniband/sw/rdmavt/qp.c if (unlikely(!(ib_rvt_state_ops[qp->state] & RVT_POST_SEND_OK))) { state 2434 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK)) { state 2846 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_OR_FLUSH_SEND)) state 2860 drivers/infiniband/sw/rdmavt/qp.c if (qp->state == IB_QPS_SQD && last == qp->s_cur) state 2996 drivers/infiniband/sw/rdmavt/qp.c !(ib_rvt_state_ops[sqp->state] & RVT_PROCESS_OR_FLUSH_SEND)) state 3007 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[sqp->state] & RVT_PROCESS_NEXT_SEND_OK)) { state 3008 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[sqp->state] & RVT_FLUSH_SEND)) state 3031 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_RECV_OK) || state 3219 drivers/infiniband/sw/rdmavt/qp.c if (!(ib_rvt_state_ops[sqp->state] & RVT_PROCESS_RECV_OK)) state 126 drivers/infiniband/sw/rxe/rxe.c port->attr.state = IB_PORT_DOWN; state 175 drivers/infiniband/sw/rxe/rxe_comp.c if (!wqe || wqe->state == wqe_state_posted) state 179 drivers/infiniband/sw/rxe/rxe_comp.c if (wqe->state == wqe_state_done) state 183 drivers/infiniband/sw/rxe/rxe_comp.c if (wqe->state == wqe_state_error) state 208 drivers/infiniband/sw/rxe/rxe_comp.c if (wqe->state == wqe_state_pending) { state 486 drivers/infiniband/sw/rxe/rxe_comp.c if (unlikely(qp->req.state == QP_STATE_DRAIN)) { state 489 drivers/infiniband/sw/rxe/rxe_comp.c if ((qp->req.state == QP_STATE_DRAIN) && state 491 drivers/infiniband/sw/rxe/rxe_comp.c qp->req.state = QP_STATE_DRAINED; state 520 drivers/infiniband/sw/rxe/rxe_comp.c if (pkt && wqe->state == wqe_state_pending) { state 564 drivers/infiniband/sw/rxe/rxe_comp.c enum comp_state state; state 568 drivers/infiniband/sw/rxe/rxe_comp.c if (!qp->valid || qp->req.state == QP_STATE_ERROR || state 569 drivers/infiniband/sw/rxe/rxe_comp.c qp->req.state == QP_STATE_RESET) { state 571 drivers/infiniband/sw/rxe/rxe_comp.c qp->req.state == QP_STATE_ERROR); state 585 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_GET_ACK; state 589 drivers/infiniband/sw/rxe/rxe_comp.c comp_state_name[state]); state 590 drivers/infiniband/sw/rxe/rxe_comp.c switch (state) { state 597 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_GET_WQE; state 601 drivers/infiniband/sw/rxe/rxe_comp.c state = get_wqe(qp, pkt, &wqe); state 605 drivers/infiniband/sw/rxe/rxe_comp.c state = check_psn(qp, pkt, wqe); state 609 drivers/infiniband/sw/rxe/rxe_comp.c state = check_ack(qp, pkt, wqe); state 613 drivers/infiniband/sw/rxe/rxe_comp.c state = do_read(qp, pkt, wqe); state 617 drivers/infiniband/sw/rxe/rxe_comp.c state = do_atomic(qp, pkt, wqe); state 621 drivers/infiniband/sw/rxe/rxe_comp.c if (wqe->state == wqe_state_pending && state 623 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_COMP_ACK; state 625 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_UPDATE_COMP; state 629 drivers/infiniband/sw/rxe/rxe_comp.c state = complete_ack(qp, pkt, wqe); state 633 drivers/infiniband/sw/rxe/rxe_comp.c state = complete_wqe(qp, pkt, wqe); state 650 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_DONE; state 663 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_ERROR_RETRY; state 676 drivers/infiniband/sw/rxe/rxe_comp.c (qp->req.state == QP_STATE_READY) && state 693 drivers/infiniband/sw/rxe/rxe_comp.c if (!wqe || (wqe->state == wqe_state_posted)) { state 742 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_ERROR; state 765 drivers/infiniband/sw/rxe/rxe_comp.c state = COMPST_ERROR; state 257 drivers/infiniband/sw/rxe/rxe_loc.h if ((is_request && (qp->req.state != QP_STATE_READY)) || state 258 drivers/infiniband/sw/rxe/rxe_loc.h (!is_request && (qp->resp.state != QP_STATE_READY))) { state 279 drivers/infiniband/sw/rxe/rxe_loc.h pkt->wqe->state = wqe_state_done; state 89 drivers/infiniband/sw/rxe/rxe_mr.c mem->state = RXE_MEM_STATE_INVALID; state 154 drivers/infiniband/sw/rxe/rxe_mr.c mem->state = RXE_MEM_STATE_VALID; state 229 drivers/infiniband/sw/rxe/rxe_mr.c mem->state = RXE_MEM_STATE_VALID; state 254 drivers/infiniband/sw/rxe/rxe_mr.c mem->state = RXE_MEM_STATE_FREE; state 309 drivers/infiniband/sw/rxe/rxe_mr.c if (mem->state != RXE_MEM_STATE_VALID) { state 583 drivers/infiniband/sw/rxe/rxe_mr.c mem->state != RXE_MEM_STATE_VALID)) { state 627 drivers/infiniband/sw/rxe/rxe_mr.c mem->state = RXE_MEM_STATE_VALID; state 566 drivers/infiniband/sw/rxe/rxe_net.c port->attr.state = IB_PORT_ACTIVE; state 578 drivers/infiniband/sw/rxe/rxe_net.c port->attr.state = IB_PORT_DOWN; state 235 drivers/infiniband/sw/rxe/rxe_pool.c pool->state = RXE_POOL_STATE_VALID; state 245 drivers/infiniband/sw/rxe/rxe_pool.c pool->state = RXE_POOL_STATE_INVALID; state 259 drivers/infiniband/sw/rxe/rxe_pool.c pool->state = RXE_POOL_STATE_INVALID; state 396 drivers/infiniband/sw/rxe/rxe_pool.c if (pool->state != RXE_POOL_STATE_VALID) { state 435 drivers/infiniband/sw/rxe/rxe_pool.c if (pool->state != RXE_POOL_STATE_VALID) { state 485 drivers/infiniband/sw/rxe/rxe_pool.c if (pool->state != RXE_POOL_STATE_VALID) state 517 drivers/infiniband/sw/rxe/rxe_pool.c if (pool->state != RXE_POOL_STATE_VALID) state 98 drivers/infiniband/sw/rxe/rxe_pool.h enum rxe_pool_state state; state 267 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_RESET; state 330 drivers/infiniband/sw/rxe/rxe_qp.c qp->resp.state = QP_STATE_RESET; state 429 drivers/infiniband/sw/rxe/rxe_qp.c if (qp->req.state == QP_STATE_DRAIN && state 513 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_RESET; state 514 drivers/infiniband/sw/rxe/rxe_qp.c qp->resp.state = QP_STATE_RESET; state 560 drivers/infiniband/sw/rxe/rxe_qp.c if (qp->req.state != QP_STATE_DRAINED) { state 561 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_DRAIN; state 574 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_ERROR; state 575 drivers/infiniband/sw/rxe/rxe_qp.c qp->resp.state = QP_STATE_ERROR; state 711 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_INIT; state 712 drivers/infiniband/sw/rxe/rxe_qp.c qp->resp.state = QP_STATE_INIT; state 717 drivers/infiniband/sw/rxe/rxe_qp.c qp->resp.state = QP_STATE_READY; state 722 drivers/infiniband/sw/rxe/rxe_qp.c qp->req.state = QP_STATE_READY; state 765 drivers/infiniband/sw/rxe/rxe_qp.c if (qp->req.state == QP_STATE_DRAIN) { state 72 drivers/infiniband/sw/rxe/rxe_recv.c if (unlikely(qp->resp.state != QP_STATE_READY)) state 74 drivers/infiniband/sw/rxe/rxe_recv.c } else if (unlikely(qp->req.state < QP_STATE_READY || state 75 drivers/infiniband/sw/rxe/rxe_recv.c qp->req.state > QP_STATE_DRAINED)) { state 86 drivers/infiniband/sw/rxe/rxe_req.c if (wqe->state == wqe_state_posted) state 89 drivers/infiniband/sw/rxe/rxe_req.c if (wqe->state == wqe_state_done) state 120 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_posted; state 137 drivers/infiniband/sw/rxe/rxe_req.c if (unlikely(qp->req.state == QP_STATE_DRAIN)) { state 143 drivers/infiniband/sw/rxe/rxe_req.c if (qp->req.state != QP_STATE_DRAIN) { state 152 drivers/infiniband/sw/rxe/rxe_req.c (wqe->state != wqe_state_posted))) { state 159 drivers/infiniband/sw/rxe/rxe_req.c qp->req.state = QP_STATE_DRAINED; state 179 drivers/infiniband/sw/rxe/rxe_req.c if (unlikely((qp->req.state == QP_STATE_DRAIN || state 180 drivers/infiniband/sw/rxe/rxe_req.c qp->req.state == QP_STATE_DRAINED) && state 181 drivers/infiniband/sw/rxe/rxe_req.c (wqe->state != wqe_state_processing))) state 523 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_pending; state 525 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_processing; state 557 drivers/infiniband/sw/rxe/rxe_req.c rollback_wqe->state = wqe->state; state 568 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = rollback_wqe->state; state 606 drivers/infiniband/sw/rxe/rxe_req.c if (unlikely(!qp->valid || qp->req.state == QP_STATE_ERROR)) state 609 drivers/infiniband/sw/rxe/rxe_req.c if (unlikely(qp->req.state == QP_STATE_RESET)) { state 637 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_error; state 641 drivers/infiniband/sw/rxe/rxe_req.c rmr->state = RXE_MEM_STATE_FREE; state 643 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_done; state 648 drivers/infiniband/sw/rxe/rxe_req.c rmr->state = RXE_MEM_STATE_VALID; state 653 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_done; state 708 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_done; state 758 drivers/infiniband/sw/rxe/rxe_req.c wqe->state = wqe_state_error; state 125 drivers/infiniband/sw/rxe/rxe_resp.c if (qp->resp.state == QP_STATE_ERROR) { state 363 drivers/infiniband/sw/rxe/rxe_resp.c if (qp->resp.state == QP_STATE_ERROR) { state 426 drivers/infiniband/sw/rxe/rxe_resp.c enum resp_states state; state 461 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_RKEY_VIOLATION; state 465 drivers/infiniband/sw/rxe/rxe_resp.c if (unlikely(mem->state == RXE_MEM_STATE_FREE)) { state 466 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_RKEY_VIOLATION; state 471 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_RKEY_VIOLATION; state 478 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_LENGTH; state 483 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_LENGTH; state 490 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERR_LENGTH; state 504 drivers/infiniband/sw/rxe/rxe_resp.c return state; state 553 drivers/infiniband/sw/rxe/rxe_resp.c if (mr->state != RXE_MEM_STATE_VALID) { state 663 drivers/infiniband/sw/rxe/rxe_resp.c enum resp_states state; state 706 drivers/infiniband/sw/rxe/rxe_resp.c res->state = rdatm_res_state_new; state 709 drivers/infiniband/sw/rxe/rxe_resp.c if (res->state == rdatm_res_state_new) { state 721 drivers/infiniband/sw/rxe/rxe_resp.c res->state = rdatm_res_state_next; state 756 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_DONE; state 763 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_CLEANUP; state 766 drivers/infiniband/sw/rxe/rxe_resp.c return state; state 925 drivers/infiniband/sw/rxe/rxe_resp.c rmr->state = RXE_MEM_STATE_FREE; state 947 drivers/infiniband/sw/rxe/rxe_resp.c if (qp->resp.state == QP_STATE_ERROR) state 1120 drivers/infiniband/sw/rxe/rxe_resp.c res->state = (pkt->psn == res->first_psn) ? state 1224 drivers/infiniband/sw/rxe/rxe_resp.c enum resp_states state; state 1237 drivers/infiniband/sw/rxe/rxe_resp.c switch (qp->resp.state) { state 1239 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_RESET; state 1243 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_GET_REQ; state 1249 drivers/infiniband/sw/rxe/rxe_resp.c resp_state_name[state]); state 1250 drivers/infiniband/sw/rxe/rxe_resp.c switch (state) { state 1252 drivers/infiniband/sw/rxe/rxe_resp.c state = get_req(qp, &pkt); state 1255 drivers/infiniband/sw/rxe/rxe_resp.c state = check_psn(qp, pkt); state 1258 drivers/infiniband/sw/rxe/rxe_resp.c state = check_op_seq(qp, pkt); state 1261 drivers/infiniband/sw/rxe/rxe_resp.c state = check_op_valid(qp, pkt); state 1264 drivers/infiniband/sw/rxe/rxe_resp.c state = check_resource(qp, pkt); state 1267 drivers/infiniband/sw/rxe/rxe_resp.c state = check_length(qp, pkt); state 1270 drivers/infiniband/sw/rxe/rxe_resp.c state = check_rkey(qp, pkt); state 1273 drivers/infiniband/sw/rxe/rxe_resp.c state = execute(qp, pkt); state 1276 drivers/infiniband/sw/rxe/rxe_resp.c state = do_complete(qp, pkt); state 1279 drivers/infiniband/sw/rxe/rxe_resp.c state = read_reply(qp, pkt); state 1282 drivers/infiniband/sw/rxe/rxe_resp.c state = acknowledge(qp, pkt); state 1285 drivers/infiniband/sw/rxe/rxe_resp.c state = cleanup(qp, pkt); state 1288 drivers/infiniband/sw/rxe/rxe_resp.c state = duplicate_request(qp, pkt); state 1293 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_CLEANUP; state 1304 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1308 drivers/infiniband/sw/rxe/rxe_resp.c state = do_class_d1e_error(qp); state 1322 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_CLEANUP; state 1330 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1336 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1339 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_CLEANUP; state 1349 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1353 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1357 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_CLEANUP; state 1365 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_COMPLETE; state 1370 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERROR; state 1375 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERROR; state 1383 drivers/infiniband/sw/rxe/rxe_resp.c state = RESPST_ERROR; state 66 drivers/infiniband/sw/rxe/rxe_task.c switch (task->state) { state 68 drivers/infiniband/sw/rxe/rxe_task.c task->state = TASK_STATE_BUSY; state 73 drivers/infiniband/sw/rxe/rxe_task.c task->state = TASK_STATE_ARMED; state 81 drivers/infiniband/sw/rxe/rxe_task.c pr_warn("%s failed with bad state %d\n", __func__, task->state); state 90 drivers/infiniband/sw/rxe/rxe_task.c switch (task->state) { state 93 drivers/infiniband/sw/rxe/rxe_task.c task->state = TASK_STATE_START; state 103 drivers/infiniband/sw/rxe/rxe_task.c task->state = TASK_STATE_BUSY; state 109 drivers/infiniband/sw/rxe/rxe_task.c task->state); state 128 drivers/infiniband/sw/rxe/rxe_task.c task->state = TASK_STATE_START; state 147 drivers/infiniband/sw/rxe/rxe_task.c idle = (task->state == TASK_STATE_START); state 51 drivers/infiniband/sw/rxe/rxe_task.h int state; state 71 drivers/infiniband/sw/rxe/rxe_verbs.c if (attr->state == IB_PORT_ACTIVE) state 614 drivers/infiniband/sw/rxe/rxe_verbs.c wqe->state = wqe_state_posted; state 628 drivers/infiniband/sw/rxe/rxe_verbs.c wqe->state = wqe_state_posted; state 712 drivers/infiniband/sw/rxe/rxe_verbs.c if (unlikely(qp->req.state == QP_STATE_ERROR)) state 728 drivers/infiniband/sw/rxe/rxe_verbs.c if (unlikely(qp->req.state < QP_STATE_READY)) { state 774 drivers/infiniband/sw/rxe/rxe_verbs.c if (qp->resp.state == QP_STATE_ERROR) state 965 drivers/infiniband/sw/rxe/rxe_verbs.c mr->state = RXE_MEM_STATE_ZOMBIE; state 143 drivers/infiniband/sw/rxe/rxe_verbs.h enum rxe_qp_state state; state 179 drivers/infiniband/sw/rxe/rxe_verbs.h enum rdatm_res_state state; state 197 drivers/infiniband/sw/rxe/rxe_verbs.h enum rxe_qp_state state; state 331 drivers/infiniband/sw/rxe/rxe_verbs.h enum rxe_mem_state state; state 80 drivers/infiniband/sw/siw/siw.h enum ib_port_state state; state 272 drivers/infiniband/sw/siw/siw.h enum siw_qp_state state; state 307 drivers/infiniband/sw/siw/siw.h enum siw_rx_state state; state 403 drivers/infiniband/sw/siw/siw.h enum siw_tx_ctx state; state 535 drivers/infiniband/sw/siw/siw.h enum ddp_ecode siw_tagged_error(enum siw_access_state state); state 536 drivers/infiniband/sw/siw/siw.h enum rdmap_ecode siw_rdmap_error(enum siw_access_state state); state 173 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_IDLE; state 387 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_CLOSED) { state 391 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "immediate close, state %d\n", cep->state); state 397 drivers/infiniband/sw/siw/siw_cm.c switch (cep->state) { state 420 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 683 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_RECVD_MPAREQ; state 865 drivers/infiniband/sw/siw/siw_cm.c qp_attrs.state = SIW_QP_STATE_RTS; state 872 drivers/infiniband/sw/siw/siw_cm.c if (qp->attrs.state > SIW_QP_STATE_RTR) { state 892 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_RDMA_MODE; state 914 drivers/infiniband/sw/siw/siw_cm.c if (cep->state != SIW_EPSTATE_LISTENING) state 960 drivers/infiniband/sw/siw/siw_cm.c new_cep->state = SIW_EPSTATE_AWAIT_MPAREQ; state 1013 drivers/infiniband/sw/siw/siw_cm.c work->type, cep->state); state 1023 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_AWAIT_MPAREQ) { state 1027 drivers/infiniband/sw/siw/siw_cm.c if (cep->listen_cep->state == state 1042 drivers/infiniband/sw/siw/siw_cm.c } else if (cep->state == SIW_EPSTATE_AWAIT_MPAREP) { state 1050 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_RDMA_MODE) { state 1055 drivers/infiniband/sw/siw/siw_cm.c cep->state); state 1077 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_AWAIT_MPAREP) { state 1083 drivers/infiniband/sw/siw/siw_cm.c } else if (cep->state == SIW_EPSTATE_RDMA_MODE) { state 1096 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_RECVD_MPAREQ) { state 1102 drivers/infiniband/sw/siw/siw_cm.c } else if (cep->state == SIW_EPSTATE_AWAIT_MPAREQ) { state 1117 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_AWAIT_MPAREP) { state 1130 drivers/infiniband/sw/siw/siw_cm.c } else if (cep->state == SIW_EPSTATE_AWAIT_MPAREQ) { state 1153 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 1208 drivers/infiniband/sw/siw/siw_cm.c if (cep->state == SIW_EPSTATE_AWAIT_MPAREP) state 1231 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "state: %d\n", cep->state); state 1233 drivers/infiniband/sw/siw/siw_cm.c switch (cep->state) { state 1246 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "unexpected data, state %d\n", cep->state); state 1258 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "state: %d\n", cep->state); state 1267 drivers/infiniband/sw/siw/siw_cm.c sk->sk_err, sk->sk_state, cep->state); state 1287 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "state: %d\n", cep->state); state 1449 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CONNECTING; state 1456 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_AWAIT_MPAREP; state 1531 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 1580 drivers/infiniband/sw/siw/siw_cm.c if (cep->state != SIW_EPSTATE_RECVD_MPAREQ) { state 1597 drivers/infiniband/sw/siw/siw_cm.c if (qp->attrs.state > SIW_QP_STATE_RTR) { state 1678 drivers/infiniband/sw/siw/siw_cm.c qp_attrs.state = SIW_QP_STATE_RTS; state 1689 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_RDMA_MODE; state 1725 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 1759 drivers/infiniband/sw/siw/siw_cm.c if (cep->state != SIW_EPSTATE_RECVD_MPAREQ) { state 1767 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "cep->state %d, pd_len %d\n", cep->state, state 1778 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 1892 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_LISTENING; state 1910 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 1933 drivers/infiniband/sw/siw/siw_cm.c siw_dbg_cep(cep, "drop cep, state %d\n", cep->state); state 1946 drivers/infiniband/sw/siw/siw_cm.c cep->state = SIW_EPSTATE_CLOSED; state 45 drivers/infiniband/sw/siw/siw_cm.h enum siw_cep_state state; state 445 drivers/infiniband/sw/siw/siw_main.c qp_attrs.state = SIW_QP_STATE_ERROR; state 485 drivers/infiniband/sw/siw/siw_main.c sdev->state = IB_PORT_ACTIVE; state 494 drivers/infiniband/sw/siw/siw_main.c sdev->state = IB_PORT_DOWN; state 552 drivers/infiniband/sw/siw/siw_main.c sdev->state = IB_PORT_ACTIVE; state 554 drivers/infiniband/sw/siw/siw_main.c sdev->state = IB_PORT_DOWN; state 108 drivers/infiniband/sw/siw/siw_qp.c if (likely(qp->attrs.state == SIW_QP_STATE_RTS)) state 129 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[qp->attrs.state]); state 137 drivers/infiniband/sw/siw/siw_qp.c switch (qp->attrs.state) { state 142 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 152 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 154 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_IDLE; state 159 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[qp->attrs.state]); state 176 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[qp->attrs.state]); state 322 drivers/infiniband/sw/siw/siw_qp.c enum ddp_ecode siw_tagged_error(enum siw_access_state state) state 324 drivers/infiniband/sw/siw/siw_qp.c switch (state) { state 347 drivers/infiniband/sw/siw/siw_qp.c enum rdmap_ecode siw_rdmap_error(enum siw_access_state state) state 349 drivers/infiniband/sw/siw/siw_qp.c switch (state) { state 639 drivers/infiniband/sw/siw/siw_qp.c switch (attrs->state) { state 680 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_RTS; state 689 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 707 drivers/infiniband/sw/siw/siw_qp.c switch (attrs->state) { state 718 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_CLOSING; state 720 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 729 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_TERMINATE; state 753 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 766 drivers/infiniband/sw/siw/siw_qp.c switch (attrs->state) { state 769 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 785 drivers/infiniband/sw/siw/siw_qp.c switch (attrs->state) { state 788 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_IDLE; state 803 drivers/infiniband/sw/siw/siw_qp.c qp->attrs.state = SIW_QP_STATE_ERROR; state 813 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[qp->attrs.state], state 814 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[attrs->state]); state 833 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[qp->attrs.state], state 834 drivers/infiniband/sw/siw/siw_qp.c siw_qp_state_to_string[attrs->state]); state 842 drivers/infiniband/sw/siw/siw_qp.c switch (qp->attrs.state) { state 440 drivers/infiniband/sw/siw/siw_qp_rx.c if (srx->state == SIW_GET_DATA_START) { state 546 drivers/infiniband/sw/siw/siw_qp_rx.c if (srx->state == SIW_GET_DATA_START) { state 1260 drivers/infiniband/sw/siw/siw_qp_rx.c if ((srx->state == SIW_GET_HDR && state 1362 drivers/infiniband/sw/siw/siw_qp_rx.c switch (srx->state) { state 1375 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state = SIW_GET_DATA_START; state 1404 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state = SIW_GET_TRAILER; state 1409 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state = SIW_GET_DATA_MORE; state 1423 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state = SIW_GET_HDR; state 1442 drivers/infiniband/sw/siw/siw_qp_rx.c if ((srx->state > SIW_GET_HDR || state 1447 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state); state 1455 drivers/infiniband/sw/siw/siw_qp_rx.c srx->state, srx->fpdu_part_rem); state 438 drivers/infiniband/sw/siw/siw_qp_tx.c if (c_tx->state == SIW_SEND_HDR) { state 444 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_DATA; state 559 drivers/infiniband/sw/siw/siw_qp_tx.c if (likely(c_tx->state != SIW_SEND_TRAILER)) { state 620 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_TRAILER; state 629 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_DATA; state 836 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_HDR; state 839 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_SHORT_FPDU; state 854 drivers/infiniband/sw/siw/siw_qp_tx.c if (c_tx->state == SIW_SEND_SHORT_FPDU) { state 897 drivers/infiniband/sw/siw/siw_qp_tx.c c_tx->state = SIW_SEND_HDR; state 1164 drivers/infiniband/sw/siw/siw_qp_tx.c if (likely(qp->attrs.state == SIW_QP_STATE_RTS && state 209 drivers/infiniband/sw/siw/siw_verbs.c attr->phys_state = sdev->state == IB_PORT_ACTIVE ? state 213 drivers/infiniband/sw/siw/siw_verbs.c attr->state = sdev->state; state 451 drivers/infiniband/sw/siw/siw_verbs.c qp->attrs.state = SIW_QP_STATE_IDLE; state 585 drivers/infiniband/sw/siw/siw_verbs.c new_attrs.state = ib_qp_state_to_siw_qp_state[attr->qp_state]; state 587 drivers/infiniband/sw/siw/siw_verbs.c if (new_attrs.state > SIW_QP_STATE_RTS) state 612 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg_qp(qp, "state %d\n", qp->attrs.state); state 628 drivers/infiniband/sw/siw/siw_verbs.c qp_attrs.state = SIW_QP_STATE_ERROR; state 758 drivers/infiniband/sw/siw/siw_verbs.c if (qp->attrs.state == SIW_QP_STATE_ERROR) { state 771 drivers/infiniband/sw/siw/siw_verbs.c qp->attrs.state); state 777 drivers/infiniband/sw/siw/siw_verbs.c if (unlikely(qp->attrs.state != SIW_QP_STATE_RTS)) { state 778 drivers/infiniband/sw/siw/siw_verbs.c if (qp->attrs.state == SIW_QP_STATE_ERROR) { state 789 drivers/infiniband/sw/siw/siw_verbs.c qp->attrs.state); state 1000 drivers/infiniband/sw/siw/siw_verbs.c if (qp->attrs.state == SIW_QP_STATE_ERROR) { state 1013 drivers/infiniband/sw/siw/siw_verbs.c qp->attrs.state); state 1019 drivers/infiniband/sw/siw/siw_verbs.c if (qp->attrs.state > SIW_QP_STATE_RTS) { state 1020 drivers/infiniband/sw/siw/siw_verbs.c if (qp->attrs.state == SIW_QP_STATE_ERROR) { state 1031 drivers/infiniband/sw/siw/siw_verbs.c qp->attrs.state); state 241 drivers/infiniband/ulp/ipoib/ipoib.h enum ipoib_cm_state state; state 244 drivers/infiniband/ulp/ipoib/ipoib_cm.c p->state = IPOIB_CM_RX_FLUSH; state 458 drivers/infiniband/ulp/ipoib/ipoib_cm.c p->state = IPOIB_CM_RX_LIVE; state 485 drivers/infiniband/ulp/ipoib/ipoib_cm.c if (p->state == IPOIB_CM_RX_LIVE) state 620 drivers/infiniband/ulp/ipoib/ipoib_cm.c if (p->state == IPOIB_CM_RX_LIVE) state 944 drivers/infiniband/ulp/ipoib/ipoib_cm.c p->state = IPOIB_CM_RX_ERROR; state 1496 drivers/infiniband/ulp/ipoib/ipoib_cm.c p->state = IPOIB_CM_RX_ERROR; state 333 drivers/infiniband/ulp/ipoib/ipoib_multicast.c attr.state != IB_PORT_ACTIVE) { state 581 drivers/infiniband/ulp/ipoib/ipoib_multicast.c if (port_attr.state != IB_PORT_ACTIVE) { state 583 drivers/infiniband/ulp/ipoib/ipoib_multicast.c port_attr.state); state 196 drivers/infiniband/ulp/iser/iscsi_iser.c if (unlikely(iser_conn->state != ISER_CONN_UP)) { state 482 drivers/infiniband/ulp/iser/iscsi_iser.c if (iser_conn->state != ISER_CONN_UP) { state 485 drivers/infiniband/ulp/iser/iscsi_iser.c iser_conn, iser_conn->state); state 637 drivers/infiniband/ulp/iser/iscsi_iser.c if (iser_conn->state != ISER_CONN_UP) { state 856 drivers/infiniband/ulp/iser/iscsi_iser.c if (iser_conn->state == ISER_CONN_TERMINATING || state 857 drivers/infiniband/ulp/iser/iscsi_iser.c iser_conn->state == ISER_CONN_DOWN) state 902 drivers/infiniband/ulp/iser/iscsi_iser.c iser_conn->state = ISER_CONN_DOWN; state 475 drivers/infiniband/ulp/iser/iscsi_iser.h enum iser_conn_state state; state 499 drivers/infiniband/ulp/iser/iser_verbs.c ret = (iser_conn->state == comp); state 501 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = exch; state 518 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_DOWN; state 576 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_DOWN) { state 578 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn, iser_conn->state); state 580 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_DOWN; state 611 drivers/infiniband/ulp/iser/iser_verbs.c iser_info("iser_conn %p state %d\n", iser_conn, iser_conn->state); state 643 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_TERMINATING; state 698 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_PENDING) state 747 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_PENDING) state 787 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_PENDING) state 803 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_UP; state 879 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_DOWN) { state 898 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_INIT; state 930 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_PENDING; state 950 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_conn->state != ISER_CONN_UP) { state 965 drivers/infiniband/ulp/iser/iser_verbs.c iser_conn->state = ISER_CONN_DOWN; state 392 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_INIT; state 601 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_UP; state 666 drivers/infiniband/ulp/isert/ib_isert.c if (isert_conn->state >= ISER_CONN_TERMINATING) state 670 drivers/infiniband/ulp/isert/ib_isert.c isert_conn, isert_conn->state); state 671 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_TERMINATING; state 712 drivers/infiniband/ulp/isert/ib_isert.c switch (isert_conn->state) { state 726 drivers/infiniband/ulp/isert/ib_isert.c isert_conn, isert_conn->state); state 779 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state == ISER_CONN_DOWN); state 1034 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_FULL_FEATURE; state 2235 drivers/infiniband/ulp/isert/ib_isert.c isert_immediate_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state) state 2240 drivers/infiniband/ulp/isert/ib_isert.c switch (state) { state 2251 drivers/infiniband/ulp/isert/ib_isert.c isert_err("Unknown immediate state: 0x%02x\n", state); state 2260 drivers/infiniband/ulp/isert/ib_isert.c isert_response_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state) state 2265 drivers/infiniband/ulp/isert/ib_isert.c switch (state) { state 2291 drivers/infiniband/ulp/isert/ib_isert.c isert_err("Unknown response state: 0x%02x\n", state); state 2495 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_BOUND; state 2527 drivers/infiniband/ulp/isert/ib_isert.c isert_conn, isert_conn->state); state 2538 drivers/infiniband/ulp/isert/ib_isert.c isert_conn, isert_conn->state); state 2557 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->state = ISER_CONN_DOWN; state 140 drivers/infiniband/ulp/isert/ib_isert.h enum iser_conn_state state; state 966 drivers/infiniband/ulp/srp/ib_srp.c if (target->state != SRP_TARGET_REMOVED) { state 967 drivers/infiniband/ulp/srp/ib_srp.c target->state = SRP_TARGET_REMOVED; state 1104 drivers/infiniband/ulp/srp/ib_srp.c WARN_ON_ONCE(target->state != SRP_TARGET_REMOVED); state 1138 drivers/infiniband/ulp/srp/ib_srp.c WARN_ON_ONCE(target->state != SRP_TARGET_REMOVED); state 1398 drivers/infiniband/ulp/srp/ib_srp.c if (target->state == SRP_TARGET_SCANNING) state 1449 drivers/infiniband/ulp/srp/ib_srp.c static void srp_map_desc(struct srp_map_state *state, dma_addr_t dma_addr, state 1452 drivers/infiniband/ulp/srp/ib_srp.c struct srp_direct_buf *desc = state->desc; state 1460 drivers/infiniband/ulp/srp/ib_srp.c state->total_len += dma_len; state 1461 drivers/infiniband/ulp/srp/ib_srp.c state->desc++; state 1462 drivers/infiniband/ulp/srp/ib_srp.c state->ndesc++; state 1465 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_finish_fmr(struct srp_map_state *state, state 1473 drivers/infiniband/ulp/srp/ib_srp.c if (state->fmr.next >= state->fmr.end) { state 1482 drivers/infiniband/ulp/srp/ib_srp.c if (state->npages == 0) state 1485 drivers/infiniband/ulp/srp/ib_srp.c if (state->npages == 1 && target->global_rkey) { state 1486 drivers/infiniband/ulp/srp/ib_srp.c srp_map_desc(state, state->base_dma_addr, state->dma_len, state 1491 drivers/infiniband/ulp/srp/ib_srp.c fmr = ib_fmr_pool_map_phys(ch->fmr_pool, state->pages, state 1492 drivers/infiniband/ulp/srp/ib_srp.c state->npages, io_addr); state 1496 drivers/infiniband/ulp/srp/ib_srp.c *state->fmr.next++ = fmr; state 1497 drivers/infiniband/ulp/srp/ib_srp.c state->nmdesc++; state 1499 drivers/infiniband/ulp/srp/ib_srp.c srp_map_desc(state, state->base_dma_addr & ~dev->mr_page_mask, state 1500 drivers/infiniband/ulp/srp/ib_srp.c state->dma_len, fmr->fmr->rkey); state 1503 drivers/infiniband/ulp/srp/ib_srp.c state->npages = 0; state 1504 drivers/infiniband/ulp/srp/ib_srp.c state->dma_len = 0; state 1520 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_finish_fr(struct srp_map_state *state, state 1532 drivers/infiniband/ulp/srp/ib_srp.c if (state->fr.next >= state->fr.end) { state 1544 drivers/infiniband/ulp/srp/ib_srp.c srp_map_desc(state, sg_dma_address(state->sg) + sg_offset, state 1545 drivers/infiniband/ulp/srp/ib_srp.c sg_dma_len(state->sg) - sg_offset, state 1559 drivers/infiniband/ulp/srp/ib_srp.c n = ib_map_mr_sg(desc->mr, state->sg, sg_nents, sg_offset_p, state 1584 drivers/infiniband/ulp/srp/ib_srp.c *state->fr.next++ = desc; state 1585 drivers/infiniband/ulp/srp/ib_srp.c state->nmdesc++; state 1587 drivers/infiniband/ulp/srp/ib_srp.c srp_map_desc(state, desc->mr->iova, state 1599 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_entry(struct srp_map_state *state, state 1615 drivers/infiniband/ulp/srp/ib_srp.c if (state->npages == dev->max_pages_per_mr || state 1616 drivers/infiniband/ulp/srp/ib_srp.c (state->npages > 0 && offset != 0)) { state 1617 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_finish_fmr(state, ch); state 1624 drivers/infiniband/ulp/srp/ib_srp.c if (!state->npages) state 1625 drivers/infiniband/ulp/srp/ib_srp.c state->base_dma_addr = dma_addr; state 1626 drivers/infiniband/ulp/srp/ib_srp.c state->pages[state->npages++] = dma_addr & dev->mr_page_mask; state 1627 drivers/infiniband/ulp/srp/ib_srp.c state->dma_len += len; state 1639 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_finish_fmr(state, ch); state 1643 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_fmr(struct srp_map_state *state, struct srp_rdma_ch *ch, state 1650 drivers/infiniband/ulp/srp/ib_srp.c state->pages = req->map_page; state 1651 drivers/infiniband/ulp/srp/ib_srp.c state->fmr.next = req->fmr_list; state 1652 drivers/infiniband/ulp/srp/ib_srp.c state->fmr.end = req->fmr_list + ch->target->mr_per_cmd; state 1655 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_sg_entry(state, ch, sg); state 1660 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_finish_fmr(state, ch); state 1667 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_fr(struct srp_map_state *state, struct srp_rdma_ch *ch, state 1673 drivers/infiniband/ulp/srp/ib_srp.c state->fr.next = req->fr_list; state 1674 drivers/infiniband/ulp/srp/ib_srp.c state->fr.end = req->fr_list + ch->target->mr_per_cmd; state 1675 drivers/infiniband/ulp/srp/ib_srp.c state->sg = scat; state 1683 drivers/infiniband/ulp/srp/ib_srp.c n = srp_map_finish_fr(state, req, ch, count, &sg_offset); state 1689 drivers/infiniband/ulp/srp/ib_srp.c state->sg = sg_next(state->sg); state 1695 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_dma(struct srp_map_state *state, struct srp_rdma_ch *ch, state 1704 drivers/infiniband/ulp/srp/ib_srp.c srp_map_desc(state, sg_dma_address(sg), sg_dma_len(sg), state 1724 drivers/infiniband/ulp/srp/ib_srp.c struct srp_map_state state; state 1730 drivers/infiniband/ulp/srp/ib_srp.c memset(&state, 0, sizeof(state)); state 1732 drivers/infiniband/ulp/srp/ib_srp.c state.gen.next = next_mr; state 1733 drivers/infiniband/ulp/srp/ib_srp.c state.gen.end = end_mr; state 1734 drivers/infiniband/ulp/srp/ib_srp.c state.desc = &idb_desc; state 1735 drivers/infiniband/ulp/srp/ib_srp.c state.base_dma_addr = req->indirect_dma_addr; state 1736 drivers/infiniband/ulp/srp/ib_srp.c state.dma_len = idb_len; state 1739 drivers/infiniband/ulp/srp/ib_srp.c state.sg = idb_sg; state 1745 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_finish_fr(&state, req, ch, 1, NULL); state 1750 drivers/infiniband/ulp/srp/ib_srp.c state.pages = idb_pages; state 1751 drivers/infiniband/ulp/srp/ib_srp.c state.pages[0] = (req->indirect_dma_addr & state 1753 drivers/infiniband/ulp/srp/ib_srp.c state.npages = 1; state 1754 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_finish_fmr(&state, ch); state 1766 drivers/infiniband/ulp/srp/ib_srp.c static void srp_check_mapping(struct srp_map_state *state, state 1775 drivers/infiniband/ulp/srp/ib_srp.c for (i = 0; i < state->ndesc; i++) state 1778 drivers/infiniband/ulp/srp/ib_srp.c for (i = 0, pfr = req->fr_list; i < state->nmdesc; i++, pfr++) state 1781 drivers/infiniband/ulp/srp/ib_srp.c for (i = 0; i < state->nmdesc; i++) state 1787 drivers/infiniband/ulp/srp/ib_srp.c state->ndesc, state->nmdesc); state 1809 drivers/infiniband/ulp/srp/ib_srp.c struct srp_map_state state; state 1893 drivers/infiniband/ulp/srp/ib_srp.c memset(&state, 0, sizeof(state)); state 1894 drivers/infiniband/ulp/srp/ib_srp.c state.desc = req->indirect_desc; state 1896 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_sg_fr(&state, ch, req, scat, count); state 1898 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_sg_fmr(&state, ch, req, scat, count); state 1900 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_sg_dma(&state, ch, req, scat, count); state 1901 drivers/infiniband/ulp/srp/ib_srp.c req->nmdesc = state.nmdesc; state 1909 drivers/infiniband/ulp/srp/ib_srp.c srp_check_mapping(&state, ch, req, scat, count); state 1918 drivers/infiniband/ulp/srp/ib_srp.c if (state.ndesc == 1) { state 1930 drivers/infiniband/ulp/srp/ib_srp.c if (unlikely(target->cmd_sg_cnt < state.ndesc && state 1938 drivers/infiniband/ulp/srp/ib_srp.c count = min(state.ndesc, target->cmd_sg_cnt); state 1939 drivers/infiniband/ulp/srp/ib_srp.c table_len = state.ndesc * sizeof (struct srp_direct_buf); state 1951 drivers/infiniband/ulp/srp/ib_srp.c ret = srp_map_idb(ch, req, state.gen.next, state.gen.end, state 1963 drivers/infiniband/ulp/srp/ib_srp.c indirect_hdr->len = cpu_to_be32(state.total_len); state 3000 drivers/infiniband/ulp/srp/ib_srp.c else if (target->rport->state == SRP_RPORT_LOST) state 3292 drivers/infiniband/ulp/srp/ib_srp.c target->state = SRP_TARGET_SCANNING; state 3331 drivers/infiniband/ulp/srp/ib_srp.c if (target->state == SRP_TARGET_SCANNING) state 3332 drivers/infiniband/ulp/srp/ib_srp.c target->state = SRP_TARGET_LIVE; state 3363 drivers/infiniband/ulp/srp/ib_srp.c if (target->state == SRP_TARGET_REMOVED) state 3983 drivers/infiniband/ulp/srp/ib_srp.c if (target->state != SRP_TARGET_REMOVED) { state 4015 drivers/infiniband/ulp/srp/ib_srp.c if (target->state != SRP_TARGET_REMOVED) state 211 drivers/infiniband/ulp/srp/ib_srp.h enum srp_target_state state; state 115 drivers/infiniband/ulp/srpt/ib_srpt.c prev = ch->state; state 117 drivers/infiniband/ulp/srpt/ib_srpt.c ch->state = new; state 221 drivers/infiniband/ulp/srpt/ib_srpt.c event->event, ch, ch->sess_name, ch->state); state 233 drivers/infiniband/ulp/srpt/ib_srpt.c get_ch_state_name(ch->state)); state 783 drivers/infiniband/ulp/srpt/ib_srpt.c previous = ioctx->state; state 785 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = new; state 808 drivers/infiniband/ulp/srpt/ib_srpt.c previous = ioctx->state; state 810 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = new; state 1230 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = SRPT_STATE_NEW; state 1253 drivers/infiniband/ulp/srpt/ib_srpt.c enum srpt_command_state state; state 1262 drivers/infiniband/ulp/srpt/ib_srpt.c state = ioctx->state; state 1263 drivers/infiniband/ulp/srpt/ib_srpt.c switch (state) { state 1265 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = SRPT_STATE_DATA_IN; state 1269 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = SRPT_STATE_DONE; state 1273 drivers/infiniband/ulp/srpt/ib_srpt.c __func__, state); state 1277 drivers/infiniband/ulp/srpt/ib_srpt.c pr_debug("Aborting cmd with state %d -> %d and tag %lld\n", state, state 1278 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state, ioctx->cmd.tag); state 1280 drivers/infiniband/ulp/srpt/ib_srpt.c switch (state) { state 1306 drivers/infiniband/ulp/srpt/ib_srpt.c WARN(1, "Unexpected command state (%d)", state); state 1310 drivers/infiniband/ulp/srpt/ib_srpt.c return state; state 1345 drivers/infiniband/ulp/srpt/ib_srpt.c __LINE__, ioctx->state); state 1624 drivers/infiniband/ulp/srpt/ib_srpt.c if (unlikely(ch->state == CH_CONNECTING)) state 1713 drivers/infiniband/ulp/srpt/ib_srpt.c WARN_ON_ONCE(ch->state == CH_CONNECTING); state 1750 drivers/infiniband/ulp/srpt/ib_srpt.c enum srpt_command_state state; state 1752 drivers/infiniband/ulp/srpt/ib_srpt.c state = srpt_set_cmd_state(ioctx, SRPT_STATE_DONE); state 1754 drivers/infiniband/ulp/srpt/ib_srpt.c WARN_ON(state != SRPT_STATE_CMD_RSP_SENT && state 1755 drivers/infiniband/ulp/srpt/ib_srpt.c state != SRPT_STATE_MGMT_RSP_SENT); state 1763 drivers/infiniband/ulp/srpt/ib_srpt.c if (state != SRPT_STATE_DONE) { state 1985 drivers/infiniband/ulp/srpt/ib_srpt.c ch->state); state 1994 drivers/infiniband/ulp/srpt/ib_srpt.c ch->sess_name, ch->qp->qp_num, ch->state); state 2251 drivers/infiniband/ulp/srpt/ib_srpt.c ch->state = CH_CONNECTING; state 2429 drivers/infiniband/ulp/srpt/ib_srpt.c if (sport->enabled && ch->state == CH_CONNECTING) { state 2697 drivers/infiniband/ulp/srpt/ib_srpt.c if (ch->state < CH_DISCONNECTING) state 2799 drivers/infiniband/ulp/srpt/ib_srpt.c enum srpt_command_state state; state 2805 drivers/infiniband/ulp/srpt/ib_srpt.c state = ioctx->state; state 2806 drivers/infiniband/ulp/srpt/ib_srpt.c switch (state) { state 2809 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = SRPT_STATE_CMD_RSP_SENT; state 2812 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->state = SRPT_STATE_MGMT_RSP_SENT; state 2816 drivers/infiniband/ulp/srpt/ib_srpt.c ch, ioctx->ioctx.index, ioctx->state); state 2820 drivers/infiniband/ulp/srpt/ib_srpt.c if (WARN_ON_ONCE(state == SRPT_STATE_CMD_RSP_SENT)) state 2835 drivers/infiniband/ulp/srpt/ib_srpt.c if (state != SRPT_STATE_MGMT) state 2971 drivers/infiniband/ulp/srpt/ib_srpt.c get_ch_state_name(ch->state)); state 3163 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->cm_id->state); state 3312 drivers/infiniband/ulp/srpt/ib_srpt.c WARN_ON_ONCE(ioctx->state != SRPT_STATE_DONE && state 3368 drivers/infiniband/ulp/srpt/ib_srpt.c return ioctx->state; state 229 drivers/infiniband/ulp/srpt/ib_srpt.h enum srpt_command_state state; state 318 drivers/infiniband/ulp/srpt/ib_srpt.h enum rdma_ch_state state; state 77 drivers/input/ff-memless.c static unsigned long calculate_next_time(struct ml_effect_state *state) state 79 drivers/input/ff-memless.c const struct ff_envelope *envelope = get_envelope(state->effect); state 83 drivers/input/ff-memless.c attack_stop = state->play_at + state 85 drivers/input/ff-memless.c if (time_before(state->adj_at, attack_stop)) state 86 drivers/input/ff-memless.c return state->adj_at + state 90 drivers/input/ff-memless.c if (state->effect->replay.length) { state 93 drivers/input/ff-memless.c fade_start = state->stop_at - state 96 drivers/input/ff-memless.c if (time_before(state->adj_at, fade_start)) state 100 drivers/input/ff-memless.c next_fade = state->adj_at + state 102 drivers/input/ff-memless.c if (time_before(next_fade, state->stop_at)) state 106 drivers/input/ff-memless.c return state->stop_at; state 109 drivers/input/ff-memless.c return state->play_at; state 114 drivers/input/ff-memless.c struct ml_effect_state *state; state 125 drivers/input/ff-memless.c state = &ml->states[i]; state 127 drivers/input/ff-memless.c if (!test_bit(FF_EFFECT_STARTED, &state->flags)) state 130 drivers/input/ff-memless.c if (test_bit(FF_EFFECT_PLAYING, &state->flags)) state 131 drivers/input/ff-memless.c next_at = calculate_next_time(state); state 133 drivers/input/ff-memless.c next_at = state->play_at; state 152 drivers/input/ff-memless.c static int apply_envelope(struct ml_effect_state *state, int value, state 155 drivers/input/ff-memless.c struct ff_effect *effect = state->effect; state 164 drivers/input/ff-memless.c state->play_at + msecs_to_jiffies(envelope->attack_length))) { state 167 drivers/input/ff-memless.c time_from_level = jiffies_to_msecs(now - state->play_at); state 173 drivers/input/ff-memless.c state->stop_at - msecs_to_jiffies(envelope->fade_length)) && state 174 drivers/input/ff-memless.c time_before(now, state->stop_at)) { state 175 drivers/input/ff-memless.c time_from_level = jiffies_to_msecs(state->stop_at - now); state 244 drivers/input/ff-memless.c struct ml_effect_state *state, state 247 drivers/input/ff-memless.c struct ff_effect *new = state->effect; state 255 drivers/input/ff-memless.c level = fixp_new16(apply_envelope(state, state 295 drivers/input/ff-memless.c i = apply_envelope(state, abs(new->u.periodic.magnitude), state 331 drivers/input/ff-memless.c struct ml_effect_state *state; state 341 drivers/input/ff-memless.c state = &ml->states[i]; state 342 drivers/input/ff-memless.c effect = state->effect; state 344 drivers/input/ff-memless.c if (!test_bit(FF_EFFECT_STARTED, &state->flags)) state 347 drivers/input/ff-memless.c if (time_before(jiffies, state->play_at)) state 364 drivers/input/ff-memless.c if (__test_and_clear_bit(FF_EFFECT_ABORTING, &state->flags)) { state 365 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_PLAYING, &state->flags); state 366 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_STARTED, &state->flags); state 368 drivers/input/ff-memless.c time_after_eq(jiffies, state->stop_at)) { state 370 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_PLAYING, &state->flags); state 372 drivers/input/ff-memless.c if (--state->count <= 0) { state 373 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_STARTED, &state->flags); state 375 drivers/input/ff-memless.c state->play_at = jiffies + state 377 drivers/input/ff-memless.c state->stop_at = state->play_at + state 381 drivers/input/ff-memless.c __set_bit(FF_EFFECT_PLAYING, &state->flags); state 382 drivers/input/ff-memless.c state->adj_at = jiffies; state 383 drivers/input/ff-memless.c ml_combine_effects(combo_effect, state, ml->gain); state 438 drivers/input/ff-memless.c struct ml_effect_state *state = &ml->states[effect_id]; state 443 drivers/input/ff-memless.c __set_bit(FF_EFFECT_STARTED, &state->flags); state 444 drivers/input/ff-memless.c state->count = value; state 445 drivers/input/ff-memless.c state->play_at = jiffies + state 446 drivers/input/ff-memless.c msecs_to_jiffies(state->effect->replay.delay); state 447 drivers/input/ff-memless.c state->stop_at = state->play_at + state 448 drivers/input/ff-memless.c msecs_to_jiffies(state->effect->replay.length); state 449 drivers/input/ff-memless.c state->adj_at = state->play_at; state 454 drivers/input/ff-memless.c if (test_bit(FF_EFFECT_PLAYING, &state->flags)) state 455 drivers/input/ff-memless.c __set_bit(FF_EFFECT_ABORTING, &state->flags); state 457 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_STARTED, &state->flags); state 469 drivers/input/ff-memless.c struct ml_effect_state *state = &ml->states[effect->id]; state 473 drivers/input/ff-memless.c if (test_bit(FF_EFFECT_STARTED, &state->flags)) { state 474 drivers/input/ff-memless.c __clear_bit(FF_EFFECT_PLAYING, &state->flags); state 475 drivers/input/ff-memless.c state->play_at = jiffies + state 476 drivers/input/ff-memless.c msecs_to_jiffies(state->effect->replay.delay); state 477 drivers/input/ff-memless.c state->stop_at = state->play_at + state 478 drivers/input/ff-memless.c msecs_to_jiffies(state->effect->replay.length); state 479 drivers/input/ff-memless.c state->adj_at = state->play_at; state 1107 drivers/input/input.c union input_seq_state *state = (union input_seq_state *)&seq->private; state 1115 drivers/input/input.c state->mutex_acquired = false; state 1119 drivers/input/input.c state->mutex_acquired = true; state 1131 drivers/input/input.c union input_seq_state *state = (union input_seq_state *)&seq->private; state 1133 drivers/input/input.c if (state->mutex_acquired) state 1231 drivers/input/input.c union input_seq_state *state = (union input_seq_state *)&seq->private; state 1239 drivers/input/input.c state->mutex_acquired = false; state 1243 drivers/input/input.c state->mutex_acquired = true; state 1244 drivers/input/input.c state->pos = *pos; state 1251 drivers/input/input.c union input_seq_state *state = (union input_seq_state *)&seq->private; state 1253 drivers/input/input.c state->pos = *pos + 1; state 1260 drivers/input/input.c union input_seq_state *state = (union input_seq_state *)&seq->private; state 1262 drivers/input/input.c seq_printf(seq, "N: Number=%u Name=%s", state->pos, handler->name); state 48 drivers/input/joystick/fsia6b.c enum ibus_state state; state 72 drivers/input/joystick/fsia6b.c switch (fsia6b->packet.state) { state 75 drivers/input/joystick/fsia6b.c fsia6b->packet.state = COLLECT; state 79 drivers/input/joystick/fsia6b.c fsia6b->packet.state = PROCESS; state 89 drivers/input/joystick/fsia6b.c fsia6b->packet.state = SYNC; state 119 drivers/input/joystick/fsia6b.c fsia6b->packet.state = COLLECT; state 141 drivers/input/joystick/fsia6b.c fsia6b->packet.state = SYNC; state 105 drivers/input/keyboard/bcm-keypad.c unsigned long state, change; state 114 drivers/input/keyboard/bcm-keypad.c state = readl(kp->base + KPSSRN_OFFSET(reg_num)); state 115 drivers/input/keyboard/bcm-keypad.c change = kp->last_state[reg_num] ^ state; state 116 drivers/input/keyboard/bcm-keypad.c kp->last_state[reg_num] = state; state 119 drivers/input/keyboard/bcm-keypad.c key_press = state & BIT(bit_nr); state 49 drivers/input/keyboard/clps711x-keypad.c bool state, state1; state 53 drivers/input/keyboard/clps711x-keypad.c state = gpiod_get_value_cansleep(data->desc); state 56 drivers/input/keyboard/clps711x-keypad.c } while (state != state1); state 58 drivers/input/keyboard/clps711x-keypad.c if (test_bit(col, data->last_state) != state) { state 62 drivers/input/keyboard/clps711x-keypad.c if (state) { state 72 drivers/input/keyboard/clps711x-keypad.c keycodes[code], state); state 361 drivers/input/keyboard/gpio_keys.c int state; state 363 drivers/input/keyboard/gpio_keys.c state = gpiod_get_value_cansleep(bdata->gpiod); state 364 drivers/input/keyboard/gpio_keys.c if (state < 0) { state 366 drivers/input/keyboard/gpio_keys.c "failed to get gpio state: %d\n", state); state 371 drivers/input/keyboard/gpio_keys.c if (state) state 374 drivers/input/keyboard/gpio_keys.c input_event(input, type, *bdata->code, state); state 47 drivers/input/keyboard/gpio_keys_polled.c int state) state 54 drivers/input/keyboard/gpio_keys_polled.c if (state) { state 59 drivers/input/keyboard/gpio_keys_polled.c if (state) { state 64 drivers/input/keyboard/gpio_keys_polled.c input_event(input, type, button->code, state); state 73 drivers/input/keyboard/gpio_keys_polled.c int state; state 75 drivers/input/keyboard/gpio_keys_polled.c state = gpiod_get_value_cansleep(bdata->gpiod); state 76 drivers/input/keyboard/gpio_keys_polled.c if (state < 0) { state 78 drivers/input/keyboard/gpio_keys_polled.c "failed to get gpio state: %d\n", state); state 80 drivers/input/keyboard/gpio_keys_polled.c gpio_keys_button_event(dev, button, state); state 82 drivers/input/keyboard/gpio_keys_polled.c if (state != bdata->last_state) { state 84 drivers/input/keyboard/gpio_keys_polled.c bdata->last_state = state; state 45 drivers/input/keyboard/nspire-keypad.c u16 state[KEYPAD_BITMASK_ROWS]; state 58 drivers/input/keyboard/nspire-keypad.c u16 state[8]; state 65 drivers/input/keyboard/nspire-keypad.c memcpy_fromio(state, keypad->reg_base + KEYPAD_DATA, sizeof(state)); state 68 drivers/input/keyboard/nspire-keypad.c bits = state[row]; state 72 drivers/input/keyboard/nspire-keypad.c changed = bits ^ keypad->state[row]; state 76 drivers/input/keyboard/nspire-keypad.c keypad->state[row] = bits; state 69 drivers/input/keyboard/omap-keypad.c static void omap_kp_scan_keypad(struct omap_kp *omap_kp, unsigned char *state) state 84 drivers/input/keyboard/omap-keypad.c state[col] = ~omap_readw(OMAP1_MPUIO_BASE + state 154 drivers/input/keyboard/omap-keypad.c int state; state 156 drivers/input/keyboard/omap-keypad.c if (sscanf(buf, "%u", &state) != 1) state 159 drivers/input/keyboard/omap-keypad.c if ((state != 1) && (state != 0)) state 163 drivers/input/keyboard/omap-keypad.c if (state != kp_enable) { state 164 drivers/input/keyboard/omap-keypad.c if (state) state 168 drivers/input/keyboard/omap-keypad.c kp_enable = state; state 154 drivers/input/keyboard/pmic8xxx-keypad.c static int pmic8xxx_kp_read_data(struct pmic8xxx_kp *kp, u16 *state, state 165 drivers/input/keyboard/pmic8xxx-keypad.c state[row] = pmic8xxx_col_state(kp, val); state 46 drivers/input/keyboard/snvs_pwrkey.c u32 state; state 48 drivers/input/keyboard/snvs_pwrkey.c regmap_read(pdata->snvs, SNVS_HPSR_REG, &state); state 49 drivers/input/keyboard/snvs_pwrkey.c state = state & SNVS_HPSR_BTN ? 1 : 0; state 52 drivers/input/keyboard/snvs_pwrkey.c if (state ^ pdata->keystate) { state 53 drivers/input/keyboard/snvs_pwrkey.c pdata->keystate = state; state 54 drivers/input/keyboard/snvs_pwrkey.c input_event(input, EV_KEY, pdata->keycode, state); state 60 drivers/input/keyboard/snvs_pwrkey.c if (state) { state 43 drivers/input/keyboard/st-keyscan.c unsigned long state, change; state 46 drivers/input/keyboard/st-keyscan.c state = readl(keypad->base + KEYSCAN_MATRIX_STATE_OFF) & 0xffff; state 47 drivers/input/keyboard/st-keyscan.c change = keypad->last_state ^ state; state 48 drivers/input/keyboard/st-keyscan.c keypad->last_state = state; state 52 drivers/input/keyboard/st-keyscan.c keycode[bit_nr], state & BIT(bit_nr)); state 108 drivers/input/keyboard/tca6416-keypad.c int state = ((reg_val & (1 << i)) ? 1 : 0) state 111 drivers/input/keyboard/tca6416-keypad.c input_event(input, type, button->code, !!state); state 164 drivers/input/keyboard/tca8418_keypad.c u8 reg, state, code; state 178 drivers/input/keyboard/tca8418_keypad.c state = reg & KEY_EVENT_VALUE; state 189 drivers/input/keyboard/tca8418_keypad.c input_report_key(input, keymap[code], state); state 164 drivers/input/keyboard/twl4030_keypad.c static int twl4030_read_kp_matrix_state(struct twl4030_keypad *kp, u16 *state) state 172 drivers/input/keyboard/twl4030_keypad.c state[row] = twl4030_col_xlate(kp, new_state[row]); state 73 drivers/input/misc/ad714x.c enum ad714x_device_state state; state 82 drivers/input/misc/ad714x.c enum ad714x_device_state state; state 101 drivers/input/misc/ad714x.c enum ad714x_device_state state; state 106 drivers/input/misc/ad714x.c enum ad714x_device_state state; state 218 drivers/input/misc/ad714x.c switch (sw->state) { state 225 drivers/input/misc/ad714x.c sw->state = ACTIVE; state 235 drivers/input/misc/ad714x.c sw->state = IDLE; state 350 drivers/input/misc/ad714x.c switch (sw->state) { state 353 drivers/input/misc/ad714x.c sw->state = JITTER; state 368 drivers/input/misc/ad714x.c sw->state = ACTIVE; state 386 drivers/input/misc/ad714x.c sw->state = IDLE; state 522 drivers/input/misc/ad714x.c switch (sw->state) { state 525 drivers/input/misc/ad714x.c sw->state = JITTER; state 540 drivers/input/misc/ad714x.c sw->state = ACTIVE; state 559 drivers/input/misc/ad714x.c sw->state = IDLE; state 806 drivers/input/misc/ad714x.c switch (sw->state) { state 809 drivers/input/misc/ad714x.c sw->state = JITTER; state 830 drivers/input/misc/ad714x.c sw->state = ACTIVE; state 856 drivers/input/misc/ad714x.c sw->state = IDLE; state 59 drivers/input/misc/gpio_decoder.c int state; state 61 drivers/input/misc/gpio_decoder.c state = gpio_decoder_get_gpios_state(decoder); state 62 drivers/input/misc/gpio_decoder.c if (state >= 0 && state != decoder->last_stable) { state 63 drivers/input/misc/gpio_decoder.c input_report_abs(poll_dev->input, decoder->axis, state); state 65 drivers/input/misc/gpio_decoder.c decoder->last_stable = state; state 50 drivers/input/misc/max8925_onkey.c int state; state 52 drivers/input/misc/max8925_onkey.c state = max8925_reg_read(info->i2c, MAX8925_ON_OFF_STATUS); state 54 drivers/input/misc/max8925_onkey.c input_report_key(info->idev, KEY_POWER, state & SW_INPUT); state 57 drivers/input/misc/max8925_onkey.c dev_dbg(info->dev, "onkey state:%d\n", state); state 33 drivers/input/misc/pwm-beeper.c struct pwm_state state; state 36 drivers/input/misc/pwm-beeper.c pwm_get_state(beeper->pwm, &state); state 38 drivers/input/misc/pwm-beeper.c state.enabled = true; state 39 drivers/input/misc/pwm-beeper.c state.period = period; state 40 drivers/input/misc/pwm-beeper.c pwm_set_relative_duty_cycle(&state, 50, 100); state 42 drivers/input/misc/pwm-beeper.c error = pwm_apply_state(beeper->pwm, &state); state 126 drivers/input/misc/pwm-beeper.c struct pwm_state state; state 144 drivers/input/misc/pwm-beeper.c pwm_init_state(beeper->pwm, &state); state 145 drivers/input/misc/pwm-beeper.c state.enabled = false; state 146 drivers/input/misc/pwm-beeper.c error = pwm_apply_state(beeper->pwm, &state); state 39 drivers/input/misc/pwm-vibra.c struct pwm_state state; state 51 drivers/input/misc/pwm-vibra.c pwm_get_state(vibrator->pwm, &state); state 52 drivers/input/misc/pwm-vibra.c pwm_set_relative_duty_cycle(&state, vibrator->level, 0xffff); state 53 drivers/input/misc/pwm-vibra.c state.enabled = true; state 55 drivers/input/misc/pwm-vibra.c err = pwm_apply_state(vibrator->pwm, &state); state 62 drivers/input/misc/pwm-vibra.c pwm_get_state(vibrator->pwm_dir, &state); state 63 drivers/input/misc/pwm-vibra.c state.duty_cycle = vibrator->direction_duty_cycle; state 64 drivers/input/misc/pwm-vibra.c state.enabled = true; state 66 drivers/input/misc/pwm-vibra.c err = pwm_apply_state(vibrator->pwm_dir, &state); state 125 drivers/input/misc/pwm-vibra.c struct pwm_state state; state 157 drivers/input/misc/pwm-vibra.c pwm_init_state(vibrator->pwm, &state); state 158 drivers/input/misc/pwm-vibra.c state.enabled = false; state 159 drivers/input/misc/pwm-vibra.c err = pwm_apply_state(vibrator->pwm, &state); state 171 drivers/input/misc/pwm-vibra.c pwm_init_state(vibrator->pwm_dir, &state); state 172 drivers/input/misc/pwm-vibra.c state.enabled = false; state 173 drivers/input/misc/pwm-vibra.c err = pwm_apply_state(vibrator->pwm_dir, &state); state 35 drivers/input/misc/retu-pwrbutton.c bool state; state 37 drivers/input/misc/retu-pwrbutton.c state = !(retu_read(rdev, RETU_REG_STATUS) & RETU_STATUS_PWRONX); state 38 drivers/input/misc/retu-pwrbutton.c input_report_key(idev, KEY_POWER, state); state 107 drivers/input/misc/rotary_encoder.c unsigned int state; state 111 drivers/input/misc/rotary_encoder.c state = rotary_encoder_get_state(encoder); state 113 drivers/input/misc/rotary_encoder.c switch (state) { state 124 drivers/input/misc/rotary_encoder.c encoder->dir = 2 - state; state 140 drivers/input/misc/rotary_encoder.c unsigned int state; state 144 drivers/input/misc/rotary_encoder.c state = rotary_encoder_get_state(encoder); state 146 drivers/input/misc/rotary_encoder.c if (state & 1) { state 147 drivers/input/misc/rotary_encoder.c encoder->dir = ((encoder->last_stable - state + 1) % 4) - 1; state 149 drivers/input/misc/rotary_encoder.c if (state != encoder->last_stable) { state 151 drivers/input/misc/rotary_encoder.c encoder->last_stable = state; state 163 drivers/input/misc/rotary_encoder.c unsigned int state; state 167 drivers/input/misc/rotary_encoder.c state = rotary_encoder_get_state(encoder); state 169 drivers/input/misc/rotary_encoder.c if ((encoder->last_stable + 1) % 4 == state) state 171 drivers/input/misc/rotary_encoder.c else if (encoder->last_stable == (state + 1) % 4) state 179 drivers/input/misc/rotary_encoder.c encoder->last_stable = state; state 33 drivers/input/misc/sirfsoc-onkey.c u32 state = sirfsoc_rtc_iobrg_readl(pwrcdrv->pwrc_base + state 35 drivers/input/misc/sirfsoc-onkey.c return !(state & PWRC_ON_KEY_BIT); /* ON_KEY is active low */ state 68 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = dev_get_drvdata(dev->dev.parent); state 69 drivers/input/misc/sparcspkr.c struct bbc_beep_info *info = &state->u.bbc; state 87 drivers/input/misc/sparcspkr.c spin_lock_irqsave(&state->lock, flags); state 99 drivers/input/misc/sparcspkr.c spin_unlock_irqrestore(&state->lock, flags); state 106 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = dev_get_drvdata(dev->dev.parent); state 107 drivers/input/misc/sparcspkr.c struct grover_beep_info *info = &state->u.grover; state 123 drivers/input/misc/sparcspkr.c spin_lock_irqsave(&state->lock, flags); state 138 drivers/input/misc/sparcspkr.c spin_unlock_irqrestore(&state->lock, flags); state 145 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = dev_get_drvdata(dev); state 153 drivers/input/misc/sparcspkr.c input_dev->name = state->name; state 164 drivers/input/misc/sparcspkr.c input_dev->event = state->event; state 172 drivers/input/misc/sparcspkr.c state->input_dev = input_dev; state 179 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = platform_get_drvdata(dev); state 180 drivers/input/misc/sparcspkr.c struct input_dev *input_dev = state->input_dev; state 183 drivers/input/misc/sparcspkr.c state->event(input_dev, EV_SND, SND_BELL, 0); state 188 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state; state 193 drivers/input/misc/sparcspkr.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 194 drivers/input/misc/sparcspkr.c if (!state) state 197 drivers/input/misc/sparcspkr.c state->name = "Sparc BBC Speaker"; state 198 drivers/input/misc/sparcspkr.c state->event = bbc_spkr_event; state 199 drivers/input/misc/sparcspkr.c spin_lock_init(&state->lock); state 206 drivers/input/misc/sparcspkr.c info = &state->u.bbc; state 215 drivers/input/misc/sparcspkr.c platform_set_drvdata(op, state); state 227 drivers/input/misc/sparcspkr.c kfree(state); state 234 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = platform_get_drvdata(op); state 235 drivers/input/misc/sparcspkr.c struct input_dev *input_dev = state->input_dev; state 236 drivers/input/misc/sparcspkr.c struct bbc_beep_info *info = &state->u.bbc; state 239 drivers/input/misc/sparcspkr.c state->event(input_dev, EV_SND, SND_BELL, 0); state 245 drivers/input/misc/sparcspkr.c kfree(state); state 271 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state; state 275 drivers/input/misc/sparcspkr.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 276 drivers/input/misc/sparcspkr.c if (!state) state 279 drivers/input/misc/sparcspkr.c state->name = "Sparc Grover Speaker"; state 280 drivers/input/misc/sparcspkr.c state->event = grover_spkr_event; state 281 drivers/input/misc/sparcspkr.c spin_lock_init(&state->lock); state 283 drivers/input/misc/sparcspkr.c info = &state->u.grover; state 292 drivers/input/misc/sparcspkr.c platform_set_drvdata(op, state); state 306 drivers/input/misc/sparcspkr.c kfree(state); state 313 drivers/input/misc/sparcspkr.c struct sparcspkr_state *state = platform_get_drvdata(op); state 314 drivers/input/misc/sparcspkr.c struct grover_beep_info *info = &state->u.grover; state 315 drivers/input/misc/sparcspkr.c struct input_dev *input_dev = state->input_dev; state 318 drivers/input/misc/sparcspkr.c state->event(input_dev, EV_SND, SND_BELL, 0); state 325 drivers/input/misc/sparcspkr.c kfree(state); state 58 drivers/input/misc/uinput.c enum uinput_state state; state 154 drivers/input/misc/uinput.c if (udev->state != UIST_CREATED) { state 289 drivers/input/misc/uinput.c enum uinput_state old_state = udev->state; state 291 drivers/input/misc/uinput.c udev->state = UIST_NEW_DEVICE; state 313 drivers/input/misc/uinput.c if (udev->state != UIST_SETUP_COMPLETE) { state 368 drivers/input/misc/uinput.c udev->state = UIST_CREATED; state 389 drivers/input/misc/uinput.c newdev->state = UIST_NEW_DEVICE; state 452 drivers/input/misc/uinput.c if (udev->state == UIST_CREATED) state 470 drivers/input/misc/uinput.c udev->state = UIST_SETUP_COMPLETE; state 484 drivers/input/misc/uinput.c if (udev->state == UIST_CREATED) state 564 drivers/input/misc/uinput.c udev->state = UIST_SETUP_COMPLETE; state 612 drivers/input/misc/uinput.c retval = udev->state == UIST_CREATED ? state 671 drivers/input/misc/uinput.c if (udev->state != UIST_CREATED) state 687 drivers/input/misc/uinput.c udev->state != UIST_CREATED); state 805 drivers/input/misc/uinput.c if (udev->state == UIST_CREATED) \ state 923 drivers/input/misc/uinput.c if (udev->state == UIST_CREATED) { state 1019 drivers/input/misc/uinput.c if (udev->state != UIST_CREATED) { state 520 drivers/input/misc/xen-kbdfront.c if (dev->state != XenbusStateConnected) state 525 drivers/input/misc/xen-kbdfront.c if (dev->state == XenbusStateClosed) state 46 drivers/input/mouse/cyapa.c if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_BL) state 49 drivers/input/mouse/cyapa.c if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_BL) state 57 drivers/input/mouse/cyapa.c if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_APP) state 60 drivers/input/mouse/cyapa.c if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_APP) state 72 drivers/input/mouse/cyapa.c cyapa->state >= CYAPA_STATE_BL_BUSY && state 73 drivers/input/mouse/cyapa.c cyapa->state <= CYAPA_STATE_BL_ACTIVE) state 84 drivers/input/mouse/cyapa.c if (cyapa->gen == CYAPA_GEN3 && cyapa->state == CYAPA_STATE_OP) state 174 drivers/input/mouse/cyapa.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 256 drivers/input/mouse/cyapa.c if (cyapa->state <= CYAPA_STATE_BL_BUSY) state 286 drivers/input/mouse/cyapa.c if (!error && cyapa->state > CYAPA_STATE_BL_BUSY) state 594 drivers/input/mouse/cyapa.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 1183 drivers/input/mouse/cyapa.c switch (cyapa->state) { state 332 drivers/input/mouse/cyapa.h enum cyapa_state state; state 412 drivers/input/mouse/cyapa.h int cyapa_pip_deep_sleep(struct cyapa *cyapa, u8 state); state 336 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 350 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_BL_IDLE; state 356 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_BL_BUSY; state 360 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_BL_ACTIVE; state 362 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_BL_IDLE; state 375 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_OP; state 381 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_OP; state 385 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_BL_BUSY; state 388 drivers/input/mouse/cyapa_gen3.c if (cyapa->gen == CYAPA_GEN3 && (cyapa->state == CYAPA_STATE_OP || state 389 drivers/input/mouse/cyapa_gen3.c cyapa->state == CYAPA_STATE_BL_IDLE || state 390 drivers/input/mouse/cyapa_gen3.c cyapa->state == CYAPA_STATE_BL_ACTIVE || state 391 drivers/input/mouse/cyapa_gen3.c cyapa->state == CYAPA_STATE_BL_BUSY)) state 417 drivers/input/mouse/cyapa_gen3.c if (cyapa->state == CYAPA_STATE_BL_IDLE) { state 422 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_OP) state 426 drivers/input/mouse/cyapa_gen3.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 443 drivers/input/mouse/cyapa_gen3.c if ((cyapa->state == CYAPA_STATE_BL_IDLE) && state 451 drivers/input/mouse/cyapa_gen3.c if ((cyapa->state != CYAPA_STATE_BL_IDLE) || state 472 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_BL_ACTIVE) state 492 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_BL_IDLE) state 532 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_OP) state 917 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_OP) state 985 drivers/input/mouse/cyapa_gen3.c if (cyapa->state != CYAPA_STATE_OP) state 1062 drivers/input/mouse/cyapa_gen3.c switch (cyapa->state) { state 816 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 823 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 826 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 861 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 868 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 875 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 882 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 885 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 918 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 944 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 948 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 960 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 967 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 970 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 983 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 998 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 1003 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 1024 drivers/input/mouse/cyapa_gen5.c if (cyapa->state == CYAPA_STATE_GEN5_APP || state 1025 drivers/input/mouse/cyapa_gen5.c cyapa->state == CYAPA_STATE_GEN5_BL) state 1201 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_BL; state 1203 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN6_BL; state 1596 drivers/input/mouse/cyapa_gen5.c int cyapa_pip_deep_sleep(struct cyapa *cyapa, u8 state) state 1603 drivers/input/mouse/cyapa_gen5.c cmd[2] = state & PIP_DEEP_SLEEP_STATE_MASK; state 1608 drivers/input/mouse/cyapa_gen5.c if (error || ((resp_data[3] & PIP_DEEP_SLEEP_STATE_MASK) != state)) state 1621 drivers/input/mouse/cyapa_gen5.c if (cyapa->state != CYAPA_STATE_GEN5_APP) state 2547 drivers/input/mouse/cyapa_gen5.c switch (cyapa->state) { state 2556 drivers/input/mouse/cyapa_gen5.c cyapa->state = CYAPA_STATE_GEN5_APP; state 2773 drivers/input/mouse/cyapa_gen5.c cyapa->gen, cyapa->state); state 145 drivers/input/mouse/cyapa_gen6.c cyapa->state = CYAPA_STATE_NO_DEVICE; state 182 drivers/input/mouse/cyapa_gen6.c cyapa->state = is_bootloader ? CYAPA_STATE_GEN6_BL state 187 drivers/input/mouse/cyapa_gen6.c cyapa->state = is_bootloader ? CYAPA_STATE_GEN5_BL state 412 drivers/input/mouse/cyapa_gen6.c static int cyapa_gen6_deep_sleep(struct cyapa *cyapa, u8 state) state 416 drivers/input/mouse/cyapa_gen6.c if (state == PIP_DEEP_SLEEP_STATE_ON) state 424 drivers/input/mouse/cyapa_gen6.c return cyapa_pip_deep_sleep(cyapa, state); state 436 drivers/input/mouse/cyapa_gen6.c if (cyapa->state != CYAPA_STATE_GEN6_APP) state 673 drivers/input/mouse/cyapa_gen6.c switch (cyapa->state) { state 682 drivers/input/mouse/cyapa_gen6.c cyapa->state = CYAPA_STATE_GEN6_APP; state 109 drivers/input/mouse/cypress_ps2.c old_state = psmouse->state; state 110 drivers/input/mouse/cypress_ps2.c psmouse->state = PSMOUSE_CMD_MODE; state 130 drivers/input/mouse/cypress_ps2.c psmouse->state = old_state; state 112 drivers/input/mouse/focaltech.c struct focaltech_hw_state state; state 118 drivers/input/mouse/focaltech.c struct focaltech_hw_state *state = &priv->state; state 123 drivers/input/mouse/focaltech.c struct focaltech_finger_state *finger = &state->fingers[i]; state 140 drivers/input/mouse/focaltech.c input_report_abs(dev, ABS_TOOL_WIDTH, state->width); state 145 drivers/input/mouse/focaltech.c input_report_key(dev, BTN_LEFT, state->pressed); state 153 drivers/input/mouse/focaltech.c struct focaltech_hw_state *state = &priv->state; state 157 drivers/input/mouse/focaltech.c state->pressed = (packet[0] >> 4) & 1; state 161 drivers/input/mouse/focaltech.c state->fingers[i].active = fingers & 0x1; state 162 drivers/input/mouse/focaltech.c if (!state->fingers[i].active) { state 167 drivers/input/mouse/focaltech.c state->fingers[i].valid = false; state 177 drivers/input/mouse/focaltech.c struct focaltech_hw_state *state = &priv->state; state 187 drivers/input/mouse/focaltech.c state->pressed = (packet[0] >> 4) & 1; state 189 drivers/input/mouse/focaltech.c state->fingers[finger].x = ((packet[1] & 0xf) << 8) | packet[2]; state 190 drivers/input/mouse/focaltech.c state->fingers[finger].y = (packet[3] << 8) | packet[4]; state 191 drivers/input/mouse/focaltech.c state->width = packet[5] >> 4; state 192 drivers/input/mouse/focaltech.c state->fingers[finger].valid = true; state 199 drivers/input/mouse/focaltech.c struct focaltech_hw_state *state = &priv->state; state 202 drivers/input/mouse/focaltech.c state->pressed = packet[0] >> 7; state 205 drivers/input/mouse/focaltech.c state->fingers[finger1].x += (char)packet[1]; state 206 drivers/input/mouse/focaltech.c state->fingers[finger1].y += (char)packet[2]; state 221 drivers/input/mouse/focaltech.c state->fingers[finger2].x += (char)packet[4]; state 222 drivers/input/mouse/focaltech.c state->fingers[finger2].y += (char)packet[5]; state 250 drivers/input/mouse/psmouse-base.c psmouse->state = new_state; state 278 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_ACTIVATED) { state 343 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_IGNORE) state 350 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_ACTIVATED) state 374 drivers/input/mouse/psmouse-base.c if (psmouse->state <= PSMOUSE_RESYNCING) state 377 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_ACTIVATED && state 416 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_ACTIVATED && state 1345 drivers/input/mouse/psmouse-base.c if (psmouse->state != PSMOUSE_RESYNCING) state 1841 drivers/input/mouse/psmouse-base.c if (psmouse->state == PSMOUSE_IGNORE) { state 108 drivers/input/mouse/psmouse.h enum psmouse_state state; state 673 drivers/input/mouse/synaptics.c if (child && child->state == PSMOUSE_ACTIVATED) { state 295 drivers/input/rmi4/rmi_f54.c enum vb2_buffer_state state; state 303 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_ERROR; state 308 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_ERROR; state 315 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_ERROR; state 327 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_ERROR; state 336 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_ERROR; state 342 drivers/input/rmi4/rmi_f54.c state = VB2_BUF_STATE_DONE; state 347 drivers/input/rmi4/rmi_f54.c vb2_buffer_done(vb, state); state 1121 drivers/input/serio/i8042.c static long i8042_panic_blink(int state) state 1126 drivers/input/serio/i8042.c led = (state) ? 0x01 | 0x04 : 0; state 540 drivers/input/touchscreen/atmel_mxt_ts.c static int mxt_check_bootloader(struct mxt_data *data, unsigned int state, state 573 drivers/input/touchscreen/atmel_mxt_ts.c if (state == MXT_WAITING_BOOTLOAD_CMD) state 576 drivers/input/touchscreen/atmel_mxt_ts.c switch (state) { state 594 drivers/input/touchscreen/atmel_mxt_ts.c if (val != state) { state 596 drivers/input/touchscreen/atmel_mxt_ts.c val, state); state 561 drivers/input/touchscreen/cyttsp4_core.c si->btn[btn].state = CY_BTN_RELEASED; state 566 drivers/input/touchscreen/cyttsp4_core.c si->btn[btn].state = CY_BTN_RELEASED; state 307 drivers/input/touchscreen/cyttsp4_core.h int state; /* CY_BTN_PRESSED, CY_BTN_RELEASED */ state 246 drivers/input/touchscreen/cyttsp_core.c ts->state = CY_BL_STATE; state 259 drivers/input/touchscreen/cyttsp_core.c ts->state = CY_IDLE_STATE; state 354 drivers/input/touchscreen/cyttsp_core.c if (unlikely(ts->state == CY_BL_STATE)) { state 370 drivers/input/touchscreen/cyttsp_core.c if (unlikely(ts->state == CY_IDLE_STATE)) state 383 drivers/input/touchscreen/cyttsp_core.c ts->state = CY_IDLE_STATE; state 434 drivers/input/touchscreen/cyttsp_core.c ts->state = CY_ACTIVE_STATE; state 123 drivers/input/touchscreen/cyttsp_core.h enum cyttsp_state state; state 56 drivers/input/touchscreen/da9034-ts.c int state; state 145 drivers/input/touchscreen/da9034-ts.c switch (touch->state) { state 157 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_BUSY; state 175 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_STOP; state 193 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_WAIT; state 198 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_IDLE; state 208 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_BUSY; state 211 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_IDLE; state 218 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_IDLE; state 240 drivers/input/touchscreen/da9034-ts.c if ((event & DA9034_EVENT_PEN_DOWN) && touch->state == STATE_IDLE) state 271 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_IDLE; state 286 drivers/input/touchscreen/da9034-ts.c touch->state = STATE_IDLE; state 73 drivers/input/touchscreen/egalax_ts.c u8 state; state 87 drivers/input/touchscreen/egalax_ts.c state = buf[1]; state 92 drivers/input/touchscreen/egalax_ts.c valid = state & EVENT_VALID_MASK; state 93 drivers/input/touchscreen/egalax_ts.c id = (state & EVENT_ID_MASK) >> EVENT_ID_OFFSET; state 94 drivers/input/touchscreen/egalax_ts.c down = state & EVENT_DOWN_UP; state 136 drivers/input/touchscreen/elants_i2c.c enum elants_state state; state 240 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_WAIT_RECALIBRATION; state 251 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_STATE_NORMAL; state 765 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_STATE_NORMAL; state 872 drivers/input/touchscreen/elants_i2c.c switch (ts->state) { state 877 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_STATE_NORMAL; state 885 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_STATE_NORMAL; state 902 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_WAIT_QUEUE_HEADER; state 1358 drivers/input/touchscreen/elants_i2c.c ts->state = ELAN_STATE_NORMAL; state 191 drivers/input/touchscreen/htcpen.c pm_message_t state) state 436 drivers/input/touchscreen/iqs5xx.c static int iqs5xx_set_state(struct i2c_client *client, u8 state) state 453 drivers/input/touchscreen/iqs5xx.c error1 = iqs5xx_write_byte(client, IQS5XX_SYS_CTRL1, state); state 470 drivers/input/touchscreen/melfas_mip4.c bool state; state 482 drivers/input/touchscreen/melfas_mip4.c state = packet[0] & BIT(7); state 506 drivers/input/touchscreen/melfas_mip4.c state = packet[1] & BIT(0); state 521 drivers/input/touchscreen/melfas_mip4.c id, state, x, y, pressure); state 525 drivers/input/touchscreen/melfas_mip4.c } else if (state) { state 368 drivers/input/touchscreen/raydium_i2c_ts.c enum raydium_bl_ack state) state 376 drivers/input/touchscreen/raydium_i2c_ts.c switch (state) { state 398 drivers/input/touchscreen/raydium_i2c_ts.c __func__, state); state 410 drivers/input/touchscreen/raydium_i2c_ts.c enum raydium_bl_ack state) state 427 drivers/input/touchscreen/raydium_i2c_ts.c error = raydium_i2c_bl_chk_state(client, state); state 800 drivers/input/touchscreen/raydium_i2c_ts.c bool state = contact[RM_CONTACT_STATE_POS]; state 804 drivers/input/touchscreen/raydium_i2c_ts.c input_mt_report_slot_state(ts->input, MT_TOOL_FINGER, state); state 806 drivers/input/touchscreen/raydium_i2c_ts.c if (!state) state 121 drivers/input/touchscreen/silead.c enum silead_ts_power state) state 126 drivers/input/touchscreen/silead.c gpiod_set_value_cansleep(data->gpio_power, state); state 883 drivers/input/touchscreen/sur40.c enum vb2_buffer_state state) state 889 drivers/input/touchscreen/sur40.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 84 drivers/input/touchscreen/zforce_ts.c int state; state 365 drivers/input/touchscreen/zforce_ts.c point.state = payload[9 * i + 5] & 0x0f; state 380 drivers/input/touchscreen/zforce_ts.c i, count, point.state, point.id, state 390 drivers/input/touchscreen/zforce_ts.c point.state != STATE_UP); state 392 drivers/input/touchscreen/zforce_ts.c if (point.state != STATE_UP) { state 254 drivers/iommu/amd_iommu_init.c static int __init iommu_go_to_state(enum iommu_init_state state); state 2800 drivers/iommu/amd_iommu_init.c static int __init iommu_go_to_state(enum iommu_init_state state) state 2804 drivers/iommu/amd_iommu_init.c while (init_state != state) { state 71 drivers/iommu/amd_iommu_v2.c struct pasid_state *state; state 433 drivers/iommu/amd_iommu_v2.c set_pri_tag_status(fault->state, fault->tag, PPR_INVALID); state 443 drivers/iommu/amd_iommu_v2.c set_pri_tag_status(fault->state, fault->tag, PPR_SUCCESS); state 446 drivers/iommu/amd_iommu_v2.c set_pri_tag_status(fault->state, fault->tag, PPR_INVALID); state 449 drivers/iommu/amd_iommu_v2.c set_pri_tag_status(fault->state, fault->tag, PPR_FAILURE); state 481 drivers/iommu/amd_iommu_v2.c mm = fault->state->mm; state 508 drivers/iommu/amd_iommu_v2.c finish_pri_tag(fault->dev_state, fault->state, fault->tag); state 510 drivers/iommu/amd_iommu_v2.c put_pasid_state(fault->state); state 575 drivers/iommu/amd_iommu_v2.c fault->state = pasid_state; state 42 drivers/irqchip/irq-al-fic.c enum al_fic_state state; state 60 drivers/irqchip/irq-al-fic.c fic->state = new_state; state 92 drivers/irqchip/irq-al-fic.c if (fic->state == AL_FIC_UNCONFIGURED) { state 94 drivers/irqchip/irq-al-fic.c } else if (fic->state != new_state) { state 96 drivers/irqchip/irq-al-fic.c fic->name, fic->state); state 1203 drivers/irqchip/irq-gic-v3-its.c bool state) state 1211 drivers/irqchip/irq-gic-v3-its.c if (state) state 2960 drivers/irqchip/irq-gic-v3-its.c bool state) state 2971 drivers/irqchip/irq-gic-v3-its.c if (state) { state 2979 drivers/irqchip/irq-gic-v3-its.c if (state) state 184 drivers/irqchip/irq-mips-cpu.c struct cpu_ipi_domain_state *state = domain->host_data; state 189 drivers/irqchip/irq-mips-cpu.c hwirq = find_first_zero_bit(state->allocated, 2); state 192 drivers/irqchip/irq-mips-cpu.c bitmap_set(state->allocated, hwirq, 1); state 102 drivers/irqchip/irq-mvebu-sei.c bool state) state 105 drivers/irqchip/irq-mvebu-sei.c if (which != IRQCHIP_STATE_PENDING || state) state 1212 drivers/isdn/capi/capi.c static int capinc_tty_break_ctl(struct tty_struct *tty, int state) state 1214 drivers/isdn/capi/capi.c pr_debug("capinc_tty_break_ctl(%d)\n", state); state 193 drivers/isdn/capi/kcapi.c if (ctr->state == CAPI_CTR_RUNNING) state 196 drivers/isdn/capi/kcapi.c ctr->state = CAPI_CTR_RUNNING; state 217 drivers/isdn/capi/kcapi.c if (ctr->state == CAPI_CTR_DETECTED || ctr->state == CAPI_CTR_DETACHED) state 220 drivers/isdn/capi/kcapi.c ctr->state = new_state; state 351 drivers/isdn/capi/kcapi.c if (ctr->state != CAPI_CTR_RUNNING) { state 531 drivers/isdn/capi/kcapi.c ctr->state = CAPI_CTR_DETECTED; state 641 drivers/isdn/capi/kcapi.c capi_controller[i]->state == CAPI_CTR_RUNNING) { state 700 drivers/isdn/capi/kcapi.c capi_controller[i]->state != CAPI_CTR_RUNNING) state 741 drivers/isdn/capi/kcapi.c capi_controller[i]->state != CAPI_CTR_RUNNING) state 792 drivers/isdn/capi/kcapi.c if (!ctr || ctr->state != CAPI_CTR_RUNNING) state 862 drivers/isdn/capi/kcapi.c if (ctr && ctr->state == CAPI_CTR_RUNNING) { state 897 drivers/isdn/capi/kcapi.c if (ctr && ctr->state == CAPI_CTR_RUNNING) { state 932 drivers/isdn/capi/kcapi.c if (ctr && ctr->state == CAPI_CTR_RUNNING) { state 967 drivers/isdn/capi/kcapi.c if (ctr && ctr->state == CAPI_CTR_RUNNING) { state 980 drivers/isdn/capi/kcapi.c static int wait_on_ctr_state(struct capi_ctr *ctr, unsigned int state) state 993 drivers/isdn/capi/kcapi.c if (ctr->state == state) state 995 drivers/isdn/capi/kcapi.c if (ctr->state == CAPI_CTR_DETACHED) { state 1126 drivers/isdn/capi/kcapi.c if (ctr->state != CAPI_CTR_DETECTED) { state 1131 drivers/isdn/capi/kcapi.c ctr->state = CAPI_CTR_LOADING; state 1135 drivers/isdn/capi/kcapi.c ctr->state = CAPI_CTR_DETECTED; state 1159 drivers/isdn/capi/kcapi.c if (ctr->state == CAPI_CTR_DETECTED) state 19 drivers/isdn/capi/kcapi_proc.c static char *state2str(unsigned short state) state 21 drivers/isdn/capi/kcapi_proc.c switch (state) { state 73 drivers/isdn/capi/kcapi_proc.c state2str(ctr->state), state 344 drivers/isdn/hardware/mISDN/avmfritz.c '@' + bch->nr, bch->state, protocol, bch->nr); state 350 drivers/isdn/hardware/mISDN/avmfritz.c bch->state = -1; state 353 drivers/isdn/hardware/mISDN/avmfritz.c if (bch->state == ISDN_P_NONE) state 358 drivers/isdn/hardware/mISDN/avmfritz.c bch->state = ISDN_P_NONE; state 363 drivers/isdn/hardware/mISDN/avmfritz.c bch->state = protocol; state 373 drivers/isdn/hardware/mISDN/avmfritz.c bch->state = protocol; state 1607 drivers/isdn/hardware/mISDN/hfcmulti.c int i, state, active, leds; state 1666 drivers/isdn/hardware/mISDN/hfcmulti.c state = 0; state 1670 drivers/isdn/hardware/mISDN/hfcmulti.c state = dch->state; state 1676 drivers/isdn/hardware/mISDN/hfcmulti.c if (state) { state 1677 drivers/isdn/hardware/mISDN/hfcmulti.c if (state == active) { state 1730 drivers/isdn/hardware/mISDN/hfcmulti.c state = 0; state 1734 drivers/isdn/hardware/mISDN/hfcmulti.c state = dch->state; state 1740 drivers/isdn/hardware/mISDN/hfcmulti.c if (state) { state 1741 drivers/isdn/hardware/mISDN/hfcmulti.c if (state == active) { state 1777 drivers/isdn/hardware/mISDN/hfcmulti.c state = 0; state 1781 drivers/isdn/hardware/mISDN/hfcmulti.c state = dch->state; state 1787 drivers/isdn/hardware/mISDN/hfcmulti.c if (state) { state 1788 drivers/isdn/hardware/mISDN/hfcmulti.c if (state == active) { state 2440 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state); state 2600 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state = st_status & 0x0f; state 2605 drivers/isdn/hardware/mISDN/hfcmulti.c if (dch->state == active) { state 2618 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, dch->state, state 2790 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state = temp & 0x7; state 3368 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, dch->state); state 3380 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state = 1; state 3408 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state = 1; state 3735 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, hc->id, dch->state); state 3740 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, hc->id, dch->state); state 3742 drivers/isdn/hardware/mISDN/hfcmulti.c switch (dch->state) { state 3767 drivers/isdn/hardware/mISDN/hfcmulti.c hc->e1_state = dch->state; state 3773 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, dch->state); state 3774 drivers/isdn/hardware/mISDN/hfcmulti.c switch (dch->state) { state 3795 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, dch->state); state 3796 drivers/isdn/hardware/mISDN/hfcmulti.c switch (dch->state) { state 3808 drivers/isdn/hardware/mISDN/hfcmulti.c dch->state = 4; state 913 drivers/isdn/hardware/mISDN/hfcpci.c __func__, dch->state); state 914 drivers/isdn/hardware/mISDN/hfcpci.c switch (dch->state) { state 961 drivers/isdn/hardware/mISDN/hfcpci.c __func__, dch->state); state 962 drivers/isdn/hardware/mISDN/hfcpci.c switch (dch->state) { state 975 drivers/isdn/hardware/mISDN/hfcpci.c dch->state = 4; state 1173 drivers/isdn/hardware/mISDN/hfcpci.c hc->dch.state, exval); state 1174 drivers/isdn/hardware/mISDN/hfcpci.c hc->dch.state = exval; state 1246 drivers/isdn/hardware/mISDN/hfcpci.c bch->state, protocol, bch->nr, bc); state 1281 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = -1; state 1285 drivers/isdn/hardware/mISDN/hfcpci.c if (bch->state == ISDN_P_NONE) state 1309 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = ISDN_P_NONE; state 1315 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = protocol; state 1350 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = protocol; state 1437 drivers/isdn/hardware/mISDN/hfcpci.c bch->state, protocol, bch->nr, chan); state 1446 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = protocol; state 1471 drivers/isdn/hardware/mISDN/hfcpci.c bch->state = protocol; state 1913 drivers/isdn/hardware/mISDN/hfcpci.c if (((ch->protocol == ISDN_P_NT_S0) && (hc->dch.state == 3)) || state 1914 drivers/isdn/hardware/mISDN/hfcpci.c ((ch->protocol == ISDN_P_TE_S0) && (hc->dch.state == 7))) { state 1993 drivers/isdn/hardware/mISDN/hfcpci.c hc->dch.state = 0; state 2272 drivers/isdn/hardware/mISDN/hfcpci.c if (bch && bch->state == ISDN_P_B_RAW) { /* B1 rx&tx */ state 2277 drivers/isdn/hardware/mISDN/hfcpci.c if (bch && bch->state == ISDN_P_B_RAW) { /* B2 rx&tx */ state 257 drivers/isdn/hardware/mISDN/hfcsusb.c phi->dch.state = dch->state; state 454 drivers/isdn/hardware/mISDN/hfcsusb.c if (((ch->protocol == ISDN_P_NT_S0) && (hw->dch.state == 3)) || state 455 drivers/isdn/hardware/mISDN/hfcsusb.c ((ch->protocol == ISDN_P_TE_S0) && (hw->dch.state == 7))) state 576 drivers/isdn/hardware/mISDN/hfcsusb.c if (dch->state <= HFC_MAX_TE_LAYER1_STATE) state 578 drivers/isdn/hardware/mISDN/hfcsusb.c HFC_TE_LAYER1_STATES[dch->state]); state 581 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, dch->state); state 584 drivers/isdn/hardware/mISDN/hfcsusb.c switch (dch->state) { state 602 drivers/isdn/hardware/mISDN/hfcsusb.c if (dch->state == 7) state 617 drivers/isdn/hardware/mISDN/hfcsusb.c if (dch->state <= HFC_MAX_NT_LAYER1_STATE) state 620 drivers/isdn/hardware/mISDN/hfcsusb.c HFC_NT_LAYER1_STATES[dch->state]); state 624 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, dch->state); state 627 drivers/isdn/hardware/mISDN/hfcsusb.c switch (dch->state) { state 688 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, bch->state, protocol, state 698 drivers/isdn/hardware/mISDN/hfcsusb.c bch->state = -1; state 701 drivers/isdn/hardware/mISDN/hfcsusb.c if (bch->state == ISDN_P_NONE) state 703 drivers/isdn/hardware/mISDN/hfcsusb.c bch->state = ISDN_P_NONE; state 709 drivers/isdn/hardware/mISDN/hfcsusb.c bch->state = protocol; state 713 drivers/isdn/hardware/mISDN/hfcsusb.c bch->state = protocol; state 775 drivers/isdn/hardware/mISDN/hfcsusb.c if (hw->dch.state == 3) state 1056 drivers/isdn/hardware/mISDN/hfcsusb.c (s0_state != hw->dch.state)) { state 1057 drivers/isdn/hardware/mISDN/hfcsusb.c hw->dch.state = s0_state; state 1128 drivers/isdn/hardware/mISDN/hfcsusb.c if (hw->initdone && ((buf[0] >> 4) != hw->dch.state)) { state 1129 drivers/isdn/hardware/mISDN/hfcsusb.c hw->dch.state = (buf[0] >> 4); state 41 drivers/isdn/hardware/mISDN/ipac.h u8 state; state 22 drivers/isdn/hardware/mISDN/isar.h u8 state; state 43 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_DATA; state 56 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_FIRST_FLAG; state 59 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_FAST_FLAG; state 65 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_B0; state 139 drivers/isdn/hardware/mISDN/isdnhdlc.c h->state = HDLC_FAST_FLAG; \ state 143 drivers/isdn/hardware/mISDN/isdnhdlc.c h->state = HDLC_GET_DATA; \ state 155 drivers/isdn/hardware/mISDN/isdnhdlc.c h->state = HDLC_GET_DATA; \ state 174 drivers/isdn/hardware/mISDN/isdnhdlc.c switch (hdlc->state) { state 182 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_FLAG_B0; state 188 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GETFLAG_B1A6; state 194 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_FAST_IDLE; state 203 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GETFLAG_B7; state 211 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_FLAG_B0; state 213 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_DATA; state 236 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = state 242 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_FLAG_B0; state 263 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GET_DATA; state 305 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_FAST_IDLE; state 308 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_GETFLAG_B7; state 353 drivers/isdn/hardware/mISDN/isdnhdlc.c if ((slen == 1) && (hdlc->state == HDLC_SEND_FAST_FLAG)) state 354 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_ONE; state 365 drivers/isdn/hardware/mISDN/isdnhdlc.c if (hdlc->state == HDLC_SEND_DATA) { state 367 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_CRC1; state 373 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = state 376 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = state 383 drivers/isdn/hardware/mISDN/isdnhdlc.c switch (hdlc->state) { state 405 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_DATA; state 416 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_B1A6; state 423 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_B7; state 429 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_B0; state 433 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_DATA; state 442 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_DATA; state 454 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_DATA; state 499 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_CRC2; state 522 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_CLOSING_FLAG; state 542 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_IDLE1; state 545 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = state 549 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = state 553 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SENDFLAG_B0; state 569 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_FAST_IDLE; state 579 drivers/isdn/hardware/mISDN/isdnhdlc.c hdlc->state = HDLC_SEND_FIRST_FLAG; state 24 drivers/isdn/hardware/mISDN/isdnhdlc.h int state; state 46 drivers/isdn/hardware/mISDN/mISDNipac.c switch (isac->state) { state 59 drivers/isdn/hardware/mISDN/mISDNipac.c switch (isac->state) { state 62 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 0; state 66 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 3; state 71 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 3; state 75 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 4; state 79 drivers/isdn/hardware/mISDN/mISDNipac.c if (dch->state <= 5) { state 80 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 5; state 83 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 8; state 88 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 6; state 92 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 7; state 96 drivers/isdn/hardware/mISDN/mISDNipac.c dch->state = 7; state 100 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: TE newstate %x\n", isac->name, dch->state); state 420 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state, (val >> 2) & 0xf); state 421 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state = (val >> 2) & 0xf; state 439 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state, val >> 4); state 440 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state = val >> 4; state 631 drivers/isdn/hardware/mISDN/mISDNipac.c pr_debug("%s: cmd(%x) state(%02x)\n", isac->name, cmd, isac->state); state 645 drivers/isdn/hardware/mISDN/mISDNipac.c if ((isac->state == ISAC_IND_EI) || state 646 drivers/isdn/hardware/mISDN/mISDNipac.c (isac->state == ISAC_IND_DR) || state 647 drivers/isdn/hardware/mISDN/mISDNipac.c (isac->state == ISAC_IND_DR6) || state 648 drivers/isdn/hardware/mISDN/mISDNipac.c (isac->state == ISAC_IND_RS)) state 754 drivers/isdn/hardware/mISDN/mISDNipac.c if (isac->dch.state == 7) state 807 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state = val >> 4; state 848 drivers/isdn/hardware/mISDN/mISDNipac.c isac->state = (val >> 2) & 0xf; state 1044 drivers/isdn/hardware/mISDN/mISDNipac.c hx->bch.state); state 1215 drivers/isdn/hardware/mISDN/mISDNipac.c '@' + hscx->bch.nr, hscx->bch.state, bprotocol, hscx->bch.nr); state 1326 drivers/isdn/hardware/mISDN/mISDNipac.c hscx->bch.state = bprotocol; state 424 drivers/isdn/hardware/mISDN/mISDNisar.c switch (ch->bch.state) { state 480 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state != STFAX_ACTIV) { state 509 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 562 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 567 drivers/isdn/hardware/mISDN/mISDNisar.c pr_info("isar_rcv_frame protocol (%x)error\n", ch->bch.state); state 587 drivers/isdn/hardware/mISDN/mISDNisar.c (ch->bch.state != ISDN_P_B_RAW)) state 608 drivers/isdn/hardware/mISDN/mISDNisar.c if ((ch->bch.state == ISDN_P_B_T30_FAX) && state 626 drivers/isdn/hardware/mISDN/mISDNisar.c switch (ch->bch.state) { state 641 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state != STFAX_ACTIV) state 654 drivers/isdn/hardware/mISDN/mISDNisar.c __func__, ch->bch.state); state 680 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.state == ISDN_P_B_T30_FAX) { state 869 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_READY; state 879 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_LINE) { state 881 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_CONT; state 886 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 890 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_LINE) { state 892 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_CONT; state 897 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 901 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_LINE) { state 903 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_CONT; state 908 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 912 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_LINE) { state 914 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_CONT; state 919 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 923 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_CONT) { state 925 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ACTIV; state 944 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 952 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->state); state 953 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_ESCAPE) { state 957 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_READY; state 965 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_SILDET; state 976 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 984 drivers/isdn/hardware/mISDN/mISDNisar.c } else if (ch->state == STFAX_ACTIV) { state 991 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_READY; state 992 drivers/isdn/hardware/mISDN/mISDNisar.c } else if (ch->state != STFAX_SILDET) { state 994 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_READY; state 1000 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_SILDET) { state 1008 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 1016 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_LINE) { state 1026 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 1077 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.state == ISDN_P_B_MODEM_ASYNC) state 1079 drivers/isdn/hardware/mISDN/mISDNisar.c else if (ch->bch.state == ISDN_P_B_T30_FAX) state 1081 drivers/isdn/hardware/mISDN/mISDNisar.c else if (ch->bch.state == ISDN_P_B_RAW) { state 1096 drivers/isdn/hardware/mISDN/mISDNisar.c isar->name, ch->bch.state, state 1151 drivers/isdn/hardware/mISDN/mISDNisar.c switch (ch->bch.state) { state 1194 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_NULL; state 1210 drivers/isdn/hardware/mISDN/mISDNisar.c switch (ch->bch.state) { state 1246 drivers/isdn/hardware/mISDN/mISDNisar.c switch (ch->bch.state) { state 1276 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.state == ISDN_P_NONE) { /* New Setup */ state 1322 drivers/isdn/hardware/mISDN/mISDNisar.c ch->bch.nr, ch->dpath, ch->bch.state, bprotocol); state 1323 drivers/isdn/hardware/mISDN/mISDNisar.c ch->bch.state = bprotocol; state 1327 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.state == ISDN_P_NONE) { state 1347 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, cmd, para, ch->bch.state); state 1350 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_READY) { state 1354 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 1360 drivers/isdn/hardware/mISDN/mISDNisar.c } else if ((ch->state == STFAX_ACTIV) && state 1368 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 1372 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_READY) { state 1376 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 1382 drivers/isdn/hardware/mISDN/mISDNisar.c } else if ((ch->state == STFAX_ACTIV) && state 1390 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 1394 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_READY) { state 1398 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 1404 drivers/isdn/hardware/mISDN/mISDNisar.c } else if ((ch->state == STFAX_ACTIV) && state 1412 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 1416 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->state == STFAX_READY) { state 1420 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_LINE; state 1426 drivers/isdn/hardware/mISDN/mISDNisar.c } else if ((ch->state == STFAX_ACTIV) && state 1434 drivers/isdn/hardware/mISDN/mISDNisar.c ch->state = STFAX_ESCAPE; state 1460 drivers/isdn/hardware/mISDN/mISDNisar.c isar->ch[i].bch.state = 0; state 1512 drivers/isdn/hardware/mISDN/mISDNisar.c if (bch->state == ISDN_P_B_L2DTMF) { state 1527 drivers/isdn/hardware/mISDN/mISDNisar.c __func__, bch->state); state 203 drivers/isdn/hardware/mISDN/netjet.c bc->bch.nr, bc->bch.state, protocol); state 206 drivers/isdn/hardware/mISDN/netjet.c if (bc->bch.state == ISDN_P_NONE) state 209 drivers/isdn/hardware/mISDN/netjet.c bc->bch.state = protocol; state 211 drivers/isdn/hardware/mISDN/netjet.c if ((card->bc[0].bch.state == ISDN_P_NONE) && state 212 drivers/isdn/hardware/mISDN/netjet.c (card->bc[1].bch.state == ISDN_P_NONE)) { state 225 drivers/isdn/hardware/mISDN/netjet.c bc->bch.state = protocol; state 239 drivers/isdn/hardware/mISDN/netjet.c bc->bch.state = protocol; state 65 drivers/isdn/hardware/mISDN/w6692.c u8 state; state 185 drivers/isdn/hardware/mISDN/w6692.c if (card->state == W_L1CMD_RST) state 195 drivers/isdn/hardware/mISDN/w6692.c switch (card->state) { state 197 drivers/isdn/hardware/mISDN/w6692.c dch->state = 0; state 201 drivers/isdn/hardware/mISDN/w6692.c dch->state = 3; state 205 drivers/isdn/hardware/mISDN/w6692.c dch->state = 3; state 209 drivers/isdn/hardware/mISDN/w6692.c dch->state = 4; state 213 drivers/isdn/hardware/mISDN/w6692.c if (dch->state <= 5) { state 214 drivers/isdn/hardware/mISDN/w6692.c dch->state = 5; state 217 drivers/isdn/hardware/mISDN/w6692.c dch->state = 8; state 222 drivers/isdn/hardware/mISDN/w6692.c dch->state = 6; state 226 drivers/isdn/hardware/mISDN/w6692.c dch->state = 7; state 230 drivers/isdn/hardware/mISDN/w6692.c dch->state = 7; state 235 drivers/isdn/hardware/mISDN/w6692.c card->name, card->state, dch->state); state 238 drivers/isdn/hardware/mISDN/w6692.c pr_debug("%s: TE newstate %02x\n", card->name, dch->state); state 418 drivers/isdn/hardware/mISDN/w6692.c dch->state, v1); state 419 drivers/isdn/hardware/mISDN/w6692.c card->state = v1; state 452 drivers/isdn/hardware/mISDN/w6692.c if (unlikely(wch->bch.state == ISDN_P_NONE)) { state 593 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state, pr); state 627 drivers/isdn/hardware/mISDN/w6692.c wch->bch.state = pr; state 662 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state); state 701 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state); state 717 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state); state 733 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state); state 751 drivers/isdn/hardware/mISDN/w6692.c wch->bch.nr, wch->bch.state); state 844 drivers/isdn/hardware/mISDN/w6692.c card->state = W_L1CMD_RST; state 1100 drivers/isdn/hardware/mISDN/w6692.c pr_debug("%s: cmd(%x) state(%02x)\n", card->name, cmd, card->state); state 1114 drivers/isdn/hardware/mISDN/w6692.c if (card->state != W_L1IND_DRD) state 1169 drivers/isdn/hardware/mISDN/w6692.c if (card->dch.state == 7) state 34 drivers/isdn/mISDN/fsm.c if ((fnlist[i].state >= fsm->state_count) || state 38 drivers/isdn/mISDN/fsm.c i, (long)fnlist[i].state, (long)fsm->state_count, state 42 drivers/isdn/mISDN/fsm.c fnlist[i].state] = (FSMFNPTR) fnlist[i].routine; state 59 drivers/isdn/mISDN/fsm.c if ((fi->state >= fi->fsm->state_count) || state 63 drivers/isdn/mISDN/fsm.c (long)fi->state, (long)fi->fsm->state_count, event, state 67 drivers/isdn/mISDN/fsm.c r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; state 71 drivers/isdn/mISDN/fsm.c fi->fsm->strState[fi->state], state 78 drivers/isdn/mISDN/fsm.c fi->fsm->strState[fi->state], state 88 drivers/isdn/mISDN/fsm.c fi->state = newstate; state 30 drivers/isdn/mISDN/fsm.h int state; state 38 drivers/isdn/mISDN/fsm.h int state, event; state 86 drivers/isdn/mISDN/l1oip.h extern int l1oip_law_to_4bit(u8 *data, int len, u8 *result, u32 *state); state 214 drivers/isdn/mISDN/l1oip_codec.c l1oip_law_to_4bit(u8 *data, int len, u8 *result, u32 *state) state 222 drivers/isdn/mISDN/l1oip_codec.c if (*state) { state 223 drivers/isdn/mISDN/l1oip_codec.c *result++ = table_com[(((*state) << 8) & 0xff00) | (*data++)]; state 239 drivers/isdn/mISDN/l1oip_codec.c *state = 0x100 + *data; state 241 drivers/isdn/mISDN/l1oip_codec.c *state = 0; state 195 drivers/isdn/mISDN/layer1.c if (l1->l1m.state != ST_L1_F6) { state 383 drivers/isdn/mISDN/layer1.c nl1->l1m.state = ST_L1_F3; state 1324 drivers/isdn/mISDN/layer2.c (fi->state == ST_L2_7)) { state 1337 drivers/isdn/mISDN/layer2.c if (skb_queue_len(&l2->i_queue) && (fi->state == ST_L2_7)) state 1353 drivers/isdn/mISDN/layer2.c if (fi->state == ST_L2_3) { state 1578 drivers/isdn/mISDN/layer2.c (IsUA(skb->data) && (fi->state == ST_L2_7))) { state 2201 drivers/isdn/mISDN/layer2.c l2->l2m.state = ST_L2_4; state 2203 drivers/isdn/mISDN/layer2.c l2->l2m.state = ST_L2_1; state 607 drivers/isdn/mISDN/socket.c sock->state = SS_UNCONNECTED; state 766 drivers/isdn/mISDN/socket.c sock->state = SS_UNCONNECTED; state 94 drivers/isdn/mISDN/tei.c if (fi->state == ST_L1_DEACT_PENDING) state 114 drivers/isdn/mISDN/tei.c if (l2->l2m.state > ST_L2_4) { state 152 drivers/isdn/mISDN/tei.c if (l2->l2m.state > ST_L2_4) { state 818 drivers/isdn/mISDN/tei.c l2->tm->tei_m.state = ST_TEI_NOP; state 1062 drivers/isdn/mISDN/tei.c l2->tm->tei_m.state = ST_TEI_NOP; state 1070 drivers/isdn/mISDN/tei.c l2->tm->tei_m.state = ST_TEI_NOP; state 1370 drivers/isdn/mISDN/tei.c mgr->deact.state = ST_L1_DEACT; state 42 drivers/leds/led-class-flash.c unsigned long state; state 52 drivers/leds/led-class-flash.c ret = kstrtoul(buf, 10, &state); state 56 drivers/leds/led-class-flash.c ret = led_set_flash_brightness(fled_cdev, state); state 94 drivers/leds/led-class-flash.c unsigned long state; state 104 drivers/leds/led-class-flash.c ret = kstrtoul(buf, 10, &state); state 108 drivers/leds/led-class-flash.c if (state > 1) { state 113 drivers/leds/led-class-flash.c ret = led_set_flash_strobe(fled_cdev, state); state 127 drivers/leds/led-class-flash.c bool state; state 131 drivers/leds/led-class-flash.c ret = led_get_flash_strobe(fled_cdev, &state); state 135 drivers/leds/led-class-flash.c return sprintf(buf, "%u\n", state); state 41 drivers/leds/led-class.c unsigned long state; state 51 drivers/leds/led-class.c ret = kstrtoul(buf, 10, &state); state 55 drivers/leds/led-class.c if (state == LED_OFF) state 57 drivers/leds/led-class.c led_set_brightness(led_cdev, state); state 172 drivers/leds/leds-aat1290.c bool state) state 181 drivers/leds/leds-aat1290.c if (state) { state 366 drivers/leds/leds-as3645a.c static int as3645a_set_strobe(struct led_classdev_flash *fled, bool state) state 370 drivers/leds/leds-as3645a.c return as3645a_set_control(flash, AS_MODE_FLASH, state); state 281 drivers/leds/leds-bcm6328.c const char *state; state 302 drivers/leds/leds-bcm6328.c if (!of_property_read_string(nc, "default-state", &state)) { state 303 drivers/leds/leds-bcm6328.c if (!strcmp(state, "on")) { state 305 drivers/leds/leds-bcm6328.c } else if (!strcmp(state, "keep")) { state 98 drivers/leds/leds-bcm6358.c const char *state; state 117 drivers/leds/leds-bcm6358.c if (!of_property_read_string(nc, "default-state", &state)) { state 118 drivers/leds/leds-bcm6358.c if (!strcmp(state, "on")) { state 120 drivers/leds/leds-bcm6358.c } else if (!strcmp(state, "keep")) { state 95 drivers/leds/leds-bd2802.c enum led_bits state; state 525 drivers/leds/leds-bd2802.c led->state = BD2802_OFF; \ state 528 drivers/leds/leds-bd2802.c led->state = BD2802_ON; \ state 542 drivers/leds/leds-bd2802.c led->state = BD2802_BLINK; \ state 79 drivers/leds/leds-gpio.c int ret, state; state 93 drivers/leds/leds-gpio.c state = gpiod_get_value_cansleep(led_dat->gpiod); state 94 drivers/leds/leds-gpio.c if (state < 0) state 95 drivers/leds/leds-gpio.c return state; state 97 drivers/leds/leds-gpio.c state = (template->default_state == LEDS_GPIO_DEFSTATE_ON); state 99 drivers/leds/leds-gpio.c led_dat->cdev.brightness = state ? LED_FULL : LED_OFF; state 107 drivers/leds/leds-gpio.c ret = gpiod_direction_output(led_dat->gpiod, state); state 152 drivers/leds/leds-gpio.c const char *state = NULL; state 173 drivers/leds/leds-gpio.c &state)) { state 174 drivers/leds/leds-gpio.c if (!strcmp(state, "keep")) state 176 drivers/leds/leds-gpio.c else if (!strcmp(state, "on")) state 180 drivers/leds/leds-ktd2692.c bool state) state 188 drivers/leds/leds-ktd2692.c if (state) { state 85 drivers/leds/leds-lm3533.c int state; state 92 drivers/leds/leds-lm3533.c state = test_bit(LM3533_LED_FLAG_PATTERN_ENABLE, &led->flags); state 93 drivers/leds/leds-lm3533.c if ((enable && state) || (!enable && !state)) state 360 drivers/leds/leds-lm355x.c unsigned int state; state 362 drivers/leds/leds-lm355x.c ret = kstrtouint(buf, 10, &state); state 365 drivers/leds/leds-lm355x.c if (state > INDIC_PATTERN_SIZE - 1) state 366 drivers/leds/leds-lm355x.c state = INDIC_PATTERN_SIZE - 1; state 369 drivers/leds/leds-lm355x.c indicator_pattern[state].blinking); state 374 drivers/leds/leds-lm355x.c indicator_pattern[state].period_cnt); state 207 drivers/leds/leds-lm3601x.c bool state) state 229 drivers/leds/leds-lm3601x.c if (state) state 283 drivers/leds/leds-lm3601x.c static int lm3601x_strobe_get(struct led_classdev_flash *fled_cdev, bool *state) state 295 drivers/leds/leds-lm3601x.c *state = strobe_state & LM3601X_MODE_STROBE; state 177 drivers/leds/leds-lm3642.c unsigned int state; state 179 drivers/leds/leds-lm3642.c ret = kstrtouint(buf, 10, &state); state 182 drivers/leds/leds-lm3642.c if (state != 0) state 183 drivers/leds/leds-lm3642.c state = 0x01 << TORCH_PIN_EN_SHIFT; state 185 drivers/leds/leds-lm3642.c chip->torch_pin = state; state 188 drivers/leds/leds-lm3642.c state); state 228 drivers/leds/leds-lm3642.c unsigned int state; state 230 drivers/leds/leds-lm3642.c ret = kstrtouint(buf, 10, &state); state 233 drivers/leds/leds-lm3642.c if (state != 0) state 234 drivers/leds/leds-lm3642.c state = 0x01 << STROBE_PIN_EN_SHIFT; state 236 drivers/leds/leds-lm3642.c chip->strobe_pin = state; state 239 drivers/leds/leds-lm3642.c state); state 68 drivers/leds/leds-lt3593.c int ret, state = LEDS_GPIO_DEFSTATE_OFF; state 95 drivers/leds/leds-lt3593.c state = LEDS_GPIO_DEFSTATE_ON; state 99 drivers/leds/leds-lt3593.c led_data->cdev.brightness = state ? LED_FULL : LED_OFF; state 338 drivers/leds/leds-max77693.c bool *state) state 348 drivers/leds/leds-max77693.c *state = v & FLASH_STATUS_FLASH_ON; state 516 drivers/leds/leds-max77693.c bool state) state 525 drivers/leds/leds-max77693.c if (!state) { state 562 drivers/leds/leds-max77693.c bool *state) state 568 drivers/leds/leds-max77693.c if (!state) state 573 drivers/leds/leds-max77693.c ret = max77693_get_strobe_status(led, state); state 575 drivers/leds/leds-max77693.c *state = !!(*state && (led->strobing_sub_led_id == sub_led->fled_id)); state 342 drivers/leds/leds-mt6323.c const char *state; state 350 drivers/leds/leds-mt6323.c state = of_get_property(np, "default-state", NULL); state 351 drivers/leds/leds-mt6323.c if (state) { state 352 drivers/leds/leds-mt6323.c if (!strcmp(state, "keep")) { state 358 drivers/leds/leds-mt6323.c } else if (!strcmp(state, "on")) { state 121 drivers/leds/leds-pca9532.c data->leds[i].state == PCA9532_PWM0+pwm) { state 167 drivers/leds/leds-pca9532.c reg = reg | (led->state << LED_NUM(led->id)*2); state 179 drivers/leds/leds-pca9532.c led->state = PCA9532_OFF; state 181 drivers/leds/leds-pca9532.c led->state = PCA9532_ON; state 183 drivers/leds/leds-pca9532.c led->state = PCA9532_PWM0; /* Thecus: hardcode one pwm */ state 188 drivers/leds/leds-pca9532.c if (led->state == PCA9532_PWM0) state 215 drivers/leds/leds-pca9532.c if (led->state == PCA9532_PWM0) state 286 drivers/leds/leds-pca9532.c led->state = PCA9532_ON; state 288 drivers/leds/leds-pca9532.c led->state = PCA9532_OFF; state 380 drivers/leds/leds-pca9532.c if (pled->state == PCA9532_KEEP) state 381 drivers/leds/leds-pca9532.c led->state = pca9532_getled(led); state 383 drivers/leds/leds-pca9532.c led->state = pled->state; state 402 drivers/leds/leds-pca9532.c led->state = PCA9532_PWM1; state 473 drivers/leds/leds-pca9532.c const char *state; state 493 drivers/leds/leds-pca9532.c if (!of_property_read_string(child, "default-state", &state)) { state 494 drivers/leds/leds-pca9532.c if (!strcmp(state, "on")) state 495 drivers/leds/leds-pca9532.c pdata->leds[i].state = PCA9532_ON; state 496 drivers/leds/leds-pca9532.c else if (!strcmp(state, "keep")) state 497 drivers/leds/leds-pca9532.c pdata->leds[i].state = PCA9532_KEEP; state 149 drivers/leds/leds-pca955x.c static inline u8 pca955x_ledsel(u8 oldval, int led_num, int state) state 152 drivers/leds/leds-pca955x.c ((state & 0x3) << (led_num << 1)); state 94 drivers/leds/leds-pm8058.c const char *state; state 128 drivers/leds/leds-pm8058.c state = of_get_property(np, "default-state", NULL); state 129 drivers/leds/leds-pm8058.c if (state) { state 130 drivers/leds/leds-pm8058.c if (!strcmp(state, "keep")) { state 132 drivers/leds/leds-pm8058.c } else if (!strcmp(state, "on")) { state 39 drivers/leds/leds-s3c24xx.c int state = (value ? 1 : 0) ^ (pd->flags & S3C24XX_LEDF_ACTLOW); state 44 drivers/leds/leds-s3c24xx.c gpio_set_value(pd->gpio, state); state 48 drivers/leds/leds-s3c24xx.c gpio_direction_output(pd->gpio, state); state 88 drivers/leds/leds-spi-byte.c const char *state; state 115 drivers/leds/leds-spi-byte.c state = of_get_property(child, "default-state", NULL); state 116 drivers/leds/leds-spi-byte.c if (state) { state 117 drivers/leds/leds-spi-byte.c if (!strcmp(state, "on")) { state 119 drivers/leds/leds-spi-byte.c } else if (strcmp(state, "off")) { state 32 drivers/leds/leds-syscon.c bool state; state 45 drivers/leds/leds-syscon.c sled->state = false; state 48 drivers/leds/leds-syscon.c sled->state = true; state 63 drivers/leds/leds-syscon.c const char *state; state 92 drivers/leds/leds-syscon.c state = of_get_property(np, "default-state", NULL); state 93 drivers/leds/leds-syscon.c if (state) { state 94 drivers/leds/leds-syscon.c if (!strcmp(state, "keep")) { state 100 drivers/leds/leds-syscon.c sled->state = !!(val & sled->mask); state 101 drivers/leds/leds-syscon.c } else if (!strcmp(state, "on")) { state 102 drivers/leds/leds-syscon.c sled->state = true; state 109 drivers/leds/leds-syscon.c sled->state = false; state 28 drivers/leds/trigger/ledtrig-activity.c int state; state 124 drivers/leds/trigger/ledtrig-activity.c activity_data->state = !activity_data->state; state 126 drivers/leds/trigger/ledtrig-activity.c (activity_data->state ^ activity_data->invert) ? state 133 drivers/leds/trigger/ledtrig-activity.c delay = activity_data->state ? state 137 drivers/leds/trigger/ledtrig-activity.c delay = activity_data->state ? state 162 drivers/leds/trigger/ledtrig-activity.c unsigned long state; state 165 drivers/leds/trigger/ledtrig-activity.c ret = kstrtoul(buf, 0, &state); state 169 drivers/leds/trigger/ledtrig-activity.c activity_data->invert = !!state; state 19 drivers/leds/trigger/ledtrig-audio.c void ledtrig_audio_set(enum led_audio type, enum led_brightness state) state 21 drivers/leds/trigger/ledtrig-audio.c audio_state[type] = state; state 22 drivers/leds/trigger/ledtrig-audio.c led_trigger_event(ledtrig_audio[type], state); state 107 drivers/leds/trigger/ledtrig-heartbeat.c unsigned long state; state 110 drivers/leds/trigger/ledtrig-heartbeat.c ret = kstrtoul(buf, 0, &state); state 114 drivers/leds/trigger/ledtrig-heartbeat.c heartbeat_data->invert = !!state; state 176 drivers/leds/trigger/ledtrig-netdev.c unsigned long state; state 180 drivers/leds/trigger/ledtrig-netdev.c ret = kstrtoul(buf, 0, &state); state 200 drivers/leds/trigger/ledtrig-netdev.c if (state) state 51 drivers/leds/trigger/ledtrig-oneshot.c unsigned long state; state 54 drivers/leds/trigger/ledtrig-oneshot.c ret = kstrtoul(buf, 0, &state); state 58 drivers/leds/trigger/ledtrig-oneshot.c oneshot_data->invert = !!state; state 80 drivers/leds/trigger/ledtrig-oneshot.c unsigned long state; state 83 drivers/leds/trigger/ledtrig-oneshot.c ret = kstrtoul(buf, 0, &state); state 87 drivers/leds/trigger/ledtrig-oneshot.c led_cdev->blink_delay_on = state; state 104 drivers/leds/trigger/ledtrig-oneshot.c unsigned long state; state 107 drivers/leds/trigger/ledtrig-oneshot.c ret = kstrtoul(buf, 0, &state); state 111 drivers/leds/trigger/ledtrig-oneshot.c led_cdev->blink_delay_off = state; state 58 drivers/leds/trigger/ledtrig-panic.c static long led_panic_blink(int state) state 60 drivers/leds/trigger/ledtrig-panic.c led_trigger_event(trigger, state ? LED_FULL : LED_OFF); state 30 drivers/leds/trigger/ledtrig-timer.c unsigned long state; state 33 drivers/leds/trigger/ledtrig-timer.c ret = kstrtoul(buf, 10, &state); state 37 drivers/leds/trigger/ledtrig-timer.c led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); state 38 drivers/leds/trigger/ledtrig-timer.c led_cdev->blink_delay_on = state; state 55 drivers/leds/trigger/ledtrig-timer.c unsigned long state; state 58 drivers/leds/trigger/ledtrig-timer.c ret = kstrtoul(buf, 10, &state); state 62 drivers/leds/trigger/ledtrig-timer.c led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); state 63 drivers/leds/trigger/ledtrig-timer.c led_cdev->blink_delay_off = state; state 25 drivers/leds/trigger/ledtrig-transient.c int state; state 57 drivers/leds/trigger/ledtrig-transient.c unsigned long state; state 60 drivers/leds/trigger/ledtrig-transient.c ret = kstrtoul(buf, 10, &state); state 64 drivers/leds/trigger/ledtrig-transient.c if (state != 1 && state != 0) state 68 drivers/leds/trigger/ledtrig-transient.c if (state == 0 && transient_data->activate == 1) { state 70 drivers/leds/trigger/ledtrig-transient.c transient_data->activate = state; state 77 drivers/leds/trigger/ledtrig-transient.c if (state == 1 && transient_data->activate == 0 && state 79 drivers/leds/trigger/ledtrig-transient.c transient_data->activate = state; state 80 drivers/leds/trigger/ledtrig-transient.c led_set_brightness_nosleep(led_cdev, transient_data->state); state 82 drivers/leds/trigger/ledtrig-transient.c (transient_data->state == LED_FULL) ? LED_OFF : LED_FULL; state 108 drivers/leds/trigger/ledtrig-transient.c unsigned long state; state 111 drivers/leds/trigger/ledtrig-transient.c ret = kstrtoul(buf, 10, &state); state 115 drivers/leds/trigger/ledtrig-transient.c transient_data->duration = state; state 124 drivers/leds/trigger/ledtrig-transient.c int state; state 126 drivers/leds/trigger/ledtrig-transient.c state = (transient_data->state == LED_FULL) ? 1 : 0; state 127 drivers/leds/trigger/ledtrig-transient.c return sprintf(buf, "%d\n", state); state 135 drivers/leds/trigger/ledtrig-transient.c unsigned long state; state 138 drivers/leds/trigger/ledtrig-transient.c ret = kstrtoul(buf, 10, &state); state 142 drivers/leds/trigger/ledtrig-transient.c if (state != 1 && state != 0) state 145 drivers/leds/trigger/ledtrig-transient.c transient_data->state = (state == 1) ? LED_FULL : LED_OFF; state 153 drivers/leds/trigger/ledtrig-transient.c static DEVICE_ATTR(state, 0644, transient_state_show, transient_state_store); state 31 drivers/leds/uleds.c enum uleds_state state; state 65 drivers/leds/uleds.c udev->state = ULEDS_STATE_UNKNOWN; state 87 drivers/leds/uleds.c if (udev->state == ULEDS_STATE_REGISTERED) { state 122 drivers/leds/uleds.c udev->state = ULEDS_STATE_REGISTERED; state 145 drivers/leds/uleds.c if (udev->state != ULEDS_STATE_REGISTERED) { state 164 drivers/leds/uleds.c udev->state != ULEDS_STATE_REGISTERED); state 186 drivers/leds/uleds.c if (udev->state == ULEDS_STATE_REGISTERED) { state 187 drivers/leds/uleds.c udev->state = ULEDS_STATE_UNKNOWN; state 876 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_OPEN; state 884 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_FREE; state 889 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_OPEN; state 904 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_CLOSED; state 913 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_OPEN; state 993 drivers/lightnvm/core.c meta->state = NVM_CHK_ST_OFFLINE; state 97 drivers/lightnvm/pblk-core.c chunk->state = NVM_CHK_ST_OFFLINE; state 103 drivers/lightnvm/pblk-core.c chunk->state = NVM_CHK_ST_FREE; state 107 drivers/lightnvm/pblk-core.c chunk->state); state 175 drivers/lightnvm/pblk-core.c WARN_ON(line->state == PBLK_LINESTATE_FREE); state 184 drivers/lightnvm/pblk-core.c if (line->state == PBLK_LINESTATE_CLOSED) state 192 drivers/lightnvm/pblk-core.c if (line->state == PBLK_LINESTATE_GC) { state 450 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_CORRUPT; state 452 drivers/lightnvm/pblk-core.c line->state); state 971 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_BAD; state 973 drivers/lightnvm/pblk-core.c line->state); state 1119 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_BAD; state 1121 drivers/lightnvm/pblk-core.c line->state); state 1144 drivers/lightnvm/pblk-core.c int state = line->chks[pos].state; state 1147 drivers/lightnvm/pblk-core.c if (state & NVM_CHK_ST_FREE) { state 1171 drivers/lightnvm/pblk-core.c if (line->state == PBLK_LINESTATE_NEW) { state 1173 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_FREE; state 1175 drivers/lightnvm/pblk-core.c line->state); state 1185 drivers/lightnvm/pblk-core.c if (line->state != PBLK_LINESTATE_FREE) { state 1187 drivers/lightnvm/pblk-core.c line->id, line->state); state 1192 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_OPEN; state 1194 drivers/lightnvm/pblk-core.c line->state); state 1299 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_BAD; state 1301 drivers/lightnvm/pblk-core.c line->state); state 1458 drivers/lightnvm/pblk-core.c pblk->state = PBLK_STATE_STOPPING; state 1459 drivers/lightnvm/pblk-core.c trace_pblk_state(pblk_disk_name(pblk), pblk->state); state 1503 drivers/lightnvm/pblk-core.c if (pblk->state == PBLK_STATE_RECOVERING || state 1504 drivers/lightnvm/pblk-core.c pblk->state == PBLK_STATE_STOPPED) { state 1508 drivers/lightnvm/pblk-core.c pblk->state = PBLK_STATE_RECOVERING; state 1509 drivers/lightnvm/pblk-core.c trace_pblk_state(pblk_disk_name(pblk), pblk->state); state 1530 drivers/lightnvm/pblk-core.c pblk->state = PBLK_STATE_STOPPED; state 1531 drivers/lightnvm/pblk-core.c trace_pblk_state(pblk_disk_name(pblk), pblk->state); state 1621 drivers/lightnvm/pblk-core.c WARN_ON(line->state != PBLK_LINESTATE_GC); state 1630 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_FREE; state 1632 drivers/lightnvm/pblk-core.c line->state); state 1762 drivers/lightnvm/pblk-core.c WARN_ON(line->state != PBLK_LINESTATE_OPEN); state 1763 drivers/lightnvm/pblk-core.c line->state = PBLK_LINESTATE_CLOSED; state 1775 drivers/lightnvm/pblk-core.c int state = line->chks[pos].state; state 1777 drivers/lightnvm/pblk-core.c if (!(state & NVM_CHK_ST_OFFLINE)) state 1778 drivers/lightnvm/pblk-core.c state = NVM_CHK_ST_CLOSED; state 1785 drivers/lightnvm/pblk-core.c line->state); state 69 drivers/lightnvm/pblk-gc.c WARN_ON(line->state != PBLK_LINESTATE_GC); state 70 drivers/lightnvm/pblk-gc.c line->state = PBLK_LINESTATE_CLOSED; state 72 drivers/lightnvm/pblk-gc.c line->state); state 424 drivers/lightnvm/pblk-gc.c WARN_ON(line->state != PBLK_LINESTATE_CLOSED); state 425 drivers/lightnvm/pblk-gc.c line->state = PBLK_LINESTATE_GC; state 427 drivers/lightnvm/pblk-gc.c line->state); state 472 drivers/lightnvm/pblk-gc.c WARN_ON(line->state != PBLK_LINESTATE_CLOSED); state 473 drivers/lightnvm/pblk-gc.c line->state = PBLK_LINESTATE_GC; state 475 drivers/lightnvm/pblk-gc.c line->state); state 726 drivers/lightnvm/pblk-init.c chunk->state = chunk_meta->state; state 734 drivers/lightnvm/pblk-init.c chunk->state); state 741 drivers/lightnvm/pblk-init.c if (!(chunk->state & NVM_CHK_ST_OFFLINE)) state 761 drivers/lightnvm/pblk-init.c line->state = PBLK_LINESTATE_NEW; state 771 drivers/lightnvm/pblk-init.c line->state = PBLK_LINESTATE_BAD; state 1037 drivers/lightnvm/pblk-init.c line->state); state 1159 drivers/lightnvm/pblk-init.c pblk->state = PBLK_STATE_RUNNING; state 1160 drivers/lightnvm/pblk-init.c trace_pblk_state(pblk_disk_name(pblk), pblk->state); state 127 drivers/lightnvm/pblk-recovery.c if (chunk->state & NVM_CHK_ST_OFFLINE) state 621 drivers/lightnvm/pblk-recovery.c if (line->state == PBLK_LINESTATE_BAD) state 631 drivers/lightnvm/pblk-recovery.c if (chunk->state & NVM_CHK_ST_CLOSED || state 632 drivers/lightnvm/pblk-recovery.c (chunk->state & NVM_CHK_ST_OPEN state 645 drivers/lightnvm/pblk-recovery.c if (line->chks[i].state & NVM_CHK_ST_OPEN) state 791 drivers/lightnvm/pblk-recovery.c line->state = PBLK_LINESTATE_CLOSED; state 793 drivers/lightnvm/pblk-recovery.c line->state); state 807 drivers/lightnvm/pblk-recovery.c line->state = PBLK_LINESTATE_OPEN; state 814 drivers/lightnvm/pblk-recovery.c line->state); state 12 drivers/lightnvm/pblk-trace.h #define show_chunk_flags(state) __print_flags(state, "", \ state 18 drivers/lightnvm/pblk-trace.h #define show_line_state(state) __print_symbolic(state, \ state 28 drivers/lightnvm/pblk-trace.h #define show_pblk_state(state) __print_symbolic(state, \ state 34 drivers/lightnvm/pblk-trace.h #define show_chunk_erase_state(state) __print_symbolic(state, \ state 42 drivers/lightnvm/pblk-trace.h TP_PROTO(const char *name, struct ppa_addr *ppa, int state), state 44 drivers/lightnvm/pblk-trace.h TP_ARGS(name, ppa, state), state 49 drivers/lightnvm/pblk-trace.h __field(int, state); state 55 drivers/lightnvm/pblk-trace.h __entry->state = state; state 62 drivers/lightnvm/pblk-trace.h show_chunk_erase_state((int)__entry->state)) state 68 drivers/lightnvm/pblk-trace.h TP_PROTO(const char *name, struct ppa_addr *ppa, int state), state 70 drivers/lightnvm/pblk-trace.h TP_ARGS(name, ppa, state), state 75 drivers/lightnvm/pblk-trace.h __field(int, state); state 81 drivers/lightnvm/pblk-trace.h __entry->state = state; state 88 drivers/lightnvm/pblk-trace.h show_chunk_flags((int)__entry->state)) state 94 drivers/lightnvm/pblk-trace.h TP_PROTO(const char *name, int line, int state), state 96 drivers/lightnvm/pblk-trace.h TP_ARGS(name, line, state), state 101 drivers/lightnvm/pblk-trace.h __field(int, state); state 107 drivers/lightnvm/pblk-trace.h __entry->state = state; state 112 drivers/lightnvm/pblk-trace.h show_line_state((int)__entry->state)) state 118 drivers/lightnvm/pblk-trace.h TP_PROTO(const char *name, int state), state 120 drivers/lightnvm/pblk-trace.h TP_ARGS(name, state), state 124 drivers/lightnvm/pblk-trace.h __field(int, state); state 129 drivers/lightnvm/pblk-trace.h __entry->state = state; state 133 drivers/lightnvm/pblk-trace.h show_pblk_state((int)__entry->state)) state 439 drivers/lightnvm/pblk.h int state; /* PBLK_LINESTATE_X */ state 610 drivers/lightnvm/pblk.h int state; /* pblk line state */ state 1283 drivers/lightnvm/pblk.h if (line->state != PBLK_LINESTATE_OPEN) { state 1285 drivers/lightnvm/pblk.h line->id, line->state); state 65 drivers/macintosh/adb-iop.c static void adb_iop_end_req(struct adb_request *req, int state) state 71 drivers/macintosh/adb-iop.c adb_iop_state = state; state 261 drivers/macintosh/adb.c static int __adb_suspend(struct platform_device *dev, pm_message_t state) state 616 drivers/macintosh/adb.c struct adbdev_state *state = (struct adbdev_state *) req->arg; state 623 drivers/macintosh/adb.c spin_lock_irqsave(&state->lock, flags); state 624 drivers/macintosh/adb.c atomic_dec(&state->n_pending); state 625 drivers/macintosh/adb.c if (!state->inuse) { state 627 drivers/macintosh/adb.c if (atomic_read(&state->n_pending) == 0) { state 628 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 629 drivers/macintosh/adb.c kfree(state); state 633 drivers/macintosh/adb.c struct adb_request **ap = &state->completed; state 638 drivers/macintosh/adb.c wake_up_interruptible(&state->wait_queue); state 640 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 667 drivers/macintosh/adb.c struct adbdev_state *state; state 675 drivers/macintosh/adb.c state = kmalloc(sizeof(struct adbdev_state), GFP_KERNEL); state 676 drivers/macintosh/adb.c if (state == 0) { state 680 drivers/macintosh/adb.c file->private_data = state; state 681 drivers/macintosh/adb.c spin_lock_init(&state->lock); state 682 drivers/macintosh/adb.c atomic_set(&state->n_pending, 0); state 683 drivers/macintosh/adb.c state->completed = NULL; state 684 drivers/macintosh/adb.c init_waitqueue_head(&state->wait_queue); state 685 drivers/macintosh/adb.c state->inuse = 1; state 694 drivers/macintosh/adb.c struct adbdev_state *state = file->private_data; state 698 drivers/macintosh/adb.c if (state) { state 700 drivers/macintosh/adb.c spin_lock_irqsave(&state->lock, flags); state 701 drivers/macintosh/adb.c if (atomic_read(&state->n_pending) == 0 state 702 drivers/macintosh/adb.c && state->completed == NULL) { state 703 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 704 drivers/macintosh/adb.c kfree(state); state 706 drivers/macintosh/adb.c state->inuse = 0; state 707 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 718 drivers/macintosh/adb.c struct adbdev_state *state = file->private_data; state 729 drivers/macintosh/adb.c spin_lock_irqsave(&state->lock, flags); state 730 drivers/macintosh/adb.c add_wait_queue(&state->wait_queue, &wait); state 734 drivers/macintosh/adb.c req = state->completed; state 736 drivers/macintosh/adb.c state->completed = req->next; state 737 drivers/macintosh/adb.c else if (atomic_read(&state->n_pending) == 0) state 750 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 752 drivers/macintosh/adb.c spin_lock_irqsave(&state->lock, flags); state 756 drivers/macintosh/adb.c remove_wait_queue(&state->wait_queue, &wait); state 757 drivers/macintosh/adb.c spin_unlock_irqrestore(&state->lock, flags); state 776 drivers/macintosh/adb.c struct adbdev_state *state = file->private_data; state 791 drivers/macintosh/adb.c req->arg = (void *) state; state 798 drivers/macintosh/adb.c atomic_inc(&state->n_pending); state 817 drivers/macintosh/adb.c atomic_dec(&state->n_pending); state 831 drivers/macintosh/adb.c atomic_dec(&state->n_pending); state 112 drivers/macintosh/macio_asic.c static int macio_device_suspend(struct device *dev, pm_message_t state) state 118 drivers/macintosh/macio_asic.c return drv->suspend(macio_dev, state); state 57 drivers/macintosh/mediabay.c int state; state 337 drivers/macintosh/mediabay.c bay->state = mb_powering_up; state 342 drivers/macintosh/mediabay.c bay->state = mb_powering_down; state 407 drivers/macintosh/mediabay.c if (bay->state != mb_up) state 450 drivers/macintosh/mediabay.c int state; state 455 drivers/macintosh/mediabay.c state = bay->state == mb_up ? bay->content_id : MB_NO; state 456 drivers/macintosh/mediabay.c if (state == MB_FD1) state 457 drivers/macintosh/mediabay.c state = MB_FD; state 461 drivers/macintosh/mediabay.c drv->mediabay_event(mdev, state); state 470 drivers/macintosh/mediabay.c if (bay->state != mb_powering_down) state 481 drivers/macintosh/mediabay.c switch(bay->state) { state 490 drivers/macintosh/mediabay.c bay->state = mb_enabling_bay; state 496 drivers/macintosh/mediabay.c bay->state = mb_resetting; state 504 drivers/macintosh/mediabay.c bay->state = mb_up; state 513 drivers/macintosh/mediabay.c bay->state = mb_ide_resetting; state 518 drivers/macintosh/mediabay.c bay->state = mb_up; state 524 drivers/macintosh/mediabay.c bay->state = mb_empty; state 602 drivers/macintosh/mediabay.c bay->state = mb_empty; state 615 drivers/macintosh/mediabay.c static int media_bay_suspend(struct macio_dev *mdev, pm_message_t state) state 619 drivers/macintosh/mediabay.c if (state.event != mdev->ofdev.dev.power.power_state.event state 620 drivers/macintosh/mediabay.c && (state.event & PM_EVENT_SLEEP)) { state 626 drivers/macintosh/mediabay.c mdev->ofdev.dev.power.power_state = state; state 658 drivers/macintosh/mediabay.c } while((bay->state != mb_empty) && state 659 drivers/macintosh/mediabay.c (bay->state != mb_up)); state 2286 drivers/macintosh/via-pmu.c static int powerbook_sleep(suspend_state_t state) state 2340 drivers/macintosh/via-pmu.c static int pmu_sleep_valid(suspend_state_t state) state 2342 drivers/macintosh/via-pmu.c return state == PM_SUSPEND_MEM state 933 drivers/mailbox/bcm-flexrm-mailbox.c const char *state; state 944 drivers/mailbox/bcm-flexrm-mailbox.c state = "active"; state 946 drivers/mailbox/bcm-flexrm-mailbox.c state = "inactive"; state 949 drivers/mailbox/bcm-flexrm-mailbox.c ring->num, state, state 113 drivers/mailbox/hi6220-mailbox.c u32 state; state 118 drivers/mailbox/hi6220-mailbox.c state = readl(mbox->base + MBOX_MODE_REG(mchan->slot)); state 119 drivers/mailbox/hi6220-mailbox.c return ((state & MBOX_STATE_MASK) == MBOX_STATE_IDLE); state 153 drivers/mailbox/hi6220-mailbox.c unsigned int state, intr_bit, i; state 156 drivers/mailbox/hi6220-mailbox.c state = readl(ACK_INT_STAT_REG(mbox->ipc)); state 157 drivers/mailbox/hi6220-mailbox.c if (!state) { state 163 drivers/mailbox/hi6220-mailbox.c while (state) { state 164 drivers/mailbox/hi6220-mailbox.c intr_bit = __ffs(state); state 165 drivers/mailbox/hi6220-mailbox.c state &= (state - 1); state 1184 drivers/md/bcache/bset.c void bch_bset_sort_state_free(struct bset_sort_state *state) state 1186 drivers/md/bcache/bset.c mempool_exit(&state->pool); state 1189 drivers/md/bcache/bset.c int bch_bset_sort_state_init(struct bset_sort_state *state, state 1192 drivers/md/bcache/bset.c spin_lock_init(&state->time.lock); state 1194 drivers/md/bcache/bset.c state->page_order = page_order; state 1195 drivers/md/bcache/bset.c state->crit_factor = int_sqrt(1 << page_order); state 1197 drivers/md/bcache/bset.c return mempool_init_page_pool(&state->pool, 1, page_order); state 1244 drivers/md/bcache/bset.c struct bset_sort_state *state) state 1253 drivers/md/bcache/bset.c BUG_ON(order > state->page_order); state 1255 drivers/md/bcache/bset.c outp = mempool_alloc(&state->pool, GFP_NOIO); state 1258 drivers/md/bcache/bset.c order = state->page_order; state 1284 drivers/md/bcache/bset.c mempool_free(virt_to_page(out), &state->pool); state 1291 drivers/md/bcache/bset.c bch_time_stats_update(&state->time, start_time); state 1295 drivers/md/bcache/bset.c struct bset_sort_state *state) state 1312 drivers/md/bcache/bset.c __btree_sort(b, &iter, start, order, false, state); state 1320 drivers/md/bcache/bset.c struct bset_sort_state *state) state 1322 drivers/md/bcache/bset.c __btree_sort(b, iter, 0, b->page_order, true, state); state 1326 drivers/md/bcache/bset.c struct bset_sort_state *state) state 1335 drivers/md/bcache/bset.c bch_time_stats_update(&state->time, start_time); state 1342 drivers/md/bcache/bset.c void bch_btree_sort_lazy(struct btree_keys *b, struct bset_sort_state *state) state 1352 drivers/md/bcache/bset.c crit *= state->crit_factor; state 1355 drivers/md/bcache/bset.c bch_btree_sort_partial(b, i, state); state 1362 drivers/md/bcache/bset.c bch_btree_sort(b, state); state 372 drivers/md/bcache/bset.h void bch_bset_sort_state_free(struct bset_sort_state *state); state 373 drivers/md/bcache/bset.h int bch_bset_sort_state_init(struct bset_sort_state *state, state 375 drivers/md/bcache/bset.h void bch_btree_sort_lazy(struct btree_keys *b, struct bset_sort_state *state); state 377 drivers/md/bcache/bset.h struct bset_sort_state *state); state 380 drivers/md/bcache/bset.h struct bset_sort_state *state); state 382 drivers/md/bcache/bset.h struct bset_sort_state *state); state 385 drivers/md/bcache/bset.h struct bset_sort_state *state) state 387 drivers/md/bcache/bset.h bch_btree_sort_partial(b, 0, state); state 396 drivers/md/bcache/bset.h void bch_btree_keys_stats(struct btree_keys *b, struct bset_stats *state); state 92 drivers/md/bcache/sysfs.c read_attribute(state); state 253 drivers/md/bcache/sysfs.c sysfs_print(state, states[BDEV_STATE(&dc->sb)]); state 145 drivers/md/dm-bufio.c unsigned long state; state 692 drivers/md/dm-bufio.c BUG_ON(!test_bit(B_WRITING, &b->state)); state 695 drivers/md/dm-bufio.c clear_bit(B_WRITING, &b->state); state 698 drivers/md/dm-bufio.c wake_up_bit(&b->state, B_WRITING); state 713 drivers/md/dm-bufio.c if (!test_bit(B_DIRTY, &b->state)) state 716 drivers/md/dm-bufio.c clear_bit(B_DIRTY, &b->state); state 717 drivers/md/dm-bufio.c wait_on_bit_lock_io(&b->state, B_WRITING, TASK_UNINTERRUPTIBLE); state 751 drivers/md/dm-bufio.c if (!b->state) /* fast case */ state 754 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_READING, TASK_UNINTERRUPTIBLE); state 756 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_WRITING, TASK_UNINTERRUPTIBLE); state 768 drivers/md/dm-bufio.c BUG_ON(test_bit(B_WRITING, &b->state)); state 769 drivers/md/dm-bufio.c BUG_ON(test_bit(B_DIRTY, &b->state)); state 780 drivers/md/dm-bufio.c BUG_ON(test_bit(B_READING, &b->state)); state 918 drivers/md/dm-bufio.c BUG_ON(test_bit(B_READING, &b->state)); state 920 drivers/md/dm-bufio.c if (!test_bit(B_DIRTY, &b->state) && state 921 drivers/md/dm-bufio.c !test_bit(B_WRITING, &b->state)) { state 926 drivers/md/dm-bufio.c if (no_wait && test_bit(B_WRITING, &b->state)) state 988 drivers/md/dm-bufio.c b->state = 0; state 992 drivers/md/dm-bufio.c b->state = 1 << B_READING; state 1007 drivers/md/dm-bufio.c if (nf == NF_GET && unlikely(test_bit(B_READING, &b->state))) state 1011 drivers/md/dm-bufio.c __relink_lru(b, test_bit(B_DIRTY, &b->state) || state 1012 drivers/md/dm-bufio.c test_bit(B_WRITING, &b->state)); state 1024 drivers/md/dm-bufio.c BUG_ON(!test_bit(B_READING, &b->state)); state 1027 drivers/md/dm-bufio.c clear_bit(B_READING, &b->state); state 1030 drivers/md/dm-bufio.c wake_up_bit(&b->state, B_READING); state 1063 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_READING, TASK_UNINTERRUPTIBLE); state 1167 drivers/md/dm-bufio.c !test_bit(B_READING, &b->state) && state 1168 drivers/md/dm-bufio.c !test_bit(B_WRITING, &b->state) && state 1169 drivers/md/dm-bufio.c !test_bit(B_DIRTY, &b->state)) { state 1189 drivers/md/dm-bufio.c BUG_ON(test_bit(B_READING, &b->state)); state 1191 drivers/md/dm-bufio.c if (!test_and_set_bit(B_DIRTY, &b->state)) { state 1253 drivers/md/dm-bufio.c BUG_ON(test_bit(B_READING, &b->state)); state 1255 drivers/md/dm-bufio.c if (test_bit(B_WRITING, &b->state)) { state 1260 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_WRITING, state 1265 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_WRITING, state 1269 drivers/md/dm-bufio.c if (!test_bit(B_DIRTY, &b->state) && state 1270 drivers/md/dm-bufio.c !test_bit(B_WRITING, &b->state)) state 1367 drivers/md/dm-bufio.c BUG_ON(test_bit(B_READING, &b->state)); state 1371 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_WRITING, state 1373 drivers/md/dm-bufio.c set_bit(B_DIRTY, &b->state); state 1380 drivers/md/dm-bufio.c wait_on_bit_lock_io(&b->state, B_WRITING, state 1393 drivers/md/dm-bufio.c wait_on_bit_io(&b->state, B_WRITING, state 1417 drivers/md/dm-bufio.c if (b && likely(!b->hold_count) && likely(!b->state)) { state 1526 drivers/md/dm-bufio.c if (test_bit(B_READING, &b->state) || state 1527 drivers/md/dm-bufio.c test_bit(B_WRITING, &b->state) || state 1528 drivers/md/dm-bufio.c test_bit(B_DIRTY, &b->state)) state 1674 drivers/md/dm-mpath.c char state; state 1729 drivers/md/dm-mpath.c state = 'D'; /* Disabled */ state 1731 drivers/md/dm-mpath.c state = 'A'; /* Currently Active */ state 1733 drivers/md/dm-mpath.c state = 'E'; /* Enabled */ state 1735 drivers/md/dm-mpath.c DMEMIT("%c ", state); state 3334 drivers/md/dm-raid.c static const char *sync_str(enum sync_state state) state 3347 drivers/md/dm-raid.c return __within_range(state, 0, ARRAY_SIZE(sync_strs) - 1) ? sync_strs[state] : "undef"; state 3412 drivers/md/dm-raid.c enum sync_state state; state 3423 drivers/md/dm-raid.c state = decipher_sync_action(mddev, recovery); state 3425 drivers/md/dm-raid.c if (state == st_idle && !test_bit(MD_RECOVERY_INTR, &recovery)) state 3430 drivers/md/dm-raid.c if (state == st_idle && r >= resync_max_sectors) { state 3438 drivers/md/dm-raid.c } else if (state == st_recover) state 3444 drivers/md/dm-raid.c else if (state == st_resync) state 3451 drivers/md/dm-raid.c else if (state == st_reshape) state 3459 drivers/md/dm-raid.c else if (state == st_check || state == st_repair) state 555 drivers/md/dm-raid1.c int state = dm_rh_get_state(ms->rh, region, may_block); state 556 drivers/md/dm-raid1.c return state == DM_RH_CLEAN || state == DM_RH_DIRTY; state 681 drivers/md/dm-raid1.c int state; state 714 drivers/md/dm-raid1.c state = dm_rh_get_state(ms->rh, region, 1); state 715 drivers/md/dm-raid1.c switch (state) { state 105 drivers/md/dm-region-hash.c int state; state 296 drivers/md/dm-region-hash.c nreg->state = rh->log->type->in_sync(rh->log, region, 1) ? state 311 drivers/md/dm-region-hash.c if (nreg->state == DM_RH_CLEAN) { state 348 drivers/md/dm-region-hash.c return reg->state; state 430 drivers/md/dm-region-hash.c recovering = (reg->state == DM_RH_RECOVERING); state 431 drivers/md/dm-region-hash.c reg->state = DM_RH_NOSYNC; state 513 drivers/md/dm-region-hash.c if (reg->state == DM_RH_CLEAN) { state 514 drivers/md/dm-region-hash.c reg->state = DM_RH_DIRTY; state 568 drivers/md/dm-region-hash.c reg->state = DM_RH_NOSYNC; state 569 drivers/md/dm-region-hash.c } else if (reg->state == DM_RH_RECOVERING) { state 571 drivers/md/dm-region-hash.c } else if (reg->state == DM_RH_DIRTY) { state 572 drivers/md/dm-region-hash.c reg->state = DM_RH_CLEAN; state 609 drivers/md/dm-region-hash.c reg->state = DM_RH_RECOVERING; state 105 drivers/md/dm-zoned-metadata.c unsigned long state; state 303 drivers/md/dm-zoned-metadata.c mblk->state = 0; state 364 drivers/md/dm-zoned-metadata.c !test_bit(DMZ_META_DIRTY, &mblk->state)) state 383 drivers/md/dm-zoned-metadata.c set_bit(DMZ_META_ERROR, &mblk->state); state 390 drivers/md/dm-zoned-metadata.c clear_bit_unlock(flag, &mblk->state); state 392 drivers/md/dm-zoned-metadata.c wake_up_bit(&mblk->state, flag); state 436 drivers/md/dm-zoned-metadata.c set_bit(DMZ_META_READING, &mblk->state); state 520 drivers/md/dm-zoned-metadata.c if (test_bit(DMZ_META_ERROR, &mblk->state)) { state 523 drivers/md/dm-zoned-metadata.c } else if (!test_bit(DMZ_META_DIRTY, &mblk->state)) { state 554 drivers/md/dm-zoned-metadata.c wait_on_bit_io(&mblk->state, DMZ_META_READING, state 556 drivers/md/dm-zoned-metadata.c if (test_bit(DMZ_META_ERROR, &mblk->state)) { state 571 drivers/md/dm-zoned-metadata.c if (!test_and_set_bit(DMZ_META_DIRTY, &mblk->state)) state 590 drivers/md/dm-zoned-metadata.c set_bit(DMZ_META_ERROR, &mblk->state); state 594 drivers/md/dm-zoned-metadata.c set_bit(DMZ_META_WRITING, &mblk->state); state 694 drivers/md/dm-zoned-metadata.c wait_on_bit_io(&mblk->state, DMZ_META_WRITING, state 696 drivers/md/dm-zoned-metadata.c if (test_bit(DMZ_META_ERROR, &mblk->state)) { state 697 drivers/md/dm-zoned-metadata.c clear_bit(DMZ_META_ERROR, &mblk->state); state 805 drivers/md/dm-zoned-metadata.c clear_bit(DMZ_META_DIRTY, &mblk->state); state 1814 drivers/md/dm.c r = bdi->wb.congested->state & bdi_bits; state 467 drivers/md/md-bitmap.c sb->state = cpu_to_le32(bitmap->flags & ~BIT(BITMAP_WRITE_ERROR)); state 502 drivers/md/md-bitmap.c pr_debug(" state: %08x\n", le32_to_cpu(sb->state)); state 570 drivers/md/md-bitmap.c sb->state = cpu_to_le32(bitmap->flags); state 697 drivers/md/md-bitmap.c bitmap->flags |= le32_to_cpu(sb->state); state 130 drivers/md/md-bitmap.h __le32 state; /* 48 bitmap state information */ state 88 drivers/md/md-cluster.c unsigned long state; state 356 drivers/md/md-cluster.c set_bit(MD_CLUSTER_SUSPEND_READ_BALANCING, &cinfo->state); state 399 drivers/md/md-cluster.c if (test_bit(MD_CLUSTER_BEGIN_JOIN_CLUSTER, &cinfo->state)) { state 401 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_BEGIN_JOIN_CLUSTER, &cinfo->state); state 403 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_SUSPEND_READ_BALANCING, &cinfo->state); state 425 drivers/md/md-cluster.c if (test_bit(MD_CLUSTER_ALREADY_IN_CLUSTER, &cinfo->state)) state 428 drivers/md/md-cluster.c set_bit(MD_CLUSTER_PENDING_RECV_EVENT, &cinfo->state); state 518 drivers/md/md-cluster.c set_bit(MD_CLUSTER_WAITING_FOR_NEWDISK, &cinfo->state); state 522 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_WAITING_FOR_NEWDISK, &cinfo->state); state 535 drivers/md/md-cluster.c test_bit(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state)); state 679 drivers/md/md-cluster.c &cinfo->state)) { state 681 drivers/md/md-cluster.c &cinfo->state); state 688 drivers/md/md-cluster.c clear_bit_unlock(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state); state 705 drivers/md/md-cluster.c !test_and_set_bit(MD_CLUSTER_SEND_LOCK, &cinfo->state)); state 715 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_SEND_LOCK, &cinfo->state); state 865 drivers/md/md-cluster.c set_bit(MD_CLUSTER_BEGIN_JOIN_CLUSTER, &cinfo->state); state 945 drivers/md/md-cluster.c set_bit(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state); state 968 drivers/md/md-cluster.c set_bit(MD_CLUSTER_ALREADY_IN_CLUSTER, &cinfo->state); state 970 drivers/md/md-cluster.c if (test_and_clear_bit(MD_CLUSTER_PENDING_RECV_EVENT, &cinfo->state)) state 1008 drivers/md/md-cluster.c set_bit(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state); state 1050 drivers/md/md-cluster.c &cinfo->state); state 1055 drivers/md/md-cluster.c !test_and_set_bit(MD_CLUSTER_SEND_LOCK, &cinfo->state) || state 1056 drivers/md/md-cluster.c test_and_clear_bit(MD_CLUSTER_SEND_LOCKED_ALREADY, &cinfo->state)); state 1060 drivers/md/md-cluster.c clear_bit_unlock(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state); state 1065 drivers/md/md-cluster.c clear_bit_unlock(MD_CLUSTER_HOLDING_MUTEX_FOR_RECVD, &cinfo->state); state 1091 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_SEND_LOCKED_ALREADY, &cinfo->state); state 1099 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_SEND_LOCKED_ALREADY, &cinfo->state); state 1382 drivers/md/md-cluster.c test_bit(MD_CLUSTER_SUSPEND_READ_BALANCING, &cinfo->state)) state 1436 drivers/md/md-cluster.c set_bit(MD_CLUSTER_SEND_LOCKED_ALREADY, &cinfo->state); state 1445 drivers/md/md-cluster.c clear_bit(MD_CLUSTER_SEND_LOCKED_ALREADY, &cinfo->state); state 1453 drivers/md/md-cluster.c if (!test_bit(MD_CLUSTER_WAITING_FOR_NEWDISK, &cinfo->state)) { state 309 drivers/md/md-linear.c static void linear_quiesce(struct mddev *mddev, int state) state 1163 drivers/md/md.c sb->disks[rdev->desc_nr].state & state 1263 drivers/md/md.c if (sb->state & (1<<MD_SB_CLEAN)) state 1280 drivers/md/md.c if (sb->state & (1<<MD_SB_BITMAP_PRESENT) && state 1292 drivers/md/md.c if (sb->disks[rdev->desc_nr].state & ( state 1313 drivers/md/md.c if (desc->state & (1<<MD_DISK_FAULTY)) state 1315 drivers/md/md.c else if (desc->state & (1<<MD_DISK_SYNC) /* && state 1320 drivers/md/md.c } else if (desc->state & (1<<MD_DISK_ACTIVE)) { state 1329 drivers/md/md.c if (desc->state & (1<<MD_DISK_WRITEMOSTLY)) state 1331 drivers/md/md.c if (desc->state & (1<<MD_DISK_FAILFAST)) state 1382 drivers/md/md.c sb->state = 0; state 1403 drivers/md/md.c sb->state = (1<< MD_SB_CLEAN); state 1411 drivers/md/md.c sb->state |= (1<<MD_SB_BITMAP_PRESENT); state 1413 drivers/md/md.c sb->disks[0].state = (1<<MD_DISK_REMOVED); state 1444 drivers/md/md.c d->state = (1<<MD_DISK_FAULTY); state 1446 drivers/md/md.c d->state = (1<<MD_DISK_ACTIVE); state 1448 drivers/md/md.c d->state |= (1<<MD_DISK_SYNC); state 1452 drivers/md/md.c d->state = 0; state 1457 drivers/md/md.c d->state |= (1<<MD_DISK_WRITEMOSTLY); state 1459 drivers/md/md.c d->state |= (1<<MD_DISK_FAILFAST); state 1464 drivers/md/md.c if (d->state == 0 && d->number == 0) { state 1467 drivers/md/md.c d->state = (1<<MD_DISK_REMOVED); state 1468 drivers/md/md.c d->state |= (1<<MD_DISK_FAULTY); state 3007 drivers/md/md.c __ATTR_PREALLOC(state, S_IRUGO|S_IWUSR, state_show, state_store); state 6401 drivers/md/md.c info.state = 0; state 6403 drivers/md/md.c info.state = (1<<MD_SB_CLEAN); state 6405 drivers/md/md.c info.state |= (1<<MD_SB_BITMAP_PRESENT); state 6407 drivers/md/md.c info.state |= (1<<MD_SB_CLUSTERED); state 6468 drivers/md/md.c info.state = 0; state 6470 drivers/md/md.c info.state |= (1<<MD_DISK_FAULTY); state 6472 drivers/md/md.c info.state |= (1<<MD_DISK_ACTIVE); state 6473 drivers/md/md.c info.state |= (1<<MD_DISK_SYNC); state 6476 drivers/md/md.c info.state |= (1<<MD_DISK_JOURNAL); state 6478 drivers/md/md.c info.state |= (1<<MD_DISK_WRITEMOSTLY); state 6480 drivers/md/md.c info.state |= (1<<MD_DISK_FAILFAST); state 6484 drivers/md/md.c info.state = (1<<MD_DISK_REMOVED); state 6501 drivers/md/md.c !(info->state & ((1 << MD_DISK_CLUSTER_ADD) | (1 << MD_DISK_CANDIDATE)))) { state 6563 drivers/md/md.c if (info->state & (1<<MD_DISK_SYNC) && state 6574 drivers/md/md.c if ((info->state & (1<<MD_DISK_SYNC)) && state 6584 drivers/md/md.c if (info->state & (1<<MD_DISK_WRITEMOSTLY)) state 6588 drivers/md/md.c if (info->state & (1<<MD_DISK_FAILFAST)) state 6593 drivers/md/md.c if (info->state & (1<<MD_DISK_JOURNAL)) { state 6614 drivers/md/md.c if (info->state & (1 << MD_DISK_CANDIDATE)) state 6616 drivers/md/md.c else if (info->state & (1 << MD_DISK_CLUSTER_ADD)) { state 6633 drivers/md/md.c if (info->state & (1 << MD_DISK_CANDIDATE)) { state 6661 drivers/md/md.c if (!(info->state & (1<<MD_DISK_FAULTY))) { state 6676 drivers/md/md.c if (info->state & (1<<MD_DISK_SYNC)) state 6679 drivers/md/md.c if (info->state & (1<<MD_DISK_WRITEMOSTLY)) state 6681 drivers/md/md.c if (info->state & (1<<MD_DISK_FAILFAST)) state 6945 drivers/md/md.c if (info->state & (1<<MD_SB_CLEAN)) state 7092 drivers/md/md.c int state = 0; state 7096 drivers/md/md.c state |= (1 << MD_SB_BITMAP_PRESENT); state 7107 drivers/md/md.c ((state^info->state) & 0xfffffe00) state 7117 drivers/md/md.c if ((state ^ info->state) & (1<<MD_SB_BITMAP_PRESENT)) state 7145 drivers/md/md.c if ((state ^ info->state) & (1<<MD_SB_BITMAP_PRESENT)) { state 7154 drivers/md/md.c if (info->state & (1<<MD_SB_BITMAP_PRESENT)) { state 7462 drivers/md/md.c else if (!(info.state & (1<<MD_DISK_SYNC))) state 284 drivers/md/raid1.c if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) state 300 drivers/md/raid1.c if (!test_and_set_bit(R1BIO_Returned, &r1_bio->state)) { state 354 drivers/md/raid1.c set_bit(R1BIO_Uptodate, &r1_bio->state); state 356 drivers/md/raid1.c test_bit(R1BIO_FailFast, &r1_bio->state)) state 386 drivers/md/raid1.c set_bit(R1BIO_ReadError, &r1_bio->state); state 395 drivers/md/raid1.c if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { state 403 drivers/md/raid1.c !test_bit(R1BIO_Degraded, &r1_bio->state), state 404 drivers/md/raid1.c test_bit(R1BIO_BehindIO, &r1_bio->state)); state 413 drivers/md/raid1.c if (test_bit(R1BIO_WriteError, &r1_bio->state)) state 417 drivers/md/raid1.c if (test_bit(R1BIO_MadeGood, &r1_bio->state)) state 427 drivers/md/raid1.c int behind = test_bit(R1BIO_BehindIO, &r1_bio->state); state 459 drivers/md/raid1.c set_bit(R1BIO_WriteError, &r1_bio->state); state 491 drivers/md/raid1.c set_bit(R1BIO_Uptodate, &r1_bio->state); state 497 drivers/md/raid1.c set_bit(R1BIO_MadeGood, &r1_bio->state); state 519 drivers/md/raid1.c test_bit(R1BIO_Uptodate, &r1_bio->state)) { state 521 drivers/md/raid1.c if (!test_and_set_bit(R1BIO_Returned, &r1_bio->state)) { state 607 drivers/md/raid1.c clear_bit(R1BIO_FailFast, &r1_bio->state); state 686 drivers/md/raid1.c set_bit(R1BIO_FailFast, &r1_bio->state); state 1148 drivers/md/raid1.c set_bit(R1BIO_BehindIO, &r1_bio->state); state 1194 drivers/md/raid1.c r1_bio->state = 0; state 1315 drivers/md/raid1.c test_bit(R1BIO_FailFast, &r1_bio->state)) state 1399 drivers/md/raid1.c set_bit(R1BIO_Degraded, &r1_bio->state); state 1456 drivers/md/raid1.c r1_bio->state = 0; state 1497 drivers/md/raid1.c test_bit(R1BIO_BehindIO, &r1_bio->state)); state 1888 drivers/md/raid1.c set_bit(R1BIO_Uptodate, &r1_bio->state); state 1914 drivers/md/raid1.c if (test_bit(R1BIO_MadeGood, &r1_bio->state) || state 1915 drivers/md/raid1.c test_bit(R1BIO_WriteError, &r1_bio->state)) state 1940 drivers/md/raid1.c set_bit(R1BIO_WriteError, &r1_bio->state); state 1948 drivers/md/raid1.c set_bit(R1BIO_MadeGood, &r1_bio->state); state 2099 drivers/md/raid1.c set_bit(R1BIO_Uptodate, &r1_bio->state); state 2198 drivers/md/raid1.c if (!test_bit(R1BIO_Uptodate, &r1_bio->state)) state 2379 drivers/md/raid1.c if (test_bit(R1BIO_BehindIO, &r1_bio->state)) { state 2420 drivers/md/raid1.c test_bit(R1BIO_MadeGood, &r1_bio->state)) { state 2424 drivers/md/raid1.c test_bit(R1BIO_WriteError, &r1_bio->state)) { state 2455 drivers/md/raid1.c set_bit(R1BIO_Degraded, &r1_bio->state); state 2473 drivers/md/raid1.c if (test_bit(R1BIO_WriteError, &r1_bio->state)) state 2485 drivers/md/raid1.c clear_bit(R1BIO_ReadError, &r1_bio->state); state 2517 drivers/md/raid1.c r1_bio->state = 0; state 2547 drivers/md/raid1.c set_bit(R1BIO_Degraded, &r1_bio->state); state 2548 drivers/md/raid1.c if (test_bit(R1BIO_WriteError, &r1_bio->state)) state 2572 drivers/md/raid1.c if (test_bit(R1BIO_IsSync, &r1_bio->state)) { state 2573 drivers/md/raid1.c if (test_bit(R1BIO_MadeGood, &r1_bio->state) || state 2574 drivers/md/raid1.c test_bit(R1BIO_WriteError, &r1_bio->state)) state 2578 drivers/md/raid1.c } else if (test_bit(R1BIO_MadeGood, &r1_bio->state) || state 2579 drivers/md/raid1.c test_bit(R1BIO_WriteError, &r1_bio->state)) state 2581 drivers/md/raid1.c else if (test_bit(R1BIO_ReadError, &r1_bio->state)) state 2725 drivers/md/raid1.c r1_bio->state = 0; state 2726 drivers/md/raid1.c set_bit(R1BIO_IsSync, &r1_bio->state); state 160 drivers/md/raid1.h unsigned long state; state 297 drivers/md/raid10.c if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) state 374 drivers/md/raid10.c set_bit(R10BIO_Uptodate, &r10_bio->state); state 381 drivers/md/raid10.c if (!_enough(conf, test_bit(R10BIO_Previous, &r10_bio->state), state 397 drivers/md/raid10.c set_bit(R10BIO_ReadError, &r10_bio->state); state 407 drivers/md/raid10.c !test_bit(R10BIO_Degraded, &r10_bio->state), state 415 drivers/md/raid10.c if (test_bit(R10BIO_WriteError, &r10_bio->state)) state 419 drivers/md/raid10.c if (test_bit(R10BIO_MadeGood, &r10_bio->state)) state 477 drivers/md/raid10.c set_bit(R10BIO_WriteError, &r10_bio->state); state 507 drivers/md/raid10.c set_bit(R10BIO_Uptodate, &r10_bio->state); state 520 drivers/md/raid10.c set_bit(R10BIO_MadeGood, &r10_bio->state); state 631 drivers/md/raid10.c set_bit(R10BIO_Previous, &r10bio->state); state 634 drivers/md/raid10.c clear_bit(R10BIO_Previous, &r10bio->state); state 728 drivers/md/raid10.c clear_bit(R10BIO_FailFast, &r10_bio->state); state 809 drivers/md/raid10.c set_bit(R10BIO_FailFast, &r10_bio->state); state 1057 drivers/md/raid10.c test_bit(R10BIO_Previous, &r10_bio->state)) state 1216 drivers/md/raid10.c test_bit(R10BIO_FailFast, &r10_bio->state)) state 1390 drivers/md/raid10.c set_bit(R10BIO_Degraded, &r10_bio->state); state 1512 drivers/md/raid10.c r10_bio->state = 0; state 1888 drivers/md/raid10.c set_bit(R10BIO_Uptodate, &r10_bio->state); state 1900 drivers/md/raid10.c if (test_bit(R10BIO_IsRecover, &r10_bio->state) || state 1934 drivers/md/raid10.c if (test_bit(R10BIO_MadeGood, &r10_bio->state) || state 1935 drivers/md/raid10.c test_bit(R10BIO_WriteError, &r10_bio->state)) state 1943 drivers/md/raid10.c if (test_bit(R10BIO_MadeGood, &r10_bio->state) || state 1944 drivers/md/raid10.c test_bit(R10BIO_WriteError, &r10_bio->state)) state 1979 drivers/md/raid10.c set_bit(R10BIO_WriteError, &r10_bio->state); state 1985 drivers/md/raid10.c set_bit(R10BIO_MadeGood, &r10_bio->state); state 2230 drivers/md/raid10.c if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) { state 2606 drivers/md/raid10.c r10_bio->state = 0; state 2621 drivers/md/raid10.c if (test_bit(R10BIO_IsSync, &r10_bio->state) || state 2622 drivers/md/raid10.c test_bit(R10BIO_IsRecover, &r10_bio->state)) { state 2677 drivers/md/raid10.c &r10_bio->state); state 2704 drivers/md/raid10.c &r10_bio->state)) state 2738 drivers/md/raid10.c set_bit(R10BIO_Degraded, &r10_bio->state); state 2741 drivers/md/raid10.c &r10_bio->state)) state 2764 drivers/md/raid10.c if (test_bit(R10BIO_MadeGood, &r10_bio->state) || state 2765 drivers/md/raid10.c test_bit(R10BIO_WriteError, &r10_bio->state)) state 2767 drivers/md/raid10.c else if (test_bit(R10BIO_IsReshape, &r10_bio->state)) state 2769 drivers/md/raid10.c else if (test_bit(R10BIO_IsSync, &r10_bio->state)) state 2771 drivers/md/raid10.c else if (test_bit(R10BIO_IsRecover, &r10_bio->state)) state 2773 drivers/md/raid10.c else if (test_bit(R10BIO_ReadError, &r10_bio->state)) state 3108 drivers/md/raid10.c r10_bio->state = 0; state 3116 drivers/md/raid10.c set_bit(R10BIO_IsRecover, &r10_bio->state); state 3321 drivers/md/raid10.c r10_bio->state = 0; state 3330 drivers/md/raid10.c set_bit(R10BIO_IsSync, &r10_bio->state); state 4540 drivers/md/raid10.c r10_bio->state = 0; state 4545 drivers/md/raid10.c set_bit(R10BIO_IsReshape, &r10_bio->state); state 4548 drivers/md/raid10.c BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state)); state 4688 drivers/md/raid10.c if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) state 126 drivers/md/raid10.h unsigned long state; state 226 drivers/md/raid5-cache.c int state; state 286 drivers/md/raid5-cache.c enum r5l_io_unit_state state) state 288 drivers/md/raid5-cache.c if (WARN_ON(io->state >= state)) state 290 drivers/md/raid5-cache.c io->state = state; state 320 drivers/md/raid5-cache.c !test_bit(STRIPE_DEGRADED, &sh->state), state 458 drivers/md/raid5-cache.c WARN_ON(!test_bit(STRIPE_R5C_CACHING, &sh->state)); state 459 drivers/md/raid5-cache.c clear_bit(STRIPE_R5C_CACHING, &sh->state); state 461 drivers/md/raid5-cache.c if (!test_and_set_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 474 drivers/md/raid5-cache.c clear_bit(STRIPE_LOG_TRAPPED, &sh->state); state 499 drivers/md/raid5-cache.c BUG_ON(test_bit(STRIPE_R5C_CACHING, &sh->state)); state 507 drivers/md/raid5-cache.c } else if (test_bit(STRIPE_R5C_CACHING, &sh->state)) { state 524 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 537 drivers/md/raid5-cache.c if (io->state < IO_UNIT_IO_END) state 553 drivers/md/raid5-cache.c if (io->state < IO_UNIT_IO_END) state 781 drivers/md/raid5-cache.c io->state = IO_UNIT_RUNNING; state 924 drivers/md/raid5-cache.c if (test_and_clear_bit(STRIPE_R5C_PREFLUSH, &sh->state)) state 1008 drivers/md/raid5-cache.c test_bit(STRIPE_SYNCING, &sh->state)) { state 1010 drivers/md/raid5-cache.c clear_bit(STRIPE_LOG_TRAPPED, &sh->state); state 1014 drivers/md/raid5-cache.c WARN_ON(test_bit(STRIPE_R5C_CACHING, &sh->state)); state 1025 drivers/md/raid5-cache.c if (test_bit(STRIPE_LOG_TRAPPED, &sh->state)) state 1035 drivers/md/raid5-cache.c set_bit(STRIPE_LOG_TRAPPED, &sh->state); state 1040 drivers/md/raid5-cache.c clear_bit(STRIPE_DELAYED, &sh->state); state 1143 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 1195 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 1209 drivers/md/raid5-cache.c if (io->state < IO_UNIT_STRIPE_END) state 1369 drivers/md/raid5-cache.c BUG_ON(!test_bit(STRIPE_R5C_CACHING, &sh->state)); state 1370 drivers/md/raid5-cache.c BUG_ON(test_bit(STRIPE_HANDLE, &sh->state)); state 1376 drivers/md/raid5-cache.c BUG_ON(test_bit(STRIPE_ON_RELEASE_LIST, &sh->state)); state 1382 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 1386 drivers/md/raid5-cache.c if (test_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state)) state 1482 drivers/md/raid5-cache.c !test_bit(STRIPE_HANDLE, &sh->state) && state 1831 drivers/md/raid5-cache.c set_bit(STRIPE_R5C_CACHING, &sh->state); state 1857 drivers/md/raid5-cache.c clear_bit(STRIPE_R5C_CACHING, &sh->state); state 1864 drivers/md/raid5-cache.c sh->state = 0; state 1976 drivers/md/raid5-cache.c if (!test_bit(STRIPE_R5C_CACHING, &sh->state)) { state 2123 drivers/md/raid5-cache.c WARN_ON(test_bit(STRIPE_R5C_CACHING, &sh->state)); state 2184 drivers/md/raid5-cache.c if (!test_bit(STRIPE_R5C_CACHING, &sh->state) && state 2276 drivers/md/raid5-cache.c WARN_ON(!test_bit(STRIPE_R5C_CACHING, &sh->state)); state 2377 drivers/md/raid5-cache.c WARN_ON(!test_bit(STRIPE_R5C_CACHING, &sh->state)); state 2441 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 2650 drivers/md/raid5-cache.c if (!test_bit(STRIPE_R5C_CACHING, &sh->state)) { state 2668 drivers/md/raid5-cache.c set_bit(STRIPE_R5C_CACHING, &sh->state); state 2679 drivers/md/raid5-cache.c if (s->failed || test_bit(STRIPE_SYNCING, &sh->state)) { state 2695 drivers/md/raid5-cache.c if (!test_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state) && state 2696 drivers/md/raid5-cache.c !test_bit(STRIPE_R5C_FULL_STRIPE, &sh->state)) { state 2728 drivers/md/raid5-cache.c set_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state); state 2749 drivers/md/raid5-cache.c set_bit(STRIPE_LOG_TRAPPED, &sh->state); state 2816 drivers/md/raid5-cache.c WARN_ON(test_bit(STRIPE_R5C_CACHING, &sh->state)); state 2834 drivers/md/raid5-cache.c if (test_and_clear_bit(STRIPE_FULL_WRITE, &sh->state)) state 2850 drivers/md/raid5-cache.c if (test_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state) || state 2851 drivers/md/raid5-cache.c test_bit(STRIPE_R5C_FULL_STRIPE, &sh->state)) { state 2869 drivers/md/raid5-cache.c if (test_and_clear_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state)) { state 2875 drivers/md/raid5-cache.c if (test_and_clear_bit(STRIPE_R5C_FULL_STRIPE, &sh->state)) { state 2883 drivers/md/raid5-cache.c if (test_bit(STRIPE_SYNC_REQUESTED, &sh->state)) state 2884 drivers/md/raid5-cache.c set_bit(STRIPE_HANDLE, &sh->state); state 2914 drivers/md/raid5-cache.c clear_bit(STRIPE_DELAYED, &sh->state); state 65 drivers/md/raid5-log.h if (!test_bit(STRIPE_R5C_CACHING, &sh->state)) { state 70 drivers/md/raid5-log.h } else if (test_bit(STRIPE_LOG_TRAPPED, &sh->state)) { state 345 drivers/md/raid5-ppl.c if (!test_bit(STRIPE_FULL_WRITE, &sh->state)) { state 366 drivers/md/raid5-ppl.c if (io || test_bit(STRIPE_SYNCING, &sh->state) || !sh->ppl_page || state 369 drivers/md/raid5-ppl.c clear_bit(STRIPE_LOG_TRAPPED, &sh->state); state 382 drivers/md/raid5-ppl.c set_bit(STRIPE_LOG_TRAPPED, &sh->state); state 383 drivers/md/raid5-ppl.c clear_bit(STRIPE_DELAYED, &sh->state); state 412 drivers/md/raid5-ppl.c set_bit(STRIPE_HANDLE, &sh->state); state 493 drivers/md/raid5-ppl.c if (test_bit(STRIPE_FULL_WRITE, &sh->state)) state 577 drivers/md/raid5-ppl.c set_bit(STRIPE_HANDLE, &sh->state); state 155 drivers/md/raid5.c test_bit(STRIPE_BIOFILL_RUN, &sh->state) || state 156 drivers/md/raid5.c test_bit(STRIPE_COMPUTE_RUN, &sh->state); state 161 drivers/md/raid5.c return (test_bit(STRIPE_R5C_FULL_STRIPE, &sh->state) || state 162 drivers/md/raid5.c test_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state)) && state 163 drivers/md/raid5.c !test_bit(STRIPE_R5C_CACHING, &sh->state); state 232 drivers/md/raid5.c if (test_bit(STRIPE_SYNC_REQUESTED, &sh->state) || state 234 drivers/md/raid5.c !test_bit(STRIPE_HANDLE, &sh->state) && injournal != 0)) { state 235 drivers/md/raid5.c if (test_bit(STRIPE_R5C_CACHING, &sh->state)) state 237 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 240 drivers/md/raid5.c if (test_bit(STRIPE_HANDLE, &sh->state)) { state 241 drivers/md/raid5.c if (test_bit(STRIPE_DELAYED, &sh->state) && state 242 drivers/md/raid5.c !test_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 244 drivers/md/raid5.c else if (test_bit(STRIPE_BIT_DELAY, &sh->state) && state 248 drivers/md/raid5.c clear_bit(STRIPE_DELAYED, &sh->state); state 249 drivers/md/raid5.c clear_bit(STRIPE_BIT_DELAY, &sh->state); state 265 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 270 drivers/md/raid5.c if (!test_bit(STRIPE_EXPANDING, &sh->state)) { state 279 drivers/md/raid5.c if (!test_and_set_bit(STRIPE_R5C_FULL_STRIPE, &sh->state)) state 281 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state)) state 368 drivers/md/raid5.c clear_bit(STRIPE_ON_RELEASE_LIST, &sh->state); state 396 drivers/md/raid5.c test_and_set_bit(STRIPE_ON_RELEASE_LIST, &sh->state)) state 494 drivers/md/raid5.c BUG_ON(test_bit(STRIPE_HANDLE, &sh->state)); state 506 drivers/md/raid5.c sh->state = 0; state 527 drivers/md/raid5.c set_bit(STRIPE_BATCH_READY, &sh->state); state 675 drivers/md/raid5.c if (!test_bit(STRIPE_HANDLE, &sh->state)) state 678 drivers/md/raid5.c !test_bit(STRIPE_EXPANDING, &sh->state)); state 733 drivers/md/raid5.c return test_bit(STRIPE_BATCH_READY, &sh->state) && state 734 drivers/md/raid5.c !test_bit(STRIPE_BITMAP_PENDING, &sh->state) && state 759 drivers/md/raid5.c if (!test_bit(STRIPE_HANDLE, &head->state)) state 762 drivers/md/raid5.c !test_bit(STRIPE_EXPANDING, &head->state)); state 829 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 834 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_BIT_DELAY, &sh->state)) { state 836 drivers/md/raid5.c if (test_bit(STRIPE_BIT_DELAY, &sh->batch_head->state) && state 839 drivers/md/raid5.c set_bit(STRIPE_BIT_DELAY, &sh->batch_head->state); state 1094 drivers/md/raid5.c set_bit(STRIPE_IO_STARTED, &sh->state); state 1161 drivers/md/raid5.c set_bit(STRIPE_IO_STARTED, &sh->state); state 1208 drivers/md/raid5.c set_bit(STRIPE_DEGRADED, &sh->state); state 1212 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 1322 drivers/md/raid5.c clear_bit(STRIPE_BIOFILL_RUN, &sh->state); state 1324 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 1384 drivers/md/raid5.c clear_bit(STRIPE_COMPUTE_RUN, &sh->state); state 1387 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 1814 drivers/md/raid5.c if (test_bit(STRIPE_EXPAND_READY, &sh->state)) state 1833 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 1992 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 2588 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 2638 drivers/md/raid5.c set_bit(STRIPE_DEGRADED, &sh->state); state 2659 drivers/md/raid5.c set_bit(STRIPE_BATCH_ERR, &sh->batch_head->state); state 2664 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 3138 drivers/md/raid5.c if (!test_and_set_bit(STRIPE_FULL_WRITE, &sh->state)) state 3191 drivers/md/raid5.c !test_bit(STRIPE_FULL_WRITE, &sh->state) && state 3266 drivers/md/raid5.c clear_bit(STRIPE_BATCH_READY, &sh->state); state 3307 drivers/md/raid5.c set_bit(STRIPE_BITMAP_PENDING, &sh->state); state 3312 drivers/md/raid5.c clear_bit(STRIPE_BITMAP_PENDING, &sh->state); state 3315 drivers/md/raid5.c set_bit(STRIPE_BIT_DELAY, &sh->state); state 3456 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_FULL_WRITE, &sh->state)) state 3469 drivers/md/raid5.c clear_bit(STRIPE_SYNCING, &sh->state); state 3574 drivers/md/raid5.c !test_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 3655 drivers/md/raid5.c set_bit(STRIPE_COMPUTE_RUN, &sh->state); state 3685 drivers/md/raid5.c set_bit(STRIPE_COMPUTE_RUN, &sh->state); state 3719 drivers/md/raid5.c if (!test_bit(STRIPE_COMPUTE_RUN, &sh->state) && !sh->check_state && state 3730 drivers/md/raid5.c if (test_bit(STRIPE_R5C_CACHING, &sh->state)) state 3740 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 3789 drivers/md/raid5.c !test_bit(STRIPE_DEGRADED, &sh->state), state 3818 drivers/md/raid5.c clear_bit(STRIPE_DISCARD, &sh->state); state 3837 drivers/md/raid5.c if (test_bit(STRIPE_SYNC_REQUESTED, &sh->state)) state 3838 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 3842 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_FULL_WRITE, &sh->state)) state 3918 drivers/md/raid5.c (unsigned long long)sh->sector, sh->state, rmw, rcw); state 3919 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 3950 drivers/md/raid5.c set_bit(STRIPE_DELAYED, &sh->state); state 3966 drivers/md/raid5.c &sh->state)) { state 3973 drivers/md/raid5.c set_bit(STRIPE_DELAYED, &sh->state); state 3974 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 3993 drivers/md/raid5.c &sh->state)) { state 4001 drivers/md/raid5.c set_bit(STRIPE_DELAYED, &sh->state); state 4002 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4009 drivers/md/raid5.c rcw, qread, test_bit(STRIPE_DELAYED, &sh->state)); state 4013 drivers/md/raid5.c !test_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 4014 drivers/md/raid5.c set_bit(STRIPE_DELAYED, &sh->state); state 4026 drivers/md/raid5.c if ((s->req_compute || !test_bit(STRIPE_COMPUTE_RUN, &sh->state)) && state 4028 drivers/md/raid5.c !test_bit(STRIPE_BIT_DELAY, &sh->state))) state 4039 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4060 drivers/md/raid5.c if (test_bit(STRIPE_INSYNC, &sh->state)) state 4071 drivers/md/raid5.c clear_bit(STRIPE_DEGRADED, &sh->state); state 4072 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4093 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4098 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4106 drivers/md/raid5.c set_bit(STRIPE_COMPUTE_RUN, &sh->state); state 4135 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4189 drivers/md/raid5.c if (test_bit(STRIPE_INSYNC, &sh->state)) state 4228 drivers/md/raid5.c clear_bit(STRIPE_DEGRADED, &sh->state); state 4230 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4246 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4263 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4275 drivers/md/raid5.c set_bit(STRIPE_COMPUTE_RUN, &sh->state); state 4312 drivers/md/raid5.c clear_bit(STRIPE_EXPAND_SOURCE, &sh->state); state 4329 drivers/md/raid5.c if (!test_bit(STRIPE_EXPANDING, &sh2->state) || state 4350 drivers/md/raid5.c set_bit(STRIPE_EXPAND_READY, &sh2->state); state 4351 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh2->state); state 4384 drivers/md/raid5.c s->expanding = test_bit(STRIPE_EXPAND_SOURCE, &sh->state) && !sh->batch_head; state 4385 drivers/md/raid5.c s->expanded = test_bit(STRIPE_EXPAND_READY, &sh->state) && !sh->batch_head; state 4409 drivers/md/raid5.c !test_bit(STRIPE_BIOFILL_RUN, &sh->state)) state 4550 drivers/md/raid5.c if (test_bit(STRIPE_SYNCING, &sh->state)) { state 4576 drivers/md/raid5.c if (!test_and_clear_bit(STRIPE_BATCH_READY, &sh->state)) state 4594 drivers/md/raid5.c clear_bit(STRIPE_BATCH_READY, &tmp->state); state 4616 drivers/md/raid5.c WARN_ONCE(sh->state & ((1 << STRIPE_ACTIVE) | state 4628 drivers/md/raid5.c "stripe state: %lx\n", sh->state); state 4629 drivers/md/raid5.c WARN_ONCE(head_sh->state & ((1 << STRIPE_DISCARD) | state 4631 drivers/md/raid5.c "head stripe state: %lx\n", head_sh->state); state 4633 drivers/md/raid5.c set_mask_bits(&sh->state, ~(STRIPE_EXPAND_SYNC_FLAGS | state 4637 drivers/md/raid5.c head_sh->state & (1 << STRIPE_INSYNC)); state 4651 drivers/md/raid5.c sh->state & handle_flags) state 4652 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4661 drivers/md/raid5.c if (head_sh->state & handle_flags) state 4662 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &head_sh->state); state 4677 drivers/md/raid5.c clear_bit(STRIPE_HANDLE, &sh->state); state 4678 drivers/md/raid5.c if (test_and_set_bit_lock(STRIPE_ACTIVE, &sh->state)) { state 4681 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4686 drivers/md/raid5.c clear_bit_unlock(STRIPE_ACTIVE, &sh->state); state 4690 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_BATCH_ERR, &sh->state)) state 4693 drivers/md/raid5.c if (test_bit(STRIPE_SYNC_REQUESTED, &sh->state) && !sh->batch_head) { state 4699 drivers/md/raid5.c if (!test_bit(STRIPE_R5C_PARTIAL_STRIPE, &sh->state) && state 4700 drivers/md/raid5.c !test_bit(STRIPE_R5C_FULL_STRIPE, &sh->state) && state 4701 drivers/md/raid5.c !test_bit(STRIPE_DISCARD, &sh->state) && state 4702 drivers/md/raid5.c test_and_clear_bit(STRIPE_SYNC_REQUESTED, &sh->state)) { state 4703 drivers/md/raid5.c set_bit(STRIPE_SYNCING, &sh->state); state 4704 drivers/md/raid5.c clear_bit(STRIPE_INSYNC, &sh->state); state 4705 drivers/md/raid5.c clear_bit(STRIPE_REPLACED, &sh->state); state 4709 drivers/md/raid5.c clear_bit(STRIPE_DELAYED, &sh->state); state 4713 drivers/md/raid5.c (unsigned long long)sh->sector, sh->state, state 4719 drivers/md/raid5.c if (test_bit(STRIPE_LOG_TRAPPED, &sh->state)) state 4724 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4731 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4739 drivers/md/raid5.c if (s.to_fill && !test_bit(STRIPE_BIOFILL_RUN, &sh->state)) { state 4741 drivers/md/raid5.c set_bit(STRIPE_BIOFILL_RUN, &sh->state); state 4799 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4802 drivers/md/raid5.c if (test_and_clear_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 4880 drivers/md/raid5.c (!test_bit(STRIPE_R5C_CACHING, &sh->state) && state 4897 drivers/md/raid5.c !test_bit(STRIPE_COMPUTE_RUN, &sh->state) && state 4898 drivers/md/raid5.c !test_bit(STRIPE_INSYNC, &sh->state))) { state 4906 drivers/md/raid5.c && !test_bit(STRIPE_COMPUTE_RUN, &sh->state) state 4907 drivers/md/raid5.c && !test_bit(STRIPE_REPLACED, &sh->state)) { state 4917 drivers/md/raid5.c set_bit(STRIPE_INSYNC, &sh->state); state 4918 drivers/md/raid5.c set_bit(STRIPE_REPLACED, &sh->state); state 4921 drivers/md/raid5.c !test_bit(STRIPE_COMPUTE_RUN, &sh->state) && state 4922 drivers/md/raid5.c test_bit(STRIPE_INSYNC, &sh->state)) { state 4924 drivers/md/raid5.c clear_bit(STRIPE_SYNCING, &sh->state); state 4957 drivers/md/raid5.c if (sh_src && test_bit(STRIPE_EXPAND_SOURCE, &sh_src->state)) { state 4961 drivers/md/raid5.c set_bit(STRIPE_DELAYED, &sh->state); state 4962 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 4964 drivers/md/raid5.c &sh_src->state)) state 4973 drivers/md/raid5.c clear_bit(STRIPE_EXPANDING, &sh->state); state 4981 drivers/md/raid5.c if (s.expanded && test_bit(STRIPE_EXPANDING, &sh->state) && state 4988 drivers/md/raid5.c clear_bit(STRIPE_EXPAND_READY, &sh->state); state 4995 drivers/md/raid5.c !test_bit(STRIPE_COMPUTE_RUN, &sh->state)) state 5058 drivers/md/raid5.c clear_bit_unlock(STRIPE_ACTIVE, &sh->state); state 5069 drivers/md/raid5.c clear_bit(STRIPE_DELAYED, &sh->state); state 5070 drivers/md/raid5.c if (!test_and_set_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 5367 drivers/md/raid5.c else if (!test_bit(STRIPE_IO_STARTED, &sh->state)) { state 5444 drivers/md/raid5.c clear_bit(STRIPE_ON_UNPLUG_LIST, &sh->state); state 5484 drivers/md/raid5.c if (!test_and_set_bit(STRIPE_ON_UNPLUG_LIST, &sh->state)) state 5524 drivers/md/raid5.c if (test_bit(STRIPE_SYNCING, &sh->state)) { state 5542 drivers/md/raid5.c set_bit(STRIPE_DISCARD, &sh->state); state 5564 drivers/md/raid5.c set_bit(STRIPE_BIT_DELAY, &sh->state); state 5567 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 5568 drivers/md/raid5.c clear_bit(STRIPE_DELAYED, &sh->state); state 5569 drivers/md/raid5.c if (!test_and_set_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 5711 drivers/md/raid5.c if (test_bit(STRIPE_EXPANDING, &sh->state) || state 5724 drivers/md/raid5.c set_bit(STRIPE_R5C_PREFLUSH, &sh->state); state 5730 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 5731 drivers/md/raid5.c clear_bit(STRIPE_DELAYED, &sh->state); state 5734 drivers/md/raid5.c !test_and_set_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) state 5917 drivers/md/raid5.c set_bit(STRIPE_EXPANDING, &sh->state); state 5939 drivers/md/raid5.c set_bit(STRIPE_EXPAND_READY, &sh->state); state 5940 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 5966 drivers/md/raid5.c set_bit(STRIPE_EXPAND_SOURCE, &sh->state); state 5967 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 6107 drivers/md/raid5.c set_bit(STRIPE_SYNC_REQUESTED, &sh->state); state 6108 drivers/md/raid5.c set_bit(STRIPE_HANDLE, &sh->state); state 210 drivers/md/raid5.h unsigned long state; /* state flags */ state 177 drivers/media/cec/cec-pin-priv.h enum cec_pin_state state; state 335 drivers/media/cec/cec-pin.c if (pin->state >= CEC_ST_TX_WAIT && state 336 drivers/media/cec/cec-pin.c pin->state <= CEC_ST_TX_LOW_DRIVE) state 338 drivers/media/cec/cec-pin.c if (pin->state >= CEC_ST_RX_START_BIT_LOW && state 339 drivers/media/cec/cec-pin.c pin->state <= CEC_ST_RX_LOW_DRIVE) state 341 drivers/media/cec/cec-pin.c pin->state = CEC_ST_IDLE; state 375 drivers/media/cec/cec-pin.c switch (pin->state) { state 387 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_HIGH_SHORT; state 393 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_HIGH_LONG; state 395 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_HIGH; state 402 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_HIGH_CUSTOM; state 441 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_WAIT_FOR_HIGH; state 470 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_LOW_DRIVE; state 506 drivers/media/cec/cec-pin.c pin->state = v ? CEC_ST_TX_DATA_BIT_1_LOW : state 525 drivers/media/cec/cec-pin.c pin->state = v ? CEC_ST_TX_DATA_BIT_1_LOW : state 530 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_1_LOW; state 534 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_LOW_CUSTOM; state 540 drivers/media/cec/cec-pin.c v = pin->state == CEC_ST_TX_DATA_BIT_1_LOW; state 543 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_1_HIGH_PRE_SAMPLE; state 546 drivers/media/cec/cec-pin.c pin->state = v ? CEC_ST_TX_DATA_BIT_1_HIGH_SHORT : state 550 drivers/media/cec/cec-pin.c pin->state = v ? CEC_ST_TX_DATA_BIT_1_HIGH_LONG : state 553 drivers/media/cec/cec-pin.c pin->state = v ? CEC_ST_TX_DATA_BIT_1_HIGH : state 560 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_HIGH_CUSTOM; state 588 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_POST_SAMPLE; state 592 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_1_HIGH_POST_SAMPLE; state 595 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_1_HIGH_POST_SAMPLE_SHORT; state 598 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_DATA_BIT_1_HIGH_POST_SAMPLE_LONG; state 625 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_PULSE_HIGH_CUSTOM; state 661 drivers/media/cec/cec-pin.c switch (pin->state) { state 667 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_START_BIT_HIGH; state 682 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_HIGH; state 713 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_LOW_DRIVE; state 717 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_SAMPLE; state 724 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_POST_SAMPLE; state 742 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_WAIT_FOR_LOW; state 763 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_LOW_DRIVE; state 778 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_LOW_DRIVE; state 784 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_SAMPLE; state 802 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_ACK_HIGH_POST; state 806 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_ACK_LOW; state 811 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_ACK_LOW_POST; state 822 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_ACK_FINISH; state 826 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_DATA_WAIT_FOR_LOW; state 854 drivers/media/cec/cec-pin.c if (delta > 100 && pin->state != CEC_ST_IDLE) { state 892 drivers/media/cec/cec-pin.c switch (pin->state) { state 938 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_START_BIT_LOW; state 964 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_LOW_CUSTOM; state 966 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_START_BIT_LOW; state 973 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_WAIT; state 976 drivers/media/cec/cec-pin.c if (pin->tx_custom_pulse && pin->state == CEC_ST_IDLE) { state 980 drivers/media/cec/cec-pin.c pin->state = CEC_ST_TX_PULSE_LOW_CUSTOM; state 983 drivers/media/cec/cec-pin.c if (pin->state != CEC_ST_IDLE || pin->ops->enable_irq == NULL || state 989 drivers/media/cec/cec-pin.c pin->state = CEC_ST_RX_IRQ; state 1003 drivers/media/cec/cec-pin.c switch (pin->state) { state 1015 drivers/media/cec/cec-pin.c usecs = states[pin->state].usecs; state 1139 drivers/media/cec/cec-pin.c pin->state = CEC_ST_OFF; state 1157 drivers/media/cec/cec-pin.c if (pin->state != CEC_ST_RX_IRQ) state 1177 drivers/media/cec/cec-pin.c if (pin->state != CEC_ST_IDLE && state 1203 drivers/media/cec/cec-pin.c seq_printf(file, "state: %s\n", states[pin->state].name); state 63 drivers/media/common/saa7146/saa7146_fops.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 85 drivers/media/common/saa7146/saa7146_fops.c buf->vb.state = VIDEOBUF_QUEUED; state 94 drivers/media/common/saa7146/saa7146_fops.c int state) state 97 drivers/media/common/saa7146/saa7146_fops.c DEB_EE("dev:%p, dmaq:%p, state:%d\n", dev, q, state); state 108 drivers/media/common/saa7146/saa7146_fops.c q->curr->vb.state = state; state 354 drivers/media/common/saa7146/saa7146_fops.c if (buf->state == VIDEOBUF_DONE || buf->state == VIDEOBUF_ERROR) { state 359 drivers/media/common/saa7146/saa7146_fops.c DEB_D("nothing to poll for, buf->state:%d\n", buf->state); state 210 drivers/media/common/saa7146/saa7146_vbi.c buf->vb.state = VIDEOBUF_ACTIVE; state 243 drivers/media/common/saa7146/saa7146_vbi.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 262 drivers/media/common/saa7146/saa7146_vbi.c buf->vb.state = VIDEOBUF_PREPARED; state 1024 drivers/media/common/saa7146/saa7146_video.c buf->vb.state = VIDEOBUF_ACTIVE; state 1079 drivers/media/common/saa7146/saa7146_video.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 1108 drivers/media/common/saa7146/saa7146_video.c buf->vb.state = VIDEOBUF_PREPARED; state 354 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_DEQUEUED; state 447 drivers/media/common/videobuf2/videobuf2-core.c if (q->bufs[buffer]->state == VB2_BUF_STATE_PREPARING) { state 921 drivers/media/common/videobuf2/videobuf2-core.c void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state) state 927 drivers/media/common/videobuf2/videobuf2-core.c if (WARN_ON(vb->state != VB2_BUF_STATE_ACTIVE)) state 930 drivers/media/common/videobuf2/videobuf2-core.c if (WARN_ON(state != VB2_BUF_STATE_DONE && state 931 drivers/media/common/videobuf2/videobuf2-core.c state != VB2_BUF_STATE_ERROR && state 932 drivers/media/common/videobuf2/videobuf2-core.c state != VB2_BUF_STATE_QUEUED)) state 933 drivers/media/common/videobuf2/videobuf2-core.c state = VB2_BUF_STATE_ERROR; state 943 drivers/media/common/videobuf2/videobuf2-core.c vb->index, state); state 945 drivers/media/common/videobuf2/videobuf2-core.c if (state != VB2_BUF_STATE_QUEUED) { state 953 drivers/media/common/videobuf2/videobuf2-core.c if (state == VB2_BUF_STATE_QUEUED) { state 954 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_QUEUED; state 958 drivers/media/common/videobuf2/videobuf2-core.c vb->state = state; state 962 drivers/media/common/videobuf2/videobuf2-core.c if (state != VB2_BUF_STATE_QUEUED && vb->req_obj.req) { state 971 drivers/media/common/videobuf2/videobuf2-core.c switch (state) { state 989 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_ERROR; state 1263 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_ACTIVE; state 1274 drivers/media/common/videobuf2/videobuf2-core.c enum vb2_buffer_state orig_state = vb->state; state 1295 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_PREPARING; state 1315 drivers/media/common/videobuf2/videobuf2-core.c vb->state = orig_state; state 1325 drivers/media/common/videobuf2/videobuf2-core.c vb->state = orig_state; state 1335 drivers/media/common/videobuf2/videobuf2-core.c if (WARN_ON(vb->state != VB2_BUF_STATE_IN_REQUEST)) state 1352 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_IN_REQUEST; state 1373 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state == VB2_BUF_STATE_IN_REQUEST) state 1381 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state == VB2_BUF_STATE_IN_REQUEST) { state 1382 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_DEQUEUED; state 1425 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state != VB2_BUF_STATE_DEQUEUED) { state 1427 drivers/media/common/videobuf2/videobuf2-core.c vb->state); state 1496 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state == VB2_BUF_STATE_ACTIVE) state 1524 drivers/media/common/videobuf2/videobuf2-core.c if (!req && vb->state != VB2_BUF_STATE_IN_REQUEST && state 1531 drivers/media/common/videobuf2/videobuf2-core.c (!req && vb->state != VB2_BUF_STATE_IN_REQUEST && state 1541 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state != VB2_BUF_STATE_DEQUEUED) { state 1567 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_IN_REQUEST; state 1590 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state != VB2_BUF_STATE_IN_REQUEST) state 1593 drivers/media/common/videobuf2/videobuf2-core.c switch (vb->state) { state 1606 drivers/media/common/videobuf2/videobuf2-core.c dprintk(1, "invalid buffer state %d\n", vb->state); state 1617 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_QUEUED; state 1794 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state == VB2_BUF_STATE_DEQUEUED) state 1797 drivers/media/common/videobuf2/videobuf2-core.c vb->state = VB2_BUF_STATE_DEQUEUED; state 1812 drivers/media/common/videobuf2/videobuf2-core.c switch (vb->state) { state 1852 drivers/media/common/videobuf2/videobuf2-core.c vb->index, vb->state); state 1884 drivers/media/common/videobuf2/videobuf2-core.c if (q->bufs[i]->state == VB2_BUF_STATE_ACTIVE) { state 1932 drivers/media/common/videobuf2/videobuf2-core.c enum media_request_state state; state 1936 drivers/media/common/videobuf2/videobuf2-core.c state = req->state; state 1939 drivers/media/common/videobuf2/videobuf2-core.c if (state == MEDIA_REQUEST_STATE_QUEUED) state 2386 drivers/media/common/videobuf2/videobuf2-core.c if (vb && (vb->state == VB2_BUF_STATE_DONE state 2387 drivers/media/common/videobuf2/videobuf2-core.c || vb->state == VB2_BUF_STATE_ERROR)) { state 2815 drivers/media/common/videobuf2/videobuf2-core.c if (vb->state != VB2_BUF_STATE_ERROR) state 372 drivers/media/common/videobuf2/videobuf2-v4l2.c vb->state != VB2_BUF_STATE_DEQUEUED) { state 447 drivers/media/common/videobuf2/videobuf2-v4l2.c if (req->state != MEDIA_REQUEST_STATE_IDLE && state 448 drivers/media/common/videobuf2/videobuf2-v4l2.c req->state != MEDIA_REQUEST_STATE_UPDATING) { state 535 drivers/media/common/videobuf2/videobuf2-v4l2.c switch (vb->state) { state 555 drivers/media/common/videobuf2/videobuf2-v4l2.c if ((vb->state == VB2_BUF_STATE_DEQUEUED || state 556 drivers/media/common/videobuf2/videobuf2-v4l2.c vb->state == VB2_BUF_STATE_IN_REQUEST) && state 323 drivers/media/dvb-core/dmxdev.c *dmxdevfilter, int state) state 326 drivers/media/dvb-core/dmxdev.c dmxdevfilter->state = state; state 341 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state >= DMXDEV_STATE_GO) state 369 drivers/media/dvb-core/dmxdev.c dmxdevfilter->state = DMXDEV_STATE_TIMEDOUT; state 400 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state != DMXDEV_STATE_GO) { state 425 drivers/media/dvb-core/dmxdev.c dmxdevfilter->state = DMXDEV_STATE_DONE; state 544 drivers/media/dvb-core/dmxdev.c if (dmxdev->filter[i].state >= DMXDEV_STATE_GO && state 562 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state < DMXDEV_STATE_GO) state 586 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state == DMXDEV_STATE_ALLOCATED) state 610 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state < DMXDEV_STATE_SET) state 680 drivers/media/dvb-core/dmxdev.c if (filter->state < DMXDEV_STATE_SET) state 683 drivers/media/dvb-core/dmxdev.c if (filter->state >= DMXDEV_STATE_GO) state 710 drivers/media/dvb-core/dmxdev.c if (dmxdev->filter[i].state >= DMXDEV_STATE_GO && state 804 drivers/media/dvb-core/dmxdev.c if (dmxdev->filter[i].state == DMXDEV_STATE_FREE) state 878 drivers/media/dvb-core/dmxdev.c (filter->state < DMXDEV_STATE_SET)) state 893 drivers/media/dvb-core/dmxdev.c if (filter->state >= DMXDEV_STATE_GO) state 905 drivers/media/dvb-core/dmxdev.c (filter->state < DMXDEV_STATE_SET)) state 1051 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state < DMXDEV_STATE_SET) state 1205 drivers/media/dvb-core/dmxdev.c if (dmxdevfilter->state != DMXDEV_STATE_GO && state 1206 drivers/media/dvb-core/dmxdev.c dmxdevfilter->state != DMXDEV_STATE_DONE && state 1207 drivers/media/dvb-core/dmxdev.c dmxdevfilter->state != DMXDEV_STATE_TIMEDOUT) state 631 drivers/media/dvb-core/dvb_demux.c if (demux->filter[i].state == DMX_STATE_FREE) state 637 drivers/media/dvb-core/dvb_demux.c demux->filter[i].state = DMX_STATE_ALLOCATED; state 647 drivers/media/dvb-core/dvb_demux.c if (demux->feed[i].state == DMX_STATE_FREE) state 653 drivers/media/dvb-core/dvb_demux.c demux->feed[i].state = DMX_STATE_ALLOCATED; state 674 drivers/media/dvb-core/dvb_demux.c __func__, feed->type, feed->state, feed->pid); state 688 drivers/media/dvb-core/dvb_demux.c __func__, feed->type, feed->state, feed->pid); state 732 drivers/media/dvb-core/dvb_demux.c feed->state = DMX_STATE_READY; state 747 drivers/media/dvb-core/dvb_demux.c if (feed->state != DMX_STATE_READY || feed->type != DMX_TYPE_TS) { state 764 drivers/media/dvb-core/dvb_demux.c feed->state = DMX_STATE_GO; state 779 drivers/media/dvb-core/dvb_demux.c if (feed->state < DMX_STATE_GO) { state 793 drivers/media/dvb-core/dvb_demux.c feed->state = DMX_STATE_ALLOCATED; state 831 drivers/media/dvb-core/dvb_demux.c feed->state = DMX_STATE_FREE; state 838 drivers/media/dvb-core/dvb_demux.c feed->filter->state = DMX_STATE_READY; state 853 drivers/media/dvb-core/dvb_demux.c if (feed->state == DMX_STATE_FREE) { state 858 drivers/media/dvb-core/dvb_demux.c feed->state = DMX_STATE_FREE; state 859 drivers/media/dvb-core/dvb_demux.c feed->filter->state = DMX_STATE_FREE; state 898 drivers/media/dvb-core/dvb_demux.c dvbdmxfilter->state = DMX_STATE_READY; state 924 drivers/media/dvb-core/dvb_demux.c dvbdmxfeed->state = DMX_STATE_READY; state 989 drivers/media/dvb-core/dvb_demux.c dvbdmxfeed->state = DMX_STATE_GO; state 1012 drivers/media/dvb-core/dvb_demux.c dvbdmxfeed->state = DMX_STATE_READY; state 1053 drivers/media/dvb-core/dvb_demux.c dvbdmxfilter->state = DMX_STATE_FREE; state 1107 drivers/media/dvb-core/dvb_demux.c if (dvbdmxfeed->state == DMX_STATE_FREE) { state 1111 drivers/media/dvb-core/dvb_demux.c dvbdmxfeed->state = DMX_STATE_FREE; state 1264 drivers/media/dvb-core/dvb_demux.c dvbdemux->filter[i].state = DMX_STATE_FREE; state 1268 drivers/media/dvb-core/dvb_demux.c dvbdemux->feed[i].state = DMX_STATE_FREE; state 111 drivers/media/dvb-core/dvb_frontend.c unsigned int state; state 466 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_ERROR; state 485 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_IDLE) { state 493 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 499 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_ERROR; state 501 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_TUNED; state 509 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 521 drivers/media/dvb-core/dvb_frontend.c if ((fepriv->state & FESTATE_WAITFORLOCK) && (s & FE_HAS_LOCK)) { state 523 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_TUNED; state 534 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_TUNED) { state 541 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_ZIGZAG_FAST; state 549 drivers/media/dvb-core/dvb_frontend.c if ((fepriv->state & FESTATE_LOSTLOCK) && state 558 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_DISEQC) { state 566 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 575 drivers/media/dvb-core/dvb_frontend.c if ((fepriv->state & FESTATE_SEARCHING_FAST) || (fepriv->state & FESTATE_RETUNE)) { state 586 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_SEARCHING_SLOW; state 596 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 597 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_TUNING_FAST; state 602 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_SEARCHING_SLOW) { state 706 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 709 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_TUNED; state 728 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Frontend ALGO = DVBFE_ALGO_CUSTOM, state=%d\n", __func__, fepriv->state); state 729 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state & FESTATE_RETUNE) { state 731 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_TUNED; state 817 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_IDLE; state 868 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_IDLE; state 2132 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state != FESTATE_IDLE) { state 2304 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_RETUNE; state 2349 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state != FESTATE_IDLE) { state 2497 drivers/media/dvb-core/dvb_frontend.c if (fepriv->state == FESTATE_RETUNE || state 2498 drivers/media/dvb-core/dvb_frontend.c fepriv->state == FESTATE_ERROR) { state 2512 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2526 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2535 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2545 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2555 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2580 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2637 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_DISEQC; state 2944 drivers/media/dvb-core/dvb_frontend.c fepriv->state = FESTATE_RETUNE; state 1333 drivers/media/dvb-core/dvb_net.c if (!dvbnet->state[i]) state 1339 drivers/media/dvb-core/dvb_net.c dvbnet->state[i]=1; state 1404 drivers/media/dvb-core/dvb_net.c if (!dvbnet->state[num]) state 1415 drivers/media/dvb-core/dvb_net.c dvbnet->state[num]=0; state 1467 drivers/media/dvb-core/dvb_net.c !dvbnet->state[dvbnetif->if_num]) { state 1527 drivers/media/dvb-core/dvb_net.c !dvbnet->state[dvbnetif->if_num]) { state 1597 drivers/media/dvb-core/dvb_net.c if (!dvbnet->state[i]) state 1614 drivers/media/dvb-core/dvb_net.c dvbnet->state[i] = 0; state 187 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_NONE; state 198 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_INIT; state 209 drivers/media/dvb-core/dvb_vb2.c if (ctx->state & DVB_VB2_STATE_INIT) state 212 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_NONE; state 225 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_NONE; state 229 drivers/media/dvb-core/dvb_vb2.c ctx->state |= DVB_VB2_STATE_STREAMON; state 240 drivers/media/dvb-core/dvb_vb2.c ctx->state &= ~DVB_VB2_STATE_STREAMON; state 243 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_NONE; state 254 drivers/media/dvb-core/dvb_vb2.c return (ctx->state & DVB_VB2_STATE_STREAMON); state 347 drivers/media/dvb-core/dvb_vb2.c ctx->state = DVB_VB2_STATE_NONE; state 352 drivers/media/dvb-core/dvb_vb2.c ctx->state |= DVB_VB2_STATE_REQBUFS; state 43 drivers/media/dvb-frontends/af9013.c static int af9013_set_gpio(struct af9013_state *state, u8 gpio, u8 gpioval) state 45 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 84 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, addr, 0x0f << pos, state 107 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 108 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 126 drivers/media/dvb-frontends/af9013.c if (c->bandwidth_hz != state->bandwidth_hz) { state 128 drivers/media/dvb-frontends/af9013.c if (coeff_lut[i].clock == state->clk && state 140 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xae00, coeff_lut[i].val, state 147 drivers/media/dvb-frontends/af9013.c if (c->bandwidth_hz != state->bandwidth_hz || state->first_tune) { state 155 drivers/media/dvb-frontends/af9013.c if_frequency = state->if_frequency; state 162 drivers/media/dvb-frontends/af9013.c while (sampling_freq > (state->clk / 2)) state 163 drivers/media/dvb-frontends/af9013.c sampling_freq -= state->clk; state 167 drivers/media/dvb-frontends/af9013.c spec_inv = state->spec_inv; state 169 drivers/media/dvb-frontends/af9013.c spec_inv = !state->spec_inv; state 173 drivers/media/dvb-frontends/af9013.c state->clk); state 188 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xd140, buf, 3); state 192 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0x9be7, buf, 6); state 198 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd330, 0x08, 0x08); state 203 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd507, 0x40, 0x00); state 208 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x9bfe, 0x01, 0x00); state 213 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x9bc2, 0x01, 0x00); state 358 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xd3c0, buf, 3); state 364 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xaefd, 0x00); state 371 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xaefd, 0x01); state 375 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xaefe, 0x00); state 383 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xffff, 0x00); state 387 drivers/media/dvb-frontends/af9013.c state->bandwidth_hz = c->bandwidth_hz; state 388 drivers/media/dvb-frontends/af9013.c state->set_frontend_jiffies = jiffies; state 389 drivers/media/dvb-frontends/af9013.c state->first_tune = false; state 400 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 401 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 407 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_read(state->regmap, 0xd3c0, buf, 3); state 517 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 518 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 530 drivers/media/dvb-frontends/af9013.c if (time_is_after_jiffies(state->read_status_jiffies + msecs_to_jiffies(2000)) && state 531 drivers/media/dvb-frontends/af9013.c time_is_before_jiffies(state->set_frontend_jiffies + msecs_to_jiffies(4000))) { state 532 drivers/media/dvb-frontends/af9013.c *status = state->fe_status; state 535 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0xd507, &utmp); state 544 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0xd330, &utmp); state 557 drivers/media/dvb-frontends/af9013.c state->read_status_jiffies = jiffies; state 559 drivers/media/dvb-frontends/af9013.c state->fe_status = utmp1; state 564 drivers/media/dvb-frontends/af9013.c switch (state->strength_en) { state 567 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x9bee, &utmp); state 573 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x9bbd, &utmp1); state 576 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x9bd0, &utmp2); state 579 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x9be2, &utmp3); state 582 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x9be4, &utmp4); state 586 drivers/media/dvb-frontends/af9013.c state->rf_agc_50 = utmp1; state 587 drivers/media/dvb-frontends/af9013.c state->rf_agc_80 = utmp2; state 588 drivers/media/dvb-frontends/af9013.c state->if_agc_50 = utmp3; state 589 drivers/media/dvb-frontends/af9013.c state->if_agc_80 = utmp4; state 594 drivers/media/dvb-frontends/af9013.c state->strength_en = 1; state 597 drivers/media/dvb-frontends/af9013.c state->strength_en = 2; state 602 drivers/media/dvb-frontends/af9013.c if (time_is_after_jiffies(state->strength_jiffies + msecs_to_jiffies(2000))) state 606 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_read(state->regmap, 0xd07c, buf, 2); state 615 drivers/media/dvb-frontends/af9013.c #define agc_gain_50dbm (state->rf_agc_50 + state->if_agc_50) state 616 drivers/media/dvb-frontends/af9013.c #define agc_gain_80dbm (state->rf_agc_80 + state->if_agc_80) state 624 drivers/media/dvb-frontends/af9013.c state->strength_jiffies = jiffies; state 627 drivers/media/dvb-frontends/af9013.c state->dvbv3_strength = div_u64((u64)utmp1 * 0xffff, 60000); state 638 drivers/media/dvb-frontends/af9013.c switch (state->fe_status & FE_HAS_VITERBI) { state 640 drivers/media/dvb-frontends/af9013.c if (time_is_after_jiffies(state->cnr_jiffies + msecs_to_jiffies(2000))) state 644 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0xd2e1, &utmp); state 654 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_read(state->regmap, 0xd2e3, buf, 3); state 661 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0xd3c1, &utmp); state 708 drivers/media/dvb-frontends/af9013.c state->cnr_jiffies = jiffies; state 709 drivers/media/dvb-frontends/af9013.c state->dvbv3_snr = utmp1 / 100; state 720 drivers/media/dvb-frontends/af9013.c switch (state->fe_status & FE_HAS_SYNC) { state 722 drivers/media/dvb-frontends/af9013.c if (time_is_after_jiffies(state->ber_ucb_jiffies + msecs_to_jiffies(2000))) state 726 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0xd391, &utmp); state 736 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_read(state->regmap, 0xd385, buf, 7); state 749 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xd385, buf, 2); state 755 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd391, 0x20, 0x20); state 764 drivers/media/dvb-frontends/af9013.c state->ber_ucb_jiffies = jiffies; state 765 drivers/media/dvb-frontends/af9013.c state->dvbv3_ber = utmp1; state 766 drivers/media/dvb-frontends/af9013.c state->dvbv3_ucblocks += utmp3; state 795 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 797 drivers/media/dvb-frontends/af9013.c *snr = state->dvbv3_snr; state 804 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 806 drivers/media/dvb-frontends/af9013.c *strength = state->dvbv3_strength; state 813 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 815 drivers/media/dvb-frontends/af9013.c *ber = state->dvbv3_ber; state 822 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 824 drivers/media/dvb-frontends/af9013.c *ucblocks = state->dvbv3_ucblocks; state 831 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 832 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 841 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd73a, 0x08, 0x00); state 846 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd417, 0x02, 0x00); state 851 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd417, 0x10, 0x00); state 856 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0x9bf2, state->api_version, 4); state 861 drivers/media/dvb-frontends/af9013.c switch (state->clk) { state 879 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x9bd2, 0x0f, utmp); state 883 drivers/media/dvb-frontends/af9013.c utmp = div_u64((u64)state->clk * 0x80000, 1000000); state 887 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xd180, buf, 3); state 896 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, tab[i].reg, tab[i].mask, state 904 drivers/media/dvb-frontends/af9013.c switch (state->tuner) { state 949 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, tab[i].reg, tab[i].mask, state 956 drivers/media/dvb-frontends/af9013.c if (state->ts_output_pin == 7) state 957 drivers/media/dvb-frontends/af9013.c utmp = 1 << 3 | state->ts_mode << 1; state 959 drivers/media/dvb-frontends/af9013.c utmp = 0 << 3 | state->ts_mode << 1; state 960 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd500, 0x0e, utmp); state 965 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd730, 0x01, 0x01); state 969 drivers/media/dvb-frontends/af9013.c state->first_tune = true; state 979 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 980 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 987 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd730, 0x01, 0x00); state 992 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd417, 0x10, 0x10); state 997 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xaeff, 0x01); state 1002 drivers/media/dvb-frontends/af9013.c ret = regmap_read_poll_timeout(state->regmap, 0xd417, utmp, state 1013 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd73a, 0x08, 0x08); state 1025 drivers/media/dvb-frontends/af9013.c static int af9013_download_firmware(struct af9013_state *state) state 1027 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 1038 drivers/media/dvb-frontends/af9013.c ret = regmap_read(state->regmap, 0x98be, &utmp); state 1069 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0x50fc, buf, 4); state 1077 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, state 1091 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xe205, 0x01); state 1096 drivers/media/dvb-frontends/af9013.c ret = regmap_read_poll_timeout(state->regmap, 0x98be, utmp, state 1165 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 1166 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 1171 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0xd503, 0x01, onoff); state 1184 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = fe->demodulator_priv; state 1185 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 1200 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_write(state->regmap, 0xd505, buf, 2); state 1203 drivers/media/dvb-frontends/af9013.c ret = regmap_write(state->regmap, 0xd504, onoff << 5 | index << 0); state 1215 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_get_clientdata(client); state 1219 drivers/media/dvb-frontends/af9013.c return &state->fe; state 1224 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_get_clientdata(client); state 1228 drivers/media/dvb-frontends/af9013.c return state->muxc->adapter[0]; state 1238 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_mux_priv(muxc); state 1239 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 1244 drivers/media/dvb-frontends/af9013.c if (state->ts_mode == AF9013_TS_MODE_USB) state 1245 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x1d417, 0x08, 0x08); state 1247 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x1d607, 0x04, 0x04); state 1259 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_mux_priv(muxc); state 1260 drivers/media/dvb-frontends/af9013.c struct i2c_client *client = state->client; state 1265 drivers/media/dvb-frontends/af9013.c if (state->ts_mode == AF9013_TS_MODE_USB) state 1266 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x1d417, 0x08, 0x00); state 1268 drivers/media/dvb-frontends/af9013.c ret = regmap_update_bits(state->regmap, 0x1d607, 0x04, 0x00); state 1365 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_get_clientdata(client); state 1373 drivers/media/dvb-frontends/af9013.c if (state->ts_mode == AF9013_TS_MODE_USB && (reg & 0xff00) != 0xae00) { state 1404 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_get_clientdata(client); state 1412 drivers/media/dvb-frontends/af9013.c if (state->ts_mode == AF9013_TS_MODE_USB && (reg & 0xff00) != 0xae00) { state 1436 drivers/media/dvb-frontends/af9013.c struct af9013_state *state; state 1451 drivers/media/dvb-frontends/af9013.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1452 drivers/media/dvb-frontends/af9013.c if (!state) { state 1460 drivers/media/dvb-frontends/af9013.c state->client = client; state 1461 drivers/media/dvb-frontends/af9013.c i2c_set_clientdata(client, state); state 1462 drivers/media/dvb-frontends/af9013.c state->clk = pdata->clk; state 1463 drivers/media/dvb-frontends/af9013.c state->tuner = pdata->tuner; state 1464 drivers/media/dvb-frontends/af9013.c state->if_frequency = pdata->if_frequency; state 1465 drivers/media/dvb-frontends/af9013.c state->ts_mode = pdata->ts_mode; state 1466 drivers/media/dvb-frontends/af9013.c state->ts_output_pin = pdata->ts_output_pin; state 1467 drivers/media/dvb-frontends/af9013.c state->spec_inv = pdata->spec_inv; state 1468 drivers/media/dvb-frontends/af9013.c memcpy(&state->api_version, pdata->api_version, sizeof(state->api_version)); state 1469 drivers/media/dvb-frontends/af9013.c memcpy(&state->gpio, pdata->gpio, sizeof(state->gpio)); state 1470 drivers/media/dvb-frontends/af9013.c state->regmap = regmap_init(&client->dev, ®map_bus, client, state 1472 drivers/media/dvb-frontends/af9013.c if (IS_ERR(state->regmap)) { state 1473 drivers/media/dvb-frontends/af9013.c ret = PTR_ERR(state->regmap); state 1477 drivers/media/dvb-frontends/af9013.c state->muxc = i2c_mux_alloc(client->adapter, &client->dev, 1, 0, 0, state 1479 drivers/media/dvb-frontends/af9013.c if (!state->muxc) { state 1483 drivers/media/dvb-frontends/af9013.c state->muxc->priv = state; state 1484 drivers/media/dvb-frontends/af9013.c ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0); state 1489 drivers/media/dvb-frontends/af9013.c if (state->ts_mode != AF9013_TS_MODE_USB) { state 1490 drivers/media/dvb-frontends/af9013.c ret = af9013_download_firmware(state); state 1496 drivers/media/dvb-frontends/af9013.c ret = regmap_bulk_read(state->regmap, 0x5103, firmware_version, state 1502 drivers/media/dvb-frontends/af9013.c for (i = 0; i < sizeof(state->gpio); i++) { state 1503 drivers/media/dvb-frontends/af9013.c ret = af9013_set_gpio(state, i, state->gpio[i]); state 1509 drivers/media/dvb-frontends/af9013.c memcpy(&state->fe.ops, &af9013_ops, sizeof(state->fe.ops)); state 1510 drivers/media/dvb-frontends/af9013.c state->fe.demodulator_priv = state; state 1519 drivers/media/dvb-frontends/af9013.c c = &state->fe.dtv_property_cache; state 1533 drivers/media/dvb-frontends/af9013.c i2c_mux_del_adapters(state->muxc); state 1535 drivers/media/dvb-frontends/af9013.c regmap_exit(state->regmap); state 1537 drivers/media/dvb-frontends/af9013.c kfree(state); state 1545 drivers/media/dvb-frontends/af9013.c struct af9013_state *state = i2c_get_clientdata(client); state 1549 drivers/media/dvb-frontends/af9013.c i2c_mux_del_adapters(state->muxc); state 1551 drivers/media/dvb-frontends/af9013.c regmap_exit(state->regmap); state 1553 drivers/media/dvb-frontends/af9013.c kfree(state); state 56 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 181 drivers/media/dvb-frontends/as102_fe.c return state->ops->set_tune(state->priv, &tune_args); state 187 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 192 drivers/media/dvb-frontends/as102_fe.c ret = state->ops->get_tps(state->priv, &tps); state 303 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 307 drivers/media/dvb-frontends/as102_fe.c ret = state->ops->get_status(state->priv, &tstate); state 311 drivers/media/dvb-frontends/as102_fe.c state->signal_strength = tstate.signal_strength; state 312 drivers/media/dvb-frontends/as102_fe.c state->ber = tstate.BER; state 335 drivers/media/dvb-frontends/as102_fe.c memset(&state->demod_stats, 0, sizeof(state->demod_stats)); state 339 drivers/media/dvb-frontends/as102_fe.c ret = state->ops->get_stats(state->priv, &state->demod_stats); state 341 drivers/media/dvb-frontends/as102_fe.c memset(&state->demod_stats, 0, sizeof(state->demod_stats)); state 355 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 357 drivers/media/dvb-frontends/as102_fe.c *snr = state->demod_stats.mer; state 364 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 366 drivers/media/dvb-frontends/as102_fe.c *ber = state->ber; state 374 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 376 drivers/media/dvb-frontends/as102_fe.c *strength = (((0xffff * 400) * state->signal_strength + 41000) * 2); state 383 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/as102_fe.c if (state->demod_stats.has_started) state 386 drivers/media/dvb-frontends/as102_fe.c *ucblocks = state->demod_stats.bad_frame_count; state 395 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 397 drivers/media/dvb-frontends/as102_fe.c return state->ops->stream_ctrl(state->priv, acquire, state 398 drivers/media/dvb-frontends/as102_fe.c state->elna_cfg); state 403 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state = fe->demodulator_priv; state 405 drivers/media/dvb-frontends/as102_fe.c kfree(state); state 446 drivers/media/dvb-frontends/as102_fe.c struct as102_state *state; state 449 drivers/media/dvb-frontends/as102_fe.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 450 drivers/media/dvb-frontends/as102_fe.c if (!state) state 453 drivers/media/dvb-frontends/as102_fe.c fe = &state->frontend; state 454 drivers/media/dvb-frontends/as102_fe.c fe->demodulator_priv = state; state 455 drivers/media/dvb-frontends/as102_fe.c state->ops = ops; state 456 drivers/media/dvb-frontends/as102_fe.c state->priv = priv; state 457 drivers/media/dvb-frontends/as102_fe.c state->elna_cfg = elna_cfg; state 32 drivers/media/dvb-frontends/ascot2e.c enum ascot2e_state state; state 219 drivers/media/dvb-frontends/ascot2e.c if (priv->state == STATE_SLEEP) state 225 drivers/media/dvb-frontends/ascot2e.c priv->state = STATE_SLEEP; state 234 drivers/media/dvb-frontends/ascot2e.c if (priv->state == STATE_ACTIVE) state 238 drivers/media/dvb-frontends/ascot2e.c priv->state = STATE_ACTIVE; state 332 drivers/media/dvb-frontends/ascot2e.c if (priv->state == STATE_SLEEP) state 523 drivers/media/dvb-frontends/ascot2e.c priv->state = STATE_SLEEP; state 251 drivers/media/dvb-frontends/atbm8830.c struct atbm_state *state = fe->demodulator_priv; state 254 drivers/media/dvb-frontends/atbm8830.c kfree(state); state 30 drivers/media/dvb-frontends/au8522_common.c int au8522_writereg(struct au8522_state *state, u16 reg, u8 data) state 35 drivers/media/dvb-frontends/au8522_common.c struct i2c_msg msg = { .addr = state->config.demod_address, state 38 drivers/media/dvb-frontends/au8522_common.c ret = i2c_transfer(state->i2c, &msg, 1); state 48 drivers/media/dvb-frontends/au8522_common.c u8 au8522_readreg(struct au8522_state *state, u16 reg) state 55 drivers/media/dvb-frontends/au8522_common.c { .addr = state->config.demod_address, .flags = 0, state 57 drivers/media/dvb-frontends/au8522_common.c { .addr = state->config.demod_address, .flags = I2C_M_RD, state 60 drivers/media/dvb-frontends/au8522_common.c ret = i2c_transfer(state->i2c, msg, 2); state 71 drivers/media/dvb-frontends/au8522_common.c struct au8522_state *state = fe->demodulator_priv; state 75 drivers/media/dvb-frontends/au8522_common.c if (state->operational_mode == AU8522_ANALOG_MODE) { state 84 drivers/media/dvb-frontends/au8522_common.c return au8522_writereg(state, 0x106, 1); state 86 drivers/media/dvb-frontends/au8522_common.c return au8522_writereg(state, 0x106, 0); state 92 drivers/media/dvb-frontends/au8522_common.c struct au8522_state *state = fe->demodulator_priv; state 97 drivers/media/dvb-frontends/au8522_common.c return au8522_writereg(state, 0x106, 1); state 99 drivers/media/dvb-frontends/au8522_common.c return au8522_writereg(state, 0x106, 0); state 105 drivers/media/dvb-frontends/au8522_common.c int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c, state 111 drivers/media/dvb-frontends/au8522_common.c ret = hybrid_tuner_request_state(struct au8522_state, (*state), state 120 drivers/media/dvb-frontends/au8522_common.c void au8522_release_state(struct au8522_state *state) state 123 drivers/media/dvb-frontends/au8522_common.c if (state != NULL) state 124 drivers/media/dvb-frontends/au8522_common.c hybrid_tuner_release_state(state); state 129 drivers/media/dvb-frontends/au8522_common.c static int au8522_led_gpio_enable(struct au8522_state *state, int onoff) state 131 drivers/media/dvb-frontends/au8522_common.c struct au8522_led_config *led_config = state->config.led_cfg; state 139 drivers/media/dvb-frontends/au8522_common.c val = au8522_readreg(state, 0x4000 | state 150 drivers/media/dvb-frontends/au8522_common.c return au8522_writereg(state, 0x8000 | state 159 drivers/media/dvb-frontends/au8522_common.c int au8522_led_ctrl(struct au8522_state *state, int led) state 161 drivers/media/dvb-frontends/au8522_common.c struct au8522_led_config *led_config = state->config.led_cfg; state 171 drivers/media/dvb-frontends/au8522_common.c if (state->led_state) state 178 drivers/media/dvb-frontends/au8522_common.c if (state->led_state != led) { state 183 drivers/media/dvb-frontends/au8522_common.c au8522_led_gpio_enable(state, 1); state 185 drivers/media/dvb-frontends/au8522_common.c val = au8522_readreg(state, 0x4000 | state 199 drivers/media/dvb-frontends/au8522_common.c ret = au8522_writereg(state, 0x8000 | state 204 drivers/media/dvb-frontends/au8522_common.c state->led_state = led; state 207 drivers/media/dvb-frontends/au8522_common.c au8522_led_gpio_enable(state, 0); state 216 drivers/media/dvb-frontends/au8522_common.c struct au8522_state *state = fe->demodulator_priv; state 219 drivers/media/dvb-frontends/au8522_common.c state->operational_mode = AU8522_DIGITAL_MODE; state 224 drivers/media/dvb-frontends/au8522_common.c state->current_frequency = 0; state 225 drivers/media/dvb-frontends/au8522_common.c state->current_modulation = VSB_8; state 227 drivers/media/dvb-frontends/au8522_common.c au8522_writereg(state, 0xa4, 1 << 5); state 237 drivers/media/dvb-frontends/au8522_common.c struct au8522_state *state = fe->demodulator_priv; state 241 drivers/media/dvb-frontends/au8522_common.c if (state->operational_mode == AU8522_ANALOG_MODE) { state 250 drivers/media/dvb-frontends/au8522_common.c au8522_led_ctrl(state, 0); state 253 drivers/media/dvb-frontends/au8522_common.c au8522_writereg(state, 0xa4, 1 << 5); state 255 drivers/media/dvb-frontends/au8522_common.c state->current_frequency = 0; state 172 drivers/media/dvb-frontends/au8522_decoder.c static void setup_decoder_defaults(struct au8522_state *state, bool is_svideo) state 178 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_SHARPNESSREG009H, 0x07); state 179 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_BRIGHTNESS_REG00AH, 0xed); state 180 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_CONTRAST_REG00BH, 0x79); state 181 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_SATURATION_CB_REG00CH, 0x80); state 182 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_SATURATION_CR_REG00DH, 0x80); state 183 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_HUE_H_REG00EH, 0x00); state 184 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_HUE_L_REG00FH, 0x00); state 187 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_INT_MASK_REG010H, 0x00); state 190 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_VIDEO_MODE_REG011H, 0x04); state 192 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_VIDEO_MODE_REG011H, 0x00); state 194 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_PGA_REG012H, state 196 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_MODE_REG015H, state 198 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDED_DBG_MODE_REG060H, state 201 drivers/media/dvb-frontends/au8522_decoder.c if (state->std == V4L2_STD_PAL_M) { state 202 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_FORMAT_CTRL1_REG061H, state 206 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_FORMAT_CTRL2_REG062H, state 210 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_FORMAT_CTRL1_REG061H, state 214 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_FORMAT_CTRL2_REG062H, state 217 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_VCR_DET_LLIM_REG063H, state 219 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_VCR_DET_HLIM_REG064H, state 221 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_VDIF_THR1_REG065H, state 223 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_VDIF_THR2_REG066H, state 225 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_VDIF_THR3_REG067H, state 227 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_NOTCH_THR_REG068H, state 229 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_HDIF_THR1_REG069H, state 231 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_HDIF_THR2_REG06AH, state 233 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_HDIF_THR3_REG06BH, state 236 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH, state 238 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH, state 241 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH, state 243 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH, state 246 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH, state 248 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_UV_SEP_THR_REG06FH, state 250 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H, state 252 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG071H, AU8522_REG071H_CVBS); state 253 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG072H, AU8522_REG072H_CVBS); state 254 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H, state 256 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG074H, AU8522_REG074H_CVBS); state 257 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG075H, AU8522_REG075H_CVBS); state 258 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_DCAGC_CTRL_REG077H, state 260 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_PIC_START_ADJ_REG078H, state 262 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H, state 264 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH, state 266 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_INTRP_CTRL_REG07BH, state 268 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H, state 270 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TOREGAAGC_REG0E5H, state 272 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG016H, AU8522_REG016H_CVBS); state 283 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, filter_coef[i].reg_name, state 289 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG42EH, 0x87); state 290 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG42FH, 0xa2); state 291 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG430H, 0xbf); state 292 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG431H, 0xcb); state 293 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG432H, 0xa1); state 294 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG433H, 0x41); state 295 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG434H, 0x88); state 296 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG435H, 0xc2); state 297 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG436H, 0x3c); state 300 drivers/media/dvb-frontends/au8522_decoder.c static void au8522_setup_cvbs_mode(struct au8522_state *state, u8 input_mode) state 303 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_MODULE_CLOCK_CONTROL_REG0A3H, state 307 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_PGA_CONTROL_REG082H, 0x00); state 310 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_CLAMPING_CONTROL_REG083H, 0x00); state 312 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_INPUT_CONTROL_REG081H, input_mode); state 314 drivers/media/dvb-frontends/au8522_decoder.c setup_decoder_defaults(state, false); state 316 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 320 drivers/media/dvb-frontends/au8522_decoder.c static void au8522_setup_cvbs_tuner_mode(struct au8522_state *state, state 324 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_MODULE_CLOCK_CONTROL_REG0A3H, state 329 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_PGA_CONTROL_REG082H, 0x00); state 332 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_CLAMPING_CONTROL_REG083H, 0x0e); state 335 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_PGA_CONTROL_REG082H, 0x10); state 338 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_INPUT_CONTROL_REG081H, input_mode); state 340 drivers/media/dvb-frontends/au8522_decoder.c setup_decoder_defaults(state, false); state 342 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 346 drivers/media/dvb-frontends/au8522_decoder.c static void au8522_setup_svideo_mode(struct au8522_state *state, state 349 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_MODULE_CLOCK_CONTROL_REG0A3H, state 353 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_INPUT_CONTROL_REG081H, input_mode); state 356 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_PGA_CONTROL_REG082H, 0x00); state 359 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_CLAMPING_CONTROL_REG083H, 0x00); state 361 drivers/media/dvb-frontends/au8522_decoder.c setup_decoder_defaults(state, true); state 363 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 369 drivers/media/dvb-frontends/au8522_decoder.c static void disable_audio_input(struct au8522_state *state) state 371 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_L_REG0F2H, 0x00); state 372 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_R_REG0F3H, 0x00); state 373 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_REG0F4H, 0x00); state 375 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_1_REG0A5H, 0x04); state 376 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_I2S_CTRL_2_REG112H, 0x02); state 378 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 383 drivers/media/dvb-frontends/au8522_decoder.c static void set_audio_input(struct au8522_state *state) state 385 drivers/media/dvb-frontends/au8522_decoder.c int aud_input = state->aud_input; state 392 drivers/media/dvb-frontends/au8522_decoder.c disable_audio_input(state); state 405 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, lpfilter_coef[i].reg_name, state 410 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_L_REG0F2H, 0x7F); state 411 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_R_REG0F3H, 0x7F); state 412 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_VOLUME_REG0F4H, 0xff); state 415 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_REG0F9H, AU8522_REG0F9H_AUDIO); state 418 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIO_MODE_REG0F1H, 0x82); state 422 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, 0x9d); state 425 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_AUDIOFREQ_REG606H, 0x03); state 428 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_I2S_CTRL_2_REG112H, 0xc2); state 431 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_1_REG0A5H, 0x09); state 438 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = state 443 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_BRIGHTNESS_REG00AH, state 447 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_CONTRAST_REG00BH, state 451 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_SATURATION_CB_REG00CH, state 453 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_SATURATION_CR_REG00DH, state 457 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_HUE_H_REG00EH, state 459 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_TVDEC_HUE_L_REG00FH, state 475 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 477 drivers/media/dvb-frontends/au8522_decoder.c reg->val = au8522_readreg(state, reg->reg & 0xffff); state 484 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 486 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, reg->reg, reg->val & 0xff); state 491 drivers/media/dvb-frontends/au8522_decoder.c static void au8522_video_set(struct au8522_state *state) state 495 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, 0xa4, 1 << 5); state 497 drivers/media/dvb-frontends/au8522_decoder.c switch (state->vid_input) { state 500 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_cvbs_mode(state, input_mode); state 504 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_cvbs_mode(state, input_mode); state 508 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_cvbs_mode(state, input_mode); state 512 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_cvbs_mode(state, input_mode); state 516 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_svideo_mode(state, input_mode); state 520 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_svideo_mode(state, input_mode); state 525 drivers/media/dvb-frontends/au8522_decoder.c au8522_setup_cvbs_tuner_mode(state, input_mode); state 532 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 540 drivers/media/dvb-frontends/au8522_decoder.c state->current_frequency = 0; state 542 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 546 drivers/media/dvb-frontends/au8522_decoder.c au8522_video_set(state); state 547 drivers/media/dvb-frontends/au8522_decoder.c set_audio_input(state); state 549 drivers/media/dvb-frontends/au8522_decoder.c state->operational_mode = AU8522_ANALOG_MODE; state 553 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, AU8522_SYSTEM_MODULE_CONTROL_0_REG0A4H, state 555 drivers/media/dvb-frontends/au8522_decoder.c state->operational_mode = AU8522_SUSPEND_MODE; state 563 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 569 drivers/media/dvb-frontends/au8522_decoder.c state->vid_input = input; state 576 drivers/media/dvb-frontends/au8522_decoder.c if (state->operational_mode == AU8522_ANALOG_MODE) state 577 drivers/media/dvb-frontends/au8522_decoder.c au8522_video_set(state); state 584 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 589 drivers/media/dvb-frontends/au8522_decoder.c state->std = std; state 591 drivers/media/dvb-frontends/au8522_decoder.c if (state->operational_mode == AU8522_ANALOG_MODE) state 592 drivers/media/dvb-frontends/au8522_decoder.c au8522_video_set(state); state 600 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 602 drivers/media/dvb-frontends/au8522_decoder.c state->aud_input = input; state 604 drivers/media/dvb-frontends/au8522_decoder.c if (state->operational_mode == AU8522_ANALOG_MODE) state 605 drivers/media/dvb-frontends/au8522_decoder.c set_audio_input(state); state 613 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state = to_state(sd); state 618 drivers/media/dvb-frontends/au8522_decoder.c lock_status = au8522_readreg(state, 0x00); state 619 drivers/media/dvb-frontends/au8522_decoder.c pll_status = au8522_readreg(state, 0x7e); state 675 drivers/media/dvb-frontends/au8522_decoder.c struct au8522_state *state; state 690 drivers/media/dvb-frontends/au8522_decoder.c instance = au8522_get_state(&state, client->adapter, client->addr); state 705 drivers/media/dvb-frontends/au8522_decoder.c state->config.demod_address = 0x8e >> 1; state 706 drivers/media/dvb-frontends/au8522_decoder.c state->i2c = client->adapter; state 708 drivers/media/dvb-frontends/au8522_decoder.c sd = &state->sd; state 712 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_IF_INPUT].flags = MEDIA_PAD_FL_SINK; state 713 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_IF_INPUT].sig_type = PAD_SIGNAL_ANALOG; state 714 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE; state 715 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_VID_OUT].sig_type = PAD_SIGNAL_DV; state 716 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_AUDIO_OUT].flags = MEDIA_PAD_FL_SOURCE; state 717 drivers/media/dvb-frontends/au8522_decoder.c state->pads[AU8522_PAD_AUDIO_OUT].sig_type = PAD_SIGNAL_AUDIO; state 720 drivers/media/dvb-frontends/au8522_decoder.c ret = media_entity_pads_init(&sd->entity, ARRAY_SIZE(state->pads), state 721 drivers/media/dvb-frontends/au8522_decoder.c state->pads); state 728 drivers/media/dvb-frontends/au8522_decoder.c hdl = &state->hdl; state 744 drivers/media/dvb-frontends/au8522_decoder.c au8522_release_state(state); state 748 drivers/media/dvb-frontends/au8522_decoder.c state->c = client; state 749 drivers/media/dvb-frontends/au8522_decoder.c state->std = V4L2_STD_NTSC_M; state 750 drivers/media/dvb-frontends/au8522_decoder.c state->vid_input = AU8522_COMPOSITE_CH1; state 751 drivers/media/dvb-frontends/au8522_decoder.c state->aud_input = AU8522_AUDIO_NONE; state 752 drivers/media/dvb-frontends/au8522_decoder.c state->id = 8522; state 753 drivers/media/dvb-frontends/au8522_decoder.c state->rev = 0; state 756 drivers/media/dvb-frontends/au8522_decoder.c au8522_writereg(state, 0x106, 1); state 234 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 262 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, 0x00b5, r0b5); state 263 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, 0x00b6, r0b6); state 264 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, 0x00b7, r0b7); state 544 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 553 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, state 556 drivers/media/dvb-frontends/au8522_dig.c au8522_set_if(fe, state->config.vsb_if); state 561 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, state 564 drivers/media/dvb-frontends/au8522_dig.c au8522_set_if(fe, state->config.qam_if); state 570 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, state 573 drivers/media/dvb-frontends/au8522_dig.c au8522_set_if(fe, state->config.qam_if); state 575 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, 0x821a, 0x00); state 579 drivers/media/dvb-frontends/au8522_dig.c au8522_writereg(state, state 582 drivers/media/dvb-frontends/au8522_dig.c au8522_set_if(fe, state->config.qam_if); state 590 drivers/media/dvb-frontends/au8522_dig.c state->current_modulation = m; state 599 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 604 drivers/media/dvb-frontends/au8522_dig.c if ((state->current_frequency == c->frequency) && state 605 drivers/media/dvb-frontends/au8522_dig.c (state->current_modulation == c->modulation)) state 629 drivers/media/dvb-frontends/au8522_dig.c state->current_frequency = c->frequency; state 636 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 642 drivers/media/dvb-frontends/au8522_dig.c if (state->current_modulation == VSB_8) { state 644 drivers/media/dvb-frontends/au8522_dig.c reg = au8522_readreg(state, 0x0088); state 649 drivers/media/dvb-frontends/au8522_dig.c reg = au8522_readreg(state, 0x0541); state 656 drivers/media/dvb-frontends/au8522_dig.c switch (state->config.status_mode) { state 678 drivers/media/dvb-frontends/au8522_dig.c state->fe_status = *status; state 682 drivers/media/dvb-frontends/au8522_dig.c au8522_led_ctrl(state, -1); state 685 drivers/media/dvb-frontends/au8522_dig.c au8522_led_ctrl(state, 0); state 692 drivers/media/dvb-frontends/au8522_dig.c static int au8522_led_status(struct au8522_state *state, const u16 *snr) state 694 drivers/media/dvb-frontends/au8522_dig.c struct au8522_led_config *led_config = state->config.led_cfg; state 702 drivers/media/dvb-frontends/au8522_dig.c if (0 == (state->fe_status & FE_HAS_LOCK)) state 703 drivers/media/dvb-frontends/au8522_dig.c return au8522_led_ctrl(state, 0); state 704 drivers/media/dvb-frontends/au8522_dig.c else if (state->current_modulation == QAM_256) state 706 drivers/media/dvb-frontends/au8522_dig.c else if (state->current_modulation == QAM_64) state 716 drivers/media/dvb-frontends/au8522_dig.c if ((state->led_state) && state 722 drivers/media/dvb-frontends/au8522_dig.c return au8522_led_ctrl(state, led); state 727 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 732 drivers/media/dvb-frontends/au8522_dig.c if (state->current_modulation == QAM_256) state 735 drivers/media/dvb-frontends/au8522_dig.c au8522_readreg(state, 0x0522), state 737 drivers/media/dvb-frontends/au8522_dig.c else if (state->current_modulation == QAM_64) state 740 drivers/media/dvb-frontends/au8522_dig.c au8522_readreg(state, 0x0522), state 745 drivers/media/dvb-frontends/au8522_dig.c au8522_readreg(state, 0x0311), state 748 drivers/media/dvb-frontends/au8522_dig.c if (state->config.led_cfg) state 749 drivers/media/dvb-frontends/au8522_dig.c au8522_led_status(state, snr); state 791 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 793 drivers/media/dvb-frontends/au8522_dig.c if (state->current_modulation == VSB_8) state 794 drivers/media/dvb-frontends/au8522_dig.c *ucblocks = au8522_readreg(state, 0x0087); state 796 drivers/media/dvb-frontends/au8522_dig.c *ucblocks = au8522_readreg(state, 0x0543); state 809 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 811 drivers/media/dvb-frontends/au8522_dig.c c->frequency = state->current_frequency; state 812 drivers/media/dvb-frontends/au8522_dig.c c->modulation = state->current_modulation; state 829 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = fe->demodulator_priv; state 830 drivers/media/dvb-frontends/au8522_dig.c au8522_release_state(state); state 836 drivers/media/dvb-frontends/au8522_dig.c struct au8522_state *state = NULL; state 840 drivers/media/dvb-frontends/au8522_dig.c instance = au8522_get_state(&state, i2c, config->demod_address); state 856 drivers/media/dvb-frontends/au8522_dig.c state->config = *config; state 857 drivers/media/dvb-frontends/au8522_dig.c state->i2c = i2c; state 858 drivers/media/dvb-frontends/au8522_dig.c state->operational_mode = AU8522_DIGITAL_MODE; state 861 drivers/media/dvb-frontends/au8522_dig.c memcpy(&state->frontend.ops, &au8522_ops, state 863 drivers/media/dvb-frontends/au8522_dig.c state->frontend.demodulator_priv = state; state 865 drivers/media/dvb-frontends/au8522_dig.c state->frontend.ops.analog_ops.i2c_gate_ctrl = au8522_analog_i2c_gate_ctrl; state 867 drivers/media/dvb-frontends/au8522_dig.c if (au8522_init(&state->frontend) != 0) { state 874 drivers/media/dvb-frontends/au8522_dig.c au8522_i2c_gate_ctrl(&state->frontend, 1); state 876 drivers/media/dvb-frontends/au8522_dig.c return &state->frontend; state 879 drivers/media/dvb-frontends/au8522_dig.c au8522_release_state(state); state 75 drivers/media/dvb-frontends/au8522_priv.h int au8522_writereg(struct au8522_state *state, u16 reg, u8 data); state 76 drivers/media/dvb-frontends/au8522_priv.h u8 au8522_readreg(struct au8522_state *state, u16 reg); state 80 drivers/media/dvb-frontends/au8522_priv.h int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c, state 82 drivers/media/dvb-frontends/au8522_priv.h void au8522_release_state(struct au8522_state *state); state 85 drivers/media/dvb-frontends/au8522_priv.h int au8522_led_ctrl(struct au8522_state *state, int led); state 81 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_writebytes (struct bcm3510_state *state, u8 reg, u8 *buf, u8 len) state 85 drivers/media/dvb-frontends/bcm3510.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = len + 1 }; state 94 drivers/media/dvb-frontends/bcm3510.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 97 drivers/media/dvb-frontends/bcm3510.c __func__, state->config->demod_address, reg, err); state 104 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_readbytes (struct bcm3510_state *state, u8 reg, u8 *buf, u8 len) state 107 drivers/media/dvb-frontends/bcm3510.c { .addr = state->config->demod_address, .flags = 0, .buf = ®, .len = 1 }, state 108 drivers/media/dvb-frontends/bcm3510.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = buf, .len = len } state 114 drivers/media/dvb-frontends/bcm3510.c if ((err = i2c_transfer (state->i2c, msg, 2)) != 2) { state 116 drivers/media/dvb-frontends/bcm3510.c __func__, state->config->demod_address, reg, err); state 126 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_writeB(struct bcm3510_state *state, u8 reg, bcm3510_register_value v) state 128 drivers/media/dvb-frontends/bcm3510.c return bcm3510_writebytes(state,reg,&v.raw,1); state 131 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_readB(struct bcm3510_state *state, u8 reg, bcm3510_register_value *v) state 133 drivers/media/dvb-frontends/bcm3510.c return bcm3510_readbytes(state,reg,&v->raw,1); state 600 drivers/media/dvb-frontends/bcm3510.c struct bcm3510_state* state = fe->demodulator_priv; state 601 drivers/media/dvb-frontends/bcm3510.c kfree(state); state 798 drivers/media/dvb-frontends/bcm3510.c struct bcm3510_state* state = NULL; state 803 drivers/media/dvb-frontends/bcm3510.c state = kzalloc(sizeof(struct bcm3510_state), GFP_KERNEL); state 804 drivers/media/dvb-frontends/bcm3510.c if (state == NULL) state 809 drivers/media/dvb-frontends/bcm3510.c state->config = config; state 810 drivers/media/dvb-frontends/bcm3510.c state->i2c = i2c; state 813 drivers/media/dvb-frontends/bcm3510.c memcpy(&state->frontend.ops, &bcm3510_ops, sizeof(struct dvb_frontend_ops)); state 814 drivers/media/dvb-frontends/bcm3510.c state->frontend.demodulator_priv = state; state 816 drivers/media/dvb-frontends/bcm3510.c mutex_init(&state->hab_mutex); state 818 drivers/media/dvb-frontends/bcm3510.c if ((ret = bcm3510_readB(state,0xe0,&v)) < 0) state 829 drivers/media/dvb-frontends/bcm3510.c bcm3510_reset(state); state 831 drivers/media/dvb-frontends/bcm3510.c return &state->frontend; state 834 drivers/media/dvb-frontends/bcm3510.c kfree(state); state 58 drivers/media/dvb-frontends/cx22700.c static int cx22700_writereg (struct cx22700_state* state, u8 reg, u8 data) state 62 drivers/media/dvb-frontends/cx22700.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 66 drivers/media/dvb-frontends/cx22700.c ret = i2c_transfer (state->i2c, &msg, 1); state 75 drivers/media/dvb-frontends/cx22700.c static int cx22700_readreg (struct cx22700_state* state, u8 reg) state 80 drivers/media/dvb-frontends/cx22700.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 81 drivers/media/dvb-frontends/cx22700.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 85 drivers/media/dvb-frontends/cx22700.c ret = i2c_transfer (state->i2c, msg, 2); state 92 drivers/media/dvb-frontends/cx22700.c static int cx22700_set_inversion (struct cx22700_state* state, int inversion) state 102 drivers/media/dvb-frontends/cx22700.c val = cx22700_readreg (state, 0x09); state 103 drivers/media/dvb-frontends/cx22700.c return cx22700_writereg (state, 0x09, val | 0x01); state 105 drivers/media/dvb-frontends/cx22700.c val = cx22700_readreg (state, 0x09); state 106 drivers/media/dvb-frontends/cx22700.c return cx22700_writereg (state, 0x09, val & 0xfe); state 112 drivers/media/dvb-frontends/cx22700.c static int cx22700_set_tps(struct cx22700_state *state, state 151 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x09, cx22700_readreg (state, 0x09 | 0x10)); state 153 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x09, cx22700_readreg (state, 0x09 & ~0x10)); state 158 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x04, val); state 166 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x05, val); state 171 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x06, val); state 173 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x08, 0x04 | 0x02); /* use user tps parameters */ state 174 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x08, 0x04); /* restart acquisition */ state 179 drivers/media/dvb-frontends/cx22700.c static int cx22700_get_tps(struct cx22700_state *state, state 190 drivers/media/dvb-frontends/cx22700.c if (!(cx22700_readreg(state, 0x07) & 0x20)) /* tps valid? */ state 193 drivers/media/dvb-frontends/cx22700.c val = cx22700_readreg (state, 0x01); state 205 drivers/media/dvb-frontends/cx22700.c val = cx22700_readreg (state, 0x02); state 217 drivers/media/dvb-frontends/cx22700.c val = cx22700_readreg (state, 0x03); state 227 drivers/media/dvb-frontends/cx22700.c { struct cx22700_state* state = fe->demodulator_priv; state 232 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x02); /* soft reset */ state 233 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x00); state 238 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, init_tab[i], init_tab[i+1]); state 240 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x01); state 247 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 249 drivers/media/dvb-frontends/cx22700.c u16 rs_ber = (cx22700_readreg (state, 0x0d) << 9) state 250 drivers/media/dvb-frontends/cx22700.c | (cx22700_readreg (state, 0x0e) << 1); state 251 drivers/media/dvb-frontends/cx22700.c u8 sync = cx22700_readreg (state, 0x07); state 275 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 277 drivers/media/dvb-frontends/cx22700.c *ber = cx22700_readreg (state, 0x0c) & 0x7f; state 278 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x0c, 0x00); state 285 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 287 drivers/media/dvb-frontends/cx22700.c u16 rs_ber = (cx22700_readreg (state, 0x0d) << 9) state 288 drivers/media/dvb-frontends/cx22700.c | (cx22700_readreg (state, 0x0e) << 1); state 296 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 298 drivers/media/dvb-frontends/cx22700.c u16 rs_ber = (cx22700_readreg (state, 0x0d) << 9) state 299 drivers/media/dvb-frontends/cx22700.c | (cx22700_readreg (state, 0x0e) << 1); state 307 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 309 drivers/media/dvb-frontends/cx22700.c *ucblocks = cx22700_readreg (state, 0x0f); state 310 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x0f, 0x00); state 318 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 320 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x02); /* XXX CHECKME: soft reset*/ state 321 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x00); state 328 drivers/media/dvb-frontends/cx22700.c cx22700_set_inversion(state, c->inversion); state 329 drivers/media/dvb-frontends/cx22700.c cx22700_set_tps(state, c); state 330 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x37, 0x01); /* PAL loop filter off */ state 331 drivers/media/dvb-frontends/cx22700.c cx22700_writereg (state, 0x00, 0x01); /* restart acquire */ state 339 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 340 drivers/media/dvb-frontends/cx22700.c u8 reg09 = cx22700_readreg (state, 0x09); state 343 drivers/media/dvb-frontends/cx22700.c return cx22700_get_tps(state, c); state 348 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 351 drivers/media/dvb-frontends/cx22700.c return cx22700_writereg(state, 0x0a, 0x00); state 353 drivers/media/dvb-frontends/cx22700.c return cx22700_writereg(state, 0x0a, 0x01); state 367 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = fe->demodulator_priv; state 368 drivers/media/dvb-frontends/cx22700.c kfree(state); state 376 drivers/media/dvb-frontends/cx22700.c struct cx22700_state* state = NULL; state 379 drivers/media/dvb-frontends/cx22700.c state = kzalloc(sizeof(struct cx22700_state), GFP_KERNEL); state 380 drivers/media/dvb-frontends/cx22700.c if (state == NULL) goto error; state 383 drivers/media/dvb-frontends/cx22700.c state->config = config; state 384 drivers/media/dvb-frontends/cx22700.c state->i2c = i2c; state 387 drivers/media/dvb-frontends/cx22700.c if (cx22700_readreg(state, 0x07) < 0) goto error; state 390 drivers/media/dvb-frontends/cx22700.c memcpy(&state->frontend.ops, &cx22700_ops, sizeof(struct dvb_frontend_ops)); state 391 drivers/media/dvb-frontends/cx22700.c state->frontend.demodulator_priv = state; state 392 drivers/media/dvb-frontends/cx22700.c return &state->frontend; state 395 drivers/media/dvb-frontends/cx22700.c kfree(state); state 73 drivers/media/dvb-frontends/cx22702.c static int cx22702_writereg(struct cx22702_state *state, u8 reg, u8 data) state 78 drivers/media/dvb-frontends/cx22702.c .addr = state->config->demod_address, .flags = 0, state 81 drivers/media/dvb-frontends/cx22702.c ret = i2c_transfer(state->i2c, &msg, 1); state 93 drivers/media/dvb-frontends/cx22702.c static u8 cx22702_readreg(struct cx22702_state *state, u8 reg) state 99 drivers/media/dvb-frontends/cx22702.c { .addr = state->config->demod_address, .flags = 0, state 101 drivers/media/dvb-frontends/cx22702.c { .addr = state->config->demod_address, .flags = I2C_M_RD, state 104 drivers/media/dvb-frontends/cx22702.c ret = i2c_transfer(state->i2c, msg, 2); state 115 drivers/media/dvb-frontends/cx22702.c static int cx22702_set_inversion(struct cx22702_state *state, int inversion) state 119 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x0C); state 132 drivers/media/dvb-frontends/cx22702.c return cx22702_writereg(state, 0x0C, val); state 136 drivers/media/dvb-frontends/cx22702.c static int cx22702_get_tps(struct cx22702_state *state, state 142 drivers/media/dvb-frontends/cx22702.c if (!(cx22702_readreg(state, 0x0A) & 0x20)) state 145 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x01); state 173 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x02); state 209 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x03); state 238 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 242 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x0D); state 247 drivers/media/dvb-frontends/cx22702.c return cx22702_writereg(state, 0x0D, val); state 255 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 264 drivers/media/dvb-frontends/cx22702.c cx22702_set_inversion(state, p->inversion); state 267 drivers/media/dvb-frontends/cx22702.c val = cx22702_readreg(state, 0x0C) & 0xcf; state 281 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x0C, val); state 294 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x06, 0x10); state 295 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x07, 0x9); state 296 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x08, 0xC1); state 297 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x0B, cx22702_readreg(state, 0x0B) state 299 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x0C, state 300 drivers/media/dvb-frontends/cx22702.c (cx22702_readreg(state, 0x0C) & 0xBF) | 0x40); state 301 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x00, 0x01); /* Begin acquisition */ state 337 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x06, val); state 380 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x07, val); state 409 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x08, val); state 410 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x0B, state 411 drivers/media/dvb-frontends/cx22702.c (cx22702_readreg(state, 0x0B) & 0xfc) | 0x02); state 412 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x0C, state 413 drivers/media/dvb-frontends/cx22702.c (cx22702_readreg(state, 0x0C) & 0xBF) | 0x40); state 416 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x00, 0x01); state 426 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 428 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0x00, 0x02); state 433 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, init_tab[i], init_tab[i + 1]); state 435 drivers/media/dvb-frontends/cx22702.c cx22702_writereg(state, 0xf8, (state->config->output_mode << 1) state 445 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 451 drivers/media/dvb-frontends/cx22702.c reg0A = cx22702_readreg(state, 0x0A); state 452 drivers/media/dvb-frontends/cx22702.c reg23 = cx22702_readreg(state, 0x23); state 474 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 476 drivers/media/dvb-frontends/cx22702.c if (cx22702_readreg(state, 0xE4) & 0x02) { state 478 drivers/media/dvb-frontends/cx22702.c *ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 7 state 479 drivers/media/dvb-frontends/cx22702.c | (cx22702_readreg(state, 0xDF) & 0x7F); state 482 drivers/media/dvb-frontends/cx22702.c *ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 7 state 483 drivers/media/dvb-frontends/cx22702.c | cx22702_readreg(state, 0xDF); state 492 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 505 drivers/media/dvb-frontends/cx22702.c reg23 = cx22702_readreg(state, 0x23); state 519 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 522 drivers/media/dvb-frontends/cx22702.c if (cx22702_readreg(state, 0xE4) & 0x02) { state 524 drivers/media/dvb-frontends/cx22702.c rs_ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 7 state 525 drivers/media/dvb-frontends/cx22702.c | (cx22702_readreg(state, 0xDF) & 0x7F); state 528 drivers/media/dvb-frontends/cx22702.c rs_ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 8 state 529 drivers/media/dvb-frontends/cx22702.c | cx22702_readreg(state, 0xDF); state 538 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 543 drivers/media/dvb-frontends/cx22702.c _ucblocks = cx22702_readreg(state, 0xE3); state 544 drivers/media/dvb-frontends/cx22702.c if (state->prevUCBlocks < _ucblocks) state 545 drivers/media/dvb-frontends/cx22702.c *ucblocks = (_ucblocks - state->prevUCBlocks); state 547 drivers/media/dvb-frontends/cx22702.c *ucblocks = state->prevUCBlocks - _ucblocks; state 548 drivers/media/dvb-frontends/cx22702.c state->prevUCBlocks = _ucblocks; state 556 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 558 drivers/media/dvb-frontends/cx22702.c u8 reg0C = cx22702_readreg(state, 0x0C); state 561 drivers/media/dvb-frontends/cx22702.c return cx22702_get_tps(state, c); state 573 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = fe->demodulator_priv; state 574 drivers/media/dvb-frontends/cx22702.c kfree(state); state 582 drivers/media/dvb-frontends/cx22702.c struct cx22702_state *state = NULL; state 585 drivers/media/dvb-frontends/cx22702.c state = kzalloc(sizeof(struct cx22702_state), GFP_KERNEL); state 586 drivers/media/dvb-frontends/cx22702.c if (state == NULL) state 590 drivers/media/dvb-frontends/cx22702.c state->config = config; state 591 drivers/media/dvb-frontends/cx22702.c state->i2c = i2c; state 594 drivers/media/dvb-frontends/cx22702.c if (cx22702_readreg(state, 0x1f) != 0x3) state 598 drivers/media/dvb-frontends/cx22702.c memcpy(&state->frontend.ops, &cx22702_ops, state 600 drivers/media/dvb-frontends/cx22702.c state->frontend.demodulator_priv = state; state 601 drivers/media/dvb-frontends/cx22702.c return &state->frontend; state 604 drivers/media/dvb-frontends/cx22702.c kfree(state); state 103 drivers/media/dvb-frontends/cx24110.c static int cx24110_writereg (struct cx24110_state* state, int reg, int data) state 106 drivers/media/dvb-frontends/cx24110.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 109 drivers/media/dvb-frontends/cx24110.c if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { state 118 drivers/media/dvb-frontends/cx24110.c static int cx24110_readreg (struct cx24110_state* state, u8 reg) state 123 drivers/media/dvb-frontends/cx24110.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 124 drivers/media/dvb-frontends/cx24110.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 126 drivers/media/dvb-frontends/cx24110.c ret = i2c_transfer(state->i2c, msg, 2); state 133 drivers/media/dvb-frontends/cx24110.c static int cx24110_set_inversion(struct cx24110_state *state, state 140 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)|0x1); state 142 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x5,cx24110_readreg(state,0x5)&0xf7); state 144 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x22,cx24110_readreg(state,0x22)&0xef); state 150 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)|0x1); state 152 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x5,cx24110_readreg(state,0x5)|0x08); state 154 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x22,cx24110_readreg(state,0x22)|0x10); state 158 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)&0xfe); state 168 drivers/media/dvb-frontends/cx24110.c static int cx24110_set_fec(struct cx24110_state *state, enum fe_code_rate fec) state 182 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x37, cx24110_readreg(state, 0x37) & 0xdf); state 184 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x18, 0xae); state 186 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x05, (cx24110_readreg(state, 0x05) & 0xf0) | 0x3); state 188 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x22, (cx24110_readreg(state, 0x22) & 0xf0) | 0x3); state 190 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x1a, 0x05); state 191 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x1b, 0x06); state 195 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x37, cx24110_readreg(state, 0x37) | 0x20); state 200 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x05, (cx24110_readreg(state, 0x05) & 0xf0) | rate[fec]); state 202 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x22, (cx24110_readreg(state, 0x22) & 0xf0) | rate[fec]); state 204 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x1a, g1[fec]); state 205 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x1b, g2[fec]); state 211 drivers/media/dvb-frontends/cx24110.c static enum fe_code_rate cx24110_get_fec(struct cx24110_state *state) state 215 drivers/media/dvb-frontends/cx24110.c i=cx24110_readreg(state,0x22)&0x0f; state 227 drivers/media/dvb-frontends/cx24110.c static int cx24110_set_symbolrate (struct cx24110_state* state, u32 srate) state 247 drivers/media/dvb-frontends/cx24110.c tmp=cx24110_readreg(state,0x07)&0xfc; state 249 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x07,tmp); state 250 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x06,0x78); state 253 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x07,tmp|0x1); state 254 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x06,0xa5); state 257 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x07,tmp|0x2); state 258 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x06,0x87); state 261 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x07,tmp|0x3); state 262 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x06,0x78); state 291 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x1, (ratio>>16)&0xff); state 292 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x2, (ratio>>8)&0xff); state 293 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x3, (ratio)&0xff); state 301 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 310 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x6d,0x30); /* auto mode at 62kHz */ state 311 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x70,0x15); /* auto mode 21 bits */ state 314 drivers/media/dvb-frontends/cx24110.c while (cx24110_readreg(state,0x6d)&0x80) state 315 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x72,0); state 318 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x72,buf[0]); state 321 drivers/media/dvb-frontends/cx24110.c while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) state 325 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x72,buf[1]); state 326 drivers/media/dvb-frontends/cx24110.c while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) state 330 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x72,buf[2]); state 331 drivers/media/dvb-frontends/cx24110.c while ((cx24110_readreg(state,0x6d)&0xc0)==0x80) state 335 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x6d,0x32); state 336 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x6d,0x30); state 343 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 350 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, cx24110_regdata[i].reg, cx24110_regdata[i].data); state 359 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 363 drivers/media/dvb-frontends/cx24110.c return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&0x3b)|0xc0); state 365 drivers/media/dvb-frontends/cx24110.c return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&0x3b)|0x40); state 375 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/cx24110.c rv = cx24110_readreg(state, 0x77); state 387 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x77, rv | 0x04); state 389 drivers/media/dvb-frontends/cx24110.c rv = cx24110_readreg(state, 0x76); state 390 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40 | bit)); state 392 drivers/media/dvb-frontends/cx24110.c while (!time_after(jiffies, timeout) && !(cx24110_readreg(state, 0x76) & 0x40)) state 402 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 409 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x79 + i, cmd->msg[i]); state 411 drivers/media/dvb-frontends/cx24110.c rv = cx24110_readreg(state, 0x77); state 413 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x77, rv & ~0x04); state 417 drivers/media/dvb-frontends/cx24110.c rv = cx24110_readreg(state, 0x76); state 419 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40) | ((cmd->msg_len-3) & 3)); state 421 drivers/media/dvb-frontends/cx24110.c while (!time_after(jiffies, timeout) && !(cx24110_readreg(state, 0x76) & 0x40)) state 430 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 432 drivers/media/dvb-frontends/cx24110.c int sync = cx24110_readreg (state, 0x55); state 442 drivers/media/dvb-frontends/cx24110.c sync = cx24110_readreg (state, 0x08); state 458 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 461 drivers/media/dvb-frontends/cx24110.c if(cx24110_readreg(state,0x24)&0x10) { state 463 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x24,0x04); /* select the ber reg */ state 464 drivers/media/dvb-frontends/cx24110.c state->lastber=cx24110_readreg(state,0x25)| state 465 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state,0x26)<<8); state 466 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x24,0x04); /* start new count window */ state 467 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x24,0x14); state 469 drivers/media/dvb-frontends/cx24110.c *ber = state->lastber; state 476 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 479 drivers/media/dvb-frontends/cx24110.c u8 signal = cx24110_readreg (state, 0x27)+128; state 487 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 490 drivers/media/dvb-frontends/cx24110.c if(cx24110_readreg(state,0x6a)&0x80) { state 492 drivers/media/dvb-frontends/cx24110.c state->lastesn0=cx24110_readreg(state,0x69)| state 493 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state,0x68)<<8); state 494 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x6a,0x84); /* start new count window */ state 496 drivers/media/dvb-frontends/cx24110.c *snr = state->lastesn0; state 503 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 505 drivers/media/dvb-frontends/cx24110.c if(cx24110_readreg(state,0x10)&0x40) { state 507 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x10,0x60); /* select the byer reg */ state 508 drivers/media/dvb-frontends/cx24110.c (void)(cx24110_readreg(state, 0x12) | state 509 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state, 0x13) << 8) | state 510 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state, 0x14) << 16)); state 511 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x10,0x70); /* select the bler reg */ state 512 drivers/media/dvb-frontends/cx24110.c state->lastbler=cx24110_readreg(state,0x12)| state 513 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state,0x13)<<8)| state 514 drivers/media/dvb-frontends/cx24110.c (cx24110_readreg(state,0x14)<<16); state 515 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x10,0x20); /* start new count window */ state 517 drivers/media/dvb-frontends/cx24110.c *ucblocks = state->lastbler; state 524 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/cx24110.c cx24110_set_inversion(state, p->inversion); state 533 drivers/media/dvb-frontends/cx24110.c cx24110_set_fec(state, p->fec_inner); state 534 drivers/media/dvb-frontends/cx24110.c cx24110_set_symbolrate(state, p->symbol_rate); state 535 drivers/media/dvb-frontends/cx24110.c cx24110_writereg(state,0x04,0x05); /* start acquisition */ state 543 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 548 drivers/media/dvb-frontends/cx24110.c sclk = cx24110_readreg (state, 0x07) & 0x03; state 556 drivers/media/dvb-frontends/cx24110.c afc = sclk*(cx24110_readreg (state, 0x44)&0x1f)+ state 557 drivers/media/dvb-frontends/cx24110.c ((sclk*cx24110_readreg (state, 0x45))>>8)+ state 558 drivers/media/dvb-frontends/cx24110.c ((sclk*cx24110_readreg (state, 0x46))>>16); state 561 drivers/media/dvb-frontends/cx24110.c p->inversion = (cx24110_readreg (state, 0x22) & 0x10) ? state 563 drivers/media/dvb-frontends/cx24110.c p->fec_inner = cx24110_get_fec(state); state 571 drivers/media/dvb-frontends/cx24110.c struct cx24110_state *state = fe->demodulator_priv; state 573 drivers/media/dvb-frontends/cx24110.c return cx24110_writereg(state,0x76,(cx24110_readreg(state,0x76)&~0x10)|(((tone==SEC_TONE_ON))?0x10:0)); state 578 drivers/media/dvb-frontends/cx24110.c struct cx24110_state* state = fe->demodulator_priv; state 579 drivers/media/dvb-frontends/cx24110.c kfree(state); state 587 drivers/media/dvb-frontends/cx24110.c struct cx24110_state* state = NULL; state 591 drivers/media/dvb-frontends/cx24110.c state = kzalloc(sizeof(struct cx24110_state), GFP_KERNEL); state 592 drivers/media/dvb-frontends/cx24110.c if (state == NULL) goto error; state 595 drivers/media/dvb-frontends/cx24110.c state->config = config; state 596 drivers/media/dvb-frontends/cx24110.c state->i2c = i2c; state 597 drivers/media/dvb-frontends/cx24110.c state->lastber = 0; state 598 drivers/media/dvb-frontends/cx24110.c state->lastbler = 0; state 599 drivers/media/dvb-frontends/cx24110.c state->lastesn0 = 0; state 602 drivers/media/dvb-frontends/cx24110.c ret = cx24110_readreg(state, 0x00); state 606 drivers/media/dvb-frontends/cx24110.c memcpy(&state->frontend.ops, &cx24110_ops, sizeof(struct dvb_frontend_ops)); state 607 drivers/media/dvb-frontends/cx24110.c state->frontend.demodulator_priv = state; state 608 drivers/media/dvb-frontends/cx24110.c return &state->frontend; state 611 drivers/media/dvb-frontends/cx24110.c kfree(state); state 90 drivers/media/dvb-frontends/cx24113.c static int cx24113_writereg(struct cx24113_state *state, int reg, int data) state 93 drivers/media/dvb-frontends/cx24113.c struct i2c_msg msg = { .addr = state->config->i2c_addr, state 95 drivers/media/dvb-frontends/cx24113.c int err = i2c_transfer(state->i2c, &msg, 1); state 105 drivers/media/dvb-frontends/cx24113.c static int cx24113_readreg(struct cx24113_state *state, u8 reg) state 110 drivers/media/dvb-frontends/cx24113.c { .addr = state->config->i2c_addr, state 112 drivers/media/dvb-frontends/cx24113.c { .addr = state->config->i2c_addr, state 116 drivers/media/dvb-frontends/cx24113.c ret = i2c_transfer(state->i2c, msg, 2); state 127 drivers/media/dvb-frontends/cx24113.c static void cx24113_set_parameters(struct cx24113_state *state) state 131 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x10) & 0x82; state 132 drivers/media/dvb-frontends/cx24113.c r |= state->icp_mode; state 133 drivers/media/dvb-frontends/cx24113.c r |= state->icp_man << 4; state 134 drivers/media/dvb-frontends/cx24113.c r |= state->icp_dig << 2; state 135 drivers/media/dvb-frontends/cx24113.c r |= state->prescaler_mode << 5; state 136 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x10, r); state 138 drivers/media/dvb-frontends/cx24113.c r = (state->icp_auto_low << 0) | (state->icp_auto_mlow << 2) state 139 drivers/media/dvb-frontends/cx24113.c | (state->icp_auto_mhi << 4) | (state->icp_auto_hi << 6); state 140 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x11, r); state 142 drivers/media/dvb-frontends/cx24113.c if (state->rev == REV_CX24113) { state 143 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x20) & 0xec; state 144 drivers/media/dvb-frontends/cx24113.c r |= state->lna_gain; state 145 drivers/media/dvb-frontends/cx24113.c r |= state->rfvga_bias_ctrl << 4; state 146 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x20, r); state 149 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x12) & 0x03; state 150 drivers/media/dvb-frontends/cx24113.c r |= state->acp_on << 2; state 151 drivers/media/dvb-frontends/cx24113.c r |= state->bs_delay << 4; state 152 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x12, r); state 154 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x18) & 0x40; state 155 drivers/media/dvb-frontends/cx24113.c r |= state->vco_shift; state 156 drivers/media/dvb-frontends/cx24113.c if (state->vco_band == VCOBANDSEL_6) state 159 drivers/media/dvb-frontends/cx24113.c r |= (state->vco_band << 1); state 160 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x18, r); state 162 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x14) & 0x20; state 163 drivers/media/dvb-frontends/cx24113.c r |= (state->vco_mode << 6) | ((state->bs_freqcnt >> 8) & 0x1f); state 164 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x14, r); state 165 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x15, (state->bs_freqcnt & 0xff)); state 167 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x16, (state->bs_rdiv >> 4) & 0xff); state 168 drivers/media/dvb-frontends/cx24113.c r = (cx24113_readreg(state, 0x17) & 0x0f) | state 169 drivers/media/dvb-frontends/cx24113.c ((state->bs_rdiv & 0x0f) << 4); state 170 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x17, r); state 187 drivers/media/dvb-frontends/cx24113.c static int cx24113_set_gain_settings(struct cx24113_state *state, state 190 drivers/media/dvb-frontends/cx24113.c u8 ampout = cx24113_readreg(state, 0x1d) & 0xf0, state 191 drivers/media/dvb-frontends/cx24113.c vga = cx24113_readreg(state, 0x1f) & 0x3f, state 192 drivers/media/dvb-frontends/cx24113.c rfvga = cx24113_readreg(state, 0x20) & 0xf3; state 193 drivers/media/dvb-frontends/cx24113.c u8 gain_level = power_estimation >= state->tuner_gain_thres; state 196 drivers/media/dvb-frontends/cx24113.c power_estimation, state->tuner_gain_thres, state 197 drivers/media/dvb-frontends/cx24113.c state->gain_level, gain_level); state 199 drivers/media/dvb-frontends/cx24113.c if (gain_level == state->gain_level) state 211 drivers/media/dvb-frontends/cx24113.c state->gain_level = gain_level; state 213 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1d, ampout); state 214 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1f, vga); state 215 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x20, rfvga); state 220 drivers/media/dvb-frontends/cx24113.c static int cx24113_set_Fref(struct cx24113_state *state, u8 high) state 222 drivers/media/dvb-frontends/cx24113.c u8 xtal = cx24113_readreg(state, 0x02); state 223 drivers/media/dvb-frontends/cx24113.c if (state->rev == 0x43 && state->vcodiv == VCODIV4) state 229 drivers/media/dvb-frontends/cx24113.c return cx24113_writereg(state, 0x02, xtal); state 232 drivers/media/dvb-frontends/cx24113.c static int cx24113_enable(struct cx24113_state *state, u8 enable) state 234 drivers/media/dvb-frontends/cx24113.c u8 r21 = (cx24113_readreg(state, 0x21) & 0xc0) | enable; state 235 drivers/media/dvb-frontends/cx24113.c if (state->rev == REV_CX24113) state 237 drivers/media/dvb-frontends/cx24113.c return cx24113_writereg(state, 0x21, r21); state 240 drivers/media/dvb-frontends/cx24113.c static int cx24113_set_bandwidth(struct cx24113_state *state, u32 bandwidth_khz) state 262 drivers/media/dvb-frontends/cx24113.c return cx24113_writereg(state, 0x1e, r); state 265 drivers/media/dvb-frontends/cx24113.c static int cx24113_set_clk_inversion(struct cx24113_state *state, u8 on) state 267 drivers/media/dvb-frontends/cx24113.c u8 r = (cx24113_readreg(state, 0x10) & 0x7f) | ((on & 0x1) << 7); state 268 drivers/media/dvb-frontends/cx24113.c return cx24113_writereg(state, 0x10, r); state 273 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 274 drivers/media/dvb-frontends/cx24113.c u8 r = (cx24113_readreg(state, 0x10) & 0x02) >> 1; state 281 drivers/media/dvb-frontends/cx24113.c static u8 cx24113_set_ref_div(struct cx24113_state *state, u8 refdiv) state 283 drivers/media/dvb-frontends/cx24113.c if (state->rev == 0x43 && state->vcodiv == VCODIV4) state 285 drivers/media/dvb-frontends/cx24113.c return state->refdiv = refdiv; state 288 drivers/media/dvb-frontends/cx24113.c static void cx24113_calc_pll_nf(struct cx24113_state *state, u16 *n, s32 *f) state 296 drivers/media/dvb-frontends/cx24113.c s32 freq_hz = state->frequency * 1000; state 298 drivers/media/dvb-frontends/cx24113.c if (state->config->xtal_khz < 20000) state 303 drivers/media/dvb-frontends/cx24113.c if (state->rev == REV_CX24113) { state 304 drivers/media/dvb-frontends/cx24113.c if (state->frequency >= 1100000) state 309 drivers/media/dvb-frontends/cx24113.c if (state->frequency >= 1165000) state 314 drivers/media/dvb-frontends/cx24113.c state->vcodiv = vcodiv; state 319 drivers/media/dvb-frontends/cx24113.c R = cx24113_set_ref_div(state, R + 1); state 323 drivers/media/dvb-frontends/cx24113.c N /= (state->config->xtal_khz) * factor * 2; state 338 drivers/media/dvb-frontends/cx24113.c do_div(dividend, state->config->xtal_khz * 1000 * factor * 2); state 345 drivers/media/dvb-frontends/cx24113.c if (state->Fwindow_enabled) { state 352 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x10); state 353 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x10, r | (1 << 6)); state 363 drivers/media/dvb-frontends/cx24113.c static void cx24113_set_nfr(struct cx24113_state *state, u16 n, s32 f, u8 r) state 366 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x19, (n >> 1) & 0xff); state 369 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1a, reg); state 371 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1b, (f >> 3) & 0xff); state 373 drivers/media/dvb-frontends/cx24113.c reg = cx24113_readreg(state, 0x1c) & 0x1f; state 374 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1c, reg | ((f & 0x7) << 5)); state 376 drivers/media/dvb-frontends/cx24113.c cx24113_set_Fref(state, r - 1); state 379 drivers/media/dvb-frontends/cx24113.c static int cx24113_set_frequency(struct cx24113_state *state, u32 frequency) state 385 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x14); state 386 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x14, r & 0x3f); state 388 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x10); state 389 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x10, r & 0xbf); state 391 drivers/media/dvb-frontends/cx24113.c state->frequency = frequency; state 395 drivers/media/dvb-frontends/cx24113.c cx24113_calc_pll_nf(state, &n, &f); state 396 drivers/media/dvb-frontends/cx24113.c cx24113_set_nfr(state, n, f, state->refdiv); state 398 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x18) & 0xbf; state 399 drivers/media/dvb-frontends/cx24113.c if (state->vcodiv != VCODIV2) state 401 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x18, r); state 406 drivers/media/dvb-frontends/cx24113.c r = cx24113_readreg(state, 0x1c) & 0xef; state 407 drivers/media/dvb-frontends/cx24113.c cx24113_writereg(state, 0x1c, r | (1 << 4)); state 413 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 416 drivers/media/dvb-frontends/cx24113.c state->tuner_gain_thres = -50; state 417 drivers/media/dvb-frontends/cx24113.c state->gain_level = 255; /* to force a gain-setting initialization */ state 418 drivers/media/dvb-frontends/cx24113.c state->icp_mode = 0; state 420 drivers/media/dvb-frontends/cx24113.c if (state->config->xtal_khz < 11000) { state 421 drivers/media/dvb-frontends/cx24113.c state->icp_auto_hi = ICP_LEVEL4; state 422 drivers/media/dvb-frontends/cx24113.c state->icp_auto_mhi = ICP_LEVEL4; state 423 drivers/media/dvb-frontends/cx24113.c state->icp_auto_mlow = ICP_LEVEL3; state 424 drivers/media/dvb-frontends/cx24113.c state->icp_auto_low = ICP_LEVEL3; state 426 drivers/media/dvb-frontends/cx24113.c state->icp_auto_hi = ICP_LEVEL4; state 427 drivers/media/dvb-frontends/cx24113.c state->icp_auto_mhi = ICP_LEVEL4; state 428 drivers/media/dvb-frontends/cx24113.c state->icp_auto_mlow = ICP_LEVEL3; state 429 drivers/media/dvb-frontends/cx24113.c state->icp_auto_low = ICP_LEVEL2; state 432 drivers/media/dvb-frontends/cx24113.c state->icp_dig = ICP_LEVEL3; state 433 drivers/media/dvb-frontends/cx24113.c state->icp_man = ICP_LEVEL1; state 434 drivers/media/dvb-frontends/cx24113.c state->acp_on = 1; state 435 drivers/media/dvb-frontends/cx24113.c state->vco_mode = 0; state 436 drivers/media/dvb-frontends/cx24113.c state->vco_shift = 0; state 437 drivers/media/dvb-frontends/cx24113.c state->vco_band = VCOBANDSEL_1; state 438 drivers/media/dvb-frontends/cx24113.c state->bs_delay = 8; state 439 drivers/media/dvb-frontends/cx24113.c state->bs_freqcnt = 0x0fff; state 440 drivers/media/dvb-frontends/cx24113.c state->bs_rdiv = 0x0fff; state 441 drivers/media/dvb-frontends/cx24113.c state->prescaler_mode = 0; state 442 drivers/media/dvb-frontends/cx24113.c state->lna_gain = LNA_MAX_GAIN; state 443 drivers/media/dvb-frontends/cx24113.c state->rfvga_bias_ctrl = 1; state 444 drivers/media/dvb-frontends/cx24113.c state->Fwindow_enabled = 1; state 446 drivers/media/dvb-frontends/cx24113.c cx24113_set_Fref(state, 0); state 447 drivers/media/dvb-frontends/cx24113.c cx24113_enable(state, 0x3d); state 448 drivers/media/dvb-frontends/cx24113.c cx24113_set_parameters(state); state 450 drivers/media/dvb-frontends/cx24113.c cx24113_set_gain_settings(state, -30); state 452 drivers/media/dvb-frontends/cx24113.c cx24113_set_bandwidth(state, 18025); state 453 drivers/media/dvb-frontends/cx24113.c cx24113_set_clk_inversion(state, 1); state 455 drivers/media/dvb-frontends/cx24113.c if (state->config->xtal_khz >= 40000) state 456 drivers/media/dvb-frontends/cx24113.c ret = cx24113_writereg(state, 0x02, state 457 drivers/media/dvb-frontends/cx24113.c (cx24113_readreg(state, 0x02) & 0xfb) | (1 << 2)); state 459 drivers/media/dvb-frontends/cx24113.c ret = cx24113_writereg(state, 0x02, state 460 drivers/media/dvb-frontends/cx24113.c (cx24113_readreg(state, 0x02) & 0xfb) | (0 << 2)); state 468 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 477 drivers/media/dvb-frontends/cx24113.c cx24113_set_bandwidth(state, bw); state 479 drivers/media/dvb-frontends/cx24113.c cx24113_set_frequency(state, c->frequency); state 491 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 502 drivers/media/dvb-frontends/cx24113.c if (cx24113_agc_table[state->gain_level][i] > s) state 505 drivers/media/dvb-frontends/cx24113.c } while (cx24113_set_gain_settings(state, s)); state 511 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 512 drivers/media/dvb-frontends/cx24113.c *frequency = state->frequency; state 518 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = fe->tuner_priv; state 521 drivers/media/dvb-frontends/cx24113.c kfree(state); state 545 drivers/media/dvb-frontends/cx24113.c struct cx24113_state *state = kzalloc(sizeof(*state), GFP_KERNEL); state 548 drivers/media/dvb-frontends/cx24113.c if (!state) state 552 drivers/media/dvb-frontends/cx24113.c state->config = config; state 553 drivers/media/dvb-frontends/cx24113.c state->i2c = i2c; state 559 drivers/media/dvb-frontends/cx24113.c cx24113_readreg(state, 0x00); state 561 drivers/media/dvb-frontends/cx24113.c rc = cx24113_readreg(state, 0x00); state 566 drivers/media/dvb-frontends/cx24113.c state->rev = rc; state 576 drivers/media/dvb-frontends/cx24113.c cx_err("unsupported device id: %x\n", state->rev); state 579 drivers/media/dvb-frontends/cx24113.c state->ver = cx24113_readreg(state, 0x01); state 580 drivers/media/dvb-frontends/cx24113.c cx_info("version: %x\n", state->ver); state 585 drivers/media/dvb-frontends/cx24113.c fe->tuner_priv = state; state 589 drivers/media/dvb-frontends/cx24113.c kfree(state); state 187 drivers/media/dvb-frontends/cx24116.c static int cx24116_writereg(struct cx24116_state *state, int reg, int data) state 190 drivers/media/dvb-frontends/cx24116.c struct i2c_msg msg = { .addr = state->config->demod_address, state 198 drivers/media/dvb-frontends/cx24116.c err = i2c_transfer(state->i2c, &msg, 1); state 209 drivers/media/dvb-frontends/cx24116.c static int cx24116_writeregN(struct cx24116_state *state, int reg, state 223 drivers/media/dvb-frontends/cx24116.c msg.addr = state->config->demod_address; state 232 drivers/media/dvb-frontends/cx24116.c ret = i2c_transfer(state->i2c, &msg, 1); state 244 drivers/media/dvb-frontends/cx24116.c static int cx24116_readreg(struct cx24116_state *state, u8 reg) state 250 drivers/media/dvb-frontends/cx24116.c { .addr = state->config->demod_address, .flags = 0, state 252 drivers/media/dvb-frontends/cx24116.c { .addr = state->config->demod_address, .flags = I2C_M_RD, state 256 drivers/media/dvb-frontends/cx24116.c ret = i2c_transfer(state->i2c, msg, 2); state 271 drivers/media/dvb-frontends/cx24116.c static int cx24116_set_inversion(struct cx24116_state *state, state 278 drivers/media/dvb-frontends/cx24116.c state->dnxt.inversion_val = 0x00; state 281 drivers/media/dvb-frontends/cx24116.c state->dnxt.inversion_val = 0x04; state 284 drivers/media/dvb-frontends/cx24116.c state->dnxt.inversion_val = 0x0C; state 290 drivers/media/dvb-frontends/cx24116.c state->dnxt.inversion = inversion; state 401 drivers/media/dvb-frontends/cx24116.c static int cx24116_lookup_fecmod(struct cx24116_state *state, state 420 drivers/media/dvb-frontends/cx24116.c static int cx24116_set_fec(struct cx24116_state *state, state 429 drivers/media/dvb-frontends/cx24116.c ret = cx24116_lookup_fecmod(state, delsys, mod, fec); state 434 drivers/media/dvb-frontends/cx24116.c state->dnxt.fec = fec; state 435 drivers/media/dvb-frontends/cx24116.c state->dnxt.fec_val = CX24116_MODFEC_MODES[ret].val; state 436 drivers/media/dvb-frontends/cx24116.c state->dnxt.fec_mask = CX24116_MODFEC_MODES[ret].mask; state 438 drivers/media/dvb-frontends/cx24116.c state->dnxt.fec_mask, state->dnxt.fec_val); state 443 drivers/media/dvb-frontends/cx24116.c static int cx24116_set_symbolrate(struct cx24116_state *state, u32 rate) state 448 drivers/media/dvb-frontends/cx24116.c if ((rate > state->frontend.ops.info.symbol_rate_max) || state 449 drivers/media/dvb-frontends/cx24116.c (rate < state->frontend.ops.info.symbol_rate_min)) { state 454 drivers/media/dvb-frontends/cx24116.c state->dnxt.symbol_rate = rate; state 465 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 471 drivers/media/dvb-frontends/cx24116.c if (cx24116_readreg(state, 0x20) > 0) { state 473 drivers/media/dvb-frontends/cx24116.c if (state->skip_fw_load) state 481 drivers/media/dvb-frontends/cx24116.c state->i2c->dev.parent); state 492 drivers/media/dvb-frontends/cx24116.c state->skip_fw_load = 1; state 505 drivers/media/dvb-frontends/cx24116.c state->skip_fw_load = 0; state 516 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, i, cmd->args[i]); state 536 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_EXECUTE, 0x01); state 537 drivers/media/dvb-frontends/cx24116.c while (cx24116_readreg(state, CX24116_REG_EXECUTE)) { state 553 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 567 drivers/media/dvb-frontends/cx24116.c if (state->config->reset_device) state 568 drivers/media/dvb-frontends/cx24116.c state->config->reset_device(fe); state 574 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xE5, 0x00); state 575 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF1, 0x08); state 576 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF2, 0x13); state 579 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe0, 0x03); state 580 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe0, 0x00); state 583 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_CLKDIV, 0x46); state 584 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_RATEDIV, 0x00); state 587 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF0, 0x03); state 588 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF4, 0x81); state 589 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF5, 0x00); state 590 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF6, 0x00); state 594 drivers/media/dvb-frontends/cx24116.c if (state->config->i2c_wr_max) state 595 drivers/media/dvb-frontends/cx24116.c max = state->config->i2c_wr_max; state 604 drivers/media/dvb-frontends/cx24116.c cx24116_writeregN(state, 0xF7, &fw->data[fw->size - remaining], state 608 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF4, 0x10); state 609 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF0, 0x00); state 610 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xF8, 0x06); state 628 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_SSTATUS, 0x00); state 639 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe5, 0x00); state 646 drivers/media/dvb-frontends/cx24116.c if (state->config->mpg_clk_pos_pol) state 647 drivers/media/dvb-frontends/cx24116.c cmd.args[0x04] = state->config->mpg_clk_pos_pol; state 664 drivers/media/dvb-frontends/cx24116.c vers[i] = cx24116_readreg(state, CX24116_REG_MAILBOX); state 674 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 676 drivers/media/dvb-frontends/cx24116.c int lock = cx24116_readreg(state, CX24116_REG_SSTATUS) & state 697 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 701 drivers/media/dvb-frontends/cx24116.c *ber = (cx24116_readreg(state, CX24116_REG_BER24) << 24) | state 702 drivers/media/dvb-frontends/cx24116.c (cx24116_readreg(state, CX24116_REG_BER16) << 16) | state 703 drivers/media/dvb-frontends/cx24116.c (cx24116_readreg(state, CX24116_REG_BER8) << 8) | state 704 drivers/media/dvb-frontends/cx24116.c cx24116_readreg(state, CX24116_REG_BER0); state 713 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 728 drivers/media/dvb-frontends/cx24116.c (cx24116_readreg(state, state 730 drivers/media/dvb-frontends/cx24116.c (cx24116_readreg(state, CX24116_REG_SIGNAL) << 6); state 742 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 752 drivers/media/dvb-frontends/cx24116.c snr_reading = cx24116_readreg(state, CX24116_REG_QUALITY0); state 772 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 776 drivers/media/dvb-frontends/cx24116.c *snr = cx24116_readreg(state, CX24116_REG_QUALITY8) << 8 | state 777 drivers/media/dvb-frontends/cx24116.c cx24116_readreg(state, CX24116_REG_QUALITY0); state 794 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 798 drivers/media/dvb-frontends/cx24116.c *ucblocks = (cx24116_readreg(state, CX24116_REG_UCB8) << 8) | state 799 drivers/media/dvb-frontends/cx24116.c cx24116_readreg(state, CX24116_REG_UCB0); state 807 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 808 drivers/media/dvb-frontends/cx24116.c state->dcur = state->dnxt; state 814 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 818 drivers/media/dvb-frontends/cx24116.c cx24116_readreg(state, CX24116_REG_QSTATUS)); state 822 drivers/media/dvb-frontends/cx24116.c if (cx24116_readreg(state, CX24116_REG_QSTATUS) & 0x20) state 906 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 925 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[0x00] = CMD_LNBSEND; state 928 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST] = CX24116_DISEQC_MINI_A; state 931 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_ARG2_2] = 0x02; state 932 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_ARG3_0] = 0x00; state 934 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_ARG4_0] = 0x00; state 937 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_MSGLEN] = 0x00; state 940 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.len = CX24116_DISEQC_MSGOFS; state 949 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 969 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_MSGOFS + i] = d->msg[i]; state 972 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_MSGLEN] = d->msg_len; state 975 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.len = CX24116_DISEQC_MSGOFS + state 976 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_MSGLEN]; state 985 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST] = 0; state 1007 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST] = state 1011 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST]); state 1023 drivers/media/dvb-frontends/cx24116.c ret = cx24116_cmd_execute(fe, &state->dsec_cmd); state 1036 drivers/media/dvb-frontends/cx24116.c msleep((state->dsec_cmd.args[CX24116_DISEQC_MSGLEN] << 4) + state 1046 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 1053 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST] = state 1056 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.args[CX24116_DISEQC_BURST] = state 1077 drivers/media/dvb-frontends/cx24116.c ret = cx24116_cmd_execute(fe, &state->dsec_cmd); state 1091 drivers/media/dvb-frontends/cx24116.c msleep((state->dsec_cmd.args[CX24116_DISEQC_MSGLEN] << 4) + 60); state 1098 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 1100 drivers/media/dvb-frontends/cx24116.c kfree(state); state 1108 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state; state 1114 drivers/media/dvb-frontends/cx24116.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1115 drivers/media/dvb-frontends/cx24116.c if (state == NULL) state 1118 drivers/media/dvb-frontends/cx24116.c state->config = config; state 1119 drivers/media/dvb-frontends/cx24116.c state->i2c = i2c; state 1122 drivers/media/dvb-frontends/cx24116.c ret = (cx24116_readreg(state, 0xFF) << 8) | state 1123 drivers/media/dvb-frontends/cx24116.c cx24116_readreg(state, 0xFE); state 1125 drivers/media/dvb-frontends/cx24116.c kfree(state); state 1131 drivers/media/dvb-frontends/cx24116.c memcpy(&state->frontend.ops, &cx24116_ops, state 1133 drivers/media/dvb-frontends/cx24116.c state->frontend.demodulator_priv = state; state 1134 drivers/media/dvb-frontends/cx24116.c return &state->frontend; state 1145 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 1152 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe0, 0); state 1153 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe1, 0); state 1154 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xea, 0); state 1177 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 1192 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xea, 0xff); state 1193 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe1, 1); state 1194 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, 0xe0, 1); state 1204 drivers/media/dvb-frontends/cx24116.c struct cx24116_state *state = fe->demodulator_priv; state 1224 drivers/media/dvb-frontends/cx24116.c state->dnxt.pilot_val = CX24116_PILOT_OFF; state 1232 drivers/media/dvb-frontends/cx24116.c state->dnxt.rolloff_val = CX24116_ROLLOFF_035; state 1250 drivers/media/dvb-frontends/cx24116.c state->dnxt.pilot_val = (c->modulation == QPSK) state 1255 drivers/media/dvb-frontends/cx24116.c state->dnxt.pilot_val = CX24116_PILOT_OFF; state 1258 drivers/media/dvb-frontends/cx24116.c state->dnxt.pilot_val = CX24116_PILOT_ON; state 1268 drivers/media/dvb-frontends/cx24116.c state->dnxt.rolloff_val = CX24116_ROLLOFF_020; state 1271 drivers/media/dvb-frontends/cx24116.c state->dnxt.rolloff_val = CX24116_ROLLOFF_025; state 1274 drivers/media/dvb-frontends/cx24116.c state->dnxt.rolloff_val = CX24116_ROLLOFF_035; state 1289 drivers/media/dvb-frontends/cx24116.c state->dnxt.delsys = c->delivery_system; state 1290 drivers/media/dvb-frontends/cx24116.c state->dnxt.modulation = c->modulation; state 1291 drivers/media/dvb-frontends/cx24116.c state->dnxt.frequency = c->frequency; state 1292 drivers/media/dvb-frontends/cx24116.c state->dnxt.pilot = c->pilot; state 1293 drivers/media/dvb-frontends/cx24116.c state->dnxt.rolloff = c->rolloff; state 1295 drivers/media/dvb-frontends/cx24116.c ret = cx24116_set_inversion(state, c->inversion); state 1300 drivers/media/dvb-frontends/cx24116.c ret = cx24116_set_fec(state, c->delivery_system, c->modulation, c->fec_inner); state 1304 drivers/media/dvb-frontends/cx24116.c ret = cx24116_set_symbolrate(state, c->symbol_rate); state 1311 drivers/media/dvb-frontends/cx24116.c dprintk("%s: delsys = %d\n", __func__, state->dcur.delsys); state 1312 drivers/media/dvb-frontends/cx24116.c dprintk("%s: modulation = %d\n", __func__, state->dcur.modulation); state 1313 drivers/media/dvb-frontends/cx24116.c dprintk("%s: frequency = %d\n", __func__, state->dcur.frequency); state 1315 drivers/media/dvb-frontends/cx24116.c state->dcur.pilot, state->dcur.pilot_val); state 1318 drivers/media/dvb-frontends/cx24116.c state->dcur.rolloff, state->dcur.rolloff_val); state 1319 drivers/media/dvb-frontends/cx24116.c dprintk("%s: symbol_rate = %d\n", __func__, state->dcur.symbol_rate); state 1321 drivers/media/dvb-frontends/cx24116.c state->dcur.fec, state->dcur.fec_mask, state->dcur.fec_val); state 1323 drivers/media/dvb-frontends/cx24116.c state->dcur.inversion, state->dcur.inversion_val); state 1326 drivers/media/dvb-frontends/cx24116.c if (state->config->set_ts_params) state 1327 drivers/media/dvb-frontends/cx24116.c state->config->set_ts_params(fe, 0); state 1341 drivers/media/dvb-frontends/cx24116.c cmd.args[0x01] = (state->dcur.frequency & 0xff0000) >> 16; state 1342 drivers/media/dvb-frontends/cx24116.c cmd.args[0x02] = (state->dcur.frequency & 0x00ff00) >> 8; state 1343 drivers/media/dvb-frontends/cx24116.c cmd.args[0x03] = (state->dcur.frequency & 0x0000ff); state 1346 drivers/media/dvb-frontends/cx24116.c cmd.args[0x04] = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8; state 1347 drivers/media/dvb-frontends/cx24116.c cmd.args[0x05] = ((state->dcur.symbol_rate / 1000) & 0x00ff); state 1350 drivers/media/dvb-frontends/cx24116.c cmd.args[0x06] = state->dcur.inversion_val; state 1353 drivers/media/dvb-frontends/cx24116.c cmd.args[0x07] = state->dcur.fec_val | state->dcur.pilot_val; state 1359 drivers/media/dvb-frontends/cx24116.c cmd.args[0x0c] = state->dcur.rolloff_val; state 1360 drivers/media/dvb-frontends/cx24116.c cmd.args[0x0d] = state->dcur.fec_mask; state 1362 drivers/media/dvb-frontends/cx24116.c if (state->dcur.symbol_rate > 30000000) { state 1368 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_CLKDIV, 0x44); state 1369 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_RATEDIV, 0x01); state 1376 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_CLKDIV, 0x46); state 1377 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_RATEDIV, 0x00); state 1388 drivers/media/dvb-frontends/cx24116.c status = cx24116_readreg(state, CX24116_REG_SSTATUS) state 1390 drivers/media/dvb-frontends/cx24116.c cx24116_writereg(state, CX24116_REG_SSTATUS, status); state 1416 drivers/media/dvb-frontends/cx24116.c if (state->dcur.pilot == PILOT_AUTO) state 257 drivers/media/dvb-frontends/cx24117.c static int cx24117_writereg(struct cx24117_state *state, u8 reg, u8 data) state 260 drivers/media/dvb-frontends/cx24117.c struct i2c_msg msg = { .addr = state->priv->demod_address, state 264 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 266 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, reg, data); state 268 drivers/media/dvb-frontends/cx24117.c ret = i2c_transfer(state->priv->i2c, &msg, 1); state 270 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 272 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, ret, reg, data); state 278 drivers/media/dvb-frontends/cx24117.c static int cx24117_writecmd(struct cx24117_state *state, state 285 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 287 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, cmd->len); state 292 drivers/media/dvb-frontends/cx24117.c msg.addr = state->priv->demod_address; state 296 drivers/media/dvb-frontends/cx24117.c ret = i2c_transfer(state->priv->i2c, &msg, 1); state 298 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 300 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, ret, cmd->len); state 306 drivers/media/dvb-frontends/cx24117.c static int cx24117_readreg(struct cx24117_state *state, u8 reg) state 311 drivers/media/dvb-frontends/cx24117.c { .addr = state->priv->demod_address, .flags = 0, state 313 drivers/media/dvb-frontends/cx24117.c { .addr = state->priv->demod_address, .flags = I2C_M_RD, state 317 drivers/media/dvb-frontends/cx24117.c ret = i2c_transfer(state->priv->i2c, msg, 2); state 319 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 321 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, ret, reg); state 325 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d i2c rd @0x%02x=0x%02x\n", state 326 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, reg, recv); state 331 drivers/media/dvb-frontends/cx24117.c static int cx24117_readregN(struct cx24117_state *state, state 336 drivers/media/dvb-frontends/cx24117.c { .addr = state->priv->demod_address, .flags = 0, state 338 drivers/media/dvb-frontends/cx24117.c { .addr = state->priv->demod_address, .flags = I2C_M_RD, state 342 drivers/media/dvb-frontends/cx24117.c ret = i2c_transfer(state->priv->i2c, msg, 2); state 344 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 346 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, ret, reg); state 352 drivers/media/dvb-frontends/cx24117.c static int cx24117_set_inversion(struct cx24117_state *state, state 355 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s(%d) demod%d\n", state 356 drivers/media/dvb-frontends/cx24117.c __func__, inversion, state->demod); state 360 drivers/media/dvb-frontends/cx24117.c state->dnxt.inversion_val = 0x00; state 363 drivers/media/dvb-frontends/cx24117.c state->dnxt.inversion_val = 0x04; state 366 drivers/media/dvb-frontends/cx24117.c state->dnxt.inversion_val = 0x0C; state 372 drivers/media/dvb-frontends/cx24117.c state->dnxt.inversion = inversion; state 377 drivers/media/dvb-frontends/cx24117.c static int cx24117_lookup_fecmod(struct cx24117_state *state, state 382 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 384 drivers/media/dvb-frontends/cx24117.c __func__, m, f, state->demod); state 398 drivers/media/dvb-frontends/cx24117.c static int cx24117_set_fec(struct cx24117_state *state, state 405 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 407 drivers/media/dvb-frontends/cx24117.c __func__, mod, fec, state->demod); state 409 drivers/media/dvb-frontends/cx24117.c ret = cx24117_lookup_fecmod(state, delsys, mod, fec); state 413 drivers/media/dvb-frontends/cx24117.c state->dnxt.fec = fec; state 414 drivers/media/dvb-frontends/cx24117.c state->dnxt.fec_val = cx24117_modfec_modes[ret].val; state 415 drivers/media/dvb-frontends/cx24117.c state->dnxt.fec_mask = cx24117_modfec_modes[ret].mask; state 416 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 418 drivers/media/dvb-frontends/cx24117.c state->demod, state->dnxt.fec_mask, state->dnxt.fec_val); state 423 drivers/media/dvb-frontends/cx24117.c static int cx24117_set_symbolrate(struct cx24117_state *state, u32 rate) state 425 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s(%d) demod%d\n", state 426 drivers/media/dvb-frontends/cx24117.c __func__, rate, state->demod); state 428 drivers/media/dvb-frontends/cx24117.c state->dnxt.symbol_rate = rate; state 430 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 432 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, rate); state 442 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 446 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d skip_fw_load=%d\n", state 447 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, state->priv->skip_fw_load); state 449 drivers/media/dvb-frontends/cx24117.c if (state->priv->skip_fw_load) state 453 drivers/media/dvb-frontends/cx24117.c if (cx24117_readreg(state, 0xeb) != 0xa) { state 456 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 460 drivers/media/dvb-frontends/cx24117.c state->priv->i2c->dev.parent); state 461 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 464 drivers/media/dvb-frontends/cx24117.c dev_err(&state->priv->i2c->dev, state 472 drivers/media/dvb-frontends/cx24117.c state->priv->skip_fw_load = 1; state 476 drivers/media/dvb-frontends/cx24117.c dev_err(&state->priv->i2c->dev, state 480 drivers/media/dvb-frontends/cx24117.c dev_info(&state->priv->i2c->dev, state 485 drivers/media/dvb-frontends/cx24117.c state->priv->skip_fw_load = 0; state 497 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 500 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d\n", state 501 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 509 drivers/media/dvb-frontends/cx24117.c cx24117_writecmd(state, cmd); state 512 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, CX24117_REG_EXECUTE, 0x01); state 514 drivers/media/dvb-frontends/cx24117.c while (cx24117_readreg(state, CX24117_REG_EXECUTE)) { state 519 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 529 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/cx24117.c mutex_lock(&state->priv->fe_lock); state 534 drivers/media/dvb-frontends/cx24117.c mutex_unlock(&state->priv->fe_lock); state 542 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 550 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 552 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, fw->size, fw->data[0], fw->data[1], state 555 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xea, 0x00); state 556 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xea, 0x01); state 557 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xea, 0x00); state 559 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xce, 0x92); state 561 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xfb, 0x00); state 562 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xfc, 0x00); state 564 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xc3, 0x04); state 565 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xc4, 0x04); state 567 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xce, 0x00); state 568 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xcf, 0x00); state 570 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xea, 0x00); state 571 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xeb, 0x0c); state 572 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xec, 0x06); state 573 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xed, 0x05); state 574 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xee, 0x03); state 575 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xef, 0x05); state 577 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf3, 0x03); state 578 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf4, 0x44); state 580 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, CX24117_REG_RATEDIV0, 0x04); state 581 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, CX24117_REG_CLKDIV0, 0x02); state 583 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, CX24117_REG_RATEDIV1, 0x04); state 584 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, CX24117_REG_CLKDIV1, 0x02); state 586 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf2, 0x04); state 587 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xe8, 0x02); state 588 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xea, 0x01); state 589 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xc8, 0x00); state 590 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xc9, 0x00); state 591 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xca, 0x00); state 592 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xcb, 0x00); state 593 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xcc, 0x00); state 594 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xcd, 0x00); state 595 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xe4, 0x03); state 596 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xeb, 0x0a); state 598 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xfb, 0x00); state 599 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xe0, 0x76); state 600 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf7, 0x81); state 601 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf8, 0x00); state 602 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf9, 0x00); state 606 drivers/media/dvb-frontends/cx24117.c state->priv->skip_fw_load = 0; state 615 drivers/media/dvb-frontends/cx24117.c msg.addr = state->priv->demod_address; state 621 drivers/media/dvb-frontends/cx24117.c ret = i2c_transfer(state->priv->i2c, &msg, 1); state 629 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xf7, 0x0c); state 630 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xe0, 0x00); state 708 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xce, 0xc0); state 709 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xcf, 0x00); state 710 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, 0xe5, 0x04); state 720 drivers/media/dvb-frontends/cx24117.c vers[i] = cx24117_readreg(state, 0x33); state 722 drivers/media/dvb-frontends/cx24117.c dev_info(&state->priv->i2c->dev, state 727 drivers/media/dvb-frontends/cx24117.c state->priv->skip_fw_load = 0; state 728 drivers/media/dvb-frontends/cx24117.c dev_err(&state->priv->i2c->dev, "%s() Error running FW.\n", __func__); state 734 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 737 drivers/media/dvb-frontends/cx24117.c lock = cx24117_readreg(state, state 738 drivers/media/dvb-frontends/cx24117.c (state->demod == 0) ? CX24117_REG_SSTATUS0 : state 742 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d status = 0x%02x\n", state 743 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, lock); state 761 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 764 drivers/media/dvb-frontends/cx24117.c u8 base_reg = (state->demod == 0) ? state 768 drivers/media/dvb-frontends/cx24117.c ret = cx24117_readregN(state, base_reg, buf, 4); state 775 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d ber=0x%04x\n", state 776 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, *ber); state 784 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 789 drivers/media/dvb-frontends/cx24117.c u8 reg = (state->demod == 0) ? state 794 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (u8) state->demod; state 800 drivers/media/dvb-frontends/cx24117.c ret = cx24117_readregN(state, reg, buf, 2); state 807 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 809 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, sig_reading, *signal_strength); state 816 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 819 drivers/media/dvb-frontends/cx24117.c u8 reg = (state->demod == 0) ? state 822 drivers/media/dvb-frontends/cx24117.c ret = cx24117_readregN(state, reg, buf, 2); state 828 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 830 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, *snr); state 837 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 841 drivers/media/dvb-frontends/cx24117.c u8 reg = (state->demod == 0) ? state 855 drivers/media/dvb-frontends/cx24117.c ret = cx24117_readregN(state, reg, buf, 2); state 860 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d ucb=0x%04x\n", state 861 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, *ucblocks); state 869 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 870 drivers/media/dvb-frontends/cx24117.c state->dcur = state->dnxt; state 876 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 878 drivers/media/dvb-frontends/cx24117.c u8 val, reg = (state->demod == 0) ? CX24117_REG_QSTATUS0 : state 881 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d qstatus = 0x%02x\n", state 882 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, cx24117_readreg(state, reg)); state 886 drivers/media/dvb-frontends/cx24117.c val = cx24117_readreg(state, reg) & 0x01; state 892 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, "%s: demod%d LNB not ready\n", state 893 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod); state 901 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 904 drivers/media/dvb-frontends/cx24117.c u8 reg = (state->demod == 0) ? 0x10 : 0x20; state 906 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d %s\n", state 907 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, state 934 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = state->demod ? 0 : 1; state 953 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 957 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s(%d) demod%d\n", state 958 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, tone); state 960 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, "%s: demod%d invalid tone=%d\n", state 961 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, tone); state 975 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (state->demod ? 0 : 1); state 996 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 999 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[0] = CMD_LNBSEND; state 1002 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_DEMOD] = state->demod ? 0 : 1; state 1005 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_BURST] = CX24117_DISEQC_MINI_A; state 1008 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_ARG3_2] = 0x02; state 1009 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_ARG4_0] = 0x00; state 1012 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_ARG5_0] = 0x00; state 1015 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_MSGLEN] = 0x00; state 1018 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.len = 7; state 1027 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1031 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s: demod %d (", state 1032 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1034 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "0x%02x ", d->msg[i]); state 1035 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, ")\n"); state 1043 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_MSGOFS + i] = d->msg[i]; state 1046 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_MSGLEN] = d->msg_len; state 1049 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.len = CX24117_DISEQC_MSGOFS + state 1050 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_MSGLEN]; state 1071 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_BURST] = state 1074 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d burst=%d\n", state 1075 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, state 1076 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_BURST]); state 1087 drivers/media/dvb-frontends/cx24117.c ret = cx24117_cmd_execute(fe, &state->dsec_cmd); state 1100 drivers/media/dvb-frontends/cx24117.c msleep((state->dsec_cmd.args[CX24117_DISEQC_MSGLEN] << 4) + 60); state 1109 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1111 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s(%d) demod=%d\n", state 1112 drivers/media/dvb-frontends/cx24117.c __func__, burst, state->demod); state 1116 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_BURST] = state 1119 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.args[CX24117_DISEQC_BURST] = state 1150 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1151 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s demod%d\n", state 1152 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1153 drivers/media/dvb-frontends/cx24117.c cx24117_release_priv(state->priv); state 1154 drivers/media/dvb-frontends/cx24117.c kfree(state); state 1162 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = NULL; state 1188 drivers/media/dvb-frontends/cx24117.c state = kzalloc(sizeof(struct cx24117_state), GFP_KERNEL); state 1189 drivers/media/dvb-frontends/cx24117.c if (state == NULL) state 1192 drivers/media/dvb-frontends/cx24117.c state->demod = demod - 1; state 1193 drivers/media/dvb-frontends/cx24117.c state->priv = priv; state 1195 drivers/media/dvb-frontends/cx24117.c dev_info(&state->priv->i2c->dev, state 1197 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod); state 1200 drivers/media/dvb-frontends/cx24117.c memcpy(&state->frontend.ops, &cx24117_ops, state 1202 drivers/media/dvb-frontends/cx24117.c state->frontend.demodulator_priv = state; state 1203 drivers/media/dvb-frontends/cx24117.c return &state->frontend; state 1219 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1223 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d\n", state 1224 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1226 drivers/media/dvb-frontends/cx24117.c mutex_lock(&state->priv->fe_lock); state 1230 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (state->demod ? 1 : 0); state 1243 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (state->demod ? 1 : 0); state 1253 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (state->demod ? 1 : 0); state 1269 drivers/media/dvb-frontends/cx24117.c mutex_unlock(&state->priv->fe_lock); state 1279 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1282 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d\n", state 1283 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1287 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (state->demod ? 1 : 0); state 1298 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1305 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d\n", state 1306 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1310 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d DVB-S\n", state 1311 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1315 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1317 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, c->modulation); state 1322 drivers/media/dvb-frontends/cx24117.c state->dnxt.pilot_val = CX24117_PILOT_OFF; state 1325 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff_val = CX24117_ROLLOFF_035; state 1329 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d DVB-S2\n", state 1330 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1337 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1339 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, c->modulation); state 1345 drivers/media/dvb-frontends/cx24117.c state->dnxt.pilot_val = CX24117_PILOT_AUTO; state 1348 drivers/media/dvb-frontends/cx24117.c state->dnxt.pilot_val = CX24117_PILOT_OFF; state 1351 drivers/media/dvb-frontends/cx24117.c state->dnxt.pilot_val = CX24117_PILOT_ON; state 1354 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1356 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, c->pilot); state 1362 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff_val = CX24117_ROLLOFF_020; state 1365 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff_val = CX24117_ROLLOFF_025; state 1368 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff_val = CX24117_ROLLOFF_035; state 1371 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff_val = CX24117_ROLLOFF_035; state 1376 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 1378 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, c->rolloff); state 1384 drivers/media/dvb-frontends/cx24117.c dev_warn(&state->priv->i2c->dev, state 1386 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, c->delivery_system); state 1390 drivers/media/dvb-frontends/cx24117.c state->dnxt.delsys = c->delivery_system; state 1391 drivers/media/dvb-frontends/cx24117.c state->dnxt.modulation = c->modulation; state 1392 drivers/media/dvb-frontends/cx24117.c state->dnxt.frequency = c->frequency; state 1393 drivers/media/dvb-frontends/cx24117.c state->dnxt.pilot = c->pilot; state 1394 drivers/media/dvb-frontends/cx24117.c state->dnxt.rolloff = c->rolloff; state 1396 drivers/media/dvb-frontends/cx24117.c ret = cx24117_set_inversion(state, c->inversion); state 1400 drivers/media/dvb-frontends/cx24117.c ret = cx24117_set_fec(state, state 1405 drivers/media/dvb-frontends/cx24117.c ret = cx24117_set_symbolrate(state, c->symbol_rate); state 1412 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1413 drivers/media/dvb-frontends/cx24117.c "%s: delsys = %d\n", __func__, state->dcur.delsys); state 1414 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1415 drivers/media/dvb-frontends/cx24117.c "%s: modulation = %d\n", __func__, state->dcur.modulation); state 1416 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1417 drivers/media/dvb-frontends/cx24117.c "%s: frequency = %d\n", __func__, state->dcur.frequency); state 1418 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1420 drivers/media/dvb-frontends/cx24117.c state->dcur.pilot, state->dcur.pilot_val); state 1421 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1423 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1425 drivers/media/dvb-frontends/cx24117.c state->dcur.rolloff, state->dcur.rolloff_val); state 1426 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1427 drivers/media/dvb-frontends/cx24117.c "%s: symbol_rate = %d\n", __func__, state->dcur.symbol_rate); state 1428 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1430 drivers/media/dvb-frontends/cx24117.c state->dcur.fec, state->dcur.fec_mask, state->dcur.fec_val); state 1431 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1433 drivers/media/dvb-frontends/cx24117.c state->dcur.inversion, state->dcur.inversion_val); state 1439 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = state->demod; state 1442 drivers/media/dvb-frontends/cx24117.c cmd.args[2] = (state->dcur.frequency & 0xff0000) >> 16; state 1443 drivers/media/dvb-frontends/cx24117.c cmd.args[3] = (state->dcur.frequency & 0x00ff00) >> 8; state 1444 drivers/media/dvb-frontends/cx24117.c cmd.args[4] = (state->dcur.frequency & 0x0000ff); state 1447 drivers/media/dvb-frontends/cx24117.c cmd.args[5] = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8; state 1448 drivers/media/dvb-frontends/cx24117.c cmd.args[6] = ((state->dcur.symbol_rate / 1000) & 0x00ff); state 1451 drivers/media/dvb-frontends/cx24117.c cmd.args[7] = state->dcur.inversion_val; state 1454 drivers/media/dvb-frontends/cx24117.c cmd.args[8] = state->dcur.fec_val | state->dcur.pilot_val; state 1459 drivers/media/dvb-frontends/cx24117.c cmd.args[11] = state->dcur.rolloff_val; state 1460 drivers/media/dvb-frontends/cx24117.c cmd.args[12] = state->dcur.fec_mask; state 1462 drivers/media/dvb-frontends/cx24117.c if (state->dcur.symbol_rate > 30000000) { state 1465 drivers/media/dvb-frontends/cx24117.c } else if (state->dcur.symbol_rate > 10000000) { state 1476 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, (state->demod == 0) ? state 1478 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, (state->demod == 0) ? state 1486 drivers/media/dvb-frontends/cx24117.c status = cx24117_readreg(state, (state->demod == 0) ? state 1490 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1492 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, status); state 1494 drivers/media/dvb-frontends/cx24117.c cx24117_writereg(state, (state->demod == 0) ? state 1512 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, state 1514 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1520 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d not tuned\n", state 1521 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1524 drivers/media/dvb-frontends/cx24117.c if (state->dcur.rolloff == 3) state 1534 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1536 drivers/media/dvb-frontends/cx24117.c dev_dbg(&state->priv->i2c->dev, "%s() demod%d\n", state 1537 drivers/media/dvb-frontends/cx24117.c __func__, state->demod); state 1556 drivers/media/dvb-frontends/cx24117.c struct cx24117_state *state = fe->demodulator_priv; state 1567 drivers/media/dvb-frontends/cx24117.c cmd.args[1] = (u8) state->demod; state 1574 drivers/media/dvb-frontends/cx24117.c reg = (state->demod == 0) ? CX24117_REG_FREQ3_0 : CX24117_REG_FREQ3_1; state 1575 drivers/media/dvb-frontends/cx24117.c ret = cx24117_readregN(state, reg, buf, 0x1f-4); state 1582 drivers/media/dvb-frontends/cx24117.c inv = (((state->demod == 0) ? ~st : st) >> 6) & 1; state 1607 drivers/media/dvb-frontends/cx24117.c c->symbol_rate = -1000 * srate_os + state->dcur.symbol_rate; state 162 drivers/media/dvb-frontends/cx24120.c static int cx24120_readreg(struct cx24120_state *state, u8 reg) state 168 drivers/media/dvb-frontends/cx24120.c .addr = state->config->i2c_addr, state 173 drivers/media/dvb-frontends/cx24120.c .addr = state->config->i2c_addr, state 180 drivers/media/dvb-frontends/cx24120.c ret = i2c_transfer(state->i2c, msg, 2); state 186 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "reg=0x%02x; data=0x%02x\n", reg, buf); state 192 drivers/media/dvb-frontends/cx24120.c static int cx24120_writereg(struct cx24120_state *state, u8 reg, u8 data) state 196 drivers/media/dvb-frontends/cx24120.c .addr = state->config->i2c_addr, state 203 drivers/media/dvb-frontends/cx24120.c ret = i2c_transfer(state->i2c, &msg, 1); state 210 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "reg=0x%02x; data=0x%02x\n", reg, data); state 216 drivers/media/dvb-frontends/cx24120.c static int cx24120_writeregs(struct cx24120_state *state, state 220 drivers/media/dvb-frontends/cx24120.c u16 max = state->config->i2c_wr_max > 0 ? state 221 drivers/media/dvb-frontends/cx24120.c state->config->i2c_wr_max : state 225 drivers/media/dvb-frontends/cx24120.c .addr = state->config->i2c_addr, state 245 drivers/media/dvb-frontends/cx24120.c ret = i2c_transfer(state->i2c, &msg, 1); state 251 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "reg=0x%02x; data=%*ph\n", state 267 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state; state 271 drivers/media/dvb-frontends/cx24120.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 272 drivers/media/dvb-frontends/cx24120.c if (!state) { state 278 drivers/media/dvb-frontends/cx24120.c state->config = config; state 279 drivers/media/dvb-frontends/cx24120.c state->i2c = i2c; state 282 drivers/media/dvb-frontends/cx24120.c demod_rev = cx24120_readreg(state, CX24120_REG_REVISION); state 296 drivers/media/dvb-frontends/cx24120.c state->cold_init = 0; state 297 drivers/media/dvb-frontends/cx24120.c memcpy(&state->frontend.ops, &cx24120_ops, state 299 drivers/media/dvb-frontends/cx24120.c state->frontend.demodulator_priv = state; state 302 drivers/media/dvb-frontends/cx24120.c return &state->frontend; state 305 drivers/media/dvb-frontends/cx24120.c kfree(state); state 310 drivers/media/dvb-frontends/cx24120.c static int cx24120_test_rom(struct cx24120_state *state) state 314 drivers/media/dvb-frontends/cx24120.c err = cx24120_readreg(state, 0xfd); state 316 drivers/media/dvb-frontends/cx24120.c ret = cx24120_readreg(state, 0xdf) & 0xfe; state 317 drivers/media/dvb-frontends/cx24120.c err = cx24120_writereg(state, 0xdf, ret); state 336 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 344 drivers/media/dvb-frontends/cx24120.c *ber = c->post_bit_error.stat[0].uvalue - state->ber_prev; state 345 drivers/media/dvb-frontends/cx24120.c state->ber_prev = c->post_bit_error.stat[0].uvalue; state 350 drivers/media/dvb-frontends/cx24120.c static int cx24120_msg_mpeg_output_global_config(struct cx24120_state *state, state 354 drivers/media/dvb-frontends/cx24120.c static void cx24120_check_cmd(struct cx24120_state *state, u8 id) state 364 drivers/media/dvb-frontends/cx24120.c cx24120_msg_mpeg_output_global_config(state, 0); state 372 drivers/media/dvb-frontends/cx24120.c static int cx24120_message_send(struct cx24120_state *state, state 377 drivers/media/dvb-frontends/cx24120.c if (state->mpeg_enabled) { state 379 drivers/media/dvb-frontends/cx24120.c cx24120_check_cmd(state, cmd->id); state 382 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, CX24120_REG_CMD_START, cmd->id); state 383 drivers/media/dvb-frontends/cx24120.c cx24120_writeregs(state, CX24120_REG_CMD_ARGS, &cmd->arg[0], state 385 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, CX24120_REG_CMD_END, 0x01); state 388 drivers/media/dvb-frontends/cx24120.c while (cx24120_readreg(state, CX24120_REG_CMD_END)) { state 396 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "sent message 0x%02x\n", cmd->id); state 402 drivers/media/dvb-frontends/cx24120.c static int cx24120_message_sendrcv(struct cx24120_state *state, state 412 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_send(state, cmd); state 421 drivers/media/dvb-frontends/cx24120.c cmd->arg[i] = cx24120_readreg(state, (cmd->len + i + 1)); state 439 drivers/media/dvb-frontends/cx24120.c static int cx24120_msg_mpeg_output_global_config(struct cx24120_state *state, state 452 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_send(state, &cmd); state 454 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "failed to %s MPEG output\n", state 459 drivers/media/dvb-frontends/cx24120.c state->mpeg_enabled = enable; state 460 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "MPEG output %s\n", state 466 drivers/media/dvb-frontends/cx24120.c static int cx24120_msg_mpeg_output_config(struct cx24120_state *state, u8 seq) state 470 drivers/media/dvb-frontends/cx24120.c state->config->initial_mpeg_config; state 482 drivers/media/dvb-frontends/cx24120.c return cx24120_message_send(state, &cmd); state 488 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 491 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "\n"); state 505 drivers/media/dvb-frontends/cx24120.c return cx24120_message_send(state, &cmd); state 510 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 513 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", tone); state 527 drivers/media/dvb-frontends/cx24120.c return cx24120_message_send(state, &cmd); state 533 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 536 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", voltage); state 543 drivers/media/dvb-frontends/cx24120.c return cx24120_message_send(state, &cmd); state 549 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 553 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "\n"); state 569 drivers/media/dvb-frontends/cx24120.c if (cx24120_message_send(state, &cmd)) { state 585 drivers/media/dvb-frontends/cx24120.c if (cx24120_message_send(state, &cmd)) { state 592 drivers/media/dvb-frontends/cx24120.c if (!(cx24120_readreg(state, 0x93) & 0x01)) { state 593 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "diseqc sequence sent\n"); state 604 drivers/media/dvb-frontends/cx24120.c static void cx24120_get_stats(struct cx24120_state *state) state 606 drivers/media/dvb-frontends/cx24120.c struct dvb_frontend *fe = &state->frontend; state 613 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "\n"); state 616 drivers/media/dvb-frontends/cx24120.c if (state->fe_status & FE_HAS_SIGNAL) { state 621 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_send(state, &cmd); state 628 drivers/media/dvb-frontends/cx24120.c sig = cx24120_readreg(state, CX24120_REG_SIGSTR_H) >> 6; state 630 drivers/media/dvb-frontends/cx24120.c sig |= cx24120_readreg(state, CX24120_REG_SIGSTR_L); state 631 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 644 drivers/media/dvb-frontends/cx24120.c if (state->fe_status & FE_HAS_VITERBI) { state 645 drivers/media/dvb-frontends/cx24120.c cnr = cx24120_readreg(state, CX24120_REG_QUALITY_H) << 8; state 646 drivers/media/dvb-frontends/cx24120.c cnr |= cx24120_readreg(state, CX24120_REG_QUALITY_L); state 647 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "read SNR index = %d\n", cnr); state 659 drivers/media/dvb-frontends/cx24120.c if (!(state->fe_status & FE_HAS_LOCK)) { state 668 drivers/media/dvb-frontends/cx24120.c if (time_after(jiffies, state->ber_jiffies_stats)) { state 669 drivers/media/dvb-frontends/cx24120.c msecs = (state->berw_usecs + 500) / 1000; state 670 drivers/media/dvb-frontends/cx24120.c state->ber_jiffies_stats = jiffies + msecs_to_jiffies(msecs); state 672 drivers/media/dvb-frontends/cx24120.c ber = cx24120_readreg(state, CX24120_REG_BER_HH) << 24; state 673 drivers/media/dvb-frontends/cx24120.c ber |= cx24120_readreg(state, CX24120_REG_BER_HL) << 16; state 674 drivers/media/dvb-frontends/cx24120.c ber |= cx24120_readreg(state, CX24120_REG_BER_LH) << 8; state 675 drivers/media/dvb-frontends/cx24120.c ber |= cx24120_readreg(state, CX24120_REG_BER_LL); state 676 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "read BER index = %d\n", ber); state 686 drivers/media/dvb-frontends/cx24120.c if (time_after(jiffies, state->per_jiffies_stats)) { state 687 drivers/media/dvb-frontends/cx24120.c state->per_jiffies_stats = jiffies + msecs_to_jiffies(1000); state 689 drivers/media/dvb-frontends/cx24120.c ucb = cx24120_readreg(state, CX24120_REG_UCB_H) << 8; state 690 drivers/media/dvb-frontends/cx24120.c ucb |= cx24120_readreg(state, CX24120_REG_UCB_L); state 691 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "ucblocks = %d\n", ucb); state 694 drivers/media/dvb-frontends/cx24120.c if (ucb < state->ucb_offset) state 695 drivers/media/dvb-frontends/cx24120.c state->ucb_offset = c->block_error.stat[0].uvalue; state 698 drivers/media/dvb-frontends/cx24120.c c->block_error.stat[0].uvalue = ucb + state->ucb_offset; state 701 drivers/media/dvb-frontends/cx24120.c c->block_count.stat[0].uvalue += state->bitrate / 8 / 208; state 710 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 713 drivers/media/dvb-frontends/cx24120.c lock = cx24120_readreg(state, CX24120_REG_STATUS); state 715 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "status = 0x%02x\n", lock); state 734 drivers/media/dvb-frontends/cx24120.c state->fe_status = *status; state 735 drivers/media/dvb-frontends/cx24120.c cx24120_get_stats(state); state 738 drivers/media/dvb-frontends/cx24120.c if (state->need_clock_set && *status & FE_HAS_LOCK) { state 745 drivers/media/dvb-frontends/cx24120.c if (!state->mpeg_enabled) state 746 drivers/media/dvb-frontends/cx24120.c cx24120_msg_mpeg_output_global_config(state, 1); state 748 drivers/media/dvb-frontends/cx24120.c state->need_clock_set = 0; state 797 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 802 drivers/media/dvb-frontends/cx24120.c ret = cx24120_readreg(state, CX24120_REG_FECMODE); state 805 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "raw fec = %d\n", fec); state 808 drivers/media/dvb-frontends/cx24120.c if (modfec_lookup_table[idx].delsys != state->dcur.delsys) state 817 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "couldn't find fec!\n"); state 826 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "mod(%d), fec(%d), pilot(%d)\n", state 833 drivers/media/dvb-frontends/cx24120.c static void cx24120_calculate_ber_window(struct cx24120_state *state, u32 rate) state 835 drivers/media/dvb-frontends/cx24120.c struct dvb_frontend *fe = &state->frontend; state 845 drivers/media/dvb-frontends/cx24120.c state->bitrate = tmp; state 849 drivers/media/dvb-frontends/cx24120.c do_div(tmp, state->bitrate); state 850 drivers/media/dvb-frontends/cx24120.c state->berw_usecs = tmp; state 852 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "bitrate: %u, berw_usecs: %u\n", state 853 drivers/media/dvb-frontends/cx24120.c state->bitrate, state->berw_usecs); state 916 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 927 drivers/media/dvb-frontends/cx24120.c if (clock_ratios_table[idx].delsys != state->dcur.delsys) state 948 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_sendrcv(state, &cmd, 6); state 953 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "m=%d, n=%d; idx: %d m=%d, n=%d, rate=%d\n", state 975 drivers/media/dvb-frontends/cx24120.c cx24120_message_send(state, &cmd); state 978 drivers/media/dvb-frontends/cx24120.c cx24120_calculate_ber_window(state, clock_ratios_table[idx].rate); state 982 drivers/media/dvb-frontends/cx24120.c static int cx24120_set_inversion(struct cx24120_state *state, state 985 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", inversion); state 989 drivers/media/dvb-frontends/cx24120.c state->dnxt.inversion_val = 0x00; state 992 drivers/media/dvb-frontends/cx24120.c state->dnxt.inversion_val = 0x04; state 995 drivers/media/dvb-frontends/cx24120.c state->dnxt.inversion_val = 0x0c; state 1001 drivers/media/dvb-frontends/cx24120.c state->dnxt.inversion = inversion; state 1041 drivers/media/dvb-frontends/cx24120.c static int cx24120_set_fec(struct cx24120_state *state, enum fe_modulation mod, state 1046 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(0x%02x,0x%02x)\n", mod, fec); state 1048 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec = fec; state 1052 drivers/media/dvb-frontends/cx24120.c if (modfec_table[idx].delsys != state->dnxt.delsys) state 1060 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_mask = 0x00; state 1061 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_val = modfec_table[idx].val; state 1065 drivers/media/dvb-frontends/cx24120.c if (state->dnxt.delsys == SYS_DVBS2) { state 1067 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_mask = 0x00; state 1068 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_val = 0x00; state 1071 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_val = 0x2e; state 1072 drivers/media/dvb-frontends/cx24120.c state->dnxt.fec_mask = 0xac; state 1079 drivers/media/dvb-frontends/cx24120.c static int cx24120_set_pilot(struct cx24120_state *state, enum fe_pilot pilot) state 1081 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", pilot); state 1084 drivers/media/dvb-frontends/cx24120.c if (state->dnxt.delsys != SYS_DVBS2) { state 1085 drivers/media/dvb-frontends/cx24120.c state->dnxt.pilot_val = CX24120_PILOT_OFF; state 1091 drivers/media/dvb-frontends/cx24120.c state->dnxt.pilot_val = CX24120_PILOT_OFF; state 1094 drivers/media/dvb-frontends/cx24120.c state->dnxt.pilot_val = CX24120_PILOT_ON; state 1098 drivers/media/dvb-frontends/cx24120.c state->dnxt.pilot_val = CX24120_PILOT_AUTO; state 1105 drivers/media/dvb-frontends/cx24120.c static int cx24120_set_symbolrate(struct cx24120_state *state, u32 rate) state 1107 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", rate); state 1109 drivers/media/dvb-frontends/cx24120.c state->dnxt.symbol_rate = rate; state 1113 drivers/media/dvb-frontends/cx24120.c state->dnxt.clkdiv = (-(rate < 31000001) & 3) + 2; state 1114 drivers/media/dvb-frontends/cx24120.c state->dnxt.ratediv = (-(rate < 31000001) & 6) + 4; state 1116 drivers/media/dvb-frontends/cx24120.c state->dnxt.clkdiv = 3; state 1117 drivers/media/dvb-frontends/cx24120.c state->dnxt.ratediv = 6; state 1126 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1128 drivers/media/dvb-frontends/cx24120.c state->dcur = state->dnxt; state 1134 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1140 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "DVB-S2\n"); state 1143 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "DVB-S\n"); state 1146 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1152 drivers/media/dvb-frontends/cx24120.c state->dnxt.delsys = c->delivery_system; state 1153 drivers/media/dvb-frontends/cx24120.c state->dnxt.modulation = c->modulation; state 1154 drivers/media/dvb-frontends/cx24120.c state->dnxt.frequency = c->frequency; state 1155 drivers/media/dvb-frontends/cx24120.c state->dnxt.pilot = c->pilot; state 1157 drivers/media/dvb-frontends/cx24120.c ret = cx24120_set_inversion(state, c->inversion); state 1161 drivers/media/dvb-frontends/cx24120.c ret = cx24120_set_fec(state, c->modulation, c->fec_inner); state 1165 drivers/media/dvb-frontends/cx24120.c ret = cx24120_set_pilot(state, c->pilot); state 1169 drivers/media/dvb-frontends/cx24120.c ret = cx24120_set_symbolrate(state, c->symbol_rate); state 1176 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1177 drivers/media/dvb-frontends/cx24120.c "delsys = %d\n", state->dcur.delsys); state 1178 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1179 drivers/media/dvb-frontends/cx24120.c "modulation = %d\n", state->dcur.modulation); state 1180 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1181 drivers/media/dvb-frontends/cx24120.c "frequency = %d\n", state->dcur.frequency); state 1182 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1184 drivers/media/dvb-frontends/cx24120.c state->dcur.pilot, state->dcur.pilot_val); state 1185 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1187 drivers/media/dvb-frontends/cx24120.c state->dcur.symbol_rate, state 1188 drivers/media/dvb-frontends/cx24120.c state->dcur.clkdiv, state->dcur.ratediv); state 1189 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1191 drivers/media/dvb-frontends/cx24120.c state->dcur.fec, state->dcur.fec_mask, state->dcur.fec_val); state 1192 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1194 drivers/media/dvb-frontends/cx24120.c state->dcur.inversion, state->dcur.inversion_val); state 1197 drivers/media/dvb-frontends/cx24120.c state->need_clock_set = 1; state 1203 drivers/media/dvb-frontends/cx24120.c cmd.arg[1] = (state->dcur.frequency & 0xff0000) >> 16; state 1204 drivers/media/dvb-frontends/cx24120.c cmd.arg[2] = (state->dcur.frequency & 0x00ff00) >> 8; state 1205 drivers/media/dvb-frontends/cx24120.c cmd.arg[3] = (state->dcur.frequency & 0x0000ff); state 1206 drivers/media/dvb-frontends/cx24120.c cmd.arg[4] = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8; state 1207 drivers/media/dvb-frontends/cx24120.c cmd.arg[5] = ((state->dcur.symbol_rate / 1000) & 0x00ff); state 1208 drivers/media/dvb-frontends/cx24120.c cmd.arg[6] = state->dcur.inversion; state 1209 drivers/media/dvb-frontends/cx24120.c cmd.arg[7] = state->dcur.fec_val | state->dcur.pilot_val; state 1213 drivers/media/dvb-frontends/cx24120.c cmd.arg[11] = state->dcur.fec_mask; state 1214 drivers/media/dvb-frontends/cx24120.c cmd.arg[12] = state->dcur.ratediv; state 1215 drivers/media/dvb-frontends/cx24120.c cmd.arg[13] = state->dcur.clkdiv; state 1219 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_send(state, &cmd); state 1224 drivers/media/dvb-frontends/cx24120.c ret = cx24120_writereg(state, CX24120_REG_CLKDIV, state->dcur.clkdiv); state 1225 drivers/media/dvb-frontends/cx24120.c ret = cx24120_readreg(state, CX24120_REG_RATEDIV); state 1227 drivers/media/dvb-frontends/cx24120.c ret |= state->dcur.ratediv; state 1228 drivers/media/dvb-frontends/cx24120.c ret = cx24120_writereg(state, CX24120_REG_RATEDIV, ret); state 1234 drivers/media/dvb-frontends/cx24120.c static int cx24120_set_vco(struct cx24120_state *state) state 1239 drivers/media/dvb-frontends/cx24120.c u32 xtal_khz = state->config->xtal_khz; state 1245 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "xtal=%d, vco=%d, inv_vco=%lld\n", state 1263 drivers/media/dvb-frontends/cx24120.c return cx24120_message_send(state, &cmd); state 1270 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1276 drivers/media/dvb-frontends/cx24120.c if (state->cold_init) state 1280 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xea, 0x00); state 1281 drivers/media/dvb-frontends/cx24120.c cx24120_test_rom(state); state 1282 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xfb) & 0xfe; state 1283 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xfb, reg); state 1284 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xfc) & 0xfe; state 1285 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xfc, reg); state 1286 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xc3, 0x04); state 1287 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xc4, 0x04); state 1288 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xce, 0x00); state 1289 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xcf, 0x00); state 1290 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xea) & 0xfe; state 1291 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xea, reg); state 1292 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xeb, 0x0c); state 1293 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xec, 0x06); state 1294 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xed, 0x05); state 1295 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xee, 0x03); state 1296 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xef, 0x05); state 1297 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf3, 0x03); state 1298 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf4, 0x44); state 1301 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf0 + i, 0x04); state 1302 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xe6 + i, 0x02); state 1305 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xea, (reg | 0x01)); state 1307 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xc5 + i, 0x00); state 1308 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xc6 + i, 0x00); state 1311 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xe4, 0x03); state 1312 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xeb, 0x0a); state 1314 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "requesting firmware (%s) to download...\n", state 1317 drivers/media/dvb-frontends/cx24120.c ret = state->config->request_firmware(fe, &fw, CX24120_FIRMWARE); state 1324 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, state 1332 drivers/media/dvb-frontends/cx24120.c cx24120_test_rom(state); state 1333 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xfb) & 0xfe; state 1334 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xfb, reg); state 1335 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xe0, 0x76); state 1336 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf7, 0x81); state 1337 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf8, 0x00); state 1338 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf9, 0x00); state 1339 drivers/media/dvb-frontends/cx24120.c cx24120_writeregs(state, 0xfa, fw->data, (fw->size - 1), 0x00); state 1340 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf7, 0xc0); state 1341 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xe0, 0x00); state 1343 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf8, reg); state 1345 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf9, reg); state 1346 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xf7, 0x00); state 1347 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xdc, 0x00); state 1348 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xdc, 0x07); state 1352 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xe1); state 1354 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "Firmware uploaded successfully\n"); state 1360 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xdc, 0x00); state 1372 drivers/media/dvb-frontends/cx24120.c if (cx24120_message_send(state, &cmd) != 0) { state 1378 drivers/media/dvb-frontends/cx24120.c ret = cx24120_set_vco(state); state 1400 drivers/media/dvb-frontends/cx24120.c if (cx24120_message_send(state, &cmd)) { state 1405 drivers/media/dvb-frontends/cx24120.c reg = cx24120_readreg(state, 0xba); state 1407 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "Reset-readreg 0xba: %x\n", ret); state 1412 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "Tuner initialised correctly.\n"); state 1415 drivers/media/dvb-frontends/cx24120.c cx24120_writereg(state, 0xeb, 0x0a); state 1416 drivers/media/dvb-frontends/cx24120.c if (cx24120_msg_mpeg_output_global_config(state, 0) || state 1417 drivers/media/dvb-frontends/cx24120.c cx24120_msg_mpeg_output_config(state, 0) || state 1418 drivers/media/dvb-frontends/cx24120.c cx24120_msg_mpeg_output_config(state, 1) || state 1419 drivers/media/dvb-frontends/cx24120.c cx24120_msg_mpeg_output_config(state, 2)) { state 1430 drivers/media/dvb-frontends/cx24120.c if (cx24120_message_send(state, &cmd)) { state 1440 drivers/media/dvb-frontends/cx24120.c ret = cx24120_message_send(state, &cmd); state 1443 drivers/media/dvb-frontends/cx24120.c vers[i] = cx24120_readreg(state, CX24120_REG_MAILBOX); state 1461 drivers/media/dvb-frontends/cx24120.c state->cold_init = 1; state 1470 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1473 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "(%d)\n", re_tune); state 1499 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1503 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "\n"); state 1506 drivers/media/dvb-frontends/cx24120.c status = cx24120_readreg(state, CX24120_REG_STATUS); state 1511 drivers/media/dvb-frontends/cx24120.c freq1 = cx24120_readreg(state, CX24120_REG_FREQ1); state 1512 drivers/media/dvb-frontends/cx24120.c freq2 = cx24120_readreg(state, CX24120_REG_FREQ2); state 1513 drivers/media/dvb-frontends/cx24120.c freq3 = cx24120_readreg(state, CX24120_REG_FREQ3); state 1515 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "frequency = %d\n", c->frequency); state 1525 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1527 drivers/media/dvb-frontends/cx24120.c dev_dbg(&state->i2c->dev, "Clear state structure\n"); state 1528 drivers/media/dvb-frontends/cx24120.c kfree(state); state 1533 drivers/media/dvb-frontends/cx24120.c struct cx24120_state *state = fe->demodulator_priv; state 1541 drivers/media/dvb-frontends/cx24120.c *ucblocks = c->block_error.stat[0].uvalue - state->ucb_offset; state 232 drivers/media/dvb-frontends/cx24123.c static int cx24123_i2c_writereg(struct cx24123_state *state, state 243 drivers/media/dvb-frontends/cx24123.c err = i2c_transfer(state->i2c, &msg, 1); state 253 drivers/media/dvb-frontends/cx24123.c static int cx24123_i2c_readreg(struct cx24123_state *state, u8 i2c_addr, u8 reg) state 262 drivers/media/dvb-frontends/cx24123.c ret = i2c_transfer(state->i2c, msg, 2); state 274 drivers/media/dvb-frontends/cx24123.c #define cx24123_readreg(state, reg) \ state 275 drivers/media/dvb-frontends/cx24123.c cx24123_i2c_readreg(state, state->config->demod_address, reg) state 276 drivers/media/dvb-frontends/cx24123.c #define cx24123_writereg(state, reg, val) \ state 277 drivers/media/dvb-frontends/cx24123.c cx24123_i2c_writereg(state, state->config->demod_address, reg, val) state 279 drivers/media/dvb-frontends/cx24123.c static int cx24123_set_inversion(struct cx24123_state *state, state 282 drivers/media/dvb-frontends/cx24123.c u8 nom_reg = cx24123_readreg(state, 0x0e); state 283 drivers/media/dvb-frontends/cx24123.c u8 auto_reg = cx24123_readreg(state, 0x10); state 288 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg & ~0x80); state 289 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x10, auto_reg | 0x80); state 293 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x80); state 294 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x10, auto_reg | 0x80); state 298 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x10, auto_reg & ~0x80); state 307 drivers/media/dvb-frontends/cx24123.c static int cx24123_get_inversion(struct cx24123_state *state, state 312 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x1b) >> 7; state 325 drivers/media/dvb-frontends/cx24123.c static int cx24123_set_fec(struct cx24123_state *state, enum fe_code_rate fec) state 327 drivers/media/dvb-frontends/cx24123.c u8 nom_reg = cx24123_readreg(state, 0x0e) & ~0x07; state 334 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x43, state 335 drivers/media/dvb-frontends/cx24123.c cx24123_readreg(state, 0x43) | 0x01); state 337 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x43, state 338 drivers/media/dvb-frontends/cx24123.c cx24123_readreg(state, 0x43) & ~0x01); state 343 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x01); state 344 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x02); state 348 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x02); state 349 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x04); state 353 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x03); state 354 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x08); state 358 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x04); state 359 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x10); state 363 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x05); state 364 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x20); state 368 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x06); state 369 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x40); state 373 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0e, nom_reg | 0x07); state 374 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0x80); state 378 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0f, 0xfe); state 387 drivers/media/dvb-frontends/cx24123.c static int cx24123_get_fec(struct cx24123_state *state, enum fe_code_rate *fec) state 391 drivers/media/dvb-frontends/cx24123.c ret = cx24123_readreg(state, 0x1b); state 441 drivers/media/dvb-frontends/cx24123.c static int cx24123_set_symbolrate(struct cx24123_state *state, u32 srate) state 448 drivers/media/dvb-frontends/cx24123.c if ((srate > state->frontend.ops.info.symbol_rate_max) || state 449 drivers/media/dvb-frontends/cx24123.c (srate < state->frontend.ops.info.symbol_rate_min)) state 480 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x01, pll_mult * 6); state 482 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x08, (ratio >> 16) & 0x3f); state 483 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x09, (ratio >> 8) & 0xff); state 484 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0a, ratio & 0xff); state 488 drivers/media/dvb-frontends/cx24123.c tmp = cx24123_readreg(state, 0x0c) & ~0xe0; state 489 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x0c, tmp | sample_gain << 5); state 505 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 515 drivers/media/dvb-frontends/cx24123.c state->VCAarg = cx24123_AGC_vals[0].VCAprogdata; state 516 drivers/media/dvb-frontends/cx24123.c state->VGAarg = cx24123_AGC_vals[0].VGAprogdata; state 517 drivers/media/dvb-frontends/cx24123.c state->bandselectarg = cx24123_bandselect_vals[0].progdata; state 526 drivers/media/dvb-frontends/cx24123.c state->VCAarg = agcv->VCAprogdata; state 527 drivers/media/dvb-frontends/cx24123.c state->VGAarg = agcv->VGAprogdata; state 528 drivers/media/dvb-frontends/cx24123.c state->FILTune = agcv->FILTune; state 543 drivers/media/dvb-frontends/cx24123.c state->bandselectarg = cx24123_bandselect_vals[band].progdata; state 566 drivers/media/dvb-frontends/cx24123.c state->pllarg = (3 << 19) | (3 << 17) | (1 << 16) | state 579 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 588 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x21, 0x15); state 592 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x22, (data >> 16) & 0xff); state 593 drivers/media/dvb-frontends/cx24123.c while ((cx24123_readreg(state, 0x20) & 0x40) == 0) { state 604 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x22, (data >> 8) & 0xff); state 605 drivers/media/dvb-frontends/cx24123.c while ((cx24123_readreg(state, 0x20) & 0x40) == 0) { state 617 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x22, (data) & 0xff); state 618 drivers/media/dvb-frontends/cx24123.c while ((cx24123_readreg(state, 0x20) & 0x80)) { state 628 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x20, cx24123_readreg(state, 0x20) | 2); state 629 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x20, cx24123_readreg(state, 0x20) & 0xfd); state 637 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 648 drivers/media/dvb-frontends/cx24123.c cx24123_pll_writereg(fe, state->VCAarg); state 649 drivers/media/dvb-frontends/cx24123.c cx24123_pll_writereg(fe, state->VGAarg); state 652 drivers/media/dvb-frontends/cx24123.c cx24123_pll_writereg(fe, state->bandselectarg); state 653 drivers/media/dvb-frontends/cx24123.c cx24123_pll_writereg(fe, state->pllarg); state 656 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x28) & ~0x3; state 657 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x27, state->FILTune >> 2); state 658 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x28, val | (state->FILTune & 0x3)); state 660 drivers/media/dvb-frontends/cx24123.c dprintk("pll tune VCA=%d, band=%d, pll=%d\n", state->VCAarg, state 661 drivers/media/dvb-frontends/cx24123.c state->bandselectarg, state->pllarg); state 676 drivers/media/dvb-frontends/cx24123.c static int cx24123_repeater_mode(struct cx24123_state *state, u8 mode, u8 start) state 678 drivers/media/dvb-frontends/cx24123.c u8 r = cx24123_readreg(state, 0x23) & 0x1e; state 683 drivers/media/dvb-frontends/cx24123.c return cx24123_writereg(state, 0x23, r); state 688 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 695 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, cx24123_regdata[i].reg, state 699 drivers/media/dvb-frontends/cx24123.c if (state->config->lnb_polarity) state 700 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x32, state 701 drivers/media/dvb-frontends/cx24123.c cx24123_readreg(state, 0x32) | 0x02); state 703 drivers/media/dvb-frontends/cx24123.c if (state->config->dont_use_pll) state 704 drivers/media/dvb-frontends/cx24123.c cx24123_repeater_mode(state, 1, 0); state 712 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 715 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x29) & ~0x40; state 720 drivers/media/dvb-frontends/cx24123.c return cx24123_writereg(state, 0x29, val & 0x7f); state 723 drivers/media/dvb-frontends/cx24123.c return cx24123_writereg(state, 0x29, val | 0x80); state 735 drivers/media/dvb-frontends/cx24123.c static void cx24123_wait_for_diseqc(struct cx24123_state *state) state 738 drivers/media/dvb-frontends/cx24123.c while (!(cx24123_readreg(state, 0x29) & 0x40)) { state 751 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 757 drivers/media/dvb-frontends/cx24123.c tone = cx24123_readreg(state, 0x29); state 759 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, tone & ~0x50); state 762 drivers/media/dvb-frontends/cx24123.c cx24123_wait_for_diseqc(state); state 765 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x2a, cx24123_readreg(state, 0x2a) & 0xfb); state 768 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x2C + i, cmd->msg[i]); state 770 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x29); state 771 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, ((val & 0x90) | 0x40) | state 775 drivers/media/dvb-frontends/cx24123.c cx24123_wait_for_diseqc(state); state 779 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, tone & ~0x40); state 787 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 793 drivers/media/dvb-frontends/cx24123.c tone = cx24123_readreg(state, 0x29); state 795 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, tone & ~0x50); state 798 drivers/media/dvb-frontends/cx24123.c cx24123_wait_for_diseqc(state); state 801 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x2a, cx24123_readreg(state, 0x2a) | 0x4); state 803 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x29); state 805 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, ((val & 0x90) | 0x40 | 0x00)); state 807 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, ((val & 0x90) | 0x40 | 0x08)); state 811 drivers/media/dvb-frontends/cx24123.c cx24123_wait_for_diseqc(state); state 812 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x2a, cx24123_readreg(state, 0x2a) & 0xfb); state 816 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x29, tone & ~0x40); state 823 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 824 drivers/media/dvb-frontends/cx24123.c int sync = cx24123_readreg(state, 0x14); state 827 drivers/media/dvb-frontends/cx24123.c if (state->config->dont_use_pll) { state 834 drivers/media/dvb-frontends/cx24123.c int lock = cx24123_readreg(state, 0x20); state 860 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 864 drivers/media/dvb-frontends/cx24123.c *ber = ((cx24123_readreg(state, 0x1c) & 0x3f) << 16) | state 865 drivers/media/dvb-frontends/cx24123.c (cx24123_readreg(state, 0x1d) << 8 | state 866 drivers/media/dvb-frontends/cx24123.c cx24123_readreg(state, 0x1e)); state 876 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 879 drivers/media/dvb-frontends/cx24123.c *signal_strength = cx24123_readreg(state, 0x3b) << 8; state 888 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 892 drivers/media/dvb-frontends/cx24123.c *snr = 65535 - (((u16)cx24123_readreg(state, 0x18) << 8) | state 893 drivers/media/dvb-frontends/cx24123.c (u16)cx24123_readreg(state, 0x19)); state 902 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 907 drivers/media/dvb-frontends/cx24123.c if (state->config->set_ts_params) state 908 drivers/media/dvb-frontends/cx24123.c state->config->set_ts_params(fe, 0); state 910 drivers/media/dvb-frontends/cx24123.c state->currentfreq = p->frequency; state 911 drivers/media/dvb-frontends/cx24123.c state->currentsymbolrate = p->symbol_rate; state 913 drivers/media/dvb-frontends/cx24123.c cx24123_set_inversion(state, p->inversion); state 914 drivers/media/dvb-frontends/cx24123.c cx24123_set_fec(state, p->fec_inner); state 915 drivers/media/dvb-frontends/cx24123.c cx24123_set_symbolrate(state, p->symbol_rate); state 917 drivers/media/dvb-frontends/cx24123.c if (!state->config->dont_use_pll) state 925 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x03, (cx24123_readreg(state, 0x03) | 0x07)); state 926 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x00, 0x10); state 927 drivers/media/dvb-frontends/cx24123.c cx24123_writereg(state, 0x00, 0); state 929 drivers/media/dvb-frontends/cx24123.c if (state->config->agc_callback) state 930 drivers/media/dvb-frontends/cx24123.c state->config->agc_callback(fe); state 938 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 942 drivers/media/dvb-frontends/cx24123.c if (cx24123_get_inversion(state, &p->inversion) != 0) { state 946 drivers/media/dvb-frontends/cx24123.c if (cx24123_get_fec(state, &p->fec_inner) != 0) { state 950 drivers/media/dvb-frontends/cx24123.c p->frequency = state->currentfreq; state 951 drivers/media/dvb-frontends/cx24123.c p->symbol_rate = state->currentsymbolrate; state 958 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 962 drivers/media/dvb-frontends/cx24123.c cx24123_wait_for_diseqc(state); state 964 drivers/media/dvb-frontends/cx24123.c val = cx24123_readreg(state, 0x29) & ~0x40; state 969 drivers/media/dvb-frontends/cx24123.c return cx24123_writereg(state, 0x29, val | 0x10); state 972 drivers/media/dvb-frontends/cx24123.c return cx24123_writereg(state, 0x29, val & 0xef); state 1006 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 1008 drivers/media/dvb-frontends/cx24123.c i2c_del_adapter(&state->tuner_i2c_adapter); state 1009 drivers/media/dvb-frontends/cx24123.c kfree(state); state 1015 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = i2c_get_adapdata(i2c_adap); state 1017 drivers/media/dvb-frontends/cx24123.c cx24123_repeater_mode(state, 1, 1); state 1018 drivers/media/dvb-frontends/cx24123.c return i2c_transfer(state->i2c, msg, num); state 1034 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = fe->demodulator_priv; state 1035 drivers/media/dvb-frontends/cx24123.c return &state->tuner_i2c_adapter; state 1045 drivers/media/dvb-frontends/cx24123.c struct cx24123_state *state = state 1049 drivers/media/dvb-frontends/cx24123.c if (state == NULL) { state 1055 drivers/media/dvb-frontends/cx24123.c state->config = config; state 1056 drivers/media/dvb-frontends/cx24123.c state->i2c = i2c; state 1059 drivers/media/dvb-frontends/cx24123.c state->demod_rev = cx24123_readreg(state, 0x00); state 1060 drivers/media/dvb-frontends/cx24123.c switch (state->demod_rev) { state 1068 drivers/media/dvb-frontends/cx24123.c err("wrong demod revision: %x\n", state->demod_rev); state 1073 drivers/media/dvb-frontends/cx24123.c memcpy(&state->frontend.ops, &cx24123_ops, state 1075 drivers/media/dvb-frontends/cx24123.c state->frontend.demodulator_priv = state; state 1079 drivers/media/dvb-frontends/cx24123.c cx24123_repeater_mode(state, 1, 0); state 1081 drivers/media/dvb-frontends/cx24123.c strscpy(state->tuner_i2c_adapter.name, "CX24123 tuner I2C bus", state 1082 drivers/media/dvb-frontends/cx24123.c sizeof(state->tuner_i2c_adapter.name)); state 1083 drivers/media/dvb-frontends/cx24123.c state->tuner_i2c_adapter.algo = &cx24123_tuner_i2c_algo; state 1084 drivers/media/dvb-frontends/cx24123.c state->tuner_i2c_adapter.algo_data = NULL; state 1085 drivers/media/dvb-frontends/cx24123.c state->tuner_i2c_adapter.dev.parent = i2c->dev.parent; state 1086 drivers/media/dvb-frontends/cx24123.c i2c_set_adapdata(&state->tuner_i2c_adapter, state); state 1087 drivers/media/dvb-frontends/cx24123.c if (i2c_add_adapter(&state->tuner_i2c_adapter) < 0) { state 1092 drivers/media/dvb-frontends/cx24123.c return &state->frontend; state 1095 drivers/media/dvb-frontends/cx24123.c kfree(state); state 58 drivers/media/dvb-frontends/cxd2841er.c enum cxd2841er_state state; state 390 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_S) { state 392 drivers/media/dvb-frontends/cxd2841er.c __func__, (int)priv->state); state 462 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_ACTIVE_S; state 490 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_S && state 491 drivers/media/dvb-frontends/cxd2841er.c priv->state != STATE_ACTIVE_TC) { state 493 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 500 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_S) state 503 drivers/media/dvb-frontends/cxd2841er.c else if (priv->state == STATE_ACTIVE_TC) { state 530 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_S) { state 532 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 567 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_S; state 574 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_S) { state 576 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 591 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SHUTDOWN; state 598 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_TC) { state 600 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 609 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SHUTDOWN; state 616 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 618 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 645 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_TC; state 652 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 654 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 691 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_TC; state 698 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 700 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 730 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_TC; state 737 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 739 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 769 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_TC; state 776 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SHUTDOWN) { state 778 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 827 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_S; state 836 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SHUTDOWN) { state 838 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 880 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_SLEEP_TC; state 979 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_S) { state 981 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1008 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) state 1037 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) state 1056 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) state 1079 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_TC) { state 1133 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_S) { state 1135 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1190 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1192 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1234 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1236 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1260 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1262 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1300 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1302 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1323 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1325 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1341 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1343 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1359 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1361 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1377 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1379 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1410 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1412 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1453 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1455 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1574 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1576 drivers/media/dvb-frontends/cxd2841er.c "%s(): invalid state %d\n", __func__, priv->state); state 1622 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1624 drivers/media/dvb-frontends/cxd2841er.c "%s(): invalid state %d\n", __func__, priv->state); state 1747 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1750 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 1797 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1799 drivers/media/dvb-frontends/cxd2841er.c "%s(): invalid state %d\n", __func__, priv->state); state 1826 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1828 drivers/media/dvb-frontends/cxd2841er.c "%s(): invalid state %d\n", __func__, priv->state); state 1855 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_ACTIVE_TC) { state 1858 drivers/media/dvb-frontends/cxd2841er.c priv->state); state 2967 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_ACTIVE_TC; state 3121 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_ACTIVE_TC; state 3200 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_ACTIVE_TC; state 3260 drivers/media/dvb-frontends/cxd2841er.c priv->state = STATE_ACTIVE_TC; state 3271 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_S) state 3273 drivers/media/dvb-frontends/cxd2841er.c else if (priv->state == STATE_ACTIVE_TC) state 3276 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_TC || priv->state == STATE_ACTIVE_S) state 3311 drivers/media/dvb-frontends/cxd2841er.c switch (priv->state) { state 3321 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3380 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_TC && state 3389 drivers/media/dvb-frontends/cxd2841er.c switch (priv->state) { state 3399 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3407 drivers/media/dvb-frontends/cxd2841er.c switch (priv->state) { state 3417 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3422 drivers/media/dvb-frontends/cxd2841er.c switch (priv->state) { state 3432 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3447 drivers/media/dvb-frontends/cxd2841er.c switch (priv->state) { state 3457 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3604 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_ACTIVE_TC) { state 3624 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_TC) { state 3626 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3651 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_S && state 3652 drivers/media/dvb-frontends/cxd2841er.c priv->state != STATE_ACTIVE_S) { state 3654 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3672 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_S && state 3673 drivers/media/dvb-frontends/cxd2841er.c priv->state != STATE_ACTIVE_S) { state 3675 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3691 drivers/media/dvb-frontends/cxd2841er.c if (priv->state != STATE_SLEEP_S && state 3692 drivers/media/dvb-frontends/cxd2841er.c priv->state != STATE_ACTIVE_S) { state 3694 drivers/media/dvb-frontends/cxd2841er.c __func__, priv->state); state 3777 drivers/media/dvb-frontends/cxd2841er.c if (priv->state == STATE_SLEEP_S) { state 3781 drivers/media/dvb-frontends/cxd2841er.c } else if (priv->state == STATE_ACTIVE_S) { state 2014 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_UNKNOWN; state 2024 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_UNKNOWN; state 2134 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_SLEEP; state 2137 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_SLEEP; state 2204 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 2205 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 2394 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 2395 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 2424 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state == CXD2880_TNRDMD_STATE_SLEEP) state 2427 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 2487 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_SLEEP; state 2493 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_SLEEP; state 2513 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 2514 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 2519 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2533 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2547 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2561 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2575 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2589 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2596 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2612 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2628 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2658 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2671 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2685 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2698 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2709 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2720 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 2737 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 3005 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3006 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3067 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3068 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3108 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3109 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3140 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3141 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3169 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3170 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3201 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3202 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3256 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3257 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3279 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3280 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3302 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3303 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 3316 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state == CXD2880_TNRDMD_STATE_ACTIVE) state 3395 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) state 3442 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 3443 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 227 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h enum cxd2880_tnrdmd_state state; state 710 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 711 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 751 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 752 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state = CXD2880_TNRDMD_STATE_ACTIVE; state 767 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_ACTIVE; state 786 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 787 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 819 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 879 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 858 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 859 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 922 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 923 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 951 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state = CXD2880_TNRDMD_STATE_ACTIVE; state 957 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_ACTIVE; state 977 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 978 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1010 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1070 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1124 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 1125 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1160 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1198 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 1199 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 34 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 94 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 191 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 368 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 445 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 521 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 623 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 722 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 783 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 876 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 936 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1066 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1171 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1312 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1354 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1403 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1447 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1582 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1669 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1842 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1867 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 35 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 93 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 149 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 219 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 307 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 345 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 465 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 507 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 557 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 717 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 742 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 26 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 57 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 129 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 211 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 279 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 377 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 433 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnrdmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 971 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 972 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1006 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && state 1007 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) state 1321 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (priv->tnrdmd.state == CXD2880_TNRDMD_STATE_ACTIVE) { state 69 drivers/media/dvb-frontends/dib0070.c static u16 dib0070_read_reg(struct dib0070_state *state, u8 reg) state 73 drivers/media/dvb-frontends/dib0070.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 78 drivers/media/dvb-frontends/dib0070.c state->i2c_write_buffer[0] = reg; state 80 drivers/media/dvb-frontends/dib0070.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 81 drivers/media/dvb-frontends/dib0070.c state->msg[0].addr = state->cfg->i2c_address; state 82 drivers/media/dvb-frontends/dib0070.c state->msg[0].flags = 0; state 83 drivers/media/dvb-frontends/dib0070.c state->msg[0].buf = state->i2c_write_buffer; state 84 drivers/media/dvb-frontends/dib0070.c state->msg[0].len = 1; state 85 drivers/media/dvb-frontends/dib0070.c state->msg[1].addr = state->cfg->i2c_address; state 86 drivers/media/dvb-frontends/dib0070.c state->msg[1].flags = I2C_M_RD; state 87 drivers/media/dvb-frontends/dib0070.c state->msg[1].buf = state->i2c_read_buffer; state 88 drivers/media/dvb-frontends/dib0070.c state->msg[1].len = 2; state 90 drivers/media/dvb-frontends/dib0070.c if (i2c_transfer(state->i2c, state->msg, 2) != 2) { state 94 drivers/media/dvb-frontends/dib0070.c ret = (state->i2c_read_buffer[0] << 8) state 95 drivers/media/dvb-frontends/dib0070.c | state->i2c_read_buffer[1]; state 97 drivers/media/dvb-frontends/dib0070.c mutex_unlock(&state->i2c_buffer_lock); state 101 drivers/media/dvb-frontends/dib0070.c static int dib0070_write_reg(struct dib0070_state *state, u8 reg, u16 val) state 105 drivers/media/dvb-frontends/dib0070.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 109 drivers/media/dvb-frontends/dib0070.c state->i2c_write_buffer[0] = reg; state 110 drivers/media/dvb-frontends/dib0070.c state->i2c_write_buffer[1] = val >> 8; state 111 drivers/media/dvb-frontends/dib0070.c state->i2c_write_buffer[2] = val & 0xff; state 113 drivers/media/dvb-frontends/dib0070.c memset(state->msg, 0, sizeof(struct i2c_msg)); state 114 drivers/media/dvb-frontends/dib0070.c state->msg[0].addr = state->cfg->i2c_address; state 115 drivers/media/dvb-frontends/dib0070.c state->msg[0].flags = 0; state 116 drivers/media/dvb-frontends/dib0070.c state->msg[0].buf = state->i2c_write_buffer; state 117 drivers/media/dvb-frontends/dib0070.c state->msg[0].len = 3; state 119 drivers/media/dvb-frontends/dib0070.c if (i2c_transfer(state->i2c, state->msg, 1) != 1) { state 125 drivers/media/dvb-frontends/dib0070.c mutex_unlock(&state->i2c_buffer_lock); state 129 drivers/media/dvb-frontends/dib0070.c #define HARD_RESET(state) do { \ state 130 drivers/media/dvb-frontends/dib0070.c state->cfg->sleep(state->fe, 0); \ state 131 drivers/media/dvb-frontends/dib0070.c if (state->cfg->reset) { \ state 132 drivers/media/dvb-frontends/dib0070.c state->cfg->reset(state->fe,1); msleep(10); \ state 133 drivers/media/dvb-frontends/dib0070.c state->cfg->reset(state->fe,0); msleep(10); \ state 139 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 140 drivers/media/dvb-frontends/dib0070.c u16 tmp = dib0070_read_reg(state, 0x02) & 0x3fff; state 142 drivers/media/dvb-frontends/dib0070.c if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 7000) state 144 drivers/media/dvb-frontends/dib0070.c else if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 6000) state 146 drivers/media/dvb-frontends/dib0070.c else if (state->fe->dtv_property_cache.bandwidth_hz/1000 > 5000) state 151 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x02, tmp); state 154 drivers/media/dvb-frontends/dib0070.c if (state->fe->dtv_property_cache.delivery_system == SYS_ISDBT) { state 155 drivers/media/dvb-frontends/dib0070.c u16 value = dib0070_read_reg(state, 0x17); state 157 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x17, value & 0xfffc); state 158 drivers/media/dvb-frontends/dib0070.c tmp = dib0070_read_reg(state, 0x01) & 0x01ff; state 159 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x01, tmp | (60 << 9)); state 161 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x17, value); state 166 drivers/media/dvb-frontends/dib0070.c static int dib0070_captrim(struct dib0070_state *state, enum frontend_tune_state *tune_state) state 173 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x0f, 0xed10); state 174 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x17, 0x0034); state 176 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x18, 0x0032); state 177 drivers/media/dvb-frontends/dib0070.c state->step = state->captrim = state->fcaptrim = 64; state 178 drivers/media/dvb-frontends/dib0070.c state->adc_diff = 3000; state 183 drivers/media/dvb-frontends/dib0070.c state->step /= 2; state 184 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x14, state->lo4 | state->captrim); state 190 drivers/media/dvb-frontends/dib0070.c adc = dib0070_read_reg(state, 0x19); state 192 drivers/media/dvb-frontends/dib0070.c dprintk("CAPTRIM=%hd; ADC = %hd (ADC) & %dmV\n", state->captrim, adc, (u32) adc*(u32)1800/(u32)1024); state 202 drivers/media/dvb-frontends/dib0070.c if (adc < state->adc_diff) { state 203 drivers/media/dvb-frontends/dib0070.c dprintk("CAPTRIM=%hd is closer to target (%hd/%hd)\n", state->captrim, adc, state->adc_diff); state 204 drivers/media/dvb-frontends/dib0070.c state->adc_diff = adc; state 205 drivers/media/dvb-frontends/dib0070.c state->fcaptrim = state->captrim; state 207 drivers/media/dvb-frontends/dib0070.c state->captrim += (step_sign * state->step); state 209 drivers/media/dvb-frontends/dib0070.c if (state->step >= 1) state 215 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x14, state->lo4 | state->fcaptrim); state 216 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x18, 0x07ff); state 225 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 229 drivers/media/dvb-frontends/dib0070.c return dib0070_write_reg(state, 0x15, lo5); state 234 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 237 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1b, 0xff00); state 238 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1a, 0x0000); state 240 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1b, 0x4112); state 241 drivers/media/dvb-frontends/dib0070.c if (state->cfg->vga_filter != 0) { state 242 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1a, state->cfg->vga_filter); state 243 drivers/media/dvb-frontends/dib0070.c dprintk("vga filter register is set to %x\n", state->cfg->vga_filter); state 245 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1a, 0x0009); state 321 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 326 drivers/media/dvb-frontends/dib0070.c enum frontend_tune_state *tune_state = &state->tune_state; state 330 drivers/media/dvb-frontends/dib0070.c u32 freq = fe->dtv_property_cache.frequency/1000 + (band == BAND_VHF ? state->cfg->freq_offset_khz_vhf : state->cfg->freq_offset_khz_uhf); state 333 drivers/media/dvb-frontends/dib0070.c if (state->fe->dtv_property_cache.delivery_system == SYS_ISDBT && state->fe->dtv_property_cache.isdbt_sb_mode == 1) state 334 drivers/media/dvb-frontends/dib0070.c if (((state->fe->dtv_property_cache.isdbt_sb_segment_count % 2) state 335 drivers/media/dvb-frontends/dib0070.c && (state->fe->dtv_property_cache.isdbt_sb_segment_idx == ((state->fe->dtv_property_cache.isdbt_sb_segment_count / 2) + 1))) state 336 drivers/media/dvb-frontends/dib0070.c || (((state->fe->dtv_property_cache.isdbt_sb_segment_count % 2) == 0) state 337 drivers/media/dvb-frontends/dib0070.c && (state->fe->dtv_property_cache.isdbt_sb_segment_idx == (state->fe->dtv_property_cache.isdbt_sb_segment_count / 2))) state 338 drivers/media/dvb-frontends/dib0070.c || (((state->fe->dtv_property_cache.isdbt_sb_segment_count % 2) == 0) state 339 drivers/media/dvb-frontends/dib0070.c && (state->fe->dtv_property_cache.isdbt_sb_segment_idx == ((state->fe->dtv_property_cache.isdbt_sb_segment_count / 2) + 1)))) state 342 drivers/media/dvb-frontends/dib0070.c if (state->current_rf != freq) { state 344 drivers/media/dvb-frontends/dib0070.c switch (state->revision) { state 351 drivers/media/dvb-frontends/dib0070.c if (state->cfg->flip_chip) state 362 drivers/media/dvb-frontends/dib0070.c state->current_tune_table_index = tune; state 363 drivers/media/dvb-frontends/dib0070.c state->lna_match = lna_match; state 368 drivers/media/dvb-frontends/dib0070.c if (state->current_rf != freq) { state 373 drivers/media/dvb-frontends/dib0070.c state->current_rf = freq; state 374 drivers/media/dvb-frontends/dib0070.c state->lo4 = (state->current_tune_table_index->vco_band << 11) | (state->current_tune_table_index->hfdiv << 7); state 377 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x17, 0x30); state 380 drivers/media/dvb-frontends/dib0070.c VCOF_kHz = state->current_tune_table_index->vco_multi * freq * 2; state 384 drivers/media/dvb-frontends/dib0070.c REFDIV = (u8) ((state->cfg->clock_khz + 9999) / 10000); state 387 drivers/media/dvb-frontends/dib0070.c REFDIV = (u8) ((state->cfg->clock_khz) / 1000); state 390 drivers/media/dvb-frontends/dib0070.c REFDIV = (u8) (state->cfg->clock_khz / 10000); state 393 drivers/media/dvb-frontends/dib0070.c FREF = state->cfg->clock_khz / REFDIV; state 397 drivers/media/dvb-frontends/dib0070.c switch (state->revision) { state 399 drivers/media/dvb-frontends/dib0070.c FBDiv = (VCOF_kHz / state->current_tune_table_index->presc / FREF); state 400 drivers/media/dvb-frontends/dib0070.c Rest = (VCOF_kHz / state->current_tune_table_index->presc) - FBDiv * FREF; state 424 drivers/media/dvb-frontends/dib0070.c state->lo4 |= (1 << 14) | (1 << 12); state 429 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x11, (u16)FBDiv); state 430 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x12, (Den << 8) | REFDIV); state 431 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x13, (u16) Rest); state 433 drivers/media/dvb-frontends/dib0070.c if (state->revision == DIB0070S_P1A) { state 437 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1d, 0xFFFF); state 442 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x20, state 443 drivers/media/dvb-frontends/dib0070.c 0x0040 | 0x0020 | 0x0010 | 0x0008 | 0x0002 | 0x0001 | state->current_tune_table_index->tuner_enable); state 447 drivers/media/dvb-frontends/dib0070.c dprintk("Num: %hd, Den: %hd, SD: %hd\n", (u16) Rest, Den, (state->lo4 >> 12) & 0x1); state 448 drivers/media/dvb-frontends/dib0070.c dprintk("HFDIV code: %hd\n", state->current_tune_table_index->hfdiv); state 449 drivers/media/dvb-frontends/dib0070.c dprintk("VCO = %hd\n", state->current_tune_table_index->vco_band); state 450 drivers/media/dvb-frontends/dib0070.c dprintk("VCOF: ((%hd*%d) << 1))\n", state->current_tune_table_index->vco_multi, freq); state 459 drivers/media/dvb-frontends/dib0070.c ret = dib0070_captrim(state, tune_state); state 462 drivers/media/dvb-frontends/dib0070.c const struct dib0070_wbd_gain_cfg *tmp = state->cfg->wbd_gain; state 466 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x0f, state 469 drivers/media/dvb-frontends/dib0070.c | (state->current_tune_table_index->wbdmux << 0)); state 470 drivers/media/dvb-frontends/dib0070.c state->wbd_gain_current = tmp->wbd_gain_val; state 472 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x0f, state 475 drivers/media/dvb-frontends/dib0070.c | (state->current_tune_table_index->wbdmux << 0)); state 476 drivers/media/dvb-frontends/dib0070.c state->wbd_gain_current = 6; state 479 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x06, 0x3fff); state 480 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x07, state 481 drivers/media/dvb-frontends/dib0070.c (state->current_tune_table_index->switch_trim << 11) | (7 << 8) | (state->lna_match->lna_band << 3) | (3 << 0)); state 482 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x08, (state->lna_match->lna_band << 10) | (3 << 7) | (127)); state 483 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x0d, 0x0d80); state 486 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x18, 0x07ff); state 487 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x17, 0x0033); state 503 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 506 drivers/media/dvb-frontends/dib0070.c state->tune_state = CT_TUNER_START; state 514 drivers/media/dvb-frontends/dib0070.c } while (state->tune_state != CT_TUNER_STOP); state 521 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 522 drivers/media/dvb-frontends/dib0070.c if (state->cfg->sleep) state 523 drivers/media/dvb-frontends/dib0070.c state->cfg->sleep(fe, 0); state 529 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 530 drivers/media/dvb-frontends/dib0070.c if (state->cfg->sleep) state 531 drivers/media/dvb-frontends/dib0070.c state->cfg->sleep(fe, 1); state 537 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 538 drivers/media/dvb-frontends/dib0070.c return (dib0070_read_reg(state, 0x07) >> 11) & 0x3; state 544 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 545 drivers/media/dvb-frontends/dib0070.c u16 rxrf2 = dib0070_read_reg(state, 0x07) & 0xfe7ff; state 550 drivers/media/dvb-frontends/dib0070.c return dib0070_write_reg(state, 0x07, rxrf2 | (no << 11)); state 593 drivers/media/dvb-frontends/dib0070.c static u16 dib0070_read_wbd_offset(struct dib0070_state *state, u8 gain) state 595 drivers/media/dvb-frontends/dib0070.c u16 tuner_en = dib0070_read_reg(state, 0x20); state 598 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x18, 0x07ff); state 599 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x20, 0x0800 | 0x4000 | 0x0040 | 0x0020 | 0x0010 | 0x0008 | 0x0002 | 0x0001); state 600 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x0f, (1 << 14) | (2 << 12) | (gain << 9) | (1 << 8) | (1 << 7) | (0 << 0)); state 602 drivers/media/dvb-frontends/dib0070.c offset = dib0070_read_reg(state, 0x19); state 603 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x20, tuner_en); state 607 drivers/media/dvb-frontends/dib0070.c static void dib0070_wbd_offset_calibration(struct dib0070_state *state) state 611 drivers/media/dvb-frontends/dib0070.c state->wbd_offset_3_3[gain - 6] = ((dib0070_read_wbd_offset(state, gain) * 8 * 18 / 33 + 1) / 2); state 612 drivers/media/dvb-frontends/dib0070.c dprintk("Gain: %d, WBDOffset (3.3V) = %hd\n", gain, state->wbd_offset_3_3[gain-6]); state 618 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 619 drivers/media/dvb-frontends/dib0070.c const struct dib0070_wbd_gain_cfg *tmp = state->cfg->wbd_gain; state 625 drivers/media/dvb-frontends/dib0070.c state->wbd_gain_current = tmp->wbd_gain_val; state 627 drivers/media/dvb-frontends/dib0070.c state->wbd_gain_current = 6; state 629 drivers/media/dvb-frontends/dib0070.c return state->wbd_offset_3_3[state->wbd_gain_current - 6]; state 636 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 639 drivers/media/dvb-frontends/dib0070.c HARD_RESET(state); state 643 drivers/media/dvb-frontends/dib0070.c if ((dib0070_read_reg(state, 0x22) >> 9) & 0x1) state 644 drivers/media/dvb-frontends/dib0070.c state->revision = (dib0070_read_reg(state, 0x1f) >> 8) & 0xff; state 649 drivers/media/dvb-frontends/dib0070.c state->revision = DIB0070S_P1A; state 652 drivers/media/dvb-frontends/dib0070.c dprintk("Revision: %x\n", state->revision); state 654 drivers/media/dvb-frontends/dib0070.c if (state->revision == DIB0070_P1D) { state 664 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, (u8)r, pgm_read_word(n++)); state 670 drivers/media/dvb-frontends/dib0070.c if (state->cfg->force_crystal_mode != 0) state 671 drivers/media/dvb-frontends/dib0070.c r = state->cfg->force_crystal_mode; state 672 drivers/media/dvb-frontends/dib0070.c else if (state->cfg->clock_khz >= 24000) state 678 drivers/media/dvb-frontends/dib0070.c r |= state->cfg->osc_buffer_state << 3; state 680 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x10, r); state 681 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x1f, (1 << 8) | ((state->cfg->clock_pad_drive & 0xf) << 5)); state 683 drivers/media/dvb-frontends/dib0070.c if (state->cfg->invert_iq) { state 684 drivers/media/dvb-frontends/dib0070.c r = dib0070_read_reg(state, 0x02) & 0xffdf; state 685 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x02, r | (1 << 5)); state 688 drivers/media/dvb-frontends/dib0070.c if (state->revision == DIB0070S_P1A) state 691 drivers/media/dvb-frontends/dib0070.c dib0070_set_ctrl_lo5(fe, 5, 4, state->cfg->charge_pump, state 692 drivers/media/dvb-frontends/dib0070.c state->cfg->enable_third_order_filter); state 694 drivers/media/dvb-frontends/dib0070.c dib0070_write_reg(state, 0x01, (54 << 9) | 0xc8); state 696 drivers/media/dvb-frontends/dib0070.c dib0070_wbd_offset_calibration(state); state 703 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = fe->tuner_priv; state 705 drivers/media/dvb-frontends/dib0070.c *frequency = 1000 * state->current_rf; state 734 drivers/media/dvb-frontends/dib0070.c struct dib0070_state *state = kzalloc(sizeof(struct dib0070_state), GFP_KERNEL); state 735 drivers/media/dvb-frontends/dib0070.c if (state == NULL) state 738 drivers/media/dvb-frontends/dib0070.c state->cfg = cfg; state 739 drivers/media/dvb-frontends/dib0070.c state->i2c = i2c; state 740 drivers/media/dvb-frontends/dib0070.c state->fe = fe; state 741 drivers/media/dvb-frontends/dib0070.c mutex_init(&state->i2c_buffer_lock); state 742 drivers/media/dvb-frontends/dib0070.c fe->tuner_priv = state; state 750 drivers/media/dvb-frontends/dib0070.c fe->tuner_priv = state; state 754 drivers/media/dvb-frontends/dib0070.c kfree(state); state 200 drivers/media/dvb-frontends/dib0090.c static u16 dib0090_read_reg(struct dib0090_state *state, u8 reg) state 204 drivers/media/dvb-frontends/dib0090.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 209 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[0] = reg; state 211 drivers/media/dvb-frontends/dib0090.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 212 drivers/media/dvb-frontends/dib0090.c state->msg[0].addr = state->config->i2c_address; state 213 drivers/media/dvb-frontends/dib0090.c state->msg[0].flags = 0; state 214 drivers/media/dvb-frontends/dib0090.c state->msg[0].buf = state->i2c_write_buffer; state 215 drivers/media/dvb-frontends/dib0090.c state->msg[0].len = 1; state 216 drivers/media/dvb-frontends/dib0090.c state->msg[1].addr = state->config->i2c_address; state 217 drivers/media/dvb-frontends/dib0090.c state->msg[1].flags = I2C_M_RD; state 218 drivers/media/dvb-frontends/dib0090.c state->msg[1].buf = state->i2c_read_buffer; state 219 drivers/media/dvb-frontends/dib0090.c state->msg[1].len = 2; state 221 drivers/media/dvb-frontends/dib0090.c if (i2c_transfer(state->i2c, state->msg, 2) != 2) { state 225 drivers/media/dvb-frontends/dib0090.c ret = (state->i2c_read_buffer[0] << 8) state 226 drivers/media/dvb-frontends/dib0090.c | state->i2c_read_buffer[1]; state 228 drivers/media/dvb-frontends/dib0090.c mutex_unlock(&state->i2c_buffer_lock); state 232 drivers/media/dvb-frontends/dib0090.c static int dib0090_write_reg(struct dib0090_state *state, u32 reg, u16 val) state 236 drivers/media/dvb-frontends/dib0090.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 241 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[0] = reg & 0xff; state 242 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[1] = val >> 8; state 243 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[2] = val & 0xff; state 245 drivers/media/dvb-frontends/dib0090.c memset(state->msg, 0, sizeof(struct i2c_msg)); state 246 drivers/media/dvb-frontends/dib0090.c state->msg[0].addr = state->config->i2c_address; state 247 drivers/media/dvb-frontends/dib0090.c state->msg[0].flags = 0; state 248 drivers/media/dvb-frontends/dib0090.c state->msg[0].buf = state->i2c_write_buffer; state 249 drivers/media/dvb-frontends/dib0090.c state->msg[0].len = 3; state 251 drivers/media/dvb-frontends/dib0090.c if (i2c_transfer(state->i2c, state->msg, 1) != 1) { state 257 drivers/media/dvb-frontends/dib0090.c mutex_unlock(&state->i2c_buffer_lock); state 261 drivers/media/dvb-frontends/dib0090.c static u16 dib0090_fw_read_reg(struct dib0090_fw_state *state, u8 reg) state 265 drivers/media/dvb-frontends/dib0090.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 270 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[0] = reg; state 272 drivers/media/dvb-frontends/dib0090.c memset(&state->msg, 0, sizeof(struct i2c_msg)); state 273 drivers/media/dvb-frontends/dib0090.c state->msg.addr = reg; state 274 drivers/media/dvb-frontends/dib0090.c state->msg.flags = I2C_M_RD; state 275 drivers/media/dvb-frontends/dib0090.c state->msg.buf = state->i2c_read_buffer; state 276 drivers/media/dvb-frontends/dib0090.c state->msg.len = 2; state 277 drivers/media/dvb-frontends/dib0090.c if (i2c_transfer(state->i2c, &state->msg, 1) != 1) { state 281 drivers/media/dvb-frontends/dib0090.c ret = (state->i2c_read_buffer[0] << 8) state 282 drivers/media/dvb-frontends/dib0090.c | state->i2c_read_buffer[1]; state 284 drivers/media/dvb-frontends/dib0090.c mutex_unlock(&state->i2c_buffer_lock); state 288 drivers/media/dvb-frontends/dib0090.c static int dib0090_fw_write_reg(struct dib0090_fw_state *state, u8 reg, u16 val) state 292 drivers/media/dvb-frontends/dib0090.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 297 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[0] = val >> 8; state 298 drivers/media/dvb-frontends/dib0090.c state->i2c_write_buffer[1] = val & 0xff; state 300 drivers/media/dvb-frontends/dib0090.c memset(&state->msg, 0, sizeof(struct i2c_msg)); state 301 drivers/media/dvb-frontends/dib0090.c state->msg.addr = reg; state 302 drivers/media/dvb-frontends/dib0090.c state->msg.flags = 0; state 303 drivers/media/dvb-frontends/dib0090.c state->msg.buf = state->i2c_write_buffer; state 304 drivers/media/dvb-frontends/dib0090.c state->msg.len = 2; state 305 drivers/media/dvb-frontends/dib0090.c if (i2c_transfer(state->i2c, &state->msg, 1) != 1) { state 311 drivers/media/dvb-frontends/dib0090.c mutex_unlock(&state->i2c_buffer_lock); state 315 drivers/media/dvb-frontends/dib0090.c #define HARD_RESET(state) do { if (cfg->reset) { if (cfg->sleep) cfg->sleep(fe, 0); msleep(10); cfg->reset(fe, 1); msleep(10); cfg->reset(fe, 0); msleep(10); } } while (0) state 320 drivers/media/dvb-frontends/dib0090.c static void dib0090_write_regs(struct dib0090_state *state, u8 r, const u16 * b, u8 c) state 323 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, r++, *b++); state 329 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 331 drivers/media/dvb-frontends/dib0090.c struct dib0090_identity *identity = &state->identity; state 333 drivers/media/dvb-frontends/dib0090.c v = dib0090_read_reg(state, 0x1a); state 421 drivers/media/dvb-frontends/dib0090.c struct dib0090_fw_state *state = fe->tuner_priv; state 422 drivers/media/dvb-frontends/dib0090.c struct dib0090_identity *identity = &state->identity; state 424 drivers/media/dvb-frontends/dib0090.c u16 v = dib0090_fw_read_reg(state, 0x1a); state 511 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 514 drivers/media/dvb-frontends/dib0090.c HARD_RESET(state); state 515 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x24, EN_PLL | EN_CRYSTAL); state 519 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1b, EN_DIGCLK | EN_PLL | EN_CRYSTAL); /* PLL, DIG_CLK and CRYSTAL remain */ state 521 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x20, ((cfg->io.adc_clock_ratio - 1) << 11) | (0 << 10) | (1 << 9) | (1 << 8) | (0 << 4) | 0); state 523 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | (0 << 8) state 526 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | (0 << 8) state 530 drivers/media/dvb-frontends/dib0090.c PllCfg = dib0090_read_reg(state, 0x21); state 538 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 542 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 546 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 550 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 555 drivers/media/dvb-frontends/dib0090.c v = !!(dib0090_read_reg(state, 0x1a) & 0x800); state 567 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 572 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x21, PllCfg); state 578 drivers/media/dvb-frontends/dib0090.c struct dib0090_fw_state *state = fe->tuner_priv; state 584 drivers/media/dvb-frontends/dib0090.c HARD_RESET(state); state 586 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x24, EN_PLL | EN_CRYSTAL); state 587 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x1b, EN_DIGCLK | EN_PLL | EN_CRYSTAL); /* PLL, DIG_CLK and CRYSTAL remain */ state 589 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x20, state 599 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x23, v); state 602 drivers/media/dvb-frontends/dib0090.c PllCfg = dib0090_fw_read_reg(state, 0x21); state 609 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 613 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 617 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 621 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 626 drivers/media/dvb-frontends/dib0090.c v = !!(dib0090_fw_read_reg(state, 0x1a) & 0x800); state 638 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 643 drivers/media/dvb-frontends/dib0090.c dib0090_fw_write_reg(state, 0x21, PllCfg); state 651 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 652 drivers/media/dvb-frontends/dib0090.c if (state->config->sleep) state 653 drivers/media/dvb-frontends/dib0090.c state->config->sleep(fe, 0); state 656 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, dib0090_read_reg(state, 0x23) | (1 << 14)); state 662 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 663 drivers/media/dvb-frontends/dib0090.c if (state->config->sleep) state 664 drivers/media/dvb-frontends/dib0090.c state->config->sleep(fe, 1); state 670 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 672 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 0); state 674 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 1); state 882 drivers/media/dvb-frontends/dib0090.c static s16 dib0090_wbd_to_db(struct dib0090_state *state, u16 wbd) state 885 drivers/media/dvb-frontends/dib0090.c if (wbd < state->wbd_offset) state 888 drivers/media/dvb-frontends/dib0090.c wbd -= state->wbd_offset; state 893 drivers/media/dvb-frontends/dib0090.c static void dib0090_wbd_target(struct dib0090_state *state, u32 rf) state 899 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_VHF) state 902 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_VHF) state 903 drivers/media/dvb-frontends/dib0090.c offset = state->config->wbd_vhf_offset; state 904 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_CBAND) state 905 drivers/media/dvb-frontends/dib0090.c offset = state->config->wbd_cband_offset; state 908 drivers/media/dvb-frontends/dib0090.c state->wbd_target = dib0090_wbd_to_db(state, state->wbd_offset + offset); state 909 drivers/media/dvb-frontends/dib0090.c dprintk("wbd-target: %d dB\n", (u32) state->wbd_target); state 916 drivers/media/dvb-frontends/dib0090.c static void dib0090_gain_apply(struct dib0090_state *state, s16 gain_delta, s16 top_delta, u8 force) state 932 drivers/media/dvb-frontends/dib0090.c if (top_delta >= ((s16) (state->rf_ramp[0] << WBD_ALPHA) - state->rf_gain_limit)) /* overflow */ state 933 drivers/media/dvb-frontends/dib0090.c state->rf_gain_limit = state->rf_ramp[0] << WBD_ALPHA; state 935 drivers/media/dvb-frontends/dib0090.c state->rf_gain_limit += top_delta; state 937 drivers/media/dvb-frontends/dib0090.c if (state->rf_gain_limit < 0) /*underflow */ state 938 drivers/media/dvb-frontends/dib0090.c state->rf_gain_limit = 0; state 941 drivers/media/dvb-frontends/dib0090.c gain = ((state->rf_gain_limit >> WBD_ALPHA) + state->bb_ramp[0]) << GAIN_ALPHA; state 942 drivers/media/dvb-frontends/dib0090.c if (gain_delta >= ((s16) gain - state->current_gain)) /* overflow */ state 943 drivers/media/dvb-frontends/dib0090.c state->current_gain = gain; state 945 drivers/media/dvb-frontends/dib0090.c state->current_gain += gain_delta; state 947 drivers/media/dvb-frontends/dib0090.c if (state->current_gain < 0) state 948 drivers/media/dvb-frontends/dib0090.c state->current_gain = 0; state 951 drivers/media/dvb-frontends/dib0090.c gain = state->current_gain >> GAIN_ALPHA; state 954 drivers/media/dvb-frontends/dib0090.c if (gain > (state->rf_gain_limit >> WBD_ALPHA)) { state 955 drivers/media/dvb-frontends/dib0090.c rf = state->rf_gain_limit >> WBD_ALPHA; state 957 drivers/media/dvb-frontends/dib0090.c if (bb > state->bb_ramp[0]) state 958 drivers/media/dvb-frontends/dib0090.c bb = state->bb_ramp[0]; state 964 drivers/media/dvb-frontends/dib0090.c state->gain[0] = rf; state 965 drivers/media/dvb-frontends/dib0090.c state->gain[1] = bb; state 969 drivers/media/dvb-frontends/dib0090.c g = state->rf_ramp + 1; /* point on RF LNA1 max gain */ state 988 drivers/media/dvb-frontends/dib0090.c gain_reg[2] = v | state->rf_lt_def; state 998 drivers/media/dvb-frontends/dib0090.c g = state->bb_ramp + 1; /* point on BB gain 1 max gain */ state 1002 drivers/media/dvb-frontends/dib0090.c gain_reg[3] |= state->bb_1_def; state 1013 drivers/media/dvb-frontends/dib0090.c if (force || state->gain_reg[i] != v) { state 1014 drivers/media/dvb-frontends/dib0090.c state->gain_reg[i] = v; state 1015 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, gain_reg_addr[i], v); state 1020 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_boost(struct dib0090_state *state, int onoff) state 1022 drivers/media/dvb-frontends/dib0090.c state->bb_1_def &= 0xdfff; state 1023 drivers/media/dvb-frontends/dib0090.c state->bb_1_def |= onoff << 13; state 1026 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_rframp(struct dib0090_state *state, const u16 * cfg) state 1028 drivers/media/dvb-frontends/dib0090.c state->rf_ramp = cfg; state 1031 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_rframp_pwm(struct dib0090_state *state, const u16 * cfg) state 1033 drivers/media/dvb-frontends/dib0090.c state->rf_ramp = cfg; state 1035 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x2a, 0xffff); state 1037 drivers/media/dvb-frontends/dib0090.c dprintk("total RF gain: %ddB, step: %d\n", (u32) cfg[0], dib0090_read_reg(state, 0x2a)); state 1039 drivers/media/dvb-frontends/dib0090.c dib0090_write_regs(state, 0x2c, cfg + 3, 6); state 1040 drivers/media/dvb-frontends/dib0090.c dib0090_write_regs(state, 0x3e, cfg + 9, 2); state 1043 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_bbramp(struct dib0090_state *state, const u16 * cfg) state 1045 drivers/media/dvb-frontends/dib0090.c state->bb_ramp = cfg; state 1046 drivers/media/dvb-frontends/dib0090.c dib0090_set_boost(state, cfg[0] > 500); /* we want the boost if the gain is higher that 50dB */ state 1049 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_bbramp_pwm(struct dib0090_state *state, const u16 * cfg) state 1051 drivers/media/dvb-frontends/dib0090.c state->bb_ramp = cfg; state 1053 drivers/media/dvb-frontends/dib0090.c dib0090_set_boost(state, cfg[0] > 500); /* we want the boost if the gain is higher that 50dB */ state 1055 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x33, 0xffff); state 1056 drivers/media/dvb-frontends/dib0090.c dprintk("total BB gain: %ddB, step: %d\n", (u32) cfg[0], dib0090_read_reg(state, 0x33)); state 1057 drivers/media/dvb-frontends/dib0090.c dib0090_write_regs(state, 0x35, cfg + 3, 4); state 1062 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1068 drivers/media/dvb-frontends/dib0090.c if (state->config->use_pwm_agc) { state 1069 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_CBAND) { state 1070 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 1072 drivers/media/dvb-frontends/dib0090.c if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) state 1074 drivers/media/dvb-frontends/dib0090.c else if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_21R1) { state 1075 drivers/media/dvb-frontends/dib0090.c if (state->config->is_dib7090e) { state 1076 drivers/media/dvb-frontends/dib0090.c if (state->rf_ramp == NULL) state 1079 drivers/media/dvb-frontends/dib0090.c rf_ramp = state->rf_ramp; state 1087 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_VHF) { state 1088 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 1093 drivers/media/dvb-frontends/dib0090.c } else if (state->current_band == BAND_UHF) { state 1094 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 1096 drivers/media/dvb-frontends/dib0090.c if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) state 1098 drivers/media/dvb-frontends/dib0090.c else if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_21R1) state 1104 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp_pwm(state, rf_ramp); state 1105 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp_pwm(state, bb_ramp); state 1108 drivers/media/dvb-frontends/dib0090.c if (state->rf_ramp) state 1110 drivers/media/dvb-frontends/dib0090.c state->rf_ramp[0], state 1111 drivers/media/dvb-frontends/dib0090.c (state->current_band == BAND_CBAND) ? "CBAND" : "NOT CBAND", state 1112 drivers/media/dvb-frontends/dib0090.c state->identity.version & 0x1f); state 1114 drivers/media/dvb-frontends/dib0090.c if (rf_ramp && ((state->rf_ramp && state->rf_ramp[0] == 0) || state 1115 drivers/media/dvb-frontends/dib0090.c (state->current_band == BAND_CBAND && state 1116 drivers/media/dvb-frontends/dib0090.c (state->identity.version & 0x1f) <= P1D_E_F))) { state 1122 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x32, (en_pwm_rf_mux << 12) | (en_pwm_rf_mux << 11)); state 1125 drivers/media/dvb-frontends/dib0090.c if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_21R1) state 1126 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 3); state 1128 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 1); state 1129 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x39, (1 << 10)); /* 0 gain by default */ state 1136 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1138 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, DC_servo_cutoff); state 1142 drivers/media/dvb-frontends/dib0090.c static u32 dib0090_get_slow_adc_val(struct dib0090_state *state) state 1144 drivers/media/dvb-frontends/dib0090.c u16 adc_val = dib0090_read_reg(state, 0x1d); state 1145 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) state 1152 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1153 drivers/media/dvb-frontends/dib0090.c enum frontend_tune_state *tune_state = &state->tune_state; state 1161 drivers/media/dvb-frontends/dib0090.c state->agc_freeze = 0; state 1162 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 0x0); state 1165 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_SBAND) { state 1166 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp(state, rf_ramp_sband); state 1167 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp(state, bb_ramp_boost); state 1171 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_VHF && !state->identity.p1g) { state 1172 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp(state, rf_ramp_pwm_vhf); state 1173 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp(state, bb_ramp_pwm_normal); state 1177 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_CBAND && !state->identity.p1g) { state 1178 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp(state, rf_ramp_pwm_cband); state 1179 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp(state, bb_ramp_pwm_normal); state 1182 drivers/media/dvb-frontends/dib0090.c if ((state->current_band == BAND_CBAND || state->current_band == BAND_VHF) && state->identity.p1g) { state 1183 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp(state, rf_ramp_pwm_cband_7090p); state 1184 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp(state, bb_ramp_pwm_normal_socs); state 1186 drivers/media/dvb-frontends/dib0090.c dib0090_set_rframp(state, rf_ramp_pwm_uhf); state 1187 drivers/media/dvb-frontends/dib0090.c dib0090_set_bbramp(state, bb_ramp_pwm_normal); state 1190 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x32, 0); state 1191 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x39, 0); state 1193 drivers/media/dvb-frontends/dib0090.c dib0090_wbd_target(state, state->current_rf); state 1195 drivers/media/dvb-frontends/dib0090.c state->rf_gain_limit = state->rf_ramp[0] << WBD_ALPHA; state 1196 drivers/media/dvb-frontends/dib0090.c state->current_gain = ((state->rf_ramp[0] + state->bb_ramp[0]) / 2) << GAIN_ALPHA; state 1199 drivers/media/dvb-frontends/dib0090.c } else if (!state->agc_freeze) { state 1203 drivers/media/dvb-frontends/dib0090.c wbd_val = dib0090_get_slow_adc_val(state); state 1211 drivers/media/dvb-frontends/dib0090.c wbd_val = dib0090_get_slow_adc_val(state); state 1212 drivers/media/dvb-frontends/dib0090.c wbd += dib0090_wbd_to_db(state, wbd_val); state 1215 drivers/media/dvb-frontends/dib0090.c wbd_error = state->wbd_target - wbd; state 1218 drivers/media/dvb-frontends/dib0090.c if (wbd_error < 0 && state->rf_gain_limit > 0 && !state->identity.p1g) { state 1221 drivers/media/dvb-frontends/dib0090.c u8 ltg2 = (state->rf_lt_def >> 10) & 0x7; state 1222 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_CBAND && ltg2) { state 1224 drivers/media/dvb-frontends/dib0090.c state->rf_lt_def &= ltg2 << 10; /* reduce in 3 steps from 7 to 0 */ state 1228 drivers/media/dvb-frontends/dib0090.c state->agc_step = 0; state 1233 drivers/media/dvb-frontends/dib0090.c adc = state->config->get_adc_power(fe); state 1238 drivers/media/dvb-frontends/dib0090.c if (state->fe->dtv_property_cache.delivery_system == STANDARD_DAB) state 1242 drivers/media/dvb-frontends/dib0090.c if (state->fe->dtv_property_cache.delivery_system == STANDARD_DVBT && state 1243 drivers/media/dvb-frontends/dib0090.c (state->fe->dtv_property_cache.modulation == QAM_64 || state->fe->dtv_property_cache.modulation == QAM_16)) state 1247 drivers/media/dvb-frontends/dib0090.c if ((state->fe->dtv_property_cache.delivery_system == SYS_ISDBT) && (((state->fe->dtv_property_cache.layer[0].segment_count > state 1250 drivers/media/dvb-frontends/dib0090.c ((state->fe->dtv_property_cache.layer[0].modulation == state 1252 drivers/media/dvb-frontends/dib0090.c || (state->fe->dtv_property_cache. state 1255 drivers/media/dvb-frontends/dib0090.c ((state->fe->dtv_property_cache.layer[1].segment_count > state 1258 drivers/media/dvb-frontends/dib0090.c ((state->fe->dtv_property_cache.layer[1].modulation == state 1260 drivers/media/dvb-frontends/dib0090.c || (state->fe->dtv_property_cache. state 1263 drivers/media/dvb-frontends/dib0090.c ((state->fe->dtv_property_cache.layer[2].segment_count > state 1266 drivers/media/dvb-frontends/dib0090.c ((state->fe->dtv_property_cache.layer[2].modulation == state 1268 drivers/media/dvb-frontends/dib0090.c || (state->fe->dtv_property_cache. state 1276 drivers/media/dvb-frontends/dib0090.c if (abs(adc_error) < 50 || state->agc_step++ > 5) { state 1279 drivers/media/dvb-frontends/dib0090.c if (state->fe->dtv_property_cache.delivery_system == STANDARD_DAB) { state 1280 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x02, (1 << 15) | (15 << 11) | (31 << 6) | (63)); /* cap value = 63 : narrow BB filter : Fc = 1.8MHz */ state 1281 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 0x0); state 1285 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x02, (1 << 15) | (3 << 11) | (6 << 6) | (32)); state 1286 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 0x01); /*0 = 1KHz ; 1 = 150Hz ; 2 = 50Hz ; 3 = 50KHz ; 4 = servo fast */ state 1301 drivers/media/dvb-frontends/dib0090.c (u32) state->rf_gain_limit >> WBD_ALPHA, (s32) 200 + adc - (state->current_gain >> GAIN_ALPHA)); state 1306 drivers/media/dvb-frontends/dib0090.c if (!state->agc_freeze) state 1307 drivers/media/dvb-frontends/dib0090.c dib0090_gain_apply(state, adc_error, wbd_error, apply_gain_immediatly); state 1315 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1317 drivers/media/dvb-frontends/dib0090.c *rf = state->gain[0]; state 1319 drivers/media/dvb-frontends/dib0090.c *bb = state->gain[1]; state 1321 drivers/media/dvb-frontends/dib0090.c *rf_gain_limit = state->rf_gain_limit; state 1323 drivers/media/dvb-frontends/dib0090.c *rflt = (state->rf_lt_def >> 10) & 0x7; state 1330 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1331 drivers/media/dvb-frontends/dib0090.c u32 f_MHz = state->fe->dtv_property_cache.frequency / 1000000; state 1332 drivers/media/dvb-frontends/dib0090.c s32 current_temp = state->temperature; state 1334 drivers/media/dvb-frontends/dib0090.c const struct dib0090_wbd_slope *wbd = state->current_wbd_table; state 1346 drivers/media/dvb-frontends/dib0090.c state->wbdmux &= ~(7 << 13); state 1348 drivers/media/dvb-frontends/dib0090.c state->wbdmux |= (wbd->wbd_gain << 13); state 1350 drivers/media/dvb-frontends/dib0090.c state->wbdmux |= (4 << 13); state 1352 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, state->wbdmux); state 1359 drivers/media/dvb-frontends/dib0090.c state->wbd_target = dib0090_wbd_to_db(state, state->wbd_offset + wbd_tcold); state 1360 drivers/media/dvb-frontends/dib0090.c dprintk("wbd-target: %d dB\n", (u32) state->wbd_target); state 1363 drivers/media/dvb-frontends/dib0090.c return state->wbd_offset + wbd_tcold; state 1369 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1370 drivers/media/dvb-frontends/dib0090.c return state->wbd_offset; state 1376 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1378 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0b, (dib0090_read_reg(state, 0x0b) & 0xfff8) state 1387 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1389 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x09, (dib0090_read_reg(state, 0x09) & 0x7fff) state 1397 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1399 drivers/media/dvb-frontends/dib0090.c if ((!state->identity.p1g) || (!state->identity.in_soc) state 1400 drivers/media/dvb-frontends/dib0090.c || ((state->identity.version != SOC_7090_P1G_21R1) state 1401 drivers/media/dvb-frontends/dib0090.c && (state->identity.version != SOC_7090_P1G_11R1))) { state 1407 drivers/media/dvb-frontends/dib0090.c state->rf_ramp = rf_ramp_pwm_cband_7090e_sensitivity; state 1409 drivers/media/dvb-frontends/dib0090.c state->rf_ramp = rf_ramp_pwm_cband_7090e_aci; state 1479 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_default_config(struct dib0090_state *state, const u16 * n) state 1487 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, r, pgm_read_word(n++)); state 1501 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_EFUSE(struct dib0090_state *state) state 1507 drivers/media/dvb-frontends/dib0090.c e2 = dib0090_read_reg(state, 0x26); state 1508 drivers/media/dvb-frontends/dib0090.c e4 = dib0090_read_reg(state, 0x28); state 1510 drivers/media/dvb-frontends/dib0090.c if ((state->identity.version == P1D_E_F) || state 1511 drivers/media/dvb-frontends/dib0090.c (state->identity.version == P1G) || (e2 == 0xffff)) { state 1513 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x22, 0x10); state 1514 drivers/media/dvb-frontends/dib0090.c cal = (dib0090_read_reg(state, 0x22) >> 6) & 0x3ff; state 1539 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x13, (h << 10)); state 1541 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x2, e2); /* Load the BB_2 */ state 1547 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 1549 drivers/media/dvb-frontends/dib0090.c dib0090_reset_digital(fe, state->config); state 1554 drivers/media/dvb-frontends/dib0090.c if (!(state->identity.version & 0x1)) /* it is P1B - reset is already done */ state 1558 drivers/media/dvb-frontends/dib0090.c if (!state->identity.in_soc) { state 1559 drivers/media/dvb-frontends/dib0090.c if ((dib0090_read_reg(state, 0x1a) >> 5) & 0x2) state 1560 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1b, (EN_IQADC | EN_BB | EN_BIAS | EN_DIGCLK | EN_PLL | EN_CRYSTAL)); state 1562 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1b, (EN_DIGCLK | EN_PLL | EN_CRYSTAL)); state 1565 drivers/media/dvb-frontends/dib0090.c dib0090_set_default_config(state, dib0090_defaults); state 1567 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) state 1568 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x18, 0x2910); /* charge pump current = 0 */ state 1570 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) state 1571 drivers/media/dvb-frontends/dib0090.c dib0090_set_default_config(state, dib0090_p1g_additionnal_defaults); state 1574 drivers/media/dvb-frontends/dib0090.c if (((state->identity.version & 0x1f) >= P1D_E_F) || (state->identity.in_soc)) state 1575 drivers/media/dvb-frontends/dib0090.c dib0090_set_EFUSE(state); state 1578 drivers/media/dvb-frontends/dib0090.c if (state->config->force_crystal_mode != 0) state 1579 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x14, state 1580 drivers/media/dvb-frontends/dib0090.c state->config->force_crystal_mode & 3); state 1581 drivers/media/dvb-frontends/dib0090.c else if (state->config->io.clock_khz >= 24000) state 1582 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x14, 1); state 1584 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x14, 2); state 1585 drivers/media/dvb-frontends/dib0090.c dprintk("Pll lock : %d\n", (dib0090_read_reg(state, 0x1a) >> 11) & 0x1); state 1587 drivers/media/dvb-frontends/dib0090.c state->calibrate = DC_CAL | WBD_CAL | TEMP_CAL; /* enable iq-offset-calibration and wbd-calibration when tuning next time */ state 1594 drivers/media/dvb-frontends/dib0090.c static int dib0090_get_offset(struct dib0090_state *state, enum frontend_tune_state *tune_state) state 1601 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1f, 0x7); state 1606 drivers/media/dvb-frontends/dib0090.c state->adc_diff = dib0090_read_reg(state, 0x1d); state 1609 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1f, 0x4); state 1614 drivers/media/dvb-frontends/dib0090.c state->adc_diff -= dib0090_read_reg(state, 0x1d); state 1655 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_trim(struct dib0090_state *state) state 1659 drivers/media/dvb-frontends/dib0090.c if (state->dc->addr == 0x07) state 1660 drivers/media/dvb-frontends/dib0090.c val = &state->bb7; state 1662 drivers/media/dvb-frontends/dib0090.c val = &state->bb6; state 1664 drivers/media/dvb-frontends/dib0090.c *val &= ~(0x1f << state->dc->offset); state 1665 drivers/media/dvb-frontends/dib0090.c *val |= state->step << state->dc->offset; state 1667 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, state->dc->addr, *val); state 1670 drivers/media/dvb-frontends/dib0090.c static int dib0090_dc_offset_calibration(struct dib0090_state *state, enum frontend_tune_state *tune_state) state 1680 drivers/media/dvb-frontends/dib0090.c state->bb6 = 0; state 1681 drivers/media/dvb-frontends/dib0090.c state->bb7 = 0x040d; state 1684 drivers/media/dvb-frontends/dib0090.c reg = dib0090_read_reg(state, 0x24) & 0x0ffb; /* shutdown lna and lo */ state 1685 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x24, reg); state 1687 drivers/media/dvb-frontends/dib0090.c state->wbdmux = dib0090_read_reg(state, 0x10); state 1688 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, (state->wbdmux & ~(0xff << 3)) | (0x7 << 3) | 0x3); state 1689 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, dib0090_read_reg(state, 0x23) & ~(1 << 14)); state 1691 drivers/media/dvb-frontends/dib0090.c state->dc = dc_table; state 1693 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) state 1694 drivers/media/dvb-frontends/dib0090.c state->dc = dc_p1g_table; state 1699 drivers/media/dvb-frontends/dib0090.c (state->dc->i == 1) ? "I" : "Q"); state 1700 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x01, state->dc->bb1); state 1701 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x07, state->bb7 | (state->dc->i << 7)); state 1703 drivers/media/dvb-frontends/dib0090.c state->step = 0; state 1704 drivers/media/dvb-frontends/dib0090.c state->min_adc_diff = 1023; state 1710 drivers/media/dvb-frontends/dib0090.c dib0090_set_trim(state); state 1717 drivers/media/dvb-frontends/dib0090.c ret = dib0090_get_offset(state, tune_state); state 1721 drivers/media/dvb-frontends/dib0090.c dprintk("adc_diff = %d, current step= %d\n", (u32) state->adc_diff, state->step); state 1722 drivers/media/dvb-frontends/dib0090.c if (state->step == 0 && state->adc_diff < 0) { state 1723 drivers/media/dvb-frontends/dib0090.c state->min_adc_diff = -1023; state 1727 drivers/media/dvb-frontends/dib0090.c dprintk("adc_diff = %d, min_adc_diff = %d current_step = %d\n", state->adc_diff, state->min_adc_diff, state->step); state 1730 drivers/media/dvb-frontends/dib0090.c if (state->step == 0) { state 1731 drivers/media/dvb-frontends/dib0090.c if (state->dc->pga && state->adc_diff < 0) state 1732 drivers/media/dvb-frontends/dib0090.c state->step = 0x10; state 1733 drivers/media/dvb-frontends/dib0090.c if (state->dc->pga == 0 && state->adc_diff > 0) state 1734 drivers/media/dvb-frontends/dib0090.c state->step = 0x10; state 1738 drivers/media/dvb-frontends/dib0090.c if ((state->adc_diff & 0x8000) == (state->min_adc_diff & 0x8000) && steps(state->step) < 15) { state 1740 drivers/media/dvb-frontends/dib0090.c state->step++; state 1741 drivers/media/dvb-frontends/dib0090.c state->min_adc_diff = state->adc_diff; state 1745 drivers/media/dvb-frontends/dib0090.c if (abs(state->adc_diff) > abs(state->min_adc_diff)) { state 1746 drivers/media/dvb-frontends/dib0090.c dprintk("Since adc_diff N = %d > adc_diff step N-1 = %d, Come back one step\n", state->adc_diff, state->min_adc_diff); state 1747 drivers/media/dvb-frontends/dib0090.c state->step--; state 1750 drivers/media/dvb-frontends/dib0090.c dib0090_set_trim(state); state 1751 drivers/media/dvb-frontends/dib0090.c dprintk("BB Offset Cal, BBreg=%hd,Offset=%hd,Value Set=%hd\n", state->dc->addr, state->adc_diff, state->step); state 1753 drivers/media/dvb-frontends/dib0090.c state->dc++; state 1754 drivers/media/dvb-frontends/dib0090.c if (state->dc->addr == 0) /* done */ state 1763 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x07, state->bb7 & ~0x0008); state 1764 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1f, 0x7); state 1766 drivers/media/dvb-frontends/dib0090.c state->calibrate &= ~DC_CAL; state 1773 drivers/media/dvb-frontends/dib0090.c static int dib0090_wbd_calibration(struct dib0090_state *state, enum frontend_tune_state *tune_state) state 1776 drivers/media/dvb-frontends/dib0090.c const struct dib0090_wbd_slope *wbd = state->current_wbd_table; state 1780 drivers/media/dvb-frontends/dib0090.c while (state->current_rf / 1000 > wbd->max_freq) state 1787 drivers/media/dvb-frontends/dib0090.c if ((state->current_band == BAND_LBAND) || (state->current_band == BAND_SBAND)) state 1792 drivers/media/dvb-frontends/dib0090.c if (wbd_gain == state->wbd_calibration_gain) { /* the WBD calibration has already been done */ state 1794 drivers/media/dvb-frontends/dib0090.c state->calibrate &= ~WBD_CAL; state 1798 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, 0x1b81 | (1 << 10) | (wbd_gain << 13) | (1 << 3)); state 1800 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x24, ((EN_UHF & 0x0fff) | (1 << 1))); state 1802 drivers/media/dvb-frontends/dib0090.c state->wbd_calibration_gain = wbd_gain; state 1806 drivers/media/dvb-frontends/dib0090.c state->wbd_offset = dib0090_get_slow_adc_val(state); state 1807 drivers/media/dvb-frontends/dib0090.c dprintk("WBD calibration offset = %d\n", state->wbd_offset); state 1809 drivers/media/dvb-frontends/dib0090.c state->calibrate &= ~WBD_CAL; state 1818 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_bandwidth(struct dib0090_state *state) state 1822 drivers/media/dvb-frontends/dib0090.c if (state->fe->dtv_property_cache.bandwidth_hz / 1000 <= 5000) state 1824 drivers/media/dvb-frontends/dib0090.c else if (state->fe->dtv_property_cache.bandwidth_hz / 1000 <= 6000) state 1826 drivers/media/dvb-frontends/dib0090.c else if (state->fe->dtv_property_cache.bandwidth_hz / 1000 <= 7000) state 1831 drivers/media/dvb-frontends/dib0090.c state->bb_1_def &= 0x3fff; state 1832 drivers/media/dvb-frontends/dib0090.c state->bb_1_def |= tmp; state 1834 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x01, state->bb_1_def); /* be sure that we have the right bb-filter */ state 1836 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x03, 0x6008); /* = 0x6008 : vcm3_trim = 1 ; filter2_gm1_trim = 8 ; filter2_cutoff_freq = 0 */ state 1837 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x04, 0x1); /* 0 = 1KHz ; 1 = 50Hz ; 2 = 150Hz ; 3 = 50KHz ; 4 = servo fast */ state 1838 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 1839 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x05, 0x9bcf); /* attenuator_ibias_tri = 2 ; input_stage_ibias_tr = 1 ; nc = 11 ; ext_gm_trim = 1 ; obuf_ibias_trim = 4 ; filter13_gm2_ibias_t = 15 */ state 1841 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x02, (5 << 11) | (8 << 6) | (22 & 0x3f)); /* 22 = cap_value */ state 1842 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x05, 0xabcd); /* = 0xabcd : attenuator_ibias_tri = 2 ; input_stage_ibias_tr = 2 ; nc = 11 ; ext_gm_trim = 1 ; obuf_ibias_trim = 4 ; filter13_gm2_ibias_t = 13 */ state 2040 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2049 drivers/media/dvb-frontends/dib0090.c if ((!state->identity.p1g) || (!state->identity.in_soc) state 2050 drivers/media/dvb-frontends/dib0090.c || ((state->identity.version != SOC_7090_P1G_21R1) state 2051 drivers/media/dvb-frontends/dib0090.c && (state->identity.version != SOC_7090_P1G_11R1))) { state 2061 drivers/media/dvb-frontends/dib0090.c while (state->rf_request > tune->max_freq) state 2064 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x09, (dib0090_read_reg(state, 0x09) & 0x8000) state 2066 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0b, (dib0090_read_reg(state, 0x0b) & 0xf83f) state 2072 drivers/media/dvb-frontends/dib0090.c static int dib0090_captrim_search(struct dib0090_state *state, enum frontend_tune_state *tune_state) state 2082 drivers/media/dvb-frontends/dib0090.c if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) state 2088 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, 0x2B1); state 2089 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1e, 0x0032); state 2091 drivers/media/dvb-frontends/dib0090.c if (!state->tuner_is_tuned) { state 2093 drivers/media/dvb-frontends/dib0090.c if (!state->identity.p1g || force_soft_search) state 2094 drivers/media/dvb-frontends/dib0090.c state->step = state->captrim = state->fcaptrim = 64; state 2096 drivers/media/dvb-frontends/dib0090.c state->current_rf = state->rf_request; state 2098 drivers/media/dvb-frontends/dib0090.c if (!state->identity.p1g || force_soft_search) { state 2100 drivers/media/dvb-frontends/dib0090.c state->step = 4; state 2101 drivers/media/dvb-frontends/dib0090.c state->captrim = state->fcaptrim = dib0090_read_reg(state, 0x18) & 0x7f; state 2104 drivers/media/dvb-frontends/dib0090.c state->adc_diff = 3000; state 2108 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g && !force_soft_search) { state 2111 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x40, (3 << 7) | (ratio << 2) | (1 << 1) | 1); state 2112 drivers/media/dvb-frontends/dib0090.c dib0090_read_reg(state, 0x40); state 2115 drivers/media/dvb-frontends/dib0090.c state->step /= 2; state 2116 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x18, lo4 | state->captrim); state 2118 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) state 2124 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g && !force_soft_search) { state 2125 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x40, 0x18c | (0 << 1) | 0); state 2126 drivers/media/dvb-frontends/dib0090.c dib0090_read_reg(state, 0x40); state 2128 drivers/media/dvb-frontends/dib0090.c state->fcaptrim = dib0090_read_reg(state, 0x18) & 0x7F; state 2129 drivers/media/dvb-frontends/dib0090.c dprintk("***Final Captrim= 0x%x\n", state->fcaptrim); state 2134 drivers/media/dvb-frontends/dib0090.c adc = dib0090_get_slow_adc_val(state); state 2135 drivers/media/dvb-frontends/dib0090.c dprintk("CAPTRIM=%d; ADC = %d (ADC) & %dmV\n", (u32) state->captrim, (u32) adc, (u32) (adc) * (u32) 1800 / (u32) 1024); state 2137 drivers/media/dvb-frontends/dib0090.c if (state->rest == 0 || state->identity.in_soc) { /* Just for 8090P SOCS where auto captrim HW bug : TO CHECK IN ACI for SOCS !!! if 400 for 8090p SOC => tune issue !!! */ state 2150 drivers/media/dvb-frontends/dib0090.c if (adc < state->adc_diff) { state 2151 drivers/media/dvb-frontends/dib0090.c dprintk("CAPTRIM=%d is closer to target (%d/%d)\n", (u32) state->captrim, (u32) adc, (u32) state->adc_diff); state 2152 drivers/media/dvb-frontends/dib0090.c state->adc_diff = adc; state 2153 drivers/media/dvb-frontends/dib0090.c state->fcaptrim = state->captrim; state 2156 drivers/media/dvb-frontends/dib0090.c state->captrim += step_sign * state->step; state 2157 drivers/media/dvb-frontends/dib0090.c if (state->step >= 1) state 2166 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x18, lo4 | state->fcaptrim); state 2171 drivers/media/dvb-frontends/dib0090.c state->calibrate &= ~CAPTRIM_CAL; state 2178 drivers/media/dvb-frontends/dib0090.c static int dib0090_get_temperature(struct dib0090_state *state, enum frontend_tune_state *tune_state) state 2185 drivers/media/dvb-frontends/dib0090.c state->wbdmux = dib0090_read_reg(state, 0x10); state 2186 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, (state->wbdmux & ~(0xff << 3)) | (0x8 << 3)); state 2188 drivers/media/dvb-frontends/dib0090.c state->bias = dib0090_read_reg(state, 0x13); state 2189 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x13, state->bias | (0x3 << 8)); state 2196 drivers/media/dvb-frontends/dib0090.c state->adc_diff = dib0090_get_slow_adc_val(state); state 2197 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x13, (state->bias & ~(0x3 << 8)) | (0x2 << 8)); state 2202 drivers/media/dvb-frontends/dib0090.c val = dib0090_get_slow_adc_val(state); state 2203 drivers/media/dvb-frontends/dib0090.c state->temperature = ((s16) ((val - state->adc_diff) * 180) >> 8) + 55; state 2205 drivers/media/dvb-frontends/dib0090.c dprintk("temperature: %d C\n", state->temperature - 30); state 2211 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x13, state->bias); state 2212 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, state->wbdmux); /* write back original WBDMUX */ state 2215 drivers/media/dvb-frontends/dib0090.c state->calibrate &= ~TEMP_CAL; state 2216 drivers/media/dvb-frontends/dib0090.c if (state->config->analog_output == 0) state 2217 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, dib0090_read_reg(state, 0x23) | (1 << 14)); state 2231 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2232 drivers/media/dvb-frontends/dib0090.c const struct dib0090_tuning *tune = state->current_tune_table_index; state 2233 drivers/media/dvb-frontends/dib0090.c const struct dib0090_pll *pll = state->current_pll_table_index; state 2234 drivers/media/dvb-frontends/dib0090.c enum frontend_tune_state *tune_state = &state->tune_state; state 2249 drivers/media/dvb-frontends/dib0090.c if (state->calibrate & (DC_CAL | TEMP_CAL | WBD_CAL)) state 2250 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, dib0090_read_reg(state, 0x23) & ~(1 << 14)); state 2253 drivers/media/dvb-frontends/dib0090.c if (state->config->analog_output == 0) state 2254 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x23, dib0090_read_reg(state, 0x23) | (1 << 14)); state 2257 drivers/media/dvb-frontends/dib0090.c if (state->calibrate & DC_CAL) state 2258 drivers/media/dvb-frontends/dib0090.c return dib0090_dc_offset_calibration(state, tune_state); state 2259 drivers/media/dvb-frontends/dib0090.c else if (state->calibrate & WBD_CAL) { state 2260 drivers/media/dvb-frontends/dib0090.c if (state->current_rf == 0) state 2261 drivers/media/dvb-frontends/dib0090.c state->current_rf = state->fe->dtv_property_cache.frequency / 1000; state 2262 drivers/media/dvb-frontends/dib0090.c return dib0090_wbd_calibration(state, tune_state); state 2263 drivers/media/dvb-frontends/dib0090.c } else if (state->calibrate & TEMP_CAL) state 2264 drivers/media/dvb-frontends/dib0090.c return dib0090_get_temperature(state, tune_state); state 2265 drivers/media/dvb-frontends/dib0090.c else if (state->calibrate & CAPTRIM_CAL) state 2266 drivers/media/dvb-frontends/dib0090.c return dib0090_captrim_search(state, tune_state); state 2270 drivers/media/dvb-frontends/dib0090.c if (state->config->use_pwm_agc && state->identity.in_soc) { state 2271 drivers/media/dvb-frontends/dib0090.c tmp = dib0090_read_reg(state, 0x39); state 2273 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x39, tmp & ~(1 << 10)); state 2276 drivers/media/dvb-frontends/dib0090.c state->current_band = (u8) BAND_OF_FREQUENCY(state->fe->dtv_property_cache.frequency / 1000); state 2277 drivers/media/dvb-frontends/dib0090.c state->rf_request = state 2278 drivers/media/dvb-frontends/dib0090.c state->fe->dtv_property_cache.frequency / 1000 + (state->current_band == state 2279 drivers/media/dvb-frontends/dib0090.c BAND_UHF ? state->config->freq_offset_khz_uhf : state->config-> state 2283 drivers/media/dvb-frontends/dib0090.c if ((state->fe->dtv_property_cache.delivery_system == SYS_ISDBT && state->fe->dtv_property_cache.isdbt_sb_mode == 1 state 2284 drivers/media/dvb-frontends/dib0090.c && state->fe->dtv_property_cache.isdbt_partial_reception == 0)) { state 2285 drivers/media/dvb-frontends/dib0090.c const struct dib0090_low_if_offset_table *LUT_offset = state->config->low_if; state 2291 drivers/media/dvb-frontends/dib0090.c if (((state->rf_request > (LUT_offset->RF_freq - margin_khz)) state 2292 drivers/media/dvb-frontends/dib0090.c && (state->rf_request < (LUT_offset->RF_freq + margin_khz))) state 2293 drivers/media/dvb-frontends/dib0090.c && LUT_offset->std == state->fe->dtv_property_cache.delivery_system) { state 2294 drivers/media/dvb-frontends/dib0090.c state->rf_request += LUT_offset->offset_khz; state 2303 drivers/media/dvb-frontends/dib0090.c state->rf_request += 400; state 2305 drivers/media/dvb-frontends/dib0090.c if (state->current_rf != state->rf_request || (state->current_standard != state->fe->dtv_property_cache.delivery_system)) { state 2306 drivers/media/dvb-frontends/dib0090.c state->tuner_is_tuned = 0; state 2307 drivers/media/dvb-frontends/dib0090.c state->current_rf = 0; state 2308 drivers/media/dvb-frontends/dib0090.c state->current_standard = 0; state 2311 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) state 2314 drivers/media/dvb-frontends/dib0090.c tmp = (state->identity.version >> 5) & 0x7; state 2316 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 2317 drivers/media/dvb-frontends/dib0090.c if (state->config->force_cband_input) { /* Use the CBAND input for all band */ state 2318 drivers/media/dvb-frontends/dib0090.c if (state->current_band & BAND_CBAND || state->current_band & BAND_FM || state->current_band & BAND_VHF state 2319 drivers/media/dvb-frontends/dib0090.c || state->current_band & BAND_UHF) { state 2320 drivers/media/dvb-frontends/dib0090.c state->current_band = BAND_CBAND; state 2321 drivers/media/dvb-frontends/dib0090.c if (state->config->is_dib7090e) state 2327 drivers/media/dvb-frontends/dib0090.c if (state->current_band & BAND_CBAND || state->current_band & BAND_FM || state->current_band & BAND_VHF) { state 2328 drivers/media/dvb-frontends/dib0090.c state->current_band = BAND_CBAND; state 2329 drivers/media/dvb-frontends/dib0090.c if (state->config->is_dib7090e) state 2338 drivers/media/dvb-frontends/dib0090.c if (state->current_band == BAND_FM || state->current_band == BAND_CBAND || state->current_band == BAND_VHF) { state 2339 drivers/media/dvb-frontends/dib0090.c state->current_band = BAND_CBAND; /* Force CBAND */ state 2342 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) state 2348 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) state 2352 drivers/media/dvb-frontends/dib0090.c while (state->rf_request > tune->max_freq) state 2354 drivers/media/dvb-frontends/dib0090.c while (state->rf_request > pll->max_freq) state 2357 drivers/media/dvb-frontends/dib0090.c state->current_tune_table_index = tune; state 2358 drivers/media/dvb-frontends/dib0090.c state->current_pll_table_index = pll; state 2360 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0b, 0xb800 | (tune->switch_trim)); state 2362 drivers/media/dvb-frontends/dib0090.c VCOF_kHz = (pll->hfdiv * state->rf_request) * 2; state 2364 drivers/media/dvb-frontends/dib0090.c FREF = state->config->io.clock_khz; state 2365 drivers/media/dvb-frontends/dib0090.c if (state->config->fref_clock_ratio != 0) state 2366 drivers/media/dvb-frontends/dib0090.c FREF /= state->config->fref_clock_ratio; state 2381 drivers/media/dvb-frontends/dib0090.c state->rest = Rest; state 2395 drivers/media/dvb-frontends/dib0090.c else if (state->config->analog_output) state 2401 drivers/media/dvb-frontends/dib0090.c if (state->identity.p1g) { /* Bias is done automatically in P1G */ state 2402 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) { state 2403 drivers/media/dvb-frontends/dib0090.c if (state->identity.version == SOC_8090_P1G_11R1) state 2413 drivers/media/dvb-frontends/dib0090.c if (!state->config->io.pll_int_loop_filt) { state 2414 drivers/media/dvb-frontends/dib0090.c if (state->identity.in_soc) state 2416 drivers/media/dvb-frontends/dib0090.c else if (state->identity.p1g || (Rest == 0)) state 2421 drivers/media/dvb-frontends/dib0090.c lo6 = (state->config->io.pll_int_loop_filt << 3); state 2429 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x15, (u16) FBDiv); state 2430 drivers/media/dvb-frontends/dib0090.c if (state->config->fref_clock_ratio != 0) state 2431 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x16, (Den << 8) | state->config->fref_clock_ratio); state 2433 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x16, (Den << 8) | 1); state 2434 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x17, (u16) Rest); state 2435 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x19, lo5); state 2436 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1c, lo6); state 2439 drivers/media/dvb-frontends/dib0090.c if (state->config->analog_output) state 2442 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x24, lo6 | EN_LO | state->config->use_pwm_agc * EN_CRYSTAL); state 2446 drivers/media/dvb-frontends/dib0090.c state->current_rf = state->rf_request; state 2447 drivers/media/dvb-frontends/dib0090.c state->current_standard = state->fe->dtv_property_cache.delivery_system; state 2450 drivers/media/dvb-frontends/dib0090.c state->calibrate = CAPTRIM_CAL; /* captrim search now */ state 2454 drivers/media/dvb-frontends/dib0090.c const struct dib0090_wbd_slope *wbd = state->current_wbd_table; state 2456 drivers/media/dvb-frontends/dib0090.c while (state->current_rf / 1000 > wbd->max_freq) state 2459 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x1e, 0x07ff); state 2460 drivers/media/dvb-frontends/dib0090.c dprintk("Final Captrim: %d\n", (u32) state->fcaptrim); state 2463 drivers/media/dvb-frontends/dib0090.c dprintk("VCOF in kHz: %d ((%d*%d) << 1))\n", (u32) ((pll->hfdiv * state->rf_request) * 2), (u32) pll->hfdiv, (u32) state->rf_request); state 2464 drivers/media/dvb-frontends/dib0090.c dprintk("REFDIV: %d, FREF: %d\n", (u32) 1, (u32) state->config->io.clock_khz); state 2465 drivers/media/dvb-frontends/dib0090.c dprintk("FBDIV: %d, Rest: %d\n", (u32) dib0090_read_reg(state, 0x15), (u32) dib0090_read_reg(state, 0x17)); state 2466 drivers/media/dvb-frontends/dib0090.c dprintk("Num: %d, Den: %d, SD: %d\n", (u32) dib0090_read_reg(state, 0x17), (u32) (dib0090_read_reg(state, 0x16) >> 8), state 2467 drivers/media/dvb-frontends/dib0090.c (u32) dib0090_read_reg(state, 0x1c) & 0x3); state 2476 drivers/media/dvb-frontends/dib0090.c state->wbdmux = (c << 13) | (i << 11) | (WBD | (state->config->use_pwm_agc << 1)); state 2477 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x10, state->wbdmux); state 2479 drivers/media/dvb-frontends/dib0090.c if ((tune->tuner_enable == EN_CAB) && state->identity.p1g) { state 2481 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x09, tune->lna_bias); state 2482 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0b, 0xb800 | (tune->lna_tune << 6) | (tune->switch_trim)); state 2484 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x09, (tune->lna_tune << 5) | tune->lna_bias); state 2486 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0c, tune->v2i); state 2487 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0d, tune->mix); state 2488 drivers/media/dvb-frontends/dib0090.c dib0090_write_reg(state, 0x0e, tune->load); state 2493 drivers/media/dvb-frontends/dib0090.c state->rf_lt_def = 0x7c00; state 2495 drivers/media/dvb-frontends/dib0090.c dib0090_set_bandwidth(state); state 2496 drivers/media/dvb-frontends/dib0090.c state->tuner_is_tuned = 1; state 2498 drivers/media/dvb-frontends/dib0090.c state->calibrate |= WBD_CAL; state 2499 drivers/media/dvb-frontends/dib0090.c state->calibrate |= TEMP_CAL; state 2514 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2516 drivers/media/dvb-frontends/dib0090.c return state->tune_state; state 2523 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2525 drivers/media/dvb-frontends/dib0090.c state->tune_state = tune_state; state 2533 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2535 drivers/media/dvb-frontends/dib0090.c *frequency = 1000 * state->current_rf; state 2541 drivers/media/dvb-frontends/dib0090.c struct dib0090_state *state = fe->tuner_priv; state 2544 drivers/media/dvb-frontends/dib0090.c state->tune_state = CT_TUNER_START; state 2561 drivers/media/dvb-frontends/dib0090.c } while (state->tune_state != CT_TUNER_STOP); state 51 drivers/media/dvb-frontends/dib3000mb.c static int dib3000_read_reg(struct dib3000_state *state, u16 reg) state 56 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = 0, .buf = wb, .len = 2 }, state 57 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = I2C_M_RD, .buf = rb, .len = 2 }, state 60 drivers/media/dvb-frontends/dib3000mb.c if (i2c_transfer(state->i2c, msg, 2) != 2) state 69 drivers/media/dvb-frontends/dib3000mb.c static int dib3000_write_reg(struct dib3000_state *state, u16 reg, u16 val) state 76 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = 0, .buf = b, .len = 4 } state 80 drivers/media/dvb-frontends/dib3000mb.c return i2c_transfer(state->i2c,msg, 1) != 1 ? -EREMOTEIO : 0; state 118 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 366 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 444 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 605 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 637 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 646 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 654 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 664 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 672 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = fe->demodulator_priv; state 696 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state *state = fe->demodulator_priv; state 697 drivers/media/dvb-frontends/dib3000mb.c kfree(state); state 703 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state *state = fe->demodulator_priv; state 711 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state *state = fe->demodulator_priv; state 724 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state *state = fe->demodulator_priv; state 732 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state *state = fe->demodulator_priv; state 746 drivers/media/dvb-frontends/dib3000mb.c struct dib3000_state* state = NULL; state 749 drivers/media/dvb-frontends/dib3000mb.c state = kzalloc(sizeof(struct dib3000_state), GFP_KERNEL); state 750 drivers/media/dvb-frontends/dib3000mb.c if (state == NULL) state 754 drivers/media/dvb-frontends/dib3000mb.c state->i2c = i2c; state 755 drivers/media/dvb-frontends/dib3000mb.c memcpy(&state->config,config,sizeof(struct dib3000_config)); state 765 drivers/media/dvb-frontends/dib3000mb.c memcpy(&state->frontend.ops, &dib3000mb_ops, sizeof(struct dvb_frontend_ops)); state 766 drivers/media/dvb-frontends/dib3000mb.c state->frontend.demodulator_priv = state; state 774 drivers/media/dvb-frontends/dib3000mb.c return &state->frontend; state 777 drivers/media/dvb-frontends/dib3000mb.c kfree(state); state 14 drivers/media/dvb-frontends/dib3000mb_priv.h #define rd(reg) dib3000_read_reg(state,reg) state 16 drivers/media/dvb-frontends/dib3000mb_priv.h #define wr(reg,val) if (dib3000_write_reg(state,reg,val)) \ state 53 drivers/media/dvb-frontends/dib3000mc.c static u16 dib3000mc_read_word(struct dib3000mc_state *state, u16 reg) state 56 drivers/media/dvb-frontends/dib3000mc.c { .addr = state->i2c_addr >> 1, .flags = 0, .len = 2 }, state 57 drivers/media/dvb-frontends/dib3000mc.c { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .len = 2 }, state 74 drivers/media/dvb-frontends/dib3000mc.c if (i2c_transfer(state->i2c_adap, msg, 2) != 2) state 83 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_write_word(struct dib3000mc_state *state, u16 reg, u16 val) state 86 drivers/media/dvb-frontends/dib3000mc.c .addr = state->i2c_addr >> 1, .flags = 0, .len = 4 state 102 drivers/media/dvb-frontends/dib3000mc.c rc = i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0; state 108 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_identify(struct dib3000mc_state *state) state 111 drivers/media/dvb-frontends/dib3000mc.c if ((value = dib3000mc_read_word(state, 1025)) != 0x01b3) { state 116 drivers/media/dvb-frontends/dib3000mc.c value = dib3000mc_read_word(state, 1026); state 121 drivers/media/dvb-frontends/dib3000mc.c state->dev_id = value; state 123 drivers/media/dvb-frontends/dib3000mc.c dprintk("-I- found DiB3000MC/P: %x\n",state->dev_id); state 128 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_set_timing(struct dib3000mc_state *state, s16 nfft, u32 bw, u8 update_offset) state 132 drivers/media/dvb-frontends/dib3000mc.c if (state->timf == 0) { state 137 drivers/media/dvb-frontends/dib3000mc.c timf = state->timf; state 142 drivers/media/dvb-frontends/dib3000mc.c s16 tim_offs = dib3000mc_read_word(state, 416); state 151 drivers/media/dvb-frontends/dib3000mc.c state->timf = timf / (bw / 1000); state 156 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 23, (u16) (timf >> 16)); state 157 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 24, (u16) (timf ) & 0xffff); state 162 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_setup_pwm_state(struct dib3000mc_state *state) state 164 drivers/media/dvb-frontends/dib3000mc.c u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; state 165 drivers/media/dvb-frontends/dib3000mc.c if (state->cfg->pwm3_inversion) { state 172 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 51, reg_51); state 173 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 52, reg_52); state 175 drivers/media/dvb-frontends/dib3000mc.c if (state->cfg->use_pwm3) state 176 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 245, (1 << 3) | (1 << 0)); state 178 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 245, 0); state 180 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1040, 0x3); state 184 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_set_output_mode(struct dib3000mc_state *state, int mode) state 191 drivers/media/dvb-frontends/dib3000mc.c u16 smo_reg = dib3000mc_read_word(state, 206) & 0x0010; /* keep the pid_parse bit */ state 194 drivers/media/dvb-frontends/dib3000mc.c &state->demod, mode); state 228 drivers/media/dvb-frontends/dib3000mc.c dprintk("Unhandled output_mode passed to be set for demod %p\n",&state->demod); state 233 drivers/media/dvb-frontends/dib3000mc.c if ((state->cfg->output_mpeg2_in_188_bytes)) state 236 drivers/media/dvb-frontends/dib3000mc.c outreg = dib3000mc_read_word(state, 244) & 0x07FF; state 238 drivers/media/dvb-frontends/dib3000mc.c ret |= dib3000mc_write_word(state, 244, outreg); state 239 drivers/media/dvb-frontends/dib3000mc.c ret |= dib3000mc_write_word(state, 206, smo_reg); /*smo_ mode*/ state 240 drivers/media/dvb-frontends/dib3000mc.c ret |= dib3000mc_write_word(state, 207, fifo_threshold); /* synchronous fread */ state 241 drivers/media/dvb-frontends/dib3000mc.c ret |= dib3000mc_write_word(state, 1040, elecout); /* P_out_cfg */ state 245 drivers/media/dvb-frontends/dib3000mc.c static int dib3000mc_set_bandwidth(struct dib3000mc_state *state, u32 bw) state 277 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, reg, bw_cfg[reg - 6]); state 278 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 12, 0x0000); state 279 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 13, 0x03e8); state 280 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 14, 0x0000); state 281 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 15, 0x03f2); state 282 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 16, 0x0001); state 283 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 17, 0xb0d0); state 285 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 18, 0x0393); state 286 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 19, 0x8700); state 289 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, reg, imp_bw_cfg[reg - 55]); state 292 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_timing(state, TRANSMISSION_MODE_2K, bw, 0); state 305 drivers/media/dvb-frontends/dib3000mc.c static void dib3000mc_set_impulse_noise(struct dib3000mc_state *state, u8 mode, s16 nfft) state 309 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, i, impulse_noise_val[i-58]); state 312 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 58, 0x3b); state 313 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 84, 0x00); state 314 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 85, 0x8200); state 317 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 34, 0x1294); state 318 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 35, 0x1ff8); state 320 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 55, dib3000mc_read_word(state, 55) | (1 << 10)); state 325 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = demod->demodulator_priv; state 326 drivers/media/dvb-frontends/dib3000mc.c struct dibx000_agc_config *agc = state->cfg->agc; state 329 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1027, 0x8000); state 330 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1027, 0x0000); state 333 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 140, 0x0000); state 334 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1031, 0); state 336 drivers/media/dvb-frontends/dib3000mc.c if (state->cfg->mobile_mode) { state 337 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 139, 0x0000); state 338 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 141, 0x0000); state 339 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 175, 0x0002); state 340 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1032, 0x0000); state 342 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 139, 0x0001); state 343 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 141, 0x0000); state 344 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 175, 0x0000); state 345 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1032, 0x012C); state 347 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1033, 0x0000); state 350 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1037, 0x3130); state 355 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 33, (5 << 0)); state 356 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 88, (1 << 10) | (0x10 << 0)); state 360 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 99, (1 << 9) | (0x20 << 0)); state 362 drivers/media/dvb-frontends/dib3000mc.c if (state->cfg->phase_noise_mode == 0) state 363 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 111, 0x00); state 365 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 111, 0x02); state 368 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 50, 0x8000); state 371 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_setup_pwm_state(state); state 374 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 53, 0x87); state 376 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 54, 0x87); state 379 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 36, state->cfg->max_time); state 380 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 37, (state->cfg->agc_command1 << 13) | (state->cfg->agc_command2 << 12) | (0x1d << 0)); state 381 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 38, state->cfg->pwm3_value); state 382 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 39, state->cfg->ln_adc_level); state 385 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 40, 0x0179); state 386 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 41, 0x03f0); state 388 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 42, agc->agc1_max); state 389 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 43, agc->agc1_min); state 390 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 44, agc->agc2_max); state 391 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 45, agc->agc2_min); state 392 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 46, (agc->agc1_pt1 << 8) | agc->agc1_pt2); state 393 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 47, (agc->agc1_slope1 << 8) | agc->agc1_slope2); state 394 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 48, (agc->agc2_pt1 << 8) | agc->agc2_pt2); state 395 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 49, (agc->agc2_slope1 << 8) | agc->agc2_slope2); state 399 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 110, 3277); state 401 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 26, 0x6680); state 403 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1, 4); state 405 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 2, 4); state 407 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 3, 0x1000); state 409 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 5, 1); state 411 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_bandwidth(state, 8000); state 414 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 4, 0x814); state 416 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 21, (1 << 9) | 0x164); state 417 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 22, 0x463d); state 421 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 120, 0x200f); state 423 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 134, 0); state 426 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 195, 0x10); state 429 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 180, 0x2FF0); state 432 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_impulse_noise(state, 0, TRANSMISSION_MODE_8K); state 435 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_output_mode(state, OUTMODE_HIGH_Z); state 438 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 769, (1 << 7) ); state 445 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = demod->demodulator_priv; state 447 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1031, 0xFFFF); state 448 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1032, 0xFFFF); state 449 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1033, 0xFFF0); state 454 drivers/media/dvb-frontends/dib3000mc.c static void dib3000mc_set_adp_cfg(struct dib3000mc_state *state, s16 qam) state 469 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, reg, cfg[reg - 129]); state 472 drivers/media/dvb-frontends/dib3000mc.c static void dib3000mc_set_channel_cfg(struct dib3000mc_state *state, state 478 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_bandwidth(state, bw); state 479 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_timing(state, ch->transmission_mode, bw, 0); state 482 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 100, (16 << 6) + 9); state 485 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 100, (11 << 6) + 6); state 487 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 100, (16 << 6) + 9); state 490 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1027, 0x0800); state 491 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 1027, 0x0000); state 494 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 26, 0x6680); state 495 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 29, 0x1273); state 496 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 33, 5); state 497 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_adp_cfg(state, QAM_16); state 498 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 133, 15564); state 500 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 12 , 0x0); state 501 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 13 , 0x3e8); state 502 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 14 , 0x0); state 503 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 15 , 0x3f2); state 505 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 93,0); state 506 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 94,0); state 507 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 95,0); state 508 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 96,0); state 509 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 97,0); state 510 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 98,0); state 512 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_impulse_noise(state, 0, ch->transmission_mode); state 539 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 0, value); state 540 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 5, (1 << 8) | ((seq & 0xf) << 4)); state 555 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 181, value); state 571 drivers/media/dvb-frontends/dib3000mc.c value |= dib3000mc_read_word(state, 180) & 0x000f; state 572 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 180, value); state 575 drivers/media/dvb-frontends/dib3000mc.c value = dib3000mc_read_word(state, 0); state 576 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 0, value | (1 << 9)); state 577 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 0, value); state 581 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_impulse_noise(state, state->cfg->impulse_noise_mode, ch->transmission_mode); state 587 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = demod->demodulator_priv; state 604 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_channel_cfg(state, &schan, 11); state 606 drivers/media/dvb-frontends/dib3000mc.c reg = dib3000mc_read_word(state, 0); state 607 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 0, reg | (1 << 8)); state 608 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_read_word(state, 511); state 609 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 0, reg); state 616 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = demod->demodulator_priv; state 617 drivers/media/dvb-frontends/dib3000mc.c u16 irq_pending = dib3000mc_read_word(state, 511); state 631 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = demod->demodulator_priv; state 634 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_channel_cfg(state, ch, 0); state 637 drivers/media/dvb-frontends/dib3000mc.c if (state->sfn_workaround_active) { state 639 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 29, 0x1273); state 640 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 108, 0x4000); // P_pha3_force_pha_shift state 642 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 29, 0x1073); state 643 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 108, 0x0000); // P_pha3_force_pha_shift state 646 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_adp_cfg(state, (u8)ch->modulation); state 648 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 26, 38528); state 649 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 33, 8); state 651 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 26, 30336); state 652 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 33, 6); state 655 drivers/media/dvb-frontends/dib3000mc.c if (dib3000mc_read_word(state, 509) & 0x80) state 656 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_timing(state, ch->transmission_mode, state 673 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 674 drivers/media/dvb-frontends/dib3000mc.c u16 tps = dib3000mc_read_word(state,458); state 678 drivers/media/dvb-frontends/dib3000mc.c fep->bandwidth_hz = state->current_bandwidth; state 728 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 731 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_output_mode(state, OUTMODE_HIGH_Z); state 733 drivers/media/dvb-frontends/dib3000mc.c state->current_bandwidth = fep->bandwidth_hz; state 734 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_bandwidth(state, BANDWIDTH_TO_KHZ(fep->bandwidth_hz)); state 737 drivers/media/dvb-frontends/dib3000mc.c state->sfn_workaround_active = buggy_sfn_workaround; state 766 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_set_output_mode(state, OUTMODE_MPEG2_FIFO); state 772 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 773 drivers/media/dvb-frontends/dib3000mc.c u16 lock = dib3000mc_read_word(state, 509); state 793 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 794 drivers/media/dvb-frontends/dib3000mc.c *ber = (dib3000mc_read_word(state, 500) << 16) | dib3000mc_read_word(state, 501); state 800 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 801 drivers/media/dvb-frontends/dib3000mc.c *unc = dib3000mc_read_word(state, 508); state 807 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 808 drivers/media/dvb-frontends/dib3000mc.c u16 val = dib3000mc_read_word(state, 392); state 827 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 828 drivers/media/dvb-frontends/dib3000mc.c dibx000_exit_i2c_master(&state->i2c_master); state 829 drivers/media/dvb-frontends/dib3000mc.c kfree(state); state 834 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 835 drivers/media/dvb-frontends/dib3000mc.c dib3000mc_write_word(state, 212 + index, onoff ? (1 << 13) | pid : 0); state 842 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 843 drivers/media/dvb-frontends/dib3000mc.c u16 tmp = dib3000mc_read_word(state, 206) & ~(1 << 4); state 845 drivers/media/dvb-frontends/dib3000mc.c return dib3000mc_write_word(state, 206, tmp); state 851 drivers/media/dvb-frontends/dib3000mc.c struct dib3000mc_state *state = fe->demodulator_priv; state 852 drivers/media/dvb-frontends/dib3000mc.c state->cfg = cfg; state 76 drivers/media/dvb-frontends/dib7000m.c static u16 dib7000m_read_word(struct dib7000m_state *state, u16 reg) state 80 drivers/media/dvb-frontends/dib7000m.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 85 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[0] = (reg >> 8) | 0x80; state 86 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[1] = reg & 0xff; state 88 drivers/media/dvb-frontends/dib7000m.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 89 drivers/media/dvb-frontends/dib7000m.c state->msg[0].addr = state->i2c_addr >> 1; state 90 drivers/media/dvb-frontends/dib7000m.c state->msg[0].flags = 0; state 91 drivers/media/dvb-frontends/dib7000m.c state->msg[0].buf = state->i2c_write_buffer; state 92 drivers/media/dvb-frontends/dib7000m.c state->msg[0].len = 2; state 93 drivers/media/dvb-frontends/dib7000m.c state->msg[1].addr = state->i2c_addr >> 1; state 94 drivers/media/dvb-frontends/dib7000m.c state->msg[1].flags = I2C_M_RD; state 95 drivers/media/dvb-frontends/dib7000m.c state->msg[1].buf = state->i2c_read_buffer; state 96 drivers/media/dvb-frontends/dib7000m.c state->msg[1].len = 2; state 98 drivers/media/dvb-frontends/dib7000m.c if (i2c_transfer(state->i2c_adap, state->msg, 2) != 2) state 101 drivers/media/dvb-frontends/dib7000m.c ret = (state->i2c_read_buffer[0] << 8) | state->i2c_read_buffer[1]; state 102 drivers/media/dvb-frontends/dib7000m.c mutex_unlock(&state->i2c_buffer_lock); state 107 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_write_word(struct dib7000m_state *state, u16 reg, u16 val) state 111 drivers/media/dvb-frontends/dib7000m.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 116 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[0] = (reg >> 8) & 0xff; state 117 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[1] = reg & 0xff; state 118 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[2] = (val >> 8) & 0xff; state 119 drivers/media/dvb-frontends/dib7000m.c state->i2c_write_buffer[3] = val & 0xff; state 121 drivers/media/dvb-frontends/dib7000m.c memset(&state->msg[0], 0, sizeof(struct i2c_msg)); state 122 drivers/media/dvb-frontends/dib7000m.c state->msg[0].addr = state->i2c_addr >> 1; state 123 drivers/media/dvb-frontends/dib7000m.c state->msg[0].flags = 0; state 124 drivers/media/dvb-frontends/dib7000m.c state->msg[0].buf = state->i2c_write_buffer; state 125 drivers/media/dvb-frontends/dib7000m.c state->msg[0].len = 4; state 127 drivers/media/dvb-frontends/dib7000m.c ret = (i2c_transfer(state->i2c_adap, state->msg, 1) != 1 ? state 129 drivers/media/dvb-frontends/dib7000m.c mutex_unlock(&state->i2c_buffer_lock); state 132 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_write_tab(struct dib7000m_state *state, u16 *buf) state 140 drivers/media/dvb-frontends/dib7000m.c if (state->reg_offs && (r >= 112 && r <= 331)) // compensate for 7000MC state 144 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, r, *n++); state 151 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_set_output_mode(struct dib7000m_state *state, int mode) state 159 drivers/media/dvb-frontends/dib7000m.c smo_mode = (dib7000m_read_word(state, 294 + state->reg_offs) & 0x0010) | (1 << 1); state 161 drivers/media/dvb-frontends/dib7000m.c dprintk("setting output mode for demod %p to %d\n", &state->demod, mode); state 174 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.hostbus_diversity) state 188 drivers/media/dvb-frontends/dib7000m.c dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->demod); state 192 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.output_mpeg2_in_188_bytes) state 195 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 294 + state->reg_offs, smo_mode); state 196 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 295 + state->reg_offs, fifo_threshold); /* synchronous fread */ state 197 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 1795, outreg); state 198 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 1805, sram); state 200 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4003) { state 201 drivers/media/dvb-frontends/dib7000m.c u16 clk_cfg1 = dib7000m_read_word(state, 909) & 0xfffd; state 204 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 909, clk_cfg1); state 209 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_set_power_mode(struct dib7000m_state *state, enum dib7000m_power_mode mode) state 245 drivers/media/dvb-frontends/dib7000m.c if (!state->cfg.mobile_mode) state 249 drivers/media/dvb-frontends/dib7000m.c if (state->revision != 0x4000) state 252 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4003) state 255 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 903 + offset, reg_903); state 256 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 904 + offset, reg_904); state 257 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 905 + offset, reg_905); state 258 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 906 + offset, reg_906); state 261 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_set_adc_state(struct dib7000m_state *state, enum dibx000_adc_states no) state 264 drivers/media/dvb-frontends/dib7000m.c u16 reg_913 = dib7000m_read_word(state, 913), state 265 drivers/media/dvb-frontends/dib7000m.c reg_914 = dib7000m_read_word(state, 914); state 270 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 914, reg_914); state 279 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000) { // workaround for PA/MA state 281 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 913, 0); state 282 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 914, reg_914 & 0x3); state 284 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 913, (1 << 15)); state 285 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 914, reg_914 & 0x3); state 310 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 913, reg_913); state 311 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 914, reg_914); state 316 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_set_bandwidth(struct dib7000m_state *state, u32 bw) state 324 drivers/media/dvb-frontends/dib7000m.c state->current_bandwidth = bw; state 326 drivers/media/dvb-frontends/dib7000m.c if (state->timf == 0) { state 328 drivers/media/dvb-frontends/dib7000m.c timf = state->timf_default; state 331 drivers/media/dvb-frontends/dib7000m.c timf = state->timf; state 336 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 23, (u16) ((timf >> 16) & 0xffff)); state 337 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 24, (u16) ((timf ) & 0xffff)); state 344 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 346 drivers/media/dvb-frontends/dib7000m.c if (state->div_force_off) { state 350 drivers/media/dvb-frontends/dib7000m.c state->div_state = (u8)onoff; state 353 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 263 + state->reg_offs, 6); state 354 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 264 + state->reg_offs, 6); state 355 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 266 + state->reg_offs, (state->div_sync_wait << 4) | (1 << 2) | (2 << 0)); state 357 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 263 + state->reg_offs, 1); state 358 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 264 + state->reg_offs, 0); state 359 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 266 + state->reg_offs, 0); state 365 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_sad_calib(struct dib7000m_state *state) state 370 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 929, (0 << 1) | (0 << 0)); state 371 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 930, 776); // 0.625*3.3 / 4096 state 374 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 929, (1 << 0)); state 375 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 929, (0 << 0)); state 382 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_reset_pll_common(struct dib7000m_state *state, const struct dibx000_bandwidth_config *bw) state 384 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 18, (u16) (((bw->internal*1000) >> 16) & 0xffff)); state 385 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 19, (u16) ( (bw->internal*1000) & 0xffff)); state 386 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 21, (u16) ( (bw->ifreq >> 16) & 0xffff)); state 387 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 22, (u16) ( bw->ifreq & 0xffff)); state 389 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 928, bw->sad_cfg); state 392 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_reset_pll(struct dib7000m_state *state) state 394 drivers/media/dvb-frontends/dib7000m.c const struct dibx000_bandwidth_config *bw = state->cfg.bw; state 405 drivers/media/dvb-frontends/dib7000m.c if (!state->cfg.quartz_direct) { state 409 drivers/media/dvb-frontends/dib7000m.c if(state->cfg.input_clk_is_div_2) state 418 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 910, reg_910); // pll cfg state 419 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 907, reg_907); // clk cfg0 state 420 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 908, 0x0006); // clk_cfg1 state 422 drivers/media/dvb-frontends/dib7000m.c dib7000m_reset_pll_common(state, bw); state 425 drivers/media/dvb-frontends/dib7000m.c static void dib7000mc_reset_pll(struct dib7000m_state *state) state 427 drivers/media/dvb-frontends/dib7000m.c const struct dibx000_bandwidth_config *bw = state->cfg.bw; state 431 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 907, (bw->pll_prediv << 8) | (bw->pll_ratio << 0)); state 438 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 908, clk_cfg1); state 440 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 908, clk_cfg1); state 443 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 910, (1 << 12) | (2 << 10) | (bw->modulo << 8) | (bw->ADClkSrc << 7)); state 445 drivers/media/dvb-frontends/dib7000m.c dib7000m_reset_pll_common(state, bw); state 563 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_demod_reset(struct dib7000m_state *state) state 565 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_ALL); state 568 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_adc_state(state, DIBX000_VBG_ENABLE); state 571 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 898, 0xffff); state 572 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 899, 0xffff); state 573 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 900, 0xff0f); state 574 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 901, 0xfffc); state 576 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 898, 0); state 577 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 899, 0); state 578 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 900, 0); state 579 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 901, 0); state 581 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000) state 582 drivers/media/dvb-frontends/dib7000m.c dib7000m_reset_pll(state); state 584 drivers/media/dvb-frontends/dib7000m.c dib7000mc_reset_pll(state); state 586 drivers/media/dvb-frontends/dib7000m.c if (dib7000m_reset_gpio(state) != 0) state 589 drivers/media/dvb-frontends/dib7000m.c if (dib7000m_set_output_mode(state, OUTMODE_HIGH_Z) != 0) state 593 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 1794, dib7000m_read_word(state, 1794) & ~(1 << 1) ); state 595 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_bandwidth(state, 8000); state 597 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_adc_state(state, DIBX000_SLOW_ADC_ON); state 598 drivers/media/dvb-frontends/dib7000m.c dib7000m_sad_calib(state); state 599 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_adc_state(state, DIBX000_SLOW_ADC_OFF); state 601 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.dvbt_mode) state 602 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 1796, 0x0); // select DVB-T output state 604 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.mobile_mode) state 605 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 261 + state->reg_offs, 2); state 607 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 224 + state->reg_offs, 1); state 610 drivers/media/dvb-frontends/dib7000m.c if(state->cfg.tuner_is_baseband) state 611 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 36, 0x0755); state 613 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 36, 0x1f55); state 616 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000) state 617 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 909, (3 << 10) | (1 << 6)); state 619 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 909, (3 << 4) | 1); state 621 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_tab(state, dib7000m_defaults_common); state 622 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_tab(state, dib7000m_defaults); state 624 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_INTERFACE_ONLY); state 626 drivers/media/dvb-frontends/dib7000m.c state->internal_clk = state->cfg.bw->internal; state 631 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_restart_agc(struct dib7000m_state *state) state 634 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 898, 0x0c00); state 635 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 898, 0x0000); state 638 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_agc_soft_split(struct dib7000m_state *state) state 642 drivers/media/dvb-frontends/dib7000m.c if(!state->current_agc || !state->current_agc->perform_agc_softsplit || state->current_agc->split.max == 0) state 646 drivers/media/dvb-frontends/dib7000m.c agc = dib7000m_read_word(state, 390); state 648 drivers/media/dvb-frontends/dib7000m.c if (agc > state->current_agc->split.min_thres) state 649 drivers/media/dvb-frontends/dib7000m.c split_offset = state->current_agc->split.min; state 650 drivers/media/dvb-frontends/dib7000m.c else if (agc < state->current_agc->split.max_thres) state 651 drivers/media/dvb-frontends/dib7000m.c split_offset = state->current_agc->split.max; state 653 drivers/media/dvb-frontends/dib7000m.c split_offset = state->current_agc->split.max * state 654 drivers/media/dvb-frontends/dib7000m.c (agc - state->current_agc->split.min_thres) / state 655 drivers/media/dvb-frontends/dib7000m.c (state->current_agc->split.max_thres - state->current_agc->split.min_thres); state 660 drivers/media/dvb-frontends/dib7000m.c return dib7000m_write_word(state, 103, (dib7000m_read_word(state, 103) & 0xff00) | split_offset); state 663 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_update_lna(struct dib7000m_state *state) state 667 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.update_lna) { state 669 drivers/media/dvb-frontends/dib7000m.c dyn_gain = dib7000m_read_word(state, 390); state 671 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.update_lna(&state->demod,dyn_gain)) { // LNA has changed state 672 drivers/media/dvb-frontends/dib7000m.c dib7000m_restart_agc(state); state 679 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_set_agc_config(struct dib7000m_state *state, u8 band) state 683 drivers/media/dvb-frontends/dib7000m.c if (state->current_band == band && state->current_agc != NULL) state 685 drivers/media/dvb-frontends/dib7000m.c state->current_band = band; state 687 drivers/media/dvb-frontends/dib7000m.c for (i = 0; i < state->cfg.agc_config_count; i++) state 688 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.agc[i].band_caps & band) { state 689 drivers/media/dvb-frontends/dib7000m.c agc = &state->cfg.agc[i]; state 698 drivers/media/dvb-frontends/dib7000m.c state->current_agc = agc; state 701 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 72 , agc->setup); state 702 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 73 , agc->inv_gain); state 703 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 74 , agc->time_stabiliz); state 704 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 97 , (agc->alpha_level << 12) | agc->thlock); state 707 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 98, (agc->alpha_mant << 5) | agc->alpha_exp); state 708 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 99, (agc->beta_mant << 6) | agc->beta_exp); state 711 drivers/media/dvb-frontends/dib7000m.c state->wbd_ref != 0 ? state->wbd_ref : agc->wbd_ref, agc->wbd_sel, !agc->perform_agc_softsplit, agc->wbd_sel); state 714 drivers/media/dvb-frontends/dib7000m.c if (state->wbd_ref != 0) state 715 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 102, state->wbd_ref); state 717 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 102, agc->wbd_ref); state 719 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 103, (agc->wbd_alpha << 9) | (agc->perform_agc_softsplit << 8) ); state 720 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 104, agc->agc1_max); state 721 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 105, agc->agc1_min); state 722 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 106, agc->agc2_max); state 723 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 107, agc->agc2_min); state 724 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 108, (agc->agc1_pt1 << 8) | agc->agc1_pt2 ); state 725 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 109, (agc->agc1_slope1 << 8) | agc->agc1_slope2); state 726 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 110, (agc->agc2_pt1 << 8) | agc->agc2_pt2); state 727 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 111, (agc->agc2_slope1 << 8) | agc->agc2_slope2); state 729 drivers/media/dvb-frontends/dib7000m.c if (state->revision > 0x4000) { // settings for the MC state 730 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 71, agc->agc1_pt3); state 733 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 929, (dib7000m_read_word(state, 929) & 0xffe3) | (agc->wbd_inv << 4) | (agc->wbd_sel << 2)); state 738 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 88 + i, b[i]); state 743 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_update_timf(struct dib7000m_state *state) state 745 drivers/media/dvb-frontends/dib7000m.c u32 timf = (dib7000m_read_word(state, 436) << 16) | dib7000m_read_word(state, 437); state 746 drivers/media/dvb-frontends/dib7000m.c state->timf = timf * 160 / (state->current_bandwidth / 50); state 747 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 23, (u16) (timf >> 16)); state 748 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 24, (u16) (timf & 0xffff)); state 749 drivers/media/dvb-frontends/dib7000m.c dprintk("updated timf_frequency: %d (default: %d)\n", state->timf, state->timf_default); state 755 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 756 drivers/media/dvb-frontends/dib7000m.c u16 cfg_72 = dib7000m_read_word(state, 72); state 758 drivers/media/dvb-frontends/dib7000m.c u8 *agc_state = &state->agc_state; state 761 drivers/media/dvb-frontends/dib7000m.c switch (state->agc_state) { state 764 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_INTERF_ANALOG_AGC); state 765 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_adc_state(state, DIBX000_ADC_ON); state 767 drivers/media/dvb-frontends/dib7000m.c if (dib7000m_set_agc_config(state, BAND_OF_FREQUENCY(ch->frequency/1000)) != 0) state 776 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.agc_control) state 777 drivers/media/dvb-frontends/dib7000m.c state->cfg.agc_control(&state->demod, 1); state 779 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 75, 32768); state 780 drivers/media/dvb-frontends/dib7000m.c if (!state->current_agc->perform_agc_softsplit) { state 782 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 103, 1 << 8); /* force 0 split on WBD and restart AGC */ state 792 drivers/media/dvb-frontends/dib7000m.c dib7000m_restart_agc(state); state 796 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 72, cfg_72 | (1 << 4)); /* freeze AGC loop */ state 797 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 103, 2 << 9); /* fast split search 0.25kHz */ state 803 drivers/media/dvb-frontends/dib7000m.c agc_split = (u8)dib7000m_read_word(state, 392); /* store the split value for the next time */ state 804 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 75, dib7000m_read_word(state, 390)); /* set AGC gain start value */ state 806 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 72, cfg_72 & ~(1 << 4)); /* std AGC loop */ state 807 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 103, (state->current_agc->wbd_alpha << 9) | agc_split); /* standard split search */ state 809 drivers/media/dvb-frontends/dib7000m.c dib7000m_restart_agc(state); state 821 drivers/media/dvb-frontends/dib7000m.c if (dib7000m_update_lna(state)) state 829 drivers/media/dvb-frontends/dib7000m.c dib7000m_agc_soft_split(state); state 831 drivers/media/dvb-frontends/dib7000m.c if (state->cfg.agc_control) state 832 drivers/media/dvb-frontends/dib7000m.c state->cfg.agc_control(&state->demod, 0); state 843 drivers/media/dvb-frontends/dib7000m.c static void dib7000m_set_channel(struct dib7000m_state *state, struct dtv_frontend_properties *ch, state 848 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_bandwidth(state, BANDWIDTH_TO_KHZ(ch->bandwidth_hz)); state 877 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 0, value); state 878 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 5, (seq << 4)); state 896 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 267 + state->reg_offs, value); state 901 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 26, (6 << 12) | (6 << 8) | 0x80); state 904 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 29, (0 << 14) | (4 << 10) | (1 << 9) | (3 << 5) | (1 << 4) | (0x3)); state 907 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 32, (0 << 4) | 0x3); state 910 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 33, (0 << 4) | 0x5); state 926 drivers/media/dvb-frontends/dib7000m.c state->div_sync_wait = (value * 3) / 2 + 32; // add 50% SFN margin + compensate for one DVSY-fifo TODO state 930 drivers/media/dvb-frontends/dib7000m.c if (1 == 1 || state->revision > 0x4000) state 931 drivers/media/dvb-frontends/dib7000m.c state->div_force_off = 0; state 933 drivers/media/dvb-frontends/dib7000m.c state->div_force_off = 1; state 934 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_diversity_in(&state->demod, state->div_state); state 958 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 214 + value + state->reg_offs, est[value]); state 961 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_COR4_DINTLV_ICIRM_EQUAL_CFROD); state 967 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 981 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_channel(state, &schan, 7); state 990 drivers/media/dvb-frontends/dib7000m.c value = 30 * state->internal_clk * factor; state 991 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 6, (u16) ((value >> 16) & 0xffff)); // lock0 wait time state 992 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 7, (u16) (value & 0xffff)); // lock0 wait time state 993 drivers/media/dvb-frontends/dib7000m.c value = 100 * state->internal_clk * factor; state 994 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 8, (u16) ((value >> 16) & 0xffff)); // lock1 wait time state 995 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 9, (u16) (value & 0xffff)); // lock1 wait time state 996 drivers/media/dvb-frontends/dib7000m.c value = 500 * state->internal_clk * factor; state 997 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 10, (u16) ((value >> 16) & 0xffff)); // lock2 wait time state 998 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 11, (u16) (value & 0xffff)); // lock2 wait time state 1001 drivers/media/dvb-frontends/dib7000m.c value = dib7000m_read_word(state, 0); state 1002 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 0, (u16) (value | (1 << 9))); state 1005 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000) state 1006 drivers/media/dvb-frontends/dib7000m.c dib7000m_write_word(state, 1793, 0); state 1008 drivers/media/dvb-frontends/dib7000m.c dib7000m_read_word(state, 537); state 1010 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 0, (u16) value); state 1015 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_autosearch_irq(struct dib7000m_state *state, u16 reg) state 1017 drivers/media/dvb-frontends/dib7000m.c u16 irq_pending = dib7000m_read_word(state, reg); state 1033 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 1034 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000) state 1035 drivers/media/dvb-frontends/dib7000m.c return dib7000m_autosearch_irq(state, 1793); state 1037 drivers/media/dvb-frontends/dib7000m.c return dib7000m_autosearch_irq(state, 537); state 1043 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 1048 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_channel(state, ch, 0); state 1051 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 898, 0x4000); state 1052 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 898, 0x0000); state 1055 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_COR4_CRY_ESRAM_MOUT_NUD); state 1057 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 29, (0 << 14) | (4 << 10) | (0 << 9) | (3 << 5) | (1 << 4) | (0x3)); state 1060 drivers/media/dvb-frontends/dib7000m.c if (state->timf == 0) state 1072 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 26, value); state 1082 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 32, value); state 1092 drivers/media/dvb-frontends/dib7000m.c ret |= dib7000m_write_word(state, 33, value); state 1095 drivers/media/dvb-frontends/dib7000m.c if ((dib7000m_read_word(state, 535) >> 6) & 0x1) state 1096 drivers/media/dvb-frontends/dib7000m.c dib7000m_update_timf(state); state 1098 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_bandwidth(state, BANDWIDTH_TO_KHZ(ch->bandwidth_hz)); state 1104 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = demod->demodulator_priv; state 1106 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_power_mode(state, DIB7000M_POWER_ALL); state 1108 drivers/media/dvb-frontends/dib7000m.c if (dib7000m_set_adc_state(state, DIBX000_SLOW_ADC_ON) != 0) state 1123 drivers/media/dvb-frontends/dib7000m.c static int dib7000m_identify(struct dib7000m_state *state) state 1127 drivers/media/dvb-frontends/dib7000m.c if ((value = dib7000m_read_word(state, 896)) != 0x01b3) { state 1132 drivers/media/dvb-frontends/dib7000m.c state->revision = dib7000m_read_word(state, 897); state 1133 drivers/media/dvb-frontends/dib7000m.c if (state->revision != 0x4000 && state 1134 drivers/media/dvb-frontends/dib7000m.c state->revision != 0x4001 && state 1135 drivers/media/dvb-frontends/dib7000m.c state->revision != 0x4002 && state 1136 drivers/media/dvb-frontends/dib7000m.c state->revision != 0x4003) { state 1142 drivers/media/dvb-frontends/dib7000m.c if (state->revision == 0x4000 && dib7000m_read_word(state, 769) == 0x4000) { state 1147 drivers/media/dvb-frontends/dib7000m.c switch (state->revision) { state 1149 drivers/media/dvb-frontends/dib7000m.c case 0x4001: state->reg_offs = 1; dprintk("found DiB7000HC\n"); break; state 1150 drivers/media/dvb-frontends/dib7000m.c case 0x4002: state->reg_offs = 1; dprintk("found DiB7000MC\n"); break; state 1151 drivers/media/dvb-frontends/dib7000m.c case 0x4003: state->reg_offs = 1; dprintk("found DiB9000\n"); break; state 1161 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1162 drivers/media/dvb-frontends/dib7000m.c u16 tps = dib7000m_read_word(state,480); state 1166 drivers/media/dvb-frontends/dib7000m.c fep->bandwidth_hz = BANDWIDTH_TO_HZ(state->current_bandwidth); state 1219 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1222 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_output_mode(state, OUTMODE_HIGH_Z); state 1224 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_bandwidth(state, BANDWIDTH_TO_KHZ(fep->bandwidth_hz)); state 1230 drivers/media/dvb-frontends/dib7000m.c state->agc_state = 0; state 1259 drivers/media/dvb-frontends/dib7000m.c dib7000m_set_output_mode(state, OUTMODE_MPEG2_FIFO); state 1265 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1266 drivers/media/dvb-frontends/dib7000m.c u16 lock = dib7000m_read_word(state, 535); state 1286 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1287 drivers/media/dvb-frontends/dib7000m.c *ber = (dib7000m_read_word(state, 526) << 16) | dib7000m_read_word(state, 527); state 1293 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1294 drivers/media/dvb-frontends/dib7000m.c *unc = dib7000m_read_word(state, 534); state 1300 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1301 drivers/media/dvb-frontends/dib7000m.c u16 val = dib7000m_read_word(state, 390); state 1334 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1335 drivers/media/dvb-frontends/dib7000m.c u16 val = dib7000m_read_word(state, 294 + state->reg_offs) & 0xffef; state 1338 drivers/media/dvb-frontends/dib7000m.c return dib7000m_write_word(state, 294 + state->reg_offs, val); state 1344 drivers/media/dvb-frontends/dib7000m.c struct dib7000m_state *state = fe->demodulator_priv; state 1346 drivers/media/dvb-frontends/dib7000m.c return dib7000m_write_word(state, 300 + state->reg_offs + id, state 97 drivers/media/dvb-frontends/dib7000p.c static void dib7090_setDibTxMux(struct dib7000p_state *state, int mode); state 98 drivers/media/dvb-frontends/dib7000p.c static void dib7090_setHostBusMux(struct dib7000p_state *state, int mode); state 100 drivers/media/dvb-frontends/dib7000p.c static u16 dib7000p_read_word(struct dib7000p_state *state, u16 reg) state 104 drivers/media/dvb-frontends/dib7000p.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 109 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[0] = reg >> 8; state 110 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[1] = reg & 0xff; state 112 drivers/media/dvb-frontends/dib7000p.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 113 drivers/media/dvb-frontends/dib7000p.c state->msg[0].addr = state->i2c_addr >> 1; state 114 drivers/media/dvb-frontends/dib7000p.c state->msg[0].flags = 0; state 115 drivers/media/dvb-frontends/dib7000p.c state->msg[0].buf = state->i2c_write_buffer; state 116 drivers/media/dvb-frontends/dib7000p.c state->msg[0].len = 2; state 117 drivers/media/dvb-frontends/dib7000p.c state->msg[1].addr = state->i2c_addr >> 1; state 118 drivers/media/dvb-frontends/dib7000p.c state->msg[1].flags = I2C_M_RD; state 119 drivers/media/dvb-frontends/dib7000p.c state->msg[1].buf = state->i2c_read_buffer; state 120 drivers/media/dvb-frontends/dib7000p.c state->msg[1].len = 2; state 122 drivers/media/dvb-frontends/dib7000p.c if (i2c_transfer(state->i2c_adap, state->msg, 2) != 2) state 125 drivers/media/dvb-frontends/dib7000p.c ret = (state->i2c_read_buffer[0] << 8) | state->i2c_read_buffer[1]; state 126 drivers/media/dvb-frontends/dib7000p.c mutex_unlock(&state->i2c_buffer_lock); state 130 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_write_word(struct dib7000p_state *state, u16 reg, u16 val) state 134 drivers/media/dvb-frontends/dib7000p.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 139 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[0] = (reg >> 8) & 0xff; state 140 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[1] = reg & 0xff; state 141 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[2] = (val >> 8) & 0xff; state 142 drivers/media/dvb-frontends/dib7000p.c state->i2c_write_buffer[3] = val & 0xff; state 144 drivers/media/dvb-frontends/dib7000p.c memset(&state->msg[0], 0, sizeof(struct i2c_msg)); state 145 drivers/media/dvb-frontends/dib7000p.c state->msg[0].addr = state->i2c_addr >> 1; state 146 drivers/media/dvb-frontends/dib7000p.c state->msg[0].flags = 0; state 147 drivers/media/dvb-frontends/dib7000p.c state->msg[0].buf = state->i2c_write_buffer; state 148 drivers/media/dvb-frontends/dib7000p.c state->msg[0].len = 4; state 150 drivers/media/dvb-frontends/dib7000p.c ret = (i2c_transfer(state->i2c_adap, state->msg, 1) != 1 ? state 152 drivers/media/dvb-frontends/dib7000p.c mutex_unlock(&state->i2c_buffer_lock); state 156 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_write_tab(struct dib7000p_state *state, u16 * buf) state 165 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, r, *n++); state 172 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_set_output_mode(struct dib7000p_state *state, int mode) state 179 drivers/media/dvb-frontends/dib7000p.c smo_mode = (dib7000p_read_word(state, 235) & 0x0050) | (1 << 1); state 181 drivers/media/dvb-frontends/dib7000p.c dprintk("setting output mode for demod %p to %d\n", &state->demod, mode); state 194 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.hostbus_diversity) state 211 drivers/media/dvb-frontends/dib7000p.c dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->demod); state 215 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.output_mpeg2_in_188_bytes) state 218 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 235, smo_mode); state 219 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 236, fifo_threshold); /* synchronous fread */ state 220 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) state 221 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 1286, outreg); /* P_Div_active */ state 228 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 230 drivers/media/dvb-frontends/dib7000p.c if (state->div_force_off) { state 233 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 207, 0); state 235 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 207, (state->div_sync_wait << 4) | (1 << 2) | (2 << 0)); state 237 drivers/media/dvb-frontends/dib7000p.c state->div_state = (u8) onoff; state 240 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 204, 6); state 241 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 205, 16); state 244 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 204, 1); state 245 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 205, 0); state 251 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_set_power_mode(struct dib7000p_state *state, enum dib7000p_power_mode mode) state 254 drivers/media/dvb-frontends/dib7000p.c u16 reg_774 = 0x3fff, reg_775 = 0xffff, reg_776 = 0x0007, reg_899 = 0x0003, reg_1280 = (0xfe00) | (dib7000p_read_word(state, 1280) & 0x01ff); state 264 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 276 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) state 283 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 292 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 774, reg_774); state 293 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 775, reg_775); state 294 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 776, reg_776); state 295 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1280, reg_1280); state 296 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) state 297 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 899, reg_899); state 302 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_set_adc_state(struct dib7000p_state *state, enum dibx000_adc_states no) state 307 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) { state 308 drivers/media/dvb-frontends/dib7000p.c reg_908 = dib7000p_read_word(state, 908); state 309 drivers/media/dvb-frontends/dib7000p.c reg_909 = dib7000p_read_word(state, 909); state 314 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 315 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1925); state 317 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1925, reg | (1 << 4) | (1 << 2)); /* en_slowAdc = 1 & reset_sladc = 1 */ state 319 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1925); /* read access to make it works... strange ... */ state 321 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1925, reg & ~(1 << 4)); /* en_slowAdc = 1 & reset_sladc = 0 */ state 323 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 72) & ~((0x3 << 14) | (0x3 << 12)); state 324 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 72, reg | (1 << 14) | (3 << 12) | 524); /* ref = Vin1 => Vbg ; sel = Vin0 or Vin3 ; (Vin2 = Vcm) */ state 327 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 909, reg_909); state 333 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 334 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1925); state 335 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1925, (reg & ~(1 << 2)) | (1 << 4)); /* reset_sladc = 1 en_slowAdc = 0 */ state 364 drivers/media/dvb-frontends/dib7000p.c reg_909 |= (state->cfg.disable_sample_and_hold & 1) << 4; state 365 drivers/media/dvb-frontends/dib7000p.c reg_908 |= (state->cfg.enable_current_mirror & 1) << 7; state 367 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) { state 368 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 908, reg_908); state 369 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 909, reg_909); state 373 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_set_bandwidth(struct dib7000p_state *state, u32 bw) state 378 drivers/media/dvb-frontends/dib7000p.c state->current_bandwidth = bw; state 380 drivers/media/dvb-frontends/dib7000p.c if (state->timf == 0) { state 382 drivers/media/dvb-frontends/dib7000p.c timf = state->cfg.bw->timf; state 385 drivers/media/dvb-frontends/dib7000p.c timf = state->timf; state 390 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 23, (u16) ((timf >> 16) & 0xffff)); state 391 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 24, (u16) ((timf) & 0xffff)); state 396 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_sad_calib(struct dib7000p_state *state) state 399 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 73, (0 << 1) | (0 << 0)); state 401 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 402 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 74, 2048); state 404 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 74, 776); state 407 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 73, (1 << 0)); state 408 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 73, (0 << 0)); state 417 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 420 drivers/media/dvb-frontends/dib7000p.c state->wbd_ref = value; state 421 drivers/media/dvb-frontends/dib7000p.c return dib7000p_write_word(state, 105, (dib7000p_read_word(state, 105) & 0xf000) | value); state 427 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 430 drivers/media/dvb-frontends/dib7000p.c *agc_global = dib7000p_read_word(state, 394); state 432 drivers/media/dvb-frontends/dib7000p.c *agc1 = dib7000p_read_word(state, 392); state 434 drivers/media/dvb-frontends/dib7000p.c *agc2 = dib7000p_read_word(state, 393); state 436 drivers/media/dvb-frontends/dib7000p.c *wbd = dib7000p_read_word(state, 397); state 443 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 444 drivers/media/dvb-frontends/dib7000p.c return dib7000p_write_word(state, 108, v); state 447 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_reset_pll(struct dib7000p_state *state) state 449 drivers/media/dvb-frontends/dib7000p.c struct dibx000_bandwidth_config *bw = &state->cfg.bw[0]; state 452 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 453 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1856, (!bw->pll_reset << 13) | (bw->pll_range << 12) | (bw->pll_ratio << 6) | (bw->pll_prediv)); state 455 drivers/media/dvb-frontends/dib7000p.c while (((dib7000p_read_word(state, 1856) >> 15) & 0x1) != 1) state 458 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1857, dib7000p_read_word(state, 1857) | (!bw->pll_bypass << 15)); state 464 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 900, clk_cfg0); state 467 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 903, (bw->pll_prediv << 5) | (((bw->pll_ratio >> 6) & 0x3) << 3) | (bw->pll_range << 1) | bw->pll_reset); state 469 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 900, clk_cfg0); state 472 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 18, (u16) (((bw->internal * 1000) >> 16) & 0xffff)); state 473 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 19, (u16) ((bw->internal * 1000) & 0xffff)); state 474 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 21, (u16) ((bw->ifreq >> 16) & 0xffff)); state 475 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 22, (u16) ((bw->ifreq) & 0xffff)); state 477 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 72, bw->sad_cfg); state 480 drivers/media/dvb-frontends/dib7000p.c static u32 dib7000p_get_internal_freq(struct dib7000p_state *state) state 482 drivers/media/dvb-frontends/dib7000p.c u32 internal = (u32) dib7000p_read_word(state, 18) << 16; state 483 drivers/media/dvb-frontends/dib7000p.c internal |= (u32) dib7000p_read_word(state, 19); state 491 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 492 drivers/media/dvb-frontends/dib7000p.c u16 reg_1857, reg_1856 = dib7000p_read_word(state, 1856); state 503 drivers/media/dvb-frontends/dib7000p.c reg_1857 = dib7000p_read_word(state, 1857); state 504 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1857, reg_1857 & ~(1 << 15)); state 506 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1856, reg_1856 | ((bw->pll_ratio & 0x3f) << 6) | (bw->pll_prediv & 0x3f)); state 509 drivers/media/dvb-frontends/dib7000p.c internal = dib7000p_get_internal_freq(state); state 512 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 18, (u16) ((internal >> 16) & 0xffff)); state 513 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 19, (u16) (internal & 0xffff)); state 515 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1857, reg_1857 | (1 << 15)); state 517 drivers/media/dvb-frontends/dib7000p.c while (((dib7000p_read_word(state, 1856) >> 15) & 0x1) != 1) state 558 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 559 drivers/media/dvb-frontends/dib7000p.c return dib7000p_cfg_gpio(state, num, dir, val); state 647 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_demod_reset(struct dib7000p_state *state) state 649 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_power_mode(state, DIB7000P_POWER_ALL); state 651 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 652 drivers/media/dvb-frontends/dib7000p.c dibx000_reset_i2c_master(&state->i2c_master); state 654 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_adc_state(state, DIBX000_VBG_ENABLE); state 657 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, 0xffff); state 658 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 771, 0xffff); state 659 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 772, 0x001f); state 660 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1280, 0x001f - ((1 << 4) | (1 << 3))); state 662 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, 0); state 663 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 771, 0); state 664 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 772, 0); state 665 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1280, 0); state 667 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) { state 668 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 898, 0x0003); state 669 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 898, 0); state 673 drivers/media/dvb-frontends/dib7000p.c dib7000p_reset_pll(state); state 675 drivers/media/dvb-frontends/dib7000p.c if (dib7000p_reset_gpio(state) != 0) state 678 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 679 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 899, 0); state 682 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 42, (1<<5) | 3); /* P_iqc_thsat_ipc = 1 ; P_iqc_win2 = 3 */ state 683 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 43, 0x2d4); /*-300 fag P_iqc_dect_min = -280 */ state 684 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 44, 300); /* 300 fag P_iqc_dect_min = +280 */ state 685 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 273, (0<<6) | 30); state 687 drivers/media/dvb-frontends/dib7000p.c if (dib7000p_set_output_mode(state, OUTMODE_HIGH_Z) != 0) state 690 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_adc_state(state, DIBX000_SLOW_ADC_ON); state 691 drivers/media/dvb-frontends/dib7000p.c dib7000p_sad_calib(state); state 692 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_adc_state(state, DIBX000_SLOW_ADC_OFF); state 695 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1285, dib7000p_read_word(state, 1285) & ~(1 << 1)); state 697 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_bandwidth(state, 8000); state 699 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 700 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 36, 0x0755);/* P_iqc_impnc_on =1 & P_iqc_corr_inh = 1 for impulsive noise */ state 702 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.tuner_is_baseband) state 703 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 36, 0x0755); state 705 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 36, 0x1f55); state 708 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_tab(state, dib7000p_defaults); state 709 drivers/media/dvb-frontends/dib7000p.c if (state->version != SOC7090) { state 710 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 901, 0x0006); state 711 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 902, (3 << 10) | (1 << 6)); state 712 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 905, 0x2c8e); state 715 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_power_mode(state, DIB7000P_POWER_INTERFACE_ONLY); state 720 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_pll_clk_cfg(struct dib7000p_state *state) state 723 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 903); state 724 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 903, (tmp | 0x1)); state 725 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 900); state 726 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 900, (tmp & 0x7fff) | (1 << 6)); state 729 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_restart_agc(struct dib7000p_state *state) state 732 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, (1 << 11) | (1 << 9)); state 733 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, 0x0000); state 736 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_update_lna(struct dib7000p_state *state) state 740 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.update_lna) { state 741 drivers/media/dvb-frontends/dib7000p.c dyn_gain = dib7000p_read_word(state, 394); state 742 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.update_lna(&state->demod, dyn_gain)) { state 743 drivers/media/dvb-frontends/dib7000p.c dib7000p_restart_agc(state); state 751 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_set_agc_config(struct dib7000p_state *state, u8 band) state 755 drivers/media/dvb-frontends/dib7000p.c if (state->current_band == band && state->current_agc != NULL) state 757 drivers/media/dvb-frontends/dib7000p.c state->current_band = band; state 759 drivers/media/dvb-frontends/dib7000p.c for (i = 0; i < state->cfg.agc_config_count; i++) state 760 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.agc[i].band_caps & band) { state 761 drivers/media/dvb-frontends/dib7000p.c agc = &state->cfg.agc[i]; state 770 drivers/media/dvb-frontends/dib7000p.c state->current_agc = agc; state 773 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 75, agc->setup); state 774 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 76, agc->inv_gain); state 775 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 77, agc->time_stabiliz); state 776 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 100, (agc->alpha_level << 12) | agc->thlock); state 779 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 101, (agc->alpha_mant << 5) | agc->alpha_exp); state 780 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 102, (agc->beta_mant << 6) | agc->beta_exp); state 784 drivers/media/dvb-frontends/dib7000p.c state->wbd_ref != 0 ? state->wbd_ref : agc->wbd_ref, agc->wbd_sel, !agc->perform_agc_softsplit, agc->wbd_sel); state 786 drivers/media/dvb-frontends/dib7000p.c if (state->wbd_ref != 0) state 787 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 105, (agc->wbd_inv << 12) | state->wbd_ref); state 789 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 105, (agc->wbd_inv << 12) | agc->wbd_ref); state 791 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 106, (agc->wbd_sel << 13) | (agc->wbd_alpha << 9) | (agc->perform_agc_softsplit << 8)); state 793 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 107, agc->agc1_max); state 794 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 108, agc->agc1_min); state 795 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 109, agc->agc2_max); state 796 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 110, agc->agc2_min); state 797 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 111, (agc->agc1_pt1 << 8) | agc->agc1_pt2); state 798 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 112, agc->agc1_pt3); state 799 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 113, (agc->agc1_slope1 << 8) | agc->agc1_slope2); state 800 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 114, (agc->agc2_pt1 << 8) | agc->agc2_pt2); state 801 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 115, (agc->agc2_slope1 << 8) | agc->agc2_slope2); state 805 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_set_dds(struct dib7000p_state *state, s32 offset_khz) state 807 drivers/media/dvb-frontends/dib7000p.c u32 internal = dib7000p_get_internal_freq(state); state 810 drivers/media/dvb-frontends/dib7000p.c u32 dds = state->cfg.bw->ifreq & 0x1ffffff; state 811 drivers/media/dvb-frontends/dib7000p.c u8 invert = !!(state->cfg.bw->ifreq & (1 << 25)); state 831 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 21, (u16) (((dds >> 16) & 0x1ff) | (0 << 10) | (invert << 9))); state 832 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 22, (u16) (dds & 0xffff)); state 840 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 842 drivers/media/dvb-frontends/dib7000p.c u8 *agc_state = &state->agc_state; state 848 drivers/media/dvb-frontends/dib7000p.c switch (state->agc_state) { state 850 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_power_mode(state, DIB7000P_POWER_ALL); state 851 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 852 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 0x79b) & 0xff00; state 853 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0x79a, upd_demod_gain_period & 0xFFFF); /* lsb */ state 854 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0x79b, reg | (1 << 14) | ((upd_demod_gain_period >> 16) & 0xFF)); state 857 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 0x780); state 858 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0x780, (reg | (0x3)) & (~(1 << 7))); state 860 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_adc_state(state, DIBX000_ADC_ON); state 861 drivers/media/dvb-frontends/dib7000p.c dib7000p_pll_clk_cfg(state); state 864 drivers/media/dvb-frontends/dib7000p.c if (dib7000p_set_agc_config(state, BAND_OF_FREQUENCY(ch->frequency / 1000)) != 0) state 874 drivers/media/dvb-frontends/dib7000p.c if (dib7000p_set_dds(state, frequency_offset) < 0) state 882 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.agc_control) state 883 drivers/media/dvb-frontends/dib7000p.c state->cfg.agc_control(&state->demod, 1); state 885 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 78, 32768); state 886 drivers/media/dvb-frontends/dib7000p.c if (!state->current_agc->perform_agc_softsplit) { state 889 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 106, (state->current_agc->wbd_sel << 13) | (state->current_agc->wbd_alpha << 9) | (1 << 8)); state 899 drivers/media/dvb-frontends/dib7000p.c dib7000p_restart_agc(state); state 903 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 75, state->current_agc->setup | (1 << 4)); /* freeze AGC loop */ state 904 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 106, (state->current_agc->wbd_sel << 13) | (2 << 9) | (0 << 8)); /* fast split search 0.25kHz */ state 910 drivers/media/dvb-frontends/dib7000p.c agc_split = (u8) dib7000p_read_word(state, 396); /* store the split value for the next time */ state 911 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 78, dib7000p_read_word(state, 394)); /* set AGC gain start value */ state 913 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 75, state->current_agc->setup); /* std AGC loop */ state 914 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 106, (state->current_agc->wbd_sel << 13) | (state->current_agc->wbd_alpha << 9) | agc_split); /* standard split search */ state 916 drivers/media/dvb-frontends/dib7000p.c dib7000p_restart_agc(state); state 927 drivers/media/dvb-frontends/dib7000p.c if (dib7000p_update_lna(state)) state 934 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.agc_control) state 935 drivers/media/dvb-frontends/dib7000p.c state->cfg.agc_control(&state->demod, 0); state 944 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_update_timf(struct dib7000p_state *state) state 946 drivers/media/dvb-frontends/dib7000p.c u32 timf = (dib7000p_read_word(state, 427) << 16) | dib7000p_read_word(state, 428); state 947 drivers/media/dvb-frontends/dib7000p.c state->timf = timf * 160 / (state->current_bandwidth / 50); state 948 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 23, (u16) (timf >> 16)); state 949 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 24, (u16) (timf & 0xffff)); state 950 drivers/media/dvb-frontends/dib7000p.c dprintk("updated timf_frequency: %d (default: %d)\n", state->timf, state->cfg.bw->timf); state 956 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 959 drivers/media/dvb-frontends/dib7000p.c state->timf = timf; state 962 drivers/media/dvb-frontends/dib7000p.c dib7000p_update_timf(state); state 967 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_bandwidth(state, state->current_bandwidth); state 968 drivers/media/dvb-frontends/dib7000p.c return state->timf; state 971 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_set_channel(struct dib7000p_state *state, state 976 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_bandwidth(state, BANDWIDTH_TO_KHZ(ch->bandwidth_hz)); state 1031 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0, value); state 1032 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 5, (seq << 4) | 1); /* do not force tps, search list 0 */ state 1060 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 208, value); state 1063 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 26, 0x6680); state 1064 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 32, 0x0003); state 1065 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 29, 0x1273); state 1066 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 33, 0x0005); state 1096 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.diversity_delay == 0) state 1097 drivers/media/dvb-frontends/dib7000p.c state->div_sync_wait = (value * 3) / 2 + 48; state 1099 drivers/media/dvb-frontends/dib7000p.c state->div_sync_wait = (value * 3) / 2 + state->cfg.diversity_delay; state 1102 drivers/media/dvb-frontends/dib7000p.c state->div_force_off = !1 && ch->transmission_mode != TRANSMISSION_MODE_8K; state 1103 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_diversity_in(&state->demod, state->div_state); state 1127 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 187 + value, est[value]); state 1133 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1136 drivers/media/dvb-frontends/dib7000p.c u32 internal = dib7000p_get_internal_freq(state); state 1146 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_channel(state, &schan, 7); state 1150 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 1158 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 6, (u16) ((value >> 16) & 0xffff)); state 1159 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 7, (u16) (value & 0xffff)); state 1161 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 8, (u16) ((value >> 16) & 0xffff)); state 1162 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 9, (u16) (value & 0xffff)); state 1164 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 10, (u16) ((value >> 16) & 0xffff)); state 1165 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 11, (u16) (value & 0xffff)); state 1167 drivers/media/dvb-frontends/dib7000p.c value = dib7000p_read_word(state, 0); state 1168 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0, (u16) ((1 << 9) | value)); state 1169 drivers/media/dvb-frontends/dib7000p.c dib7000p_read_word(state, 1284); state 1170 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 0, (u16) value); state 1177 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1178 drivers/media/dvb-frontends/dib7000p.c u16 irq_pending = dib7000p_read_word(state, 1284); state 1189 drivers/media/dvb-frontends/dib7000p.c static void dib7000p_spur_protect(struct dib7000p_state *state, u32 rf_khz, u32 bw) state 1211 drivers/media/dvb-frontends/dib7000p.c u32 xtal = state->cfg.bw->xtal_hz / 1000; state 1225 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 142, 0x0610); state 1270 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 143, (0 << 14) | (k << 10) | (coef_re[k] & 0x3ff)); state 1271 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 144, coef_im[k] & 0x3ff); state 1272 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 143, (1 << 14) | (k << 10) | (coef_re[k] & 0x3ff)); state 1274 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 143, 0); state 1280 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1284 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_channel(state, ch, 0); state 1289 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, 0x4000); state 1290 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 770, 0x0000); state 1295 drivers/media/dvb-frontends/dib7000p.c if (state->sfn_workaround_active) { state 1298 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 166, 0x4000); state 1300 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 166, 0x0000); state 1302 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 29, tmp); state 1305 drivers/media/dvb-frontends/dib7000p.c if (state->timf == 0) state 1324 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 26, tmp); /* timf_a(6xxx) */ state 1340 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 32, tmp); state 1356 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 33, tmp); state 1358 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 509); state 1361 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 771); state 1362 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 771, tmp | (1 << 1)); state 1363 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 771, tmp); state 1365 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 509); state 1369 drivers/media/dvb-frontends/dib7000p.c dib7000p_update_timf(state); state 1371 drivers/media/dvb-frontends/dib7000p.c tmp = dib7000p_read_word(state, 26); state 1372 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 26, (tmp & ~(0xf << 12)) | ((((tmp >> 12) & 0xf) + 5) << 12)); state 1375 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.spur_protect) state 1376 drivers/media/dvb-frontends/dib7000p.c dib7000p_spur_protect(state, ch->frequency / 1000, BANDWIDTH_TO_KHZ(ch->bandwidth_hz)); state 1378 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_bandwidth(state, BANDWIDTH_TO_KHZ(ch->bandwidth_hz)); state 1387 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1388 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_power_mode(state, DIB7000P_POWER_ALL); state 1389 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_adc_state(state, DIBX000_SLOW_ADC_ON); state 1390 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 1391 drivers/media/dvb-frontends/dib7000p.c dib7000p_sad_calib(state); state 1397 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1398 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 1399 drivers/media/dvb-frontends/dib7000p.c return dib7000p_set_power_mode(state, DIB7000P_POWER_INTERFACE_ONLY); state 1400 drivers/media/dvb-frontends/dib7000p.c return dib7000p_set_output_mode(state, OUTMODE_HIGH_Z) | dib7000p_set_power_mode(state, DIB7000P_POWER_INTERFACE_ONLY); state 1424 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1425 drivers/media/dvb-frontends/dib7000p.c u16 tps = dib7000p_read_word(state, 463); state 1429 drivers/media/dvb-frontends/dib7000p.c fep->bandwidth_hz = BANDWIDTH_TO_HZ(state->current_bandwidth); state 1520 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1523 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) state 1526 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_output_mode(state, OUTMODE_HIGH_Z); state 1529 drivers/media/dvb-frontends/dib7000p.c state->sfn_workaround_active = buggy_sfn_workaround; state 1535 drivers/media/dvb-frontends/dib7000p.c state->agc_state = 0; state 1562 drivers/media/dvb-frontends/dib7000p.c if (state->version == SOC7090) { state 1563 drivers/media/dvb-frontends/dib7000p.c dib7090_set_output_mode(fe, state->cfg.output_mode); state 1564 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.enMpegOutput == 0) { state 1565 drivers/media/dvb-frontends/dib7000p.c dib7090_setDibTxMux(state, MPEG_ON_DIBTX); state 1566 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 1569 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_output_mode(state, state->cfg.output_mode); state 1578 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1579 drivers/media/dvb-frontends/dib7000p.c u16 lock = dib7000p_read_word(state, 509); state 1601 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1602 drivers/media/dvb-frontends/dib7000p.c *ber = (dib7000p_read_word(state, 500) << 16) | dib7000p_read_word(state, 501); state 1608 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1609 drivers/media/dvb-frontends/dib7000p.c *unc = dib7000p_read_word(state, 506); state 1615 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1616 drivers/media/dvb-frontends/dib7000p.c u16 val = dib7000p_read_word(state, 394); state 1623 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 1628 drivers/media/dvb-frontends/dib7000p.c val = dib7000p_read_word(state, 479); state 1631 drivers/media/dvb-frontends/dib7000p.c val = dib7000p_read_word(state, 480); state 1666 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1694 drivers/media/dvb-frontends/dib7000p.c state->old_ucb = ucb; state 1695 drivers/media/dvb-frontends/dib7000p.c state->ber_jiffies_stats = 0; state 1696 drivers/media/dvb-frontends/dib7000p.c state->per_jiffies_stats = 0; state 1898 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = demod->demodulator_priv; state 1930 drivers/media/dvb-frontends/dib7000p.c if (time_after(jiffies, state->per_jiffies_stats)) { state 1931 drivers/media/dvb-frontends/dib7000p.c state->per_jiffies_stats = jiffies + msecs_to_jiffies(1000); state 1944 drivers/media/dvb-frontends/dib7000p.c ucb = val - state->old_ucb; state 1945 drivers/media/dvb-frontends/dib7000p.c if (val < state->old_ucb) state 1966 drivers/media/dvb-frontends/dib7000p.c if (time_after(jiffies, state->ber_jiffies_stats)) { state 1968 drivers/media/dvb-frontends/dib7000p.c state->ber_jiffies_stats = jiffies + msecs_to_jiffies((time_us + 500) / 1000); state 2069 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2070 drivers/media/dvb-frontends/dib7000p.c u16 val = dib7000p_read_word(state, 235) & 0xffef; state 2073 drivers/media/dvb-frontends/dib7000p.c return dib7000p_write_word(state, 235, val); state 2078 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2080 drivers/media/dvb-frontends/dib7000p.c return dib7000p_write_word(state, 241 + id, onoff ? (1 << 13) | pid : 0); state 2149 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2155 drivers/media/dvb-frontends/dib7000p.c buf[0] = dib7000p_read_word(state, 0x184); state 2156 drivers/media/dvb-frontends/dib7000p.c buf[1] = dib7000p_read_word(state, 0x185); state 2198 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = i2c_get_adapdata(i2c_adap); state 2204 drivers/media/dvb-frontends/dib7000p.c n_overflow = (dib7000p_read_word(state, 1984) >> 1) & 0x1; state 2209 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1985, (1 << 6) | (serpar_num & 0x3f)); state 2210 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1986, (msg[0].buf[1] << 8) | msg[0].buf[2]); state 2217 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = i2c_get_adapdata(i2c_adap); state 2224 drivers/media/dvb-frontends/dib7000p.c n_overflow = (dib7000p_read_word(state, 1984) >> 1) & 0x1; state 2229 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1985, (0 << 6) | (serpar_num & 0x3f)); state 2233 drivers/media/dvb-frontends/dib7000p.c n_empty = dib7000p_read_word(state, 1984) & 0x1; state 2238 drivers/media/dvb-frontends/dib7000p.c read_word = dib7000p_read_word(state, 1987); state 2260 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = i2c_get_adapdata(i2c_adap); state 2264 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, apb_address, ((msg[0].buf[1] << 8) | (msg[0].buf[2]))); state 2266 drivers/media/dvb-frontends/dib7000p.c word = dib7000p_read_word(state, apb_address); state 2276 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = i2c_get_adapdata(i2c_adap); state 2366 drivers/media/dvb-frontends/dib7000p.c i = ((dib7000p_read_word(state, 72) >> 12) & 0x3); state 2367 drivers/media/dvb-frontends/dib7000p.c word = dib7000p_read_word(state, 384 + i); state 2375 drivers/media/dvb-frontends/dib7000p.c word = (dib7000p_read_word(state, 72) & ~(3 << 12)) | (word << 12); state 2376 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 72, word); /* Set the proper input */ state 2405 drivers/media/dvb-frontends/dib7000p.c static int dib7090_host_bus_drive(struct dib7000p_state *state, u8 drive) state 2410 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1798) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); state 2412 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1798, reg); state 2415 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1799) & ~((0x7 << 2) | (0x7 << 8)); state 2417 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1799, reg); state 2420 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1800) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); state 2422 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1800, reg); state 2425 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1801) & ~((0x7 << 2) | (0x7 << 8)); state 2427 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1801, reg); state 2430 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1802) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); state 2432 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1802, reg); state 2455 drivers/media/dvb-frontends/dib7000p.c static int dib7090_cfg_DibTx(struct dib7000p_state *state, u32 P_Kin, u32 P_Kout, u32 insertExtSynchro, u32 synchroMode, u32 syncWord, u32 syncSize) state 2459 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1615, 1); state 2460 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1603, P_Kin); state 2461 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1605, P_Kout); state 2462 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1606, insertExtSynchro); state 2463 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1608, synchroMode); state 2464 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1609, (syncWord >> 16) & 0xffff); state 2465 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1610, syncWord & 0xffff); state 2466 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1612, syncSize); state 2467 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1615, 0); state 2472 drivers/media/dvb-frontends/dib7000p.c static int dib7090_cfg_DibRx(struct dib7000p_state *state, u32 P_Kin, u32 P_Kout, u32 synchroMode, u32 insertExtSynchro, u32 syncWord, u32 syncSize, state 2480 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1542, syncFreq); state 2482 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1554, 1); state 2483 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1536, P_Kin); state 2484 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1537, P_Kout); state 2485 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1539, synchroMode); state 2486 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1540, (syncWord >> 16) & 0xffff); state 2487 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1541, syncWord & 0xffff); state 2488 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1543, syncSize); state 2489 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1544, dataOutRate); state 2490 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1554, 0); state 2495 drivers/media/dvb-frontends/dib7000p.c static void dib7090_enMpegMux(struct dib7000p_state *state, int onoff) state 2497 drivers/media/dvb-frontends/dib7000p.c u16 reg_1287 = dib7000p_read_word(state, 1287); state 2508 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1287, reg_1287); state 2511 drivers/media/dvb-frontends/dib7000p.c static void dib7090_configMpegMux(struct dib7000p_state *state, state 2516 drivers/media/dvb-frontends/dib7000p.c dib7090_enMpegMux(state, 0); state 2519 drivers/media/dvb-frontends/dib7000p.c if ((enSerialMode == 1) && (state->input_mode_mpeg == 1)) state 2522 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1287, ((pulseWidth & 0x1f) << 2) state 2526 drivers/media/dvb-frontends/dib7000p.c dib7090_enMpegMux(state, 1); state 2529 drivers/media/dvb-frontends/dib7000p.c static void dib7090_setDibTxMux(struct dib7000p_state *state, int mode) state 2531 drivers/media/dvb-frontends/dib7000p.c u16 reg_1288 = dib7000p_read_word(state, 1288) & ~(0x7 << 7); state 2536 drivers/media/dvb-frontends/dib7000p.c dib7090_cfg_DibTx(state, 8, 5, 0, 0, 0, 0); state 2541 drivers/media/dvb-frontends/dib7000p.c dib7090_cfg_DibTx(state, 5, 5, 0, 0, 0, 0); state 2546 drivers/media/dvb-frontends/dib7000p.c dib7090_cfg_DibTx(state, 20, 5, 10, 0, 0, 0); state 2552 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1288, reg_1288); state 2555 drivers/media/dvb-frontends/dib7000p.c static void dib7090_setHostBusMux(struct dib7000p_state *state, int mode) state 2557 drivers/media/dvb-frontends/dib7000p.c u16 reg_1288 = dib7000p_read_word(state, 1288) & ~(0x7 << 4); state 2562 drivers/media/dvb-frontends/dib7000p.c dib7090_enMpegMux(state, 0); state 2567 drivers/media/dvb-frontends/dib7000p.c dib7090_enMpegMux(state, 0); state 2577 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1288, reg_1288); state 2582 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2588 drivers/media/dvb-frontends/dib7000p.c dib7090_cfg_DibRx(state, 8, 5, 0, 0, 0, 8, 0); state 2592 drivers/media/dvb-frontends/dib7000p.c reg_1287 = dib7000p_read_word(state, 1287); state 2597 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1287, reg_1287); state 2599 drivers/media/dvb-frontends/dib7000p.c state->input_mode_mpeg = 1; state 2604 drivers/media/dvb-frontends/dib7000p.c dib7090_cfg_DibRx(state, 5, 5, 0, 0, 0, 0, 0); state 2605 drivers/media/dvb-frontends/dib7000p.c state->input_mode_mpeg = 0; state 2609 drivers/media/dvb-frontends/dib7000p.c dib7000p_set_diversity_in(&state->demod, onoff); state 2615 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2621 drivers/media/dvb-frontends/dib7000p.c dib7090_host_bus_drive(state, 1); state 2624 drivers/media/dvb-frontends/dib7000p.c smo_mode = (dib7000p_read_word(state, 235) & 0x0050) | (1 << 1); state 2625 drivers/media/dvb-frontends/dib7000p.c outreg = dib7000p_read_word(state, 1286) & ~((1 << 10) | (0x7 << 6) | (1 << 1)); state 2635 drivers/media/dvb-frontends/dib7000p.c dib7090_configMpegMux(state, 3, 1, 1); state 2636 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, MPEG_ON_HOSTBUS); state 2639 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 2647 drivers/media/dvb-frontends/dib7000p.c dib7090_configMpegMux(state, 2, 0, 0); state 2648 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, MPEG_ON_HOSTBUS); state 2651 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 2658 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 2664 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 2672 drivers/media/dvb-frontends/dib7000p.c dib7090_setDibTxMux(state, DIV_ON_DIBTX); state 2673 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 2678 drivers/media/dvb-frontends/dib7000p.c dib7090_setDibTxMux(state, ADC_ON_DIBTX); state 2679 drivers/media/dvb-frontends/dib7000p.c dib7090_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 2685 drivers/media/dvb-frontends/dib7000p.c if (state->cfg.output_mpeg2_in_188_bytes) state 2688 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 235, smo_mode); state 2689 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 236, fifo_threshold); /* synchronous fread */ state 2690 drivers/media/dvb-frontends/dib7000p.c ret |= dib7000p_write_word(state, 1286, outreg); state 2697 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2702 drivers/media/dvb-frontends/dib7000p.c en_cur_state = dib7000p_read_word(state, 1922); state 2705 drivers/media/dvb-frontends/dib7000p.c state->tuner_enable = en_cur_state; state 2710 drivers/media/dvb-frontends/dib7000p.c if (state->tuner_enable != 0) state 2711 drivers/media/dvb-frontends/dib7000p.c en_cur_state = state->tuner_enable; state 2714 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1922, en_cur_state); state 2726 drivers/media/dvb-frontends/dib7000p.c struct dib7000p_state *state = fe->demodulator_priv; state 2729 drivers/media/dvb-frontends/dib7000p.c reg = dib7000p_read_word(state, 1794); state 2730 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1794, reg | (4 << 12)); state 2732 drivers/media/dvb-frontends/dib7000p.c dib7000p_write_word(state, 1032, 0xffff); state 171 drivers/media/dvb-frontends/dib8000.c static u16 __dib8000_read_word(struct dib8000_state *state, u16 reg) state 175 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[0] = reg >> 8; state 176 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[1] = reg & 0xff; state 178 drivers/media/dvb-frontends/dib8000.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 179 drivers/media/dvb-frontends/dib8000.c state->msg[0].addr = state->i2c.addr >> 1; state 180 drivers/media/dvb-frontends/dib8000.c state->msg[0].flags = 0; state 181 drivers/media/dvb-frontends/dib8000.c state->msg[0].buf = state->i2c_write_buffer; state 182 drivers/media/dvb-frontends/dib8000.c state->msg[0].len = 2; state 183 drivers/media/dvb-frontends/dib8000.c state->msg[1].addr = state->i2c.addr >> 1; state 184 drivers/media/dvb-frontends/dib8000.c state->msg[1].flags = I2C_M_RD; state 185 drivers/media/dvb-frontends/dib8000.c state->msg[1].buf = state->i2c_read_buffer; state 186 drivers/media/dvb-frontends/dib8000.c state->msg[1].len = 2; state 188 drivers/media/dvb-frontends/dib8000.c if (i2c_transfer(state->i2c.adap, state->msg, 2) != 2) state 191 drivers/media/dvb-frontends/dib8000.c ret = (state->i2c_read_buffer[0] << 8) | state->i2c_read_buffer[1]; state 196 drivers/media/dvb-frontends/dib8000.c static u16 dib8000_read_word(struct dib8000_state *state, u16 reg) state 200 drivers/media/dvb-frontends/dib8000.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 205 drivers/media/dvb-frontends/dib8000.c ret = __dib8000_read_word(state, reg); state 207 drivers/media/dvb-frontends/dib8000.c mutex_unlock(&state->i2c_buffer_lock); state 212 drivers/media/dvb-frontends/dib8000.c static u32 dib8000_read32(struct dib8000_state *state, u16 reg) state 216 drivers/media/dvb-frontends/dib8000.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 221 drivers/media/dvb-frontends/dib8000.c rw[0] = __dib8000_read_word(state, reg + 0); state 222 drivers/media/dvb-frontends/dib8000.c rw[1] = __dib8000_read_word(state, reg + 1); state 224 drivers/media/dvb-frontends/dib8000.c mutex_unlock(&state->i2c_buffer_lock); state 251 drivers/media/dvb-frontends/dib8000.c static int dib8000_write_word(struct dib8000_state *state, u16 reg, u16 val) state 255 drivers/media/dvb-frontends/dib8000.c if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { state 260 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[0] = (reg >> 8) & 0xff; state 261 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[1] = reg & 0xff; state 262 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[2] = (val >> 8) & 0xff; state 263 drivers/media/dvb-frontends/dib8000.c state->i2c_write_buffer[3] = val & 0xff; state 265 drivers/media/dvb-frontends/dib8000.c memset(&state->msg[0], 0, sizeof(struct i2c_msg)); state 266 drivers/media/dvb-frontends/dib8000.c state->msg[0].addr = state->i2c.addr >> 1; state 267 drivers/media/dvb-frontends/dib8000.c state->msg[0].flags = 0; state 268 drivers/media/dvb-frontends/dib8000.c state->msg[0].buf = state->i2c_write_buffer; state 269 drivers/media/dvb-frontends/dib8000.c state->msg[0].len = 4; state 271 drivers/media/dvb-frontends/dib8000.c ret = (i2c_transfer(state->i2c.adap, state->msg, 1) != 1 ? state 273 drivers/media/dvb-frontends/dib8000.c mutex_unlock(&state->i2c_buffer_lock); state 379 drivers/media/dvb-frontends/dib8000.c static u16 fft_to_mode(struct dib8000_state *state) state 382 drivers/media/dvb-frontends/dib8000.c switch (state->fe[0]->dtv_property_cache.transmission_mode) { state 398 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_acquisition_mode(struct dib8000_state *state) state 400 drivers/media/dvb-frontends/dib8000.c u16 nud = dib8000_read_word(state, 298); state 403 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 298, nud); state 407 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 410 drivers/media/dvb-frontends/dib8000.c state->output_mode = mode; state 413 drivers/media/dvb-frontends/dib8000.c smo_mode = (dib8000_read_word(state, 299) & 0x0050) | (1 << 1); state 416 drivers/media/dvb-frontends/dib8000.c &state->fe[0], mode); state 429 drivers/media/dvb-frontends/dib8000.c if (state->cfg.hostbus_diversity) { state 446 drivers/media/dvb-frontends/dib8000.c dib8000_set_acquisition_mode(state); state 451 drivers/media/dvb-frontends/dib8000.c &state->fe[0]); state 455 drivers/media/dvb-frontends/dib8000.c if (state->cfg.output_mpeg2_in_188_bytes) state 458 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 299, smo_mode); state 459 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 300, fifo_threshold); /* synchronous fread */ state 460 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1286, outreg); state 461 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1291, sram); state 468 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 469 drivers/media/dvb-frontends/dib8000.c u16 tmp, sync_wait = dib8000_read_word(state, 273) & 0xfff0; state 472 drivers/media/dvb-frontends/dib8000.c if (!state->differential_constellation) { state 473 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 272, 1 << 9); //dvsy_off_lmod4 = 1 state 474 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 273, sync_wait | (1 << 2) | 2); // sync_enable = 1; comb_mode = 2 state 476 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 272, 0); //dvsy_off_lmod4 = 0 state 477 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 273, sync_wait); // sync_enable = 0; comb_mode = 0 state 479 drivers/media/dvb-frontends/dib8000.c state->diversity_onoff = onoff; state 483 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 270, 1); state 484 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 271, 0); state 487 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 270, 6); state 488 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 271, 6); state 491 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 270, 0); state 492 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 271, 1); state 496 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8002) { state 497 drivers/media/dvb-frontends/dib8000.c tmp = dib8000_read_word(state, 903); state 498 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 903, tmp & ~(1 << 3)); state 500 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 903, tmp | (1 << 3)); state 505 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_power_mode(struct dib8000_state *state, enum dib8000_power_mode mode) state 509 drivers/media/dvb-frontends/dib8000.c reg_900 = (dib8000_read_word(state, 900) & 0xfffc) | 0x3, state 512 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 513 drivers/media/dvb-frontends/dib8000.c reg_1280 = (dib8000_read_word(state, 1280) & 0x00ff) | 0xff00; state 515 drivers/media/dvb-frontends/dib8000.c reg_1280 = (dib8000_read_word(state, 1280) & 0x707f) | 0x8f80; state 525 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 531 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 539 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 774, reg_774); state 540 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 775, reg_775); state 541 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 776, reg_776); state 542 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 900, reg_900); state 543 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, reg_1280); state 546 drivers/media/dvb-frontends/dib8000.c static int dib8000_set_adc_state(struct dib8000_state *state, enum dibx000_adc_states no) state 549 drivers/media/dvb-frontends/dib8000.c u16 reg, reg_907 = dib8000_read_word(state, 907); state 550 drivers/media/dvb-frontends/dib8000.c u16 reg_908 = dib8000_read_word(state, 908); state 554 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 556 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 908, reg_908); state 559 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1925); state 561 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1925, reg | state 565 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1925); state 568 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1925, reg & ~(1<<4)); state 570 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 921) & ~((0x3 << 14) state 574 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 921, reg | (1 << 14) state 580 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 581 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1925); state 583 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1925, state 611 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 907, reg_907); state 612 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 908, reg_908); state 619 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 625 drivers/media/dvb-frontends/dib8000.c if (state->timf == 0) { state 627 drivers/media/dvb-frontends/dib8000.c timf = state->timf_default; state 630 drivers/media/dvb-frontends/dib8000.c timf = state->timf; state 633 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 29, (u16) ((timf >> 16) & 0xffff)); state 634 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 30, (u16) ((timf) & 0xffff)); state 639 drivers/media/dvb-frontends/dib8000.c static int dib8000_sad_calib(struct dib8000_state *state) state 643 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 644 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 922, (sad_sel << 2)); state 645 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 923, 2048); state 647 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 922, (sad_sel << 2) | 0x1); state 648 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 922, (sad_sel << 2)); state 651 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 923, (0 << 1) | (0 << 0)); state 652 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 924, 776); state 655 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 923, (1 << 0)); state 656 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 923, (0 << 0)); state 665 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 668 drivers/media/dvb-frontends/dib8000.c state->wbd_ref = value; state 669 drivers/media/dvb-frontends/dib8000.c return dib8000_write_word(state, 106, value); state 672 drivers/media/dvb-frontends/dib8000.c static void dib8000_reset_pll_common(struct dib8000_state *state, const struct dibx000_bandwidth_config *bw) state 675 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 676 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 23, state 678 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 24, state 681 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 23, (u16) (((bw->internal / 2 * 1000) >> 16) & 0xffff)); state 682 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 24, state 685 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 27, (u16) ((bw->ifreq >> 16) & 0x01ff)); state 686 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 28, (u16) (bw->ifreq & 0xffff)); state 687 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 26, (u16) ((bw->ifreq >> 25) & 0x0003)); state 689 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 690 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 922, bw->sad_cfg); state 693 drivers/media/dvb-frontends/dib8000.c static void dib8000_reset_pll(struct dib8000_state *state) state 695 drivers/media/dvb-frontends/dib8000.c const struct dibx000_bandwidth_config *pll = state->cfg.pll; state 698 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 699 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 901, state 707 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 902, clk_cfg1); state 709 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 902, clk_cfg1); state 714 drivers/media/dvb-frontends/dib8000.c if (state->cfg.pll->ADClkSrc == 0) state 715 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 904, state 719 drivers/media/dvb-frontends/dib8000.c else if (state->cfg.refclksel != 0) state 720 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 904, (0 << 15) | (1 << 12) | state 721 drivers/media/dvb-frontends/dib8000.c ((state->cfg.refclksel & 0x3) << 10) | state 725 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 904, (0 << 15) | (1 << 12) | state 729 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1856, (!pll->pll_reset<<13) | state 733 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1857); state 734 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1857, reg|(!pll->pll_bypass<<15)); state 736 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1858); /* Force clk out pll /2 */ state 737 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1858, reg | 1); state 739 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 904, (pll->modulo << 8)); state 742 drivers/media/dvb-frontends/dib8000.c dib8000_reset_pll_common(state, pll); state 748 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 749 drivers/media/dvb-frontends/dib8000.c u16 reg_1857, reg_1856 = dib8000_read_word(state, 1856); state 750 drivers/media/dvb-frontends/dib8000.c u8 loopdiv, prediv, oldprediv = state->cfg.pll->pll_prediv ; state 762 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 764 drivers/media/dvb-frontends/dib8000.c reg_1857 = dib8000_read_word(state, 1857); state 766 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1857, reg_1857 & ~(1 << 15)); state 768 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1856, reg_1856 | state 773 drivers/media/dvb-frontends/dib8000.c internal = dib8000_read32(state, 23) / 1000; state 780 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 23, state 782 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 24, (u16) ((internal / 2) & 0xffff)); state 784 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1857, reg_1857 | (1 << 15)); state 786 drivers/media/dvb-frontends/dib8000.c while (((dib8000_read_word(state, 1856)>>15)&0x1) != 1) state 790 drivers/media/dvb-frontends/dib8000.c reg_1856 = dib8000_read_word(state, 1856); state 794 drivers/media/dvb-frontends/dib8000.c if (bw != state->current_demod_bw) { state 796 drivers/media/dvb-frontends/dib8000.c dprintk("PLL: Bandwidth Change %d MHz -> %d MHz (prediv: %d->%d)\n", state->current_demod_bw / 1000, bw / 1000, oldprediv, state->cfg.pll->pll_prediv); state 798 drivers/media/dvb-frontends/dib8000.c if (state->cfg.pll->pll_prediv != oldprediv) { state 802 drivers/media/dvb-frontends/dib8000.c dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, state->cfg.pll->pll_ratio); state 803 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 902, dib8000_read_word(state, 902) | (1<<3)); /* bypass PLL */ state 804 drivers/media/dvb-frontends/dib8000.c dib8000_reset_pll(state); state 805 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 898, 0x0004); /* sad */ state 807 drivers/media/dvb-frontends/dib8000.c ratio = state->cfg.pll->pll_ratio; state 809 drivers/media/dvb-frontends/dib8000.c state->current_demod_bw = bw; state 814 drivers/media/dvb-frontends/dib8000.c dprintk("PLL: Update ratio (prediv: %d, ratio: %d)\n", state->cfg.pll->pll_prediv, ratio); state 815 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 901, (state->cfg.pll->pll_prediv << 8) | (ratio << 0)); /* only the PLL ratio is updated. */ state 855 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 856 drivers/media/dvb-frontends/dib8000.c return dib8000_cfg_gpio(state, num, dir, val); state 997 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 998 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 1025 drivers/media/dvb-frontends/dib8000.c state->init_ucb = -ucb; state 1026 drivers/media/dvb-frontends/dib8000.c state->ber_jiffies_stats = 0; state 1027 drivers/media/dvb-frontends/dib8000.c state->per_jiffies_stats = 0; state 1028 drivers/media/dvb-frontends/dib8000.c memset(&state->ber_jiffies_stats_layer, 0, state 1029 drivers/media/dvb-frontends/dib8000.c sizeof(state->ber_jiffies_stats_layer)); state 1034 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1036 drivers/media/dvb-frontends/dib8000.c if ((state->revision = dib8000_identify(&state->i2c)) == 0) state 1040 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 1041 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1287, 0x0003); state 1043 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8000) state 1046 drivers/media/dvb-frontends/dib8000.c dibx000_reset_i2c_master(&state->i2c_master); state 1048 drivers/media/dvb-frontends/dib8000.c dib8000_set_power_mode(state, DIB8000_POWER_ALL); state 1051 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_ADC_OFF); state 1054 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0xffff); state 1055 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 771, 0xffff); state 1056 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 772, 0xfffc); state 1057 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 898, 0x000c); /* restart sad */ state 1058 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 1059 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, 0x0045); state 1061 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, 0x004d); state 1062 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1281, 0x000c); state 1064 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0x0000); state 1065 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 771, 0x0000); state 1066 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 772, 0x0000); state 1067 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 898, 0x0004); // sad state 1068 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, 0x0000); state 1069 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1281, 0x0000); state 1072 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 1073 drivers/media/dvb-frontends/dib8000.c if (state->cfg.drives) state 1074 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 906, state->cfg.drives); state 1078 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 906, 0x2d98); state 1082 drivers/media/dvb-frontends/dib8000.c dib8000_reset_pll(state); state 1083 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 1084 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 898, 0x0004); state 1086 drivers/media/dvb-frontends/dib8000.c if (dib8000_reset_gpio(state) != 0) state 1089 drivers/media/dvb-frontends/dib8000.c if ((state->revision != 0x8090) && state 1093 drivers/media/dvb-frontends/dib8000.c state->current_agc = NULL; state 1097 drivers/media/dvb-frontends/dib8000.c if (state->cfg.pll->ifreq == 0) state 1098 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 40, 0x0755); /* P_iqc_corr_inh = 0 enable IQcorr block */ state 1100 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 40, 0x1f55); /* P_iqc_corr_inh = 1 disable IQcorr block */ state 1110 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, r, *n++); state 1117 drivers/media/dvb-frontends/dib8000.c state->isdbt_cfg_loaded = 0; state 1120 drivers/media/dvb-frontends/dib8000.c if ((state->revision != 8090) && (state->cfg.div_cfg != 0)) state 1121 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 903, state->cfg.div_cfg); state 1124 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1285, dib8000_read_word(state, 1285) & ~(1 << 1)); state 1128 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_SLOW_ADC_ON); state 1129 drivers/media/dvb-frontends/dib8000.c dib8000_sad_calib(state); state 1130 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 1131 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_SLOW_ADC_OFF); state 1134 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 285, (dib8000_read_word(state, 285) & ~0x60) | (3 << 5)); state 1136 drivers/media/dvb-frontends/dib8000.c dib8000_set_power_mode(state, DIB8000_POWER_INTERFACE_ONLY); state 1143 drivers/media/dvb-frontends/dib8000.c static void dib8000_restart_agc(struct dib8000_state *state) state 1146 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0x0a00); state 1147 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0x0000); state 1150 drivers/media/dvb-frontends/dib8000.c static int dib8000_update_lna(struct dib8000_state *state) state 1154 drivers/media/dvb-frontends/dib8000.c if (state->cfg.update_lna) { state 1156 drivers/media/dvb-frontends/dib8000.c dyn_gain = dib8000_read_word(state, 390); state 1158 drivers/media/dvb-frontends/dib8000.c if (state->cfg.update_lna(state->fe[0], dyn_gain)) { state 1159 drivers/media/dvb-frontends/dib8000.c dib8000_restart_agc(state); state 1166 drivers/media/dvb-frontends/dib8000.c static int dib8000_set_agc_config(struct dib8000_state *state, u8 band) state 1172 drivers/media/dvb-frontends/dib8000.c if (state->current_band == band && state->current_agc != NULL) state 1174 drivers/media/dvb-frontends/dib8000.c state->current_band = band; state 1176 drivers/media/dvb-frontends/dib8000.c for (i = 0; i < state->cfg.agc_config_count; i++) state 1177 drivers/media/dvb-frontends/dib8000.c if (state->cfg.agc[i].band_caps & band) { state 1178 drivers/media/dvb-frontends/dib8000.c agc = &state->cfg.agc[i]; state 1187 drivers/media/dvb-frontends/dib8000.c state->current_agc = agc; state 1190 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 76, agc->setup); state 1191 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 77, agc->inv_gain); state 1192 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 78, agc->time_stabiliz); state 1193 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 101, (agc->alpha_level << 12) | agc->thlock); state 1196 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 102, (agc->alpha_mant << 5) | agc->alpha_exp); state 1197 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 103, (agc->beta_mant << 6) | agc->beta_exp); state 1200 drivers/media/dvb-frontends/dib8000.c state->wbd_ref != 0 ? state->wbd_ref : agc->wbd_ref, agc->wbd_sel, !agc->perform_agc_softsplit, agc->wbd_sel); state 1203 drivers/media/dvb-frontends/dib8000.c if (state->wbd_ref != 0) state 1204 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 106, state->wbd_ref); state 1206 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 106, agc->wbd_ref); state 1208 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 1209 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 922) & (0x3 << 2); state 1210 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 922, reg | (agc->wbd_sel << 2)); state 1213 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 107, (agc->wbd_alpha << 9) | (agc->perform_agc_softsplit << 8)); state 1214 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 108, agc->agc1_max); state 1215 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 109, agc->agc1_min); state 1216 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 110, agc->agc2_max); state 1217 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 111, agc->agc2_min); state 1218 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 112, (agc->agc1_pt1 << 8) | agc->agc1_pt2); state 1219 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 113, (agc->agc1_slope1 << 8) | agc->agc1_slope2); state 1220 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 114, (agc->agc2_pt1 << 8) | agc->agc2_pt2); state 1221 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 115, (agc->agc2_slope1 << 8) | agc->agc2_slope2); state 1223 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 75, agc->agc1_pt3); state 1224 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 1225 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 923, state 1226 drivers/media/dvb-frontends/dib8000.c (dib8000_read_word(state, 923) & 0xffe3) | state 1234 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1235 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_ADC_ON); state 1236 drivers/media/dvb-frontends/dib8000.c dib8000_set_agc_config(state, (unsigned char)(BAND_OF_FREQUENCY(fe->dtv_property_cache.frequency / 1000))); state 1239 drivers/media/dvb-frontends/dib8000.c static int dib8000_agc_soft_split(struct dib8000_state *state) state 1243 drivers/media/dvb-frontends/dib8000.c if (!state->current_agc || !state->current_agc->perform_agc_softsplit || state->current_agc->split.max == 0) state 1247 drivers/media/dvb-frontends/dib8000.c agc = dib8000_read_word(state, 390); state 1249 drivers/media/dvb-frontends/dib8000.c if (agc > state->current_agc->split.min_thres) state 1250 drivers/media/dvb-frontends/dib8000.c split_offset = state->current_agc->split.min; state 1251 drivers/media/dvb-frontends/dib8000.c else if (agc < state->current_agc->split.max_thres) state 1252 drivers/media/dvb-frontends/dib8000.c split_offset = state->current_agc->split.max; state 1254 drivers/media/dvb-frontends/dib8000.c split_offset = state->current_agc->split.max * state 1255 drivers/media/dvb-frontends/dib8000.c (agc - state->current_agc->split.min_thres) / state 1256 drivers/media/dvb-frontends/dib8000.c (state->current_agc->split.max_thres - state->current_agc->split.min_thres); state 1261 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 107, (dib8000_read_word(state, 107) & 0xff00) | split_offset); state 1267 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1268 drivers/media/dvb-frontends/dib8000.c enum frontend_tune_state *tune_state = &state->tune_state; state 1277 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 1278 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_ADC_ON); state 1280 drivers/media/dvb-frontends/dib8000.c dib8000_set_power_mode(state, DIB8000_POWER_ALL); state 1282 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1947)&0xff00; state 1283 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1946, state 1286 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1947, reg | (1<<14) | state 1290 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1920); state 1291 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1920, (reg | 0x3) & state 1295 drivers/media/dvb-frontends/dib8000.c if (dib8000_set_agc_config(state, (unsigned char)(BAND_OF_FREQUENCY(fe->dtv_property_cache.frequency / 1000))) != 0) { state 1297 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 1307 drivers/media/dvb-frontends/dib8000.c if (state->cfg.agc_control) state 1308 drivers/media/dvb-frontends/dib8000.c state->cfg.agc_control(fe, 1); state 1310 drivers/media/dvb-frontends/dib8000.c dib8000_restart_agc(state); state 1321 drivers/media/dvb-frontends/dib8000.c if (dib8000_update_lna(state)) state 1329 drivers/media/dvb-frontends/dib8000.c dib8000_agc_soft_split(state); state 1331 drivers/media/dvb-frontends/dib8000.c if (state->cfg.agc_control) state 1332 drivers/media/dvb-frontends/dib8000.c state->cfg.agc_control(fe, 0); state 1337 drivers/media/dvb-frontends/dib8000.c ret = dib8000_agc_soft_split(state); state 1344 drivers/media/dvb-frontends/dib8000.c static void dib8096p_host_bus_drive(struct dib8000_state *state, u8 drive) state 1351 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1798) & state 1354 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1798, reg); state 1357 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1799) & ~((0x7 << 2) | (0x7 << 8)); state 1359 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1799, reg); state 1362 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1800) & state 1365 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1800, reg); state 1368 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1801) & ~((0x7 << 2) | (0x7 << 8)); state 1370 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1801, reg); state 1373 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1802) & state 1376 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1802, reg); state 1398 drivers/media/dvb-frontends/dib8000.c static void dib8096p_cfg_DibTx(struct dib8000_state *state, u32 P_Kin, state 1404 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1615, 1); state 1405 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1603, P_Kin); state 1406 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1605, P_Kout); state 1407 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1606, insertExtSynchro); state 1408 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1608, synchroMode); state 1409 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1609, (syncWord >> 16) & 0xffff); state 1410 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1610, syncWord & 0xffff); state 1411 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1612, syncSize); state 1412 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1615, 0); state 1415 drivers/media/dvb-frontends/dib8000.c static void dib8096p_cfg_DibRx(struct dib8000_state *state, u32 P_Kin, state 1426 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1542, syncFreq); state 1429 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1554, 1); state 1430 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1536, P_Kin); state 1431 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1537, P_Kout); state 1432 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1539, synchroMode); state 1433 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1540, (syncWord >> 16) & 0xffff); state 1434 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1541, syncWord & 0xffff); state 1435 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1543, syncSize); state 1436 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1544, dataOutRate); state 1437 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1554, 0); state 1440 drivers/media/dvb-frontends/dib8000.c static void dib8096p_enMpegMux(struct dib8000_state *state, int onoff) state 1444 drivers/media/dvb-frontends/dib8000.c reg_1287 = dib8000_read_word(state, 1287); state 1455 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1287, reg_1287); state 1458 drivers/media/dvb-frontends/dib8000.c static void dib8096p_configMpegMux(struct dib8000_state *state, state 1465 drivers/media/dvb-frontends/dib8000.c dib8096p_enMpegMux(state, 0); state 1468 drivers/media/dvb-frontends/dib8000.c if ((enSerialMode == 1) && (state->input_mode_mpeg == 1)) state 1473 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1287, reg_1287); state 1475 drivers/media/dvb-frontends/dib8000.c dib8096p_enMpegMux(state, 1); state 1478 drivers/media/dvb-frontends/dib8000.c static void dib8096p_setDibTxMux(struct dib8000_state *state, int mode) state 1480 drivers/media/dvb-frontends/dib8000.c u16 reg_1288 = dib8000_read_word(state, 1288) & ~(0x7 << 7); state 1485 drivers/media/dvb-frontends/dib8000.c dib8096p_cfg_DibTx(state, 8, 5, 0, 0, 0, 0); state 1489 drivers/media/dvb-frontends/dib8000.c dib8096p_cfg_DibTx(state, 5, 5, 0, 0, 0, 0); state 1493 drivers/media/dvb-frontends/dib8000.c dib8096p_cfg_DibTx(state, 20, 5, 10, 0, 0, 0); state 1498 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1288, reg_1288); state 1501 drivers/media/dvb-frontends/dib8000.c static void dib8096p_setHostBusMux(struct dib8000_state *state, int mode) state 1503 drivers/media/dvb-frontends/dib8000.c u16 reg_1288 = dib8000_read_word(state, 1288) & ~(0x7 << 4); state 1508 drivers/media/dvb-frontends/dib8000.c dib8096p_enMpegMux(state, 0); state 1513 drivers/media/dvb-frontends/dib8000.c dib8096p_enMpegMux(state, 0); state 1523 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1288, reg_1288); state 1528 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1536 drivers/media/dvb-frontends/dib8000.c dib8096p_cfg_DibRx(state, 8, 5, 0, 0, 0, 8, 0); state 1540 drivers/media/dvb-frontends/dib8000.c reg_1287 = dib8000_read_word(state, 1287); state 1545 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1287, reg_1287); state 1547 drivers/media/dvb-frontends/dib8000.c state->input_mode_mpeg = 1; state 1552 drivers/media/dvb-frontends/dib8000.c dib8096p_cfg_DibRx(state, 5, 5, 0, 0, 0, 0, 0); state 1553 drivers/media/dvb-frontends/dib8000.c state->input_mode_mpeg = 0; state 1557 drivers/media/dvb-frontends/dib8000.c dib8000_set_diversity_in(state->fe[0], onoff); state 1563 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1568 drivers/media/dvb-frontends/dib8000.c state->output_mode = mode; state 1569 drivers/media/dvb-frontends/dib8000.c dib8096p_host_bus_drive(state, 1); state 1572 drivers/media/dvb-frontends/dib8000.c smo_mode = (dib8000_read_word(state, 299) & 0x0050) | (1 << 1); state 1573 drivers/media/dvb-frontends/dib8000.c outreg = dib8000_read_word(state, 1286) & state 1584 drivers/media/dvb-frontends/dib8000.c dib8096p_configMpegMux(state, 3, 1, 1); state 1585 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, MPEG_ON_HOSTBUS); state 1588 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, state 1597 drivers/media/dvb-frontends/dib8000.c dib8096p_configMpegMux(state, 2, 0, 0); state 1598 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, MPEG_ON_HOSTBUS); state 1601 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, state 1609 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 1617 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, DEMOUT_ON_HOSTBUS); state 1625 drivers/media/dvb-frontends/dib8000.c dib8096p_setDibTxMux(state, DIV_ON_DIBTX); state 1626 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 1631 drivers/media/dvb-frontends/dib8000.c dib8096p_setDibTxMux(state, ADC_ON_DIBTX); state 1632 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 1640 drivers/media/dvb-frontends/dib8000.c state->cfg.output_mpeg2_in_188_bytes); state 1641 drivers/media/dvb-frontends/dib8000.c if (state->cfg.output_mpeg2_in_188_bytes) state 1644 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 299, smo_mode); state 1646 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 299 + 1, fifo_threshold); state 1647 drivers/media/dvb-frontends/dib8000.c ret |= dib8000_write_word(state, 1286, outreg); state 1676 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = i2c_get_adapdata(i2c_adap); state 1682 drivers/media/dvb-frontends/dib8000.c n_overflow = (dib8000_read_word(state, 1984) >> 1) & 0x1; state 1687 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1985, (1 << 6) | (serpar_num & 0x3f)); state 1688 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1986, (msg[0].buf[1] << 8) | msg[0].buf[2]); state 1696 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = i2c_get_adapdata(i2c_adap); state 1703 drivers/media/dvb-frontends/dib8000.c n_overflow = (dib8000_read_word(state, 1984) >> 1) & 0x1; state 1708 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1985, (0<<6) | (serpar_num&0x3f)); state 1712 drivers/media/dvb-frontends/dib8000.c n_empty = dib8000_read_word(state, 1984)&0x1; state 1718 drivers/media/dvb-frontends/dib8000.c read_word = dib8000_read_word(state, 1987); state 1740 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = i2c_get_adapdata(i2c_adap); state 1744 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, apb_address, state 1747 drivers/media/dvb-frontends/dib8000.c word = dib8000_read_word(state, apb_address); state 1757 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = i2c_get_adapdata(i2c_adap); state 1848 drivers/media/dvb-frontends/dib8000.c i = ((dib8000_read_word(state, 921) >> 12)&0x3); state 1849 drivers/media/dvb-frontends/dib8000.c word = dib8000_read_word(state, 924+i); state 1859 drivers/media/dvb-frontends/dib8000.c word = (dib8000_read_word(state, 921) & state 1862 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 921, word); state 1893 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1898 drivers/media/dvb-frontends/dib8000.c en_cur_state = dib8000_read_word(state, 1922); state 1902 drivers/media/dvb-frontends/dib8000.c state->tuner_enable = en_cur_state ; state 1907 drivers/media/dvb-frontends/dib8000.c if (state->tuner_enable != 0) state 1908 drivers/media/dvb-frontends/dib8000.c en_cur_state = state->tuner_enable; state 1911 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1922, en_cur_state); state 1923 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1927 drivers/media/dvb-frontends/dib8000.c val = dib8000_read32(state, 384); state 1942 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1947 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 403); state 1950 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 404); state 1959 drivers/media/dvb-frontends/dib8000.c static void dib8000_update_timf(struct dib8000_state *state) state 1961 drivers/media/dvb-frontends/dib8000.c u32 timf = state->timf = dib8000_read32(state, 435); state 1963 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 29, (u16) (timf >> 16)); state 1964 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 30, (u16) (timf & 0xffff)); state 1965 drivers/media/dvb-frontends/dib8000.c dprintk("Updated timing frequency: %d (default: %d)\n", state->timf, state->timf_default); state 1970 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 1974 drivers/media/dvb-frontends/dib8000.c state->timf = timf; state 1977 drivers/media/dvb-frontends/dib8000.c dib8000_update_timf(state); state 1982 drivers/media/dvb-frontends/dib8000.c dib8000_set_bandwidth(state->fe[0], 6000); state 1984 drivers/media/dvb-frontends/dib8000.c return state->timf; state 1993 drivers/media/dvb-frontends/dib8000.c static u16 dib8000_set_layer(struct dib8000_state *state, u8 layer_index, u16 max_constellation) state 1996 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2037 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 2 + layer_index, (constellation << 10) | ((c->layer[layer_index].segment_count & 0xf) << 6) | (cr << 3) | time_intlv); state 2058 drivers/media/dvb-frontends/dib8000.c static u16 dib8000_adp_fine_tune(struct dib8000_state *state, u16 max_constellation) state 2080 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 215 + i, adp[i]); state 2085 drivers/media/dvb-frontends/dib8000.c static void dib8000_update_ana_gain(struct dib8000_state *state, u16 ana_gain) state 2089 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 116, ana_gain); state 2094 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 80 + i, adc_target_16dB[i]); state 2097 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 80 + i, adc_target_16dB[i] - 355); state 2101 drivers/media/dvb-frontends/dib8000.c static void dib8000_load_ana_fe_coefs(struct dib8000_state *state, const s16 *ana_fe) state 2105 drivers/media/dvb-frontends/dib8000.c if (state->isdbt_cfg_loaded == 0) state 2107 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 117 + mode, ana_fe[mode]); state 2120 drivers/media/dvb-frontends/dib8000.c static u16 dib8000_get_init_prbs(struct dib8000_state *state, u16 subchannel) state 2127 drivers/media/dvb-frontends/dib8000.c switch (state->fe[0]->dtv_property_cache.transmission_mode) { state 2138 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_13seg_channel(struct dib8000_state *state) state 2143 drivers/media/dvb-frontends/dib8000.c state->seg_mask = 0x1fff; /* All 13 segments enabled */ state 2146 drivers/media/dvb-frontends/dib8000.c if (state->isdbt_cfg_loaded == 0) { /* if not Sound Broadcasting mode : put default values for 13 segments */ state 2147 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 180, (16 << 6) | 9); state 2148 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 187, (4 << 12) | (8 << 5) | 0x2); state 2151 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 181+i, coff_pow); state 2155 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 338, (1 << 12) | (1 << 10) | (0 << 9) | (3 << 5) | 1); state 2158 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 340, (8 << 6) | (6 << 0)); state 2160 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 341, (4 << 3) | (1 << 2) | (1 << 1) | (1 << 0)); state 2162 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 228, 0); /* default value */ state 2163 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 265, 31); /* default value */ state 2164 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 205, 0x200f); /* init value */ state 2172 drivers/media/dvb-frontends/dib8000.c if (state->cfg.pll->ifreq == 0) state 2173 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 266, ~state->seg_mask | state->seg_diff_mask | 0x40); /* P_equal_noise_seg_inh */ state 2175 drivers/media/dvb-frontends/dib8000.c dib8000_load_ana_fe_coefs(state, ana_fe_coeff_13seg); state 2178 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_subchannel_prbs(struct dib8000_state *state, u16 init_prbs) state 2182 drivers/media/dvb-frontends/dib8000.c reg_1 = dib8000_read_word(state, 1); state 2183 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1, (init_prbs << 2) | (reg_1 & 0x3)); /* ADDR 1 */ state 2186 drivers/media/dvb-frontends/dib8000.c static void dib8000_small_fine_tune(struct dib8000_state *state) state 2190 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2192 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 352, state->seg_diff_mask); state 2193 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 353, state->seg_mask); state 2196 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 351, (c->isdbt_sb_mode << 9) | (c->isdbt_sb_mode << 8) | (13 << 4) | 5); state 2266 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 343 + i, ncoeff[i]); state 2272 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_sb_channel(struct dib8000_state *state) state 2274 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2279 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 219, dib8000_read_word(state, 219) | 0x1); /* adp_pass =1 */ state 2280 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 190, dib8000_read_word(state, 190) | (0x1 << 14)); /* pha3_force_pha_shift = 1 */ state 2282 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 219, dib8000_read_word(state, 219) & 0xfffe); /* adp_pass =0 */ state 2283 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 190, dib8000_read_word(state, 190) & 0xbfff); /* pha3_force_pha_shift = 0 */ state 2287 drivers/media/dvb-frontends/dib8000.c state->seg_mask = 0x00E0; state 2289 drivers/media/dvb-frontends/dib8000.c state->seg_mask = 0x0040; state 2291 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 268, (dib8000_read_word(state, 268) & 0xF9FF) | 0x0200); state 2295 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 187, (4 << 12) | (0 << 11) | (63 << 5) | (0x3 << 3) | ((~c->isdbt_partial_reception & 1) << 2) | 0x3); state 2297 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 340, (16 << 6) | (8 << 0)); /* P_ctrl_pre_freq_win_len=16, P_ctrl_pre_freq_thres_lockin=8 */ state 2298 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 341, (6 << 3) | (1 << 2) | (1 << 1) | (1 << 0));/* P_ctrl_pre_freq_thres_lockout=6, P_small_use_tmcc/ac/cp=1 */ state 2303 drivers/media/dvb-frontends/dib8000.c if (state->mode == 3) state 2304 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 180, 0x1fcf | ((state->mode - 1) << 14)); state 2306 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 180, 0x0fcf | ((state->mode - 1) << 14)); state 2309 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 338, (1 << 12) | (1 << 10) | (0 << 9) | (5 << 5) | 4); state 2312 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 180, 0x1fcf | (1 << 14)); state 2314 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 338, (1 << 12) | (1 << 10) | (0 << 9) | (4 << 5) | 4); state 2318 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 228, 1); /* P_2d_mode_byp=1 */ state 2319 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 205, dib8000_read_word(state, 205) & 0xfff0); /* P_cspu_win_cut = 0 */ state 2322 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 265, 15); /* P_equal_noise_sel = 15 */ state 2326 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 181+i, coff[i]); state 2327 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 184+i, coff[i]); state 2335 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 266, ~state->seg_mask | state->seg_diff_mask); /* P_equal_noise_seg_inh */ state 2338 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 178, 64); /* P_fft_powrange = 64 */ state 2340 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 178, 32); /* P_fft_powrange = 32 */ state 2343 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_isdbt_common_channel(struct dib8000_state *state, u8 seq, u8 autosearching) state 2349 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2355 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 10, (seq << 4)); state 2358 drivers/media/dvb-frontends/dib8000.c state->mode = fft_to_mode(state); state 2361 drivers/media/dvb-frontends/dib8000.c tmp = dib8000_read_word(state, 1); state 2362 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1, (tmp&0xfffc) | (c->guard_interval & 0x3)); state 2364 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 274, (dib8000_read_word(state, 274) & 0xffcf) | ((c->isdbt_partial_reception & 1) << 5) | ((c->isdbt_sb_mode & 1) << 4)); state 2368 drivers/media/dvb-frontends/dib8000.c state->seg_diff_mask = (c->layer[0].modulation == DQPSK) << permu_seg[0]; state 2372 drivers/media/dvb-frontends/dib8000.c state->seg_diff_mask |= 1 << permu_seg[i+1]; state 2377 drivers/media/dvb-frontends/dib8000.c state->seg_diff_mask |= 1 << permu_seg[i]; state 2380 drivers/media/dvb-frontends/dib8000.c if (state->seg_diff_mask) state 2381 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 268, (dib8000_read_word(state, 268) & 0xF9FF) | 0x0200); state 2383 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 268, (2 << 9) | 39); /*init value */ state 2386 drivers/media/dvb-frontends/dib8000.c max_constellation = dib8000_set_layer(state, i, max_constellation); state 2388 drivers/media/dvb-frontends/dib8000.c state->layer_b_nb_seg = c->layer[1].segment_count; state 2389 drivers/media/dvb-frontends/dib8000.c state->layer_c_nb_seg = c->layer[2].segment_count; state 2393 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (state->mode << 13) | state->seg_diff_mask); state 2395 drivers/media/dvb-frontends/dib8000.c state->differential_constellation = (state->seg_diff_mask != 0); state 2398 drivers/media/dvb-frontends/dib8000.c ana_gain = dib8000_adp_fine_tune(state, max_constellation); state 2401 drivers/media/dvb-frontends/dib8000.c dib8000_update_ana_gain(state, ana_gain); state 2405 drivers/media/dvb-frontends/dib8000.c dib8000_load_ana_fe_coefs(state, ana_fe_coeff_3seg); state 2407 drivers/media/dvb-frontends/dib8000.c dib8000_load_ana_fe_coefs(state, ana_fe_coeff_1seg); /* 1-segment */ state 2411 drivers/media/dvb-frontends/dib8000.c dib8000_set_sb_channel(state); state 2413 drivers/media/dvb-frontends/dib8000.c init_prbs = dib8000_get_init_prbs(state, c->isdbt_sb_subchannel); state 2417 drivers/media/dvb-frontends/dib8000.c dib8000_set_13seg_channel(state); state 2422 drivers/media/dvb-frontends/dib8000.c dib8000_small_fine_tune(state); state 2424 drivers/media/dvb-frontends/dib8000.c dib8000_set_subchannel_prbs(state, init_prbs); state 2428 drivers/media/dvb-frontends/dib8000.c if ((((~state->seg_diff_mask) >> i) & 1) == 1) { state 2429 drivers/media/dvb-frontends/dib8000.c p_cfr_left_edge += (1 << i) * ((i == 0) || ((((state->seg_mask & (~state->seg_diff_mask)) >> (i - 1)) & 1) == 0)); state 2430 drivers/media/dvb-frontends/dib8000.c p_cfr_right_edge += (1 << i) * ((i == 12) || ((((state->seg_mask & (~state->seg_diff_mask)) >> (i + 1)) & 1) == 0)); state 2433 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 222, p_cfr_left_edge); /* p_cfr_left_edge */ state 2434 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 223, p_cfr_right_edge); /* p_cfr_right_edge */ state 2437 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 189, ~state->seg_mask | state->seg_diff_mask); /* P_lmod4_seg_inh */ state 2438 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 192, ~state->seg_mask | state->seg_diff_mask); /* P_pha3_seg_inh */ state 2439 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 225, ~state->seg_mask | state->seg_diff_mask); /* P_tac_seg_inh */ state 2442 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 288, (~state->seg_mask | state->seg_diff_mask) & 0x1fff); /* P_tmcc_seg_eq_inh */ state 2444 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 288, 0x1fff); /*disable equalisation of the tmcc when autosearch to be able to find the DQPSK channels. */ state 2446 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 211, state->seg_mask & (~state->seg_diff_mask)); /* P_des_seg_enabled */ state 2447 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 287, ~state->seg_mask | 0x1000); /* P_tmcc_seg_inh */ state 2449 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 178, 32); /* P_fft_powrange = 32 */ state 2458 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 290, tmcc_pow); /* P_tmcc_dec_thres_2k */ state 2459 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 291, tmcc_pow); /* P_tmcc_dec_thres_4k */ state 2460 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 292, tmcc_pow); /* P_tmcc_dec_thres_8k */ state 2464 drivers/media/dvb-frontends/dib8000.c if (state->isdbt_cfg_loaded == 0) state 2465 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 250, 3285); /* p_2d_hspeed_thr0 */ state 2467 drivers/media/dvb-frontends/dib8000.c state->isdbt_cfg_loaded = 0; state 2470 drivers/media/dvb-frontends/dib8000.c static u32 dib8000_wait_lock(struct dib8000_state *state, u32 internal, state 2478 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2486 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, reg, (u16)((value >> 16) & 0xffff)); state 2487 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, (reg + 1), (u16)(value & 0xffff)); state 2494 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2495 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2497 drivers/media/dvb-frontends/dib8000.c u32 value, internal = state->cfg.pll->internal; state 2499 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2500 drivers/media/dvb-frontends/dib8000.c internal = dib8000_read32(state, 23) / 1000; state 2502 drivers/media/dvb-frontends/dib8000.c if ((state->revision >= 0x8002) && state 2503 drivers/media/dvb-frontends/dib8000.c (state->autosearch_state == AS_SEARCHING_FFT)) { state 2504 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 37, 0x0065); /* P_ctrl_pha_off_max default values */ state 2505 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 116, 0x0000); /* P_ana_gain to 0 */ state 2507 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (dib8000_read_word(state, 0) & 0x1fff) | (0 << 13) | (1 << 15)); /* P_mode = 0, P_restart_search=1 */ state 2508 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1, (dib8000_read_word(state, 1) & 0xfffc) | 0); /* P_guard = 0 */ state 2509 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 6, 0); /* P_lock0_mask = 0 */ state 2510 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 7, 0); /* P_lock1_mask = 0 */ state 2511 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 8, 0); /* P_lock2_mask = 0 */ state 2512 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 10, (dib8000_read_word(state, 10) & 0x200) | (16 << 4) | (0 << 0)); /* P_search_list=16, P_search_maxtrial=0 */ state 2514 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2515 drivers/media/dvb-frontends/dib8000.c value = dib8000_wait_lock(state, internal, 10, 10, 10); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2517 drivers/media/dvb-frontends/dib8000.c value = dib8000_wait_lock(state, internal, 20, 20, 20); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2519 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 17, 0); state 2520 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 18, 200); /* P_search_rstst = 200 */ state 2521 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 19, 0); state 2522 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 20, 400); /* P_search_rstend = 400 */ state 2523 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 21, (value >> 16) & 0xffff); /* P_search_checkst */ state 2524 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 22, value & 0xffff); state 2526 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2527 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 32, (dib8000_read_word(state, 32) & 0xf0ff) | (0 << 8)); /* P_corm_alpha = 0 */ state 2529 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 32, (dib8000_read_word(state, 32) & 0xf0ff) | (9 << 8)); /* P_corm_alpha = 3 */ state 2530 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 355, 2); /* P_search_param_max = 2 */ state 2533 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 356, 0); state 2534 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 357, 0x111); state 2536 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, (dib8000_read_word(state, 770) & 0xdfff) | (1 << 13)); /* P_restart_ccg = 1 */ state 2537 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, (dib8000_read_word(state, 770) & 0xdfff) | (0 << 13)); /* P_restart_ccg = 0 */ state 2538 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (dib8000_read_word(state, 0) & 0x7ff) | (0 << 15) | (1 << 13)); /* P_restart_search = 0; */ state 2539 drivers/media/dvb-frontends/dib8000.c } else if ((state->revision >= 0x8002) && state 2540 drivers/media/dvb-frontends/dib8000.c (state->autosearch_state == AS_SEARCHING_GUARD)) { state 2550 drivers/media/dvb-frontends/dib8000.c c->transmission_mode = state->found_nfft; state 2552 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_common_channel(state, slist, 1); state 2555 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 6, 0x4); state 2556 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2557 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 7, ((1 << 12) | (1 << 11) | (1 << 10)));/* tmcc_dec_lock, tmcc_sync_lock, tmcc_data_lock, tmcc_bch_uncor */ state 2559 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 7, 0x8); state 2560 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 8, 0x1000); state 2563 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2564 drivers/media/dvb-frontends/dib8000.c dib8000_wait_lock(state, internal, 50, 100, 1000); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2566 drivers/media/dvb-frontends/dib8000.c dib8000_wait_lock(state, internal, 50, 200, 1000); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2568 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 355, 3); /* P_search_param_max = 3 */ state 2571 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 356, 0); state 2572 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 357, 0xf); state 2574 drivers/media/dvb-frontends/dib8000.c value = dib8000_read_word(state, 0); state 2575 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (u16)((1 << 15) | value)); state 2576 drivers/media/dvb-frontends/dib8000.c dib8000_read_word(state, 1284); /* reset the INT. n_irq_pending */ state 2577 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (u16)value); state 2590 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (dib8000_read_word(state, 0) & 0x9fff) | (1 << 13)); state 2597 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (dib8000_read_word(state, 0) & 0x9fff) | (1 << 13)); /* P_mode = 1 to have autosearch start ok with mode2 */ state 2606 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (dib8000_read_word(state, 0) & 0x9fff) | (1 << 13)); /* P_mode = 1 */ state 2613 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_common_channel(state, slist, 1); state 2616 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 6, 0x4); state 2617 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2618 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 7, (1 << 12) | (1 << 11) | (1 << 10)); state 2620 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 7, 0x8); state 2621 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 8, 0x1000); state 2624 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2625 drivers/media/dvb-frontends/dib8000.c dib8000_wait_lock(state, internal, 50, 200, 1000); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2627 drivers/media/dvb-frontends/dib8000.c dib8000_wait_lock(state, internal, 50, 100, 1000); /* time in ms configure P_search_end0 P_search_end1 P_search_end2 */ state 2629 drivers/media/dvb-frontends/dib8000.c value = dib8000_read_word(state, 0); state 2630 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (u16)((1 << 15) | value)); state 2631 drivers/media/dvb-frontends/dib8000.c dib8000_read_word(state, 1284); /* reset the INT. n_irq_pending */ state 2632 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 0, (u16)value); state 2639 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2640 drivers/media/dvb-frontends/dib8000.c u16 irq_pending = dib8000_read_word(state, 1284); state 2642 drivers/media/dvb-frontends/dib8000.c if ((state->revision >= 0x8002) && state 2643 drivers/media/dvb-frontends/dib8000.c (state->autosearch_state == AS_SEARCHING_FFT)) { state 2663 drivers/media/dvb-frontends/dib8000.c static void dib8000_viterbi_state(struct dib8000_state *state, u8 onoff) state 2667 drivers/media/dvb-frontends/dib8000.c tmp = dib8000_read_word(state, 771); state 2669 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 771, tmp & 0xfffd); state 2671 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 771, tmp | (1<<1)); state 2674 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_dds(struct dib8000_state *state, s32 offset_khz) state 2678 drivers/media/dvb-frontends/dib8000.c u32 dds = state->cfg.pll->ifreq & 0x1ffffff; state 2679 drivers/media/dvb-frontends/dib8000.c u8 invert = !!(state->cfg.pll->ifreq & (1 << 25)); state 2682 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 2684 drivers/media/dvb-frontends/dib8000.c unit_khz_dds_val = (1<<26) / (dib8000_read32(state, 23) / 1000); state 2694 drivers/media/dvb-frontends/dib8000.c unit_khz_dds_val = (u16) (67108864 / state->cfg.pll->internal); state 2708 drivers/media/dvb-frontends/dib8000.c if (abs_offset_khz <= (state->cfg.pll->internal / ratio)) { state 2710 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 26, invert); state 2711 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 27, (u16)(dds >> 16) & 0x1ff); state 2712 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 28, (u16)(dds & 0xffff)); state 2716 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_frequency_offset(struct dib8000_state *state) state 2718 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2723 drivers/media/dvb-frontends/dib8000.c if (state->fe[0]->ops.tuner_ops.get_frequency) state 2724 drivers/media/dvb-frontends/dib8000.c state->fe[0]->ops.tuner_ops.get_frequency(state->fe[0], ¤t_rf); state 2731 drivers/media/dvb-frontends/dib8000.c state->subchannel = c->isdbt_sb_subchannel; state 2733 drivers/media/dvb-frontends/dib8000.c i = dib8000_read_word(state, 26) & 1; /* P_dds_invspec */ state 2734 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 26, c->inversion ^ i); state 2736 drivers/media/dvb-frontends/dib8000.c if (state->cfg.pll->ifreq == 0) { /* low if tuner */ state 2738 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 26, dib8000_read_word(state, 26) | 1); state 2748 drivers/media/dvb-frontends/dib8000.c dib8000_set_dds(state, total_dds_offset_khz); state 2753 drivers/media/dvb-frontends/dib8000.c static u32 dib8000_get_symbol_duration(struct dib8000_state *state) state 2755 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2775 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_isdbt_loop_params(struct dib8000_state *state, enum param_loop_step loop_step) state 2777 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2784 drivers/media/dvb-frontends/dib8000.c reg_32 = ((11 - state->mode) << 12) | (6 << 8) | 0x40; /* P_timf_alpha = (11-P_mode), P_corm_alpha=6, P_corm_thres=0x40 */ state 2785 drivers/media/dvb-frontends/dib8000.c reg_37 = (3 << 5) | (0 << 4) | (10 - state->mode); /* P_ctrl_pha_off_max=3 P_ctrl_sfreq_inh =0 P_ctrl_sfreq_step = (10-P_mode) */ state 2787 drivers/media/dvb-frontends/dib8000.c reg_32 = ((10 - state->mode) << 12) | (6 << 8) | 0x60; /* P_timf_alpha = (10-P_mode), P_corm_alpha=6, P_corm_thres=0x60 */ state 2788 drivers/media/dvb-frontends/dib8000.c reg_37 = (3 << 5) | (0 << 4) | (9 - state->mode); /* P_ctrl_pha_off_max=3 P_ctrl_sfreq_inh =0 P_ctrl_sfreq_step = (9-P_mode) */ state 2791 drivers/media/dvb-frontends/dib8000.c reg_32 = ((9 - state->mode) << 12) | (6 << 8) | 0x80; /* P_timf_alpha = (9-P_mode, P_corm_alpha=6, P_corm_thres=0x80 */ state 2792 drivers/media/dvb-frontends/dib8000.c reg_37 = (3 << 5) | (0 << 4) | (8 - state->mode); /* P_ctrl_pha_off_max=3 P_ctrl_sfreq_inh =0 P_ctrl_sfreq_step = 9 */ state 2798 drivers/media/dvb-frontends/dib8000.c reg_32 = ((13-state->mode) << 12) | (6 << 8) | 0x40; /* P_timf_alpha = (13-P_mode) , P_corm_alpha=6, P_corm_thres=0x40*/ state 2799 drivers/media/dvb-frontends/dib8000.c reg_37 = (12-state->mode) | ((5 + state->mode) << 5); state 2801 drivers/media/dvb-frontends/dib8000.c reg_32 = ((12-state->mode) << 12) | (6 << 8) | 0x60; /* P_timf_alpha = (12-P_mode) , P_corm_alpha=6, P_corm_thres=0x60 */ state 2802 drivers/media/dvb-frontends/dib8000.c reg_37 = (11-state->mode) | ((5 + state->mode) << 5); state 2805 drivers/media/dvb-frontends/dib8000.c reg_32 = ((11-state->mode) << 12) | (6 << 8) | 0x80; /* P_timf_alpha = 8 , P_corm_alpha=6, P_corm_thres=0x80 */ state 2806 drivers/media/dvb-frontends/dib8000.c reg_37 = ((5+state->mode) << 5) | (10 - state->mode); state 2810 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 32, reg_32); state 2811 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 37, reg_37); state 2814 drivers/media/dvb-frontends/dib8000.c static void dib8000_demod_restart(struct dib8000_state *state) state 2816 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0x4000); state 2817 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 770, 0x0000); state 2821 drivers/media/dvb-frontends/dib8000.c static void dib8000_set_sync_wait(struct dib8000_state *state) state 2823 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 2840 drivers/media/dvb-frontends/dib8000.c if (state->cfg.diversity_delay == 0) state 2843 drivers/media/dvb-frontends/dib8000.c sync_wait = (sync_wait * (1 << (c->guard_interval)) * 3) / 2 + state->cfg.diversity_delay; /* add 50% SFN margin + compensate for DVSY-fifo */ state 2845 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 273, (dib8000_read_word(state, 273) & 0x000f) | (sync_wait << 4)); state 2848 drivers/media/dvb-frontends/dib8000.c static unsigned long dib8000_get_timeout(struct dib8000_state *state, u32 delay, enum timeout_mode mode) state 2851 drivers/media/dvb-frontends/dib8000.c delay *= state->symbol_duration; state 2858 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2859 drivers/media/dvb-frontends/dib8000.c return state->status; state 2864 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2865 drivers/media/dvb-frontends/dib8000.c return state->tune_state; state 2870 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2872 drivers/media/dvb-frontends/dib8000.c state->tune_state = tune_state; state 2878 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2880 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_PENDING; state 2881 drivers/media/dvb-frontends/dib8000.c state->tune_state = CT_DEMOD_START; state 2887 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2889 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 2890 drivers/media/dvb-frontends/dib8000.c return dib8000_read_word(state, 570); state 2891 drivers/media/dvb-frontends/dib8000.c return dib8000_read_word(state, 568); state 2894 drivers/media/dvb-frontends/dib8000.c static int dib8090p_init_sdram(struct dib8000_state *state) state 2899 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 274) & 0xfff0; state 2900 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 274, reg | 0x7); /* P_dintlv_delay_ram = 7 because of MobileSdram */ state 2902 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1803, (7 << 2)); state 2904 drivers/media/dvb-frontends/dib8000.c reg = dib8000_read_word(state, 1280); state 2905 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, reg | (1 << 2)); /* force restart P_restart_sdram */ state 2906 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 1280, reg); /* release restart P_restart_sdram */ state 2998 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 2999 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 3000 drivers/media/dvb-frontends/dib8000.c enum frontend_tune_state *tune_state = &state->tune_state; state 3005 drivers/media/dvb-frontends/dib8000.c unsigned long *timeout = &state->timeout; state 3017 drivers/media/dvb-frontends/dib8000.c state->channel_parameters_set, *tune_state, state->autosearch_state, now); state 3024 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3025 drivers/media/dvb-frontends/dib8000.c dib8090p_init_sdram(state); state 3026 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_PENDING; state 3027 drivers/media/dvb-frontends/dib8000.c state->channel_parameters_set = is_manual_mode(c); state 3030 drivers/media/dvb-frontends/dib8000.c state->channel_parameters_set ? "manual" : "auto"); state 3032 drivers/media/dvb-frontends/dib8000.c dib8000_viterbi_state(state, 0); /* force chan dec in restart */ state 3035 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 285, dib8000_read_word(state, 285) & 0x60); state 3037 drivers/media/dvb-frontends/dib8000.c dib8000_set_frequency_offset(state); state 3040 drivers/media/dvb-frontends/dib8000.c if (state->channel_parameters_set == 0) { /* The channel struct is unknown, search it ! */ state 3042 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 3043 drivers/media/dvb-frontends/dib8000.c state->agc1_max = dib8000_read_word(state, 108); state 3044 drivers/media/dvb-frontends/dib8000.c state->agc1_min = dib8000_read_word(state, 109); state 3045 drivers/media/dvb-frontends/dib8000.c state->agc2_max = dib8000_read_word(state, 110); state 3046 drivers/media/dvb-frontends/dib8000.c state->agc2_min = dib8000_read_word(state, 111); state 3047 drivers/media/dvb-frontends/dib8000.c agc1 = dib8000_read_word(state, 388); state 3048 drivers/media/dvb-frontends/dib8000.c agc2 = dib8000_read_word(state, 389); state 3049 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 108, agc1); state 3050 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 109, agc1); state 3051 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 110, agc2); state 3052 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 111, agc2); state 3055 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_SEARCHING_FFT; state 3056 drivers/media/dvb-frontends/dib8000.c state->found_nfft = TRANSMISSION_MODE_AUTO; state 3057 drivers/media/dvb-frontends/dib8000.c state->found_guard = GUARD_INTERVAL_AUTO; state 3060 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_DONE; state 3063 drivers/media/dvb-frontends/dib8000.c state->symbol_duration = dib8000_get_symbol_duration(state); state 3068 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3078 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3079 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_DONE; state 3083 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_FFT_SUCCESS; /* signal to the upper layer, that there was a channel found and the parameters can be read */ state 3085 drivers/media/dvb-frontends/dib8000.c if (state->autosearch_state == AS_SEARCHING_GUARD) state 3088 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_DONE; state 3097 drivers/media/dvb-frontends/dib8000.c switch (state->autosearch_state) { state 3100 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) { state 3101 drivers/media/dvb-frontends/dib8000.c corm[2] = (dib8000_read_word(state, 596) << 16) | (dib8000_read_word(state, 597)); state 3102 drivers/media/dvb-frontends/dib8000.c corm[1] = (dib8000_read_word(state, 598) << 16) | (dib8000_read_word(state, 599)); state 3103 drivers/media/dvb-frontends/dib8000.c corm[0] = (dib8000_read_word(state, 600) << 16) | (dib8000_read_word(state, 601)); state 3105 drivers/media/dvb-frontends/dib8000.c corm[2] = (dib8000_read_word(state, 594) << 16) | (dib8000_read_word(state, 595)); state 3106 drivers/media/dvb-frontends/dib8000.c corm[1] = (dib8000_read_word(state, 596) << 16) | (dib8000_read_word(state, 597)); state 3107 drivers/media/dvb-frontends/dib8000.c corm[0] = (dib8000_read_word(state, 598) << 16) | (dib8000_read_word(state, 599)); state 3119 drivers/media/dvb-frontends/dib8000.c state->found_nfft = TRANSMISSION_MODE_2K; state 3122 drivers/media/dvb-frontends/dib8000.c state->found_nfft = TRANSMISSION_MODE_4K; state 3126 drivers/media/dvb-frontends/dib8000.c state->found_nfft = TRANSMISSION_MODE_8K; state 3132 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_SEARCHING_GUARD; state 3133 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3140 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3141 drivers/media/dvb-frontends/dib8000.c state->found_guard = dib8000_read_word(state, 572) & 0x3; state 3143 drivers/media/dvb-frontends/dib8000.c state->found_guard = dib8000_read_word(state, 570) & 0x3; state 3150 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3151 drivers/media/dvb-frontends/dib8000.c state->autosearch_state = AS_DONE; state 3158 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_loop_params(state, LOOP_TUNE_1); state 3159 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_common_channel(state, 0, 0);/* setting the known channel parameters here */ state 3164 drivers/media/dvb-frontends/dib8000.c dib8000_demod_restart(state); state 3166 drivers/media/dvb-frontends/dib8000.c dib8000_set_sync_wait(state); state 3167 drivers/media/dvb-frontends/dib8000.c dib8000_set_diversity_in(state->fe[0], state->diversity_onoff); state 3169 drivers/media/dvb-frontends/dib8000.c locks = (dib8000_read_word(state, 180) >> 6) & 0x3f; /* P_coff_winlen ? */ state 3171 drivers/media/dvb-frontends/dib8000.c *timeout = dib8000_get_timeout(state, 2 * locks, SYMBOL_DEPENDENT_ON); state 3178 drivers/media/dvb-frontends/dib8000.c dib8000_update_timf(state); /* we achieved a coff_cpil_lock - it's time to update the timf */ state 3179 drivers/media/dvb-frontends/dib8000.c if (!state->differential_constellation) { state 3181 drivers/media/dvb-frontends/dib8000.c *timeout = dib8000_get_timeout(state, (20 * ((dib8000_read_word(state, 188)>>5)&0x1f)), SYMBOL_DEPENDENT_ON); state 3192 drivers/media/dvb-frontends/dib8000.c if ((state->fe[1] != NULL) && (state->output_mode != OUTMODE_DIVERSITY)) { state 3194 drivers/media/dvb-frontends/dib8000.c if (dib8000_get_status(state->fe[1]) <= FE_STATUS_STD_SUCCESS) /* Something is locked on the input fe */ state 3196 drivers/media/dvb-frontends/dib8000.c else if (dib8000_get_status(state->fe[1]) >= FE_STATUS_TUNE_TIME_TOO_SHORT) { /* fe in input failed also, break the current one */ state 3198 drivers/media/dvb-frontends/dib8000.c dib8000_viterbi_state(state, 1); /* start viterbi chandec */ state 3199 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_loop_params(state, LOOP_TUNE_2); state 3200 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3203 drivers/media/dvb-frontends/dib8000.c dib8000_viterbi_state(state, 1); /* start viterbi chandec */ state 3204 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_loop_params(state, LOOP_TUNE_2); state 3206 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3220 drivers/media/dvb-frontends/dib8000.c dib8000_viterbi_state(state, 1); /* start viterbi chandec */ state 3221 drivers/media/dvb-frontends/dib8000.c dib8000_set_isdbt_loop_params(state, LOOP_TUNE_2); state 3226 drivers/media/dvb-frontends/dib8000.c && !state->differential_constellation) { state 3227 drivers/media/dvb-frontends/dib8000.c state->subchannel = 0; state 3231 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_LOCKED; state 3236 drivers/media/dvb-frontends/dib8000.c if ((state->revision == 0x8090) || ((dib8000_read_word(state, 1291) >> 9) & 0x1)) { /* fe capable of deinterleaving : esram */ state 3243 drivers/media/dvb-frontends/dib8000.c state->longest_intlv_layer = i; state 3255 drivers/media/dvb-frontends/dib8000.c if (state->diversity_onoff != 0) /* because of diversity sync */ state 3260 drivers/media/dvb-frontends/dib8000.c deeper_interleaver, state->longest_intlv_layer, locks, *timeout); state 3269 drivers/media/dvb-frontends/dib8000.c if (locks&(1<<(7-state->longest_intlv_layer))) { /* mpeg lock : check the longest one */ state 3276 drivers/media/dvb-frontends/dib8000.c && !state->differential_constellation) state 3278 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_DEMOD_SUCCESS; state 3280 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_DATA_LOCKED; state 3285 drivers/media/dvb-frontends/dib8000.c && !state->differential_constellation) { /* continue to try init prbs autosearch */ state 3286 drivers/media/dvb-frontends/dib8000.c state->subchannel += 3; state 3296 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_DATA_LOCKED; state 3298 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3305 drivers/media/dvb-frontends/dib8000.c if (state->subchannel <= 41) { state 3306 drivers/media/dvb-frontends/dib8000.c dib8000_set_subchannel_prbs(state, dib8000_get_init_prbs(state, state->subchannel)); state 3310 drivers/media/dvb-frontends/dib8000.c state->status = FE_STATUS_TUNE_FAILED; state 3322 drivers/media/dvb-frontends/dib8000.c if ((state->revision != 0x8090) && (state->agc1_max != 0)) { state 3323 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 108, state->agc1_max); state 3324 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 109, state->agc1_min); state 3325 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 110, state->agc2_max); state 3326 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 111, state->agc2_min); state 3327 drivers/media/dvb-frontends/dib8000.c state->agc1_max = 0; state 3328 drivers/media/dvb-frontends/dib8000.c state->agc1_min = 0; state 3329 drivers/media/dvb-frontends/dib8000.c state->agc2_max = 0; state 3330 drivers/media/dvb-frontends/dib8000.c state->agc2_min = 0; state 3340 drivers/media/dvb-frontends/dib8000.c return ret * state->symbol_duration; state 3341 drivers/media/dvb-frontends/dib8000.c if ((ret > 0) && (ret < state->symbol_duration)) state 3342 drivers/media/dvb-frontends/dib8000.c return state->symbol_duration; /* at least one symbol */ state 3348 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3352 drivers/media/dvb-frontends/dib8000.c dib8000_set_power_mode(state, DIB8000_POWER_ALL); state 3353 drivers/media/dvb-frontends/dib8000.c dib8000_set_adc_state(state, DIBX000_ADC_ON); state 3354 drivers/media/dvb-frontends/dib8000.c if (dib8000_set_adc_state(state, DIBX000_SLOW_ADC_ON) != 0) state 3357 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3358 drivers/media/dvb-frontends/dib8000.c dib8000_sad_calib(state); state 3360 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3361 drivers/media/dvb-frontends/dib8000.c ret = state->fe[index_frontend]->ops.init(state->fe[index_frontend]); state 3371 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3375 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3376 drivers/media/dvb-frontends/dib8000.c ret = state->fe[index_frontend]->ops.sleep(state->fe[index_frontend]); state 3381 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 3383 drivers/media/dvb-frontends/dib8000.c dib8000_set_power_mode(state, DIB8000_POWER_INTERFACE_ONLY); state 3384 drivers/media/dvb-frontends/dib8000.c return dib8000_set_adc_state(state, DIBX000_SLOW_ADC_OFF) | dib8000_set_adc_state(state, DIBX000_ADC_OFF); state 3392 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3409 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3410 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->ops.read_status(state->fe[index_frontend], &stat); state 3414 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], c); state 3415 drivers/media/dvb-frontends/dib8000.c for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); sub_index_frontend++) { state 3417 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode; state 3418 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.inversion = state->fe[index_frontend]->dtv_property_cache.inversion; state 3419 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.transmission_mode = state->fe[index_frontend]->dtv_property_cache.transmission_mode; state 3420 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.guard_interval = state->fe[index_frontend]->dtv_property_cache.guard_interval; state 3421 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.isdbt_partial_reception = state->fe[index_frontend]->dtv_property_cache.isdbt_partial_reception; state 3423 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.layer[i].segment_count = state->fe[index_frontend]->dtv_property_cache.layer[i].segment_count; state 3424 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.layer[i].interleaving = state->fe[index_frontend]->dtv_property_cache.layer[i].interleaving; state 3425 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.layer[i].fec = state->fe[index_frontend]->dtv_property_cache.layer[i].fec; state 3426 drivers/media/dvb-frontends/dib8000.c state->fe[sub_index_frontend]->dtv_property_cache.layer[i].modulation = state->fe[index_frontend]->dtv_property_cache.layer[i].modulation; state 3434 drivers/media/dvb-frontends/dib8000.c c->isdbt_sb_mode = dib8000_read_word(state, 508) & 0x1; state 3436 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3437 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 572); state 3439 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 570); state 3476 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 505); state 3483 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 493 + i) & 0x0f; state 3495 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 499 + i) & 0x3; state 3504 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 481 + i); state 3533 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 487 + i); state 3560 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3561 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode = c->isdbt_sb_mode; state 3562 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.inversion = c->inversion; state 3563 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.transmission_mode = c->transmission_mode; state 3564 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.guard_interval = c->guard_interval; state 3565 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.isdbt_partial_reception = c->isdbt_partial_reception; state 3567 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.layer[i].segment_count = c->layer[i].segment_count; state 3568 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.layer[i].interleaving = c->layer[i].interleaving; state 3569 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.layer[i].fec = c->layer[i].fec; state 3570 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.layer[i].modulation = c->layer[i].modulation; state 3578 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3579 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 3594 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3596 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->dtv_property_cache.delivery_system = SYS_ISDBT; state 3597 drivers/media/dvb-frontends/dib8000.c memcpy(&state->fe[index_frontend]->dtv_property_cache, &fe->dtv_property_cache, sizeof(struct dtv_frontend_properties)); state 3600 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) { state 3601 drivers/media/dvb-frontends/dib8000.c dib8000_set_diversity_in(state->fe[index_frontend], 1); state 3603 drivers/media/dvb-frontends/dib8000.c dib8000_set_output_mode(state->fe[index_frontend], state 3606 drivers/media/dvb-frontends/dib8000.c dib8000_set_output_mode(state->fe[0], OUTMODE_HIGH_Z); state 3608 drivers/media/dvb-frontends/dib8000.c dib8096p_set_diversity_in(state->fe[index_frontend], 1); state 3610 drivers/media/dvb-frontends/dib8000.c dib8096p_set_output_mode(state->fe[index_frontend], state 3613 drivers/media/dvb-frontends/dib8000.c dib8096p_set_output_mode(state->fe[0], OUTMODE_HIGH_Z); state 3617 drivers/media/dvb-frontends/dib8000.c if (state->fe[index_frontend]->ops.tuner_ops.set_params) state 3618 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->ops.tuner_ops.set_params(state->fe[index_frontend]); state 3620 drivers/media/dvb-frontends/dib8000.c dib8000_set_tune_state(state->fe[index_frontend], CT_AGC_START); state 3624 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 3625 drivers/media/dvb-frontends/dib8000.c dib8000_set_diversity_in(state->fe[index_frontend - 1], 0); state 3627 drivers/media/dvb-frontends/dib8000.c dib8096p_set_diversity_in(state->fe[index_frontend - 1], 0); state 3631 drivers/media/dvb-frontends/dib8000.c time = dib8000_agc_startup(state->fe[0]); state 3632 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3633 drivers/media/dvb-frontends/dib8000.c time_slave = dib8000_agc_startup(state->fe[index_frontend]); state 3653 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3654 drivers/media/dvb-frontends/dib8000.c if (dib8000_get_tune_state(state->fe[index_frontend]) != CT_AGC_STOP) { state 3661 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 3662 drivers/media/dvb-frontends/dib8000.c dib8000_set_tune_state(state->fe[index_frontend], CT_DEMOD_START); state 3667 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3668 drivers/media/dvb-frontends/dib8000.c delay = dib8000_tune(state->fe[index_frontend]); state 3676 drivers/media/dvb-frontends/dib8000.c if (state->channel_parameters_set == 0) { /* searching */ state 3677 drivers/media/dvb-frontends/dib8000.c if ((dib8000_get_status(state->fe[index_frontend]) == FE_STATUS_DEMOD_SUCCESS) || (dib8000_get_status(state->fe[index_frontend]) == FE_STATUS_FFT_SUCCESS)) { state 3679 drivers/media/dvb-frontends/dib8000.c dib8000_get_frontend(state->fe[index_frontend], c); /* we read the channel parameters from the frontend which was successful */ state 3680 drivers/media/dvb-frontends/dib8000.c state->channel_parameters_set = 1; state 3682 drivers/media/dvb-frontends/dib8000.c for (l = 0; (l < MAX_NUMBER_OF_FRONTENDS) && (state->fe[l] != NULL); l++) { state 3685 drivers/media/dvb-frontends/dib8000.c dib8000_tune_restart_from_demod(state->fe[l]); state 3687 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode; state 3688 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.inversion = state->fe[index_frontend]->dtv_property_cache.inversion; state 3689 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.transmission_mode = state->fe[index_frontend]->dtv_property_cache.transmission_mode; state 3690 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.guard_interval = state->fe[index_frontend]->dtv_property_cache.guard_interval; state 3691 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.isdbt_partial_reception = state->fe[index_frontend]->dtv_property_cache.isdbt_partial_reception; state 3693 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.layer[i].segment_count = state->fe[index_frontend]->dtv_property_cache.layer[i].segment_count; state 3694 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.layer[i].interleaving = state->fe[index_frontend]->dtv_property_cache.layer[i].interleaving; state 3695 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.layer[i].fec = state->fe[index_frontend]->dtv_property_cache.layer[i].fec; state 3696 drivers/media/dvb-frontends/dib8000.c state->fe[l]->dtv_property_cache.layer[i].modulation = state->fe[index_frontend]->dtv_property_cache.layer[i].modulation; state 3705 drivers/media/dvb-frontends/dib8000.c if (dib8000_get_status(state->fe[0]) == FE_STATUS_TUNE_FAILED || state 3706 drivers/media/dvb-frontends/dib8000.c dib8000_get_status(state->fe[0]) == FE_STATUS_LOCKED || state 3707 drivers/media/dvb-frontends/dib8000.c dib8000_get_status(state->fe[0]) == FE_STATUS_DATA_LOCKED) { state 3710 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3711 drivers/media/dvb-frontends/dib8000.c if (dib8000_get_tune_state(state->fe[index_frontend]) != CT_DEMOD_STOP) state 3715 drivers/media/dvb-frontends/dib8000.c dprintk("tuning done with status %d\n", dib8000_get_status(state->fe[0])); state 3728 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 3729 drivers/media/dvb-frontends/dib8000.c dib8000_set_output_mode(state->fe[0], state->cfg.output_mode); state 3731 drivers/media/dvb-frontends/dib8000.c dib8096p_set_output_mode(state->fe[0], state->cfg.output_mode); state 3732 drivers/media/dvb-frontends/dib8000.c if (state->cfg.enMpegOutput == 0) { state 3733 drivers/media/dvb-frontends/dib8000.c dib8096p_setDibTxMux(state, MPEG_ON_DIBTX); state 3734 drivers/media/dvb-frontends/dib8000.c dib8096p_setHostBusMux(state, DIBTX_ON_HOSTBUS); state 3745 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3750 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 3751 drivers/media/dvb-frontends/dib8000.c lock_slave |= dib8000_read_lock(state->fe[index_frontend]); state 3768 drivers/media/dvb-frontends/dib8000.c lock = dib8000_read_word(state, 554); /* Viterbi Layer A */ state 3772 drivers/media/dvb-frontends/dib8000.c lock = dib8000_read_word(state, 555); /* Viterbi Layer B */ state 3776 drivers/media/dvb-frontends/dib8000.c lock = dib8000_read_word(state, 556); /* Viterbi Layer C */ state 3787 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3790 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3791 drivers/media/dvb-frontends/dib8000.c *ber = (dib8000_read_word(state, 562) << 16) | state 3792 drivers/media/dvb-frontends/dib8000.c dib8000_read_word(state, 563); state 3794 drivers/media/dvb-frontends/dib8000.c *ber = (dib8000_read_word(state, 560) << 16) | state 3795 drivers/media/dvb-frontends/dib8000.c dib8000_read_word(state, 561); state 3801 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3804 drivers/media/dvb-frontends/dib8000.c if (state->revision == 0x8090) state 3805 drivers/media/dvb-frontends/dib8000.c *unc = dib8000_read_word(state, 567); state 3807 drivers/media/dvb-frontends/dib8000.c *unc = dib8000_read_word(state, 565); state 3813 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3818 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 3819 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend]->ops.read_signal_strength(state->fe[index_frontend], &val); state 3826 drivers/media/dvb-frontends/dib8000.c val = 65535 - dib8000_read_word(state, 390); state 3836 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3840 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 3841 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 542); state 3843 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 544); state 3850 drivers/media/dvb-frontends/dib8000.c if (state->revision != 0x8090) state 3851 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 543); state 3853 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, 545); state 3869 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3874 drivers/media/dvb-frontends/dib8000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 3875 drivers/media/dvb-frontends/dib8000.c snr_master += dib8000_get_snr(state->fe[index_frontend]); state 3985 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 3986 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 4099 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 4100 drivers/media/dvb-frontends/dib8000.c struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; state 4132 drivers/media/dvb-frontends/dib8000.c if (time_after(jiffies, state->per_jiffies_stats)) { state 4133 drivers/media/dvb-frontends/dib8000.c state->per_jiffies_stats = jiffies + msecs_to_jiffies(1000); state 4138 drivers/media/dvb-frontends/dib8000.c if (state->fe[i]) state 4139 drivers/media/dvb-frontends/dib8000.c snr += dib8000_get_snr(state->fe[i]); state 4154 drivers/media/dvb-frontends/dib8000.c if (val < state->init_ucb) state 4155 drivers/media/dvb-frontends/dib8000.c state->init_ucb += 0x100000000LL; state 4158 drivers/media/dvb-frontends/dib8000.c c->block_error.stat[0].uvalue = val + state->init_ucb; state 4175 drivers/media/dvb-frontends/dib8000.c if (time_after(jiffies, state->ber_jiffies_stats)) { state 4177 drivers/media/dvb-frontends/dib8000.c state->ber_jiffies_stats = jiffies + msecs_to_jiffies((time_us + 500) / 1000); state 4189 drivers/media/dvb-frontends/dib8000.c if (state->revision < 0x8002) state 4204 drivers/media/dvb-frontends/dib8000.c if (time_after(jiffies, state->ber_jiffies_stats_layer[i])) { state 4207 drivers/media/dvb-frontends/dib8000.c state->ber_jiffies_stats_layer[i] = jiffies + msecs_to_jiffies((time_us + 500) / 1000); state 4211 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, per_layer_regs[i].ber); state 4220 drivers/media/dvb-frontends/dib8000.c val = dib8000_read_word(state, per_layer_regs[i].per); state 4240 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 4243 drivers/media/dvb-frontends/dib8000.c while ((index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL)) state 4247 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend] = fe_slave; state 4257 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state = fe->demodulator_priv; state 4261 drivers/media/dvb-frontends/dib8000.c return state->fe[slave_index]; state 4419 drivers/media/dvb-frontends/dib8000.c struct dib8000_state *state; state 4423 drivers/media/dvb-frontends/dib8000.c state = kzalloc(sizeof(struct dib8000_state), GFP_KERNEL); state 4424 drivers/media/dvb-frontends/dib8000.c if (state == NULL) state 4430 drivers/media/dvb-frontends/dib8000.c memcpy(&state->cfg, cfg, sizeof(struct dib8000_config)); state 4431 drivers/media/dvb-frontends/dib8000.c state->i2c.adap = i2c_adap; state 4432 drivers/media/dvb-frontends/dib8000.c state->i2c.addr = i2c_addr; state 4433 drivers/media/dvb-frontends/dib8000.c state->i2c.i2c_write_buffer = state->i2c_write_buffer; state 4434 drivers/media/dvb-frontends/dib8000.c state->i2c.i2c_read_buffer = state->i2c_read_buffer; state 4435 drivers/media/dvb-frontends/dib8000.c mutex_init(&state->i2c_buffer_lock); state 4436 drivers/media/dvb-frontends/dib8000.c state->i2c.i2c_buffer_lock = &state->i2c_buffer_lock; state 4437 drivers/media/dvb-frontends/dib8000.c state->gpio_val = cfg->gpio_val; state 4438 drivers/media/dvb-frontends/dib8000.c state->gpio_dir = cfg->gpio_dir; state 4443 drivers/media/dvb-frontends/dib8000.c if ((state->cfg.output_mode != OUTMODE_MPEG2_SERIAL) && (state->cfg.output_mode != OUTMODE_MPEG2_PAR_GATED_CLK)) state 4444 drivers/media/dvb-frontends/dib8000.c state->cfg.output_mode = OUTMODE_MPEG2_FIFO; state 4446 drivers/media/dvb-frontends/dib8000.c state->fe[0] = fe; state 4447 drivers/media/dvb-frontends/dib8000.c fe->demodulator_priv = state; state 4448 drivers/media/dvb-frontends/dib8000.c memcpy(&state->fe[0]->ops, &dib8000_ops, sizeof(struct dvb_frontend_ops)); state 4450 drivers/media/dvb-frontends/dib8000.c state->timf_default = cfg->pll->timf; state 4452 drivers/media/dvb-frontends/dib8000.c if (dib8000_identify(&state->i2c) == 0) state 4455 drivers/media/dvb-frontends/dib8000.c dibx000_init_i2c_master(&state->i2c_master, DIB8000, state->i2c.adap, state->i2c.addr); state 4458 drivers/media/dvb-frontends/dib8000.c strscpy(state->dib8096p_tuner_adap.name, "DiB8096P tuner interface", state 4459 drivers/media/dvb-frontends/dib8000.c sizeof(state->dib8096p_tuner_adap.name)); state 4460 drivers/media/dvb-frontends/dib8000.c state->dib8096p_tuner_adap.algo = &dib8096p_tuner_xfer_algo; state 4461 drivers/media/dvb-frontends/dib8000.c state->dib8096p_tuner_adap.algo_data = NULL; state 4462 drivers/media/dvb-frontends/dib8000.c state->dib8096p_tuner_adap.dev.parent = state->i2c.adap->dev.parent; state 4463 drivers/media/dvb-frontends/dib8000.c i2c_set_adapdata(&state->dib8096p_tuner_adap, state); state 4464 drivers/media/dvb-frontends/dib8000.c i2c_add_adapter(&state->dib8096p_tuner_adap); state 4468 drivers/media/dvb-frontends/dib8000.c dib8000_write_word(state, 285, (dib8000_read_word(state, 285) & ~0x60) | (3 << 5)); /* ber_rs_len = 3 */ state 4469 drivers/media/dvb-frontends/dib8000.c state->current_demod_bw = 6000; state 4474 drivers/media/dvb-frontends/dib8000.c kfree(state); state 208 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, const u8 * tx, u32 txlen, u8 * b, u32 len); state 209 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, const u8 * b, u32 len); state 233 drivers/media/dvb-frontends/dib9000.c static int dib9000_read16_attr(struct dib9000_state *state, u16 reg, u8 *b, u32 len, u16 attribute) state 239 drivers/media/dvb-frontends/dib9000.c if (state->platform.risc.fw_is_running && (reg < 1024)) state 240 drivers/media/dvb-frontends/dib9000.c return dib9000_risc_apb_access_read(state, reg, attribute, NULL, 0, b, len); state 242 drivers/media/dvb-frontends/dib9000.c memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); state 243 drivers/media/dvb-frontends/dib9000.c state->msg[0].addr = state->i2c.i2c_addr >> 1; state 244 drivers/media/dvb-frontends/dib9000.c state->msg[0].flags = 0; state 245 drivers/media/dvb-frontends/dib9000.c state->msg[0].buf = state->i2c_write_buffer; state 246 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = 2; state 247 drivers/media/dvb-frontends/dib9000.c state->msg[1].addr = state->i2c.i2c_addr >> 1; state 248 drivers/media/dvb-frontends/dib9000.c state->msg[1].flags = I2C_M_RD; state 249 drivers/media/dvb-frontends/dib9000.c state->msg[1].buf = b; state 250 drivers/media/dvb-frontends/dib9000.c state->msg[1].len = len; state 252 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] = reg >> 8; state 253 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[1] = reg & 0xff; state 256 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] |= (1 << 5); state 258 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] |= (1 << 4); state 262 drivers/media/dvb-frontends/dib9000.c state->msg[1].len = l; state 263 drivers/media/dvb-frontends/dib9000.c state->msg[1].buf = b; state 264 drivers/media/dvb-frontends/dib9000.c ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 2) != 2 ? -EREMOTEIO : 0; state 300 drivers/media/dvb-frontends/dib9000.c static inline u16 dib9000_read_word(struct dib9000_state *state, u16 reg) state 302 drivers/media/dvb-frontends/dib9000.c if (dib9000_read16_attr(state, reg, state->i2c_read_buffer, 2, 0) != 0) state 304 drivers/media/dvb-frontends/dib9000.c return (state->i2c_read_buffer[0] << 8) | state->i2c_read_buffer[1]; state 307 drivers/media/dvb-frontends/dib9000.c static inline u16 dib9000_read_word_attr(struct dib9000_state *state, u16 reg, u16 attribute) state 309 drivers/media/dvb-frontends/dib9000.c if (dib9000_read16_attr(state, reg, state->i2c_read_buffer, 2, state 312 drivers/media/dvb-frontends/dib9000.c return (state->i2c_read_buffer[0] << 8) | state->i2c_read_buffer[1]; state 315 drivers/media/dvb-frontends/dib9000.c #define dib9000_read16_noinc_attr(state, reg, b, len, attribute) dib9000_read16_attr(state, reg, b, len, (attribute) | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) state 317 drivers/media/dvb-frontends/dib9000.c static int dib9000_write16_attr(struct dib9000_state *state, u16 reg, const u8 *buf, u32 len, u16 attribute) state 323 drivers/media/dvb-frontends/dib9000.c if (state->platform.risc.fw_is_running && (reg < 1024)) { state 325 drivers/media/dvb-frontends/dib9000.c (state, reg, DATA_BUS_ACCESS_MODE_16BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT | attribute, buf, len) != 0) state 330 drivers/media/dvb-frontends/dib9000.c memset(&state->msg[0], 0, sizeof(struct i2c_msg)); state 331 drivers/media/dvb-frontends/dib9000.c state->msg[0].addr = state->i2c.i2c_addr >> 1; state 332 drivers/media/dvb-frontends/dib9000.c state->msg[0].flags = 0; state 333 drivers/media/dvb-frontends/dib9000.c state->msg[0].buf = state->i2c_write_buffer; state 334 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = len + 2; state 336 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] = (reg >> 8) & 0xff; state 337 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[1] = (reg) & 0xff; state 340 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] |= (1 << 5); state 342 drivers/media/dvb-frontends/dib9000.c state->i2c_write_buffer[0] |= (1 << 4); state 346 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = l + 2; state 347 drivers/media/dvb-frontends/dib9000.c memcpy(&state->i2c_write_buffer[2], buf, l); state 349 drivers/media/dvb-frontends/dib9000.c ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 1) != 1 ? -EREMOTEIO : 0; state 376 drivers/media/dvb-frontends/dib9000.c static inline int dib9000_write_word(struct dib9000_state *state, u16 reg, u16 val) state 379 drivers/media/dvb-frontends/dib9000.c return dib9000_write16_attr(state, reg, b, 2, 0); state 382 drivers/media/dvb-frontends/dib9000.c static inline int dib9000_write_word_attr(struct dib9000_state *state, u16 reg, u16 val, u16 attribute) state 385 drivers/media/dvb-frontends/dib9000.c return dib9000_write16_attr(state, reg, b, 2, attribute); state 388 drivers/media/dvb-frontends/dib9000.c #define dib9000_write(state, reg, buf, len) dib9000_write16_attr(state, reg, buf, len, 0) state 389 drivers/media/dvb-frontends/dib9000.c #define dib9000_write16_noinc(state, reg, buf, len) dib9000_write16_attr(state, reg, buf, len, DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) state 390 drivers/media/dvb-frontends/dib9000.c #define dib9000_write16_noinc_attr(state, reg, buf, len, attribute) dib9000_write16_attr(state, reg, buf, len, DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT | (attribute)) state 392 drivers/media/dvb-frontends/dib9000.c #define dib9000_mbx_send(state, id, data, len) dib9000_mbx_send_attr(state, id, data, len, 0) state 393 drivers/media/dvb-frontends/dib9000.c #define dib9000_mbx_get_message(state, id, msg, len) dib9000_mbx_get_message_attr(state, id, msg, len, 0) state 398 drivers/media/dvb-frontends/dib9000.c #define dib9000_risc_mem_read_chunks(state, b, len) dib9000_read16_attr(state, 1063, b, len, DATA_BUS_ACCESS_MODE_8BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) state 399 drivers/media/dvb-frontends/dib9000.c #define dib9000_risc_mem_write_chunks(state, buf, len) dib9000_write16_attr(state, 1063, buf, len, DATA_BUS_ACCESS_MODE_8BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) state 401 drivers/media/dvb-frontends/dib9000.c static void dib9000_risc_mem_setup_cmd(struct dib9000_state *state, u32 addr, u32 len, u8 reading) state 425 drivers/media/dvb-frontends/dib9000.c dib9000_write(state, 1056, b, 14); state 427 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1056, (1 << 15) | 1); state 428 drivers/media/dvb-frontends/dib9000.c state->platform.risc.memcmd = -1; /* if it was called directly reset it - to force a future setup-call to set it */ state 431 drivers/media/dvb-frontends/dib9000.c static void dib9000_risc_mem_setup(struct dib9000_state *state, u8 cmd) state 433 drivers/media/dvb-frontends/dib9000.c struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd & 0x7f]; state 435 drivers/media/dvb-frontends/dib9000.c if (state->platform.risc.memcmd == cmd && /* same command */ state 438 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_setup_cmd(state, m->addr, m->size, cmd & 0x80); state 439 drivers/media/dvb-frontends/dib9000.c state->platform.risc.memcmd = cmd; state 442 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_mem_read(struct dib9000_state *state, u8 cmd, u8 * b, u16 len) state 444 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 447 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_lock) < 0) { state 451 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_setup(state, cmd | 0x80); state 452 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read_chunks(state, b, len); state 453 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_lock); state 457 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_mem_write(struct dib9000_state *state, u8 cmd, const u8 * b) state 459 drivers/media/dvb-frontends/dib9000.c struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd]; state 460 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 463 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_lock) < 0) { state 467 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_setup(state, cmd); state 468 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write_chunks(state, b, m->size); state 469 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_lock); state 473 drivers/media/dvb-frontends/dib9000.c static int dib9000_firmware_download(struct dib9000_state *state, u8 risc_id, u16 key, const u8 * code, u32 len) state 483 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1024 + offs, 0x000f); state 484 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1025 + offs, 0); state 485 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1031 + offs, key); state 488 drivers/media/dvb-frontends/dib9000.c if (dib9000_write16_noinc(state, 1026 + offs, (u8 *) code, (u16) len) != 0) { state 498 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_host_init(struct dib9000_state *state, u8 risc_id) state 510 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1027 + mbox_offs, 0x8000); state 514 drivers/media/dvb-frontends/dib9000.c reset_reg = dib9000_read_word(state, 1027 + mbox_offs); state 527 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_send_attr(struct dib9000_state *state, u8 id, u16 * data, u8 len, u16 attr) state 535 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 538 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mbx_if_lock) < 0) { state 544 drivers/media/dvb-frontends/dib9000.c size = dib9000_read_word_attr(state, 1043, attr) & 0xff; state 573 drivers/media/dvb-frontends/dib9000.c if (dib9000_write16_noinc_attr(state, 1045, b, 2, attr) != 0 || dib9000_write16_noinc_attr(state, 1045, (u8 *) data, len * 2, attr) != 0) { state 579 drivers/media/dvb-frontends/dib9000.c ret = (u8) dib9000_write_word_attr(state, 1043, 1 << 14, attr); state 582 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mbx_if_lock); state 587 drivers/media/dvb-frontends/dib9000.c static u8 dib9000_mbx_read(struct dib9000_state *state, u16 * data, u8 risc_id, u16 attr) state 597 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 600 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mbx_if_lock) < 0) { state 610 drivers/media/dvb-frontends/dib9000.c *data = dib9000_read_word_attr(state, 1029 + mc_base, attr); state 617 drivers/media/dvb-frontends/dib9000.c dib9000_read16_noinc_attr(state, 1029 + mc_base, (u8 *) data, size * 2, attr); state 636 drivers/media/dvb-frontends/dib9000.c dib9000_read16_noinc_attr(state, 1029 + mc_base, (u8 *) data, 2, attr); state 639 drivers/media/dvb-frontends/dib9000.c dib9000_write_word_attr(state, 1028 + mc_base, 1 << 14, attr); state 641 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mbx_if_lock); state 646 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_debug_buf(struct dib9000_state *state, u16 * data, u8 size) state 657 drivers/media/dvb-frontends/dib9000.c state->fe_id, state 662 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_fetch_to_cache(struct dib9000_state *state, u16 attr) state 669 drivers/media/dvb-frontends/dib9000.c block = state->platform.risc.message_cache[i]; state 671 drivers/media/dvb-frontends/dib9000.c size = dib9000_mbx_read(state, block, 1, attr); state 677 drivers/media/dvb-frontends/dib9000.c dib9000_risc_debug_buf(state, block + 1, size); /* debug-messages are going to be printed right away */ state 682 drivers/media/dvb-frontends/dib9000.c dib9000_risc_data_process(state, block + 1, size); state 697 drivers/media/dvb-frontends/dib9000.c static u8 dib9000_mbx_count(struct dib9000_state *state, u8 risc_id, u16 attr) state 700 drivers/media/dvb-frontends/dib9000.c return (u8) (dib9000_read_word_attr(state, 1028, attr) >> 10) & 0x1f; /* 5 bit field */ state 702 drivers/media/dvb-frontends/dib9000.c return (u8) (dib9000_read_word_attr(state, 1044, attr) >> 8) & 0x7f; /* 7 bit field */ state 705 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_process(struct dib9000_state *state, u16 attr) state 709 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 712 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mbx_lock) < 0) { state 717 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_count(state, 1, attr)) /* 1=RiscB */ state 718 drivers/media/dvb-frontends/dib9000.c ret = dib9000_mbx_fetch_to_cache(state, attr); state 720 drivers/media/dvb-frontends/dib9000.c dib9000_read_word_attr(state, 1229, attr); /* Clear the IRQ */ state 723 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mbx_lock); state 728 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_get_message_attr(struct dib9000_state *state, u16 id, u16 * msg, u8 * size, u16 attr) state 738 drivers/media/dvb-frontends/dib9000.c block = state->platform.risc.message_cache[i]; state 751 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_process(state, attr) == -1) /* try to fetch one message - if any */ state 764 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_check_version(struct dib9000_state *state) state 770 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_send(state, OUT_MSG_REQ_VERSION, &fw_version, 1) != 0) state 773 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_get_message(state, IN_MSG_VERSION, (u16 *) r, &size) < 0) state 799 drivers/media/dvb-frontends/dib9000.c static int dib9000_fw_boot(struct dib9000_state *state, const u8 * codeA, u32 lenA, const u8 * codeB, u32 lenB) state 802 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1225, 0x02); /* A: 8k C, 4 k D - B: 32k C 6 k D - IRAM 96k */ state 803 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1226, 0x05); state 806 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1542, 1); state 809 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1074, 0); state 810 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1075, 0); state 813 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1237, 0); state 817 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1024, 2); state 819 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1024, 15); state 821 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1040, 2); state 824 drivers/media/dvb-frontends/dib9000.c dib9000_firmware_download(state, 0, 0x1234, codeA, lenA); state 826 drivers/media/dvb-frontends/dib9000.c dib9000_firmware_download(state, 1, 0x1234, codeB, lenB); state 830 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1024, 0); state 832 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1040, 0); state 835 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_host_init(state, 0) != 0) state 838 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_host_init(state, 1) != 0) state 842 drivers/media/dvb-frontends/dib9000.c state->platform.risc.fw_is_running = 1; state 844 drivers/media/dvb-frontends/dib9000.c if (dib9000_risc_check_version(state) != 0) state 847 drivers/media/dvb-frontends/dib9000.c state->platform.risc.memcmd = 0xff; state 897 drivers/media/dvb-frontends/dib9000.c static void dib9000_set_power_mode(struct dib9000_state *state, enum dib9000_power_mode mode) state 903 drivers/media/dvb-frontends/dib9000.c if (state->revision == 0x4003 || state->revision == 0x4004 || state->revision == 0x4005) state 908 drivers/media/dvb-frontends/dib9000.c reg_906 = dib9000_read_word(state, 906 + offset) | 0x3; /* keep settings for RISC */ state 950 drivers/media/dvb-frontends/dib9000.c if (!state->platform.host.mobile_mode) state 954 drivers/media/dvb-frontends/dib9000.c if (state->revision != 0x4000) state 957 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 903 + offset, reg_903); state 958 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 904 + offset, reg_904); state 959 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 905 + offset, reg_905); state 960 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 906 + offset, reg_906); state 965 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 967 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1817, 0x0003); state 969 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1227, 1); state 970 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1227, 0); state 972 drivers/media/dvb-frontends/dib9000.c switch ((state->revision = dib9000_identify(&state->i2c))) { state 976 drivers/media/dvb-frontends/dib9000.c state->reg_offs = 1; state 983 drivers/media/dvb-frontends/dib9000.c dibx000_reset_i2c_master(&state->i2c_master); state 985 drivers/media/dvb-frontends/dib9000.c dib9000_set_power_mode(state, DIB9000_POWER_ALL); state 988 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1794, dib9000_read_word(state, 1794) & ~(1 << 1)); state 989 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1796, 0); state 990 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1805, 0x805); state 993 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 898, 0xffff); state 994 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 899, 0xffff); state 995 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 900, 0x0001); state 996 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 901, 0xff19); state 997 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 902, 0x003c); state 999 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 898, 0); state 1000 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 899, 0); state 1001 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 900, 0); state 1002 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 901, 0); state 1003 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 902, 0); state 1005 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 911, state->chip.d9.cfg.if_drives); state 1007 drivers/media/dvb-frontends/dib9000.c dib9000_set_power_mode(state, DIB9000_POWER_INTERFACE_ONLY); state 1012 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, const u8 * tx, u32 txlen, u8 * b, u32 len) state 1017 drivers/media/dvb-frontends/dib9000.c if (address >= 1024 || !state->platform.risc.fw_is_running) state 1024 drivers/media/dvb-frontends/dib9000.c dib9000_mbx_send_attr(state, OUT_MSG_BRIDGE_APB_R, mb, 2, attribute); state 1025 drivers/media/dvb-frontends/dib9000.c switch (dib9000_mbx_get_message_attr(state, IN_MSG_END_BRIDGE_APB_RW, mb, &s, attribute)) { state 1039 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, const u8 * b, u32 len) state 1044 drivers/media/dvb-frontends/dib9000.c if (address >= 1024 || !state->platform.risc.fw_is_running) state 1058 drivers/media/dvb-frontends/dib9000.c dib9000_mbx_send_attr(state, OUT_MSG_BRIDGE_APB_W, mb, (3 + len) / 2, attribute); state 1059 drivers/media/dvb-frontends/dib9000.c return dib9000_mbx_get_message_attr(state, IN_MSG_END_BRIDGE_APB_RW, mb, &s, attribute) == 1 ? 0 : -EINVAL; state 1062 drivers/media/dvb-frontends/dib9000.c static int dib9000_fw_memmbx_sync(struct dib9000_state *state, u8 i) state 1066 drivers/media/dvb-frontends/dib9000.c if (!state->platform.risc.fw_is_running) state 1068 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_RW_SYNC, &i); state 1070 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_RW_SYNC, state->i2c_read_buffer, 1); state 1071 drivers/media/dvb-frontends/dib9000.c } while (state->i2c_read_buffer[0] && index_loop--); state 1078 drivers/media/dvb-frontends/dib9000.c static int dib9000_fw_init(struct dib9000_state *state) state 1085 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_boot(state, NULL, 0, state->chip.d9.cfg.microcode_B_fe_buffer, state->chip.d9.cfg.microcode_B_fe_size) != 0) state 1089 drivers/media/dvb-frontends/dib9000.c for (i = 0; i < ARRAY_SIZE(state->chip.d9.cfg.gpio_function); i++) { state 1090 drivers/media/dvb-frontends/dib9000.c f = &state->chip.d9.cfg.gpio_function[i]; state 1106 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_send(state, OUT_MSG_CONF_GPIO, b, 15) != 0) state 1110 drivers/media/dvb-frontends/dib9000.c b[0] = state->chip.d9.cfg.subband.size; /* type == 0 -> GPIO - PWM not yet supported */ state 1111 drivers/media/dvb-frontends/dib9000.c for (i = 0; i < state->chip.d9.cfg.subband.size; i++) { state 1112 drivers/media/dvb-frontends/dib9000.c b[1 + i * 4] = state->chip.d9.cfg.subband.subband[i].f_mhz; state 1113 drivers/media/dvb-frontends/dib9000.c b[2 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.mask; state 1114 drivers/media/dvb-frontends/dib9000.c b[3 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.direction; state 1115 drivers/media/dvb-frontends/dib9000.c b[4 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.value; state 1118 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_send(state, OUT_MSG_SUBBAND_SEL, b, 2 + 4 * i) != 0) state 1125 drivers/media/dvb-frontends/dib9000.c b[2] = (u16) (((state->chip.d9.cfg.xtal_clock_khz * 1000) >> 16) & 0xffff); state 1126 drivers/media/dvb-frontends/dib9000.c b[3] = (u16) (((state->chip.d9.cfg.xtal_clock_khz * 1000)) & 0xffff); state 1127 drivers/media/dvb-frontends/dib9000.c b[4] = (u16) ((state->chip.d9.cfg.vcxo_timer >> 16) & 0xffff); state 1128 drivers/media/dvb-frontends/dib9000.c b[5] = (u16) ((state->chip.d9.cfg.vcxo_timer) & 0xffff); state 1129 drivers/media/dvb-frontends/dib9000.c b[6] = (u16) ((state->chip.d9.cfg.timing_frequency >> 16) & 0xffff); state 1130 drivers/media/dvb-frontends/dib9000.c b[7] = (u16) ((state->chip.d9.cfg.timing_frequency) & 0xffff); state 1131 drivers/media/dvb-frontends/dib9000.c b[29] = state->chip.d9.cfg.if_drives; state 1132 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_send(state, OUT_MSG_INIT_DEMOD, b, ARRAY_SIZE(b)) != 0) state 1135 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_send(state, OUT_MSG_FE_FW_DL, NULL, 0) != 0) state 1138 drivers/media/dvb-frontends/dib9000.c if (dib9000_mbx_get_message(state, IN_MSG_FE_FW_DL_DONE, b, &size) < 0) state 1148 drivers/media/dvb-frontends/dib9000.c state->platform.risc.fe_mm[i / 2].addr = b[i + 0]; state 1149 drivers/media/dvb-frontends/dib9000.c state->platform.risc.fe_mm[i / 2].size = b[i + 1]; state 1155 drivers/media/dvb-frontends/dib9000.c static void dib9000_fw_set_channel_head(struct dib9000_state *state) state 1158 drivers/media/dvb-frontends/dib9000.c u32 freq = state->fe[0]->dtv_property_cache.frequency / 1000; state 1159 drivers/media/dvb-frontends/dib9000.c if (state->fe_id % 2) state 1166 drivers/media/dvb-frontends/dib9000.c b[4] = (u8) ((state->fe[0]->dtv_property_cache.bandwidth_hz / 1000 >> 0) & 0xff); state 1167 drivers/media/dvb-frontends/dib9000.c b[5] = (u8) ((state->fe[0]->dtv_property_cache.bandwidth_hz / 1000 >> 8) & 0xff); state 1168 drivers/media/dvb-frontends/dib9000.c b[6] = (u8) ((state->fe[0]->dtv_property_cache.bandwidth_hz / 1000 >> 16) & 0xff); state 1169 drivers/media/dvb-frontends/dib9000.c b[7] = (u8) ((state->fe[0]->dtv_property_cache.bandwidth_hz / 1000 >> 24) & 0xff); state 1171 drivers/media/dvb-frontends/dib9000.c if (state->fe[0]->dtv_property_cache.delivery_system == SYS_DVBT) state 1173 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_W_CHANNEL_HEAD, b); state 1178 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1197 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 1201 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_CHANNEL) < 0) { state 1206 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_CHANNEL_UNION, state 1207 drivers/media/dvb-frontends/dib9000.c state->i2c_read_buffer, sizeof(struct dibDVBTChannel)); state 1208 drivers/media/dvb-frontends/dib9000.c ch = (struct dibDVBTChannel *)state->i2c_read_buffer; state 1213 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.inversion = INVERSION_ON; state 1216 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.inversion = INVERSION_OFF; state 1220 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.inversion = INVERSION_AUTO; state 1225 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.transmission_mode = TRANSMISSION_MODE_2K; state 1228 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.transmission_mode = TRANSMISSION_MODE_4K; state 1231 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.transmission_mode = TRANSMISSION_MODE_8K; state 1235 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.transmission_mode = TRANSMISSION_MODE_AUTO; state 1240 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval = GUARD_INTERVAL_1_32; state 1243 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval = GUARD_INTERVAL_1_16; state 1246 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval = GUARD_INTERVAL_1_8; state 1249 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval = GUARD_INTERVAL_1_4; state 1253 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval = GUARD_INTERVAL_AUTO; state 1258 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.modulation = QAM_64; state 1261 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.modulation = QAM_16; state 1264 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.modulation = QPSK; state 1268 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.modulation = QAM_AUTO; state 1273 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.hierarchy = HIERARCHY_NONE; state 1276 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.hierarchy = HIERARCHY_1; state 1280 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.hierarchy = HIERARCHY_AUTO; state 1285 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_1_2; state 1288 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_2_3; state 1291 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_3_4; state 1294 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_5_6; state 1297 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_7_8; state 1301 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP = FEC_AUTO; state 1306 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_1_2; state 1309 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_2_3; state 1312 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_3_4; state 1315 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_5_6; state 1318 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_7_8; state 1322 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_LP = FEC_AUTO; state 1327 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 1333 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1351 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.inversion) { state 1363 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.transmission_mode) { state 1378 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.guard_interval) { state 1396 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.modulation) { state 1411 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.hierarchy) { state 1426 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.code_rate_HP) { state 1447 drivers/media/dvb-frontends/dib9000.c switch (state->fe[0]->dtv_property_cache.code_rate_LP) { state 1471 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_W_CHANNEL_UNION, (u8 *) &ch); state 1478 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1479 drivers/media/dvb-frontends/dib9000.c int ret = 10, search = state->channel_status.status == CHANNEL_STATUS_PARAMETERS_UNKNOWN; state 1482 drivers/media/dvb-frontends/dib9000.c switch (state->tune_state) { state 1484 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_channel_head(state); state 1487 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_W_CHANNEL_CONTEXT, (u8 *) fe_info); state 1488 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_W_FE_INFO, (u8 *) fe_info); state 1491 drivers/media/dvb-frontends/dib9000.c dib9000_mbx_send(state, OUT_MSG_FE_CHANNEL_SEARCH, NULL, 0); state 1494 drivers/media/dvb-frontends/dib9000.c dib9000_mbx_send(state, OUT_MSG_FE_CHANNEL_TUNE, NULL, 0); state 1496 drivers/media/dvb-frontends/dib9000.c state->tune_state = CT_DEMOD_STEP_1; state 1500 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_CHANNEL_SEARCH_STATE, state->i2c_read_buffer, 1); state 1502 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_CHANNEL_TUNE_STATE, state->i2c_read_buffer, 1); state 1503 drivers/media/dvb-frontends/dib9000.c i = (s8)state->i2c_read_buffer[0]; state 1509 drivers/media/dvb-frontends/dib9000.c state->status = FE_STATUS_DEMOD_SUCCESS; state 1511 drivers/media/dvb-frontends/dib9000.c state->tune_state = CT_DEMOD_STOP; state 1512 drivers/media/dvb-frontends/dib9000.c state->status = FE_STATUS_LOCKED; state 1516 drivers/media/dvb-frontends/dib9000.c state->status = FE_STATUS_TUNE_FAILED; state 1517 drivers/media/dvb-frontends/dib9000.c state->tune_state = CT_DEMOD_STOP; state 1531 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1533 drivers/media/dvb-frontends/dib9000.c return dib9000_mbx_send(state, OUT_MSG_ENABLE_DIVERSITY, &mode, 1); state 1538 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1563 drivers/media/dvb-frontends/dib9000.c dprintk("Unhandled output_mode passed to be set for demod %p\n", &state->fe[0]); state 1567 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 1795, outreg); state 1574 drivers/media/dvb-frontends/dib9000.c smo_mode = (dib9000_read_word(state, 295) & 0x0010) | (1 << 1); state 1575 drivers/media/dvb-frontends/dib9000.c if (state->chip.d9.cfg.output_mpeg2_in_188_bytes) state 1577 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 295, smo_mode); state 1582 drivers/media/dvb-frontends/dib9000.c return dib9000_mbx_send(state, OUT_MSG_SET_OUTPUT_MODE, &outreg, 1); state 1587 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = i2c_get_adapdata(i2c_adap); state 1596 drivers/media/dvb-frontends/dib9000.c if (dib9000_read_word(state, 790) != 0) state 1599 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 784, (u16) (msg[index_msg].addr)); state 1600 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 787, (len / 2) - 1); state 1601 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 786, 1); /* start read */ state 1604 drivers/media/dvb-frontends/dib9000.c while (dib9000_read_word(state, 790) != (len / 2) && i) state 1611 drivers/media/dvb-frontends/dib9000.c t = dib9000_read_word(state, 785); state 1615 drivers/media/dvb-frontends/dib9000.c if (dib9000_read_word(state, 790) != 0) state 1619 drivers/media/dvb-frontends/dib9000.c while (dib9000_read_word(state, 789) && i) state 1629 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 785, (msg[index_msg].buf[i] << 8) | msg[index_msg].buf[i + 1]); state 1630 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 784, (u16) msg[index_msg].addr); state 1631 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 787, (len / 2) - 1); state 1632 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 786, 0); /* start write */ state 1635 drivers/media/dvb-frontends/dib9000.c while (dib9000_read_word(state, 791) > 0 && i) state 1646 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1648 drivers/media/dvb-frontends/dib9000.c state->component_bus_speed = speed; state 1655 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = i2c_get_adapdata(i2c_adap); state 1658 drivers/media/dvb-frontends/dib9000.c u16 scl = state->component_bus_speed; /* SCL frequency */ state 1659 drivers/media/dvb-frontends/dib9000.c struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[FE_MM_RW_COMPONENT_ACCESS_BUFFER]; state 1682 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 1687 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write(state, FE_MM_W_COMPONENT_ACCESS, p); state 1690 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_setup_cmd(state, m->addr, msg[0].len, 0); state 1691 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write_chunks(state, msg[0].buf, msg[0].len); state 1695 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_COMPONENT_ACCESS) < 0) { state 1696 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 1702 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_RW_COMPONENT_ACCESS_BUFFER, msg[1].buf, msg[1].len); state 1704 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 1773 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1774 drivers/media/dvb-frontends/dib9000.c return dib9000_cfg_gpio(state, num, dir, val); state 1780 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1784 drivers/media/dvb-frontends/dib9000.c if ((state->pid_ctrl_index != -2) && (state->pid_ctrl_index < 9)) { state 1787 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index++; state 1788 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].cmd = DIB9000_PID_FILTER_CTRL; state 1789 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].onoff = onoff; state 1793 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 1798 drivers/media/dvb-frontends/dib9000.c val = dib9000_read_word(state, 294 + 1) & 0xffef; state 1802 drivers/media/dvb-frontends/dib9000.c ret = dib9000_write_word(state, 294 + 1, val); state 1803 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 1811 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1814 drivers/media/dvb-frontends/dib9000.c if (state->pid_ctrl_index != -2) { state 1817 drivers/media/dvb-frontends/dib9000.c if (state->pid_ctrl_index < 9) { state 1818 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index++; state 1819 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].cmd = DIB9000_PID_FILTER; state 1820 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].id = id; state 1821 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].pid = pid; state 1822 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[state->pid_ctrl_index].onoff = onoff; state 1828 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 1833 drivers/media/dvb-frontends/dib9000.c ret = dib9000_write_word(state, 300 + 1 + id, state 1835 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 1842 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1843 drivers/media/dvb-frontends/dib9000.c return dib9000_fw_init(state); state 1870 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1874 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 1878 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 1879 drivers/media/dvb-frontends/dib9000.c ret = state->fe[index_frontend]->ops.sleep(state->fe[index_frontend]); state 1883 drivers/media/dvb-frontends/dib9000.c ret = dib9000_mbx_send(state, OUT_MSG_FE_SLEEP, NULL, 0); state 1886 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 1899 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1904 drivers/media/dvb-frontends/dib9000.c if (state->get_frontend_internal == 0) { state 1905 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 1911 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 1912 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->ops.read_status(state->fe[index_frontend], &stat); state 1917 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], c); state 1918 drivers/media/dvb-frontends/dib9000.c for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); state 1921 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.modulation = state 1922 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.modulation; state 1923 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.inversion = state 1924 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.inversion; state 1925 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.transmission_mode = state 1926 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.transmission_mode; state 1927 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.guard_interval = state 1928 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.guard_interval; state 1929 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.hierarchy = state 1930 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.hierarchy; state 1931 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.code_rate_HP = state 1932 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.code_rate_HP; state 1933 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.code_rate_LP = state 1934 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.code_rate_LP; state 1935 drivers/media/dvb-frontends/dib9000.c state->fe[sub_index_frontend]->dtv_property_cache.rolloff = state 1936 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.rolloff; state 1950 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 1951 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.inversion = c->inversion; state 1952 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.transmission_mode = c->transmission_mode; state 1953 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.guard_interval = c->guard_interval; state 1954 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.modulation = c->modulation; state 1955 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.hierarchy = c->hierarchy; state 1956 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.code_rate_HP = c->code_rate_HP; state 1957 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.code_rate_LP = c->code_rate_LP; state 1958 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.rolloff = c->rolloff; state 1963 drivers/media/dvb-frontends/dib9000.c if (state->get_frontend_internal == 0) state 1964 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 1970 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1971 drivers/media/dvb-frontends/dib9000.c state->tune_state = tune_state; state 1973 drivers/media/dvb-frontends/dib9000.c state->status = FE_STATUS_TUNE_PENDING; state 1980 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1981 drivers/media/dvb-frontends/dib9000.c return state->status; state 1986 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 1988 drivers/media/dvb-frontends/dib9000.c memcpy(&state->channel_status, channel_status, sizeof(struct dvb_frontend_parametersContext)); state 1994 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2001 drivers/media/dvb-frontends/dib9000.c if (state->fe[0]->dtv_property_cache.frequency == 0) { state 2006 drivers/media/dvb-frontends/dib9000.c if (state->fe[0]->dtv_property_cache.bandwidth_hz == 0) { state 2011 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index = -1; /* postpone the pid filtering cmd */ state 2012 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2020 drivers/media/dvb-frontends/dib9000.c if (state->fe[0]->dtv_property_cache.transmission_mode == TRANSMISSION_MODE_AUTO || state 2021 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.guard_interval == GUARD_INTERVAL_AUTO || state 2022 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.modulation == QAM_AUTO || state 2023 drivers/media/dvb-frontends/dib9000.c state->fe[0]->dtv_property_cache.code_rate_HP == FEC_AUTO) { state 2025 drivers/media/dvb-frontends/dib9000.c state->channel_status.status = CHANNEL_STATUS_PARAMETERS_UNKNOWN; state 2027 drivers/media/dvb-frontends/dib9000.c state->channel_status.status = CHANNEL_STATUS_PARAMETERS_SET; state 2030 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2031 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_diversity_in(state->fe[index_frontend], 1); state 2034 drivers/media/dvb-frontends/dib9000.c memcpy(&state->fe[index_frontend]->dtv_property_cache, &fe->dtv_property_cache, sizeof(struct dtv_frontend_properties)); state 2036 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->dtv_property_cache.delivery_system = SYS_DVBT; state 2037 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_output_mode(state->fe[index_frontend], OUTMODE_HIGH_Z); state 2039 drivers/media/dvb-frontends/dib9000.c dib9000_set_channel_status(state->fe[index_frontend], &state->channel_status); state 2040 drivers/media/dvb-frontends/dib9000.c dib9000_set_tune_state(state->fe[index_frontend], CT_DEMOD_START); state 2047 drivers/media/dvb-frontends/dib9000.c sleep_time = dib9000_fw_tune(state->fe[0]); state 2048 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2049 drivers/media/dvb-frontends/dib9000.c sleep_time_slave = dib9000_fw_tune(state->fe[index_frontend]); state 2063 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2064 drivers/media/dvb-frontends/dib9000.c frontend_status = -dib9000_get_status(state->fe[index_frontend]); state 2081 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2083 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index = -1; state 2090 drivers/media/dvb-frontends/dib9000.c state->get_frontend_internal = 1; state 2091 drivers/media/dvb-frontends/dib9000.c dib9000_get_frontend(state->fe[0], &state->fe[0]->dtv_property_cache); state 2092 drivers/media/dvb-frontends/dib9000.c state->get_frontend_internal = 0; state 2096 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2099 drivers/media/dvb-frontends/dib9000.c dib9000_set_channel_status(state->fe[index_frontend], &channel_status); state 2100 drivers/media/dvb-frontends/dib9000.c dib9000_set_tune_state(state->fe[index_frontend], CT_DEMOD_START); state 2105 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2107 drivers/media/dvb-frontends/dib9000.c sleep_time_slave = dib9000_fw_tune(state->fe[index_frontend]); state 2120 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2122 drivers/media/dvb-frontends/dib9000.c frontend_status = -dib9000_get_status(state->fe[index_frontend]); state 2130 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_output_mode(state->fe[0], state->chip.d9.cfg.output_mode); state 2131 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 2132 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_output_mode(state->fe[index_frontend], OUTMODE_DIVERSITY); state 2135 drivers/media/dvb-frontends/dib9000.c dib9000_fw_set_diversity_in(state->fe[index_frontend - 1], 0); state 2137 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2138 drivers/media/dvb-frontends/dib9000.c if (state->pid_ctrl_index >= 0) { state 2140 drivers/media/dvb-frontends/dib9000.c u8 pid_ctrl_index = state->pid_ctrl_index; state 2142 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index = -2; state 2146 drivers/media/dvb-frontends/dib9000.c if (state->pid_ctrl[index_pid_filter_cmd].cmd == DIB9000_PID_FILTER_CTRL) state 2147 drivers/media/dvb-frontends/dib9000.c dib9000_fw_pid_filter_ctrl(state->fe[0], state 2148 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[index_pid_filter_cmd].onoff); state 2149 drivers/media/dvb-frontends/dib9000.c else if (state->pid_ctrl[index_pid_filter_cmd].cmd == DIB9000_PID_FILTER) state 2150 drivers/media/dvb-frontends/dib9000.c dib9000_fw_pid_filter(state->fe[0], state 2151 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[index_pid_filter_cmd].id, state 2152 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[index_pid_filter_cmd].pid, state 2153 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl[index_pid_filter_cmd].onoff); state 2157 drivers/media/dvb-frontends/dib9000.c state->pid_ctrl_index = -2; state 2164 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2166 drivers/media/dvb-frontends/dib9000.c return dib9000_read_word(state, 535); state 2171 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2175 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2179 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 2180 drivers/media/dvb-frontends/dib9000.c lock_slave |= dib9000_read_lock(state->fe[index_frontend]); state 2182 drivers/media/dvb-frontends/dib9000.c lock = dib9000_read_word(state, 535); state 2197 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2204 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2208 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2212 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 2217 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_CHANNEL) < 0) { state 2218 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2222 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_FE_MONITOR, state 2223 drivers/media/dvb-frontends/dib9000.c state->i2c_read_buffer, 16 * 2); state 2224 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2226 drivers/media/dvb-frontends/dib9000.c c = (u16 *)state->i2c_read_buffer; state 2231 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2237 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2239 drivers/media/dvb-frontends/dib9000.c u16 *c = (u16 *)state->i2c_read_buffer; state 2243 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2248 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) { state 2249 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend]->ops.read_signal_strength(state->fe[index_frontend], &val); state 2256 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 2261 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_CHANNEL) < 0) { state 2262 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2266 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_FE_MONITOR, (u8 *) c, 16 * 2); state 2267 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2276 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2282 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2283 drivers/media/dvb-frontends/dib9000.c u16 *c = (u16 *)state->i2c_read_buffer; state 2287 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 2291 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_CHANNEL) < 0) { state 2292 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2295 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_FE_MONITOR, (u8 *) c, 16 * 2); state 2296 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2322 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2326 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2331 drivers/media/dvb-frontends/dib9000.c for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL); index_frontend++) state 2332 drivers/media/dvb-frontends/dib9000.c snr_master += dib9000_get_snr(state->fe[index_frontend]); state 2340 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2347 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2348 drivers/media/dvb-frontends/dib9000.c u16 *c = (u16 *)state->i2c_read_buffer; state 2351 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->demod_lock) < 0) { state 2355 drivers/media/dvb-frontends/dib9000.c if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { state 2360 drivers/media/dvb-frontends/dib9000.c if (dib9000_fw_memmbx_sync(state, FE_SYNC_CHANNEL) < 0) { state 2361 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2365 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_R_FE_MONITOR, (u8 *) c, 16 * 2); state 2366 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->platform.risc.mem_mbx_lock); state 2371 drivers/media/dvb-frontends/dib9000.c mutex_unlock(&state->demod_lock); state 2446 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2449 drivers/media/dvb-frontends/dib9000.c while ((index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL)) state 2453 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend] = fe_slave; state 2464 drivers/media/dvb-frontends/dib9000.c struct dib9000_state *state = fe->demodulator_priv; state 2468 drivers/media/dvb-frontends/dib9000.c return state->fe[slave_index]; state 1314 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state; state 1320 drivers/media/dvb-frontends/drx39xyj/drxj.c state = r_dev_addr->user_data; state 1328 drivers/media/dvb-frontends/drx39xyj/drxj.c state = w_dev_addr->user_data; state 1336 drivers/media/dvb-frontends/drx39xyj/drxj.c state = w_dev_addr->user_data; state 1348 drivers/media/dvb-frontends/drx39xyj/drxj.c if (state->i2c == NULL) { state 1352 drivers/media/dvb-frontends/drx39xyj/drxj.c if (i2c_transfer(state->i2c, msg, num_msgs) != num_msgs) { state 1361 drivers/media/dvb-frontends/drx39xyj/drxj.c state = w_dev_addr->user_data; state 1363 drivers/media/dvb-frontends/drx39xyj/drxj.c if (state->i2c == NULL) state 1377 drivers/media/dvb-frontends/drx39xyj/drxj.c w_dev_addr->i2c_addr, state->i2c, w_count, r_count); state 1379 drivers/media/dvb-frontends/drx39xyj/drxj.c if (i2c_transfer(state->i2c, msg, 2) != 2) { state 8867 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = dev_addr->user_data; state 8868 drivers/media/dvb-frontends/drx39xyj/drxj.c struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; state 9015 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = dev_addr->user_data; state 9016 drivers/media/dvb-frontends/drx39xyj/drxj.c struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; state 9458 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = dev_addr->user_data; state 9459 drivers/media/dvb-frontends/drx39xyj/drxj.c struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; state 10675 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = dev_addr->user_data; state 10676 drivers/media/dvb-frontends/drx39xyj/drxj.c struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; state 11328 drivers/media/dvb-frontends/drx39xyj/drxj.c static int drxj_set_lna_state(struct drx_demod_instance *demod, bool state); state 11906 drivers/media/dvb-frontends/drx39xyj/drxj.c static int drxj_set_lna_state(struct drx_demod_instance *demod, bool state) state 11922 drivers/media/dvb-frontends/drx39xyj/drxj.c uio_data.value = state; state 11926 drivers/media/dvb-frontends/drx39xyj/drxj.c state ? "en" : "dis"); state 11940 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 11941 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 11961 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 11962 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12077 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 12078 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12182 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 12183 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12189 drivers/media/dvb-frontends/drx39xyj/drxj.c state->i2c_gate_open); state 12197 drivers/media/dvb-frontends/drx39xyj/drxj.c if (state->i2c_gate_open == enable) { state 12208 drivers/media/dvb-frontends/drx39xyj/drxj.c state->i2c_gate_open = enable; state 12215 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 12216 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12234 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 12235 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12258 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = fe->demodulator_priv; state 12259 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx_demod_instance *demod = state->demod; state 12270 drivers/media/dvb-frontends/drx39xyj/drxj.c kfree(state); state 12277 drivers/media/dvb-frontends/drx39xyj/drxj.c struct drx39xxj_state *state = NULL; state 12286 drivers/media/dvb-frontends/drx39xyj/drxj.c state = kzalloc(sizeof(struct drx39xxj_state), GFP_KERNEL); state 12287 drivers/media/dvb-frontends/drx39xyj/drxj.c if (state == NULL) state 12311 drivers/media/dvb-frontends/drx39xyj/drxj.c state->i2c = i2c; state 12312 drivers/media/dvb-frontends/drx39xyj/drxj.c state->demod = demod; state 12317 drivers/media/dvb-frontends/drx39xyj/drxj.c demod->my_i2c_dev_addr->user_data = state; state 12333 drivers/media/dvb-frontends/drx39xyj/drxj.c memcpy(&state->frontend.ops, &drx39xxj_ops, state 12336 drivers/media/dvb-frontends/drx39xyj/drxj.c state->frontend.demodulator_priv = state; state 12339 drivers/media/dvb-frontends/drx39xyj/drxj.c p = &state->frontend.dtv_property_cache; state 12358 drivers/media/dvb-frontends/drx39xyj/drxj.c return &state->frontend; state 12365 drivers/media/dvb-frontends/drx39xyj/drxj.c kfree(state); state 316 drivers/media/dvb-frontends/drx39xyj/drxj.h u8 state; state 225 drivers/media/dvb-frontends/drxd_hard.c static int Read16(struct drxd_state *state, u32 reg, u16 *data, u8 flags) state 227 drivers/media/dvb-frontends/drxd_hard.c u8 adr = state->config.demod_address; state 232 drivers/media/dvb-frontends/drxd_hard.c if (i2c_read(state->i2c, adr, mm1, 4, mm2, 2) < 0) state 239 drivers/media/dvb-frontends/drxd_hard.c static int Read32(struct drxd_state *state, u32 reg, u32 *data, u8 flags) state 241 drivers/media/dvb-frontends/drxd_hard.c u8 adr = state->config.demod_address; state 247 drivers/media/dvb-frontends/drxd_hard.c if (i2c_read(state->i2c, adr, mm1, 4, mm2, 4) < 0) state 255 drivers/media/dvb-frontends/drxd_hard.c static int Write16(struct drxd_state *state, u32 reg, u16 data, u8 flags) state 257 drivers/media/dvb-frontends/drxd_hard.c u8 adr = state->config.demod_address; state 263 drivers/media/dvb-frontends/drxd_hard.c if (i2c_write(state->i2c, adr, mm, 6) < 0) state 268 drivers/media/dvb-frontends/drxd_hard.c static int Write32(struct drxd_state *state, u32 reg, u32 data, u8 flags) state 270 drivers/media/dvb-frontends/drxd_hard.c u8 adr = state->config.demod_address; state 277 drivers/media/dvb-frontends/drxd_hard.c if (i2c_write(state->i2c, adr, mm, 8) < 0) state 282 drivers/media/dvb-frontends/drxd_hard.c static int write_chunk(struct drxd_state *state, state 285 drivers/media/dvb-frontends/drxd_hard.c u8 adr = state->config.demod_address; state 293 drivers/media/dvb-frontends/drxd_hard.c if (i2c_write(state->i2c, adr, mm, 4 + len) < 0) { state 300 drivers/media/dvb-frontends/drxd_hard.c static int WriteBlock(struct drxd_state *state, state 306 drivers/media/dvb-frontends/drxd_hard.c if (write_chunk(state, Address, pBlock, Chunk, Flags) < 0) state 315 drivers/media/dvb-frontends/drxd_hard.c static int WriteTable(struct drxd_state *state, u8 * pTable) state 335 drivers/media/dvb-frontends/drxd_hard.c status = WriteBlock(state, Address, Length * 2, pTable, 0); state 345 drivers/media/dvb-frontends/drxd_hard.c static int ResetCEFR(struct drxd_state *state) state 347 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_ResetCEFR); state 350 drivers/media/dvb-frontends/drxd_hard.c static int InitCP(struct drxd_state *state) state 352 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_InitCP); state 355 drivers/media/dvb-frontends/drxd_hard.c static int InitCE(struct drxd_state *state) state 358 drivers/media/dvb-frontends/drxd_hard.c enum app_env AppEnv = state->app_env_default; state 361 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_InitCE); state 365 drivers/media/dvb-frontends/drxd_hard.c if (state->operation_mode == OM_DVBT_Diversity_Front || state 366 drivers/media/dvb-frontends/drxd_hard.c state->operation_mode == OM_DVBT_Diversity_End) { state 367 drivers/media/dvb-frontends/drxd_hard.c AppEnv = state->app_env_diversity; state 370 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, CE_REG_TAPSET__A, 0x0000, 0); state 374 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, CE_REG_TAPSET__A, 0x0001, 0); state 377 drivers/media/dvb-frontends/drxd_hard.c } else if (AppEnv == APPENV_MOBILE && state->type_A) { state 378 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, CE_REG_TAPSET__A, 0x0002, 0); state 381 drivers/media/dvb-frontends/drxd_hard.c } else if (AppEnv == APPENV_MOBILE && !state->type_A) { state 382 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, CE_REG_TAPSET__A, 0x0006, 0); state 388 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_CE_REG_COMM_EXEC__A, 0x0001, 0); state 395 drivers/media/dvb-frontends/drxd_hard.c static int StopOC(struct drxd_state *state) state 399 drivers/media/dvb-frontends/drxd_hard.c u16 ocModeLop = state->m_EcOcRegOcModeLop; state 405 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, EC_OC_REG_SNC_ISC_LVL__A, &ocSyncLvl, 0); state 409 drivers/media/dvb-frontends/drxd_hard.c state->m_EcOcRegSncSncLvl = ocSyncLvl; state 413 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, EC_OC_REG_RCN_MAP_LOP__A, &dtoIncLop, 0); state 416 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, EC_OC_REG_RCN_MAP_HIP__A, &dtoIncHip, 0); state 419 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_DTO_INC_LOP__A, dtoIncLop, 0); state 422 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_DTO_INC_HIP__A, dtoIncHip, 0); state 427 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MODE_LOP__A, ocModeLop, 0); state 430 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_COMM_EXEC__A, EC_OC_REG_COMM_EXEC_CTL_HOLD, 0); state 436 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OCR_MPG_UOS__A, EC_OC_REG_OCR_MPG_UOS__M, 0); state 442 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_SNC_ISC_LVL__A, ocSyncLvl, 0); state 448 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MODE_LOP__A, ocModeLop, 0); state 451 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_COMM_INT_STA__A, 0x0, 0); state 454 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_COMM_EXEC__A, EC_OC_REG_COMM_EXEC_CTL_ACTIVE, 0); state 462 drivers/media/dvb-frontends/drxd_hard.c static int StartOC(struct drxd_state *state) state 468 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_COMM_EXEC__A, EC_OC_REG_COMM_EXEC_CTL_HOLD, 0); state 473 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_SNC_ISC_LVL__A, state->m_EcOcRegSncSncLvl, 0); state 476 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MODE_LOP__A, state->m_EcOcRegOcModeLop, 0); state 481 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OCR_MPG_UOS__A, EC_OC_REG_OCR_MPG_UOS_INIT, 0); state 486 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_COMM_EXEC__A, EC_OC_REG_COMM_EXEC_CTL_ACTIVE, 0); state 493 drivers/media/dvb-frontends/drxd_hard.c static int InitEQ(struct drxd_state *state) state 495 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_InitEQ); state 498 drivers/media/dvb-frontends/drxd_hard.c static int InitEC(struct drxd_state *state) state 500 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_InitEC); state 503 drivers/media/dvb-frontends/drxd_hard.c static int InitSC(struct drxd_state *state) state 505 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_InitSC); state 508 drivers/media/dvb-frontends/drxd_hard.c static int InitAtomicRead(struct drxd_state *state) state 510 drivers/media/dvb-frontends/drxd_hard.c return WriteTable(state, state->m_InitAtomicRead); state 513 drivers/media/dvb-frontends/drxd_hard.c static int CorrectSysClockDeviation(struct drxd_state *state); state 515 drivers/media/dvb-frontends/drxd_hard.c static int DRX_GetLockStatus(struct drxd_state *state, u32 * pLockStatus) state 529 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, SC_RA_RAM_LOCK__A, &ScRaRamLock, 0x0000); state 535 drivers/media/dvb-frontends/drxd_hard.c if (state->drxd_state != DRXD_STARTED) state 540 drivers/media/dvb-frontends/drxd_hard.c CorrectSysClockDeviation(state); state 553 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgIfAgc(struct drxd_state *state, struct SCfgAgc *cfg) state 565 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_MODE_LOP__A, &FeAgRegAgModeLop, 0); state 570 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_MODE_LOP__A, FeAgRegAgModeLop, 0); state 576 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_PM1_AGC_WRI__A, FeAgRegPm1AgcWri, 0); state 594 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_MODE_LOP__A, &FeAgRegAgModeLop, 0); state 600 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_MODE_LOP__A, FeAgRegAgModeLop, 0); state 608 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_SET_LVL__A, FeAgRegEgcSetLvl, 0); state 619 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_GC1_AGC_RIC__A, slope, 0); state 622 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_GC1_AGC_OFF__A, offset, 0); state 672 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_RUR_CNT__A, rurCount, 0); state 675 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_FAS_INC__A, fastIncrDec, 0); state 678 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_FAS_DEC__A, fastIncrDec, 0); state 681 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_SLO_INC__A, slowIncrDec, 0); state 684 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_EGC_SLO_DEC__A, slowIncrDec, 0); state 698 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgRfAgc(struct drxd_state *state, struct SCfgAgc *cfg) state 713 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_PM2_AGC_WRI__A, level, 0x0000); state 720 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgPwd &= ~(FE_AG_REG_AG_PWD_PWD_PD2__M); state 721 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgPwd |= state 723 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_PWD__A, state->m_FeAgRegAgPwd, 0x0000); state 727 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_MODE_LOP__A, &AgModeLop, 0x0000); state 734 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_MODE_LOP__A, AgModeLop, 0x0000); state 741 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_AGC_SIO__A, &FeAgRegAgAgcSio, 0x0000); state 748 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_AGC_SIO__A, FeAgRegAgAgcSio, 0x0000); state 761 drivers/media/dvb-frontends/drxd_hard.c (state->m_FeAgRegAgPwd) &= state 763 drivers/media/dvb-frontends/drxd_hard.c (state->m_FeAgRegAgPwd) |= state 765 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_PWD__A, (state->m_FeAgRegAgPwd), 0x0000); state 769 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_MODE_LOP__A, &AgModeLop, 0x0000); state 776 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_MODE_LOP__A, AgModeLop, 0x0000); state 782 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_TGC_SET_LVL__A, level, 0x0000); state 793 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_AGC_SIO__A, &FeAgRegAgAgcSio, 0x0000); state 800 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_AGC_SIO__A, FeAgRegAgAgcSio, 0x0000); state 812 drivers/media/dvb-frontends/drxd_hard.c (state->m_FeAgRegAgPwd) &= state 814 drivers/media/dvb-frontends/drxd_hard.c (state->m_FeAgRegAgPwd) |= state 816 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_PWD__A, (state->m_FeAgRegAgPwd), 0x0000); state 820 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_MODE_LOP__A, &AgModeLop, 0x0000); state 827 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_MODE_LOP__A, AgModeLop, 0x0000); state 834 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_AG_AGC_SIO__A, &FeAgRegAgAgcSio, 0x0000); state 841 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_AGC_SIO__A, FeAgRegAgAgcSio, 0x0000); state 850 drivers/media/dvb-frontends/drxd_hard.c static int ReadIFAgc(struct drxd_state *state, u32 * pValue) state 855 drivers/media/dvb-frontends/drxd_hard.c if (state->if_agc_cfg.ctrlMode != AGC_CTRL_OFF) { state 857 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, FE_AG_REG_GC1_AGC_DAT__A, &Value, 0); state 870 drivers/media/dvb-frontends/drxd_hard.c u32 R1 = state->if_agc_cfg.R1; state 871 drivers/media/dvb-frontends/drxd_hard.c u32 R2 = state->if_agc_cfg.R2; state 872 drivers/media/dvb-frontends/drxd_hard.c u32 R3 = state->if_agc_cfg.R3; state 890 drivers/media/dvb-frontends/drxd_hard.c static int load_firmware(struct drxd_state *state, const char *fw_name) state 894 drivers/media/dvb-frontends/drxd_hard.c if (request_firmware(&fw, fw_name, state->dev) < 0) { state 899 drivers/media/dvb-frontends/drxd_hard.c state->microcode = kmemdup(fw->data, fw->size, GFP_KERNEL); state 900 drivers/media/dvb-frontends/drxd_hard.c if (!state->microcode) { state 905 drivers/media/dvb-frontends/drxd_hard.c state->microcode_length = fw->size; state 910 drivers/media/dvb-frontends/drxd_hard.c static int DownloadMicrocode(struct drxd_state *state, state 949 drivers/media/dvb-frontends/drxd_hard.c status = WriteBlock(state, Address, BlockSize, state 960 drivers/media/dvb-frontends/drxd_hard.c static int HI_Command(struct drxd_state *state, u16 cmd, u16 * pResult) state 965 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CMD__A, cmd, 0); state 975 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, HI_RA_RAM_SRV_CMD__A, NULL, 0); state 979 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, HI_RA_RAM_SRV_RES__A, pResult, 0); state 983 drivers/media/dvb-frontends/drxd_hard.c static int HI_CfgCommand(struct drxd_state *state) state 987 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 988 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_KEY__A, HI_RA_RAM_SRV_RST_KEY_ACT, 0); state 989 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_DIV__A, state->hi_cfg_timing_div, 0); state 990 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_BDL__A, state->hi_cfg_bridge_delay, 0); state 991 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_WUP__A, state->hi_cfg_wakeup_key, 0); state 992 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_ACT__A, state->hi_cfg_ctrl, 0); state 994 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_RA_RAM_SRV_CFG_KEY__A, HI_RA_RAM_SRV_RST_KEY_ACT, 0); state 996 drivers/media/dvb-frontends/drxd_hard.c if ((state->hi_cfg_ctrl & HI_RA_RAM_SRV_CFG_ACT_PWD_EXE) == state 998 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CMD__A, state 1001 drivers/media/dvb-frontends/drxd_hard.c status = HI_Command(state, HI_RA_RAM_SRV_CMD_CONFIG, NULL); state 1002 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1006 drivers/media/dvb-frontends/drxd_hard.c static int InitHI(struct drxd_state *state) state 1008 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_wakeup_key = (state->chip_adr); state 1010 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_ctrl = HI_RA_RAM_SRV_CFG_ACT_SLV0_ON; state 1011 drivers/media/dvb-frontends/drxd_hard.c return HI_CfgCommand(state); state 1014 drivers/media/dvb-frontends/drxd_hard.c static int HI_ResetCommand(struct drxd_state *state) state 1018 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 1019 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_RST_KEY__A, state 1022 drivers/media/dvb-frontends/drxd_hard.c status = HI_Command(state, HI_RA_RAM_SRV_CMD_RESET, NULL); state 1023 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1028 drivers/media/dvb-frontends/drxd_hard.c static int DRX_ConfigureI2CBridge(struct drxd_state *state, int bEnableBridge) state 1030 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_ctrl &= (~HI_RA_RAM_SRV_CFG_ACT_BRD__M); state 1032 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_ctrl |= HI_RA_RAM_SRV_CFG_ACT_BRD_ON; state 1034 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_ctrl |= HI_RA_RAM_SRV_CFG_ACT_BRD_OFF; state 1036 drivers/media/dvb-frontends/drxd_hard.c return HI_CfgCommand(state); state 1045 drivers/media/dvb-frontends/drxd_hard.c static int AtomicReadBlock(struct drxd_state *state, state 1055 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 1060 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CFG_KEY__A, (HI_TR_FUNC_ADDR & 0xFFFF), 0); state 1063 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CFG_DIV__A, (u16) (Addr >> 16), 0); state 1066 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CFG_BDL__A, (u16) (Addr & 0xFFFF), 0); state 1069 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CFG_WUP__A, (u16) ((DataSize / 2) - 1), 0); state 1072 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, HI_RA_RAM_SRV_CFG_ACT__A, HI_TR_READ, 0); state 1076 drivers/media/dvb-frontends/drxd_hard.c status = HI_Command(state, HI_RA_RAM_SRV_CMD_EXECUTE, 0); state 1086 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, (HI_RA_RAM_USR_BEGIN__A + i), state 1094 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1098 drivers/media/dvb-frontends/drxd_hard.c static int AtomicReadReg32(struct drxd_state *state, state 1106 drivers/media/dvb-frontends/drxd_hard.c status = AtomicReadBlock(state, Addr, sizeof(u32), buf, Flags); state 1114 drivers/media/dvb-frontends/drxd_hard.c static int StopAllProcessors(struct drxd_state *state) state 1116 drivers/media/dvb-frontends/drxd_hard.c return Write16(state, HI_COMM_EXEC__A, state 1120 drivers/media/dvb-frontends/drxd_hard.c static int EnableAndResetMB(struct drxd_state *state) state 1122 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1124 drivers/media/dvb-frontends/drxd_hard.c Write16(state, EC_OC_REG_OC_MON_SIO__A, 0x0000, 0x0000); state 1128 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_COMM_MB__A, 0x0000, DRX_I2C_BROADCAST); state 1129 drivers/media/dvb-frontends/drxd_hard.c Write16(state, HI_COMM_MB__A, 0x0000, 0x0000); state 1133 drivers/media/dvb-frontends/drxd_hard.c static int InitCC(struct drxd_state *state) state 1137 drivers/media/dvb-frontends/drxd_hard.c if (state->osc_clock_freq == 0 || state 1138 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_freq > 20000 || state 1139 drivers/media/dvb-frontends/drxd_hard.c (state->osc_clock_freq % 4000) != 0) { state 1140 drivers/media/dvb-frontends/drxd_hard.c printk(KERN_ERR "invalid osc frequency %d\n", state->osc_clock_freq); state 1144 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, CC_REG_OSC_MODE__A, CC_REG_OSC_MODE_M20, 0); state 1145 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, CC_REG_PLL_MODE__A, state 1148 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, CC_REG_REF_DIVIDE__A, state 1149 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_freq / 4000, 0); state 1150 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, CC_REG_PWD_MODE__A, CC_REG_PWD_MODE_DOWN_PLL, state 1152 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, CC_REG_UPDATE__A, CC_REG_UPDATE_KEY, 0); state 1157 drivers/media/dvb-frontends/drxd_hard.c static int ResetECOD(struct drxd_state *state) state 1161 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 1162 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OD_REG_SYNC__A, 0x0664, 0); state 1164 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_EC_OD_REG_SYNC__A, 0x0664, 0); state 1167 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_ResetECRAM); state 1169 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OD_REG_COMM_EXEC__A, 0x0001, 0); state 1175 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgPga(struct drxd_state *state, int pgaSwitch) state 1184 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, B_FE_AG_REG_AG_MODE_LOP__A, &AgModeLop, 0x0000); state 1189 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_MODE_LOP__A, AgModeLop, 0x0000); state 1194 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, B_FE_AG_REG_AG_MODE_HIP__A, &AgModeHip, 0x0000); state 1199 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_MODE_HIP__A, AgModeHip, 0x0000); state 1205 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_PGA_MODE__A, B_FE_AG_REG_AG_PGA_MODE_PFY_PCY_AFY_REN, 0x0000); state 1212 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, B_FE_AG_REG_AG_MODE_LOP__A, &AgModeLop, 0x0000); state 1217 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_MODE_LOP__A, AgModeLop, 0x0000); state 1222 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, B_FE_AG_REG_AG_MODE_HIP__A, &AgModeHip, 0x0000); state 1227 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_MODE_HIP__A, AgModeHip, 0x0000); state 1233 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FE_AG_REG_AG_PGA_MODE__A, B_FE_AG_REG_AG_PGA_MODE_PFN_PCN_AFY_REN, 0x0000); state 1241 drivers/media/dvb-frontends/drxd_hard.c static int InitFE(struct drxd_state *state) state 1246 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_InitFE_1); state 1250 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1251 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_PGA_MODE__A, state 1255 drivers/media/dvb-frontends/drxd_hard.c if (state->PGA) state 1256 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgPga(state, 0); state 1259 drivers/media/dvb-frontends/drxd_hard.c Write16(state, B_FE_AG_REG_AG_PGA_MODE__A, state 1266 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_AGC_SIO__A, state->m_FeAgRegAgAgcSio, 0x0000); state 1269 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_AG_REG_AG_PWD__A, state->m_FeAgRegAgPwd, 0x0000); state 1273 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_InitFE_2); state 1282 drivers/media/dvb-frontends/drxd_hard.c static int InitFT(struct drxd_state *state) state 1288 drivers/media/dvb-frontends/drxd_hard.c return Write16(state, FT_REG_COMM_EXEC__A, 0x0001, 0x0000); state 1291 drivers/media/dvb-frontends/drxd_hard.c static int SC_WaitForReady(struct drxd_state *state) state 1296 drivers/media/dvb-frontends/drxd_hard.c int status = Read16(state, SC_RA_RAM_CMD__A, NULL, 0); state 1303 drivers/media/dvb-frontends/drxd_hard.c static int SC_SendCommand(struct drxd_state *state, u16 cmd) state 1308 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_CMD__A, cmd, 0); state 1312 drivers/media/dvb-frontends/drxd_hard.c SC_WaitForReady(state); state 1314 drivers/media/dvb-frontends/drxd_hard.c ret = Read16(state, SC_RA_RAM_CMD_ADDR__A, &errCode, 0); state 1324 drivers/media/dvb-frontends/drxd_hard.c static int SC_ProcStartCommand(struct drxd_state *state, state 1330 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 1332 drivers/media/dvb-frontends/drxd_hard.c ret = Read16(state, SC_COMM_EXEC__A, &scExec, 0); state 1337 drivers/media/dvb-frontends/drxd_hard.c SC_WaitForReady(state); state 1338 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, SC_RA_RAM_CMD_ADDR__A, subCmd, 0); state 1339 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, SC_RA_RAM_PARAM1__A, param1, 0); state 1340 drivers/media/dvb-frontends/drxd_hard.c status |= Write16(state, SC_RA_RAM_PARAM0__A, param0, 0); state 1342 drivers/media/dvb-frontends/drxd_hard.c SC_SendCommand(state, SC_RA_RAM_CMD_PROC_START); state 1344 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1348 drivers/media/dvb-frontends/drxd_hard.c static int SC_SetPrefParamCommand(struct drxd_state *state, state 1353 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 1355 drivers/media/dvb-frontends/drxd_hard.c status = SC_WaitForReady(state); state 1358 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_CMD_ADDR__A, subCmd, 0); state 1361 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_PARAM1__A, param1, 0); state 1364 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_PARAM0__A, param0, 0); state 1368 drivers/media/dvb-frontends/drxd_hard.c status = SC_SendCommand(state, SC_RA_RAM_CMD_SET_PREF_PARAM); state 1372 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1377 drivers/media/dvb-frontends/drxd_hard.c static int SC_GetOpParamCommand(struct drxd_state *state, u16 * result) state 1381 drivers/media/dvb-frontends/drxd_hard.c mutex_lock(&state->mutex); state 1383 drivers/media/dvb-frontends/drxd_hard.c status = SC_WaitForReady(state); state 1386 drivers/media/dvb-frontends/drxd_hard.c status = SC_SendCommand(state, SC_RA_RAM_CMD_GET_OP_PARAM); state 1389 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, SC_RA_RAM_PARAM0__A, result, 0); state 1393 drivers/media/dvb-frontends/drxd_hard.c mutex_unlock(&state->mutex); state 1398 drivers/media/dvb-frontends/drxd_hard.c static int ConfigureMPEGOutput(struct drxd_state *state, int bEnableOutput) state 1410 drivers/media/dvb-frontends/drxd_hard.c if (state->operation_mode == OM_DVBT_Diversity_Front) { state 1419 drivers/media/dvb-frontends/drxd_hard.c EcOcRegOcModeLop = state->m_EcOcRegOcModeLop; state 1427 drivers/media/dvb-frontends/drxd_hard.c if (state->insert_rs_byte) { state 1444 drivers/media/dvb-frontends/drxd_hard.c if (state->enable_parallel) state 1472 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_IPR_INV_MPG__A, EcOcRegIprInvMpg, 0); state 1475 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MODE_LOP__A, EcOcRegOcModeLop, 0); state 1478 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MODE_HIP__A, EcOcRegOcModeHip, 0x0000); state 1481 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OC_REG_OC_MPG_SIO__A, EcOcRegOcMpgSio, 0); state 1488 drivers/media/dvb-frontends/drxd_hard.c static int SetDeviceTypeId(struct drxd_state *state) state 1494 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, CC_REG_JTAGID_L__A, &deviceId, 0); state 1498 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, CC_REG_JTAGID_L__A, &deviceId, 0); state 1503 drivers/media/dvb-frontends/drxd_hard.c state->type_A = 0; state 1504 drivers/media/dvb-frontends/drxd_hard.c state->PGA = 0; state 1505 drivers/media/dvb-frontends/drxd_hard.c state->diversity = 0; state 1507 drivers/media/dvb-frontends/drxd_hard.c state->type_A = 1; state 1514 drivers/media/dvb-frontends/drxd_hard.c state->diversity = 1; state 1518 drivers/media/dvb-frontends/drxd_hard.c state->PGA = 1; state 1521 drivers/media/dvb-frontends/drxd_hard.c state->diversity = 1; state 1537 drivers/media/dvb-frontends/drxd_hard.c state->m_InitAtomicRead = DRXD_InitAtomicRead; state 1538 drivers/media/dvb-frontends/drxd_hard.c state->m_InitSC = DRXD_InitSC; state 1539 drivers/media/dvb-frontends/drxd_hard.c state->m_ResetECRAM = DRXD_ResetECRAM; state 1540 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1541 drivers/media/dvb-frontends/drxd_hard.c state->m_ResetCEFR = DRXD_ResetCEFR; state 1542 drivers/media/dvb-frontends/drxd_hard.c state->m_InitFE_1 = DRXD_InitFEA2_1; state 1543 drivers/media/dvb-frontends/drxd_hard.c state->m_InitFE_2 = DRXD_InitFEA2_2; state 1544 drivers/media/dvb-frontends/drxd_hard.c state->m_InitCP = DRXD_InitCPA2; state 1545 drivers/media/dvb-frontends/drxd_hard.c state->m_InitCE = DRXD_InitCEA2; state 1546 drivers/media/dvb-frontends/drxd_hard.c state->m_InitEQ = DRXD_InitEQA2; state 1547 drivers/media/dvb-frontends/drxd_hard.c state->m_InitEC = DRXD_InitECA2; state 1548 drivers/media/dvb-frontends/drxd_hard.c if (load_firmware(state, DRX_FW_FILENAME_A2)) state 1551 drivers/media/dvb-frontends/drxd_hard.c state->m_ResetCEFR = NULL; state 1552 drivers/media/dvb-frontends/drxd_hard.c state->m_InitFE_1 = DRXD_InitFEB1_1; state 1553 drivers/media/dvb-frontends/drxd_hard.c state->m_InitFE_2 = DRXD_InitFEB1_2; state 1554 drivers/media/dvb-frontends/drxd_hard.c state->m_InitCP = DRXD_InitCPB1; state 1555 drivers/media/dvb-frontends/drxd_hard.c state->m_InitCE = DRXD_InitCEB1; state 1556 drivers/media/dvb-frontends/drxd_hard.c state->m_InitEQ = DRXD_InitEQB1; state 1557 drivers/media/dvb-frontends/drxd_hard.c state->m_InitEC = DRXD_InitECB1; state 1558 drivers/media/dvb-frontends/drxd_hard.c if (load_firmware(state, DRX_FW_FILENAME_B1)) state 1561 drivers/media/dvb-frontends/drxd_hard.c if (state->diversity) { state 1562 drivers/media/dvb-frontends/drxd_hard.c state->m_InitDiversityFront = DRXD_InitDiversityFront; state 1563 drivers/media/dvb-frontends/drxd_hard.c state->m_InitDiversityEnd = DRXD_InitDiversityEnd; state 1564 drivers/media/dvb-frontends/drxd_hard.c state->m_DisableDiversity = DRXD_DisableDiversity; state 1565 drivers/media/dvb-frontends/drxd_hard.c state->m_StartDiversityFront = DRXD_StartDiversityFront; state 1566 drivers/media/dvb-frontends/drxd_hard.c state->m_StartDiversityEnd = DRXD_StartDiversityEnd; state 1567 drivers/media/dvb-frontends/drxd_hard.c state->m_DiversityDelay8MHZ = DRXD_DiversityDelay8MHZ; state 1568 drivers/media/dvb-frontends/drxd_hard.c state->m_DiversityDelay6MHZ = DRXD_DiversityDelay6MHZ; state 1570 drivers/media/dvb-frontends/drxd_hard.c state->m_InitDiversityFront = NULL; state 1571 drivers/media/dvb-frontends/drxd_hard.c state->m_InitDiversityEnd = NULL; state 1572 drivers/media/dvb-frontends/drxd_hard.c state->m_DisableDiversity = NULL; state 1573 drivers/media/dvb-frontends/drxd_hard.c state->m_StartDiversityFront = NULL; state 1574 drivers/media/dvb-frontends/drxd_hard.c state->m_StartDiversityEnd = NULL; state 1575 drivers/media/dvb-frontends/drxd_hard.c state->m_DiversityDelay8MHZ = NULL; state 1576 drivers/media/dvb-frontends/drxd_hard.c state->m_DiversityDelay6MHZ = NULL; state 1582 drivers/media/dvb-frontends/drxd_hard.c static int CorrectSysClockDeviation(struct drxd_state *state) state 1598 drivers/media/dvb-frontends/drxd_hard.c status = Read32(state, LC_RA_RAM_IFINCR_NOM_L__A, ((u32 *) &nomincr), 0); state 1601 drivers/media/dvb-frontends/drxd_hard.c status = Read32(state, FE_IF_REG_INCR0__A, (u32 *) &incr, 0); state 1605 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1613 drivers/media/dvb-frontends/drxd_hard.c switch (state->props.bandwidth_hz) { state 1640 drivers/media/dvb-frontends/drxd_hard.c (state->expected_sys_clock_freq)) * state 1643 drivers/media/dvb-frontends/drxd_hard.c (state->expected_sys_clock_freq)); state 1645 drivers/media/dvb-frontends/drxd_hard.c Diff = oscClockDeviation - state->osc_clock_deviation; state 1648 drivers/media/dvb-frontends/drxd_hard.c state->sys_clock_freq = (u16) sysClockFreq; state 1649 drivers/media/dvb-frontends/drxd_hard.c if (oscClockDeviation != state->osc_clock_deviation) { state 1650 drivers/media/dvb-frontends/drxd_hard.c if (state->config.osc_deviation) { state 1651 drivers/media/dvb-frontends/drxd_hard.c state->config.osc_deviation(state->priv, state 1654 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_deviation = state 1659 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_SAMPLE_RATE_COUNT__A, DRXD_OSCDEV_DONT_SCAN, 0); state 1664 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_IF_SAVE__AX, state->current_fe_if_incr, 0); state 1667 drivers/media/dvb-frontends/drxd_hard.c state->cscd_state = CSCD_SAVED; state 1674 drivers/media/dvb-frontends/drxd_hard.c static int DRX_Stop(struct drxd_state *state) state 1678 drivers/media/dvb-frontends/drxd_hard.c if (state->drxd_state != DRXD_STARTED) state 1682 drivers/media/dvb-frontends/drxd_hard.c if (state->cscd_state != CSCD_SAVED) { state 1684 drivers/media/dvb-frontends/drxd_hard.c status = DRX_GetLockStatus(state, &lock); state 1689 drivers/media/dvb-frontends/drxd_hard.c status = StopOC(state); state 1693 drivers/media/dvb-frontends/drxd_hard.c state->drxd_state = DRXD_STOPPED; state 1695 drivers/media/dvb-frontends/drxd_hard.c status = ConfigureMPEGOutput(state, 0); state 1699 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1701 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OD_REG_COMM_EXEC__A, 0x0000, 0x0000); state 1705 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1708 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, LC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1713 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_SC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1716 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_LC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1719 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_FT_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1722 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_CP_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1725 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_CE_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1728 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_EQ_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 1731 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_OD_REG_COMM_EXEC__A, 0x0000, 0); state 1741 drivers/media/dvb-frontends/drxd_hard.c static int SetOperationMode(struct drxd_state *state, int oMode) state 1746 drivers/media/dvb-frontends/drxd_hard.c if (state->drxd_state != DRXD_STOPPED) { state 1751 drivers/media/dvb-frontends/drxd_hard.c if (oMode == state->operation_mode) { state 1756 drivers/media/dvb-frontends/drxd_hard.c if (oMode != OM_Default && !state->diversity) { state 1763 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_InitDiversityFront); state 1766 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_InitDiversityEnd); state 1772 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_DisableDiversity); state 1778 drivers/media/dvb-frontends/drxd_hard.c state->operation_mode = oMode; state 1783 drivers/media/dvb-frontends/drxd_hard.c static int StartDiversity(struct drxd_state *state) state 1789 drivers/media/dvb-frontends/drxd_hard.c if (state->operation_mode == OM_DVBT_Diversity_Front) { state 1790 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_StartDiversityFront); state 1793 drivers/media/dvb-frontends/drxd_hard.c } else if (state->operation_mode == OM_DVBT_Diversity_End) { state 1794 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_StartDiversityEnd); state 1797 drivers/media/dvb-frontends/drxd_hard.c if (state->props.bandwidth_hz == 8000000) { state 1798 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_DiversityDelay8MHZ); state 1802 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_DiversityDelay6MHZ); state 1807 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, B_EQ_REG_RC_SEL_CAR__A, &rcControl, 0); state 1816 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_EQ_REG_RC_SEL_CAR__A, rcControl, 0); state 1824 drivers/media/dvb-frontends/drxd_hard.c static int SetFrequencyShift(struct drxd_state *state, state 1827 drivers/media/dvb-frontends/drxd_hard.c int negativeShift = (state->tuner_mirrors == channelMirrored); state 1840 drivers/media/dvb-frontends/drxd_hard.c state->fe_fs_add_incr = MulDiv32(state->intermediate_freq + state 1842 drivers/media/dvb-frontends/drxd_hard.c 1 << 28, state->sys_clock_freq); state 1844 drivers/media/dvb-frontends/drxd_hard.c state->fe_fs_add_incr &= 0x0FFFFFFFL; state 1846 drivers/media/dvb-frontends/drxd_hard.c state->fe_fs_add_incr = ((1 << 28) - state->fe_fs_add_incr); state 1850 drivers/media/dvb-frontends/drxd_hard.c state->org_fe_fs_add_incr = MulDiv32(state->intermediate_freq, state 1851 drivers/media/dvb-frontends/drxd_hard.c 1 << 28, state->sys_clock_freq); state 1853 drivers/media/dvb-frontends/drxd_hard.c state->org_fe_fs_add_incr &= 0x0FFFFFFFL; state 1855 drivers/media/dvb-frontends/drxd_hard.c state->org_fe_fs_add_incr = ((1L << 28) - state 1856 drivers/media/dvb-frontends/drxd_hard.c state->org_fe_fs_add_incr); state 1858 drivers/media/dvb-frontends/drxd_hard.c return Write32(state, FE_FS_REG_ADD_INC_LOP__A, state 1859 drivers/media/dvb-frontends/drxd_hard.c state->fe_fs_add_incr, 0); state 1862 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgNoiseCalibration(struct drxd_state *state, state 1869 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, SC_RA_RAM_BE_OPT_ENA__A, &beOptEna, 0); state 1876 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, CP_REG_AC_NEXP_OFFS__A, noiseCal->cpNexpOfs, 0); state 1880 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_BE_OPT_ENA__A, beOptEna, 0); state 1884 drivers/media/dvb-frontends/drxd_hard.c if (!state->type_A) { state 1885 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_SC_RA_RAM_CO_TD_CAL_2K__A, noiseCal->tdCal2k, 0); state 1888 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, B_SC_RA_RAM_CO_TD_CAL_8K__A, noiseCal->tdCal8k, 0); state 1897 drivers/media/dvb-frontends/drxd_hard.c static int DRX_Start(struct drxd_state *state, s32 off) state 1899 drivers/media/dvb-frontends/drxd_hard.c struct dtv_frontend_properties *p = &state->props; state 1928 drivers/media/dvb-frontends/drxd_hard.c if (state->drxd_state != DRXD_STOPPED) state 1930 drivers/media/dvb-frontends/drxd_hard.c status = ResetECOD(state); state 1933 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1934 drivers/media/dvb-frontends/drxd_hard.c status = InitSC(state); state 1938 drivers/media/dvb-frontends/drxd_hard.c status = InitFT(state); state 1941 drivers/media/dvb-frontends/drxd_hard.c status = InitCP(state); state 1944 drivers/media/dvb-frontends/drxd_hard.c status = InitCE(state); state 1947 drivers/media/dvb-frontends/drxd_hard.c status = InitEQ(state); state 1950 drivers/media/dvb-frontends/drxd_hard.c status = InitSC(state); state 1957 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgIfAgc(state, &state->if_agc_cfg); state 1960 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgRfAgc(state, &state->rf_agc_cfg); state 1964 drivers/media/dvb-frontends/drxd_hard.c mirrorFreqSpect = (state->props.inversion == INVERSION_ON); state 1972 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1973 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_TR_MODE__A, EC_SB_REG_TR_MODE_8K, 0x0000); state 1983 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 1984 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_TR_MODE__A, EC_SB_REG_TR_MODE_2K, 0x0000); state 2017 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2018 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_ALPHA__A, 0x0001, 0x0000); state 2021 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_ALPHA__A, 0x0001, 0x0000); state 2047 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2048 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_ALPHA__A, 0x0002, 0x0000); state 2051 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_ALPHA__A, 0x0002, 0x0000); state 2076 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2077 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_ALPHA__A, 0x0003, 0x0000); state 2080 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_ALPHA__A, 0x0003, 0x0000); state 2108 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2109 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_ALPHA__A, 0x0000, 0x0000); state 2112 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_ALPHA__A, 0x0000, 0x0000); state 2145 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2146 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_CONST__A, 0x0002, 0x0000); state 2149 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_CONST__A, EC_SB_REG_CONST_64QAM, 0x0000); state 2152 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_MSB__A, 0x0020, 0x0000); state 2155 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_BIT2__A, 0x0008, 0x0000); state 2158 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_LSB__A, 0x0002, 0x0000); state 2162 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_TD_TPS_PWR_OFS__A, qam64TdTpsPwr, 0x0000); state 2165 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_SN_CEGAIN__A, qam64SnCeGain, 0x0000); state 2168 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_MAN__A, qam64IsGainMan, 0x0000); state 2171 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_EXP__A, qam64IsGainExp, 0x0000); state 2178 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2179 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_CONST__A, 0x0000, 0x0000); state 2182 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_CONST__A, EC_SB_REG_CONST_QPSK, 0x0000); state 2185 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_MSB__A, 0x0010, 0x0000); state 2188 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_BIT2__A, 0x0000, 0x0000); state 2191 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_LSB__A, 0x0000, 0x0000); state 2195 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_TD_TPS_PWR_OFS__A, qpskTdTpsPwr, 0x0000); state 2198 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_SN_CEGAIN__A, qpskSnCeGain, 0x0000); state 2201 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_MAN__A, qpskIsGainMan, 0x0000); state 2204 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_EXP__A, qpskIsGainExp, 0x0000); state 2212 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2213 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_OT_CONST__A, 0x0001, 0x0000); state 2216 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_CONST__A, EC_SB_REG_CONST_16QAM, 0x0000); state 2219 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_MSB__A, 0x0010, 0x0000); state 2222 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_BIT2__A, 0x0004, 0x0000); state 2225 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_SCALE_LSB__A, 0x0000, 0x0000); state 2229 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_TD_TPS_PWR_OFS__A, qam16TdTpsPwr, 0x0000); state 2232 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_SN_CEGAIN__A, qam16SnCeGain, 0x0000); state 2235 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_MAN__A, qam16IsGainMan, 0x0000); state 2238 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EQ_REG_IS_GAIN_EXP__A, qam16IsGainExp, 0x0000); state 2253 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_PRIOR__A, EC_SB_REG_PRIOR_LO, 0x0000); state 2257 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_SB_REG_PRIOR__A, EC_SB_REG_PRIOR_HI, 0x0000); state 2264 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 2265 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_VD_REG_SET_CODERATE__A, EC_VD_REG_SET_CODERATE_C1_2, 0x0000); state 2272 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 2273 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_VD_REG_SET_CODERATE__A, EC_VD_REG_SET_CODERATE_C2_3, 0x0000); state 2277 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 2278 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_VD_REG_SET_CODERATE__A, EC_VD_REG_SET_CODERATE_C3_4, 0x0000); state 2282 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 2283 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_VD_REG_SET_CODERATE__A, EC_VD_REG_SET_CODERATE_C5_6, 0x0000); state 2287 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) state 2288 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, EC_VD_REG_SET_CODERATE__A, EC_VD_REG_SET_CODERATE_C7_8, 0x0000); state 2310 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, state 2317 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, state 2324 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, state 2333 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_BAND__A, bandwidthParam, 0x0000); state 2339 drivers/media/dvb-frontends/drxd_hard.c status = Read16(state, SC_RA_RAM_CONFIG__A, &sc_config, 0); state 2353 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_CONFIG__A, sc_config, 0); state 2358 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgNoiseCalibration(state, &state->noise_cal); state 2362 drivers/media/dvb-frontends/drxd_hard.c if (state->cscd_state == CSCD_INIT) { state 2364 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_RA_RAM_SAMPLE_RATE_COUNT__A, DRXD_OSCDEV_DO_SCAN, 0x0000); state 2368 drivers/media/dvb-frontends/drxd_hard.c state->cscd_state = CSCD_SET; state 2374 drivers/media/dvb-frontends/drxd_hard.c feIfIncr = MulDiv32(state->sys_clock_freq * 1000, state 2376 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_IF_REG_INCR0__A, (u16) (feIfIncr & FE_IF_REG_INCR0__M), 0x0000); state 2379 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, FE_IF_REG_INCR1__A, (u16) ((feIfIncr >> FE_IF_REG_INCR0__W) & FE_IF_REG_INCR1__M), 0x0000); state 2385 drivers/media/dvb-frontends/drxd_hard.c SetFrequencyShift(state, off, mirrorFreqSpect); state 2390 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_COMM_STATE__A, 0, 0x0000); state 2393 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_COMM_EXEC__A, 1, 0x0000); state 2405 drivers/media/dvb-frontends/drxd_hard.c status = SC_SetPrefParamCommand(state, 0x0000, transmissionParams, operationMode); state 2410 drivers/media/dvb-frontends/drxd_hard.c status = SC_ProcStartCommand(state, SC_RA_RAM_PROC_LOCKTRACK, SC_RA_RAM_SW_EVENT_RUN_NMASK__M, SC_RA_RAM_LOCKTRACK_MIN); state 2414 drivers/media/dvb-frontends/drxd_hard.c status = StartOC(state); state 2418 drivers/media/dvb-frontends/drxd_hard.c if (state->operation_mode != OM_Default) { state 2419 drivers/media/dvb-frontends/drxd_hard.c status = StartDiversity(state); state 2424 drivers/media/dvb-frontends/drxd_hard.c state->drxd_state = DRXD_STARTED; state 2430 drivers/media/dvb-frontends/drxd_hard.c static int CDRXD(struct drxd_state *state, u32 IntermediateFrequency) state 2450 drivers/media/dvb-frontends/drxd_hard.c u32 ulClock = state->config.clock; state 2460 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.ctrlMode = AGC_CTRL_AUTO; state 2461 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.outputLevel = 0; state 2462 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.settleLevel = 140; state 2463 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.minOutputLevel = 0; state 2464 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.maxOutputLevel = 1023; state 2465 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.speed = 904; state 2468 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.ctrlMode = AGC_CTRL_USER; state 2469 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.outputLevel = (u16) (ulIfAgcOutputLevel); state 2477 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.ctrlMode = AGC_CTRL_AUTO; state 2478 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.settleLevel = (u16) (ulIfAgcSettleLevel); state 2479 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.minOutputLevel = (u16) (ulIfAgcMinLevel); state 2480 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.maxOutputLevel = (u16) (ulIfAgcMaxLevel); state 2481 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.speed = (u16) (ulIfAgcSpeed); state 2484 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.R1 = (u16) (ulIfAgcR1); state 2485 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.R2 = (u16) (ulIfAgcR2); state 2486 drivers/media/dvb-frontends/drxd_hard.c state->if_agc_cfg.R3 = (u16) (ulIfAgcR3); state 2488 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.R1 = (u16) (ulRfAgcR1); state 2489 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.R2 = (u16) (ulRfAgcR2); state 2490 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.R3 = (u16) (ulRfAgcR3); state 2492 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.ctrlMode = AGC_CTRL_AUTO; state 2495 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.ctrlMode = AGC_CTRL_USER; state 2496 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.outputLevel = (u16) (ulRfAgcOutputLevel); state 2504 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.ctrlMode = AGC_CTRL_AUTO; state 2505 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.settleLevel = (u16) (ulRfAgcSettleLevel); state 2506 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.minOutputLevel = (u16) (ulRfAgcMinLevel); state 2507 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.maxOutputLevel = (u16) (ulRfAgcMaxLevel); state 2508 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.speed = (u16) (ulRfAgcSpeed); state 2512 drivers/media/dvb-frontends/drxd_hard.c state->rf_agc_cfg.ctrlMode = AGC_CTRL_OFF; state 2515 drivers/media/dvb-frontends/drxd_hard.c state->app_env_default = (enum app_env) state 2518 drivers/media/dvb-frontends/drxd_hard.c state->app_env_diversity = (enum app_env) state 2523 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.cpOpt = 0; state 2524 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.cpNexpOfs = 40; state 2525 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.tdCal2k = -40; state 2526 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.tdCal8k = -24; state 2529 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.cpOpt = 1; state 2530 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.cpNexpOfs = 0; state 2531 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.tdCal2k = -21; state 2532 drivers/media/dvb-frontends/drxd_hard.c state->noise_cal.tdCal8k = -24; state 2534 drivers/media/dvb-frontends/drxd_hard.c state->m_EcOcRegOcModeLop = (u16) (ulEcOcRegOcModeLop); state 2536 drivers/media/dvb-frontends/drxd_hard.c state->chip_adr = (state->config.demod_address << 1) | 1; state 2539 drivers/media/dvb-frontends/drxd_hard.c state->m_HiI2cPatch = DRXD_HiI2cPatch_1; state 2542 drivers/media/dvb-frontends/drxd_hard.c state->m_HiI2cPatch = DRXD_HiI2cPatch_3; state 2545 drivers/media/dvb-frontends/drxd_hard.c state->m_HiI2cPatch = NULL; state 2549 drivers/media/dvb-frontends/drxd_hard.c state->intermediate_freq = (u16) (IntermediateFrequency / 1000); state 2551 drivers/media/dvb-frontends/drxd_hard.c state->expected_sys_clock_freq = 48000; state 2553 drivers/media/dvb-frontends/drxd_hard.c state->sys_clock_freq = 48000; state 2554 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_freq = (u16) ulClock; state 2555 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_deviation = 0; state 2556 drivers/media/dvb-frontends/drxd_hard.c state->cscd_state = CSCD_INIT; state 2557 drivers/media/dvb-frontends/drxd_hard.c state->drxd_state = DRXD_UNINITIALIZED; state 2559 drivers/media/dvb-frontends/drxd_hard.c state->PGA = 0; state 2560 drivers/media/dvb-frontends/drxd_hard.c state->type_A = 0; state 2561 drivers/media/dvb-frontends/drxd_hard.c state->tuner_mirrors = 0; state 2564 drivers/media/dvb-frontends/drxd_hard.c state->insert_rs_byte = state->config.insert_rs_byte; state 2565 drivers/media/dvb-frontends/drxd_hard.c state->enable_parallel = (ulSerialMode != 1); state 2570 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_timing_div = (u16) ((state->sys_clock_freq / 1000) * state 2574 drivers/media/dvb-frontends/drxd_hard.c state->hi_cfg_bridge_delay = (u16) ((state->osc_clock_freq / 1000) * state 2577 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgPwd = DRXD_DEF_AG_PWD_CONSUMER; state 2579 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgAgcSio = DRXD_DEF_AG_AGC_SIO; state 2583 drivers/media/dvb-frontends/drxd_hard.c static int DRXD_init(struct drxd_state *state, const u8 *fw, u32 fw_size) state 2588 drivers/media/dvb-frontends/drxd_hard.c if (state->init_done) state 2591 drivers/media/dvb-frontends/drxd_hard.c CDRXD(state, state->config.IF ? state->config.IF : 36000000); state 2594 drivers/media/dvb-frontends/drxd_hard.c state->operation_mode = OM_Default; state 2596 drivers/media/dvb-frontends/drxd_hard.c status = SetDeviceTypeId(state); state 2601 drivers/media/dvb-frontends/drxd_hard.c if (!state->type_A && state->m_HiI2cPatch) { state 2602 drivers/media/dvb-frontends/drxd_hard.c status = WriteTable(state, state->m_HiI2cPatch); state 2607 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2610 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, 0x43012D, 0x047f, 0); state 2615 drivers/media/dvb-frontends/drxd_hard.c status = HI_ResetCommand(state); state 2619 drivers/media/dvb-frontends/drxd_hard.c status = StopAllProcessors(state); state 2622 drivers/media/dvb-frontends/drxd_hard.c status = InitCC(state); state 2626 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_deviation = 0; state 2628 drivers/media/dvb-frontends/drxd_hard.c if (state->config.osc_deviation) state 2629 drivers/media/dvb-frontends/drxd_hard.c state->osc_clock_deviation = state 2630 drivers/media/dvb-frontends/drxd_hard.c state->config.osc_deviation(state->priv, 0, 0); state 2634 drivers/media/dvb-frontends/drxd_hard.c s32 devA = (s32) (state->osc_clock_deviation) * state 2635 drivers/media/dvb-frontends/drxd_hard.c (s32) (state->expected_sys_clock_freq); state 2648 drivers/media/dvb-frontends/drxd_hard.c state->sys_clock_freq = state 2649 drivers/media/dvb-frontends/drxd_hard.c (u16) ((state->expected_sys_clock_freq) + state 2652 drivers/media/dvb-frontends/drxd_hard.c status = InitHI(state); state 2655 drivers/media/dvb-frontends/drxd_hard.c status = InitAtomicRead(state); state 2659 drivers/media/dvb-frontends/drxd_hard.c status = EnableAndResetMB(state); state 2662 drivers/media/dvb-frontends/drxd_hard.c if (state->type_A) { state 2663 drivers/media/dvb-frontends/drxd_hard.c status = ResetCEFR(state); state 2668 drivers/media/dvb-frontends/drxd_hard.c status = DownloadMicrocode(state, fw, fw_size); state 2672 drivers/media/dvb-frontends/drxd_hard.c status = DownloadMicrocode(state, state->microcode, state->microcode_length); state 2677 drivers/media/dvb-frontends/drxd_hard.c if (state->PGA) { state 2678 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgPwd = DRXD_DEF_AG_PWD_PRO; state 2679 drivers/media/dvb-frontends/drxd_hard.c SetCfgPga(state, 0); /* PGA = 0 dB */ state 2681 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgPwd = DRXD_DEF_AG_PWD_CONSUMER; state 2684 drivers/media/dvb-frontends/drxd_hard.c state->m_FeAgRegAgAgcSio = DRXD_DEF_AG_AGC_SIO; state 2686 drivers/media/dvb-frontends/drxd_hard.c status = InitFE(state); state 2689 drivers/media/dvb-frontends/drxd_hard.c status = InitFT(state); state 2692 drivers/media/dvb-frontends/drxd_hard.c status = InitCP(state); state 2695 drivers/media/dvb-frontends/drxd_hard.c status = InitCE(state); state 2698 drivers/media/dvb-frontends/drxd_hard.c status = InitEQ(state); state 2701 drivers/media/dvb-frontends/drxd_hard.c status = InitEC(state); state 2704 drivers/media/dvb-frontends/drxd_hard.c status = InitSC(state); state 2708 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgIfAgc(state, &state->if_agc_cfg); state 2711 drivers/media/dvb-frontends/drxd_hard.c status = SetCfgRfAgc(state, &state->rf_agc_cfg); state 2715 drivers/media/dvb-frontends/drxd_hard.c state->cscd_state = CSCD_INIT; state 2716 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, SC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 2719 drivers/media/dvb-frontends/drxd_hard.c status = Write16(state, LC_COMM_EXEC__A, SC_COMM_EXEC_CTL_STOP, 0); state 2731 drivers/media/dvb-frontends/drxd_hard.c status = Write32(state, SC_RA_RAM_DRIVER_VERSION__AX, driverVersion, 0); state 2735 drivers/media/dvb-frontends/drxd_hard.c status = StopOC(state); state 2739 drivers/media/dvb-frontends/drxd_hard.c state->drxd_state = DRXD_STOPPED; state 2740 drivers/media/dvb-frontends/drxd_hard.c state->init_done = 1; state 2746 drivers/media/dvb-frontends/drxd_hard.c static int DRXD_status(struct drxd_state *state, u32 *pLockStatus) state 2748 drivers/media/dvb-frontends/drxd_hard.c DRX_GetLockStatus(state, pLockStatus); state 2752 drivers/media/dvb-frontends/drxd_hard.c ConfigureMPEGOutput(state, 1); state 2766 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2770 drivers/media/dvb-frontends/drxd_hard.c res = ReadIFAgc(state, &value); state 2780 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2783 drivers/media/dvb-frontends/drxd_hard.c DRXD_status(state, &lock); state 2803 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2805 drivers/media/dvb-frontends/drxd_hard.c return DRXD_init(state, NULL, 0); state 2810 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2812 drivers/media/dvb-frontends/drxd_hard.c if (state->config.disable_i2c_gate_ctrl == 1) state 2815 drivers/media/dvb-frontends/drxd_hard.c return DRX_ConfigureI2CBridge(state, onoff); state 2847 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2849 drivers/media/dvb-frontends/drxd_hard.c ConfigureMPEGOutput(state, 0); state 2861 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2864 drivers/media/dvb-frontends/drxd_hard.c state->props = *p; state 2865 drivers/media/dvb-frontends/drxd_hard.c DRX_Stop(state); state 2875 drivers/media/dvb-frontends/drxd_hard.c return DRX_Start(state, off); state 2880 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = fe->demodulator_priv; state 2882 drivers/media/dvb-frontends/drxd_hard.c kfree(state); state 2920 drivers/media/dvb-frontends/drxd_hard.c struct drxd_state *state = NULL; state 2922 drivers/media/dvb-frontends/drxd_hard.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 2923 drivers/media/dvb-frontends/drxd_hard.c if (!state) state 2926 drivers/media/dvb-frontends/drxd_hard.c state->ops = drxd_ops; state 2927 drivers/media/dvb-frontends/drxd_hard.c state->dev = dev; state 2928 drivers/media/dvb-frontends/drxd_hard.c state->config = *config; state 2929 drivers/media/dvb-frontends/drxd_hard.c state->i2c = i2c; state 2930 drivers/media/dvb-frontends/drxd_hard.c state->priv = priv; state 2932 drivers/media/dvb-frontends/drxd_hard.c mutex_init(&state->mutex); state 2934 drivers/media/dvb-frontends/drxd_hard.c if (Read16(state, 0, NULL, 0) < 0) state 2937 drivers/media/dvb-frontends/drxd_hard.c state->frontend.ops = drxd_ops; state 2938 drivers/media/dvb-frontends/drxd_hard.c state->frontend.demodulator_priv = state; state 2939 drivers/media/dvb-frontends/drxd_hard.c ConfigureMPEGOutput(state, 0); state 2941 drivers/media/dvb-frontends/drxd_hard.c CDRXD(state, state->config.IF ? state->config.IF : 36000000); state 2942 drivers/media/dvb-frontends/drxd_hard.c InitHI(state); state 2944 drivers/media/dvb-frontends/drxd_hard.c return &state->frontend; state 2948 drivers/media/dvb-frontends/drxd_hard.c kfree(state); state 25 drivers/media/dvb-frontends/drxk_hard.c static int power_down_dvbt(struct drxk_state *state, bool set_power_mode); state 26 drivers/media/dvb-frontends/drxk_hard.c static int power_down_qam(struct drxk_state *state); state 27 drivers/media/dvb-frontends/drxk_hard.c static int set_dvbt_standard(struct drxk_state *state, state 29 drivers/media/dvb-frontends/drxk_hard.c static int set_qam_standard(struct drxk_state *state, state 31 drivers/media/dvb-frontends/drxk_hard.c static int set_qam(struct drxk_state *state, u16 intermediate_freqk_hz, state 33 drivers/media/dvb-frontends/drxk_hard.c static int set_dvbt_standard(struct drxk_state *state, state 35 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_start(struct drxk_state *state); state 36 drivers/media/dvb-frontends/drxk_hard.c static int set_dvbt(struct drxk_state *state, u16 intermediate_freqk_hz, state 38 drivers/media/dvb-frontends/drxk_hard.c static int get_qam_lock_status(struct drxk_state *state, u32 *p_lock_status); state 39 drivers/media/dvb-frontends/drxk_hard.c static int get_dvbt_lock_status(struct drxk_state *state, u32 *p_lock_status); state 40 drivers/media/dvb-frontends/drxk_hard.c static int switch_antenna_to_qam(struct drxk_state *state); state 41 drivers/media/dvb-frontends/drxk_hard.c static int switch_antenna_to_dvbt(struct drxk_state *state); state 43 drivers/media/dvb-frontends/drxk_hard.c static bool is_dvbt(struct drxk_state *state) state 45 drivers/media/dvb-frontends/drxk_hard.c return state->m_operation_mode == OM_DVBT; state 48 drivers/media/dvb-frontends/drxk_hard.c static bool is_qam(struct drxk_state *state) state 50 drivers/media/dvb-frontends/drxk_hard.c return state->m_operation_mode == OM_QAM_ITU_A || state 51 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode == OM_QAM_ITU_B || state 52 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode == OM_QAM_ITU_C; state 94 drivers/media/dvb-frontends/drxk_hard.c #define DRXK_KI_RAGC_DVBT (IsA1WithPatchCode(state) ? 3 : 2) state 97 drivers/media/dvb-frontends/drxk_hard.c #define DRXK_KI_IAGC_DVBT (IsA1WithPatchCode(state) ? 4 : 2) state 100 drivers/media/dvb-frontends/drxk_hard.c #define DRXK_KI_DAGC_DVBT (IsA1WithPatchCode(state) ? 10 : 7) state 202 drivers/media/dvb-frontends/drxk_hard.c static int drxk_i2c_lock(struct drxk_state *state) state 204 drivers/media/dvb-frontends/drxk_hard.c i2c_lock_bus(state->i2c, I2C_LOCK_SEGMENT); state 205 drivers/media/dvb-frontends/drxk_hard.c state->drxk_i2c_exclusive_lock = true; state 210 drivers/media/dvb-frontends/drxk_hard.c static void drxk_i2c_unlock(struct drxk_state *state) state 212 drivers/media/dvb-frontends/drxk_hard.c if (!state->drxk_i2c_exclusive_lock) state 215 drivers/media/dvb-frontends/drxk_hard.c i2c_unlock_bus(state->i2c, I2C_LOCK_SEGMENT); state 216 drivers/media/dvb-frontends/drxk_hard.c state->drxk_i2c_exclusive_lock = false; state 219 drivers/media/dvb-frontends/drxk_hard.c static int drxk_i2c_transfer(struct drxk_state *state, struct i2c_msg *msgs, state 222 drivers/media/dvb-frontends/drxk_hard.c if (state->drxk_i2c_exclusive_lock) state 223 drivers/media/dvb-frontends/drxk_hard.c return __i2c_transfer(state->i2c, msgs, len); state 225 drivers/media/dvb-frontends/drxk_hard.c return i2c_transfer(state->i2c, msgs, len); state 228 drivers/media/dvb-frontends/drxk_hard.c static int i2c_read1(struct drxk_state *state, u8 adr, u8 *val) state 234 drivers/media/dvb-frontends/drxk_hard.c return drxk_i2c_transfer(state, msgs, 1); state 237 drivers/media/dvb-frontends/drxk_hard.c static int i2c_write(struct drxk_state *state, u8 adr, u8 *data, int len) state 250 drivers/media/dvb-frontends/drxk_hard.c status = drxk_i2c_transfer(state, &msg, 1); state 260 drivers/media/dvb-frontends/drxk_hard.c static int i2c_read(struct drxk_state *state, state 271 drivers/media/dvb-frontends/drxk_hard.c status = drxk_i2c_transfer(state, msgs, 2); state 294 drivers/media/dvb-frontends/drxk_hard.c static int read16_flags(struct drxk_state *state, u32 reg, u16 *data, u8 flags) state 297 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm1[4], mm2[2], len; state 299 drivers/media/dvb-frontends/drxk_hard.c if (state->single_master) state 314 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read(state, adr, mm1, len, mm2, 2); state 323 drivers/media/dvb-frontends/drxk_hard.c static int read16(struct drxk_state *state, u32 reg, u16 *data) state 325 drivers/media/dvb-frontends/drxk_hard.c return read16_flags(state, reg, data, 0); state 328 drivers/media/dvb-frontends/drxk_hard.c static int read32_flags(struct drxk_state *state, u32 reg, u32 *data, u8 flags) state 331 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm1[4], mm2[4], len; state 333 drivers/media/dvb-frontends/drxk_hard.c if (state->single_master) state 348 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read(state, adr, mm1, len, mm2, 4); state 358 drivers/media/dvb-frontends/drxk_hard.c static int read32(struct drxk_state *state, u32 reg, u32 *data) state 360 drivers/media/dvb-frontends/drxk_hard.c return read32_flags(state, reg, data, 0); state 363 drivers/media/dvb-frontends/drxk_hard.c static int write16_flags(struct drxk_state *state, u32 reg, u16 data, u8 flags) state 365 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm[6], len; state 367 drivers/media/dvb-frontends/drxk_hard.c if (state->single_master) state 384 drivers/media/dvb-frontends/drxk_hard.c return i2c_write(state, adr, mm, len + 2); state 387 drivers/media/dvb-frontends/drxk_hard.c static int write16(struct drxk_state *state, u32 reg, u16 data) state 389 drivers/media/dvb-frontends/drxk_hard.c return write16_flags(state, reg, data, 0); state 392 drivers/media/dvb-frontends/drxk_hard.c static int write32_flags(struct drxk_state *state, u32 reg, u32 data, u8 flags) state 394 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm[8], len; state 396 drivers/media/dvb-frontends/drxk_hard.c if (state->single_master) state 415 drivers/media/dvb-frontends/drxk_hard.c return i2c_write(state, adr, mm, len + 4); state 418 drivers/media/dvb-frontends/drxk_hard.c static int write32(struct drxk_state *state, u32 reg, u32 data) state 420 drivers/media/dvb-frontends/drxk_hard.c return write32_flags(state, reg, data, 0); state 423 drivers/media/dvb-frontends/drxk_hard.c static int write_block(struct drxk_state *state, u32 address, state 429 drivers/media/dvb-frontends/drxk_hard.c if (state->single_master) state 433 drivers/media/dvb-frontends/drxk_hard.c int chunk = blk_size > state->m_chunk_size ? state 434 drivers/media/dvb-frontends/drxk_hard.c state->m_chunk_size : blk_size; state 435 drivers/media/dvb-frontends/drxk_hard.c u8 *adr_buf = &state->chunk[0]; state 445 drivers/media/dvb-frontends/drxk_hard.c if (chunk == state->m_chunk_size) state 453 drivers/media/dvb-frontends/drxk_hard.c memcpy(&state->chunk[adr_length], p_block, chunk); state 462 drivers/media/dvb-frontends/drxk_hard.c status = i2c_write(state, state->demod_address, state 463 drivers/media/dvb-frontends/drxk_hard.c &state->chunk[0], chunk + adr_length); state 480 drivers/media/dvb-frontends/drxk_hard.c static int power_up_device(struct drxk_state *state) state 488 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read1(state, state->demod_address, &data); state 492 drivers/media/dvb-frontends/drxk_hard.c status = i2c_write(state, state->demod_address, state 498 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read1(state, state->demod_address, state 507 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_PWD_MODE__A, SIO_CC_PWD_MODE_LEVEL_NONE); state 510 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY); state 514 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_PLL_LOCK__A, 1); state 518 drivers/media/dvb-frontends/drxk_hard.c state->m_current_power_mode = DRX_POWER_UP; state 528 drivers/media/dvb-frontends/drxk_hard.c static int init_state(struct drxk_state *state) state 584 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 585 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = false; state 586 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = false; state 587 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = false; state 588 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 589 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = false; state 591 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_chunk_size) state 592 drivers/media/dvb-frontends/drxk_hard.c state->m_chunk_size = 124; state 594 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq = 0; state 595 drivers/media/dvb-frontends/drxk_hard.c state->m_smart_ant_inverted = false; state 596 drivers/media/dvb-frontends/drxk_hard.c state->m_b_p_down_open_bridge = false; state 599 drivers/media/dvb-frontends/drxk_hard.c state->m_sys_clock_freq = 151875; state 602 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_timing_div = ((state->m_sys_clock_freq / 1000) * state 605 drivers/media/dvb-frontends/drxk_hard.c if (state->m_hi_cfg_timing_div > SIO_HI_RA_RAM_PAR_2_CFG_DIV__M) state 606 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_timing_div = SIO_HI_RA_RAM_PAR_2_CFG_DIV__M; state 607 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_wake_up_key = (state->demod_address << 1); state 609 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl = SIO_HI_RA_RAM_PAR_5_CFG_SLV0_SLAVE; state 611 drivers/media/dvb-frontends/drxk_hard.c state->m_b_power_down = (ul_power_down != 0); state 613 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_a3_patch_code = false; state 617 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_if_agc_cfg.ctrl_mode = ul_vsb_if_agc_mode; state 618 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_if_agc_cfg.output_level = ul_vsb_if_agc_output_level; state 619 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_if_agc_cfg.min_output_level = ul_vsb_if_agc_min_level; state 620 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_if_agc_cfg.max_output_level = ul_vsb_if_agc_max_level; state 621 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_if_agc_cfg.speed = ul_vsb_if_agc_speed; state 622 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_pga_cfg = 140; state 625 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.ctrl_mode = ul_vsb_rf_agc_mode; state 626 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.output_level = ul_vsb_rf_agc_output_level; state 627 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.min_output_level = ul_vsb_rf_agc_min_level; state 628 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.max_output_level = ul_vsb_rf_agc_max_level; state 629 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.speed = ul_vsb_rf_agc_speed; state 630 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.top = ul_vsb_rf_agc_top; state 631 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_rf_agc_cfg.cut_off_current = ul_vsb_rf_agc_cut_off_current; state 632 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_pre_saw_cfg.reference = 0x07; state 633 drivers/media/dvb-frontends/drxk_hard.c state->m_vsb_pre_saw_cfg.use_pre_saw = true; state 635 drivers/media/dvb-frontends/drxk_hard.c state->m_Quality83percent = DEFAULT_MER_83; state 636 drivers/media/dvb-frontends/drxk_hard.c state->m_Quality93percent = DEFAULT_MER_93; state 638 drivers/media/dvb-frontends/drxk_hard.c state->m_Quality83percent = ulQual83; state 639 drivers/media/dvb-frontends/drxk_hard.c state->m_Quality93percent = ulQual93; state 643 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_if_agc_cfg.ctrl_mode = ul_atv_if_agc_mode; state 644 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_if_agc_cfg.output_level = ul_atv_if_agc_output_level; state 645 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_if_agc_cfg.min_output_level = ul_atv_if_agc_min_level; state 646 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_if_agc_cfg.max_output_level = ul_atv_if_agc_max_level; state 647 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_if_agc_cfg.speed = ul_atv_if_agc_speed; state 650 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.ctrl_mode = ul_atv_rf_agc_mode; state 651 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.output_level = ul_atv_rf_agc_output_level; state 652 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.min_output_level = ul_atv_rf_agc_min_level; state 653 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.max_output_level = ul_atv_rf_agc_max_level; state 654 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.speed = ul_atv_rf_agc_speed; state 655 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.top = ul_atv_rf_agc_top; state 656 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_rf_agc_cfg.cut_off_current = ul_atv_rf_agc_cut_off_current; state 657 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_pre_saw_cfg.reference = 0x04; state 658 drivers/media/dvb-frontends/drxk_hard.c state->m_atv_pre_saw_cfg.use_pre_saw = true; state 662 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.ctrl_mode = DRXK_AGC_CTRL_OFF; state 663 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.output_level = 0; state 664 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.min_output_level = 0; state 665 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.max_output_level = 0xFFFF; state 666 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.top = 0x2100; state 667 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.cut_off_current = 4000; state 668 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_rf_agc_cfg.speed = 1; state 672 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.ctrl_mode = DRXK_AGC_CTRL_AUTO; state 673 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.output_level = 0; state 674 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.min_output_level = 0; state 675 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.max_output_level = 9000; state 676 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.top = 13424; state 677 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.cut_off_current = 0; state 678 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.speed = 3; state 679 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.fast_clip_ctrl_delay = 30; state 680 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.ingain_tgt_max = 30000; state 683 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_pre_saw_cfg.reference = 4; state 684 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_pre_saw_cfg.use_pre_saw = false; state 687 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.ctrl_mode = DRXK_AGC_CTRL_OFF; state 688 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.output_level = 0; state 689 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.min_output_level = 6023; state 690 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.max_output_level = 27000; state 691 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.top = 0x2380; state 692 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.cut_off_current = 4000; state 693 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_rf_agc_cfg.speed = 3; state 696 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.ctrl_mode = DRXK_AGC_CTRL_AUTO; state 697 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.output_level = 0; state 698 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.min_output_level = 0; state 699 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.max_output_level = 9000; state 700 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.top = 0x0511; state 701 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.cut_off_current = 0; state 702 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.speed = 3; state 703 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.ingain_tgt_max = 5119; state 704 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_if_agc_cfg.fast_clip_ctrl_delay = 50; state 706 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_pga_cfg = 140; state 707 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_pre_saw_cfg.reference = 4; state 708 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_pre_saw_cfg.use_pre_saw = false; state 710 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode = OM_NONE; state 711 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_UNINITIALIZED; state 714 drivers/media/dvb-frontends/drxk_hard.c state->m_enable_mpeg_output = true; /* If TRUE; enable MPEG output */ state 715 drivers/media/dvb-frontends/drxk_hard.c state->m_insert_rs_byte = false; /* If TRUE; insert RS byte */ state 716 drivers/media/dvb-frontends/drxk_hard.c state->m_invert_data = false; /* If TRUE; invert DATA signals */ state 717 drivers/media/dvb-frontends/drxk_hard.c state->m_invert_err = false; /* If TRUE; invert ERR signal */ state 718 drivers/media/dvb-frontends/drxk_hard.c state->m_invert_str = false; /* If TRUE; invert STR signals */ state 719 drivers/media/dvb-frontends/drxk_hard.c state->m_invert_val = false; /* If TRUE; invert VAL signals */ state 720 drivers/media/dvb-frontends/drxk_hard.c state->m_invert_clk = (ul_invert_ts_clock != 0); /* If TRUE; invert CLK signals */ state 725 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_bitrate = ul_dvbt_bitrate; state 726 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbc_bitrate = ul_dvbc_bitrate; state 728 drivers/media/dvb-frontends/drxk_hard.c state->m_ts_data_strength = (ul_ts_data_strength & 0x07); state 731 drivers/media/dvb-frontends/drxk_hard.c state->m_mpeg_ts_static_bitrate = 19392658; state 732 drivers/media/dvb-frontends/drxk_hard.c state->m_disable_te_ihandling = false; state 735 drivers/media/dvb-frontends/drxk_hard.c state->m_insert_rs_byte = true; state 737 drivers/media/dvb-frontends/drxk_hard.c state->m_mpeg_lock_time_out = DEFAULT_DRXK_MPEG_LOCK_TIMEOUT; state 739 drivers/media/dvb-frontends/drxk_hard.c state->m_mpeg_lock_time_out = ul_mpeg_lock_time_out; state 740 drivers/media/dvb-frontends/drxk_hard.c state->m_demod_lock_time_out = DEFAULT_DRXK_DEMOD_LOCK_TIMEOUT; state 742 drivers/media/dvb-frontends/drxk_hard.c state->m_demod_lock_time_out = ul_demod_lock_time_out; state 745 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_AUTO; state 746 drivers/media/dvb-frontends/drxk_hard.c state->m_qam_interleave_mode = DRXK_QAM_I12_J17; state 747 drivers/media/dvb-frontends/drxk_hard.c state->m_fec_rs_plen = 204 * 8; /* fecRsPlen annex A */ state 748 drivers/media/dvb-frontends/drxk_hard.c state->m_fec_rs_prescale = 1; state 750 drivers/media/dvb-frontends/drxk_hard.c state->m_sqi_speed = DRXK_DVBT_SQI_SPEED_MEDIUM; state 751 drivers/media/dvb-frontends/drxk_hard.c state->m_agcfast_clip_ctrl_delay = 0; state 753 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio_cfg = ul_gpio_cfg; state 755 drivers/media/dvb-frontends/drxk_hard.c state->m_b_power_down = false; state 756 drivers/media/dvb-frontends/drxk_hard.c state->m_current_power_mode = DRX_POWER_DOWN; state 758 drivers/media/dvb-frontends/drxk_hard.c state->m_rfmirror = (ul_rf_mirror == 0); state 759 drivers/media/dvb-frontends/drxk_hard.c state->m_if_agc_pol = false; state 763 drivers/media/dvb-frontends/drxk_hard.c static int drxx_open(struct drxk_state *state) state 772 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 777 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_TOP_COMM_KEY__A, &key); state 780 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY); state 783 drivers/media/dvb-frontends/drxk_hard.c status = read32(state, SIO_TOP_JTAGID_LO__A, &jtag); state 786 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_PDR_UIO_IN_HI__A, &bid); state 789 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, key); state 796 drivers/media/dvb-frontends/drxk_hard.c static int get_device_capabilities(struct drxk_state *state) state 807 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 811 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY); state 814 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_PDR_OHW_CFG__A, &sio_pdr_ohw_cfg); state 817 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, 0x0000); state 827 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq = 27000; state 831 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq = 20250; state 835 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq = 20250; state 845 drivers/media/dvb-frontends/drxk_hard.c status = read32(state, SIO_TOP_JTAGID_LO__A, &sio_top_jtagid_lo); state 854 drivers/media/dvb-frontends/drxk_hard.c state->m_device_spin = DRXK_SPIN_A1; state 858 drivers/media/dvb-frontends/drxk_hard.c state->m_device_spin = DRXK_SPIN_A2; state 862 drivers/media/dvb-frontends/drxk_hard.c state->m_device_spin = DRXK_SPIN_A3; state 866 drivers/media/dvb-frontends/drxk_hard.c state->m_device_spin = DRXK_SPIN_UNKNOWN; state 874 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 875 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 876 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = false; state 877 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = false; state 878 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 879 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = true; state 880 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 881 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = false; state 882 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = false; state 883 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 887 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 888 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 889 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 890 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = false; state 891 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 892 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = false; state 893 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 894 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 895 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 896 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 900 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 901 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 902 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 903 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = false; state 904 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 905 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = false; state 906 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 907 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 908 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 909 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 913 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 914 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 915 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 916 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = true; state 917 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 918 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = false; state 919 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 920 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 921 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 922 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 926 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 927 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 928 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 929 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = true; state 930 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 931 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = true; state 932 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 933 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 934 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 935 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 939 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 940 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 941 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 942 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = true; state 943 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 944 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = true; state 945 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 946 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 947 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 948 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 952 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 953 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 954 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 955 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = true; state 956 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 957 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = true; state 958 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 959 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 960 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 961 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 965 drivers/media/dvb-frontends/drxk_hard.c state->m_has_lna = false; state 966 drivers/media/dvb-frontends/drxk_hard.c state->m_has_oob = false; state 967 drivers/media/dvb-frontends/drxk_hard.c state->m_has_atv = true; state 968 drivers/media/dvb-frontends/drxk_hard.c state->m_has_audio = false; state 969 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbt = true; state 970 drivers/media/dvb-frontends/drxk_hard.c state->m_has_dvbc = true; state 971 drivers/media/dvb-frontends/drxk_hard.c state->m_has_sawsw = true; state 972 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio2 = true; state 973 drivers/media/dvb-frontends/drxk_hard.c state->m_has_gpio1 = true; state 974 drivers/media/dvb-frontends/drxk_hard.c state->m_has_irqn = false; state 985 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq / 1000, state 986 drivers/media/dvb-frontends/drxk_hard.c state->m_osc_clock_freq % 1000); state 996 drivers/media/dvb-frontends/drxk_hard.c static int hi_command(struct drxk_state *state, u16 cmd, u16 *p_result) state 1004 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_CMD__A, cmd); state 1012 drivers/media/dvb-frontends/drxk_hard.c ((state->m_hi_cfg_ctrl) & state 1023 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_HI_RA_RAM_CMD__A, state 1029 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_HI_RA_RAM_RES__A, p_result); state 1038 drivers/media/dvb-frontends/drxk_hard.c static int hi_cfg_command(struct drxk_state *state) state 1044 drivers/media/dvb-frontends/drxk_hard.c mutex_lock(&state->mutex); state 1046 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_6__A, state 1047 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_timeout); state 1050 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_5__A, state 1051 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl); state 1054 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_4__A, state 1055 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_wake_up_key); state 1058 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_3__A, state 1059 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_bridge_delay); state 1062 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_2__A, state 1063 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_timing_div); state 1066 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_1__A, state 1070 drivers/media/dvb-frontends/drxk_hard.c status = hi_command(state, SIO_HI_RA_RAM_CMD_CONFIG, NULL); state 1074 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl &= ~SIO_HI_RA_RAM_PAR_5_CFG_SLEEP_ZZZ; state 1076 drivers/media/dvb-frontends/drxk_hard.c mutex_unlock(&state->mutex); state 1082 drivers/media/dvb-frontends/drxk_hard.c static int init_hi(struct drxk_state *state) state 1086 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_wake_up_key = (state->demod_address << 1); state 1087 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_timeout = 0x96FF; state 1089 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl = SIO_HI_RA_RAM_PAR_5_CFG_SLV0_SLAVE; state 1091 drivers/media/dvb-frontends/drxk_hard.c return hi_cfg_command(state); state 1094 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_configure_pins(struct drxk_state *state, bool mpeg_enable) state 1103 drivers/media/dvb-frontends/drxk_hard.c state->m_enable_parallel ? "parallel" : "serial"); state 1106 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 1112 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY); state 1118 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MSTRT_CFG__A, 0x0000); state 1121 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MERR_CFG__A, 0x0000); state 1124 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MCLK_CFG__A, 0x0000); state 1127 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MVAL_CFG__A, 0x0000); state 1130 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD0_CFG__A, 0x0000); state 1133 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD1_CFG__A, 0x0000); state 1136 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD2_CFG__A, 0x0000); state 1139 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD3_CFG__A, 0x0000); state 1142 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD4_CFG__A, 0x0000); state 1145 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD5_CFG__A, 0x0000); state 1148 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD6_CFG__A, 0x0000); state 1151 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD7_CFG__A, 0x0000); state 1157 drivers/media/dvb-frontends/drxk_hard.c ((state->m_ts_data_strength << state 1159 drivers/media/dvb-frontends/drxk_hard.c sio_pdr_mclk_cfg = ((state->m_ts_clockk_strength << state 1163 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MSTRT_CFG__A, sio_pdr_mdx_cfg); state 1167 drivers/media/dvb-frontends/drxk_hard.c if (state->enable_merr_cfg) state 1170 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MERR_CFG__A, err_cfg); state 1173 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MVAL_CFG__A, err_cfg); state 1177 drivers/media/dvb-frontends/drxk_hard.c if (state->m_enable_parallel) { state 1179 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD1_CFG__A, state 1183 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD2_CFG__A, state 1187 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD3_CFG__A, state 1191 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD4_CFG__A, state 1195 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD5_CFG__A, state 1199 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD6_CFG__A, state 1203 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD7_CFG__A, state 1208 drivers/media/dvb-frontends/drxk_hard.c sio_pdr_mdx_cfg = ((state->m_ts_data_strength << state 1212 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD1_CFG__A, 0x0000); state 1215 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD2_CFG__A, 0x0000); state 1218 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD3_CFG__A, 0x0000); state 1221 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD4_CFG__A, 0x0000); state 1224 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD5_CFG__A, 0x0000); state 1227 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD6_CFG__A, 0x0000); state 1230 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD7_CFG__A, 0x0000); state 1234 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MCLK_CFG__A, sio_pdr_mclk_cfg); state 1237 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MD0_CFG__A, sio_pdr_mdx_cfg); state 1242 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_MON_CFG__A, 0x0000); state 1246 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, 0x0000); state 1253 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_disable(struct drxk_state *state) state 1257 drivers/media/dvb-frontends/drxk_hard.c return mpegts_configure_pins(state, false); state 1260 drivers/media/dvb-frontends/drxk_hard.c static int bl_chain_cmd(struct drxk_state *state, state 1268 drivers/media/dvb-frontends/drxk_hard.c mutex_lock(&state->mutex); state 1269 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_MODE__A, SIO_BL_MODE_CHAIN); state 1272 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_CHAIN_ADDR__A, rom_offset); state 1275 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_CHAIN_LEN__A, nr_of_elements); state 1278 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_ENABLE__A, SIO_BL_ENABLE_ON); state 1285 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_BL_STATUS__A, &bl_status); state 1300 drivers/media/dvb-frontends/drxk_hard.c mutex_unlock(&state->mutex); state 1305 drivers/media/dvb-frontends/drxk_hard.c static int download_microcode(struct drxk_state *state, state 1358 drivers/media/dvb-frontends/drxk_hard.c status = write_block(state, address, block_size, p_src); state 1369 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_enable_ofdm_token_ring(struct drxk_state *state, bool enable) state 1384 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_OFDM_SH_OFDM_RING_STATUS__A, &data); state 1390 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_OFDM_SH_OFDM_RING_ENABLE__A, desired_ctrl); state 1394 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_OFDM_SH_OFDM_RING_STATUS__A, &data); state 1407 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_stop(struct drxk_state *state) state 1416 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode); state 1420 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_MODE__A, fec_oc_snc_mode); state 1425 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_OC_IPR_MODE__A, &fec_oc_ipr_mode); state 1429 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_IPR_MODE__A, fec_oc_ipr_mode); state 1438 drivers/media/dvb-frontends/drxk_hard.c static int scu_command(struct drxk_state *state, state 1461 drivers/media/dvb-frontends/drxk_hard.c mutex_lock(&state->mutex); state 1474 drivers/media/dvb-frontends/drxk_hard.c write_block(state, SCU_RAM_PARAM_0__A - state 1480 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_COMMAND__A, &cur_cmd); state 1495 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_PARAM_0__A - ii, state 1534 drivers/media/dvb-frontends/drxk_hard.c mutex_unlock(&state->mutex); state 1538 drivers/media/dvb-frontends/drxk_hard.c static int set_iqm_af(struct drxk_state *state, bool active) state 1546 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 1564 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 1572 drivers/media/dvb-frontends/drxk_hard.c static int ctrl_power_mode(struct drxk_state *state, enum drx_power_mode *mode) state 1605 drivers/media/dvb-frontends/drxk_hard.c if (state->m_current_power_mode == *mode) state 1609 drivers/media/dvb-frontends/drxk_hard.c if (state->m_current_power_mode != DRX_POWER_UP) { state 1610 drivers/media/dvb-frontends/drxk_hard.c status = power_up_device(state); state 1613 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_enable_ofdm_token_ring(state, true); state 1630 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 1632 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 1635 drivers/media/dvb-frontends/drxk_hard.c status = power_down_dvbt(state, false); state 1641 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 1644 drivers/media/dvb-frontends/drxk_hard.c status = power_down_qam(state); state 1651 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_enable_ofdm_token_ring(state, false); state 1654 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_PWD_MODE__A, sio_cc_pwd_mode); state 1657 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY); state 1662 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl |= state 1664 drivers/media/dvb-frontends/drxk_hard.c status = hi_cfg_command(state); state 1669 drivers/media/dvb-frontends/drxk_hard.c state->m_current_power_mode = *mode; state 1678 drivers/media/dvb-frontends/drxk_hard.c static int power_down_dvbt(struct drxk_state *state, bool set_power_mode) state 1687 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_COMM_EXEC__A, &data); state 1692 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 1699 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 1708 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_COMM_EXEC__A, OFDM_SC_COMM_EXEC_STOP); state 1711 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_LC_COMM_EXEC__A, OFDM_LC_COMM_EXEC_STOP); state 1714 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_COMM_EXEC__A, IQM_COMM_EXEC_B_STOP); state 1719 drivers/media/dvb-frontends/drxk_hard.c status = set_iqm_af(state, false); state 1725 drivers/media/dvb-frontends/drxk_hard.c status = ctrl_power_mode(state, &power_mode); state 1735 drivers/media/dvb-frontends/drxk_hard.c static int setoperation_mode(struct drxk_state *state, state 1748 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 1754 drivers/media/dvb-frontends/drxk_hard.c if (state->m_operation_mode == o_mode) state 1757 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 1762 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 1765 drivers/media/dvb-frontends/drxk_hard.c status = power_down_dvbt(state, true); state 1768 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode = OM_NONE; state 1772 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 1775 drivers/media/dvb-frontends/drxk_hard.c status = power_down_qam(state); state 1778 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode = OM_NONE; state 1792 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode = o_mode; state 1793 drivers/media/dvb-frontends/drxk_hard.c status = set_dvbt_standard(state, o_mode); state 1800 drivers/media/dvb-frontends/drxk_hard.c (state->m_operation_mode == OM_QAM_ITU_A) ? 'A' : 'C'); state 1801 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode = o_mode; state 1802 drivers/media/dvb-frontends/drxk_hard.c status = set_qam_standard(state, o_mode); state 1816 drivers/media/dvb-frontends/drxk_hard.c static int start(struct drxk_state *state, s32 offset_freq, state 1825 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state != DRXK_STOPPED && state 1826 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state != DRXK_DTV_STARTED) state 1829 drivers/media/dvb-frontends/drxk_hard.c state->m_b_mirror_freq_spect = (state->props.inversion == INVERSION_ON); state 1832 drivers/media/dvb-frontends/drxk_hard.c state->m_b_mirror_freq_spect = !state->m_b_mirror_freq_spect; state 1836 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 1840 drivers/media/dvb-frontends/drxk_hard.c status = set_qam(state, i_freqk_hz, offsetk_hz); state 1843 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_DTV_STARTED; state 1847 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 1850 drivers/media/dvb-frontends/drxk_hard.c status = set_dvbt(state, i_freqk_hz, offsetk_hz); state 1853 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_start(state); state 1856 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_DTV_STARTED; state 1867 drivers/media/dvb-frontends/drxk_hard.c static int shut_down(struct drxk_state *state) state 1871 drivers/media/dvb-frontends/drxk_hard.c mpegts_stop(state); state 1875 drivers/media/dvb-frontends/drxk_hard.c static int get_lock_status(struct drxk_state *state, u32 *p_lock_status) state 1887 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 1891 drivers/media/dvb-frontends/drxk_hard.c status = get_qam_lock_status(state, p_lock_status); state 1894 drivers/media/dvb-frontends/drxk_hard.c status = get_dvbt_lock_status(state, p_lock_status); state 1898 drivers/media/dvb-frontends/drxk_hard.c state->m_operation_mode, __func__); state 1907 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_start(struct drxk_state *state) state 1914 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_OC_SNC_MODE__A, &fec_oc_snc_mode); state 1918 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_MODE__A, fec_oc_snc_mode); state 1921 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_UNLOCK__A, 1); state 1928 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_dto_init(struct drxk_state *state) state 1935 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_RCN_CTL_STEP_LO__A, 0x0000); state 1938 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_RCN_CTL_STEP_HI__A, 0x000C); state 1941 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_RCN_GAIN__A, 0x000A); state 1944 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_AVR_PARM_A__A, 0x0008); state 1947 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_AVR_PARM_B__A, 0x0006); state 1950 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_TMD_HI_MARGIN__A, 0x0680); state 1953 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_TMD_LO_MARGIN__A, 0x0080); state 1956 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_TMD_COUNT__A, 0x03F4); state 1961 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_OCR_INVERT__A, 0); state 1964 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_LWM__A, 2); state 1967 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_HWM__A, 12); state 1975 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_dto_setup(struct drxk_state *state, state 1995 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_OC_MODE__A, &fec_oc_reg_mode); state 1998 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_OC_IPR_MODE__A, &fec_oc_reg_ipr_mode); state 2003 drivers/media/dvb-frontends/drxk_hard.c if (state->m_insert_rs_byte) { state 2014 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_enable_parallel) { state 2021 drivers/media/dvb-frontends/drxk_hard.c max_bit_rate = state->m_dvbt_bitrate; state 2024 drivers/media/dvb-frontends/drxk_hard.c static_clk = state->m_dvbt_static_clk; state 2030 drivers/media/dvb-frontends/drxk_hard.c max_bit_rate = state->m_dvbc_bitrate; state 2031 drivers/media/dvb-frontends/drxk_hard.c static_clk = state->m_dvbc_static_clk; state 2063 drivers/media/dvb-frontends/drxk_hard.c fec_oc_dto_period = (u16) (((state->m_sys_clock_freq) state 2078 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_DTO_BURST_LEN__A, fec_oc_dto_burst_len); state 2081 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_DTO_PERIOD__A, fec_oc_dto_period); state 2084 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_DTO_MODE__A, fec_oc_dto_mode); state 2087 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_FCT_MODE__A, fec_oc_fct_mode); state 2090 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_MODE__A, fec_oc_reg_mode); state 2093 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_IPR_MODE__A, fec_oc_reg_ipr_mode); state 2098 drivers/media/dvb-frontends/drxk_hard.c status = write32(state, FEC_OC_RCN_CTL_RATE_LO__A, fec_oc_rcn_ctl_rate); state 2101 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_TMD_INT_UPD_RATE__A, state 2105 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_TMD_MODE__A, fec_oc_tmd_mode); state 2112 drivers/media/dvb-frontends/drxk_hard.c static int mpegts_configure_polarity(struct drxk_state *state) state 2127 drivers/media/dvb-frontends/drxk_hard.c if (state->m_invert_data) state 2130 drivers/media/dvb-frontends/drxk_hard.c if (state->m_invert_err) state 2133 drivers/media/dvb-frontends/drxk_hard.c if (state->m_invert_str) state 2136 drivers/media/dvb-frontends/drxk_hard.c if (state->m_invert_val) state 2139 drivers/media/dvb-frontends/drxk_hard.c if (state->m_invert_clk) state 2142 drivers/media/dvb-frontends/drxk_hard.c return write16(state, FEC_OC_IPR_INVERT__A, fec_oc_reg_ipr_invert); state 2147 drivers/media/dvb-frontends/drxk_hard.c static int set_agc_rf(struct drxk_state *state, state 2162 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2166 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2169 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2177 drivers/media/dvb-frontends/drxk_hard.c if (state->m_rf_agc_pol) state 2181 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2186 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_KI_RED__A, &data); state 2195 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_RED__A, data); state 2199 drivers/media/dvb-frontends/drxk_hard.c if (is_dvbt(state)) state 2200 drivers/media/dvb-frontends/drxk_hard.c p_if_agc_settings = &state->m_dvbt_if_agc_cfg; state 2201 drivers/media/dvb-frontends/drxk_hard.c else if (is_qam(state)) state 2202 drivers/media/dvb-frontends/drxk_hard.c p_if_agc_settings = &state->m_qam_if_agc_cfg; state 2204 drivers/media/dvb-frontends/drxk_hard.c p_if_agc_settings = &state->m_atv_if_agc_cfg; state 2212 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, state 2220 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_IACCU_HI_CO__A, state 2226 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_MAX__A, state 2235 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2239 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2244 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2248 drivers/media/dvb-frontends/drxk_hard.c if (state->m_rf_agc_pol) state 2252 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2257 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_IACCU_HI_CO__A, 0); state 2262 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_IACCU_HI__A, state 2270 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2274 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2279 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2283 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2300 drivers/media/dvb-frontends/drxk_hard.c static int set_agc_if(struct drxk_state *state, state 2313 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2317 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2321 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2329 drivers/media/dvb-frontends/drxk_hard.c if (state->m_if_agc_pol) state 2333 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2338 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_KI_RED__A, &data); state 2346 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_RED__A, data); state 2350 drivers/media/dvb-frontends/drxk_hard.c if (is_qam(state)) state 2351 drivers/media/dvb-frontends/drxk_hard.c p_rf_agc_settings = &state->m_qam_rf_agc_cfg; state 2353 drivers/media/dvb-frontends/drxk_hard.c p_rf_agc_settings = &state->m_atv_rf_agc_cfg; state 2357 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, state 2366 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2370 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2374 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2382 drivers/media/dvb-frontends/drxk_hard.c if (state->m_if_agc_pol) state 2386 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2391 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, state 2400 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_STDBY__A, &data); state 2404 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_STDBY__A, data); state 2409 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_CONFIG__A, &data); state 2413 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CONFIG__A, data); state 2421 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_INGAIN_TGT_MIN__A, p_agc_cfg->top); state 2428 drivers/media/dvb-frontends/drxk_hard.c static int get_qam_signal_to_noise(struct drxk_state *state, state 2443 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, QAM_SL_ERR_POWER__A, &qam_sl_err_power); state 2449 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.modulation) { state 2477 drivers/media/dvb-frontends/drxk_hard.c static int get_dvbt_signal_to_noise(struct drxk_state *state, state 2497 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_TPS_PWR_OFS__A, state 2501 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_REQ_SMB_CNT__A, state 2505 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_SQR_ERR_EXP__A, state 2509 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_SQR_ERR_I__A, state 2519 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_SQR_ERR_Q__A, ®_data); state 2528 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_OP_PARAM__A, state 2581 drivers/media/dvb-frontends/drxk_hard.c static int get_signal_to_noise(struct drxk_state *state, s32 *p_signal_to_noise) state 2586 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 2588 drivers/media/dvb-frontends/drxk_hard.c return get_dvbt_signal_to_noise(state, p_signal_to_noise); state 2591 drivers/media/dvb-frontends/drxk_hard.c return get_qam_signal_to_noise(state, p_signal_to_noise); state 2599 drivers/media/dvb-frontends/drxk_hard.c static int get_dvbt_quality(struct drxk_state *state, s32 *p_quality) state 2633 drivers/media/dvb-frontends/drxk_hard.c status = get_dvbt_signal_to_noise(state, &signal_to_noise); state 2636 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_TPS_CONST__A, state 2642 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EQ_TOP_TD_TPS_CODE_HP__A, state 2666 drivers/media/dvb-frontends/drxk_hard.c static int get_dvbc_quality(struct drxk_state *state, s32 *p_quality) state 2678 drivers/media/dvb-frontends/drxk_hard.c status = get_qam_signal_to_noise(state, &signal_to_noise); state 2682 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.modulation) { state 2713 drivers/media/dvb-frontends/drxk_hard.c static int get_quality(struct drxk_state *state, s32 *p_quality) state 2717 drivers/media/dvb-frontends/drxk_hard.c switch (state->m_operation_mode) { state 2719 drivers/media/dvb-frontends/drxk_hard.c return get_dvbt_quality(state, p_quality); state 2721 drivers/media/dvb-frontends/drxk_hard.c return get_dvbc_quality(state, p_quality); state 2743 drivers/media/dvb-frontends/drxk_hard.c static int ConfigureI2CBridge(struct drxk_state *state, bool b_enable_bridge) state 2749 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 2751 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_POWERED_DOWN) state 2754 drivers/media/dvb-frontends/drxk_hard.c if (state->no_i2c_bridge) state 2757 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_1__A, state 2762 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_2__A, state 2767 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_HI_RA_RAM_PAR_2__A, state 2773 drivers/media/dvb-frontends/drxk_hard.c status = hi_command(state, SIO_HI_RA_RAM_CMD_BRDCTRL, NULL); state 2781 drivers/media/dvb-frontends/drxk_hard.c static int set_pre_saw(struct drxk_state *state, state 2792 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_PDREF__A, p_pre_saw_cfg->reference); state 2799 drivers/media/dvb-frontends/drxk_hard.c static int bl_direct_cmd(struct drxk_state *state, u32 target_addr, state 2810 drivers/media/dvb-frontends/drxk_hard.c mutex_lock(&state->mutex); state 2811 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_MODE__A, SIO_BL_MODE_DIRECT); state 2814 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_TGT_HDR__A, blockbank); state 2817 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_TGT_ADDR__A, offset); state 2820 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_SRC_ADDR__A, rom_offset); state 2823 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_SRC_LEN__A, nr_of_elements); state 2826 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_ENABLE__A, SIO_BL_ENABLE_ON); state 2832 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_BL_STATUS__A, &bl_status); state 2845 drivers/media/dvb-frontends/drxk_hard.c mutex_unlock(&state->mutex); state 2850 drivers/media/dvb-frontends/drxk_hard.c static int adc_sync_measurement(struct drxk_state *state, u16 *count) state 2858 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_COMM_EXEC__A, IQM_AF_COMM_EXEC_ACTIVE); state 2861 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_START_LOCK__A, 1); state 2866 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_PHASE0__A, &data); state 2871 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_PHASE1__A, &data); state 2876 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_PHASE2__A, &data); state 2888 drivers/media/dvb-frontends/drxk_hard.c static int adc_synchronization(struct drxk_state *state) state 2895 drivers/media/dvb-frontends/drxk_hard.c status = adc_sync_measurement(state, &count); state 2903 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, IQM_AF_CLKNEG__A, &clk_neg); state 2916 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_CLKNEG__A, clk_neg); state 2919 drivers/media/dvb-frontends/drxk_hard.c status = adc_sync_measurement(state, &count); state 2932 drivers/media/dvb-frontends/drxk_hard.c static int set_frequency_shifter(struct drxk_state *state, state 2939 drivers/media/dvb-frontends/drxk_hard.c bool tuner_mirror = !state->m_b_mirror_freq_spect; state 2944 drivers/media/dvb-frontends/drxk_hard.c u32 sampling_frequency = (u32) (state->m_sys_clock_freq / 3); state 2955 drivers/media/dvb-frontends/drxk_hard.c if ((state->m_operation_mode == OM_QAM_ITU_A) || state 2956 drivers/media/dvb-frontends/drxk_hard.c (state->m_operation_mode == OM_QAM_ITU_C) || state 2957 drivers/media/dvb-frontends/drxk_hard.c (state->m_operation_mode == OM_DVBT)) state 2981 drivers/media/dvb-frontends/drxk_hard.c image_to_select = state->m_rfmirror ^ tuner_mirror ^ state 2983 drivers/media/dvb-frontends/drxk_hard.c state->m_iqm_fs_rate_ofs = state 2987 drivers/media/dvb-frontends/drxk_hard.c state->m_iqm_fs_rate_ofs = ~state->m_iqm_fs_rate_ofs + 1; state 2991 drivers/media/dvb-frontends/drxk_hard.c status = write32(state, IQM_FS_RATE_OFS_LO__A, state 2992 drivers/media/dvb-frontends/drxk_hard.c state->m_iqm_fs_rate_ofs); state 2998 drivers/media/dvb-frontends/drxk_hard.c static int init_agc(struct drxk_state *state, bool is_dtv) state 3028 drivers/media/dvb-frontends/drxk_hard.c if (!is_qam(state)) { state 3030 drivers/media/dvb-frontends/drxk_hard.c __func__, state->m_operation_mode); state 3048 drivers/media/dvb-frontends/drxk_hard.c fast_clp_ctrl_delay = state->m_qam_if_agc_cfg.fast_clip_ctrl_delay; state 3050 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_FAST_CLP_CTRL_DELAY__A, state 3055 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_CTRL_MODE__A, clp_ctrl_mode); state 3058 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_INGAIN_TGT__A, ingain_tgt); state 3061 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_INGAIN_TGT_MIN__A, ingain_tgt_min); state 3064 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_INGAIN_TGT_MAX__A, ingain_tgt_max); state 3067 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI_TGT_MIN__A, state 3071 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI_TGT_MAX__A, state 3075 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI__A, 0); state 3078 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_LO__A, 0); state 3081 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_IACCU_HI__A, 0); state 3084 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_IACCU_LO__A, 0); state 3087 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_SUM_MAX__A, clp_sum_max); state 3090 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_SUM_MAX__A, sns_sum_max); state 3094 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_INNERGAIN_MIN__A, state 3098 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_IF_IACCU_HI_TGT__A, state 3102 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_CYCLEN__A, clp_cyclen); state 3106 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_SNS_DEV_MAX__A, 1023); state 3109 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_RF_SNS_DEV_MIN__A, (u16) -1023); state 3112 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_FAST_SNS_CTRL_DELAY__A, 50); state 3116 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_MAXMINGAIN_TH__A, 20); state 3119 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_SUM_MIN__A, clp_sum_min); state 3122 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_SUM_MIN__A, sns_sum_min); state 3125 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_DIR_TO__A, clp_dir_to); state 3128 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_DIR_TO__A, sns_dir_to); state 3131 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_MINGAIN__A, 0x7fff); state 3134 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_MAXGAIN__A, 0x0); state 3137 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_MIN__A, 0x0117); state 3140 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_MAX__A, 0x0657); state 3143 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_SUM__A, 0); state 3146 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_CYCCNT__A, 0); state 3149 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_DIR_WD__A, 0); state 3152 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_CLP_DIR_STP__A, 1); state 3155 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_SUM__A, 0); state 3158 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_CYCCNT__A, 0); state 3161 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_DIR_WD__A, 0); state 3164 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_DIR_STP__A, 1); state 3167 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_SNS_CYCLEN__A, 500); state 3170 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI_CYCLEN__A, 500); state 3175 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_KI__A, &data); state 3185 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_KI__A, data); state 3192 drivers/media/dvb-frontends/drxk_hard.c static int dvbtqam_get_acc_pkt_err(struct drxk_state *state, u16 *packet_err) state 3198 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0); state 3200 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, state 3207 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_sc_command(struct drxk_state *state, state 3219 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_COMM_EXEC__A, &sc_exec); state 3231 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_CMD__A, &cur_cmd); state 3243 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_CMD_ADDR__A, subcmd); state 3262 drivers/media/dvb-frontends/drxk_hard.c status |= write16(state, OFDM_SC_RA_RAM_PARAM1__A, param1); state 3266 drivers/media/dvb-frontends/drxk_hard.c status |= write16(state, OFDM_SC_RA_RAM_PARAM0__A, param0); state 3271 drivers/media/dvb-frontends/drxk_hard.c status |= write16(state, OFDM_SC_RA_RAM_CMD__A, cmd); state 3284 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_CMD__A, &cur_cmd); state 3291 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_CMD_ADDR__A, &err_code); state 3308 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_PARAM0__A, &(param0)); state 3328 drivers/media/dvb-frontends/drxk_hard.c static int power_up_dvbt(struct drxk_state *state) state 3334 drivers/media/dvb-frontends/drxk_hard.c status = ctrl_power_mode(state, &power_mode); state 3340 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_ctrl_set_inc_enable(struct drxk_state *state, bool *enabled) state 3346 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_BYPASSDET__A, 0); state 3348 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_BYPASSDET__A, 1); state 3355 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_ctrl_set_fr_enable(struct drxk_state *state, bool *enabled) state 3363 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_FR_THRES_8K__A, state 3367 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_FR_THRES_8K__A, 0); state 3375 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_ctrl_set_echo_threshold(struct drxk_state *state, state 3382 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_ECHO_THRES__A, &data); state 3403 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_ECHO_THRES__A, data); state 3410 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_ctrl_set_sqi_speed(struct drxk_state *state, state 3425 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_FEC_PRE_RS_BER_FILTER_SH__A, state 3443 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_activate_presets(struct drxk_state *state) state 3453 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_ctrl_set_inc_enable(state, &setincenable); state 3456 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_ctrl_set_fr_enable(state, &setfrenable); state 3459 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_ctrl_set_echo_threshold(state, &echo_thres2k); state 3462 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_ctrl_set_echo_threshold(state, &echo_thres8k); state 3465 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_INGAIN_TGT_MAX__A, state 3466 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.ingain_tgt_max); state 3483 drivers/media/dvb-frontends/drxk_hard.c static int set_dvbt_standard(struct drxk_state *state, state 3492 drivers/media/dvb-frontends/drxk_hard.c power_up_dvbt(state); state 3494 drivers/media/dvb-frontends/drxk_hard.c switch_antenna_to_dvbt(state); state 3496 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 3504 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_OFDM state 3511 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_COMM_EXEC__A, OFDM_SC_COMM_EXEC_STOP); state 3514 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_LC_COMM_EXEC__A, OFDM_LC_COMM_EXEC_STOP); state 3517 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_COMM_EXEC__A, IQM_COMM_EXEC_B_STOP); state 3523 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_UPD_SEL__A, 1); state 3527 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_CLP_LEN__A, 0); state 3531 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_SNS_LEN__A, 0); state 3535 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_AMUX__A, IQM_AF_AMUX_SIGNAL2ADC); state 3538 drivers/media/dvb-frontends/drxk_hard.c status = set_iqm_af(state, true); state 3542 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_AGC_RF__A, 0); state 3547 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_INC_LCT__A, 0); /* crunch in IQM_CF */ state 3550 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_DET_LCT__A, 0); /* detect in IQM_CF */ state 3553 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_WND_LEN__A, 3); /* peak detector window length */ state 3557 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_RC_STRETCH__A, 16); state 3560 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_OUT_ENA__A, 0x4); /* enable output 2 */ state 3563 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_DS_ENA__A, 0x4); /* decimate output 2 */ state 3566 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_SCALE__A, 1600); state 3569 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_SCALE_SH__A, 0); state 3574 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_CLP_TH__A, 448); state 3577 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_DATATH__A, 495); /* crunching threshold */ state 3581 drivers/media/dvb-frontends/drxk_hard.c status = bl_chain_cmd(state, DRXK_BL_ROM_OFFSET_TAPS_DVBT, state 3586 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_PKDTH__A, 2); /* peak detector threshold */ state 3589 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_POW_MEAS_LEN__A, 2); state 3593 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_COMM_INT_MSK__A, 1); state 3596 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_COMM_EXEC__A, IQM_COMM_EXEC_B_ACTIVE); state 3601 drivers/media/dvb-frontends/drxk_hard.c status = adc_synchronization(state); state 3604 drivers/media/dvb-frontends/drxk_hard.c status = set_pre_saw(state, &state->m_dvbt_pre_saw_cfg); state 3609 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_HOLD); state 3613 drivers/media/dvb-frontends/drxk_hard.c status = set_agc_rf(state, &state->m_dvbt_rf_agc_cfg, true); state 3616 drivers/media/dvb-frontends/drxk_hard.c status = set_agc_if(state, &state->m_dvbt_if_agc_cfg, true); state 3621 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_CONFIG__A, &data); state 3625 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_CONFIG__A, data); state 3630 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE); state 3634 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_drxk_a3_rom_code) { state 3636 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_AGC_FAST_CLP_CTRL_DELAY__A, state 3637 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_if_agc_cfg.fast_clip_ctrl_delay); state 3644 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_BE_OPT_DELAY__A, 1); state 3647 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_BE_OPT_INIT_DELAY__A, 2); state 3653 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_DI_INPUT_CTL__A, 1); /* OFDM input */ state 3659 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_MEASUREMENT_PERIOD__A, 0x400); state 3663 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_MEASUREMENT_PERIOD__A, 0x1000); state 3667 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_MEASUREMENT_PRESCALE__A, 0x0001); state 3672 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_dto_setup(state, OM_DVBT); state 3676 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_activate_presets(state); state 3692 drivers/media/dvb-frontends/drxk_hard.c static int dvbt_start(struct drxk_state *state) state 3702 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_sc_command(state, OFDM_SC_RA_RAM_CMD_PROC_START, 0, state 3708 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_start(state); state 3711 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE); state 3729 drivers/media/dvb-frontends/drxk_hard.c static int set_dvbt(struct drxk_state *state, u16 intermediate_freqk_hz, state 3743 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_OFDM state 3750 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_HOLD); state 3755 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_COMM_EXEC__A, OFDM_SC_COMM_EXEC_STOP); state 3758 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_LC_COMM_EXEC__A, OFDM_LC_COMM_EXEC_STOP); state 3764 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_CP_COMM_EXEC__A, OFDM_CP_COMM_EXEC_STOP); state 3771 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.transmission_mode) { state 3785 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.guard_interval) { state 3805 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.hierarchy) { state 3826 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.modulation) { state 3863 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_EC_SB_PRIOR__A, OFDM_EC_SB_PRIOR_HI); state 3869 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.code_rate_HP) { state 3904 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.bandwidth_hz) { state 3906 drivers/media/dvb-frontends/drxk_hard.c state->props.bandwidth_hz = 8000000; state 3910 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_SRMM_FIX_FACT_8K__A, state 3915 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_LEFT__A, state 3919 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_RIGHT__A, state 3923 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_LEFT__A, state 3927 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_RIGHT__A, state 3934 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_SRMM_FIX_FACT_8K__A, state 3939 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_LEFT__A, state 3943 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_RIGHT__A, state 3947 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_LEFT__A, state 3951 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_RIGHT__A, state 3958 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_SRMM_FIX_FACT_8K__A, state 3963 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_LEFT__A, state 3967 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_8K_PER_RIGHT__A, state 3971 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_LEFT__A, state 3975 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_RA_RAM_NI_INIT_2K_PER_RIGHT__A, state 3999 drivers/media/dvb-frontends/drxk_hard.c ((state->m_sys_clock_freq * state 4012 drivers/media/dvb-frontends/drxk_hard.c status = write32(state, IQM_RC_RATE_OFS_LO__A, iqm_rc_rate_ofs); state 4023 drivers/media/dvb-frontends/drxk_hard.c status = set_frequency_shifter(state, intermediate_freqk_hz, state 4031 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE); state 4036 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_COMM_STATE__A, 0); state 4039 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, OFDM_SC_COMM_EXEC__A, 1); state 4044 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_OFDM state 4056 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_sc_command(state, OFDM_SC_RA_RAM_CMD_SET_PREF_PARAM, state 4061 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_drxk_a3_rom_code) state 4062 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_ctrl_set_sqi_speed(state, &state->m_sqi_speed); state 4080 drivers/media/dvb-frontends/drxk_hard.c static int get_dvbt_lock_status(struct drxk_state *state, u32 *p_lock_status) state 4096 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_COMM_EXEC__A, &sc_comm_exec); state 4102 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_SC_RA_RAM_LOCK__A, &sc_ra_ram_lock); state 4121 drivers/media/dvb-frontends/drxk_hard.c static int power_up_qam(struct drxk_state *state) state 4127 drivers/media/dvb-frontends/drxk_hard.c status = ctrl_power_mode(state, &power_mode); state 4136 drivers/media/dvb-frontends/drxk_hard.c static int power_down_qam(struct drxk_state *state) state 4143 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_COMM_EXEC__A, &data); state 4152 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP); state 4155 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_QAM state 4162 drivers/media/dvb-frontends/drxk_hard.c status = set_iqm_af(state, false); state 4184 drivers/media/dvb-frontends/drxk_hard.c static int set_qam_measurement(struct drxk_state *state, state 4245 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_MEASUREMENT_PERIOD__A, fec_rs_period); state 4248 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_MEASUREMENT_PRESCALE__A, state 4252 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_OC_SNC_FAIL_PERIOD__A, fec_rs_period); state 4259 drivers/media/dvb-frontends/drxk_hard.c static int set_qam16(struct drxk_state *state) state 4266 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD0__A, 13517); state 4269 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD1__A, 13517); state 4272 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD2__A, 13517); state 4275 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD3__A, 13517); state 4278 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD4__A, 13517); state 4281 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD5__A, 13517); state 4285 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN0__A, 2); state 4288 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN1__A, 2); state 4291 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN2__A, 2); state 4294 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN3__A, 2); state 4297 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN4__A, 2); state 4300 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN5__A, 0); state 4304 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_HWM__A, 5); state 4307 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_AWM__A, 4); state 4310 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_LWM__A, 3); state 4315 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_SL_SIG_POWER__A, state 4321 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_FINE__A, 15); state 4324 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_COARSE__A, 40); state 4327 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_FINE__A, 12); state 4330 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24); state 4333 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_COARSE__A, 24); state 4336 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_FINE__A, 12); state 4339 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16); state 4342 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_COARSE__A, 16); state 4346 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_FINE__A, 5); state 4349 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20); state 4352 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_COARSE__A, 80); state 4355 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_FINE__A, 5); state 4358 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_MEDIUM__A, 20); state 4361 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_COARSE__A, 50); state 4364 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_FINE__A, 16); state 4367 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_MEDIUM__A, 16); state 4370 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_COARSE__A, 32); state 4373 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_FINE__A, 5); state 4376 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 10); state 4379 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_COARSE__A, 10); state 4386 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RTH__A, 140); state 4389 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FTH__A, 50); state 4392 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_CTH__A, 95); state 4395 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_PTH__A, 120); state 4398 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_QTH__A, 230); state 4401 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MTH__A, 105); state 4405 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RATE_LIM__A, 40); state 4408 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_COUNT_LIM__A, 4); state 4411 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FREQ_LIM__A, 24); state 4418 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, (u16) 16); state 4421 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, (u16) 220); state 4424 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16) 25); state 4427 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16) 6); state 4430 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16) -24); state 4433 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16) -65); state 4436 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16) -127); state 4453 drivers/media/dvb-frontends/drxk_hard.c static int set_qam32(struct drxk_state *state) state 4461 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD0__A, 6707); state 4464 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD1__A, 6707); state 4467 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD2__A, 6707); state 4470 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD3__A, 6707); state 4473 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD4__A, 6707); state 4476 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD5__A, 6707); state 4481 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN0__A, 3); state 4484 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN1__A, 3); state 4487 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN2__A, 3); state 4490 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN3__A, 3); state 4493 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN4__A, 3); state 4496 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN5__A, 0); state 4500 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_HWM__A, 6); state 4503 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_AWM__A, 5); state 4506 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_LWM__A, 3); state 4512 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_SL_SIG_POWER__A, state 4520 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_FINE__A, 15); state 4523 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_COARSE__A, 40); state 4526 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_FINE__A, 12); state 4529 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24); state 4532 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_COARSE__A, 24); state 4535 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_FINE__A, 12); state 4538 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16); state 4541 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_COARSE__A, 16); state 4545 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_FINE__A, 5); state 4548 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_MEDIUM__A, 20); state 4551 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_COARSE__A, 80); state 4554 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_FINE__A, 5); state 4557 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_MEDIUM__A, 20); state 4560 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_COARSE__A, 50); state 4563 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_FINE__A, 16); state 4566 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_MEDIUM__A, 16); state 4569 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_COARSE__A, 16); state 4572 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_FINE__A, 5); state 4575 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 10); state 4578 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_COARSE__A, 0); state 4585 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RTH__A, 90); state 4588 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FTH__A, 50); state 4591 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_CTH__A, 80); state 4594 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_PTH__A, 100); state 4597 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_QTH__A, 170); state 4600 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MTH__A, 100); state 4604 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RATE_LIM__A, 40); state 4607 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_COUNT_LIM__A, 4); state 4610 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FREQ_LIM__A, 10); state 4617 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, (u16) 12); state 4620 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, (u16) 140); state 4623 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16) -8); state 4626 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16) -16); state 4629 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16) -26); state 4632 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16) -56); state 4635 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16) -86); state 4649 drivers/media/dvb-frontends/drxk_hard.c static int set_qam64(struct drxk_state *state) state 4656 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD0__A, 13336); state 4659 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD1__A, 12618); state 4662 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD2__A, 11988); state 4665 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD3__A, 13809); state 4668 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD4__A, 13809); state 4671 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD5__A, 15609); state 4676 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN0__A, 4); state 4679 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN1__A, 4); state 4682 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN2__A, 4); state 4685 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN3__A, 4); state 4688 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN4__A, 3); state 4691 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN5__A, 0); state 4695 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_HWM__A, 5); state 4698 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_AWM__A, 4); state 4701 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_LWM__A, 3); state 4706 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_SL_SIG_POWER__A, state 4714 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_FINE__A, 15); state 4717 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_COARSE__A, 40); state 4720 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_FINE__A, 12); state 4723 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24); state 4726 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_COARSE__A, 24); state 4729 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_FINE__A, 12); state 4732 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16); state 4735 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_COARSE__A, 16); state 4739 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_FINE__A, 5); state 4742 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_MEDIUM__A, 30); state 4745 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_COARSE__A, 100); state 4748 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_FINE__A, 5); state 4751 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_MEDIUM__A, 30); state 4754 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_COARSE__A, 50); state 4757 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_FINE__A, 16); state 4760 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_MEDIUM__A, 25); state 4763 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_COARSE__A, 48); state 4766 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_FINE__A, 5); state 4769 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 10); state 4772 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_COARSE__A, 10); state 4779 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RTH__A, 100); state 4782 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FTH__A, 60); state 4785 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_CTH__A, 80); state 4788 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_PTH__A, 110); state 4791 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_QTH__A, 200); state 4794 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MTH__A, 95); state 4798 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RATE_LIM__A, 40); state 4801 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_COUNT_LIM__A, 4); state 4804 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FREQ_LIM__A, 15); state 4811 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, (u16) 12); state 4814 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, (u16) 141); state 4817 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16) 7); state 4820 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16) 0); state 4823 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16) -15); state 4826 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16) -45); state 4829 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16) -80); state 4844 drivers/media/dvb-frontends/drxk_hard.c static int set_qam128(struct drxk_state *state) state 4851 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD0__A, 6564); state 4854 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD1__A, 6598); state 4857 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD2__A, 6394); state 4860 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD3__A, 6409); state 4863 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD4__A, 6656); state 4866 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD5__A, 7238); state 4871 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN0__A, 6); state 4874 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN1__A, 6); state 4877 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN2__A, 6); state 4880 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN3__A, 6); state 4883 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN4__A, 5); state 4886 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN5__A, 0); state 4890 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_HWM__A, 6); state 4893 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_AWM__A, 5); state 4896 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_LWM__A, 3); state 4903 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_SL_SIG_POWER__A, state 4911 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_FINE__A, 15); state 4914 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_COARSE__A, 40); state 4917 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_FINE__A, 12); state 4920 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24); state 4923 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_COARSE__A, 24); state 4926 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_FINE__A, 12); state 4929 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16); state 4932 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_COARSE__A, 16); state 4936 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_FINE__A, 5); state 4939 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_MEDIUM__A, 40); state 4942 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_COARSE__A, 120); state 4945 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_FINE__A, 5); state 4948 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_MEDIUM__A, 40); state 4951 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_COARSE__A, 60); state 4954 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_FINE__A, 16); state 4957 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_MEDIUM__A, 25); state 4960 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_COARSE__A, 64); state 4963 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_FINE__A, 5); state 4966 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 10); state 4969 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_COARSE__A, 0); state 4976 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RTH__A, 50); state 4979 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FTH__A, 60); state 4982 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_CTH__A, 80); state 4985 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_PTH__A, 100); state 4988 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_QTH__A, 140); state 4991 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MTH__A, 100); state 4995 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RATE_LIM__A, 40); state 4998 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_COUNT_LIM__A, 5); state 5002 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FREQ_LIM__A, 12); state 5008 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, (u16) 8); state 5011 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, (u16) 65); state 5014 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16) 5); state 5017 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16) 3); state 5020 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16) -1); state 5023 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16) -12); state 5026 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16) -23); state 5041 drivers/media/dvb-frontends/drxk_hard.c static int set_qam256(struct drxk_state *state) state 5048 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD0__A, 11502); state 5051 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD1__A, 12084); state 5054 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD2__A, 12543); state 5057 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD3__A, 12931); state 5060 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD4__A, 13629); state 5063 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_EQ_CMA_RAD5__A, 15385); state 5068 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN0__A, 8); state 5071 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN1__A, 8); state 5074 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN2__A, 8); state 5077 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN3__A, 8); state 5080 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN4__A, 6); state 5083 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_DQ_QUAL_FUN5__A, 0); state 5087 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_HWM__A, 5); state 5090 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_AWM__A, 4); state 5093 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SYNC_LWM__A, 3); state 5099 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_SL_SIG_POWER__A, state 5107 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_FINE__A, 15); state 5110 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CA_COARSE__A, 40); state 5113 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_FINE__A, 12); state 5116 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_MEDIUM__A, 24); state 5119 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EP_COARSE__A, 24); state 5122 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_FINE__A, 12); state 5125 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_MEDIUM__A, 16); state 5128 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_EI_COARSE__A, 16); state 5132 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_FINE__A, 5); state 5135 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_MEDIUM__A, 50); state 5138 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CP_COARSE__A, 250); state 5141 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_FINE__A, 5); state 5144 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_MEDIUM__A, 50); state 5147 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CI_COARSE__A, 125); state 5150 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_FINE__A, 16); state 5153 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_MEDIUM__A, 25); state 5156 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF_COARSE__A, 48); state 5159 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_FINE__A, 5); state 5162 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_MEDIUM__A, 10); state 5165 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_LC_CF1_COARSE__A, 10); state 5172 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RTH__A, 50); state 5175 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FTH__A, 60); state 5178 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_CTH__A, 80); state 5181 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_PTH__A, 100); state 5184 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_QTH__A, 150); state 5187 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MTH__A, 110); state 5191 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RATE_LIM__A, 40); state 5194 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_COUNT_LIM__A, 4); state 5197 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_FREQ_LIM__A, 12); state 5204 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_MEDIAN_AV_MULT__A, (u16) 8); state 5207 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_RADIUS_AV_LIMIT__A, (u16) 74); state 5210 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET1__A, (u16) 18); state 5213 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET2__A, (u16) 13); state 5216 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET3__A, (u16) 7); state 5219 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET4__A, (u16) 0); state 5222 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_LCAVG_OFFSET5__A, (u16) -8); state 5237 drivers/media/dvb-frontends/drxk_hard.c static int qam_reset_qam(struct drxk_state *state) state 5244 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_COMM_EXEC__A, QAM_COMM_EXEC_STOP); state 5248 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_QAM state 5265 drivers/media/dvb-frontends/drxk_hard.c static int qam_set_symbolrate(struct drxk_state *state) state 5276 drivers/media/dvb-frontends/drxk_hard.c adc_frequency = (state->m_sys_clock_freq * 1000) / 3; state 5278 drivers/media/dvb-frontends/drxk_hard.c if (state->props.symbol_rate <= 1188750) state 5280 drivers/media/dvb-frontends/drxk_hard.c else if (state->props.symbol_rate <= 2377500) state 5282 drivers/media/dvb-frontends/drxk_hard.c else if (state->props.symbol_rate <= 4755000) state 5284 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_FD_RATESEL__A, ratesel); state 5291 drivers/media/dvb-frontends/drxk_hard.c symb_freq = state->props.symbol_rate * (1 << ratesel); state 5300 drivers/media/dvb-frontends/drxk_hard.c status = write32(state, IQM_RC_RATE_OFS_LO__A, iqm_rc_rate); state 5303 drivers/media/dvb-frontends/drxk_hard.c state->m_iqm_rc_rate = iqm_rc_rate; state 5307 drivers/media/dvb-frontends/drxk_hard.c symb_freq = state->props.symbol_rate; state 5318 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_SYMBOL_FREQ__A, (u16) lc_symb_rate); state 5335 drivers/media/dvb-frontends/drxk_hard.c static int get_qam_lock_status(struct drxk_state *state, u32 *p_lock_status) state 5342 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 5376 drivers/media/dvb-frontends/drxk_hard.c static int qam_demodulator_command(struct drxk_state *state, state 5383 drivers/media/dvb-frontends/drxk_hard.c set_param_parameters[0] = state->m_constellation; /* modulation */ state 5389 drivers/media/dvb-frontends/drxk_hard.c if (state->m_operation_mode == OM_QAM_ITU_C) state 5394 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 5401 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 5407 drivers/media/dvb-frontends/drxk_hard.c if (state->m_operation_mode == OM_QAM_ITU_C) state 5417 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, state 5434 drivers/media/dvb-frontends/drxk_hard.c static int set_qam(struct drxk_state *state, u16 intermediate_freqk_hz, state 5439 drivers/media/dvb-frontends/drxk_hard.c int qam_demod_param_count = state->qam_demod_parameter_count; state 5448 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_DI_COMM_EXEC__A, FEC_DI_COMM_EXEC_STOP); state 5451 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_RS_COMM_EXEC__A, FEC_RS_COMM_EXEC_STOP); state 5454 drivers/media/dvb-frontends/drxk_hard.c status = qam_reset_qam(state); state 5463 drivers/media/dvb-frontends/drxk_hard.c status = qam_set_symbolrate(state); state 5468 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.modulation) { state 5470 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_QAM256; state 5474 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_QAM64; state 5477 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_QAM16; state 5480 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_QAM32; state 5483 drivers/media/dvb-frontends/drxk_hard.c state->m_constellation = DRX_CONSTELLATION_QAM128; state 5494 drivers/media/dvb-frontends/drxk_hard.c if (state->qam_demod_parameter_count == 4 state 5495 drivers/media/dvb-frontends/drxk_hard.c || !state->qam_demod_parameter_count) { state 5497 drivers/media/dvb-frontends/drxk_hard.c status = qam_demodulator_command(state, qam_demod_param_count); state 5503 drivers/media/dvb-frontends/drxk_hard.c if (state->qam_demod_parameter_count == 2 state 5504 drivers/media/dvb-frontends/drxk_hard.c || (!state->qam_demod_parameter_count && status < 0)) { state 5506 drivers/media/dvb-frontends/drxk_hard.c status = qam_demodulator_command(state, qam_demod_param_count); state 5513 drivers/media/dvb-frontends/drxk_hard.c state->qam_demod_parameter_count, state 5514 drivers/media/dvb-frontends/drxk_hard.c state->microcode_name); state 5516 drivers/media/dvb-frontends/drxk_hard.c } else if (!state->qam_demod_parameter_count) { state 5525 drivers/media/dvb-frontends/drxk_hard.c state->qam_demod_parameter_count = qam_demod_param_count; state 5537 drivers/media/dvb-frontends/drxk_hard.c status = set_frequency_shifter(state, intermediate_freqk_hz, state 5543 drivers/media/dvb-frontends/drxk_hard.c status = set_qam_measurement(state, state->m_constellation, state 5544 drivers/media/dvb-frontends/drxk_hard.c state->props.symbol_rate); state 5549 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_SCALE_SH__A, IQM_CF_SCALE_SH__PRE); state 5552 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_TIMEOUT__A, QAM_SY_TIMEOUT__PRE); state 5557 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_RATE_LIMIT__A, 3); state 5560 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_LPF_FACTORP__A, 4); state 5563 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_LPF_FACTORI__A, 4); state 5566 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_MODE__A, 7); state 5570 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB0__A, 1); state 5573 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB1__A, 1); state 5576 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB2__A, 1); state 5579 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB3__A, 1); state 5582 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB4__A, 2); state 5585 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB5__A, 2); state 5588 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB6__A, 2); state 5591 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB8__A, 2); state 5594 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB9__A, 2); state 5597 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB10__A, 2); state 5600 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB12__A, 2); state 5603 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB15__A, 3); state 5606 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB16__A, 3); state 5609 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB20__A, 4); state 5612 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_LC_QUAL_TAB25__A, 4); state 5617 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_SY_SP_INV__A, state 5623 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_HOLD); state 5628 drivers/media/dvb-frontends/drxk_hard.c switch (state->props.modulation) { state 5630 drivers/media/dvb-frontends/drxk_hard.c status = set_qam16(state); state 5633 drivers/media/dvb-frontends/drxk_hard.c status = set_qam32(state); state 5637 drivers/media/dvb-frontends/drxk_hard.c status = set_qam64(state); state 5640 drivers/media/dvb-frontends/drxk_hard.c status = set_qam128(state); state 5643 drivers/media/dvb-frontends/drxk_hard.c status = set_qam256(state); state 5653 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE); state 5660 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_dto_setup(state, state->m_operation_mode); state 5665 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_start(state); state 5668 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_COMM_EXEC__A, FEC_COMM_EXEC_ACTIVE); state 5671 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, QAM_COMM_EXEC__A, QAM_COMM_EXEC_ACTIVE); state 5674 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_COMM_EXEC__A, IQM_COMM_EXEC_B_ACTIVE); state 5679 drivers/media/dvb-frontends/drxk_hard.c status = scu_command(state, SCU_RAM_COMMAND_STANDARD_QAM state 5694 drivers/media/dvb-frontends/drxk_hard.c static int set_qam_standard(struct drxk_state *state, state 5707 drivers/media/dvb-frontends/drxk_hard.c switch_antenna_to_qam(state); state 5710 drivers/media/dvb-frontends/drxk_hard.c status = power_up_qam(state); state 5714 drivers/media/dvb-frontends/drxk_hard.c status = qam_reset_qam(state); state 5720 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_COMM_EXEC__A, IQM_COMM_EXEC_B_STOP); state 5723 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_AMUX__A, IQM_AF_AMUX_SIGNAL2ADC); state 5731 drivers/media/dvb-frontends/drxk_hard.c status = bl_chain_cmd(state, DRXK_BL_ROM_OFFSET_TAPS_ITU_A, state 5736 drivers/media/dvb-frontends/drxk_hard.c status = bl_direct_cmd(state, IQM_CF_TAP_RE0__A, state 5742 drivers/media/dvb-frontends/drxk_hard.c status = bl_direct_cmd(state, state 5754 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_OUT_ENA__A, 1 << IQM_CF_OUT_ENA_QAM__B); state 5757 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_SYMMETRIC__A, 0); state 5760 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_MIDTAP__A, state 5765 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_RC_STRETCH__A, 21); state 5768 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_CLP_LEN__A, 0); state 5771 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_CLP_TH__A, 448); state 5774 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_SNS_LEN__A, 0); state 5777 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_POW_MEAS_LEN__A, 0); state 5781 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_FS_ADJ_SEL__A, 1); state 5784 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_RC_ADJ_SEL__A, 1); state 5787 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_ADJ_SEL__A, 1); state 5790 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_UPD_SEL__A, 0); state 5795 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_CLP_VAL__A, 500); state 5798 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_DATATH__A, 1000); state 5801 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_BYPASSDET__A, 1); state 5804 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_DET_LCT__A, 0); state 5807 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_WND_LEN__A, 1); state 5810 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_CF_PKDTH__A, 1); state 5813 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_INC_BYPASS__A, 1); state 5818 drivers/media/dvb-frontends/drxk_hard.c status = set_iqm_af(state, true); state 5821 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, IQM_AF_START_LOCK__A, 0x01); state 5826 drivers/media/dvb-frontends/drxk_hard.c status = adc_synchronization(state); state 5831 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_QAM_FSM_STEP_PERIOD__A, 2000); state 5836 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_HOLD); state 5843 drivers/media/dvb-frontends/drxk_hard.c status = init_agc(state, true); state 5846 drivers/media/dvb-frontends/drxk_hard.c status = set_pre_saw(state, &(state->m_qam_pre_saw_cfg)); state 5851 drivers/media/dvb-frontends/drxk_hard.c status = set_agc_rf(state, &(state->m_qam_rf_agc_cfg), true); state 5854 drivers/media/dvb-frontends/drxk_hard.c status = set_agc_if(state, &(state->m_qam_if_agc_cfg), true); state 5859 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE); state 5866 drivers/media/dvb-frontends/drxk_hard.c static int write_gpio(struct drxk_state *state) state 5873 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 5879 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, SIO_TOP_COMM_KEY_KEY); state 5883 drivers/media/dvb-frontends/drxk_hard.c if (state->m_has_sawsw) { state 5884 drivers/media/dvb-frontends/drxk_hard.c if (state->uio_mask & 0x0001) { /* UIO-1 */ state 5886 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_SMA_TX_CFG__A, state 5887 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio_cfg); state 5892 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_PDR_UIO_OUT_LO__A, &value); state 5895 drivers/media/dvb-frontends/drxk_hard.c if ((state->m_gpio & 0x0001) == 0) state 5900 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_UIO_OUT_LO__A, value); state 5904 drivers/media/dvb-frontends/drxk_hard.c if (state->uio_mask & 0x0002) { /* UIO-2 */ state 5906 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_SMA_RX_CFG__A, state 5907 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio_cfg); state 5912 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_PDR_UIO_OUT_LO__A, &value); state 5915 drivers/media/dvb-frontends/drxk_hard.c if ((state->m_gpio & 0x0002) == 0) state 5920 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_UIO_OUT_LO__A, value); state 5924 drivers/media/dvb-frontends/drxk_hard.c if (state->uio_mask & 0x0004) { /* UIO-3 */ state 5926 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_GPIO_CFG__A, state 5927 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio_cfg); state 5932 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SIO_PDR_UIO_OUT_LO__A, &value); state 5935 drivers/media/dvb-frontends/drxk_hard.c if ((state->m_gpio & 0x0004) == 0) state 5940 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_PDR_UIO_OUT_LO__A, value); state 5946 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_TOP_COMM_KEY__A, 0x0000); state 5953 drivers/media/dvb-frontends/drxk_hard.c static int switch_antenna_to_qam(struct drxk_state *state) state 5960 drivers/media/dvb-frontends/drxk_hard.c if (!state->antenna_gpio) state 5963 drivers/media/dvb-frontends/drxk_hard.c gpio_state = state->m_gpio & state->antenna_gpio; state 5965 drivers/media/dvb-frontends/drxk_hard.c if (state->antenna_dvbt ^ gpio_state) { state 5967 drivers/media/dvb-frontends/drxk_hard.c if (state->antenna_dvbt) state 5968 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio &= ~state->antenna_gpio; state 5970 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio |= state->antenna_gpio; state 5971 drivers/media/dvb-frontends/drxk_hard.c status = write_gpio(state); state 5978 drivers/media/dvb-frontends/drxk_hard.c static int switch_antenna_to_dvbt(struct drxk_state *state) state 5985 drivers/media/dvb-frontends/drxk_hard.c if (!state->antenna_gpio) state 5988 drivers/media/dvb-frontends/drxk_hard.c gpio_state = state->m_gpio & state->antenna_gpio; state 5990 drivers/media/dvb-frontends/drxk_hard.c if (!(state->antenna_dvbt ^ gpio_state)) { state 5992 drivers/media/dvb-frontends/drxk_hard.c if (state->antenna_dvbt) state 5993 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio |= state->antenna_gpio; state 5995 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio &= ~state->antenna_gpio; state 5996 drivers/media/dvb-frontends/drxk_hard.c status = write_gpio(state); state 6004 drivers/media/dvb-frontends/drxk_hard.c static int power_down_device(struct drxk_state *state) state 6015 drivers/media/dvb-frontends/drxk_hard.c if (state->m_b_p_down_open_bridge) { state 6017 drivers/media/dvb-frontends/drxk_hard.c status = ConfigureI2CBridge(state, true); state 6022 drivers/media/dvb-frontends/drxk_hard.c status = dvbt_enable_ofdm_token_ring(state, false); state 6026 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_PWD_MODE__A, state 6030 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY); state 6033 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_ctrl |= SIO_HI_RA_RAM_PAR_5_CFG_SLEEP_ZZZ; state 6034 drivers/media/dvb-frontends/drxk_hard.c status = hi_cfg_command(state); state 6042 drivers/media/dvb-frontends/drxk_hard.c static int init_drxk(struct drxk_state *state) state 6049 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) { state 6050 drivers/media/dvb-frontends/drxk_hard.c drxk_i2c_lock(state); state 6051 drivers/media/dvb-frontends/drxk_hard.c status = power_up_device(state); state 6054 drivers/media/dvb-frontends/drxk_hard.c status = drxx_open(state); state 6058 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_SOFT_RST__A, state 6064 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_CC_UPDATE__A, SIO_CC_UPDATE_KEY); state 6072 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_a3_patch_code = true; state 6073 drivers/media/dvb-frontends/drxk_hard.c status = get_device_capabilities(state); state 6080 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_bridge_delay = state 6081 drivers/media/dvb-frontends/drxk_hard.c (u16) ((state->m_osc_clock_freq / 1000) * state 6084 drivers/media/dvb-frontends/drxk_hard.c if (state->m_hi_cfg_bridge_delay > state 6086 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_bridge_delay = state 6090 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_bridge_delay += state 6091 drivers/media/dvb-frontends/drxk_hard.c state->m_hi_cfg_bridge_delay << state 6094 drivers/media/dvb-frontends/drxk_hard.c status = init_hi(state); state 6099 drivers/media/dvb-frontends/drxk_hard.c if (!(state->m_DRXK_A1_ROM_CODE) state 6100 drivers/media/dvb-frontends/drxk_hard.c && !(state->m_DRXK_A2_ROM_CODE)) state 6103 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_GPIO__A, state 6110 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_disable(state); state 6115 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, AUD_COMM_EXEC__A, AUD_COMM_EXEC_STOP); state 6118 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_STOP); state 6123 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_OFDM_SH_OFDM_RING_ENABLE__A, state 6129 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_BL_COMM_EXEC__A, state 6133 drivers/media/dvb-frontends/drxk_hard.c status = bl_chain_cmd(state, 0, 6, 100); state 6137 drivers/media/dvb-frontends/drxk_hard.c if (state->fw) { state 6138 drivers/media/dvb-frontends/drxk_hard.c status = download_microcode(state, state->fw->data, state 6139 drivers/media/dvb-frontends/drxk_hard.c state->fw->size); state 6145 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SIO_OFDM_SH_OFDM_RING_ENABLE__A, state 6151 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_COMM_EXEC__A, SCU_COMM_EXEC_ACTIVE); state 6154 drivers/media/dvb-frontends/drxk_hard.c status = drxx_open(state); state 6161 drivers/media/dvb-frontends/drxk_hard.c status = ctrl_power_mode(state, &power_mode); state 6176 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_DRIVER_VER_HI__A, state 6185 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_DRIVER_VER_LO__A, state 6205 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, SCU_RAM_DRIVER_DEBUG__A, 0); state 6211 drivers/media/dvb-frontends/drxk_hard.c status = write16(state, FEC_COMM_EXEC__A, FEC_COMM_EXEC_STOP); state 6215 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_dto_init(state); state 6218 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_stop(state); state 6221 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_configure_polarity(state); state 6224 drivers/media/dvb-frontends/drxk_hard.c status = mpegts_configure_pins(state, state->m_enable_mpeg_output); state 6228 drivers/media/dvb-frontends/drxk_hard.c status = write_gpio(state); state 6232 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_STOPPED; state 6234 drivers/media/dvb-frontends/drxk_hard.c if (state->m_b_power_down) { state 6235 drivers/media/dvb-frontends/drxk_hard.c status = power_down_device(state); state 6238 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_POWERED_DOWN; state 6240 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_STOPPED; state 6244 drivers/media/dvb-frontends/drxk_hard.c if (state->m_has_dvbc) { state 6245 drivers/media/dvb-frontends/drxk_hard.c state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_A; state 6246 drivers/media/dvb-frontends/drxk_hard.c state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_C; state 6247 drivers/media/dvb-frontends/drxk_hard.c strlcat(state->frontend.ops.info.name, " DVB-C", state 6248 drivers/media/dvb-frontends/drxk_hard.c sizeof(state->frontend.ops.info.name)); state 6250 drivers/media/dvb-frontends/drxk_hard.c if (state->m_has_dvbt) { state 6251 drivers/media/dvb-frontends/drxk_hard.c state->frontend.ops.delsys[n++] = SYS_DVBT; state 6252 drivers/media/dvb-frontends/drxk_hard.c strlcat(state->frontend.ops.info.name, " DVB-T", state 6253 drivers/media/dvb-frontends/drxk_hard.c sizeof(state->frontend.ops.info.name)); state 6255 drivers/media/dvb-frontends/drxk_hard.c drxk_i2c_unlock(state); state 6259 drivers/media/dvb-frontends/drxk_hard.c state->m_drxk_state = DRXK_NO_DEV; state 6260 drivers/media/dvb-frontends/drxk_hard.c drxk_i2c_unlock(state); state 6270 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = context; state 6275 drivers/media/dvb-frontends/drxk_hard.c state->microcode_name); state 6277 drivers/media/dvb-frontends/drxk_hard.c state->microcode_name); state 6278 drivers/media/dvb-frontends/drxk_hard.c state->microcode_name = NULL; state 6291 drivers/media/dvb-frontends/drxk_hard.c state->fw = fw; state 6293 drivers/media/dvb-frontends/drxk_hard.c init_drxk(state); state 6298 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6301 drivers/media/dvb-frontends/drxk_hard.c release_firmware(state->fw); state 6303 drivers/media/dvb-frontends/drxk_hard.c kfree(state); state 6308 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6312 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6314 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6317 drivers/media/dvb-frontends/drxk_hard.c shut_down(state); state 6323 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6327 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6330 drivers/media/dvb-frontends/drxk_hard.c return ConfigureI2CBridge(state, enable ? true : false); state 6337 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6342 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6345 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6360 drivers/media/dvb-frontends/drxk_hard.c old_delsys = state->props.delivery_system; state 6361 drivers/media/dvb-frontends/drxk_hard.c state->props = *p; state 6364 drivers/media/dvb-frontends/drxk_hard.c shut_down(state); state 6368 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_has_dvbc) state 6370 drivers/media/dvb-frontends/drxk_hard.c state->m_itut_annex_c = (delsys == SYS_DVBC_ANNEX_C) ? state 6372 drivers/media/dvb-frontends/drxk_hard.c if (state->m_itut_annex_c) state 6373 drivers/media/dvb-frontends/drxk_hard.c setoperation_mode(state, OM_QAM_ITU_C); state 6375 drivers/media/dvb-frontends/drxk_hard.c setoperation_mode(state, OM_QAM_ITU_A); state 6378 drivers/media/dvb-frontends/drxk_hard.c if (!state->m_has_dvbt) state 6380 drivers/media/dvb-frontends/drxk_hard.c setoperation_mode(state, OM_DVBT); state 6388 drivers/media/dvb-frontends/drxk_hard.c start(state, 0, IF); state 6405 drivers/media/dvb-frontends/drxk_hard.c static int get_strength(struct drxk_state *state, u64 *strength) state 6420 drivers/media/dvb-frontends/drxk_hard.c if (is_dvbt(state)) { state 6421 drivers/media/dvb-frontends/drxk_hard.c rf_agc = state->m_dvbt_rf_agc_cfg; state 6422 drivers/media/dvb-frontends/drxk_hard.c if_agc = state->m_dvbt_if_agc_cfg; state 6423 drivers/media/dvb-frontends/drxk_hard.c } else if (is_qam(state)) { state 6424 drivers/media/dvb-frontends/drxk_hard.c rf_agc = state->m_qam_rf_agc_cfg; state 6425 drivers/media/dvb-frontends/drxk_hard.c if_agc = state->m_qam_if_agc_cfg; state 6427 drivers/media/dvb-frontends/drxk_hard.c rf_agc = state->m_atv_rf_agc_cfg; state 6428 drivers/media/dvb-frontends/drxk_hard.c if_agc = state->m_atv_if_agc_cfg; state 6433 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_RF_IACCU_HI__A, &scu_lvl); state 6438 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_RF_IACCU_HI_CO__A, &scu_coc); state 6466 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_IF_IACCU_HI__A, state 6471 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_AGC_INGAIN_TGT_MIN__A, state 6509 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6522 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6524 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6528 drivers/media/dvb-frontends/drxk_hard.c state->fe_status = 0; state 6529 drivers/media/dvb-frontends/drxk_hard.c get_lock_status(state, &stat); state 6531 drivers/media/dvb-frontends/drxk_hard.c state->fe_status |= 0x1f; state 6533 drivers/media/dvb-frontends/drxk_hard.c state->fe_status |= 0x0f; state 6535 drivers/media/dvb-frontends/drxk_hard.c state->fe_status |= 0x07; state 6540 drivers/media/dvb-frontends/drxk_hard.c get_strength(state, &c->strength.stat[0].uvalue); state 6545 drivers/media/dvb-frontends/drxk_hard.c get_signal_to_noise(state, &cnr); state 6573 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EC_VD_ERR_BIT_CNT__A, ®16); state 6578 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, OFDM_EC_VD_IN_BIT_CNT__A , ®16); state 6584 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_RS_NR_BIT_ERRORS__A, ®16); state 6589 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_RS_MEASUREMENT_PRESCALE__A, ®16); state 6594 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, FEC_RS_MEASUREMENT_PERIOD__A, ®16); state 6599 drivers/media/dvb-frontends/drxk_hard.c status = read16(state, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, ®16); state 6603 drivers/media/dvb-frontends/drxk_hard.c write16(state, SCU_RAM_FEC_ACCUM_PKT_FAILURES__A, 0); state 6632 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6641 drivers/media/dvb-frontends/drxk_hard.c *status = state->fe_status; state 6649 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6654 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6656 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6665 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6670 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6672 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6675 drivers/media/dvb-frontends/drxk_hard.c get_signal_to_noise(state, &snr2); state 6686 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6691 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6693 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6696 drivers/media/dvb-frontends/drxk_hard.c dvbtqam_get_acc_pkt_err(state, &err); state 6704 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = fe->demodulator_priv; state 6709 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_NO_DEV) state 6711 drivers/media/dvb-frontends/drxk_hard.c if (state->m_drxk_state == DRXK_UNINITIALIZED) state 6764 drivers/media/dvb-frontends/drxk_hard.c struct drxk_state *state = NULL; state 6769 drivers/media/dvb-frontends/drxk_hard.c state = kzalloc(sizeof(struct drxk_state), GFP_KERNEL); state 6770 drivers/media/dvb-frontends/drxk_hard.c if (!state) state 6773 drivers/media/dvb-frontends/drxk_hard.c state->i2c = i2c; state 6774 drivers/media/dvb-frontends/drxk_hard.c state->demod_address = adr; state 6775 drivers/media/dvb-frontends/drxk_hard.c state->single_master = config->single_master; state 6776 drivers/media/dvb-frontends/drxk_hard.c state->microcode_name = config->microcode_name; state 6777 drivers/media/dvb-frontends/drxk_hard.c state->qam_demod_parameter_count = config->qam_demod_parameter_count; state 6778 drivers/media/dvb-frontends/drxk_hard.c state->no_i2c_bridge = config->no_i2c_bridge; state 6779 drivers/media/dvb-frontends/drxk_hard.c state->antenna_gpio = config->antenna_gpio; state 6780 drivers/media/dvb-frontends/drxk_hard.c state->antenna_dvbt = config->antenna_dvbt; state 6781 drivers/media/dvb-frontends/drxk_hard.c state->m_chunk_size = config->chunk_size; state 6782 drivers/media/dvb-frontends/drxk_hard.c state->enable_merr_cfg = config->enable_merr_cfg; state 6785 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_static_clk = false; state 6786 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbc_static_clk = false; state 6788 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbt_static_clk = true; state 6789 drivers/media/dvb-frontends/drxk_hard.c state->m_dvbc_static_clk = true; state 6794 drivers/media/dvb-frontends/drxk_hard.c state->m_ts_clockk_strength = config->mpeg_out_clk_strength & 0x07; state 6796 drivers/media/dvb-frontends/drxk_hard.c state->m_ts_clockk_strength = 0x06; state 6799 drivers/media/dvb-frontends/drxk_hard.c state->m_enable_parallel = true; state 6801 drivers/media/dvb-frontends/drxk_hard.c state->m_enable_parallel = false; state 6804 drivers/media/dvb-frontends/drxk_hard.c state->uio_mask = config->antenna_gpio; state 6807 drivers/media/dvb-frontends/drxk_hard.c if (!state->antenna_dvbt && state->antenna_gpio) state 6808 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio |= state->antenna_gpio; state 6810 drivers/media/dvb-frontends/drxk_hard.c state->m_gpio &= ~state->antenna_gpio; state 6812 drivers/media/dvb-frontends/drxk_hard.c mutex_init(&state->mutex); state 6814 drivers/media/dvb-frontends/drxk_hard.c memcpy(&state->frontend.ops, &drxk_ops, sizeof(drxk_ops)); state 6815 drivers/media/dvb-frontends/drxk_hard.c state->frontend.demodulator_priv = state; state 6817 drivers/media/dvb-frontends/drxk_hard.c init_state(state); state 6820 drivers/media/dvb-frontends/drxk_hard.c if (state->microcode_name) { state 6823 drivers/media/dvb-frontends/drxk_hard.c status = request_firmware(&fw, state->microcode_name, state 6824 drivers/media/dvb-frontends/drxk_hard.c state->i2c->dev.parent); state 6827 drivers/media/dvb-frontends/drxk_hard.c load_firmware_cb(fw, state); state 6828 drivers/media/dvb-frontends/drxk_hard.c } else if (init_drxk(state) < 0) state 6833 drivers/media/dvb-frontends/drxk_hard.c p = &state->frontend.dtv_property_cache; state 6853 drivers/media/dvb-frontends/drxk_hard.c return &state->frontend; state 6857 drivers/media/dvb-frontends/drxk_hard.c kfree(state); state 228 drivers/media/dvb-frontends/ds3000.c static int ds3000_writereg(struct ds3000_state *state, int reg, int data) state 231 drivers/media/dvb-frontends/ds3000.c struct i2c_msg msg = { .addr = state->config->demod_address, state 237 drivers/media/dvb-frontends/ds3000.c err = i2c_transfer(state->i2c, &msg, 1); state 249 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 252 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x03, 0x12); state 254 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x03, 0x02); state 260 drivers/media/dvb-frontends/ds3000.c static int ds3000_writeFW(struct ds3000_state *state, int reg, state 273 drivers/media/dvb-frontends/ds3000.c msg.addr = state->config->demod_address; state 283 drivers/media/dvb-frontends/ds3000.c ret = i2c_transfer(state->i2c, &msg, 1); state 299 drivers/media/dvb-frontends/ds3000.c static int ds3000_readreg(struct ds3000_state *state, u8 reg) state 306 drivers/media/dvb-frontends/ds3000.c .addr = state->config->demod_address, state 311 drivers/media/dvb-frontends/ds3000.c .addr = state->config->demod_address, state 318 drivers/media/dvb-frontends/ds3000.c ret = i2c_transfer(state->i2c, msg, 2); state 335 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 341 drivers/media/dvb-frontends/ds3000.c ret = ds3000_readreg(state, 0xb2); state 350 drivers/media/dvb-frontends/ds3000.c state->i2c->dev.parent); state 373 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xb2, 0x01); state 387 drivers/media/dvb-frontends/ds3000.c ret = ds3000_writeFW(state, 0xb0, fw->data, fw->size); state 388 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xb2, 0x00); state 396 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 401 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 416 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 423 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 431 drivers/media/dvb-frontends/ds3000.c lock = ds3000_readreg(state, 0xd1); state 439 drivers/media/dvb-frontends/ds3000.c lock = ds3000_readreg(state, 0x0d); state 450 drivers/media/dvb-frontends/ds3000.c if (state->config->set_lock_led) state 451 drivers/media/dvb-frontends/ds3000.c state->config->set_lock_led(fe, *status == 0 ? 0 : 1); state 461 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 472 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf9, 0x04); state 474 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xf8); state 480 drivers/media/dvb-frontends/ds3000.c *ber = (ds3000_readreg(state, 0xf7) << 8) | state 481 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0xf6); state 486 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf8, data); state 487 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf8, data); state 495 drivers/media/dvb-frontends/ds3000.c lpdc_frames = (ds3000_readreg(state, 0xd7) << 16) | state 496 drivers/media/dvb-frontends/ds3000.c (ds3000_readreg(state, 0xd6) << 8) | state 497 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0xd5); state 499 drivers/media/dvb-frontends/ds3000.c ber_reading = (ds3000_readreg(state, 0xf8) << 8) | state 500 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0xf7); state 503 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xd1, 0x01); state 505 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf9, 0x01); state 507 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf9, 0x00); state 509 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xd1, 0x00); state 535 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 563 drivers/media/dvb-frontends/ds3000.c snr_reading = ds3000_readreg(state, 0xff); state 579 drivers/media/dvb-frontends/ds3000.c dvbs2_noise_reading = (ds3000_readreg(state, 0x8c) & 0x3f) + state 580 drivers/media/dvb-frontends/ds3000.c (ds3000_readreg(state, 0x8d) << 4); state 581 drivers/media/dvb-frontends/ds3000.c dvbs2_signal_reading = ds3000_readreg(state, 0x8e); state 621 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 630 drivers/media/dvb-frontends/ds3000.c *ucblocks = (ds3000_readreg(state, 0xf5) << 8) | state 631 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0xf4); state 632 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xf8); state 635 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf8, data); state 638 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xf8, data); state 641 drivers/media/dvb-frontends/ds3000.c _ucblocks = (ds3000_readreg(state, 0xe2) << 8) | state 642 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0xe1); state 643 drivers/media/dvb-frontends/ds3000.c if (_ucblocks > state->prevUCBS2) state 644 drivers/media/dvb-frontends/ds3000.c *ucblocks = _ucblocks - state->prevUCBS2; state 646 drivers/media/dvb-frontends/ds3000.c *ucblocks = state->prevUCBS2 - _ucblocks; state 647 drivers/media/dvb-frontends/ds3000.c state->prevUCBS2 = _ucblocks; state 658 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 667 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 669 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 674 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 677 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, data); state 681 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 683 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 693 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 706 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 708 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 712 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa3 + i, d->msg[i]); state 714 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 721 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, data); state 725 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 733 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 736 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, data); state 738 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 741 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 746 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 749 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 758 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 764 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 766 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 771 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, 0x02); state 774 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, 0x01); state 780 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 787 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa1); state 790 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa1, data); state 792 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 795 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 800 drivers/media/dvb-frontends/ds3000.c data = ds3000_readreg(state, 0xa2); state 803 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xa2, data); state 810 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 812 drivers/media/dvb-frontends/ds3000.c if (state->config->set_lock_led) state 813 drivers/media/dvb-frontends/ds3000.c state->config->set_lock_led(fe, 0); state 816 drivers/media/dvb-frontends/ds3000.c kfree(state); state 824 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state; state 830 drivers/media/dvb-frontends/ds3000.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 831 drivers/media/dvb-frontends/ds3000.c if (!state) state 834 drivers/media/dvb-frontends/ds3000.c state->config = config; state 835 drivers/media/dvb-frontends/ds3000.c state->i2c = i2c; state 836 drivers/media/dvb-frontends/ds3000.c state->prevUCBS2 = 0; state 839 drivers/media/dvb-frontends/ds3000.c ret = ds3000_readreg(state, 0x00) & 0xfe; state 841 drivers/media/dvb-frontends/ds3000.c kfree(state); state 847 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0x02), state 848 drivers/media/dvb-frontends/ds3000.c ds3000_readreg(state, 0x01)); state 850 drivers/media/dvb-frontends/ds3000.c memcpy(&state->frontend.ops, &ds3000_ops, state 852 drivers/media/dvb-frontends/ds3000.c state->frontend.demodulator_priv = state; state 859 drivers/media/dvb-frontends/ds3000.c ds3000_set_voltage(&state->frontend, SEC_VOLTAGE_OFF); state 860 drivers/media/dvb-frontends/ds3000.c return &state->frontend; state 867 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 877 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x5f, tmp >> 8); state 878 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x5e, tmp & 0xff); state 885 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 896 drivers/media/dvb-frontends/ds3000.c if (state->config->set_ts_params) state 897 drivers/media/dvb-frontends/ds3000.c state->config->set_ts_params(fe, 0); state 903 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x07, 0x80); state 904 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x07, 0x00); state 906 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xb2, 0x01); state 908 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x00, 0x01); state 914 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, state 917 drivers/media/dvb-frontends/ds3000.c value = ds3000_readreg(state, 0xfe); state 920 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xfe, value); state 925 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, state 929 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xfe, 0x54); state 931 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xfe, 0x98); state 938 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x29, 0x80); state 940 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x25, 0x8a); state 956 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc3, 0x0d); state 957 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc8, value); state 958 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc4, 0x10); state 959 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc7, 0x0e); state 964 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc3, 0x07); state 965 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc8, value); state 966 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc4, 0x09); state 967 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc7, 0x12); state 970 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc3, value); state 971 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc8, 0x0e); state 972 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc4, 0x07); state 973 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc7, 0x18); state 976 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc3, value); state 977 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc8, 0x0a); state 978 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc4, 0x05); state 979 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xc7, 0x24); state 985 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x61, value & 0x00ff); state 986 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x62, (value & 0xff00) >> 8); state 989 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x56, 0x00); state 992 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x76, 0x00); state 1000 drivers/media/dvb-frontends/ds3000.c if (state->config->ci_mode) { state 1004 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xfd, 0x80); state 1007 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xfd, 0x01); state 1013 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x00, 0x00); state 1015 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0xb2, 0x00); state 1053 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 1055 drivers/media/dvb-frontends/ds3000.c if (state->config->set_lock_led) state 1056 drivers/media/dvb-frontends/ds3000.c state->config->set_lock_led(fe, 0); state 1069 drivers/media/dvb-frontends/ds3000.c struct ds3000_state *state = fe->demodulator_priv; state 1074 drivers/media/dvb-frontends/ds3000.c ds3000_writereg(state, 0x08, 0x01 | ds3000_readreg(state, 0x08)); state 104 drivers/media/dvb-frontends/dvb_dummy_fe.c struct dvb_dummy_fe_state* state = fe->demodulator_priv; state 105 drivers/media/dvb-frontends/dvb_dummy_fe.c kfree(state); state 112 drivers/media/dvb-frontends/dvb_dummy_fe.c struct dvb_dummy_fe_state* state = NULL; state 115 drivers/media/dvb-frontends/dvb_dummy_fe.c state = kzalloc(sizeof(struct dvb_dummy_fe_state), GFP_KERNEL); state 116 drivers/media/dvb-frontends/dvb_dummy_fe.c if (!state) state 120 drivers/media/dvb-frontends/dvb_dummy_fe.c memcpy(&state->frontend.ops, &dvb_dummy_fe_ofdm_ops, sizeof(struct dvb_frontend_ops)); state 121 drivers/media/dvb-frontends/dvb_dummy_fe.c state->frontend.demodulator_priv = state; state 122 drivers/media/dvb-frontends/dvb_dummy_fe.c return &state->frontend; state 129 drivers/media/dvb-frontends/dvb_dummy_fe.c struct dvb_dummy_fe_state* state = NULL; state 132 drivers/media/dvb-frontends/dvb_dummy_fe.c state = kzalloc(sizeof(struct dvb_dummy_fe_state), GFP_KERNEL); state 133 drivers/media/dvb-frontends/dvb_dummy_fe.c if (!state) state 137 drivers/media/dvb-frontends/dvb_dummy_fe.c memcpy(&state->frontend.ops, &dvb_dummy_fe_qpsk_ops, sizeof(struct dvb_frontend_ops)); state 138 drivers/media/dvb-frontends/dvb_dummy_fe.c state->frontend.demodulator_priv = state; state 139 drivers/media/dvb-frontends/dvb_dummy_fe.c return &state->frontend; state 146 drivers/media/dvb-frontends/dvb_dummy_fe.c struct dvb_dummy_fe_state* state = NULL; state 149 drivers/media/dvb-frontends/dvb_dummy_fe.c state = kzalloc(sizeof(struct dvb_dummy_fe_state), GFP_KERNEL); state 150 drivers/media/dvb-frontends/dvb_dummy_fe.c if (!state) state 154 drivers/media/dvb-frontends/dvb_dummy_fe.c memcpy(&state->frontend.ops, &dvb_dummy_fe_qam_ops, sizeof(struct dvb_frontend_ops)); state 155 drivers/media/dvb-frontends/dvb_dummy_fe.c state->frontend.demodulator_priv = state; state 156 drivers/media/dvb-frontends/dvb_dummy_fe.c return &state->frontend; state 20 drivers/media/dvb-frontends/ec100.c static int ec100_write_reg(struct ec100_state *state, u8 reg, u8 val) state 26 drivers/media/dvb-frontends/ec100.c .addr = state->config.demod_address, state 33 drivers/media/dvb-frontends/ec100.c ret = i2c_transfer(state->i2c, msg, 1); state 37 drivers/media/dvb-frontends/ec100.c dev_warn(&state->i2c->dev, "%s: i2c wr failed=%d reg=%02x\n", state 46 drivers/media/dvb-frontends/ec100.c static int ec100_read_reg(struct ec100_state *state, u8 reg, u8 *val) state 51 drivers/media/dvb-frontends/ec100.c .addr = state->config.demod_address, state 56 drivers/media/dvb-frontends/ec100.c .addr = state->config.demod_address, state 63 drivers/media/dvb-frontends/ec100.c ret = i2c_transfer(state->i2c, msg, 2); state 67 drivers/media/dvb-frontends/ec100.c dev_warn(&state->i2c->dev, "%s: i2c rd failed=%d reg=%02x\n", state 78 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = fe->demodulator_priv; state 82 drivers/media/dvb-frontends/ec100.c dev_dbg(&state->i2c->dev, "%s: frequency=%d bandwidth_hz=%d\n", state 89 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x04, 0x06); state 92 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x67, 0x58); state 95 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x05, 0x18); state 122 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x1b, tmp); state 125 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x1c, tmp2); state 129 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x0c, 0xbb); /* if freq */ state 132 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x0d, 0x31); /* if freq */ state 136 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x08, 0x24); state 140 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x00, 0x00); /* go */ state 143 drivers/media/dvb-frontends/ec100.c ret = ec100_write_reg(state, 0x00, 0x20); /* go */ state 149 drivers/media/dvb-frontends/ec100.c dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); state 165 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = fe->demodulator_priv; state 170 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x42, &tmp); state 179 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x01, &tmp); state 195 drivers/media/dvb-frontends/ec100.c dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); state 201 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = fe->demodulator_priv; state 208 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x65, &tmp); state 211 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x66, &tmp2); state 218 drivers/media/dvb-frontends/ec100.c if (ber2 < state->ber) state 221 drivers/media/dvb-frontends/ec100.c *ber = ber2 - state->ber; state 223 drivers/media/dvb-frontends/ec100.c state->ber = ber2; state 227 drivers/media/dvb-frontends/ec100.c dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); state 233 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = fe->demodulator_priv; state 237 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x24, &tmp); state 247 drivers/media/dvb-frontends/ec100.c dev_dbg(&state->i2c->dev, "%s: failed=%d\n", __func__, ret); state 265 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = fe->demodulator_priv; state 266 drivers/media/dvb-frontends/ec100.c kfree(state); state 275 drivers/media/dvb-frontends/ec100.c struct ec100_state *state = NULL; state 279 drivers/media/dvb-frontends/ec100.c state = kzalloc(sizeof(struct ec100_state), GFP_KERNEL); state 280 drivers/media/dvb-frontends/ec100.c if (state == NULL) state 284 drivers/media/dvb-frontends/ec100.c state->i2c = i2c; state 285 drivers/media/dvb-frontends/ec100.c memcpy(&state->config, config, sizeof(struct ec100_config)); state 288 drivers/media/dvb-frontends/ec100.c ret = ec100_read_reg(state, 0x33, &tmp); state 293 drivers/media/dvb-frontends/ec100.c memcpy(&state->frontend.ops, &ec100_ops, state 295 drivers/media/dvb-frontends/ec100.c state->frontend.demodulator_priv = state; state 297 drivers/media/dvb-frontends/ec100.c return &state->frontend; state 299 drivers/media/dvb-frontends/ec100.c kfree(state); state 31 drivers/media/dvb-frontends/helene.c enum helene_state state; state 393 drivers/media/dvb-frontends/helene.c if (priv->state == STATE_SLEEP) state 402 drivers/media/dvb-frontends/helene.c priv->state = STATE_SLEEP; state 409 drivers/media/dvb-frontends/helene.c if (priv->state == STATE_ACTIVE) state 418 drivers/media/dvb-frontends/helene.c priv->state = STATE_ACTIVE; state 688 drivers/media/dvb-frontends/helene.c if (priv->state == STATE_SLEEP) state 32 drivers/media/dvb-frontends/horus3a.c enum horus3a_state state; state 93 drivers/media/dvb-frontends/horus3a.c if (priv->state == STATE_SLEEP) state 111 drivers/media/dvb-frontends/horus3a.c priv->state = STATE_SLEEP; state 120 drivers/media/dvb-frontends/horus3a.c if (priv->state == STATE_ACTIVE) state 135 drivers/media/dvb-frontends/horus3a.c priv->state = STATE_ACTIVE; state 183 drivers/media/dvb-frontends/horus3a.c if (priv->state == STATE_SLEEP) state 42 drivers/media/dvb-frontends/itd1000.c static int itd1000_write_regs(struct itd1000_state *state, u8 reg, u8 v[], u8 len) state 46 drivers/media/dvb-frontends/itd1000.c .addr = state->cfg->i2c_address, .flags = 0, .buf = buf, .len = len+1 state 61 drivers/media/dvb-frontends/itd1000.c if (i2c_transfer(state->i2c, &msg, 1) != 1) { state 68 drivers/media/dvb-frontends/itd1000.c static int itd1000_read_reg(struct itd1000_state *state, u8 reg) state 72 drivers/media/dvb-frontends/itd1000.c { .addr = state->cfg->i2c_address, .flags = 0, .buf = ®, .len = 1 }, state 73 drivers/media/dvb-frontends/itd1000.c { .addr = state->cfg->i2c_address, .flags = I2C_M_RD, .buf = &val, .len = 1 }, state 77 drivers/media/dvb-frontends/itd1000.c itd1000_write_regs(state, (reg - 1) & 0xff, &state->shadow[(reg - 1) & 0xff], 1); state 79 drivers/media/dvb-frontends/itd1000.c if (i2c_transfer(state->i2c, msg, 2) != 2) { state 86 drivers/media/dvb-frontends/itd1000.c static inline int itd1000_write_reg(struct itd1000_state *state, u8 r, u8 v) state 89 drivers/media/dvb-frontends/itd1000.c int ret = itd1000_write_regs(state, r, &tmp, 1); state 90 drivers/media/dvb-frontends/itd1000.c state->shadow[r] = tmp; state 117 drivers/media/dvb-frontends/itd1000.c static void itd1000_set_lpf_bw(struct itd1000_state *state, u32 symbol_rate) state 120 drivers/media/dvb-frontends/itd1000.c u8 con1 = itd1000_read_reg(state, CON1) & 0xfd; state 121 drivers/media/dvb-frontends/itd1000.c u8 pllfh = itd1000_read_reg(state, PLLFH) & 0x0f; state 122 drivers/media/dvb-frontends/itd1000.c u8 bbgvmin = itd1000_read_reg(state, BBGVMIN) & 0xf0; state 123 drivers/media/dvb-frontends/itd1000.c u8 bw = itd1000_read_reg(state, BW) & 0xf0; state 128 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, CON1, con1 | (1 << 1)); state 133 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLFH, pllfh | (itd1000_lpf_pga[i].pgaext << 4)); state 134 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, BBGVMIN, bbgvmin | (itd1000_lpf_pga[i].bbgvmin)); state 135 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, BW, bw | (i & 0x0f)); state 139 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, CON1, con1 | (0 << 1)); state 163 drivers/media/dvb-frontends/itd1000.c static void itd1000_set_vco(struct itd1000_state *state, u32 freq_khz) state 166 drivers/media/dvb-frontends/itd1000.c u8 gvbb_i2c = itd1000_read_reg(state, GVBB_I2C) & 0xbf; state 167 drivers/media/dvb-frontends/itd1000.c u8 vco_chp1_i2c = itd1000_read_reg(state, VCO_CHP1_I2C) & 0x0f; state 171 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, GVBB_I2C, gvbb_i2c | (1 << 6)); state 175 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, VCO_CHP1_I2C, vco_chp1_i2c | (itd1000_vcorg[i].vcorg << 4)); state 178 drivers/media/dvb-frontends/itd1000.c adcout = itd1000_read_reg(state, PLLLOCK) & 0x0f; state 184 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, VCO_CHP1_I2C, vco_chp1_i2c | ((itd1000_vcorg[i].vcorg + 1) << 4)); state 187 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, VCO_CHP1_I2C, vco_chp1_i2c | ((itd1000_vcorg[i].vcorg - 1) << 4)); state 213 drivers/media/dvb-frontends/itd1000.c static void itd1000_set_lo(struct itd1000_state *state, u32 freq_khz) state 229 drivers/media/dvb-frontends/itd1000.c state->frequency = ((plln * 1000) + (pllf * 1000)/1048576) * 2*FREF; state 230 drivers/media/dvb-frontends/itd1000.c itd_dbg("frequency: %dkHz (wanted) %dkHz (set), PLLF = %d, PLLN = %d\n", freq_khz, state->frequency, pllf, plln); state 232 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLNH, 0x80); /* PLLNH */ state 233 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLNL, plln & 0xff); state 234 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLFH, (itd1000_read_reg(state, PLLFH) & 0xf0) | ((pllf >> 16) & 0x0f)); state 235 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLFM, (pllf >> 8) & 0xff); state 236 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLFL, (pllf >> 0) & 0xff); state 241 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, RFTR, itd1000_fre_values[i].values[0]); state 243 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, RFST1+j, itd1000_fre_values[i].values[j+1]); state 248 drivers/media/dvb-frontends/itd1000.c itd1000_set_vco(state, freq_khz); state 254 drivers/media/dvb-frontends/itd1000.c struct itd1000_state *state = fe->tuner_priv; state 257 drivers/media/dvb-frontends/itd1000.c itd1000_set_lo(state, c->frequency); state 258 drivers/media/dvb-frontends/itd1000.c itd1000_set_lpf_bw(state, c->symbol_rate); state 260 drivers/media/dvb-frontends/itd1000.c pllcon1 = itd1000_read_reg(state, PLLCON1) & 0x7f; state 261 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLCON1, pllcon1 | (1 << 7)); state 262 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, PLLCON1, pllcon1); state 269 drivers/media/dvb-frontends/itd1000.c struct itd1000_state *state = fe->tuner_priv; state 270 drivers/media/dvb-frontends/itd1000.c *frequency = state->frequency; state 321 drivers/media/dvb-frontends/itd1000.c struct itd1000_state *state = fe->tuner_priv; state 325 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, itd1000_init_tab[i][0], itd1000_init_tab[i][1]); state 328 drivers/media/dvb-frontends/itd1000.c itd1000_write_reg(state, itd1000_reinit_tab[i][0], itd1000_reinit_tab[i][1]); state 365 drivers/media/dvb-frontends/itd1000.c struct itd1000_state *state = NULL; state 368 drivers/media/dvb-frontends/itd1000.c state = kzalloc(sizeof(struct itd1000_state), GFP_KERNEL); state 369 drivers/media/dvb-frontends/itd1000.c if (state == NULL) state 372 drivers/media/dvb-frontends/itd1000.c state->cfg = cfg; state 373 drivers/media/dvb-frontends/itd1000.c state->i2c = i2c; state 375 drivers/media/dvb-frontends/itd1000.c i = itd1000_read_reg(state, 0); state 377 drivers/media/dvb-frontends/itd1000.c kfree(state); state 382 drivers/media/dvb-frontends/itd1000.c memset(state->shadow, 0xff, sizeof(state->shadow)); state 384 drivers/media/dvb-frontends/itd1000.c state->shadow[i] = itd1000_read_reg(state, i); state 388 drivers/media/dvb-frontends/itd1000.c fe->tuner_priv = state; state 49 drivers/media/dvb-frontends/ix2505v.c static int ix2505v_read_status_reg(struct ix2505v_state *state) state 51 drivers/media/dvb-frontends/ix2505v.c u8 addr = state->config->tuner_address; state 59 drivers/media/dvb-frontends/ix2505v.c ret = i2c_transfer(state->i2c, msg, 1); state 65 drivers/media/dvb-frontends/ix2505v.c static int ix2505v_write(struct ix2505v_state *state, u8 buf[], u8 count) state 68 drivers/media/dvb-frontends/ix2505v.c { .addr = state->config->tuner_address, .flags = 0, state 74 drivers/media/dvb-frontends/ix2505v.c ret = i2c_transfer(state->i2c, msg, 1); state 86 drivers/media/dvb-frontends/ix2505v.c struct ix2505v_state *state = fe->tuner_priv; state 89 drivers/media/dvb-frontends/ix2505v.c kfree(state); state 121 drivers/media/dvb-frontends/ix2505v.c struct ix2505v_state *state = fe->tuner_priv; state 133 drivers/media/dvb-frontends/ix2505v.c if (state->config->tuner_gain) state 134 drivers/media/dvb-frontends/ix2505v.c gain = (state->config->tuner_gain < 4) state 135 drivers/media/dvb-frontends/ix2505v.c ? state->config->tuner_gain : 0; state 139 drivers/media/dvb-frontends/ix2505v.c if (state->config->tuner_chargepump) state 140 drivers/media/dvb-frontends/ix2505v.c cc = state->config->tuner_chargepump; state 207 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, data, len); state 215 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, &data[2], len); /* write byte 4 only */ state 228 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, &data[2], len); /* write byte 4 & 5 */ state 230 drivers/media/dvb-frontends/ix2505v.c if (state->config->min_delay_ms) state 231 drivers/media/dvb-frontends/ix2505v.c msleep(state->config->min_delay_ms); state 233 drivers/media/dvb-frontends/ix2505v.c state->frequency = frequency; state 240 drivers/media/dvb-frontends/ix2505v.c struct ix2505v_state *state = fe->tuner_priv; state 242 drivers/media/dvb-frontends/ix2505v.c *frequency = state->frequency; state 262 drivers/media/dvb-frontends/ix2505v.c struct ix2505v_state *state = NULL; state 270 drivers/media/dvb-frontends/ix2505v.c state = kzalloc(sizeof(struct ix2505v_state), GFP_KERNEL); state 271 drivers/media/dvb-frontends/ix2505v.c if (NULL == state) state 274 drivers/media/dvb-frontends/ix2505v.c state->config = config; state 275 drivers/media/dvb-frontends/ix2505v.c state->i2c = i2c; state 277 drivers/media/dvb-frontends/ix2505v.c if (state->config->tuner_write_only) { state 281 drivers/media/dvb-frontends/ix2505v.c ret = ix2505v_read_status_reg(state); state 292 drivers/media/dvb-frontends/ix2505v.c fe->tuner_priv = state; state 302 drivers/media/dvb-frontends/ix2505v.c kfree(state); state 40 drivers/media/dvb-frontends/l64781.c static int l64781_writereg (struct l64781_state* state, u8 reg, u8 data) state 44 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 46 drivers/media/dvb-frontends/l64781.c if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) state 53 drivers/media/dvb-frontends/l64781.c static int l64781_readreg (struct l64781_state* state, u8 reg) state 58 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 59 drivers/media/dvb-frontends/l64781.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 61 drivers/media/dvb-frontends/l64781.c ret = i2c_transfer(state->i2c, msg, 2); state 68 drivers/media/dvb-frontends/l64781.c static void apply_tps (struct l64781_state* state) state 70 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x2a, 0x00); state 71 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x2a, 0x01); state 78 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x2a, 0x02); state 82 drivers/media/dvb-frontends/l64781.c static void reset_afc (struct l64781_state* state) state 86 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x07, 0x9e); /* stall AFC */ state 87 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x08, 0); /* AFC INIT FREQ */ state 88 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x09, 0); state 89 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x0a, 0); state 90 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x07, 0x8e); state 91 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x0e, 0); /* AGC gain to zero in beginning */ state 92 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x11, 0x80); /* stall TIM */ state 93 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x10, 0); /* TIM_OFFSET_LSB */ state 94 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x12, 0); state 95 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x13, 0); state 96 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x11, 0x00); state 99 drivers/media/dvb-frontends/l64781.c static int reset_and_configure (struct l64781_state* state) state 105 drivers/media/dvb-frontends/l64781.c return (i2c_transfer(state->i2c, &msg, 1) == 1) ? 0 : -ENODEV; state 111 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 205 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x04, val0x04); state 206 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x05, val0x05); state 207 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x06, val0x06); state 209 drivers/media/dvb-frontends/l64781.c reset_afc (state); state 212 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x15, state 214 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x16, init_freq & 0xff); state 215 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x17, (init_freq >> 8) & 0xff); state 216 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x18, (init_freq >> 16) & 0xff); state 218 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x1b, spi_bias & 0xff); state 219 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x1c, (spi_bias >> 8) & 0xff); state 220 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x1d, ((spi_bias >> 16) & 0x7f) | state 223 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x22, ddfs_offset_fixed & 0xff); state 224 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x23, (ddfs_offset_fixed >> 8) & 0x3f); state 226 drivers/media/dvb-frontends/l64781.c l64781_readreg (state, 0x00); /* clear interrupt registers... */ state 227 drivers/media/dvb-frontends/l64781.c l64781_readreg (state, 0x01); /* dto. */ state 229 drivers/media/dvb-frontends/l64781.c apply_tps (state); state 237 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 241 drivers/media/dvb-frontends/l64781.c tmp = l64781_readreg(state, 0x04); state 267 drivers/media/dvb-frontends/l64781.c tmp = l64781_readreg(state, 0x05); state 307 drivers/media/dvb-frontends/l64781.c tmp = l64781_readreg(state, 0x06); state 339 drivers/media/dvb-frontends/l64781.c tmp = l64781_readreg (state, 0x1d); state 342 drivers/media/dvb-frontends/l64781.c tmp = (int) (l64781_readreg (state, 0x08) | state 343 drivers/media/dvb-frontends/l64781.c (l64781_readreg (state, 0x09) << 8) | state 344 drivers/media/dvb-frontends/l64781.c (l64781_readreg (state, 0x0a) << 16)); state 352 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 353 drivers/media/dvb-frontends/l64781.c int sync = l64781_readreg (state, 0x32); state 354 drivers/media/dvb-frontends/l64781.c int gain = l64781_readreg (state, 0x0e); state 356 drivers/media/dvb-frontends/l64781.c l64781_readreg (state, 0x00); /* clear interrupt registers... */ state 357 drivers/media/dvb-frontends/l64781.c l64781_readreg (state, 0x01); /* dto. */ state 381 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/l64781.c *ber = l64781_readreg (state, 0x39) state 386 drivers/media/dvb-frontends/l64781.c | (l64781_readreg (state, 0x3a) << 8); state 393 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 395 drivers/media/dvb-frontends/l64781.c u8 gain = l64781_readreg (state, 0x0e); state 403 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 405 drivers/media/dvb-frontends/l64781.c u8 avg_quality = 0xff - l64781_readreg (state, 0x33); state 413 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 415 drivers/media/dvb-frontends/l64781.c *ucblocks = l64781_readreg (state, 0x37) state 416 drivers/media/dvb-frontends/l64781.c | (l64781_readreg (state, 0x38) << 8); state 423 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 426 drivers/media/dvb-frontends/l64781.c return l64781_writereg (state, 0x3e, 0x5a); state 431 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 433 drivers/media/dvb-frontends/l64781.c reset_and_configure (state); state 436 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x3e, 0xa5); state 439 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x2a, 0x04); state 440 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x2a, 0x00); state 444 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x07, 0x8e); state 447 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x0b, 0x81); state 450 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x0c, 0x84); state 453 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x0d, 0x8c); state 461 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x1e, 0x09); state 464 drivers/media/dvb-frontends/l64781.c if (state->first) { state 465 drivers/media/dvb-frontends/l64781.c state->first = 0; state 483 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = fe->demodulator_priv; state 484 drivers/media/dvb-frontends/l64781.c kfree(state); state 492 drivers/media/dvb-frontends/l64781.c struct l64781_state* state = NULL; state 500 drivers/media/dvb-frontends/l64781.c state = kzalloc(sizeof(struct l64781_state), GFP_KERNEL); state 501 drivers/media/dvb-frontends/l64781.c if (state == NULL) goto error; state 504 drivers/media/dvb-frontends/l64781.c state->config = config; state 505 drivers/media/dvb-frontends/l64781.c state->i2c = i2c; state 506 drivers/media/dvb-frontends/l64781.c state->first = 1; state 512 drivers/media/dvb-frontends/l64781.c if (reset_and_configure(state) < 0) { state 518 drivers/media/dvb-frontends/l64781.c if (i2c_transfer(state->i2c, msg, 2) != 2) { state 524 drivers/media/dvb-frontends/l64781.c reg0x3e = l64781_readreg(state, 0x3e); state 533 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x3e, 0x5a); state 536 drivers/media/dvb-frontends/l64781.c if (l64781_readreg(state, 0x1a) != 0) { state 542 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x3e, 0xa5); state 545 drivers/media/dvb-frontends/l64781.c if (l64781_readreg(state, 0x1a) != 0xa1) { state 551 drivers/media/dvb-frontends/l64781.c memcpy(&state->frontend.ops, &l64781_ops, sizeof(struct dvb_frontend_ops)); state 552 drivers/media/dvb-frontends/l64781.c state->frontend.demodulator_priv = state; state 553 drivers/media/dvb-frontends/l64781.c return &state->frontend; state 557 drivers/media/dvb-frontends/l64781.c l64781_writereg (state, 0x3e, reg0x3e); /* restore reg 0x3e */ state 558 drivers/media/dvb-frontends/l64781.c kfree(state); state 53 drivers/media/dvb-frontends/lg2160.c static int lg216x_write_reg(struct lg216x_state *state, u16 reg, u8 val) state 58 drivers/media/dvb-frontends/lg2160.c .addr = state->cfg->i2c_addr, .flags = 0, state 64 drivers/media/dvb-frontends/lg2160.c ret = i2c_transfer(state->i2c_adap, &msg, 1); state 77 drivers/media/dvb-frontends/lg2160.c static int lg216x_read_reg(struct lg216x_state *state, u16 reg, u8 *val) state 82 drivers/media/dvb-frontends/lg2160.c { .addr = state->cfg->i2c_addr, state 84 drivers/media/dvb-frontends/lg2160.c { .addr = state->cfg->i2c_addr, state 90 drivers/media/dvb-frontends/lg2160.c ret = i2c_transfer(state->i2c_adap, msg, 2); state 94 drivers/media/dvb-frontends/lg2160.c state->cfg->i2c_addr, reg, ret); state 108 drivers/media/dvb-frontends/lg2160.c static int lg216x_write_regs(struct lg216x_state *state, state 116 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, regs[i].reg, regs[i].val); state 123 drivers/media/dvb-frontends/lg2160.c static int lg216x_set_reg_bit(struct lg216x_state *state, state 131 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, reg, &val); state 138 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, reg, val); state 148 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 151 drivers/media/dvb-frontends/lg2160.c if (state->cfg->deny_i2c_rptr) state 156 drivers/media/dvb-frontends/lg2160.c ret = lg216x_set_reg_bit(state, 0x0000, 0, enable ? 0 : 1); state 163 drivers/media/dvb-frontends/lg2160.c static int lg216x_soft_reset(struct lg216x_state *state) state 169 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0002, 0x00); state 174 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0002, 0x01); state 178 drivers/media/dvb-frontends/lg2160.c state->last_reset = jiffies_to_msecs(jiffies); state 183 drivers/media/dvb-frontends/lg2160.c static int lg216x_initialize(struct lg216x_state *state) state 212 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 214 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_regs(state, state 218 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_regs(state, state 228 drivers/media/dvb-frontends/lg2160.c ret = lg216x_soft_reset(state); state 236 drivers/media/dvb-frontends/lg2160.c static int lg216x_set_if(struct lg216x_state *state) state 241 drivers/media/dvb-frontends/lg2160.c lg_dbg("%d KHz\n", state->cfg->if_khz); state 243 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0132, &val); state 248 drivers/media/dvb-frontends/lg2160.c val |= (0 == state->cfg->if_khz) ? 0x04 : 0x00; state 250 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0132, val); state 260 drivers/media/dvb-frontends/lg2160.c static int lg2160_agc_fix(struct lg216x_state *state, state 266 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0100, &val); state 274 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0100, val); state 281 drivers/media/dvb-frontends/lg2160.c static int lg2160_agc_freeze(struct lg216x_state *state, state 287 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0100, &val); state 295 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0100, val); state 302 drivers/media/dvb-frontends/lg2160.c static int lg2160_agc_polarity(struct lg216x_state *state, state 308 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0100, &val); state 316 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0100, val); state 322 drivers/media/dvb-frontends/lg2160.c static int lg2160_tuner_pwr_save_polarity(struct lg216x_state *state, state 328 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0008, &val); state 335 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0008, val); state 341 drivers/media/dvb-frontends/lg2160.c static int lg2160_spectrum_polarity(struct lg216x_state *state, state 347 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0132, &val); state 354 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0132, val); state 357 drivers/media/dvb-frontends/lg2160.c return lg216x_soft_reset(state); state 360 drivers/media/dvb-frontends/lg2160.c static int lg2160_tuner_pwr_save(struct lg216x_state *state, int onoff) state 365 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0007, &val); state 372 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0007, val); state 378 drivers/media/dvb-frontends/lg2160.c static int lg216x_set_parade(struct lg216x_state *state, int id) state 382 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x013e, id & 0x7f); state 386 drivers/media/dvb-frontends/lg2160.c state->parade_id = id & 0x7f; state 391 drivers/media/dvb-frontends/lg2160.c static int lg216x_set_ensemble(struct lg216x_state *state, int id) state 397 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 407 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, reg, &val); state 414 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, reg, val); state 420 drivers/media/dvb-frontends/lg2160.c static int lg2160_set_spi_clock(struct lg216x_state *state) state 425 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0014, &val); state 430 drivers/media/dvb-frontends/lg2160.c val |= (state->cfg->spi_clock << 2); state 432 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0014, val); state 438 drivers/media/dvb-frontends/lg2160.c static int lg2161_set_output_interface(struct lg216x_state *state) state 443 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0014, &val); state 448 drivers/media/dvb-frontends/lg2160.c val |= state->cfg->output_if; /* FIXME: needs sanity check */ state 450 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0014, val); state 456 drivers/media/dvb-frontends/lg2160.c static int lg216x_enable_fic(struct lg216x_state *state, int onoff) state 460 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0017, 0x23); state 464 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0016, 0xfc); state 468 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 470 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0016, state 474 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0016, (onoff) ? 0x10 : 0x00); state 480 drivers/media/dvb-frontends/lg2160.c ret = lg216x_initialize(state); state 485 drivers/media/dvb-frontends/lg2160.c ret = lg216x_write_reg(state, 0x0017, 0x03); state 494 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_fic_version(struct lg216x_state *state, u8 *ficver) state 501 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0128, &val); state 511 drivers/media/dvb-frontends/lg2160.c static int lg2160_get_parade_id(struct lg216x_state *state, u8 *id) state 518 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0123, &val); state 528 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_nog(struct lg216x_state *state, u8 *nog) state 535 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0124, &val); state 544 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_tnog(struct lg216x_state *state, u8 *tnog) state 551 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0125, &val); state 560 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_sgn(struct lg216x_state *state, u8 *sgn) state 567 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0124, &val); state 576 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_prc(struct lg216x_state *state, u8 *prc) state 583 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0125, &val); state 594 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_rs_frame_mode(struct lg216x_state *state, state 600 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 602 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0410, &val); state 605 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0513, &val); state 634 drivers/media/dvb-frontends/lg2160.c int lg216x_get_rs_frame_ensemble(struct lg216x_state *state, state 640 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 642 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0400, &val); state 645 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0500, &val); state 659 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_rs_code_mode(struct lg216x_state *state, state 666 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 668 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0410, &val); state 671 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0513, &val); state 685 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_sccc_block_mode(struct lg216x_state *state, state 691 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 693 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0315, &val); state 696 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0511, &val); state 719 drivers/media/dvb-frontends/lg2160.c static int lg216x_get_sccc_code_mode(struct lg216x_state *state, state 728 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 730 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0316, &val); state 733 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0512, &val); state 795 drivers/media/dvb-frontends/lg2160.c static int lg216x_read_fic_err_count(struct lg216x_state *state, u8 *err) state 802 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 804 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0012, &fic_err); state 807 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x001e, &fic_err); state 818 drivers/media/dvb-frontends/lg2160.c static int lg2160_read_crc_err_count(struct lg216x_state *state, u16 *err) state 825 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0411, &crc_err1); state 829 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0412, &crc_err2); state 838 drivers/media/dvb-frontends/lg2160.c static int lg2161_read_crc_err_count(struct lg216x_state *state, u16 *err) state 845 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0612, &crc_err); state 854 drivers/media/dvb-frontends/lg2160.c static int lg216x_read_crc_err_count(struct lg216x_state *state, u16 *err) state 857 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 859 drivers/media/dvb-frontends/lg2160.c ret = lg2160_read_crc_err_count(state, err); state 862 drivers/media/dvb-frontends/lg2160.c ret = lg2161_read_crc_err_count(state, err); state 871 drivers/media/dvb-frontends/lg2160.c static int lg2160_read_rs_err_count(struct lg216x_state *state, u16 *err) state 878 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0413, &rs_err1); state 882 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0414, &rs_err2); state 891 drivers/media/dvb-frontends/lg2160.c static int lg2161_read_rs_err_count(struct lg216x_state *state, u16 *err) state 898 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0613, &rs_err1); state 902 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0614, &rs_err2); state 911 drivers/media/dvb-frontends/lg2160.c static int lg216x_read_rs_err_count(struct lg216x_state *state, u16 *err) state 914 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 916 drivers/media/dvb-frontends/lg2160.c ret = lg2160_read_rs_err_count(state, err); state 919 drivers/media/dvb-frontends/lg2160.c ret = lg2161_read_rs_err_count(state, err); state 934 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 940 drivers/media/dvb-frontends/lg2160.c c->frequency = state->current_frequency; state 943 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_fic_version(state, state 947 drivers/media/dvb-frontends/lg2160.c if (state->fic_ver != c->atscmh_fic_ver) { state 948 drivers/media/dvb-frontends/lg2160.c state->fic_ver = c->atscmh_fic_ver; state 951 drivers/media/dvb-frontends/lg2160.c ret = lg2160_get_parade_id(state, state 956 drivers/media/dvb-frontends/lg2160.c c->atscmh_parade_id = state->parade_id; state 958 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_nog(state, state 962 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_tnog(state, state 966 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_sgn(state, state 970 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_prc(state, state 975 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_rs_frame_mode(state, state 980 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_rs_frame_ensemble(state, state 985 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_rs_code_mode(state, state 992 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_sccc_block_mode(state, state 997 drivers/media/dvb-frontends/lg2160.c ret = lg216x_get_sccc_code_mode(state, state 1010 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_fic_err_count(state, state 1014 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_crc_err_count(state, state 1018 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_rs_err_count(state, state 1023 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 1027 drivers/media/dvb-frontends/lg2160.c ((jiffies_to_msecs(jiffies) - state->last_reset) > 6000)) state 1028 drivers/media/dvb-frontends/lg2160.c ret = lg216x_soft_reset(state); state 1043 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1055 drivers/media/dvb-frontends/lg2160.c state->current_frequency = fe->dtv_property_cache.frequency; state 1058 drivers/media/dvb-frontends/lg2160.c ret = lg2160_agc_fix(state, 0, 0); state 1061 drivers/media/dvb-frontends/lg2160.c ret = lg2160_agc_polarity(state, 0, 0); state 1064 drivers/media/dvb-frontends/lg2160.c ret = lg2160_tuner_pwr_save_polarity(state, 1); state 1067 drivers/media/dvb-frontends/lg2160.c ret = lg216x_set_if(state); state 1070 drivers/media/dvb-frontends/lg2160.c ret = lg2160_spectrum_polarity(state, state->cfg->spectral_inversion); state 1075 drivers/media/dvb-frontends/lg2160.c ret = lg216x_soft_reset(state); state 1079 drivers/media/dvb-frontends/lg2160.c ret = lg2160_tuner_pwr_save(state, 0); state 1083 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 1085 drivers/media/dvb-frontends/lg2160.c ret = lg2160_set_spi_clock(state); state 1090 drivers/media/dvb-frontends/lg2160.c ret = lg2161_set_output_interface(state); state 1096 drivers/media/dvb-frontends/lg2160.c ret = lg216x_set_parade(state, fe->dtv_property_cache.atscmh_parade_id); state 1100 drivers/media/dvb-frontends/lg2160.c ret = lg216x_set_ensemble(state, state 1105 drivers/media/dvb-frontends/lg2160.c ret = lg216x_initialize(state); state 1109 drivers/media/dvb-frontends/lg2160.c ret = lg216x_enable_fic(state, 1); state 1119 drivers/media/dvb-frontends/lg2160.c static int lg2160_read_lock_status(struct lg216x_state *state, state 1128 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x011b, &val); state 1139 drivers/media/dvb-frontends/lg2160.c static int lg2161_read_lock_status(struct lg216x_state *state, state 1148 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0304, &val); state 1154 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x011b, &val); state 1164 drivers/media/dvb-frontends/lg2160.c static int lg216x_read_lock_status(struct lg216x_state *state, state 1169 drivers/media/dvb-frontends/lg2160.c switch (state->cfg->lg_chip) { state 1171 drivers/media/dvb-frontends/lg2160.c ret = lg2160_read_lock_status(state, acq_lock, sync_lock); state 1174 drivers/media/dvb-frontends/lg2160.c ret = lg2161_read_lock_status(state, acq_lock, sync_lock); state 1182 drivers/media/dvb-frontends/lg2160.c return lg2160_read_lock_status(state, acq_lock, sync_lock); state 1188 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1193 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_lock_status(state, &acq_lock, &sync_lock); state 1217 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1223 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0202, &snr1); state 1227 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0203, &snr2); state 1245 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1251 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0302, &snr1); state 1255 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_reg(state, 0x0303, &snr2); state 1279 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1290 drivers/media/dvb-frontends/lg2160.c if (state->snr >= 8960 * 0x10000) state 1293 drivers/media/dvb-frontends/lg2160.c *strength = state->snr / 8960; state 1306 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1309 drivers/media/dvb-frontends/lg2160.c ret = lg216x_read_rs_err_count(state, state 1333 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = fe->demodulator_priv; state 1335 drivers/media/dvb-frontends/lg2160.c kfree(state); state 1393 drivers/media/dvb-frontends/lg2160.c struct lg216x_state *state = NULL; state 1399 drivers/media/dvb-frontends/lg2160.c state = kzalloc(sizeof(struct lg216x_state), GFP_KERNEL); state 1400 drivers/media/dvb-frontends/lg2160.c if (!state) state 1403 drivers/media/dvb-frontends/lg2160.c state->cfg = config; state 1404 drivers/media/dvb-frontends/lg2160.c state->i2c_adap = i2c_adap; state 1405 drivers/media/dvb-frontends/lg2160.c state->fic_ver = 0xff; state 1406 drivers/media/dvb-frontends/lg2160.c state->parade_id = 0xff; state 1413 drivers/media/dvb-frontends/lg2160.c memcpy(&state->frontend.ops, &lg2160_ops, state 1417 drivers/media/dvb-frontends/lg2160.c memcpy(&state->frontend.ops, &lg2161_ops, state 1422 drivers/media/dvb-frontends/lg2160.c state->frontend.demodulator_priv = state; state 1423 drivers/media/dvb-frontends/lg2160.c state->current_frequency = -1; state 1425 drivers/media/dvb-frontends/lg2160.c state->frontend.dtv_property_cache.atscmh_parade_id = 1; state 1427 drivers/media/dvb-frontends/lg2160.c return &state->frontend; state 101 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_write_reg(struct lgdt3305_state *state, u16 reg, u8 val) state 106 drivers/media/dvb-frontends/lgdt3305.c .addr = state->cfg->i2c_addr, .flags = 0, state 112 drivers/media/dvb-frontends/lgdt3305.c ret = i2c_transfer(state->i2c_adap, &msg, 1); state 125 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_read_reg(struct lgdt3305_state *state, u16 reg, u8 *val) state 130 drivers/media/dvb-frontends/lgdt3305.c { .addr = state->cfg->i2c_addr, state 132 drivers/media/dvb-frontends/lgdt3305.c { .addr = state->cfg->i2c_addr, state 138 drivers/media/dvb-frontends/lgdt3305.c ret = i2c_transfer(state->i2c_adap, msg, 2); state 142 drivers/media/dvb-frontends/lgdt3305.c state->cfg->i2c_addr, reg, ret); state 151 drivers/media/dvb-frontends/lgdt3305.c #define read_reg(state, reg) \ state 154 drivers/media/dvb-frontends/lgdt3305.c int ret = lgdt3305_read_reg(state, reg, &__val); \ state 160 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_set_reg_bit(struct lgdt3305_state *state, state 168 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, reg, &val); state 175 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, reg, val); state 185 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_write_regs(struct lgdt3305_state *state, state 193 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, regs[i].reg, regs[i].val); state 202 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_soft_reset(struct lgdt3305_state *state) state 208 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_reg_bit(state, LGDT3305_GEN_CTRL_3, 0, 0); state 213 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_reg_bit(state, LGDT3305_GEN_CTRL_3, 0, 1); state 218 drivers/media/dvb-frontends/lgdt3305.c static inline int lgdt3305_mpeg_mode(struct lgdt3305_state *state, state 222 drivers/media/dvb-frontends/lgdt3305.c return lgdt3305_set_reg_bit(state, LGDT3305_TP_CTRL_1, 5, mode); state 225 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_mpeg_mode_polarity(struct lgdt3305_state *state) state 229 drivers/media/dvb-frontends/lgdt3305.c enum lgdt3305_tp_clock_edge edge = state->cfg->tpclk_edge; state 230 drivers/media/dvb-frontends/lgdt3305.c enum lgdt3305_tp_clock_mode mode = state->cfg->tpclk_mode; state 231 drivers/media/dvb-frontends/lgdt3305.c enum lgdt3305_tp_valid_polarity valid = state->cfg->tpvalid_polarity; state 235 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, LGDT3305_TP_CTRL_1, &val); state 248 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, LGDT3305_TP_CTRL_1, val); state 252 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_soft_reset(state); state 257 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_set_modulation(struct lgdt3305_state *state, state 265 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, LGDT3305_GEN_CTRL_1, &opermode); state 284 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, LGDT3305_GEN_CTRL_1, opermode); state 289 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_set_filter_extension(struct lgdt3305_state *state, state 307 drivers/media/dvb-frontends/lgdt3305.c return lgdt3305_set_reg_bit(state, 0x043f, 2, val); state 312 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_passband_digital_agc(struct lgdt3305_state *state, state 333 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_DGTL_AGC_REF_1, agc_ref >> 8); state 334 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_DGTL_AGC_REF_2, agc_ref & 0xff); state 339 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_rfagc_loop(struct lgdt3305_state *state, state 356 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->demod_chip == LGDT3304) state 365 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->rf_agc_loop) { state 369 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_AGC_DELAY_PT_1, state 371 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_AGC_DELAY_PT_2, state 374 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_RFAGC_LOOP_FLTR_BW_1, state 376 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_RFAGC_LOOP_FLTR_BW_2, state 382 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_IFBW_1, ifbw >> 8); state 383 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_IFBW_2, ifbw & 0xff); state 389 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_agc_setup(struct lgdt3305_state *state, state 411 drivers/media/dvb-frontends/lgdt3305.c switch (state->cfg->demod_chip) { state 413 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, 0x0314, 0xe1 | lockdten << 1); state 414 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_set_reg_bit(state, 0x030e, 2, acqen); state 417 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_AGC_CTRL_4, 0xe1 | lockdten << 1); state 418 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_set_reg_bit(state, LGDT3305_AGC_CTRL_1, 2, acqen); state 424 drivers/media/dvb-frontends/lgdt3305.c return lgdt3305_rfagc_loop(state, p); state 427 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_set_agc_power_ref(struct lgdt3305_state *state, state 434 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->usref_8vsb) state 435 drivers/media/dvb-frontends/lgdt3305.c usref = state->cfg->usref_8vsb; state 438 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->usref_qam64) state 439 drivers/media/dvb-frontends/lgdt3305.c usref = state->cfg->usref_qam64; state 442 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->usref_qam256) state 443 drivers/media/dvb-frontends/lgdt3305.c usref = state->cfg->usref_qam256; state 452 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_set_reg_bit(state, LGDT3305_AGC_CTRL_1, 3, 1); state 454 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_AGC_POWER_REF_1, state 456 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_AGC_POWER_REF_2, state 464 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_spectral_inversion(struct lgdt3305_state *state, state 474 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, LGDT3305_CR_CTRL_7, state 479 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, LGDT3305_FEC_BLOCK_CTRL, state 488 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_set_if(struct lgdt3305_state *state, state 497 drivers/media/dvb-frontends/lgdt3305.c if_freq_khz = state->cfg->vsb_if_khz; state 501 drivers/media/dvb-frontends/lgdt3305.c if_freq_khz = state->cfg->qam_if_khz; state 529 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_1, nco1); state 530 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_2, nco2); state 531 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_3, nco3); state 532 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_4, nco4); state 544 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 546 drivers/media/dvb-frontends/lgdt3305.c if (state->cfg->deny_i2c_rptr) state 551 drivers/media/dvb-frontends/lgdt3305.c return lgdt3305_set_reg_bit(state, LGDT3305_GEN_CTRL_2, 5, state 557 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 562 drivers/media/dvb-frontends/lgdt3305.c gen_ctrl_3 = read_reg(state, LGDT3305_GEN_CTRL_3); state 563 drivers/media/dvb-frontends/lgdt3305.c gen_ctrl_4 = read_reg(state, LGDT3305_GEN_CTRL_4); state 577 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_GEN_CTRL_3, gen_ctrl_3); state 578 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_GEN_CTRL_4, gen_ctrl_4); state 585 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 649 drivers/media/dvb-frontends/lgdt3305.c switch (state->cfg->demod_chip) { state 651 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_regs(state, lgdt3304_init_data, state 655 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_regs(state, lgdt3305_init_data, state 664 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_soft_reset(state); state 672 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 683 drivers/media/dvb-frontends/lgdt3305.c state->current_frequency = p->frequency; state 686 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_modulation(state, p); state 690 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_passband_digital_agc(state, p); state 694 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_agc_setup(state, p); state 701 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, 0x030d, 0x00); state 702 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_1, 0x4f); state 703 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_2, 0x0c); state 704 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_3, 0xac); state 705 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, LGDT3305_CR_CTR_FREQ_4, 0xba); state 709 drivers/media/dvb-frontends/lgdt3305.c lgdt3305_write_reg(state, 0x030d, 0x14); state 710 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_if(state, p); state 719 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_spectral_inversion(state, p, state 720 drivers/media/dvb-frontends/lgdt3305.c state->cfg->spectral_inversion state 725 drivers/media/dvb-frontends/lgdt3305.c state->current_modulation = p->modulation; state 727 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_mpeg_mode(state, state->cfg->mpeg_mode); state 732 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_mpeg_mode_polarity(state); state 740 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 751 drivers/media/dvb-frontends/lgdt3305.c state->current_frequency = p->frequency; state 754 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_modulation(state, p); state 758 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_passband_digital_agc(state, p); state 761 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_agc_power_ref(state, p); state 764 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_agc_setup(state, p); state 769 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, LGDT3305_GEN_CONTROL, 0x2f); state 772 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_reg_bit(state, LGDT3305_CR_CTR_FREQ_1, 6, 1); state 776 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_if(state, p); state 779 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_spectral_inversion(state, p, state 780 drivers/media/dvb-frontends/lgdt3305.c state->cfg->spectral_inversion state 785 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_set_filter_extension(state, p); state 789 drivers/media/dvb-frontends/lgdt3305.c state->current_modulation = p->modulation; state 791 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_mpeg_mode(state, state->cfg->mpeg_mode); state 796 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_mpeg_mode_polarity(state); state 804 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 808 drivers/media/dvb-frontends/lgdt3305.c p->modulation = state->current_modulation; state 809 drivers/media/dvb-frontends/lgdt3305.c p->frequency = state->current_frequency; state 815 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_read_cr_lock_status(struct lgdt3305_state *state, state 824 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, LGDT3305_CR_LOCK_STATUS, &val); state 828 drivers/media/dvb-frontends/lgdt3305.c switch (state->current_modulation) { state 866 drivers/media/dvb-frontends/lgdt3305.c static int lgdt3305_read_fec_lock_status(struct lgdt3305_state *state, state 874 drivers/media/dvb-frontends/lgdt3305.c switch (state->current_modulation) { state 877 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, state 903 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 910 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, LGDT3305_GEN_STATUS, &val); state 927 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_cr_lock_status(state, &cr_lock); state 940 drivers/media/dvb-frontends/lgdt3305.c switch (state->current_modulation) { state 944 drivers/media/dvb-frontends/lgdt3305.c if (((LGDT3304 == state->cfg->demod_chip)) && (cr_lock)) state 947 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_fec_lock_status(state, &fec_lock); state 985 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 989 drivers/media/dvb-frontends/lgdt3305.c switch (state->current_modulation) { state 994 drivers/media/dvb-frontends/lgdt3305.c noise = ((read_reg(state, LGDT3305_PT_MSE_1) & 0x07) << 16) | state 995 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_PT_MSE_2) << 8) | state 996 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_PT_MSE_3) & 0xff); state 1001 drivers/media/dvb-frontends/lgdt3305.c noise = ((read_reg(state, LGDT3305_EQ_MSE_1) & 0x0f) << 16) | state 1002 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_EQ_MSE_2) << 8) | state 1003 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_EQ_MSE_3) & 0xff); state 1009 drivers/media/dvb-frontends/lgdt3305.c noise = (read_reg(state, LGDT3305_CR_MSE_1) << 8) | state 1010 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_CR_MSE_2) & 0xff); state 1012 drivers/media/dvb-frontends/lgdt3305.c c = (state->current_modulation == QAM_64) ? state 1019 drivers/media/dvb-frontends/lgdt3305.c state->snr = calculate_snr(noise, c); state 1021 drivers/media/dvb-frontends/lgdt3305.c *snr = (state->snr / ((1 << 24) / 10)); state 1023 drivers/media/dvb-frontends/lgdt3305.c state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16); state 1038 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 1049 drivers/media/dvb-frontends/lgdt3305.c if (state->snr >= 8960 * 0x10000) state 1052 drivers/media/dvb-frontends/lgdt3305.c *strength = state->snr / 8960; state 1067 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 1070 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_FEC_PKT_ERR_1) << 8) | state 1071 drivers/media/dvb-frontends/lgdt3305.c (read_reg(state, LGDT3305_FEC_PKT_ERR_2) & 0xff); state 1087 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = fe->demodulator_priv; state 1089 drivers/media/dvb-frontends/lgdt3305.c kfree(state); state 1098 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_state *state = NULL; state 1106 drivers/media/dvb-frontends/lgdt3305.c state = kzalloc(sizeof(struct lgdt3305_state), GFP_KERNEL); state 1107 drivers/media/dvb-frontends/lgdt3305.c if (state == NULL) state 1110 drivers/media/dvb-frontends/lgdt3305.c state->cfg = config; state 1111 drivers/media/dvb-frontends/lgdt3305.c state->i2c_adap = i2c_adap; state 1115 drivers/media/dvb-frontends/lgdt3305.c memcpy(&state->frontend.ops, &lgdt3304_ops, state 1119 drivers/media/dvb-frontends/lgdt3305.c memcpy(&state->frontend.ops, &lgdt3305_ops, state 1125 drivers/media/dvb-frontends/lgdt3305.c state->frontend.demodulator_priv = state; state 1128 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, LGDT3305_GEN_CTRL_2, &val); state 1131 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, 0x0808, 0x80); state 1134 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_read_reg(state, 0x0808, &val); state 1137 drivers/media/dvb-frontends/lgdt3305.c ret = lgdt3305_write_reg(state, 0x0808, 0x00); state 1141 drivers/media/dvb-frontends/lgdt3305.c state->current_frequency = -1; state 1142 drivers/media/dvb-frontends/lgdt3305.c state->current_modulation = -1; state 1144 drivers/media/dvb-frontends/lgdt3305.c return &state->frontend; state 1148 drivers/media/dvb-frontends/lgdt3305.c kfree(state); state 118 drivers/media/dvb-frontends/lgdt3306a.c static void lgdt3306a_DumpAllRegs(struct lgdt3306a_state *state); state 119 drivers/media/dvb-frontends/lgdt3306a.c static void lgdt3306a_DumpRegs(struct lgdt3306a_state *state); state 123 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_write_reg(struct lgdt3306a_state *state, u16 reg, u8 val) state 128 drivers/media/dvb-frontends/lgdt3306a.c .addr = state->cfg->i2c_addr, .flags = 0, state 134 drivers/media/dvb-frontends/lgdt3306a.c ret = i2c_transfer(state->i2c_adap, &msg, 1); state 147 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_read_reg(struct lgdt3306a_state *state, u16 reg, u8 *val) state 152 drivers/media/dvb-frontends/lgdt3306a.c { .addr = state->cfg->i2c_addr, state 154 drivers/media/dvb-frontends/lgdt3306a.c { .addr = state->cfg->i2c_addr, state 158 drivers/media/dvb-frontends/lgdt3306a.c ret = i2c_transfer(state->i2c_adap, msg, 2); state 162 drivers/media/dvb-frontends/lgdt3306a.c state->cfg->i2c_addr, reg, ret); state 173 drivers/media/dvb-frontends/lgdt3306a.c #define read_reg(state, reg) \ state 176 drivers/media/dvb-frontends/lgdt3306a.c int ret = lgdt3306a_read_reg(state, reg, &__val); \ state 182 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_reg_bit(struct lgdt3306a_state *state, state 190 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, reg, &val); state 197 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, reg, val); state 205 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_soft_reset(struct lgdt3306a_state *state) state 211 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); state 216 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); state 223 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_mpeg_mode(struct lgdt3306a_state *state, state 231 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0071, 7, state 240 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0071, 6, 0); state 244 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0070, &val); state 253 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0070, val); state 260 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_mpeg_mode_polarity(struct lgdt3306a_state *state, state 269 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0070, &val); state 280 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0070, val); state 287 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_mpeg_tristate(struct lgdt3306a_state *state, state 296 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0070, &val); state 304 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0070, val); state 309 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 1); state 315 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 0); state 319 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0070, &val); state 324 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0070, val); state 335 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 339 drivers/media/dvb-frontends/lgdt3306a.c return lgdt3306a_mpeg_tristate(state, acquire ? 0 : 1); state 343 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_power(struct lgdt3306a_state *state, state 352 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); state 357 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 0); state 363 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); state 368 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 1); state 374 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_DumpAllRegs(state); state 381 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_vsb(struct lgdt3306a_state *state) state 389 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0002, &val); state 392 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0002, val); state 397 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0008, 0x80); state 402 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0009, &val); state 405 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0009, val); state 410 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0009, &val); state 412 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0009, val); state 417 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x000d, &val); state 419 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000d, val); state 426 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0024, 0x00); state 431 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002e, 0x00); state 432 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002f, 0x00); state 433 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0030, 0x00); state 436 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002b, 0x00); state 437 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002c, 0x00); state 438 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002d, 0x00); state 441 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0028, 0x00); state 442 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0029, 0x00); state 443 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002a, 0x00); state 446 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0025, 0x00); state 447 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0026, 0x00); state 448 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0027, 0x00); state 454 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0024, 0x5A); state 459 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); state 460 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002f, 0x00); state 461 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0030, 0x00); state 464 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002b, 0x36); state 465 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002c, 0x00); state 466 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002d, 0x00); state 469 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); state 470 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0029, 0x00); state 471 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x002a, 0x00); state 474 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0025, 0x06); state 475 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0026, 0x00); state 476 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0027, 0x00); state 479 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x001e, &val); state 482 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x001e, val); state 484 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0022, 0x08); state 486 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); state 488 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x211f, &val); state 490 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x211f, val); state 492 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2173, 0x01); state 494 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x1061, &val); state 497 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x1061, val); state 499 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x103d, &val); state 501 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x103d, val); state 503 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2122, 0x40); state 505 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2141, &val); state 507 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2141, val); state 509 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2135, &val); state 512 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2135, val); state 514 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0003, &val); state 516 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0003, val); state 518 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x001c, &val); state 520 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x001c, val); state 523 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2179, &val); state 525 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2179, val); state 527 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x217a, &val); state 529 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x217a, val); state 532 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_soft_reset(state); state 541 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_qam(struct lgdt3306a_state *state, int modulation) state 549 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0008, 0x08); state 554 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0002, &val); state 557 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0002, val); state 562 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0009, &val); state 564 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0009, val); state 569 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0009, &val); state 577 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0009, val); state 582 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x101a, &val); state 589 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x101a, val); state 594 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x000d, &val); state 597 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000d, val); state 602 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0024, &val); state 604 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0024, val); state 609 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x000a, &val); state 612 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000a, val); state 617 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2849, &val); state 619 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2849, val); state 624 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x302b, &val); state 626 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x302b, val); state 631 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_soft_reset(state); state 640 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_modulation(struct lgdt3306a_state *state, state 649 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_vsb(state); state 654 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_qam(state, p->modulation); state 662 drivers/media/dvb-frontends/lgdt3306a.c state->current_modulation = p->modulation; state 670 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_agc_setup(struct lgdt3306a_state *state, state 691 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_inversion(struct lgdt3306a_state *state, state 698 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0002, 2, inversion ? 1 : 0); state 702 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_inversion_auto(struct lgdt3306a_state *state, state 710 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0002, 3, enabled); state 714 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_spectral_inversion(struct lgdt3306a_state *state, state 727 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_inversion(state, inversion); state 732 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_inversion_auto(state, 0); state 738 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_inversion_auto(state, 1); state 747 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_set_if(struct lgdt3306a_state *state, state 756 drivers/media/dvb-frontends/lgdt3306a.c if_freq_khz = state->cfg->vsb_if_khz; state 761 drivers/media/dvb-frontends/lgdt3306a.c if_freq_khz = state->cfg->qam_if_khz; state 793 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0010, nco1); state 796 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0011, nco2); state 809 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 811 drivers/media/dvb-frontends/lgdt3306a.c if (state->cfg->deny_i2c_rptr) { state 812 drivers/media/dvb-frontends/lgdt3306a.c dbg_info("deny_i2c_rptr=%d\n", state->cfg->deny_i2c_rptr); state 818 drivers/media/dvb-frontends/lgdt3306a.c return lgdt3306a_set_reg_bit(state, 0x0002, 7, enable ? 0 : 1); state 821 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_sleep(struct lgdt3306a_state *state) state 826 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = -1; /* force re-tune, when we wake */ state 828 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_tristate(state, 1); /* disable data bus */ state 832 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_power(state, 0); /* power down */ state 841 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 843 drivers/media/dvb-frontends/lgdt3306a.c return lgdt3306a_sleep(state); state 848 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 855 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0001, 0, 1); /* SIMFASTENB=0x01 */ state 860 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_inversion_auto(state, 0); state 865 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_inversion(state, 1); state 872 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0004, 7, 1); state 879 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0004, 2, 0); state 886 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0004, 3, 0); state 893 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_reg_bit(state, 0x0005, 6, 0); state 897 drivers/media/dvb-frontends/lgdt3306a.c if (state->cfg->xtalMHz == 24) { /* 24MHz */ state 899 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0005, &val); state 904 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0005, val); state 907 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0006, 0x64); state 912 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x000d, &val); state 917 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000d, val); state 921 drivers/media/dvb-frontends/lgdt3306a.c } else if (state->cfg->xtalMHz == 25) { /* 25MHz */ state 923 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0005, &val); state 928 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0005, val); state 931 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0006, 0x64); state 936 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x000d, &val); state 941 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000d, val); state 945 drivers/media/dvb-frontends/lgdt3306a.c pr_err("Bad xtalMHz=%d\n", state->cfg->xtalMHz); state 948 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000e, 0x00); state 949 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x000f, 0x00); state 953 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0010, 0x34); /* 3.25MHz */ state 954 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0011, 0x00); state 957 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0014, 0); /* gain error=0 */ state 960 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x103c, &val); state 963 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x103c, val); state 966 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x103d, &val); state 969 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x103d, val); state 972 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x1036, &val); state 975 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x1036, val); state 978 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x211f, &val); state 980 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x211f, val); state 983 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2849, &val); state 985 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2849, val); state 988 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_vsb(state); state 991 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); state 994 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_tristate(state, 1); state 997 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_sleep(state); state 1007 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1012 drivers/media/dvb-frontends/lgdt3306a.c if (state->current_frequency == p->frequency && state 1013 drivers/media/dvb-frontends/lgdt3306a.c state->current_modulation == p->modulation) { state 1017 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = -1; state 1018 drivers/media/dvb-frontends/lgdt3306a.c state->current_modulation = -1; state 1020 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_power(state, 1); /* power up */ state 1031 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = p->frequency; state 1035 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_modulation(state, p); state 1039 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_agc_setup(state, p); state 1043 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_set_if(state, p); state 1047 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_spectral_inversion(state, p, state 1048 drivers/media/dvb-frontends/lgdt3306a.c state->cfg->spectral_inversion ? 1 : 0); state 1052 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); state 1056 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_mode_polarity(state, state 1057 drivers/media/dvb-frontends/lgdt3306a.c state->cfg->tpclk_edge, state 1058 drivers/media/dvb-frontends/lgdt3306a.c state->cfg->tpvalid_polarity); state 1062 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_mpeg_tristate(state, 0); /* enable data bus */ state 1066 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_soft_reset(state); state 1071 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_DumpAllRegs(state); state 1073 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = p->frequency; state 1081 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1084 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency, state->current_modulation); state 1086 drivers/media/dvb-frontends/lgdt3306a.c p->modulation = state->current_modulation; state 1087 drivers/media/dvb-frontends/lgdt3306a.c p->frequency = state->current_frequency; state 1101 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_monitor_vsb(struct lgdt3306a_state *state) state 1108 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x21a1, &val); state 1113 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2185, &maxPowerMan); state 1117 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2191, &val); state 1122 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2180, &val); state 1127 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2181, &val); state 1136 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x1061, &val); state 1148 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x1061, val); state 1153 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0024, &val); state 1160 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x0024, val); state 1165 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x103d, &val); state 1170 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x103d, val); state 1176 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_check_oper_mode(struct lgdt3306a_state *state) state 1181 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0081, &val); state 1190 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x00a6, &val); state 1207 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_check_lock_status(struct lgdt3306a_state *state, state 1220 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x00a6, &val); state 1234 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0080, &val); state 1248 drivers/media/dvb-frontends/lgdt3306a.c modeOper = lgdt3306a_check_oper_mode(state); state 1250 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x1094, &val); state 1266 drivers/media/dvb-frontends/lgdt3306a.c modeOper = lgdt3306a_check_oper_mode(state); state 1268 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0080, &val); state 1293 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_check_neverlock_status(struct lgdt3306a_state *state) state 1299 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0080, &val); state 1309 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_pre_monitoring(struct lgdt3306a_state *state) state 1316 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x21bc, &currChDiffACQ); state 1321 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x21a1, &val); state 1327 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2199, &val); state 1332 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0090, &val); state 1345 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2135, &val); state 1350 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2135, val); state 1354 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2141, &val); state 1359 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2141, val); state 1363 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2122, 0x70); state 1367 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2135, &val); state 1372 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2135, val); state 1376 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x2141, &val); state 1381 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2141, val); state 1385 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_write_reg(state, 0x2122, 0x40); state 1393 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_sync_lock_poll(struct lgdt3306a_state *state) state 1401 drivers/media/dvb-frontends/lgdt3306a.c syncLockStatus = lgdt3306a_check_lock_status(state, state 1414 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_fec_lock_poll(struct lgdt3306a_state *state) state 1422 drivers/media/dvb-frontends/lgdt3306a.c FECLockStatus = lgdt3306a_check_lock_status(state, state 1435 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_neverlock_poll(struct lgdt3306a_state *state) state 1443 drivers/media/dvb-frontends/lgdt3306a.c NLLockStatus = lgdt3306a_check_neverlock_status(state); state 1454 drivers/media/dvb-frontends/lgdt3306a.c static u8 lgdt3306a_get_packet_error(struct lgdt3306a_state *state) state 1459 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x00fa, &val); state 1518 drivers/media/dvb-frontends/lgdt3306a.c static u32 lgdt3306a_calculate_snr_x100(struct lgdt3306a_state *state) state 1524 drivers/media/dvb-frontends/lgdt3306a.c mse = (read_reg(state, 0x00ec) << 8) | state 1525 drivers/media/dvb-frontends/lgdt3306a.c (read_reg(state, 0x00ed)); state 1526 drivers/media/dvb-frontends/lgdt3306a.c pwr = (read_reg(state, 0x00e8) << 8) | state 1527 drivers/media/dvb-frontends/lgdt3306a.c (read_reg(state, 0x00e9)); state 1539 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_vsb_lock_poll(struct lgdt3306a_state *state) state 1547 drivers/media/dvb-frontends/lgdt3306a.c if (lgdt3306a_sync_lock_poll(state) == LG3306_UNLOCK) { state 1553 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_pre_monitoring(state); state 1557 drivers/media/dvb-frontends/lgdt3306a.c packet_error = lgdt3306a_get_packet_error(state); state 1558 drivers/media/dvb-frontends/lgdt3306a.c snr = lgdt3306a_calculate_snr_x100(state); state 1570 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_qam_lock_poll(struct lgdt3306a_state *state) state 1577 drivers/media/dvb-frontends/lgdt3306a.c if (lgdt3306a_fec_lock_poll(state) == LG3306_UNLOCK) { state 1584 drivers/media/dvb-frontends/lgdt3306a.c packet_error = lgdt3306a_get_packet_error(state); state 1585 drivers/media/dvb-frontends/lgdt3306a.c snr = lgdt3306a_calculate_snr_x100(state); state 1599 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1612 drivers/media/dvb-frontends/lgdt3306a.c if (lgdt3306a_neverlock_poll(state) == LG3306_NL_LOCK) { state 1616 drivers/media/dvb-frontends/lgdt3306a.c switch (state->current_modulation) { state 1620 drivers/media/dvb-frontends/lgdt3306a.c if (lgdt3306a_qam_lock_poll(state) == LG3306_LOCK) { state 1628 drivers/media/dvb-frontends/lgdt3306a.c if (lgdt3306a_vsb_lock_poll(state) == LG3306_LOCK) { state 1634 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_monitor_vsb(state); state 1647 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1649 drivers/media/dvb-frontends/lgdt3306a.c state->snr = lgdt3306a_calculate_snr_x100(state); state 1651 drivers/media/dvb-frontends/lgdt3306a.c *snr = state->snr/10; state 1662 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1671 drivers/media/dvb-frontends/lgdt3306a.c switch (state->current_modulation) { state 1679 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x00a6, &val); state 1696 drivers/media/dvb-frontends/lgdt3306a.c if (state->snr <= (ref_snr - 100)) state 1698 drivers/media/dvb-frontends/lgdt3306a.c else if (state->snr <= ref_snr) state 1701 drivers/media/dvb-frontends/lgdt3306a.c str = state->snr - ref_snr; state 1719 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1726 drivers/media/dvb-frontends/lgdt3306a.c tmp = read_reg(state, 0x00fc); /* NBERVALUE[24-31] */ state 1727 drivers/media/dvb-frontends/lgdt3306a.c tmp = (tmp << 8) | read_reg(state, 0x00fd); /* NBERVALUE[16-23] */ state 1728 drivers/media/dvb-frontends/lgdt3306a.c tmp = (tmp << 8) | read_reg(state, 0x00fe); /* NBERVALUE[8-15] */ state 1729 drivers/media/dvb-frontends/lgdt3306a.c tmp = (tmp << 8) | read_reg(state, 0x00ff); /* NBERVALUE[0-7] */ state 1738 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1744 drivers/media/dvb-frontends/lgdt3306a.c *ucblocks = read_reg(state, 0x00f4); /* TPIFTPERRCNT[0-7] */ state 1756 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1761 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = -1; /* force re-tune */ state 1808 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = fe->demodulator_priv; state 1811 drivers/media/dvb-frontends/lgdt3306a.c kfree(state); state 1819 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = NULL; state 1827 drivers/media/dvb-frontends/lgdt3306a.c state = kzalloc(sizeof(struct lgdt3306a_state), GFP_KERNEL); state 1828 drivers/media/dvb-frontends/lgdt3306a.c if (state == NULL) state 1831 drivers/media/dvb-frontends/lgdt3306a.c state->cfg = config; state 1832 drivers/media/dvb-frontends/lgdt3306a.c state->i2c_adap = i2c_adap; state 1834 drivers/media/dvb-frontends/lgdt3306a.c memcpy(&state->frontend.ops, &lgdt3306a_ops, state 1836 drivers/media/dvb-frontends/lgdt3306a.c state->frontend.demodulator_priv = state; state 1841 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0000, &val); state 1851 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0001, &val); state 1861 drivers/media/dvb-frontends/lgdt3306a.c ret = lgdt3306a_read_reg(state, 0x0002, &val); state 1872 drivers/media/dvb-frontends/lgdt3306a.c state->current_frequency = -1; state 1873 drivers/media/dvb-frontends/lgdt3306a.c state->current_modulation = -1; state 1875 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_sleep(state); state 1877 drivers/media/dvb-frontends/lgdt3306a.c return &state->frontend; state 1881 drivers/media/dvb-frontends/lgdt3306a.c kfree(state); state 2120 drivers/media/dvb-frontends/lgdt3306a.c static void lgdt3306a_DumpAllRegs(struct lgdt3306a_state *state) state 2123 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_DumpRegs(state); state 2126 drivers/media/dvb-frontends/lgdt3306a.c static void lgdt3306a_DumpRegs(struct lgdt3306a_state *state) state 2138 drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_read_reg(state, regtab[i], ®val1[i]); state 2181 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = i2c_get_clientdata(client); state 2183 drivers/media/dvb-frontends/lgdt3306a.c return lgdt3306a_i2c_gate_ctrl(&state->frontend, 1); state 2189 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = i2c_get_clientdata(client); state 2191 drivers/media/dvb-frontends/lgdt3306a.c return lgdt3306a_i2c_gate_ctrl(&state->frontend, 0); state 2198 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state; state 2217 drivers/media/dvb-frontends/lgdt3306a.c state = fe->demodulator_priv; state 2218 drivers/media/dvb-frontends/lgdt3306a.c state->frontend.ops.release = NULL; state 2221 drivers/media/dvb-frontends/lgdt3306a.c state->muxc = i2c_mux_alloc(client->adapter, &client->dev, state 2224 drivers/media/dvb-frontends/lgdt3306a.c if (!state->muxc) { state 2228 drivers/media/dvb-frontends/lgdt3306a.c state->muxc->priv = client; state 2229 drivers/media/dvb-frontends/lgdt3306a.c ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0); state 2235 drivers/media/dvb-frontends/lgdt3306a.c *config->i2c_adapter = state->muxc->adapter[0]; state 2243 drivers/media/dvb-frontends/lgdt3306a.c kfree(state); state 2253 drivers/media/dvb-frontends/lgdt3306a.c struct lgdt3306a_state *state = i2c_get_clientdata(client); state 2255 drivers/media/dvb-frontends/lgdt3306a.c i2c_mux_del_adapters(state->muxc); state 2257 drivers/media/dvb-frontends/lgdt3306a.c state->frontend.ops.release = NULL; state 2258 drivers/media/dvb-frontends/lgdt3306a.c state->frontend.demodulator_priv = NULL; state 2260 drivers/media/dvb-frontends/lgdt3306a.c kfree(state->cfg); state 2261 drivers/media/dvb-frontends/lgdt3306a.c kfree(state); state 42 drivers/media/dvb-frontends/lgdt330x.c #define dprintk(state, fmt, arg...) do { \ state 44 drivers/media/dvb-frontends/lgdt330x.c dev_printk(KERN_DEBUG, &state->client->dev, fmt, ##arg);\ state 65 drivers/media/dvb-frontends/lgdt330x.c static int i2c_write_demod_bytes(struct lgdt330x_state *state, state 73 drivers/media/dvb-frontends/lgdt330x.c err = i2c_master_send(state->client, buf, 2); state 75 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 92 drivers/media/dvb-frontends/lgdt330x.c static int i2c_read_demod_bytes(struct lgdt330x_state *state, state 98 drivers/media/dvb-frontends/lgdt330x.c .addr = state->client->addr, state 103 drivers/media/dvb-frontends/lgdt330x.c .addr = state->client->addr, state 111 drivers/media/dvb-frontends/lgdt330x.c ret = i2c_transfer(state->client->adapter, msg, 2); state 113 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 115 drivers/media/dvb-frontends/lgdt330x.c __func__, state->client->addr, reg, ret); state 125 drivers/media/dvb-frontends/lgdt330x.c static int lgdt3302_sw_reset(struct lgdt330x_state *state) state 137 drivers/media/dvb-frontends/lgdt330x.c ret = i2c_write_demod_bytes(state, state 142 drivers/media/dvb-frontends/lgdt330x.c ret = i2c_write_demod_bytes(state, state 148 drivers/media/dvb-frontends/lgdt330x.c static int lgdt3303_sw_reset(struct lgdt330x_state *state) state 156 drivers/media/dvb-frontends/lgdt330x.c ret = i2c_write_demod_bytes(state, state 161 drivers/media/dvb-frontends/lgdt330x.c ret = i2c_write_demod_bytes(state, state 167 drivers/media/dvb-frontends/lgdt330x.c static int lgdt330x_sw_reset(struct lgdt330x_state *state) state 169 drivers/media/dvb-frontends/lgdt330x.c switch (state->config.demod_chip) { state 171 drivers/media/dvb-frontends/lgdt330x.c return lgdt3302_sw_reset(state); state 173 drivers/media/dvb-frontends/lgdt330x.c return lgdt3303_sw_reset(state); state 181 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 254 drivers/media/dvb-frontends/lgdt330x.c switch (state->config.demod_chip) { state 257 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, lgdt3302_init_data, state 262 drivers/media/dvb-frontends/lgdt330x.c switch (state->config.clock_polarity_flip) { state 264 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, state 269 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, state 275 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, lgdt3303_init_data, state 281 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 285 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "Initialized the %s chip\n", chip_name); state 295 drivers/media/dvb-frontends/lgdt330x.c state->last_stats_time = 0; state 297 drivers/media/dvb-frontends/lgdt330x.c return lgdt330x_sw_reset(state); state 302 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 304 drivers/media/dvb-frontends/lgdt330x.c *ucblocks = state->ucblocks; state 312 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 346 drivers/media/dvb-frontends/lgdt330x.c if (state->current_modulation != p->modulation) { state 349 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "VSB_8 MODE\n"); state 355 drivers/media/dvb-frontends/lgdt330x.c if (state->config.pll_rf_set) state 356 drivers/media/dvb-frontends/lgdt330x.c state->config.pll_rf_set(fe, 1); state 358 drivers/media/dvb-frontends/lgdt330x.c if (state->config.demod_chip == LGDT3303) { state 359 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, state 366 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "QAM_64 MODE\n"); state 372 drivers/media/dvb-frontends/lgdt330x.c if (state->config.pll_rf_set) state 373 drivers/media/dvb-frontends/lgdt330x.c state->config.pll_rf_set(fe, 0); state 375 drivers/media/dvb-frontends/lgdt330x.c if (state->config.demod_chip == LGDT3303) { state 376 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, state 383 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "QAM_256 MODE\n"); state 389 drivers/media/dvb-frontends/lgdt330x.c if (state->config.pll_rf_set) state 390 drivers/media/dvb-frontends/lgdt330x.c state->config.pll_rf_set(fe, 0); state 392 drivers/media/dvb-frontends/lgdt330x.c if (state->config.demod_chip == LGDT3303) { state 393 drivers/media/dvb-frontends/lgdt330x.c err = i2c_write_demod_bytes(state, state 399 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 405 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 414 drivers/media/dvb-frontends/lgdt330x.c top_ctrl_cfg[1] |= state->config.serial_mpeg; state 417 drivers/media/dvb-frontends/lgdt330x.c i2c_write_demod_bytes(state, top_ctrl_cfg, state 419 drivers/media/dvb-frontends/lgdt330x.c if (state->config.set_ts_params) state 420 drivers/media/dvb-frontends/lgdt330x.c state->config.set_ts_params(fe, 0); state 421 drivers/media/dvb-frontends/lgdt330x.c state->current_modulation = p->modulation; state 436 drivers/media/dvb-frontends/lgdt330x.c state->current_frequency = p->frequency; state 438 drivers/media/dvb-frontends/lgdt330x.c lgdt330x_sw_reset(state); state 445 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 447 drivers/media/dvb-frontends/lgdt330x.c p->frequency = state->current_frequency; state 494 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 499 drivers/media/dvb-frontends/lgdt330x.c switch (state->current_modulation) { state 501 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, LGDT3302_EQPH_ERR0, buf, 5); state 516 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, CARRIER_MSEQAM1, buf, 2); state 518 drivers/media/dvb-frontends/lgdt330x.c c = state->current_modulation == QAM_64 ? 97939837 : 98026066; state 522 drivers/media/dvb-frontends/lgdt330x.c dev_err(&state->client->dev, state 526 drivers/media/dvb-frontends/lgdt330x.c state->snr = 0; state 531 drivers/media/dvb-frontends/lgdt330x.c state->snr = calculate_snr(noise, c); state 533 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "noise = 0x%08x, snr = %d.%02d dB\n", noise, state 534 drivers/media/dvb-frontends/lgdt330x.c state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16); state 541 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 546 drivers/media/dvb-frontends/lgdt330x.c switch (state->current_modulation) { state 548 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, LGDT3303_EQPH_ERR0, buf, 5); state 563 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, CARRIER_MSEQAM1, buf, 2); state 565 drivers/media/dvb-frontends/lgdt330x.c c = state->current_modulation == QAM_64 ? 97939837 : 98026066; state 569 drivers/media/dvb-frontends/lgdt330x.c dev_err(&state->client->dev, state 572 drivers/media/dvb-frontends/lgdt330x.c state->snr = 0; state 576 drivers/media/dvb-frontends/lgdt330x.c state->snr = calculate_snr(noise, c); state 578 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "noise = 0x%08x, snr = %d.%02d dB\n", noise, state 579 drivers/media/dvb-frontends/lgdt330x.c state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16); state 586 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 588 drivers/media/dvb-frontends/lgdt330x.c *snr = (state->snr) >> 16; /* Convert from 8.24 fixed-point to 8.8 */ state 600 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 609 drivers/media/dvb-frontends/lgdt330x.c if (state->snr >= 8960 * 0x10000) state 612 drivers/media/dvb-frontends/lgdt330x.c *strength = state->snr / 8960; state 621 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 629 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, AGC_STATUS, buf, 1); state 630 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "AGC_STATUS = 0x%02x\n", buf[0]); state 646 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, TOP_CONTROL, buf, sizeof(buf)); state 647 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, state 660 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, CARRIER_LOCK, buf, 1); state 661 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "CARRIER_LOCK = 0x%02x\n", buf[0]); state 662 drivers/media/dvb-frontends/lgdt330x.c switch (state->current_modulation) { state 674 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 686 drivers/media/dvb-frontends/lgdt330x.c if (state->last_stats_time && state 687 drivers/media/dvb-frontends/lgdt330x.c time_is_after_jiffies(state->last_stats_time)) state 690 drivers/media/dvb-frontends/lgdt330x.c state->last_stats_time = jiffies + msecs_to_jiffies(1000); state 695 drivers/media/dvb-frontends/lgdt330x.c p->cnr.stat[0].svalue = (((u64)state->snr) * 1000) >> 24; state 700 drivers/media/dvb-frontends/lgdt330x.c err = i2c_read_demod_bytes(state, LGDT3302_PACKET_ERR_COUNTER1, state 703 drivers/media/dvb-frontends/lgdt330x.c state->ucblocks = (buf[0] << 8) | buf[1]; state 705 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "UCB = 0x%02x\n", state->ucblocks); state 707 drivers/media/dvb-frontends/lgdt330x.c p->block_error.stat[0].uvalue += state->ucblocks; state 724 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 732 drivers/media/dvb-frontends/lgdt330x.c err = i2c_read_demod_bytes(state, 0x58, buf, 1); state 736 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "AGC_STATUS = 0x%02x\n", buf[0]); state 746 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, CARRIER_LOCK, buf, 1); state 747 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "CARRIER_LOCK = 0x%02x\n", buf[0]); state 748 drivers/media/dvb-frontends/lgdt330x.c switch (state->current_modulation) { state 756 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, 0x8a, buf, 1); state 757 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "QAM LOCK = 0x%02x\n", buf[0]); state 771 drivers/media/dvb-frontends/lgdt330x.c i2c_read_demod_bytes(state, 0x38, buf, 1); state 772 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "8-VSB LOCK = 0x%02x\n", buf[0]); state 780 drivers/media/dvb-frontends/lgdt330x.c dev_warn(&state->client->dev, state 792 drivers/media/dvb-frontends/lgdt330x.c if (state->last_stats_time && state 793 drivers/media/dvb-frontends/lgdt330x.c time_is_after_jiffies(state->last_stats_time)) state 796 drivers/media/dvb-frontends/lgdt330x.c state->last_stats_time = jiffies + msecs_to_jiffies(1000); state 801 drivers/media/dvb-frontends/lgdt330x.c p->cnr.stat[0].svalue = (((u64)state->snr) * 1000) >> 24; state 806 drivers/media/dvb-frontends/lgdt330x.c err = i2c_read_demod_bytes(state, LGDT3303_PACKET_ERR_COUNTER1, state 809 drivers/media/dvb-frontends/lgdt330x.c state->ucblocks = (buf[0] << 8) | buf[1]; state 811 drivers/media/dvb-frontends/lgdt330x.c dprintk(state, "UCB = 0x%02x\n", state->ucblocks); state 813 drivers/media/dvb-frontends/lgdt330x.c p->block_error.stat[0].uvalue += state->ucblocks; state 840 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = fe->demodulator_priv; state 841 drivers/media/dvb-frontends/lgdt330x.c struct i2c_client *client = state->client; state 850 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = i2c_get_clientdata(client); state 854 drivers/media/dvb-frontends/lgdt330x.c return &state->frontend; state 863 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = NULL; state 867 drivers/media/dvb-frontends/lgdt330x.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 868 drivers/media/dvb-frontends/lgdt330x.c if (!state) state 872 drivers/media/dvb-frontends/lgdt330x.c memcpy(&state->config, client->dev.platform_data, state 873 drivers/media/dvb-frontends/lgdt330x.c sizeof(state->config)); state 874 drivers/media/dvb-frontends/lgdt330x.c i2c_set_clientdata(client, state); state 875 drivers/media/dvb-frontends/lgdt330x.c state->client = client; state 878 drivers/media/dvb-frontends/lgdt330x.c switch (state->config.demod_chip) { state 880 drivers/media/dvb-frontends/lgdt330x.c memcpy(&state->frontend.ops, &lgdt3302_ops, state 884 drivers/media/dvb-frontends/lgdt330x.c memcpy(&state->frontend.ops, &lgdt3303_ops, state 890 drivers/media/dvb-frontends/lgdt330x.c state->frontend.demodulator_priv = state; state 893 drivers/media/dvb-frontends/lgdt330x.c state->config.get_dvb_frontend = lgdt330x_get_dvb_frontend; state 896 drivers/media/dvb-frontends/lgdt330x.c if (i2c_read_demod_bytes(state, 2, buf, 1)) state 899 drivers/media/dvb-frontends/lgdt330x.c state->current_frequency = -1; state 900 drivers/media/dvb-frontends/lgdt330x.c state->current_modulation = -1; state 902 drivers/media/dvb-frontends/lgdt330x.c dev_info(&state->client->dev, state 904 drivers/media/dvb-frontends/lgdt330x.c state->config.demod_chip == LGDT3302 ? "2" : "3"); state 909 drivers/media/dvb-frontends/lgdt330x.c kfree(state); state 979 drivers/media/dvb-frontends/lgdt330x.c struct lgdt330x_state *state = i2c_get_clientdata(client); state 983 drivers/media/dvb-frontends/lgdt330x.c kfree(state); state 60 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(struct lgs8gl5_state *state, u8 reg, u8 data) state 65 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address, state 71 drivers/media/dvb-frontends/lgs8gl5.c ret = i2c_transfer(state->i2c, &msg, 1); state 81 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_read_reg(struct lgs8gl5_state *state, u8 reg) state 88 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address, state 94 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address, state 101 drivers/media/dvb-frontends/lgs8gl5.c ret = i2c_transfer(state->i2c, msg, 2); state 110 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(struct lgs8gl5_state *state, u8 reg, u8 data) state 112 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_read_reg(state, reg); state 113 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, reg, data); state 121 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_alt_reg(struct lgs8gl5_state *state, u8 reg, u8 data) state 129 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address + 2, state 135 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address + 2, state 141 drivers/media/dvb-frontends/lgs8gl5.c .addr = state->config->demod_address + 2, state 148 drivers/media/dvb-frontends/lgs8gl5.c ret = i2c_transfer(state->i2c, msg, 3); state 154 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_soft_reset(struct lgs8gl5_state *state) state 160 drivers/media/dvb-frontends/lgs8gl5.c val = lgs8gl5_read_reg(state, REG_RESET); state 161 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_RESET, val & ~REG_RESET_OFF); state 162 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_RESET, val | REG_RESET_OFF); state 169 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_start_demod(struct lgs8gl5_state *state) state 176 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_alt_reg(state, 0xc2, 0x28); state 177 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_soft_reset(state); state 178 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_07, 0x10); state 179 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_07, 0x10); state 180 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_09, 0x0e); state 181 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0A, 0xe5); state 182 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0B, 0x35); state 183 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0C, 0x30); state 185 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_03, 0x00); state 186 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_7E, 0x01); state 187 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_alt_reg(state, 0xc5, 0x00); state 188 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_04, 0x02); state 189 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_37, 0x01); state 190 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_soft_reset(state); state 194 drivers/media/dvb-frontends/lgs8gl5.c val = lgs8gl5_read_reg(state, REG_STRENGTH); state 205 drivers/media/dvb-frontends/lgs8gl5.c val = lgs8gl5_read_reg(state, REG_STATUS); state 214 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_7D, lgs8gl5_read_reg(state, REG_A2)); state 215 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_soft_reset(state); state 222 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 226 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_alt_reg(state, 0xc2, 0x28); state 227 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_soft_reset(state); state 228 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_07, 0x10); state 229 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_update_reg(state, REG_07, 0x10); state 230 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_09, 0x0e); state 231 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0A, 0xe5); state 232 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0B, 0x35); state 233 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_write_reg(state, REG_0C, 0x30); state 242 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 243 drivers/media/dvb-frontends/lgs8gl5.c u8 level = lgs8gl5_read_reg(state, REG_STRENGTH); state 244 drivers/media/dvb-frontends/lgs8gl5.c u8 flags = lgs8gl5_read_reg(state, REG_STATUS); state 273 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 274 drivers/media/dvb-frontends/lgs8gl5.c u8 level = lgs8gl5_read_reg(state, REG_STRENGTH); state 284 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 285 drivers/media/dvb-frontends/lgs8gl5.c u8 level = lgs8gl5_read_reg(state, REG_STRENGTH); state 305 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 320 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_start_demod(state); state 330 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 332 drivers/media/dvb-frontends/lgs8gl5.c u8 inv = lgs8gl5_read_reg(state, REG_INVERSION); state 362 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = fe->demodulator_priv; state 363 drivers/media/dvb-frontends/lgs8gl5.c kfree(state); state 373 drivers/media/dvb-frontends/lgs8gl5.c struct lgs8gl5_state *state = NULL; state 378 drivers/media/dvb-frontends/lgs8gl5.c state = kzalloc(sizeof(struct lgs8gl5_state), GFP_KERNEL); state 379 drivers/media/dvb-frontends/lgs8gl5.c if (state == NULL) state 383 drivers/media/dvb-frontends/lgs8gl5.c state->config = config; state 384 drivers/media/dvb-frontends/lgs8gl5.c state->i2c = i2c; state 387 drivers/media/dvb-frontends/lgs8gl5.c if (lgs8gl5_read_reg(state, REG_RESET) < 0) state 391 drivers/media/dvb-frontends/lgs8gl5.c memcpy(&state->frontend.ops, &lgs8gl5_ops, state 393 drivers/media/dvb-frontends/lgs8gl5.c state->frontend.demodulator_priv = state; state 394 drivers/media/dvb-frontends/lgs8gl5.c return &state->frontend; state 397 drivers/media/dvb-frontends/lgs8gl5.c kfree(state); state 642 drivers/media/dvb-frontends/lgs8gxx.c struct lgs8gxx_state *state = fe->demodulator_priv; state 645 drivers/media/dvb-frontends/lgs8gxx.c kfree(state); state 51 drivers/media/dvb-frontends/m88rs2000.c static int m88rs2000_writereg(struct m88rs2000_state *state, state 57 drivers/media/dvb-frontends/m88rs2000.c .addr = state->config->demod_addr, state 63 drivers/media/dvb-frontends/m88rs2000.c ret = i2c_transfer(state->i2c, &msg, 1); state 72 drivers/media/dvb-frontends/m88rs2000.c static u8 m88rs2000_readreg(struct m88rs2000_state *state, u8 reg) state 80 drivers/media/dvb-frontends/m88rs2000.c .addr = state->config->demod_addr, state 85 drivers/media/dvb-frontends/m88rs2000.c .addr = state->config->demod_addr, state 92 drivers/media/dvb-frontends/m88rs2000.c ret = i2c_transfer(state->i2c, msg, 2); state 103 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 107 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x86); state 121 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 136 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0x9c, (u8)(tmp >> 4)); state 138 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x9d); state 142 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x9d, reg); state 149 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 171 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0x93, b[2]); state 172 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x94, b[1]); state 173 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x95, b[0]); state 176 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa0, 0x20); state 178 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa0, 0x60); state 180 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa1, 0xe0); state 183 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa3, 0x20); state 185 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa3, 0x98); state 187 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0xa3, 0x90); state 196 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 201 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0x30); state 202 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0xb2); state 204 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb2, reg); state 206 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb3 + i, m->msg[i]); state 208 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0xb1); state 212 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb1, reg); state 215 drivers/media/dvb-frontends/m88rs2000.c if ((m88rs2000_readreg(state, 0xb1) & 0x40) == 0x0) state 220 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0xb1); state 224 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb1, reg); state 227 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0xb2); state 230 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb2, reg); state 231 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 240 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 243 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0x30); state 245 drivers/media/dvb-frontends/m88rs2000.c reg0 = m88rs2000_readreg(state, 0xb1); state 246 drivers/media/dvb-frontends/m88rs2000.c reg1 = m88rs2000_readreg(state, 0xb2); state 248 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb2, reg1); state 249 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb1, reg0); state 250 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 258 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 260 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0x30); state 261 drivers/media/dvb-frontends/m88rs2000.c reg0 = m88rs2000_readreg(state, 0xb1); state 262 drivers/media/dvb-frontends/m88rs2000.c reg1 = m88rs2000_readreg(state, 0xb2); state 277 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb2, reg1); state 278 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb1, reg0); state 279 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 372 drivers/media/dvb-frontends/m88rs2000.c static int m88rs2000_tab_set(struct m88rs2000_state *state, state 383 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, tab[i].reg, state 407 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 410 drivers/media/dvb-frontends/m88rs2000.c data = m88rs2000_readreg(state, 0xb2); state 425 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xb2, data); state 432 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 437 drivers/media/dvb-frontends/m88rs2000.c if (state->config->inittab) state 438 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_tab_set(state, state 439 drivers/media/dvb-frontends/m88rs2000.c (struct inittab *)state->config->inittab); state 441 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_tab_set(state, m88rs2000_setup); state 448 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 451 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_tab_set(state, m88rs2000_shutdown); state 458 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 459 drivers/media/dvb-frontends/m88rs2000.c u8 reg = m88rs2000_readreg(state, 0x8c); state 466 drivers/media/dvb-frontends/m88rs2000.c if (state->config->set_ts_params) state 467 drivers/media/dvb-frontends/m88rs2000.c state->config->set_ts_params(fe, CALL_IS_READ); state 474 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 477 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0x30); state 478 drivers/media/dvb-frontends/m88rs2000.c tmp0 = m88rs2000_readreg(state, 0xd8); state 480 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 485 drivers/media/dvb-frontends/m88rs2000.c *ber = (m88rs2000_readreg(state, 0xd7) << 8) | state 486 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_readreg(state, 0xd6); state 488 drivers/media/dvb-frontends/m88rs2000.c tmp1 = m88rs2000_readreg(state, 0xd9); state 489 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd9, (tmp1 & ~7) | 4); state 491 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd8, (tmp0 & ~8) | 0x30); state 492 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd8, (tmp0 & ~8) | 0x30); state 493 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 509 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 511 drivers/media/dvb-frontends/m88rs2000.c *snr = 512 * m88rs2000_readreg(state, 0x65); state 518 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 521 drivers/media/dvb-frontends/m88rs2000.c *ucblocks = (m88rs2000_readreg(state, 0xd5) << 8) | state 522 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_readreg(state, 0xd4); state 523 drivers/media/dvb-frontends/m88rs2000.c tmp = m88rs2000_readreg(state, 0xd8); state 524 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd8, tmp & ~0x20); state 526 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd8, tmp | 0x20); state 527 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0xd8, tmp | 0x20); state 532 drivers/media/dvb-frontends/m88rs2000.c static int m88rs2000_set_fec(struct m88rs2000_state *state, state 559 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x70); state 561 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0x70, reg | fec_set); state 563 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x76, 0x8); state 568 drivers/media/dvb-frontends/m88rs2000.c static enum fe_code_rate m88rs2000_get_fec(struct m88rs2000_state *state) state 571 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0x30); state 572 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x76); state 573 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x9a, 0xb0); state 598 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 606 drivers/media/dvb-frontends/m88rs2000.c state->no_lock_count = 0; state 635 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0x86, 0xc2); state 637 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0x86, 0xc6); state 645 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0xf1, 0xa4); state 647 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_writereg(state, 0xf1, 0xbf); state 649 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_tab_set(state, fe_reset); state 654 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_set_fec(state, c->fec_inner); state 655 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x85, 0x1); state 656 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x8a, 0xbf); state 657 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x8d, 0x1e); state 658 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x90, 0xf1); state 659 drivers/media/dvb-frontends/m88rs2000.c ret |= m88rs2000_writereg(state, 0x91, 0x08); state 670 drivers/media/dvb-frontends/m88rs2000.c ret = m88rs2000_tab_set(state, fe_trigger); state 675 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x8c); state 680 drivers/media/dvb-frontends/m88rs2000.c state->no_lock_count++; state 681 drivers/media/dvb-frontends/m88rs2000.c if (state->no_lock_count == 15) { state 682 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x70); state 684 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x70, reg); state 685 drivers/media/dvb-frontends/m88rs2000.c state->no_lock_count = 0; state 691 drivers/media/dvb-frontends/m88rs2000.c state->fec_inner = m88rs2000_get_fec(state); state 693 drivers/media/dvb-frontends/m88rs2000.c reg = m88rs2000_readreg(state, 0x65); state 696 drivers/media/dvb-frontends/m88rs2000.c state->tuner_frequency = c->frequency; state 697 drivers/media/dvb-frontends/m88rs2000.c state->symbol_rate = c->symbol_rate; state 704 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 706 drivers/media/dvb-frontends/m88rs2000.c c->fec_inner = state->fec_inner; state 707 drivers/media/dvb-frontends/m88rs2000.c c->frequency = state->tuner_frequency; state 708 drivers/media/dvb-frontends/m88rs2000.c c->symbol_rate = state->symbol_rate; state 730 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 733 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x81, 0x84); state 735 drivers/media/dvb-frontends/m88rs2000.c m88rs2000_writereg(state, 0x81, 0x81); state 742 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = fe->demodulator_priv; state 743 drivers/media/dvb-frontends/m88rs2000.c kfree(state); state 785 drivers/media/dvb-frontends/m88rs2000.c struct m88rs2000_state *state = NULL; state 788 drivers/media/dvb-frontends/m88rs2000.c state = kzalloc(sizeof(struct m88rs2000_state), GFP_KERNEL); state 789 drivers/media/dvb-frontends/m88rs2000.c if (state == NULL) state 793 drivers/media/dvb-frontends/m88rs2000.c state->config = config; state 794 drivers/media/dvb-frontends/m88rs2000.c state->i2c = i2c; state 795 drivers/media/dvb-frontends/m88rs2000.c state->tuner_frequency = 0; state 796 drivers/media/dvb-frontends/m88rs2000.c state->symbol_rate = 0; state 797 drivers/media/dvb-frontends/m88rs2000.c state->fec_inner = 0; state 800 drivers/media/dvb-frontends/m88rs2000.c memcpy(&state->frontend.ops, &m88rs2000_ops, state 802 drivers/media/dvb-frontends/m88rs2000.c state->frontend.demodulator_priv = state; state 803 drivers/media/dvb-frontends/m88rs2000.c return &state->frontend; state 806 drivers/media/dvb-frontends/m88rs2000.c kfree(state); state 62 drivers/media/dvb-frontends/mb86a16.c static int mb86a16_write(struct mb86a16_state *state, u8 reg, u8 val) state 68 drivers/media/dvb-frontends/mb86a16.c .addr = state->config->demod_address, state 76 drivers/media/dvb-frontends/mb86a16.c state->config->demod_address, buf[0], buf[1]); state 78 drivers/media/dvb-frontends/mb86a16.c ret = i2c_transfer(state->i2c_adap, &msg, 1); state 83 drivers/media/dvb-frontends/mb86a16.c static int mb86a16_read(struct mb86a16_state *state, u8 reg, u8 *val) state 91 drivers/media/dvb-frontends/mb86a16.c .addr = state->config->demod_address, state 96 drivers/media/dvb-frontends/mb86a16.c .addr = state->config->demod_address, state 102 drivers/media/dvb-frontends/mb86a16.c ret = i2c_transfer(state->i2c_adap, msg, 2); state 116 drivers/media/dvb-frontends/mb86a16.c static int CNTM_set(struct mb86a16_state *state, state 124 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_CNTMR, val) < 0) state 134 drivers/media/dvb-frontends/mb86a16.c static int smrt_set(struct mb86a16_state *state, int rate) state 140 drivers/media/dvb-frontends/mb86a16.c m = 1 << state->deci; state 141 drivers/media/dvb-frontends/mb86a16.c tmp = (8192 * state->master_clk - 2 * m * rate * 8192 + state->master_clk / 2) / state->master_clk; state 146 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_SRATE1, (state->deci << 2) | state 147 drivers/media/dvb-frontends/mb86a16.c (state->csel << 1) | state 148 drivers/media/dvb-frontends/mb86a16.c state->rsel) < 0) state 150 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_SRATE2, STOFS0) < 0) state 152 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_SRATE3, STOFS1) < 0) state 161 drivers/media/dvb-frontends/mb86a16.c static int srst(struct mb86a16_state *state) state 163 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_RESET, 0x04) < 0) state 173 drivers/media/dvb-frontends/mb86a16.c static int afcex_data_set(struct mb86a16_state *state, state 177 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_AFCEXL, AFCEX_L) < 0) state 179 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_AFCEXH, AFCEX_H) < 0) state 189 drivers/media/dvb-frontends/mb86a16.c static int afcofs_data_set(struct mb86a16_state *state, state 193 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x58, AFCEX_L) < 0) state 195 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x59, AFCEX_H) < 0) state 204 drivers/media/dvb-frontends/mb86a16.c static int stlp_set(struct mb86a16_state *state, state 208 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_STRFILTCOEF1, (STRBS << 3) | (STRAS)) < 0) state 217 drivers/media/dvb-frontends/mb86a16.c static int Vi_set(struct mb86a16_state *state, unsigned char ETH, unsigned char VIA) state 219 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_VISET2, 0x04) < 0) state 221 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_VISET3, 0xf5) < 0) state 230 drivers/media/dvb-frontends/mb86a16.c static int initial_set(struct mb86a16_state *state) state 232 drivers/media/dvb-frontends/mb86a16.c if (stlp_set(state, 5, 7)) state 236 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, 0, 0)) state 240 drivers/media/dvb-frontends/mb86a16.c if (afcofs_data_set(state, 0, 0)) state 244 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_CRLFILTCOEF1, 0x16) < 0) state 246 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x2f, 0x21) < 0) state 248 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_VIMAG, 0x38) < 0) state 250 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_FAGCS1, 0x00) < 0) state 252 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_FAGCS2, 0x1c) < 0) state 254 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_FAGCS3, 0x20) < 0) state 256 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_FAGCS4, 0x1e) < 0) state 258 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_FAGCS5, 0x23) < 0) state 260 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x54, 0xff) < 0) state 262 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_TSOUT, 0x00) < 0) state 272 drivers/media/dvb-frontends/mb86a16.c static int S01T_set(struct mb86a16_state *state, state 276 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x33, (s1t << 3) | s0t) < 0) state 286 drivers/media/dvb-frontends/mb86a16.c static int EN_set(struct mb86a16_state *state, state 293 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x49, val) < 0) state 302 drivers/media/dvb-frontends/mb86a16.c static int AFCEXEN_set(struct mb86a16_state *state, state 317 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x2a, 0x02 | (afcexen << 5) | (AFCA << 2)) < 0) state 327 drivers/media/dvb-frontends/mb86a16.c static int DAGC_data_set(struct mb86a16_state *state, state 331 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x2d, (DAGCA << 3) | DAGCW) < 0) state 341 drivers/media/dvb-frontends/mb86a16.c static void smrt_info_get(struct mb86a16_state *state, int rate) state 344 drivers/media/dvb-frontends/mb86a16.c state->deci = 0; state->csel = 0; state->rsel = 0; state 346 drivers/media/dvb-frontends/mb86a16.c state->deci = 0; state->csel = 0; state->rsel = 1; state 348 drivers/media/dvb-frontends/mb86a16.c state->deci = 0; state->csel = 1; state->rsel = 0; state 350 drivers/media/dvb-frontends/mb86a16.c state->deci = 0; state->csel = 1; state->rsel = 1; state 352 drivers/media/dvb-frontends/mb86a16.c state->deci = 1; state->csel = 0; state->rsel = 0; state 354 drivers/media/dvb-frontends/mb86a16.c state->deci = 1; state->csel = 0; state->rsel = 1; state 356 drivers/media/dvb-frontends/mb86a16.c state->deci = 1; state->csel = 1; state->rsel = 0; state 358 drivers/media/dvb-frontends/mb86a16.c state->deci = 1; state->csel = 1; state->rsel = 1; state 360 drivers/media/dvb-frontends/mb86a16.c state->deci = 2; state->csel = 0; state->rsel = 0; state 362 drivers/media/dvb-frontends/mb86a16.c state->deci = 2; state->csel = 0; state->rsel = 1; state 364 drivers/media/dvb-frontends/mb86a16.c state->deci = 2; state->csel = 1; state->rsel = 0; state 366 drivers/media/dvb-frontends/mb86a16.c state->deci = 2; state->csel = 1; state->rsel = 1; state 368 drivers/media/dvb-frontends/mb86a16.c state->deci = 3; state->csel = 0; state->rsel = 0; state 370 drivers/media/dvb-frontends/mb86a16.c state->deci = 3; state->csel = 0; state->rsel = 1; state 372 drivers/media/dvb-frontends/mb86a16.c state->deci = 3; state->csel = 1; state->rsel = 0; state 374 drivers/media/dvb-frontends/mb86a16.c state->deci = 3; state->csel = 1; state->rsel = 1; state 376 drivers/media/dvb-frontends/mb86a16.c state->deci = 4; state->csel = 0; state->rsel = 0; state 378 drivers/media/dvb-frontends/mb86a16.c state->deci = 4; state->csel = 0; state->rsel = 1; state 380 drivers/media/dvb-frontends/mb86a16.c state->deci = 4; state->csel = 1; state->rsel = 0; state 382 drivers/media/dvb-frontends/mb86a16.c state->deci = 4; state->csel = 1; state->rsel = 1; state 384 drivers/media/dvb-frontends/mb86a16.c state->deci = 5; state->csel = 0; state->rsel = 0; state 386 drivers/media/dvb-frontends/mb86a16.c state->deci = 5; state->csel = 0; state->rsel = 1; state 388 drivers/media/dvb-frontends/mb86a16.c state->deci = 5; state->csel = 1; state->rsel = 0; state 390 drivers/media/dvb-frontends/mb86a16.c state->deci = 5; state->csel = 1; state->rsel = 1; state 393 drivers/media/dvb-frontends/mb86a16.c if (state->csel == 0) state 394 drivers/media/dvb-frontends/mb86a16.c state->master_clk = 92000; state 396 drivers/media/dvb-frontends/mb86a16.c state->master_clk = 61333; state 400 drivers/media/dvb-frontends/mb86a16.c static int signal_det(struct mb86a16_state *state, state 410 drivers/media/dvb-frontends/mb86a16.c if (CNTM_set(state, 2, 1, 2) < 0) { state 415 drivers/media/dvb-frontends/mb86a16.c if (CNTM_set(state, 3, 1, 2) < 0) { state 427 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, smrtd); state 428 drivers/media/dvb-frontends/mb86a16.c smrt_set(state, smrtd); state 429 drivers/media/dvb-frontends/mb86a16.c srst(state); state 431 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x37, &(S[i])) != 2) { state 443 drivers/media/dvb-frontends/mb86a16.c if (CNTM_set(state, 0, 1, 2) < 0) { state 451 drivers/media/dvb-frontends/mb86a16.c static int rf_val_set(struct mb86a16_state *state, state 508 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x21, rf_val[0]) < 0) state 510 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x22, rf_val[1]) < 0) state 512 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x23, rf_val[2]) < 0) state 514 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x24, rf_val[3]) < 0) state 516 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x25, 0x01) < 0) state 526 drivers/media/dvb-frontends/mb86a16.c static int afcerr_chk(struct mb86a16_state *state) state 532 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x0e, &AFCM_L) != 2) state 534 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x0f, &AFCM_H) != 2) state 543 drivers/media/dvb-frontends/mb86a16.c afcerr = afcm * state->master_clk / 8192; state 552 drivers/media/dvb-frontends/mb86a16.c static int dagcm_val_get(struct mb86a16_state *state) state 557 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x45, &DAGCM_L) != 2) state 559 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x46, &DAGCM_H) != 2) state 574 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 578 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_SIG1, &stat) != 2) state 580 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_SIG2, &stat2) != 2) state 587 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_STATUS, &stat) != 2) state 595 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_FRAMESYNC, &stat) != 2) state 608 drivers/media/dvb-frontends/mb86a16.c static int sync_chk(struct mb86a16_state *state, state 614 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x0d, &val) != 2) state 629 drivers/media/dvb-frontends/mb86a16.c static int freqerr_chk(struct mb86a16_state *state, state 642 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x43, &CRM) != 2) state 651 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x49, &temp1) != 2) state 656 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x2a, &temp1) != 2) state 662 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x0e, &AFCML) != 2) state 664 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x0f, &AFCMH) != 2) state 667 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x2b, &AFCML) != 2) state 669 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x2c, &AFCMH) != 2) state 673 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, smrt); state 680 drivers/media/dvb-frontends/mb86a16.c afcerr = afcm * state->master_clk / 8192; state 684 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x22, &temp1) != 2) state 686 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x23, &temp2) != 2) state 688 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x24, &temp3) != 2) state 715 drivers/media/dvb-frontends/mb86a16.c static unsigned char vco_dev_get(struct mb86a16_state *state, int smrt) state 727 drivers/media/dvb-frontends/mb86a16.c static void swp_info_get(struct mb86a16_state *state, state 752 drivers/media/dvb-frontends/mb86a16.c AFCEX = *afcex_freq * 8192 / state->master_clk; state 758 drivers/media/dvb-frontends/mb86a16.c static int swp_freq_calcuation(struct mb86a16_state *state, int i, int v, int *V, int vmax, int vmin, state 906 drivers/media/dvb-frontends/mb86a16.c static void swp_info_get2(struct mb86a16_state *state, state 927 drivers/media/dvb-frontends/mb86a16.c AFCEX = *afcex_freq * 8192 / state->master_clk; state 932 drivers/media/dvb-frontends/mb86a16.c static void afcex_info_get(struct mb86a16_state *state, state 939 drivers/media/dvb-frontends/mb86a16.c AFCEX = afcex_freq * 8192 / state->master_clk; state 944 drivers/media/dvb-frontends/mb86a16.c static int SEQ_set(struct mb86a16_state *state, unsigned char loop) state 947 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x32, 0x02 | (loop << 2)) < 0) { state 955 drivers/media/dvb-frontends/mb86a16.c static int iq_vt_set(struct mb86a16_state *state, unsigned char IQINV) state 958 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x06, 0xdf | (IQINV << 5)) < 0) { state 966 drivers/media/dvb-frontends/mb86a16.c static int FEC_srst(struct mb86a16_state *state) state 968 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_RESET, 0x02) < 0) { state 976 drivers/media/dvb-frontends/mb86a16.c static int S2T_set(struct mb86a16_state *state, unsigned char S2T) state 978 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x34, 0x70 | S2T) < 0) { state 986 drivers/media/dvb-frontends/mb86a16.c static int S45T_set(struct mb86a16_state *state, unsigned char S4T, unsigned char S5T) state 988 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, 0x35, 0x00 | (S5T << 4) | S4T) < 0) { state 997 drivers/media/dvb-frontends/mb86a16.c static int mb86a16_set_fe(struct mb86a16_state *state) state 1041 drivers/media/dvb-frontends/mb86a16.c dprintk(verbose, MB86A16_INFO, 1, "freq=%d Mhz, symbrt=%d Ksps", state->frequency, state->srate); state 1044 drivers/media/dvb-frontends/mb86a16.c swp_ofs = state->srate / 4; state 1055 drivers/media/dvb-frontends/mb86a16.c SEQ_set(state, 0); state 1056 drivers/media/dvb-frontends/mb86a16.c iq_vt_set(state, 0); state 1067 drivers/media/dvb-frontends/mb86a16.c if (initial_set(state) < 0) { state 1071 drivers/media/dvb-frontends/mb86a16.c if (DAGC_data_set(state, 3, 2) < 0) { state 1075 drivers/media/dvb-frontends/mb86a16.c if (EN_set(state, CREN, AFCEN) < 0) { state 1079 drivers/media/dvb-frontends/mb86a16.c if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) { state 1083 drivers/media/dvb-frontends/mb86a16.c if (CNTM_set(state, TIMINT1, TIMINT2, TIMEXT) < 0) { state 1087 drivers/media/dvb-frontends/mb86a16.c if (S01T_set(state, S1T, S0T) < 0) { state 1091 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, state->srate); state 1092 drivers/media/dvb-frontends/mb86a16.c if (smrt_set(state, state->srate) < 0) { state 1097 drivers/media/dvb-frontends/mb86a16.c R = vco_dev_get(state, state->srate); state 1099 drivers/media/dvb-frontends/mb86a16.c fOSC_start = state->frequency; state 1102 drivers/media/dvb-frontends/mb86a16.c if (state->frequency % 2 == 0) { state 1103 drivers/media/dvb-frontends/mb86a16.c fOSC_start = state->frequency; state 1105 drivers/media/dvb-frontends/mb86a16.c fOSC_start = state->frequency + 1; state 1107 drivers/media/dvb-frontends/mb86a16.c fOSC_start = state->frequency - 1; state 1123 drivers/media/dvb-frontends/mb86a16.c (ftemp - state->frequency * 1000 >= fcp + state->srate / 4)) state 1141 drivers/media/dvb-frontends/mb86a16.c (state->frequency * 1000 - ftemp >= fcp + state->srate / 4)) state 1146 drivers/media/dvb-frontends/mb86a16.c wait_t = (8000 + state->srate / 2) / state->srate; state 1160 drivers/media/dvb-frontends/mb86a16.c swp_info_get(state, fOSC_start, state->srate, state 1165 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, state->srate, R) < 0) { state 1170 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1174 drivers/media/dvb-frontends/mb86a16.c if (srst(state) < 0) { state 1180 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x37, &SIG1) != 2) { state 1185 drivers/media/dvb-frontends/mb86a16.c swp_freq = swp_freq_calcuation(state, i, v, V, vmax, vmin, state 1196 drivers/media/dvb-frontends/mb86a16.c if ((signal_dupl == 0) && (swp_freq > 0) && (abs(swp_freq - state->frequency * 1000) < fcp + state->srate / 6)) { state 1197 drivers/media/dvb-frontends/mb86a16.c dprintk(verbose, MB86A16_DEBUG, 1, "------ Signal detect ------ [swp_freq=[%07d, srate=%05d]]", swp_freq, state->srate); state 1200 drivers/media/dvb-frontends/mb86a16.c swp_info_get2(state, state->srate, R, swp_freq, state 1204 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, state->srate, R) < 0) { state 1208 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1212 drivers/media/dvb-frontends/mb86a16.c signal = signal_det(state, state->srate, &SIG1); state 1218 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, state->srate); state 1219 drivers/media/dvb-frontends/mb86a16.c if (smrt_set(state, state->srate) < 0) { state 1253 drivers/media/dvb-frontends/mb86a16.c if (S01T_set(state, S1T, S0T) < 0) { state 1257 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, state->srate); state 1258 drivers/media/dvb-frontends/mb86a16.c if (smrt_set(state, state->srate) < 0) { state 1262 drivers/media/dvb-frontends/mb86a16.c if (EN_set(state, CREN, AFCEN) < 0) { state 1266 drivers/media/dvb-frontends/mb86a16.c if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) { state 1270 drivers/media/dvb-frontends/mb86a16.c afcex_info_get(state, afcex_freq, &AFCEX_L, &AFCEX_H); state 1271 drivers/media/dvb-frontends/mb86a16.c if (afcofs_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1275 drivers/media/dvb-frontends/mb86a16.c if (srst(state) < 0) { state 1280 drivers/media/dvb-frontends/mb86a16.c wait_t = 200000 / state->master_clk + 200000 / state->srate; state 1282 drivers/media/dvb-frontends/mb86a16.c afcerr = afcerr_chk(state); state 1288 drivers/media/dvb-frontends/mb86a16.c if (state->srate >= 1500) state 1289 drivers/media/dvb-frontends/mb86a16.c smrt_d = state->srate / 3; state 1291 drivers/media/dvb-frontends/mb86a16.c smrt_d = state->srate / 2; state 1292 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, smrt_d); state 1293 drivers/media/dvb-frontends/mb86a16.c if (smrt_set(state, smrt_d) < 0) { state 1297 drivers/media/dvb-frontends/mb86a16.c if (AFCEXEN_set(state, AFCEXEN, smrt_d) < 0) { state 1301 drivers/media/dvb-frontends/mb86a16.c R = vco_dev_get(state, smrt_d); state 1302 drivers/media/dvb-frontends/mb86a16.c if (DAGC_data_set(state, 2, 0) < 0) { state 1307 drivers/media/dvb-frontends/mb86a16.c temp_freq = swp_freq + (i - 1) * state->srate / 8; state 1308 drivers/media/dvb-frontends/mb86a16.c swp_info_get2(state, smrt_d, R, temp_freq, &afcex_freq, &fOSC, &AFCEX_L, &AFCEX_H); state 1309 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, smrt_d, R) < 0) { state 1313 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1317 drivers/media/dvb-frontends/mb86a16.c wait_t = 200000 / state->master_clk + 40000 / smrt_d; state 1319 drivers/media/dvb-frontends/mb86a16.c dagcm[i] = dagcm_val_get(state); state 1325 drivers/media/dvb-frontends/mb86a16.c temp_freq = swp_freq - 2 * state->srate / 8; state 1326 drivers/media/dvb-frontends/mb86a16.c swp_info_get2(state, smrt_d, R, temp_freq, &afcex_freq, &fOSC, &AFCEX_L, &AFCEX_H); state 1327 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, smrt_d, R) < 0) { state 1331 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1335 drivers/media/dvb-frontends/mb86a16.c wait_t = 200000 / state->master_clk + 40000 / smrt_d; state 1337 drivers/media/dvb-frontends/mb86a16.c dagcm[3] = dagcm_val_get(state); state 1339 drivers/media/dvb-frontends/mb86a16.c delta_freq = (dagcm[2] - dagcm[0] + dagcm[1] - dagcm[3]) * state->srate / 300; state 1346 drivers/media/dvb-frontends/mb86a16.c temp_freq = swp_freq + 2 * state->srate / 8; state 1347 drivers/media/dvb-frontends/mb86a16.c swp_info_get2(state, smrt_d, R, temp_freq, &afcex_freq, &fOSC, &AFCEX_L, &AFCEX_H); state 1348 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, smrt_d, R) < 0) { state 1352 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1356 drivers/media/dvb-frontends/mb86a16.c wait_t = 200000 / state->master_clk + 40000 / smrt_d; state 1358 drivers/media/dvb-frontends/mb86a16.c dagcm[3] = dagcm_val_get(state); state 1360 drivers/media/dvb-frontends/mb86a16.c delta_freq = (dagcm[2] - dagcm[0] + dagcm[3] - dagcm[1]) * state->srate / 300; state 1370 drivers/media/dvb-frontends/mb86a16.c if (abs(state->frequency * 1000 - swp_freq) > 3800) { state 1380 drivers/media/dvb-frontends/mb86a16.c if (S01T_set(state, S1T, S0T) < 0) { state 1384 drivers/media/dvb-frontends/mb86a16.c if (DAGC_data_set(state, 0, 0) < 0) { state 1388 drivers/media/dvb-frontends/mb86a16.c R = vco_dev_get(state, state->srate); state 1389 drivers/media/dvb-frontends/mb86a16.c smrt_info_get(state, state->srate); state 1390 drivers/media/dvb-frontends/mb86a16.c if (smrt_set(state, state->srate) < 0) { state 1394 drivers/media/dvb-frontends/mb86a16.c if (EN_set(state, CREN, AFCEN) < 0) { state 1398 drivers/media/dvb-frontends/mb86a16.c if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) { state 1402 drivers/media/dvb-frontends/mb86a16.c swp_info_get2(state, state->srate, R, swp_freq, &afcex_freq, &fOSC, &AFCEX_L, &AFCEX_H); state 1403 drivers/media/dvb-frontends/mb86a16.c if (rf_val_set(state, fOSC, state->srate, R) < 0) { state 1407 drivers/media/dvb-frontends/mb86a16.c if (afcex_data_set(state, AFCEX_L, AFCEX_H) < 0) { state 1411 drivers/media/dvb-frontends/mb86a16.c if (srst(state) < 0) { state 1415 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (10000 + state->srate / 2) / state->srate; state 1419 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x37, &SIG1) != 2) { state 1426 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (917504 + state->srate / 2) / state->srate; state 1429 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (1048576 + state->srate / 2) / state->srate; state 1432 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (1310720 + state->srate / 2) / state->srate; state 1435 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (1572864 + state->srate / 2) / state->srate; state 1438 drivers/media/dvb-frontends/mb86a16.c wait_t = 7 + (2097152 + state->srate / 2) / state->srate; state 1441 drivers/media/dvb-frontends/mb86a16.c S2T_set(state, S2T); state 1442 drivers/media/dvb-frontends/mb86a16.c S45T_set(state, S4T, S5T); state 1443 drivers/media/dvb-frontends/mb86a16.c Vi_set(state, ETH, VIA); state 1444 drivers/media/dvb-frontends/mb86a16.c srst(state); state 1446 drivers/media/dvb-frontends/mb86a16.c sync = sync_chk(state, &VIRM); state 1452 drivers/media/dvb-frontends/mb86a16.c wait_t = (786432 + state->srate / 2) / state->srate; state 1454 drivers/media/dvb-frontends/mb86a16.c wait_t = (1572864 + state->srate / 2) / state->srate; state 1455 drivers/media/dvb-frontends/mb86a16.c if (state->srate < 5000) state 1461 drivers/media/dvb-frontends/mb86a16.c if (sync_chk(state, &junk) == 0) { state 1462 drivers/media/dvb-frontends/mb86a16.c iq_vt_set(state, 1); state 1463 drivers/media/dvb-frontends/mb86a16.c FEC_srst(state); state 1468 drivers/media/dvb-frontends/mb86a16.c wait_t = (786432 + state->srate / 2) / state->srate; state 1470 drivers/media/dvb-frontends/mb86a16.c wait_t = (1572864 + state->srate / 2) / state->srate; state 1472 drivers/media/dvb-frontends/mb86a16.c SEQ_set(state, 1); state 1475 drivers/media/dvb-frontends/mb86a16.c SEQ_set(state, 1); state 1484 drivers/media/dvb-frontends/mb86a16.c sync = sync_chk(state, &junk); state 1487 drivers/media/dvb-frontends/mb86a16.c freqerr_chk(state, state->frequency, state->srate, 1); state 1493 drivers/media/dvb-frontends/mb86a16.c mb86a16_read(state, 0x15, &agcval); state 1494 drivers/media/dvb-frontends/mb86a16.c mb86a16_read(state, 0x26, &cnmval); state 1503 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1507 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA) < 0) state 1509 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, 0x00) < 0) state 1511 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_TONEOUT2, 0x04) < 0) state 1520 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, regs, cmd->msg[i]) < 0) state 1529 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, i) < 0) state 1531 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, MB86A16_DCCOUT_DISEN) < 0) state 1544 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1548 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA | state 1552 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, MB86A16_DCCOUT_DISEN) < 0) state 1556 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA | state 1559 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, MB86A16_DCCOUT_DISEN) < 0) state 1572 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1576 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_TONEOUT2, 0x00) < 0) state 1578 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA | state 1582 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, MB86A16_DCCOUT_DISEN) < 0) state 1586 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_TONEOUT2, 0x04) < 0) state 1588 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA) < 0) state 1590 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_write(state, MB86A16_DCCOUT, 0x00) < 0) state 1606 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1608 drivers/media/dvb-frontends/mb86a16.c state->frequency = p->frequency / 1000; state 1609 drivers/media/dvb-frontends/mb86a16.c state->srate = p->symbol_rate / 1000; state 1611 drivers/media/dvb-frontends/mb86a16.c if (!mb86a16_set_fe(state)) { state 1622 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1623 drivers/media/dvb-frontends/mb86a16.c kfree(state); state 1641 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1644 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_BERMON, &ber_mon) != 2) state 1646 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_BERTAB, &ber_tab) != 2) state 1648 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_BERLSB, &ber_lsb) != 2) state 1650 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_BERMID, &ber_mid) != 2) state 1652 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_BERMSB, &ber_msb) != 2) state 1706 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1709 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_AGCM, &agcm) != 2) { state 1752 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1758 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, 0x26, &cn) != 2) { state 1779 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = fe->demodulator_priv; state 1781 drivers/media/dvb-frontends/mb86a16.c if (mb86a16_read(state, MB86A16_DISTMON, &dist) != 2) { state 1832 drivers/media/dvb-frontends/mb86a16.c struct mb86a16_state *state = NULL; state 1834 drivers/media/dvb-frontends/mb86a16.c state = kmalloc(sizeof(struct mb86a16_state), GFP_KERNEL); state 1835 drivers/media/dvb-frontends/mb86a16.c if (state == NULL) state 1838 drivers/media/dvb-frontends/mb86a16.c state->config = config; state 1839 drivers/media/dvb-frontends/mb86a16.c state->i2c_adap = i2c_adap; state 1841 drivers/media/dvb-frontends/mb86a16.c mb86a16_read(state, 0x7f, &dev_id); state 1845 drivers/media/dvb-frontends/mb86a16.c memcpy(&state->frontend.ops, &mb86a16_ops, sizeof(struct dvb_frontend_ops)); state 1846 drivers/media/dvb-frontends/mb86a16.c state->frontend.demodulator_priv = state; state 1847 drivers/media/dvb-frontends/mb86a16.c state->frontend.ops.set_voltage = state->config->set_voltage; state 1849 drivers/media/dvb-frontends/mb86a16.c return &state->frontend; state 1851 drivers/media/dvb-frontends/mb86a16.c kfree(state); state 212 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_i2c_writereg(struct mb86a20s_state *state, state 221 drivers/media/dvb-frontends/mb86a20s.c rc = i2c_transfer(state->i2c, &msg, 1); state 223 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 232 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_i2c_writeregdata(struct mb86a20s_state *state, state 238 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_i2c_writereg(state, i2c_addr, rd[i].reg, state 246 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_i2c_readreg(struct mb86a20s_state *state, state 256 drivers/media/dvb-frontends/mb86a20s.c rc = i2c_transfer(state->i2c, msg, 2); state 259 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, "%s: reg=0x%x (error=%d)\n", state 267 drivers/media/dvb-frontends/mb86a20s.c #define mb86a20s_readreg(state, reg) \ state 268 drivers/media/dvb-frontends/mb86a20s.c mb86a20s_i2c_readreg(state, state->config->demod_address, reg) state 269 drivers/media/dvb-frontends/mb86a20s.c #define mb86a20s_writereg(state, reg, val) \ state 270 drivers/media/dvb-frontends/mb86a20s.c mb86a20s_i2c_writereg(state, state->config->demod_address, reg, val) state 271 drivers/media/dvb-frontends/mb86a20s.c #define mb86a20s_writeregdata(state, regdata) \ state 272 drivers/media/dvb-frontends/mb86a20s.c mb86a20s_i2c_writeregdata(state, state->config->demod_address, \ state 283 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 288 drivers/media/dvb-frontends/mb86a20s.c val = mb86a20s_readreg(state, 0x0a); state 312 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: Status = 0x%02x (state = %d)\n", state 320 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 325 drivers/media/dvb-frontends/mb86a20s.c if (state->get_strength_time && state 326 drivers/media/dvb-frontends/mb86a20s.c (!time_after(jiffies, state->get_strength_time))) state 337 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x04, 0x1f); state 340 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x05, rf >> 8); state 343 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x04, 0x20); state 346 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x05, rf); state 350 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x02); state 365 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 369 drivers/media/dvb-frontends/mb86a20s.c state->get_strength_time = jiffies + state 376 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_get_modulation(struct mb86a20s_state *state, state 388 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, reg[layer]); state 391 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x6e); state 408 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_get_fec(struct mb86a20s_state *state, state 421 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, reg[layer]); state 424 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x6e); state 443 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_get_interleaving(struct mb86a20s_state *state, state 459 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, reg[layer]); state 462 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x6e); state 469 drivers/media/dvb-frontends/mb86a20s.c static int mb86a20s_get_segment_count(struct mb86a20s_state *state, state 479 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 484 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, reg[layer]); state 487 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x6e); state 492 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: segments: %d.\n", __func__, count); state 499 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 502 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 547 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 615 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 621 drivers/media/dvb-frontends/mb86a20s.c state->estimated_rate[layer] = rate; state 626 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 630 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 636 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, 0x85); state 639 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x6e); state 647 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: getting data for layer %c.\n", state 650 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_get_segment_count(state, layer); state 657 drivers/media/dvb-frontends/mb86a20s.c state->estimated_rate[layer] = 0; state 661 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_get_modulation(state, layer); state 664 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: modulation %d.\n", state 667 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_get_fec(state, layer); state 670 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: FEC %d.\n", state 673 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_get_interleaving(state, layer); state 676 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: interleaving %d.\n", state 685 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x6d, 0x84); state 696 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x07); state 738 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 742 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 745 drivers/media/dvb-frontends/mb86a20s.c if (state->last_frequency != c->frequency) { state 754 drivers/media/dvb-frontends/mb86a20s.c state->last_frequency = c->frequency; state 760 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writeregdata(state, mb86a20s_per_ber_reset); state 765 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x45); state 769 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x45, val | 0x10); state 772 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x45, val & 0x6f); state 777 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x50); state 780 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 784 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val | 0x01); state 787 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val & 0x06); state 793 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 804 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 807 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 813 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x54); state 819 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 826 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x55 + layer * 3); state 830 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x56 + layer * 3); state 834 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x57 + layer * 3); state 839 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 844 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3); state 847 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 851 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3); state 854 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 858 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3); state 861 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 866 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 878 drivers/media/dvb-frontends/mb86a20s.c if (state->estimated_rate[layer] state 879 drivers/media/dvb-frontends/mb86a20s.c && state->estimated_rate[layer] != *count) { state 880 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 882 drivers/media/dvb-frontends/mb86a20s.c __func__, 'A' + layer, state->estimated_rate[layer]); state 885 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x52, 0x00); state 888 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3); state 891 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, state 892 drivers/media/dvb-frontends/mb86a20s.c state->estimated_rate[layer] >> 16); state 895 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3); state 898 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, state 899 drivers/media/dvb-frontends/mb86a20s.c state->estimated_rate[layer] >> 8); state 902 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3); state 905 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, state 906 drivers/media/dvb-frontends/mb86a20s.c state->estimated_rate[layer]); state 911 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x52, 0x01); state 914 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x53, 0x00); state 917 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x53, 0x07); state 920 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x53); state 924 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x53, val & ~(1 << layer)); state 927 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x53, val | (1 << layer)); state 937 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 941 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 947 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x60); state 953 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 960 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x64 + layer * 3); state 964 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x65 + layer * 3); state 968 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x66 + layer * 3); state 973 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 978 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2); state 981 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 985 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2); state 988 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 994 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1005 drivers/media/dvb-frontends/mb86a20s.c if (!state->estimated_rate[layer]) state 1008 drivers/media/dvb-frontends/mb86a20s.c collect_rate = state->estimated_rate[layer] / 204 / 8; state 1014 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1019 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5e, 0x00); state 1022 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2); state 1025 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8); state 1028 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2); state 1031 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff); state 1036 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5e, 0x07); state 1039 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5f, 0x00); state 1042 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5f, 0x07); state 1049 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x5f); state 1053 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5f, val & ~(1 << layer)); state 1056 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x5f, val | (1 << layer)); state 1065 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1068 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1074 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb8); state 1077 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1084 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1091 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb9 + layer * 2); state 1094 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1098 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xba + layer * 2); state 1101 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1105 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: block error for layer %c: %d.\n", state 1109 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2); state 1112 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1116 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2); state 1119 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1124 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1135 drivers/media/dvb-frontends/mb86a20s.c if (!state->estimated_rate[layer]) state 1138 drivers/media/dvb-frontends/mb86a20s.c collect_rate = state->estimated_rate[layer] / 204 / 8; state 1145 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1150 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb0); state 1153 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, 0x00); state 1158 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2); state 1161 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8); state 1164 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2); state 1167 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff); state 1172 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb0); state 1175 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, 0x07); state 1180 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb1); state 1183 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, 0x07); state 1186 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, 0x00); state 1193 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xb1); state 1196 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1200 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val | (1 << layer)); state 1203 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val & ~(1 << layer)); state 1385 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1391 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x45); state 1396 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: CNR is not available yet.\n", state 1402 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x46); state 1407 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x46); state 1418 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: CNR is %d.%03d dB (%d)\n", state 1422 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x45, val | 0x10); state 1425 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x45, val & 0x6f); state 1432 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1439 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1442 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x5b); state 1445 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1451 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1463 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x52 + layer * 3); state 1466 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1470 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x53 + layer * 3); state 1473 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1477 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x54 + layer * 3); state 1480 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1506 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, state 1514 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0x50); state 1517 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_readreg(state, 0x51); state 1522 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val | 0x01); state 1525 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, val & 0x06); state 1534 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1538 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1572 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1583 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1618 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1640 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1663 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1754 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1760 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1766 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writeregdata(state, mb86a20s_init1); state 1770 drivers/media/dvb-frontends/mb86a20s.c if (!state->inversion) state 1772 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x09, reg09); state 1775 drivers/media/dvb-frontends/mb86a20s.c if (!state->bw) state 1779 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x39, reg71); state 1782 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x71, state->bw); state 1785 drivers/media/dvb-frontends/mb86a20s.c if (state->subchannel) { state 1786 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x44, state->subchannel); state 1791 drivers/media/dvb-frontends/mb86a20s.c fclk = state->config->fclk; state 1797 drivers/media/dvb-frontends/mb86a20s.c fe->ops.tuner_ops.get_if_frequency(fe, &state->if_freq); state 1799 drivers/media/dvb-frontends/mb86a20s.c if (!state->if_freq) state 1800 drivers/media/dvb-frontends/mb86a20s.c state->if_freq = 3300000; state 1802 drivers/media/dvb-frontends/mb86a20s.c pll = (((u64)1) << 34) * state->if_freq; state 1805 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x28, 0x2a); state 1808 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff); state 1811 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff); state 1814 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x2b, pll & 0xff); state 1817 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: fclk=%d, IF=%d, clock reg=0x%06llx\n", state 1818 drivers/media/dvb-frontends/mb86a20s.c __func__, fclk, state->if_freq, (long long)pll); state 1821 drivers/media/dvb-frontends/mb86a20s.c pll = state->if_freq * 1677721600L; state 1823 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x28, 0x20); state 1826 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff); state 1829 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff); state 1832 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x2b, pll & 0xff); state 1835 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s: IF=%d, IF reg=0x%06llx\n", state 1836 drivers/media/dvb-frontends/mb86a20s.c __func__, state->if_freq, (long long)pll); state 1838 drivers/media/dvb-frontends/mb86a20s.c if (!state->config->is_serial) state 1841 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x50, 0xd5); state 1844 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writereg(state, 0x51, regD5); state 1848 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writeregdata(state, mb86a20s_init2); state 1858 drivers/media/dvb-frontends/mb86a20s.c state->need_init = true; state 1859 drivers/media/dvb-frontends/mb86a20s.c dev_info(&state->i2c->dev, state 1862 drivers/media/dvb-frontends/mb86a20s.c state->need_init = false; state 1863 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "Initialization succeeded.\n"); state 1870 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1873 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1879 drivers/media/dvb-frontends/mb86a20s.c state->bw = MB86A20S_1SEG; state 1881 drivers/media/dvb-frontends/mb86a20s.c state->bw = MB86A20S_13SEG_PARTIAL; state 1883 drivers/media/dvb-frontends/mb86a20s.c state->bw = MB86A20S_13SEG; state 1886 drivers/media/dvb-frontends/mb86a20s.c state->inversion = true; state 1888 drivers/media/dvb-frontends/mb86a20s.c state->inversion = false; state 1891 drivers/media/dvb-frontends/mb86a20s.c state->subchannel = 0; state 1896 drivers/media/dvb-frontends/mb86a20s.c state->subchannel = mb86a20s_subchannel[c->isdbt_sb_subchannel]; state 1932 drivers/media/dvb-frontends/mb86a20s.c rc = mb86a20s_writeregdata(state, mb86a20s_reset_reception); state 1945 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 1948 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 1960 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1969 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1982 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 1991 drivers/media/dvb-frontends/mb86a20s.c dev_err(&state->i2c->dev, state 2027 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 2030 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 2043 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state = fe->demodulator_priv; state 2045 drivers/media/dvb-frontends/mb86a20s.c dev_dbg(&state->i2c->dev, "%s called.\n", __func__); state 2047 drivers/media/dvb-frontends/mb86a20s.c kfree(state); state 2060 drivers/media/dvb-frontends/mb86a20s.c struct mb86a20s_state *state; state 2066 drivers/media/dvb-frontends/mb86a20s.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 2067 drivers/media/dvb-frontends/mb86a20s.c if (!state) state 2071 drivers/media/dvb-frontends/mb86a20s.c state->config = config; state 2072 drivers/media/dvb-frontends/mb86a20s.c state->i2c = i2c; state 2075 drivers/media/dvb-frontends/mb86a20s.c memcpy(&state->frontend.ops, &mb86a20s_ops, state 2077 drivers/media/dvb-frontends/mb86a20s.c state->frontend.demodulator_priv = state; state 2080 drivers/media/dvb-frontends/mb86a20s.c rev = mb86a20s_readreg(state, 0); state 2082 drivers/media/dvb-frontends/mb86a20s.c kfree(state); state 2090 drivers/media/dvb-frontends/mb86a20s.c return &state->frontend; state 50 drivers/media/dvb-frontends/mt312.c static int mt312_read(struct mt312_state *state, const enum mt312_reg_addr reg, state 57 drivers/media/dvb-frontends/mt312.c msg[0].addr = state->config->demod_address; state 61 drivers/media/dvb-frontends/mt312.c msg[1].addr = state->config->demod_address; state 66 drivers/media/dvb-frontends/mt312.c ret = i2c_transfer(state->i2c, msg, 2); state 84 drivers/media/dvb-frontends/mt312.c static int mt312_write(struct mt312_state *state, const enum mt312_reg_addr reg, state 108 drivers/media/dvb-frontends/mt312.c msg.addr = state->config->demod_address; state 113 drivers/media/dvb-frontends/mt312.c ret = i2c_transfer(state->i2c, &msg, 1); state 123 drivers/media/dvb-frontends/mt312.c static inline int mt312_readreg(struct mt312_state *state, state 126 drivers/media/dvb-frontends/mt312.c return mt312_read(state, reg, val, 1); state 129 drivers/media/dvb-frontends/mt312.c static inline int mt312_writereg(struct mt312_state *state, state 135 drivers/media/dvb-frontends/mt312.c return mt312_write(state, reg, &tmp, 1); state 143 drivers/media/dvb-frontends/mt312.c static int mt312_reset(struct mt312_state *state, const u8 full) state 145 drivers/media/dvb-frontends/mt312.c return mt312_writereg(state, RESET, full ? 0x80 : 0x40); state 148 drivers/media/dvb-frontends/mt312.c static int mt312_get_inversion(struct mt312_state *state, state 154 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, VIT_MODE, &vit_mode); state 164 drivers/media/dvb-frontends/mt312.c static int mt312_get_symbol_rate(struct mt312_state *state, u32 *sr) state 173 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, SYM_RATE_H, &sym_rate_h); state 179 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, MON_CTRL, 0x03); state 183 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, MONITOR_H, buf, sizeof(buf)); state 192 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, MON_CTRL, 0x05); state 196 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, MONITOR_H, buf, sizeof(buf)); state 202 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, SYM_RAT_OP_H, buf, sizeof(buf)); state 211 drivers/media/dvb-frontends/mt312.c (((state->xtal * 8192) / (sym_rat_op + 8192)) * state 218 drivers/media/dvb-frontends/mt312.c static int mt312_get_code_rate(struct mt312_state *state, enum fe_code_rate *cr) state 227 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, FEC_STATUS, &fec_status); state 238 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 243 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, CONFIG, state 244 drivers/media/dvb-frontends/mt312.c (state->freq_mult == 6 ? 0x88 : 0x8c)); state 252 drivers/media/dvb-frontends/mt312.c ret = mt312_reset(state, 1); state 262 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, VIT_SETUP, buf_def, sizeof(buf_def)); state 267 drivers/media/dvb-frontends/mt312.c switch (state->id) { state 270 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, GPP_CTRL, 0x80); state 277 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, HW_CTRL, buf, 2); state 282 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, HW_CTRL, 0x00); state 286 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, MPEG_CTRL, 0x00); state 294 drivers/media/dvb-frontends/mt312.c buf[0] = mt312_div(state->xtal * state->freq_mult * 2, 1000000); state 297 drivers/media/dvb-frontends/mt312.c buf[1] = mt312_div(state->xtal, 22000 * 4); state 299 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, SYS_CLK, buf, sizeof(buf)); state 303 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, SNR_THS_HIGH, 0x32); state 308 drivers/media/dvb-frontends/mt312.c switch (state->id) { state 317 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, OP_CTRL, buf[0]); state 325 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, TS_SW_LIM_L, buf, sizeof(buf)); state 329 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, CS_SW_LIM, 0x69); state 339 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 346 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, DISEQC_MODE, &diseqc_mode); state 350 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, (0x80 | DISEQC_INSTR), c->msg, c->msg_len); state 354 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, DISEQC_MODE, state 365 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, DISEQC_MODE, (diseqc_mode & 0x40)); state 376 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, DISEQC_MODE, &diseqc_mode); state 389 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, DISEQC_MODE, state 400 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 409 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, DISEQC_MODE, &diseqc_mode); state 413 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, DISEQC_MODE, state 424 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 432 drivers/media/dvb-frontends/mt312.c if (state->config->voltage_inverted) state 435 drivers/media/dvb-frontends/mt312.c return mt312_writereg(state, DISEQC_MODE, val); state 440 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 446 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, QPSK_STAT_H, status, sizeof(status)); state 469 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 473 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, RS_BERCNT_H, buf, 3); state 485 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 491 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, AGC_H, buf, sizeof(buf)); state 507 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 511 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, M_SNR_H, buf, sizeof(buf)); state 522 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 526 drivers/media/dvb-frontends/mt312.c ret = mt312_read(state, RS_UBC_H, buf, sizeof(buf)); state 538 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 569 drivers/media/dvb-frontends/mt312.c switch (state->id) { state 575 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, CONFIG, &config_val); state 580 drivers/media/dvb-frontends/mt312.c if (state->freq_mult == 6) { state 582 drivers/media/dvb-frontends/mt312.c state->freq_mult = 9; state 588 drivers/media/dvb-frontends/mt312.c if (state->freq_mult == 9) { state 590 drivers/media/dvb-frontends/mt312.c state->freq_mult = 6; state 631 drivers/media/dvb-frontends/mt312.c ret = mt312_write(state, SYM_RATE_H, buf, sizeof(buf)); state 635 drivers/media/dvb-frontends/mt312.c ret = mt312_reset(state, 0); state 645 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 648 drivers/media/dvb-frontends/mt312.c ret = mt312_get_inversion(state, &p->inversion); state 652 drivers/media/dvb-frontends/mt312.c ret = mt312_get_symbol_rate(state, &p->symbol_rate); state 656 drivers/media/dvb-frontends/mt312.c ret = mt312_get_code_rate(state, &p->fec_inner); state 665 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 670 drivers/media/dvb-frontends/mt312.c switch (state->id) { state 672 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, GPP_CTRL, &val); state 686 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, GPP_CTRL, val); state 694 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 699 drivers/media/dvb-frontends/mt312.c ret = mt312_reset(state, 1); state 703 drivers/media/dvb-frontends/mt312.c if (state->id == ID_ZL10313) { state 705 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, GPP_CTRL, 0x00); state 710 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, HW_CTRL, 0x0d); state 715 drivers/media/dvb-frontends/mt312.c ret = mt312_readreg(state, CONFIG, &config); state 720 drivers/media/dvb-frontends/mt312.c ret = mt312_writereg(state, CONFIG, config & 0x7f); state 738 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = fe->demodulator_priv; state 739 drivers/media/dvb-frontends/mt312.c kfree(state); state 785 drivers/media/dvb-frontends/mt312.c struct mt312_state *state = NULL; state 788 drivers/media/dvb-frontends/mt312.c state = kzalloc(sizeof(struct mt312_state), GFP_KERNEL); state 789 drivers/media/dvb-frontends/mt312.c if (state == NULL) state 793 drivers/media/dvb-frontends/mt312.c state->config = config; state 794 drivers/media/dvb-frontends/mt312.c state->i2c = i2c; state 797 drivers/media/dvb-frontends/mt312.c if (mt312_readreg(state, ID, &state->id) < 0) state 801 drivers/media/dvb-frontends/mt312.c memcpy(&state->frontend.ops, &mt312_ops, state 803 drivers/media/dvb-frontends/mt312.c state->frontend.demodulator_priv = state; state 805 drivers/media/dvb-frontends/mt312.c switch (state->id) { state 807 drivers/media/dvb-frontends/mt312.c strscpy(state->frontend.ops.info.name, "Zarlink VP310 DVB-S", state 808 drivers/media/dvb-frontends/mt312.c sizeof(state->frontend.ops.info.name)); state 809 drivers/media/dvb-frontends/mt312.c state->xtal = MT312_PLL_CLK; state 810 drivers/media/dvb-frontends/mt312.c state->freq_mult = 9; state 813 drivers/media/dvb-frontends/mt312.c strscpy(state->frontend.ops.info.name, "Zarlink MT312 DVB-S", state 814 drivers/media/dvb-frontends/mt312.c sizeof(state->frontend.ops.info.name)); state 815 drivers/media/dvb-frontends/mt312.c state->xtal = MT312_PLL_CLK; state 816 drivers/media/dvb-frontends/mt312.c state->freq_mult = 6; state 819 drivers/media/dvb-frontends/mt312.c strscpy(state->frontend.ops.info.name, "Zarlink ZL10313 DVB-S", state 820 drivers/media/dvb-frontends/mt312.c sizeof(state->frontend.ops.info.name)); state 821 drivers/media/dvb-frontends/mt312.c state->xtal = MT312_PLL_CLK_10_111; state 822 drivers/media/dvb-frontends/mt312.c state->freq_mult = 9; state 829 drivers/media/dvb-frontends/mt312.c return &state->frontend; state 832 drivers/media/dvb-frontends/mt312.c kfree(state); state 46 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 48 drivers/media/dvb-frontends/mt352.c struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0, state 50 drivers/media/dvb-frontends/mt352.c int err = i2c_transfer(state->i2c, &msg, 1); state 68 drivers/media/dvb-frontends/mt352.c static int mt352_read_register(struct mt352_state* state, u8 reg) state 73 drivers/media/dvb-frontends/mt352.c struct i2c_msg msg [] = { { .addr = state->config.demod_address, state 76 drivers/media/dvb-frontends/mt352.c { .addr = state->config.demod_address, state 80 drivers/media/dvb-frontends/mt352.c ret = i2c_transfer(state->i2c, msg, 2); state 99 drivers/media/dvb-frontends/mt352.c static void mt352_calc_nominal_rate(struct mt352_state* state, state 118 drivers/media/dvb-frontends/mt352.c if (state->config.adc_clock) state 119 drivers/media/dvb-frontends/mt352.c adc_clock = state->config.adc_clock; state 129 drivers/media/dvb-frontends/mt352.c static void mt352_calc_input_freq(struct mt352_state* state, state 136 drivers/media/dvb-frontends/mt352.c if (state->config.adc_clock) state 137 drivers/media/dvb-frontends/mt352.c adc_clock = state->config.adc_clock; state 138 drivers/media/dvb-frontends/mt352.c if (state->config.if2) state 139 drivers/media/dvb-frontends/mt352.c if2 = state->config.if2; state 158 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 277 drivers/media/dvb-frontends/mt352.c mt352_calc_nominal_rate(state, op->bandwidth_hz, buf+4); state 278 drivers/media/dvb-frontends/mt352.c mt352_calc_input_freq(state, buf+6); state 280 drivers/media/dvb-frontends/mt352.c if (state->config.no_tuner) { state 304 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 320 drivers/media/dvb-frontends/mt352.c if ( (mt352_read_register(state,0x00) & 0xC0) != 0xC0 ) state 326 drivers/media/dvb-frontends/mt352.c tps = (mt352_read_register(state, TPS_RECEIVED_1) << 8) | mt352_read_register(state, TPS_RECEIVED_0); state 327 drivers/media/dvb-frontends/mt352.c div = (mt352_read_register(state, CHAN_START_1) << 8) | mt352_read_register(state, CHAN_START_0); state 328 drivers/media/dvb-frontends/mt352.c trl = mt352_read_register(state, TRL_NOMINAL_RATE_1); state 399 drivers/media/dvb-frontends/mt352.c if (mt352_read_register(state, STATUS_2) & 0x02) state 409 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 424 drivers/media/dvb-frontends/mt352.c if ((s0 = mt352_read_register(state, STATUS_0)) < 0) state 426 drivers/media/dvb-frontends/mt352.c if ((s1 = mt352_read_register(state, STATUS_1)) < 0) state 428 drivers/media/dvb-frontends/mt352.c if ((s3 = mt352_read_register(state, STATUS_3)) < 0) state 452 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 454 drivers/media/dvb-frontends/mt352.c *ber = (mt352_read_register (state, RS_ERR_CNT_2) << 16) | state 455 drivers/media/dvb-frontends/mt352.c (mt352_read_register (state, RS_ERR_CNT_1) << 8) | state 456 drivers/media/dvb-frontends/mt352.c (mt352_read_register (state, RS_ERR_CNT_0)); state 463 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 466 drivers/media/dvb-frontends/mt352.c u16 signal = ((mt352_read_register(state, AGC_GAIN_1) & 0x0f) << 12) | state 467 drivers/media/dvb-frontends/mt352.c (mt352_read_register(state, AGC_GAIN_0) << 4); state 476 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 478 drivers/media/dvb-frontends/mt352.c u8 _snr = mt352_read_register (state, SNR); state 486 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 488 drivers/media/dvb-frontends/mt352.c *ucblocks = (mt352_read_register (state, RS_UBC_1) << 8) | state 489 drivers/media/dvb-frontends/mt352.c (mt352_read_register (state, RS_UBC_0)); state 505 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 511 drivers/media/dvb-frontends/mt352.c if ((mt352_read_register(state, CLOCK_CTL) & 0x10) == 0 || state 512 drivers/media/dvb-frontends/mt352.c (mt352_read_register(state, CONFIG) & 0x20) == 0) { state 516 drivers/media/dvb-frontends/mt352.c return state->config.demod_init(fe); state 524 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = fe->demodulator_priv; state 525 drivers/media/dvb-frontends/mt352.c kfree(state); state 533 drivers/media/dvb-frontends/mt352.c struct mt352_state* state = NULL; state 536 drivers/media/dvb-frontends/mt352.c state = kzalloc(sizeof(struct mt352_state), GFP_KERNEL); state 537 drivers/media/dvb-frontends/mt352.c if (state == NULL) goto error; state 540 drivers/media/dvb-frontends/mt352.c state->i2c = i2c; state 541 drivers/media/dvb-frontends/mt352.c memcpy(&state->config,config,sizeof(struct mt352_config)); state 544 drivers/media/dvb-frontends/mt352.c if (mt352_read_register(state, CHIP_ID) != ID_MT352) goto error; state 547 drivers/media/dvb-frontends/mt352.c memcpy(&state->frontend.ops, &mt352_ops, sizeof(struct dvb_frontend_ops)); state 548 drivers/media/dvb-frontends/mt352.c state->frontend.demodulator_priv = state; state 549 drivers/media/dvb-frontends/mt352.c return &state->frontend; state 552 drivers/media/dvb-frontends/mt352.c kfree(state); state 148 drivers/media/dvb-frontends/mxl5xx.c static int i2cread(struct mxl *state, u8 *data, int len) state 150 drivers/media/dvb-frontends/mxl5xx.c return i2c_read(state->base->i2c, state->base->adr, data, len); state 153 drivers/media/dvb-frontends/mxl5xx.c static int i2cwrite(struct mxl *state, u8 *data, int len) state 155 drivers/media/dvb-frontends/mxl5xx.c return i2c_write(state->base->i2c, state->base->adr, data, len); state 158 drivers/media/dvb-frontends/mxl5xx.c static int read_register_unlocked(struct mxl *state, u32 reg, u32 *val) state 167 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, data, state 170 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "i2c read error 1\n"); state 172 drivers/media/dvb-frontends/mxl5xx.c stat = i2cread(state, (u8 *) val, state 176 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "i2c read error 2\n"); state 183 drivers/media/dvb-frontends/mxl5xx.c static int send_command(struct mxl *state, u32 size, u8 *buf) state 188 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 189 drivers/media/dvb-frontends/mxl5xx.c if (state->base->fwversion > 0x02010109) { state 190 drivers/media/dvb-frontends/mxl5xx.c read_register_unlocked(state, DMA_I2C_INTERRUPT_ADDR, &val); state 192 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "%s busy\n", __func__); state 194 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 196 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 197 drivers/media/dvb-frontends/mxl5xx.c read_register_unlocked(state, DMA_I2C_INTERRUPT_ADDR, state 201 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "%s busy\n", __func__); state 202 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 206 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, buf, size); state 207 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 211 drivers/media/dvb-frontends/mxl5xx.c static int write_register(struct mxl *state, u32 reg, u32 val) state 219 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 220 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, data, sizeof(data)); state 221 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 223 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "i2c write error\n"); state 227 drivers/media/dvb-frontends/mxl5xx.c static int write_firmware_block(struct mxl *state, state 231 drivers/media/dvb-frontends/mxl5xx.c u8 *buf = state->base->buf; state 233 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 241 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, buf, state 244 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 246 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "fw block write failed\n"); state 250 drivers/media/dvb-frontends/mxl5xx.c static int read_register(struct mxl *state, u32 reg, u32 *val) state 259 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 260 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, data, state 263 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "i2c read error 1\n"); state 265 drivers/media/dvb-frontends/mxl5xx.c stat = i2cread(state, (u8 *) val, state 267 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 270 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "i2c read error 2\n"); state 274 drivers/media/dvb-frontends/mxl5xx.c static int read_register_block(struct mxl *state, u32 reg, u32 size, u8 *data) state 277 drivers/media/dvb-frontends/mxl5xx.c u8 *buf = state->base->buf; state 279 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->i2c_lock); state 287 drivers/media/dvb-frontends/mxl5xx.c stat = i2cwrite(state, buf, state 290 drivers/media/dvb-frontends/mxl5xx.c stat = i2cread(state, data, size); state 293 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->i2c_lock); state 297 drivers/media/dvb-frontends/mxl5xx.c static int read_by_mnemonic(struct mxl *state, state 303 drivers/media/dvb-frontends/mxl5xx.c stat = read_register(state, reg, &data); state 314 drivers/media/dvb-frontends/mxl5xx.c static int update_by_mnemonic(struct mxl *state, state 320 drivers/media/dvb-frontends/mxl5xx.c stat = read_register(state, reg, &data); state 325 drivers/media/dvb-frontends/mxl5xx.c stat = write_register(state, reg, data); state 329 drivers/media/dvb-frontends/mxl5xx.c static int firmware_is_alive(struct mxl *state) state 333 drivers/media/dvb-frontends/mxl5xx.c if (read_register(state, HYDRA_HEAR_BEAT, &hb0)) state 336 drivers/media/dvb-frontends/mxl5xx.c if (read_register(state, HYDRA_HEAR_BEAT, &hb1)) state 366 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 368 drivers/media/dvb-frontends/mxl5xx.c list_del(&state->mxl); state 370 drivers/media/dvb-frontends/mxl5xx.c state->base->count--; state 371 drivers/media/dvb-frontends/mxl5xx.c if (state->base->count == 0) { state 372 drivers/media/dvb-frontends/mxl5xx.c list_del(&state->base->mxllist); state 373 drivers/media/dvb-frontends/mxl5xx.c kfree(state->base); state 375 drivers/media/dvb-frontends/mxl5xx.c kfree(state); state 394 drivers/media/dvb-frontends/mxl5xx.c static int cfg_scrambler(struct mxl *state, u32 gold) state 400 drivers/media/dvb-frontends/mxl5xx.c state->demod, 0, 0, 0, state 412 drivers/media/dvb-frontends/mxl5xx.c return send_command(state, sizeof(buf), buf); state 415 drivers/media/dvb-frontends/mxl5xx.c static int cfg_demod_abort_tune(struct mxl *state) state 421 drivers/media/dvb-frontends/mxl5xx.c abort_tune_cmd.demod_id = state->demod; state 424 drivers/media/dvb-frontends/mxl5xx.c return send_command(state, cmd_size + MXL_HYDRA_CMD_HEADER_SIZE, state 438 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 472 drivers/media/dvb-frontends/mxl5xx.c cfg_scrambler(state, p->scrambling_sequence_index); state 477 drivers/media/dvb-frontends/mxl5xx.c demod_chan_cfg.tuner_index = state->tuner; state 478 drivers/media/dvb-frontends/mxl5xx.c demod_chan_cfg.demod_index = state->demod; state 485 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->tune_lock); state 487 drivers/media/dvb-frontends/mxl5xx.c state->base->next_tune)) state 488 drivers/media/dvb-frontends/mxl5xx.c while (time_before(jiffies, state->base->next_tune)) state 490 drivers/media/dvb-frontends/mxl5xx.c state->base->next_tune = jiffies + msecs_to_jiffies(100); state 491 drivers/media/dvb-frontends/mxl5xx.c state->tuner_in_use = state->tuner; state 494 drivers/media/dvb-frontends/mxl5xx.c stat = send_command(state, cmd_size + MXL_HYDRA_CMD_HEADER_SIZE, state 496 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->tune_lock); state 500 drivers/media/dvb-frontends/mxl5xx.c static int enable_tuner(struct mxl *state, u32 tuner, u32 enable); state 504 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 507 drivers/media/dvb-frontends/mxl5xx.c cfg_demod_abort_tune(state); state 508 drivers/media/dvb-frontends/mxl5xx.c if (state->tuner_in_use != 0xffffffff) { state 509 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->tune_lock); state 510 drivers/media/dvb-frontends/mxl5xx.c state->tuner_in_use = 0xffffffff; state 511 drivers/media/dvb-frontends/mxl5xx.c list_for_each_entry(p, &state->base->mxls, mxl) { state 512 drivers/media/dvb-frontends/mxl5xx.c if (p->tuner_in_use == state->tuner) state 515 drivers/media/dvb-frontends/mxl5xx.c if (&p->mxl == &state->base->mxls) state 516 drivers/media/dvb-frontends/mxl5xx.c enable_tuner(state, state->tuner, 0); state 517 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->tune_lock); state 524 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 529 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->status_lock); state 530 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_LOCK(state, state->demod); state 531 drivers/media/dvb-frontends/mxl5xx.c stat = read_register(state, (HYDRA_DMD_SNR_ADDR_OFFSET + state 532 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 534 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); state 535 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->status_lock); state 545 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 549 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->status_lock); state 550 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_LOCK(state, state->demod); state 551 drivers/media/dvb-frontends/mxl5xx.c read_register_block(state, state 553 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 556 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); state 570 drivers/media/dvb-frontends/mxl5xx.c read_register_block(state, state 572 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 594 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->status_lock); state 601 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 606 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->status_lock); state 607 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_LOCK(state, state->demod); state 608 drivers/media/dvb-frontends/mxl5xx.c stat = read_register(state, (HYDRA_DMD_STATUS_INPUT_POWER_ADDR + state 609 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 611 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); state 612 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->status_lock); state 622 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 626 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->status_lock); state 627 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_LOCK(state, state->demod); state 628 drivers/media/dvb-frontends/mxl5xx.c read_register(state, (HYDRA_DMD_LOCK_STATUS_ADDR_OFFSET + state 629 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 631 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); state 632 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->status_lock); state 662 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 670 drivers/media/dvb-frontends/mxl5xx.c state->tune_time = jiffies; state 692 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 696 drivers/media/dvb-frontends/mxl5xx.c mutex_lock(&state->base->status_lock); state 697 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_LOCK(state, state->demod); state 698 drivers/media/dvb-frontends/mxl5xx.c read_register_block(state, state 700 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 704 drivers/media/dvb-frontends/mxl5xx.c read_register_block(state, state 706 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DMD_STATUS_OFFSET(state->demod)), state 709 drivers/media/dvb-frontends/mxl5xx.c HYDRA_DEMOD_STATUS_UNLOCK(state, state->demod); state 710 drivers/media/dvb-frontends/mxl5xx.c mutex_unlock(&state->base->status_lock); state 712 drivers/media/dvb-frontends/mxl5xx.c dev_dbg(state->i2cdev, "freq=%u delsys=%u srate=%u\n", state 778 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state = fe->demodulator_priv; state 780 drivers/media/dvb-frontends/mxl5xx.c state->tuner = input; state 817 drivers/media/dvb-frontends/mxl5xx.c static void cfg_dev_xtal(struct mxl *state, u32 freq, u32 cap, u32 enable) state 819 drivers/media/dvb-frontends/mxl5xx.c if (state->base->can_clkout || !enable) state 820 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x90200054, 23, 1, enable); state 823 drivers/media/dvb-frontends/mxl5xx.c write_register(state, HYDRA_CRYSTAL_SETTING, 0); state 825 drivers/media/dvb-frontends/mxl5xx.c write_register(state, HYDRA_CRYSTAL_SETTING, 1); state 827 drivers/media/dvb-frontends/mxl5xx.c write_register(state, HYDRA_CRYSTAL_CAP, cap); state 851 drivers/media/dvb-frontends/mxl5xx.c static int write_fw_segment(struct mxl *state, state 875 drivers/media/dvb-frontends/mxl5xx.c status = write_firmware_block(state, mem_addr, size, w_buf_ptr); state 886 drivers/media/dvb-frontends/mxl5xx.c static int do_firmware_download(struct mxl *state, u8 *mbin_buffer_ptr, state 899 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "%s: Invalid file header ID (%c)\n", state 903 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, FW_DL_SIGN_ADDR, 0); state 909 drivers/media/dvb-frontends/mxl5xx.c dev_err(state->i2cdev, "%s: Invalid segment header ID (%c)\n", state 918 drivers/media/dvb-frontends/mxl5xx.c if (state->base->type == MXL_HYDRA_DEVICE_568) { state 922 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x8003003C, 0, 1, 1); state 924 drivers/media/dvb-frontends/mxl5xx.c write_register(state, 0x90720000, 0); state 928 drivers/media/dvb-frontends/mxl5xx.c status = write_fw_segment(state, seg_address, state 934 drivers/media/dvb-frontends/mxl5xx.c status = write_fw_segment(state, seg_address, state 945 drivers/media/dvb-frontends/mxl5xx.c static int check_fw(struct mxl *state, u8 *mbin, u32 mbin_len) state 954 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "Invalid FW Header\n"); state 961 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "Invalid FW Checksum\n"); state 967 drivers/media/dvb-frontends/mxl5xx.c static int firmware_download(struct mxl *state, u8 *mbin, u32 mbin_len) state 975 drivers/media/dvb-frontends/mxl5xx.c if (check_fw(state, mbin, mbin_len)) state 979 drivers/media/dvb-frontends/mxl5xx.c status = update_by_mnemonic(state, 0x8003003C, 0, 1, 0); state 985 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, HYDRA_RESET_TRANSPORT_FIFO_REG, state 989 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, HYDRA_RESET_BBAND_REG, state 993 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, HYDRA_RESET_XBAR_REG, state 1001 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, HYDRA_MODULES_CLK_2_REG, state 1006 drivers/media/dvb-frontends/mxl5xx.c status = read_register(state, HYDRA_PRCM_ROOT_CLK_REG, ®_data); state 1009 drivers/media/dvb-frontends/mxl5xx.c status = do_firmware_download(state, mbin, mbin_len); state 1013 drivers/media/dvb-frontends/mxl5xx.c if (state->base->type == MXL_HYDRA_DEVICE_568) { state 1017 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, 0x90720000, 1); state 1023 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, 0x9076B510, 1); state 1028 drivers/media/dvb-frontends/mxl5xx.c status = update_by_mnemonic(state, 0x8003003C, 0, 1, 1); state 1036 drivers/media/dvb-frontends/mxl5xx.c status = write_register(state, XPT_DMD0_BASEADDR, 0x76543210); state 1040 drivers/media/dvb-frontends/mxl5xx.c if (!firmware_is_alive(state)) state 1043 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "Hydra FW alive. Hail!\n"); state 1050 drivers/media/dvb-frontends/mxl5xx.c dev_sku_cfg.sku_type = state->base->sku_type; state 1053 drivers/media/dvb-frontends/mxl5xx.c status = send_command(state, cmd_size + MXL_HYDRA_CMD_HEADER_SIZE, state 1059 drivers/media/dvb-frontends/mxl5xx.c static int cfg_ts_pad_mux(struct mxl *state, enum MXL_BOOL_E enable_serial_ts) state 1066 drivers/media/dvb-frontends/mxl5xx.c if ((state->base->type == MXL_HYDRA_DEVICE_541) || state 1067 drivers/media/dvb-frontends/mxl5xx.c (state->base->type == MXL_HYDRA_DEVICE_541S)) state 1070 drivers/media/dvb-frontends/mxl5xx.c if ((state->base->type == MXL_HYDRA_DEVICE_581) || state 1071 drivers/media/dvb-frontends/mxl5xx.c (state->base->type == MXL_HYDRA_DEVICE_581S)) state 1077 drivers/media/dvb-frontends/mxl5xx.c switch (state->base->type) { state 1084 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000170, 24, 3, state 1086 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000170, 28, 3, state 1088 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 0, 3, state 1090 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 4, 3, state 1092 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 8, 3, state 1094 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 12, 3, state 1096 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 16, 3, state 1098 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 20, 3, state 1100 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 24, 3, state 1102 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000174, 28, 3, state 1104 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 0, 3, state 1106 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 4, 3, state 1108 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 8, 3, state 1114 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000016C, 4, 3, 1); state 1115 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000016C, 8, 3, 0); state 1116 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000016C, 12, 3, 0); state 1117 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000016C, 16, 3, 0); state 1118 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000170, 0, 3, 0); state 1119 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 12, 3, 1); state 1120 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 16, 3, 1); state 1121 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 20, 3, 1); state 1122 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x90000178, 24, 3, 1); state 1123 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000017C, 0, 3, 1); state 1124 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, 0x9000017C, 4, 3, 1); state 1126 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1128 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1130 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1132 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1134 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1136 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1138 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1140 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1142 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1144 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1146 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1148 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1150 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1152 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1154 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1156 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1158 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1160 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1163 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1165 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1167 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1169 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1171 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1173 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1175 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1177 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1179 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1181 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1183 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1185 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1187 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1189 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1191 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1193 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1195 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1197 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1204 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1206 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1208 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1210 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1212 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1214 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1216 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1218 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1220 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1222 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1224 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1226 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1229 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1231 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1233 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1235 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1237 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1239 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1241 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1243 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1245 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1247 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1249 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1252 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1254 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1256 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1258 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1260 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1262 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1264 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1266 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1269 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1271 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1273 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1275 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1277 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1279 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1281 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1283 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1285 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1287 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1289 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1297 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1299 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1301 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1303 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1305 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1307 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1309 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1311 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1313 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1315 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1317 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1324 drivers/media/dvb-frontends/mxl5xx.c static int set_drive_strength(struct mxl *state, state 1330 drivers/media/dvb-frontends/mxl5xx.c read_register(state, 0x90000194, &val); state 1331 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "DIGIO = %08x\n", val); state 1332 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "set drive_strength = %u\n", ts_drive_strength); state 1335 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000194, 0, 3, ts_drive_strength); state 1336 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000194, 20, 3, ts_drive_strength); state 1337 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000194, 24, 3, ts_drive_strength); state 1338 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000198, 12, 3, ts_drive_strength); state 1339 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000198, 16, 3, ts_drive_strength); state 1340 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000198, 20, 3, ts_drive_strength); state 1341 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x90000198, 24, 3, ts_drive_strength); state 1342 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x9000019C, 0, 3, ts_drive_strength); state 1343 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x9000019C, 4, 3, ts_drive_strength); state 1344 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x9000019C, 8, 3, ts_drive_strength); state 1345 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x9000019C, 24, 3, ts_drive_strength); state 1346 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x9000019C, 28, 3, ts_drive_strength); state 1347 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x900001A0, 0, 3, ts_drive_strength); state 1348 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x900001A0, 4, 3, ts_drive_strength); state 1349 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x900001A0, 20, 3, ts_drive_strength); state 1350 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x900001A0, 24, 3, ts_drive_strength); state 1351 drivers/media/dvb-frontends/mxl5xx.c stat |= update_by_mnemonic(state, 0x900001A0, 28, 3, ts_drive_strength); state 1356 drivers/media/dvb-frontends/mxl5xx.c static int enable_tuner(struct mxl *state, u32 tuner, u32 enable) state 1368 drivers/media/dvb-frontends/mxl5xx.c stat = send_command(state, cmd_size + MXL_HYDRA_CMD_HEADER_SIZE, state 1372 drivers/media/dvb-frontends/mxl5xx.c read_register(state, HYDRA_TUNER_ENABLE_COMPLETE, &val); state 1375 drivers/media/dvb-frontends/mxl5xx.c read_register(state, HYDRA_TUNER_ENABLE_COMPLETE, &val); state 1379 drivers/media/dvb-frontends/mxl5xx.c read_register(state, HYDRA_TUNER_ENABLE_COMPLETE, &val); state 1380 drivers/media/dvb-frontends/mxl5xx.c dev_dbg(state->i2cdev, "tuner %u ready = %u\n", state 1387 drivers/media/dvb-frontends/mxl5xx.c static int config_ts(struct mxl *state, enum MXL_HYDRA_DEMOD_ID_E demod_id, state 1450 drivers/media/dvb-frontends/mxl5xx.c demod_id = state->base->ts_map[demod_id]; state 1456 drivers/media/dvb-frontends/mxl5xx.c cfg_ts_pad_mux(state, MXL_TRUE); state 1457 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, state 1465 drivers/media/dvb-frontends/mxl5xx.c if (state->base->chipversion >= 2) { state 1466 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1472 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x90700044, 16, 8, nco_count_min); state 1478 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1484 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x907001D4, 8, 1, clk_type); state 1486 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1492 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1498 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1504 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1510 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1516 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1524 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1529 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1537 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1543 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1552 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1558 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1569 drivers/media/dvb-frontends/mxl5xx.c status |= update_by_mnemonic(state, state 1578 drivers/media/dvb-frontends/mxl5xx.c static int config_mux(struct mxl *state) state 1580 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 0, 1, 0); state 1581 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 1, 1, 0); state 1582 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 2, 1, 0); state 1583 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 3, 1, 0); state 1584 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 4, 1, 0); state 1585 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 5, 1, 0); state 1586 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 6, 1, 0); state 1587 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x9070000C, 7, 1, 0); state 1588 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x90700008, 0, 2, 1); state 1589 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x90700008, 2, 2, 1); state 1593 drivers/media/dvb-frontends/mxl5xx.c static int load_fw(struct mxl *state, struct mxl5xx_cfg *cfg) state 1599 drivers/media/dvb-frontends/mxl5xx.c return firmware_download(state, cfg->fw, cfg->fw_len); state 1609 drivers/media/dvb-frontends/mxl5xx.c stat = firmware_download(state, buf, 0x40000); state 1615 drivers/media/dvb-frontends/mxl5xx.c static int validate_sku(struct mxl *state) state 1619 drivers/media/dvb-frontends/mxl5xx.c u32 type = state->base->type; state 1621 drivers/media/dvb-frontends/mxl5xx.c status = read_by_mnemonic(state, 0x90000190, 0, 3, &pad_mux_bond); state 1622 drivers/media/dvb-frontends/mxl5xx.c status |= read_by_mnemonic(state, 0x80030000, 0, 12, &prcm_chip_id); state 1623 drivers/media/dvb-frontends/mxl5xx.c status |= read_by_mnemonic(state, 0x80030004, 24, 8, &prcm_so_cid); state 1627 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "padMuxBond=%08x, prcmChipId=%08x, prcmSoCId=%08x\n", state 1636 drivers/media/dvb-frontends/mxl5xx.c state->base->type = MXL_HYDRA_DEVICE_581; state 1663 drivers/media/dvb-frontends/mxl5xx.c static int get_fwinfo(struct mxl *state) state 1668 drivers/media/dvb-frontends/mxl5xx.c status = read_by_mnemonic(state, 0x90000190, 0, 3, &val); state 1671 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "chipID=%08x\n", val); state 1673 drivers/media/dvb-frontends/mxl5xx.c status = read_by_mnemonic(state, 0x80030004, 8, 8, &val); state 1676 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "chipVer=%08x\n", val); state 1678 drivers/media/dvb-frontends/mxl5xx.c status = read_register(state, HYDRA_FIRMWARE_VERSION, &val); state 1681 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "FWVer=%08x\n", val); state 1683 drivers/media/dvb-frontends/mxl5xx.c state->base->fwversion = val; state 1710 drivers/media/dvb-frontends/mxl5xx.c static int probe(struct mxl *state, struct mxl5xx_cfg *cfg) state 1716 drivers/media/dvb-frontends/mxl5xx.c state->base->ts_map = ts_map1_to_1; state 1718 drivers/media/dvb-frontends/mxl5xx.c switch (state->base->type) { state 1721 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 1; state 1722 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 8; state 1723 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 1; state 1724 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_581; state 1727 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 1; state 1728 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 8; state 1729 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 3; state 1730 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_582; state 1733 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1734 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 8; state 1735 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 4; state 1736 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_585; state 1739 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1740 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 4; state 1741 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 4; state 1742 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_544; state 1743 drivers/media/dvb-frontends/mxl5xx.c state->base->ts_map = ts_map54x; state 1747 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1748 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 4; state 1749 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 1; state 1750 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_541; state 1751 drivers/media/dvb-frontends/mxl5xx.c state->base->ts_map = ts_map54x; state 1755 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1756 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 6; state 1757 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 1; state 1758 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_561; state 1761 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1762 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 8; state 1763 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 1; state 1764 drivers/media/dvb-frontends/mxl5xx.c state->base->chan_bond = 1; state 1765 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_568; state 1768 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 1; state 1769 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 4; state 1770 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 3; state 1771 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_542; state 1772 drivers/media/dvb-frontends/mxl5xx.c state->base->ts_map = ts_map54x; state 1777 drivers/media/dvb-frontends/mxl5xx.c state->base->can_clkout = 0; state 1778 drivers/media/dvb-frontends/mxl5xx.c state->base->demod_num = 8; state 1779 drivers/media/dvb-frontends/mxl5xx.c state->base->tuner_num = 4; state 1780 drivers/media/dvb-frontends/mxl5xx.c state->base->sku_type = MXL_HYDRA_SKU_TYPE_584; state 1784 drivers/media/dvb-frontends/mxl5xx.c status = validate_sku(state); state 1788 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x80030014, 9, 1, 1); state 1789 drivers/media/dvb-frontends/mxl5xx.c update_by_mnemonic(state, 0x8003003C, 12, 1, 1); state 1790 drivers/media/dvb-frontends/mxl5xx.c status = read_by_mnemonic(state, 0x80030000, 12, 4, &chipver); state 1792 drivers/media/dvb-frontends/mxl5xx.c state->base->chipversion = 0; state 1794 drivers/media/dvb-frontends/mxl5xx.c state->base->chipversion = (chipver == 2) ? 2 : 1; state 1795 drivers/media/dvb-frontends/mxl5xx.c dev_info(state->i2cdev, "Hydra chip version %u\n", state 1796 drivers/media/dvb-frontends/mxl5xx.c state->base->chipversion); state 1798 drivers/media/dvb-frontends/mxl5xx.c cfg_dev_xtal(state, cfg->clk, cfg->cap, 0); state 1800 drivers/media/dvb-frontends/mxl5xx.c fw = firmware_is_alive(state); state 1802 drivers/media/dvb-frontends/mxl5xx.c status = load_fw(state, cfg); state 1806 drivers/media/dvb-frontends/mxl5xx.c get_fwinfo(state); state 1808 drivers/media/dvb-frontends/mxl5xx.c config_mux(state); state 1827 drivers/media/dvb-frontends/mxl5xx.c for (j = 0; j < state->base->demod_num; j++) { state 1828 drivers/media/dvb-frontends/mxl5xx.c status = config_ts(state, (enum MXL_HYDRA_DEMOD_ID_E) j, state 1833 drivers/media/dvb-frontends/mxl5xx.c set_drive_strength(state, 1); state 1841 drivers/media/dvb-frontends/mxl5xx.c struct mxl *state; state 1844 drivers/media/dvb-frontends/mxl5xx.c state = kzalloc(sizeof(struct mxl), GFP_KERNEL); state 1845 drivers/media/dvb-frontends/mxl5xx.c if (!state) state 1848 drivers/media/dvb-frontends/mxl5xx.c state->demod = demod; state 1849 drivers/media/dvb-frontends/mxl5xx.c state->tuner = tuner; state 1850 drivers/media/dvb-frontends/mxl5xx.c state->tuner_in_use = 0xffffffff; state 1851 drivers/media/dvb-frontends/mxl5xx.c state->i2cdev = &i2c->dev; state 1858 drivers/media/dvb-frontends/mxl5xx.c state->base = base; state 1872 drivers/media/dvb-frontends/mxl5xx.c state->base = base; state 1873 drivers/media/dvb-frontends/mxl5xx.c if (probe(state, cfg) < 0) { state 1879 drivers/media/dvb-frontends/mxl5xx.c state->fe.ops = mxl_ops; state 1880 drivers/media/dvb-frontends/mxl5xx.c state->xbar[0] = 4; state 1881 drivers/media/dvb-frontends/mxl5xx.c state->xbar[1] = demod; state 1882 drivers/media/dvb-frontends/mxl5xx.c state->xbar[2] = 8; state 1883 drivers/media/dvb-frontends/mxl5xx.c state->fe.demodulator_priv = state; state 1886 drivers/media/dvb-frontends/mxl5xx.c list_add(&state->mxl, &base->mxls); state 1887 drivers/media/dvb-frontends/mxl5xx.c return &state->fe; state 1890 drivers/media/dvb-frontends/mxl5xx.c kfree(state); state 58 drivers/media/dvb-frontends/nxt200x.c static int i2c_writebytes (struct nxt200x_state* state, u8 addr, u8 *buf, u8 len) state 63 drivers/media/dvb-frontends/nxt200x.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 71 drivers/media/dvb-frontends/nxt200x.c static int i2c_readbytes(struct nxt200x_state *state, u8 addr, u8 *buf, u8 len) state 76 drivers/media/dvb-frontends/nxt200x.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 84 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_writebytes (struct nxt200x_state* state, u8 reg, state 89 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf2, .len = len + 1 }; state 100 drivers/media/dvb-frontends/nxt200x.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 102 drivers/media/dvb-frontends/nxt200x.c __func__, state->config->demod_address, err); state 108 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_readbytes(struct nxt200x_state *state, u8 reg, u8 *buf, u8 len) state 112 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = reg2, .len = 1 }, state 113 drivers/media/dvb-frontends/nxt200x.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = buf, .len = len } }; state 117 drivers/media/dvb-frontends/nxt200x.c if ((err = i2c_transfer (state->i2c, msg, 2)) != 2) { state 119 drivers/media/dvb-frontends/nxt200x.c __func__, state->config->demod_address, err); state 141 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_writereg_multibyte (struct nxt200x_state* state, u8 reg, u8* data, u8 len) state 147 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x35, ®, 1); state 150 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x36, data, len); state 152 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 175 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, &len2, 1); state 178 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x21, &buf, 1); state 180 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x21, &buf, 1); state 182 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 201 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_readreg_multibyte (struct nxt200x_state* state, u8 reg, u8* data, u8 len) state 208 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x35, ®, 1); state 210 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 214 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, &len2, 1); state 217 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, reg, data, len); state 231 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, &len2, 1); state 235 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x21, &buf, 1); state 239 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x36 + i, &data[i], 1); state 249 drivers/media/dvb-frontends/nxt200x.c static void nxt200x_microcontroller_stop (struct nxt200x_state* state) state 255 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 268 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x22, &buf, 1); state 271 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x31, &buf, 1); state 282 drivers/media/dvb-frontends/nxt200x.c static void nxt200x_microcontroller_start (struct nxt200x_state* state) state 288 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x22, &buf, 1); state 291 drivers/media/dvb-frontends/nxt200x.c static void nxt2004_microcontroller_init (struct nxt200x_state* state) state 298 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2b, buf, 1); state 300 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, buf, 1); state 302 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x35, buf, 1); state 305 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x36, buf, 9); state 307 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x21, buf, 1); state 310 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x21, buf, 1); state 322 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_writetuner (struct nxt200x_state* state, u8* data) state 332 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 334 drivers/media/dvb-frontends/nxt200x.c if (i2c_writebytes(state, data[0], data+1, 4)) state 338 drivers/media/dvb-frontends/nxt200x.c i2c_readbytes(state, data[0], &buf, 1); state 349 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x20, &buf, 1); state 353 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, &buf, 1); state 356 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x36, data+1, 4); state 360 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x35, &buf, 1); state 364 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x21, &buf, 1); state 367 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x21, &buf, 1); state 382 drivers/media/dvb-frontends/nxt200x.c static void nxt200x_agc_reset(struct nxt200x_state* state) state 387 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 390 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x08, &buf, 1); state 392 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x08, &buf, 1); state 395 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, &buf, 1); state 397 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, &buf, 1); state 399 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, &buf, 1); state 410 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 418 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x10, buf, 1); state 429 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2B, buf, 1); state 439 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x29, buf, 3); state 445 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, chunkpos, &fw->data[position-3], 4); state 451 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, chunkpos+4-(written %4), state 458 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2C, buf, 2); state 461 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x2A, buf, 1); state 465 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2B, buf, 1); state 477 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 489 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2B, buf,1); state 500 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state,0x29,buf,3); state 503 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2C, &fw->data[position], state 513 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2C, buf,2); state 516 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x2C, buf, 1); state 520 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2B, buf,1); state 528 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 534 drivers/media/dvb-frontends/nxt200x.c if (state->demod_chip == NXT2004) { state 537 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x14, buf, 1); state 539 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x17, buf, 1); state 548 drivers/media/dvb-frontends/nxt200x.c if (state->config->set_ts_params) state 549 drivers/media/dvb-frontends/nxt200x.c state->config->set_ts_params(fe, 1); state 553 drivers/media/dvb-frontends/nxt200x.c if (state->config->set_ts_params) state 554 drivers/media/dvb-frontends/nxt200x.c state->config->set_ts_params(fe, 0); state 566 drivers/media/dvb-frontends/nxt200x.c nxt200x_writetuner(state, buf); state 570 drivers/media/dvb-frontends/nxt200x.c nxt200x_agc_reset(state); state 585 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x42, buf, 1); state 588 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 599 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x57, buf, 1); state 604 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 606 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x58, buf, 2); state 609 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x58, buf, 2); state 632 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 634 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x5C, buf, 2); state 637 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x5C, buf, 2); state 646 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x43, buf, 1); state 648 drivers/media/dvb-frontends/nxt200x.c if (state->demod_chip == NXT2004) { state 652 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x46, buf, 2); state 658 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 660 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x4B, buf, 2); state 663 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x4B, buf, 2); state 672 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x4D, buf, 1); state 676 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x55, buf, 1); state 680 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x41, buf, 1); state 682 drivers/media/dvb-frontends/nxt200x.c if (state->demod_chip == NXT2004) { state 683 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 685 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 688 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 690 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 691 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 693 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 695 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 697 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 699 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x81, buf, 1); state 701 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x82, buf, 3); state 702 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x88, buf, 1); state 704 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x88, buf, 1); state 705 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 707 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 725 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x30, buf, 1); state 729 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x41, buf, 1); state 734 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 736 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x49, buf, 2); state 737 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x4B, buf, 2); state 740 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x49, buf, 2); state 741 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x4B, buf, 2); state 750 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x41, buf, 1); state 752 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_start(state); state 754 drivers/media/dvb-frontends/nxt200x.c if (state->demod_chip == NXT2004) { state 755 drivers/media/dvb-frontends/nxt200x.c nxt2004_microcontroller_init(state); state 760 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x5C, buf, 2); state 771 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 773 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x31, &lock, 1); state 788 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 791 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0xE6, b, 3); state 800 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 806 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xA1, b, 1); state 809 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0xA6, b, 2); state 820 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 827 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xA1, b, 1); state 830 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0xA6, b, 2); state 853 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 856 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0xE6, b, 3); state 869 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 878 drivers/media/dvb-frontends/nxt200x.c state->i2c->dev.parent); state 895 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 899 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x2B, buf, 1); state 902 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 906 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x08, buf, 1); state 908 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x08, buf, 1); state 912 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x57, buf, 1); state 916 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x09, buf, 1); state 921 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xE9, buf, 2); state 925 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xCC, buf, 1); state 932 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 939 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x1E, buf, 1); state 945 drivers/media/dvb-frontends/nxt200x.c state->i2c->dev.parent); state 963 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x19, buf, 1); state 965 drivers/media/dvb-frontends/nxt200x.c nxt2004_microcontroller_init(state); state 966 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 967 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 968 drivers/media/dvb-frontends/nxt200x.c nxt2004_microcontroller_init(state); state 969 drivers/media/dvb-frontends/nxt200x.c nxt200x_microcontroller_stop(state); state 973 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 975 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 979 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x57, buf, 1); state 984 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x35, buf, 2); state 986 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x34, buf, 1); state 988 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x21, buf, 1); state 992 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x0A, buf, 1); state 996 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1001 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xE9, buf, 2); state 1005 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xCC, buf, 1); state 1008 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1010 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1013 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 1015 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 1016 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 1018 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 1021 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1023 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1025 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x81, buf, 1); state 1027 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x82, buf, 3); state 1029 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x88, buf, 1); state 1031 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x88, buf, 1); state 1032 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1034 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1036 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x10, buf, 1); state 1038 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x10, buf, 1); state 1039 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x0A, buf, 1); state 1041 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x0A, buf, 1); state 1043 drivers/media/dvb-frontends/nxt200x.c nxt2004_microcontroller_init(state); state 1046 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x0A, buf, 1); state 1048 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xE9, buf, 1); state 1050 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0xEA, buf, 1); state 1052 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1054 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1055 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1057 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1060 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 1062 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 1063 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x08, buf, 1); state 1065 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x08, buf, 1); state 1067 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1069 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1071 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x81, buf, 1); state 1073 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x82, buf, 3); state 1075 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x88, buf, 1); state 1077 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x88, buf, 1); state 1079 drivers/media/dvb-frontends/nxt200x.c nxt200x_readreg_multibyte(state, 0x80, buf, 1); state 1081 drivers/media/dvb-frontends/nxt200x.c nxt200x_writereg_multibyte(state, 0x80, buf, 1); state 1084 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x10, buf, 1); state 1086 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x10, buf, 1); state 1088 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x13, buf, 1); state 1090 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x16, buf, 1); state 1092 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x14, buf, 1); state 1094 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x14, buf, 1); state 1095 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x17, buf, 1); state 1096 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x14, buf, 1); state 1097 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x17, buf, 1); state 1104 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 1107 drivers/media/dvb-frontends/nxt200x.c if (!state->initialised) { state 1108 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 1119 drivers/media/dvb-frontends/nxt200x.c state->initialised = 1; state 1134 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = fe->demodulator_priv; state 1135 drivers/media/dvb-frontends/nxt200x.c kfree(state); state 1143 drivers/media/dvb-frontends/nxt200x.c struct nxt200x_state* state = NULL; state 1147 drivers/media/dvb-frontends/nxt200x.c state = kzalloc(sizeof(struct nxt200x_state), GFP_KERNEL); state 1148 drivers/media/dvb-frontends/nxt200x.c if (state == NULL) state 1152 drivers/media/dvb-frontends/nxt200x.c state->config = config; state 1153 drivers/media/dvb-frontends/nxt200x.c state->i2c = i2c; state 1154 drivers/media/dvb-frontends/nxt200x.c state->initialised = 0; state 1157 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, 0x00, buf, 5); state 1163 drivers/media/dvb-frontends/nxt200x.c state->demod_chip = NXT2002; state 1167 drivers/media/dvb-frontends/nxt200x.c state->demod_chip = NXT2004; state 1175 drivers/media/dvb-frontends/nxt200x.c switch (state->demod_chip) { state 1191 drivers/media/dvb-frontends/nxt200x.c memcpy(&state->frontend.ops, &nxt200x_ops, sizeof(struct dvb_frontend_ops)); state 1192 drivers/media/dvb-frontends/nxt200x.c state->frontend.demodulator_priv = state; state 1193 drivers/media/dvb-frontends/nxt200x.c return &state->frontend; state 1196 drivers/media/dvb-frontends/nxt200x.c kfree(state); state 38 drivers/media/dvb-frontends/nxt6000.c static int nxt6000_writereg(struct nxt6000_state* state, u8 reg, u8 data) state 41 drivers/media/dvb-frontends/nxt6000.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; state 44 drivers/media/dvb-frontends/nxt6000.c if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) state 50 drivers/media/dvb-frontends/nxt6000.c static u8 nxt6000_readreg(struct nxt6000_state* state, u8 reg) state 56 drivers/media/dvb-frontends/nxt6000.c {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, state 57 drivers/media/dvb-frontends/nxt6000.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} state 60 drivers/media/dvb-frontends/nxt6000.c ret = i2c_transfer(state->i2c, msgs, 2); state 68 drivers/media/dvb-frontends/nxt6000.c static void nxt6000_reset(struct nxt6000_state* state) state 72 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, OFDM_COR_CTL); state 74 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_COR_CTL, val & ~COREACT); state 75 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_COR_CTL, val | COREACT); state 78 drivers/media/dvb-frontends/nxt6000.c static int nxt6000_set_bandwidth(struct nxt6000_state *state, u32 bandwidth) state 100 drivers/media/dvb-frontends/nxt6000.c if ((result = nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_1, nominal_rate & 0xFF)) < 0) state 103 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_2, (nominal_rate >> 8) & 0xFF); state 106 drivers/media/dvb-frontends/nxt6000.c static int nxt6000_set_guard_interval(struct nxt6000_state *state, state 112 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x00 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03)); state 115 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x01 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03)); state 119 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x02 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03)); state 122 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x03 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03)); state 129 drivers/media/dvb-frontends/nxt6000.c static int nxt6000_set_inversion(struct nxt6000_state *state, state 135 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_ITB_CTL, 0x00); state 138 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_ITB_CTL, ITBINV); state 147 drivers/media/dvb-frontends/nxt6000.c nxt6000_set_transmission_mode(struct nxt6000_state *state, state 155 drivers/media/dvb-frontends/nxt6000.c if ((result = nxt6000_writereg(state, EN_DMD_RACQ, 0x00 | (nxt6000_readreg(state, EN_DMD_RACQ) & ~0x03))) < 0) state 158 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, (0x00 << 2) | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x04)); state 162 drivers/media/dvb-frontends/nxt6000.c if ((result = nxt6000_writereg(state, EN_DMD_RACQ, 0x02 | (nxt6000_readreg(state, EN_DMD_RACQ) & ~0x03))) < 0) state 165 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, OFDM_COR_MODEGUARD, (0x01 << 2) | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x04)); state 175 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 177 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, RS_COR_SYNC_PARAM, SYNC_PARAM); state 178 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, BER_CTRL, /*(1 << 2) | */ (0x01 << 1) | 0x01); state 179 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_BERTIME_2, 0x00); // BER Timer = 0x000200 * 256 = 131072 bits state 180 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_BERTIME_1, 0x02); // state 181 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_BERTIME_0, 0x00); // state 182 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_COR_INTEN, 0x98); // Enable BER interrupts state 183 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_COR_CTL, 0x82); // Enable BER measurement state 184 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, VIT_COR_CTL, VIT_COR_RESYNC | 0x02 ); state 185 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_COR_CTL, (0x01 << 5) | (nxt6000_readreg(state, OFDM_COR_CTL) & 0x0F)); state 186 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_COR_MODEGUARD, FORCEMODE8K | 0x02); state 187 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_AGC_CTL, AGCLAST | INITIAL_AGC_BW); state 188 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_ITB_FREQ_1, 0x06); state 189 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_ITB_FREQ_2, 0x31); state 190 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_CAS_CTL, (0x01 << 7) | (0x02 << 3) | 0x04); state 191 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, CAS_FREQ, 0xBB); /* CHECKME */ state 192 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_SYR_CTL, 1 << 2); state 193 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_PPM_CTL_1, PPM256); state 194 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_1, 0x49); state 195 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_2, 0x72); state 196 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, ANALOG_CONTROL_0, 1 << 5); state 197 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, EN_DMD_RACQ, (1 << 7) | (3 << 4) | 2); state 198 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, DIAG_CONFIG, TB_SET); state 200 drivers/media/dvb-frontends/nxt6000.c if (state->config->clock_inversion) state 201 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, SUB_DIAG_MODE_SEL, CLKINVERSION); state 203 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, SUB_DIAG_MODE_SEL, 0); state 205 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg(state, TS_FORMAT, 0); state 208 drivers/media/dvb-frontends/nxt6000.c static void nxt6000_dump_status(struct nxt6000_state *state) state 236 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, RS_COR_STAT); state 241 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, VIT_SYNC_STATUS); state 272 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, OFDM_COR_STAT); state 314 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, OFDM_SYR_STAT); state 338 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, OFDM_TPS_RCVD_3); state 394 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, OFDM_TPS_RCVD_4); state 419 drivers/media/dvb-frontends/nxt6000.c nxt6000_readreg(state, RF_AGC_VAL_1); state 420 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, RF_AGC_STATUS); state 421 drivers/media/dvb-frontends/nxt6000.c val = nxt6000_readreg(state, RF_AGC_STATUS); state 430 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 434 drivers/media/dvb-frontends/nxt6000.c core_status = nxt6000_readreg(state, OFDM_COR_STAT); state 439 drivers/media/dvb-frontends/nxt6000.c if (nxt6000_readreg(state, OFDM_SYR_STAT) & GI14_SYR_LOCK) state 442 drivers/media/dvb-frontends/nxt6000.c if (nxt6000_readreg(state, VIT_SYNC_STATUS) & VITINSYNC) state 445 drivers/media/dvb-frontends/nxt6000.c if (nxt6000_readreg(state, RS_COR_STAT) & RSCORESTATUS) state 452 drivers/media/dvb-frontends/nxt6000.c nxt6000_dump_status(state); state 459 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 461 drivers/media/dvb-frontends/nxt6000.c nxt6000_reset(state); state 470 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 478 drivers/media/dvb-frontends/nxt6000.c result = nxt6000_set_bandwidth(state, p->bandwidth_hz); state 482 drivers/media/dvb-frontends/nxt6000.c result = nxt6000_set_guard_interval(state, p->guard_interval); state 486 drivers/media/dvb-frontends/nxt6000.c result = nxt6000_set_transmission_mode(state, p->transmission_mode); state 490 drivers/media/dvb-frontends/nxt6000.c result = nxt6000_set_inversion(state, p->inversion); state 500 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 501 drivers/media/dvb-frontends/nxt6000.c kfree(state); state 506 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 508 drivers/media/dvb-frontends/nxt6000.c *snr = nxt6000_readreg( state, OFDM_CHC_SNR) / 8; state 515 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 517 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg( state, VIT_COR_INTSTAT, 0x18 ); state 519 drivers/media/dvb-frontends/nxt6000.c *ber = (nxt6000_readreg( state, VIT_BER_1 ) << 8 ) | state 520 drivers/media/dvb-frontends/nxt6000.c nxt6000_readreg( state, VIT_BER_0 ); state 522 drivers/media/dvb-frontends/nxt6000.c nxt6000_writereg( state, VIT_COR_INTSTAT, 0x18); // Clear BER Done interrupts state 529 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/nxt6000.c (nxt6000_readreg(state, AGC_GAIN_1) + state 533 drivers/media/dvb-frontends/nxt6000.c ((nxt6000_readreg(state, AGC_GAIN_2) & 0x03) << 8))); state 546 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = fe->demodulator_priv; state 549 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, ENABLE_TUNER_IIC, 0x01); state 551 drivers/media/dvb-frontends/nxt6000.c return nxt6000_writereg(state, ENABLE_TUNER_IIC, 0x00); state 560 drivers/media/dvb-frontends/nxt6000.c struct nxt6000_state* state = NULL; state 563 drivers/media/dvb-frontends/nxt6000.c state = kzalloc(sizeof(struct nxt6000_state), GFP_KERNEL); state 564 drivers/media/dvb-frontends/nxt6000.c if (state == NULL) goto error; state 567 drivers/media/dvb-frontends/nxt6000.c state->config = config; state 568 drivers/media/dvb-frontends/nxt6000.c state->i2c = i2c; state 571 drivers/media/dvb-frontends/nxt6000.c if (nxt6000_readreg(state, OFDM_MSC_REV) != NXT6000ASICDEVICE) goto error; state 574 drivers/media/dvb-frontends/nxt6000.c memcpy(&state->frontend.ops, &nxt6000_ops, sizeof(struct dvb_frontend_ops)); state 575 drivers/media/dvb-frontends/nxt6000.c state->frontend.demodulator_priv = state; state 576 drivers/media/dvb-frontends/nxt6000.c return &state->frontend; state 579 drivers/media/dvb-frontends/nxt6000.c kfree(state); state 60 drivers/media/dvb-frontends/or51132.c static int or51132_writebuf(struct or51132_state *state, const u8 *buf, int len) state 63 drivers/media/dvb-frontends/or51132.c struct i2c_msg msg = { .addr = state->config->demod_address, state 67 drivers/media/dvb-frontends/or51132.c if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { state 78 drivers/media/dvb-frontends/or51132.c #define or51132_writebytes(state, data...) \ state 80 drivers/media/dvb-frontends/or51132.c or51132_writebuf(state, _data, sizeof(_data)); }) state 83 drivers/media/dvb-frontends/or51132.c static int or51132_readbuf(struct or51132_state *state, u8 *buf, int len) state 86 drivers/media/dvb-frontends/or51132.c struct i2c_msg msg = { .addr = state->config->demod_address, state 90 drivers/media/dvb-frontends/or51132.c if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { state 99 drivers/media/dvb-frontends/or51132.c static int or51132_readreg(struct or51132_state *state, u8 reg) state 103 drivers/media/dvb-frontends/or51132.c {.addr = state->config->demod_address, .flags = 0, state 105 drivers/media/dvb-frontends/or51132.c {.addr = state->config->demod_address, .flags = I2C_M_RD, state 109 drivers/media/dvb-frontends/or51132.c if ((err = i2c_transfer(state->i2c, msg, 2)) != 2) { state 119 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 134 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebuf(state, &fw->data[8], firmwareAsize))) { state 138 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebuf(state, &fw->data[8+firmwareAsize], state 144 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebuf(state, run_buf, 2))) { state 148 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebuf(state, run_buf, 2))) { state 158 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebytes(state, 0x10, 0x10, 0x00))) { state 162 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebytes(state, 0x04, 0x17))) { state 166 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebytes(state, 0x00, 0x00))) { state 176 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_readbuf(state, &rec_buf[i*2], 2))) { state 190 drivers/media/dvb-frontends/or51132.c if ((ret = or51132_writebytes(state, 0x10, 0x00, 0x00))) { state 221 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 225 drivers/media/dvb-frontends/or51132.c dprintk("setmode %d\n",(int)state->current_modulation); state 227 drivers/media/dvb-frontends/or51132.c switch (state->current_modulation) { state 254 drivers/media/dvb-frontends/or51132.c state->current_modulation); state 259 drivers/media/dvb-frontends/or51132.c if (or51132_writebuf(state, cmd_buf1, 3)) { state 266 drivers/media/dvb-frontends/or51132.c if (or51132_writebuf(state, cmd_buf2, 3)) { state 298 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 304 drivers/media/dvb-frontends/or51132.c if (modulation_fw_class(state->current_modulation) != state 328 drivers/media/dvb-frontends/or51132.c ret = request_firmware(&fw, fwname, state->i2c->dev.parent); state 340 drivers/media/dvb-frontends/or51132.c state->config->set_ts_params(fe, clock_mode); state 343 drivers/media/dvb-frontends/or51132.c if (state->current_modulation != p->modulation) { state 344 drivers/media/dvb-frontends/or51132.c state->current_modulation = p->modulation; state 357 drivers/media/dvb-frontends/or51132.c state->current_frequency = p->frequency; state 364 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 370 drivers/media/dvb-frontends/or51132.c if ((status = or51132_readreg(state, 0x00)) < 0) { state 393 drivers/media/dvb-frontends/or51132.c p->frequency = state->current_frequency; state 403 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 407 drivers/media/dvb-frontends/or51132.c if ((reg = or51132_readreg(state, 0x00)) < 0) { state 460 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 467 drivers/media/dvb-frontends/or51132.c noise = or51132_readreg(state, 0x02); state 476 drivers/media/dvb-frontends/or51132.c reg = or51132_readreg(state, 0x00); state 501 drivers/media/dvb-frontends/or51132.c state->snr = calculate_snr(noise, c) - usK; state 502 drivers/media/dvb-frontends/or51132.c *snr = (state->snr) >> 16; state 505 drivers/media/dvb-frontends/or51132.c state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16); state 515 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = (struct or51132_state*) fe->demodulator_priv; state 524 drivers/media/dvb-frontends/or51132.c if (state->snr >= 8960 * 0x10000) state 527 drivers/media/dvb-frontends/or51132.c *strength = state->snr / 8960; state 543 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = fe->demodulator_priv; state 544 drivers/media/dvb-frontends/or51132.c kfree(state); state 552 drivers/media/dvb-frontends/or51132.c struct or51132_state* state = NULL; state 555 drivers/media/dvb-frontends/or51132.c state = kzalloc(sizeof(struct or51132_state), GFP_KERNEL); state 556 drivers/media/dvb-frontends/or51132.c if (state == NULL) state 560 drivers/media/dvb-frontends/or51132.c state->config = config; state 561 drivers/media/dvb-frontends/or51132.c state->i2c = i2c; state 562 drivers/media/dvb-frontends/or51132.c state->current_frequency = -1; state 563 drivers/media/dvb-frontends/or51132.c state->current_modulation = -1; state 566 drivers/media/dvb-frontends/or51132.c memcpy(&state->frontend.ops, &or51132_ops, sizeof(struct dvb_frontend_ops)); state 567 drivers/media/dvb-frontends/or51132.c state->frontend.demodulator_priv = state; state 568 drivers/media/dvb-frontends/or51132.c return &state->frontend; state 58 drivers/media/dvb-frontends/or51211.c static int i2c_writebytes (struct or51211_state* state, u8 reg, const u8 *buf, state 68 drivers/media/dvb-frontends/or51211.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 76 drivers/media/dvb-frontends/or51211.c static int i2c_readbytes(struct or51211_state *state, u8 reg, u8 *buf, int len) state 85 drivers/media/dvb-frontends/or51211.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 96 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 104 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,0x50,tudata,1)) { state 108 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,0x50,&tudata[145],192)) { state 120 drivers/media/dvb-frontends/or51211.c state->config->reset(fe); state 122 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,tudata,585)) { state 128 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 135 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,run_buf,2)) { state 142 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,run_buf,2)) { state 154 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 157 drivers/media/dvb-frontends/or51211.c state->config->setmode(fe, mode); state 159 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,run_buf,2)) { state 166 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,run_buf,2)) { state 182 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,cmd_buf,3)) { state 192 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,rec_buf,3)) { state 196 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address,&rec_buf[10],2)) { state 208 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 211 drivers/media/dvb-frontends/or51211.c if (state->current_frequency != p->frequency) { state 221 drivers/media/dvb-frontends/or51211.c state->current_frequency = p->frequency; state 228 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 234 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,snd_buf,3)) { state 239 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address,rec_buf,2)) { state 283 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 292 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address,snd_buf,3)) { state 296 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address,rec_buf,2)) { state 301 drivers/media/dvb-frontends/or51211.c state->snr = calculate_snr(rec_buf[0], 89599047); state 302 drivers/media/dvb-frontends/or51211.c *snr = (state->snr) >> 16; state 305 drivers/media/dvb-frontends/or51211.c state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16); state 315 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = (struct or51211_state*)fe->demodulator_priv; state 324 drivers/media/dvb-frontends/or51211.c if (state->snr >= 8960 * 0x10000) state 327 drivers/media/dvb-frontends/or51211.c *strength = state->snr / 8960; state 351 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 352 drivers/media/dvb-frontends/or51211.c const struct or51211_config* config = state->config; state 358 drivers/media/dvb-frontends/or51211.c if (!state->initialized) { state 387 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 400 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 406 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address, state 417 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 423 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address, state 435 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 442 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address, state 463 drivers/media/dvb-frontends/or51211.c if (i2c_writebytes(state,state->config->demod_address, state 469 drivers/media/dvb-frontends/or51211.c if (i2c_readbytes(state,state->config->demod_address, state 474 drivers/media/dvb-frontends/or51211.c state->initialized = 1; state 491 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = fe->demodulator_priv; state 492 drivers/media/dvb-frontends/or51211.c state->config->sleep(fe); state 493 drivers/media/dvb-frontends/or51211.c kfree(state); state 501 drivers/media/dvb-frontends/or51211.c struct or51211_state* state = NULL; state 504 drivers/media/dvb-frontends/or51211.c state = kzalloc(sizeof(struct or51211_state), GFP_KERNEL); state 505 drivers/media/dvb-frontends/or51211.c if (state == NULL) state 509 drivers/media/dvb-frontends/or51211.c state->config = config; state 510 drivers/media/dvb-frontends/or51211.c state->i2c = i2c; state 511 drivers/media/dvb-frontends/or51211.c state->initialized = 0; state 512 drivers/media/dvb-frontends/or51211.c state->current_frequency = 0; state 515 drivers/media/dvb-frontends/or51211.c memcpy(&state->frontend.ops, &or51211_ops, sizeof(struct dvb_frontend_ops)); state 516 drivers/media/dvb-frontends/or51211.c state->frontend.demodulator_priv = state; state 517 drivers/media/dvb-frontends/or51211.c return &state->frontend; state 301 drivers/media/dvb-frontends/s5h1409.c static int s5h1409_writereg(struct s5h1409_state *state, u8 reg, u16 data) state 306 drivers/media/dvb-frontends/s5h1409.c struct i2c_msg msg = { .addr = state->config->demod_address, state 309 drivers/media/dvb-frontends/s5h1409.c ret = i2c_transfer(state->i2c, &msg, 1); state 318 drivers/media/dvb-frontends/s5h1409.c static u16 s5h1409_readreg(struct s5h1409_state *state, u8 reg) state 325 drivers/media/dvb-frontends/s5h1409.c { .addr = state->config->demod_address, .flags = 0, state 327 drivers/media/dvb-frontends/s5h1409.c { .addr = state->config->demod_address, .flags = I2C_M_RD, state 330 drivers/media/dvb-frontends/s5h1409.c ret = i2c_transfer(state->i2c, msg, 2); state 339 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 343 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xf5, 0); state 344 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xf5, 1); state 345 drivers/media/dvb-frontends/s5h1409.c state->is_qam_locked = 0; state 346 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_UNTUNED; state 351 drivers/media/dvb-frontends/s5h1409.c #define S5H1409_QAM_IF_FREQ (state->config->qam_if) state 355 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 361 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x87, 0x014b); state 362 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x88, 0x0cb5); state 363 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x89, 0x03e2); state 368 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x87, 0x01be); state 369 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x88, 0x0436); state 370 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x89, 0x054d); state 373 drivers/media/dvb-frontends/s5h1409.c state->if_freq = KHz; state 380 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0x1b, 0x1101); /* Inverted */ state 387 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0x1b, 0x0110); /* Normal */ state 393 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 400 drivers/media/dvb-frontends/s5h1409.c if (state->if_freq != S5H1409_VSB_IF_FREQ) state 402 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xf4, 0); state 408 drivers/media/dvb-frontends/s5h1409.c if (state->if_freq != S5H1409_QAM_IF_FREQ) state 410 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xf4, 1); state 411 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x85, 0x110); state 418 drivers/media/dvb-frontends/s5h1409.c state->current_modulation = m; state 426 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 431 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xf3, 1); state 433 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xf3, 0); state 438 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 443 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xe3, state 444 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xe3) | 0x1100); state 446 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xe3, state 447 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xe3) & 0xfeff); state 452 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 456 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xf2, enable); state 461 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 465 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xfa, 0); state 470 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 473 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state < QAM_STATE_INTERLEAVE_SET) { state 479 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state == QAM_STATE_QAM_OPTIMIZED_L3) { state 486 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf0); state 491 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x000c); state 493 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state < QAM_STATE_QAM_OPTIMIZED_L3) { state 496 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3130); state 497 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2836); state 498 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_QAM_OPTIMIZED_L3; state 501 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state < QAM_STATE_QAM_OPTIMIZED_L2) { state 504 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3332); state 505 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2c37); state 506 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_QAM_OPTIMIZED_L2; state 511 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state < QAM_STATE_QAM_OPTIMIZED_L1) { state 513 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x0008); state 514 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3332); state 515 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2c37); state 516 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_QAM_OPTIMIZED_L1; state 523 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 526 drivers/media/dvb-frontends/s5h1409.c if (state->is_qam_locked) state 530 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf0); state 534 drivers/media/dvb-frontends/s5h1409.c state->is_qam_locked = 1; state 537 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x00c); state 539 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3332); state 540 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2c37); state 542 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3130); state 543 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2836); state 547 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x0008); state 548 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x93, 0x3332); state 549 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x9e, 0x2c37); state 555 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 558 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state >= QAM_STATE_INTERLEAVE_SET) { state 563 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf1); state 567 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state == QAM_STATE_UNTUNED || state 568 drivers/media/dvb-frontends/s5h1409.c state->qam_state == QAM_STATE_TUNING_STARTED) { state 571 drivers/media/dvb-frontends/s5h1409.c reg1 = s5h1409_readreg(state, 0xb2); state 572 drivers/media/dvb-frontends/s5h1409.c reg2 = s5h1409_readreg(state, 0xad); state 574 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x0020); state 575 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xad, state 577 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_INTERLEAVE_SET; state 580 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state == QAM_STATE_UNTUNED) { state 583 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x08); state 584 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xab, state 585 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xab) | 0x1001); state 586 drivers/media/dvb-frontends/s5h1409.c state->qam_state = QAM_STATE_TUNING_STARTED; state 593 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 596 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf1); state 600 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state != 2) { state 601 drivers/media/dvb-frontends/s5h1409.c state->qam_state = 2; state 602 drivers/media/dvb-frontends/s5h1409.c reg1 = s5h1409_readreg(state, 0xb2); state 603 drivers/media/dvb-frontends/s5h1409.c reg2 = s5h1409_readreg(state, 0xad); state 605 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x20); state 606 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xad, state 608 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xab, state 609 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xab) & 0xeffe); state 612 drivers/media/dvb-frontends/s5h1409.c if (state->qam_state != 1) { state 613 drivers/media/dvb-frontends/s5h1409.c state->qam_state = 1; state 614 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x96, 0x08); state 615 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xab, state 616 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xab) | 0x1001); state 625 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 631 drivers/media/dvb-frontends/s5h1409.c state->current_frequency = p->frequency; state 648 drivers/media/dvb-frontends/s5h1409.c if (state->current_modulation != VSB_8) { state 652 drivers/media/dvb-frontends/s5h1409.c if (state->config->hvr1600_opt == S5H1409_HVR1600_OPTIMIZE) { state 666 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 671 drivers/media/dvb-frontends/s5h1409.c val = s5h1409_readreg(state, 0xac) & 0xcfff; state 691 drivers/media/dvb-frontends/s5h1409.c return s5h1409_writereg(state, 0xac, val); state 700 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 707 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, init_tab[i].reg, init_tab[i].data); state 710 drivers/media/dvb-frontends/s5h1409.c state->current_modulation = VSB_8; state 715 drivers/media/dvb-frontends/s5h1409.c if (state->config->hvr1600_opt == S5H1409_HVR1600_OPTIMIZE) { state 717 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x09, 0x0050); state 720 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x21, 0x0001); state 721 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x50, 0x030e); state 724 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0x82, 0x0800); state 727 drivers/media/dvb-frontends/s5h1409.c if (state->config->output_mode == S5H1409_SERIAL_OUTPUT) state 728 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xab, state 729 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xab) | 0x100); /* Serial */ state 731 drivers/media/dvb-frontends/s5h1409.c s5h1409_writereg(state, 0xab, state 732 drivers/media/dvb-frontends/s5h1409.c s5h1409_readreg(state, 0xab) & 0xfeff); /* Parallel */ state 734 drivers/media/dvb-frontends/s5h1409.c s5h1409_set_spectralinversion(fe, state->config->inversion); state 735 drivers/media/dvb-frontends/s5h1409.c s5h1409_set_if_freq(fe, state->if_freq); state 736 drivers/media/dvb-frontends/s5h1409.c s5h1409_set_gpio(fe, state->config->gpio); state 737 drivers/media/dvb-frontends/s5h1409.c s5h1409_set_mpeg_timing(fe, state->config->mpeg_timing); state 748 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 755 drivers/media/dvb-frontends/s5h1409.c if (state->current_modulation != VSB_8) { state 759 drivers/media/dvb-frontends/s5h1409.c if (state->config->hvr1600_opt == S5H1409_HVR1600_OPTIMIZE) { state 766 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf1); state 772 drivers/media/dvb-frontends/s5h1409.c switch (state->config->status_mode) { state 846 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 850 drivers/media/dvb-frontends/s5h1409.c switch (state->current_modulation) { state 852 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf0) & 0xff; state 855 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf0) & 0xff; state 858 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0xf1) & 0x3ff; state 904 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 906 drivers/media/dvb-frontends/s5h1409.c *ucblocks = s5h1409_readreg(state, 0xb5); state 919 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 921 drivers/media/dvb-frontends/s5h1409.c p->frequency = state->current_frequency; state 922 drivers/media/dvb-frontends/s5h1409.c p->modulation = state->current_modulation; state 936 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = fe->demodulator_priv; state 937 drivers/media/dvb-frontends/s5h1409.c kfree(state); state 945 drivers/media/dvb-frontends/s5h1409.c struct s5h1409_state *state = NULL; state 949 drivers/media/dvb-frontends/s5h1409.c state = kzalloc(sizeof(struct s5h1409_state), GFP_KERNEL); state 950 drivers/media/dvb-frontends/s5h1409.c if (state == NULL) state 954 drivers/media/dvb-frontends/s5h1409.c state->config = config; state 955 drivers/media/dvb-frontends/s5h1409.c state->i2c = i2c; state 956 drivers/media/dvb-frontends/s5h1409.c state->current_modulation = 0; state 957 drivers/media/dvb-frontends/s5h1409.c state->if_freq = S5H1409_VSB_IF_FREQ; state 960 drivers/media/dvb-frontends/s5h1409.c reg = s5h1409_readreg(state, 0x04); state 965 drivers/media/dvb-frontends/s5h1409.c memcpy(&state->frontend.ops, &s5h1409_ops, state 967 drivers/media/dvb-frontends/s5h1409.c state->frontend.demodulator_priv = state; state 969 drivers/media/dvb-frontends/s5h1409.c if (s5h1409_init(&state->frontend) != 0) { state 976 drivers/media/dvb-frontends/s5h1409.c s5h1409_i2c_gate_ctrl(&state->frontend, 1); state 978 drivers/media/dvb-frontends/s5h1409.c return &state->frontend; state 981 drivers/media/dvb-frontends/s5h1409.c kfree(state); state 330 drivers/media/dvb-frontends/s5h1411.c static int s5h1411_writereg(struct s5h1411_state *state, state 338 drivers/media/dvb-frontends/s5h1411.c ret = i2c_transfer(state->i2c, &msg, 1); state 347 drivers/media/dvb-frontends/s5h1411.c static u16 s5h1411_readreg(struct s5h1411_state *state, u8 addr, u8 reg) state 357 drivers/media/dvb-frontends/s5h1411.c ret = i2c_transfer(state->i2c, msg, 2); state 367 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 371 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf7, 0); state 372 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf7, 1); state 378 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 384 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x38, 0x10d5); state 385 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x39, 0x5342); state 386 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_QAM_ADDR, 0x2c, 0x10d9); state 389 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x38, 0x1225); state 390 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x39, 0x1e96); state 391 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_QAM_ADDR, 0x2c, 0x1225); state 394 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x38, 0x14bc); state 395 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x39, 0xb53e); state 396 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_QAM_ADDR, 0x2c, 0x14bd); state 404 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x38, 0x1be4); state 405 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x39, 0x3655); state 406 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_QAM_ADDR, 0x2c, 0x1be4); state 410 drivers/media/dvb-frontends/s5h1411.c state->if_freq = KHz; state 417 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 422 drivers/media/dvb-frontends/s5h1411.c val = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xbe) & 0xcfff; state 442 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xbe, val); state 447 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 451 drivers/media/dvb-frontends/s5h1411.c val = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0x24) & ~0x1000; state 456 drivers/media/dvb-frontends/s5h1411.c state->inversion = inversion; state 457 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x24, val); state 462 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 466 drivers/media/dvb-frontends/s5h1411.c val = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xbd) & ~0x100; state 471 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xbd, val); state 477 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 481 drivers/media/dvb-frontends/s5h1411.c if ((state->first_tune == 0) && (m == state->current_modulation)) { state 490 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_if_freq(fe, state->config->vsb_if); state 491 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x00, 0x71); state 492 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf6, 0x00); state 493 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xcd, 0xf1); state 499 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_if_freq(fe, state->config->qam_if); state 500 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x00, 0x0171); state 501 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf6, 0x0001); state 502 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_QAM_ADDR, 0x16, 0x1101); state 503 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xcd, 0x00f0); state 510 drivers/media/dvb-frontends/s5h1411.c state->current_modulation = m; state 511 drivers/media/dvb-frontends/s5h1411.c state->first_tune = 0; state 519 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 524 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf5, 1); state 526 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf5, 0); state 531 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 536 drivers/media/dvb-frontends/s5h1411.c val = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xe0) & ~0x02; state 539 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xe0, state 542 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xe0, val); state 547 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 552 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf4, 1); state 554 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf4, 0); state 568 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 572 drivers/media/dvb-frontends/s5h1411.c return s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf3, 0); state 579 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 585 drivers/media/dvb-frontends/s5h1411.c state->current_frequency = p->frequency; state 610 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 619 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, init_tab[i].addr, state 624 drivers/media/dvb-frontends/s5h1411.c state->current_modulation = VSB_8; state 629 drivers/media/dvb-frontends/s5h1411.c state->first_tune = 1; state 631 drivers/media/dvb-frontends/s5h1411.c if (state->config->output_mode == S5H1411_SERIAL_OUTPUT) state 638 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_spectralinversion(fe, state->config->inversion); state 639 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_if_freq(fe, state->config->vsb_if); state 640 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_gpio(fe, state->config->gpio); state 641 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_mpeg_timing(fe, state->config->mpeg_timing); state 652 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 660 drivers/media/dvb-frontends/s5h1411.c switch (state->current_modulation) { state 663 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xf0); state 671 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xf2); state 677 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0x53); state 686 drivers/media/dvb-frontends/s5h1411.c switch (state->config->status_mode) { state 760 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 764 drivers/media/dvb-frontends/s5h1411.c switch (state->current_modulation) { state 766 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xf1); state 769 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xf1); state 772 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, state 819 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 821 drivers/media/dvb-frontends/s5h1411.c *ucblocks = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0xc9); state 834 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 836 drivers/media/dvb-frontends/s5h1411.c p->frequency = state->current_frequency; state 837 drivers/media/dvb-frontends/s5h1411.c p->modulation = state->current_modulation; state 851 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = fe->demodulator_priv; state 852 drivers/media/dvb-frontends/s5h1411.c kfree(state); state 860 drivers/media/dvb-frontends/s5h1411.c struct s5h1411_state *state = NULL; state 864 drivers/media/dvb-frontends/s5h1411.c state = kzalloc(sizeof(struct s5h1411_state), GFP_KERNEL); state 865 drivers/media/dvb-frontends/s5h1411.c if (state == NULL) state 869 drivers/media/dvb-frontends/s5h1411.c state->config = config; state 870 drivers/media/dvb-frontends/s5h1411.c state->i2c = i2c; state 871 drivers/media/dvb-frontends/s5h1411.c state->current_modulation = VSB_8; state 872 drivers/media/dvb-frontends/s5h1411.c state->inversion = state->config->inversion; state 875 drivers/media/dvb-frontends/s5h1411.c reg = s5h1411_readreg(state, S5H1411_I2C_TOP_ADDR, 0x05); state 880 drivers/media/dvb-frontends/s5h1411.c memcpy(&state->frontend.ops, &s5h1411_ops, state 883 drivers/media/dvb-frontends/s5h1411.c state->frontend.demodulator_priv = state; state 885 drivers/media/dvb-frontends/s5h1411.c if (s5h1411_init(&state->frontend) != 0) { state 892 drivers/media/dvb-frontends/s5h1411.c s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf5, 1); state 895 drivers/media/dvb-frontends/s5h1411.c s5h1411_set_powerstate(&state->frontend, 1); state 897 drivers/media/dvb-frontends/s5h1411.c return &state->frontend; state 900 drivers/media/dvb-frontends/s5h1411.c kfree(state); state 51 drivers/media/dvb-frontends/s5h1420.c static u32 s5h1420_getsymbolrate(struct s5h1420_state* state); state 65 drivers/media/dvb-frontends/s5h1420.c static u8 s5h1420_readreg(struct s5h1420_state *state, u8 reg) state 70 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = 2 }, state 71 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = 0, .buf = ®, .len = 1 }, state 72 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = 1 }, state 76 drivers/media/dvb-frontends/s5h1420.c b[1] = state->shadow[(reg - 1) & 0xff]; state 78 drivers/media/dvb-frontends/s5h1420.c if (state->config->repeated_start_workaround) { state 79 drivers/media/dvb-frontends/s5h1420.c ret = i2c_transfer(state->i2c, msg, 3); state 83 drivers/media/dvb-frontends/s5h1420.c ret = i2c_transfer(state->i2c, &msg[1], 1); state 86 drivers/media/dvb-frontends/s5h1420.c ret = i2c_transfer(state->i2c, &msg[2], 1); state 96 drivers/media/dvb-frontends/s5h1420.c static int s5h1420_writereg (struct s5h1420_state* state, u8 reg, u8 data) state 99 drivers/media/dvb-frontends/s5h1420.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 103 drivers/media/dvb-frontends/s5h1420.c err = i2c_transfer(state->i2c, &msg, 1); state 108 drivers/media/dvb-frontends/s5h1420.c state->shadow[reg] = data; state 116 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 122 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3c, state 123 drivers/media/dvb-frontends/s5h1420.c (s5h1420_readreg(state, 0x3c) & 0xfe) | 0x02); state 127 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3c, s5h1420_readreg(state, 0x3c) | 0x03); state 131 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3c, s5h1420_readreg(state, 0x3c) & 0xfd); state 142 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 147 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, state 148 drivers/media/dvb-frontends/s5h1420.c (s5h1420_readreg(state, 0x3b) & 0x74) | 0x08); state 152 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, state 153 drivers/media/dvb-frontends/s5h1420.c (s5h1420_readreg(state, 0x3b) & 0x74) | 0x01); state 164 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 175 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x3b); state 176 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, 0x02); state 181 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3d + i, cmd->msg[i]); state 185 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, s5h1420_readreg(state, 0x3b) | state 191 drivers/media/dvb-frontends/s5h1420.c if (!(s5h1420_readreg(state, 0x3b) & 0x08)) state 200 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, val); state 209 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 217 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x3b); state 218 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, 0x82); /* FIXME: guess - do we need to set DIS_RDY(0x08) in receive mode? */ state 224 drivers/media/dvb-frontends/s5h1420.c if (!(s5h1420_readreg(state, 0x3b) & 0x80)) /* FIXME: do we test DIS_RDY(0x08) or RCV_EN(0x80)? */ state 236 drivers/media/dvb-frontends/s5h1420.c if (s5h1420_readreg(state, 0x49)) { state 242 drivers/media/dvb-frontends/s5h1420.c length = (s5h1420_readreg(state, 0x3b) & 0x70) >> 4; state 251 drivers/media/dvb-frontends/s5h1420.c reply->msg[i] = s5h1420_readreg(state, 0x3d + i); state 256 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, val); state 264 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 270 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x3b); state 271 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, (s5h1420_readreg(state, 0x3b) & 0x70) | 0x01); state 275 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, s5h1420_readreg(state, 0x3b) | 0x04); state 280 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, s5h1420_readreg(state, 0x3b) | 0x08); state 285 drivers/media/dvb-frontends/s5h1420.c if (!(s5h1420_readreg(state, 0x3b) & 0x08)) state 294 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x3b, val); state 299 drivers/media/dvb-frontends/s5h1420.c static enum fe_status s5h1420_get_status_bits(struct s5h1420_state *state) state 304 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x14); state 309 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x36); state 323 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 332 drivers/media/dvb-frontends/s5h1420.c *status = s5h1420_get_status_bits(state); state 337 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, Vit10); state 340 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Vit09, 0x13); state 342 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Vit09, 0x1b); state 346 drivers/media/dvb-frontends/s5h1420.c *status = s5h1420_get_status_bits(state); state 351 drivers/media/dvb-frontends/s5h1420.c if ((*status & FE_HAS_LOCK) && !state->postlocked) { state 354 drivers/media/dvb-frontends/s5h1420.c u32 tmp = s5h1420_getsymbolrate(state); state 355 drivers/media/dvb-frontends/s5h1420.c switch (s5h1420_readreg(state, Vit10) & 0x07) { state 368 drivers/media/dvb-frontends/s5h1420.c tmp = state->fclk / tmp; state 390 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, FEC01, 0x18); state 391 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, FEC01, 0x10); state 392 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, FEC01, val); state 395 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, Mpeg02); state 396 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Mpeg02, val | (1 << 6)); state 399 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, QPSK01) & 0x7f; state 400 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, QPSK01, val); state 404 drivers/media/dvb-frontends/s5h1420.c if (s5h1420_getsymbolrate(state) >= 20000000) { state 405 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop04, 0x8a); state 406 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop05, 0x6a); state 408 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop04, 0x58); state 409 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop05, 0x27); state 413 drivers/media/dvb-frontends/s5h1420.c state->postlocked = 1; state 423 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 425 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x46, 0x1d); state 428 drivers/media/dvb-frontends/s5h1420.c *ber = (s5h1420_readreg(state, 0x48) << 8) | s5h1420_readreg(state, 0x47); state 435 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 437 drivers/media/dvb-frontends/s5h1420.c u8 val = s5h1420_readreg(state, 0x15); state 446 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 448 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x46, 0x1f); state 451 drivers/media/dvb-frontends/s5h1420.c *ucblocks = (s5h1420_readreg(state, 0x48) << 8) | s5h1420_readreg(state, 0x47); state 456 drivers/media/dvb-frontends/s5h1420.c static void s5h1420_reset(struct s5h1420_state* state) state 459 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg (state, 0x01, 0x08); state 460 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg (state, 0x01, 0x00); state 464 drivers/media/dvb-frontends/s5h1420.c static void s5h1420_setsymbolrate(struct s5h1420_state* state, state 475 drivers/media/dvb-frontends/s5h1420.c do_div(val, (state->fclk / 1000)); state 479 drivers/media/dvb-frontends/s5h1420.c v = s5h1420_readreg(state, Loop01); state 480 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop01, v & 0x7f); state 481 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Tnco01, val >> 16); state 482 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Tnco02, val >> 8); state 483 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Tnco03, val & 0xff); state 484 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop01, v | 0x80); state 488 drivers/media/dvb-frontends/s5h1420.c static u32 s5h1420_getsymbolrate(struct s5h1420_state* state) state 490 drivers/media/dvb-frontends/s5h1420.c return state->symbol_rate; state 493 drivers/media/dvb-frontends/s5h1420.c static void s5h1420_setfreqoffset(struct s5h1420_state* state, int freqoffset) state 502 drivers/media/dvb-frontends/s5h1420.c val = -(int) ((freqoffset * (1<<24)) / (state->fclk / 1000000)); state 506 drivers/media/dvb-frontends/s5h1420.c v = s5h1420_readreg(state, Loop01); state 507 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop01, v & 0xbf); state 508 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Pnco01, val >> 16); state 509 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Pnco02, val >> 8); state 510 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Pnco03, val & 0xff); state 511 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop01, v | 0x40); state 515 drivers/media/dvb-frontends/s5h1420.c static int s5h1420_getfreqoffset(struct s5h1420_state* state) state 519 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x06, s5h1420_readreg(state, 0x06) | 0x08); state 520 drivers/media/dvb-frontends/s5h1420.c val = s5h1420_readreg(state, 0x0e) << 16; state 521 drivers/media/dvb-frontends/s5h1420.c val |= s5h1420_readreg(state, 0x0f) << 8; state 522 drivers/media/dvb-frontends/s5h1420.c val |= s5h1420_readreg(state, 0x10); state 523 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x06, s5h1420_readreg(state, 0x06) & 0xf7); state 530 drivers/media/dvb-frontends/s5h1420.c val = (((-val) * (state->fclk/1000000)) / (1<<24)); state 535 drivers/media/dvb-frontends/s5h1420.c static void s5h1420_setfec_inversion(struct s5h1420_state* state, state 544 drivers/media/dvb-frontends/s5h1420.c inversion = state->config->invert ? 0x08 : 0; state 546 drivers/media/dvb-frontends/s5h1420.c inversion = state->config->invert ? 0 : 0x08; state 589 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Vit08, vit08); state 590 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Vit09, vit09); state 594 drivers/media/dvb-frontends/s5h1420.c static enum fe_code_rate s5h1420_getfec(struct s5h1420_state *state) state 596 drivers/media/dvb-frontends/s5h1420.c switch(s5h1420_readreg(state, 0x32) & 0x07) { state 620 drivers/media/dvb-frontends/s5h1420.c s5h1420_getinversion(struct s5h1420_state *state) state 622 drivers/media/dvb-frontends/s5h1420.c if (s5h1420_readreg(state, 0x32) & 0x08) state 631 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 639 drivers/media/dvb-frontends/s5h1420.c frequency_delta = p->frequency - state->tunedfreq; state 643 drivers/media/dvb-frontends/s5h1420.c (state->fec_inner == p->fec_inner) && state 644 drivers/media/dvb-frontends/s5h1420.c (state->symbol_rate == p->symbol_rate)) { state 654 drivers/media/dvb-frontends/s5h1420.c s5h1420_setfreqoffset(state, p->frequency - tmp); state 656 drivers/media/dvb-frontends/s5h1420.c s5h1420_setfreqoffset(state, 0); state 664 drivers/media/dvb-frontends/s5h1420.c s5h1420_reset(state); state 668 drivers/media/dvb-frontends/s5h1420.c state->fclk = 80000000; state 670 drivers/media/dvb-frontends/s5h1420.c state->fclk = 59000000; state 672 drivers/media/dvb-frontends/s5h1420.c state->fclk = 86000000; state 674 drivers/media/dvb-frontends/s5h1420.c state->fclk = 88000000; state 676 drivers/media/dvb-frontends/s5h1420.c state->fclk = 44000000; state 678 drivers/media/dvb-frontends/s5h1420.c dprintk("pll01: %d, ToneFreq: %d\n", state->fclk/1000000 - 8, (state->fclk + (TONE_FREQ * 32) - 1) / (TONE_FREQ * 32)); state 679 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, PLL01, state->fclk/1000000 - 8); state 680 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, PLL02, 0x40); state 681 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, DiS01, (state->fclk + (TONE_FREQ * 32) - 1) / (TONE_FREQ * 32)); state 685 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, QPSK01, 0xae | 0x10); state 687 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, QPSK01, 0xac | 0x10); state 690 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, CON_1, 0x00); state 691 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, QPSK02, 0x00); state 692 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Pre01, 0xb0); state 694 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop01, 0xF0); state 695 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop02, 0x2a); /* e7 for s5h1420 */ state 696 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop03, 0x79); /* 78 for s5h1420 */ state 698 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop04, 0x79); state 700 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop04, 0x58); state 701 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Loop05, 0x6b); state 704 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Post01, (0 << 6) | 0x10); state 706 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Post01, (1 << 6) | 0x10); state 708 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Post01, (3 << 6) | 0x10); state 710 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Monitor12, 0x00); /* unfreeze DC compensation */ state 712 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Sync01, 0x33); state 713 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Mpeg01, state->config->cdclk_polarity); state 714 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Mpeg02, 0x3d); /* Parallel output more, disabled -> enabled later */ state 715 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Err01, 0x03); /* 0x1d for s5h1420 */ state 717 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Vit06, 0x6e); /* 0x8e for s5h1420 */ state 718 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, DiS03, 0x00); state 719 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, Rf01, 0x61); /* Tuner i2c address - for the gate controller */ state 726 drivers/media/dvb-frontends/s5h1420.c s5h1420_setfreqoffset(state, 0); state 730 drivers/media/dvb-frontends/s5h1420.c s5h1420_setsymbolrate(state, p); state 731 drivers/media/dvb-frontends/s5h1420.c s5h1420_setfec_inversion(state, p); state 734 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, QPSK01, s5h1420_readreg(state, QPSK01) | 1); state 736 drivers/media/dvb-frontends/s5h1420.c state->fec_inner = p->fec_inner; state 737 drivers/media/dvb-frontends/s5h1420.c state->symbol_rate = p->symbol_rate; state 738 drivers/media/dvb-frontends/s5h1420.c state->postlocked = 0; state 739 drivers/media/dvb-frontends/s5h1420.c state->tunedfreq = p->frequency; state 748 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 750 drivers/media/dvb-frontends/s5h1420.c p->frequency = state->tunedfreq + s5h1420_getfreqoffset(state); state 751 drivers/media/dvb-frontends/s5h1420.c p->inversion = s5h1420_getinversion(state); state 752 drivers/media/dvb-frontends/s5h1420.c p->symbol_rate = s5h1420_getsymbolrate(state); state 753 drivers/media/dvb-frontends/s5h1420.c p->fec_inner = s5h1420_getfec(state); state 793 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 796 drivers/media/dvb-frontends/s5h1420.c return s5h1420_writereg(state, 0x02, state->CON_1_val | 1); state 798 drivers/media/dvb-frontends/s5h1420.c return s5h1420_writereg(state, 0x02, state->CON_1_val & 0xfe); state 803 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 806 drivers/media/dvb-frontends/s5h1420.c state->CON_1_val = state->config->serial_mpeg << 4; state 807 drivers/media/dvb-frontends/s5h1420.c s5h1420_writereg(state, 0x02, state->CON_1_val); state 809 drivers/media/dvb-frontends/s5h1420.c s5h1420_reset(state); state 816 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 817 drivers/media/dvb-frontends/s5h1420.c state->CON_1_val = 0x12; state 818 drivers/media/dvb-frontends/s5h1420.c return s5h1420_writereg(state, 0x02, state->CON_1_val); state 823 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state* state = fe->demodulator_priv; state 824 drivers/media/dvb-frontends/s5h1420.c i2c_del_adapter(&state->tuner_i2c_adapter); state 825 drivers/media/dvb-frontends/s5h1420.c kfree(state); state 835 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state *state = i2c_get_adapdata(i2c_adap); state 837 drivers/media/dvb-frontends/s5h1420.c u8 tx_open[2] = { CON_1, state->CON_1_val | 1 }; /* repeater stops once there was a stop condition */ state 848 drivers/media/dvb-frontends/s5h1420.c m[0].addr = state->config->demod_address; state 854 drivers/media/dvb-frontends/s5h1420.c return i2c_transfer(state->i2c, m, 1 + num) == 1 + num ? num : -EIO; state 864 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state *state = fe->demodulator_priv; state 865 drivers/media/dvb-frontends/s5h1420.c return &state->tuner_i2c_adapter; state 875 drivers/media/dvb-frontends/s5h1420.c struct s5h1420_state *state = kzalloc(sizeof(struct s5h1420_state), GFP_KERNEL); state 878 drivers/media/dvb-frontends/s5h1420.c if (state == NULL) state 882 drivers/media/dvb-frontends/s5h1420.c state->config = config; state 883 drivers/media/dvb-frontends/s5h1420.c state->i2c = i2c; state 884 drivers/media/dvb-frontends/s5h1420.c state->postlocked = 0; state 885 drivers/media/dvb-frontends/s5h1420.c state->fclk = 88000000; state 886 drivers/media/dvb-frontends/s5h1420.c state->tunedfreq = 0; state 887 drivers/media/dvb-frontends/s5h1420.c state->fec_inner = FEC_NONE; state 888 drivers/media/dvb-frontends/s5h1420.c state->symbol_rate = 0; state 891 drivers/media/dvb-frontends/s5h1420.c i = s5h1420_readreg(state, ID01); state 895 drivers/media/dvb-frontends/s5h1420.c memset(state->shadow, 0xff, sizeof(state->shadow)); state 898 drivers/media/dvb-frontends/s5h1420.c state->shadow[i] = s5h1420_readreg(state, i); state 901 drivers/media/dvb-frontends/s5h1420.c memcpy(&state->frontend.ops, &s5h1420_ops, sizeof(struct dvb_frontend_ops)); state 902 drivers/media/dvb-frontends/s5h1420.c state->frontend.demodulator_priv = state; state 905 drivers/media/dvb-frontends/s5h1420.c strscpy(state->tuner_i2c_adapter.name, "S5H1420-PN1010 tuner I2C bus", state 906 drivers/media/dvb-frontends/s5h1420.c sizeof(state->tuner_i2c_adapter.name)); state 907 drivers/media/dvb-frontends/s5h1420.c state->tuner_i2c_adapter.algo = &s5h1420_tuner_i2c_algo; state 908 drivers/media/dvb-frontends/s5h1420.c state->tuner_i2c_adapter.algo_data = NULL; state 909 drivers/media/dvb-frontends/s5h1420.c i2c_set_adapdata(&state->tuner_i2c_adapter, state); state 910 drivers/media/dvb-frontends/s5h1420.c if (i2c_add_adapter(&state->tuner_i2c_adapter) < 0) { state 915 drivers/media/dvb-frontends/s5h1420.c return &state->frontend; state 918 drivers/media/dvb-frontends/s5h1420.c kfree(state); state 42 drivers/media/dvb-frontends/s5h1432.c static int s5h1432_writereg(struct s5h1432_state *state, state 50 drivers/media/dvb-frontends/s5h1432.c ret = i2c_transfer(state->i2c, &msg, 1); state 59 drivers/media/dvb-frontends/s5h1432.c static u8 s5h1432_readreg(struct s5h1432_state *state, u8 addr, u8 reg) state 70 drivers/media/dvb-frontends/s5h1432.c ret = i2c_transfer(state->i2c, msg, 2); state 86 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = fe->demodulator_priv; state 91 drivers/media/dvb-frontends/s5h1432.c reg = s5h1432_readreg(state, S5H1432_I2C_TOP_ADDR, 0x2E); state 106 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x2E, reg); state 112 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = fe->demodulator_priv; state 116 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x55); state 117 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x55); state 118 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0x15); state 121 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x00); state 122 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x00); state 123 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0x40); state 126 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x00); state 127 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x00); state 128 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0xe0); state 131 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x66); state 132 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x66); state 133 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0xEE); state 136 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x55); state 137 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x55); state 138 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0xED); state 141 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0xAA); state 142 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0xAA); state 143 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0xEA); state 153 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, state 155 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, state 157 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, state 172 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = fe->demodulator_priv; state 174 drivers/media/dvb-frontends/s5h1432.c if (p->frequency == state->current_frequency) { state 200 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1a); state 202 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1b); state 224 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1a); state 226 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1b); state 230 drivers/media/dvb-frontends/s5h1432.c state->current_frequency = p->frequency; state 237 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = fe->demodulator_priv; state 240 drivers/media/dvb-frontends/s5h1432.c state->current_frequency = 0; state 246 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x04, 0xa8); state 247 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x05, 0x01); state 248 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x07, 0x70); state 249 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x19, 0x80); state 250 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x1b, 0x9D); state 251 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x1c, 0x30); state 252 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x1d, 0x20); state 253 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x1e, 0x1B); state 254 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x2e, 0x40); state 255 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x42, 0x84); state 256 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x50, 0x5a); state 257 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x5a, 0xd3); state 258 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x68, 0x50); state 259 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xb8, 0x3c); state 260 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xc4, 0x10); state 261 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xcc, 0x9c); state 262 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xDA, 0x00); state 263 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe1, 0x94); state 265 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xf9, 0x00); state 270 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x66); state 271 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x66); state 272 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe7, 0xEE); state 274 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x1e, 0x31); state 277 drivers/media/dvb-frontends/s5h1432.c reg = s5h1432_readreg(state, S5H1432_I2C_TOP_ADDR, 0x42); state 279 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x42, reg); state 284 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1a); state 286 drivers/media/dvb-frontends/s5h1432.c s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x09, 0x1b); state 327 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = fe->demodulator_priv; state 328 drivers/media/dvb-frontends/s5h1432.c kfree(state); state 336 drivers/media/dvb-frontends/s5h1432.c struct s5h1432_state *state = NULL; state 340 drivers/media/dvb-frontends/s5h1432.c state = kmalloc(sizeof(struct s5h1432_state), GFP_KERNEL); state 341 drivers/media/dvb-frontends/s5h1432.c if (!state) state 345 drivers/media/dvb-frontends/s5h1432.c state->config = config; state 346 drivers/media/dvb-frontends/s5h1432.c state->i2c = i2c; state 347 drivers/media/dvb-frontends/s5h1432.c state->current_modulation = QAM_16; state 348 drivers/media/dvb-frontends/s5h1432.c state->inversion = state->config->inversion; state 351 drivers/media/dvb-frontends/s5h1432.c memcpy(&state->frontend.ops, &s5h1432_ops, state 354 drivers/media/dvb-frontends/s5h1432.c state->frontend.demodulator_priv = state; state 356 drivers/media/dvb-frontends/s5h1432.c return &state->frontend; state 198 drivers/media/dvb-frontends/s921.c static int s921_i2c_writereg(struct s921_state *state, state 207 drivers/media/dvb-frontends/s921.c rc = i2c_transfer(state->i2c, &msg, 1); state 217 drivers/media/dvb-frontends/s921.c static int s921_i2c_writeregdata(struct s921_state *state, u8 i2c_addr, state 223 drivers/media/dvb-frontends/s921.c rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data); state 230 drivers/media/dvb-frontends/s921.c static int s921_i2c_readreg(struct s921_state *state, u8 i2c_addr, u8 reg) state 239 drivers/media/dvb-frontends/s921.c rc = i2c_transfer(state->i2c, msg, 2); state 249 drivers/media/dvb-frontends/s921.c #define s921_readreg(state, reg) \ state 250 drivers/media/dvb-frontends/s921.c s921_i2c_readreg(state, state->config->demod_address, reg) state 251 drivers/media/dvb-frontends/s921.c #define s921_writereg(state, reg, val) \ state 252 drivers/media/dvb-frontends/s921.c s921_i2c_writereg(state, state->config->demod_address, reg, val) state 253 drivers/media/dvb-frontends/s921.c #define s921_writeregdata(state, regdata) \ state 254 drivers/media/dvb-frontends/s921.c s921_i2c_writeregdata(state, state->config->demod_address, \ state 260 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 284 drivers/media/dvb-frontends/s921.c rc = s921_writeregdata(state, s921_prefreq); state 288 drivers/media/dvb-frontends/s921.c rc = s921_writereg(state, 0xf2, (f_offset >> 8) & 0xff); state 292 drivers/media/dvb-frontends/s921.c rc = s921_writereg(state, 0xf3, f_offset & 0xff); state 296 drivers/media/dvb-frontends/s921.c rc = s921_writereg(state, 0xf4, f_switch); state 300 drivers/media/dvb-frontends/s921.c rc = s921_writeregdata(state, s921_postfreq); state 305 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x80); state 308 drivers/media/dvb-frontends/s921.c rc = s921_writereg(state, 0x01, 0x40); state 312 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x01); state 315 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x80); state 318 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x80); state 321 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x32); state 331 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 336 drivers/media/dvb-frontends/s921.c rc = s921_writeregdata(state, s921_init); state 345 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 350 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x81); state 356 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x82); state 385 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 397 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x01); state 400 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x80); state 403 drivers/media/dvb-frontends/s921.c rc = s921_readreg(state, 0x32); state 412 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 423 drivers/media/dvb-frontends/s921.c state->currentfreq = p->frequency; state 431 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 434 drivers/media/dvb-frontends/s921.c p->frequency = state->currentfreq; state 466 drivers/media/dvb-frontends/s921.c struct s921_state *state = fe->demodulator_priv; state 469 drivers/media/dvb-frontends/s921.c kfree(state); state 478 drivers/media/dvb-frontends/s921.c struct s921_state *state = state 482 drivers/media/dvb-frontends/s921.c if (!state) { state 488 drivers/media/dvb-frontends/s921.c state->config = config; state 489 drivers/media/dvb-frontends/s921.c state->i2c = i2c; state 492 drivers/media/dvb-frontends/s921.c memcpy(&state->frontend.ops, &s921_ops, state 494 drivers/media/dvb-frontends/s921.c state->frontend.demodulator_priv = state; state 496 drivers/media/dvb-frontends/s921.c return &state->frontend; state 59 drivers/media/dvb-frontends/si2165.c static int si2165_write(struct si2165_state *state, const u16 reg, state 64 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "i2c write: reg: 0x%04x, data: %*ph\n", state 67 drivers/media/dvb-frontends/si2165.c ret = regmap_bulk_write(state->regmap, reg, src, count); state 70 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "%s: ret == %d\n", __func__, ret); state 75 drivers/media/dvb-frontends/si2165.c static int si2165_read(struct si2165_state *state, state 78 drivers/media/dvb-frontends/si2165.c int ret = regmap_bulk_read(state->regmap, reg, val, count); state 81 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "%s: error (addr %02x reg %04x error (ret == %i)\n", state 82 drivers/media/dvb-frontends/si2165.c __func__, state->config.i2c_addr, reg, ret); state 86 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "i2c read: reg: 0x%04x, data: %*ph\n", state 92 drivers/media/dvb-frontends/si2165.c static int si2165_readreg8(struct si2165_state *state, state 96 drivers/media/dvb-frontends/si2165.c int ret = regmap_read(state->regmap, reg, &val_tmp); state 98 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "reg read: R(0x%04x)=0x%02x\n", reg, *val); state 102 drivers/media/dvb-frontends/si2165.c static int si2165_readreg16(struct si2165_state *state, state 107 drivers/media/dvb-frontends/si2165.c int ret = si2165_read(state, reg, buf, 2); state 109 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "reg read: R(0x%04x)=0x%04x\n", reg, *val); state 113 drivers/media/dvb-frontends/si2165.c static int si2165_readreg24(struct si2165_state *state, state 118 drivers/media/dvb-frontends/si2165.c int ret = si2165_read(state, reg, buf, 3); state 120 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "reg read: R(0x%04x)=0x%06x\n", reg, *val); state 124 drivers/media/dvb-frontends/si2165.c static int si2165_writereg8(struct si2165_state *state, const u16 reg, u8 val) state 126 drivers/media/dvb-frontends/si2165.c return regmap_write(state->regmap, reg, val); state 129 drivers/media/dvb-frontends/si2165.c static int si2165_writereg16(struct si2165_state *state, const u16 reg, u16 val) state 133 drivers/media/dvb-frontends/si2165.c return si2165_write(state, reg, buf, 2); state 136 drivers/media/dvb-frontends/si2165.c static int si2165_writereg24(struct si2165_state *state, const u16 reg, u32 val) state 140 drivers/media/dvb-frontends/si2165.c return si2165_write(state, reg, buf, 3); state 143 drivers/media/dvb-frontends/si2165.c static int si2165_writereg32(struct si2165_state *state, const u16 reg, u32 val) state 151 drivers/media/dvb-frontends/si2165.c return si2165_write(state, reg, buf, 4); state 154 drivers/media/dvb-frontends/si2165.c static int si2165_writereg_mask8(struct si2165_state *state, const u16 reg, state 159 drivers/media/dvb-frontends/si2165.c int ret = si2165_readreg8(state, reg, &tmp); state 168 drivers/media/dvb-frontends/si2165.c return si2165_writereg8(state, reg, val); state 179 drivers/media/dvb-frontends/si2165.c static int si2165_write_reg_list(struct si2165_state *state, state 187 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, regs[i].reg, regs[i].val); state 201 drivers/media/dvb-frontends/si2165.c static int si2165_init_pll(struct si2165_state *state) state 203 drivers/media/dvb-frontends/si2165.c u32 ref_freq_hz = state->config.ref_freq_hz; state 242 drivers/media/dvb-frontends/si2165.c state->fvco_hz = ref_freq_hz / divr state 244 drivers/media/dvb-frontends/si2165.c state->adc_clk = state->fvco_hz / (divm * 4u); state 245 drivers/media/dvb-frontends/si2165.c state->sys_clk = state->fvco_hz / (divl * 2u); state 252 drivers/media/dvb-frontends/si2165.c return si2165_write(state, REG_PLL_DIVL, buf, 4); state 255 drivers/media/dvb-frontends/si2165.c static int si2165_adjust_pll_divl(struct si2165_state *state, u8 divl) state 257 drivers/media/dvb-frontends/si2165.c state->sys_clk = state->fvco_hz / (divl * 2u); state 258 drivers/media/dvb-frontends/si2165.c return si2165_writereg8(state, REG_PLL_DIVL, divl); state 261 drivers/media/dvb-frontends/si2165.c static u32 si2165_get_fe_clk(struct si2165_state *state) state 264 drivers/media/dvb-frontends/si2165.c return state->adc_clk; state 267 drivers/media/dvb-frontends/si2165.c static int si2165_wait_init_done(struct si2165_state *state) state 274 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_INIT_DONE, &val); state 281 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "init_done was not set\n"); state 285 drivers/media/dvb-frontends/si2165.c static int si2165_upload_firmware_block(struct si2165_state *state, state 300 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, state 304 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, state 310 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, state 317 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, state 325 drivers/media/dvb-frontends/si2165.c ret = si2165_write(state, REG_DCOM_CONTROL_BYTE, buf_ctrl, 4); state 328 drivers/media/dvb-frontends/si2165.c ret = si2165_write(state, REG_DCOM_ADDR, data + offset + 4, 4); state 335 drivers/media/dvb-frontends/si2165.c ret = si2165_write(state, REG_DCOM_DATA, state 345 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, state 352 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, state 361 drivers/media/dvb-frontends/si2165.c static int si2165_upload_firmware(struct si2165_state *state) state 377 drivers/media/dvb-frontends/si2165.c switch (state->chip_revcode) { state 382 drivers/media/dvb-frontends/si2165.c dev_info(&state->client->dev, "no firmware file for revision=%d\n", state 383 drivers/media/dvb-frontends/si2165.c state->chip_revcode); state 388 drivers/media/dvb-frontends/si2165.c ret = request_firmware(&fw, fw_file, &state->client->dev); state 390 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, "firmware file '%s' not found\n", state 398 drivers/media/dvb-frontends/si2165.c dev_info(&state->client->dev, "downloading firmware from file '%s' size=%d\n", state 402 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, "firmware size is not multiple of 4\n"); state 409 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, "firmware header is missing\n"); state 415 drivers/media/dvb-frontends/si2165.c dev_warn(&state->client->dev, "firmware file version is wrong\n"); state 426 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_WDOG_AND_BOOT, 0x00); state 430 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_RST_ALL, 0x00); state 434 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_WDOG_AND_BOOT, val); state 439 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_EN_RST_ERROR, val); state 442 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_EN_RST_ERROR, val); state 445 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_EN_RST_ERROR, 0x02); state 452 drivers/media/dvb-frontends/si2165.c dev_info(&state->client->dev, "%s: extracted patch_version=0x%02x, block_count=0x%02x, crc_expected=0x%04x\n", state 455 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, &offset, 1); state 459 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_PATCH_VERSION, patch_version); state 464 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_RST_CRC, 0x01); state 468 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, state 471 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, state 477 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg16(state, REG_CRC, &val16); state 482 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, state 489 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, &offset, 5); state 494 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, state 502 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg_mask8(state, REG_WDOG_AND_BOOT, 0x02, 0x02); state 507 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg_mask8(state, REG_EN_RST_ERROR, 0x01, 0x01); state 511 drivers/media/dvb-frontends/si2165.c dev_info(&state->client->dev, "fw load finished\n"); state 514 drivers/media/dvb-frontends/si2165.c state->firmware_loaded = true; state 527 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 532 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "%s: called\n", __func__); state 535 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_MODE, state->config.chip_mode); state 539 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_DSP_CLOCK, 0x01); state 543 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_CHIP_MODE, &val); state 546 drivers/media/dvb-frontends/si2165.c if (val != state->config.chip_mode) { state 547 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "could not set chip_mode\n"); state 552 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_AGC_IF_TRI, 0x00); state 555 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_AGC_IF_SLR, 0x01); state 558 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_AGC2_OUTPUT, 0x00); state 561 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_AGC2_CLKDIV, 0x07); state 565 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_RSSI_PAD_CTRL, 0x00); state 568 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_RSSI_ENABLE, 0x00); state 572 drivers/media/dvb-frontends/si2165.c ret = si2165_init_pll(state); state 577 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_INIT, 0x01); state 581 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_START_INIT, 0x01); state 584 drivers/media/dvb-frontends/si2165.c ret = si2165_wait_init_done(state); state 589 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_INIT, 0x00); state 594 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg16(state, REG_BER_PKT, state 599 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_PATCH_VERSION, &patch_version); state 603 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_AUTO_RESET, 0x00); state 608 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg32(state, REG_ADDR_JUMP, 0xf4000000); state 612 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_WDOG_AND_BOOT, &val); state 617 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware(state); state 623 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_TS_DATA_MODE, 0x20); state 626 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg16(state, REG_TS_TRI, 0x00fe); state 629 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg24(state, REG_TS_SLR, 0x555555); state 632 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_TS_CLK_MODE, 0x01); state 635 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_TS_PARALLEL_MODE, 0x00); state 639 drivers/media/dvb-frontends/si2165.c c = &state->fe.dtv_property_cache; state 655 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 658 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_DSP_CLOCK, 0x00); state 662 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_MODE, SI2165_MODE_OFF); state 673 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 682 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_CHECK_SIGNAL, &u8tmp); state 696 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_PS_LOCK, &u8tmp); state 709 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_FEC_LOCK, &u8tmp); state 722 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg24(state, REG_C_N, &u32tmp); state 746 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_BER_RST, 0x01); state 760 drivers/media/dvb-frontends/si2165.c state->ber_prev = 0; state 763 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_BER_AVAIL, &u8tmp); state 770 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg24(state, REG_BER_BIT, state 781 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, state 786 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, state 812 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 820 drivers/media/dvb-frontends/si2165.c *ber = c->post_bit_error.stat[0].uvalue - state->ber_prev; state 821 drivers/media/dvb-frontends/si2165.c state->ber_prev = c->post_bit_error.stat[0].uvalue; state 826 drivers/media/dvb-frontends/si2165.c static int si2165_set_oversamp(struct si2165_state *state, u32 dvb_rate) state 834 drivers/media/dvb-frontends/si2165.c oversamp = si2165_get_fe_clk(state); state 839 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "Write oversamp=%#x\n", reg_value); state 840 drivers/media/dvb-frontends/si2165.c return si2165_writereg32(state, REG_OVERSAMP, reg_value); state 843 drivers/media/dvb-frontends/si2165.c static int si2165_set_if_freq_shift(struct si2165_state *state) state 845 drivers/media/dvb-frontends/si2165.c struct dvb_frontend *fe = &state->fe; state 848 drivers/media/dvb-frontends/si2165.c u32 fe_clk = si2165_get_fe_clk(state); state 852 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, state 867 drivers/media/dvb-frontends/si2165.c if (state->config.inversion) state 873 drivers/media/dvb-frontends/si2165.c return si2165_writereg32(state, REG_IF_FREQ_SHIFT, reg_value); state 902 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 907 drivers/media/dvb-frontends/si2165.c dev_dbg(&state->client->dev, "%s: called\n", __func__); state 909 drivers/media/dvb-frontends/si2165.c if (!state->has_dvbt) state 919 drivers/media/dvb-frontends/si2165.c ret = si2165_adjust_pll_divl(state, 12); state 924 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg16(state, REG_T_BANDWIDTH, bw10k); state 927 drivers/media/dvb-frontends/si2165.c ret = si2165_set_oversamp(state, dvb_rate); state 931 drivers/media/dvb-frontends/si2165.c ret = si2165_write_reg_list(state, dvbt_regs, ARRAY_SIZE(dvbt_regs)); state 968 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 974 drivers/media/dvb-frontends/si2165.c if (!state->has_dvbc) state 980 drivers/media/dvb-frontends/si2165.c ret = si2165_adjust_pll_divl(state, 14); state 985 drivers/media/dvb-frontends/si2165.c ret = si2165_set_oversamp(state, dvb_rate); state 1010 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_REQ_CONSTELLATION, u8tmp); state 1014 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg32(state, REG_LOCK_TIMEOUT, 0x007a1200); state 1018 drivers/media/dvb-frontends/si2165.c ret = si2165_write_reg_list(state, dvbc_regs, ARRAY_SIZE(dvbc_regs)); state 1035 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = fe->demodulator_priv; state 1042 drivers/media/dvb-frontends/si2165.c ret = si2165_set_if_freq_shift(state); state 1062 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg32(state, REG_ADDR_JUMP, 0xf4000000); state 1070 drivers/media/dvb-frontends/si2165.c ret = si2165_set_if_freq_shift(state); state 1075 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_WDOG_AND_BOOT, val); state 1078 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_WDOG_AND_BOOT, 0x00); state 1083 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_RST_ALL, 0x00); state 1087 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg32(state, REG_GP_REG0_LSB, 0x00000000); state 1092 drivers/media/dvb-frontends/si2165.c ret = si2165_write_reg_list(state, adc_rewrite, state 1098 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_START_SYNCHRO, 0x01); state 1102 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_WDOG_AND_BOOT, val); state 1150 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = NULL; state 1164 drivers/media/dvb-frontends/si2165.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1165 drivers/media/dvb-frontends/si2165.c if (!state) { state 1171 drivers/media/dvb-frontends/si2165.c state->regmap = devm_regmap_init_i2c(client, ®map_config); state 1172 drivers/media/dvb-frontends/si2165.c if (IS_ERR(state->regmap)) { state 1173 drivers/media/dvb-frontends/si2165.c ret = PTR_ERR(state->regmap); state 1178 drivers/media/dvb-frontends/si2165.c state->client = client; state 1179 drivers/media/dvb-frontends/si2165.c state->config.i2c_addr = client->addr; state 1180 drivers/media/dvb-frontends/si2165.c state->config.chip_mode = pdata->chip_mode; state 1181 drivers/media/dvb-frontends/si2165.c state->config.ref_freq_hz = pdata->ref_freq_hz; state 1182 drivers/media/dvb-frontends/si2165.c state->config.inversion = pdata->inversion; state 1184 drivers/media/dvb-frontends/si2165.c if (state->config.ref_freq_hz < 4000000 || state 1185 drivers/media/dvb-frontends/si2165.c state->config.ref_freq_hz > 27000000) { state 1186 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "ref_freq of %d Hz not supported by this driver\n", state 1187 drivers/media/dvb-frontends/si2165.c state->config.ref_freq_hz); state 1193 drivers/media/dvb-frontends/si2165.c memcpy(&state->fe.ops, &si2165_ops, state 1195 drivers/media/dvb-frontends/si2165.c state->fe.ops.release = NULL; state 1196 drivers/media/dvb-frontends/si2165.c state->fe.demodulator_priv = state; state 1197 drivers/media/dvb-frontends/si2165.c i2c_set_clientdata(client, state); state 1200 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_MODE, state->config.chip_mode); state 1204 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_CHIP_MODE, &val); state 1207 drivers/media/dvb-frontends/si2165.c if (val != state->config.chip_mode) state 1210 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REG_CHIP_REVCODE, &state->chip_revcode); state 1214 drivers/media/dvb-frontends/si2165.c ret = si2165_readreg8(state, REV_CHIP_TYPE, &state->chip_type); state 1219 drivers/media/dvb-frontends/si2165.c ret = si2165_writereg8(state, REG_CHIP_MODE, SI2165_MODE_OFF); state 1223 drivers/media/dvb-frontends/si2165.c if (state->chip_revcode < 26) state 1224 drivers/media/dvb-frontends/si2165.c rev_char = 'A' + state->chip_revcode; state 1228 drivers/media/dvb-frontends/si2165.c switch (state->chip_type) { state 1231 drivers/media/dvb-frontends/si2165.c state->has_dvbt = true; state 1235 drivers/media/dvb-frontends/si2165.c state->has_dvbt = true; state 1236 drivers/media/dvb-frontends/si2165.c state->has_dvbc = true; state 1239 drivers/media/dvb-frontends/si2165.c dev_err(&state->client->dev, "Unsupported Silicon Labs chip (type %d, rev %d)\n", state 1240 drivers/media/dvb-frontends/si2165.c state->chip_type, state->chip_revcode); state 1244 drivers/media/dvb-frontends/si2165.c dev_info(&state->client->dev, state 1246 drivers/media/dvb-frontends/si2165.c chip_name, rev_char, state->chip_type, state 1247 drivers/media/dvb-frontends/si2165.c state->chip_revcode); state 1249 drivers/media/dvb-frontends/si2165.c strlcat(state->fe.ops.info.name, chip_name, state 1250 drivers/media/dvb-frontends/si2165.c sizeof(state->fe.ops.info.name)); state 1253 drivers/media/dvb-frontends/si2165.c if (state->has_dvbt) { state 1254 drivers/media/dvb-frontends/si2165.c state->fe.ops.delsys[n++] = SYS_DVBT; state 1255 drivers/media/dvb-frontends/si2165.c strlcat(state->fe.ops.info.name, " DVB-T", state 1256 drivers/media/dvb-frontends/si2165.c sizeof(state->fe.ops.info.name)); state 1258 drivers/media/dvb-frontends/si2165.c if (state->has_dvbc) { state 1259 drivers/media/dvb-frontends/si2165.c state->fe.ops.delsys[n++] = SYS_DVBC_ANNEX_A; state 1260 drivers/media/dvb-frontends/si2165.c strlcat(state->fe.ops.info.name, " DVB-C", state 1261 drivers/media/dvb-frontends/si2165.c sizeof(state->fe.ops.info.name)); state 1265 drivers/media/dvb-frontends/si2165.c *pdata->fe = &state->fe; state 1272 drivers/media/dvb-frontends/si2165.c kfree(state); state 1279 drivers/media/dvb-frontends/si2165.c struct si2165_state *state = i2c_get_clientdata(client); state 1283 drivers/media/dvb-frontends/si2165.c kfree(state); state 222 drivers/media/dvb-frontends/si21xx.c static int si21_writeregs(struct si21xx_state *state, u8 reg1, state 228 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 240 drivers/media/dvb-frontends/si21xx.c ret = i2c_transfer(state->i2c, &msg, 1); state 249 drivers/media/dvb-frontends/si21xx.c static int si21_writereg(struct si21xx_state *state, u8 reg, u8 data) state 254 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 260 drivers/media/dvb-frontends/si21xx.c ret = i2c_transfer(state->i2c, &msg, 1); state 271 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 276 drivers/media/dvb-frontends/si21xx.c return si21_writereg(state, buf[0], buf[1]); state 279 drivers/media/dvb-frontends/si21xx.c static u8 si21_readreg(struct si21xx_state *state, u8 reg) state 286 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 291 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 298 drivers/media/dvb-frontends/si21xx.c ret = i2c_transfer(state->i2c, msg, 2); state 307 drivers/media/dvb-frontends/si21xx.c static int si21_readregs(struct si21xx_state *state, u8 reg1, u8 *b, u8 len) state 312 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 317 drivers/media/dvb-frontends/si21xx.c .addr = state->config->demod_address, state 324 drivers/media/dvb-frontends/si21xx.c ret = i2c_transfer(state->i2c, msg, 2); state 332 drivers/media/dvb-frontends/si21xx.c static int si21xx_wait_diseqc_idle(struct si21xx_state *state, int timeout) state 338 drivers/media/dvb-frontends/si21xx.c while ((si21_readreg(state, LNB_CTRL_REG_1) & 0x8) == 8) { state 351 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 367 drivers/media/dvb-frontends/si21xx.c state->fs; state 373 drivers/media/dvb-frontends/si21xx.c si21_writeregs(state, SYM_RATE_REG_L, sym_rate_bytes, 0x03); state 381 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 391 drivers/media/dvb-frontends/si21xx.c status |= si21_readregs(state, LNB_CTRL_STATUS_REG, &lnb_status, 0x01); state 392 drivers/media/dvb-frontends/si21xx.c status |= si21_readregs(state, LNB_CTRL_REG_1, &lnb_status, 0x01); state 395 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, LNB_FIFO_REGS_0, m->msg, m->msg_len); state 402 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, LNB_CTRL_REG_1, &LNB_CTRL_1, 0x01); state 410 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 415 drivers/media/dvb-frontends/si21xx.c if (si21xx_wait_diseqc_idle(state, 100) < 0) state 418 drivers/media/dvb-frontends/si21xx.c val = (0x80 | si21_readreg(state, 0xc1)); state 419 drivers/media/dvb-frontends/si21xx.c if (si21_writereg(state, LNB_CTRL_REG_1, state 423 drivers/media/dvb-frontends/si21xx.c if (si21xx_wait_diseqc_idle(state, 100) < 0) state 426 drivers/media/dvb-frontends/si21xx.c if (si21_writereg(state, LNB_CTRL_REG_1, val)) state 434 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 438 drivers/media/dvb-frontends/si21xx.c val = (0x80 | si21_readreg(state, LNB_CTRL_REG_1)); state 442 drivers/media/dvb-frontends/si21xx.c return si21_writereg(state, LNB_CTRL_REG_1, val | 0x20); state 445 drivers/media/dvb-frontends/si21xx.c return si21_writereg(state, LNB_CTRL_REG_1, (val & ~0x20)); state 454 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 462 drivers/media/dvb-frontends/si21xx.c val = (0x80 | si21_readreg(state, LNB_CTRL_REG_1)); state 466 drivers/media/dvb-frontends/si21xx.c return si21_writereg(state, LNB_CTRL_REG_1, val | 0x40); state 469 drivers/media/dvb-frontends/si21xx.c return si21_writereg(state, LNB_CTRL_REG_1, (val & ~0x40)); state 478 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 492 drivers/media/dvb-frontends/si21xx.c si21_writeregs(state, reg1, &val, 1); state 497 drivers/media/dvb-frontends/si21xx.c si21_writeregs(state, SYSTEM_MODE_REG, ®1, 0x01); state 526 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, TS_CTRL_REG_1, reg2, 0x02); state 536 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 541 drivers/media/dvb-frontends/si21xx.c u8 signal = si21_readreg(state, ANALOG_AGC_POWER_LEVEL_REG); state 543 drivers/media/dvb-frontends/si21xx.c si21_readregs(state, LOCK_STATUS_REG_1, regs_read, 0x02); state 574 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 579 drivers/media/dvb-frontends/si21xx.c u16 signal = (3 * si21_readreg(state, 0x27) * state 580 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x28)); state 583 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x27), state 584 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x28), (int) signal); state 594 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 598 drivers/media/dvb-frontends/si21xx.c if (state->errmode != STATUS_BER) state 601 drivers/media/dvb-frontends/si21xx.c *ber = (si21_readreg(state, 0x1d) << 8) | state 602 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x1e); state 609 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 611 drivers/media/dvb-frontends/si21xx.c s32 xsnr = 0xffff - ((si21_readreg(state, 0x24) << 8) | state 612 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x25)); state 623 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 627 drivers/media/dvb-frontends/si21xx.c if (state->errmode != STATUS_UCBLOCKS) state 630 drivers/media/dvb-frontends/si21xx.c *ucblocks = (si21_readreg(state, 0x1d) << 8) | state 631 drivers/media/dvb-frontends/si21xx.c si21_readreg(state, 0x1e); state 642 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 661 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, state 666 drivers/media/dvb-frontends/si21xx.c status |= si21_readregs(state, ACQ_CTRL_REG_2, ®, 0x01); state 668 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, ACQ_CTRL_REG_2, ®, 0x01); state 675 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, state 679 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, state 682 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, state 685 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, state 693 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 832 drivers/media/dvb-frontends/si21xx.c status |= si21_writeregs(state, PLL_DIVISOR_REG, ®s[0], 0x04); state 834 drivers/media/dvb-frontends/si21xx.c state->fs = sample_rate;/*ADC MHz*/ state 842 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 847 drivers/media/dvb-frontends/si21xx.c si21_readregs(state, SYSTEM_MODE_REG, ®data, 0x01); state 849 drivers/media/dvb-frontends/si21xx.c si21_writeregs(state, SYSTEM_MODE_REG, ®data, 0x01); state 850 drivers/media/dvb-frontends/si21xx.c state->initialised = 0; state 857 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = fe->demodulator_priv; state 861 drivers/media/dvb-frontends/si21xx.c kfree(state); state 900 drivers/media/dvb-frontends/si21xx.c struct si21xx_state *state = NULL; state 906 drivers/media/dvb-frontends/si21xx.c state = kzalloc(sizeof(struct si21xx_state), GFP_KERNEL); state 907 drivers/media/dvb-frontends/si21xx.c if (state == NULL) state 911 drivers/media/dvb-frontends/si21xx.c state->config = config; state 912 drivers/media/dvb-frontends/si21xx.c state->i2c = i2c; state 913 drivers/media/dvb-frontends/si21xx.c state->initialised = 0; state 914 drivers/media/dvb-frontends/si21xx.c state->errmode = STATUS_BER; state 917 drivers/media/dvb-frontends/si21xx.c id = si21_readreg(state, SYSTEM_MODE_REG); state 918 drivers/media/dvb-frontends/si21xx.c si21_writereg(state, SYSTEM_MODE_REG, id | 0x40); /* standby off */ state 920 drivers/media/dvb-frontends/si21xx.c id = si21_readreg(state, 0x00); state 932 drivers/media/dvb-frontends/si21xx.c memcpy(&state->frontend.ops, &si21xx_ops, state 934 drivers/media/dvb-frontends/si21xx.c state->frontend.demodulator_priv = state; state 935 drivers/media/dvb-frontends/si21xx.c return &state->frontend; state 938 drivers/media/dvb-frontends/si21xx.c kfree(state); state 53 drivers/media/dvb-frontends/sp8870.c static int sp8870_writereg (struct sp8870_state* state, u16 reg, u16 data) state 56 drivers/media/dvb-frontends/sp8870.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 4 }; state 59 drivers/media/dvb-frontends/sp8870.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 67 drivers/media/dvb-frontends/sp8870.c static int sp8870_readreg (struct sp8870_state* state, u16 reg) state 72 drivers/media/dvb-frontends/sp8870.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, state 73 drivers/media/dvb-frontends/sp8870.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 } }; state 75 drivers/media/dvb-frontends/sp8870.c ret = i2c_transfer (state->i2c, msg, 2); state 85 drivers/media/dvb-frontends/sp8870.c static int sp8870_firmware_upload (struct sp8870_state* state, const struct firmware *fw) state 100 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F00, 0x0000); state 103 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x8F08, ((SP8870_FIRMWARE_SIZE / 2) & 0xFFFF)); state 106 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x8F0A, ((SP8870_FIRMWARE_SIZE / 2) >> 16)); state 116 drivers/media/dvb-frontends/sp8870.c msg.addr = state->config->demod_address; state 120 drivers/media/dvb-frontends/sp8870.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 132 drivers/media/dvb-frontends/sp8870.c static void sp8870_microcontroller_stop (struct sp8870_state* state) state 134 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F08, 0x000); state 135 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F09, 0x000); state 138 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F00, 0x000); state 141 drivers/media/dvb-frontends/sp8870.c static void sp8870_microcontroller_start (struct sp8870_state* state) state 143 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F08, 0x000); state 144 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F09, 0x000); state 147 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0F00, 0x001); state 150 drivers/media/dvb-frontends/sp8870.c sp8870_readreg(state, 0x0D01); state 153 drivers/media/dvb-frontends/sp8870.c static int sp8870_read_data_valid_signal(struct sp8870_state* state) state 155 drivers/media/dvb-frontends/sp8870.c return (sp8870_readreg(state, 0x0D02) > 0); state 229 drivers/media/dvb-frontends/sp8870.c static int sp8870_wake_up(struct sp8870_state* state) state 232 drivers/media/dvb-frontends/sp8870.c return sp8870_writereg(state, 0xC18, 0x00D); state 238 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 246 drivers/media/dvb-frontends/sp8870.c sp8870_microcontroller_stop(state); state 255 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0319, 0x000A); state 258 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x031A, 0x0AAB); state 261 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0309, 0x0400); state 264 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x030A, 0x0000); state 268 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0311, 0x0002); state 270 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0311, 0x0001); state 272 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0311, 0x0000); state 276 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0338, 0x0000); state 278 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0338, 0x0001); state 280 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0xc05, reg0xc05); state 283 drivers/media/dvb-frontends/sp8870.c err = sp8870_readreg(state, 0x200); state 288 drivers/media/dvb-frontends/sp8870.c sp8870_microcontroller_start(state); state 295 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 298 drivers/media/dvb-frontends/sp8870.c sp8870_wake_up(state); state 299 drivers/media/dvb-frontends/sp8870.c if (state->initialised) return 0; state 300 drivers/media/dvb-frontends/sp8870.c state->initialised = 1; state 307 drivers/media/dvb-frontends/sp8870.c if (state->config->request_firmware(fe, &fw, SP8870_DEFAULT_FIRMWARE)) { state 312 drivers/media/dvb-frontends/sp8870.c if (sp8870_firmware_upload(state, fw)) { state 321 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0xc18, 0x00d); state 324 drivers/media/dvb-frontends/sp8870.c sp8870_microcontroller_stop(state); state 327 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0301, 0x0003); state 330 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0C13, 0x0001); state 333 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0C14, 0x0001); state 336 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0D00, 0x010); state 337 drivers/media/dvb-frontends/sp8870.c sp8870_writereg(state, 0x0D01, 0x000); state 345 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 351 drivers/media/dvb-frontends/sp8870.c status = sp8870_readreg (state, 0x0200); state 355 drivers/media/dvb-frontends/sp8870.c signal = sp8870_readreg (state, 0x0303); state 371 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 377 drivers/media/dvb-frontends/sp8870.c ret = sp8870_readreg(state, 0xC08); state 383 drivers/media/dvb-frontends/sp8870.c ret = sp8870_readreg(state, 0xC07); state 398 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 404 drivers/media/dvb-frontends/sp8870.c ret = sp8870_readreg (state, 0x306); state 410 drivers/media/dvb-frontends/sp8870.c ret = sp8870_readreg (state, 0x303); state 424 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 429 drivers/media/dvb-frontends/sp8870.c ret = sp8870_readreg(state, 0xC0C); state 454 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 478 drivers/media/dvb-frontends/sp8870.c valid = sp8870_read_data_valid_signal(state); state 512 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 515 drivers/media/dvb-frontends/sp8870.c return sp8870_writereg(state, 0xC18, 0x000); state 528 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 531 drivers/media/dvb-frontends/sp8870.c return sp8870_writereg(state, 0x206, 0x001); state 533 drivers/media/dvb-frontends/sp8870.c return sp8870_writereg(state, 0x206, 0x000); state 539 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = fe->demodulator_priv; state 540 drivers/media/dvb-frontends/sp8870.c kfree(state); state 548 drivers/media/dvb-frontends/sp8870.c struct sp8870_state* state = NULL; state 551 drivers/media/dvb-frontends/sp8870.c state = kzalloc(sizeof(struct sp8870_state), GFP_KERNEL); state 552 drivers/media/dvb-frontends/sp8870.c if (state == NULL) goto error; state 555 drivers/media/dvb-frontends/sp8870.c state->config = config; state 556 drivers/media/dvb-frontends/sp8870.c state->i2c = i2c; state 557 drivers/media/dvb-frontends/sp8870.c state->initialised = 0; state 560 drivers/media/dvb-frontends/sp8870.c if (sp8870_readreg(state, 0x0200) < 0) goto error; state 563 drivers/media/dvb-frontends/sp8870.c memcpy(&state->frontend.ops, &sp8870_ops, sizeof(struct dvb_frontend_ops)); state 564 drivers/media/dvb-frontends/sp8870.c state->frontend.demodulator_priv = state; state 565 drivers/media/dvb-frontends/sp8870.c return &state->frontend; state 568 drivers/media/dvb-frontends/sp8870.c kfree(state); state 40 drivers/media/dvb-frontends/sp887x.c static int i2c_writebytes (struct sp887x_state* state, u8 *buf, u8 len) state 42 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = len }; state 45 drivers/media/dvb-frontends/sp887x.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 47 drivers/media/dvb-frontends/sp887x.c __func__, state->config->demod_address, err); state 54 drivers/media/dvb-frontends/sp887x.c static int sp887x_writereg (struct sp887x_state* state, u16 reg, u16 data) state 57 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 4 }; state 60 drivers/media/dvb-frontends/sp887x.c if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) { state 76 drivers/media/dvb-frontends/sp887x.c static int sp887x_readreg (struct sp887x_state* state, u16 reg) state 81 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg[] = {{ .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, state 82 drivers/media/dvb-frontends/sp887x.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 }}; state 84 drivers/media/dvb-frontends/sp887x.c if ((ret = i2c_transfer(state->i2c, msg, 2)) != 2) { state 92 drivers/media/dvb-frontends/sp887x.c static void sp887x_microcontroller_stop (struct sp887x_state* state) state 95 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf08, 0x000); state 96 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf09, 0x000); state 99 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf00, 0x000); state 102 drivers/media/dvb-frontends/sp887x.c static void sp887x_microcontroller_start (struct sp887x_state* state) state 105 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf08, 0x000); state 106 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf09, 0x000); state 109 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf00, 0x001); state 112 drivers/media/dvb-frontends/sp887x.c static void sp887x_setup_agc (struct sp887x_state* state) state 116 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x33c, 0x054); state 117 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x33b, 0x04c); state 118 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x328, 0x000); state 119 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x327, 0x005); state 120 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x326, 0x001); state 121 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x325, 0x001); state 122 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x324, 0x001); state 123 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x318, 0x050); state 124 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x317, 0x3fe); state 125 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x316, 0x001); state 126 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x313, 0x005); state 127 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x312, 0x002); state 128 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x306, 0x000); state 129 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x303, 0x000); state 139 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 154 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf1a, 0x000); state 156 drivers/media/dvb-frontends/sp887x.c sp887x_microcontroller_stop (state); state 162 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x8f08, 0x1fff); state 165 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x8f0a, 0x0000); state 182 drivers/media/dvb-frontends/sp887x.c if ((err = i2c_writebytes (state, buf, c+2)) < 0) { state 190 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc13, 0x001); state 193 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc14, 0x000); state 196 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc1a, 0x872); state 197 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc1b, 0x001); state 198 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc1c, 0x000); /* parallel mode (serial mode == 1) */ state 199 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc1a, 0x871); state 202 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x301, 0x002); state 204 drivers/media/dvb-frontends/sp887x.c sp887x_setup_agc(state); state 207 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xd00, 0x010); state 208 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x0d1, 0x000); state 305 drivers/media/dvb-frontends/sp887x.c static void sp887x_correct_offsets (struct sp887x_state* state, state 341 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x319, srate_correction[bw_index] >> 12); state 342 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x31a, srate_correction[bw_index] & 0xfff); state 345 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x309, frequency_shift >> 12); state 346 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x30a, frequency_shift & 0xfff); state 352 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 365 drivers/media/dvb-frontends/sp887x.c sp887x_microcontroller_stop(state); state 380 drivers/media/dvb-frontends/sp887x.c sp887x_readreg(state, 0x200); state 382 drivers/media/dvb-frontends/sp887x.c sp887x_correct_offsets(state, p, actual_freq); state 392 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x311, val); state 396 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x338, 0x000); state 398 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0x338, 0x001); state 400 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc05, reg0xc05); state 412 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf14, 0x160 | val); state 413 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xf15, 0x000); state 415 drivers/media/dvb-frontends/sp887x.c sp887x_microcontroller_start(state); state 421 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 422 drivers/media/dvb-frontends/sp887x.c u16 snr12 = sp887x_readreg(state, 0xf16); state 423 drivers/media/dvb-frontends/sp887x.c u16 sync0x200 = sp887x_readreg(state, 0x200); state 424 drivers/media/dvb-frontends/sp887x.c u16 sync0xf17 = sp887x_readreg(state, 0xf17); state 455 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 457 drivers/media/dvb-frontends/sp887x.c *ber = (sp887x_readreg(state, 0xc08) & 0x3f) | state 458 drivers/media/dvb-frontends/sp887x.c (sp887x_readreg(state, 0xc07) << 6); state 459 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc08, 0x000); state 460 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc07, 0x000); state 469 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 471 drivers/media/dvb-frontends/sp887x.c u16 snr12 = sp887x_readreg(state, 0xf16); state 480 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 482 drivers/media/dvb-frontends/sp887x.c u16 snr12 = sp887x_readreg(state, 0xf16); state 490 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 492 drivers/media/dvb-frontends/sp887x.c *ucblocks = sp887x_readreg(state, 0xc0c); state 501 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 504 drivers/media/dvb-frontends/sp887x.c return sp887x_writereg(state, 0x206, 0x001); state 506 drivers/media/dvb-frontends/sp887x.c return sp887x_writereg(state, 0x206, 0x000); state 512 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 515 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc18, 0x000); state 522 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 526 drivers/media/dvb-frontends/sp887x.c if (!state->initialised) { state 529 drivers/media/dvb-frontends/sp887x.c ret = state->config->request_firmware(fe, &fw, SP887X_DEFAULT_FIRMWARE); state 542 drivers/media/dvb-frontends/sp887x.c state->initialised = 1; state 546 drivers/media/dvb-frontends/sp887x.c sp887x_writereg(state, 0xc18, 0x00d); state 561 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = fe->demodulator_priv; state 562 drivers/media/dvb-frontends/sp887x.c kfree(state); state 570 drivers/media/dvb-frontends/sp887x.c struct sp887x_state* state = NULL; state 573 drivers/media/dvb-frontends/sp887x.c state = kzalloc(sizeof(struct sp887x_state), GFP_KERNEL); state 574 drivers/media/dvb-frontends/sp887x.c if (state == NULL) goto error; state 577 drivers/media/dvb-frontends/sp887x.c state->config = config; state 578 drivers/media/dvb-frontends/sp887x.c state->i2c = i2c; state 579 drivers/media/dvb-frontends/sp887x.c state->initialised = 0; state 582 drivers/media/dvb-frontends/sp887x.c if (sp887x_readreg(state, 0x0200) < 0) goto error; state 585 drivers/media/dvb-frontends/sp887x.c memcpy(&state->frontend.ops, &sp887x_ops, sizeof(struct dvb_frontend_ops)); state 586 drivers/media/dvb-frontends/sp887x.c state->frontend.demodulator_priv = state; state 587 drivers/media/dvb-frontends/sp887x.c return &state->frontend; state 590 drivers/media/dvb-frontends/sp887x.c kfree(state); state 48 drivers/media/dvb-frontends/stb0899_algo.c static u32 stb0899_get_srate(struct stb0899_state *state) state 50 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 53 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_regs(state, STB0899_SFRH, sfr, 3); state 66 drivers/media/dvb-frontends/stb0899_algo.c static u32 stb0899_set_srate(struct stb0899_state *state, u32 master_clk, u32 srate) state 71 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-->"); state 96 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_regs(state, STB0899_SFRH, sfr, 3); state 120 drivers/media/dvb-frontends/stb0899_algo.c long stb0899_carr_width(struct stb0899_state *state) state 122 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 131 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_first_subrange(struct stb0899_state *state) state 133 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 134 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 135 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 141 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 1); state 142 drivers/media/dvb-frontends/stb0899_algo.c config->tuner_get_bandwidth(&state->frontend, &bandwidth); state 143 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 0); state 144 drivers/media/dvb-frontends/stb0899_algo.c range = bandwidth - stb0899_carr_width(state) / 2; state 162 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_check_tmg(struct stb0899_state *state) state 164 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 171 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_RTF, 0xf2); state 172 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TLIR); state 174 drivers/media/dvb-frontends/stb0899_algo.c timing = stb0899_read_reg(state, STB0899_RTF); state 179 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-->ANALOG Carrier !"); state 182 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "------->TIMING OK !"); state 186 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-->NO TIMING !"); state 195 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_search_tmg(struct stb0899_state *state) state 197 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 198 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 210 drivers/media/dvb-frontends/stb0899_algo.c while ((stb0899_check_tmg(state) != TIMINGOK) && next_loop) { state 220 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_regs(state, STB0899_CFRM, cfr, 2); /* derotator frequency */ state 226 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_regs(state, STB0899_CFRM, cfr, 2); /* get derotator frequency */ state 228 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "------->TIMING OK ! Derot Freq = %d", internal->derot_freq); state 238 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_check_carrier(struct stb0899_state *state) state 240 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 245 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 247 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 249 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_DSTATUS); state 250 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "--------------------> STB0899_DSTATUS=[0x%02x]", reg); state 253 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-------------> CARRIEROK !"); state 256 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-------------> NOCARRIER !"); state 266 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_search_carrier(struct stb0899_state *state) state 268 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 279 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 281 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 284 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Derot Freq=%d, mclk=%d", derot_freq, internal->mclk); state 285 drivers/media/dvb-frontends/stb0899_algo.c if (stb0899_check_carrier(state) == NOCARRIER) { state 294 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 296 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 300 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_regs(state, STB0899_CFRM, cfr, 2); /* derotator frequency */ state 308 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_regs(state, STB0899_CFRM, cfr, 2); /* get derotator frequency */ state 310 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----> CARRIER OK !, Derot Freq=%d", internal->derot_freq); state 322 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_check_data(struct stb0899_state *state) state 324 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 325 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 333 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 335 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 337 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 339 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 351 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_reg(state, STB0899_VSTATUS); state 353 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DSTATUS2, 0x00); /* force search loop */ state 356 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_VSTATUS); state 367 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "-----------------> DATA OK !"); state 377 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_search_data(struct stb0899_state *state) state 384 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 385 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 392 drivers/media/dvb-frontends/stb0899_algo.c if ((internal->status != CARRIEROK) || (stb0899_check_data(state) != DATAOK)) { state 399 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Derot freq=%d, mclk=%d", derot_freq, internal->mclk); state 400 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 402 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 406 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_regs(state, STB0899_CFRM, cfr, 2); /* derotator frequency */ state 408 drivers/media/dvb-frontends/stb0899_algo.c stb0899_check_carrier(state); state 416 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_regs(state, STB0899_CFRM, cfr, 2); /* get derotator frequency */ state 419 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_IQSWAP); state 426 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "------> DATAOK ! Derot Freq=%d", internal->derot_freq); state 436 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_check_range(struct stb0899_state *state) state 438 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 439 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 448 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----> RANGEOK !"); state 451 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----> OUT OF RANGE !"); state 461 drivers/media/dvb-frontends/stb0899_algo.c static void next_sub_range(struct stb0899_state *state) state 463 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 464 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 489 drivers/media/dvb-frontends/stb0899_algo.c enum stb0899_status stb0899_dvbs_algo(struct stb0899_state *state) state 491 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_params *params = &state->params; state 492 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 493 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 513 drivers/media/dvb-frontends/stb0899_algo.c stb0899_set_srate(state, internal->master_clk, params->srate); state 516 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_ACLC, 0x89); state 517 drivers/media/dvb-frontends/stb0899_algo.c bclc = stb0899_read_reg(state, STB0899_BCLC); state 519 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, bclc); state 522 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_ACLC, 0xc9); state 523 drivers/media/dvb-frontends/stb0899_algo.c bclc = stb0899_read_reg(state, STB0899_BCLC); state 525 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, bclc); state 528 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_ACLC, 0x89); state 529 drivers/media/dvb-frontends/stb0899_algo.c bclc = stb0899_read_reg(state, STB0899_BCLC); state 531 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, bclc); state 534 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_ACLC, 0xc8); state 535 drivers/media/dvb-frontends/stb0899_algo.c bclc = stb0899_read_reg(state, STB0899_BCLC); state 537 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, bclc); state 541 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Set the timing loop to acquisition"); state 543 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_RTC, 0x46); state 544 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, 0xee); state 552 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Derot Percent=%d Srate=%d mclk=%d", state 560 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "RESET stream merger"); state 562 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 564 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 570 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_DEMAPVIT); state 572 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, reg); state 574 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_EQON, 0x01); /* Equalizer OFF while acquiring */ state 575 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_VITSYNC, 0x19); state 577 drivers/media/dvb-frontends/stb0899_algo.c stb0899_first_subrange(state); state 581 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_regs(state, STB0899_CFRM, cfr, 2); /* RESET derotator frequency */ state 583 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_RTF, 0); state 584 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 586 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 592 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 1); state 595 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Tuner set frequency"); state 596 drivers/media/dvb-frontends/stb0899_algo.c if (state->config->tuner_set_frequency) state 597 drivers/media/dvb-frontends/stb0899_algo.c state->config->tuner_set_frequency(&state->frontend, internal->freq); state 599 drivers/media/dvb-frontends/stb0899_algo.c if (state->config->tuner_get_frequency) state 600 drivers/media/dvb-frontends/stb0899_algo.c state->config->tuner_get_frequency(&state->frontend, &internal->freq); state 603 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "current derot freq=%d", internal->derot_freq); state 608 drivers/media/dvb-frontends/stb0899_algo.c config->tuner_get_bandwidth(&state->frontend, &bandwidth); state 611 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 0); state 614 drivers/media/dvb-frontends/stb0899_algo.c stb0899_search_tmg(state); /* For low rates (SCPC) */ state 616 drivers/media/dvb-frontends/stb0899_algo.c stb0899_check_tmg(state); /* For high rates (MCPC) */ state 619 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 623 drivers/media/dvb-frontends/stb0899_algo.c if (stb0899_search_carrier(state) == CARRIEROK) { /* Search for carrier */ state 624 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 628 drivers/media/dvb-frontends/stb0899_algo.c if (stb0899_search_data(state) == DATAOK) { /* Check for data */ state 629 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 633 drivers/media/dvb-frontends/stb0899_algo.c if (stb0899_check_range(state) == RANGEOK) { state 634 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 639 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_PLPARM); state 641 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 645 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, state 653 drivers/media/dvb-frontends/stb0899_algo.c next_sub_range(state); state 658 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_RTC, 0x33); state 659 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, 0xf7); state 662 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Locked & Range OK !"); state 663 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_EQON, 0x41); /* Equalizer OFF while acquiring */ state 664 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_VITSYNC, 0x39); /* SN to b'11 for acquisition */ state 670 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_BCLC); state 673 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 0x1a); state 675 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, reg); state 678 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 44); state 680 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, reg); state 683 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 60); state 685 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, reg); state 688 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 75); state 690 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, reg); state 693 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 88); state 694 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_ACLC, 0x88); state 695 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, 0x9a); state 698 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_DEMAPVIT, 94); state 700 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_BCLC, reg); state 703 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "Unsupported Puncture Rate"); state 707 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 709 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 712 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFD); state 714 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_CFD, reg); state 716 drivers/media/dvb-frontends/stb0899_algo.c stb0899_read_regs(state, STB0899_EQUAI1, eq_const, 10); state 726 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_config_uwp(struct stb0899_state *state) state 728 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 729 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 747 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_UWP_CNTRL1, STB0899_OFF0_UWP_CNTRL1, uwp1); state 748 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_UWP_CNTRL2, STB0899_OFF0_UWP_CNTRL2, uwp2); state 749 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_UWP_CNTRL3, STB0899_OFF0_UWP_CNTRL3, uwp3); state 753 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_SOF_SRCH_TO, STB0899_OFF0_SOF_SRCH_TO, reg); state 760 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_config_csm_auto(struct stb0899_state *state) state 766 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL1, STB0899_OFF0_CSM_CNTRL1, reg); state 787 drivers/media/dvb-frontends/stb0899_algo.c static u32 stb0899_dvbs2_calc_srate(struct stb0899_state *state) state 789 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 790 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 818 drivers/media/dvb-frontends/stb0899_algo.c static u32 stb0899_dvbs2_calc_dev(struct stb0899_state *state) state 820 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 837 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_set_srate(struct stb0899_state *state) state 839 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 864 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_DECIM_CNTRL, STB0899_OFF0_DECIM_CNTRL, decim_cntrl); state 873 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_ANTI_ALIAS_SEL, STB0899_OFF0_ANTI_ALIAS_SEL, anti_alias); state 874 drivers/media/dvb-frontends/stb0899_algo.c btr_nom_freq = stb0899_dvbs2_calc_srate(state); state 875 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_NOM_FREQ, STB0899_OFF0_BTR_NOM_FREQ, btr_nom_freq); state 877 drivers/media/dvb-frontends/stb0899_algo.c correction = stb0899_dvbs2_calc_dev(state); state 880 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_CNTRL, STB0899_OFF0_BTR_CNTRL, reg); state 884 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_FREQ_ADJ_SCALE, STB0899_OFF0_FREQ_ADJ_SCALE, freq_adj); state 891 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_set_btr_loopbw(struct stb0899_state *state) state 893 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 894 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 941 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_LOOP_GAIN, STB0899_OFF0_BTR_LOOP_GAIN, reg); state 943 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_LOOP_GAIN, STB0899_OFF0_BTR_LOOP_GAIN, 0xc4c4f); state 950 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_set_carr_freq(struct stb0899_state *state, s32 carr_freq, u32 master_clk) state 952 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 960 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_NOM_FREQ, STB0899_OFF0_CRL_NOM_FREQ, reg); state 967 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_init_calc(struct stb0899_state *state) state 969 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 974 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_config_uwp(state); state 975 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_config_csm_auto(state); state 978 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_set_srate(state); state 979 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_set_btr_loopbw(state); state 995 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_set_carr_freq(state, internal->center_freq - state 999 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_set_carr_freq(state, internal->center_freq, (internal->master_clk) / 1000000); state 1006 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_ACQ_CNTRL2, STB0899_OFF0_ACQ_CNTRL2, reg); state 1013 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_btr_init(struct stb0899_state *state) state 1021 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_CNTRL, STB0899_OFF0_BTR_CNTRL, reg); state 1024 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_FREQ_INIT, STB0899_OFF0_BTR_FREQ_INIT, 0x10000000); state 1025 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_FREQ_INIT, STB0899_OFF0_BTR_FREQ_INIT, 0x00000000); state 1028 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_PHS_INIT, STB0899_OFF0_BTR_PHS_INIT, 0x10000000); state 1029 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_BTR_PHS_INIT, STB0899_OFF0_BTR_PHS_INIT, 0x00000000); state 1036 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_reacquire(struct stb0899_state *state) state 1042 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_RESET_CNTRL, STB0899_OFF0_RESET_CNTRL, reg); state 1045 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_btr_init(state); state 1048 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_FREQ_INIT, STB0899_OFF0_CRL_FREQ_INIT, (1 << 30)); state 1049 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_FREQ_INIT, STB0899_OFF0_CRL_FREQ_INIT, 0); state 1050 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_LOOP_GAIN, STB0899_OFF0_CRL_LOOP_GAIN, 0); state 1051 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_PHS_INIT, STB0899_OFF0_CRL_PHS_INIT, (1 << 30)); state 1052 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_PHS_INIT, STB0899_OFF0_CRL_PHS_INIT, 0); state 1057 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_RESET_CNTRL, STB0899_OFF0_RESET_CNTRL, reg); state 1060 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_ACQUIRE_TRIG, STB0899_OFF0_ACQUIRE_TRIG, 1); state 1061 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_LOCK_LOST, STB0899_OFF0_LOCK_LOST, 0); state 1064 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_EQUALIZER_INIT, STB0899_OFF0_EQUALIZER_INIT, 1); state 1067 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_EQUALIZER_INIT, STB0899_OFF0_EQUALIZER_INIT, 0); state 1074 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_EQ_CNTRL, STB0899_OFF0_EQ_CNTRL, reg); state 1077 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_PDELCTRL, 0x4a); state 1084 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_dvbs2_get_dmd_status(struct stb0899_state *state, int timeout) state 1091 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "DMD_STATUS=[0x%02x]", reg); state 1093 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "------------->IF AGC LOCKED !"); state 1095 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----------->DMD STAT2=[0x%02x]", reg); state 1107 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----------------> DVB-S2 LOCK !"); state 1118 drivers/media/dvb-frontends/stb0899_algo.c static int stb0899_dvbs2_get_data_lock(struct stb0899_state *state, int timeout) state 1124 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_CFGPDELSTATUS1); state 1125 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "---------> CFGPDELSTATUS=[0x%02x]", reg); state 1137 drivers/media/dvb-frontends/stb0899_algo.c static enum stb0899_status stb0899_dvbs2_get_fec_status(struct stb0899_state *state, int timeout) state 1142 drivers/media/dvb-frontends/stb0899_algo.c Locked = stb0899_dvbs2_get_data_lock(state, 1); state 1149 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "---------->DVB-S2 FEC LOCK !"); state 1161 drivers/media/dvb-frontends/stb0899_algo.c static void stb0899_dvbs2_init_csm(struct stb0899_state *state, int pilots, enum stb0899_modcod modcod) state 1163 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 1238 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL1, STB0899_OFF0_CSM_CNTRL1, csm1); state 1257 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL1, STB0899_OFF0_CSM_CNTRL1, csm1); state 1258 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL2, STB0899_OFF0_CSM_CNTRL2, csm2); state 1259 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL3, STB0899_OFF0_CSM_CNTRL3, csm3); state 1260 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL4, STB0899_OFF0_CSM_CNTRL4, csm4); state 1268 drivers/media/dvb-frontends/stb0899_algo.c static u32 stb0899_dvbs2_get_srate(struct stb0899_state *state) state 1270 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 1271 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_config *config = state->config; state 1302 drivers/media/dvb-frontends/stb0899_algo.c enum stb0899_status stb0899_dvbs2_algo(struct stb0899_state *state) state 1304 drivers/media/dvb-frontends/stb0899_algo.c struct stb0899_internal *internal = &state->internal; state 1335 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 1337 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 1340 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 1); state 1343 drivers/media/dvb-frontends/stb0899_algo.c if (state->config->tuner_set_frequency) state 1344 drivers/media/dvb-frontends/stb0899_algo.c state->config->tuner_set_frequency(&state->frontend, internal->freq); state 1345 drivers/media/dvb-frontends/stb0899_algo.c if (state->config->tuner_get_frequency) state 1346 drivers/media/dvb-frontends/stb0899_algo.c state->config->tuner_get_frequency(&state->frontend, &internal->freq); state 1349 drivers/media/dvb-frontends/stb0899_algo.c stb0899_i2c_gate_ctrl(&state->frontend, 0); state 1355 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_IF_AGC_CNTRL, STB0899_OFF0_IF_AGC_CNTRL, reg); state 1359 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_IF_AGC_CNTRL2, STB0899_OFF0_IF_AGC_CNTRL2, reg); state 1362 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_init_calc(state); state 1373 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_DMD_CNTRL2, STB0899_OFF0_DMD_CNTRL2, reg); state 1374 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_reacquire(state); state 1377 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_dmd_status(state, searchTime); state 1380 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "------------> DVB-S2 DEMOD LOCK !"); state 1383 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, FecLockTime); state 1393 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_NOM_FREQ, STB0899_OFF0_CRL_NOM_FREQ, reg); state 1394 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_reacquire(state); state 1395 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, searchTime); state 1405 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_DMD_CNTRL2, STB0899_OFF0_DMD_CNTRL2, reg); state 1407 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_reacquire(state); state 1410 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_dmd_status(state, searchTime); state 1414 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, FecLockTime); state 1423 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CRL_NOM_FREQ, STB0899_OFF0_CRL_NOM_FREQ, reg); state 1425 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_reacquire(state); state 1426 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, searchTime); state 1436 drivers/media/dvb-frontends/stb0899_algo.c dprintk(state->verbose, FE_DEBUG, 1, "----------------> DVB-S2 FEC Lock !"); state 1445 drivers/media/dvb-frontends/stb0899_algo.c stb0899_dvbs2_init_csm(state, pilots, modcod); state 1447 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, FecLockTime); state 1453 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL1, STB0899_OFF0_CSM_CNTRL1, csm1); state 1456 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_CSM_CNTRL1, STB0899_OFF0_CSM_CNTRL1, csm1); state 1458 drivers/media/dvb-frontends/stb0899_algo.c internal->status = stb0899_dvbs2_get_fec_status(state, FecLockTime); state 1470 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_EQ_CNTRL, STB0899_OFF0_EQ_CNTRL, reg); state 1476 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_EQ_CNTRL, STB0899_OFF0_EQ_CNTRL, reg); state 1494 drivers/media/dvb-frontends/stb0899_algo.c internal->srate = stb0899_dvbs2_get_srate(state); state 1509 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_IF_AGC_CNTRL, STB0899_OFF0_IF_AGC_CNTRL, reg); state 1513 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_IF_AGC_CNTRL2, STB0899_OFF0_IF_AGC_CNTRL2, reg); state 1517 drivers/media/dvb-frontends/stb0899_algo.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 1519 drivers/media/dvb-frontends/stb0899_algo.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 213 drivers/media/dvb-frontends/stb0899_drv.c static int _stb0899_read_reg(struct stb0899_state *state, unsigned int reg) state 222 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 227 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 234 drivers/media/dvb-frontends/stb0899_drv.c ret = i2c_transfer(state->i2c, msg, 2); state 237 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, state 243 drivers/media/dvb-frontends/stb0899_drv.c if (unlikely(*state->verbose >= FE_DEBUGREG)) state 244 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%02x], data=%02x", state 250 drivers/media/dvb-frontends/stb0899_drv.c int stb0899_read_reg(struct stb0899_state *state, unsigned int reg) state 254 drivers/media/dvb-frontends/stb0899_drv.c result = _stb0899_read_reg(state, reg); state 262 drivers/media/dvb-frontends/stb0899_drv.c _stb0899_read_reg(state, (reg | 0x00ff)); state 267 drivers/media/dvb-frontends/stb0899_drv.c u32 _stb0899_read_s2reg(struct stb0899_state *state, state 291 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 298 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 305 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 318 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_0, 1); state 328 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_1, 1); state 332 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_r, 1); state 340 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_1, 1); state 348 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_r, 1); state 357 drivers/media/dvb-frontends/stb0899_drv.c if (unlikely(*state->verbose >= FE_DEBUGREG)) state 367 drivers/media/dvb-frontends/stb0899_drv.c int stb0899_write_s2reg(struct stb0899_state *state, state 394 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 401 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 414 drivers/media/dvb-frontends/stb0899_drv.c if (unlikely(*state->verbose >= FE_DEBUGREG)) state 418 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_0, 1); state 425 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, &msg_1, 1); state 440 drivers/media/dvb-frontends/stb0899_drv.c int stb0899_read_regs(struct stb0899_state *state, unsigned int reg, u8 *buf, u32 count) state 448 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 453 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 460 drivers/media/dvb-frontends/stb0899_drv.c status = i2c_transfer(state->i2c, msg, 2); state 474 drivers/media/dvb-frontends/stb0899_drv.c _stb0899_read_reg(state, (reg | 0x00ff)); state 476 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUGREG, 1, state 484 drivers/media/dvb-frontends/stb0899_drv.c int stb0899_write_regs(struct stb0899_state *state, unsigned int reg, u8 *data, u32 count) state 489 drivers/media/dvb-frontends/stb0899_drv.c .addr = state->config->demod_address, state 506 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUGREG, 1, state 508 drivers/media/dvb-frontends/stb0899_drv.c ret = i2c_transfer(state->i2c, &i2c_msg, 1); state 516 drivers/media/dvb-frontends/stb0899_drv.c stb0899_read_reg(state, (reg | 0x00ff)); state 520 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%04x], Data=[0x%02x ...], Count=%u, Status=%d", state 528 drivers/media/dvb-frontends/stb0899_drv.c int stb0899_write_reg(struct stb0899_state *state, unsigned int reg, u8 data) state 531 drivers/media/dvb-frontends/stb0899_drv.c return stb0899_write_regs(state, reg, &tmp, 1); state 539 drivers/media/dvb-frontends/stb0899_drv.c static u32 stb0899_get_mclk(struct stb0899_state *state) state 543 drivers/media/dvb-frontends/stb0899_drv.c div = stb0899_read_reg(state, STB0899_NCOARSE); state 544 drivers/media/dvb-frontends/stb0899_drv.c mclk = (div + 1) * state->config->xtal_freq / 6; state 545 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "div=%d, mclk=%d", div, mclk); state 556 drivers/media/dvb-frontends/stb0899_drv.c static void stb0899_set_mclk(struct stb0899_state *state, u32 Mclk) state 558 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 561 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "state->config=%p", state->config); state 562 drivers/media/dvb-frontends/stb0899_drv.c mdiv = ((6 * Mclk) / state->config->xtal_freq) - 1; state 563 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "mdiv=%d", mdiv); state 565 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_NCOARSE, mdiv); state 566 drivers/media/dvb-frontends/stb0899_drv.c internal->master_clk = stb0899_get_mclk(state); state 568 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "MasterCLOCK=%d", internal->master_clk); state 571 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_postproc(struct stb0899_state *state, u8 ctl, int enable) state 573 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_config *config = state->config; state 580 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, postproc[ctl].gpio, 0x02); state 582 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, postproc[ctl].gpio, 0x82); state 585 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, postproc[ctl].gpio, 0x82); state 587 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, postproc[ctl].gpio, 0x02); state 595 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 598 drivers/media/dvb-frontends/stb0899_drv.c stb0899_postproc(state, STB0899_POSTPROC_GPIO_POWER, 0); state 603 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 605 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Release Frontend"); state 606 drivers/media/dvb-frontends/stb0899_drv.c kfree(state); state 613 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_get_alpha(struct stb0899_state *state) state 617 drivers/media/dvb-frontends/stb0899_drv.c mode_coeff = stb0899_read_reg(state, STB0899_DEMOD); state 628 drivers/media/dvb-frontends/stb0899_drv.c static void stb0899_init_calc(struct stb0899_state *state) state 630 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 636 drivers/media/dvb-frontends/stb0899_drv.c stb0899_read_regs(state, STB0899_AGC1REF, agc, 2); /* AGC1R and AGC2O */ state 639 drivers/media/dvb-frontends/stb0899_drv.c master_clk = stb0899_get_mclk(state); state 644 drivers/media/dvb-frontends/stb0899_drv.c internal->rolloff = stb0899_get_alpha(state); state 651 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_IF_AGC_CNTRL, STB0899_OFF0_IF_AGC_CNTRL, reg); state 668 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_wait_diseqc_fifo_empty(struct stb0899_state *state, int timeout) state 674 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISSTATUS); state 678 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "timed out !!"); state 688 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 695 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 697 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 700 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_wait_diseqc_fifo_empty(state, 100) < 0) state 703 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISFIFO, cmd->msg[i]); state 705 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 707 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 712 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_wait_diseqc_rxidle(struct stb0899_state *state, int timeout) state 718 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISRX_ST0); state 720 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "timed out!!"); state 731 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 735 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_wait_diseqc_rxidle(state, 100) < 0) state 738 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISRX_ST0); state 741 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISRX_ST1); state 752 drivers/media/dvb-frontends/stb0899_drv.c reply->msg[i] = stb0899_read_reg(state, STB0899_DISFIFO); state 761 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_wait_diseqc_txidle(struct stb0899_state *state, int timeout) state 767 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISSTATUS); state 769 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "timed out!!"); state 780 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 784 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_wait_diseqc_txidle(state, 100) < 0) state 787 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 792 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 796 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISFIFO, 0x00); state 800 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISFIFO, 0xff); state 803 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 805 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 807 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_wait_diseqc_txidle(state, 100) < 0) state 811 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, old_state); state 816 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_diseqc_init(struct stb0899_state *state) state 824 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL2); state 826 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL2, reg); state 829 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 831 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 833 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_DISCNTRL1); state 835 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISCNTRL1, reg); state 837 drivers/media/dvb-frontends/stb0899_drv.c mclk = stb0899_get_mclk(state); state 839 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISF22, f22_tx); /* DiSEqC Tx freq */ state 840 drivers/media/dvb-frontends/stb0899_drv.c state->rx_freq = 20000; state 847 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 851 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Going to Sleep .. (Really tired .. :-))"); state 853 drivers/media/dvb-frontends/stb0899_drv.c stb0899_postproc(state, STB0899_POSTPROC_GPIO_POWER, 0); state 861 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 863 drivers/media/dvb-frontends/stb0899_drv.c if ((rc = stb0899_write_reg(state, STB0899_SYNTCTRL, STB0899_SELOSCI))) state 866 drivers/media/dvb-frontends/stb0899_drv.c if ((rc = stb0899_write_reg(state, STB0899_STOPCLK1, 0x00))) state 868 drivers/media/dvb-frontends/stb0899_drv.c if ((rc = stb0899_write_reg(state, STB0899_STOPCLK2, 0x00))) state 872 drivers/media/dvb-frontends/stb0899_drv.c stb0899_postproc(state, STB0899_POSTPROC_GPIO_POWER, 1); state 880 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 881 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_config *config = state->config; state 883 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Initializing STB0899 ... "); state 886 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "init device"); state 888 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, config->init_dev[i].address, config->init_dev[i].data); state 890 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "init S2 demod"); state 893 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_s2reg(state, STB0899_S2DEMOD, state 898 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "init S1 demod"); state 901 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, config->init_s1_demod[i].address, config->init_s1_demod[i].data); state 903 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "init S2 FEC"); state 906 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_s2reg(state, STB0899_S2FEC, state 911 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "init TST"); state 914 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, config->init_tst[i].address, config->init_tst[i].data); state 916 drivers/media/dvb-frontends/stb0899_drv.c stb0899_init_calc(state); state 917 drivers/media/dvb-frontends/stb0899_drv.c stb0899_diseqc_init(state); state 950 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 951 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 956 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 960 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_VSTATUS); state 963 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_AGCIQIN); state 968 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "AGCIQVALUE = 0x%02x, C = %d * 0.1 dBm", state 980 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "IF_AGC_GAIN = 0x%04x, C = %d * 0.1 dBm", state 985 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Unsupported delivery system"); state 994 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 995 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1002 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_VSTATUS); state 1003 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 1009 drivers/media/dvb-frontends/stb0899_drv.c stb0899_read_regs(state, STB0899_NIRM, buf, 2); state 1013 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "NIR = 0x%02x%02x = %u, C/N = %d * 0.1 dBm\n", state 1037 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Es/N0 quant = %d (%d) estimate = %u (%d), C/N = %d * 0.1 dBm", state 1042 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Unsupported delivery system"); state 1051 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1052 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1056 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 1059 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Delivery system DVB-S/DSS"); state 1061 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_VSTATUS); state 1063 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "--------> FE_HAS_CARRIER | FE_HAS_LOCK"); state 1066 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_PLPARM); state 1068 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "--------> FE_HAS_VITERBI | FE_HAS_SYNC"); state 1071 drivers/media/dvb-frontends/stb0899_drv.c stb0899_postproc(state, STB0899_POSTPROC_GPIO_LOCK, 1); state 1077 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Delivery system DVB-S2"); state 1082 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1085 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_CFGPDELSTATUS1); state 1088 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1094 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1099 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1102 drivers/media/dvb-frontends/stb0899_drv.c stb0899_postproc(state, STB0899_POSTPROC_GPIO_LOCK, 1); state 1108 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Unsupported delivery system"); state 1122 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1123 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1129 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 1133 drivers/media/dvb-frontends/stb0899_drv.c lsb = stb0899_read_reg(state, STB0899_ECNT1L); state 1134 drivers/media/dvb-frontends/stb0899_drv.c msb = stb0899_read_reg(state, STB0899_ECNT1M); state 1148 drivers/media/dvb-frontends/stb0899_drv.c lsb = stb0899_read_reg(state, STB0899_ECNT1L); state 1149 drivers/media/dvb-frontends/stb0899_drv.c msb = stb0899_read_reg(state, STB0899_ECNT1M); state 1157 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Unsupported delivery system"); state 1167 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1171 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO00CFG, 0x82); state 1172 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO01CFG, 0x02); state 1173 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO02CFG, 0x00); state 1176 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO00CFG, 0x02); state 1177 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO01CFG, 0x02); state 1178 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO02CFG, 0x82); state 1181 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO00CFG, 0x82); state 1182 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO01CFG, 0x82); state 1183 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_GPIO02CFG, 0x82); state 1194 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1195 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1200 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_wait_diseqc_txidle(state, 100) < 0) state 1207 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISEQCOCFG, 0x66); state 1208 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_ACRPRESC); state 1210 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_ACRPRESC, reg); state 1211 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_ACRDIV1, div); state 1214 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_DISEQCOCFG, 0x20); state 1225 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1227 drivers/media/dvb-frontends/stb0899_drv.c i2c_stat = stb0899_read_reg(state, STB0899_I2CRPT); state 1232 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Enabling I2C Repeater ..."); state 1234 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) state 1237 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Disabling I2C Repeater ..."); state 1239 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) state 1244 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "I2C Repeater control failed"); state 1258 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_get_dev_id(struct stb0899_state *state) state 1266 drivers/media/dvb-frontends/stb0899_drv.c id = stb0899_read_reg(state, STB0899_DEV_ID); state 1267 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "ID reg=[0x%02x]", id); state 1271 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Device ID=[%d], Release=[%d]", state 1277 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Demodulator Core ID=[%s], Version=[%d]", (char *) &demod_str, demod_ver); state 1281 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "couldn't find a STB 0899"); state 1285 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "FEC Core ID=[%s], Version=[%d]", (char*) &fec_str, fec_ver); state 1290 drivers/media/dvb-frontends/stb0899_drv.c static void stb0899_set_delivery(struct stb0899_state *state) state 1295 drivers/media/dvb-frontends/stb0899_drv.c stop_clk[0] = stb0899_read_reg(state, STB0899_STOPCLK1); state 1296 drivers/media/dvb-frontends/stb0899_drv.c stop_clk[1] = stb0899_read_reg(state, STB0899_STOPCLK2); state 1298 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 1300 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Delivery System -- DVB-S"); state 1302 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_FECM); state 1305 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_FECM, reg); state 1307 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSULC, 0xb1); state 1308 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSULC, 0x40); state 1309 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSLLC, 0x42); state 1310 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSLPL, 0x12); state 1312 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 1314 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 1330 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_FECM); state 1333 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_FECM, reg); state 1335 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSULC, 0xb1); state 1336 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSULC, 0x42); state 1337 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSLLC, 0x40); state 1338 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSLPL, 0x02); state 1340 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 1342 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 1358 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_FECM); state 1361 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_FECM, reg); state 1363 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSULC, 0xa1); state 1364 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSULC, 0x61); state 1365 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_RSLLC, 0x42); state 1367 drivers/media/dvb-frontends/stb0899_drv.c reg = stb0899_read_reg(state, STB0899_TSTRES); state 1369 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_TSTRES, reg); state 1383 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Unsupported delivery system"); state 1387 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_regs(state, STB0899_STOPCLK1, stop_clk, 2); state 1394 drivers/media/dvb-frontends/stb0899_drv.c static void stb0899_set_iterations(struct stb0899_state *state) state 1396 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1397 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_config *config = state->config; state 1412 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, STB0899_OFF0_MAX_ITER, reg); state 1417 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1418 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_params *i_params = &state->params; state 1419 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1420 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_config *config = state->config; state 1427 drivers/media/dvb-frontends/stb0899_drv.c state->delsys = props->delivery_system; state 1428 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "delivery system=%d", state->delsys); state 1431 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Frequency=%d, Srate=%d", i_params->freq, i_params->srate); state 1434 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Parameters IN RANGE"); state 1435 drivers/media/dvb-frontends/stb0899_drv.c stb0899_set_delivery(state); state 1437 drivers/media/dvb-frontends/stb0899_drv.c if (state->config->tuner_set_rfsiggain) { state 1444 drivers/media/dvb-frontends/stb0899_drv.c state->config->tuner_set_rfsiggain(fe, gain); state 1448 drivers/media/dvb-frontends/stb0899_drv.c stb0899_set_mclk(state, config->lo_clk); state 1450 drivers/media/dvb-frontends/stb0899_drv.c stb0899_set_mclk(state, config->hi_clk); state 1452 drivers/media/dvb-frontends/stb0899_drv.c switch (state->delsys) { state 1455 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "DVB-S delivery system"); state 1469 drivers/media/dvb-frontends/stb0899_drv.c stb0899_i2c_gate_ctrl(&state->frontend, 1); state 1471 drivers/media/dvb-frontends/stb0899_drv.c if (state->config->tuner_set_bandwidth) state 1472 drivers/media/dvb-frontends/stb0899_drv.c state->config->tuner_set_bandwidth(fe, (13 * (stb0899_carr_width(state) + SearchRange)) / 10); state 1473 drivers/media/dvb-frontends/stb0899_drv.c if (state->config->tuner_get_bandwidth) state 1474 drivers/media/dvb-frontends/stb0899_drv.c state->config->tuner_get_bandwidth(fe, &internal->tuner_bw); state 1477 drivers/media/dvb-frontends/stb0899_drv.c stb0899_i2c_gate_ctrl(&state->frontend, 0); state 1480 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_AGCRFCFG, 0x11); state 1483 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "running DVB-S search algo .."); state 1484 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_dvbs_algo(state) == RANGEOK) { state 1486 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1508 drivers/media/dvb-frontends/stb0899_drv.c stb0899_i2c_gate_ctrl(&state->frontend, 1); state 1510 drivers/media/dvb-frontends/stb0899_drv.c if (state->config->tuner_set_bandwidth) state 1511 drivers/media/dvb-frontends/stb0899_drv.c state->config->tuner_set_bandwidth(fe, (stb0899_carr_width(state) + SearchRange)); state 1512 drivers/media/dvb-frontends/stb0899_drv.c if (state->config->tuner_get_bandwidth) state 1513 drivers/media/dvb-frontends/stb0899_drv.c state->config->tuner_get_bandwidth(fe, &internal->tuner_bw); state 1516 drivers/media/dvb-frontends/stb0899_drv.c stb0899_i2c_gate_ctrl(&state->frontend, 0); state 1521 drivers/media/dvb-frontends/stb0899_drv.c stb0899_write_reg(state, STB0899_AGCRFCFG, 0x1c); state 1524 drivers/media/dvb-frontends/stb0899_drv.c stb0899_set_iterations(state); state 1527 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "running DVB-S2 search algo .."); state 1528 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_dvbs2_algo(state) == DVBS2_FEC_LOCK) { state 1530 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, state 1545 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_ERROR, 1, "Unsupported delivery system"); state 1556 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = fe->demodulator_priv; state 1557 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_internal *internal = &state->internal; state 1559 drivers/media/dvb-frontends/stb0899_drv.c dprintk(state->verbose, FE_DEBUG, 1, "Get params"); state 1614 drivers/media/dvb-frontends/stb0899_drv.c struct stb0899_state *state = NULL; state 1616 drivers/media/dvb-frontends/stb0899_drv.c state = kzalloc(sizeof (struct stb0899_state), GFP_KERNEL); state 1617 drivers/media/dvb-frontends/stb0899_drv.c if (state == NULL) state 1620 drivers/media/dvb-frontends/stb0899_drv.c state->verbose = &verbose; state 1621 drivers/media/dvb-frontends/stb0899_drv.c state->config = config; state 1622 drivers/media/dvb-frontends/stb0899_drv.c state->i2c = i2c; state 1623 drivers/media/dvb-frontends/stb0899_drv.c state->frontend.ops = stb0899_ops; state 1624 drivers/media/dvb-frontends/stb0899_drv.c state->frontend.demodulator_priv = state; state 1626 drivers/media/dvb-frontends/stb0899_drv.c state->internal.inversion = config->inversion; state 1628 drivers/media/dvb-frontends/stb0899_drv.c stb0899_wakeup(&state->frontend); state 1629 drivers/media/dvb-frontends/stb0899_drv.c if (stb0899_get_dev_id(state) == -ENODEV) { state 1635 drivers/media/dvb-frontends/stb0899_drv.c return &state->frontend; state 1638 drivers/media/dvb-frontends/stb0899_drv.c kfree(state); state 214 drivers/media/dvb-frontends/stb0899_priv.h extern int stb0899_read_reg(struct stb0899_state *state, state 217 drivers/media/dvb-frontends/stb0899_priv.h extern u32 _stb0899_read_s2reg(struct stb0899_state *state, state 222 drivers/media/dvb-frontends/stb0899_priv.h extern int stb0899_read_regs(struct stb0899_state *state, state 226 drivers/media/dvb-frontends/stb0899_priv.h extern int stb0899_write_regs(struct stb0899_state *state, state 230 drivers/media/dvb-frontends/stb0899_priv.h extern int stb0899_write_reg(struct stb0899_state *state, state 234 drivers/media/dvb-frontends/stb0899_priv.h extern int stb0899_write_s2reg(struct stb0899_state *state, state 243 drivers/media/dvb-frontends/stb0899_priv.h #define STB0899_READ_S2REG(DEVICE, REG) (_stb0899_read_s2reg(state, DEVICE, STB0899_BASE_##REG, STB0899_OFF0_##REG)) state 247 drivers/media/dvb-frontends/stb0899_priv.h extern enum stb0899_status stb0899_dvbs_algo(struct stb0899_state *state); state 248 drivers/media/dvb-frontends/stb0899_priv.h extern enum stb0899_status stb0899_dvbs2_algo(struct stb0899_state *state); state 249 drivers/media/dvb-frontends/stb0899_priv.h extern long stb0899_carr_width(struct stb0899_state *state); state 121 drivers/media/dvb-frontends/stb6100.c static int stb6100_read_regs(struct stb6100_state *state, u8 regs[]) state 125 drivers/media/dvb-frontends/stb6100.c .addr = state->config->tuner_address, state 131 drivers/media/dvb-frontends/stb6100.c rc = i2c_transfer(state->i2c, &msg, 1); state 134 drivers/media/dvb-frontends/stb6100.c state->config->tuner_address, rc); state 141 drivers/media/dvb-frontends/stb6100.c dprintk(verbose, FE_DEBUG, 1, " Read from 0x%02x", state->config->tuner_address); state 148 drivers/media/dvb-frontends/stb6100.c static int stb6100_read_reg(struct stb6100_state *state, u8 reg) state 153 drivers/media/dvb-frontends/stb6100.c .addr = state->config->tuner_address + reg, state 159 drivers/media/dvb-frontends/stb6100.c i2c_transfer(state->i2c, &msg, 1); state 166 drivers/media/dvb-frontends/stb6100.c dprintk(verbose, FE_DEBUG, 1, " Read from 0x%02x", state->config->tuner_address); state 173 drivers/media/dvb-frontends/stb6100.c static int stb6100_write_reg_range(struct stb6100_state *state, u8 buf[], int start, int len) state 178 drivers/media/dvb-frontends/stb6100.c .addr = state->config->tuner_address, state 202 drivers/media/dvb-frontends/stb6100.c dprintk(verbose, FE_DEBUG, 1, " Write @ 0x%02x: [%d:%d]", state->config->tuner_address, start, len); state 206 drivers/media/dvb-frontends/stb6100.c rc = i2c_transfer(state->i2c, &msg, 1); state 209 drivers/media/dvb-frontends/stb6100.c (unsigned int)state->config->tuner_address, start, len, rc); state 215 drivers/media/dvb-frontends/stb6100.c static int stb6100_write_reg(struct stb6100_state *state, u8 reg, u8 data) state 224 drivers/media/dvb-frontends/stb6100.c return stb6100_write_reg_range(state, &tmp, reg, 1); state 231 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 233 drivers/media/dvb-frontends/stb6100.c rc = stb6100_read_reg(state, STB6100_LD); state 246 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 248 drivers/media/dvb-frontends/stb6100.c rc = stb6100_read_reg(state, STB6100_F); state 255 drivers/media/dvb-frontends/stb6100.c *bandwidth = state->bandwidth = bw * 1000; state 256 drivers/media/dvb-frontends/stb6100.c dprintk(verbose, FE_DEBUG, 1, "bandwidth = %u Hz", state->bandwidth); state 264 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 280 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d | STB6100_FCCK_FCCK); state 283 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_F, 0xc0 | tmp); state 289 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d); state 303 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 306 drivers/media/dvb-frontends/stb6100.c rc = stb6100_read_regs(state, regs); state 314 drivers/media/dvb-frontends/stb6100.c fvco = (nfrac * state->reference >> (9 - psd2)) + (nint * state->reference << psd2); state 315 drivers/media/dvb-frontends/stb6100.c *frequency = state->frequency = fvco >> (odiv + 1); state 319 drivers/media/dvb-frontends/stb6100.c state->frequency, odiv, psd2, state->reference, fvco, nint, nfrac); state 328 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 344 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_FCCK, 0x4d | STB6100_FCCK_FCCK); state 350 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_LPEN, regs[STB6100_LPEN]); state 375 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]); state 386 drivers/media/dvb-frontends/stb6100.c nint = fvco / (state->reference << psd2); state 388 drivers/media/dvb-frontends/stb6100.c nfrac = DIV_ROUND_CLOSEST((fvco - (nint * state->reference << psd2)) state 389 drivers/media/dvb-frontends/stb6100.c << (9 - psd2), state->reference); state 393 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_NI, regs[STB6100_NI]); state 399 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_NF_LSB, regs[STB6100_NF_LSB]); state 406 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_K, regs[STB6100_K]); state 421 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_G, regs[STB6100_G]); state 429 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_DLB, regs[STB6100_DLB]); state 436 drivers/media/dvb-frontends/stb6100.c (unsigned int)psd2, state->reference, state 441 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_TEST1, regs[STB6100_TEST1]); state 445 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_TEST3, regs[STB6100_TEST3]); state 451 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_LPEN, regs[STB6100_LPEN]); state 459 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]); state 467 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_VCO, regs[STB6100_VCO]); state 471 drivers/media/dvb-frontends/stb6100.c rc = stb6100_write_reg(state, STB6100_FCCK, 0x0d); state 488 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 495 drivers/media/dvb-frontends/stb6100.c state->bandwidth = 36000000; /* Hz */ state 496 drivers/media/dvb-frontends/stb6100.c state->reference = refclk / 1000; /* kHz */ state 535 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = NULL; state 537 drivers/media/dvb-frontends/stb6100.c state = kzalloc(sizeof (struct stb6100_state), GFP_KERNEL); state 538 drivers/media/dvb-frontends/stb6100.c if (!state) state 541 drivers/media/dvb-frontends/stb6100.c state->config = config; state 542 drivers/media/dvb-frontends/stb6100.c state->i2c = i2c; state 543 drivers/media/dvb-frontends/stb6100.c state->frontend = fe; state 544 drivers/media/dvb-frontends/stb6100.c state->reference = config->refclock / 1000; /* kHz */ state 545 drivers/media/dvb-frontends/stb6100.c fe->tuner_priv = state; state 554 drivers/media/dvb-frontends/stb6100.c struct stb6100_state *state = fe->tuner_priv; state 557 drivers/media/dvb-frontends/stb6100.c kfree(state); state 51 drivers/media/dvb-frontends/stv0288.c static int stv0288_writeregI(struct stv0288_state *state, u8 reg, u8 data) state 56 drivers/media/dvb-frontends/stv0288.c .addr = state->config->demod_address, state 62 drivers/media/dvb-frontends/stv0288.c ret = i2c_transfer(state->i2c, &msg, 1); state 73 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 78 drivers/media/dvb-frontends/stv0288.c return stv0288_writeregI(state, buf[0], buf[1]); state 81 drivers/media/dvb-frontends/stv0288.c static u8 stv0288_readreg(struct stv0288_state *state, u8 reg) state 88 drivers/media/dvb-frontends/stv0288.c .addr = state->config->demod_address, state 93 drivers/media/dvb-frontends/stv0288.c .addr = state->config->demod_address, state 100 drivers/media/dvb-frontends/stv0288.c ret = i2c_transfer(state->i2c, msg, 2); state 111 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 118 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x22, 0); state 119 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x23, 0); state 120 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2b, 0xff); state 121 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2c, 0xf7); state 131 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x28, 0x80); /* SFRH */ state 132 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x29, 0); /* SFRM */ state 133 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2a, 0); /* SFRL */ state 135 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x28, b[0]); state 136 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x29, b[1]); state 137 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2a, b[2]); state 146 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 152 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x09, 0); state 154 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x05, 0x12);/* modulated mode, single shot */ state 157 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x06, m->msg[i])) state 167 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 171 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x05, 0x03))/* burst mode, single shot */ state 174 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x06, burst == SEC_MINI_A ? 0x00 : 0xff)) state 178 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x05, 0x12)) state 186 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 190 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x05, 0x10))/* cont carrier */ state 195 drivers/media/dvb-frontends/stv0288.c if (stv0288_writeregI(state, 0x05, 0x12))/* burst mode off*/ state 326 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 332 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x41, 0x04); state 336 drivers/media/dvb-frontends/stv0288.c if (state->config->inittab == NULL) { state 339 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, stv0288_inittab[i], state 343 drivers/media/dvb-frontends/stv0288.c reg = state->config->inittab[i]; state 344 drivers/media/dvb-frontends/stv0288.c val = state->config->inittab[i+1]; state 347 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, reg, val); state 355 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 357 drivers/media/dvb-frontends/stv0288.c u8 sync = stv0288_readreg(state, 0x24); state 378 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 380 drivers/media/dvb-frontends/stv0288.c if (state->errmode != STATUS_BER) state 382 drivers/media/dvb-frontends/stv0288.c *ber = (stv0288_readreg(state, 0x26) << 8) | state 383 drivers/media/dvb-frontends/stv0288.c stv0288_readreg(state, 0x27); state 392 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 394 drivers/media/dvb-frontends/stv0288.c s32 signal = 0xffff - ((stv0288_readreg(state, 0x10) << 8)); state 405 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 407 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x41, 0x84); state 408 drivers/media/dvb-frontends/stv0288.c state->initialised = 0; state 414 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 416 drivers/media/dvb-frontends/stv0288.c s32 xsnr = 0xffff - ((stv0288_readreg(state, 0x2d) << 8) state 417 drivers/media/dvb-frontends/stv0288.c | stv0288_readreg(state, 0x2e)); state 427 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 429 drivers/media/dvb-frontends/stv0288.c if (state->errmode != STATUS_BER) state 431 drivers/media/dvb-frontends/stv0288.c *ucblocks = (stv0288_readreg(state, 0x26) << 8) | state 432 drivers/media/dvb-frontends/stv0288.c stv0288_readreg(state, 0x27); state 440 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 455 drivers/media/dvb-frontends/stv0288.c if (state->config->set_ts_params) state 456 drivers/media/dvb-frontends/stv0288.c state->config->set_ts_params(fe, 0); state 468 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x15, 0xc5); state 473 drivers/media/dvb-frontends/stv0288.c reg = stv0288_readreg(state, 0x24); state 489 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2b, tda[1]); state 490 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x2c, tda[2]); state 493 drivers/media/dvb-frontends/stv0288.c state->tuner_frequency = c->frequency; state 494 drivers/media/dvb-frontends/stv0288.c state->fec_inner = FEC_AUTO; state 495 drivers/media/dvb-frontends/stv0288.c state->symbol_rate = c->symbol_rate; state 502 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 505 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x01, 0xb5); state 507 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x01, 0x35); state 516 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = fe->demodulator_priv; state 517 drivers/media/dvb-frontends/stv0288.c kfree(state); state 557 drivers/media/dvb-frontends/stv0288.c struct stv0288_state *state = NULL; state 561 drivers/media/dvb-frontends/stv0288.c state = kzalloc(sizeof(struct stv0288_state), GFP_KERNEL); state 562 drivers/media/dvb-frontends/stv0288.c if (state == NULL) state 566 drivers/media/dvb-frontends/stv0288.c state->config = config; state 567 drivers/media/dvb-frontends/stv0288.c state->i2c = i2c; state 568 drivers/media/dvb-frontends/stv0288.c state->initialised = 0; state 569 drivers/media/dvb-frontends/stv0288.c state->tuner_frequency = 0; state 570 drivers/media/dvb-frontends/stv0288.c state->symbol_rate = 0; state 571 drivers/media/dvb-frontends/stv0288.c state->fec_inner = 0; state 572 drivers/media/dvb-frontends/stv0288.c state->errmode = STATUS_BER; state 574 drivers/media/dvb-frontends/stv0288.c stv0288_writeregI(state, 0x41, 0x04); state 576 drivers/media/dvb-frontends/stv0288.c id = stv0288_readreg(state, 0x00); state 584 drivers/media/dvb-frontends/stv0288.c memcpy(&state->frontend.ops, &stv0288_ops, state 586 drivers/media/dvb-frontends/stv0288.c state->frontend.demodulator_priv = state; state 587 drivers/media/dvb-frontends/stv0288.c return &state->frontend; state 590 drivers/media/dvb-frontends/stv0288.c kfree(state); state 39 drivers/media/dvb-frontends/stv0297.c static int stv0297_writereg(struct stv0297_state *state, u8 reg, u8 data) state 43 drivers/media/dvb-frontends/stv0297.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; state 45 drivers/media/dvb-frontends/stv0297.c ret = i2c_transfer(state->i2c, &msg, 1); state 54 drivers/media/dvb-frontends/stv0297.c static int stv0297_readreg(struct stv0297_state *state, u8 reg) state 59 drivers/media/dvb-frontends/stv0297.c struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, state 60 drivers/media/dvb-frontends/stv0297.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} state 64 drivers/media/dvb-frontends/stv0297.c if (state->config->stop_during_read) { state 65 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, &msg[0], 1)) != 1) { state 69 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, &msg[1], 1)) != 1) { state 74 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, msg, 2)) != 2) { state 83 drivers/media/dvb-frontends/stv0297.c static int stv0297_writereg_mask(struct stv0297_state *state, u8 reg, u8 mask, u8 data) state 87 drivers/media/dvb-frontends/stv0297.c val = stv0297_readreg(state, reg); state 90 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, reg, val); state 95 drivers/media/dvb-frontends/stv0297.c static int stv0297_readregs(struct stv0297_state *state, u8 reg1, u8 * b, u8 len) state 98 drivers/media/dvb-frontends/stv0297.c struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = state 100 drivers/media/dvb-frontends/stv0297.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b,.len = len} state 104 drivers/media/dvb-frontends/stv0297.c if (state->config->stop_during_read) { state 105 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, &msg[0], 1)) != 1) { state 109 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, &msg[1], 1)) != 1) { state 114 drivers/media/dvb-frontends/stv0297.c if ((ret = i2c_transfer(state->i2c, msg, 2)) != 2) { state 123 drivers/media/dvb-frontends/stv0297.c static u32 stv0297_get_symbolrate(struct stv0297_state *state) state 127 drivers/media/dvb-frontends/stv0297.c tmp = (u64)(stv0297_readreg(state, 0x55) state 128 drivers/media/dvb-frontends/stv0297.c | (stv0297_readreg(state, 0x56) << 8) state 129 drivers/media/dvb-frontends/stv0297.c | (stv0297_readreg(state, 0x57) << 16) state 130 drivers/media/dvb-frontends/stv0297.c | (stv0297_readreg(state, 0x58) << 24)); state 138 drivers/media/dvb-frontends/stv0297.c static void stv0297_set_symbolrate(struct stv0297_state *state, u32 srate) state 146 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x55, (unsigned char) (tmp & 0xFF)); state 147 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x56, (unsigned char) (tmp >> 8)); state 148 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x57, (unsigned char) (tmp >> 16)); state 149 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x58, (unsigned char) (tmp >> 24)); state 152 drivers/media/dvb-frontends/stv0297.c static void stv0297_set_sweeprate(struct stv0297_state *state, short fshift, long symrate) state 168 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x60, tmp & 0xFF); state 169 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x69, 0xF0, (tmp >> 4) & 0xf0); state 172 drivers/media/dvb-frontends/stv0297.c static void stv0297_set_carrieroffset(struct stv0297_state *state, long offset) state 182 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x66, (unsigned char) (tmp & 0xFF)); state 183 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x67, (unsigned char) (tmp >> 8)); state 184 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x68, (unsigned char) (tmp >> 16)); state 185 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x69, 0x0F, (tmp >> 24) & 0x0f); state 207 drivers/media/dvb-frontends/stv0297.c static void stv0297_set_initialdemodfreq(struct stv0297_state *state, long freq) state 219 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x25, 0x80, 0x80); state 220 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x21, tmp >> 8); state 221 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x20, tmp); state 224 drivers/media/dvb-frontends/stv0297.c static int stv0297_set_qam(struct stv0297_state *state, state 254 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x00, 0x70, val << 4); state 259 drivers/media/dvb-frontends/stv0297.c static int stv0297_set_inversion(struct stv0297_state *state, state 277 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x83, 0x08, val << 3); state 284 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 287 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x87, 0x78); state 288 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x86, 0xc8); state 296 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 300 drivers/media/dvb-frontends/stv0297.c for (i=0; !(state->config->inittab[i] == 0xff && state->config->inittab[i+1] == 0xff); i+=2) state 301 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, state->config->inittab[i], state->config->inittab[i+1]); state 304 drivers/media/dvb-frontends/stv0297.c state->last_ber = 0; state 311 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 313 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x80, 1, 1); state 321 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 323 drivers/media/dvb-frontends/stv0297.c u8 sync = stv0297_readreg(state, 0xDF); state 334 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 337 drivers/media/dvb-frontends/stv0297.c stv0297_readregs(state, 0xA0, BER, 3); state 339 drivers/media/dvb-frontends/stv0297.c state->last_ber = BER[2] << 8 | BER[1]; state 340 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0xA0, 0x80, 0x80); state 343 drivers/media/dvb-frontends/stv0297.c *ber = state->last_ber; state 351 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 355 drivers/media/dvb-frontends/stv0297.c stv0297_readregs(state, 0x41, STRENGTH, 3); state 374 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 377 drivers/media/dvb-frontends/stv0297.c stv0297_readregs(state, 0x07, SNR, 2); state 385 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 387 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0xDF, 0x03, 0x03); /* freeze the counters */ state 389 drivers/media/dvb-frontends/stv0297.c *ucblocks = (stv0297_readreg(state, 0xD5) << 8) state 390 drivers/media/dvb-frontends/stv0297.c | stv0297_readreg(state, 0xD4); state 392 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0xDF, 0x03, 0x02); /* clear the counters */ state 393 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0xDF, 0x03, 0x01); /* re-enable the counters */ state 401 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 431 drivers/media/dvb-frontends/stv0297.c if (state->config->invert) state 454 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x82, 0x0); state 457 drivers/media/dvb-frontends/stv0297.c stv0297_set_initialdemodfreq(state, 7250); state 460 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x43, 0x10, 0x00); state 461 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x41, 0x00); state 462 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x42, 0x03, 0x01); state 463 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x36, 0x60, 0x00); state 464 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x36, 0x18, 0x00); state 465 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x71, 0x80, 0x80); state 466 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x72, 0x00); state 467 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x73, 0x00); state 468 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x74, 0x0F, 0x00); state 469 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x43, 0x08, 0x00); state 470 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x71, 0x80, 0x00); state 473 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5a, 0x20, 0x20); state 474 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5b, 0x02, 0x02); state 475 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5b, 0x02, 0x00); state 476 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5b, 0x01, 0x00); state 477 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5a, 0x40, 0x40); state 480 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x6a, 0x01, 0x00); state 483 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x81, 0x01, 0x01); state 484 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x81, 0x01, 0x00); state 487 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x83, 0x20, 0x20); state 488 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x83, 0x20, 0x00); state 491 drivers/media/dvb-frontends/stv0297.c u_threshold = stv0297_readreg(state, 0x00) & 0xf; state 492 drivers/media/dvb-frontends/stv0297.c initial_u = stv0297_readreg(state, 0x01) >> 4; state 493 drivers/media/dvb-frontends/stv0297.c blind_u = stv0297_readreg(state, 0x01) & 0xf; state 494 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x84, 0x01, 0x01); state 495 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x84, 0x01, 0x00); state 496 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x00, 0x0f, u_threshold); state 497 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x01, 0xf0, initial_u << 4); state 498 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x01, 0x0f, blind_u); state 501 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x87, 0x80, 0x00); state 504 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x63, 0x00); state 505 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x64, 0x00); state 506 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x65, 0x00); state 507 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x66, 0x00); state 508 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x67, 0x00); state 509 drivers/media/dvb-frontends/stv0297.c stv0297_writereg(state, 0x68, 0x00); state 510 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x69, 0x0f, 0x00); state 513 drivers/media/dvb-frontends/stv0297.c stv0297_set_qam(state, p->modulation); state 514 drivers/media/dvb-frontends/stv0297.c stv0297_set_symbolrate(state, p->symbol_rate / 1000); state 515 drivers/media/dvb-frontends/stv0297.c stv0297_set_sweeprate(state, sweeprate, p->symbol_rate / 1000); state 516 drivers/media/dvb-frontends/stv0297.c stv0297_set_carrieroffset(state, carrieroffset); state 517 drivers/media/dvb-frontends/stv0297.c stv0297_set_inversion(state, inversion); state 523 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x88, 0x08, 0x00); state 525 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x88, 0x08, 0x08); state 527 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5a, 0x20, 0x00); state 528 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x6a, 0x01, 0x01); state 529 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x43, 0x40, 0x40); state 530 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5b, 0x30, 0x00); state 531 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x03, 0x0c, 0x0c); state 532 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x03, 0x03, 0x03); state 533 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x43, 0x10, 0x10); state 539 drivers/media/dvb-frontends/stv0297.c if (stv0297_readreg(state, 0x43) & 0x08) state 552 drivers/media/dvb-frontends/stv0297.c if (stv0297_readreg(state, 0x82) & 0x04) { state 565 drivers/media/dvb-frontends/stv0297.c if (stv0297_readreg(state, 0x82) & 0x08) { state 574 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x6a, 1, 0); state 575 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x88, 8, 0); state 582 drivers/media/dvb-frontends/stv0297.c if (stv0297_readreg(state, 0xDF) & 0x80) { state 592 drivers/media/dvb-frontends/stv0297.c if (!(stv0297_readreg(state, 0xDF) & 0x80)) { state 597 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x5a, 0x40, 0x00); state 598 drivers/media/dvb-frontends/stv0297.c state->base_freq = p->frequency; state 602 drivers/media/dvb-frontends/stv0297.c stv0297_writereg_mask(state, 0x6a, 0x01, 0x00); state 609 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 612 drivers/media/dvb-frontends/stv0297.c reg_00 = stv0297_readreg(state, 0x00); state 613 drivers/media/dvb-frontends/stv0297.c reg_83 = stv0297_readreg(state, 0x83); state 615 drivers/media/dvb-frontends/stv0297.c p->frequency = state->base_freq; state 617 drivers/media/dvb-frontends/stv0297.c if (state->config->invert) state 619 drivers/media/dvb-frontends/stv0297.c p->symbol_rate = stv0297_get_symbolrate(state) * 1000; state 645 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = fe->demodulator_priv; state 646 drivers/media/dvb-frontends/stv0297.c kfree(state); state 654 drivers/media/dvb-frontends/stv0297.c struct stv0297_state *state = NULL; state 657 drivers/media/dvb-frontends/stv0297.c state = kzalloc(sizeof(struct stv0297_state), GFP_KERNEL); state 658 drivers/media/dvb-frontends/stv0297.c if (state == NULL) state 662 drivers/media/dvb-frontends/stv0297.c state->config = config; state 663 drivers/media/dvb-frontends/stv0297.c state->i2c = i2c; state 664 drivers/media/dvb-frontends/stv0297.c state->last_ber = 0; state 665 drivers/media/dvb-frontends/stv0297.c state->base_freq = 0; state 668 drivers/media/dvb-frontends/stv0297.c if ((stv0297_readreg(state, 0x80) & 0x70) != 0x20) state 672 drivers/media/dvb-frontends/stv0297.c memcpy(&state->frontend.ops, &stv0297_ops, sizeof(struct dvb_frontend_ops)); state 673 drivers/media/dvb-frontends/stv0297.c state->frontend.demodulator_priv = state; state 674 drivers/media/dvb-frontends/stv0297.c return &state->frontend; state 677 drivers/media/dvb-frontends/stv0297.c kfree(state); state 70 drivers/media/dvb-frontends/stv0299.c static int stv0299_writeregI (struct stv0299_state* state, u8 reg, u8 data) state 74 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 76 drivers/media/dvb-frontends/stv0299.c ret = i2c_transfer (state->i2c, &msg, 1); state 87 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 92 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI(state, buf[0], buf[1]); state 95 drivers/media/dvb-frontends/stv0299.c static u8 stv0299_readreg (struct stv0299_state* state, u8 reg) state 100 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 101 drivers/media/dvb-frontends/stv0299.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 103 drivers/media/dvb-frontends/stv0299.c ret = i2c_transfer (state->i2c, msg, 2); state 112 drivers/media/dvb-frontends/stv0299.c static int stv0299_readregs (struct stv0299_state* state, u8 reg1, u8 *b, u8 len) state 115 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = ®1, .len = 1 }, state 116 drivers/media/dvb-frontends/stv0299.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; state 118 drivers/media/dvb-frontends/stv0299.c ret = i2c_transfer (state->i2c, msg, 2); state 126 drivers/media/dvb-frontends/stv0299.c static int stv0299_set_FEC(struct stv0299_state *state, enum fe_code_rate fec) state 133 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x1f); state 137 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x01); state 141 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x02); state 145 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x04); state 149 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x08); state 153 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x31, 0x10); state 162 drivers/media/dvb-frontends/stv0299.c static enum fe_code_rate stv0299_get_fec(struct stv0299_state *state) state 170 drivers/media/dvb-frontends/stv0299.c index = stv0299_readreg (state, 0x1b); state 179 drivers/media/dvb-frontends/stv0299.c static int stv0299_wait_diseqc_fifo (struct stv0299_state* state, int timeout) state 185 drivers/media/dvb-frontends/stv0299.c while (stv0299_readreg(state, 0x0a) & 1) { state 196 drivers/media/dvb-frontends/stv0299.c static int stv0299_wait_diseqc_idle (struct stv0299_state* state, int timeout) state 202 drivers/media/dvb-frontends/stv0299.c while ((stv0299_readreg(state, 0x0a) & 3) != 2 ) { state 215 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 224 drivers/media/dvb-frontends/stv0299.c big += (state->config->mclk-1); // round correctly state 225 drivers/media/dvb-frontends/stv0299.c do_div(big, state->config->mclk); state 228 drivers/media/dvb-frontends/stv0299.c return state->config->set_symbol_rate(fe, srate, ratio); state 231 drivers/media/dvb-frontends/stv0299.c static int stv0299_get_symbolrate (struct stv0299_state* state) state 233 drivers/media/dvb-frontends/stv0299.c u32 Mclk = state->config->mclk / 4096L; state 241 drivers/media/dvb-frontends/stv0299.c stv0299_readregs (state, 0x1f, sfr, 3); state 242 drivers/media/dvb-frontends/stv0299.c stv0299_readregs (state, 0x1a, (u8 *)&rtf, 1); state 266 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 272 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_idle (state, 100) < 0) state 275 drivers/media/dvb-frontends/stv0299.c val = stv0299_readreg (state, 0x08); state 277 drivers/media/dvb-frontends/stv0299.c if (stv0299_writeregI (state, 0x08, (val & ~0x7) | 0x6)) /* DiSEqC mode */ state 281 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_fifo (state, 100) < 0) state 284 drivers/media/dvb-frontends/stv0299.c if (stv0299_writeregI (state, 0x09, m->msg[i])) state 288 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_idle (state, 100) < 0) state 297 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 302 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_idle (state, 100) < 0) state 305 drivers/media/dvb-frontends/stv0299.c val = stv0299_readreg (state, 0x08); state 307 drivers/media/dvb-frontends/stv0299.c if (stv0299_writeregI (state, 0x08, (val & ~0x7) | 0x2)) /* burst mode */ state 310 drivers/media/dvb-frontends/stv0299.c if (stv0299_writeregI (state, 0x09, burst == SEC_MINI_A ? 0x00 : 0xff)) state 313 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_idle (state, 100) < 0) state 316 drivers/media/dvb-frontends/stv0299.c if (stv0299_writeregI (state, 0x08, val)) state 325 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 328 drivers/media/dvb-frontends/stv0299.c if (stv0299_wait_diseqc_idle (state, 100) < 0) state 331 drivers/media/dvb-frontends/stv0299.c val = stv0299_readreg (state, 0x08); state 335 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x08, val | 0x3); state 338 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI (state, 0x08, (val & ~0x3) | 0x02); state 348 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 356 drivers/media/dvb-frontends/stv0299.c reg0x08 = stv0299_readreg (state, 0x08); state 357 drivers/media/dvb-frontends/stv0299.c reg0x0c = stv0299_readreg (state, 0x0c); state 363 drivers/media/dvb-frontends/stv0299.c reg0x08 = (reg0x08 & 0x3f) | (state->config->lock_output << 6); state 367 drivers/media/dvb-frontends/stv0299.c if (state->config->volt13_op0_op1 == STV0299_VOLT13_OP0) state 384 drivers/media/dvb-frontends/stv0299.c if (state->config->op0_off) state 387 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x08, reg0x08); state 388 drivers/media/dvb-frontends/stv0299.c return stv0299_writeregI(state, 0x0c, reg0x0c); state 393 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 402 drivers/media/dvb-frontends/stv0299.c reg0x08 = stv0299_readreg (state, 0x08); state 403 drivers/media/dvb-frontends/stv0299.c reg0x0c = stv0299_readreg (state, 0x0c); state 405 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI (state, 0x08, (reg0x08 & 0x3f) | (state->config->lock_output << 6)); state 406 drivers/media/dvb-frontends/stv0299.c if (state->config->volt13_op0_op1 == STV0299_VOLT13_OP0) state 416 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI (state, 0x0c, reg0x0c | 0x50); /* set LNB to 18V */ state 425 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI (state, 0x0c, reg0x0c | (last ? lv_mask : 0x50)); state 447 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 454 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x02, 0x30 | state->mcr_reg); state 458 drivers/media/dvb-frontends/stv0299.c reg = state->config->inittab[i]; state 459 drivers/media/dvb-frontends/stv0299.c val = state->config->inittab[i+1]; state 462 drivers/media/dvb-frontends/stv0299.c if (reg == 0x0c && state->config->op0_off) state 465 drivers/media/dvb-frontends/stv0299.c state->mcr_reg = val & 0xf; state 466 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, reg, val); state 475 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 477 drivers/media/dvb-frontends/stv0299.c u8 signal = 0xff - stv0299_readreg (state, 0x18); state 478 drivers/media/dvb-frontends/stv0299.c u8 sync = stv0299_readreg (state, 0x1b); state 503 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 505 drivers/media/dvb-frontends/stv0299.c if (state->errmode != STATUS_BER) state 508 drivers/media/dvb-frontends/stv0299.c *ber = stv0299_readreg(state, 0x1e) | (stv0299_readreg(state, 0x1d) << 8); state 515 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 517 drivers/media/dvb-frontends/stv0299.c s32 signal = 0xffff - ((stv0299_readreg (state, 0x18) << 8) state 518 drivers/media/dvb-frontends/stv0299.c | stv0299_readreg (state, 0x19)); state 521 drivers/media/dvb-frontends/stv0299.c stv0299_readreg (state, 0x18), state 522 drivers/media/dvb-frontends/stv0299.c stv0299_readreg (state, 0x19), (int) signal); state 532 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 534 drivers/media/dvb-frontends/stv0299.c s32 xsnr = 0xffff - ((stv0299_readreg (state, 0x24) << 8) state 535 drivers/media/dvb-frontends/stv0299.c | stv0299_readreg (state, 0x25)); state 544 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 546 drivers/media/dvb-frontends/stv0299.c if (state->errmode != STATUS_UCBLOCKS) state 549 drivers/media/dvb-frontends/stv0299.c state->ucblocks += stv0299_readreg(state, 0x1e); state 550 drivers/media/dvb-frontends/stv0299.c state->ucblocks += (stv0299_readreg(state, 0x1d) << 8); state 551 drivers/media/dvb-frontends/stv0299.c *ucblocks = state->ucblocks; state 559 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 563 drivers/media/dvb-frontends/stv0299.c if (state->config->set_ts_params) state 564 drivers/media/dvb-frontends/stv0299.c state->config->set_ts_params(fe, 0); state 573 drivers/media/dvb-frontends/stv0299.c if (state->config->invert) invval = (~invval) & 1; state 574 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x0c, (stv0299_readreg(state, 0x0c) & 0xfe) | invval); state 581 drivers/media/dvb-frontends/stv0299.c stv0299_set_FEC(state, p->fec_inner); state 583 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x22, 0x00); state 584 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x23, 0x00); state 586 drivers/media/dvb-frontends/stv0299.c state->tuner_frequency = p->frequency; state 587 drivers/media/dvb-frontends/stv0299.c state->fec_inner = p->fec_inner; state 588 drivers/media/dvb-frontends/stv0299.c state->symbol_rate = p->symbol_rate; state 596 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 600 drivers/media/dvb-frontends/stv0299.c derot_freq = (s32)(s16) ((stv0299_readreg (state, 0x22) << 8) state 601 drivers/media/dvb-frontends/stv0299.c | stv0299_readreg (state, 0x23)); state 603 drivers/media/dvb-frontends/stv0299.c derot_freq *= (state->config->mclk >> 16); state 609 drivers/media/dvb-frontends/stv0299.c invval = stv0299_readreg (state, 0x0c) & 1; state 610 drivers/media/dvb-frontends/stv0299.c if (state->config->invert) invval = (~invval) & 1; state 613 drivers/media/dvb-frontends/stv0299.c p->fec_inner = stv0299_get_fec(state); state 614 drivers/media/dvb-frontends/stv0299.c p->symbol_rate = stv0299_get_symbolrate(state); state 621 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 623 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x02, 0xb0 | state->mcr_reg); state 624 drivers/media/dvb-frontends/stv0299.c state->initialised = 0; state 631 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 634 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x05, 0xb5); state 636 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x05, 0x35); state 644 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 647 drivers/media/dvb-frontends/stv0299.c fesettings->min_delay_ms = state->config->min_delay_ms; state 660 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = fe->demodulator_priv; state 661 drivers/media/dvb-frontends/stv0299.c kfree(state); state 669 drivers/media/dvb-frontends/stv0299.c struct stv0299_state* state = NULL; state 673 drivers/media/dvb-frontends/stv0299.c state = kzalloc(sizeof(struct stv0299_state), GFP_KERNEL); state 674 drivers/media/dvb-frontends/stv0299.c if (state == NULL) goto error; state 677 drivers/media/dvb-frontends/stv0299.c state->config = config; state 678 drivers/media/dvb-frontends/stv0299.c state->i2c = i2c; state 679 drivers/media/dvb-frontends/stv0299.c state->initialised = 0; state 680 drivers/media/dvb-frontends/stv0299.c state->tuner_frequency = 0; state 681 drivers/media/dvb-frontends/stv0299.c state->symbol_rate = 0; state 682 drivers/media/dvb-frontends/stv0299.c state->fec_inner = 0; state 683 drivers/media/dvb-frontends/stv0299.c state->errmode = STATUS_BER; state 686 drivers/media/dvb-frontends/stv0299.c stv0299_writeregI(state, 0x02, 0x30); /* standby off */ state 688 drivers/media/dvb-frontends/stv0299.c id = stv0299_readreg(state, 0x00); state 695 drivers/media/dvb-frontends/stv0299.c memcpy(&state->frontend.ops, &stv0299_ops, sizeof(struct dvb_frontend_ops)); state 696 drivers/media/dvb-frontends/stv0299.c state->frontend.demodulator_priv = state; state 697 drivers/media/dvb-frontends/stv0299.c return &state->frontend; state 700 drivers/media/dvb-frontends/stv0299.c kfree(state); state 44 drivers/media/dvb-frontends/stv0367.c enum stv0367_cab_signal_type state; state 59 drivers/media/dvb-frontends/stv0367.c enum stv0367_ter_signal_type state; state 122 drivers/media/dvb-frontends/stv0367.c int stv0367_writeregs(struct stv0367_state *state, u16 reg, u8 *data, int len) state 126 drivers/media/dvb-frontends/stv0367.c .addr = state->config->demod_address, state 147 drivers/media/dvb-frontends/stv0367.c state->config->demod_address, reg, buf[2]); state 149 drivers/media/dvb-frontends/stv0367.c ret = i2c_transfer(state->i2c, &msg, 1); state 152 drivers/media/dvb-frontends/stv0367.c __func__, state->config->demod_address, reg, buf[2]); state 157 drivers/media/dvb-frontends/stv0367.c static int stv0367_writereg(struct stv0367_state *state, u16 reg, u8 data) state 161 drivers/media/dvb-frontends/stv0367.c return stv0367_writeregs(state, reg, &tmp, 1); state 164 drivers/media/dvb-frontends/stv0367.c static u8 stv0367_readreg(struct stv0367_state *state, u16 reg) state 170 drivers/media/dvb-frontends/stv0367.c .addr = state->config->demod_address, state 175 drivers/media/dvb-frontends/stv0367.c .addr = state->config->demod_address, state 186 drivers/media/dvb-frontends/stv0367.c ret = i2c_transfer(state->i2c, msg, 2); state 189 drivers/media/dvb-frontends/stv0367.c __func__, state->config->demod_address, reg, b1[0]); state 193 drivers/media/dvb-frontends/stv0367.c state->config->demod_address, reg, b1[0]); state 212 drivers/media/dvb-frontends/stv0367.c static void stv0367_writebits(struct stv0367_state *state, u32 label, u8 val) state 216 drivers/media/dvb-frontends/stv0367.c reg = stv0367_readreg(state, (label >> 16) & 0xffff); state 222 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, (label >> 16) & 0xffff, reg); state 237 drivers/media/dvb-frontends/stv0367.c static u8 stv0367_readbits(struct stv0367_state *state, u32 label) state 244 drivers/media/dvb-frontends/stv0367.c val = stv0367_readreg(state, label >> 16); state 261 drivers/media/dvb-frontends/stv0367.c static void stv0367_write_table(struct stv0367_state *state, state 269 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, deftab[i].addr, deftab[i].value); state 274 drivers/media/dvb-frontends/stv0367.c static void stv0367_pll_setup(struct stv0367_state *state, state 288 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLMDIV, 0x1b); state 289 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLNDIV, 0xe8); state 298 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLMDIV, 0x2); state 299 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLNDIV, 0x1b); state 302 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLMDIV, 0xa); state 303 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLNDIV, 0x55); state 308 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLMDIV, 0x1); state 309 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLNDIV, 0x8); state 312 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLMDIV, 0xc); state 313 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLNDIV, 0x55); state 318 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_PLLSETUP, 0x18); state 321 drivers/media/dvb-frontends/stv0367.c static int stv0367_get_if_khz(struct stv0367_state *state, u32 *ifkhz) state 323 drivers/media/dvb-frontends/stv0367.c if (state->auto_if_khz && state->fe.ops.tuner_ops.get_if_frequency) { state 324 drivers/media/dvb-frontends/stv0367.c state->fe.ops.tuner_ops.get_if_frequency(&state->fe, ifkhz); state 327 drivers/media/dvb-frontends/stv0367.c *ifkhz = state->config->if_khz; state 334 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 335 drivers/media/dvb-frontends/stv0367.c u8 tmp = stv0367_readreg(state, R367TER_I2CRPT); state 347 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_I2CRPT, tmp); state 452 drivers/media/dvb-frontends/stv0367.c static u32 stv0367ter_get_mclk(struct stv0367_state *state, u32 ExtClk_Hz) state 459 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367TER_BYPASS_PLLXN) == 0) { state 460 drivers/media/dvb-frontends/stv0367.c n = (u32)stv0367_readbits(state, F367TER_PLL_NDIV); state 464 drivers/media/dvb-frontends/stv0367.c m = (u32)stv0367_readbits(state, F367TER_PLL_MDIV); state 468 drivers/media/dvb-frontends/stv0367.c p = (u32)stv0367_readbits(state, F367TER_PLL_PDIV); state 484 drivers/media/dvb-frontends/stv0367.c static int stv0367ter_filt_coeff_init(struct stv0367_state *state, state 491 drivers/media/dvb-frontends/stv0367.c freq = stv0367ter_get_mclk(state, DemodXtal); state 503 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_IIR_CELL_NB, i - 1); state 506 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, state 509 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, state 519 drivers/media/dvb-frontends/stv0367.c static void stv0367ter_agc_iir_lock_detect_set(struct stv0367_state *state) state 523 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_LSB, 0x00); state 526 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_CHOICE, 0x00); state 527 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_MSB, 0x06); state 528 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_LSB, 0x04); state 531 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_CHOICE, 0x01); state 532 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_MSB, 0x06); state 533 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_LSB, 0x04); state 536 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_CHOICE, 0x02); state 537 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_MSB, 0x01); state 538 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_LSB, 0x00); state 541 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_CHOICE, 0x03); state 542 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LOCK_DETECT_MSB, 0x01); state 543 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_LSB, 0x00); state 547 drivers/media/dvb-frontends/stv0367.c static int stv0367_iir_filt_init(struct stv0367_state *state, u8 Bandwidth, state 552 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_NRST_IIR, 0); state 556 drivers/media/dvb-frontends/stv0367.c if (!stv0367ter_filt_coeff_init(state, state 562 drivers/media/dvb-frontends/stv0367.c if (!stv0367ter_filt_coeff_init(state, state 568 drivers/media/dvb-frontends/stv0367.c if (!stv0367ter_filt_coeff_init(state, state 577 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_NRST_IIR, 1); state 582 drivers/media/dvb-frontends/stv0367.c static void stv0367ter_agc_iir_rst(struct stv0367_state *state) state 589 drivers/media/dvb-frontends/stv0367.c com_n = stv0367_readbits(state, F367TER_COM_N); state 591 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_N, 0x07); state 593 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_SOFT_RSTN, 0x00); state 594 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_AGC_ON, 0x00); state 596 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_SOFT_RSTN, 0x01); state 597 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_AGC_ON, 0x01); state 599 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_N, com_n); state 626 drivers/media/dvb-frontends/stv0367.c stv0367_ter_signal_type stv0367ter_check_syr(struct stv0367_state *state) state 634 drivers/media/dvb-frontends/stv0367.c SYR_var = stv0367_readbits(state, F367TER_SYR_LOCK); state 639 drivers/media/dvb-frontends/stv0367.c SYR_var = stv0367_readbits(state, F367TER_SYR_LOCK); state 654 drivers/media/dvb-frontends/stv0367.c stv0367_ter_signal_type stv0367ter_check_cpamp(struct stv0367_state *state, state 683 drivers/media/dvb-frontends/stv0367.c CPAMPvalue = stv0367_readbits(state, F367TER_PPM_CPAMP_DIRECT); state 687 drivers/media/dvb-frontends/stv0367.c CPAMPvalue = stv0367_readbits(state, F367TER_PPM_CPAMP_DIRECT); state 703 drivers/media/dvb-frontends/stv0367.c stv0367ter_lock_algo(struct stv0367_state *state) state 712 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 719 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 0); state 721 drivers/media/dvb-frontends/stv0367.c if (state->config->if_iq_mode != 0) state 722 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_COM_N, 0x07); state 724 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_GUARD, 3);/* suggest 2k 1/4 */ state 725 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_MODE, 0); state 726 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SYR_TR_DIS, 0); state 729 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 1); state 732 drivers/media/dvb-frontends/stv0367.c if (stv0367ter_check_syr(state) == FE_TER_NOSYMBOL) state 737 drivers/media/dvb-frontends/stv0367.c mode = stv0367_readbits(state, F367TER_SYR_MODE); state 738 drivers/media/dvb-frontends/stv0367.c if (stv0367ter_check_cpamp(state, mode) == state 749 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367TER_SYR_STAT); state 750 drivers/media/dvb-frontends/stv0367.c tmp2 = stv0367_readreg(state, R367TER_STATUS); state 751 drivers/media/dvb-frontends/stv0367.c dprintk("state=%p\n", state); state 755 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367TER_PRVIT); state 756 drivers/media/dvb-frontends/stv0367.c tmp2 = stv0367_readreg(state, R367TER_I2CRPT); state 759 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367TER_GAIN_SRC1); state 774 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUTO_LE_EN, 0); state 775 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_CHC_CTL, 0x01); state 779 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUTO_LE_EN, 1); state 780 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_CHC_CTL, 0x11); state 789 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_RST_SFEC, 1); state 790 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_RST_REEDSOLO, 1); state 792 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_RST_SFEC, 0); state 793 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_RST_REEDSOLO, 0); state 795 drivers/media/dvb-frontends/stv0367.c u_var1 = stv0367_readbits(state, F367TER_LK); state 796 drivers/media/dvb-frontends/stv0367.c u_var2 = stv0367_readbits(state, F367TER_PRF); state 797 drivers/media/dvb-frontends/stv0367.c u_var3 = stv0367_readbits(state, F367TER_TPS_LOCK); state 807 drivers/media/dvb-frontends/stv0367.c u_var1 = stv0367_readbits(state, F367TER_LK); state 808 drivers/media/dvb-frontends/stv0367.c u_var2 = stv0367_readbits(state, F367TER_PRF); state 809 drivers/media/dvb-frontends/stv0367.c u_var3 = stv0367_readbits(state, F367TER_TPS_LOCK); state 823 drivers/media/dvb-frontends/stv0367.c guard = stv0367_readbits(state, F367TER_SYR_GUARD); state 824 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_CHC_CTL, 0x11); state 828 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUTO_LE_EN, 0); state 830 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SYR_FILTER, 0); state 834 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUTO_LE_EN, 1); state 836 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SYR_FILTER, 1); state 844 drivers/media/dvb-frontends/stv0367.c if ((stv0367_readbits(state, F367TER_TPS_CONST) == 2) && state 846 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367TER_TPS_HPCODE) != 0)) { state 847 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_SFDLYSETH, 0xc0); state 848 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_SFDLYSETM, 0x60); state 849 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_SFDLYSETL, 0x0); state 851 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_SFDLYSETH, 0x0); state 854 drivers/media/dvb-frontends/stv0367.c u_var4 = stv0367_readbits(state, F367TER_TSFIFO_LINEOK); state 859 drivers/media/dvb-frontends/stv0367.c u_var4 = stv0367_readbits(state, F367TER_TSFIFO_LINEOK); state 877 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SYR_TR_DIS, 1); state 885 drivers/media/dvb-frontends/stv0367.c static void stv0367ter_set_ts_mode(struct stv0367_state *state, state 891 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 894 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TS_DIS, 0); state 899 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TSFIFO_SERIAL, 0); state 900 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TSFIFO_DVBCI, 0); state 903 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TSFIFO_SERIAL, 1); state 904 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TSFIFO_DVBCI, 1); state 909 drivers/media/dvb-frontends/stv0367.c static void stv0367ter_set_clk_pol(struct stv0367_state *state, state 915 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 920 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TS_BYTE_CLK_INV, 1); state 923 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TS_BYTE_CLK_INV, 0); state 927 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TS_BYTE_CLK_INV, 0); state 933 drivers/media/dvb-frontends/stv0367.c static void stv0367ter_core_sw(struct stv0367_state *state) state 938 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 0); state 939 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 1); state 945 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 950 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY, 1); state 951 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY_FEC, 1); state 952 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY_CORE, 1); state 954 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY, 0); state 955 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY_FEC, 0); state 956 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_STDBY_CORE, 0); state 969 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 970 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 976 drivers/media/dvb-frontends/stv0367.c stv0367_write_table(state, state 977 drivers/media/dvb-frontends/stv0367.c stv0367_deftabs[state->deftabs][STV0367_TAB_TER]); state 979 drivers/media/dvb-frontends/stv0367.c stv0367_pll_setup(state, STV0367_ICSPEED_53125, state->config->xtal); state 981 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_I2CRPT, 0xa0); state 982 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x00); state 985 drivers/media/dvb-frontends/stv0367.c stv0367ter_set_ts_mode(state, state->config->ts_mode); state 986 drivers/media/dvb-frontends/stv0367.c stv0367ter_set_clk_pol(state, state->config->clk_pol); state 988 drivers/media/dvb-frontends/stv0367.c state->chip_id = stv0367_readreg(state, R367TER_ID); state 998 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 999 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1009 drivers/media/dvb-frontends/stv0367.c stv0367_get_if_khz(state, &ifkhz); state 1013 drivers/media/dvb-frontends/stv0367.c + stv0367_readbits(state, F367TER_FORCE) * 2; state 1014 drivers/media/dvb-frontends/stv0367.c ter_state->if_iq_mode = state->config->if_iq_mode; state 1015 drivers/media/dvb-frontends/stv0367.c switch (state->config->if_iq_mode) { state 1018 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TUNER_BB, 0); state 1019 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LONGPATH_IF, 0); state 1020 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_DEMUX_SWAP, 0); state 1024 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TUNER_BB, 0); state 1025 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LONGPATH_IF, 1); state 1026 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_DEMUX_SWAP, 1); state 1030 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TUNER_BB, 1); state 1031 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_PPM_INVSEL, 0); state 1045 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_IQ_INVERT, state 1048 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_INV_SPECTR, state 1055 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_IQ_INVERT, state 1058 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_INV_SPECTR, state 1066 drivers/media/dvb-frontends/stv0367.c stv0367ter_agc_iir_lock_detect_set(state); state 1070 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SEL_IQNTAR, 1); state 1071 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_MSB, 0xB); state 1075 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_SEL_IQNTAR, 0); state 1076 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_AUT_AGC_TARGET_MSB, 0xB); state 1079 drivers/media/dvb-frontends/stv0367.c if (!stv0367_iir_filt_init(state, ter_state->bw, state 1080 drivers/media/dvb-frontends/stv0367.c state->config->xtal)) state 1085 drivers/media/dvb-frontends/stv0367.c stv0367ter_agc_iir_rst(state); state 1089 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_BDI_LPSEL, 0x01); state 1091 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_BDI_LPSEL, 0x00); state 1093 drivers/media/dvb-frontends/stv0367.c InternalFreq = stv0367ter_get_mclk(state, state->config->xtal) / 1000; state 1098 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TRL_NOMRATE_LSB, temp % 2); state 1100 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TRL_NOMRATE_HI, temp / 256); state 1101 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TRL_NOMRATE_LO, temp % 256); state 1103 drivers/media/dvb-frontends/stv0367.c temp = stv0367_readbits(state, F367TER_TRL_NOMRATE_HI) * 512 + state 1104 drivers/media/dvb-frontends/stv0367.c stv0367_readbits(state, F367TER_TRL_NOMRATE_LO) * 2 + state 1105 drivers/media/dvb-frontends/stv0367.c stv0367_readbits(state, F367TER_TRL_NOMRATE_LSB); state 1107 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_GAIN_SRC_HI, temp / 256); state 1108 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_GAIN_SRC_LO, temp % 256); state 1109 drivers/media/dvb-frontends/stv0367.c temp = stv0367_readbits(state, F367TER_GAIN_SRC_HI) * 256 + state 1110 drivers/media/dvb-frontends/stv0367.c stv0367_readbits(state, F367TER_GAIN_SRC_LO); state 1116 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_INC_DEROT_HI, temp / 256); state 1117 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_INC_DEROT_LO, temp % 256); state 1122 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_LONG_ECHO, ter_state->echo_pos); state 1124 drivers/media/dvb-frontends/stv0367.c if (stv0367ter_lock_algo(state) != FE_TER_LOCKOK) state 1127 drivers/media/dvb-frontends/stv0367.c ter_state->state = FE_TER_LOCKOK; state 1129 drivers/media/dvb-frontends/stv0367.c ter_state->mode = stv0367_readbits(state, F367TER_SYR_MODE); state 1130 drivers/media/dvb-frontends/stv0367.c ter_state->guard = stv0367_readbits(state, F367TER_SYR_GUARD); state 1135 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367TER_AGC1_VAL_LO) << 16) + state 1136 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367TER_AGC1_VAL_HI) << 24) + state 1137 drivers/media/dvb-frontends/stv0367.c stv0367_readbits(state, F367TER_AGC2_VAL_LO) + state 1138 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367TER_AGC2_VAL_HI) << 8); state 1141 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_FREEZE, 1); state 1142 drivers/media/dvb-frontends/stv0367.c offset = (stv0367_readbits(state, F367TER_CRL_FOFFSET_VHI) << 16) ; state 1143 drivers/media/dvb-frontends/stv0367.c offset += (stv0367_readbits(state, F367TER_CRL_FOFFSET_HI) << 8); state 1144 drivers/media/dvb-frontends/stv0367.c offset += (stv0367_readbits(state, F367TER_CRL_FOFFSET_LO)); state 1145 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_FREEZE, 0); state 1158 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367TER_PPM_INVSEL) == 1) { state 1159 drivers/media/dvb-frontends/stv0367.c if ((stv0367_readbits(state, F367TER_INV_SPECTR) == state 1160 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, state 1176 drivers/media/dvb-frontends/stv0367.c timing_offset = stv0367_readbits(state, F367TER_TRL_TOFFSET_LO) state 1177 drivers/media/dvb-frontends/stv0367.c + 256 * stv0367_readbits(state, state 1181 drivers/media/dvb-frontends/stv0367.c trl_nomrate = (512 * stv0367_readbits(state, state 1183 drivers/media/dvb-frontends/stv0367.c + stv0367_readbits(state, F367TER_TRL_NOMRATE_LO) * 2 state 1184 drivers/media/dvb-frontends/stv0367.c + stv0367_readbits(state, F367TER_TRL_NOMRATE_LSB)); state 1201 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TRL_NOMRATE_LSB, state 1203 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_TRL_NOMRATE_LO, state 1211 drivers/media/dvb-frontends/stv0367.c u_var = stv0367_readbits(state, F367TER_LK); state 1214 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 0); state 1216 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 1); state 1225 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1226 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1232 drivers/media/dvb-frontends/stv0367.c if (state->reinit_on_setfrontend) state 1236 drivers/media/dvb-frontends/stv0367.c if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl) state 1239 drivers/media/dvb-frontends/stv0367.c if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl) state 1296 drivers/media/dvb-frontends/stv0367.c ter_state->state = FE_TER_NOLOCK; state 1299 drivers/media/dvb-frontends/stv0367.c while (((index) < num_trials) && (ter_state->state != FE_TER_LOCKOK)) { state 1307 drivers/media/dvb-frontends/stv0367.c if ((ter_state->state == FE_TER_LOCKOK) && state 1323 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1324 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1328 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367TER_SFERRC_OLDVALUE) == 0) { state 1330 drivers/media/dvb-frontends/stv0367.c ((u32)stv0367_readbits(state, F367TER_ERR_CNT1) state 1332 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, F367TER_ERR_CNT1_HI) state 1334 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, F367TER_ERR_CNT1_LO)); state 1346 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1347 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1355 drivers/media/dvb-frontends/stv0367.c constell = stv0367_readbits(state, F367TER_TPS_CONST); state 1363 drivers/media/dvb-frontends/stv0367.c p->inversion = stv0367_readbits(state, F367TER_INV_SPECTR); state 1366 drivers/media/dvb-frontends/stv0367.c Data = stv0367_readbits(state, F367TER_TPS_HIERMODE); state 1388 drivers/media/dvb-frontends/stv0367.c Data = stv0367_readbits(state, F367TER_TPS_LPCODE); state 1390 drivers/media/dvb-frontends/stv0367.c Data = stv0367_readbits(state, F367TER_TPS_HPCODE); state 1413 drivers/media/dvb-frontends/stv0367.c mode = stv0367_readbits(state, F367TER_SYR_MODE); state 1429 drivers/media/dvb-frontends/stv0367.c p->guard_interval = stv0367_readbits(state, F367TER_SYR_GUARD); state 1436 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1439 drivers/media/dvb-frontends/stv0367.c u8 cut = stv0367_readbits(state, F367TER_IDENTIFICATIONREG); state 1444 drivers/media/dvb-frontends/stv0367.c snru32 += stv0367_readbits(state, F367TER_CHCSNR) / 4; state 1446 drivers/media/dvb-frontends/stv0367.c snru32 += 125 * stv0367_readbits(state, F367TER_CHCSNR); state 1468 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1469 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1472 drivers/media/dvb-frontends/stv0367.c locked = (stv0367_readbits(state, F367TER_LK)); state 1479 drivers/media/dvb-frontends/stv0367.c if (!stv0367_readbits(state, F367TER_TPS_LOCK) || state 1480 drivers/media/dvb-frontends/stv0367.c (!stv0367_readbits(state, F367TER_LK))) { state 1481 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 0); state 1483 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367TER_CORE_ACTIVE, 1); state 1485 drivers/media/dvb-frontends/stv0367.c locked = (stv0367_readbits(state, F367TER_TPS_LOCK)) && state 1486 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367TER_LK)); state 1497 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1503 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367TER_LK)) { state 1514 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1515 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1521 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367TER_SFERRC_OLDVALUE) == 0) state 1522 drivers/media/dvb-frontends/stv0367.c Errors = ((u32)stv0367_readbits(state, F367TER_SFEC_ERR_CNT) state 1524 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, F367TER_SFEC_ERR_CNT_HI) state 1526 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, state 1534 drivers/media/dvb-frontends/stv0367.c abc = stv0367_readbits(state, F367TER_SFEC_ERR_SOURCE); state 1535 drivers/media/dvb-frontends/stv0367.c def = stv0367_readbits(state, F367TER_SFEC_NUM_EVENT); state 1595 drivers/media/dvb-frontends/stv0367.c static u32 stv0367ter_get_per(struct stv0367_state *state) state 1597 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 1601 drivers/media/dvb-frontends/stv0367.c while (((stv0367_readbits(state, F367TER_SFERRC_OLDVALUE) == 1) && state 1604 drivers/media/dvb-frontends/stv0367.c Errors = ((u32)stv0367_readbits(state, F367TER_ERR_CNT1) state 1606 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, F367TER_ERR_CNT1_HI) state 1608 drivers/media/dvb-frontends/stv0367.c + ((u32)stv0367_readbits(state, F367TER_ERR_CNT1_LO)); state 1611 drivers/media/dvb-frontends/stv0367.c abc = stv0367_readbits(state, F367TER_ERR_SRC1); state 1612 drivers/media/dvb-frontends/stv0367.c def = stv0367_readbits(state, F367TER_NUM_EVT1); state 1675 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1677 drivers/media/dvb-frontends/stv0367.c kfree(state->ter_state); state 1678 drivers/media/dvb-frontends/stv0367.c kfree(state->cab_state); state 1679 drivers/media/dvb-frontends/stv0367.c kfree(state); state 1715 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = NULL; state 1719 drivers/media/dvb-frontends/stv0367.c state = kzalloc(sizeof(struct stv0367_state), GFP_KERNEL); state 1720 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 1727 drivers/media/dvb-frontends/stv0367.c state->i2c = i2c; state 1728 drivers/media/dvb-frontends/stv0367.c state->config = config; state 1729 drivers/media/dvb-frontends/stv0367.c state->ter_state = ter_state; state 1730 drivers/media/dvb-frontends/stv0367.c state->fe.ops = stv0367ter_ops; state 1731 drivers/media/dvb-frontends/stv0367.c state->fe.demodulator_priv = state; state 1732 drivers/media/dvb-frontends/stv0367.c state->chip_id = stv0367_readreg(state, 0xf000); state 1735 drivers/media/dvb-frontends/stv0367.c state->use_i2c_gatectrl = 1; state 1736 drivers/media/dvb-frontends/stv0367.c state->deftabs = STV0367_DEFTAB_GENERIC; state 1737 drivers/media/dvb-frontends/stv0367.c state->reinit_on_setfrontend = 1; state 1738 drivers/media/dvb-frontends/stv0367.c state->auto_if_khz = 0; state 1740 drivers/media/dvb-frontends/stv0367.c dprintk("%s: chip_id = 0x%x\n", __func__, state->chip_id); state 1743 drivers/media/dvb-frontends/stv0367.c if ((state->chip_id != 0x50) && (state->chip_id != 0x60)) state 1746 drivers/media/dvb-frontends/stv0367.c return &state->fe; state 1750 drivers/media/dvb-frontends/stv0367.c kfree(state); state 1757 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1761 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_I2CT_ON, (enable > 0) ? 1 : 0); state 1768 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 1773 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367CAB_BYPASS_PLLXN) == 0) { state 1774 drivers/media/dvb-frontends/stv0367.c N = (u32)stv0367_readbits(state, F367CAB_PLL_NDIV); state 1778 drivers/media/dvb-frontends/stv0367.c M = (u32)stv0367_readbits(state, F367CAB_PLL_MDIV); state 1782 drivers/media/dvb-frontends/stv0367.c P = (u32)stv0367_readbits(state, F367CAB_PLL_PDIV); state 1807 drivers/media/dvb-frontends/stv0367.c static enum stv0367cab_mod stv0367cab_SetQamSize(struct stv0367_state *state, state 1812 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_QAM_MODE, QAMSize); state 1817 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1820 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_AGC_PWR_REF_L, 0x64); state 1821 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1822 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0x90); state 1823 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1824 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa7); state 1825 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LD_SEN, 0x95); state 1826 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LIMITER, 0x40); state 1827 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_PNT_GAIN, 0x8a); state 1830 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1831 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_AGC_PWR_REF_L, 0x6e); state 1832 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0xb0); state 1833 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1834 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xb7); state 1835 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LD_SEN, 0x9d); state 1836 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LIMITER, 0x7f); state 1837 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_PNT_GAIN, 0xa7); state 1840 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x82); state 1841 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_AGC_PWR_REF_L, 0x5a); state 1843 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0xb0); state 1844 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1845 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa5); state 1847 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0xa0); state 1848 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1849 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa6); state 1851 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0xa0); state 1852 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xd1); state 1853 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa7); state 1855 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LD_SEN, 0x95); state 1856 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LIMITER, 0x40); state 1857 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_PNT_GAIN, 0x99); state 1860 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1861 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_AGC_PWR_REF_L, 0x76); state 1862 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0x90); state 1863 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xb1); state 1865 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa7); state 1867 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa6); state 1869 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0x97); state 1871 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LD_SEN, 0x8e); state 1872 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LIMITER, 0x7f); state 1873 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_PNT_GAIN, 0xa7); state 1876 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x94); state 1877 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_AGC_PWR_REF_L, 0x5a); state 1878 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_STATE, 0xa0); state 1880 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1882 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xc1); state 1884 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CTR_LPF_GAIN, 0xd1); state 1886 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LPF_GAIN, 0xa7); state 1887 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LD_SEN, 0x85); state 1888 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_LIMITER, 0x40); state 1889 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_PNT_GAIN, 0xa7); state 1892 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1895 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_AGC_REF, 0x00); state 1904 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_set_derot_freq(struct stv0367_state *state, state 1930 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_MIX_NCO_LL, sampled_if); state 1931 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_MIX_NCO_HL, (sampled_if >> 8)); state 1932 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_MIX_NCO_INC_HH, (sampled_if >> 16)); state 1937 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_get_derot_freq(struct stv0367_state *state, u32 adc_hz) state 1941 drivers/media/dvb-frontends/stv0367.c sampled_if = stv0367_readbits(state, F367CAB_MIX_NCO_INC_LL) + state 1942 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367CAB_MIX_NCO_INC_HL) << 8) + state 1943 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367CAB_MIX_NCO_INC_HH) << 16); state 1953 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_set_srate(struct stv0367_state *state, u32 adc_hz, state 1998 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_CRL_TFR, (u8)u32_tmp); state 2072 drivers/media/dvb-frontends/stv0367.c if (stv0367_readbits(state, F367CAB_ADJ_EN)) { state 2073 drivers/media/dvb-frontends/stv0367.c stv0367cab_SetIirAdjacentcoefficient(state, mclk_hz, state 2077 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_ALLPASSFILT_EN, 1); state 2078 drivers/media/dvb-frontends/stv0367.c stv0367cab_SetAllPasscoefficient(state, mclk_hz, SymbolRate); state 2083 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_ALLPASSFILT_EN, 0); state 2085 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_SRC_NCO_LL, u32_tmp); state 2086 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_SRC_NCO_LH, (u32_tmp >> 8)); state 2087 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_SRC_NCO_HL, (u32_tmp >> 16)); state 2088 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_SRC_NCO_HH, (u32_tmp >> 24)); state 2090 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_GAIN_SRC_L, u32_tmp1 & 0x00ff); state 2091 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_GAIN_SRC_HI, (u32_tmp1 >> 8) & 0x00ff); state 2096 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_GetSymbolRate(struct stv0367_state *state, u32 mclk_hz) state 2101 drivers/media/dvb-frontends/stv0367.c regsym = stv0367_readreg(state, R367CAB_SRC_NCO_LL) + state 2102 drivers/media/dvb-frontends/stv0367.c (stv0367_readreg(state, R367CAB_SRC_NCO_LH) << 8) + state 2103 drivers/media/dvb-frontends/stv0367.c (stv0367_readreg(state, R367CAB_SRC_NCO_HL) << 16) + state 2104 drivers/media/dvb-frontends/stv0367.c (stv0367_readreg(state, R367CAB_SRC_NCO_HH) << 24); state 2141 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_fsm_status(struct stv0367_state *state) state 2143 drivers/media/dvb-frontends/stv0367.c return stv0367_readbits(state, F367CAB_FSM_STATUS); state 2146 drivers/media/dvb-frontends/stv0367.c static u32 stv0367cab_qamfec_lock(struct stv0367_state *state) state 2148 drivers/media/dvb-frontends/stv0367.c return stv0367_readbits(state, state 2149 drivers/media/dvb-frontends/stv0367.c (state->cab_state->qamfec_status_reg ? state 2150 drivers/media/dvb-frontends/stv0367.c state->cab_state->qamfec_status_reg : state 2209 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2216 drivers/media/dvb-frontends/stv0367.c state->cab_state->state = stv0367cab_fsm_signaltype( state 2217 drivers/media/dvb-frontends/stv0367.c stv0367cab_fsm_status(state)); state 2219 drivers/media/dvb-frontends/stv0367.c if (stv0367cab_qamfec_lock(state)) { state 2224 drivers/media/dvb-frontends/stv0367.c if (state->cab_state->state > FE_CAB_NOSIGNAL) state 2227 drivers/media/dvb-frontends/stv0367.c if (state->cab_state->state > FE_CAB_NOCARRIER) state 2230 drivers/media/dvb-frontends/stv0367.c if (state->cab_state->state >= FE_CAB_DEMODOK) state 2233 drivers/media/dvb-frontends/stv0367.c if (state->cab_state->state >= FE_CAB_DATAOK) state 2242 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2247 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_BYPASS_PLLXN, 0x03); state 2248 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY_PLLXN, 0x01); state 2249 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY, 1); state 2250 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY_CORE, 1); state 2251 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_EN_BUFFER_I, 0); state 2252 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_EN_BUFFER_Q, 0); state 2253 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_POFFQ, 1); state 2254 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_POFFI, 1); state 2256 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY_PLLXN, 0x00); state 2257 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_BYPASS_PLLXN, 0x00); state 2258 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY, 0); state 2259 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY_CORE, 0); state 2260 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_EN_BUFFER_I, 1); state 2261 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_EN_BUFFER_Q, 1); state 2262 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_POFFQ, 0); state 2263 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_POFFI, 0); state 2276 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2277 drivers/media/dvb-frontends/stv0367.c struct stv0367cab_state *cab_state = state->cab_state; state 2281 drivers/media/dvb-frontends/stv0367.c stv0367_write_table(state, state 2282 drivers/media/dvb-frontends/stv0367.c stv0367_deftabs[state->deftabs][STV0367_TAB_CAB]); state 2284 drivers/media/dvb-frontends/stv0367.c switch (state->config->ts_mode) { state 2287 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_OUTFORMAT, 0x03); state 2291 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_OUTFORMAT, 0x01); state 2295 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_OUTFORMAT, 0x00); state 2299 drivers/media/dvb-frontends/stv0367.c switch (state->config->clk_pol) { state 2301 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_CLK_POLARITY, 0x00); state 2305 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_CLK_POLARITY, 0x01); state 2309 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_SYNC_STRIP, 0x00); state 2311 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_CT_NBST, 0x01); state 2313 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_TS_SWAP, 0x01); state 2315 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_FIFO_BYPASS, 0x00); state 2317 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_ANACTRL, 0x00);/*PLL enabled and used */ state 2319 drivers/media/dvb-frontends/stv0367.c cab_state->mclk = stv0367cab_get_mclk(fe, state->config->xtal); state 2320 drivers/media/dvb-frontends/stv0367.c cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); state 2325 drivers/media/dvb-frontends/stv0367.c enum stv0367_cab_signal_type stv0367cab_algo(struct stv0367_state *state, state 2328 drivers/media/dvb-frontends/stv0367.c struct stv0367cab_state *cab_state = state->cab_state; state 2338 drivers/media/dvb-frontends/stv0367.c stv0367_get_if_khz(state, &ifkhz); state 2406 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_CTRL_1, 0x04); state 2409 drivers/media/dvb-frontends/stv0367.c TrackAGCAccum = stv0367_readbits(state, F367CAB_AGC_ACCUMRSTSEL); state 2410 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_AGC_ACCUMRSTSEL, 0x0); state 2412 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_MODULUSMAP_EN, 0); state 2414 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_SWEEP_EN, 0); state 2417 drivers/media/dvb-frontends/stv0367.c stv0367cab_set_derot_freq(state, cab_state->adc_clk, state 2421 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_ADJ_EN, 0); state 2422 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_ALLPASSFILT_EN, 0); state 2433 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_CTRL_1, 0x00); state 2435 drivers/media/dvb-frontends/stv0367.c QAM_Lock = stv0367cab_fsm_status(state); state 2452 drivers/media/dvb-frontends/stv0367.c u32_tmp = stv0367_readbits(state, state 2454 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, state 2456 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, state 2460 drivers/media/dvb-frontends/stv0367.c u32_tmp = u32_tmp / (1 << (11 - stv0367_readbits(state, state 2463 drivers/media/dvb-frontends/stv0367.c if (u32_tmp < stv0367_readbits(state, state 2465 drivers/media/dvb-frontends/stv0367.c 256 * stv0367_readbits(state, state 2473 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367CAB_IT_STATUS1); state 2482 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367CAB_IT_STATUS1); state 2484 drivers/media/dvb-frontends/stv0367.c tmp = stv0367_readreg(state, R367CAB_IT_STATUS2); state 2487 drivers/media/dvb-frontends/stv0367.c tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); state 2496 drivers/media/dvb-frontends/stv0367.c QAMFEC_Lock = stv0367cab_qamfec_lock(state); state 2503 drivers/media/dvb-frontends/stv0367.c cab_state->spect_inv = stv0367_readbits(state, state 2511 drivers/media/dvb-frontends/stv0367.c - stv0367cab_get_derot_freq(state, cab_state->adc_clk) state 2516 drivers/media/dvb-frontends/stv0367.c - stv0367cab_get_derot_freq(state, cab_state->adc_clk) state 2522 drivers/media/dvb-frontends/stv0367.c stv0367cab_get_derot_freq(state, state 2527 drivers/media/dvb-frontends/stv0367.c cab_state->symbol_rate = stv0367cab_GetSymbolRate(state, state 2536 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_AGC_ACCUMRSTSEL, TrackAGCAccum); state 2543 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2544 drivers/media/dvb-frontends/stv0367.c struct stv0367cab_state *cab_state = state->cab_state; state 2572 drivers/media/dvb-frontends/stv0367.c if (state->reinit_on_setfrontend) state 2577 drivers/media/dvb-frontends/stv0367.c if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl) state 2580 drivers/media/dvb-frontends/stv0367.c if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl) state 2585 drivers/media/dvb-frontends/stv0367.c state, state 2589 drivers/media/dvb-frontends/stv0367.c stv0367cab_set_srate(state, state 2595 drivers/media/dvb-frontends/stv0367.c cab_state->state = stv0367cab_algo(state, p); state 2602 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2603 drivers/media/dvb-frontends/stv0367.c struct stv0367cab_state *cab_state = state->cab_state; state 2610 drivers/media/dvb-frontends/stv0367.c stv0367_get_if_khz(state, &ifkhz); state 2611 drivers/media/dvb-frontends/stv0367.c p->symbol_rate = stv0367cab_GetSymbolRate(state, cab_state->mclk); state 2613 drivers/media/dvb-frontends/stv0367.c QAMSize = stv0367_readbits(state, F367CAB_QAM_MODE); state 2640 drivers/media/dvb-frontends/stv0367.c (stv0367cab_get_derot_freq(state, cab_state->adc_clk) - state 2647 drivers/media/dvb-frontends/stv0367.c - stv0367cab_get_derot_freq(state, cab_state->adc_clk) state 2651 drivers/media/dvb-frontends/stv0367.c - stv0367cab_get_derot_freq(state, cab_state->adc_clk)); state 2657 drivers/media/dvb-frontends/stv0367.c void stv0367cab_GetErrorCount(state, enum stv0367cab_mod QAMSize, state 2660 drivers/media/dvb-frontends/stv0367.c stv0367cab_OptimiseNByteAndGetBER(state, QAMSize, symbol_rate, Monitor_results); state 2661 drivers/media/dvb-frontends/stv0367.c stv0367cab_GetPacketsCount(state, Monitor_results); state 2668 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2673 drivers/media/dvb-frontends/stv0367.c static s32 stv0367cab_get_rf_lvl(struct stv0367_state *state) state 2679 drivers/media/dvb-frontends/stv0367.c stv0367_writebits(state, F367CAB_STDBY_ADCGP, 0x0); state 2682 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367CAB_RF_AGC1_LEVEL_LO) & 0x03) + state 2683 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367CAB_RF_AGC1_LEVEL_HI) << 2); state 2687 drivers/media/dvb-frontends/stv0367.c stv0367_readbits(state, F367CAB_AGC_IF_PWMCMD_LO) + state 2688 drivers/media/dvb-frontends/stv0367.c (stv0367_readbits(state, F367CAB_AGC_IF_PWMCMD_HI) << 8); state 2721 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2723 drivers/media/dvb-frontends/stv0367.c s32 signal = stv0367cab_get_rf_lvl(state); state 2739 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2742 drivers/media/dvb-frontends/stv0367.c QAMSize = stv0367_readbits(state, F367CAB_QAM_MODE); state 2767 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2772 drivers/media/dvb-frontends/stv0367.c regval += (stv0367_readbits(state, F367CAB_SNR_LO) state 2773 drivers/media/dvb-frontends/stv0367.c + 256 * stv0367_readbits(state, F367CAB_SNR_HI)); state 2784 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2794 drivers/media/dvb-frontends/stv0367.c * (1 << (3 + stv0367_readbits(state, F367CAB_SNR_PER))); state 2839 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 2842 drivers/media/dvb-frontends/stv0367.c *ucblocks = (stv0367_readreg(state, R367CAB_RS_COUNTER_5) << 8) state 2843 drivers/media/dvb-frontends/stv0367.c | stv0367_readreg(state, R367CAB_RS_COUNTER_4); state 2844 drivers/media/dvb-frontends/stv0367.c corrected = (stv0367_readreg(state, R367CAB_RS_COUNTER_3) << 8) state 2845 drivers/media/dvb-frontends/stv0367.c | stv0367_readreg(state, R367CAB_RS_COUNTER_2); state 2846 drivers/media/dvb-frontends/stv0367.c tscount = (stv0367_readreg(state, R367CAB_RS_COUNTER_2) << 8) state 2847 drivers/media/dvb-frontends/stv0367.c | stv0367_readreg(state, R367CAB_RS_COUNTER_1); state 2886 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = NULL; state 2890 drivers/media/dvb-frontends/stv0367.c state = kzalloc(sizeof(struct stv0367_state), GFP_KERNEL); state 2891 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 2898 drivers/media/dvb-frontends/stv0367.c state->i2c = i2c; state 2899 drivers/media/dvb-frontends/stv0367.c state->config = config; state 2902 drivers/media/dvb-frontends/stv0367.c state->cab_state = cab_state; state 2903 drivers/media/dvb-frontends/stv0367.c state->fe.ops = stv0367cab_ops; state 2904 drivers/media/dvb-frontends/stv0367.c state->fe.demodulator_priv = state; state 2905 drivers/media/dvb-frontends/stv0367.c state->chip_id = stv0367_readreg(state, 0xf000); state 2908 drivers/media/dvb-frontends/stv0367.c state->use_i2c_gatectrl = 1; state 2909 drivers/media/dvb-frontends/stv0367.c state->deftabs = STV0367_DEFTAB_GENERIC; state 2910 drivers/media/dvb-frontends/stv0367.c state->reinit_on_setfrontend = 1; state 2911 drivers/media/dvb-frontends/stv0367.c state->auto_if_khz = 0; state 2913 drivers/media/dvb-frontends/stv0367.c dprintk("%s: chip_id = 0x%x\n", __func__, state->chip_id); state 2916 drivers/media/dvb-frontends/stv0367.c if ((state->chip_id != 0x50) && (state->chip_id != 0x60)) state 2919 drivers/media/dvb-frontends/stv0367.c return &state->fe; state 2923 drivers/media/dvb-frontends/stv0367.c kfree(state); state 2932 drivers/media/dvb-frontends/stv0367.c static void stv0367ddb_setup_ter(struct stv0367_state *state) state 2934 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT4, 0x00); state 2935 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT5, 0x00); state 2936 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT6, 0x00); /* R367CAB_CTRL_1 */ state 2937 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT7, 0x00); /* R367CAB_CTRL_2 */ state 2938 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT8, 0x00); state 2939 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT9, 0x00); state 2943 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANADIGCTRL, 0x89); state 2944 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DUAL_AD12, 0x04); /* ADCQ disabled */ state 2948 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x0D); state 2949 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TOPCTRL, 0x00); /* Set OFDM */ state 2952 drivers/media/dvb-frontends/stv0367.c stv0367_pll_setup(state, STV0367_ICSPEED_53125, state->config->xtal); state 2956 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x00); state 2958 drivers/media/dvb-frontends/stv0367.c state->activedemod = demod_ter; state 2961 drivers/media/dvb-frontends/stv0367.c static void stv0367ddb_setup_cab(struct stv0367_state *state) state 2963 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT4, 0x00); state 2964 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT5, 0x01); state 2965 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT6, 0x06); /* R367CAB_CTRL_1 */ state 2966 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT7, 0x03); /* R367CAB_CTRL_2 */ state 2967 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT8, 0x00); state 2968 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DEBUG_LT9, 0x00); state 2972 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANADIGCTRL, 0x8B); state 2974 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DUAL_AD12, 0x04); state 2978 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x0D); state 2980 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TOPCTRL, 0x10); state 2983 drivers/media/dvb-frontends/stv0367.c stv0367_pll_setup(state, STV0367_ICSPEED_58000, state->config->xtal); state 2987 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x00); state 2989 drivers/media/dvb-frontends/stv0367.c state->cab_state->mclk = stv0367cab_get_mclk(&state->fe, state 2990 drivers/media/dvb-frontends/stv0367.c state->config->xtal); state 2991 drivers/media/dvb-frontends/stv0367.c state->cab_state->adc_clk = stv0367cab_get_adc_freq(&state->fe, state 2992 drivers/media/dvb-frontends/stv0367.c state->config->xtal); state 2994 drivers/media/dvb-frontends/stv0367.c state->activedemod = demod_cab; state 2999 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3003 drivers/media/dvb-frontends/stv0367.c if (state->activedemod != demod_ter) state 3004 drivers/media/dvb-frontends/stv0367.c stv0367ddb_setup_ter(state); state 3008 drivers/media/dvb-frontends/stv0367.c if (state->activedemod != demod_cab) state 3009 drivers/media/dvb-frontends/stv0367.c stv0367ddb_setup_cab(state); state 3027 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3031 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3033 drivers/media/dvb-frontends/stv0367.c signalstrength = stv0367cab_get_rf_lvl(state) * 1000; state 3046 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3051 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3079 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3083 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3102 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3106 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3141 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3143 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3157 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = fe->demodulator_priv; state 3159 drivers/media/dvb-frontends/stv0367.c switch (state->activedemod) { state 3161 drivers/media/dvb-frontends/stv0367.c state->activedemod = demod_none; state 3164 drivers/media/dvb-frontends/stv0367.c state->activedemod = demod_none; state 3173 drivers/media/dvb-frontends/stv0367.c static int stv0367ddb_init(struct stv0367_state *state) state 3175 drivers/media/dvb-frontends/stv0367.c struct stv0367ter_state *ter_state = state->ter_state; state 3176 drivers/media/dvb-frontends/stv0367.c struct dtv_frontend_properties *p = &state->fe.dtv_property_cache; state 3178 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TOPCTRL, 0x10); state 3180 drivers/media/dvb-frontends/stv0367.c if (stv0367_deftabs[state->deftabs][STV0367_TAB_BASE]) state 3181 drivers/media/dvb-frontends/stv0367.c stv0367_write_table(state, state 3182 drivers/media/dvb-frontends/stv0367.c stv0367_deftabs[state->deftabs][STV0367_TAB_BASE]); state 3184 drivers/media/dvb-frontends/stv0367.c stv0367_write_table(state, state 3185 drivers/media/dvb-frontends/stv0367.c stv0367_deftabs[state->deftabs][STV0367_TAB_CAB]); state 3187 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TOPCTRL, 0x00); state 3188 drivers/media/dvb-frontends/stv0367.c stv0367_write_table(state, state 3189 drivers/media/dvb-frontends/stv0367.c stv0367_deftabs[state->deftabs][STV0367_TAB_TER]); state 3191 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_GAIN_SRC1, 0x2A); state 3192 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_GAIN_SRC2, 0xD6); state 3193 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_INC_DEROT1, 0x55); state 3194 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_INC_DEROT2, 0x55); state 3195 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TRL_CTL, 0x14); state 3196 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TRL_NOMRATE1, 0xAE); state 3197 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TRL_NOMRATE2, 0x56); state 3198 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_FEPATH_CFG, 0x0); state 3202 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSCFGH, 0x70); state 3203 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSCFGM, 0xC0); state 3204 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSCFGL, 0x20); state 3205 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSSPEED, 0x40); /* Fixed at 54 MHz */ state 3207 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSCFGH, 0x71); state 3208 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TSCFGH, 0x70); state 3210 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_TOPCTRL, 0x10); state 3213 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_AGC12C, 0x01); /* AGC Pin setup */ state 3215 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_AGCCTRL1, 0x8A); state 3220 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_OUTFORMAT_0, 0x85); state 3223 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x0D); state 3226 drivers/media/dvb-frontends/stv0367.c stv0367_pll_setup(state, STV0367_ICSPEED_58000, state->config->xtal); state 3230 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANADIGCTRL, 0x8b); state 3231 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_DUAL_AD12, 0x04); /* ADCQ disabled */ state 3234 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_FSM_SNR2_HTH, 0x23); state 3236 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQ_QAM, 0x01); state 3238 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_EQU_FFE_LEAKAGE, 0x83); state 3240 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367CAB_IQDEM_ADJ_EN, 0x05); state 3243 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_ANACTRL, 0x00); state 3245 drivers/media/dvb-frontends/stv0367.c stv0367_writereg(state, R367TER_I2CRPT, (0x08 | ((5 & 0x07) << 4))); state 3294 drivers/media/dvb-frontends/stv0367.c struct stv0367_state *state = NULL; state 3299 drivers/media/dvb-frontends/stv0367.c state = kzalloc(sizeof(struct stv0367_state), GFP_KERNEL); state 3300 drivers/media/dvb-frontends/stv0367.c if (state == NULL) state 3310 drivers/media/dvb-frontends/stv0367.c state->i2c = i2c; state 3311 drivers/media/dvb-frontends/stv0367.c state->config = config; state 3312 drivers/media/dvb-frontends/stv0367.c state->ter_state = ter_state; state 3315 drivers/media/dvb-frontends/stv0367.c state->cab_state = cab_state; state 3316 drivers/media/dvb-frontends/stv0367.c state->fe.ops = stv0367ddb_ops; state 3317 drivers/media/dvb-frontends/stv0367.c state->fe.demodulator_priv = state; state 3318 drivers/media/dvb-frontends/stv0367.c state->chip_id = stv0367_readreg(state, R367TER_ID); state 3321 drivers/media/dvb-frontends/stv0367.c state->use_i2c_gatectrl = 0; state 3322 drivers/media/dvb-frontends/stv0367.c state->deftabs = STV0367_DEFTAB_DDB; state 3323 drivers/media/dvb-frontends/stv0367.c state->reinit_on_setfrontend = 0; state 3324 drivers/media/dvb-frontends/stv0367.c state->auto_if_khz = 1; state 3325 drivers/media/dvb-frontends/stv0367.c state->activedemod = demod_none; state 3327 drivers/media/dvb-frontends/stv0367.c dprintk("%s: chip_id = 0x%x\n", __func__, state->chip_id); state 3330 drivers/media/dvb-frontends/stv0367.c if ((state->chip_id != 0x50) && (state->chip_id != 0x60)) state 3334 drivers/media/dvb-frontends/stv0367.c state->fe.ops.info.name, state->chip_id, state 3337 drivers/media/dvb-frontends/stv0367.c stv0367ddb_init(state); state 3339 drivers/media/dvb-frontends/stv0367.c return &state->fe; state 3344 drivers/media/dvb-frontends/stv0367.c kfree(state); state 349 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 350 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 351 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 641 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 642 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *internal = state->internal; state 644 drivers/media/dvb-frontends/stv0900_core.c state->demod); state 661 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 662 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 663 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 727 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 728 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 729 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 817 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 818 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *internal = state->internal; state 820 drivers/media/dvb-frontends/stv0900_core.c *ber = stv0900_get_ber(internal, state->demod); state 1334 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1340 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_inode *temp_int = find_inode(state->i2c_adap, state 1341 drivers/media/dvb-frontends/stv0900_core.c state->config->demod_address); state 1346 drivers/media/dvb-frontends/stv0900_core.c state->internal = temp_int->internal; state 1347 drivers/media/dvb-frontends/stv0900_core.c (state->internal->dmds_used)++; state 1351 drivers/media/dvb-frontends/stv0900_core.c state->internal = kmalloc(sizeof(struct stv0900_internal), state 1353 drivers/media/dvb-frontends/stv0900_core.c if (state->internal == NULL) state 1355 drivers/media/dvb-frontends/stv0900_core.c temp_int = append_internal(state->internal); state 1357 drivers/media/dvb-frontends/stv0900_core.c kfree(state->internal); state 1358 drivers/media/dvb-frontends/stv0900_core.c state->internal = NULL; state 1361 drivers/media/dvb-frontends/stv0900_core.c state->internal->dmds_used = 1; state 1362 drivers/media/dvb-frontends/stv0900_core.c state->internal->i2c_adap = state->i2c_adap; state 1363 drivers/media/dvb-frontends/stv0900_core.c state->internal->i2c_addr = state->config->demod_address; state 1364 drivers/media/dvb-frontends/stv0900_core.c state->internal->clkmode = state->config->clkmode; state 1365 drivers/media/dvb-frontends/stv0900_core.c state->internal->errs = STV0900_NO_ERROR; state 1369 drivers/media/dvb-frontends/stv0900_core.c if (state->internal == NULL) { state 1374 drivers/media/dvb-frontends/stv0900_core.c demodError = stv0900_initialize(state->internal); state 1386 drivers/media/dvb-frontends/stv0900_core.c intp = state->internal; state 1564 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1565 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1566 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1579 drivers/media/dvb-frontends/stv0900_core.c if (state->config->set_ts_params) state 1580 drivers/media/dvb-frontends/stv0900_core.c state->config->set_ts_params(fe, 0); state 1642 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1646 drivers/media/dvb-frontends/stv0900_core.c if ((stv0900_status(state->internal, state->demod)) == TRUE) { state 1652 drivers/media/dvb-frontends/stv0900_core.c if (state->config->set_lock_led) state 1653 drivers/media/dvb-frontends/stv0900_core.c state->config->set_lock_led(fe, 1); state 1656 drivers/media/dvb-frontends/stv0900_core.c if (state->config->set_lock_led) state 1657 drivers/media/dvb-frontends/stv0900_core.c state->config->set_lock_led(fe, 0); state 1667 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1668 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1669 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1681 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1682 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1683 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1685 drivers/media/dvb-frontends/stv0900_core.c stv0900_write_bits(intp, DISTX_MODE, state->config->diseqc_mode); state 1728 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1730 drivers/media/dvb-frontends/stv0900_core.c return stv0900_diseqc_send(state->internal, state 1733 drivers/media/dvb-frontends/stv0900_core.c state->demod); state 1739 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1740 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1741 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1749 drivers/media/dvb-frontends/stv0900_core.c stv0900_diseqc_send(intp, &data, 1, state->demod); state 1754 drivers/media/dvb-frontends/stv0900_core.c stv0900_diseqc_send(intp, &data, 1, state->demod); state 1764 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1765 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1766 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1789 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1790 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1791 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1807 drivers/media/dvb-frontends/stv0900_core.c state->config->diseqc_mode); state 1821 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1825 drivers/media/dvb-frontends/stv0900_core.c if (state->config->set_lock_led) state 1826 drivers/media/dvb-frontends/stv0900_core.c state->config->set_lock_led(fe, 0); state 1828 drivers/media/dvb-frontends/stv0900_core.c if ((--(state->internal->dmds_used)) <= 0) { state 1832 drivers/media/dvb-frontends/stv0900_core.c remove_inode(state->internal); state 1833 drivers/media/dvb-frontends/stv0900_core.c kfree(state->internal); state 1836 drivers/media/dvb-frontends/stv0900_core.c kfree(state); state 1841 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1845 drivers/media/dvb-frontends/stv0900_core.c if (state->config->set_lock_led) state 1846 drivers/media/dvb-frontends/stv0900_core.c state->config->set_lock_led(fe, 0); state 1854 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = fe->demodulator_priv; state 1855 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_internal *intp = state->internal; state 1856 drivers/media/dvb-frontends/stv0900_core.c enum fe_stv0900_demod_num demod = state->demod; state 1902 drivers/media/dvb-frontends/stv0900_core.c struct stv0900_state *state = NULL; state 1906 drivers/media/dvb-frontends/stv0900_core.c state = kzalloc(sizeof(struct stv0900_state), GFP_KERNEL); state 1907 drivers/media/dvb-frontends/stv0900_core.c if (state == NULL) state 1910 drivers/media/dvb-frontends/stv0900_core.c state->demod = demod; state 1911 drivers/media/dvb-frontends/stv0900_core.c state->config = config; state 1912 drivers/media/dvb-frontends/stv0900_core.c state->i2c_adap = i2c; state 1914 drivers/media/dvb-frontends/stv0900_core.c memcpy(&state->frontend.ops, &stv0900_ops, state 1916 drivers/media/dvb-frontends/stv0900_core.c state->frontend.demodulator_priv = state; state 1936 drivers/media/dvb-frontends/stv0900_core.c err_stv0900 = stv0900_init_internal(&state->frontend, state 1942 drivers/media/dvb-frontends/stv0900_core.c if (state->internal->chip_id >= 0x30) state 1943 drivers/media/dvb-frontends/stv0900_core.c state->frontend.ops.info.caps |= FE_CAN_MULTISTREAM; state 1952 drivers/media/dvb-frontends/stv0900_core.c return &state->frontend; state 1957 drivers/media/dvb-frontends/stv0900_core.c kfree(state); state 504 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 505 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 506 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 809 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 810 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 811 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1099 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1100 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1173 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1174 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1175 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1266 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1267 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1268 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1387 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1388 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1389 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1507 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1508 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1509 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1585 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1586 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1587 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 1806 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_state *state = fe->demodulator_priv; state 1807 drivers/media/dvb-frontends/stv0900_sw.c struct stv0900_internal *intp = state->internal; state 1808 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_demod_num demod = state->demod; state 683 drivers/media/dvb-frontends/stv090x.c static int stv090x_read_reg(struct stv090x_state *state, unsigned int reg) state 685 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 696 drivers/media/dvb-frontends/stv090x.c ret = i2c_transfer(state->i2c, msg, 2); state 705 drivers/media/dvb-frontends/stv090x.c if (unlikely(*state->verbose >= FE_DEBUGREG)) state 712 drivers/media/dvb-frontends/stv090x.c static int stv090x_write_regs(struct stv090x_state *state, unsigned int reg, u8 *data, u32 count) state 714 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 733 drivers/media/dvb-frontends/stv090x.c ret = i2c_transfer(state->i2c, &i2c_msg, 1); state 744 drivers/media/dvb-frontends/stv090x.c static int stv090x_write_reg(struct stv090x_state *state, unsigned int reg, u8 data) state 748 drivers/media/dvb-frontends/stv090x.c return stv090x_write_regs(state, reg, &tmp, 1); state 751 drivers/media/dvb-frontends/stv090x.c static int stv090x_i2c_gate_ctrl(struct stv090x_state *state, int enable) state 765 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_i2c_lock) state 766 drivers/media/dvb-frontends/stv090x.c state->config->tuner_i2c_lock(&state->frontend, 1); state 768 drivers/media/dvb-frontends/stv090x.c mutex_lock(&state->internal->tuner_lock); state 771 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, I2CRPT); state 775 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, I2CRPT, reg) < 0) state 781 drivers/media/dvb-frontends/stv090x.c if ((STV090x_WRITE_DEMOD(state, I2CRPT, reg)) < 0) state 786 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_i2c_lock) state 787 drivers/media/dvb-frontends/stv090x.c state->config->tuner_i2c_lock(&state->frontend, 0); state 789 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->tuner_lock); state 795 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_i2c_lock) state 796 drivers/media/dvb-frontends/stv090x.c state->config->tuner_i2c_lock(&state->frontend, 0); state 798 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->tuner_lock); state 802 drivers/media/dvb-frontends/stv090x.c static void stv090x_get_lock_tmg(struct stv090x_state *state) state 804 drivers/media/dvb-frontends/stv090x.c switch (state->algo) { state 807 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 1500000) { /*10Msps< SR <=15Msps*/ state 808 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 1500; state 809 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 400; state 810 drivers/media/dvb-frontends/stv090x.c } else if (state->srate <= 5000000) { /*10Msps< SR <=15Msps*/ state 811 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 1000; state 812 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 300; state 814 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 700; state 815 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 100; state 823 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 1000000) { /*SR <=1Msps*/ state 824 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 4500; state 825 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 1700; state 826 drivers/media/dvb-frontends/stv090x.c } else if (state->srate <= 2000000) { /*1Msps < SR <= 2Msps */ state 827 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 2500; state 828 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 1100; state 829 drivers/media/dvb-frontends/stv090x.c } else if (state->srate <= 5000000) { /*2Msps < SR <= 5Msps */ state 830 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 1000; state 831 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 550; state 832 drivers/media/dvb-frontends/stv090x.c } else if (state->srate <= 10000000) { /*5Msps < SR <= 10Msps */ state 833 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 700; state 834 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 250; state 835 drivers/media/dvb-frontends/stv090x.c } else if (state->srate <= 20000000) { /*10Msps < SR <= 20Msps */ state 836 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 400; state 837 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 130; state 839 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout = 300; state 840 drivers/media/dvb-frontends/stv090x.c state->FecTimeout = 100; state 845 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_WARM_SEARCH) state 846 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout /= 2; state 849 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_srate(struct stv090x_state *state, u32 srate) state 855 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 12); state 858 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 10); state 861 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 7); state 864 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT1, (sym >> 8) & 0x7f) < 0) /* MSB */ state 866 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT0, (sym & 0xff)) < 0) /* LSB */ state 875 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_max_srate(struct stv090x_state *state, u32 clk, u32 srate) state 882 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 12); state 885 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 10); state 888 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 7); state 892 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, (sym >> 8) & 0x7f) < 0) /* MSB */ state 894 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, sym & 0xff) < 0) /* LSB */ state 897 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, 0x7f) < 0) /* MSB */ state 899 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, 0xff) < 0) /* LSB */ state 909 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_min_srate(struct stv090x_state *state, u32 clk, u32 srate) state 916 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 12); state 919 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 10); state 922 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk >> 7); state 925 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, ((sym >> 8) & 0x7f)) < 0) /* MSB */ state 927 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW0, (sym & 0xff)) < 0) /* LSB */ state 955 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_vit_thacq(struct stv090x_state *state) state 957 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH12, 0x96) < 0) state 959 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH23, 0x64) < 0) state 961 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH34, 0x36) < 0) state 963 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH56, 0x23) < 0) state 965 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH67, 0x1e) < 0) state 967 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH78, 0x19) < 0) state 975 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_vit_thtracq(struct stv090x_state *state) state 977 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH12, 0xd0) < 0) state 979 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH23, 0x7d) < 0) state 981 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH34, 0x53) < 0) state 983 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH56, 0x2f) < 0) state 985 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH67, 0x24) < 0) state 987 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VTH78, 0x1f) < 0) state 995 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_viterbi(struct stv090x_state *state) state 997 drivers/media/dvb-frontends/stv090x.c switch (state->search_mode) { state 999 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FECM, 0x10) < 0) /* DVB-S and DVB-S2 */ state 1001 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x3f) < 0) /* all puncture rate */ state 1005 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FECM, 0x00) < 0) /* disable DSS */ state 1007 drivers/media/dvb-frontends/stv090x.c switch (state->fec) { state 1009 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x01) < 0) state 1014 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x02) < 0) state 1019 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x04) < 0) state 1024 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x08) < 0) state 1029 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x20) < 0) state 1034 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x2f) < 0) /* all */ state 1040 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FECM, 0x80) < 0) state 1042 drivers/media/dvb-frontends/stv090x.c switch (state->fec) { state 1044 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x01) < 0) state 1049 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x02) < 0) state 1054 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x10) < 0) state 1059 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PRVIT, 0x13) < 0) /* 1/2, 2/3, 6/7 */ state 1073 drivers/media/dvb-frontends/stv090x.c static int stv090x_stop_modcod(struct stv090x_state *state) state 1075 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST0, 0xff) < 0) state 1077 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST1, 0xff) < 0) state 1079 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST2, 0xff) < 0) state 1081 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST3, 0xff) < 0) state 1083 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST4, 0xff) < 0) state 1085 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST5, 0xff) < 0) state 1087 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST6, 0xff) < 0) state 1089 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST7, 0xff) < 0) state 1091 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST8, 0xff) < 0) state 1093 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST9, 0xff) < 0) state 1095 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTA, 0xff) < 0) state 1097 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTB, 0xff) < 0) state 1099 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTC, 0xff) < 0) state 1101 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTD, 0xff) < 0) state 1103 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTE, 0xff) < 0) state 1105 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTF, 0xff) < 0) state 1113 drivers/media/dvb-frontends/stv090x.c static int stv090x_activate_modcod(struct stv090x_state *state) state 1115 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST0, 0xff) < 0) state 1117 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST1, 0xfc) < 0) state 1119 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST2, 0xcc) < 0) state 1121 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST3, 0xcc) < 0) state 1123 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST4, 0xcc) < 0) state 1125 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST5, 0xcc) < 0) state 1127 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST6, 0xcc) < 0) state 1129 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST7, 0xcc) < 0) state 1131 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST8, 0xcc) < 0) state 1133 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST9, 0xcc) < 0) state 1135 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTA, 0xcc) < 0) state 1137 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTB, 0xcc) < 0) state 1139 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTC, 0xcc) < 0) state 1141 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTD, 0xcc) < 0) state 1143 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTE, 0xcc) < 0) state 1145 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTF, 0xcf) < 0) state 1154 drivers/media/dvb-frontends/stv090x.c static int stv090x_activate_modcod_single(struct stv090x_state *state) state 1157 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST0, 0xff) < 0) state 1159 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST1, 0xf0) < 0) state 1161 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST2, 0x00) < 0) state 1163 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST3, 0x00) < 0) state 1165 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST4, 0x00) < 0) state 1167 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST5, 0x00) < 0) state 1169 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST6, 0x00) < 0) state 1171 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST7, 0x00) < 0) state 1173 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST8, 0x00) < 0) state 1175 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST9, 0x00) < 0) state 1177 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTA, 0x00) < 0) state 1179 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTB, 0x00) < 0) state 1181 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTC, 0x00) < 0) state 1183 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTD, 0x00) < 0) state 1185 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTE, 0x00) < 0) state 1187 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTF, 0x0f) < 0) state 1197 drivers/media/dvb-frontends/stv090x.c static int stv090x_vitclk_ctl(struct stv090x_state *state, int enable) state 1201 drivers/media/dvb-frontends/stv090x.c switch (state->demod) { state 1203 drivers/media/dvb-frontends/stv090x.c mutex_lock(&state->internal->demod_lock); state 1204 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 1206 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 1208 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 1212 drivers/media/dvb-frontends/stv090x.c mutex_lock(&state->internal->demod_lock); state 1213 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 1215 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 1217 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 1226 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 1231 drivers/media/dvb-frontends/stv090x.c static int stv090x_dvbs_track_crl(struct stv090x_state *state) state 1233 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 1235 drivers/media/dvb-frontends/stv090x.c if (state->srate >= 15000000) { state 1236 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0x2b) < 0) state 1238 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0x1a) < 0) state 1240 drivers/media/dvb-frontends/stv090x.c } else if ((state->srate >= 7000000) && (15000000 > state->srate)) { state 1241 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0x0c) < 0) state 1243 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0x1b) < 0) state 1245 drivers/media/dvb-frontends/stv090x.c } else if (state->srate < 7000000) { state 1246 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0x2c) < 0) state 1248 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0x1c) < 0) state 1254 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0x1a) < 0) state 1256 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0x09) < 0) state 1265 drivers/media/dvb-frontends/stv090x.c static int stv090x_delivery_search(struct stv090x_state *state) state 1269 drivers/media/dvb-frontends/stv090x.c switch (state->search_mode) { state 1272 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1275 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1281 drivers/media/dvb-frontends/stv090x.c if (stv090x_vitclk_ctl(state, 0) < 0) state 1284 drivers/media/dvb-frontends/stv090x.c if (stv090x_dvbs_track_crl(state) < 0) state 1287 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CAR2CFG, 0x22) < 0) /* disable DVB-S2 */ state 1290 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_vit_thacq(state) < 0) state 1292 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_viterbi(state) < 0) state 1297 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1300 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1304 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1307 drivers/media/dvb-frontends/stv090x.c if (stv090x_vitclk_ctl(state, 1) < 0) state 1310 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0x1a) < 0) /* stop DVB-S CR loop */ state 1312 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0x09) < 0) state 1315 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 1317 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CAR2CFG, 0x26) < 0) state 1321 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CAR2CFG, 0x66) < 0) state 1325 drivers/media/dvb-frontends/stv090x.c if (state->demod_mode != STV090x_SINGLE) { state 1327 drivers/media/dvb-frontends/stv090x.c if (stv090x_activate_modcod(state) < 0) state 1334 drivers/media/dvb-frontends/stv090x.c if (stv090x_activate_modcod_single(state) < 0) state 1338 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_vit_thtracq(state) < 0) state 1345 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1348 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1352 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1355 drivers/media/dvb-frontends/stv090x.c if (stv090x_vitclk_ctl(state, 0) < 0) state 1358 drivers/media/dvb-frontends/stv090x.c if (stv090x_dvbs_track_crl(state) < 0) state 1361 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 1363 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CAR2CFG, 0x26) < 0) state 1367 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CAR2CFG, 0x66) < 0) state 1371 drivers/media/dvb-frontends/stv090x.c if (state->demod_mode != STV090x_SINGLE) { state 1373 drivers/media/dvb-frontends/stv090x.c if (stv090x_activate_modcod(state) < 0) state 1380 drivers/media/dvb-frontends/stv090x.c if (stv090x_activate_modcod_single(state) < 0) state 1384 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_vit_thacq(state) < 0) state 1387 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_viterbi(state) < 0) state 1397 drivers/media/dvb-frontends/stv090x.c static int stv090x_start_search(struct stv090x_state *state) state 1403 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDISTATE); state 1405 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, reg) < 0) state 1408 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 1409 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 5000000) { state 1410 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARCFG, 0x44) < 0) state 1412 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRUP1, 0x0f) < 0) state 1414 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRUP0, 0xff) < 0) state 1416 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRLOW1, 0xf0) < 0) state 1418 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRLOW0, 0x00) < 0) state 1422 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTCS2, 0x68) < 0) state 1427 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARCFG, 0xc4) < 0) state 1430 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTCS2, 0x44) < 0) state 1435 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 5000000) { state 1437 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, RTCS2, 0x68); state 1440 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, RTCS2, 0x44); state 1444 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, CARCFG, 0x46); state 1446 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_WARM_SEARCH) { state 1452 drivers/media/dvb-frontends/stv090x.c freq_abs /= (state->internal->mclk / 1000); state 1460 drivers/media/dvb-frontends/stv090x.c freq_abs = (state->search_range / 2000) + 600; state 1462 drivers/media/dvb-frontends/stv090x.c freq_abs /= (state->internal->mclk / 1000); state 1466 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRUP1, MSB(freq)) < 0) state 1468 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRUP0, LSB(freq)) < 0) state 1473 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRLOW1, MSB(freq)) < 0) state 1475 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRLOW0, LSB(freq)) < 0) state 1480 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, 0) < 0) state 1482 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, 0) < 0) state 1485 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 1486 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, EQUALCFG, 0x41) < 0) state 1488 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FFECFG, 0x41) < 0) state 1491 drivers/media/dvb-frontends/stv090x.c if ((state->search_mode == STV090x_SEARCH_DVBS1) || state 1492 drivers/media/dvb-frontends/stv090x.c (state->search_mode == STV090x_SEARCH_DSS) || state 1493 drivers/media/dvb-frontends/stv090x.c (state->search_mode == STV090x_SEARCH_AUTO)) { state 1495 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VITSCALE, 0x82) < 0) state 1497 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VAVSRVIT, 0x00) < 0) state 1502 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRSTEP, 0x00) < 0) state 1504 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHRISE, 0xe0) < 0) state 1506 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHFALL, 0xc0) < 0) state 1509 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1512 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1514 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFG2); state 1516 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFG2, reg) < 0) state 1519 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTC, 0x88) < 0) state 1522 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 1524 drivers/media/dvb-frontends/stv090x.c if (state->srate < 2000000) { state 1525 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 1527 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x39) < 0) state 1531 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x89) < 0) state 1534 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARHDR, 0x40) < 0) state 1536 drivers/media/dvb-frontends/stv090x.c } else if (state->srate < 10000000) { state 1537 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x4c) < 0) state 1539 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARHDR, 0x20) < 0) state 1542 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x4b) < 0) state 1544 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARHDR, 0x20) < 0) state 1548 drivers/media/dvb-frontends/stv090x.c if (state->srate < 10000000) { state 1549 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0xef) < 0) state 1552 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0xed) < 0) state 1557 drivers/media/dvb-frontends/stv090x.c switch (state->algo) { state 1562 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 1564 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x18) < 0) state 1570 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 1572 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x15) < 0) state 1585 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_agc2_min_level(struct stv090x_state *state) state 1590 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x38) < 0) state 1592 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1595 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1598 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, 0x83) < 0) /* SR = 65 Msps Max */ state 1600 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, 0xc0) < 0) state 1602 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, 0x82) < 0) /* SR= 400 ksps Min */ state 1604 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW0, 0xa0) < 0) state 1606 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDTOM, 0x00) < 0) /* stop acq @ coarse carrier state */ state 1608 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_srate(state, 1000000) < 0) state 1611 drivers/media/dvb-frontends/stv090x.c steps = state->search_range / 1000000; state 1616 drivers/media/dvb-frontends/stv090x.c freq_step = (1000000 * 256) / (state->internal->mclk / 256); state 1627 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x5c) < 0) /* Demod RESET */ state 1629 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, (freq_init >> 8) & 0xff) < 0) state 1631 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, freq_init & 0xff) < 0) state 1633 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x58) < 0) /* Demod RESET */ state 1639 drivers/media/dvb-frontends/stv090x.c agc2 += (STV090x_READ_DEMOD(state, AGC2I1) << 8) | state 1640 drivers/media/dvb-frontends/stv090x.c STV090x_READ_DEMOD(state, AGC2I0); state 1653 drivers/media/dvb-frontends/stv090x.c static u32 stv090x_get_srate(struct stv090x_state *state, u32 clk) state 1658 drivers/media/dvb-frontends/stv090x.c r3 = STV090x_READ_DEMOD(state, SFR3); state 1659 drivers/media/dvb-frontends/stv090x.c r2 = STV090x_READ_DEMOD(state, SFR2); state 1660 drivers/media/dvb-frontends/stv090x.c r1 = STV090x_READ_DEMOD(state, SFR1); state 1661 drivers/media/dvb-frontends/stv090x.c r0 = STV090x_READ_DEMOD(state, SFR0); state 1678 drivers/media/dvb-frontends/stv090x.c static u32 stv090x_srate_srch_coarse(struct stv090x_state *state) state 1680 drivers/media/dvb-frontends/stv090x.c struct dvb_frontend *fe = &state->frontend; state 1687 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) state 1692 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDISTATE); state 1694 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, reg) < 0) state 1696 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG, 0x12) < 0) state 1698 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG2, 0xc0) < 0) state 1700 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHRISE, 0xf0) < 0) state 1702 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHFALL, 0xe0) < 0) state 1704 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1707 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1710 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, 0x83) < 0) state 1712 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, 0xc0) < 0) state 1714 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, 0x82) < 0) state 1716 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW0, 0xa0) < 0) state 1718 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDTOM, 0x00) < 0) state 1720 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x50) < 0) state 1723 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 1724 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x99) < 0) state 1726 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRSTEP, 0x98) < 0) state 1729 drivers/media/dvb-frontends/stv090x.c } else if (state->internal->dev_ver >= 0x20) { state 1730 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x6a) < 0) state 1732 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRSTEP, 0x95) < 0) state 1736 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 2000000) state 1738 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 5000000) state 1740 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 12000000) state 1745 drivers/media/dvb-frontends/stv090x.c steps = -1 + ((state->search_range / 1000) / car_step); state 1752 drivers/media/dvb-frontends/stv090x.c car_step = (state->search_range / 1000) / 10; state 1756 drivers/media/dvb-frontends/stv090x.c freq = state->frequency; state 1759 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x5f) < 0) /* Demod RESET */ state 1761 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, 0x00) < 0) state 1763 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, 0x00) < 0) state 1765 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT1, 0x00) < 0) state 1767 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT0, 0x00) < 0) state 1770 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x40) < 0) state 1774 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS); state 1777 drivers/media/dvb-frontends/stv090x.c agc2 += (STV090x_READ_DEMOD(state, AGC2I1) << 8) | state 1778 drivers/media/dvb-frontends/stv090x.c STV090x_READ_DEMOD(state, AGC2I0); state 1781 drivers/media/dvb-frontends/stv090x.c srate_coarse = stv090x_get_srate(state, state->internal->mclk); state 1794 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 1797 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency) { state 1798 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency(fe, freq) < 0) state 1802 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth) { state 1803 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth(fe, state->tuner_bw) < 0) state 1807 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 1812 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 1815 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status) { state 1816 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status(fe, ®) < 0) state 1825 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 1833 drivers/media/dvb-frontends/stv090x.c srate_coarse = stv090x_get_srate(state, state->internal->mclk); state 1838 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 1844 drivers/media/dvb-frontends/stv090x.c static u32 stv090x_srate_srch_fine(struct stv090x_state *state) state 1848 drivers/media/dvb-frontends/stv090x.c srate_coarse = stv090x_get_srate(state, state->internal->mclk); state 1849 drivers/media/dvb-frontends/stv090x.c freq_coarse = STV090x_READ_DEMOD(state, CFR2) << 8; state 1850 drivers/media/dvb-frontends/stv090x.c freq_coarse |= STV090x_READ_DEMOD(state, CFR1); state 1853 drivers/media/dvb-frontends/stv090x.c if (sym < state->srate) state 1856 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) /* Demod RESET */ state 1858 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG2, 0xc1) < 0) state 1860 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHRISE, 0x20) < 0) state 1862 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHFALL, 0x00) < 0) state 1864 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG, 0xd2) < 0) state 1866 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 1868 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 1871 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x38) < 0) state 1874 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 1875 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x79) < 0) state 1877 drivers/media/dvb-frontends/stv090x.c } else if (state->internal->dev_ver >= 0x20) { state 1878 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x49) < 0) state 1885 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 1000); state 1886 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, (sym >> 8) & 0x7f) < 0) state 1888 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, sym & 0xff) < 0) state 1892 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 1000); state 1893 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, (sym >> 8) & 0x7f) < 0) state 1895 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW0, sym & 0xff) < 0) state 1898 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 1000); state 1899 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT1, (sym >> 8) & 0xff) < 0) state 1901 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT0, sym & 0xff) < 0) state 1906 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 100); state 1907 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, (sym >> 8) & 0x7f) < 0) state 1909 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP0, sym & 0xff) < 0) state 1913 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 100); state 1914 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, (sym >> 8) & 0x7f) < 0) state 1916 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW0, sym & 0xff) < 0) state 1919 drivers/media/dvb-frontends/stv090x.c sym /= (state->internal->mclk / 100); state 1920 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT1, (sym >> 8) & 0xff) < 0) state 1922 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRINIT0, sym & 0xff) < 0) state 1925 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDTOM, 0x20) < 0) state 1927 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, (freq_coarse >> 8) & 0xff) < 0) state 1929 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, freq_coarse & 0xff) < 0) state 1931 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x15) < 0) /* trigger acquisition */ state 1942 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_dmdlock(struct stv090x_state *state, s32 timeout) state 1949 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDSTATE); state 1961 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS); state 1976 drivers/media/dvb-frontends/stv090x.c static int stv090x_blind_search(struct stv090x_state *state) state 1987 drivers/media/dvb-frontends/stv090x.c agc2 = stv090x_get_agc2_min_level(state); state 1989 drivers/media/dvb-frontends/stv090x.c if (agc2 > STV090x_SEARCH_AGC2_TH(state->internal->dev_ver)) { state 1993 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 1994 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARCFG, 0xc4) < 0) state 1998 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARCFG, 0x06) < 0) state 2002 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTCS2, 0x44) < 0) state 2005 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2006 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, EQUALCFG, 0x41) < 0) state 2008 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FFECFG, 0x41) < 0) state 2010 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VITSCALE, 0x82) < 0) state 2012 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VAVSRVIT, 0x00) < 0) /* set viterbi hysteresis */ state 2018 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, KREFTMG, k_ref) < 0) state 2020 drivers/media/dvb-frontends/stv090x.c if (stv090x_srate_srch_coarse(state) != 0) { state 2021 drivers/media/dvb-frontends/stv090x.c srate_coarse = stv090x_srate_srch_fine(state); state 2023 drivers/media/dvb-frontends/stv090x.c stv090x_get_lock_tmg(state); state 2024 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, state 2025 drivers/media/dvb-frontends/stv090x.c state->DemodTimeout); state 2033 drivers/media/dvb-frontends/stv090x.c agc2 += (STV090x_READ_DEMOD(state, AGC2I1) << 8) | state 2034 drivers/media/dvb-frontends/stv090x.c STV090x_READ_DEMOD(state, AGC2I0); state 2037 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS2); state 2059 drivers/media/dvb-frontends/stv090x.c static int stv090x_chk_tmg(struct stv090x_state *state) state 2066 drivers/media/dvb-frontends/stv090x.c freq = STV090x_READ_DEMOD(state, CARFREQ); state 2067 drivers/media/dvb-frontends/stv090x.c tmg_thh = STV090x_READ_DEMOD(state, TMGTHRISE); state 2068 drivers/media/dvb-frontends/stv090x.c tmg_thl = STV090x_READ_DEMOD(state, TMGTHFALL); state 2069 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHRISE, 0x20) < 0) state 2071 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHFALL, 0x00) < 0) state 2074 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 2076 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 2078 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTC, 0x80) < 0) state 2081 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTCS2, 0x40) < 0) state 2083 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x00) < 0) state 2086 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, 0x00) < 0) /* set car ofset to 0 */ state 2088 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, 0x00) < 0) state 2090 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x65) < 0) state 2093 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x18) < 0) /* trigger acquisition */ state 2098 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS); state 2106 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x38) < 0) state 2108 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTC, 0x88) < 0) /* DVB-S1 timing */ state 2110 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, RTCS2, 0x68) < 0) /* DVB-S2 timing */ state 2113 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, freq) < 0) state 2115 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHRISE, tmg_thh) < 0) state 2117 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGTHFALL, tmg_thl) < 0) state 2127 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_coldlock(struct stv090x_state *state, s32 timeout_dmd) state 2129 drivers/media/dvb-frontends/stv090x.c struct dvb_frontend *fe = &state->frontend; state 2135 drivers/media/dvb-frontends/stv090x.c if (state->srate >= 10000000) state 2140 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, timeout_lock); /* cold start wait */ state 2144 drivers/media/dvb-frontends/stv090x.c if (state->srate >= 10000000) { state 2145 drivers/media/dvb-frontends/stv090x.c if (stv090x_chk_tmg(state)) { state 2146 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 2148 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x15) < 0) state 2150 drivers/media/dvb-frontends/stv090x.c return stv090x_get_dmdlock(state, timeout_dmd); state 2155 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 4000000) state 2157 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2159 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 10000000) state 2164 drivers/media/dvb-frontends/stv090x.c steps = (state->search_range / 1000) / car_step; state 2175 drivers/media/dvb-frontends/stv090x.c freq = state->frequency; state 2176 drivers/media/dvb-frontends/stv090x.c state->tuner_bw = stv090x_car_width(state->srate, state->rolloff) + state->srate; state 2184 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 2187 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency) { state 2188 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency(fe, freq) < 0) state 2192 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth) { state 2193 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth(fe, state->tuner_bw) < 0) state 2197 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 2202 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 2205 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status) { state 2206 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status(fe, ®) < 0) state 2214 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 2217 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1c); state 2218 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, 0x00) < 0) state 2220 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, 0x00) < 0) state 2222 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 2224 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x15) < 0) state 2226 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, (timeout_dmd / 3)); state 2235 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 2241 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_loop_params(struct stv090x_state *state, s32 *freq_inc, s32 *timeout_sw, s32 *steps) state 2245 drivers/media/dvb-frontends/stv090x.c srate = state->srate; state 2246 drivers/media/dvb-frontends/stv090x.c car_max = state->search_range / 1000; state 2249 drivers/media/dvb-frontends/stv090x.c car_max /= (state->internal->mclk / 1000); state 2255 drivers/media/dvb-frontends/stv090x.c inc /= state->internal->mclk / 1000; state 2260 drivers/media/dvb-frontends/stv090x.c switch (state->search_mode) { state 2301 drivers/media/dvb-frontends/stv090x.c static int stv090x_chk_signal(struct stv090x_state *state) state 2306 drivers/media/dvb-frontends/stv090x.c offst_car = STV090x_READ_DEMOD(state, CFR2) << 8; state 2307 drivers/media/dvb-frontends/stv090x.c offst_car |= STV090x_READ_DEMOD(state, CFR1); state 2310 drivers/media/dvb-frontends/stv090x.c agc2 = STV090x_READ_DEMOD(state, AGC2I1) << 8; state 2311 drivers/media/dvb-frontends/stv090x.c agc2 |= STV090x_READ_DEMOD(state, AGC2I0); state 2312 drivers/media/dvb-frontends/stv090x.c car_max = state->search_range / 1000; state 2316 drivers/media/dvb-frontends/stv090x.c car_max /= state->internal->mclk / 1000; state 2332 drivers/media/dvb-frontends/stv090x.c static int stv090x_search_car_loop(struct stv090x_state *state, s32 inc, s32 timeout, int zigzag, s32 steps_max) state 2338 drivers/media/dvb-frontends/stv090x.c car_max = state->search_range / 1000; state 2341 drivers/media/dvb-frontends/stv090x.c car_max /= (state->internal->mclk / 1000); state 2351 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1c) < 0) state 2353 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, ((offst_freq / 256) & 0xff)) < 0) state 2355 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, offst_freq & 0xff) < 0) state 2357 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x18) < 0) state 2360 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL1); state 2362 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 2376 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, timeout); state 2377 drivers/media/dvb-frontends/stv090x.c no_signal = stv090x_chk_signal(state); state 2385 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL1); state 2387 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 2396 drivers/media/dvb-frontends/stv090x.c static int stv090x_sw_algo(struct stv090x_state *state) state 2405 drivers/media/dvb-frontends/stv090x.c stv090x_get_loop_params(state, &inc, &timeout_step, &steps_max); state 2407 drivers/media/dvb-frontends/stv090x.c switch (state->search_mode) { state 2411 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2412 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x3B) < 0) state 2416 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, 0x49) < 0) state 2422 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2423 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x79) < 0) state 2427 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, 0x89) < 0) state 2435 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2436 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x3b) < 0) state 2438 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x79) < 0) state 2442 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, 0xc9) < 0) state 2450 drivers/media/dvb-frontends/stv090x.c lock = stv090x_search_car_loop(state, inc, timeout_step, zigzag, steps_max); state 2451 drivers/media/dvb-frontends/stv090x.c no_signal = stv090x_chk_signal(state); state 2457 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2458 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x49) < 0) state 2460 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x9e) < 0) state 2464 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDSTATE); state 2468 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDFLYW); state 2472 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDFLYW); state 2479 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2480 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x79) < 0) state 2484 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, 0x89) < 0) state 2498 drivers/media/dvb-frontends/stv090x.c static enum stv090x_delsys stv090x_get_std(struct stv090x_state *state) state 2503 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDSTATE); state 2507 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, FECM); state 2520 drivers/media/dvb-frontends/stv090x.c static s32 stv090x_get_car_freq(struct stv090x_state *state, u32 mclk) state 2524 drivers/media/dvb-frontends/stv090x.c derot = STV090x_READ_DEMOD(state, CFR2) << 16; state 2525 drivers/media/dvb-frontends/stv090x.c derot |= STV090x_READ_DEMOD(state, CFR1) << 8; state 2526 drivers/media/dvb-frontends/stv090x.c derot |= STV090x_READ_DEMOD(state, CFR0); state 2543 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_viterbi(struct stv090x_state *state) state 2547 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, VITCURPUN); state 2552 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR12; state 2556 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR23; state 2560 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR34; state 2564 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR56; state 2568 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR67; state 2572 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PR78; state 2576 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PRERR; state 2583 drivers/media/dvb-frontends/stv090x.c static enum stv090x_signal_state stv090x_get_sig_params(struct stv090x_state *state) state 2585 drivers/media/dvb-frontends/stv090x.c struct dvb_frontend *fe = &state->frontend; state 2593 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_BLIND_SEARCH) { state 2594 drivers/media/dvb-frontends/stv090x.c tmg = STV090x_READ_DEMOD(state, TMGREG2); state 2595 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, SFRSTEP, 0x5c); state 2597 drivers/media/dvb-frontends/stv090x.c tmg = STV090x_READ_DEMOD(state, TMGREG2); state 2602 drivers/media/dvb-frontends/stv090x.c state->delsys = stv090x_get_std(state); state 2604 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 2607 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_frequency) { state 2608 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_frequency(fe, &state->frequency) < 0) state 2612 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 2615 drivers/media/dvb-frontends/stv090x.c offst_freq = stv090x_get_car_freq(state, state->internal->mclk) / 1000; state 2616 drivers/media/dvb-frontends/stv090x.c state->frequency += offst_freq; state 2618 drivers/media/dvb-frontends/stv090x.c if (stv090x_get_viterbi(state) < 0) state 2621 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDMODCOD); state 2622 drivers/media/dvb-frontends/stv090x.c state->modcod = STV090x_GETFIELD_Px(reg, DEMOD_MODCOD_FIELD); state 2623 drivers/media/dvb-frontends/stv090x.c state->pilots = STV090x_GETFIELD_Px(reg, DEMOD_TYPE_FIELD) & 0x01; state 2624 drivers/media/dvb-frontends/stv090x.c state->frame_len = STV090x_GETFIELD_Px(reg, DEMOD_TYPE_FIELD) >> 1; state 2625 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TMGOBS); state 2626 drivers/media/dvb-frontends/stv090x.c state->rolloff = STV090x_GETFIELD_Px(reg, ROLLOFF_STATUS_FIELD); state 2627 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, FECM); state 2628 drivers/media/dvb-frontends/stv090x.c state->inversion = STV090x_GETFIELD_Px(reg, IQINV_FIELD); state 2630 drivers/media/dvb-frontends/stv090x.c if ((state->algo == STV090x_BLIND_SEARCH) || (state->srate < 10000000)) { state 2632 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 2635 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_frequency) { state 2636 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_frequency(fe, &state->frequency) < 0) state 2640 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 2643 drivers/media/dvb-frontends/stv090x.c if (abs(offst_freq) <= ((state->search_range / 2000) + 500)) state 2645 drivers/media/dvb-frontends/stv090x.c else if (abs(offst_freq) <= (stv090x_car_width(state->srate, state->rolloff) / 2000)) state 2648 drivers/media/dvb-frontends/stv090x.c if (abs(offst_freq) <= ((state->search_range / 2000) + 500)) state 2655 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 2661 drivers/media/dvb-frontends/stv090x.c static u32 stv090x_get_tmgoffst(struct stv090x_state *state, u32 srate) state 2665 drivers/media/dvb-frontends/stv090x.c offst_tmg = STV090x_READ_DEMOD(state, TMGREG2) << 16; state 2666 drivers/media/dvb-frontends/stv090x.c offst_tmg |= STV090x_READ_DEMOD(state, TMGREG1) << 8; state 2667 drivers/media/dvb-frontends/stv090x.c offst_tmg |= STV090x_READ_DEMOD(state, TMGREG0); state 2679 drivers/media/dvb-frontends/stv090x.c static u8 stv090x_optimize_carloop(struct stv090x_state *state, enum stv090x_modcod modcod, s32 pilots) state 2685 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver == 0x20) { state 2721 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2723 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2725 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2727 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2732 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2734 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2736 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2738 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2746 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2748 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2750 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2752 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2757 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2759 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2761 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2763 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2775 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2777 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2779 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2781 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2790 drivers/media/dvb-frontends/stv090x.c static u8 stv090x_optimize_carloop_short(struct stv090x_state *state) state 2796 drivers/media/dvb-frontends/stv090x.c switch (state->modulation) { state 2812 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 2820 drivers/media/dvb-frontends/stv090x.c if (state->srate <= 3000000) state 2822 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 7000000) state 2824 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 15000000) state 2826 drivers/media/dvb-frontends/stv090x.c else if (state->srate <= 25000000) state 2834 drivers/media/dvb-frontends/stv090x.c static int stv090x_optimize_track(struct stv090x_state *state) state 2836 drivers/media/dvb-frontends/stv090x.c struct dvb_frontend *fe = &state->frontend; state 2843 drivers/media/dvb-frontends/stv090x.c srate = stv090x_get_srate(state, state->internal->mclk); state 2844 drivers/media/dvb-frontends/stv090x.c srate += stv090x_get_tmgoffst(state, srate); state 2846 drivers/media/dvb-frontends/stv090x.c switch (state->delsys) { state 2849 drivers/media/dvb-frontends/stv090x.c if (state->search_mode == STV090x_SEARCH_AUTO) { state 2850 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 2853 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 2856 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DEMOD); state 2857 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, ROLLOFF_CONTROL_FIELD, state->rolloff); state 2859 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DEMOD, reg) < 0) state 2862 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 2863 drivers/media/dvb-frontends/stv090x.c if (stv090x_get_viterbi(state) < 0) state 2866 drivers/media/dvb-frontends/stv090x.c if (state->fec == STV090x_PR12) { state 2867 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, GAUSSR0, 0x98) < 0) state 2869 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CCIR0, 0x18) < 0) state 2872 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, GAUSSR0, 0x18) < 0) state 2874 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CCIR0, 0x18) < 0) state 2879 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ERRCTRL1, 0x75) < 0) state 2884 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 2887 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 2889 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) { state 2890 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC, 0) < 0) state 2892 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, BCLC, 0) < 0) state 2895 drivers/media/dvb-frontends/stv090x.c if (state->frame_len == STV090x_LONG_FRAME) { state 2896 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDMODCOD); state 2899 drivers/media/dvb-frontends/stv090x.c aclc = stv090x_optimize_carloop(state, modcod, pilots); state 2901 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, ACLC2S2Q, aclc); state 2903 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2905 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S28, aclc) < 0) state 2908 drivers/media/dvb-frontends/stv090x.c if ((state->demod_mode == STV090x_SINGLE) && (modcod > STV090x_8PSK_910)) { state 2910 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2912 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S216A, aclc) < 0) state 2915 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2917 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S232A, aclc) < 0) state 2923 drivers/media/dvb-frontends/stv090x.c aclc = stv090x_optimize_carloop_short(state); state 2924 drivers/media/dvb-frontends/stv090x.c if (state->modulation == STV090x_QPSK) { state 2925 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, aclc) < 0) state 2927 drivers/media/dvb-frontends/stv090x.c } else if (state->modulation == STV090x_8PSK) { state 2928 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2930 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S28, aclc) < 0) state 2932 drivers/media/dvb-frontends/stv090x.c } else if (state->modulation == STV090x_16APSK) { state 2933 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2935 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S216A, aclc) < 0) state 2937 drivers/media/dvb-frontends/stv090x.c } else if (state->modulation == STV090x_32APSK) { state 2938 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S2Q, 0x2a) < 0) state 2940 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ACLC2S232A, aclc) < 0) state 2945 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, ERRCTRL1, 0x67); /* PER */ state 2950 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 2953 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 2958 drivers/media/dvb-frontends/stv090x.c f_1 = STV090x_READ_DEMOD(state, CFR2); state 2959 drivers/media/dvb-frontends/stv090x.c f_0 = STV090x_READ_DEMOD(state, CFR1); state 2960 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TMGOBS); state 2962 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_BLIND_SEARCH) { state 2963 drivers/media/dvb-frontends/stv090x.c STV090x_WRITE_DEMOD(state, SFRSTEP, 0x00); state 2964 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDCFGMD); state 2967 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDCFGMD, reg) < 0) state 2969 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG2, 0xc1) < 0) state 2972 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_srate(state, srate) < 0) state 2976 drivers/media/dvb-frontends/stv090x.c if (stv090x_dvbs_track_crl(state) < 0) state 2980 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 2981 drivers/media/dvb-frontends/stv090x.c if ((state->search_mode == STV090x_SEARCH_DVBS1) || state 2982 drivers/media/dvb-frontends/stv090x.c (state->search_mode == STV090x_SEARCH_DSS) || state 2983 drivers/media/dvb-frontends/stv090x.c (state->search_mode == STV090x_SEARCH_AUTO)) { state 2985 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VAVSRVIT, 0x0a) < 0) state 2987 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, VITSCALE, 0x00) < 0) state 2992 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x38) < 0) state 2996 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRUP1, 0x80) < 0) state 2999 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, SFRLOW1, 0x80) < 0) state 3002 drivers/media/dvb-frontends/stv090x.c if ((state->internal->dev_ver >= 0x20) || (blind_tune == 1) || state 3003 drivers/media/dvb-frontends/stv090x.c (state->srate < 10000000)) { state 3005 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, f_1) < 0) state 3007 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, f_0) < 0) state 3009 drivers/media/dvb-frontends/stv090x.c state->tuner_bw = stv090x_car_width(srate, state->rolloff) + 10000000; state 3011 drivers/media/dvb-frontends/stv090x.c if ((state->internal->dev_ver >= 0x20) || (blind_tune == 1)) { state 3013 drivers/media/dvb-frontends/stv090x.c if (state->algo != STV090x_WARM_SEARCH) { state 3015 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 3018 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth) { state 3019 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth(fe, state->tuner_bw) < 0) state 3023 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 3028 drivers/media/dvb-frontends/stv090x.c if ((state->algo == STV090x_BLIND_SEARCH) || (state->srate < 10000000)) state 3033 drivers/media/dvb-frontends/stv090x.c stv090x_get_lock_tmg(state); state 3035 drivers/media/dvb-frontends/stv090x.c if (!(stv090x_get_dmdlock(state, (state->DemodTimeout / 2)))) { state 3036 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 3038 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, f_1) < 0) state 3040 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, f_0) < 0) state 3042 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x18) < 0) state 3047 drivers/media/dvb-frontends/stv090x.c while ((!(stv090x_get_dmdlock(state, (state->DemodTimeout / 2)))) && (i <= 2)) { state 3049 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x1f) < 0) state 3051 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT1, f_1) < 0) state 3053 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CFRINIT0, f_0) < 0) state 3055 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x18) < 0) state 3063 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 3064 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CARFREQ, 0x49) < 0) state 3068 drivers/media/dvb-frontends/stv090x.c if ((state->delsys == STV090x_DVBS1) || (state->delsys == STV090x_DSS)) state 3069 drivers/media/dvb-frontends/stv090x.c stv090x_set_vit_thtracq(state); state 3074 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 3080 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_feclock(struct stv090x_state *state, s32 timeout) state 3086 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDSTATE); state 3097 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELSTATUS1); state 3102 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, VSTATUSVIT); state 3114 drivers/media/dvb-frontends/stv090x.c static int stv090x_get_lock(struct stv090x_state *state, s32 timeout_dmd, s32 timeout_fec) state 3120 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, timeout_dmd); state 3122 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_feclock(state, timeout_fec); state 3128 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TSSTATUS); state 3138 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_s2rolloff(struct stv090x_state *state) state 3142 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 3144 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DEMOD); state 3146 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DEMOD, reg) < 0) state 3150 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DEMOD); state 3152 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DEMOD, reg) < 0) state 3162 drivers/media/dvb-frontends/stv090x.c static enum stv090x_signal_state stv090x_algo(struct stv090x_state *state) state 3164 drivers/media/dvb-frontends/stv090x.c struct dvb_frontend *fe = &state->frontend; state 3170 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TSCFGH); state 3172 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TSCFGH, reg) < 0) state 3175 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDISTATE, 0x5c) < 0) /* Demod stop */ state 3178 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 3179 drivers/media/dvb-frontends/stv090x.c if (state->srate > 5000000) { state 3180 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x9e) < 0) state 3183 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELABS, 0x82) < 0) state 3188 drivers/media/dvb-frontends/stv090x.c stv090x_get_lock_tmg(state); state 3190 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_BLIND_SEARCH) { state 3191 drivers/media/dvb-frontends/stv090x.c state->tuner_bw = 2 * 36000000; /* wide bw for unknown srate */ state 3192 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG2, 0xc0) < 0) /* wider srate scan */ state 3194 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELMANT, 0x70) < 0) state 3196 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_srate(state, 1000000) < 0) /* initial srate = 1Msps */ state 3200 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DMDTOM, 0x20) < 0) state 3202 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG, 0xd2) < 0) state 3205 drivers/media/dvb-frontends/stv090x.c if (state->srate < 2000000) { state 3207 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELMANT, 0x63) < 0) state 3211 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, CORRELMANT, 0x70) < 0) state 3215 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, AGC2REF, 0x38) < 0) state 3218 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 3219 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, KREFTMG, 0x5a) < 0) state 3221 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_COLD_SEARCH) state 3222 drivers/media/dvb-frontends/stv090x.c state->tuner_bw = (15 * (stv090x_car_width(state->srate, state->rolloff) + 10000000)) / 10; state 3223 drivers/media/dvb-frontends/stv090x.c else if (state->algo == STV090x_WARM_SEARCH) state 3224 drivers/media/dvb-frontends/stv090x.c state->tuner_bw = stv090x_car_width(state->srate, state->rolloff) + 10000000; state 3230 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TMGCFG2, 0xc1) < 0) /* narrow srate scan */ state 3233 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_srate(state, state->srate) < 0) state 3236 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_max_srate(state, state->internal->mclk, state 3237 drivers/media/dvb-frontends/stv090x.c state->srate) < 0) state 3239 drivers/media/dvb-frontends/stv090x.c if (stv090x_set_min_srate(state, state->internal->mclk, state 3240 drivers/media/dvb-frontends/stv090x.c state->srate) < 0) state 3243 drivers/media/dvb-frontends/stv090x.c if (state->srate >= 10000000) state 3250 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 3253 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bbgain) { state 3254 drivers/media/dvb-frontends/stv090x.c reg = state->config->tuner_bbgain; state 3257 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bbgain(fe, reg) < 0) state 3261 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency) { state 3262 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_frequency(fe, state->frequency) < 0) state 3266 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth) { state 3267 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_set_bandwidth(fe, state->tuner_bw) < 0) state 3271 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 3276 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status) { state 3277 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 3279 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_get_status(fe, ®) < 0) state 3281 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 3293 drivers/media/dvb-frontends/stv090x.c agc1_power = MAKEWORD16(STV090x_READ_DEMOD(state, AGCIQIN1), state 3294 drivers/media/dvb-frontends/stv090x.c STV090x_READ_DEMOD(state, AGCIQIN0)); state 3301 drivers/media/dvb-frontends/stv090x.c power_iq += (STV090x_READ_DEMOD(state, POWERI) + state 3302 drivers/media/dvb-frontends/stv090x.c STV090x_READ_DEMOD(state, POWERQ)) >> 1; state 3312 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DEMOD); state 3313 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, SPECINV_CONTROL_FIELD, state->inversion); state 3315 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver <= 0x20) { state 3322 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DEMOD, reg) < 0) state 3325 drivers/media/dvb-frontends/stv090x.c if (stv090x_delivery_search(state) < 0) state 3328 drivers/media/dvb-frontends/stv090x.c if (state->algo != STV090x_BLIND_SEARCH) { state 3329 drivers/media/dvb-frontends/stv090x.c if (stv090x_start_search(state) < 0) state 3337 drivers/media/dvb-frontends/stv090x.c if (state->algo == STV090x_BLIND_SEARCH) state 3338 drivers/media/dvb-frontends/stv090x.c lock = stv090x_blind_search(state); state 3340 drivers/media/dvb-frontends/stv090x.c else if (state->algo == STV090x_COLD_SEARCH) state 3341 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_coldlock(state, state->DemodTimeout); state 3343 drivers/media/dvb-frontends/stv090x.c else if (state->algo == STV090x_WARM_SEARCH) state 3344 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_dmdlock(state, state->DemodTimeout); state 3346 drivers/media/dvb-frontends/stv090x.c if ((!lock) && (state->algo == STV090x_COLD_SEARCH)) { state 3348 drivers/media/dvb-frontends/stv090x.c if (stv090x_chk_tmg(state)) state 3349 drivers/media/dvb-frontends/stv090x.c lock = stv090x_sw_algo(state); state 3354 drivers/media/dvb-frontends/stv090x.c signal_state = stv090x_get_sig_params(state); state 3357 drivers/media/dvb-frontends/stv090x.c stv090x_optimize_track(state); state 3359 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 3363 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TSCFGH); state 3365 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TSCFGH, reg) < 0) state 3371 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TSCFGH, reg) < 0) state 3375 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TSCFGH, reg) < 0) state 3379 drivers/media/dvb-frontends/stv090x.c lock = stv090x_get_lock(state, state->FecTimeout, state 3380 drivers/media/dvb-frontends/stv090x.c state->FecTimeout); state 3382 drivers/media/dvb-frontends/stv090x.c if (state->delsys == STV090x_DVBS2) { state 3383 drivers/media/dvb-frontends/stv090x.c stv090x_set_s2rolloff(state); state 3385 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL2); state 3387 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL2, reg) < 0) state 3390 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL2); state 3392 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL2, reg) < 0) state 3395 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ERRCTRL1, 0x67) < 0) /* PER */ state 3398 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ERRCTRL1, 0x75) < 0) state 3402 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FBERCPT4, 0x00) < 0) state 3405 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ERRCTRL2, 0xc1) < 0) state 3409 drivers/media/dvb-frontends/stv090x.c stv090x_chk_signal(state); state 3415 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 3421 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_pls(struct stv090x_state *state, u32 pls_code) state 3424 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PLROOT0, pls_code & 0xff) < 0) state 3426 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PLROOT1, (pls_code >> 8) & 0xff) < 0) state 3428 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PLROOT2, 0x04 | (pls_code >> 16)) < 0) state 3436 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_mis(struct stv090x_state *state, int mis) state 3442 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL1); state 3444 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 3448 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL1); state 3450 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 3452 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ISIENTRY, mis) < 0) state 3454 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ISIBITENA, 0xff) < 0) state 3465 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3473 drivers/media/dvb-frontends/stv090x.c state->delsys = STV090x_DSS; state 3476 drivers/media/dvb-frontends/stv090x.c state->delsys = STV090x_DVBS1; state 3479 drivers/media/dvb-frontends/stv090x.c state->delsys = STV090x_DVBS2; state 3485 drivers/media/dvb-frontends/stv090x.c state->frequency = props->frequency; state 3486 drivers/media/dvb-frontends/stv090x.c state->srate = props->symbol_rate; state 3487 drivers/media/dvb-frontends/stv090x.c state->search_mode = STV090x_SEARCH_AUTO; state 3488 drivers/media/dvb-frontends/stv090x.c state->algo = STV090x_COLD_SEARCH; state 3489 drivers/media/dvb-frontends/stv090x.c state->fec = STV090x_PRERR; state 3490 drivers/media/dvb-frontends/stv090x.c if (state->srate > 10000000) { state 3492 drivers/media/dvb-frontends/stv090x.c state->search_range = 10000000; state 3495 drivers/media/dvb-frontends/stv090x.c state->search_range = 5000000; state 3498 drivers/media/dvb-frontends/stv090x.c stv090x_set_pls(state, props->scrambling_sequence_index); state 3499 drivers/media/dvb-frontends/stv090x.c stv090x_set_mis(state, props->stream_id); state 3501 drivers/media/dvb-frontends/stv090x.c if (stv090x_algo(state) == STV090x_RANGEOK) { state 3514 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3520 drivers/media/dvb-frontends/stv090x.c dstatus = STV090x_READ_DEMOD(state, DSTATUS); state 3524 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DMDSTATE); state 3537 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELSTATUS1); state 3540 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TSSTATUS); state 3550 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, VSTATUSVIT); state 3553 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TSSTATUS); state 3566 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3577 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, ERRCNT22); state 3580 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, ERRCNT21); state 3583 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, ERRCNT20); state 3588 drivers/media/dvb-frontends/stv090x.c count_4 = STV090x_READ_DEMOD(state, FBERCPT4); state 3589 drivers/media/dvb-frontends/stv090x.c count_3 = STV090x_READ_DEMOD(state, FBERCPT3); state 3590 drivers/media/dvb-frontends/stv090x.c count_2 = STV090x_READ_DEMOD(state, FBERCPT2); state 3591 drivers/media/dvb-frontends/stv090x.c count_1 = STV090x_READ_DEMOD(state, FBERCPT1); state 3592 drivers/media/dvb-frontends/stv090x.c count_0 = STV090x_READ_DEMOD(state, FBERCPT0); state 3604 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, FBERCPT4, 0) < 0) state 3606 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, ERRCTRL2, 0xc1) < 0) state 3653 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3658 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, AGCIQIN1); state 3660 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, AGCIQIN0); state 3677 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3684 drivers/media/dvb-frontends/stv090x.c switch (state->delsys) { state 3686 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS); state 3691 drivers/media/dvb-frontends/stv090x.c reg_1 = STV090x_READ_DEMOD(state, NNOSPLHT1); state 3693 drivers/media/dvb-frontends/stv090x.c reg_0 = STV090x_READ_DEMOD(state, NNOSPLHT0); state 3711 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DSTATUS); state 3716 drivers/media/dvb-frontends/stv090x.c reg_1 = STV090x_READ_DEMOD(state, NOSDATAT1); state 3718 drivers/media/dvb-frontends/stv090x.c reg_0 = STV090x_READ_DEMOD(state, NOSDATAT0); state 3740 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3743 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXCTL); state 3748 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3751 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3758 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3779 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3783 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXCTL); state 3786 drivers/media/dvb-frontends/stv090x.c (state->config->diseqc_envelope_mode) ? 4 : 2); state 3788 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3791 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3795 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3801 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXSTATUS); state 3805 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXDATA, cmd->msg[i]) < 0) state 3808 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXCTL); state 3810 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3816 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXSTATUS); state 3831 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3836 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXCTL); state 3839 drivers/media/dvb-frontends/stv090x.c mode = (state->config->diseqc_envelope_mode) ? 5 : 3; state 3842 drivers/media/dvb-frontends/stv090x.c mode = (state->config->diseqc_envelope_mode) ? 4 : 2; state 3848 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3851 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3855 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3859 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXSTATUS); state 3863 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXDATA, value) < 0) state 3866 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXCTL); state 3868 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DISTXCTL, reg) < 0) state 3874 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISTXSTATUS); state 3888 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3894 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DISRX_ST0); state 3901 drivers/media/dvb-frontends/stv090x.c reply->msg[i] = STV090x_READ_DEMOD(state, DISRXDATA); state 3909 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 3913 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 3916 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_sleep) { state 3917 drivers/media/dvb-frontends/stv090x.c if (state->config->tuner_sleep(fe) < 0) state 3921 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 3925 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", state 3926 drivers/media/dvb-frontends/stv090x.c state->demod); state 3928 drivers/media/dvb-frontends/stv090x.c mutex_lock(&state->internal->demod_lock); state 3930 drivers/media/dvb-frontends/stv090x.c switch (state->demod) { state 3933 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR1); state 3935 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR1, reg) < 0) state 3938 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR2); state 3940 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR2, reg) < 0) state 3945 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR3); state 3950 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK1); state 3959 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK1, reg) < 0) state 3961 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 3970 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 3976 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR3); state 3978 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR3, reg) < 0) state 3981 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR4); state 3983 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR4, reg) < 0) state 3988 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR1); state 3993 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK1); state 4002 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK1, reg) < 0) state 4004 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 4013 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 4024 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_SYNTCTRL); state 4026 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_SYNTCTRL, reg) < 0) state 4030 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 4034 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 4037 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 4045 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 4049 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", state 4050 drivers/media/dvb-frontends/stv090x.c state->demod); state 4052 drivers/media/dvb-frontends/stv090x.c mutex_lock(&state->internal->demod_lock); state 4055 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_SYNTCTRL); state 4057 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_SYNTCTRL, reg) < 0) state 4060 drivers/media/dvb-frontends/stv090x.c switch (state->demod) { state 4063 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR1); state 4065 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR1, reg) < 0) state 4068 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR2); state 4070 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR2, reg) < 0) state 4074 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK1); state 4081 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK1, reg) < 0) state 4083 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 4090 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 4096 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR3); state 4098 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR3, reg) < 0) state 4101 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR4); state 4103 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR4, reg) < 0) state 4107 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK1); state 4114 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK1, reg) < 0) state 4116 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_STOPCLK2); state 4123 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_STOPCLK2, reg) < 0) state 4132 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 4135 drivers/media/dvb-frontends/stv090x.c mutex_unlock(&state->internal->demod_lock); state 4142 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 4144 drivers/media/dvb-frontends/stv090x.c state->internal->num_used--; state 4145 drivers/media/dvb-frontends/stv090x.c if (state->internal->num_used <= 0) { state 4149 drivers/media/dvb-frontends/stv090x.c remove_dev(state->internal); state 4150 drivers/media/dvb-frontends/stv090x.c kfree(state->internal); state 4153 drivers/media/dvb-frontends/stv090x.c kfree(state); state 4156 drivers/media/dvb-frontends/stv090x.c static int stv090x_ldpc_mode(struct stv090x_state *state, enum stv090x_mode ldpc_mode) state 4160 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_GENCFG); state 4165 drivers/media/dvb-frontends/stv090x.c if ((state->demod_mode != STV090x_DUAL) || (STV090x_GETFIELD(reg, DDEMOD_FIELD) != 1)) { state 4167 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_GENCFG, 0x1d) < 0) state 4170 drivers/media/dvb-frontends/stv090x.c state->demod_mode = STV090x_DUAL; state 4172 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTRES0); state 4174 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, reg) < 0) state 4177 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, reg) < 0) state 4180 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST0, 0xff) < 0) state 4182 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST1, 0xff) < 0) state 4184 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST2, 0xff) < 0) state 4186 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST3, 0xff) < 0) state 4188 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST4, 0xff) < 0) state 4190 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST5, 0xff) < 0) state 4192 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST6, 0xff) < 0) state 4195 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST7, 0xcc) < 0) state 4197 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST8, 0xcc) < 0) state 4199 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLST9, 0xcc) < 0) state 4201 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTA, 0xcc) < 0) state 4203 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTB, 0xcc) < 0) state 4205 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTC, 0xcc) < 0) state 4207 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTD, 0xcc) < 0) state 4210 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTE, 0xff) < 0) state 4212 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, MODCODLSTF, 0xcf) < 0) state 4218 drivers/media/dvb-frontends/stv090x.c if (stv090x_stop_modcod(state) < 0) state 4220 drivers/media/dvb-frontends/stv090x.c if (stv090x_activate_modcod_single(state) < 0) state 4223 drivers/media/dvb-frontends/stv090x.c if (state->demod == STV090x_DEMODULATOR_1) { state 4224 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_GENCFG, 0x06) < 0) /* path 2 */ state 4227 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_GENCFG, 0x04) < 0) /* path 1 */ state 4231 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTRES0); state 4233 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, reg) < 0) state 4236 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, reg) < 0) state 4239 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, PDELCTRL1); state 4241 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 4244 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, PDELCTRL1, reg) < 0) state 4256 drivers/media/dvb-frontends/stv090x.c static u32 stv090x_get_mclk(struct stv090x_state *state) state 4258 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 4262 drivers/media/dvb-frontends/stv090x.c div = stv090x_read_reg(state, STV090x_NCOARSE); state 4263 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_SYNTCTRL); state 4269 drivers/media/dvb-frontends/stv090x.c static int stv090x_set_mclk(struct stv090x_state *state, u32 mclk, u32 clk) state 4271 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 4274 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_SYNTCTRL); state 4279 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_NCOARSE); state 4281 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_NCOARSE, reg) < 0) state 4284 drivers/media/dvb-frontends/stv090x.c state->internal->mclk = stv090x_get_mclk(state); state 4287 drivers/media/dvb-frontends/stv090x.c div = state->internal->mclk / 704000; state 4288 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, F22TX, div) < 0) state 4290 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, F22RX, div) < 0) state 4299 drivers/media/dvb-frontends/stv090x.c static int stv0900_set_tspath(struct stv090x_state *state) state 4303 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 4304 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4307 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4311 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL, 0x00); state 4316 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSGENERAL, 0x06) < 0) /* Mux'd stream mode */ state 4318 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGM); state 4320 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGM, reg) < 0) state 4322 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGM); state 4324 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGM, reg) < 0) state 4326 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSSPEED, 0x14) < 0) state 4328 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSSPEED, 0x28) < 0) state 4337 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4341 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSGENERAL, 0x0c) < 0) state 4347 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSGENERAL, 0x0a) < 0) state 4354 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4357 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4361 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x10); state 4366 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x16); state 4367 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGM); state 4369 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGM, reg) < 0) state 4371 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGM); state 4373 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGM, reg) < 0) state 4375 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSSPEED, 0x14) < 0) state 4377 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSSPEED, 0x28) < 0) state 4386 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4390 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x14); state 4395 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x12); state 4402 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4404 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4405 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts1_tei); state 4408 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4413 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4414 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts1_tei); state 4417 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4422 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4423 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts1_tei); state 4426 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4431 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4432 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts1_tei); state 4435 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4443 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4445 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGH); state 4446 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts2_tei); state 4449 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4454 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGH); state 4455 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts2_tei); state 4458 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4463 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGH); state 4464 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts2_tei); state 4467 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4472 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGH); state 4473 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TSFIFO_TEIUPDATE_FIELD, state->config->ts2_tei); state 4476 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4484 drivers/media/dvb-frontends/stv090x.c if (state->config->ts1_clk > 0) { state 4487 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4491 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4492 drivers/media/dvb-frontends/stv090x.c (state->config->ts1_clk / 4); state 4500 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4501 drivers/media/dvb-frontends/stv090x.c (state->config->ts1_clk / 32); state 4508 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGM); state 4510 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGM, reg) < 0) state 4512 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSSPEED, speed) < 0) state 4516 drivers/media/dvb-frontends/stv090x.c if (state->config->ts2_clk > 0) { state 4519 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts2_mode) { state 4523 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4524 drivers/media/dvb-frontends/stv090x.c (state->config->ts2_clk / 4); state 4532 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4533 drivers/media/dvb-frontends/stv090x.c (state->config->ts2_clk / 32); state 4540 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGM); state 4542 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGM, reg) < 0) state 4544 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSSPEED, speed) < 0) state 4548 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P2_TSCFGH); state 4550 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4553 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TSCFGH, reg) < 0) state 4556 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4558 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4561 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4570 drivers/media/dvb-frontends/stv090x.c static int stv0903_set_tspath(struct stv090x_state *state) state 4574 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 4575 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4578 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL, 0x00); state 4584 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL, 0x0c); state 4588 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4591 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x10); state 4597 drivers/media/dvb-frontends/stv090x.c stv090x_write_reg(state, STV090x_TSGENERAL1X, 0x14); state 4602 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4604 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4607 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4612 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4615 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4620 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4623 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4628 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4631 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4639 drivers/media/dvb-frontends/stv090x.c if (state->config->ts1_clk > 0) { state 4642 drivers/media/dvb-frontends/stv090x.c switch (state->config->ts1_mode) { state 4646 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4647 drivers/media/dvb-frontends/stv090x.c (state->config->ts1_clk / 4); state 4655 drivers/media/dvb-frontends/stv090x.c speed = state->internal->mclk / state 4656 drivers/media/dvb-frontends/stv090x.c (state->config->ts1_clk / 32); state 4663 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGM); state 4665 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGM, reg) < 0) state 4667 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSSPEED, speed) < 0) state 4671 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_P1_TSCFGH); state 4673 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4676 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TSCFGH, reg) < 0) state 4687 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 4688 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 4691 drivers/media/dvb-frontends/stv090x.c if (state->internal->mclk == 0) { state 4695 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 4703 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 4706 drivers/media/dvb-frontends/stv090x.c stv090x_set_mclk(state, 135000000, config->xtal); /* 135 Mhz */ state 4708 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_SYNTCTRL, state 4711 drivers/media/dvb-frontends/stv090x.c stv090x_get_mclk(state); state 4719 drivers/media/dvb-frontends/stv090x.c if (stv090x_ldpc_mode(state, state->demod_mode) < 0) state 4722 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, TNRCFG2); state 4723 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, TUN_IQSWAP_FIELD, state->inversion); state 4724 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, TNRCFG2, reg) < 0) state 4726 drivers/media/dvb-frontends/stv090x.c reg = STV090x_READ_DEMOD(state, DEMOD); state 4727 drivers/media/dvb-frontends/stv090x.c STV090x_SETFIELD_Px(reg, ROLLOFF_CONTROL_FIELD, state->rolloff); state 4728 drivers/media/dvb-frontends/stv090x.c if (STV090x_WRITE_DEMOD(state, DEMOD, reg) < 0) state 4731 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 1) < 0) state 4744 drivers/media/dvb-frontends/stv090x.c if (stv090x_i2c_gate_ctrl(state, 0) < 0) state 4747 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) { state 4748 drivers/media/dvb-frontends/stv090x.c if (stv0900_set_tspath(state) < 0) state 4751 drivers/media/dvb-frontends/stv090x.c if (stv0903_set_tspath(state) < 0) state 4758 drivers/media/dvb-frontends/stv090x.c stv090x_i2c_gate_ctrl(state, 0); state 4766 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 4767 drivers/media/dvb-frontends/stv090x.c const struct stv090x_config *config = state->config; state 4775 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) { state 4781 drivers/media/dvb-frontends/stv090x.c } else if (state->device == STV0903) { state 4792 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_DMDISTATE, 0x5c) < 0) state 4794 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) state 4795 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_DMDISTATE, 0x5c) < 0) state 4801 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_TNRCFG, 0x6c) < 0) state 4803 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) state 4804 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_TNRCFG, 0x6c) < 0) state 4809 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P1_I2CRPT, reg) < 0) state 4811 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) state 4812 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_P2_I2CRPT, reg) < 0) state 4815 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_NCOARSE, 0x13) < 0) /* set PLL divider */ state 4818 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_I2CCFG, 0x08) < 0) /* 1/41 oversampling */ state 4820 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_SYNTCTRL, 0x20 | config->clk_mode) < 0) /* enable PLL */ state 4827 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, stv090x_initval[i].addr, stv090x_initval[i].data) < 0) state 4831 drivers/media/dvb-frontends/stv090x.c state->internal->dev_ver = stv090x_read_reg(state, STV090x_MID); state 4832 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x20) { state 4833 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSGENERAL, 0x0c) < 0) state 4839 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, stv090x_cut20_val[i].addr, stv090x_cut20_val[i].data) < 0) state 4843 drivers/media/dvb-frontends/stv090x.c } else if (state->internal->dev_ver < 0x20) { state 4845 drivers/media/dvb-frontends/stv090x.c state->internal->dev_ver); state 4848 drivers/media/dvb-frontends/stv090x.c } else if (state->internal->dev_ver > 0x30) { state 4851 drivers/media/dvb-frontends/stv090x.c state->internal->dev_ver); state 4855 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR1); state 4858 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR1, reg) < 0) state 4862 drivers/media/dvb-frontends/stv090x.c reg = stv090x_read_reg(state, STV090x_TSTTNR3); state 4865 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTTNR3, reg) < 0) state 4868 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, 0x80) < 0) state 4870 drivers/media/dvb-frontends/stv090x.c if (stv090x_write_reg(state, STV090x_TSTRES0, 0x00) < 0) state 4882 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = fe->demodulator_priv; state 4889 drivers/media/dvb-frontends/stv090x.c return stv090x_write_reg(state, STV090x_GPIOxCFG(gpio), reg); state 4892 drivers/media/dvb-frontends/stv090x.c static int stv090x_setup_compound(struct stv090x_state *state) state 4896 drivers/media/dvb-frontends/stv090x.c temp_int = find_dev(state->i2c, state 4897 drivers/media/dvb-frontends/stv090x.c state->config->address); state 4899 drivers/media/dvb-frontends/stv090x.c if (temp_int && state->demod_mode == STV090x_DUAL) { state 4900 drivers/media/dvb-frontends/stv090x.c state->internal = temp_int->internal; state 4901 drivers/media/dvb-frontends/stv090x.c state->internal->num_used++; state 4904 drivers/media/dvb-frontends/stv090x.c state->internal = kmalloc(sizeof(*state->internal), GFP_KERNEL); state 4905 drivers/media/dvb-frontends/stv090x.c if (!state->internal) state 4907 drivers/media/dvb-frontends/stv090x.c temp_int = append_internal(state->internal); state 4909 drivers/media/dvb-frontends/stv090x.c kfree(state->internal); state 4912 drivers/media/dvb-frontends/stv090x.c state->internal->num_used = 1; state 4913 drivers/media/dvb-frontends/stv090x.c state->internal->mclk = 0; state 4914 drivers/media/dvb-frontends/stv090x.c state->internal->dev_ver = 0; state 4915 drivers/media/dvb-frontends/stv090x.c state->internal->i2c_adap = state->i2c; state 4916 drivers/media/dvb-frontends/stv090x.c state->internal->i2c_addr = state->config->address; state 4919 drivers/media/dvb-frontends/stv090x.c mutex_init(&state->internal->demod_lock); state 4920 drivers/media/dvb-frontends/stv090x.c mutex_init(&state->internal->tuner_lock); state 4922 drivers/media/dvb-frontends/stv090x.c if (stv090x_setup(&state->frontend) < 0) { state 4928 drivers/media/dvb-frontends/stv090x.c if (state->internal->dev_ver >= 0x30) state 4929 drivers/media/dvb-frontends/stv090x.c state->frontend.ops.info.caps |= FE_CAN_MULTISTREAM; state 4932 drivers/media/dvb-frontends/stv090x.c if (state->config->diseqc_envelope_mode) state 4933 drivers/media/dvb-frontends/stv090x.c stv090x_send_diseqc_burst(&state->frontend, SEC_MINI_A); state 4935 drivers/media/dvb-frontends/stv090x.c state->config->set_gpio = stv090x_set_gpio; state 4938 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", state 4939 drivers/media/dvb-frontends/stv090x.c state->config->demod, state 4940 drivers/media/dvb-frontends/stv090x.c state->internal->dev_ver); state 4947 drivers/media/dvb-frontends/stv090x.c remove_dev(state->internal); state 4948 drivers/media/dvb-frontends/stv090x.c kfree(state->internal); state 4986 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = i2c_get_clientdata(client); state 4990 drivers/media/dvb-frontends/stv090x.c return &state->frontend; state 4999 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = NULL; state 5001 drivers/media/dvb-frontends/stv090x.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 5002 drivers/media/dvb-frontends/stv090x.c if (!state) { state 5007 drivers/media/dvb-frontends/stv090x.c state->verbose = &verbose; state 5008 drivers/media/dvb-frontends/stv090x.c state->config = config; state 5009 drivers/media/dvb-frontends/stv090x.c state->i2c = client->adapter; state 5010 drivers/media/dvb-frontends/stv090x.c state->frontend.ops = stv090x_ops; state 5011 drivers/media/dvb-frontends/stv090x.c state->frontend.demodulator_priv = state; state 5012 drivers/media/dvb-frontends/stv090x.c state->demod = config->demod; state 5014 drivers/media/dvb-frontends/stv090x.c state->demod_mode = config->demod_mode; state 5015 drivers/media/dvb-frontends/stv090x.c state->device = config->device; state 5017 drivers/media/dvb-frontends/stv090x.c state->rolloff = STV090x_RO_35; state 5019 drivers/media/dvb-frontends/stv090x.c ret = stv090x_setup_compound(state); state 5023 drivers/media/dvb-frontends/stv090x.c i2c_set_clientdata(client, state); state 5031 drivers/media/dvb-frontends/stv090x.c kfree(state); state 5037 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = i2c_get_clientdata(client); state 5039 drivers/media/dvb-frontends/stv090x.c stv090x_release(&state->frontend); state 5048 drivers/media/dvb-frontends/stv090x.c struct stv090x_state *state = NULL; state 5050 drivers/media/dvb-frontends/stv090x.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 5051 drivers/media/dvb-frontends/stv090x.c if (!state) state 5054 drivers/media/dvb-frontends/stv090x.c state->verbose = &verbose; state 5055 drivers/media/dvb-frontends/stv090x.c state->config = config; state 5056 drivers/media/dvb-frontends/stv090x.c state->i2c = i2c; state 5057 drivers/media/dvb-frontends/stv090x.c state->frontend.ops = stv090x_ops; state 5058 drivers/media/dvb-frontends/stv090x.c state->frontend.demodulator_priv = state; state 5059 drivers/media/dvb-frontends/stv090x.c state->demod = demod; state 5061 drivers/media/dvb-frontends/stv090x.c state->demod_mode = config->demod_mode; state 5062 drivers/media/dvb-frontends/stv090x.c state->device = config->device; state 5064 drivers/media/dvb-frontends/stv090x.c state->rolloff = STV090x_RO_35; state 5066 drivers/media/dvb-frontends/stv090x.c ret = stv090x_setup_compound(state); state 5070 drivers/media/dvb-frontends/stv090x.c return &state->frontend; state 5073 drivers/media/dvb-frontends/stv090x.c kfree(state); state 141 drivers/media/dvb-frontends/stv0910.c static int write_reg(struct stv *state, u16 reg, u8 val) state 143 drivers/media/dvb-frontends/stv0910.c struct i2c_adapter *adap = state->base->i2c; state 145 drivers/media/dvb-frontends/stv0910.c struct i2c_msg msg = {.addr = state->base->adr, .flags = 0, state 150 drivers/media/dvb-frontends/stv0910.c state->base->adr, reg, val); state 173 drivers/media/dvb-frontends/stv0910.c static int read_reg(struct stv *state, u16 reg, u8 *val) state 175 drivers/media/dvb-frontends/stv0910.c return i2c_read_regs16(state->base->i2c, state->base->adr, state 179 drivers/media/dvb-frontends/stv0910.c static int read_regs(struct stv *state, u16 reg, u8 *val, int len) state 181 drivers/media/dvb-frontends/stv0910.c return i2c_read_regs16(state->base->i2c, state->base->adr, state 185 drivers/media/dvb-frontends/stv0910.c static int write_shared_reg(struct stv *state, u16 reg, u8 mask, u8 val) state 190 drivers/media/dvb-frontends/stv0910.c mutex_lock(&state->base->reg_lock); state 191 drivers/media/dvb-frontends/stv0910.c status = read_reg(state, reg, &tmp); state 193 drivers/media/dvb-frontends/stv0910.c status = write_reg(state, reg, (tmp & ~mask) | (val & mask)); state 194 drivers/media/dvb-frontends/stv0910.c mutex_unlock(&state->base->reg_lock); state 198 drivers/media/dvb-frontends/stv0910.c static int write_field(struct stv *state, u32 field, u8 val) state 203 drivers/media/dvb-frontends/stv0910.c status = read_reg(state, field >> 16, &old); state 211 drivers/media/dvb-frontends/stv0910.c return write_reg(state, field >> 16, new); state 215 drivers/media/dvb-frontends/stv0910.c write_field(state, state->nr ? FSTV0910_P2_##_reg : \ state 219 drivers/media/dvb-frontends/stv0910.c write_reg(state, state->nr ? RSTV0910_P2_##_reg : \ state 223 drivers/media/dvb-frontends/stv0910.c read_reg(state, state->nr ? RSTV0910_P2_##_reg : \ state 442 drivers/media/dvb-frontends/stv0910.c static u8 get_optim_cloop(struct stv *state, state 452 drivers/media/dvb-frontends/stv0910.c if (state->symbol_rate <= 3000000) state 454 drivers/media/dvb-frontends/stv0910.c else if (state->symbol_rate <= 7000000) state 456 drivers/media/dvb-frontends/stv0910.c else if (state->symbol_rate <= 15000000) state 458 drivers/media/dvb-frontends/stv0910.c else if (state->symbol_rate <= 25000000) state 469 drivers/media/dvb-frontends/stv0910.c static int get_cur_symbol_rate(struct stv *state, u32 *p_symbol_rate) state 483 drivers/media/dvb-frontends/stv0910.c if (!state->started) state 486 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_SFR3 + state->regoff, &symb_freq3); state 487 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_SFR2 + state->regoff, &symb_freq2); state 488 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_SFR1 + state->regoff, &symb_freq1); state 489 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_SFR0 + state->regoff, &symb_freq0); state 490 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_TMGREG2 + state->regoff, &tim_offs2); state 491 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_TMGREG1 + state->regoff, &tim_offs1); state 492 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_TMGREG0 + state->regoff, &tim_offs0); state 502 drivers/media/dvb-frontends/stv0910.c symbol_rate = (u32)(((u64)symbol_rate * state->base->mclk) >> 32); state 510 drivers/media/dvb-frontends/stv0910.c static int get_signal_parameters(struct stv *state) state 514 drivers/media/dvb-frontends/stv0910.c if (!state->started) state 517 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 518 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff, &tmp); state 519 drivers/media/dvb-frontends/stv0910.c state->mod_cod = (enum fe_stv0910_mod_cod)((tmp & 0x7c) >> 2); state 520 drivers/media/dvb-frontends/stv0910.c state->pilots = (tmp & 0x01) != 0; state 521 drivers/media/dvb-frontends/stv0910.c state->fectype = (enum dvbs2_fectype)((tmp & 0x02) >> 1); state 523 drivers/media/dvb-frontends/stv0910.c } else if (state->receive_mode == RCVMODE_DVBS) { state 524 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_VITCURPUN + state->regoff, &tmp); state 525 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_NONE; state 528 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_1_2; state 531 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_2_3; state 534 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_3_4; state 537 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_5_6; state 540 drivers/media/dvb-frontends/stv0910.c state->puncture_rate = FEC_7_8; state 543 drivers/media/dvb-frontends/stv0910.c state->is_vcm = 0; state 544 drivers/media/dvb-frontends/stv0910.c state->is_standard_broadcast = 1; state 545 drivers/media/dvb-frontends/stv0910.c state->feroll_off = FE_SAT_35; state 550 drivers/media/dvb-frontends/stv0910.c static int tracking_optimization(struct stv *state) state 554 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, &tmp); state 557 drivers/media/dvb-frontends/stv0910.c switch (state->receive_mode) { state 568 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, tmp); state 570 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 572 drivers/media/dvb-frontends/stv0910.c write_shared_reg(state, state 573 drivers/media/dvb-frontends/stv0910.c RSTV0910_TSTTSRS, state->nr ? 0x02 : 0x01, state 576 drivers/media/dvb-frontends/stv0910.c if (state->fectype == DVBS2_64K) { state 577 drivers/media/dvb-frontends/stv0910.c u8 aclc = get_optim_cloop(state, state->mod_cod, state 578 drivers/media/dvb-frontends/stv0910.c state->pilots); state 580 drivers/media/dvb-frontends/stv0910.c if (state->mod_cod <= FE_QPSK_910) { state 581 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S2Q + state 582 drivers/media/dvb-frontends/stv0910.c state->regoff, aclc); state 583 drivers/media/dvb-frontends/stv0910.c } else if (state->mod_cod <= FE_8PSK_910) { state 584 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S2Q + state 585 drivers/media/dvb-frontends/stv0910.c state->regoff, 0x2a); state 586 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S28 + state 587 drivers/media/dvb-frontends/stv0910.c state->regoff, aclc); state 588 drivers/media/dvb-frontends/stv0910.c } else if (state->mod_cod <= FE_16APSK_910) { state 589 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S2Q + state 590 drivers/media/dvb-frontends/stv0910.c state->regoff, 0x2a); state 591 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S216A + state 592 drivers/media/dvb-frontends/stv0910.c state->regoff, aclc); state 593 drivers/media/dvb-frontends/stv0910.c } else if (state->mod_cod <= FE_32APSK_910) { state 594 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S2Q + state 595 drivers/media/dvb-frontends/stv0910.c state->regoff, 0x2a); state 596 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S232A + state 597 drivers/media/dvb-frontends/stv0910.c state->regoff, aclc); state 640 drivers/media/dvb-frontends/stv0910.c static int get_signal_to_noise(struct stv *state, s32 *signal_to_noise) state 650 drivers/media/dvb-frontends/stv0910.c if (!state->started) state 653 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 654 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_NNOSPLHT1 + state->regoff, state 656 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_NNOSPLHT0 + state->regoff, state 661 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_NNOSDATAT1 + state->regoff, state 663 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_NNOSDATAT0 + state->regoff, state 673 drivers/media/dvb-frontends/stv0910.c static int get_bit_error_rate_s(struct stv *state, u32 *bernumerator, state 678 drivers/media/dvb-frontends/stv0910.c int status = read_regs(state, state 679 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_ERRCNT12 + state->regoff, state 686 drivers/media/dvb-frontends/stv0910.c state->last_berdenominator = 1ULL << ((state->berscale * 2) + state 688 drivers/media/dvb-frontends/stv0910.c state->last_bernumerator = ((u32)(regs[0] & 0x7F) << 16) | state 690 drivers/media/dvb-frontends/stv0910.c if (state->last_bernumerator < 256 && state->berscale < 6) { state 691 drivers/media/dvb-frontends/stv0910.c state->berscale += 1; state 692 drivers/media/dvb-frontends/stv0910.c status = write_reg(state, RSTV0910_P2_ERRCTRL1 + state 693 drivers/media/dvb-frontends/stv0910.c state->regoff, state 694 drivers/media/dvb-frontends/stv0910.c 0x20 | state->berscale); state 695 drivers/media/dvb-frontends/stv0910.c } else if (state->last_bernumerator > 1024 && state 696 drivers/media/dvb-frontends/stv0910.c state->berscale > 2) { state 697 drivers/media/dvb-frontends/stv0910.c state->berscale -= 1; state 698 drivers/media/dvb-frontends/stv0910.c status = write_reg(state, RSTV0910_P2_ERRCTRL1 + state 699 drivers/media/dvb-frontends/stv0910.c state->regoff, 0x20 | state 700 drivers/media/dvb-frontends/stv0910.c state->berscale); state 703 drivers/media/dvb-frontends/stv0910.c *bernumerator = state->last_bernumerator; state 704 drivers/media/dvb-frontends/stv0910.c *berdenominator = state->last_berdenominator; state 748 drivers/media/dvb-frontends/stv0910.c static int get_bit_error_rate_s2(struct stv *state, u32 *bernumerator, state 753 drivers/media/dvb-frontends/stv0910.c int status = read_regs(state, RSTV0910_P2_ERRCNT12 + state->regoff, state 760 drivers/media/dvb-frontends/stv0910.c state->last_berdenominator = state 761 drivers/media/dvb-frontends/stv0910.c dvbs2_nbch((enum dvbs2_mod_cod)state->mod_cod, state 762 drivers/media/dvb-frontends/stv0910.c state->fectype) << state 763 drivers/media/dvb-frontends/stv0910.c (state->berscale * 2); state 764 drivers/media/dvb-frontends/stv0910.c state->last_bernumerator = (((u32)regs[0] & 0x7F) << 16) | state 766 drivers/media/dvb-frontends/stv0910.c if (state->last_bernumerator < 256 && state->berscale < 6) { state 767 drivers/media/dvb-frontends/stv0910.c state->berscale += 1; state 768 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ERRCTRL1 + state->regoff, state 769 drivers/media/dvb-frontends/stv0910.c 0x20 | state->berscale); state 770 drivers/media/dvb-frontends/stv0910.c } else if (state->last_bernumerator > 1024 && state 771 drivers/media/dvb-frontends/stv0910.c state->berscale > 2) { state 772 drivers/media/dvb-frontends/stv0910.c state->berscale -= 1; state 773 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ERRCTRL1 + state->regoff, state 774 drivers/media/dvb-frontends/stv0910.c 0x20 | state->berscale); state 777 drivers/media/dvb-frontends/stv0910.c *bernumerator = state->last_bernumerator; state 778 drivers/media/dvb-frontends/stv0910.c *berdenominator = state->last_berdenominator; state 782 drivers/media/dvb-frontends/stv0910.c static int get_bit_error_rate(struct stv *state, u32 *bernumerator, state 788 drivers/media/dvb-frontends/stv0910.c switch (state->receive_mode) { state 790 drivers/media/dvb-frontends/stv0910.c return get_bit_error_rate_s(state, state 793 drivers/media/dvb-frontends/stv0910.c return get_bit_error_rate_s2(state, state 801 drivers/media/dvb-frontends/stv0910.c static int set_mclock(struct stv *state, u32 master_clock) state 805 drivers/media/dvb-frontends/stv0910.c u32 quartz = state->base->extclk / 1000000; state 854 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_NCOARSE, (cp << 3) | idf); state 855 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_NCOARSE2, odf); state 856 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_NCOARSE1, ndiv); state 859 drivers/media/dvb-frontends/stv0910.c state->base->mclk = fvco / (2 * odf) * 1000000; state 864 drivers/media/dvb-frontends/stv0910.c static int stop(struct stv *state) state 866 drivers/media/dvb-frontends/stv0910.c if (state->started) { state 869 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH + state->regoff, state 870 drivers/media/dvb-frontends/stv0910.c state->tscfgh | 0x01); state 871 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_PDELCTRL1 + state->regoff, &tmp); state 873 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_PDELCTRL1 + state->regoff, tmp); state 875 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_AGC2O + state->regoff, 0x5B); state 877 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x5c); state 878 drivers/media/dvb-frontends/stv0910.c state->started = 0; state 880 drivers/media/dvb-frontends/stv0910.c state->receive_mode = RCVMODE_NONE; state 884 drivers/media/dvb-frontends/stv0910.c static void set_pls(struct stv *state, u32 pls_code) state 886 drivers/media/dvb-frontends/stv0910.c if (pls_code == state->cur_scrambling_code) state 890 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_PLROOT0 + state->regoff, state 892 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_PLROOT1 + state->regoff, state 894 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_PLROOT2 + state->regoff, state 896 drivers/media/dvb-frontends/stv0910.c state->cur_scrambling_code = pls_code; state 899 drivers/media/dvb-frontends/stv0910.c static void set_isi(struct stv *state, u32 isi) state 908 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ISIENTRY + state->regoff, state 910 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ISIBITENA + state->regoff, 0xff); state 916 drivers/media/dvb-frontends/stv0910.c static void set_stream_modes(struct stv *state, state 919 drivers/media/dvb-frontends/stv0910.c set_isi(state, p->stream_id); state 920 drivers/media/dvb-frontends/stv0910.c set_pls(state, p->scrambling_sequence_index); state 923 drivers/media/dvb-frontends/stv0910.c static int init_search_param(struct stv *state, state 937 drivers/media/dvb-frontends/stv0910.c set_stream_modes(state, p); state 941 drivers/media/dvb-frontends/stv0910.c static int enable_puncture_rate(struct stv *state, enum fe_code_rate rate) state 967 drivers/media/dvb-frontends/stv0910.c return write_reg(state, RSTV0910_P2_PRVIT + state->regoff, val); state 970 drivers/media/dvb-frontends/stv0910.c static int set_vth_default(struct stv *state) state 972 drivers/media/dvb-frontends/stv0910.c state->vth[0] = 0xd7; state 973 drivers/media/dvb-frontends/stv0910.c state->vth[1] = 0x85; state 974 drivers/media/dvb-frontends/stv0910.c state->vth[2] = 0x58; state 975 drivers/media/dvb-frontends/stv0910.c state->vth[3] = 0x3a; state 976 drivers/media/dvb-frontends/stv0910.c state->vth[4] = 0x34; state 977 drivers/media/dvb-frontends/stv0910.c state->vth[5] = 0x28; state 978 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 0, state->vth[0]); state 979 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 1, state->vth[1]); state 980 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 2, state->vth[2]); state 981 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 3, state->vth[3]); state 982 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 4, state->vth[4]); state 983 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 5, state->vth[5]); state 987 drivers/media/dvb-frontends/stv0910.c static int set_vth(struct stv *state) state 999 drivers/media/dvb-frontends/stv0910.c int status = read_regs(state, state 1000 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_NNOSDATAT1 + state->regoff, state 1007 drivers/media/dvb-frontends/stv0910.c if (state->vth[i] > vth) state 1008 drivers/media/dvb-frontends/stv0910.c state->vth[i] = vth; state 1010 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 0, state->vth[0]); state 1011 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 1, state->vth[1]); state 1012 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 2, state->vth[2]); state 1013 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 3, state->vth[3]); state 1014 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 4, state->vth[4]); state 1015 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 5, state->vth[5]); state 1019 drivers/media/dvb-frontends/stv0910.c static int start(struct stv *state, struct dtv_frontend_properties *p) state 1028 drivers/media/dvb-frontends/stv0910.c state->receive_mode = RCVMODE_NONE; state 1029 drivers/media/dvb-frontends/stv0910.c state->demod_lock_time = 0; state 1032 drivers/media/dvb-frontends/stv0910.c if (state->started) state 1033 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x5C); state 1035 drivers/media/dvb-frontends/stv0910.c init_search_param(state, p); state 1038 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 3000; state 1039 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 2000; state 1041 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 2500; state 1042 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 1300; state 1044 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 1000; state 1045 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 650; state 1047 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 700; state 1048 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 350; state 1050 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 400; state 1051 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 200; state 1053 drivers/media/dvb-frontends/stv0910.c state->demod_timeout = 300; state 1054 drivers/media/dvb-frontends/stv0910.c state->fec_timeout = 200; state 1058 drivers/media/dvb-frontends/stv0910.c symb = muldiv32(p->symbol_rate, 65536, state->base->mclk); state 1059 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_SFRINIT1 + state->regoff, state 1061 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_SFRINIT0 + state->regoff, (symb & 0xFF)); state 1063 drivers/media/dvb-frontends/stv0910.c state->demod_bits |= 0x80; state 1064 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DEMOD + state->regoff, state->demod_bits); state 1067 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, ®_dmdcfgmd); state 1068 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, state 1071 drivers/media/dvb-frontends/stv0910.c write_shared_reg(state, state 1072 drivers/media/dvb-frontends/stv0910.c RSTV0910_TSTTSRS, state->nr ? 0x02 : 0x01, 0x00); state 1075 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_FECM + state->regoff, 0x00); state 1076 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_PRVIT + state->regoff, 0x2F); state 1078 drivers/media/dvb-frontends/stv0910.c enable_puncture_rate(state, FEC_NONE); state 1081 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S2Q + state->regoff, 0x0B); state 1082 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S28 + state->regoff, 0x0A); state 1083 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_BCLC2S2Q + state->regoff, 0x84); state 1084 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_BCLC2S28 + state->regoff, 0x84); state 1085 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CARHDR + state->regoff, 0x1C); state 1086 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CARFREQ + state->regoff, 0x79); state 1088 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S216A + state->regoff, 0x29); state 1089 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_ACLC2S232A + state->regoff, 0x09); state 1090 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_BCLC2S216A + state->regoff, 0x84); state 1091 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_BCLC2S232A + state->regoff, 0x84); state 1097 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_TSTRES0, state->nr ? 0x04 : 0x08); state 1098 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_TSTRES0, 0); state 1100 drivers/media/dvb-frontends/stv0910.c set_vth_default(state); state 1102 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x1F); state 1104 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CARCFG + state->regoff, 0x46); state 1107 drivers/media/dvb-frontends/stv0910.c freq = (state->search_range / 2000) + 80; state 1109 drivers/media/dvb-frontends/stv0910.c freq = (state->search_range / 2000) + 1600; state 1110 drivers/media/dvb-frontends/stv0910.c freq = (freq << 16) / (state->base->mclk / 1000); state 1112 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRUP1 + state->regoff, state 1114 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRUP0 + state->regoff, (freq & 0xff)); state 1117 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRLOW1 + state->regoff, state 1119 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRLOW0 + state->regoff, (freq & 0xff)); state 1122 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRINIT1 + state->regoff, 0); state 1123 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CFRINIT0 + state->regoff, 0); state 1125 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x1F); state 1127 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x15); state 1129 drivers/media/dvb-frontends/stv0910.c state->demod_lock_time += TUNING_DELAY; state 1130 drivers/media/dvb-frontends/stv0910.c state->started = 1; state 1135 drivers/media/dvb-frontends/stv0910.c static int init_diseqc(struct stv *state) state 1137 drivers/media/dvb-frontends/stv0910.c u16 offs = state->nr ? 0x40 : 0; /* Address offset */ state 1138 drivers/media/dvb-frontends/stv0910.c u8 freq = ((state->base->mclk + 11000 * 32) / (22000 * 32)); state 1141 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_DISRXCFG + offs, 0x00); state 1142 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0xBA); /* Reset = 1 */ state 1143 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x3A); /* Reset = 0 */ state 1144 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_DISTXF22 + offs, freq); state 1148 drivers/media/dvb-frontends/stv0910.c static int probe(struct stv *state) state 1152 drivers/media/dvb-frontends/stv0910.c state->receive_mode = RCVMODE_NONE; state 1153 drivers/media/dvb-frontends/stv0910.c state->started = 0; state 1155 drivers/media/dvb-frontends/stv0910.c if (read_reg(state, RSTV0910_MID, &id) < 0) state 1162 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_I2CRPT, 0x24); state 1164 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_I2CRPT, 0x24); state 1166 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_I2CCFG, 0x88); /* state->i2ccfg */ state 1168 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_OUTCFG, 0x00); /* OUTCFG */ state 1169 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_PADCFG, 0x05); /* RFAGC Pads Dev = 05 */ state 1170 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_SYNTCTRL, 0x02); /* SYNTCTRL */ state 1171 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_TSGENERAL, state->tsgeneral); /* TSGENERAL */ state 1172 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_CFGEXT, 0x02); /* CFGEXT */ state 1174 drivers/media/dvb-frontends/stv0910.c if (state->single) state 1175 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_GENCFG, 0x14); /* GENCFG */ state 1177 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_GENCFG, 0x15); /* GENCFG */ state 1179 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TNRCFG2, 0x02); /* IQSWAP = 0 */ state 1180 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TNRCFG2, 0x82); /* IQSWAP = 1 */ state 1182 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_CAR3CFG, 0x02); state 1183 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_CAR3CFG, 0x02); state 1184 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_DMDCFG4, 0x04); state 1185 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_DMDCFG4, 0x04); state 1187 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_TSTRES0, 0x80); /* LDPC Reset */ state 1188 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_TSTRES0, 0x00); state 1190 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSPIDFLT1, 0x00); state 1191 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSPIDFLT1, 0x00); state 1193 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TMGCFG2, 0x80); state 1194 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TMGCFG2, 0x80); state 1196 drivers/media/dvb-frontends/stv0910.c set_mclock(state, 135000000); state 1199 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh | 0x01); state 1200 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh); state 1201 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGM, 0xC0); /* Manual speed */ state 1202 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGL, 0x20); state 1204 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSSPEED, state->tsspeed); state 1206 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh | 0x01); state 1207 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh); state 1208 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGM, 0xC0); /* Manual speed */ state 1209 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGL, 0x20); state 1211 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSSPEED, state->tsspeed); state 1214 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh | 0x01); state 1215 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh | 0x01); state 1216 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh); state 1217 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh); state 1219 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_I2CRPT, state->i2crpt); state 1220 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_I2CRPT, state->i2crpt); state 1222 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSINSDELM, 0x17); state 1223 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P1_TSINSDELL, 0xff); state 1225 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSINSDELM, 0x17); state 1226 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSINSDELL, 0xff); state 1228 drivers/media/dvb-frontends/stv0910.c init_diseqc(state); state 1234 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1235 drivers/media/dvb-frontends/stv0910.c u8 i2crpt = state->i2crpt & ~0x86; state 1248 drivers/media/dvb-frontends/stv0910.c mutex_lock(&state->base->i2c_lock); state 1254 drivers/media/dvb-frontends/stv0910.c if (write_reg(state, state->nr ? RSTV0910_P2_I2CRPT : state 1257 drivers/media/dvb-frontends/stv0910.c if (!WARN_ON(!mutex_is_locked(&state->base->i2c_lock))) state 1258 drivers/media/dvb-frontends/stv0910.c mutex_unlock(&state->base->i2c_lock); state 1259 drivers/media/dvb-frontends/stv0910.c dev_err(&state->base->i2c->dev, state 1265 drivers/media/dvb-frontends/stv0910.c state->i2crpt = i2crpt; state 1268 drivers/media/dvb-frontends/stv0910.c if (!WARN_ON(!mutex_is_locked(&state->base->i2c_lock))) state 1269 drivers/media/dvb-frontends/stv0910.c mutex_unlock(&state->base->i2c_lock); state 1275 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1277 drivers/media/dvb-frontends/stv0910.c state->base->count--; state 1278 drivers/media/dvb-frontends/stv0910.c if (state->base->count == 0) { state 1279 drivers/media/dvb-frontends/stv0910.c list_del(&state->base->stvlist); state 1280 drivers/media/dvb-frontends/stv0910.c kfree(state->base); state 1282 drivers/media/dvb-frontends/stv0910.c kfree(state); state 1288 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1291 drivers/media/dvb-frontends/stv0910.c stop(state); state 1294 drivers/media/dvb-frontends/stv0910.c state->symbol_rate = p->symbol_rate; state 1295 drivers/media/dvb-frontends/stv0910.c stat = start(state, p); state 1299 drivers/media/dvb-frontends/stv0910.c static int manage_matype_info(struct stv *state) state 1301 drivers/media/dvb-frontends/stv0910.c if (!state->started) state 1303 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 1306 drivers/media/dvb-frontends/stv0910.c read_regs(state, RSTV0910_P2_MATSTR1 + state->regoff, state 1308 drivers/media/dvb-frontends/stv0910.c state->feroll_off = state 1310 drivers/media/dvb-frontends/stv0910.c state->is_vcm = (bbheader[0] & 0x10) == 0; state 1311 drivers/media/dvb-frontends/stv0910.c state->is_standard_broadcast = (bbheader[0] & 0xFC) == 0xF0; state 1312 drivers/media/dvb-frontends/stv0910.c } else if (state->receive_mode == RCVMODE_DVBS) { state 1313 drivers/media/dvb-frontends/stv0910.c state->is_vcm = 0; state 1314 drivers/media/dvb-frontends/stv0910.c state->is_standard_broadcast = 1; state 1315 drivers/media/dvb-frontends/stv0910.c state->feroll_off = FE_SAT_35; state 1322 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1326 drivers/media/dvb-frontends/stv0910.c if (!get_signal_to_noise(state, &snrval)) { state 1338 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1342 drivers/media/dvb-frontends/stv0910.c get_bit_error_rate(state, &n, &d); state 1354 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1355 drivers/media/dvb-frontends/stv0910.c struct dtv_frontend_properties *p = &state->fe.dtv_property_cache; state 1361 drivers/media/dvb-frontends/stv0910.c read_regs(state, RSTV0910_P2_AGCIQIN1 + state->regoff, reg, 2); state 1366 drivers/media/dvb-frontends/stv0910.c read_regs(state, RSTV0910_P2_POWERI + state->regoff, reg, 2); state 1381 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1390 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDSTATE + state->regoff, &dmd_state); state 1393 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DSTATUS + state->regoff, &dstatus); state 1399 drivers/media/dvb-frontends/stv0910.c set_vth(state); state 1415 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_NONE) { state 1416 drivers/media/dvb-frontends/stv0910.c state->receive_mode = cur_receive_mode; state 1417 drivers/media/dvb-frontends/stv0910.c state->demod_lock_time = jiffies; state 1418 drivers/media/dvb-frontends/stv0910.c state->first_time_lock = 1; state 1420 drivers/media/dvb-frontends/stv0910.c get_signal_parameters(state); state 1421 drivers/media/dvb-frontends/stv0910.c tracking_optimization(state); state 1423 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH + state->regoff, state 1424 drivers/media/dvb-frontends/stv0910.c state->tscfgh); state 1426 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH + state->regoff, state 1427 drivers/media/dvb-frontends/stv0910.c state->tscfgh | 0x01); state 1428 drivers/media/dvb-frontends/stv0910.c write_reg(state, RSTV0910_P2_TSCFGH + state->regoff, state 1429 drivers/media/dvb-frontends/stv0910.c state->tscfgh); state 1432 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 1435 drivers/media/dvb-frontends/stv0910.c read_reg(state, state 1436 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_PDELSTATUS1 + state->regoff, state 1442 drivers/media/dvb-frontends/stv0910.c read_reg(state, state 1443 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_VSTATUSVIT + state->regoff, state 1452 drivers/media/dvb-frontends/stv0910.c if (state->first_time_lock) { state 1455 drivers/media/dvb-frontends/stv0910.c state->first_time_lock = 0; state 1457 drivers/media/dvb-frontends/stv0910.c manage_matype_info(state); state 1459 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 1464 drivers/media/dvb-frontends/stv0910.c state->demod_bits &= ~0x84; state 1465 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1466 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_DEMOD + state->regoff, state 1467 drivers/media/dvb-frontends/stv0910.c state->demod_bits); state 1468 drivers/media/dvb-frontends/stv0910.c read_reg(state, state 1469 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_PDELCTRL2 + state->regoff, state 1473 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1474 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_PDELCTRL2 + state->regoff, state 1478 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1479 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_PDELCTRL2 + state->regoff, state 1482 drivers/media/dvb-frontends/stv0910.c state->berscale = 2; state 1483 drivers/media/dvb-frontends/stv0910.c state->last_bernumerator = 0; state 1484 drivers/media/dvb-frontends/stv0910.c state->last_berdenominator = 1; state 1486 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1487 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_ERRCTRL1 + state->regoff, state 1488 drivers/media/dvb-frontends/stv0910.c BER_SRC_S2 | state->berscale); state 1490 drivers/media/dvb-frontends/stv0910.c state->berscale = 2; state 1491 drivers/media/dvb-frontends/stv0910.c state->last_bernumerator = 0; state 1492 drivers/media/dvb-frontends/stv0910.c state->last_berdenominator = 1; state 1494 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1495 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_ERRCTRL1 + state->regoff, state 1496 drivers/media/dvb-frontends/stv0910.c BER_SRC_S | state->berscale); state 1499 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1500 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_FBERCPT4 + state->regoff, 0x00); state 1505 drivers/media/dvb-frontends/stv0910.c write_reg(state, state 1506 drivers/media/dvb-frontends/stv0910.c RSTV0910_P2_ERRCTRL2 + state->regoff, 0xc1); state 1508 drivers/media/dvb-frontends/stv0910.c set_vth_default(state); state 1509 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS) state 1510 drivers/media/dvb-frontends/stv0910.c enable_puncture_rate(state, state 1511 drivers/media/dvb-frontends/stv0910.c state->puncture_rate); state 1515 drivers/media/dvb-frontends/stv0910.c if (state->is_vcm) { state 1519 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff, state 1523 drivers/media/dvb-frontends/stv0910.c if (mod_cod > state->mod_cod) state 1524 drivers/media/dvb-frontends/stv0910.c state->mod_cod = mod_cod; state 1553 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1557 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode == RCVMODE_DVBS2) { state 1579 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_DMDMODCOD + state->regoff, &tmp); state 1584 drivers/media/dvb-frontends/stv0910.c } else if (state->receive_mode == RCVMODE_DVBS) { state 1585 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P2_VITCURPUN + state->regoff, &tmp); state 1609 drivers/media/dvb-frontends/stv0910.c if (state->receive_mode != RCVMODE_NONE) { state 1610 drivers/media/dvb-frontends/stv0910.c get_cur_symbol_rate(state, &symbolrate); state 1620 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1627 drivers/media/dvb-frontends/stv0910.c state->tune_time = jiffies; state 1648 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1649 drivers/media/dvb-frontends/stv0910.c u16 offs = state->nr ? 0x40 : 0; state 1653 drivers/media/dvb-frontends/stv0910.c return write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x38); state 1655 drivers/media/dvb-frontends/stv0910.c return write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x3a); state 1662 drivers/media/dvb-frontends/stv0910.c static int wait_dis(struct stv *state, u8 flag, u8 val) state 1666 drivers/media/dvb-frontends/stv0910.c u16 offs = state->nr ? 0x40 : 0; state 1669 drivers/media/dvb-frontends/stv0910.c read_reg(state, RSTV0910_P1_DISTXSTATUS + offs, &stat); state 1680 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1686 drivers/media/dvb-frontends/stv0910.c wait_dis(state, 0x40, 0x00); state 1690 drivers/media/dvb-frontends/stv0910.c wait_dis(state, 0x20, 0x20); state 1696 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1708 drivers/media/dvb-frontends/stv0910.c wait_dis(state, 0x40, 0x00); state 1711 drivers/media/dvb-frontends/stv0910.c wait_dis(state, 0x20, 0x20); state 1718 drivers/media/dvb-frontends/stv0910.c struct stv *state = fe->demodulator_priv; state 1720 drivers/media/dvb-frontends/stv0910.c stop(state); state 1762 drivers/media/dvb-frontends/stv0910.c static void stv0910_init_stats(struct stv *state) state 1764 drivers/media/dvb-frontends/stv0910.c struct dtv_frontend_properties *p = &state->fe.dtv_property_cache; state 1780 drivers/media/dvb-frontends/stv0910.c struct stv *state; state 1783 drivers/media/dvb-frontends/stv0910.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 1784 drivers/media/dvb-frontends/stv0910.c if (!state) state 1787 drivers/media/dvb-frontends/stv0910.c state->tscfgh = 0x20 | (cfg->parallel ? 0 : 0x40); state 1788 drivers/media/dvb-frontends/stv0910.c state->tsgeneral = (cfg->parallel == 2) ? 0x02 : 0x00; state 1789 drivers/media/dvb-frontends/stv0910.c state->i2crpt = 0x0A | ((cfg->rptlvl & 0x07) << 4); state 1791 drivers/media/dvb-frontends/stv0910.c state->tsspeed = (cfg->tsspeed ? cfg->tsspeed : 0x28); state 1792 drivers/media/dvb-frontends/stv0910.c state->nr = nr; state 1793 drivers/media/dvb-frontends/stv0910.c state->regoff = state->nr ? 0 : 0x200; state 1794 drivers/media/dvb-frontends/stv0910.c state->search_range = 16000000; state 1795 drivers/media/dvb-frontends/stv0910.c state->demod_bits = 0x10; /* Inversion : Auto with reset to 0 */ state 1796 drivers/media/dvb-frontends/stv0910.c state->receive_mode = RCVMODE_NONE; state 1797 drivers/media/dvb-frontends/stv0910.c state->cur_scrambling_code = (~0U); state 1798 drivers/media/dvb-frontends/stv0910.c state->single = cfg->single ? 1 : 0; state 1803 drivers/media/dvb-frontends/stv0910.c state->base = base; state 1815 drivers/media/dvb-frontends/stv0910.c state->base = base; state 1816 drivers/media/dvb-frontends/stv0910.c if (probe(state) < 0) { state 1824 drivers/media/dvb-frontends/stv0910.c state->fe.ops = stv0910_ops; state 1825 drivers/media/dvb-frontends/stv0910.c state->fe.demodulator_priv = state; state 1826 drivers/media/dvb-frontends/stv0910.c state->nr = nr; state 1829 drivers/media/dvb-frontends/stv0910.c state->fe.ops.info.name, cfg->adr, dev_name(&i2c->dev)); state 1831 drivers/media/dvb-frontends/stv0910.c stv0910_init_stats(state); state 1833 drivers/media/dvb-frontends/stv0910.c return &state->fe; state 1836 drivers/media/dvb-frontends/stv0910.c kfree(state); state 330 drivers/media/dvb-frontends/stv6111.c static int write_regs(struct stv *state, int reg, int len) state 334 drivers/media/dvb-frontends/stv6111.c memcpy(&d[1], &state->reg[reg], len); state 336 drivers/media/dvb-frontends/stv6111.c return i2c_write(state->i2c, state->adr, d, len + 1); state 339 drivers/media/dvb-frontends/stv6111.c static int write_reg(struct stv *state, u8 reg, u8 val) state 343 drivers/media/dvb-frontends/stv6111.c return i2c_write(state->i2c, state->adr, d, 2); state 346 drivers/media/dvb-frontends/stv6111.c static int read_reg(struct stv *state, u8 reg, u8 *val) state 348 drivers/media/dvb-frontends/stv6111.c return i2c_read(state->i2c, state->adr, ®, 1, val, 1); state 351 drivers/media/dvb-frontends/stv6111.c static int wait_for_call_done(struct stv *state, u8 mask) state 359 drivers/media/dvb-frontends/stv6111.c status = read_reg(state, 9, ®val); state 373 drivers/media/dvb-frontends/stv6111.c static void init_state(struct stv *state) state 381 drivers/media/dvb-frontends/stv6111.c state->reg[0] = 0x08; state 382 drivers/media/dvb-frontends/stv6111.c state->reg[1] = 0x41; state 383 drivers/media/dvb-frontends/stv6111.c state->reg[2] = 0x8f; state 384 drivers/media/dvb-frontends/stv6111.c state->reg[3] = 0x00; state 385 drivers/media/dvb-frontends/stv6111.c state->reg[4] = 0xce; state 386 drivers/media/dvb-frontends/stv6111.c state->reg[5] = 0x54; state 387 drivers/media/dvb-frontends/stv6111.c state->reg[6] = 0x55; state 388 drivers/media/dvb-frontends/stv6111.c state->reg[7] = 0x45; state 389 drivers/media/dvb-frontends/stv6111.c state->reg[8] = 0x46; state 390 drivers/media/dvb-frontends/stv6111.c state->reg[9] = 0xbd; state 391 drivers/media/dvb-frontends/stv6111.c state->reg[10] = 0x11; state 393 drivers/media/dvb-frontends/stv6111.c state->ref_freq = 16000; state 396 drivers/media/dvb-frontends/stv6111.c state->reg[0x00] |= (clkdiv & 0x03); state 398 drivers/media/dvb-frontends/stv6111.c state->reg[0x03] |= (agcmode << 5); state 400 drivers/media/dvb-frontends/stv6111.c state->reg[0x01] |= 0x30; state 403 drivers/media/dvb-frontends/stv6111.c state->reg[0x01] = (state->reg[0x01] & ~0x30) | (bbmode << 4); state 405 drivers/media/dvb-frontends/stv6111.c state->reg[0x03] |= agcref; state 407 drivers/media/dvb-frontends/stv6111.c state->reg[0x02] = (state->reg[0x02] & ~0x1F) | agcset | 0x40; state 410 drivers/media/dvb-frontends/stv6111.c static int attach_init(struct stv *state) state 412 drivers/media/dvb-frontends/stv6111.c if (write_regs(state, 0, 11)) state 425 drivers/media/dvb-frontends/stv6111.c struct stv *state = fe->tuner_priv; state 433 drivers/media/dvb-frontends/stv6111.c if ((state->reg[0x08] & ~0xFC) == ((index - 6) << 2)) state 436 drivers/media/dvb-frontends/stv6111.c state->reg[0x08] = (state->reg[0x08] & ~0xFC) | ((index - 6) << 2); state 437 drivers/media/dvb-frontends/stv6111.c state->reg[0x09] = (state->reg[0x09] & ~0x0C) | 0x08; state 441 drivers/media/dvb-frontends/stv6111.c write_regs(state, 0x08, 2); state 442 drivers/media/dvb-frontends/stv6111.c wait_for_call_done(state, 0x08); state 449 drivers/media/dvb-frontends/stv6111.c static int set_lof(struct stv *state, u32 local_frequency, u32 cutoff_frequency) state 469 drivers/media/dvb-frontends/stv6111.c div = fvco / state->ref_freq; state 470 drivers/media/dvb-frontends/stv6111.c frac = fvco % state->ref_freq; state 471 drivers/media/dvb-frontends/stv6111.c frac = muldiv32(frac, 0x40000, state->ref_freq); state 489 drivers/media/dvb-frontends/stv6111.c state->reg[0x02] |= 0x80; /* LNA IIP3 Mode */ state 491 drivers/media/dvb-frontends/stv6111.c state->reg[0x03] = (state->reg[0x03] & ~0x80) | (psel << 7); state 492 drivers/media/dvb-frontends/stv6111.c state->reg[0x04] = (div & 0xFF); state 493 drivers/media/dvb-frontends/stv6111.c state->reg[0x05] = (((div >> 8) & 0x01) | ((frac & 0x7F) << 1)) & 0xff; state 494 drivers/media/dvb-frontends/stv6111.c state->reg[0x06] = ((frac >> 7) & 0xFF); state 495 drivers/media/dvb-frontends/stv6111.c state->reg[0x07] = (state->reg[0x07] & ~0x07) | ((frac >> 15) & 0x07); state 496 drivers/media/dvb-frontends/stv6111.c state->reg[0x07] = (state->reg[0x07] & ~0xE0) | (icp << 5); state 498 drivers/media/dvb-frontends/stv6111.c state->reg[0x08] = (state->reg[0x08] & ~0xFC) | ((index - 6) << 2); state 500 drivers/media/dvb-frontends/stv6111.c state->reg[0x09] = (state->reg[0x09] & ~0x0C) | 0x0C; state 501 drivers/media/dvb-frontends/stv6111.c write_regs(state, 2, 8); state 503 drivers/media/dvb-frontends/stv6111.c wait_for_call_done(state, 0x0C); state 507 drivers/media/dvb-frontends/stv6111.c read_reg(state, 0x03, &tmp); state 509 drivers/media/dvb-frontends/stv6111.c state->reg[0x02] &= ~0x80; /* LNA NF Mode */ state 510 drivers/media/dvb-frontends/stv6111.c write_regs(state, 2, 1); state 512 drivers/media/dvb-frontends/stv6111.c read_reg(state, 0x08, &tmp); state 514 drivers/media/dvb-frontends/stv6111.c state->frequency = frequency; state 521 drivers/media/dvb-frontends/stv6111.c struct stv *state = fe->tuner_priv; state 535 drivers/media/dvb-frontends/stv6111.c set_lof(state, freq, cutoff); state 576 drivers/media/dvb-frontends/stv6111.c struct stv *state = fe->tuner_priv; state 580 drivers/media/dvb-frontends/stv6111.c if ((state->reg[0x03] & 0x60) == 0) { state 588 drivers/media/dvb-frontends/stv6111.c write_reg(state, 0x02, state->reg[0x02] | 0x20); state 589 drivers/media/dvb-frontends/stv6111.c read_reg(state, 2, ®); state 591 drivers/media/dvb-frontends/stv6111.c read_reg(state, 2, ®); state 596 drivers/media/dvb-frontends/stv6111.c if ((state->reg[0x02] & 0x80) == 0) state 613 drivers/media/dvb-frontends/stv6111.c if ((state->reg[0x02] & 0x80) == 0) { state 629 drivers/media/dvb-frontends/stv6111.c if (state->frequency > 0) state 631 drivers/media/dvb-frontends/stv6111.c gain -= ((((s32)(state->frequency / 1000) - 1550) * 2) / 12); state 634 drivers/media/dvb-frontends/stv6111.c gain += (s32)((state->reg[0x01] & 0xC0) >> 6) * 600 - 1300; state 661 drivers/media/dvb-frontends/stv6111.c struct stv *state; state 665 drivers/media/dvb-frontends/stv6111.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 666 drivers/media/dvb-frontends/stv6111.c if (!state) state 668 drivers/media/dvb-frontends/stv6111.c state->adr = adr; state 669 drivers/media/dvb-frontends/stv6111.c state->i2c = i2c; state 671 drivers/media/dvb-frontends/stv6111.c init_state(state); state 676 drivers/media/dvb-frontends/stv6111.c stat = attach_init(state); state 680 drivers/media/dvb-frontends/stv6111.c kfree(state); state 683 drivers/media/dvb-frontends/stv6111.c fe->tuner_priv = state; state 46 drivers/media/dvb-frontends/tc90522.c reg_write(struct tc90522_state *state, const struct reg_val *regs, int num) state 52 drivers/media/dvb-frontends/tc90522.c msg.addr = state->i2c_client->addr; state 57 drivers/media/dvb-frontends/tc90522.c ret = i2c_transfer(state->i2c_client->adapter, &msg, 1); state 66 drivers/media/dvb-frontends/tc90522.c static int reg_read(struct tc90522_state *state, u8 reg, u8 *val, u8 len) state 70 drivers/media/dvb-frontends/tc90522.c .addr = state->i2c_client->addr, state 76 drivers/media/dvb-frontends/tc90522.c .addr = state->i2c_client->addr, state 84 drivers/media/dvb-frontends/tc90522.c ret = i2c_transfer(state->i2c_client->adapter, msgs, ARRAY_SIZE(msgs)); state 126 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 130 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 131 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xc3, ®, 1); state 146 drivers/media/dvb-frontends/tc90522.c if (reg_read(state, 0xc5, ®, 1) < 0 || !(reg & 0x03)) state 154 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 158 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 159 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0x96, ®, 1); state 170 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0x80, ®, 1); state 198 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 205 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 210 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xe6, val, 5); state 254 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xbc, val, 2); state 285 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xeb, val, 10); state 333 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 340 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 344 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xb0, val, 1); state 351 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0xb2, val, 6); state 412 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0x8b, val, 3); state 445 drivers/media/dvb-frontends/tc90522.c ret = reg_read(state, 0x9d, val, 15); state 479 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 482 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 495 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &reset_sat, 1); state 500 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &reset_ter, 1); state 508 drivers/media/dvb-frontends/tc90522.c dev_warn(&state->tuner_i2c.dev, "(%s) failed. [adap%d-fe%d]\n", state 541 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 545 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 559 drivers/media/dvb-frontends/tc90522.c return reg_write(state, rv, num); state 567 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 570 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 572 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &sleep_sat, 1); state 574 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &sleep_ter, 1); state 583 drivers/media/dvb-frontends/tc90522.c dev_warn(&state->tuner_i2c.dev, state 594 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 603 drivers/media/dvb-frontends/tc90522.c state = fe->demodulator_priv; state 605 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &wakeup_sat, 1); state 607 drivers/media/dvb-frontends/tc90522.c ret = reg_write(state, &wakeup_ter, 1); state 616 drivers/media/dvb-frontends/tc90522.c dev_warn(&state->tuner_i2c.dev, state 636 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 654 drivers/media/dvb-frontends/tc90522.c state = i2c_get_adapdata(adap); state 658 drivers/media/dvb-frontends/tc90522.c new_msgs[j].addr = state->i2c_client->addr; state 671 drivers/media/dvb-frontends/tc90522.c new_msgs[j].addr = state->i2c_client->addr; state 691 drivers/media/dvb-frontends/tc90522.c ret = i2c_transfer(state->i2c_client->adapter, new_msgs, j); state 762 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 768 drivers/media/dvb-frontends/tc90522.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 769 drivers/media/dvb-frontends/tc90522.c if (!state) state 771 drivers/media/dvb-frontends/tc90522.c state->i2c_client = client; state 774 drivers/media/dvb-frontends/tc90522.c memcpy(&state->cfg, cfg, sizeof(state->cfg)); state 775 drivers/media/dvb-frontends/tc90522.c cfg->fe = state->cfg.fe = &state->fe; state 777 drivers/media/dvb-frontends/tc90522.c memcpy(&state->fe.ops, ops, sizeof(*ops)); state 778 drivers/media/dvb-frontends/tc90522.c state->fe.demodulator_priv = state; state 780 drivers/media/dvb-frontends/tc90522.c adap = &state->tuner_i2c; state 785 drivers/media/dvb-frontends/tc90522.c i2c_set_adapdata(adap, state); state 789 drivers/media/dvb-frontends/tc90522.c cfg->tuner_i2c = state->cfg.tuner_i2c = adap; state 791 drivers/media/dvb-frontends/tc90522.c i2c_set_clientdata(client, &state->cfg); state 795 drivers/media/dvb-frontends/tc90522.c kfree(state); state 801 drivers/media/dvb-frontends/tc90522.c struct tc90522_state *state; state 803 drivers/media/dvb-frontends/tc90522.c state = cfg_to_state(i2c_get_clientdata(client)); state 804 drivers/media/dvb-frontends/tc90522.c i2c_del_adapter(&state->tuner_i2c); state 805 drivers/media/dvb-frontends/tc90522.c kfree(state); state 60 drivers/media/dvb-frontends/tda10021.c static int _tda10021_writereg (struct tda10021_state* state, u8 reg, u8 data) state 63 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 66 drivers/media/dvb-frontends/tda10021.c ret = i2c_transfer (state->i2c, &msg, 1); state 69 drivers/media/dvb-frontends/tda10021.c state->frontend.dvb->num, __func__, reg, data, ret); state 75 drivers/media/dvb-frontends/tda10021.c static u8 tda10021_readreg (struct tda10021_state* state, u8 reg) state 79 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 80 drivers/media/dvb-frontends/tda10021.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 83 drivers/media/dvb-frontends/tda10021.c ret = i2c_transfer (state->i2c, msg, 2); state 92 drivers/media/dvb-frontends/tda10021.c static int lock_tuner(struct tda10021_state* state) state 95 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; state 97 drivers/media/dvb-frontends/tda10021.c if(i2c_transfer(state->i2c, &msg, 1) != 1) state 106 drivers/media/dvb-frontends/tda10021.c static int unlock_tuner(struct tda10021_state* state) state 109 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; state 111 drivers/media/dvb-frontends/tda10021.c if(i2c_transfer(state->i2c, &msg_post, 1) != 1) state 119 drivers/media/dvb-frontends/tda10021.c static int tda10021_setup_reg0(struct tda10021_state *state, u8 reg0, state 122 drivers/media/dvb-frontends/tda10021.c reg0 |= state->reg0 & 0x63; state 124 drivers/media/dvb-frontends/tda10021.c if ((INVERSION_ON == inversion) ^ (state->config->invert == 0)) state 129 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x00, reg0 & 0xfe); state 130 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x00, reg0 | 0x01); state 132 drivers/media/dvb-frontends/tda10021.c state->reg0 = reg0; state 136 drivers/media/dvb-frontends/tda10021.c static int tda10021_set_symbolrate (struct tda10021_state* state, u32 symbolrate) state 178 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x03, NDEC); state 179 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x0a, BDR&0xff); state 180 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x0b, (BDR>> 8)&0xff); state 181 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x0c, (BDR>>16)&0x3f); state 183 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x0d, BDRI); state 184 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x0e, SFIL); state 191 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 199 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, i, tda10021_inittab[i]); state 201 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x34, state->pwm); state 210 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x2a, tda10021_inittab[0x2a] & 0xef); state 225 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 276 drivers/media/dvb-frontends/tda10021.c tda10021_set_symbolrate(state, c->symbol_rate); state 277 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x34, state->pwm); state 279 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x01, qam_params[qam].agcref); state 280 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x05, qam_params[qam].lthr); state 281 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x08, qam_params[qam].mseth); state 282 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x09, qam_params[qam].aref); state 288 drivers/media/dvb-frontends/tda10021.c reg0x3d = tda10021_readreg (state, 0x3d); state 290 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x3d, 0x01 | reg0x3d); state 292 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x3d, 0xfe & reg0x3d); state 293 drivers/media/dvb-frontends/tda10021.c tda10021_setup_reg0(state, qam_params[qam].conf, c->inversion); state 301 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 310 drivers/media/dvb-frontends/tda10021.c sync = tda10021_readreg (state, 0x11); state 326 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 328 drivers/media/dvb-frontends/tda10021.c u32 _ber = tda10021_readreg(state, 0x14) | state 329 drivers/media/dvb-frontends/tda10021.c (tda10021_readreg(state, 0x15) << 8) | state 330 drivers/media/dvb-frontends/tda10021.c ((tda10021_readreg(state, 0x16) & 0x0f) << 16); state 331 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg(state, 0x10, (tda10021_readreg(state, 0x10) & ~0xc0) state 340 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 342 drivers/media/dvb-frontends/tda10021.c u8 config = tda10021_readreg(state, 0x02); state 343 drivers/media/dvb-frontends/tda10021.c u8 gain = tda10021_readreg(state, 0x17); state 354 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 356 drivers/media/dvb-frontends/tda10021.c u8 quality = ~tda10021_readreg(state, 0x18); state 364 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 366 drivers/media/dvb-frontends/tda10021.c *ucblocks = tda10021_readreg (state, 0x13) & 0x7f; state 371 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x10, tda10021_inittab[0x10] & 0xdf); state 372 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x10, tda10021_inittab[0x10]); state 380 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 384 drivers/media/dvb-frontends/tda10021.c sync = tda10021_readreg(state, 0x11); state 385 drivers/media/dvb-frontends/tda10021.c afc = tda10021_readreg(state, 0x19); state 390 drivers/media/dvb-frontends/tda10021.c state->frontend.dvb->num, afc, state 394 drivers/media/dvb-frontends/tda10021.c p->inversion = ((state->reg0 & 0x20) == 0x20) ^ (state->config->invert != 0) ? INVERSION_ON : INVERSION_OFF; state 395 drivers/media/dvb-frontends/tda10021.c p->modulation = ((state->reg0 >> 2) & 7) + QAM_16; state 408 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 411 drivers/media/dvb-frontends/tda10021.c lock_tuner(state); state 413 drivers/media/dvb-frontends/tda10021.c unlock_tuner(state); state 420 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 422 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x1b, 0x02); /* pdown ADC */ state 423 drivers/media/dvb-frontends/tda10021.c _tda10021_writereg (state, 0x00, 0x80); /* standby */ state 430 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = fe->demodulator_priv; state 431 drivers/media/dvb-frontends/tda10021.c kfree(state); state 440 drivers/media/dvb-frontends/tda10021.c struct tda10021_state* state = NULL; state 444 drivers/media/dvb-frontends/tda10021.c state = kzalloc(sizeof(struct tda10021_state), GFP_KERNEL); state 445 drivers/media/dvb-frontends/tda10021.c if (state == NULL) goto error; state 448 drivers/media/dvb-frontends/tda10021.c state->config = config; state 449 drivers/media/dvb-frontends/tda10021.c state->i2c = i2c; state 450 drivers/media/dvb-frontends/tda10021.c state->pwm = pwm; state 451 drivers/media/dvb-frontends/tda10021.c state->reg0 = tda10021_inittab[0]; state 454 drivers/media/dvb-frontends/tda10021.c id = tda10021_readreg(state, 0x1a); state 462 drivers/media/dvb-frontends/tda10021.c state->config->demod_address, id); state 465 drivers/media/dvb-frontends/tda10021.c memcpy(&state->frontend.ops, &tda10021_ops, sizeof(struct dvb_frontend_ops)); state 466 drivers/media/dvb-frontends/tda10021.c state->frontend.demodulator_priv = state; state 467 drivers/media/dvb-frontends/tda10021.c return &state->frontend; state 470 drivers/media/dvb-frontends/tda10021.c kfree(state); state 52 drivers/media/dvb-frontends/tda10023.c static u8 tda10023_readreg (struct tda10023_state* state, u8 reg) state 56 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, state 57 drivers/media/dvb-frontends/tda10023.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 60 drivers/media/dvb-frontends/tda10023.c ret = i2c_transfer (state->i2c, msg, 2); state 62 drivers/media/dvb-frontends/tda10023.c int num = state->frontend.dvb ? state->frontend.dvb->num : -1; state 69 drivers/media/dvb-frontends/tda10023.c static int tda10023_writereg (struct tda10023_state* state, u8 reg, u8 data) state 72 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 75 drivers/media/dvb-frontends/tda10023.c ret = i2c_transfer (state->i2c, &msg, 1); state 77 drivers/media/dvb-frontends/tda10023.c int num = state->frontend.dvb ? state->frontend.dvb->num : -1; state 85 drivers/media/dvb-frontends/tda10023.c static int tda10023_writebit (struct tda10023_state* state, u8 reg, u8 mask,u8 data) state 88 drivers/media/dvb-frontends/tda10023.c return tda10023_writereg(state, reg, data); state 91 drivers/media/dvb-frontends/tda10023.c val=tda10023_readreg(state,reg); state 94 drivers/media/dvb-frontends/tda10023.c return tda10023_writereg(state, reg, val); state 98 drivers/media/dvb-frontends/tda10023.c static void tda10023_writetab(struct tda10023_state* state, u8* tab) state 112 drivers/media/dvb-frontends/tda10023.c tda10023_writebit(state,r,m,v); state 117 drivers/media/dvb-frontends/tda10023.c static int lock_tuner(struct tda10023_state* state) state 120 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; state 122 drivers/media/dvb-frontends/tda10023.c if(i2c_transfer(state->i2c, &msg, 1) != 1) state 131 drivers/media/dvb-frontends/tda10023.c static int unlock_tuner(struct tda10023_state* state) state 134 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; state 136 drivers/media/dvb-frontends/tda10023.c if(i2c_transfer(state->i2c, &msg_post, 1) != 1) state 144 drivers/media/dvb-frontends/tda10023.c static int tda10023_setup_reg0 (struct tda10023_state* state, u8 reg0) state 146 drivers/media/dvb-frontends/tda10023.c reg0 |= state->reg0 & 0x63; state 148 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x00, reg0 & 0xfe); state 149 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x00, reg0 | 0x01); state 151 drivers/media/dvb-frontends/tda10023.c state->reg0 = reg0; state 155 drivers/media/dvb-frontends/tda10023.c static int tda10023_set_symbolrate (struct tda10023_state* state, u32 sr) state 164 drivers/media/dvb-frontends/tda10023.c u32 sysclk_x_10 = state->sysclk * 10; state 189 drivers/media/dvb-frontends/tda10023.c BDRI = (state->sysclk)*16; state 202 drivers/media/dvb-frontends/tda10023.c do_div(BDRX, state->sysclk); /* BDRX/=SYSCLK; */ state 208 drivers/media/dvb-frontends/tda10023.c tda10023_writebit (state, 0x03, 0xc0, NDEC<<6); state 209 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x0a, BDR&255); state 210 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x0b, (BDR>>8)&255); state 211 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x0c, (BDR>>16)&31); state 212 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x0d, BDRI); state 213 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x3d, (SFIL<<7)); state 219 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 227 drivers/media/dvb-frontends/tda10023.c /* 012 */ 0x28, 0xff, (state->pll_m-1), state 229 drivers/media/dvb-frontends/tda10023.c /* 015 */ 0x29, 0xff, ((state->pll_p-1)<<6)|(state->pll_n-1), state 274 drivers/media/dvb-frontends/tda10023.c if (state->config->deltaf) { state 275 drivers/media/dvb-frontends/tda10023.c tda10023_inittab[80] = (state->config->deltaf & 0xff); state 276 drivers/media/dvb-frontends/tda10023.c tda10023_inittab[83] = (state->config->deltaf >> 8); state 279 drivers/media/dvb-frontends/tda10023.c if (state->config->output_mode) state 280 drivers/media/dvb-frontends/tda10023.c tda10023_inittab[95] = state->config->output_mode; state 282 drivers/media/dvb-frontends/tda10023.c tda10023_writetab(state, tda10023_inittab); state 297 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 343 drivers/media/dvb-frontends/tda10023.c tda10023_set_symbolrate(state, c->symbol_rate); state 344 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0x05, qam_params[qam].lockthr); state 345 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0x08, qam_params[qam].mseth); state 346 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0x09, qam_params[qam].aref); state 347 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0xb4, qam_params[qam].agcrefnyq); state 348 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0xb6, qam_params[qam].eragnyq_thd); state 350 drivers/media/dvb-frontends/tda10023.c tda10023_writereg(state, 0x04, (c->inversion ? 0x12 : 0x32)); state 351 drivers/media/dvb-frontends/tda10023.c tda10023_writebit(state, 0x04, 0x60, (c->inversion ? 0 : 0x20)); state 353 drivers/media/dvb-frontends/tda10023.c tda10023_writebit(state, 0x04, 0x40, 0x40); state 356 drivers/media/dvb-frontends/tda10023.c tda10023_writebit(state, 0x3d, 0xfc, 0x03); state 358 drivers/media/dvb-frontends/tda10023.c tda10023_writebit(state, 0x3d, 0xfc, 0x02); state 360 drivers/media/dvb-frontends/tda10023.c tda10023_setup_reg0(state, qam_params[qam].qam); state 368 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 377 drivers/media/dvb-frontends/tda10023.c sync = tda10023_readreg (state, 0x11); state 393 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 395 drivers/media/dvb-frontends/tda10023.c a=tda10023_readreg(state, 0x14); state 396 drivers/media/dvb-frontends/tda10023.c b=tda10023_readreg(state, 0x15); state 397 drivers/media/dvb-frontends/tda10023.c c=tda10023_readreg(state, 0x16)&0xf; state 398 drivers/media/dvb-frontends/tda10023.c tda10023_writebit (state, 0x10, 0xc0, 0x00); state 406 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 407 drivers/media/dvb-frontends/tda10023.c u8 ifgain=tda10023_readreg(state, 0x2f); state 409 drivers/media/dvb-frontends/tda10023.c u16 gain = ((255-tda10023_readreg(state, 0x17))) + (255-ifgain)/16; state 422 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 424 drivers/media/dvb-frontends/tda10023.c u8 quality = ~tda10023_readreg(state, 0x18); state 431 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 433 drivers/media/dvb-frontends/tda10023.c a= tda10023_readreg (state, 0x74); state 434 drivers/media/dvb-frontends/tda10023.c b= tda10023_readreg (state, 0x75); state 435 drivers/media/dvb-frontends/tda10023.c c= tda10023_readreg (state, 0x76); state 436 drivers/media/dvb-frontends/tda10023.c d= tda10023_readreg (state, 0x77); state 439 drivers/media/dvb-frontends/tda10023.c tda10023_writebit (state, 0x10, 0x20,0x00); state 440 drivers/media/dvb-frontends/tda10023.c tda10023_writebit (state, 0x10, 0x20,0x20); state 441 drivers/media/dvb-frontends/tda10023.c tda10023_writebit (state, 0x13, 0x01, 0x00); state 449 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 453 drivers/media/dvb-frontends/tda10023.c sync = tda10023_readreg(state, 0x11); state 454 drivers/media/dvb-frontends/tda10023.c afc = tda10023_readreg(state, 0x19); state 455 drivers/media/dvb-frontends/tda10023.c inv = tda10023_readreg(state, 0x04); state 461 drivers/media/dvb-frontends/tda10023.c state->frontend.dvb->num, afc, state 466 drivers/media/dvb-frontends/tda10023.c p->modulation = ((state->reg0 >> 2) & 7) + QAM_16; state 479 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 481 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x1b, 0x02); /* pdown ADC */ state 482 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x00, 0x80); /* standby */ state 489 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 492 drivers/media/dvb-frontends/tda10023.c lock_tuner(state); state 494 drivers/media/dvb-frontends/tda10023.c unlock_tuner(state); state 501 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = fe->demodulator_priv; state 502 drivers/media/dvb-frontends/tda10023.c kfree(state); state 511 drivers/media/dvb-frontends/tda10023.c struct tda10023_state* state = NULL; state 514 drivers/media/dvb-frontends/tda10023.c state = kzalloc(sizeof(struct tda10023_state), GFP_KERNEL); state 515 drivers/media/dvb-frontends/tda10023.c if (state == NULL) goto error; state 518 drivers/media/dvb-frontends/tda10023.c state->config = config; state 519 drivers/media/dvb-frontends/tda10023.c state->i2c = i2c; state 522 drivers/media/dvb-frontends/tda10023.c tda10023_writereg (state, 0x00, 0x33); state 524 drivers/media/dvb-frontends/tda10023.c if ((tda10023_readreg(state, 0x1a) & 0xf0) != 0x70) goto error; state 527 drivers/media/dvb-frontends/tda10023.c memcpy(&state->frontend.ops, &tda10023_ops, sizeof(struct dvb_frontend_ops)); state 528 drivers/media/dvb-frontends/tda10023.c state->pwm = pwm; state 529 drivers/media/dvb-frontends/tda10023.c state->reg0 = REG0_INIT_VAL; state 530 drivers/media/dvb-frontends/tda10023.c if (state->config->xtal) { state 531 drivers/media/dvb-frontends/tda10023.c state->xtal = state->config->xtal; state 532 drivers/media/dvb-frontends/tda10023.c state->pll_m = state->config->pll_m; state 533 drivers/media/dvb-frontends/tda10023.c state->pll_p = state->config->pll_p; state 534 drivers/media/dvb-frontends/tda10023.c state->pll_n = state->config->pll_n; state 537 drivers/media/dvb-frontends/tda10023.c state->xtal = 28920000; state 538 drivers/media/dvb-frontends/tda10023.c state->pll_m = 8; state 539 drivers/media/dvb-frontends/tda10023.c state->pll_p = 4; state 540 drivers/media/dvb-frontends/tda10023.c state->pll_n = 1; state 544 drivers/media/dvb-frontends/tda10023.c state->sysclk = (state->xtal * state->pll_m / \ state 545 drivers/media/dvb-frontends/tda10023.c (state->pll_n * state->pll_p)); state 547 drivers/media/dvb-frontends/tda10023.c state->frontend.ops.info.symbol_rate_min = (state->sysclk/2)/64; state 548 drivers/media/dvb-frontends/tda10023.c state->frontend.ops.info.symbol_rate_max = (state->sysclk/2)/4; state 551 drivers/media/dvb-frontends/tda10023.c __func__, state->xtal, state->pll_m, state->pll_p, state 552 drivers/media/dvb-frontends/tda10023.c state->pll_n); state 554 drivers/media/dvb-frontends/tda10023.c state->frontend.demodulator_priv = state; state 555 drivers/media/dvb-frontends/tda10023.c return &state->frontend; state 558 drivers/media/dvb-frontends/tda10023.c kfree(state); state 209 drivers/media/dvb-frontends/tda10048.c static int tda10048_writereg(struct tda10048_state *state, u8 reg, u8 data) state 211 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 220 drivers/media/dvb-frontends/tda10048.c ret = i2c_transfer(state->i2c, &msg, 1); state 228 drivers/media/dvb-frontends/tda10048.c static u8 tda10048_readreg(struct tda10048_state *state, u8 reg) state 230 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 242 drivers/media/dvb-frontends/tda10048.c ret = i2c_transfer(state->i2c, msg, 2); state 251 drivers/media/dvb-frontends/tda10048.c static int tda10048_writeregbulk(struct tda10048_state *state, u8 reg, state 254 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 278 drivers/media/dvb-frontends/tda10048.c ret = i2c_transfer(state->i2c, &msg, 1); state 294 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 321 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_FREQ_PHY2_LSB, (u8)t); state 322 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_FREQ_PHY2_MSB, (u8)(t >> 8)); state 330 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 349 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_WREF_LSB, (u8)t); state 350 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_WREF_MID1, (u8)(t >> 8)); state 351 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_WREF_MID2, (u8)(t >> 16)); state 352 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_WREF_MSB, (u8)(t >> 24)); state 360 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 377 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_INVWREF_LSB, (u8)t); state 378 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_TIME_INVWREF_MSB, (u8)(t >> 8)); state 386 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 394 drivers/media/dvb-frontends/tda10048.c tda10048_set_wref(fe, state->sample_freq, bw); state 395 drivers/media/dvb-frontends/tda10048.c tda10048_set_invwref(fe, state->sample_freq, bw); state 402 drivers/media/dvb-frontends/tda10048.c state->bandwidth = bw; state 409 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 410 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 436 drivers/media/dvb-frontends/tda10048.c state->freq_if_hz = pll_tab[i].if_freq_khz * 1000; state 437 drivers/media/dvb-frontends/tda10048.c state->xtal_hz = pll_tab[i].clk_freq_khz * 1000; state 447 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- freq_if_hz = %d\n", state->freq_if_hz); state 448 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- xtal_hz = %d\n", state->xtal_hz); state 449 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- pll_mfactor = %d\n", state->pll_mfactor); state 450 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- pll_nfactor = %d\n", state->pll_nfactor); state 451 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- pll_pfactor = %d\n", state->pll_pfactor); state 454 drivers/media/dvb-frontends/tda10048.c state->sample_freq = state->xtal_hz * (state->pll_mfactor + 45); state 455 drivers/media/dvb-frontends/tda10048.c state->sample_freq /= (state->pll_nfactor + 1); state 456 drivers/media/dvb-frontends/tda10048.c state->sample_freq /= (state->pll_pfactor + 4); state 457 drivers/media/dvb-frontends/tda10048.c dprintk(1, "- sample_freq = %d\n", state->sample_freq); state 460 drivers/media/dvb-frontends/tda10048.c tda10048_set_phy2(fe, state->sample_freq, state->freq_if_hz); state 467 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 468 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 484 drivers/media/dvb-frontends/tda10048.c state->i2c->dev.parent); state 503 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TRISTATE1, state 504 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_TRISTATE1) state 506 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TRISTATE1, state 507 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_TRISTATE1) state 511 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_C4_1, state 512 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C4_1) & 0xf9); state 515 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_C4_1, state 516 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C4_1) | 0x08); state 519 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_DSP_CODE_CPT, 0); state 529 drivers/media/dvb-frontends/tda10048.c tda10048_writeregbulk(state, TDA10048_DSP_CODE_IN, state 541 drivers/media/dvb-frontends/tda10048.c if (tda10048_readreg(state, TDA10048_SYNC_STATUS) state 553 drivers/media/dvb-frontends/tda10048.c state->fwloaded = 1; state 562 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 567 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_C1_1, state 568 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C1_1) | 0x20); state 570 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_C1_1, state 571 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C1_1) & 0xdf); state 577 drivers/media/dvb-frontends/tda10048.c static int tda10048_get_tps(struct tda10048_state *state, state 583 drivers/media/dvb-frontends/tda10048.c if (!(tda10048_readreg(state, TDA10048_AUTO) & 0x01)) state 586 drivers/media/dvb-frontends/tda10048.c val = tda10048_readreg(state, TDA10048_OUT_CONF2); state 630 drivers/media/dvb-frontends/tda10048.c val = tda10048_readreg(state, TDA10048_OUT_CONF3); state 649 drivers/media/dvb-frontends/tda10048.c val = tda10048_readreg(state, TDA10048_OUT_CONF1); state 678 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 679 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 686 drivers/media/dvb-frontends/tda10048.c return tda10048_writereg(state, TDA10048_CONF_C4_1, state 687 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C4_1) | 0x02); state 689 drivers/media/dvb-frontends/tda10048.c return tda10048_writereg(state, TDA10048_CONF_C4_1, state 690 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CONF_C4_1) & 0xfd); state 695 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 699 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TRISTATE1, 0x21); state 700 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TRISTATE2, 0x00); state 703 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_IC_MODE, 0x80 | 0x20); state 704 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TS2, 0xc0); state 706 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_IC_MODE, 0x00); state 707 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CONF_TS2, 0x01); state 718 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 723 drivers/media/dvb-frontends/tda10048.c if (p->bandwidth_hz != state->bandwidth) { state 740 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_AUTO, 0x57); state 742 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CVBER_CTRL, 0x3B); state 750 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 751 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 757 drivers/media/dvb-frontends/tda10048.c init_tab[4].data = (u8)(state->pll_mfactor); state 758 drivers/media/dvb-frontends/tda10048.c init_tab[5].data = (u8)(state->pll_nfactor) | 0x40; state 762 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, init_tab[i].reg, init_tab[i].data); state 764 drivers/media/dvb-frontends/tda10048.c if (state->fwloaded == 0) state 785 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 790 drivers/media/dvb-frontends/tda10048.c reg = tda10048_readreg(state, TDA10048_SYNC_STATUS); state 811 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 819 drivers/media/dvb-frontends/tda10048.c if (tda10048_readreg(state, TDA10048_SOFT_IT_C3) & 0x01) { state 820 drivers/media/dvb-frontends/tda10048.c cber_tmp = tda10048_readreg(state, TDA10048_CBER_MSB) << 8 | state 821 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CBER_LSB); state 822 drivers/media/dvb-frontends/tda10048.c cber_nmax = tda10048_readreg(state, TDA10048_CBER_NMAX_MSB) << 8 | state 823 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_CBER_NMAX_LSB); state 829 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_CVBER_CTRL, 0x39); state 840 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 847 drivers/media/dvb-frontends/tda10048.c v = tda10048_readreg(state, TDA10048_NP_OUT); state 986 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 992 drivers/media/dvb-frontends/tda10048.c v = tda10048_readreg(state, TDA10048_NP_OUT); state 1006 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 1010 drivers/media/dvb-frontends/tda10048.c *ucblocks = tda10048_readreg(state, TDA10048_UNCOR_CPT_MSB) << 8 | state 1011 drivers/media/dvb-frontends/tda10048.c tda10048_readreg(state, TDA10048_UNCOR_CPT_LSB); state 1014 drivers/media/dvb-frontends/tda10048.c tda10048_writereg(state, TDA10048_UNCOR_CTRL, 0x80); state 1022 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 1026 drivers/media/dvb-frontends/tda10048.c p->inversion = tda10048_readreg(state, TDA10048_CONF_C1_1) state 1029 drivers/media/dvb-frontends/tda10048.c return tda10048_get_tps(state, p); state 1041 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 1043 drivers/media/dvb-frontends/tda10048.c kfree(state); state 1048 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = fe->demodulator_priv; state 1049 drivers/media/dvb-frontends/tda10048.c struct tda10048_config *config = &state->config; state 1086 drivers/media/dvb-frontends/tda10048.c struct tda10048_state *state = NULL; state 1091 drivers/media/dvb-frontends/tda10048.c state = kzalloc(sizeof(struct tda10048_state), GFP_KERNEL); state 1092 drivers/media/dvb-frontends/tda10048.c if (state == NULL) state 1096 drivers/media/dvb-frontends/tda10048.c memcpy(&state->config, config, sizeof(*config)); state 1097 drivers/media/dvb-frontends/tda10048.c state->i2c = i2c; state 1098 drivers/media/dvb-frontends/tda10048.c state->fwloaded = config->no_firmware; state 1099 drivers/media/dvb-frontends/tda10048.c state->bandwidth = 8000000; state 1102 drivers/media/dvb-frontends/tda10048.c if (tda10048_readreg(state, TDA10048_IDENTITY) != 0x048) state 1106 drivers/media/dvb-frontends/tda10048.c memcpy(&state->frontend.ops, &tda10048_ops, state 1108 drivers/media/dvb-frontends/tda10048.c state->frontend.demodulator_priv = state; state 1112 drivers/media/dvb-frontends/tda10048.c state->pll_mfactor = config->pll_m; state 1113 drivers/media/dvb-frontends/tda10048.c state->pll_nfactor = config->pll_n; state 1114 drivers/media/dvb-frontends/tda10048.c state->pll_pfactor = config->pll_p; state 1116 drivers/media/dvb-frontends/tda10048.c state->pll_mfactor = 10; state 1117 drivers/media/dvb-frontends/tda10048.c state->pll_nfactor = 3; state 1118 drivers/media/dvb-frontends/tda10048.c state->pll_pfactor = 0; state 1122 drivers/media/dvb-frontends/tda10048.c tda10048_establish_defaults(&state->frontend); state 1125 drivers/media/dvb-frontends/tda10048.c if (tda10048_set_if(&state->frontend, 8000000) != 0) state 1129 drivers/media/dvb-frontends/tda10048.c if (tda10048_set_bandwidth(&state->frontend, 8000000) != 0) state 1133 drivers/media/dvb-frontends/tda10048.c tda10048_i2c_gate_ctrl(&state->frontend, 0); state 1135 drivers/media/dvb-frontends/tda10048.c return &state->frontend; state 1138 drivers/media/dvb-frontends/tda10048.c kfree(state); state 115 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_write_byteI(struct tda1004x_state *state, int reg, int data) state 123 drivers/media/dvb-frontends/tda1004x.c msg.addr = state->config->demod_address; state 124 drivers/media/dvb-frontends/tda1004x.c ret = i2c_transfer(state->i2c, &msg, 1); state 135 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_read_byte(struct tda1004x_state *state, int reg) state 145 drivers/media/dvb-frontends/tda1004x.c msg[0].addr = state->config->demod_address; state 146 drivers/media/dvb-frontends/tda1004x.c msg[1].addr = state->config->demod_address; state 147 drivers/media/dvb-frontends/tda1004x.c ret = i2c_transfer(state->i2c, msg, 2); state 160 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_write_mask(struct tda1004x_state *state, int reg, int mask, int data) state 167 drivers/media/dvb-frontends/tda1004x.c val = tda1004x_read_byte(state, reg); state 176 drivers/media/dvb-frontends/tda1004x.c return tda1004x_write_byteI(state, reg, val); state 179 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_write_buf(struct tda1004x_state *state, int reg, unsigned char *buf, int len) state 188 drivers/media/dvb-frontends/tda1004x.c result = tda1004x_write_byteI(state, reg + i, buf[i]); state 196 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_enable_tuner_i2c(struct tda1004x_state *state) state 201 drivers/media/dvb-frontends/tda1004x.c result = tda1004x_write_mask(state, TDA1004X_CONFC4, 2, 2); state 206 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_disable_tuner_i2c(struct tda1004x_state *state) state 210 drivers/media/dvb-frontends/tda1004x.c return tda1004x_write_mask(state, TDA1004X_CONFC4, 2, 0); state 213 drivers/media/dvb-frontends/tda1004x.c static int tda10045h_set_bandwidth(struct tda1004x_state *state, state 222 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10045H_CONFPLL_P, bandwidth_6mhz, sizeof(bandwidth_6mhz)); state 226 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10045H_CONFPLL_P, bandwidth_7mhz, sizeof(bandwidth_7mhz)); state 230 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10045H_CONFPLL_P, bandwidth_8mhz, sizeof(bandwidth_8mhz)); state 237 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10045H_IOFFSET, 0); state 242 drivers/media/dvb-frontends/tda1004x.c static int tda10046h_set_bandwidth(struct tda1004x_state *state, state 254 drivers/media/dvb-frontends/tda1004x.c if ((state->config->if_freq == TDA10046_FREQ_045) || state 255 drivers/media/dvb-frontends/tda1004x.c (state->config->if_freq == TDA10046_FREQ_052)) state 262 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_6mhz_53M, state 265 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_6mhz_48M, state 267 drivers/media/dvb-frontends/tda1004x.c if (state->config->if_freq == TDA10046_FREQ_045) { state 268 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0x0a); state 269 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0xab); state 275 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_7mhz_53M, state 278 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_7mhz_48M, state 280 drivers/media/dvb-frontends/tda1004x.c if (state->config->if_freq == TDA10046_FREQ_045) { state 281 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0x0c); state 282 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0x00); state 288 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_8mhz_53M, state 291 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_buf(state, TDA10046H_TIME_WREF1, bandwidth_8mhz_48M, state 293 drivers/media/dvb-frontends/tda1004x.c if (state->config->if_freq == TDA10046_FREQ_045) { state 294 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0x0d); state 295 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0x55); state 306 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_do_upload(struct tda1004x_state *state, state 316 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, dspCodeCounterReg, 0); state 317 drivers/media/dvb-frontends/tda1004x.c fw_msg.addr = state->config->demod_address; state 319 drivers/media/dvb-frontends/tda1004x.c i2c_lock_bus(state->i2c, I2C_LOCK_SEGMENT); state 330 drivers/media/dvb-frontends/tda1004x.c if (__i2c_transfer(state->i2c, &fw_msg, 1) != 1) { state 332 drivers/media/dvb-frontends/tda1004x.c i2c_unlock_bus(state->i2c, I2C_LOCK_SEGMENT); state 339 drivers/media/dvb-frontends/tda1004x.c i2c_unlock_bus(state->i2c, I2C_LOCK_SEGMENT); state 347 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_check_upload_ok(struct tda1004x_state *state) state 352 drivers/media/dvb-frontends/tda1004x.c if (state->demod_type == TDA1004X_DEMOD_TDA10046) { state 354 drivers/media/dvb-frontends/tda1004x.c while(!(tda1004x_read_byte(state, TDA1004X_STATUS_CD) & 0x20)) { state 365 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 0x10, 0); // we want to read from the DSP state 366 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_DSP_CMD, 0x67); state 368 drivers/media/dvb-frontends/tda1004x.c data1 = tda1004x_read_byte(state, TDA1004X_DSP_DATA1); state 369 drivers/media/dvb-frontends/tda1004x.c data2 = tda1004x_read_byte(state, TDA1004X_DSP_DATA2); state 380 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 385 drivers/media/dvb-frontends/tda1004x.c if (tda1004x_check_upload_ok(state) == 0) state 390 drivers/media/dvb-frontends/tda1004x.c ret = state->config->request_firmware(fe, &fw, TDA10045_DEFAULT_FIRMWARE); state 397 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 0x10, 0); state 398 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 8); state 399 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 0); state 403 drivers/media/dvb-frontends/tda1004x.c tda10045h_set_bandwidth(state, 8000000); state 405 drivers/media/dvb-frontends/tda1004x.c ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10045H_FWPAGE, TDA10045H_CODE_IN); state 415 drivers/media/dvb-frontends/tda1004x.c return tda1004x_check_upload_ok(state); state 420 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 423 drivers/media/dvb-frontends/tda1004x.c if ((state->config->if_freq == TDA10046_FREQ_045) || state 424 drivers/media/dvb-frontends/tda1004x.c (state->config->if_freq == TDA10046_FREQ_052)) state 429 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONFPLL1, 0xf0); state 432 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONFPLL2, 0x08); // PLL M = 8 state 435 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONFPLL2, 0x03); // PLL M = 3 state 437 drivers/media/dvb-frontends/tda1004x.c if (state->config->xtal_freq == TDA10046_XTAL_4M ) { state 439 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONFPLL3, 0); // PLL P = N = 0 state 442 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONFPLL3, 3); // PLL P = 0, N = 3 state 445 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_OFFSET, 0x67); state 447 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_OFFSET, 0x72); state 449 drivers/media/dvb-frontends/tda1004x.c switch (state->config->if_freq) { state 451 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0x0c); state 452 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0x00); state 455 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0x0d); state 456 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0xc7); state 459 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0xd7); state 460 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0x59); state 463 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_MSB, 0xd7); state 464 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_FREQ_PHY2_LSB, 0x3f); state 467 drivers/media/dvb-frontends/tda1004x.c tda10046h_set_bandwidth(state, 8000000); /* default bandwidth 8 MHz */ state 474 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 479 drivers/media/dvb-frontends/tda1004x.c if (state->config->xtal_freq == TDA10046_XTAL_4M) { state 485 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFC4, confc4); state 487 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_TRISTATE1, 1, 0); state 489 drivers/media/dvb-frontends/tda1004x.c if (state->config->gpio_config != TDA10046_GPTRI) { state 490 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONF_TRISTATE2, 0x33); state 491 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0x0f, state->config->gpio_config &0x0f); state 498 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFADC2, 0xc0, 0); state 501 drivers/media/dvb-frontends/tda1004x.c if (tda1004x_check_upload_ok(state) == 0) state 517 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFC4, 4); state 519 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFC4, confc4); state 522 drivers/media/dvb-frontends/tda1004x.c if (tda1004x_check_upload_ok(state) == 0) state 527 drivers/media/dvb-frontends/tda1004x.c if (state->config->request_firmware != NULL) { state 530 drivers/media/dvb-frontends/tda1004x.c ret = state->config->request_firmware(fe, &fw, TDA10046_DEFAULT_FIRMWARE); state 533 drivers/media/dvb-frontends/tda1004x.c ret = state->config->request_firmware(fe, &fw, TDA10045_DEFAULT_FIRMWARE); state 546 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 8); // going to boot from HOST state 547 drivers/media/dvb-frontends/tda1004x.c ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN); state 549 drivers/media/dvb-frontends/tda1004x.c return tda1004x_check_upload_ok(state); state 594 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 599 drivers/media/dvb-frontends/tda1004x.c return tda1004x_write_byteI(state, buf[0], buf[1]); state 604 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 613 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFADC1, 0x10, 0); // wake up the ADC state 616 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 0x20, 0); // disable DSP watchdog timer state 617 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 8, 0); // select HP stream state 618 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC1, 0x40, 0); // set polarity of VAGC signal state 619 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC1, 0x80, 0x80); // enable pulse killer state 620 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 0x10, 0x10); // enable auto offset state 621 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF2, 0xC0, 0x0); // no frequency offset state 622 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONF_TS1, 0); // setup MPEG2 TS interface state 623 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONF_TS2, 0); // setup MPEG2 TS interface state 624 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_VBER_MSB, 0xe0, 0xa0); // 10^6 VBER measurement bits state 625 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC1, 0x10, 0); // VAGC polarity state 626 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFADC1, 0x2e); state 628 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, 0x1f, 0x01, state->config->invert_oclk); state 635 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 644 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 0x20, 0); // disable DSP watchdog timer state 645 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_AUTO, 0x87); // 100 ppm crystal, select HP stream state 646 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFC1, 0x88); // enable pulse killer state 648 drivers/media/dvb-frontends/tda1004x.c switch (state->config->agc_config) { state 650 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_CONF, 0x00); // AGC setup state 651 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0xf0, 0x60); // set AGC polarities state 654 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_CONF, 0x0a); // AGC setup state 655 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0xf0, 0x60); // set AGC polarities state 658 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_CONF, 0x0a); // AGC setup state 659 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0xf0, 0x00); // set AGC polarities state 662 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_CONF, 0x02); // AGC setup state 663 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_THR, 0x70); // AGC Threshold state 664 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_RENORM, 0x08); // Gain Renormalize state 665 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0xf0, 0x60); // set AGC polarities state 668 drivers/media/dvb-frontends/tda1004x.c if (state->config->ts_mode == 0) { state 669 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_TRISTATE1, 0xc0, 0x40); state 670 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, 0x3a, 0x80, state->config->invert_oclk << 7); state 672 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_TRISTATE1, 0xc0, 0x80); state 673 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0x10, state 674 drivers/media/dvb-frontends/tda1004x.c state->config->invert_oclk << 4); state 676 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONFADC2, 0x38); state 677 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask (state, TDA10046H_CONF_TRISTATE1, 0x3e, 0x38); // Turn IF AGC output on state 678 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_TUN_MIN, 0); // } state 679 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_TUN_MAX, 0xff); // } AGC min/max values state 680 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_IF_MIN, 0); // } state 681 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_IF_MAX, 0xff); // } state 682 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_AGC_GAINS, 0x12); // IF gain 2, TUN gain 1 state 683 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CVBER_CTRL, 0x1a); // 10^6 VBER measurement bits state 684 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONF_TS1, 7); // MPEG2 interface config state 685 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA1004X_CONF_TS2, 0xc0); // MPEG2 interface config state 694 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 700 drivers/media/dvb-frontends/tda1004x.c if (state->demod_type == TDA1004X_DEMOD_TDA10046) { state 702 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 0x10, 0x10); state 703 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x80, 0); state 704 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF2, 0xC0, 0); state 707 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_AGC_CONF, 4, 0); state 719 drivers/media/dvb-frontends/tda1004x.c if (state->demod_type == TDA1004X_DEMOD_TDA10045) { state 730 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 1, 1); // enable auto state 731 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x03, 0); /* turn off modulation bits */ state 732 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x60, 0); // turn off hierarchy bits state 733 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF2, 0x3f, 0); // turn off FEC bits state 735 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 1, 0); // disable auto state 741 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF2, 7, tmp); state 747 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF2, 0x38, tmp << 3); state 752 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 3, 0); state 756 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 3, 1); state 760 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 3, 2); state 770 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x60, 0 << 5); state 774 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x60, 1 << 5); state 778 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x60, 2 << 5); state 782 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x60, 3 << 5); state 791 drivers/media/dvb-frontends/tda1004x.c switch (state->demod_type) { state 793 drivers/media/dvb-frontends/tda1004x.c tda10045h_set_bandwidth(state, fe_params->bandwidth_hz); state 797 drivers/media/dvb-frontends/tda1004x.c tda10046h_set_bandwidth(state, fe_params->bandwidth_hz); state 803 drivers/media/dvb-frontends/tda1004x.c if (state->config->invert) state 807 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC1, 0x20, 0); state 811 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC1, 0x20, 0x20); state 821 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 2, 0); state 822 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x0c, 0 << 2); state 826 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 2, 0); state 827 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x0c, 1 << 2); state 831 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 2, 0); state 832 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x0c, 2 << 2); state 836 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 2, 0); state 837 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x0c, 3 << 2); state 841 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 2, 2); state 842 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x0c, 0 << 2); state 852 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 4, 0); state 853 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x10, 0 << 4); state 857 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 4, 0); state 858 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x10, 1 << 4); state 862 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 4, 4); state 863 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_IN_CONF1, 0x10, 0); state 871 drivers/media/dvb-frontends/tda1004x.c switch (state->demod_type) { state 873 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 8); state 874 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 0); state 878 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_AUTO, 0x40, 0x40); state 880 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_AGC_CONF, 4, 1); state 892 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 897 drivers/media/dvb-frontends/tda1004x.c status = tda1004x_read_byte(state, TDA1004X_STATUS_CD); state 907 drivers/media/dvb-frontends/tda1004x.c if (tda1004x_read_byte(state, TDA1004X_CONFC1) & 0x20) state 909 drivers/media/dvb-frontends/tda1004x.c if (state->config->invert) state 913 drivers/media/dvb-frontends/tda1004x.c switch (state->demod_type) { state 915 drivers/media/dvb-frontends/tda1004x.c switch (tda1004x_read_byte(state, TDA10045H_WREF_LSB)) { state 928 drivers/media/dvb-frontends/tda1004x.c switch (tda1004x_read_byte(state, TDA10046H_TIME_WREF1)) { state 947 drivers/media/dvb-frontends/tda1004x.c tda1004x_decode_fec(tda1004x_read_byte(state, TDA1004X_OUT_CONF2) & 7); state 949 drivers/media/dvb-frontends/tda1004x.c tda1004x_decode_fec((tda1004x_read_byte(state, TDA1004X_OUT_CONF2) >> 3) & 7); state 952 drivers/media/dvb-frontends/tda1004x.c switch (tda1004x_read_byte(state, TDA1004X_OUT_CONF1) & 3) { state 966 drivers/media/dvb-frontends/tda1004x.c if (tda1004x_read_byte(state, TDA1004X_OUT_CONF1) & 0x10) state 970 drivers/media/dvb-frontends/tda1004x.c switch ((tda1004x_read_byte(state, TDA1004X_OUT_CONF1) & 0x0c) >> 2) { state 986 drivers/media/dvb-frontends/tda1004x.c switch ((tda1004x_read_byte(state, TDA1004X_OUT_CONF1) & 0x60) >> 5) { state 1007 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1015 drivers/media/dvb-frontends/tda1004x.c status = tda1004x_read_byte(state, TDA1004X_STATUS_CD); state 1032 drivers/media/dvb-frontends/tda1004x.c cber = tda1004x_read_byte(state, TDA1004X_CBER_LSB); state 1035 drivers/media/dvb-frontends/tda1004x.c status = tda1004x_read_byte(state, TDA1004X_CBER_MSB); state 1040 drivers/media/dvb-frontends/tda1004x.c tda1004x_read_byte(state, TDA1004X_CBER_RESET); state 1050 drivers/media/dvb-frontends/tda1004x.c vber = tda1004x_read_byte(state, TDA1004X_VBER_LSB); state 1053 drivers/media/dvb-frontends/tda1004x.c status = tda1004x_read_byte(state, TDA1004X_VBER_MID); state 1057 drivers/media/dvb-frontends/tda1004x.c status = tda1004x_read_byte(state, TDA1004X_VBER_MSB); state 1062 drivers/media/dvb-frontends/tda1004x.c tda1004x_read_byte(state, TDA1004X_CVBER_LUT); state 1077 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1084 drivers/media/dvb-frontends/tda1004x.c switch (state->demod_type) { state 1095 drivers/media/dvb-frontends/tda1004x.c tmp = tda1004x_read_byte(state, reg); state 1106 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1112 drivers/media/dvb-frontends/tda1004x.c tmp = tda1004x_read_byte(state, TDA1004X_SNR); state 1124 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1133 drivers/media/dvb-frontends/tda1004x.c tmp = tda1004x_read_byte(state, TDA1004X_UNCOR); state 1138 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_UNCOR, 0x80, 0); state 1139 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_UNCOR, 0x80, 0); state 1140 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_UNCOR, 0x80, 0); state 1142 drivers/media/dvb-frontends/tda1004x.c tmp2 = tda1004x_read_byte(state, TDA1004X_UNCOR); state 1161 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1167 drivers/media/dvb-frontends/tda1004x.c tmp = tda1004x_read_byte(state, TDA1004X_CBER_LSB); state 1171 drivers/media/dvb-frontends/tda1004x.c tmp = tda1004x_read_byte(state, TDA1004X_CBER_MSB); state 1176 drivers/media/dvb-frontends/tda1004x.c tda1004x_read_byte(state, TDA1004X_CBER_RESET); state 1184 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1187 drivers/media/dvb-frontends/tda1004x.c switch (state->demod_type) { state 1189 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFADC1, 0x10, 0x10); state 1194 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_byteI(state, TDA10046H_CONF_TRISTATE1, 0xff); state 1196 drivers/media/dvb-frontends/tda1004x.c gpio_conf = state->config->gpio_config; state 1198 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA10046H_CONF_POLARITY, 0x0f, state 1201 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFADC2, 0xc0, 0xc0); state 1202 drivers/media/dvb-frontends/tda1004x.c tda1004x_write_mask(state, TDA1004X_CONFC4, 1, 1); state 1211 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state* state = fe->demodulator_priv; state 1214 drivers/media/dvb-frontends/tda1004x.c return tda1004x_enable_tuner_i2c(state); state 1216 drivers/media/dvb-frontends/tda1004x.c return tda1004x_disable_tuner_i2c(state); state 1231 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state *state = fe->demodulator_priv; state 1232 drivers/media/dvb-frontends/tda1004x.c kfree(state); state 1270 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state *state; state 1274 drivers/media/dvb-frontends/tda1004x.c state = kzalloc(sizeof(struct tda1004x_state), GFP_KERNEL); state 1275 drivers/media/dvb-frontends/tda1004x.c if (!state) { state 1281 drivers/media/dvb-frontends/tda1004x.c state->config = config; state 1282 drivers/media/dvb-frontends/tda1004x.c state->i2c = i2c; state 1283 drivers/media/dvb-frontends/tda1004x.c state->demod_type = TDA1004X_DEMOD_TDA10045; state 1286 drivers/media/dvb-frontends/tda1004x.c id = tda1004x_read_byte(state, TDA1004X_CHIPID); state 1289 drivers/media/dvb-frontends/tda1004x.c kfree(state); state 1295 drivers/media/dvb-frontends/tda1004x.c kfree(state); state 1300 drivers/media/dvb-frontends/tda1004x.c memcpy(&state->frontend.ops, &tda10045_ops, sizeof(struct dvb_frontend_ops)); state 1301 drivers/media/dvb-frontends/tda1004x.c state->frontend.demodulator_priv = state; state 1302 drivers/media/dvb-frontends/tda1004x.c return &state->frontend; state 1340 drivers/media/dvb-frontends/tda1004x.c struct tda1004x_state *state; state 1344 drivers/media/dvb-frontends/tda1004x.c state = kzalloc(sizeof(struct tda1004x_state), GFP_KERNEL); state 1345 drivers/media/dvb-frontends/tda1004x.c if (!state) { state 1351 drivers/media/dvb-frontends/tda1004x.c state->config = config; state 1352 drivers/media/dvb-frontends/tda1004x.c state->i2c = i2c; state 1353 drivers/media/dvb-frontends/tda1004x.c state->demod_type = TDA1004X_DEMOD_TDA10046; state 1356 drivers/media/dvb-frontends/tda1004x.c id = tda1004x_read_byte(state, TDA1004X_CHIPID); state 1359 drivers/media/dvb-frontends/tda1004x.c kfree(state); state 1364 drivers/media/dvb-frontends/tda1004x.c kfree(state); state 1369 drivers/media/dvb-frontends/tda1004x.c memcpy(&state->frontend.ops, &tda10046_ops, sizeof(struct dvb_frontend_ops)); state 1370 drivers/media/dvb-frontends/tda1004x.c state->frontend.demodulator_priv = state; state 1371 drivers/media/dvb-frontends/tda1004x.c return &state->frontend; state 39 drivers/media/dvb-frontends/tda10086.c static int tda10086_write_byte(struct tda10086_state *state, int reg, int data) state 45 drivers/media/dvb-frontends/tda10086.c msg.addr = state->config->demod_address; state 46 drivers/media/dvb-frontends/tda10086.c ret = i2c_transfer(state->i2c, &msg, 1); state 55 drivers/media/dvb-frontends/tda10086.c static int tda10086_read_byte(struct tda10086_state *state, int reg) state 63 drivers/media/dvb-frontends/tda10086.c msg[0].addr = state->config->demod_address; state 64 drivers/media/dvb-frontends/tda10086.c msg[1].addr = state->config->demod_address; state 65 drivers/media/dvb-frontends/tda10086.c ret = i2c_transfer(state->i2c, msg, 2); state 76 drivers/media/dvb-frontends/tda10086.c static int tda10086_write_mask(struct tda10086_state *state, int reg, int mask, int data) state 81 drivers/media/dvb-frontends/tda10086.c val = tda10086_read_byte(state, reg); state 90 drivers/media/dvb-frontends/tda10086.c return tda10086_write_byte(state, reg, val); state 95 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 100 drivers/media/dvb-frontends/tda10086.c if (state->config->diseqc_tone) state 103 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x00, 0x00); state 107 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x01, 0x94); state 108 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x02, 0x35); /* NOTE: TT drivers appear to disable CSWP */ state 109 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x03, 0xe4); state 110 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x04, 0x43); state 111 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x0c, 0x0c); state 112 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x1b, 0xb0); /* noise threshold */ state 113 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x20, 0x89); /* misc */ state 114 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x30, 0x04); /* acquisition period length */ state 115 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x32, 0x00); /* irq off */ state 116 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x31, 0x56); /* setup AFC */ state 119 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x55, 0x2c); /* misc PLL setup */ state 120 drivers/media/dvb-frontends/tda10086.c if (state->config->xtal_freq == TDA10086_XTAL_16M) { state 121 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3a, 0x0b); /* M=12 */ state 122 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3b, 0x01); /* P=2 */ state 124 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3a, 0x17); /* M=24 */ state 125 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3b, 0x00); /* P=1 */ state 127 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x55, 0x20, 0x00); /* powerup PLL */ state 130 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x11, 0x81); state 131 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x12, 0x81); state 132 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x19, 0x40); /* parallel mode A + MSBFIRST */ state 133 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x56, 0x80); /* powerdown WPLL - unused in the mode we use */ state 134 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x57, 0x08); /* bypass WPLL - unused in the mode we use */ state 135 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x10, 0x2a); state 138 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x58, 0x61); /* ADC setup */ state 139 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x58, 0x01, 0x00); /* powerup ADC */ state 142 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x05, 0x0B); state 143 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x37, 0x63); state 144 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3f, 0x0a); /* NOTE: flydvb varies it */ state 145 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x40, 0x64); state 146 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x41, 0x4f); state 147 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x42, 0x43); state 150 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x1a, 0x11); /* VBER 10^6, DVB, QPSK */ state 153 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3d, 0x80); state 156 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, t22k_off); /* all SEC off, 22k tone */ state 157 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x34, (((1<<19) * (22000/1000)) / (SACLK/1000))); state 158 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x35, (((1<<19) * (22000/1000)) / (SACLK/1000)) >> 8); state 163 drivers/media/dvb-frontends/tda10086.c static void tda10086_diseqc_wait(struct tda10086_state *state) state 166 drivers/media/dvb-frontends/tda10086.c while (!(tda10086_read_byte(state, 0x50) & 0x01)) { state 178 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 183 drivers/media/dvb-frontends/tda10086.c if (state->config->diseqc_tone) state 188 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, t22k_off); state 192 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, 0x01 + t22k_off); state 202 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 209 drivers/media/dvb-frontends/tda10086.c if (state->config->diseqc_tone) state 214 drivers/media/dvb-frontends/tda10086.c oldval = tda10086_read_byte(state, 0x36); state 217 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x48+i, cmd->msg[i]); state 219 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, (0x08 + t22k_off) state 222 drivers/media/dvb-frontends/tda10086.c tda10086_diseqc_wait(state); state 224 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, oldval); state 232 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 233 drivers/media/dvb-frontends/tda10086.c u8 oldval = tda10086_read_byte(state, 0x36); state 238 drivers/media/dvb-frontends/tda10086.c if (state->config->diseqc_tone) state 243 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, 0x04 + t22k_off); state 247 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, 0x06 + t22k_off); state 251 drivers/media/dvb-frontends/tda10086.c tda10086_diseqc_wait(state); state 253 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x36, oldval); state 258 drivers/media/dvb-frontends/tda10086.c static int tda10086_set_inversion(struct tda10086_state *state, state 263 drivers/media/dvb-frontends/tda10086.c dprintk ("%s %i %i\n", __func__, fe_params->inversion, state->config->invert); state 267 drivers/media/dvb-frontends/tda10086.c if (state->config->invert) state 271 drivers/media/dvb-frontends/tda10086.c if (!state->config->invert) state 278 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x0c, 0xc0, invval); state 283 drivers/media/dvb-frontends/tda10086.c static int tda10086_set_symbol_rate(struct tda10086_state *state, state 346 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x21, (afs << 7) | dfn); state 347 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x20, 0x08, byp << 3); state 348 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x06, bdr); state 349 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x07, bdr >> 8); state 350 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x08, bdr >> 16); state 351 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x09, bdri); state 352 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x37, reg37); state 353 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x42, reg42); state 358 drivers/media/dvb-frontends/tda10086.c static int tda10086_set_fec(struct tda10086_state *state, state 396 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x0d, fecval); state 404 drivers/media/dvb-frontends/tda10086.c struct tda10086_state *state = fe->demodulator_priv; state 412 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x02, 0x35); state 413 drivers/media/dvb-frontends/tda10086.c state->has_lock = false; state 430 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3d, 0x80 | ((freqoff >> 8) & 0x7f)); state 431 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x3e, freqoff); state 433 drivers/media/dvb-frontends/tda10086.c if ((ret = tda10086_set_inversion(state, fe_params)) < 0) state 435 drivers/media/dvb-frontends/tda10086.c if ((ret = tda10086_set_symbol_rate(state, fe_params)) < 0) state 437 drivers/media/dvb-frontends/tda10086.c if ((ret = tda10086_set_fec(state, fe_params)) < 0) state 441 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x10, 0x40, 0x40); state 442 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x00, 0x01, 0x00); state 444 drivers/media/dvb-frontends/tda10086.c state->symbol_rate = fe_params->symbol_rate; state 445 drivers/media/dvb-frontends/tda10086.c state->frequency = fe_params->frequency; state 452 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 464 drivers/media/dvb-frontends/tda10086.c tmp64 = ((u64)tda10086_read_byte(state, 0x52) state 465 drivers/media/dvb-frontends/tda10086.c | (tda10086_read_byte(state, 0x51) << 8)); state 470 drivers/media/dvb-frontends/tda10086.c fe_params->frequency = (int) state->frequency + (int) tmp64; state 473 drivers/media/dvb-frontends/tda10086.c val = tda10086_read_byte(state, 0x0c); state 478 drivers/media/dvb-frontends/tda10086.c if (state->config->invert) state 483 drivers/media/dvb-frontends/tda10086.c if (state->config->invert) state 488 drivers/media/dvb-frontends/tda10086.c tda10086_read_byte(state, 0x0f); state 492 drivers/media/dvb-frontends/tda10086.c if (state->config->invert) state 497 drivers/media/dvb-frontends/tda10086.c if (state->config->invert) state 504 drivers/media/dvb-frontends/tda10086.c tmp = tda10086_read_byte(state, 0x1d); state 508 drivers/media/dvb-frontends/tda10086.c tmp = ((state->symbol_rate/1000) * tmp) / (1000000/1000); state 509 drivers/media/dvb-frontends/tda10086.c fe_params->symbol_rate = state->symbol_rate + tmp; state 512 drivers/media/dvb-frontends/tda10086.c val = (tda10086_read_byte(state, 0x0d) & 0x70) >> 4; state 546 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 551 drivers/media/dvb-frontends/tda10086.c val = tda10086_read_byte(state, 0x0e); state 563 drivers/media/dvb-frontends/tda10086.c if (!state->has_lock) { state 564 drivers/media/dvb-frontends/tda10086.c state->has_lock = true; state 566 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x02, 0x00); state 575 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 580 drivers/media/dvb-frontends/tda10086.c _str = 0xff - tda10086_read_byte(state, 0x43); state 588 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 593 drivers/media/dvb-frontends/tda10086.c _snr = 0xff - tda10086_read_byte(state, 0x1c); state 601 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 606 drivers/media/dvb-frontends/tda10086.c *ucblocks = tda10086_read_byte(state, 0x18) & 0x7f; state 609 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x18, 0x00); state 610 drivers/media/dvb-frontends/tda10086.c tda10086_write_byte(state, 0x18, 0x80); state 617 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 623 drivers/media/dvb-frontends/tda10086.c *ber |= tda10086_read_byte(state, 0x15); state 624 drivers/media/dvb-frontends/tda10086.c *ber |= tda10086_read_byte(state, 0x16) << 8; state 625 drivers/media/dvb-frontends/tda10086.c *ber |= (tda10086_read_byte(state, 0x17) & 0xf) << 16; state 632 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 636 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x00, 0x08, 0x08); state 643 drivers/media/dvb-frontends/tda10086.c struct tda10086_state* state = fe->demodulator_priv; state 648 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x00, 0x10, 0x10); state 650 drivers/media/dvb-frontends/tda10086.c tda10086_write_mask(state, 0x00, 0x10, 0x00); state 691 drivers/media/dvb-frontends/tda10086.c struct tda10086_state *state = fe->demodulator_priv; state 693 drivers/media/dvb-frontends/tda10086.c kfree(state); state 735 drivers/media/dvb-frontends/tda10086.c struct tda10086_state *state; state 740 drivers/media/dvb-frontends/tda10086.c state = kzalloc(sizeof(struct tda10086_state), GFP_KERNEL); state 741 drivers/media/dvb-frontends/tda10086.c if (!state) state 745 drivers/media/dvb-frontends/tda10086.c state->config = config; state 746 drivers/media/dvb-frontends/tda10086.c state->i2c = i2c; state 749 drivers/media/dvb-frontends/tda10086.c if (tda10086_read_byte(state, 0x1e) != 0xe1) { state 750 drivers/media/dvb-frontends/tda10086.c kfree(state); state 755 drivers/media/dvb-frontends/tda10086.c memcpy(&state->frontend.ops, &tda10086_ops, sizeof(struct dvb_frontend_ops)); state 756 drivers/media/dvb-frontends/tda10086.c state->frontend.demodulator_priv = state; state 757 drivers/media/dvb-frontends/tda10086.c return &state->frontend; state 101 drivers/media/dvb-frontends/tda18271c2dd.c static int PowerScan(struct tda_state *state, state 124 drivers/media/dvb-frontends/tda18271c2dd.c static int WriteRegs(struct tda_state *state, state 138 drivers/media/dvb-frontends/tda18271c2dd.c return i2c_write(state->i2c, state->adr, data, nRegs + 1); state 141 drivers/media/dvb-frontends/tda18271c2dd.c static int WriteReg(struct tda_state *state, u8 SubAddr, u8 Reg) state 145 drivers/media/dvb-frontends/tda18271c2dd.c return i2c_write(state->i2c, state->adr, msg, 2); state 148 drivers/media/dvb-frontends/tda18271c2dd.c static int Read(struct tda_state *state, u8 * Regs) state 150 drivers/media/dvb-frontends/tda18271c2dd.c return i2c_readn(state->i2c, state->adr, Regs, 16); state 153 drivers/media/dvb-frontends/tda18271c2dd.c static int ReadExtented(struct tda_state *state, u8 * Regs) state 155 drivers/media/dvb-frontends/tda18271c2dd.c return i2c_readn(state->i2c, state->adr, Regs, NUM_REGS); state 158 drivers/media/dvb-frontends/tda18271c2dd.c static int UpdateRegs(struct tda_state *state, u8 RegFrom, u8 RegTo) state 160 drivers/media/dvb-frontends/tda18271c2dd.c return WriteRegs(state, RegFrom, state 161 drivers/media/dvb-frontends/tda18271c2dd.c &state->m_Regs[RegFrom], RegTo-RegFrom+1); state 163 drivers/media/dvb-frontends/tda18271c2dd.c static int UpdateReg(struct tda_state *state, u8 Reg) state 165 drivers/media/dvb-frontends/tda18271c2dd.c return WriteReg(state, Reg, state->m_Regs[Reg]); state 170 drivers/media/dvb-frontends/tda18271c2dd.c static void reset(struct tda_state *state) state 182 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Frequency = 0; state 183 drivers/media/dvb-frontends/tda18271c2dd.c state->m_SettlingTime = 100; state 184 drivers/media/dvb-frontends/tda18271c2dd.c state->m_IFLevelAnalog = (ulIFLevelAnalog & 0x07) << 2; state 185 drivers/media/dvb-frontends/tda18271c2dd.c state->m_IFLevelDigital = (ulIFLevelDigital & 0x07) << 2; state 186 drivers/media/dvb-frontends/tda18271c2dd.c state->m_IFLevelDVBC = (ulIFLevelDVBC & 0x07) << 2; state 187 drivers/media/dvb-frontends/tda18271c2dd.c state->m_IFLevelDVBT = (ulIFLevelDVBT & 0x07) << 2; state 189 drivers/media/dvb-frontends/tda18271c2dd.c state->m_EP4 = 0x20; state 191 drivers/media/dvb-frontends/tda18271c2dd.c state->m_EP4 |= 0x40; state 193 drivers/media/dvb-frontends/tda18271c2dd.c state->m_EP3_Standby = ((ulStandbyMode & 0x07) << 5) | 0x0F; state 194 drivers/media/dvb-frontends/tda18271c2dd.c state->m_bMaster = (ulSlave == 0); state 196 drivers/media/dvb-frontends/tda18271c2dd.c state->m_SettlingTime = ulSettlingTime; state 198 drivers/media/dvb-frontends/tda18271c2dd.c state->m_bFMInput = (ulFMInput == 2); state 256 drivers/media/dvb-frontends/tda18271c2dd.c static int ThermometerRead(struct tda_state *state, u8 *pTM_Value) state 262 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[TM] |= 0x10; state 263 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, TM); state 266 drivers/media/dvb-frontends/tda18271c2dd.c status = Read(state, Regs); state 271 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[TM] ^= 0x20; state 272 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, TM); state 276 drivers/media/dvb-frontends/tda18271c2dd.c status = Read(state, Regs); state 283 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[TM] &= ~0x10; /* Thermometer off */ state 284 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, TM); state 287 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] &= ~0x03; /* CAL_mode = 0 ????????? */ state 288 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP4); state 296 drivers/media/dvb-frontends/tda18271c2dd.c static int StandBy(struct tda_state *state) state 300 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB12] &= ~0x20; /* PD_AGC1_Det = 0 */ state 301 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB12); state 304 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB18] &= ~0x83; /* AGC1_loop_off = 0, AGC1_Gain = 6 dB */ state 305 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB18); state 308 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB21] |= 0x03; /* AGC2_Gain = -6 dB */ state 309 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] = state->m_EP3_Standby; state 310 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP3); state 313 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB23] &= ~0x06; /* ForceLP_Fc2_En = 0, LP_Fc[2] = 0 */ state 314 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EB21, EB23); state 321 drivers/media/dvb-frontends/tda18271c2dd.c static int CalcMainPLL(struct tda_state *state, u32 freq) state 337 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] = PostDiv & 0x77; state 338 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD1] = ((MainDiv >> 16) & 0x7F); state 339 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD2] = ((MainDiv >> 8) & 0xFF); state 340 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD3] = (MainDiv & 0xFF); state 342 drivers/media/dvb-frontends/tda18271c2dd.c return UpdateRegs(state, MPD, MD3); state 345 drivers/media/dvb-frontends/tda18271c2dd.c static int CalcCalPLL(struct tda_state *state, u32 freq) state 361 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = PostDiv; state 362 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = ((CalDiv >> 16) & 0xFF); state 363 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = ((CalDiv >> 8) & 0xFF); state 364 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD3] = (CalDiv & 0xFF); state 366 drivers/media/dvb-frontends/tda18271c2dd.c return UpdateRegs(state, CPD, CD3); state 369 drivers/media/dvb-frontends/tda18271c2dd.c static int CalibrateRF(struct tda_state *state, state 380 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] &= ~0x03; /* CAL_mode = 0 */ state 381 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP4); state 384 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB18] |= 0x03; /* AGC1_Gain = 3 */ state 385 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB18); state 391 drivers/media/dvb-frontends/tda18271c2dd.c if (state->m_Regs[ID] != 0x83) /* C1: ID == 83, C2: ID == 84 */ state 392 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] |= 0x40; /* SM_LT = 1 */ state 399 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP1] = (state->m_Regs[EP1] & ~0x07) | BP_Filter; state 400 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP2] = (RFBand << 5) | GainTaper; state 402 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB13] = (state->m_Regs[EB13] & ~0x7C) | (RFC_K << 4) | (RFC_M << 2); state 404 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP1, EP3); state 407 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB13); state 411 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] |= 0x20; /* LO_ForceSrce = 1 */ state 412 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 416 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB7] |= 0x20; /* CAL_ForceSrce = 1 */ state 417 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB7); state 421 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB14] = 0; /* RFC_Cprog = 0 */ state 422 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB14); state 426 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB20] &= ~0x20; /* ForceLock = 0; */ state 427 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB20); state 431 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] |= 0x03; /* CAL_Mode = 3 */ state 432 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP4, EP5); state 436 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcCalPLL(state, freq); state 439 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcMainPLL(state, freq + 1000000); state 444 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 447 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 450 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 453 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 457 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] &= ~0x20; /* LO_ForceSrce = 0 */ state 458 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 462 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB7] &= ~0x20; /* CAL_ForceSrce = 0 */ state 463 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB7); state 468 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB20] |= 0x20; /* ForceLock = 1; */ state 469 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB20); state 474 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] &= ~0x03; /* CAL_Mode = 0 */ state 475 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] &= ~0x40; /* SM_LT = 0 */ state 476 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB18] &= ~0x03; /* AGC1_Gain = 0 */ state 477 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB18); state 480 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, EP4); state 483 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 487 drivers/media/dvb-frontends/tda18271c2dd.c status = ReadExtented(state, Regs); state 497 drivers/media/dvb-frontends/tda18271c2dd.c static int RFTrackingFiltersInit(struct tda_state *state, state 514 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_A1[RFBand] = 0; state 515 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_B1[RFBand] = 0; state 516 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_A2[RFBand] = 0; state 517 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_B2[RFBand] = 0; state 520 drivers/media/dvb-frontends/tda18271c2dd.c status = PowerScan(state, RFBand, RF1, &RF1, &bcal); state 524 drivers/media/dvb-frontends/tda18271c2dd.c status = CalibrateRF(state, RFBand, RF1, &Cprog_cal1); state 531 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_B1[RFBand] = Cprog_cal1 - Cprog_table1; state 537 drivers/media/dvb-frontends/tda18271c2dd.c status = PowerScan(state, RFBand, RF2, &RF2, &bcal); state 541 drivers/media/dvb-frontends/tda18271c2dd.c status = CalibrateRF(state, RFBand, RF2, &Cprog_cal2); state 549 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_A1[RFBand] = state 556 drivers/media/dvb-frontends/tda18271c2dd.c status = PowerScan(state, RFBand, RF3, &RF3, &bcal); state 560 drivers/media/dvb-frontends/tda18271c2dd.c status = CalibrateRF(state, RFBand, RF3, &Cprog_cal3); state 567 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_A2[RFBand] = (Cprog_cal3 - Cprog_table3 - Cprog_cal2 + Cprog_table2) / ((s32)(RF3) - (s32)(RF2)); state 568 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_B2[RFBand] = Cprog_cal2 - Cprog_table2; state 572 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF1[RFBand] = RF1; state 573 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF2[RFBand] = RF2; state 574 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF3[RFBand] = RF3; state 578 drivers/media/dvb-frontends/tda18271c2dd.c RFBand, RF1, state->m_RF_A1[RFBand], state->m_RF_B1[RFBand], RF2, state 579 drivers/media/dvb-frontends/tda18271c2dd.c state->m_RF_A2[RFBand], state->m_RF_B2[RFBand], RF3); state 585 drivers/media/dvb-frontends/tda18271c2dd.c static int PowerScan(struct tda_state *state, state 609 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP2] = (RFBand << 5) | Gain_Taper; state 610 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB14] = (RFC_Cprog); state 611 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 614 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB14); state 619 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcMainPLL(state, freq_MainPLL); state 623 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = (state->m_Regs[EP4] & ~0x03) | 1; /* CAL_mode = 1 */ state 624 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP4); state 627 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); /* Launch power measurement */ state 630 drivers/media/dvb-frontends/tda18271c2dd.c status = ReadExtented(state, Regs); state 634 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[ID] = Regs[ID]; /* Chip version, (needed for C1 workaround in CalibrateRF) */ state 640 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcMainPLL(state, freq_MainPLL); state 645 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); /* Launch power measurement */ state 648 drivers/media/dvb-frontends/tda18271c2dd.c status = ReadExtented(state, Regs); state 675 drivers/media/dvb-frontends/tda18271c2dd.c static int PowerScanInit(struct tda_state *state) state 679 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] = (state->m_Regs[EP3] & ~0x1F) | 0x12; state 680 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = (state->m_Regs[EP4] & ~0x1F); /* If level = 0, Cal mode = 0 */ state 681 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, EP4); state 684 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB18] = (state->m_Regs[EB18] & ~0x03); /* AGC 1 Gain = 0 */ state 685 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB18); state 688 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB21] = (state->m_Regs[EB21] & ~0x03); /* AGC 2 Gain = 0 (Datasheet = 3) */ state 689 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB23] = (state->m_Regs[EB23] | 0x06); /* ForceLP_Fc2_En = 1, LPFc[2] = 1 */ state 690 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EB21, EB23); state 697 drivers/media/dvb-frontends/tda18271c2dd.c static int CalcRFFilterCurve(struct tda_state *state) state 702 drivers/media/dvb-frontends/tda18271c2dd.c status = PowerScanInit(state); state 705 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 0); state 708 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 1); state 711 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 2); state 714 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 3); state 717 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 4); state 720 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 5); state 723 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersInit(state, 6); state 726 drivers/media/dvb-frontends/tda18271c2dd.c status = ThermometerRead(state, &state->m_TMValue_RFCal); /* also switches off Cal mode !!! */ state 734 drivers/media/dvb-frontends/tda18271c2dd.c static int FixedContentsI2CUpdate(struct tda_state *state) state 749 drivers/media/dvb-frontends/tda18271c2dd.c memcpy(&state->m_Regs[TM], InitRegs, EB23 - TM + 1); state 751 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, TM, EB23); state 756 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB17] = 0x00; state 757 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB17); state 760 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB17] = 0x03; state 761 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB17); state 764 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB17] = 0x43; state 765 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB17); state 768 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB17] = 0x4C; state 769 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB17); state 774 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] = 0x1F; state 775 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = 0x66; state 776 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x81; state 777 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = 0xCC; state 778 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = 0x6C; state 779 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0x00; state 780 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD3] = 0x00; state 781 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] = 0xC5; state 782 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD1] = 0x77; state 783 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD2] = 0x08; state 784 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD3] = 0x00; state 785 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP2, MD3); /* diff between sw and datasheet (ep3-md3) */ state 790 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] = 0x61; /* missing in sw */ state 791 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 795 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] = 0x41; state 796 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 802 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 807 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x85; state 808 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = 0xCB; state 809 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = 0x66; state 810 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0x70; state 811 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, CD3); state 815 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 821 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x82; state 822 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = 0xA8; state 823 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0x00; state 824 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] = 0xA1; /* Datasheet = 0xA9 */ state 825 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD1] = 0x73; state 826 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD2] = 0x1A; state 827 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, MD3); state 832 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 837 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x86; state 838 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = 0xA8; state 839 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = 0x66; state 840 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0xA0; state 841 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, CD3); state 845 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 851 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x83; state 852 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CPD] = 0x98; state 853 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = 0x65; state 854 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0x00; state 855 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] = 0x91; /* Datasheet = 0x91 */ state 856 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD1] = 0x71; state 857 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MD2] = 0xCD; state 858 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, MD3); state 862 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 866 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = 0x87; state 867 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD1] = 0x65; state 868 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[CD2] = 0x50; state 869 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EP3, CD3); state 873 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP2); state 879 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = 0x64; state 880 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP4); state 883 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP1); state 891 drivers/media/dvb-frontends/tda18271c2dd.c static int InitCal(struct tda_state *state) state 896 drivers/media/dvb-frontends/tda18271c2dd.c status = FixedContentsI2CUpdate(state); state 899 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcRFFilterCurve(state); state 902 drivers/media/dvb-frontends/tda18271c2dd.c status = StandBy(state); state 910 drivers/media/dvb-frontends/tda18271c2dd.c static int RFTrackingFiltersCorrection(struct tda_state *state, state 926 drivers/media/dvb-frontends/tda18271c2dd.c u32 RF1 = state->m_RF1[RFBand]; state 927 drivers/media/dvb-frontends/tda18271c2dd.c u32 RF2 = state->m_RF1[RFBand]; state 928 drivers/media/dvb-frontends/tda18271c2dd.c u32 RF3 = state->m_RF1[RFBand]; state 929 drivers/media/dvb-frontends/tda18271c2dd.c s32 RF_A1 = state->m_RF_A1[RFBand]; state 930 drivers/media/dvb-frontends/tda18271c2dd.c s32 RF_B1 = state->m_RF_B1[RFBand]; state 931 drivers/media/dvb-frontends/tda18271c2dd.c s32 RF_A2 = state->m_RF_A2[RFBand]; state 932 drivers/media/dvb-frontends/tda18271c2dd.c s32 RF_B2 = state->m_RF_B2[RFBand]; state 936 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] &= ~0xE0; /* Power up */ state 937 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP3); state 941 drivers/media/dvb-frontends/tda18271c2dd.c status = ThermometerRead(state, &TMValue_Current); state 950 drivers/media/dvb-frontends/tda18271c2dd.c TComp = (int)(dCoverdT) * ((int)(TMValue_Current) - (int)(state->m_TMValue_RFCal))/1000; state 962 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB14] = Capprox; state 964 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB14); state 972 drivers/media/dvb-frontends/tda18271c2dd.c static int ChannelConfiguration(struct tda_state *state, state 984 drivers/media/dvb-frontends/tda18271c2dd.c state->IF = IntermediateFrequency; state 998 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] = (state->m_Regs[EP3] & ~0x1F) | m_StandardTable[Standard].m_EP3_4_0; state 999 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] &= ~0x04; /* switch RFAGC to high speed mode */ state 1002 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = state->m_EP4 | ((Standard > HF_AnalogMax) ? state->m_IFLevelDigital : state->m_IFLevelAnalog); state 1005 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = state->m_EP4 | state->m_IFLevelAnalog; state 1007 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = state->m_EP4 | state->m_IFLevelDVBT; state 1009 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = state->m_EP4 | state->m_IFLevelDVBC; state 1011 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] = state->m_EP4 | state->m_IFLevelDigital; state 1013 drivers/media/dvb-frontends/tda18271c2dd.c if ((Standard == HF_FM_Radio) && state->m_bFMInput) state 1014 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP4] |= 0x80; state 1016 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] &= ~0x80; state 1018 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] |= 0x80; /* Add IF_notch for digital */ state 1020 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB22] = m_StandardTable[Standard].m_EB22; state 1024 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB23] |= 0x06; /* ForceLP_Fc2_En = 1, LPFc[2] = 1 */ state 1026 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB23] &= ~0x06; /* ForceLP_Fc2_En = 0, LPFc[2] = 0 */ state 1028 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, EB22, EB23); state 1032 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP1] = (state->m_Regs[EP1] & ~0x07) | 0x40 | BP_Filter; /* Dis_Power_level = 1, Filter */ state 1033 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP5] = (state->m_Regs[EP5] & ~0x07) | IR_Meas; state 1034 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP2] = (RF_Band << 5) | GainTaper; state 1036 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB1] = (state->m_Regs[EB1] & ~0x07) | state 1037 drivers/media/dvb-frontends/tda18271c2dd.c (state->m_bMaster ? 0x04 : 0x00); /* CALVCO_FortLOn = MS */ state 1040 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB1); state 1044 drivers/media/dvb-frontends/tda18271c2dd.c if (state->m_bMaster) { state 1045 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcMainPLL(state, Frequency + IntermediateFrequency); state 1048 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, TM, EP5); state 1051 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] |= 0x20; /* LO_forceSrce = 1 */ state 1052 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 1056 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB4] &= ~0x20; /* LO_forceSrce = 0 */ state 1057 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB4); state 1063 drivers/media/dvb-frontends/tda18271c2dd.c status = CalcCalPLL(state, Frequency + IntermediateFrequency); state 1068 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[MPD] = (state->m_Regs[MPD] & ~0x7F) | (PostDiv & 0x77); state 1069 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, MPD); state 1072 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateRegs(state, TM, EP5); state 1076 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB7] |= 0x20; /* CAL_forceSrce = 1 */ state 1077 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB7); state 1081 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EB7] &= ~0x20; /* CAL_forceSrce = 0 */ state 1082 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EB7); state 1088 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Regs[EP3] |= 0x04; /* RFAGC to normal mode */ state 1089 drivers/media/dvb-frontends/tda18271c2dd.c status = UpdateReg(state, EP3); state 1099 drivers/media/dvb-frontends/tda18271c2dd.c struct tda_state *state = fe->tuner_priv; state 1101 drivers/media/dvb-frontends/tda18271c2dd.c StandBy(state); state 1119 drivers/media/dvb-frontends/tda18271c2dd.c struct tda_state *state = fe->tuner_priv; state 1125 drivers/media/dvb-frontends/tda18271c2dd.c state->m_Frequency = fe->dtv_property_cache.frequency; state 1157 drivers/media/dvb-frontends/tda18271c2dd.c status = RFTrackingFiltersCorrection(state, state->m_Frequency); state 1160 drivers/media/dvb-frontends/tda18271c2dd.c status = ChannelConfiguration(state, state->m_Frequency, state 1165 drivers/media/dvb-frontends/tda18271c2dd.c msleep(state->m_SettlingTime); /* Allow AGC's to settle down */ state 1187 drivers/media/dvb-frontends/tda18271c2dd.c struct tda_state *state = fe->tuner_priv; state 1189 drivers/media/dvb-frontends/tda18271c2dd.c *frequency = state->IF; state 1219 drivers/media/dvb-frontends/tda18271c2dd.c struct tda_state *state; state 1221 drivers/media/dvb-frontends/tda18271c2dd.c state = kzalloc(sizeof(struct tda_state), GFP_KERNEL); state 1222 drivers/media/dvb-frontends/tda18271c2dd.c if (!state) state 1225 drivers/media/dvb-frontends/tda18271c2dd.c fe->tuner_priv = state; state 1226 drivers/media/dvb-frontends/tda18271c2dd.c state->adr = adr; state 1227 drivers/media/dvb-frontends/tda18271c2dd.c state->i2c = i2c; state 1229 drivers/media/dvb-frontends/tda18271c2dd.c reset(state); state 1230 drivers/media/dvb-frontends/tda18271c2dd.c InitCal(state); state 25 drivers/media/dvb-frontends/tda665x.c static int tda665x_read(struct tda665x_state *state, u8 *buf) state 27 drivers/media/dvb-frontends/tda665x.c const struct tda665x_config *config = state->config; state 31 drivers/media/dvb-frontends/tda665x.c err = i2c_transfer(state->i2c, &msg, 1); state 41 drivers/media/dvb-frontends/tda665x.c static int tda665x_write(struct tda665x_state *state, u8 *buf, u8 length) state 43 drivers/media/dvb-frontends/tda665x.c const struct tda665x_config *config = state->config; state 47 drivers/media/dvb-frontends/tda665x.c err = i2c_transfer(state->i2c, &msg, 1); state 59 drivers/media/dvb-frontends/tda665x.c struct tda665x_state *state = fe->tuner_priv; state 61 drivers/media/dvb-frontends/tda665x.c *frequency = state->frequency; state 68 drivers/media/dvb-frontends/tda665x.c struct tda665x_state *state = fe->tuner_priv; state 74 drivers/media/dvb-frontends/tda665x.c err = tda665x_read(state, &result); state 92 drivers/media/dvb-frontends/tda665x.c struct tda665x_state *state = fe->tuner_priv; state 93 drivers/media/dvb-frontends/tda665x.c const struct tda665x_config *config = state->config; state 152 drivers/media/dvb-frontends/tda665x.c err = tda665x_write(state, buf, 5); state 167 drivers/media/dvb-frontends/tda665x.c state->frequency = frequency; /* cache successful state */ state 190 drivers/media/dvb-frontends/tda665x.c struct tda665x_state *state = fe->tuner_priv; state 193 drivers/media/dvb-frontends/tda665x.c kfree(state); state 207 drivers/media/dvb-frontends/tda665x.c struct tda665x_state *state = NULL; state 210 drivers/media/dvb-frontends/tda665x.c state = kzalloc(sizeof(struct tda665x_state), GFP_KERNEL); state 211 drivers/media/dvb-frontends/tda665x.c if (!state) state 214 drivers/media/dvb-frontends/tda665x.c state->config = config; state 215 drivers/media/dvb-frontends/tda665x.c state->i2c = i2c; state 216 drivers/media/dvb-frontends/tda665x.c state->fe = fe; state 217 drivers/media/dvb-frontends/tda665x.c fe->tuner_priv = state; state 49 drivers/media/dvb-frontends/tda8083.c static int tda8083_writereg (struct tda8083_state* state, u8 reg, u8 data) state 53 drivers/media/dvb-frontends/tda8083.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; state 55 drivers/media/dvb-frontends/tda8083.c ret = i2c_transfer(state->i2c, &msg, 1); state 64 drivers/media/dvb-frontends/tda8083.c static int tda8083_readregs (struct tda8083_state* state, u8 reg1, u8 *b, u8 len) state 67 drivers/media/dvb-frontends/tda8083.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = ®1, .len = 1 }, state 68 drivers/media/dvb-frontends/tda8083.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; state 70 drivers/media/dvb-frontends/tda8083.c ret = i2c_transfer(state->i2c, msg, 2); state 79 drivers/media/dvb-frontends/tda8083.c static inline u8 tda8083_readreg (struct tda8083_state* state, u8 reg) state 83 drivers/media/dvb-frontends/tda8083.c tda8083_readregs (state, reg, &val, 1); state 88 drivers/media/dvb-frontends/tda8083.c static int tda8083_set_inversion(struct tda8083_state *state, state 98 drivers/media/dvb-frontends/tda8083.c static int tda8083_set_fec(struct tda8083_state *state, enum fe_code_rate fec) state 101 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x07, 0xff); state 104 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x07, 1 << (FEC_8_9 - fec)); state 109 drivers/media/dvb-frontends/tda8083.c static enum fe_code_rate tda8083_get_fec(struct tda8083_state *state) state 117 drivers/media/dvb-frontends/tda8083.c index = tda8083_readreg(state, 0x0e) & 0x07; state 122 drivers/media/dvb-frontends/tda8083.c static int tda8083_set_symbolrate (struct tda8083_state* state, u32 srate) state 150 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x05, filter); state 151 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x02, (ratio >> 16) & 0xff); state 152 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x03, (ratio >> 8) & 0xff); state 153 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x04, (ratio ) & 0xff); state 155 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 156 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 161 drivers/media/dvb-frontends/tda8083.c static void tda8083_wait_diseqc_fifo (struct tda8083_state* state, int timeout) state 166 drivers/media/dvb-frontends/tda8083.c !(tda8083_readreg(state, 0x02) & 0x80)) state 172 drivers/media/dvb-frontends/tda8083.c static int tda8083_set_tone(struct tda8083_state *state, state 175 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x26, 0xf1); state 179 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x29, 0x00); state 181 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x29, 0x80); state 187 drivers/media/dvb-frontends/tda8083.c static int tda8083_set_voltage(struct tda8083_state *state, state 192 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x20, 0x00); state 194 drivers/media/dvb-frontends/tda8083.c return tda8083_writereg (state, 0x20, 0x11); state 200 drivers/media/dvb-frontends/tda8083.c static int tda8083_send_diseqc_burst(struct tda8083_state *state, state 205 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x29, (5 << 2)); /* send burst A */ state 208 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x29, (7 << 2)); /* send B */ state 214 drivers/media/dvb-frontends/tda8083.c tda8083_wait_diseqc_fifo (state, 100); state 222 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 225 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x29, (m->msg_len - 3) | (1 << 2)); /* enable */ state 228 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x23 + i, m->msg[i]); state 230 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x29, (m->msg_len - 3) | (3 << 2)); /* send!! */ state 232 drivers/media/dvb-frontends/tda8083.c tda8083_wait_diseqc_fifo (state, 100); state 240 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 242 drivers/media/dvb-frontends/tda8083.c u8 signal = ~tda8083_readreg (state, 0x01); state 243 drivers/media/dvb-frontends/tda8083.c u8 sync = tda8083_readreg (state, 0x02); state 270 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 274 drivers/media/dvb-frontends/tda8083.c if ((ret = tda8083_readregs(state, 0x0b, buf, sizeof(buf)))) state 284 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 286 drivers/media/dvb-frontends/tda8083.c u8 signal = ~tda8083_readreg (state, 0x01); state 294 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 296 drivers/media/dvb-frontends/tda8083.c u8 _snr = tda8083_readreg (state, 0x08); state 304 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 306 drivers/media/dvb-frontends/tda8083.c *ucblocks = tda8083_readreg(state, 0x0f); state 316 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 323 drivers/media/dvb-frontends/tda8083.c tda8083_set_inversion (state, p->inversion); state 324 drivers/media/dvb-frontends/tda8083.c tda8083_set_fec(state, p->fec_inner); state 325 drivers/media/dvb-frontends/tda8083.c tda8083_set_symbolrate(state, p->symbol_rate); state 327 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 328 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 336 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 340 drivers/media/dvb-frontends/tda8083.c p->inversion = (tda8083_readreg (state, 0x0e) & 0x80) ? state 342 drivers/media/dvb-frontends/tda8083.c p->fec_inner = tda8083_get_fec(state); state 350 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 352 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x02); state 358 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 362 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, i, tda8083_init_tab[i]); state 364 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 365 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 373 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 375 drivers/media/dvb-frontends/tda8083.c tda8083_send_diseqc_burst (state, burst); state 376 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 377 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 385 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 387 drivers/media/dvb-frontends/tda8083.c tda8083_set_tone (state, tone); state 388 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 389 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 397 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 399 drivers/media/dvb-frontends/tda8083.c tda8083_set_voltage (state, voltage); state 400 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x3c); state 401 drivers/media/dvb-frontends/tda8083.c tda8083_writereg (state, 0x00, 0x04); state 408 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = fe->demodulator_priv; state 409 drivers/media/dvb-frontends/tda8083.c kfree(state); state 417 drivers/media/dvb-frontends/tda8083.c struct tda8083_state* state = NULL; state 420 drivers/media/dvb-frontends/tda8083.c state = kzalloc(sizeof(struct tda8083_state), GFP_KERNEL); state 421 drivers/media/dvb-frontends/tda8083.c if (state == NULL) goto error; state 424 drivers/media/dvb-frontends/tda8083.c state->config = config; state 425 drivers/media/dvb-frontends/tda8083.c state->i2c = i2c; state 428 drivers/media/dvb-frontends/tda8083.c if ((tda8083_readreg(state, 0x00)) != 0x05) goto error; state 431 drivers/media/dvb-frontends/tda8083.c memcpy(&state->frontend.ops, &tda8083_ops, sizeof(struct dvb_frontend_ops)); state 432 drivers/media/dvb-frontends/tda8083.c state->frontend.demodulator_priv = state; state 433 drivers/media/dvb-frontends/tda8083.c return &state->frontend; state 436 drivers/media/dvb-frontends/tda8083.c kfree(state); state 27 drivers/media/dvb-frontends/tda8261.c static int tda8261_read(struct tda8261_state *state, u8 *buf) state 29 drivers/media/dvb-frontends/tda8261.c const struct tda8261_config *config = state->config; state 33 drivers/media/dvb-frontends/tda8261.c if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) state 39 drivers/media/dvb-frontends/tda8261.c static int tda8261_write(struct tda8261_state *state, u8 *buf) state 41 drivers/media/dvb-frontends/tda8261.c const struct tda8261_config *config = state->config; state 45 drivers/media/dvb-frontends/tda8261.c if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) state 53 drivers/media/dvb-frontends/tda8261.c struct tda8261_state *state = fe->tuner_priv; state 59 drivers/media/dvb-frontends/tda8261.c if ((err = tda8261_read(state, &result)) < 0) { state 76 drivers/media/dvb-frontends/tda8261.c struct tda8261_state *state = fe->tuner_priv; state 78 drivers/media/dvb-frontends/tda8261.c *frequency = state->frequency; state 86 drivers/media/dvb-frontends/tda8261.c struct tda8261_state *state = fe->tuner_priv; state 87 drivers/media/dvb-frontends/tda8261.c const struct tda8261_config *config = state->config; state 119 drivers/media/dvb-frontends/tda8261.c err = tda8261_write(state, buf); state 135 drivers/media/dvb-frontends/tda8261.c state->frequency = frequency; /* cache successful state */ state 145 drivers/media/dvb-frontends/tda8261.c struct tda8261_state *state = fe->tuner_priv; state 148 drivers/media/dvb-frontends/tda8261.c kfree(state); state 169 drivers/media/dvb-frontends/tda8261.c struct tda8261_state *state = NULL; state 171 drivers/media/dvb-frontends/tda8261.c if ((state = kzalloc(sizeof (struct tda8261_state), GFP_KERNEL)) == NULL) state 174 drivers/media/dvb-frontends/tda8261.c state->config = config; state 175 drivers/media/dvb-frontends/tda8261.c state->i2c = i2c; state 176 drivers/media/dvb-frontends/tda8261.c state->fe = fe; state 177 drivers/media/dvb-frontends/tda8261.c fe->tuner_priv = state; state 187 drivers/media/dvb-frontends/tda8261.c kfree(state); state 47 drivers/media/dvb-frontends/ves1820.c static int ves1820_writereg(struct ves1820_state *state, u8 reg, u8 data) state 50 drivers/media/dvb-frontends/ves1820.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 3 }; state 53 drivers/media/dvb-frontends/ves1820.c ret = i2c_transfer(state->i2c, &msg, 1); state 62 drivers/media/dvb-frontends/ves1820.c static u8 ves1820_readreg(struct ves1820_state *state, u8 reg) state 67 drivers/media/dvb-frontends/ves1820.c {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 2}, state 68 drivers/media/dvb-frontends/ves1820.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} state 72 drivers/media/dvb-frontends/ves1820.c ret = i2c_transfer(state->i2c, msg, 2); state 81 drivers/media/dvb-frontends/ves1820.c static int ves1820_setup_reg0(struct ves1820_state *state, state 84 drivers/media/dvb-frontends/ves1820.c reg0 |= state->reg0 & 0x62; state 87 drivers/media/dvb-frontends/ves1820.c if (!state->config->invert) reg0 |= 0x20; state 90 drivers/media/dvb-frontends/ves1820.c if (!state->config->invert) reg0 &= ~0x20; state 94 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x00, reg0 & 0xfe); state 95 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x00, reg0 | 0x01); state 97 drivers/media/dvb-frontends/ves1820.c state->reg0 = reg0; state 102 drivers/media/dvb-frontends/ves1820.c static int ves1820_set_symbolrate(struct ves1820_state *state, u32 symbolrate) state 114 drivers/media/dvb-frontends/ves1820.c if (symbolrate > state->config->xin / 2) state 115 drivers/media/dvb-frontends/ves1820.c symbolrate = state->config->xin / 2; state 120 drivers/media/dvb-frontends/ves1820.c if (symbolrate < state->config->xin / 16) state 122 drivers/media/dvb-frontends/ves1820.c if (symbolrate < state->config->xin / 32) state 124 drivers/media/dvb-frontends/ves1820.c if (symbolrate < state->config->xin / 64) state 128 drivers/media/dvb-frontends/ves1820.c fpxin = state->config->xin * 10ULL; state 151 drivers/media/dvb-frontends/ves1820.c fin = state->config->xin >> 4; state 160 drivers/media/dvb-frontends/ves1820.c BDRI = (((state->config->xin << 5) / symbolrate) + 1) / 2; state 169 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x03, NDEC); state 170 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x0a, BDR & 0xff); state 171 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x0b, (BDR >> 8) & 0xff); state 172 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x0c, (BDR >> 16) & 0x3f); state 174 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x0d, BDRI); state 175 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x0e, SFIL); state 182 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 185 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0, 0); state 188 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, i, ves1820_inittab[i]); state 189 drivers/media/dvb-frontends/ves1820.c if (state->config->selagc) state 190 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 2, ves1820_inittab[2] | 0x08); state 192 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x34, state->pwm); state 200 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 216 drivers/media/dvb-frontends/ves1820.c ves1820_set_symbolrate(state, p->symbol_rate); state 217 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x34, state->pwm); state 219 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x01, reg0x01[real_qam]); state 220 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x05, reg0x05[real_qam]); state 221 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x08, reg0x08[real_qam]); state 222 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x09, reg0x09[real_qam]); state 224 drivers/media/dvb-frontends/ves1820.c ves1820_setup_reg0(state, reg0x00[real_qam], p->inversion); state 225 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 2, ves1820_inittab[2] | (state->config->selagc ? 0x08 : 0)); state 232 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 236 drivers/media/dvb-frontends/ves1820.c sync = ves1820_readreg(state, 0x11); state 258 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 260 drivers/media/dvb-frontends/ves1820.c u32 _ber = ves1820_readreg(state, 0x14) | state 261 drivers/media/dvb-frontends/ves1820.c (ves1820_readreg(state, 0x15) << 8) | state 262 drivers/media/dvb-frontends/ves1820.c ((ves1820_readreg(state, 0x16) & 0x0f) << 16); state 270 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 272 drivers/media/dvb-frontends/ves1820.c u8 gain = ves1820_readreg(state, 0x17); state 280 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 282 drivers/media/dvb-frontends/ves1820.c u8 quality = ~ves1820_readreg(state, 0x18); state 290 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 292 drivers/media/dvb-frontends/ves1820.c *ucblocks = ves1820_readreg(state, 0x13) & 0x7f; state 297 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x10, ves1820_inittab[0x10] & 0xdf); state 298 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x10, ves1820_inittab[0x10]); state 306 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 310 drivers/media/dvb-frontends/ves1820.c sync = ves1820_readreg(state, 0x11); state 311 drivers/media/dvb-frontends/ves1820.c afc = ves1820_readreg(state, 0x19); state 318 drivers/media/dvb-frontends/ves1820.c if (!state->config->invert) { state 319 drivers/media/dvb-frontends/ves1820.c p->inversion = (state->reg0 & 0x20) ? INVERSION_ON : INVERSION_OFF; state 321 drivers/media/dvb-frontends/ves1820.c p->inversion = (!(state->reg0 & 0x20)) ? INVERSION_ON : INVERSION_OFF; state 324 drivers/media/dvb-frontends/ves1820.c p->modulation = ((state->reg0 >> 2) & 7) + QAM_16; state 337 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 339 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x1b, 0x02); /* pdown ADC */ state 340 drivers/media/dvb-frontends/ves1820.c ves1820_writereg(state, 0x00, 0x80); /* standby */ state 356 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = fe->demodulator_priv; state 357 drivers/media/dvb-frontends/ves1820.c kfree(state); state 366 drivers/media/dvb-frontends/ves1820.c struct ves1820_state* state = NULL; state 369 drivers/media/dvb-frontends/ves1820.c state = kzalloc(sizeof(struct ves1820_state), GFP_KERNEL); state 370 drivers/media/dvb-frontends/ves1820.c if (state == NULL) state 374 drivers/media/dvb-frontends/ves1820.c state->reg0 = ves1820_inittab[0]; state 375 drivers/media/dvb-frontends/ves1820.c state->config = config; state 376 drivers/media/dvb-frontends/ves1820.c state->i2c = i2c; state 377 drivers/media/dvb-frontends/ves1820.c state->pwm = pwm; state 380 drivers/media/dvb-frontends/ves1820.c if ((ves1820_readreg(state, 0x1a) & 0xf0) != 0x70) state 384 drivers/media/dvb-frontends/ves1820.c printk("ves1820: pwm=0x%02x\n", state->pwm); state 387 drivers/media/dvb-frontends/ves1820.c memcpy(&state->frontend.ops, &ves1820_ops, sizeof(struct dvb_frontend_ops)); state 388 drivers/media/dvb-frontends/ves1820.c state->frontend.ops.info.symbol_rate_min = (state->config->xin / 2) / 64; /* SACLK/64 == (XIN/2)/64 */ state 389 drivers/media/dvb-frontends/ves1820.c state->frontend.ops.info.symbol_rate_max = (state->config->xin / 2) / 4; /* SACLK/4 */ state 390 drivers/media/dvb-frontends/ves1820.c state->frontend.demodulator_priv = state; state 392 drivers/media/dvb-frontends/ves1820.c return &state->frontend; state 395 drivers/media/dvb-frontends/ves1820.c kfree(state); state 82 drivers/media/dvb-frontends/ves1x93.c static int ves1x93_writereg (struct ves1x93_state* state, u8 reg, u8 data) state 85 drivers/media/dvb-frontends/ves1x93.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 3 }; state 88 drivers/media/dvb-frontends/ves1x93.c if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { state 96 drivers/media/dvb-frontends/ves1x93.c static u8 ves1x93_readreg (struct ves1x93_state* state, u8 reg) state 101 drivers/media/dvb-frontends/ves1x93.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, state 102 drivers/media/dvb-frontends/ves1x93.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; state 104 drivers/media/dvb-frontends/ves1x93.c ret = i2c_transfer (state->i2c, msg, 2); state 111 drivers/media/dvb-frontends/ves1x93.c static int ves1x93_clr_bit (struct ves1x93_state* state) state 114 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0, state->init_1x93_tab[0] & 0xfe); state 115 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0, state->init_1x93_tab[0]); state 120 drivers/media/dvb-frontends/ves1x93.c static int ves1x93_set_inversion(struct ves1x93_state *state, state 144 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x0c, (state->init_1x93_tab[0x0c] & 0x3f) | val); state 147 drivers/media/dvb-frontends/ves1x93.c static int ves1x93_set_fec(struct ves1x93_state *state, enum fe_code_rate fec) state 150 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x0d, 0x08); state 154 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x0d, fec - FEC_1_2); state 157 drivers/media/dvb-frontends/ves1x93.c static enum fe_code_rate ves1x93_get_fec(struct ves1x93_state *state) state 159 drivers/media/dvb-frontends/ves1x93.c return FEC_1_2 + ((ves1x93_readreg (state, 0x0d) >> 4) & 0x7); state 162 drivers/media/dvb-frontends/ves1x93.c static int ves1x93_set_symbolrate (struct ves1x93_state* state, u32 srate) state 173 drivers/media/dvb-frontends/ves1x93.c if (srate > state->config->xin/2) state 174 drivers/media/dvb-frontends/ves1x93.c srate = state->config->xin/2; state 181 drivers/media/dvb-frontends/ves1x93.c FIN = (state->config->xin + 6000) >> 4; state 226 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x06, 0xff & BDR); state 227 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x07, 0xff & (BDR >> 8)); state 228 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x08, 0x0f & (BDR >> 16)); state 230 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x09, BDRI); state 231 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x20, ADCONF); state 232 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x21, FCONF); state 234 drivers/media/dvb-frontends/ves1x93.c AGCR = state->init_1x93_tab[0x05]; state 235 drivers/media/dvb-frontends/ves1x93.c if (state->config->invert_pwm) state 243 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x05, AGCR); state 246 drivers/media/dvb-frontends/ves1x93.c if (state->demod_type != DEMOD_VES1993) state 247 drivers/media/dvb-frontends/ves1x93.c ves1x93_clr_bit (state); state 254 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 260 drivers/media/dvb-frontends/ves1x93.c for (i = 0; i < state->tab_size; i++) { state 261 drivers/media/dvb-frontends/ves1x93.c if (state->init_1x93_wtab[i]) { state 262 drivers/media/dvb-frontends/ves1x93.c val = state->init_1x93_tab[i]; state 264 drivers/media/dvb-frontends/ves1x93.c if (state->config->invert_pwm && (i == 0x05)) val |= 0x20; /* invert PWM */ state 265 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, i, val); state 275 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 279 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x1f, 0x20); state 281 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x1f, 0x30); state 283 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x1f, 0x00); state 292 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 294 drivers/media/dvb-frontends/ves1x93.c u8 sync = ves1x93_readreg (state, 0x0e); state 308 drivers/media/dvb-frontends/ves1x93.c sync = ves1x93_readreg (state, 0x0e); state 333 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 335 drivers/media/dvb-frontends/ves1x93.c *ber = ves1x93_readreg (state, 0x15); state 336 drivers/media/dvb-frontends/ves1x93.c *ber |= (ves1x93_readreg (state, 0x16) << 8); state 337 drivers/media/dvb-frontends/ves1x93.c *ber |= ((ves1x93_readreg (state, 0x17) & 0x0F) << 16); state 345 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 347 drivers/media/dvb-frontends/ves1x93.c u8 signal = ~ves1x93_readreg (state, 0x0b); state 355 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 357 drivers/media/dvb-frontends/ves1x93.c u8 _snr = ~ves1x93_readreg (state, 0x1c); state 365 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 367 drivers/media/dvb-frontends/ves1x93.c *ucblocks = ves1x93_readreg (state, 0x18) & 0x7f; state 372 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x18, 0x00); /* reset the counter */ state 373 drivers/media/dvb-frontends/ves1x93.c ves1x93_writereg (state, 0x18, 0x80); /* dto. */ state 381 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 387 drivers/media/dvb-frontends/ves1x93.c ves1x93_set_inversion (state, p->inversion); state 388 drivers/media/dvb-frontends/ves1x93.c ves1x93_set_fec(state, p->fec_inner); state 389 drivers/media/dvb-frontends/ves1x93.c ves1x93_set_symbolrate(state, p->symbol_rate); state 390 drivers/media/dvb-frontends/ves1x93.c state->inversion = p->inversion; state 391 drivers/media/dvb-frontends/ves1x93.c state->frequency = p->frequency; state 399 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 402 drivers/media/dvb-frontends/ves1x93.c afc = ((int)((char)(ves1x93_readreg (state, 0x0a) << 1)))/2; state 405 drivers/media/dvb-frontends/ves1x93.c p->frequency = state->frequency - afc; state 411 drivers/media/dvb-frontends/ves1x93.c if (state->inversion == INVERSION_AUTO) state 412 drivers/media/dvb-frontends/ves1x93.c p->inversion = (ves1x93_readreg (state, 0x0f) & 2) ? state 414 drivers/media/dvb-frontends/ves1x93.c p->fec_inner = ves1x93_get_fec(state); state 422 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 424 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg (state, 0x00, 0x08); state 429 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 430 drivers/media/dvb-frontends/ves1x93.c kfree(state); state 435 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = fe->demodulator_priv; state 438 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg(state, 0x00, 0x11); state 440 drivers/media/dvb-frontends/ves1x93.c return ves1x93_writereg(state, 0x00, 0x01); state 449 drivers/media/dvb-frontends/ves1x93.c struct ves1x93_state* state = NULL; state 453 drivers/media/dvb-frontends/ves1x93.c state = kzalloc(sizeof(struct ves1x93_state), GFP_KERNEL); state 454 drivers/media/dvb-frontends/ves1x93.c if (state == NULL) goto error; state 457 drivers/media/dvb-frontends/ves1x93.c state->config = config; state 458 drivers/media/dvb-frontends/ves1x93.c state->i2c = i2c; state 459 drivers/media/dvb-frontends/ves1x93.c state->inversion = INVERSION_OFF; state 462 drivers/media/dvb-frontends/ves1x93.c identity = ves1x93_readreg(state, 0x1e); state 466 drivers/media/dvb-frontends/ves1x93.c state->demod_type = DEMOD_VES1893; state 467 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_tab = init_1893_tab; state 468 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_wtab = init_1893_wtab; state 469 drivers/media/dvb-frontends/ves1x93.c state->tab_size = sizeof(init_1893_tab); state 474 drivers/media/dvb-frontends/ves1x93.c state->demod_type = DEMOD_VES1893; state 475 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_tab = init_1893_tab; state 476 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_wtab = init_1893_wtab; state 477 drivers/media/dvb-frontends/ves1x93.c state->tab_size = sizeof(init_1893_tab); state 482 drivers/media/dvb-frontends/ves1x93.c state->demod_type = DEMOD_VES1993; state 483 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_tab = init_1993_tab; state 484 drivers/media/dvb-frontends/ves1x93.c state->init_1x93_wtab = init_1993_wtab; state 485 drivers/media/dvb-frontends/ves1x93.c state->tab_size = sizeof(init_1993_tab); state 493 drivers/media/dvb-frontends/ves1x93.c memcpy(&state->frontend.ops, &ves1x93_ops, sizeof(struct dvb_frontend_ops)); state 494 drivers/media/dvb-frontends/ves1x93.c state->frontend.demodulator_priv = state; state 495 drivers/media/dvb-frontends/ves1x93.c return &state->frontend; state 498 drivers/media/dvb-frontends/ves1x93.c kfree(state); state 59 drivers/media/dvb-frontends/zl10036.c static int zl10036_read_status_reg(struct zl10036_state *state) state 63 drivers/media/dvb-frontends/zl10036.c { .addr = state->config->tuner_address, .flags = I2C_M_RD, state 67 drivers/media/dvb-frontends/zl10036.c if (i2c_transfer(state->i2c, msg, 1) != 1) { state 69 drivers/media/dvb-frontends/zl10036.c __func__, state->config->tuner_address); state 82 drivers/media/dvb-frontends/zl10036.c static int zl10036_write(struct zl10036_state *state, u8 buf[], u8 count) state 85 drivers/media/dvb-frontends/zl10036.c { .addr = state->config->tuner_address, .flags = 0, state 116 drivers/media/dvb-frontends/zl10036.c ret = i2c_transfer(state->i2c, msg, 1); state 127 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state = fe->tuner_priv; state 130 drivers/media/dvb-frontends/zl10036.c kfree(state); state 135 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state = fe->tuner_priv; state 144 drivers/media/dvb-frontends/zl10036.c ret = zl10036_write(state, buf, sizeof(buf)); state 170 drivers/media/dvb-frontends/zl10036.c static int zl10036_set_frequency(struct zl10036_state *state, u32 frequency) state 176 drivers/media/dvb-frontends/zl10036.c state->frequency = div * _FR; state 178 drivers/media/dvb-frontends/zl10036.c foffset = frequency - state->frequency; state 184 drivers/media/dvb-frontends/zl10036.c frequency, state->frequency, foffset, div); state 186 drivers/media/dvb-frontends/zl10036.c return zl10036_write(state, buf, sizeof(buf)); state 189 drivers/media/dvb-frontends/zl10036.c static int zl10036_set_bandwidth(struct zl10036_state *state, u32 fbw) state 241 drivers/media/dvb-frontends/zl10036.c if (br != state->br) { state 242 drivers/media/dvb-frontends/zl10036.c ret = zl10036_write(state, buf_br, sizeof(buf_br)); state 247 drivers/media/dvb-frontends/zl10036.c if (bf != state->bf) { state 248 drivers/media/dvb-frontends/zl10036.c ret = zl10036_write(state, buf_bf, sizeof(buf_bf)); state 257 drivers/media/dvb-frontends/zl10036.c ret = zl10036_write(state, zl10036_rsd_off, state 263 drivers/media/dvb-frontends/zl10036.c state->br = br; state 264 drivers/media/dvb-frontends/zl10036.c state->bf = bf; state 269 drivers/media/dvb-frontends/zl10036.c static int zl10036_set_gain_params(struct zl10036_state *state, state 284 drivers/media/dvb-frontends/zl10036.c if (!state->config->rf_loop_enable) state 291 drivers/media/dvb-frontends/zl10036.c return zl10036_write(state, buf, sizeof(buf)); state 297 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state = fe->tuner_priv; state 338 drivers/media/dvb-frontends/zl10036.c ret = zl10036_set_gain_params(state, c); state 342 drivers/media/dvb-frontends/zl10036.c ret = zl10036_set_frequency(state, p->frequency); state 346 drivers/media/dvb-frontends/zl10036.c ret = zl10036_set_bandwidth(state, fbw); state 352 drivers/media/dvb-frontends/zl10036.c ret = zl10036_read_status_reg(state); state 372 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state = fe->tuner_priv; state 374 drivers/media/dvb-frontends/zl10036.c *frequency = state->frequency; state 379 drivers/media/dvb-frontends/zl10036.c static int zl10036_init_regs(struct zl10036_state *state) state 397 drivers/media/dvb-frontends/zl10036.c state->br = 0xff; state 398 drivers/media/dvb-frontends/zl10036.c state->bf = 0xff; state 400 drivers/media/dvb-frontends/zl10036.c if (!state->config->rf_loop_enable) state 406 drivers/media/dvb-frontends/zl10036.c ret = zl10036_write(state, zl10036_init_tab[i], 2); state 416 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state = fe->tuner_priv; state 422 drivers/media/dvb-frontends/zl10036.c ret = zl10036_read_status_reg(state); state 427 drivers/media/dvb-frontends/zl10036.c ret = zl10036_init_regs(state); state 452 drivers/media/dvb-frontends/zl10036.c struct zl10036_state *state; state 460 drivers/media/dvb-frontends/zl10036.c state = kzalloc(sizeof(struct zl10036_state), GFP_KERNEL); state 461 drivers/media/dvb-frontends/zl10036.c if (!state) state 464 drivers/media/dvb-frontends/zl10036.c state->config = config; state 465 drivers/media/dvb-frontends/zl10036.c state->i2c = i2c; state 470 drivers/media/dvb-frontends/zl10036.c ret = zl10036_read_status_reg(state); state 476 drivers/media/dvb-frontends/zl10036.c ret = zl10036_init_regs(state); state 486 drivers/media/dvb-frontends/zl10036.c fe->tuner_priv = state; state 496 drivers/media/dvb-frontends/zl10036.c kfree(state); state 57 drivers/media/dvb-frontends/zl10039.c static int zl10039_read(const struct zl10039_state *state, state 64 drivers/media/dvb-frontends/zl10039.c .addr = state->i2c_addr, state 69 drivers/media/dvb-frontends/zl10039.c .addr = state->i2c_addr, state 78 drivers/media/dvb-frontends/zl10039.c if (i2c_transfer(state->i2c, msg, 2) != 2) { state 86 drivers/media/dvb-frontends/zl10039.c static int zl10039_write(struct zl10039_state *state, state 92 drivers/media/dvb-frontends/zl10039.c .addr = state->i2c_addr, state 109 drivers/media/dvb-frontends/zl10039.c if (i2c_transfer(state->i2c, &msg, 1) != 1) { state 117 drivers/media/dvb-frontends/zl10039.c static inline int zl10039_readreg(struct zl10039_state *state, state 120 drivers/media/dvb-frontends/zl10039.c return zl10039_read(state, reg, val, 1); state 123 drivers/media/dvb-frontends/zl10039.c static inline int zl10039_writereg(struct zl10039_state *state, state 129 drivers/media/dvb-frontends/zl10039.c return zl10039_write(state, reg, &tmp, 1); state 134 drivers/media/dvb-frontends/zl10039.c struct zl10039_state *state = fe->tuner_priv; state 141 drivers/media/dvb-frontends/zl10039.c ret = zl10039_writereg(state, GENERAL, 0x40); state 146 drivers/media/dvb-frontends/zl10039.c ret = zl10039_writereg(state, GENERAL, 0x01); state 159 drivers/media/dvb-frontends/zl10039.c struct zl10039_state *state = fe->tuner_priv; state 165 drivers/media/dvb-frontends/zl10039.c ret = zl10039_writereg(state, GENERAL, 0x80); state 179 drivers/media/dvb-frontends/zl10039.c struct zl10039_state *state = fe->tuner_priv; state 214 drivers/media/dvb-frontends/zl10039.c ret = zl10039_writereg(state, BASE1, 0x0A); state 218 drivers/media/dvb-frontends/zl10039.c ret = zl10039_write(state, PLL0, buf, sizeof(buf)); state 222 drivers/media/dvb-frontends/zl10039.c ret = zl10039_writereg(state, BASE1, 0x6A); state 237 drivers/media/dvb-frontends/zl10039.c struct zl10039_state *state = fe->tuner_priv; state 240 drivers/media/dvb-frontends/zl10039.c kfree(state); state 254 drivers/media/dvb-frontends/zl10039.c struct zl10039_state *state = NULL; state 257 drivers/media/dvb-frontends/zl10039.c state = kmalloc(sizeof(struct zl10039_state), GFP_KERNEL); state 258 drivers/media/dvb-frontends/zl10039.c if (state == NULL) state 261 drivers/media/dvb-frontends/zl10039.c state->i2c = i2c; state 262 drivers/media/dvb-frontends/zl10039.c state->i2c_addr = i2c_addr; state 268 drivers/media/dvb-frontends/zl10039.c if (zl10039_readreg(state, GENERAL, &state->id) < 0) { state 278 drivers/media/dvb-frontends/zl10039.c state->id = state->id & 0x0f; state 279 drivers/media/dvb-frontends/zl10039.c switch (state->id) { state 286 drivers/media/dvb-frontends/zl10039.c dprintk("Chip ID=%x does not match a known type\n", state->id); state 291 drivers/media/dvb-frontends/zl10039.c fe->tuner_priv = state; state 295 drivers/media/dvb-frontends/zl10039.c kfree(state); state 41 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 43 drivers/media/dvb-frontends/zl10353.c struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0, state 45 drivers/media/dvb-frontends/zl10353.c int err = i2c_transfer(state->i2c, &msg, 1); state 63 drivers/media/dvb-frontends/zl10353.c static int zl10353_read_register(struct zl10353_state *state, u8 reg) state 68 drivers/media/dvb-frontends/zl10353.c struct i2c_msg msg[2] = { { .addr = state->config.demod_address, state 71 drivers/media/dvb-frontends/zl10353.c { .addr = state->config.demod_address, state 75 drivers/media/dvb-frontends/zl10353.c ret = i2c_transfer(state->i2c, msg, 2); state 88 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 99 drivers/media/dvb-frontends/zl10353.c ret = zl10353_read_register(state, reg); state 114 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 119 drivers/media/dvb-frontends/zl10353.c if (state->config.adc_clock) state 120 drivers/media/dvb-frontends/zl10353.c adc_clock = state->config.adc_clock; state 133 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 139 drivers/media/dvb-frontends/zl10353.c if (state->config.adc_clock) state 140 drivers/media/dvb-frontends/zl10353.c adc_clock = state->config.adc_clock; state 141 drivers/media/dvb-frontends/zl10353.c if (state->config.if2) state 142 drivers/media/dvb-frontends/zl10353.c if2 = state->config.if2; state 169 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 174 drivers/media/dvb-frontends/zl10353.c state->frequency = c->frequency; state 214 drivers/media/dvb-frontends/zl10353.c state->bandwidth = c->bandwidth_hz; state 336 drivers/media/dvb-frontends/zl10353.c if (state->config.no_tuner) { state 351 drivers/media/dvb-frontends/zl10353.c if (state->config.no_tuner || fe->ops.tuner_ops.calc_regs == NULL) state 362 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 376 drivers/media/dvb-frontends/zl10353.c s6 = zl10353_read_register(state, STATUS_6); state 377 drivers/media/dvb-frontends/zl10353.c s9 = zl10353_read_register(state, STATUS_9); state 383 drivers/media/dvb-frontends/zl10353.c tps = zl10353_read_register(state, TPS_RECEIVED_1) << 8 | state 384 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, TPS_RECEIVED_0); state 443 drivers/media/dvb-frontends/zl10353.c c->frequency = state->frequency; state 444 drivers/media/dvb-frontends/zl10353.c c->bandwidth_hz = state->bandwidth; state 452 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 455 drivers/media/dvb-frontends/zl10353.c if ((s6 = zl10353_read_register(state, STATUS_6)) < 0) state 457 drivers/media/dvb-frontends/zl10353.c if ((s7 = zl10353_read_register(state, STATUS_7)) < 0) state 459 drivers/media/dvb-frontends/zl10353.c if ((s8 = zl10353_read_register(state, STATUS_8)) < 0) state 483 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 485 drivers/media/dvb-frontends/zl10353.c *ber = zl10353_read_register(state, RS_ERR_CNT_2) << 16 | state 486 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, RS_ERR_CNT_1) << 8 | state 487 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, RS_ERR_CNT_0); state 494 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 496 drivers/media/dvb-frontends/zl10353.c u16 signal = zl10353_read_register(state, AGC_GAIN_1) << 10 | state 497 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, AGC_GAIN_0) << 2 | 3; state 506 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 512 drivers/media/dvb-frontends/zl10353.c _snr = zl10353_read_register(state, SNR); state 520 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 523 drivers/media/dvb-frontends/zl10353.c ubl = zl10353_read_register(state, RS_UBC_1) << 8 | state 524 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, RS_UBC_0); state 526 drivers/media/dvb-frontends/zl10353.c state->ucblocks += ubl; state 527 drivers/media/dvb-frontends/zl10353.c *ucblocks = state->ucblocks; state 545 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 550 drivers/media/dvb-frontends/zl10353.c if (state->config.parallel_ts) state 552 drivers/media/dvb-frontends/zl10353.c if (state->config.clock_ctl_1) state 553 drivers/media/dvb-frontends/zl10353.c zl10353_reset_attach[3] = state->config.clock_ctl_1; state 554 drivers/media/dvb-frontends/zl10353.c if (state->config.pll_0) state 555 drivers/media/dvb-frontends/zl10353.c zl10353_reset_attach[4] = state->config.pll_0; state 558 drivers/media/dvb-frontends/zl10353.c if (zl10353_read_register(state, 0x50) != zl10353_reset_attach[1] || state 559 drivers/media/dvb-frontends/zl10353.c zl10353_read_register(state, 0x51) != zl10353_reset_attach[2]) { state 571 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 574 drivers/media/dvb-frontends/zl10353.c if (state->config.disable_i2c_gate_ctrl) { state 588 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = fe->demodulator_priv; state 589 drivers/media/dvb-frontends/zl10353.c kfree(state); state 597 drivers/media/dvb-frontends/zl10353.c struct zl10353_state *state = NULL; state 601 drivers/media/dvb-frontends/zl10353.c state = kzalloc(sizeof(struct zl10353_state), GFP_KERNEL); state 602 drivers/media/dvb-frontends/zl10353.c if (state == NULL) state 606 drivers/media/dvb-frontends/zl10353.c state->i2c = i2c; state 607 drivers/media/dvb-frontends/zl10353.c memcpy(&state->config, config, sizeof(struct zl10353_config)); state 610 drivers/media/dvb-frontends/zl10353.c id = zl10353_read_register(state, CHIP_ID); state 615 drivers/media/dvb-frontends/zl10353.c memcpy(&state->frontend.ops, &zl10353_ops, sizeof(struct dvb_frontend_ops)); state 616 drivers/media/dvb-frontends/zl10353.c state->frontend.demodulator_priv = state; state 618 drivers/media/dvb-frontends/zl10353.c return &state->frontend; state 620 drivers/media/dvb-frontends/zl10353.c kfree(state); state 142 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 148 drivers/media/i2c/ad9389b.c buf[i] = i2c_smbus_read_byte_data(state->edid_i2c_client, i); state 227 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 229 drivers/media/i2c/ad9389b.c if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { state 240 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 245 drivers/media/i2c/ad9389b.c if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { state 303 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 308 drivers/media/i2c/ad9389b.c if (state->hdmi_mode_ctrl == ctrl) { state 314 drivers/media/i2c/ad9389b.c if (state->rgb_quantization_range_ctrl == ctrl) state 342 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 343 drivers/media/i2c/ad9389b.c struct ad9389b_state_edid *edid = &state->edid; state 369 drivers/media/i2c/ad9389b.c v4l2_info(sd, "chip revision %d\n", state->chip_revision); state 370 drivers/media/i2c/ad9389b.c v4l2_info(sd, "power %s\n", state->power_on ? "on" : "off"); state 387 drivers/media/i2c/ad9389b.c state->edid_detect_counter, state 424 drivers/media/i2c/ad9389b.c if (state->dv_timings.type == V4L2_DV_BT_656_1120) state 426 drivers/media/i2c/ad9389b.c &state->dv_timings, false); state 435 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 436 drivers/media/i2c/ad9389b.c struct ad9389b_platform_data *pdata = &state->pdata; state 442 drivers/media/i2c/ad9389b.c state->power_on = on; state 591 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 606 drivers/media/i2c/ad9389b.c state->dv_timings = *timings; state 609 drivers/media/i2c/ad9389b.c ad9389b_set_rgb_quantization_mode(sd, state->rgb_quantization_range_ctrl); state 612 drivers/media/i2c/ad9389b.c if (state->pdata.tmds_pll_gear == AD9389B_TMDS_PLL_GEAR_SEMI_AUTOMATIC) state 624 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 631 drivers/media/i2c/ad9389b.c *timings = state->dv_timings; state 666 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 672 drivers/media/i2c/ad9389b.c if (!state->edid.segments) { state 676 drivers/media/i2c/ad9389b.c if (edid->start_block >= state->edid.segments * 2) state 678 drivers/media/i2c/ad9389b.c if (edid->blocks + edid->start_block >= state->edid.segments * 2) state 679 drivers/media/i2c/ad9389b.c edid->blocks = state->edid.segments * 2 - edid->start_block; state 680 drivers/media/i2c/ad9389b.c memcpy(edid->edid, &state->edid.data[edid->start_block * 128], state 812 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = state 814 drivers/media/i2c/ad9389b.c struct v4l2_subdev *sd = &state->sd; state 828 drivers/media/i2c/ad9389b.c if (state->edid.read_retries) { state 829 drivers/media/i2c/ad9389b.c state->edid.read_retries--; state 833 drivers/media/i2c/ad9389b.c schedule_delayed_work(&state->edid_handler, EDID_DELAY); state 859 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 885 drivers/media/i2c/ad9389b.c v4l2_ctrl_handler_setup(&state->hdl); state 893 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 895 drivers/media/i2c/ad9389b.c mdt.present = state->have_monitor; state 901 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 913 drivers/media/i2c/ad9389b.c state->have_monitor = true; state 921 drivers/media/i2c/ad9389b.c state->edid.read_retries = EDID_MAX_RETRIES; state 922 drivers/media/i2c/ad9389b.c schedule_delayed_work(&state->edid_handler, EDID_DELAY); state 925 drivers/media/i2c/ad9389b.c state->have_monitor = false; state 928 drivers/media/i2c/ad9389b.c memset(&state->edid, 0, sizeof(struct ad9389b_state_edid)); state 932 drivers/media/i2c/ad9389b.c v4l2_ctrl_s_ctrl(state->hotplug_ctrl, ad9389b_have_hotplug(sd) ? 0x1 : 0x0); state 933 drivers/media/i2c/ad9389b.c v4l2_ctrl_s_ctrl(state->rx_sense_ctrl, ad9389b_have_rx_sense(sd) ? 0x1 : 0x0); state 934 drivers/media/i2c/ad9389b.c v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, state->edid.segments ? 0x1 : 0x0); state 937 drivers/media/i2c/ad9389b.c ad9389b_s_ctrl(state->rgb_quantization_range_ctrl); state 938 drivers/media/i2c/ad9389b.c ad9389b_s_ctrl(state->hdmi_mode_ctrl); state 943 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 952 drivers/media/i2c/ad9389b.c while (state->power_on && (ad9389b_rd(sd, 0x41) & 0x40)) { state 959 drivers/media/i2c/ad9389b.c cancel_delayed_work_sync(&state->edid_handler); state 960 drivers/media/i2c/ad9389b.c memset(&state->edid, 0, sizeof(struct ad9389b_state_edid)); state 978 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 979 drivers/media/i2c/ad9389b.c u32 blocks = state->edid.blocks; state 980 drivers/media/i2c/ad9389b.c u8 *data = state->edid.data; state 995 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 996 drivers/media/i2c/ad9389b.c u8 *data = state->edid.data; state 1011 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 1017 drivers/media/i2c/ad9389b.c __func__, EDID_MAX_RETRIES - state->edid.read_retries); state 1028 drivers/media/i2c/ad9389b.c ad9389b_edid_rd(sd, 256, &state->edid.data[segment * 256]); state 1030 drivers/media/i2c/ad9389b.c &state->edid.data[segment * 256]); state 1032 drivers/media/i2c/ad9389b.c state->edid.blocks = state->edid.data[0x7e] + 1; state 1034 drivers/media/i2c/ad9389b.c __func__, state->edid.blocks); state 1045 drivers/media/i2c/ad9389b.c state->edid.segments = segment + 1; state 1046 drivers/media/i2c/ad9389b.c if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { state 1049 drivers/media/i2c/ad9389b.c __func__, state->edid.segments); state 1051 drivers/media/i2c/ad9389b.c ad9389b_wr(sd, 0xc4, state->edid.segments); state 1052 drivers/media/i2c/ad9389b.c state->edid.read_retries = EDID_MAX_RETRIES; state 1053 drivers/media/i2c/ad9389b.c schedule_delayed_work(&state->edid_handler, EDID_DELAY); state 1061 drivers/media/i2c/ad9389b.c state->edid_detect_counter++; state 1062 drivers/media/i2c/ad9389b.c v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, state->edid.segments ? 0x1 : 0x0); state 1070 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 1071 drivers/media/i2c/ad9389b.c struct ad9389b_state_edid *edid = &state->edid; state 1079 drivers/media/i2c/ad9389b.c state->have_monitor = false; state 1086 drivers/media/i2c/ad9389b.c struct ad9389b_state *state; state 1099 drivers/media/i2c/ad9389b.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 1100 drivers/media/i2c/ad9389b.c if (!state) state 1108 drivers/media/i2c/ad9389b.c memcpy(&state->pdata, pdata, sizeof(state->pdata)); state 1110 drivers/media/i2c/ad9389b.c sd = &state->sd; state 1114 drivers/media/i2c/ad9389b.c hdl = &state->hdl; state 1117 drivers/media/i2c/ad9389b.c state->hdmi_mode_ctrl = v4l2_ctrl_new_std_menu(hdl, &ad9389b_ctrl_ops, state 1120 drivers/media/i2c/ad9389b.c state->hotplug_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1122 drivers/media/i2c/ad9389b.c state->rx_sense_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1124 drivers/media/i2c/ad9389b.c state->have_edid0_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1126 drivers/media/i2c/ad9389b.c state->rgb_quantization_range_ctrl = state 1136 drivers/media/i2c/ad9389b.c state->pad.flags = MEDIA_PAD_FL_SINK; state 1138 drivers/media/i2c/ad9389b.c err = media_entity_pads_init(&sd->entity, 1, &state->pad); state 1142 drivers/media/i2c/ad9389b.c state->chip_revision = ad9389b_rd(sd, 0x0); state 1143 drivers/media/i2c/ad9389b.c if (state->chip_revision != 2) { state 1144 drivers/media/i2c/ad9389b.c v4l2_err(sd, "chip_revision %d != 2\n", state->chip_revision); state 1149 drivers/media/i2c/ad9389b.c ad9389b_rd(sd, 0x41), state->chip_revision); state 1151 drivers/media/i2c/ad9389b.c state->edid_i2c_client = i2c_new_dummy_device(client->adapter, (0x7e >> 1)); state 1152 drivers/media/i2c/ad9389b.c if (IS_ERR(state->edid_i2c_client)) { state 1154 drivers/media/i2c/ad9389b.c err = PTR_ERR(state->edid_i2c_client); state 1158 drivers/media/i2c/ad9389b.c INIT_DELAYED_WORK(&state->edid_handler, ad9389b_edid_handler); state 1159 drivers/media/i2c/ad9389b.c state->dv_timings = dv1080p60; state 1171 drivers/media/i2c/ad9389b.c v4l2_ctrl_handler_free(&state->hdl); state 1180 drivers/media/i2c/ad9389b.c struct ad9389b_state *state = get_ad9389b_state(sd); state 1182 drivers/media/i2c/ad9389b.c state->chip_revision = -1; state 1190 drivers/media/i2c/ad9389b.c cancel_delayed_work_sync(&state->edid_handler); state 1191 drivers/media/i2c/ad9389b.c i2c_unregister_device(state->edid_i2c_client); state 198 drivers/media/i2c/adv7180.c int (*init)(struct adv7180_state *state); state 224 drivers/media/i2c/adv7180.c static int adv7180_select_page(struct adv7180_state *state, unsigned int page) state 226 drivers/media/i2c/adv7180.c if (state->register_page != page) { state 227 drivers/media/i2c/adv7180.c i2c_smbus_write_byte_data(state->client, ADV7180_REG_CTRL, state 229 drivers/media/i2c/adv7180.c state->register_page = page; state 235 drivers/media/i2c/adv7180.c static int adv7180_write(struct adv7180_state *state, unsigned int reg, state 238 drivers/media/i2c/adv7180.c lockdep_assert_held(&state->mutex); state 239 drivers/media/i2c/adv7180.c adv7180_select_page(state, reg >> 8); state 240 drivers/media/i2c/adv7180.c return i2c_smbus_write_byte_data(state->client, reg & 0xff, value); state 243 drivers/media/i2c/adv7180.c static int adv7180_read(struct adv7180_state *state, unsigned int reg) state 245 drivers/media/i2c/adv7180.c lockdep_assert_held(&state->mutex); state 246 drivers/media/i2c/adv7180.c adv7180_select_page(state, reg >> 8); state 247 drivers/media/i2c/adv7180.c return i2c_smbus_read_byte_data(state->client, reg & 0xff); state 250 drivers/media/i2c/adv7180.c static int adv7180_csi_write(struct adv7180_state *state, unsigned int reg, state 253 drivers/media/i2c/adv7180.c return i2c_smbus_write_byte_data(state->csi_client, reg, value); state 256 drivers/media/i2c/adv7180.c static int adv7180_set_video_standard(struct adv7180_state *state, state 259 drivers/media/i2c/adv7180.c return state->chip_info->set_std(state, std); state 262 drivers/media/i2c/adv7180.c static int adv7180_vpp_write(struct adv7180_state *state, unsigned int reg, state 265 drivers/media/i2c/adv7180.c return i2c_smbus_write_byte_data(state->vpp_client, reg, value); state 327 drivers/media/i2c/adv7180.c static int __adv7180_status(struct adv7180_state *state, u32 *status, state 330 drivers/media/i2c/adv7180.c int status1 = adv7180_read(state, ADV7180_REG_STATUS1); state 350 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 351 drivers/media/i2c/adv7180.c int err = mutex_lock_interruptible(&state->mutex); state 355 drivers/media/i2c/adv7180.c if (state->streaming) { state 360 drivers/media/i2c/adv7180.c err = adv7180_set_video_standard(state, state 366 drivers/media/i2c/adv7180.c __adv7180_status(state, NULL, std); state 368 drivers/media/i2c/adv7180.c err = v4l2_std_to_adv7180(state->curr_norm); state 372 drivers/media/i2c/adv7180.c err = adv7180_set_video_standard(state, err); state 375 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 382 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 383 drivers/media/i2c/adv7180.c int ret = mutex_lock_interruptible(&state->mutex); state 388 drivers/media/i2c/adv7180.c if (input > 31 || !(BIT(input) & state->chip_info->valid_input_mask)) { state 393 drivers/media/i2c/adv7180.c ret = state->chip_info->select_input(state, input); state 396 drivers/media/i2c/adv7180.c state->input = input; state 398 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 404 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 405 drivers/media/i2c/adv7180.c int ret = mutex_lock_interruptible(&state->mutex); state 409 drivers/media/i2c/adv7180.c ret = __adv7180_status(state, status, NULL); state 410 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 414 drivers/media/i2c/adv7180.c static int adv7180_program_std(struct adv7180_state *state) state 418 drivers/media/i2c/adv7180.c ret = v4l2_std_to_adv7180(state->curr_norm); state 422 drivers/media/i2c/adv7180.c ret = adv7180_set_video_standard(state, ret); state 430 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 431 drivers/media/i2c/adv7180.c int ret = mutex_lock_interruptible(&state->mutex); state 441 drivers/media/i2c/adv7180.c state->curr_norm = std; state 443 drivers/media/i2c/adv7180.c ret = adv7180_program_std(state); state 445 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 451 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 453 drivers/media/i2c/adv7180.c *norm = state->curr_norm; state 461 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 463 drivers/media/i2c/adv7180.c if (state->curr_norm & V4L2_STD_525_60) { state 474 drivers/media/i2c/adv7180.c static void adv7180_set_power_pin(struct adv7180_state *state, bool on) state 476 drivers/media/i2c/adv7180.c if (!state->pwdn_gpio) state 480 drivers/media/i2c/adv7180.c gpiod_set_value_cansleep(state->pwdn_gpio, 0); state 483 drivers/media/i2c/adv7180.c gpiod_set_value_cansleep(state->pwdn_gpio, 1); state 487 drivers/media/i2c/adv7180.c static int adv7180_set_power(struct adv7180_state *state, bool on) state 497 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_PWR_MAN, val); state 501 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 503 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0xDE, 0x02); state 504 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0xD2, 0xF7); state 505 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0xD8, 0x65); state 506 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0xE0, 0x09); state 507 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x2C, 0x00); state 508 drivers/media/i2c/adv7180.c if (state->field == V4L2_FIELD_NONE) state 509 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x1D, 0x80); state 510 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x00, 0x00); state 512 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x00, 0x80); state 521 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 524 drivers/media/i2c/adv7180.c ret = mutex_lock_interruptible(&state->mutex); state 528 drivers/media/i2c/adv7180.c ret = adv7180_set_power(state, on); state 530 drivers/media/i2c/adv7180.c state->powered = on; state 532 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 539 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 540 drivers/media/i2c/adv7180.c int ret = mutex_lock_interruptible(&state->mutex); state 548 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_BRI, val); state 552 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_HUE, -val); state 555 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_CON, val); state 562 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_SD_SAT_CB, val); state 565 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_SD_SAT_CR, val); state 570 drivers/media/i2c/adv7180.c adv7180_write(state, 0x80d9, 0x44); state 571 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_FLCONTROL, state 575 drivers/media/i2c/adv7180.c adv7180_write(state, 0x80d9, 0xc4); state 576 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_FLCONTROL, 0x00); state 583 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 601 drivers/media/i2c/adv7180.c static int adv7180_init_controls(struct adv7180_state *state) state 603 drivers/media/i2c/adv7180.c v4l2_ctrl_handler_init(&state->ctrl_hdl, 4); state 605 drivers/media/i2c/adv7180.c v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, state 608 drivers/media/i2c/adv7180.c v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, state 611 drivers/media/i2c/adv7180.c v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, state 614 drivers/media/i2c/adv7180.c v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, state 617 drivers/media/i2c/adv7180.c v4l2_ctrl_new_custom(&state->ctrl_hdl, &adv7180_ctrl_fast_switch, NULL); state 619 drivers/media/i2c/adv7180.c state->sd.ctrl_handler = &state->ctrl_hdl; state 620 drivers/media/i2c/adv7180.c if (state->ctrl_hdl.error) { state 621 drivers/media/i2c/adv7180.c int err = state->ctrl_hdl.error; state 623 drivers/media/i2c/adv7180.c v4l2_ctrl_handler_free(&state->ctrl_hdl); state 626 drivers/media/i2c/adv7180.c v4l2_ctrl_handler_setup(&state->ctrl_hdl); state 630 drivers/media/i2c/adv7180.c static void adv7180_exit_controls(struct adv7180_state *state) state 632 drivers/media/i2c/adv7180.c v4l2_ctrl_handler_free(&state->ctrl_hdl); state 650 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 655 drivers/media/i2c/adv7180.c fmt->height = state->curr_norm & V4L2_STD_525_60 ? 480 : 576; state 657 drivers/media/i2c/adv7180.c if (state->field == V4L2_FIELD_ALTERNATE) state 663 drivers/media/i2c/adv7180.c static int adv7180_set_field_mode(struct adv7180_state *state) state 665 drivers/media/i2c/adv7180.c if (!(state->chip_info->flags & ADV7180_FLAG_I2P)) state 668 drivers/media/i2c/adv7180.c if (state->field == V4L2_FIELD_NONE) { state 669 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 670 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x01, 0x20); state 671 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x02, 0x28); state 672 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x03, 0x38); state 673 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x04, 0x30); state 674 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x05, 0x30); state 675 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x06, 0x80); state 676 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x07, 0x70); state 677 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x08, 0x50); state 679 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0xa3, 0x00); state 680 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0x5b, 0x00); state 681 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0x55, 0x80); state 683 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 684 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x01, 0x18); state 685 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x02, 0x18); state 686 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x03, 0x30); state 687 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x04, 0x20); state 688 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x05, 0x28); state 689 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x06, 0x40); state 690 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x07, 0x58); state 691 drivers/media/i2c/adv7180.c adv7180_csi_write(state, 0x08, 0x30); state 693 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0xa3, 0x70); state 694 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0x5b, 0x80); state 695 drivers/media/i2c/adv7180.c adv7180_vpp_write(state, 0x55, 0x00); state 705 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 711 drivers/media/i2c/adv7180.c format->format.field = state->field; state 721 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 727 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_I2P) state 738 drivers/media/i2c/adv7180.c if (state->field != format->format.field) { state 739 drivers/media/i2c/adv7180.c state->field = format->format.field; state 740 drivers/media/i2c/adv7180.c adv7180_set_power(state, false); state 741 drivers/media/i2c/adv7180.c adv7180_set_field_mode(state); state 742 drivers/media/i2c/adv7180.c adv7180_set_power(state, true); state 755 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 757 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 784 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 786 drivers/media/i2c/adv7180.c if (state->curr_norm & V4L2_STD_525_60) { state 805 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 810 drivers/media/i2c/adv7180.c state->streaming = enable; state 815 drivers/media/i2c/adv7180.c ret = mutex_lock_interruptible(&state->mutex); state 818 drivers/media/i2c/adv7180.c state->streaming = enable; state 819 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 875 drivers/media/i2c/adv7180.c struct adv7180_state *state = devid; state 878 drivers/media/i2c/adv7180.c mutex_lock(&state->mutex); state 879 drivers/media/i2c/adv7180.c isr3 = adv7180_read(state, ADV7180_REG_ISR3); state 881 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_ICR3, isr3); state 889 drivers/media/i2c/adv7180.c v4l2_subdev_notify_event(&state->sd, &src_ch); state 891 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 896 drivers/media/i2c/adv7180.c static int adv7180_init(struct adv7180_state *state) state 901 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_EXTENDED_OUTPUT_CONTROL, state 907 drivers/media/i2c/adv7180.c return adv7180_write(state, ADV7180_REG_NTSC_V_BIT_END, state 911 drivers/media/i2c/adv7180.c static int adv7180_set_std(struct adv7180_state *state, unsigned int std) state 913 drivers/media/i2c/adv7180.c return adv7180_write(state, ADV7180_REG_INPUT_CONTROL, state 914 drivers/media/i2c/adv7180.c (std << 4) | state->input); state 917 drivers/media/i2c/adv7180.c static int adv7180_select_input(struct adv7180_state *state, unsigned int input) state 921 drivers/media/i2c/adv7180.c ret = adv7180_read(state, ADV7180_REG_INPUT_CONTROL); state 927 drivers/media/i2c/adv7180.c return adv7180_write(state, ADV7180_REG_INPUT_CONTROL, ret); state 930 drivers/media/i2c/adv7180.c static int adv7182_init(struct adv7180_state *state) state 932 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) state 933 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CSI_SLAVE_ADDR, state 936 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_I2P) state 937 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_VPP_SLAVE_ADDR, state 940 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_V2) { state 942 drivers/media/i2c/adv7180.c adv7180_write(state, 0x0080, 0x51); state 943 drivers/media/i2c/adv7180.c adv7180_write(state, 0x0081, 0x51); state 944 drivers/media/i2c/adv7180.c adv7180_write(state, 0x0082, 0x68); state 948 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 949 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_OUTPUT_CONTROL, 0x4e); state 950 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_EXTENDED_OUTPUT_CONTROL, 0x57); state 951 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CTRL_2, 0xc0); state 953 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_V2) state 954 drivers/media/i2c/adv7180.c adv7180_write(state, state 958 drivers/media/i2c/adv7180.c adv7180_write(state, state 961 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_OUTPUT_CONTROL, 0x0c); state 962 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CTRL_2, 0x40); state 965 drivers/media/i2c/adv7180.c adv7180_write(state, 0x0013, 0x00); state 970 drivers/media/i2c/adv7180.c static int adv7182_set_std(struct adv7180_state *state, unsigned int std) state 972 drivers/media/i2c/adv7180.c return adv7180_write(state, ADV7182_REG_INPUT_VIDSEL, std << 4); state 1027 drivers/media/i2c/adv7180.c static int adv7182_select_input(struct adv7180_state *state, unsigned int input) state 1034 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_INPUT_CONTROL, input); state 1039 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_RST_CLAMP, 0x00); state 1040 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_RST_CLAMP, 0xff); state 1048 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_SHAP_FILTER_CTL_1, 0x41); state 1051 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_SHAP_FILTER_CTL_1, 0x01); state 1055 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_V2) state 1061 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CVBS_TRIM + i, lbias[i]); state 1065 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_RES_CIR, 0xa8); state 1066 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CLAMP_ADJ, 0x90); state 1067 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_DIFF_MODE, 0xb0); state 1068 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_AGC_ADJ1, 0x08); state 1069 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_AGC_ADJ2, 0xa0); state 1071 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_RES_CIR, 0xf0); state 1072 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_CLAMP_ADJ, 0xd0); state 1073 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_DIFF_MODE, 0x10); state 1074 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_AGC_ADJ1, 0x9c); state 1075 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_AGC_ADJ2, 0x00); state 1246 drivers/media/i2c/adv7180.c static int init_device(struct adv7180_state *state) state 1250 drivers/media/i2c/adv7180.c mutex_lock(&state->mutex); state 1252 drivers/media/i2c/adv7180.c adv7180_set_power_pin(state, true); state 1254 drivers/media/i2c/adv7180.c adv7180_write(state, ADV7180_REG_PWR_MAN, ADV7180_PWR_MAN_RES); state 1257 drivers/media/i2c/adv7180.c ret = state->chip_info->init(state); state 1261 drivers/media/i2c/adv7180.c ret = adv7180_program_std(state); state 1265 drivers/media/i2c/adv7180.c adv7180_set_field_mode(state); state 1268 drivers/media/i2c/adv7180.c if (state->irq > 0) { state 1270 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_ICONF1, state 1276 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_IMR1, 0); state 1280 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_IMR2, 0); state 1285 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_IMR3, state 1290 drivers/media/i2c/adv7180.c ret = adv7180_write(state, ADV7180_REG_IMR4, 0); state 1296 drivers/media/i2c/adv7180.c mutex_unlock(&state->mutex); state 1304 drivers/media/i2c/adv7180.c struct adv7180_state *state; state 1315 drivers/media/i2c/adv7180.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 1316 drivers/media/i2c/adv7180.c if (state == NULL) state 1319 drivers/media/i2c/adv7180.c state->client = client; state 1320 drivers/media/i2c/adv7180.c state->field = V4L2_FIELD_ALTERNATE; state 1321 drivers/media/i2c/adv7180.c state->chip_info = (struct adv7180_chip_info *)id->driver_data; state 1323 drivers/media/i2c/adv7180.c state->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown", state 1325 drivers/media/i2c/adv7180.c if (IS_ERR(state->pwdn_gpio)) { state 1326 drivers/media/i2c/adv7180.c ret = PTR_ERR(state->pwdn_gpio); state 1331 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { state 1332 drivers/media/i2c/adv7180.c state->csi_client = i2c_new_dummy_device(client->adapter, state 1334 drivers/media/i2c/adv7180.c if (IS_ERR(state->csi_client)) state 1335 drivers/media/i2c/adv7180.c return PTR_ERR(state->csi_client); state 1338 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_I2P) { state 1339 drivers/media/i2c/adv7180.c state->vpp_client = i2c_new_dummy_device(client->adapter, state 1341 drivers/media/i2c/adv7180.c if (IS_ERR(state->vpp_client)) { state 1342 drivers/media/i2c/adv7180.c ret = PTR_ERR(state->vpp_client); state 1347 drivers/media/i2c/adv7180.c state->irq = client->irq; state 1348 drivers/media/i2c/adv7180.c mutex_init(&state->mutex); state 1349 drivers/media/i2c/adv7180.c state->curr_norm = V4L2_STD_NTSC; state 1350 drivers/media/i2c/adv7180.c if (state->chip_info->flags & ADV7180_FLAG_RESET_POWERED) state 1351 drivers/media/i2c/adv7180.c state->powered = true; state 1353 drivers/media/i2c/adv7180.c state->powered = false; state 1354 drivers/media/i2c/adv7180.c state->input = 0; state 1355 drivers/media/i2c/adv7180.c sd = &state->sd; state 1359 drivers/media/i2c/adv7180.c ret = adv7180_init_controls(state); state 1363 drivers/media/i2c/adv7180.c state->pad.flags = MEDIA_PAD_FL_SOURCE; state 1365 drivers/media/i2c/adv7180.c ret = media_entity_pads_init(&sd->entity, 1, &state->pad); state 1369 drivers/media/i2c/adv7180.c ret = init_device(state); state 1373 drivers/media/i2c/adv7180.c if (state->irq) { state 1376 drivers/media/i2c/adv7180.c KBUILD_MODNAME, state); state 1388 drivers/media/i2c/adv7180.c if (state->irq > 0) state 1389 drivers/media/i2c/adv7180.c free_irq(client->irq, state); state 1393 drivers/media/i2c/adv7180.c adv7180_exit_controls(state); state 1395 drivers/media/i2c/adv7180.c i2c_unregister_device(state->vpp_client); state 1397 drivers/media/i2c/adv7180.c i2c_unregister_device(state->csi_client); state 1398 drivers/media/i2c/adv7180.c mutex_destroy(&state->mutex); state 1405 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 1409 drivers/media/i2c/adv7180.c if (state->irq > 0) state 1410 drivers/media/i2c/adv7180.c free_irq(client->irq, state); state 1413 drivers/media/i2c/adv7180.c adv7180_exit_controls(state); state 1415 drivers/media/i2c/adv7180.c i2c_unregister_device(state->vpp_client); state 1416 drivers/media/i2c/adv7180.c i2c_unregister_device(state->csi_client); state 1418 drivers/media/i2c/adv7180.c adv7180_set_power_pin(state, false); state 1420 drivers/media/i2c/adv7180.c mutex_destroy(&state->mutex); state 1446 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 1448 drivers/media/i2c/adv7180.c return adv7180_set_power(state, false); state 1455 drivers/media/i2c/adv7180.c struct adv7180_state *state = to_state(sd); state 1458 drivers/media/i2c/adv7180.c ret = init_device(state); state 1462 drivers/media/i2c/adv7180.c ret = adv7180_set_power(state, state->powered); state 134 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 158 drivers/media/i2c/adv7343.c val = state->reg80 & (~(SD_STD_MASK)); state 164 drivers/media/i2c/adv7343.c state->reg80 = val; state 167 drivers/media/i2c/adv7343.c val = state->reg01 & (~((u8) INPUT_MODE_MASK)); state 173 drivers/media/i2c/adv7343.c state->reg01 = val; state 184 drivers/media/i2c/adv7343.c val = state->reg80; state 196 drivers/media/i2c/adv7343.c state->reg80 = val; state 207 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 219 drivers/media/i2c/adv7343.c val = state->reg00 & 0x03; state 222 drivers/media/i2c/adv7343.c if (!state->pdata) state 230 drivers/media/i2c/adv7343.c val = state->pdata->mode_config.sleep_mode << 0 | state 231 drivers/media/i2c/adv7343.c state->pdata->mode_config.pll_control << 1 | state 232 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[2] << 2 | state 233 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[1] << 3 | state 234 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[0] << 4 | state 235 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[5] << 5 | state 236 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[4] << 6 | state 237 drivers/media/i2c/adv7343.c state->pdata->mode_config.dac[3] << 7; state 243 drivers/media/i2c/adv7343.c state->reg00 = val; state 246 drivers/media/i2c/adv7343.c val = state->reg02 | YUV_OUTPUT_SELECT; state 251 drivers/media/i2c/adv7343.c state->reg02 = val; state 254 drivers/media/i2c/adv7343.c val = state->reg82 & (SD_DAC_1_DI & SD_DAC_2_DI); state 256 drivers/media/i2c/adv7343.c if (state->pdata && state->pdata->sd_config.sd_dac_out[0]) state 257 drivers/media/i2c/adv7343.c val = val | (state->pdata->sd_config.sd_dac_out[0] << 1); state 258 drivers/media/i2c/adv7343.c else if (state->pdata && !state->pdata->sd_config.sd_dac_out[0]) state 259 drivers/media/i2c/adv7343.c val = val & ~(state->pdata->sd_config.sd_dac_out[0] << 1); state 261 drivers/media/i2c/adv7343.c if (state->pdata && state->pdata->sd_config.sd_dac_out[1]) state 262 drivers/media/i2c/adv7343.c val = val | (state->pdata->sd_config.sd_dac_out[1] << 2); state 263 drivers/media/i2c/adv7343.c else if (state->pdata && !state->pdata->sd_config.sd_dac_out[1]) state 264 drivers/media/i2c/adv7343.c val = val & ~(state->pdata->sd_config.sd_dac_out[1] << 2); state 270 drivers/media/i2c/adv7343.c state->reg82 = val; state 274 drivers/media/i2c/adv7343.c val = state->reg35 & (HD_RGB_INPUT_DI & HD_DAC_SWAP_DI); state 279 drivers/media/i2c/adv7343.c state->reg35 = val; state 290 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 292 drivers/media/i2c/adv7343.c v4l2_info(sd, "Standard: %llx\n", (unsigned long long)state->std); state 293 drivers/media/i2c/adv7343.c v4l2_info(sd, "Output: %s\n", (state->output == 0) ? "Composite" : state 294 drivers/media/i2c/adv7343.c ((state->output == 1) ? "Component" : "S-Video")); state 326 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 329 drivers/media/i2c/adv7343.c if (state->std == std) state 334 drivers/media/i2c/adv7343.c state->std = std; state 342 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 345 drivers/media/i2c/adv7343.c if (state->output == output) state 350 drivers/media/i2c/adv7343.c state->output = output; state 367 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 382 drivers/media/i2c/adv7343.c err = adv7343_setoutput(sd, state->output); state 388 drivers/media/i2c/adv7343.c err = adv7343_setstd(sd, state->std); state 433 drivers/media/i2c/adv7343.c struct adv7343_state *state; state 442 drivers/media/i2c/adv7343.c state = devm_kzalloc(&client->dev, sizeof(struct adv7343_state), state 444 drivers/media/i2c/adv7343.c if (state == NULL) state 448 drivers/media/i2c/adv7343.c state->pdata = adv7343_get_pdata(client); state 450 drivers/media/i2c/adv7343.c state->reg00 = 0x80; state 451 drivers/media/i2c/adv7343.c state->reg01 = 0x00; state 452 drivers/media/i2c/adv7343.c state->reg02 = 0x20; state 453 drivers/media/i2c/adv7343.c state->reg35 = 0x00; state 454 drivers/media/i2c/adv7343.c state->reg80 = ADV7343_SD_MODE_REG1_DEFAULT; state 455 drivers/media/i2c/adv7343.c state->reg82 = ADV7343_SD_MODE_REG2_DEFAULT; state 457 drivers/media/i2c/adv7343.c state->output = ADV7343_COMPOSITE_ID; state 458 drivers/media/i2c/adv7343.c state->std = V4L2_STD_NTSC; state 460 drivers/media/i2c/adv7343.c v4l2_i2c_subdev_init(&state->sd, client, &adv7343_ops); state 462 drivers/media/i2c/adv7343.c v4l2_ctrl_handler_init(&state->hdl, 2); state 463 drivers/media/i2c/adv7343.c v4l2_ctrl_new_std(&state->hdl, &adv7343_ctrl_ops, state 467 drivers/media/i2c/adv7343.c v4l2_ctrl_new_std(&state->hdl, &adv7343_ctrl_ops, state 471 drivers/media/i2c/adv7343.c v4l2_ctrl_new_std(&state->hdl, &adv7343_ctrl_ops, state 475 drivers/media/i2c/adv7343.c state->sd.ctrl_handler = &state->hdl; state 476 drivers/media/i2c/adv7343.c if (state->hdl.error) { state 477 drivers/media/i2c/adv7343.c err = state->hdl.error; state 480 drivers/media/i2c/adv7343.c v4l2_ctrl_handler_setup(&state->hdl); state 482 drivers/media/i2c/adv7343.c err = adv7343_initialize(&state->sd); state 486 drivers/media/i2c/adv7343.c err = v4l2_async_register_subdev(&state->sd); state 490 drivers/media/i2c/adv7343.c v4l2_ctrl_handler_free(&state->hdl); state 498 drivers/media/i2c/adv7343.c struct adv7343_state *state = to_state(sd); state 500 drivers/media/i2c/adv7343.c v4l2_async_unregister_subdev(&state->sd); state 501 drivers/media/i2c/adv7343.c v4l2_ctrl_handler_free(&state->hdl); state 137 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 162 drivers/media/i2c/adv7393.c val = state->reg80 & ~SD_STD_MASK; state 168 drivers/media/i2c/adv7393.c state->reg80 = val; state 171 drivers/media/i2c/adv7393.c val = state->reg01 & ~INPUT_MODE_MASK; state 177 drivers/media/i2c/adv7393.c state->reg01 = val; state 188 drivers/media/i2c/adv7393.c val = state->reg82; state 200 drivers/media/i2c/adv7393.c state->reg82 = val; state 211 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 223 drivers/media/i2c/adv7393.c val = state->reg00 & 0x03; state 236 drivers/media/i2c/adv7393.c state->reg00 = val; state 239 drivers/media/i2c/adv7393.c val = state->reg02 | YUV_OUTPUT_SELECT; state 244 drivers/media/i2c/adv7393.c state->reg02 = val; state 247 drivers/media/i2c/adv7393.c val = state->reg82; state 256 drivers/media/i2c/adv7393.c state->reg82 = val; state 259 drivers/media/i2c/adv7393.c val = state->reg35 & HD_DAC_SWAP_DI; state 264 drivers/media/i2c/adv7393.c state->reg35 = val; state 275 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 277 drivers/media/i2c/adv7393.c v4l2_info(sd, "Standard: %llx\n", (unsigned long long)state->std); state 278 drivers/media/i2c/adv7393.c v4l2_info(sd, "Output: %s\n", (state->output == 0) ? "Composite" : state 279 drivers/media/i2c/adv7393.c ((state->output == 1) ? "Component" : "S-Video")); state 313 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 316 drivers/media/i2c/adv7393.c if (state->std == std) state 321 drivers/media/i2c/adv7393.c state->std = std; state 329 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 332 drivers/media/i2c/adv7393.c if (state->output == output) state 337 drivers/media/i2c/adv7393.c state->output = output; state 354 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 369 drivers/media/i2c/adv7393.c err = adv7393_setoutput(sd, state->output); state 375 drivers/media/i2c/adv7393.c err = adv7393_setstd(sd, state->std); state 387 drivers/media/i2c/adv7393.c struct adv7393_state *state; state 396 drivers/media/i2c/adv7393.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 397 drivers/media/i2c/adv7393.c if (state == NULL) state 400 drivers/media/i2c/adv7393.c state->reg00 = ADV7393_POWER_MODE_REG_DEFAULT; state 401 drivers/media/i2c/adv7393.c state->reg01 = 0x00; state 402 drivers/media/i2c/adv7393.c state->reg02 = 0x20; state 403 drivers/media/i2c/adv7393.c state->reg35 = ADV7393_HD_MODE_REG6_DEFAULT; state 404 drivers/media/i2c/adv7393.c state->reg80 = ADV7393_SD_MODE_REG1_DEFAULT; state 405 drivers/media/i2c/adv7393.c state->reg82 = ADV7393_SD_MODE_REG2_DEFAULT; state 407 drivers/media/i2c/adv7393.c state->output = ADV7393_COMPOSITE_ID; state 408 drivers/media/i2c/adv7393.c state->std = V4L2_STD_NTSC; state 410 drivers/media/i2c/adv7393.c v4l2_i2c_subdev_init(&state->sd, client, &adv7393_ops); state 412 drivers/media/i2c/adv7393.c v4l2_ctrl_handler_init(&state->hdl, 3); state 413 drivers/media/i2c/adv7393.c v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, state 417 drivers/media/i2c/adv7393.c v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, state 421 drivers/media/i2c/adv7393.c v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, state 425 drivers/media/i2c/adv7393.c state->sd.ctrl_handler = &state->hdl; state 426 drivers/media/i2c/adv7393.c if (state->hdl.error) { state 427 drivers/media/i2c/adv7393.c int err = state->hdl.error; state 429 drivers/media/i2c/adv7393.c v4l2_ctrl_handler_free(&state->hdl); state 432 drivers/media/i2c/adv7393.c v4l2_ctrl_handler_setup(&state->hdl); state 434 drivers/media/i2c/adv7393.c err = adv7393_initialize(&state->sd); state 436 drivers/media/i2c/adv7393.c v4l2_ctrl_handler_free(&state->hdl); state 443 drivers/media/i2c/adv7393.c struct adv7393_state *state = to_state(sd); state 446 drivers/media/i2c/adv7393.c v4l2_ctrl_handler_free(&state->hdl); state 42 drivers/media/i2c/adv748x/adv748x-afe.c static int adv748x_afe_read_ro_map(struct adv748x_state *state, u8 reg) state 47 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_MAP_SEL, state 52 drivers/media/i2c/adv748x/adv748x-afe.c return sdp_read(state, reg); state 58 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 62 drivers/media/i2c/adv748x/adv748x-afe.c info = adv748x_afe_read_ro_map(state, ADV748X_SDP_RO_10); state 150 drivers/media/i2c/adv748x/adv748x-afe.c static void adv748x_afe_set_video_standard(struct adv748x_state *state, state 153 drivers/media/i2c/adv748x/adv748x-afe.c sdp_clrset(state, ADV748X_SDP_VID_SEL, ADV748X_SDP_VID_SEL_MASK, state 159 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 161 drivers/media/i2c/adv748x/adv748x-afe.c return sdp_write(state, ADV748X_SDP_INSEL, input); state 196 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 202 drivers/media/i2c/adv748x/adv748x-afe.c mutex_lock(&state->mutex); state 204 drivers/media/i2c/adv748x/adv748x-afe.c adv748x_afe_set_video_standard(state, afe_std); state 207 drivers/media/i2c/adv748x/adv748x-afe.c mutex_unlock(&state->mutex); state 215 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 219 drivers/media/i2c/adv748x/adv748x-afe.c mutex_lock(&state->mutex); state 227 drivers/media/i2c/adv748x/adv748x-afe.c adv748x_afe_set_video_standard(state, state 240 drivers/media/i2c/adv748x/adv748x-afe.c adv748x_afe_set_video_standard(state, afe_std); state 243 drivers/media/i2c/adv748x/adv748x-afe.c mutex_unlock(&state->mutex); state 258 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 261 drivers/media/i2c/adv748x/adv748x-afe.c mutex_lock(&state->mutex); state 265 drivers/media/i2c/adv748x/adv748x-afe.c mutex_unlock(&state->mutex); state 273 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 277 drivers/media/i2c/adv748x/adv748x-afe.c mutex_lock(&state->mutex); state 293 drivers/media/i2c/adv748x/adv748x-afe.c adv_dbg(state, "Detected SDP signal\n"); state 295 drivers/media/i2c/adv748x/adv748x-afe.c adv_dbg(state, "Couldn't detect SDP video signal\n"); state 298 drivers/media/i2c/adv748x/adv748x-afe.c mutex_unlock(&state->mutex); state 418 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 422 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, 0x0e, 0x00); state 428 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_BRI, ctrl->val); state 432 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_HUE, -ctrl->val); state 435 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_CON, ctrl->val); state 438 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_SD_SAT_U, ctrl->val); state 441 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_write(state, ADV748X_SDP_SD_SAT_V, ctrl->val); state 447 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_clrset(state, ADV748X_SDP_DEF, ADV748X_SDP_DEF_VAL_EN, state 451 drivers/media/i2c/adv748x/adv748x-afe.c ret = sdp_clrset(state, ADV748X_SDP_FRP, ADV748X_SDP_FRP_MASK, state 467 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 472 drivers/media/i2c/adv748x/adv748x-afe.c afe->ctrl_hdl.lock = &state->mutex; state 503 drivers/media/i2c/adv748x/adv748x-afe.c struct adv748x_state *state = adv748x_afe_to_state(afe); state 511 drivers/media/i2c/adv748x/adv748x-afe.c adv748x_subdev_init(&afe->sd, state, &adv748x_afe_ops, state 517 drivers/media/i2c/adv748x/adv748x-afe.c if (state->endpoints[i]) { state 525 drivers/media/i2c/adv748x/adv748x-afe.c adv_dbg(state, "AFE Default input set to %d\n", afe->input); state 59 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_configure_regmap(struct adv748x_state *state, int region) state 63 drivers/media/i2c/adv748x/adv748x-core.c if (!state->i2c_clients[region]) state 66 drivers/media/i2c/adv748x/adv748x-core.c state->regmap[region] = state 67 drivers/media/i2c/adv748x/adv748x-core.c devm_regmap_init_i2c(state->i2c_clients[region], state 70 drivers/media/i2c/adv748x/adv748x-core.c if (IS_ERR(state->regmap[region])) { state 71 drivers/media/i2c/adv748x/adv748x-core.c err = PTR_ERR(state->regmap[region]); state 72 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, state 100 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_read_check(struct adv748x_state *state, state 103 drivers/media/i2c/adv748x/adv748x-core.c struct i2c_client *client = state->i2c_clients[client_page]; state 107 drivers/media/i2c/adv748x/adv748x-core.c err = regmap_read(state->regmap[client_page], reg, &val); state 110 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "error reading %02x, %02x\n", state 118 drivers/media/i2c/adv748x/adv748x-core.c int adv748x_read(struct adv748x_state *state, u8 page, u8 reg) state 120 drivers/media/i2c/adv748x/adv748x-core.c return adv748x_read_check(state, page, reg); state 123 drivers/media/i2c/adv748x/adv748x-core.c int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value) state 125 drivers/media/i2c/adv748x/adv748x-core.c return regmap_write(state->regmap[page], reg, value); state 128 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_write_check(struct adv748x_state *state, u8 page, u8 reg, state 134 drivers/media/i2c/adv748x/adv748x-core.c *error = adv748x_write(state, page, reg, value); state 144 drivers/media/i2c/adv748x/adv748x-core.c int adv748x_write_block(struct adv748x_state *state, int client_page, state 148 drivers/media/i2c/adv748x/adv748x-core.c struct regmap *regmap = state->regmap[client_page]; state 156 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_set_slave_addresses(struct adv748x_state *state) state 164 drivers/media/i2c/adv748x/adv748x-core.c client = state->i2c_clients[i]; state 166 drivers/media/i2c/adv748x/adv748x-core.c io_write(state, io_reg, client->addr << 1); state 172 drivers/media/i2c/adv748x/adv748x-core.c static void adv748x_unregister_clients(struct adv748x_state *state) state 176 drivers/media/i2c/adv748x/adv748x-core.c for (i = 1; i < ARRAY_SIZE(state->i2c_clients); ++i) state 177 drivers/media/i2c/adv748x/adv748x-core.c i2c_unregister_device(state->i2c_clients[i]); state 180 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_initialise_clients(struct adv748x_state *state) state 186 drivers/media/i2c/adv748x/adv748x-core.c state->i2c_clients[i] = i2c_new_ancillary_device( state 187 drivers/media/i2c/adv748x/adv748x-core.c state->client, state 191 drivers/media/i2c/adv748x/adv748x-core.c if (IS_ERR(state->i2c_clients[i])) { state 192 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "failed to create i2c client %u\n", i); state 193 drivers/media/i2c/adv748x/adv748x-core.c return PTR_ERR(state->i2c_clients[i]); state 196 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_configure_regmap(state, i); state 201 drivers/media/i2c/adv748x/adv748x-core.c return adv748x_set_slave_addresses(state); state 216 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_write_regs(struct adv748x_state *state, state 222 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_write(state, regs->page, regs->reg, regs->value); state 224 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Error regs page: 0x%02x reg: 0x%02x\n", state 239 drivers/media/i2c/adv748x/adv748x-core.c struct adv748x_state *state = tx->state; state 244 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x00, 0x80 | tx->num_lanes, &ret); state 247 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x00, 0xa0 | tx->num_lanes, &ret); state 250 drivers/media/i2c/adv748x/adv748x-core.c if (tx->src == &state->hdmi.sd) { state 251 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xdb, 0x10, &ret); state 252 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xd6, 0x07, &ret); state 254 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xd2, 0x40, &ret); state 257 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xc4, 0x0a, &ret); state 258 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x71, 0x33, &ret); state 259 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x72, 0x11, &ret); state 262 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xf0, 0x00, &ret); state 265 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x31, 0x82, &ret); state 266 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x1e, 0x40, &ret); state 269 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xda, 0x01, &ret); state 273 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x00, 0x20 | tx->num_lanes, &ret); state 277 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xc1, 0x2b, &ret); state 279 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x31, 0x80, &ret); state 286 drivers/media/i2c/adv748x/adv748x-core.c struct adv748x_state *state = tx->state; state 291 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x31, 0x82, &ret); state 292 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x1e, 0x00, &ret); state 295 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0x00, 0x80 | tx->num_lanes, &ret); state 298 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xda, 0x01, &ret); state 301 drivers/media/i2c/adv748x/adv748x-core.c adv748x_write_check(state, page, 0xc1, 0x3b, &ret); state 337 drivers/media/i2c/adv748x/adv748x-core.c struct adv748x_state *state = v4l2_get_subdevdata(sd); state 350 drivers/media/i2c/adv748x/adv748x-core.c if (rsd == &state->afe.sd) state 351 drivers/media/i2c/adv748x/adv748x-core.c state->afe.tx = enable ? tx : NULL; state 353 drivers/media/i2c/adv748x/adv748x-core.c state->hdmi.tx = enable ? tx : NULL; state 357 drivers/media/i2c/adv748x/adv748x-core.c if (state->afe.tx) { state 366 drivers/media/i2c/adv748x/adv748x-core.c if (state->hdmi.tx) state 369 drivers/media/i2c/adv748x/adv748x-core.c return io_clrset(state, ADV748X_IO_10, io10_mask, io10); state 461 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_sw_reset(struct adv748x_state *state) state 465 drivers/media/i2c/adv748x/adv748x-core.c ret = io_write(state, ADV748X_IO_REG_FF, ADV748X_IO_REG_FF_MAIN_RESET); state 472 drivers/media/i2c/adv748x/adv748x-core.c ret = io_clrset(state, ADV748X_IO_REG_01, ADV748X_IO_REG_01_PWRDN_MASK, state 478 drivers/media/i2c/adv748x/adv748x-core.c return io_write(state, ADV748X_IO_REG_F2, state 482 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_reset(struct adv748x_state *state) state 487 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_sw_reset(state); state 491 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_set_slave_addresses(state); state 496 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_write_regs(state, adv748x_init_hdmi); state 500 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_write_regs(state, adv748x_init_afe); state 505 drivers/media/i2c/adv748x/adv748x-core.c adv748x_tx_power(&state->txa, 1); state 506 drivers/media/i2c/adv748x/adv748x-core.c adv748x_tx_power(&state->txa, 0); state 507 drivers/media/i2c/adv748x/adv748x-core.c adv748x_tx_power(&state->txb, 1); state 508 drivers/media/i2c/adv748x/adv748x-core.c adv748x_tx_power(&state->txb, 0); state 511 drivers/media/i2c/adv748x/adv748x-core.c io_write(state, ADV748X_IO_PD, ADV748X_IO_PD_RX_EN); state 514 drivers/media/i2c/adv748x/adv748x-core.c if (is_tx_enabled(&state->txa)) state 516 drivers/media/i2c/adv748x/adv748x-core.c if (is_tx_enabled(&state->txb)) state 518 drivers/media/i2c/adv748x/adv748x-core.c io_write(state, ADV748X_IO_10, regval); state 521 drivers/media/i2c/adv748x/adv748x-core.c cp_clrset(state, ADV748X_CP_CLMP_POS, ADV748X_CP_CLMP_POS_DIS_AUTO, state 527 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_identify_chip(struct adv748x_state *state) state 531 drivers/media/i2c/adv748x/adv748x-core.c lsb = io_read(state, ADV748X_IO_CHIP_REV_ID_1); state 532 drivers/media/i2c/adv748x/adv748x-core.c msb = io_read(state, ADV748X_IO_CHIP_REV_ID_2); state 535 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to read chip revision\n"); state 539 drivers/media/i2c/adv748x/adv748x-core.c adv_info(state, "chip found @ 0x%02x revision %02x%02x\n", state 540 drivers/media/i2c/adv748x/adv748x-core.c state->client->addr << 1, lsb, msb); state 549 drivers/media/i2c/adv748x/adv748x-core.c void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state, state 557 drivers/media/i2c/adv748x/adv748x-core.c sd->owner = state->dev->driver->owner; state 558 drivers/media/i2c/adv748x/adv748x-core.c sd->dev = state->dev; state 560 drivers/media/i2c/adv748x/adv748x-core.c v4l2_set_subdevdata(sd, state); state 564 drivers/media/i2c/adv748x/adv748x-core.c state->dev->driver->name, state 565 drivers/media/i2c/adv748x/adv748x-core.c i2c_adapter_id(state->client->adapter), state 566 drivers/media/i2c/adv748x/adv748x-core.c state->client->addr, ident); state 573 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_parse_csi2_lanes(struct adv748x_state *state, state 593 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "TXA: Invalid number (%u) of lanes\n", state 598 drivers/media/i2c/adv748x/adv748x-core.c state->txa.num_lanes = num_lanes; state 599 drivers/media/i2c/adv748x/adv748x-core.c adv_dbg(state, "TXA: using %u lanes\n", state->txa.num_lanes); state 604 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "TXB: Invalid number (%u) of lanes\n", state 609 drivers/media/i2c/adv748x/adv748x-core.c state->txb.num_lanes = num_lanes; state 610 drivers/media/i2c/adv748x/adv748x-core.c adv_dbg(state, "TXB: using %u lanes\n", state->txb.num_lanes); state 616 drivers/media/i2c/adv748x/adv748x-core.c static int adv748x_parse_dt(struct adv748x_state *state) state 624 drivers/media/i2c/adv748x/adv748x-core.c for_each_endpoint_of_node(state->dev->of_node, ep_np) { state 626 drivers/media/i2c/adv748x/adv748x-core.c adv_info(state, "Endpoint %pOF on port %d", ep.local_node, state 630 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Invalid endpoint %pOF on port %d", state 636 drivers/media/i2c/adv748x/adv748x-core.c if (state->endpoints[ep.port]) { state 637 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, state 643 drivers/media/i2c/adv748x/adv748x-core.c state->endpoints[ep.port] = ep_np; state 655 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_parse_csi2_lanes(state, ep.port, ep_np); state 663 drivers/media/i2c/adv748x/adv748x-core.c static void adv748x_dt_cleanup(struct adv748x_state *state) state 668 drivers/media/i2c/adv748x/adv748x-core.c of_node_put(state->endpoints[i]); state 673 drivers/media/i2c/adv748x/adv748x-core.c struct adv748x_state *state; state 680 drivers/media/i2c/adv748x/adv748x-core.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 681 drivers/media/i2c/adv748x/adv748x-core.c if (!state) state 684 drivers/media/i2c/adv748x/adv748x-core.c mutex_init(&state->mutex); state 686 drivers/media/i2c/adv748x/adv748x-core.c state->dev = &client->dev; state 687 drivers/media/i2c/adv748x/adv748x-core.c state->client = client; state 688 drivers/media/i2c/adv748x/adv748x-core.c state->i2c_clients[ADV748X_PAGE_IO] = client; state 689 drivers/media/i2c/adv748x/adv748x-core.c i2c_set_clientdata(client, state); state 696 drivers/media/i2c/adv748x/adv748x-core.c state->txa.state = state->txb.state = state; state 697 drivers/media/i2c/adv748x/adv748x-core.c state->txa.page = ADV748X_PAGE_TXA; state 698 drivers/media/i2c/adv748x/adv748x-core.c state->txb.page = ADV748X_PAGE_TXB; state 699 drivers/media/i2c/adv748x/adv748x-core.c state->txa.port = ADV748X_PORT_TXA; state 700 drivers/media/i2c/adv748x/adv748x-core.c state->txb.port = ADV748X_PORT_TXB; state 703 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_parse_dt(state); state 705 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to parse device tree"); state 710 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_configure_regmap(state, ADV748X_PAGE_IO); state 712 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Error configuring IO regmap region"); state 716 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_identify_chip(state); state 718 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to identify chip"); state 723 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_initialise_clients(state); state 725 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to setup client regmap pages"); state 730 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_reset(state); state 732 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to reset hardware"); state 737 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_hdmi_init(&state->hdmi); state 739 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to probe HDMI"); state 744 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_afe_init(&state->afe); state 746 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to probe AFE"); state 751 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_csi2_init(state, &state->txa); state 753 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to probe TXA"); state 758 drivers/media/i2c/adv748x/adv748x-core.c ret = adv748x_csi2_init(state, &state->txb); state 760 drivers/media/i2c/adv748x/adv748x-core.c adv_err(state, "Failed to probe TXB"); state 767 drivers/media/i2c/adv748x/adv748x-core.c adv748x_csi2_cleanup(&state->txa); state 769 drivers/media/i2c/adv748x/adv748x-core.c adv748x_afe_cleanup(&state->afe); state 771 drivers/media/i2c/adv748x/adv748x-core.c adv748x_hdmi_cleanup(&state->hdmi); state 773 drivers/media/i2c/adv748x/adv748x-core.c adv748x_unregister_clients(state); state 775 drivers/media/i2c/adv748x/adv748x-core.c adv748x_dt_cleanup(state); state 777 drivers/media/i2c/adv748x/adv748x-core.c mutex_destroy(&state->mutex); state 784 drivers/media/i2c/adv748x/adv748x-core.c struct adv748x_state *state = i2c_get_clientdata(client); state 786 drivers/media/i2c/adv748x/adv748x-core.c adv748x_afe_cleanup(&state->afe); state 787 drivers/media/i2c/adv748x/adv748x-core.c adv748x_hdmi_cleanup(&state->hdmi); state 789 drivers/media/i2c/adv748x/adv748x-core.c adv748x_csi2_cleanup(&state->txa); state 790 drivers/media/i2c/adv748x/adv748x-core.c adv748x_csi2_cleanup(&state->txb); state 792 drivers/media/i2c/adv748x/adv748x-core.c adv748x_unregister_clients(state); state 793 drivers/media/i2c/adv748x/adv748x-core.c adv748x_dt_cleanup(state); state 794 drivers/media/i2c/adv748x/adv748x-core.c mutex_destroy(&state->mutex); state 72 drivers/media/i2c/adv748x/adv748x-csi2.c struct adv748x_state *state = tx->state; state 75 drivers/media/i2c/adv748x/adv748x-csi2.c adv_dbg(state, "Registered %s (%s)", is_txa(tx) ? "TXA":"TXB", state 84 drivers/media/i2c/adv748x/adv748x-csi2.c if (is_afe_enabled(state)) { state 86 drivers/media/i2c/adv748x/adv748x-csi2.c &state->afe.sd, state 94 drivers/media/i2c/adv748x/adv748x-csi2.c state->afe.tx = tx; state 98 drivers/media/i2c/adv748x/adv748x-csi2.c if (is_txb(tx) || !is_hdmi_enabled(state)) state 101 drivers/media/i2c/adv748x/adv748x-csi2.c ret = adv748x_csi2_register_link(tx, sd->v4l2_dev, &state->hdmi.sd, state 107 drivers/media/i2c/adv748x/adv748x-csi2.c state->hdmi.tx = tx; state 161 drivers/media/i2c/adv748x/adv748x-csi2.c struct adv748x_state *state = tx->state; state 169 drivers/media/i2c/adv748x/adv748x-csi2.c mutex_lock(&state->mutex); state 173 drivers/media/i2c/adv748x/adv748x-csi2.c mutex_unlock(&state->mutex); state 183 drivers/media/i2c/adv748x/adv748x-csi2.c struct adv748x_state *state = tx->state; state 192 drivers/media/i2c/adv748x/adv748x-csi2.c mutex_lock(&state->mutex); state 212 drivers/media/i2c/adv748x/adv748x-csi2.c mutex_unlock(&state->mutex); state 278 drivers/media/i2c/adv748x/adv748x-csi2.c int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx) state 288 drivers/media/i2c/adv748x/adv748x-csi2.c adv748x_subdev_init(&tx->sd, state, &adv748x_csi2_ops, state 293 drivers/media/i2c/adv748x/adv748x-csi2.c tx->sd.fwnode = of_fwnode_handle(state->endpoints[tx->port]); state 115 drivers/media/i2c/adv748x/adv748x-hdmi.c static bool adv748x_hdmi_has_signal(struct adv748x_state *state) state 120 drivers/media/i2c/adv748x/adv748x-hdmi.c val = hdmi_read(state, ADV748X_HDMI_LW1); state 125 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_read_pixelclock(struct adv748x_state *state) state 129 drivers/media/i2c/adv748x/adv748x-hdmi.c a = hdmi_read(state, ADV748X_HDMI_TMDS_1); state 130 drivers/media/i2c/adv748x/adv748x-hdmi.c b = hdmi_read(state, ADV748X_HDMI_TMDS_2); state 152 drivers/media/i2c/adv748x/adv748x-hdmi.c static void adv748x_hdmi_set_de_timings(struct adv748x_state *state, int shift) state 162 drivers/media/i2c/adv748x/adv748x-hdmi.c cp_write(state, ADV748X_CP_DE_POS_HIGH, high); state 163 drivers/media/i2c/adv748x/adv748x-hdmi.c cp_write(state, ADV748X_CP_DE_POS_END_LOW, low); state 167 drivers/media/i2c/adv748x/adv748x-hdmi.c cp_write(state, ADV748X_CP_DE_POS_HIGH, high); state 168 drivers/media/i2c/adv748x/adv748x-hdmi.c cp_write(state, ADV748X_CP_DE_POS_START_LOW, low); state 171 drivers/media/i2c/adv748x/adv748x-hdmi.c static int adv748x_hdmi_set_video_timings(struct adv748x_state *state, state 195 drivers/media/i2c/adv748x/adv748x-hdmi.c adv748x_hdmi_set_de_timings(state, -40); state 199 drivers/media/i2c/adv748x/adv748x-hdmi.c adv748x_hdmi_set_de_timings(state, -44); state 202 drivers/media/i2c/adv748x/adv748x-hdmi.c adv748x_hdmi_set_de_timings(state, 0); state 206 drivers/media/i2c/adv748x/adv748x-hdmi.c io_write(state, ADV748X_IO_VID_STD, stds[i].vid_std); state 207 drivers/media/i2c/adv748x/adv748x-hdmi.c io_clrset(state, ADV748X_IO_DATAPATH, ADV748X_IO_DATAPATH_VFREQ_M, state 221 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 236 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_lock(&state->mutex); state 238 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = adv748x_hdmi_set_video_timings(state, timings); state 244 drivers/media/i2c/adv748x/adv748x-hdmi.c cp_clrset(state, ADV748X_CP_VID_ADJ_2, ADV748X_CP_VID_ADJ_2_INTERLACED, state 248 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_unlock(&state->mutex); state 253 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_unlock(&state->mutex); state 261 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 263 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_lock(&state->mutex); state 267 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_unlock(&state->mutex); state 276 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 286 drivers/media/i2c/adv748x/adv748x-hdmi.c if (!adv748x_hdmi_has_signal(state)) state 289 drivers/media/i2c/adv748x/adv748x-hdmi.c pixelclock = adv748x_hdmi_read_pixelclock(state); state 296 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->interlaced = hdmi_read(state, ADV748X_HDMI_F1H1) & state 299 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->width = hdmi_read16(state, ADV748X_HDMI_LW1, state 301 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->height = hdmi_read16(state, ADV748X_HDMI_F0H1, state 303 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->hfrontporch = hdmi_read16(state, ADV748X_HDMI_HFRONT_PORCH, state 305 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->hsync = hdmi_read16(state, ADV748X_HDMI_HSYNC_WIDTH, state 307 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->hbackporch = hdmi_read16(state, ADV748X_HDMI_HBACK_PORCH, state 309 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->vfrontporch = hdmi_read16(state, ADV748X_HDMI_VFRONT_PORCH, state 311 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->vsync = hdmi_read16(state, ADV748X_HDMI_VSYNC_WIDTH, state 313 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->vbackporch = hdmi_read16(state, ADV748X_HDMI_VBACK_PORCH, state 316 drivers/media/i2c/adv748x/adv748x-hdmi.c polarity = hdmi_read(state, 0x05); state 321 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->height += hdmi_read16(state, 0x0b, 0x1fff); state 322 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->il_vfrontporch = hdmi_read16(state, 0x2c, 0x3fff) / 2; state 323 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->il_vsync = hdmi_read16(state, 0x30, 0x3fff) / 2; state 324 drivers/media/i2c/adv748x/adv748x-hdmi.c bt->il_vbackporch = hdmi_read16(state, 0x34, 0x3fff) / 2; state 342 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 344 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_lock(&state->mutex); state 346 drivers/media/i2c/adv748x/adv748x-hdmi.c *status = adv748x_hdmi_has_signal(state) ? 0 : V4L2_IN_ST_NO_SIGNAL; state 348 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_unlock(&state->mutex); state 356 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 359 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_lock(&state->mutex); state 365 drivers/media/i2c/adv748x/adv748x-hdmi.c if (adv748x_hdmi_has_signal(state)) state 366 drivers/media/i2c/adv748x/adv748x-hdmi.c adv_dbg(state, "Detected HDMI signal\n"); state 368 drivers/media/i2c/adv748x/adv748x-hdmi.c adv_dbg(state, "Couldn't detect HDMI video signal\n"); state 371 drivers/media/i2c/adv748x/adv748x-hdmi.c mutex_unlock(&state->mutex); state 491 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 496 drivers/media/i2c/adv748x/adv748x-hdmi.c adv_dbg(state, "%s: write EDID block (%d byte)\n", state 504 drivers/media/i2c/adv748x/adv748x-hdmi.c err = adv748x_write_block(state, ADV748X_PAGE_EDID, state 515 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 532 drivers/media/i2c/adv748x/adv748x-hdmi.c repeater_write(state, ADV748X_REPEATER_EDID_SZ, state 535 drivers/media/i2c/adv748x/adv748x-hdmi.c repeater_write(state, ADV748X_REPEATER_EDID_CTL, 0); state 559 drivers/media/i2c/adv748x/adv748x-hdmi.c repeater_write(state, ADV748X_REPEATER_EDID_SZ, state 562 drivers/media/i2c/adv748x/adv748x-hdmi.c repeater_write(state, ADV748X_REPEATER_EDID_CTL, state 632 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 637 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_clrset(state, ADV748X_CP_VID_ADJ, state 645 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_write(state, ADV748X_CP_BRI, ctrl->val); state 648 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_write(state, ADV748X_CP_HUE, ctrl->val); state 651 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_write(state, ADV748X_CP_CON, ctrl->val); state 654 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_write(state, ADV748X_CP_SAT, ctrl->val); state 665 drivers/media/i2c/adv748x/adv748x-hdmi.c ret = cp_write(state, ADV748X_CP_PAT_GEN, pattern); state 681 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 686 drivers/media/i2c/adv748x/adv748x-hdmi.c hdmi->ctrl_hdl.lock = &state->mutex; state 722 drivers/media/i2c/adv748x/adv748x-hdmi.c struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); state 733 drivers/media/i2c/adv748x/adv748x-hdmi.c adv748x_subdev_init(&hdmi->sd, state, &adv748x_ops_hdmi, state 77 drivers/media/i2c/adv748x/adv748x.h struct adv748x_state *state; state 93 drivers/media/i2c/adv748x/adv748x.h #define is_tx_enabled(_tx) ((_tx)->state->endpoints[(_tx)->port] != NULL) state 94 drivers/media/i2c/adv748x/adv748x.h #define is_txa(_tx) ((_tx) == &(_tx)->state->txa) state 95 drivers/media/i2c/adv748x/adv748x.h #define is_txb(_tx) ((_tx) == &(_tx)->state->txb) state 389 drivers/media/i2c/adv748x/adv748x.h int adv748x_read(struct adv748x_state *state, u8 addr, u8 reg); state 390 drivers/media/i2c/adv748x/adv748x.h int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value); state 391 drivers/media/i2c/adv748x/adv748x.h int adv748x_write_block(struct adv748x_state *state, int client_page, state 414 drivers/media/i2c/adv748x/adv748x.h #define tx_read(t, r) adv748x_read(t->state, t->page, r) state 415 drivers/media/i2c/adv748x/adv748x.h #define tx_write(t, r, v) adv748x_write(t->state, t->page, r, v) state 426 drivers/media/i2c/adv748x/adv748x.h void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state, state 430 drivers/media/i2c/adv748x/adv748x.h int adv748x_register_subdevs(struct adv748x_state *state, state 438 drivers/media/i2c/adv748x/adv748x.h int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx); state 236 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 243 drivers/media/i2c/adv7511-v4l2.c err = adv_smbus_read_i2c_block_data(state->i2c_edid, i, state 251 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 253 drivers/media/i2c/adv7511-v4l2.c return i2c_smbus_read_byte_data(state->i2c_cec, reg); state 258 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 263 drivers/media/i2c/adv7511-v4l2.c ret = i2c_smbus_write_byte_data(state->i2c_cec, reg, val); state 279 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 281 drivers/media/i2c/adv7511-v4l2.c return adv_smbus_read_byte_data(state->i2c_pktmem, reg); state 286 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 291 drivers/media/i2c/adv7511-v4l2.c ret = i2c_smbus_write_byte_data(state->i2c_pktmem, reg, val); state 380 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 383 drivers/media/i2c/adv7511-v4l2.c if (state->fmt_code != MEDIA_BUS_FMT_RGB888_1X24) { state 392 drivers/media/i2c/adv7511-v4l2.c if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { state 416 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 420 drivers/media/i2c/adv7511-v4l2.c if (state->hdmi_mode_ctrl == ctrl) { state 425 drivers/media/i2c/adv7511-v4l2.c if (state->rgb_quantization_range_ctrl == ctrl) { state 429 drivers/media/i2c/adv7511-v4l2.c if (state->content_type_ctrl == ctrl) { state 432 drivers/media/i2c/adv7511-v4l2.c state->content_type = ctrl->val; state 433 drivers/media/i2c/adv7511-v4l2.c itc = state->content_type != V4L2_DV_IT_CONTENT_TYPE_NO_ITC; state 434 drivers/media/i2c/adv7511-v4l2.c cn = itc ? state->content_type : V4L2_DV_IT_CONTENT_TYPE_GRAPHICS; state 452 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 455 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec) state 461 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 469 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec) { state 484 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 491 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec) { state 581 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 582 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state_edid *edid = &state->edid; state 607 drivers/media/i2c/adv7511-v4l2.c v4l2_info(sd, "power %s\n", state->power_on ? "on" : "off"); state 620 drivers/media/i2c/adv7511-v4l2.c errors[adv7511_rd(sd, 0xc8) >> 4], state->edid_detect_counter, state 647 drivers/media/i2c/adv7511-v4l2.c if (state->dv_timings.type == V4L2_DV_BT_656_1120) state 649 drivers/media/i2c/adv7511-v4l2.c &state->dv_timings, false); state 652 drivers/media/i2c/adv7511-v4l2.c v4l2_info(sd, "i2c edid addr: 0x%x\n", state->i2c_edid_addr); state 654 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec == NULL) state 657 drivers/media/i2c/adv7511-v4l2.c v4l2_info(sd, "i2c cec addr: 0x%x\n", state->i2c_cec_addr); state 659 drivers/media/i2c/adv7511-v4l2.c v4l2_info(sd, "CEC: %s\n", state->cec_enabled_adap ? state 661 drivers/media/i2c/adv7511-v4l2.c if (state->cec_enabled_adap) { state 663 drivers/media/i2c/adv7511-v4l2.c bool is_valid = state->cec_valid_addrs & (1 << i); state 667 drivers/media/i2c/adv7511-v4l2.c state->cec_addr[i]); state 670 drivers/media/i2c/adv7511-v4l2.c v4l2_info(sd, "i2c pktmem addr: 0x%x\n", state->i2c_pktmem_addr); state 677 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 683 drivers/media/i2c/adv7511-v4l2.c state->power_on = on; state 719 drivers/media/i2c/adv7511-v4l2.c adv7511_wr(sd, 0x43, state->i2c_edid_addr); state 720 drivers/media/i2c/adv7511-v4l2.c adv7511_wr(sd, 0x45, state->i2c_pktmem_addr); state 730 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = cec_get_drvdata(adap); state 731 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; state 733 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec == NULL) state 736 drivers/media/i2c/adv7511-v4l2.c if (!state->cec_enabled_adap && enable) { state 748 drivers/media/i2c/adv7511-v4l2.c if (state->enabled_irq) state 750 drivers/media/i2c/adv7511-v4l2.c } else if (state->cec_enabled_adap && !enable) { state 751 drivers/media/i2c/adv7511-v4l2.c if (state->enabled_irq) state 757 drivers/media/i2c/adv7511-v4l2.c state->cec_valid_addrs = 0; state 759 drivers/media/i2c/adv7511-v4l2.c state->cec_enabled_adap = enable; state 765 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = cec_get_drvdata(adap); state 766 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; state 769 drivers/media/i2c/adv7511-v4l2.c if (!state->cec_enabled_adap) state 774 drivers/media/i2c/adv7511-v4l2.c state->cec_valid_addrs = 0; state 779 drivers/media/i2c/adv7511-v4l2.c bool is_valid = state->cec_valid_addrs & (1 << i); state 783 drivers/media/i2c/adv7511-v4l2.c if (is_valid && state->cec_addr[i] == addr) state 791 drivers/media/i2c/adv7511-v4l2.c state->cec_addr[i] = addr; state 792 drivers/media/i2c/adv7511-v4l2.c state->cec_valid_addrs |= 1 << i; state 820 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = cec_get_drvdata(adap); state 821 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; state 855 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 865 drivers/media/i2c/adv7511-v4l2.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, state 886 drivers/media/i2c/adv7511-v4l2.c cec_transmit_done(state->cec_adap, status, state 892 drivers/media/i2c/adv7511-v4l2.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); state 907 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 914 drivers/media/i2c/adv7511-v4l2.c if (state->enabled_irq == enable) state 916 drivers/media/i2c/adv7511-v4l2.c state->enabled_irq = enable; state 942 drivers/media/i2c/adv7511-v4l2.c (state->cec_enabled_adap && enable) ? 0x39 : 0x00); state 972 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 991 drivers/media/i2c/adv7511-v4l2.c cec_received_msg(state->cec_adap, &msg); state 1019 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1027 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = false; state 1035 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1050 drivers/media/i2c/adv7511-v4l2.c state->dv_timings = *timings; state 1074 drivers/media/i2c/adv7511-v4l2.c adv7511_set_rgb_quantization_mode(sd, state->rgb_quantization_range_ctrl); state 1082 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1089 drivers/media/i2c/adv7511-v4l2.c *timings = state->dv_timings; state 1202 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1210 drivers/media/i2c/adv7511-v4l2.c edid->blocks = state->edid.segments * 2; state 1214 drivers/media/i2c/adv7511-v4l2.c if (state->edid.segments == 0) state 1217 drivers/media/i2c/adv7511-v4l2.c if (edid->start_block >= state->edid.segments * 2) state 1220 drivers/media/i2c/adv7511-v4l2.c if (edid->start_block + edid->blocks > state->edid.segments * 2) state 1221 drivers/media/i2c/adv7511-v4l2.c edid->blocks = state->edid.segments * 2 - edid->start_block; state 1223 drivers/media/i2c/adv7511-v4l2.c memcpy(edid->edid, &state->edid.data[edid->start_block * 128], state 1252 drivers/media/i2c/adv7511-v4l2.c static void adv7511_fill_format(struct adv7511_state *state, state 1255 drivers/media/i2c/adv7511-v4l2.c format->width = state->dv_timings.bt.width; state 1256 drivers/media/i2c/adv7511-v4l2.c format->height = state->dv_timings.bt.height; state 1264 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1270 drivers/media/i2c/adv7511-v4l2.c adv7511_fill_format(state, &format->format); state 1282 drivers/media/i2c/adv7511-v4l2.c format->format.code = state->fmt_code; state 1283 drivers/media/i2c/adv7511-v4l2.c format->format.colorspace = state->colorspace; state 1284 drivers/media/i2c/adv7511-v4l2.c format->format.ycbcr_enc = state->ycbcr_enc; state 1285 drivers/media/i2c/adv7511-v4l2.c format->format.quantization = state->quantization; state 1286 drivers/media/i2c/adv7511-v4l2.c format->format.xfer_func = state->xfer_func; state 1296 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1312 drivers/media/i2c/adv7511-v4l2.c u8 itc = state->content_type != V4L2_DV_IT_CONTENT_TYPE_NO_ITC; state 1313 drivers/media/i2c/adv7511-v4l2.c u8 cn = itc ? state->content_type : V4L2_DV_IT_CONTENT_TYPE_GRAPHICS; state 1326 drivers/media/i2c/adv7511-v4l2.c adv7511_fill_format(state, &format->format); state 1356 drivers/media/i2c/adv7511-v4l2.c state->fmt_code = format->format.code; state 1357 drivers/media/i2c/adv7511-v4l2.c state->colorspace = format->format.colorspace; state 1358 drivers/media/i2c/adv7511-v4l2.c state->ycbcr_enc = format->format.ycbcr_enc; state 1359 drivers/media/i2c/adv7511-v4l2.c state->quantization = format->format.quantization; state 1360 drivers/media/i2c/adv7511-v4l2.c state->xfer_func = format->format.xfer_func; state 1430 drivers/media/i2c/adv7511-v4l2.c adv7511_set_rgb_quantization_mode(sd, state->rgb_quantization_range_ctrl); state 1476 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1483 drivers/media/i2c/adv7511-v4l2.c cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); state 1485 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, 0x0); state 1491 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = container_of(dwork, struct adv7511_state, edid_handler); state 1492 drivers/media/i2c/adv7511-v4l2.c struct v4l2_subdev *sd = &state->sd; state 1505 drivers/media/i2c/adv7511-v4l2.c if (state->edid.read_retries) { state 1506 drivers/media/i2c/adv7511-v4l2.c state->edid.read_retries--; state 1508 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = false; state 1511 drivers/media/i2c/adv7511-v4l2.c queue_delayed_work(state->work_queue, &state->edid_handler, EDID_DELAY); state 1533 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1561 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_handler_setup(&state->hdl); state 1567 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1569 drivers/media/i2c/adv7511-v4l2.c mdt.present = state->have_monitor; state 1575 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1586 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_s_ctrl(state->hotplug_ctrl, adv7511_have_hotplug(sd) ? 0x1 : 0x0); state 1587 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_s_ctrl(state->rx_sense_ctrl, adv7511_have_rx_sense(sd) ? 0x1 : 0x0); state 1589 drivers/media/i2c/adv7511-v4l2.c if ((status & MASK_ADV7511_HPD_DETECT) && ((status & MASK_ADV7511_MSEN_DETECT) || state->edid.segments)) { state 1591 drivers/media/i2c/adv7511-v4l2.c if (!state->have_monitor) { state 1593 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = true; state 1601 drivers/media/i2c/adv7511-v4l2.c state->edid.read_retries = EDID_MAX_RETRIES; state 1602 drivers/media/i2c/adv7511-v4l2.c queue_delayed_work(state->work_queue, &state->edid_handler, EDID_DELAY); state 1606 drivers/media/i2c/adv7511-v4l2.c state->edid.read_retries = EDID_MAX_RETRIES; state 1607 drivers/media/i2c/adv7511-v4l2.c queue_delayed_work(state->work_queue, &state->edid_handler, EDID_DELAY); state 1610 drivers/media/i2c/adv7511-v4l2.c if (state->have_monitor) { state 1612 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = false; state 1616 drivers/media/i2c/adv7511-v4l2.c memset(&state->edid, 0, sizeof(struct adv7511_state_edid)); state 1633 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1634 drivers/media/i2c/adv7511-v4l2.c u32 blocks = state->edid.blocks; state 1635 drivers/media/i2c/adv7511-v4l2.c u8 *data = state->edid.data; state 1649 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1650 drivers/media/i2c/adv7511-v4l2.c u8 *data = state->edid.data; state 1659 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1663 drivers/media/i2c/adv7511-v4l2.c __func__, EDID_MAX_RETRIES - state->edid.read_retries); state 1665 drivers/media/i2c/adv7511-v4l2.c if (state->edid.complete) state 1677 drivers/media/i2c/adv7511-v4l2.c adv7511_edid_rd(sd, 256, &state->edid.data[segment * 256]); state 1678 drivers/media/i2c/adv7511-v4l2.c adv7511_dbg_dump_edid(2, debug, sd, segment, &state->edid.data[segment * 256]); state 1680 drivers/media/i2c/adv7511-v4l2.c state->edid.blocks = state->edid.data[0x7e] + 1; state 1681 drivers/media/i2c/adv7511-v4l2.c v4l2_dbg(1, debug, sd, "%s: %d blocks in total\n", __func__, state->edid.blocks); state 1687 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = false; state 1693 drivers/media/i2c/adv7511-v4l2.c state->edid.segments = segment + 1; state 1694 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, 0x1); state 1695 drivers/media/i2c/adv7511-v4l2.c if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { state 1697 drivers/media/i2c/adv7511-v4l2.c v4l2_dbg(1, debug, sd, "%s: request segment %d\n", __func__, state->edid.segments); state 1699 drivers/media/i2c/adv7511-v4l2.c adv7511_wr(sd, 0xc4, state->edid.segments); state 1700 drivers/media/i2c/adv7511-v4l2.c state->edid.read_retries = EDID_MAX_RETRIES; state 1701 drivers/media/i2c/adv7511-v4l2.c queue_delayed_work(state->work_queue, &state->edid_handler, EDID_DELAY); state 1705 drivers/media/i2c/adv7511-v4l2.c v4l2_dbg(1, debug, sd, "%s: edid complete with %d segment(s)\n", __func__, state->edid.segments); state 1706 drivers/media/i2c/adv7511-v4l2.c state->edid.complete = true; state 1707 drivers/media/i2c/adv7511-v4l2.c ed.phys_addr = cec_get_edid_phys_addr(state->edid.data, state 1708 drivers/media/i2c/adv7511-v4l2.c state->edid.segments * 256, state 1715 drivers/media/i2c/adv7511-v4l2.c state->edid_detect_counter++; state 1716 drivers/media/i2c/adv7511-v4l2.c cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); state 1726 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1730 drivers/media/i2c/adv7511-v4l2.c err = cec_register_adapter(state->cec_adap, &client->dev); state 1732 drivers/media/i2c/adv7511-v4l2.c cec_delete_adapter(state->cec_adap); state 1738 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1740 drivers/media/i2c/adv7511-v4l2.c cec_unregister_adapter(state->cec_adap); state 1752 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1753 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state_edid *edid = &state->edid; state 1754 drivers/media/i2c/adv7511-v4l2.c u32 cec_clk = state->pdata.cec_clk; state 1769 drivers/media/i2c/adv7511-v4l2.c state->have_monitor = false; state 1774 drivers/media/i2c/adv7511-v4l2.c if (state->i2c_cec == NULL) state 1797 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state; state 1808 drivers/media/i2c/adv7511-v4l2.c state = devm_kzalloc(&client->dev, sizeof(struct adv7511_state), GFP_KERNEL); state 1809 drivers/media/i2c/adv7511-v4l2.c if (!state) state 1817 drivers/media/i2c/adv7511-v4l2.c memcpy(&state->pdata, pdata, sizeof(state->pdata)); state 1818 drivers/media/i2c/adv7511-v4l2.c state->fmt_code = MEDIA_BUS_FMT_RGB888_1X24; state 1819 drivers/media/i2c/adv7511-v4l2.c state->colorspace = V4L2_COLORSPACE_SRGB; state 1821 drivers/media/i2c/adv7511-v4l2.c sd = &state->sd; state 1829 drivers/media/i2c/adv7511-v4l2.c hdl = &state->hdl; state 1832 drivers/media/i2c/adv7511-v4l2.c state->hdmi_mode_ctrl = v4l2_ctrl_new_std_menu(hdl, &adv7511_ctrl_ops, state 1835 drivers/media/i2c/adv7511-v4l2.c state->hotplug_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1837 drivers/media/i2c/adv7511-v4l2.c state->rx_sense_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1839 drivers/media/i2c/adv7511-v4l2.c state->have_edid0_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 1841 drivers/media/i2c/adv7511-v4l2.c state->rgb_quantization_range_ctrl = state 1845 drivers/media/i2c/adv7511-v4l2.c state->content_type_ctrl = state 1854 drivers/media/i2c/adv7511-v4l2.c state->pad.flags = MEDIA_PAD_FL_SINK; state 1856 drivers/media/i2c/adv7511-v4l2.c err = media_entity_pads_init(&sd->entity, 1, &state->pad); state 1861 drivers/media/i2c/adv7511-v4l2.c state->i2c_edid_addr = state->pdata.i2c_edid << 1; state 1862 drivers/media/i2c/adv7511-v4l2.c state->i2c_cec_addr = state->pdata.i2c_cec << 1; state 1863 drivers/media/i2c/adv7511-v4l2.c state->i2c_pktmem_addr = state->pdata.i2c_pktmem << 1; state 1865 drivers/media/i2c/adv7511-v4l2.c state->chip_revision = adv7511_rd(sd, 0x0); state 1875 drivers/media/i2c/adv7511-v4l2.c state->i2c_edid = i2c_new_dummy_device(client->adapter, state 1876 drivers/media/i2c/adv7511-v4l2.c state->i2c_edid_addr >> 1); state 1877 drivers/media/i2c/adv7511-v4l2.c if (IS_ERR(state->i2c_edid)) { state 1879 drivers/media/i2c/adv7511-v4l2.c err = PTR_ERR(state->i2c_edid); state 1883 drivers/media/i2c/adv7511-v4l2.c adv7511_wr(sd, 0xe1, state->i2c_cec_addr); state 1884 drivers/media/i2c/adv7511-v4l2.c if (state->pdata.cec_clk < 3000000 || state 1885 drivers/media/i2c/adv7511-v4l2.c state->pdata.cec_clk > 100000000) { state 1887 drivers/media/i2c/adv7511-v4l2.c __func__, state->pdata.cec_clk); state 1888 drivers/media/i2c/adv7511-v4l2.c state->pdata.cec_clk = 0; state 1891 drivers/media/i2c/adv7511-v4l2.c if (state->pdata.cec_clk) { state 1892 drivers/media/i2c/adv7511-v4l2.c state->i2c_cec = i2c_new_dummy_device(client->adapter, state 1893 drivers/media/i2c/adv7511-v4l2.c state->i2c_cec_addr >> 1); state 1894 drivers/media/i2c/adv7511-v4l2.c if (IS_ERR(state->i2c_cec)) { state 1896 drivers/media/i2c/adv7511-v4l2.c err = PTR_ERR(state->i2c_cec); state 1904 drivers/media/i2c/adv7511-v4l2.c state->i2c_pktmem = i2c_new_dummy_device(client->adapter, state->i2c_pktmem_addr >> 1); state 1905 drivers/media/i2c/adv7511-v4l2.c if (IS_ERR(state->i2c_pktmem)) { state 1907 drivers/media/i2c/adv7511-v4l2.c err = PTR_ERR(state->i2c_pktmem); state 1911 drivers/media/i2c/adv7511-v4l2.c state->work_queue = create_singlethread_workqueue(sd->name); state 1912 drivers/media/i2c/adv7511-v4l2.c if (state->work_queue == NULL) { state 1918 drivers/media/i2c/adv7511-v4l2.c INIT_DELAYED_WORK(&state->edid_handler, adv7511_edid_handler); state 1923 drivers/media/i2c/adv7511-v4l2.c state->cec_adap = cec_allocate_adapter(&adv7511_cec_adap_ops, state 1924 drivers/media/i2c/adv7511-v4l2.c state, dev_name(&client->dev), CEC_CAP_DEFAULTS, state 1926 drivers/media/i2c/adv7511-v4l2.c err = PTR_ERR_OR_ZERO(state->cec_adap); state 1928 drivers/media/i2c/adv7511-v4l2.c destroy_workqueue(state->work_queue); state 1941 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_pktmem); state 1943 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_cec); state 1945 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_edid); state 1949 drivers/media/i2c/adv7511-v4l2.c v4l2_ctrl_handler_free(&state->hdl); state 1958 drivers/media/i2c/adv7511-v4l2.c struct adv7511_state *state = get_adv7511_state(sd); state 1960 drivers/media/i2c/adv7511-v4l2.c state->chip_revision = -1; state 1967 drivers/media/i2c/adv7511-v4l2.c cancel_delayed_work(&state->edid_handler); state 1968 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_edid); state 1969 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_cec); state 1970 drivers/media/i2c/adv7511-v4l2.c i2c_unregister_device(state->i2c_pktmem); state 1971 drivers/media/i2c/adv7511-v4l2.c destroy_workqueue(state->work_queue); state 209 drivers/media/i2c/adv7604.c static bool adv76xx_has_afe(struct adv76xx_state *state) state 211 drivers/media/i2c/adv7604.c return state->info->has_afe; state 337 drivers/media/i2c/adv7604.c static int adv76xx_read_check(struct adv76xx_state *state, state 340 drivers/media/i2c/adv7604.c struct i2c_client *client = state->i2c_clients[client_page]; state 344 drivers/media/i2c/adv7604.c err = regmap_read(state->regmap[client_page], reg, &val); state 360 drivers/media/i2c/adv7604.c static int adv76xx_write_block(struct adv76xx_state *state, int client_page, state 364 drivers/media/i2c/adv7604.c struct regmap *regmap = state->regmap[client_page]; state 376 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 378 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_IO, reg); state 383 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 385 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_IO], reg, val); state 396 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 398 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV7604_PAGE_AVLINK, reg); state 403 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 405 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV7604_PAGE_AVLINK], reg, val); state 410 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 412 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_CEC, reg); state 417 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 419 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_CEC], reg, val); state 430 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 432 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_INFOFRAME, reg); state 437 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 439 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_INFOFRAME], reg, val); state 444 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 446 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_AFE, reg); state 451 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 453 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_AFE], reg, val); state 458 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 460 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_REP, reg); state 465 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 467 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_REP], reg, val); state 477 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 479 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_EDID, reg); state 484 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 486 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_EDID], reg, val); state 492 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 505 drivers/media/i2c/adv7604.c err = adv76xx_write_block(state, ADV76XX_PAGE_EDID, state 513 drivers/media/i2c/adv7604.c static void adv76xx_set_hpd(struct adv76xx_state *state, unsigned int hpd) state 517 drivers/media/i2c/adv7604.c for (i = 0; i < state->info->num_dv_ports; ++i) state 518 drivers/media/i2c/adv7604.c gpiod_set_value_cansleep(state->hpd_gpio[i], hpd & BIT(i)); state 520 drivers/media/i2c/adv7604.c v4l2_subdev_notify(&state->sd, ADV76XX_HOTPLUG, &hpd); state 526 drivers/media/i2c/adv7604.c struct adv76xx_state *state = container_of(dwork, struct adv76xx_state, state 528 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; state 532 drivers/media/i2c/adv7604.c adv76xx_set_hpd(state, state->edid.present); state 537 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 539 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_HDMI, reg); state 549 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 551 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_HDMI], reg, val); state 561 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 563 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_TEST], reg, val); state 568 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 570 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV76XX_PAGE_CP, reg); state 580 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 582 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV76XX_PAGE_CP], reg, val); state 592 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 594 drivers/media/i2c/adv7604.c return adv76xx_read_check(state, ADV7604_PAGE_VDP, reg); state 599 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 601 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[ADV7604_PAGE_VDP], reg, val); state 610 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 615 drivers/media/i2c/adv7604.c if (page >= ADV76XX_PAGE_MAX || !(BIT(page) & state->info->page_mask)) state 619 drivers/media/i2c/adv7604.c err = regmap_read(state->regmap[page], reg, &val); state 627 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 630 drivers/media/i2c/adv7604.c if (page >= ADV76XX_PAGE_MAX || !(BIT(page) & state->info->page_mask)) state 635 drivers/media/i2c/adv7604.c return regmap_write(state->regmap[page], reg, val); state 739 drivers/media/i2c/adv7604.c adv76xx_format_info(struct adv76xx_state *state, u32 code) state 743 drivers/media/i2c/adv7604.c for (i = 0; i < state->info->nformats; ++i) { state 744 drivers/media/i2c/adv7604.c if (state->info->formats[i].code == code) state 745 drivers/media/i2c/adv7604.c return &state->info->formats[i]; state 755 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 757 drivers/media/i2c/adv7604.c return state->selected_input == ADV7604_PAD_VGA_RGB || state 758 drivers/media/i2c/adv7604.c state->selected_input == ADV7604_PAD_VGA_COMP; state 763 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 765 drivers/media/i2c/adv7604.c return state->selected_input == ADV76XX_PAD_HDMI_PORT_A || state 766 drivers/media/i2c/adv7604.c state->selected_input == ADV7604_PAD_HDMI_PORT_B || state 767 drivers/media/i2c/adv7604.c state->selected_input == ADV7604_PAD_HDMI_PORT_C || state 768 drivers/media/i2c/adv7604.c state->selected_input == ADV7604_PAD_HDMI_PORT_D; state 801 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 803 drivers/media/i2c/adv7604.c pad = state->selected_input; state 904 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 905 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 908 drivers/media/i2c/adv7604.c return v4l2_ctrl_s_ctrl(state->detect_tx_5v_ctrl, cable_det); state 934 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 939 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) { state 971 drivers/media/i2c/adv7604.c __func__, state->selected_input); state 982 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1008 drivers/media/i2c/adv7604.c if (regmap_raw_write(state->regmap[ADV76XX_PAGE_IO], state 1030 drivers/media/i2c/adv7604.c __func__, state->selected_input); state 1041 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1060 drivers/media/i2c/adv7604.c if (regmap_raw_write(state->regmap[ADV76XX_PAGE_CP], state 1067 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1090 drivers/media/i2c/adv7604.c if (regmap_raw_write(state->regmap[ADV76XX_PAGE_CP], state 1097 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1106 drivers/media/i2c/adv7604.c __func__, state->rgb_quantization_range, state 1113 drivers/media/i2c/adv7604.c switch (state->rgb_quantization_range) { state 1115 drivers/media/i2c/adv7604.c if (state->selected_input == ADV7604_PAD_VGA_RGB) { state 1122 drivers/media/i2c/adv7604.c if (state->selected_input == ADV7604_PAD_VGA_COMP) { state 1139 drivers/media/i2c/adv7604.c if (state->timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { state 1155 drivers/media/i2c/adv7604.c if (state->selected_input == ADV7604_PAD_VGA_COMP) { state 1169 drivers/media/i2c/adv7604.c if (state->selected_input == ADV7604_PAD_VGA_COMP) { state 1200 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1216 drivers/media/i2c/adv7604.c state->rgb_quantization_range = ctrl->val; state 1220 drivers/media/i2c/adv7604.c if (!adv76xx_has_afe(state)) state 1266 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1268 drivers/media/i2c/adv7604.c return !(io_read(sd, 0x6a) & (0x10 >> state->selected_input)); state 1273 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1274 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 1286 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1292 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) state 1324 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1326 drivers/media/i2c/adv7604.c if (!adv76xx_has_afe(state)) state 1365 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1399 drivers/media/i2c/adv7604.c false, state->aspect_ratio, timings)) state 1412 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1413 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 1427 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) { state 1469 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1471 drivers/media/i2c/adv7604.c if (timings->pad >= state->source_pad) state 1482 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1485 drivers/media/i2c/adv7604.c if (cap->pad >= state->source_pad) state 1539 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1540 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 1550 drivers/media/i2c/adv7604.c state->restart_stdi_once = true; state 1627 drivers/media/i2c/adv7604.c if (state->restart_stdi_once) { state 1636 drivers/media/i2c/adv7604.c state->restart_stdi_once = false; state 1642 drivers/media/i2c/adv7604.c state->restart_stdi_once = true; state 1669 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1676 drivers/media/i2c/adv7604.c if (v4l2_match_dv_timings(&state->timings, timings, 0, false)) { state 1689 drivers/media/i2c/adv7604.c state->timings = *timings; state 1712 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1714 drivers/media/i2c/adv7604.c *timings = state->timings; state 1730 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1735 drivers/media/i2c/adv7604.c hdmi_write_clr_set(sd, 0x00, 0x03, state->selected_input); state 1736 drivers/media/i2c/adv7604.c state->info->set_termination(sd, true); state 1741 drivers/media/i2c/adv7604.c __func__, state->selected_input); state 1747 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1752 drivers/media/i2c/adv7604.c state->info->set_termination(sd, false); state 1757 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1758 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 1767 drivers/media/i2c/adv7604.c hdmi_write(sd, 0x00, state->selected_input & 0x03); state 1771 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) { state 1782 drivers/media/i2c/adv7604.c __func__, state->selected_input); state 1789 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1792 drivers/media/i2c/adv7604.c __func__, input, state->selected_input); state 1794 drivers/media/i2c/adv7604.c if (input == state->selected_input) state 1797 drivers/media/i2c/adv7604.c if (input > state->info->max_port) state 1800 drivers/media/i2c/adv7604.c state->selected_input = input; state 1815 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1817 drivers/media/i2c/adv7604.c if (code->index >= state->info->nformats) state 1820 drivers/media/i2c/adv7604.c code->code = state->info->formats[code->index].code; state 1825 drivers/media/i2c/adv7604.c static void adv76xx_fill_format(struct adv76xx_state *state, state 1830 drivers/media/i2c/adv7604.c format->width = state->timings.bt.width; state 1831 drivers/media/i2c/adv7604.c format->height = state->timings.bt.height; state 1835 drivers/media/i2c/adv7604.c if (state->timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) state 1836 drivers/media/i2c/adv7604.c format->colorspace = (state->timings.bt.height <= 576) ? state 1858 drivers/media/i2c/adv7604.c static unsigned int adv76xx_op_ch_sel(struct adv76xx_state *state) state 1874 drivers/media/i2c/adv7604.c return op_ch_sel[state->pdata.bus_order][state->format->op_ch_sel >> 5]; state 1877 drivers/media/i2c/adv7604.c static void adv76xx_setup_format(struct adv76xx_state *state) state 1879 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; state 1882 drivers/media/i2c/adv7604.c state->format->rgb_out ? ADV76XX_RGB_OUT : 0); state 1883 drivers/media/i2c/adv7604.c io_write(sd, 0x03, state->format->op_format_sel | state 1884 drivers/media/i2c/adv7604.c state->pdata.op_format_mode_sel); state 1885 drivers/media/i2c/adv7604.c io_write_clr_set(sd, 0x04, 0xe0, adv76xx_op_ch_sel(state)); state 1887 drivers/media/i2c/adv7604.c state->format->swap_cb_cr ? ADV76XX_OP_SWAP_CB_CR : 0); state 1895 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1897 drivers/media/i2c/adv7604.c if (format->pad != state->source_pad) state 1900 drivers/media/i2c/adv7604.c adv76xx_fill_format(state, &format->format); state 1908 drivers/media/i2c/adv7604.c format->format.code = state->format->code; state 1918 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1928 drivers/media/i2c/adv7604.c sel->r.width = state->timings.bt.width; state 1929 drivers/media/i2c/adv7604.c sel->r.height = state->timings.bt.height; state 1938 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1941 drivers/media/i2c/adv7604.c if (format->pad != state->source_pad) state 1944 drivers/media/i2c/adv7604.c info = adv76xx_format_info(state, format->format.code); state 1946 drivers/media/i2c/adv7604.c info = adv76xx_format_info(state, MEDIA_BUS_FMT_YUYV8_2X8); state 1948 drivers/media/i2c/adv7604.c adv76xx_fill_format(state, &format->format); state 1957 drivers/media/i2c/adv7604.c state->format = info; state 1958 drivers/media/i2c/adv7604.c adv76xx_setup_format(state); state 1967 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 1977 drivers/media/i2c/adv7604.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, state 1998 drivers/media/i2c/adv7604.c cec_transmit_done(state->cec_adap, status, state 2004 drivers/media/i2c/adv7604.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); state 2011 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2012 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2036 drivers/media/i2c/adv7604.c cec_received_msg(state->cec_adap, &msg); state 2056 drivers/media/i2c/adv7604.c struct adv76xx_state *state = cec_get_drvdata(adap); state 2057 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2058 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; state 2060 drivers/media/i2c/adv7604.c if (!state->cec_enabled_adap && enable) { state 2071 drivers/media/i2c/adv7604.c } else if (state->cec_enabled_adap && !enable) { state 2078 drivers/media/i2c/adv7604.c state->cec_valid_addrs = 0; state 2080 drivers/media/i2c/adv7604.c state->cec_enabled_adap = enable; state 2087 drivers/media/i2c/adv7604.c struct adv76xx_state *state = cec_get_drvdata(adap); state 2088 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; state 2091 drivers/media/i2c/adv7604.c if (!state->cec_enabled_adap) state 2096 drivers/media/i2c/adv7604.c state->cec_valid_addrs = 0; state 2101 drivers/media/i2c/adv7604.c bool is_valid = state->cec_valid_addrs & (1 << i); state 2105 drivers/media/i2c/adv7604.c if (is_valid && state->cec_addr[i] == addr) state 2113 drivers/media/i2c/adv7604.c state->cec_addr[i] = addr; state 2114 drivers/media/i2c/adv7604.c state->cec_valid_addrs |= 1 << i; state 2142 drivers/media/i2c/adv7604.c struct adv76xx_state *state = cec_get_drvdata(adap); state 2143 drivers/media/i2c/adv7604.c struct v4l2_subdev *sd = &state->sd; state 2179 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2180 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2240 drivers/media/i2c/adv7604.c struct adv76xx_state *state = dev_id; state 2243 drivers/media/i2c/adv7604.c adv76xx_isr(&state->sd, 0, &handled); state 2250 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2260 drivers/media/i2c/adv7604.c if (state->edid.present & (1 << edid->pad)) state 2261 drivers/media/i2c/adv7604.c data = state->edid.edid; state 2268 drivers/media/i2c/adv7604.c edid->blocks = data ? state->edid.blocks : 0; state 2275 drivers/media/i2c/adv7604.c if (edid->start_block >= state->edid.blocks) state 2278 drivers/media/i2c/adv7604.c if (edid->start_block + edid->blocks > state->edid.blocks) state 2279 drivers/media/i2c/adv7604.c edid->blocks = state->edid.blocks - edid->start_block; state 2288 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2289 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2303 drivers/media/i2c/adv7604.c state->edid.present &= ~(1 << edid->pad); state 2304 drivers/media/i2c/adv7604.c adv76xx_set_hpd(state, state->edid.present); state 2305 drivers/media/i2c/adv7604.c rep_write_clr_set(sd, info->edid_enable_reg, 0x0f, state->edid.present); state 2308 drivers/media/i2c/adv7604.c state->aspect_ratio.numerator = 16; state 2309 drivers/media/i2c/adv7604.c state->aspect_ratio.denominator = 9; state 2311 drivers/media/i2c/adv7604.c if (!state->edid.present) { state 2312 drivers/media/i2c/adv7604.c state->edid.blocks = 0; state 2313 drivers/media/i2c/adv7604.c cec_phys_addr_invalidate(state->cec_adap); state 2317 drivers/media/i2c/adv7604.c __func__, edid->pad, state->edid.present); state 2330 drivers/media/i2c/adv7604.c __func__, edid->pad, state->edid.present); state 2333 drivers/media/i2c/adv7604.c cancel_delayed_work_sync(&state->delayed_work_enable_hotplug); state 2334 drivers/media/i2c/adv7604.c adv76xx_set_hpd(state, 0); state 2346 drivers/media/i2c/adv7604.c state->spa_port_a[0] = edid->edid[spa_loc]; state 2347 drivers/media/i2c/adv7604.c state->spa_port_a[1] = edid->edid[spa_loc + 1]; state 2374 drivers/media/i2c/adv7604.c edid->edid[spa_loc] = state->spa_port_a[0]; state 2375 drivers/media/i2c/adv7604.c edid->edid[spa_loc + 1] = state->spa_port_a[1]; state 2377 drivers/media/i2c/adv7604.c memcpy(state->edid.edid, edid->edid, 128 * edid->blocks); state 2378 drivers/media/i2c/adv7604.c state->edid.blocks = edid->blocks; state 2379 drivers/media/i2c/adv7604.c state->aspect_ratio = v4l2_calc_aspect_ratio(edid->edid[0x15], state 2381 drivers/media/i2c/adv7604.c state->edid.present |= 1 << edid->pad; state 2383 drivers/media/i2c/adv7604.c err = edid_write_block(sd, 128 * edid->blocks, state->edid.edid); state 2391 drivers/media/i2c/adv7604.c rep_write_clr_set(sd, info->edid_enable_reg, 0x0f, state->edid.present); state 2394 drivers/media/i2c/adv7604.c if (rep_read(sd, info->edid_status_reg) & state->edid.present) state 2399 drivers/media/i2c/adv7604.c v4l2_err(sd, "error enabling edid (0x%x)\n", state->edid.present); state 2402 drivers/media/i2c/adv7604.c cec_s_phys_addr(state->cec_adap, pa, false); state 2405 drivers/media/i2c/adv7604.c schedule_delayed_work(&state->delayed_work_enable_hotplug, HZ / 10); state 2476 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2477 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2526 drivers/media/i2c/adv7604.c v4l2_info(sd, "CEC: %s\n", state->cec_enabled_adap ? state 2528 drivers/media/i2c/adv7604.c if (state->cec_enabled_adap) { state 2532 drivers/media/i2c/adv7604.c bool is_valid = state->cec_valid_addrs & (1 << i); state 2536 drivers/media/i2c/adv7604.c state->cec_addr[i]); state 2574 drivers/media/i2c/adv7604.c &state->timings, true); state 2581 drivers/media/i2c/adv7604.c rgb_quantization_range_txt[state->rgb_quantization_range]); state 2649 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2653 drivers/media/i2c/adv7604.c err = cec_register_adapter(state->cec_adap, &client->dev); state 2655 drivers/media/i2c/adv7604.c cec_delete_adapter(state->cec_adap); state 2661 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2663 drivers/media/i2c/adv7604.c cec_unregister_adapter(state->cec_adap); state 2774 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2775 drivers/media/i2c/adv7604.c const struct adv76xx_chip_info *info = state->info; state 2776 drivers/media/i2c/adv7604.c struct adv76xx_platform_data *pdata = &state->pdata; state 2785 drivers/media/i2c/adv7604.c pdata->default_input < state->source_pad) { state 2786 drivers/media/i2c/adv7604.c state->selected_input = pdata->default_input; state 2801 drivers/media/i2c/adv7604.c adv76xx_setup_format(state); state 2831 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) { state 2861 drivers/media/i2c/adv7604.c static void adv76xx_unregister_clients(struct adv76xx_state *state) state 2865 drivers/media/i2c/adv7604.c for (i = 1; i < ARRAY_SIZE(state->i2c_clients); ++i) state 2866 drivers/media/i2c/adv7604.c i2c_unregister_device(state->i2c_clients[i]); state 2873 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 2874 drivers/media/i2c/adv7604.c struct adv76xx_platform_data *pdata = &state->pdata; state 3128 drivers/media/i2c/adv7604.c static int adv76xx_parse_dt(struct adv76xx_state *state) state 3137 drivers/media/i2c/adv7604.c np = state->i2c_clients[ADV76XX_PAGE_IO]->dev.of_node; state 3150 drivers/media/i2c/adv7604.c state->pdata.default_input = v; state 3152 drivers/media/i2c/adv7604.c state->pdata.default_input = -1; state 3157 drivers/media/i2c/adv7604.c state->pdata.inv_hs_pol = 1; state 3160 drivers/media/i2c/adv7604.c state->pdata.inv_vs_pol = 1; state 3163 drivers/media/i2c/adv7604.c state->pdata.inv_llc_pol = 1; state 3166 drivers/media/i2c/adv7604.c state->pdata.insert_av_codes = 1; state 3169 drivers/media/i2c/adv7604.c state->pdata.int1_config = ADV76XX_INT1_CONFIG_ACTIVE_HIGH; state 3172 drivers/media/i2c/adv7604.c state->pdata.disable_pwrdnb = 0; state 3173 drivers/media/i2c/adv7604.c state->pdata.disable_cable_det_rst = 0; state 3174 drivers/media/i2c/adv7604.c state->pdata.blank_data = 1; state 3175 drivers/media/i2c/adv7604.c state->pdata.op_format_mode_sel = ADV7604_OP_FORMAT_MODE0; state 3176 drivers/media/i2c/adv7604.c state->pdata.bus_order = ADV7604_BUS_ORDER_RGB; state 3177 drivers/media/i2c/adv7604.c state->pdata.dr_str_data = ADV76XX_DR_STR_MEDIUM_HIGH; state 3178 drivers/media/i2c/adv7604.c state->pdata.dr_str_clk = ADV76XX_DR_STR_MEDIUM_HIGH; state 3179 drivers/media/i2c/adv7604.c state->pdata.dr_str_sync = ADV76XX_DR_STR_MEDIUM_HIGH; state 3292 drivers/media/i2c/adv7604.c static int configure_regmap(struct adv76xx_state *state, int region) state 3296 drivers/media/i2c/adv7604.c if (!state->i2c_clients[region]) state 3299 drivers/media/i2c/adv7604.c state->regmap[region] = state 3300 drivers/media/i2c/adv7604.c devm_regmap_init_i2c(state->i2c_clients[region], state 3303 drivers/media/i2c/adv7604.c if (IS_ERR(state->regmap[region])) { state 3304 drivers/media/i2c/adv7604.c err = PTR_ERR(state->regmap[region]); state 3305 drivers/media/i2c/adv7604.c v4l_err(state->i2c_clients[region], state 3314 drivers/media/i2c/adv7604.c static int configure_regmaps(struct adv76xx_state *state) state 3319 drivers/media/i2c/adv7604.c err = configure_regmap(state, i); state 3326 drivers/media/i2c/adv7604.c static void adv76xx_reset(struct adv76xx_state *state) state 3328 drivers/media/i2c/adv7604.c if (state->reset_gpio) { state 3330 drivers/media/i2c/adv7604.c gpiod_set_value_cansleep(state->reset_gpio, 0); state 3332 drivers/media/i2c/adv7604.c gpiod_set_value_cansleep(state->reset_gpio, 1); state 3344 drivers/media/i2c/adv7604.c struct adv76xx_state *state; state 3358 drivers/media/i2c/adv7604.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 3359 drivers/media/i2c/adv7604.c if (!state) state 3362 drivers/media/i2c/adv7604.c state->i2c_clients[ADV76XX_PAGE_IO] = client; state 3365 drivers/media/i2c/adv7604.c state->restart_stdi_once = true; state 3366 drivers/media/i2c/adv7604.c state->selected_input = ~0; state 3372 drivers/media/i2c/adv7604.c state->info = oid->data; state 3374 drivers/media/i2c/adv7604.c err = adv76xx_parse_dt(state); state 3382 drivers/media/i2c/adv7604.c state->info = (const struct adv76xx_chip_info *)id->driver_data; state 3383 drivers/media/i2c/adv7604.c state->pdata = *pdata; state 3390 drivers/media/i2c/adv7604.c for (i = 0; i < state->info->num_dv_ports; ++i) { state 3391 drivers/media/i2c/adv7604.c state->hpd_gpio[i] = state 3394 drivers/media/i2c/adv7604.c if (IS_ERR(state->hpd_gpio[i])) state 3395 drivers/media/i2c/adv7604.c return PTR_ERR(state->hpd_gpio[i]); state 3397 drivers/media/i2c/adv7604.c if (state->hpd_gpio[i]) state 3400 drivers/media/i2c/adv7604.c state->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", state 3402 drivers/media/i2c/adv7604.c if (IS_ERR(state->reset_gpio)) state 3403 drivers/media/i2c/adv7604.c return PTR_ERR(state->reset_gpio); state 3405 drivers/media/i2c/adv7604.c adv76xx_reset(state); state 3407 drivers/media/i2c/adv7604.c state->timings = cea640x480; state 3408 drivers/media/i2c/adv7604.c state->format = adv76xx_format_info(state, MEDIA_BUS_FMT_YUYV8_2X8); state 3410 drivers/media/i2c/adv7604.c sd = &state->sd; state 3419 drivers/media/i2c/adv7604.c err = configure_regmap(state, ADV76XX_PAGE_IO); state 3431 drivers/media/i2c/adv7604.c switch (state->info->type) { state 3433 drivers/media/i2c/adv7604.c err = regmap_read(state->regmap[ADV76XX_PAGE_IO], 0xfb, &val); state 3446 drivers/media/i2c/adv7604.c err = regmap_read(state->regmap[ADV76XX_PAGE_IO], state 3454 drivers/media/i2c/adv7604.c err = regmap_read(state->regmap[ADV76XX_PAGE_IO], state 3462 drivers/media/i2c/adv7604.c if ((state->info->type == ADV7611 && val != 0x2051) || state 3463 drivers/media/i2c/adv7604.c (state->info->type == ADV7612 && val != 0x2041)) { state 3472 drivers/media/i2c/adv7604.c hdl = &state->hdl; state 3473 drivers/media/i2c/adv7604.c v4l2_ctrl_handler_init(hdl, adv76xx_has_afe(state) ? 9 : 8); state 3489 drivers/media/i2c/adv7604.c state->detect_tx_5v_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 3491 drivers/media/i2c/adv7604.c (1 << state->info->num_dv_ports) - 1, 0, 0); state 3492 drivers/media/i2c/adv7604.c state->rgb_quantization_range_ctrl = state 3498 drivers/media/i2c/adv7604.c if (adv76xx_has_afe(state)) state 3499 drivers/media/i2c/adv7604.c state->analog_sampling_phase_ctrl = state 3501 drivers/media/i2c/adv7604.c state->free_run_color_manual_ctrl = state 3503 drivers/media/i2c/adv7604.c state->free_run_color_ctrl = state 3519 drivers/media/i2c/adv7604.c if (!(BIT(i) & state->info->page_mask)) state 3529 drivers/media/i2c/adv7604.c state->i2c_clients[i] = dummy_client; state 3532 drivers/media/i2c/adv7604.c INIT_DELAYED_WORK(&state->delayed_work_enable_hotplug, state 3535 drivers/media/i2c/adv7604.c state->source_pad = state->info->num_dv_ports state 3536 drivers/media/i2c/adv7604.c + (state->info->has_afe ? 2 : 0); state 3537 drivers/media/i2c/adv7604.c for (i = 0; i < state->source_pad; ++i) state 3538 drivers/media/i2c/adv7604.c state->pads[i].flags = MEDIA_PAD_FL_SINK; state 3539 drivers/media/i2c/adv7604.c state->pads[state->source_pad].flags = MEDIA_PAD_FL_SOURCE; state 3542 drivers/media/i2c/adv7604.c err = media_entity_pads_init(&sd->entity, state->source_pad + 1, state 3543 drivers/media/i2c/adv7604.c state->pads); state 3548 drivers/media/i2c/adv7604.c err = configure_regmaps(state); state 3561 drivers/media/i2c/adv7604.c client->name, state); state 3567 drivers/media/i2c/adv7604.c state->cec_adap = cec_allocate_adapter(&adv76xx_cec_adap_ops, state 3568 drivers/media/i2c/adv7604.c state, dev_name(&client->dev), state 3570 drivers/media/i2c/adv7604.c err = PTR_ERR_OR_ZERO(state->cec_adap); state 3587 drivers/media/i2c/adv7604.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 3589 drivers/media/i2c/adv7604.c adv76xx_unregister_clients(state); state 3600 drivers/media/i2c/adv7604.c struct adv76xx_state *state = to_state(sd); state 3609 drivers/media/i2c/adv7604.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 389 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 391 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_avlink, reg); state 396 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 398 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_avlink, reg, val); state 403 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 405 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_cec, reg); state 410 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 412 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_cec, reg, val); state 422 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 424 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_infoframe, reg); state 429 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 431 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_infoframe, reg, val); state 436 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 438 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_sdp_io, reg); state 443 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 445 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_sdp_io, reg, val); state 455 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 457 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_sdp, reg); state 462 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 464 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_sdp, reg, val); state 474 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 476 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_afe, reg); state 481 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 483 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_afe, reg, val); state 493 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 495 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_repeater, reg); state 500 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 502 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_repeater, reg, val); state 512 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 514 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_edid, reg); state 519 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 521 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_edid, reg, val); state 526 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 528 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_hdmi, reg); state 533 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 535 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_hdmi, reg, val); state 545 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 547 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_cp, reg); state 552 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 554 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_cp, reg, val); state 564 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 566 drivers/media/i2c/adv7842.c return adv_smbus_read_byte_data(state->i2c_vdp, reg); state 571 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 573 drivers/media/i2c/adv7842.c return adv_smbus_write_byte_data(state->i2c_vdp, reg, val); state 633 drivers/media/i2c/adv7842.c adv7842_format_info(struct adv7842_state *state, u32 code) state 649 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 651 drivers/media/i2c/adv7842.c return ((state->mode == ADV7842_MODE_RGB) || state 652 drivers/media/i2c/adv7842.c (state->mode == ADV7842_MODE_COMP)); state 657 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 659 drivers/media/i2c/adv7842.c return state->mode == ADV7842_MODE_HDMI; state 708 drivers/media/i2c/adv7842.c struct adv7842_state *state = container_of(dwork, state 710 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; state 711 drivers/media/i2c/adv7842.c int present = state->hdmi_edid.present; state 727 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 728 drivers/media/i2c/adv7842.c const u8 *val = state->vga_edid.edid; state 744 drivers/media/i2c/adv7842.c err = adv_smbus_write_i2c_block_data(state->i2c_edid, i, state 765 drivers/media/i2c/adv7842.c schedule_delayed_work(&state->delayed_work_enable_hotplug, HZ / 5); state 773 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 774 drivers/media/i2c/adv7842.c const u8 *edid = state->hdmi_edid.edid; state 789 drivers/media/i2c/adv7842.c if (!state->hdmi_edid.present) { state 790 drivers/media/i2c/adv7842.c cec_phys_addr_invalidate(state->cec_adap); state 810 drivers/media/i2c/adv7842.c err = adv_smbus_write_i2c_block_data(state->i2c_edid, i, state 828 drivers/media/i2c/adv7842.c rep_write_and_or(sd, 0x77, 0xf3, state->hdmi_edid.present); state 831 drivers/media/i2c/adv7842.c if (rep_read(sd, 0x7d) & state->hdmi_edid.present) state 840 drivers/media/i2c/adv7842.c cec_s_phys_addr(state->cec_adap, pa, false); state 843 drivers/media/i2c/adv7842.c schedule_delayed_work(&state->delayed_work_enable_hotplug, HZ / 5); state 969 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 974 drivers/media/i2c/adv7842.c return v4l2_ctrl_s_ctrl(state->detect_tx_5v_ctrl, cable_det); state 1001 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1023 drivers/media/i2c/adv7842.c switch (state->mode) { state 1041 drivers/media/i2c/adv7842.c __func__, state->mode); state 1053 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1070 drivers/media/i2c/adv7842.c switch (state->mode) { state 1107 drivers/media/i2c/adv7842.c __func__, state->mode); state 1119 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1138 drivers/media/i2c/adv7842.c if (adv_smbus_write_i2c_block_data(state->i2c_cp, 0x77, 4, offset_buf)) state 1144 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1167 drivers/media/i2c/adv7842.c if (adv_smbus_write_i2c_block_data(state->i2c_cp, 0x73, 4, gain_buf)) state 1173 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1182 drivers/media/i2c/adv7842.c __func__, state->rgb_quantization_range, state 1189 drivers/media/i2c/adv7842.c switch (state->rgb_quantization_range) { state 1191 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_RGB) { state 1198 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_COMP) { state 1215 drivers/media/i2c/adv7842.c if (state->timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { state 1231 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_COMP) { state 1245 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_COMP) { state 1274 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1341 drivers/media/i2c/adv7842.c state->rgb_quantization_range = ctrl->val; state 1378 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1385 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) { state 1419 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1453 drivers/media/i2c/adv7842.c false, state->aspect_ratio, timings)) state 1536 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1545 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 1550 drivers/media/i2c/adv7842.c state->restart_stdi_once = true; state 1633 drivers/media/i2c/adv7842.c if (state->restart_stdi_once) { state 1642 drivers/media/i2c/adv7842.c state->restart_stdi_once = false; state 1648 drivers/media/i2c/adv7842.c state->restart_stdi_once = true; state 1661 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1667 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 1670 drivers/media/i2c/adv7842.c if (v4l2_match_dv_timings(&state->timings, timings, 0, false)) { state 1683 drivers/media/i2c/adv7842.c state->timings = *timings; state 1707 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1709 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 1711 drivers/media/i2c/adv7842.c *timings = state->timings; state 1717 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1720 drivers/media/i2c/adv7842.c switch (state->mode) { state 1733 drivers/media/i2c/adv7842.c __func__, state->mode); state 1798 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1800 drivers/media/i2c/adv7842.c switch (state->mode) { state 1857 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_COMP) { state 1886 drivers/media/i2c/adv7842.c if (state->hdmi_port_a) state 1945 drivers/media/i2c/adv7842.c __func__, state->mode); state 1953 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 1959 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_HDMI; state 1960 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_HDMI_COMP_VID_STD_HD_1250P; state 1961 drivers/media/i2c/adv7842.c state->hdmi_port_a = true; state 1964 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_HDMI; state 1965 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_HDMI_COMP_VID_STD_HD_1250P; state 1966 drivers/media/i2c/adv7842.c state->hdmi_port_a = false; state 1969 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_COMP; state 1970 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_RGB_VID_STD_AUTO_GRAPH_MODE; state 1973 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_RGB; state 1974 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_RGB_VID_STD_AUTO_GRAPH_MODE; state 1977 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_SDP; state 1978 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_SDP_VID_STD_CVBS_SD_4x1; state 1981 drivers/media/i2c/adv7842.c state->mode = ADV7842_MODE_SDP; state 1982 drivers/media/i2c/adv7842.c state->vid_std_select = ADV7842_SDP_VID_STD_YC_SD4_x1; state 1989 drivers/media/i2c/adv7842.c select_input(sd, state->vid_std_select); state 2007 drivers/media/i2c/adv7842.c static void adv7842_fill_format(struct adv7842_state *state, state 2012 drivers/media/i2c/adv7842.c format->width = state->timings.bt.width; state 2013 drivers/media/i2c/adv7842.c format->height = state->timings.bt.height; state 2017 drivers/media/i2c/adv7842.c if (state->timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) state 2018 drivers/media/i2c/adv7842.c format->colorspace = (state->timings.bt.height <= 576) ? state 2040 drivers/media/i2c/adv7842.c static unsigned int adv7842_op_ch_sel(struct adv7842_state *state) state 2056 drivers/media/i2c/adv7842.c return op_ch_sel[state->pdata.bus_order][state->format->op_ch_sel >> 5]; state 2059 drivers/media/i2c/adv7842.c static void adv7842_setup_format(struct adv7842_state *state) state 2061 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; state 2064 drivers/media/i2c/adv7842.c state->format->rgb_out ? ADV7842_RGB_OUT : 0); state 2065 drivers/media/i2c/adv7842.c io_write(sd, 0x03, state->format->op_format_sel | state 2066 drivers/media/i2c/adv7842.c state->pdata.op_format_mode_sel); state 2067 drivers/media/i2c/adv7842.c io_write_clr_set(sd, 0x04, 0xe0, adv7842_op_ch_sel(state)); state 2069 drivers/media/i2c/adv7842.c state->format->swap_cb_cr ? ADV7842_OP_SWAP_CB_CR : 0); state 2077 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2082 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) { state 2089 drivers/media/i2c/adv7842.c if (state->norm & V4L2_STD_525_60) state 2097 drivers/media/i2c/adv7842.c adv7842_fill_format(state, &format->format); state 2105 drivers/media/i2c/adv7842.c format->format.code = state->format->code; state 2115 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2121 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 2124 drivers/media/i2c/adv7842.c info = adv7842_format_info(state, format->format.code); state 2126 drivers/media/i2c/adv7842.c info = adv7842_format_info(state, MEDIA_BUS_FMT_YUYV8_2X8); state 2128 drivers/media/i2c/adv7842.c adv7842_fill_format(state, &format->format); state 2137 drivers/media/i2c/adv7842.c state->format = info; state 2138 drivers/media/i2c/adv7842.c adv7842_setup_format(state); state 2172 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2182 drivers/media/i2c/adv7842.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, state 2203 drivers/media/i2c/adv7842.c cec_transmit_done(state->cec_adap, status, state 2209 drivers/media/i2c/adv7842.c cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); state 2226 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2239 drivers/media/i2c/adv7842.c cec_received_msg(state->cec_adap, &msg); state 2251 drivers/media/i2c/adv7842.c struct adv7842_state *state = cec_get_drvdata(adap); state 2252 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; state 2254 drivers/media/i2c/adv7842.c if (!state->cec_enabled_adap && enable) { state 2265 drivers/media/i2c/adv7842.c } else if (state->cec_enabled_adap && !enable) { state 2272 drivers/media/i2c/adv7842.c state->cec_valid_addrs = 0; state 2274 drivers/media/i2c/adv7842.c state->cec_enabled_adap = enable; state 2280 drivers/media/i2c/adv7842.c struct adv7842_state *state = cec_get_drvdata(adap); state 2281 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; state 2284 drivers/media/i2c/adv7842.c if (!state->cec_enabled_adap) state 2289 drivers/media/i2c/adv7842.c state->cec_valid_addrs = 0; state 2294 drivers/media/i2c/adv7842.c bool is_valid = state->cec_valid_addrs & (1 << i); state 2298 drivers/media/i2c/adv7842.c if (is_valid && state->cec_addr[i] == addr) state 2306 drivers/media/i2c/adv7842.c state->cec_addr[i] = addr; state 2307 drivers/media/i2c/adv7842.c state->cec_valid_addrs |= 1 << i; state 2335 drivers/media/i2c/adv7842.c struct adv7842_state *state = cec_get_drvdata(adap); state 2336 drivers/media/i2c/adv7842.c struct v4l2_subdev *sd = &state->sd; state 2372 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2410 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 2458 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2466 drivers/media/i2c/adv7842.c if (state->hdmi_edid.present & (0x04 << edid->pad)) state 2467 drivers/media/i2c/adv7842.c data = state->hdmi_edid.edid; state 2470 drivers/media/i2c/adv7842.c if (state->vga_edid.present) state 2471 drivers/media/i2c/adv7842.c data = state->vga_edid.edid; state 2498 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2513 drivers/media/i2c/adv7842.c state->aspect_ratio = v4l2_calc_aspect_ratio(e->edid[0x15], state 2518 drivers/media/i2c/adv7842.c memset(&state->vga_edid.edid, 0, 256); state 2519 drivers/media/i2c/adv7842.c state->vga_edid.present = e->blocks ? 0x1 : 0x0; state 2520 drivers/media/i2c/adv7842.c memcpy(&state->vga_edid.edid, e->edid, 128 * e->blocks); state 2525 drivers/media/i2c/adv7842.c memset(&state->hdmi_edid.edid, 0, 256); state 2527 drivers/media/i2c/adv7842.c state->hdmi_edid.present |= 0x04 << e->pad; state 2529 drivers/media/i2c/adv7842.c state->hdmi_edid.present &= ~(0x04 << e->pad); state 2532 drivers/media/i2c/adv7842.c memcpy(&state->hdmi_edid.edid, e->edid, 128 * e->blocks); state 2671 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2710 drivers/media/i2c/adv7842.c state->hdmi_port_a ? "A" : "B"); state 2719 drivers/media/i2c/adv7842.c v4l2_info(sd, "CEC: %s\n", state->cec_enabled_adap ? state 2721 drivers/media/i2c/adv7842.c if (state->cec_enabled_adap) { state 2725 drivers/media/i2c/adv7842.c bool is_valid = state->cec_valid_addrs & (1 << i); state 2729 drivers/media/i2c/adv7842.c state->cec_addr[i]); state 2734 drivers/media/i2c/adv7842.c if (state->hdmi_port_a) { state 2780 drivers/media/i2c/adv7842.c &state->timings, true); state 2787 drivers/media/i2c/adv7842.c rgb_quantization_range_txt[state->rgb_quantization_range]); state 2836 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2838 drivers/media/i2c/adv7842.c if (state->mode == ADV7842_MODE_SDP) state 2845 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2849 drivers/media/i2c/adv7842.c if (state->mode != ADV7842_MODE_SDP) state 2940 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2941 drivers/media/i2c/adv7842.c struct adv7842_platform_data *pdata = &state->pdata; state 2945 drivers/media/i2c/adv7842.c if (state->mode != ADV7842_MODE_SDP) state 2956 drivers/media/i2c/adv7842.c state->norm = norm; state 2964 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2968 drivers/media/i2c/adv7842.c if (state->mode != ADV7842_MODE_SDP) state 2971 drivers/media/i2c/adv7842.c *norm = state->norm; state 2979 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 2980 drivers/media/i2c/adv7842.c struct adv7842_platform_data *pdata = &state->pdata; state 3002 drivers/media/i2c/adv7842.c adv7842_setup_format(state); state 3179 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3208 drivers/media/i2c/adv7842.c select_input(sd, state->vid_std_select); state 3216 drivers/media/i2c/adv7842.c timings = state->timings; state 3218 drivers/media/i2c/adv7842.c memset(&state->timings, 0, sizeof(struct v4l2_dv_timings)); state 3250 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3254 drivers/media/i2c/adv7842.c err = cec_register_adapter(state->cec_adap, &client->dev); state 3256 drivers/media/i2c/adv7842.c cec_delete_adapter(state->cec_adap); state 3262 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3264 drivers/media/i2c/adv7842.c cec_unregister_adapter(state->cec_adap); state 3353 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3354 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_avlink); state 3355 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_cec); state 3356 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_infoframe); state 3357 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_sdp_io); state 3358 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_sdp); state 3359 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_afe); state 3360 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_repeater); state 3361 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_edid); state 3362 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_hdmi); state 3363 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_cp); state 3364 drivers/media/i2c/adv7842.c i2c_unregister_device(state->i2c_vdp); state 3366 drivers/media/i2c/adv7842.c state->i2c_avlink = NULL; state 3367 drivers/media/i2c/adv7842.c state->i2c_cec = NULL; state 3368 drivers/media/i2c/adv7842.c state->i2c_infoframe = NULL; state 3369 drivers/media/i2c/adv7842.c state->i2c_sdp_io = NULL; state 3370 drivers/media/i2c/adv7842.c state->i2c_sdp = NULL; state 3371 drivers/media/i2c/adv7842.c state->i2c_afe = NULL; state 3372 drivers/media/i2c/adv7842.c state->i2c_repeater = NULL; state 3373 drivers/media/i2c/adv7842.c state->i2c_edid = NULL; state 3374 drivers/media/i2c/adv7842.c state->i2c_hdmi = NULL; state 3375 drivers/media/i2c/adv7842.c state->i2c_cp = NULL; state 3376 drivers/media/i2c/adv7842.c state->i2c_vdp = NULL; state 3404 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3405 drivers/media/i2c/adv7842.c struct adv7842_platform_data *pdata = &state->pdata; state 3407 drivers/media/i2c/adv7842.c state->i2c_avlink = adv7842_dummy_client(sd, "avlink", pdata->i2c_avlink, 0xf3); state 3408 drivers/media/i2c/adv7842.c state->i2c_cec = adv7842_dummy_client(sd, "cec", pdata->i2c_cec, 0xf4); state 3409 drivers/media/i2c/adv7842.c state->i2c_infoframe = adv7842_dummy_client(sd, "infoframe", pdata->i2c_infoframe, 0xf5); state 3410 drivers/media/i2c/adv7842.c state->i2c_sdp_io = adv7842_dummy_client(sd, "sdp_io", pdata->i2c_sdp_io, 0xf2); state 3411 drivers/media/i2c/adv7842.c state->i2c_sdp = adv7842_dummy_client(sd, "sdp", pdata->i2c_sdp, 0xf1); state 3412 drivers/media/i2c/adv7842.c state->i2c_afe = adv7842_dummy_client(sd, "afe", pdata->i2c_afe, 0xf8); state 3413 drivers/media/i2c/adv7842.c state->i2c_repeater = adv7842_dummy_client(sd, "repeater", pdata->i2c_repeater, 0xf9); state 3414 drivers/media/i2c/adv7842.c state->i2c_edid = adv7842_dummy_client(sd, "edid", pdata->i2c_edid, 0xfa); state 3415 drivers/media/i2c/adv7842.c state->i2c_hdmi = adv7842_dummy_client(sd, "hdmi", pdata->i2c_hdmi, 0xfb); state 3416 drivers/media/i2c/adv7842.c state->i2c_cp = adv7842_dummy_client(sd, "cp", pdata->i2c_cp, 0xfd); state 3417 drivers/media/i2c/adv7842.c state->i2c_vdp = adv7842_dummy_client(sd, "vdp", pdata->i2c_vdp, 0xfe); state 3419 drivers/media/i2c/adv7842.c if (!state->i2c_avlink || state 3420 drivers/media/i2c/adv7842.c !state->i2c_cec || state 3421 drivers/media/i2c/adv7842.c !state->i2c_infoframe || state 3422 drivers/media/i2c/adv7842.c !state->i2c_sdp_io || state 3423 drivers/media/i2c/adv7842.c !state->i2c_sdp || state 3424 drivers/media/i2c/adv7842.c !state->i2c_afe || state 3425 drivers/media/i2c/adv7842.c !state->i2c_repeater || state 3426 drivers/media/i2c/adv7842.c !state->i2c_edid || state 3427 drivers/media/i2c/adv7842.c !state->i2c_hdmi || state 3428 drivers/media/i2c/adv7842.c !state->i2c_cp || state 3429 drivers/media/i2c/adv7842.c !state->i2c_vdp) state 3438 drivers/media/i2c/adv7842.c struct adv7842_state *state; state 3460 drivers/media/i2c/adv7842.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 3461 drivers/media/i2c/adv7842.c if (!state) state 3465 drivers/media/i2c/adv7842.c state->pdata = *pdata; state 3466 drivers/media/i2c/adv7842.c state->timings = cea640x480; state 3467 drivers/media/i2c/adv7842.c state->format = adv7842_format_info(state, MEDIA_BUS_FMT_YUYV8_2X8); state 3469 drivers/media/i2c/adv7842.c sd = &state->sd; state 3473 drivers/media/i2c/adv7842.c state->mode = pdata->mode; state 3475 drivers/media/i2c/adv7842.c state->hdmi_port_a = pdata->input == ADV7842_SELECT_HDMI_PORT_A; state 3476 drivers/media/i2c/adv7842.c state->restart_stdi_once = true; state 3496 drivers/media/i2c/adv7842.c hdl = &state->hdl; state 3515 drivers/media/i2c/adv7842.c state->detect_tx_5v_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 3517 drivers/media/i2c/adv7842.c state->analog_sampling_phase_ctrl = v4l2_ctrl_new_custom(hdl, state 3519 drivers/media/i2c/adv7842.c state->free_run_color_ctrl_manual = v4l2_ctrl_new_custom(hdl, state 3521 drivers/media/i2c/adv7842.c state->free_run_color_ctrl = v4l2_ctrl_new_custom(hdl, state 3523 drivers/media/i2c/adv7842.c state->rgb_quantization_range_ctrl = state 3544 drivers/media/i2c/adv7842.c INIT_DELAYED_WORK(&state->delayed_work_enable_hotplug, state 3548 drivers/media/i2c/adv7842.c state->pad.flags = MEDIA_PAD_FL_SOURCE; state 3549 drivers/media/i2c/adv7842.c err = media_entity_pads_init(&sd->entity, 1, &state->pad); state 3558 drivers/media/i2c/adv7842.c state->cec_adap = cec_allocate_adapter(&adv7842_cec_adap_ops, state 3559 drivers/media/i2c/adv7842.c state, dev_name(&client->dev), state 3561 drivers/media/i2c/adv7842.c err = PTR_ERR_OR_ZERO(state->cec_adap); state 3573 drivers/media/i2c/adv7842.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 3586 drivers/media/i2c/adv7842.c struct adv7842_state *state = to_state(sd); state 3589 drivers/media/i2c/adv7842.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 142 drivers/media/i2c/cs5345.c struct cs5345_state *state; state 152 drivers/media/i2c/cs5345.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 153 drivers/media/i2c/cs5345.c if (state == NULL) state 155 drivers/media/i2c/cs5345.c sd = &state->sd; state 158 drivers/media/i2c/cs5345.c v4l2_ctrl_handler_init(&state->hdl, 2); state 159 drivers/media/i2c/cs5345.c v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, state 161 drivers/media/i2c/cs5345.c v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, state 163 drivers/media/i2c/cs5345.c sd->ctrl_handler = &state->hdl; state 164 drivers/media/i2c/cs5345.c if (state->hdl.error) { state 165 drivers/media/i2c/cs5345.c int err = state->hdl.error; state 167 drivers/media/i2c/cs5345.c v4l2_ctrl_handler_free(&state->hdl); state 171 drivers/media/i2c/cs5345.c v4l2_ctrl_handler_setup(&state->hdl); state 184 drivers/media/i2c/cs5345.c struct cs5345_state *state = to_state(sd); state 187 drivers/media/i2c/cs5345.c v4l2_ctrl_handler_free(&state->hdl); state 95 drivers/media/i2c/cs53l32a.c struct cs53l32a_state *state = to_state(sd); state 99 drivers/media/i2c/cs53l32a.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 134 drivers/media/i2c/cs53l32a.c struct cs53l32a_state *state; state 148 drivers/media/i2c/cs53l32a.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 149 drivers/media/i2c/cs53l32a.c if (state == NULL) state 151 drivers/media/i2c/cs53l32a.c sd = &state->sd; state 160 drivers/media/i2c/cs53l32a.c v4l2_ctrl_handler_init(&state->hdl, 2); state 161 drivers/media/i2c/cs53l32a.c v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, state 163 drivers/media/i2c/cs53l32a.c v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, state 165 drivers/media/i2c/cs53l32a.c sd->ctrl_handler = &state->hdl; state 166 drivers/media/i2c/cs53l32a.c if (state->hdl.error) { state 167 drivers/media/i2c/cs53l32a.c int err = state->hdl.error; state 169 drivers/media/i2c/cs53l32a.c v4l2_ctrl_handler_free(&state->hdl); state 196 drivers/media/i2c/cs53l32a.c struct cs53l32a_state *state = to_state(sd); state 199 drivers/media/i2c/cs53l32a.c v4l2_ctrl_handler_free(&state->hdl); state 33 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 35 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) { state 65 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 102 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 139 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 178 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 219 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 260 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 276 drivers/media/i2c/cx25840/cx25840-audio.c state->audclk_freq = freq; state 288 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 290 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) { state 323 drivers/media/i2c/cx25840/cx25840-audio.c state->audclk_freq = freq; state 330 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 332 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) { state 399 drivers/media/i2c/cx25840/cx25840-audio.c state->audclk_freq = freq; state 406 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 411 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx231xx(state)) state 414 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2388x(state)) state 417 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2583x(state)) state 425 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 427 drivers/media/i2c/cx25840/cx25840-audio.c if (!is_cx2583x(state)) { state 437 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input == CX25840_AUDIO_SERIAL) { state 450 drivers/media/i2c/cx25840/cx25840-audio.c set_audclk_freq(client, state->audclk_freq); state 452 drivers/media/i2c/cx25840/cx25840-audio.c if (!is_cx2583x(state)) { state 453 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) { state 463 drivers/media/i2c/cx25840/cx25840-audio.c if (is_cx2388x(state) || is_cx231xx(state)) state 507 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(sd); state 510 drivers/media/i2c/cx25840/cx25840-audio.c if (!is_cx2583x(state)) state 512 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) { state 517 drivers/media/i2c/cx25840/cx25840-audio.c if (state->aud_input != CX25840_AUDIO_SERIAL) state 519 drivers/media/i2c/cx25840/cx25840-audio.c if (!is_cx2583x(state)) state 527 drivers/media/i2c/cx25840/cx25840-audio.c struct cx25840_state *state = to_state(sd); state 532 drivers/media/i2c/cx25840/cx25840-audio.c if (state->mute->val) state 535 drivers/media/i2c/cx25840/cx25840-audio.c set_volume(client, state->volume->val); state 527 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 529 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state)) state 531 drivers/media/i2c/cx25840/cx25840-core.c else if (is_cx2584x(state)) state 602 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = container_of(work, struct cx25840_state, fw_work); state 604 drivers/media/i2c/cx25840/cx25840-core.c cx25840_loadfw(state->c); state 605 drivers/media/i2c/cx25840/cx25840-core.c wake_up(&state->fw_wait); state 608 drivers/media/i2c/cx25840/cx25840-core.c #define CX25840_VCONFIG_SET_BIT(state, opt_msk, voc, idx, bit, oneval) \ state 610 drivers/media/i2c/cx25840/cx25840-core.c if ((state)->vid_config & (opt_msk)) { \ state 611 drivers/media/i2c/cx25840/cx25840-core.c if (((state)->vid_config & (opt_msk)) == \ state 622 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 629 drivers/media/i2c/cx25840/cx25840-core.c if (state->vid_config & CX25840_VCONFIG_FMT_MASK) state 631 drivers/media/i2c/cx25840/cx25840-core.c switch (state->vid_config & CX25840_VCONFIG_FMT_MASK) { state 650 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_RES_MASK, voutctrl, state 652 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_VBIRAW_MASK, voutctrl, state 654 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_ANCDATA_MASK, voutctrl, state 656 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_TASKBIT_MASK, voutctrl, state 658 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_ACTIVE_MASK, voutctrl, state 660 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_VALID_MASK, voutctrl, state 662 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_HRESETW_MASK, voutctrl, state 665 drivers/media/i2c/cx25840/cx25840-core.c if (state->vid_config & CX25840_VCONFIG_CLKGATE_MASK) state 667 drivers/media/i2c/cx25840/cx25840-core.c switch (state->vid_config & CX25840_VCONFIG_CLKGATE_MASK) { state 682 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_DCMODE_MASK, voutctrl, state 684 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_IDID0S_MASK, voutctrl, state 686 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_SET_BIT(state, CX25840_VCONFIG_VIPCLAMP_MASK, voutctrl, state 696 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 721 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); state 722 drivers/media/i2c/cx25840/cx25840-core.c init_waitqueue_head(&state->fw_wait); state 725 drivers/media/i2c/cx25840/cx25840-core.c prepare_to_wait(&state->fw_wait, &wait, TASK_UNINTERRUPTIBLE); state 726 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); state 728 drivers/media/i2c/cx25840/cx25840-core.c finish_wait(&state->fw_wait, &wait); state 761 drivers/media/i2c/cx25840/cx25840-core.c set_input(client, state->vid_input, state->aud_input); state 763 drivers/media/i2c/cx25840/cx25840-core.c if (state->generic_mode) state 773 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 778 drivers/media/i2c/cx25840/cx25840-core.c if (v4l2_get_subdev_hostdata(&state->sd)) state 779 drivers/media/i2c/cx25840/cx25840-core.c clk_freq = *((u32 *)v4l2_get_subdev_hostdata(&state->sd)); state 810 drivers/media/i2c/cx25840/cx25840-core.c switch (state->id) { state 863 drivers/media/i2c/cx25840/cx25840-core.c switch (state->id) { state 884 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 896 drivers/media/i2c/cx25840/cx25840-core.c switch (state->id) { state 958 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); state 959 drivers/media/i2c/cx25840/cx25840-core.c init_waitqueue_head(&state->fw_wait); state 962 drivers/media/i2c/cx25840/cx25840-core.c prepare_to_wait(&state->fw_wait, &wait, TASK_UNINTERRUPTIBLE); state 963 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); state 965 drivers/media/i2c/cx25840/cx25840-core.c finish_wait(&state->fw_wait, &wait); state 973 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 979 drivers/media/i2c/cx25840/cx25840-core.c set_input(client, state->vid_input, state->aud_input); state 1001 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write(client, state->vbi_regs_offset + 0x42f, 0x66); state 1008 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 1033 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1083 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); state 1084 drivers/media/i2c/cx25840/cx25840-core.c init_waitqueue_head(&state->fw_wait); state 1087 drivers/media/i2c/cx25840/cx25840-core.c prepare_to_wait(&state->fw_wait, &wait, TASK_UNINTERRUPTIBLE); state 1088 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); state 1090 drivers/media/i2c/cx25840/cx25840-core.c finish_wait(&state->fw_wait, &wait); state 1097 drivers/media/i2c/cx25840/cx25840-core.c set_input(client, state->vid_input, state->aud_input); state 1114 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1115 drivers/media/i2c/cx25840/cx25840-core.c v4l2_std_id std = state->std; state 1132 drivers/media/i2c/cx25840/cx25840-core.c if (state->generic_mode) { state 1149 drivers/media/i2c/cx25840/cx25840-core.c if (state->generic_mode) { state 1167 drivers/media/i2c/cx25840/cx25840-core.c if (state->generic_mode) { state 1174 drivers/media/i2c/cx25840/cx25840-core.c if (!state->generic_mode) { state 1191 drivers/media/i2c/cx25840/cx25840-core.c if (!state->generic_mode) { state 1202 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx231xx(state)) { state 1274 drivers/media/i2c/cx25840/cx25840-core.c state->vbi_line_offset = 5; state 1277 drivers/media/i2c/cx25840/cx25840-core.c state->vbi_line_offset = 8; state 1285 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1286 drivers/media/i2c/cx25840/cx25840-core.c v4l2_std_id std = state->std; state 1300 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2583x(state)) state 1305 drivers/media/i2c/cx25840/cx25840-core.c if (state->radio) { state 1316 drivers/media/i2c/cx25840/cx25840-core.c int hw_fix = state->pvr150_workaround; state 1367 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1420 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2388x(state) && !is_cx231xx(state)) { state 1458 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state)) { state 1489 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x42c, state 1491 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x430, state 1493 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x438, state 1496 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x440, state 1498 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x444, state 1500 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x448, state 1502 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x44c, state 1504 drivers/media/i2c/cx25840/cx25840-core.c cx25840_write4(client, state->vbi_regs_offset + 0x450, state 1523 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2388x(state) && !is_cx231xx(state)) { state 1549 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state) && is_svideo) { state 1577 drivers/media/i2c/cx25840/cx25840-core.c state->vid_input = vid_input; state 1578 drivers/media/i2c/cx25840/cx25840-core.c state->aud_input = aud_input; state 1582 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state)) { state 1598 drivers/media/i2c/cx25840/cx25840-core.c } else if (is_cx231xx(state)) { state 1613 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state) && state 1618 drivers/media/i2c/cx25840/cx25840-core.c } else if (is_cx2388x(state) && (aud_input == CX25840_AUDIO8)) { state 1624 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) { state 1652 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1657 drivers/media/i2c/cx25840/cx25840-core.c if (state->std == V4L2_STD_NTSC_M_JP) { state 1659 drivers/media/i2c/cx25840/cx25840-core.c } else if (state->std == V4L2_STD_NTSC_443) { state 1661 drivers/media/i2c/cx25840/cx25840-core.c } else if (state->std == V4L2_STD_PAL_M) { state 1664 drivers/media/i2c/cx25840/cx25840-core.c } else if (state->std == V4L2_STD_PAL_N) { state 1666 drivers/media/i2c/cx25840/cx25840-core.c } else if (state->std == V4L2_STD_PAL_Nc) { state 1668 drivers/media/i2c/cx25840/cx25840-core.c } else if (state->std == V4L2_STD_PAL_60) { state 1672 drivers/media/i2c/cx25840/cx25840-core.c if (state->std & V4L2_STD_NTSC) state 1674 drivers/media/i2c/cx25840/cx25840-core.c else if (state->std & V4L2_STD_PAL) state 1676 drivers/media/i2c/cx25840/cx25840-core.c else if (state->std & V4L2_STD_SECAM) state 1696 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 1700 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2583x(state)) state 1710 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 1723 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) { state 1733 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 1753 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 1757 drivers/media/i2c/cx25840/cx25840-core.c int is_50hz = !(state->std & V4L2_STD_525_60); state 1765 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) { state 1773 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) { state 1781 drivers/media/i2c/cx25840/cx25840-core.c if (!state->generic_mode) { state 1791 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state) && !is_50hz) state 1839 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) { state 1869 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1873 drivers/media/i2c/cx25840/cx25840-core.c int vid_input = state->vid_input; state 1894 drivers/media/i2c/cx25840/cx25840-core.c state->audclk_freq); state 1901 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 1909 drivers/media/i2c/cx25840/cx25840-core.c int aud_input = state->aud_input; state 2227 drivers/media/i2c/cx25840/cx25840-core.c #define CX25840_VCONFIG_OPTION(state, cfg_in, opt_msk) \ state 2230 drivers/media/i2c/cx25840/cx25840-core.c (state)->vid_config &= ~(opt_msk); \ state 2231 drivers/media/i2c/cx25840/cx25840-core.c (state)->vid_config |= (cfg_in) & (opt_msk); \ state 2236 drivers/media/i2c/cx25840/cx25840-core.c static void cx25840_vconfig_add(struct cx25840_state *state, u32 cfg_in) state 2238 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_FMT_MASK); state 2239 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_RES_MASK); state 2240 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_VBIRAW_MASK); state 2241 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_ANCDATA_MASK); state 2242 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_TASKBIT_MASK); state 2243 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_ACTIVE_MASK); state 2244 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_VALID_MASK); state 2245 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_HRESETW_MASK); state 2246 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_CLKGATE_MASK); state 2247 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_DCMODE_MASK); state 2248 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_IDID0S_MASK); state 2249 drivers/media/i2c/cx25840/cx25840-core.c CX25840_VCONFIG_OPTION(state, cfg_in, CX25840_VCONFIG_VIPCLAMP_MASK); state 2265 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2267 drivers/media/i2c/cx25840/cx25840-core.c state->generic_mode = true; state 2269 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2584x(state)) { state 2271 drivers/media/i2c/cx25840/cx25840-core.c state->vid_config = CX25840_VCONFIG_FMT_BT656 | state 2285 drivers/media/i2c/cx25840/cx25840-core.c cx25840_vconfig_add(state, val); state 2296 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2299 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2583x(state)) state 2301 drivers/media/i2c/cx25840/cx25840-core.c else if (is_cx2388x(state)) state 2303 drivers/media/i2c/cx25840/cx25840-core.c else if (is_cx231xx(state)) state 2308 drivers/media/i2c/cx25840/cx25840-core.c state->is_initialized = 1; state 2329 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2331 drivers/media/i2c/cx25840/cx25840-core.c if (!state->is_initialized) { state 2361 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2365 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2583x(state) || is_cx2388x(state) || is_cx231xx(state)) state 2387 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2401 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state) || is_cx231xx(state)) state 2472 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2474 drivers/media/i2c/cx25840/cx25840-core.c *std = state->std; state 2481 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2484 drivers/media/i2c/cx25840/cx25840-core.c if (state->radio == 0 && state->std == std) state 2486 drivers/media/i2c/cx25840/cx25840-core.c state->radio = 0; state 2487 drivers/media/i2c/cx25840/cx25840-core.c state->std = std; state 2493 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2495 drivers/media/i2c/cx25840/cx25840-core.c state->radio = 1; state 2502 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2505 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 2508 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2584x(state) && state->generic_mode && config) { state 2509 drivers/media/i2c/cx25840/cx25840-core.c cx25840_vconfig_add(state, config); state 2513 drivers/media/i2c/cx25840/cx25840-core.c return set_input(client, input, state->aud_input); state 2519 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2522 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx23888(state)) state 2524 drivers/media/i2c/cx25840/cx25840-core.c return set_input(client, state->vid_input, input); state 2538 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2544 drivers/media/i2c/cx25840/cx25840-core.c if (state->radio) state 2548 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2583x(state)) state 2569 drivers/media/i2c/cx25840/cx25840-core.c vt->audmode = state->audmode; state 2575 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2578 drivers/media/i2c/cx25840/cx25840-core.c if (state->radio || is_cx2583x(state)) state 2618 drivers/media/i2c/cx25840/cx25840-core.c state->audmode = vt->audmode; state 2624 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2628 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2583x(state)) state 2631 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 2638 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2651 drivers/media/i2c/cx25840/cx25840-core.c if ((is_cx23885(state) || is_cx23887(state))) { state 2707 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 2712 drivers/media/i2c/cx25840/cx25840-core.c if (is_cx2388x(state)) state 5653 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 5654 drivers/media/i2c/cx25840/cx25840-core.c v4l2_std_id std = state->std; state 5716 drivers/media/i2c/cx25840/cx25840-core.c set_input(client, state->vid_input, state->aud_input); state 5831 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state; state 5877 drivers/media/i2c/cx25840/cx25840-core.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 5878 drivers/media/i2c/cx25840/cx25840-core.c if (!state) state 5881 drivers/media/i2c/cx25840/cx25840-core.c sd = &state->sd; state 5898 drivers/media/i2c/cx25840/cx25840-core.c state->pads[CX25840_PAD_INPUT].flags = MEDIA_PAD_FL_SINK; state 5899 drivers/media/i2c/cx25840/cx25840-core.c state->pads[CX25840_PAD_INPUT].sig_type = PAD_SIGNAL_ANALOG; state 5900 drivers/media/i2c/cx25840/cx25840-core.c state->pads[CX25840_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE; state 5901 drivers/media/i2c/cx25840/cx25840-core.c state->pads[CX25840_PAD_VID_OUT].sig_type = PAD_SIGNAL_DV; state 5904 drivers/media/i2c/cx25840/cx25840-core.c ret = media_entity_pads_init(&sd->entity, ARRAY_SIZE(state->pads), state 5905 drivers/media/i2c/cx25840/cx25840-core.c state->pads); state 5952 drivers/media/i2c/cx25840/cx25840-core.c state->c = client; state 5953 drivers/media/i2c/cx25840/cx25840-core.c state->vid_input = CX25840_COMPOSITE7; state 5954 drivers/media/i2c/cx25840/cx25840-core.c state->aud_input = CX25840_AUDIO8; state 5955 drivers/media/i2c/cx25840/cx25840-core.c state->audclk_freq = 48000; state 5956 drivers/media/i2c/cx25840/cx25840-core.c state->audmode = V4L2_TUNER_MODE_LANG1; state 5957 drivers/media/i2c/cx25840/cx25840-core.c state->vbi_line_offset = 8; state 5958 drivers/media/i2c/cx25840/cx25840-core.c state->id = id; state 5959 drivers/media/i2c/cx25840/cx25840-core.c state->rev = device_id; state 5960 drivers/media/i2c/cx25840/cx25840-core.c state->vbi_regs_offset = id == CX23888_AV ? 0x500 - 0x424 : 0; state 5961 drivers/media/i2c/cx25840/cx25840-core.c state->std = V4L2_STD_NTSC_M; state 5962 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_handler_init(&state->hdl, 9); state 5963 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_ctrl_ops, state 5965 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_ctrl_ops, state 5967 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_ctrl_ops, state 5969 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_ctrl_ops, state 5971 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2583x(state)) { state 5989 drivers/media/i2c/cx25840/cx25840-core.c state->volume = v4l2_ctrl_new_std(&state->hdl, state 5994 drivers/media/i2c/cx25840/cx25840-core.c state->mute = v4l2_ctrl_new_std(&state->hdl, state 5998 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_audio_ctrl_ops, state 6001 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_audio_ctrl_ops, state 6004 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_new_std(&state->hdl, &cx25840_audio_ctrl_ops, state 6008 drivers/media/i2c/cx25840/cx25840-core.c sd->ctrl_handler = &state->hdl; state 6009 drivers/media/i2c/cx25840/cx25840-core.c if (state->hdl.error) { state 6010 drivers/media/i2c/cx25840/cx25840-core.c int err = state->hdl.error; state 6012 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_handler_free(&state->hdl); state 6015 drivers/media/i2c/cx25840/cx25840-core.c if (!is_cx2583x(state)) state 6016 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_cluster(2, &state->volume); state 6017 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_handler_setup(&state->hdl); state 6022 drivers/media/i2c/cx25840/cx25840-core.c state->pvr150_workaround = pdata->pvr150_workaround; state 6032 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = to_state(sd); state 6036 drivers/media/i2c/cx25840/cx25840-core.c v4l2_ctrl_handler_free(&state->hdl); state 112 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx2583x(struct cx25840_state *state) state 114 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX25836 || state 115 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX25837; state 118 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx2584x(struct cx25840_state *state) state 120 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX25840 || state 121 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX25841 || state 122 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX25842 || state 123 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX25843; state 126 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx231xx(struct cx25840_state *state) state 128 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX2310X_AV; state 131 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx2388x(struct cx25840_state *state) state 133 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX23885_AV || state 134 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX23887_AV || state 135 drivers/media/i2c/cx25840/cx25840-core.h state->id == CX23888_AV; state 138 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx23885(struct cx25840_state *state) state 140 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX23885_AV; state 143 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx23887(struct cx25840_state *state) state 145 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX23887_AV; state 148 drivers/media/i2c/cx25840/cx25840-core.h static inline bool is_cx23888(struct cx25840_state *state) state 150 drivers/media/i2c/cx25840/cx25840-core.h return state->id == CX23888_AV; state 57 drivers/media/i2c/cx25840/cx25840-firmware.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 61 drivers/media/i2c/cx25840/cx25840-firmware.c if (is_cx2388x(state)) state 63 drivers/media/i2c/cx25840/cx25840-firmware.c if (is_cx231xx(state)) state 97 drivers/media/i2c/cx25840/cx25840-firmware.c struct cx25840_state *state = to_state(i2c_get_clientdata(client)); state 106 drivers/media/i2c/cx25840/cx25840-firmware.c if (is_cx2388x(state)) { state 113 drivers/media/i2c/cx25840/cx25840-firmware.c if (is_cx231xx(state) && max_buf_size > 16) state 149 drivers/media/i2c/cx25840/cx25840-firmware.c if (is_cx2388x(state)) { state 116 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 117 drivers/media/i2c/cx25840/cx25840-ir.c return state ? state->ir_state : NULL; state 486 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 488 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23885(state) || is_cx23887(state)) state 491 drivers/media/i2c/cx25840/cx25840-ir.c cx25840_and_or4(state->c, CX25840_IR_IRQEN_REG, state 497 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 499 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23885(state) || is_cx23887(state)) state 502 drivers/media/i2c/cx25840/cx25840-ir.c cx25840_and_or4(state->c, CX25840_IR_IRQEN_REG, ~IRQEN_TSE, mask); state 510 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 528 drivers/media/i2c/cx25840/cx25840-ir.c if (!(is_cx23885(state) || is_cx23887(state))) state 533 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23885(state) || is_cx23887(state)) state 1024 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 1025 drivers/media/i2c/cx25840/cx25840-ir.c struct i2c_client *c = state->c; state 1031 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23888(state)) state 1040 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23885(state) || is_cx23887(state)) state 1208 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 1213 drivers/media/i2c/cx25840/cx25840-ir.c if (!(is_cx23885(state) || is_cx23887(state))) state 1216 drivers/media/i2c/cx25840/cx25840-ir.c ir_state = devm_kzalloc(&state->c->dev, sizeof(*ir_state), GFP_KERNEL); state 1225 drivers/media/i2c/cx25840/cx25840-ir.c ir_state->c = state->c; state 1226 drivers/media/i2c/cx25840/cx25840-ir.c state->ir_state = ir_state; state 1229 drivers/media/i2c/cx25840/cx25840-ir.c if (is_cx23885(state) || is_cx23887(state)) state 1247 drivers/media/i2c/cx25840/cx25840-ir.c struct cx25840_state *state = to_state(sd); state 1257 drivers/media/i2c/cx25840/cx25840-ir.c state->ir_state = NULL; state 75 drivers/media/i2c/cx25840/cx25840-vbi.c struct cx25840_state *state = to_state(sd); state 83 drivers/media/i2c/cx25840/cx25840-vbi.c int is_pal = !(state->std & V4L2_STD_525_60); state 96 drivers/media/i2c/cx25840/cx25840-vbi.c state->vbi_regs_offset + 0x424 + i - 7); state 106 drivers/media/i2c/cx25840/cx25840-vbi.c state->vbi_regs_offset + 0x424 + i - 10); state 120 drivers/media/i2c/cx25840/cx25840-vbi.c struct cx25840_state *state = to_state(sd); state 121 drivers/media/i2c/cx25840/cx25840-vbi.c int is_pal = !(state->std & V4L2_STD_525_60); state 128 drivers/media/i2c/cx25840/cx25840-vbi.c if (is_cx23888(state)) state 140 drivers/media/i2c/cx25840/cx25840-vbi.c struct cx25840_state *state = to_state(sd); state 141 drivers/media/i2c/cx25840/cx25840-vbi.c int is_pal = !(state->std & V4L2_STD_525_60); state 156 drivers/media/i2c/cx25840/cx25840-vbi.c if (is_cx23888(state)) state 195 drivers/media/i2c/cx25840/cx25840-vbi.c for (x = 1, i = state->vbi_regs_offset + 0x424; state 196 drivers/media/i2c/cx25840/cx25840-vbi.c i <= state->vbi_regs_offset + 0x434; i++, x++) state 199 drivers/media/i2c/cx25840/cx25840-vbi.c for (x = 1, i = state->vbi_regs_offset + 0x424; state 200 drivers/media/i2c/cx25840/cx25840-vbi.c i <= state->vbi_regs_offset + 0x430; i++, x++) state 202 drivers/media/i2c/cx25840/cx25840-vbi.c for (i = state->vbi_regs_offset + 0x431; state 203 drivers/media/i2c/cx25840/cx25840-vbi.c i <= state->vbi_regs_offset + 0x434; i++) state 207 drivers/media/i2c/cx25840/cx25840-vbi.c cx25840_write(client, state->vbi_regs_offset + 0x43c, 0x16); state 209 drivers/media/i2c/cx25840/cx25840-vbi.c if (is_cx23888(state)) state 218 drivers/media/i2c/cx25840/cx25840-vbi.c struct cx25840_state *state = to_state(sd); state 232 drivers/media/i2c/cx25840/cx25840-vbi.c l += state->vbi_line_offset; state 40 drivers/media/i2c/m52790.c struct m52790_state *state = to_state(sd); state 43 drivers/media/i2c/m52790.c u8 sw1 = (state->input | state->output) & 0xff; state 44 drivers/media/i2c/m52790.c u8 sw2 = (state->input | state->output) >> 8; state 60 drivers/media/i2c/m52790.c struct m52790_state *state = to_state(sd); state 62 drivers/media/i2c/m52790.c state->input = input; state 63 drivers/media/i2c/m52790.c state->output = output; state 71 drivers/media/i2c/m52790.c struct m52790_state *state = to_state(sd); state 76 drivers/media/i2c/m52790.c reg->val = state->input | state->output; state 82 drivers/media/i2c/m52790.c struct m52790_state *state = to_state(sd); state 86 drivers/media/i2c/m52790.c state->input = reg->val & 0x0303; state 87 drivers/media/i2c/m52790.c state->output = reg->val & ~0x0303; state 95 drivers/media/i2c/m52790.c struct m52790_state *state = to_state(sd); state 98 drivers/media/i2c/m52790.c (state->input | state->output) & 0xff); state 100 drivers/media/i2c/m52790.c (state->input | state->output) >> 8); state 135 drivers/media/i2c/m52790.c struct m52790_state *state; state 145 drivers/media/i2c/m52790.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 146 drivers/media/i2c/m52790.c if (state == NULL) state 149 drivers/media/i2c/m52790.c sd = &state->sd; state 151 drivers/media/i2c/m52790.c state->input = M52790_IN_TUNER; state 152 drivers/media/i2c/m52790.c state->output = M52790_OUT_STEREO; state 277 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 279 drivers/media/i2c/msp3400-driver.c state->in_scart = in; state 285 drivers/media/i2c/msp3400-driver.c state->acb &= ~scarts[out][0]; state 286 drivers/media/i2c/msp3400-driver.c state->acb |= scarts[out][in + 1]; state 288 drivers/media/i2c/msp3400-driver.c state->acb = 0xf60; /* Mute Input and SCART 1 Output */ state 291 drivers/media/i2c/msp3400-driver.c scart_names[in], out, state->acb); state 292 drivers/media/i2c/msp3400-driver.c msp_write_dsp(client, 0x13, state->acb); state 295 drivers/media/i2c/msp3400-driver.c if (state->has_i2s_conf) state 296 drivers/media/i2c/msp3400-driver.c msp_write_dem(client, 0x40, state->i2s_mode); state 303 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 305 drivers/media/i2c/msp3400-driver.c if (NULL == state->kthread) state 307 drivers/media/i2c/msp3400-driver.c state->watch_stereo = 0; state 308 drivers/media/i2c/msp3400-driver.c state->restart = 1; state 309 drivers/media/i2c/msp3400-driver.c wake_up_interruptible(&state->wq); state 312 drivers/media/i2c/msp3400-driver.c int msp_sleep(struct msp_state *state, int timeout) state 316 drivers/media/i2c/msp3400-driver.c add_wait_queue(&state->wq, &wait); state 327 drivers/media/i2c/msp3400-driver.c remove_wait_queue(&state->wq, &wait); state 329 drivers/media/i2c/msp3400-driver.c return state->restart; state 336 drivers/media/i2c/msp3400-driver.c struct msp_state *state = ctrl_to_state(ctrl); state 337 drivers/media/i2c/msp3400-driver.c struct i2c_client *client = v4l2_get_subdevdata(&state->sd); state 343 drivers/media/i2c/msp3400-driver.c int reallymuted = state->muted->val | state->scan_in_progress; state 349 drivers/media/i2c/msp3400-driver.c state->muted->val ? "on" : "off", state 350 drivers/media/i2c/msp3400-driver.c state->scan_in_progress ? "yes" : "no", state 351 drivers/media/i2c/msp3400-driver.c state->volume->val); state 355 drivers/media/i2c/msp3400-driver.c if (state->has_scart2_out_volume) state 357 drivers/media/i2c/msp3400-driver.c if (state->has_headphones) state 365 drivers/media/i2c/msp3400-driver.c if (state->has_headphones) state 372 drivers/media/i2c/msp3400-driver.c if (state->has_headphones) state 379 drivers/media/i2c/msp3400-driver.c if (state->has_headphones) state 386 drivers/media/i2c/msp3400-driver.c if (state->has_headphones) state 396 drivers/media/i2c/msp3400-driver.c void msp_update_volume(struct msp_state *state) state 399 drivers/media/i2c/msp3400-driver.c v4l2_ctrl_lock(state->volume); state 400 drivers/media/i2c/msp3400-driver.c state->volume->val = state->volume->cur.val; state 401 drivers/media/i2c/msp3400-driver.c state->muted->val = state->muted->cur.val; state 402 drivers/media/i2c/msp3400-driver.c msp_s_ctrl(state->volume); state 403 drivers/media/i2c/msp3400-driver.c v4l2_ctrl_unlock(state->volume); state 409 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 412 drivers/media/i2c/msp3400-driver.c if (state->radio) state 414 drivers/media/i2c/msp3400-driver.c state->radio = 1; state 416 drivers/media/i2c/msp3400-driver.c state->watch_stereo = 0; state 417 drivers/media/i2c/msp3400-driver.c switch (state->opmode) { state 423 drivers/media/i2c/msp3400-driver.c msp_update_volume(state); state 445 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 448 drivers/media/i2c/msp3400-driver.c *id &= state->detected_std; state 452 drivers/media/i2c/msp3400-driver.c msp_standard_std_name(state->std), state->detected_std); state 459 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 461 drivers/media/i2c/msp3400-driver.c int update = state->radio || state->v4l2_std != id; state 463 drivers/media/i2c/msp3400-driver.c state->v4l2_std = id; state 464 drivers/media/i2c/msp3400-driver.c state->radio = 0; state 473 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 483 drivers/media/i2c/msp3400-driver.c if (state->route_in == input && state->route_out == output) state 485 drivers/media/i2c/msp3400-driver.c state->route_in = input; state 486 drivers/media/i2c/msp3400-driver.c state->route_out = output; state 492 drivers/media/i2c/msp3400-driver.c state->mode = extern_input ? MSP_MODE_EXTERN : MSP_MODE_AM_DETECT; state 493 drivers/media/i2c/msp3400-driver.c state->rxsubchans = V4L2_TUNER_SUB_STEREO; state 498 drivers/media/i2c/msp3400-driver.c reg = (state->opmode == OPMODE_AUTOSELECT) ? 0x30 : 0xbb; state 508 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 513 drivers/media/i2c/msp3400-driver.c if (!state->radio) { state 514 drivers/media/i2c/msp3400-driver.c if (state->opmode == OPMODE_AUTOSELECT) state 516 drivers/media/i2c/msp3400-driver.c vt->rxsubchans = state->rxsubchans; state 518 drivers/media/i2c/msp3400-driver.c vt->audmode = state->audmode; state 526 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 529 drivers/media/i2c/msp3400-driver.c if (state->radio) /* TODO: add mono/stereo support for radio */ state 531 drivers/media/i2c/msp3400-driver.c if (state->audmode == vt->audmode) state 533 drivers/media/i2c/msp3400-driver.c state->audmode = vt->audmode; state 541 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 548 drivers/media/i2c/msp3400-driver.c state->i2s_mode = 0; state 551 drivers/media/i2c/msp3400-driver.c state->i2s_mode = 1; state 561 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(sd); state 566 drivers/media/i2c/msp3400-driver.c if (state->opmode == OPMODE_AUTOSELECT) state 569 drivers/media/i2c/msp3400-driver.c client->name, state->rev1, state->rev2); state 571 drivers/media/i2c/msp3400-driver.c v4l2_ctrl_handler_log_status(&state->hdl, prefix); state 572 drivers/media/i2c/msp3400-driver.c switch (state->mode) { state 584 drivers/media/i2c/msp3400-driver.c if (state->mode == MSP_MODE_EXTERN) { state 586 drivers/media/i2c/msp3400-driver.c } else if (state->opmode == OPMODE_MANUAL) { state 588 drivers/media/i2c/msp3400-driver.c (state->rxsubchans & V4L2_TUNER_SUB_STEREO) ? "stereo" : "mono", state 589 drivers/media/i2c/msp3400-driver.c (state->rxsubchans & V4L2_TUNER_SUB_LANG2) ? ", dual" : ""); state 591 drivers/media/i2c/msp3400-driver.c if (state->opmode == OPMODE_AUTODETECT) state 594 drivers/media/i2c/msp3400-driver.c msp_standard_std_name(state->std), state 595 drivers/media/i2c/msp3400-driver.c (state->rxsubchans & V4L2_TUNER_SUB_STEREO) ? "stereo" : "mono", state 596 drivers/media/i2c/msp3400-driver.c (state->rxsubchans & V4L2_TUNER_SUB_LANG2) ? ", dual" : ""); state 598 drivers/media/i2c/msp3400-driver.c dev_info(&client->dev, "Audmode: 0x%04x\n", state->audmode); state 600 drivers/media/i2c/msp3400-driver.c state->route_in, state->route_out); state 601 drivers/media/i2c/msp3400-driver.c dev_info(&client->dev, "ACB: 0x%04x\n", state->acb); state 668 drivers/media/i2c/msp3400-driver.c struct msp_state *state; state 689 drivers/media/i2c/msp3400-driver.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 690 drivers/media/i2c/msp3400-driver.c if (!state) state 693 drivers/media/i2c/msp3400-driver.c sd = &state->sd; state 697 drivers/media/i2c/msp3400-driver.c state->pads[MSP3400_PAD_IF_INPUT].flags = MEDIA_PAD_FL_SINK; state 698 drivers/media/i2c/msp3400-driver.c state->pads[MSP3400_PAD_IF_INPUT].sig_type = PAD_SIGNAL_AUDIO; state 699 drivers/media/i2c/msp3400-driver.c state->pads[MSP3400_PAD_OUT].flags = MEDIA_PAD_FL_SOURCE; state 700 drivers/media/i2c/msp3400-driver.c state->pads[MSP3400_PAD_OUT].sig_type = PAD_SIGNAL_AUDIO; state 704 drivers/media/i2c/msp3400-driver.c ret = media_entity_pads_init(&sd->entity, 2, state->pads); state 709 drivers/media/i2c/msp3400-driver.c state->v4l2_std = V4L2_STD_NTSC; state 710 drivers/media/i2c/msp3400-driver.c state->detected_std = V4L2_STD_ALL; state 711 drivers/media/i2c/msp3400-driver.c state->audmode = V4L2_TUNER_MODE_STEREO; state 712 drivers/media/i2c/msp3400-driver.c state->input = -1; state 713 drivers/media/i2c/msp3400-driver.c state->i2s_mode = 0; state 714 drivers/media/i2c/msp3400-driver.c init_waitqueue_head(&state->wq); state 716 drivers/media/i2c/msp3400-driver.c state->route_in = MSP_INPUT_DEFAULT; state 717 drivers/media/i2c/msp3400-driver.c state->route_out = MSP_OUTPUT_DEFAULT; state 719 drivers/media/i2c/msp3400-driver.c state->rev1 = msp_read_dsp(client, 0x1e); state 720 drivers/media/i2c/msp3400-driver.c if (state->rev1 != -1) state 721 drivers/media/i2c/msp3400-driver.c state->rev2 = msp_read_dsp(client, 0x1f); state 723 drivers/media/i2c/msp3400-driver.c state->rev1, state->rev2); state 724 drivers/media/i2c/msp3400-driver.c if (state->rev1 == -1 || (state->rev1 == 0 && state->rev2 == 0)) { state 730 drivers/media/i2c/msp3400-driver.c msp_family = ((state->rev1 >> 4) & 0x0f) + 3; state 731 drivers/media/i2c/msp3400-driver.c msp_product = (state->rev2 >> 8) & 0xff; state 734 drivers/media/i2c/msp3400-driver.c msp_revision = (state->rev1 & 0x0f) + '@'; state 735 drivers/media/i2c/msp3400-driver.c msp_hard = ((state->rev1 >> 8) & 0xff) + '@'; state 736 drivers/media/i2c/msp3400-driver.c msp_rom = state->rev2 & 0x1f; state 738 drivers/media/i2c/msp3400-driver.c state->ident = msp_family * 10000 + 4000 + msp_product * 10 + state 742 drivers/media/i2c/msp3400-driver.c state->has_nicam = state 745 drivers/media/i2c/msp3400-driver.c state->has_radio = state 748 drivers/media/i2c/msp3400-driver.c state->has_headphones = state 751 drivers/media/i2c/msp3400-driver.c state->has_scart2 = state 754 drivers/media/i2c/msp3400-driver.c state->has_scart3 = state 757 drivers/media/i2c/msp3400-driver.c state->has_scart4 = state 761 drivers/media/i2c/msp3400-driver.c state->has_scart2_out = state 764 drivers/media/i2c/msp3400-driver.c state->has_scart2_out_volume = state 765 drivers/media/i2c/msp3400-driver.c msp_revision > 'C' && state->has_scart2_out; state 767 drivers/media/i2c/msp3400-driver.c state->has_i2s_conf = state 771 drivers/media/i2c/msp3400-driver.c state->has_subwoofer = state 775 drivers/media/i2c/msp3400-driver.c state->has_sound_processing = state 778 drivers/media/i2c/msp3400-driver.c state->has_virtual_dolby_surround = state 781 drivers/media/i2c/msp3400-driver.c state->has_dolby_pro_logic = state 785 drivers/media/i2c/msp3400-driver.c state->force_btsc = state 788 drivers/media/i2c/msp3400-driver.c state->opmode = opmode; state 789 drivers/media/i2c/msp3400-driver.c if (state->opmode < OPMODE_MANUAL state 790 drivers/media/i2c/msp3400-driver.c || state->opmode > OPMODE_AUTOSELECT) { state 793 drivers/media/i2c/msp3400-driver.c state->opmode = OPMODE_AUTOSELECT; state 796 drivers/media/i2c/msp3400-driver.c state->opmode = OPMODE_AUTODETECT; state 798 drivers/media/i2c/msp3400-driver.c state->opmode = OPMODE_MANUAL; state 801 drivers/media/i2c/msp3400-driver.c hdl = &state->hdl; state 803 drivers/media/i2c/msp3400-driver.c if (state->has_sound_processing) { state 811 drivers/media/i2c/msp3400-driver.c state->volume = v4l2_ctrl_new_std(hdl, &msp_ctrl_ops, state 815 drivers/media/i2c/msp3400-driver.c state->muted = v4l2_ctrl_new_std(hdl, &msp_ctrl_ops, state 825 drivers/media/i2c/msp3400-driver.c v4l2_ctrl_cluster(2, &state->volume); state 833 drivers/media/i2c/msp3400-driver.c (state->has_nicam) ? "nicam" : "", state 834 drivers/media/i2c/msp3400-driver.c (state->has_nicam && state->has_radio) ? " and " : "", state 835 drivers/media/i2c/msp3400-driver.c (state->has_radio) ? "radio" : "", state 836 drivers/media/i2c/msp3400-driver.c opmode_str[state->opmode]); state 839 drivers/media/i2c/msp3400-driver.c switch (state->opmode) { state 853 drivers/media/i2c/msp3400-driver.c state->kthread = kthread_run(thread_func, client, "msp34xx"); state 855 drivers/media/i2c/msp3400-driver.c if (IS_ERR(state->kthread)) state 864 drivers/media/i2c/msp3400-driver.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 866 drivers/media/i2c/msp3400-driver.c v4l2_device_unregister_subdev(&state->sd); state 868 drivers/media/i2c/msp3400-driver.c if (state->kthread) { state 869 drivers/media/i2c/msp3400-driver.c state->restart = 1; state 870 drivers/media/i2c/msp3400-driver.c kthread_stop(state->kthread); state 874 drivers/media/i2c/msp3400-driver.c v4l2_ctrl_handler_free(&state->hdl); state 136 drivers/media/i2c/msp3400-driver.h void msp_update_volume(struct msp_state *state); state 137 drivers/media/i2c/msp3400-driver.h int msp_sleep(struct msp_state *state, int timeout); state 177 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 189 drivers/media/i2c/msp3400-kthreads.c if (state->has_scart2_out) state 204 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 206 drivers/media/i2c/msp3400-kthreads.c int tuner = (state->route_in >> 3) & 1; state 210 drivers/media/i2c/msp3400-kthreads.c state->mode = mode; state 211 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = V4L2_TUNER_SUB_MONO; state 234 drivers/media/i2c/msp3400-kthreads.c if (state->has_nicam) /* nicam prescale */ state 245 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 246 drivers/media/i2c/msp3400-kthreads.c char *modestr = (state->audmode >= 0 && state->audmode < 5) ? state 247 drivers/media/i2c/msp3400-kthreads.c strmode[state->audmode] : "unknown"; state 249 drivers/media/i2c/msp3400-kthreads.c int audmode = state->audmode; state 251 drivers/media/i2c/msp3400-kthreads.c if (state->opmode == OPMODE_AUTOSELECT) { state 257 drivers/media/i2c/msp3400-kthreads.c state->audmode); state 265 drivers/media/i2c/msp3400-kthreads.c if (state->mode != MSP_MODE_EXTERN) { state 267 drivers/media/i2c/msp3400-kthreads.c if (state->rxsubchans == V4L2_TUNER_SUB_MONO) state 270 drivers/media/i2c/msp3400-kthreads.c else if (state->rxsubchans & V4L2_TUNER_SUB_LANG2) { state 282 drivers/media/i2c/msp3400-kthreads.c switch (state->mode) { state 320 drivers/media/i2c/msp3400-kthreads.c if (state->nicam_on) state 349 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_AM_NICAM) { state 357 drivers/media/i2c/msp3400-kthreads.c if (state->rxsubchans & V4L2_TUNER_SUB_STEREO) state 374 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 376 drivers/media/i2c/msp3400-kthreads.c if (state->main == state->second) state 379 drivers/media/i2c/msp3400-kthreads.c state->main / 910000, (state->main / 910) % 1000); state 383 drivers/media/i2c/msp3400-kthreads.c state->main / 910000, (state->main / 910) % 1000); state 384 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_FM_NICAM1 || state->mode == MSP_MODE_FM_NICAM2) state 387 drivers/media/i2c/msp3400-kthreads.c state->second / 910000, (state->second/910) % 1000); state 388 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_AM_NICAM) state 391 drivers/media/i2c/msp3400-kthreads.c state->second / 910000, (state->second / 910) % 1000); state 392 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_FM_TERRA && state->main != state->second) { state 395 drivers/media/i2c/msp3400-kthreads.c state->second / 910000, (state->second / 910) % 1000); state 403 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 405 drivers/media/i2c/msp3400-kthreads.c int rxsubchans = state->rxsubchans; state 406 drivers/media/i2c/msp3400-kthreads.c int newnicam = state->nicam_on; state 409 drivers/media/i2c/msp3400-kthreads.c switch (state->mode) { state 458 drivers/media/i2c/msp3400-kthreads.c if (rxsubchans != state->rxsubchans) { state 462 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans, rxsubchans); state 463 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = rxsubchans; state 465 drivers/media/i2c/msp3400-kthreads.c if (newnicam != state->nicam_on) { state 468 drivers/media/i2c/msp3400-kthreads.c state->nicam_on, newnicam); state 469 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = newnicam; state 481 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 487 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 0; state 493 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 498 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_ALL; state 502 drivers/media/i2c/msp3400-kthreads.c msp_sleep(state, -1); state 507 drivers/media/i2c/msp3400-kthreads.c state->restart = 0; state 511 drivers/media/i2c/msp3400-kthreads.c if (state->radio || MSP_MODE_EXTERN == state->mode) { state 515 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 0; state 516 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 521 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 1; state 522 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 527 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 0; state 528 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 0; state 531 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 200)) state 538 drivers/media/i2c/msp3400-kthreads.c if (msp_amsound && (state->v4l2_std & V4L2_STD_SECAM)) { state 547 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 100)) state 576 drivers/media/i2c/msp3400-kthreads.c if (msp_amsound && (state->v4l2_std & V4L2_STD_SECAM)) { state 584 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 100)) state 596 drivers/media/i2c/msp3400-kthreads.c state->main = msp3400c_carrier_detect_main[max1].cdo; state 599 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_BG | V4L2_STD_PAL_H; state 602 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_55[max2].cdo; state 604 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 605 drivers/media/i2c/msp3400-kthreads.c } else if (max2 == 1 && state->has_nicam) { state 607 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_55[max2].cdo; state 609 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 1; state 610 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 617 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_PAL_I; state 618 drivers/media/i2c/msp3400-kthreads.c state->second = MSP_CARRIER(6.552); state 620 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 1; state 621 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 626 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_65[max2].cdo; state 628 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 629 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_DK; state 630 drivers/media/i2c/msp3400-kthreads.c } else if (max2 == 0 && (state->v4l2_std & V4L2_STD_SECAM)) { state 632 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_65[max2].cdo; state 634 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 635 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_L; state 636 drivers/media/i2c/msp3400-kthreads.c } else if (max2 == 0 && state->has_nicam) { state 638 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_65[max2].cdo; state 640 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 1; state 641 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 642 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_DK; state 648 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_MN; state 652 drivers/media/i2c/msp3400-kthreads.c state->second = msp3400c_carrier_detect_main[max1].cdo; state 656 drivers/media/i2c/msp3400-kthreads.c msp3400c_set_carrier(client, state->second, state->main); state 659 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 0; state 661 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 669 drivers/media/i2c/msp3400-kthreads.c while (state->watch_stereo) { state 670 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, count ? 1000 : 5000)) state 685 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 689 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_ALL; state 693 drivers/media/i2c/msp3400-kthreads.c msp_sleep(state, -1); state 698 drivers/media/i2c/msp3400-kthreads.c state->restart = 0; state 702 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_EXTERN) { state 706 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 0; state 707 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 712 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 1; state 713 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 718 drivers/media/i2c/msp3400-kthreads.c if (state->radio) state 721 drivers/media/i2c/msp3400-kthreads.c std = (state->v4l2_std & V4L2_STD_NTSC) ? 0x20 : 1; state 722 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 0; state 723 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 0; state 726 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 200)) state 741 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 100)) state 757 drivers/media/i2c/msp3400-kthreads.c state->main = msp_stdlist[i].main; state 758 drivers/media/i2c/msp3400-kthreads.c state->second = msp_stdlist[i].second; state 759 drivers/media/i2c/msp3400-kthreads.c state->std = val; state 760 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = V4L2_TUNER_SUB_MONO; state 762 drivers/media/i2c/msp3400-kthreads.c if (msp_amsound && !state->radio && state 763 drivers/media/i2c/msp3400-kthreads.c (state->v4l2_std & V4L2_STD_SECAM) && (val != 0x0009)) { state 768 drivers/media/i2c/msp3400-kthreads.c state->std = val = 0x0009; state 771 drivers/media/i2c/msp3400-kthreads.c state->detected_std = msp_standard_std(state->std); state 780 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_FM_NICAM2; state 782 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_FM_NICAM1; state 784 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 1; state 785 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 788 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_AM_NICAM; state 789 drivers/media/i2c/msp3400-kthreads.c state->nicam_on = 1; state 790 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 794 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_BTSC; state 797 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_FM_RADIO; state 798 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = V4L2_TUNER_SUB_STEREO; state 809 drivers/media/i2c/msp3400-kthreads.c state->mode = MSP_MODE_FM_TERRA; state 810 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 817 drivers/media/i2c/msp3400-kthreads.c if (state->has_nicam) state 820 drivers/media/i2c/msp3400-kthreads.c if (state->has_i2s_conf) state 821 drivers/media/i2c/msp3400-kthreads.c msp_write_dem(client, 0x40, state->i2s_mode); state 825 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 0; state 826 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 831 drivers/media/i2c/msp3400-kthreads.c while (state->watch_stereo) { state 832 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, count ? 1000 : 5000)) state 853 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 855 drivers/media/i2c/msp3400-kthreads.c if (state->radio) { state 859 drivers/media/i2c/msp3400-kthreads.c if (state->v4l2_std == V4L2_STD_NTSC_M_JP) { state 863 drivers/media/i2c/msp3400-kthreads.c if (state->v4l2_std == V4L2_STD_NTSC_M_KR) { state 867 drivers/media/i2c/msp3400-kthreads.c if (state->v4l2_std == V4L2_STD_SECAM_L) { state 871 drivers/media/i2c/msp3400-kthreads.c if (state->v4l2_std & V4L2_STD_MN) { state 880 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 883 drivers/media/i2c/msp3400-kthreads.c switch (state->audmode) { state 911 drivers/media/i2c/msp3400-kthreads.c else if (in >= MSP_DSP_IN_MAIN_AVC && state->has_dolby_pro_logic) state 923 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 924 drivers/media/i2c/msp3400-kthreads.c u32 in = state->route_in; state 931 drivers/media/i2c/msp3400-kthreads.c if (state->has_scart2_out) state 939 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 940 drivers/media/i2c/msp3400-kthreads.c int tuner = (state->route_in >> 3) & 1; state 945 drivers/media/i2c/msp3400-kthreads.c state->std = 1; state 949 drivers/media/i2c/msp3400-kthreads.c if (state->has_i2s_conf) state 950 drivers/media/i2c/msp3400-kthreads.c msp_write_dem(client, 0x40, state->i2s_mode); state 963 drivers/media/i2c/msp3400-kthreads.c if (state->has_nicam) state 982 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 986 drivers/media/i2c/msp3400-kthreads.c state->detected_std = V4L2_STD_ALL; state 990 drivers/media/i2c/msp3400-kthreads.c msp_sleep(state, -1); state 995 drivers/media/i2c/msp3400-kthreads.c state->restart = 0; state 999 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_EXTERN) { state 1003 drivers/media/i2c/msp3400-kthreads.c state->scan_in_progress = 0; state 1004 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 1010 drivers/media/i2c/msp3400-kthreads.c state->std = state->radio ? 0x40 : state 1011 drivers/media/i2c/msp3400-kthreads.c (state->force_btsc && msp_standard == 1) ? 32 : msp_standard; state 1012 drivers/media/i2c/msp3400-kthreads.c msp_write_dem(client, 0x20, state->std); state 1014 drivers/media/i2c/msp3400-kthreads.c if (state->std != 1) state 1021 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 100)) state 1027 drivers/media/i2c/msp3400-kthreads.c state->std = val; state 1033 drivers/media/i2c/msp3400-kthreads.c if (state->std == 1) { state 1042 drivers/media/i2c/msp3400-kthreads.c msp_standard_std_name(state->std), state->std); state 1043 drivers/media/i2c/msp3400-kthreads.c state->detected_std = msp_standard_std(state->std); state 1045 drivers/media/i2c/msp3400-kthreads.c if (state->std == 9) { state 1051 drivers/media/i2c/msp3400-kthreads.c msp_update_volume(state); state 1054 drivers/media/i2c/msp3400-kthreads.c if (msp_write_dsp(client, 0x13, state->acb)) state 1059 drivers/media/i2c/msp3400-kthreads.c if (state->std != 0x20) state 1062 drivers/media/i2c/msp3400-kthreads.c state->watch_stereo = 1; state 1067 drivers/media/i2c/msp3400-kthreads.c while (state->watch_stereo) { state 1069 drivers/media/i2c/msp3400-kthreads.c if (msp_sleep(state, 5000)) state 1079 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 1083 drivers/media/i2c/msp3400-kthreads.c int oldrx = state->rxsubchans; state 1085 drivers/media/i2c/msp3400-kthreads.c if (state->mode == MSP_MODE_EXTERN) state 1088 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = 0; state 1090 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = V4L2_TUNER_SUB_STEREO; state 1092 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = V4L2_TUNER_SUB_MONO; state 1094 drivers/media/i2c/msp3400-kthreads.c if (state->std == 0x20) state 1095 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans |= V4L2_TUNER_SUB_SAP; state 1097 drivers/media/i2c/msp3400-kthreads.c state->rxsubchans = state 1102 drivers/media/i2c/msp3400-kthreads.c status, is_stereo, is_bilingual, state->rxsubchans); state 1103 drivers/media/i2c/msp3400-kthreads.c return (oldrx != state->rxsubchans); state 1108 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 1110 drivers/media/i2c/msp3400-kthreads.c if (state->std == 0x20) { state 1111 drivers/media/i2c/msp3400-kthreads.c if ((state->rxsubchans & V4L2_TUNER_SUB_SAP) && state 1112 drivers/media/i2c/msp3400-kthreads.c (state->audmode == V4L2_TUNER_MODE_LANG1_LANG2 || state 1113 drivers/media/i2c/msp3400-kthreads.c state->audmode == V4L2_TUNER_MODE_LANG2)) { state 1125 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 1127 drivers/media/i2c/msp3400-kthreads.c switch (state->opmode) { state 1140 drivers/media/i2c/msp3400-kthreads.c struct msp_state *state = to_state(i2c_get_clientdata(client)); state 1142 drivers/media/i2c/msp3400-kthreads.c switch (state->opmode) { state 175 drivers/media/i2c/s5c73m3/s5c73m3-core.c int s5c73m3_write(struct s5c73m3 *state, u32 addr, u16 data) state 177 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct i2c_client *client = state->i2c_client; state 180 drivers/media/i2c/s5c73m3/s5c73m3-core.c if ((addr ^ state->i2c_write_address) & 0xffff0000) { state 183 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_write_address = 0; state 188 drivers/media/i2c/s5c73m3/s5c73m3-core.c if ((addr ^ state->i2c_write_address) & 0xffff) { state 191 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_write_address = 0; state 196 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_write_address = addr; state 202 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_write_address += 2; state 207 drivers/media/i2c/s5c73m3/s5c73m3-core.c int s5c73m3_read(struct s5c73m3 *state, u32 addr, u16 *data) state 209 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct i2c_client *client = state->i2c_client; state 212 drivers/media/i2c/s5c73m3/s5c73m3-core.c if ((addr ^ state->i2c_read_address) & 0xffff0000) { state 215 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_read_address = 0; state 220 drivers/media/i2c/s5c73m3/s5c73m3-core.c if ((addr ^ state->i2c_read_address) & 0xffff) { state 223 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_read_address = 0; state 228 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_read_address = addr; state 234 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_read_address += 2; state 239 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_check_status(struct s5c73m3 *state, unsigned int value) state 248 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, REG_STATUS, &status); state 256 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 264 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_read(state, REG_I2C_STATUS, &i2c_status); state 265 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_read(state, REG_I2C_SEQ_STATUS, &i2c_seq_status); state 267 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_err(&state->sensor_sd, state 277 drivers/media/i2c/s5c73m3/s5c73m3-core.c int s5c73m3_isp_command(struct s5c73m3 *state, u16 command, u16 data) state 281 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_check_status(state, REG_STATUS_ISP_COMMAND_COMPLETED); state 285 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x00095000, command); state 289 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x00095002, data); state 293 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_write(state, REG_STATUS, 0x0001); state 296 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_isp_comm_result(struct s5c73m3 *state, u16 command, state 299 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_read(state, COMM_RESULT_OFFSET + command, data); state 302 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_set_af_softlanding(struct s5c73m3 *state) state 310 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_command(state, COMM_AF_SOFTLANDING, state 313 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_info(&state->sensor_sd, "AF soft-landing failed\n"); state 318 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_comm_result(state, COMM_AF_SOFTLANDING, state 336 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_info(&state->sensor_sd, "AF soft-landing %s after %dms\n", state 344 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); state 345 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct i2c_client *client = state->i2c_client; state 351 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version); state 360 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_spi_write(state, fw->data, fw->size, 64); state 363 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->isp_ready = 1; state 372 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_set_frame_size(struct s5c73m3 *state) state 375 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_ISP]; state 377 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_JPEG]; state 380 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 386 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->mbus_code == S5C73M3_JPEG_FMT) { state 387 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 393 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_isp_command(state, COMM_CHG_MODE, chg_mode); state 396 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_set_frame_rate(struct s5c73m3 *state) state 400 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->ctrls.stabilization->val) state 403 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (WARN_ON(state->fiv == NULL)) state 406 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_command(state, COMM_FRAME_RATE, state->fiv->fps_reg); state 408 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fiv = 0; state 413 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int __s5c73m3_s_stream(struct s5c73m3 *state, struct v4l2_subdev *sd, state 419 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (on && state->apply_fmt) { state 420 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->mbus_code == S5C73M3_JPEG_FMT) state 425 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_command(state, COMM_IMG_OUTPUT, mode); state 427 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_set_frame_size(state); state 430 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fmt = 0; state 433 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_command(state, COMM_SENSOR_STREAMING, !!on); state 437 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->streaming = !!on; state 442 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->apply_fiv) { state 443 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_set_frame_rate(state); state 448 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_check_status(state, REG_STATUS_ISP_COMMAND_COMPLETED); state 453 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 456 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 457 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = __s5c73m3_s_stream(state, sd, on); state 458 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 463 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_system_status_wait(struct s5c73m3 *state, u32 value, state 469 drivers/media/i2c/s5c73m3/s5c73m3-core.c int ret = s5c73m3_read(state, 0x30100010, ®); state 479 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_read_fw_version(struct s5c73m3 *state) state 481 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 486 drivers/media/i2c/s5c73m3/s5c73m3-core.c offset = state->isp_ready ? 0x60 : 0; state 489 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, offset + i * 2, data); state 492 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_fw[i * 2] = (char)(*data & 0xff); state 493 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_fw[i * 2 + 1] = (char)(*data >> 8); state 495 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_fw[S5C73M3_SENSOR_FW_LEN] = '\0'; state 499 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, offset + 6 + i * 2, data); state 502 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_type[i * 2] = (char)(*data & 0xff); state 503 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_type[i * 2 + 1] = (char)(*data >> 8); state 505 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_type[S5C73M3_SENSOR_TYPE_LEN] = '\0'; state 507 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, offset + 0x14, data); state 509 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, offset + 0x16, data + 1); state 511 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_size = data[0] + (data[1] << 16); state 515 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_type, state->sensor_fw); state 519 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_fw_update_from(struct s5c73m3 *state) state 521 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 529 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_command(state, COMM_FW_UPDATE, 0); state 534 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read(state, 0x00095906, &status); state 553 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_spi_boot(struct s5c73m3 *state, bool load_fw) state 555 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 559 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xffff); state 566 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x0c, 100, 3); state 573 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100014, 0x2146); state 577 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100010, 0x210c); state 584 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x210d, 100, 300); state 593 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xfffd); state 598 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x301000a4, 0x0183); state 603 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xffff); state 607 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read_fw_version(state); state 612 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_fw_update_from(state); state 619 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_set_timing_register_for_vdd(struct s5c73m3 *state) state 630 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, regs[i][0], regs[i][1]); state 638 drivers/media/i2c/s5c73m3/s5c73m3-core.c static void s5c73m3_set_fw_file_version(struct s5c73m3 *state) state 640 drivers/media/i2c/s5c73m3/s5c73m3-core.c switch (state->sensor_fw[0]) { state 643 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version[0] = 'G'; state 647 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version[0] = 'Z'; state 651 drivers/media/i2c/s5c73m3/s5c73m3-core.c switch (state->sensor_fw[1]) { state 653 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version[1] = state->sensor_fw[1]; state 658 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_get_fw_version(struct s5c73m3 *state) state 660 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 664 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xffff); state 670 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x0c, 100, 3); state 678 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100120, 0x0820); state 679 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100124, 0x0820); state 682 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x00010418, 0x0008); state 685 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100014, 0x2146); state 688 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30100010, 0x230c); state 695 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x230e, 100, 300); state 700 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xfffd); state 705 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x301000a4, 0x0183); state 709 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_set_timing_register_for_vdd(state); state 711 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_read_fw_version(state); state 713 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_set_fw_file_version(state); state 718 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_rom_boot(struct s5c73m3 *state, bool load_fw) state 730 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 734 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xffff); state 740 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x0c, 100, 4); state 747 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, boot_regs[i][0], boot_regs[i][1]); state 754 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_system_status_wait(state, 0x230e, 1000, 150); state 761 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xfffd); state 765 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x301000a4, 0x0183); state 769 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_write(state, 0x30000004, 0xffff); state 773 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->isp_ready = 1; state 775 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_read_fw_version(state); state 778 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_isp_init(struct s5c73m3 *state) state 782 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_read_address = 0; state 783 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_write_address = 0; state 785 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_i2c_write(state->i2c_client, AHB_MSB_ADDR_PTR, 0x3310); state 790 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_rom_boot(state, true); state 792 drivers/media/i2c/s5c73m3/s5c73m3-core.c return s5c73m3_spi_boot(state, true); state 819 drivers/media/i2c/s5c73m3/s5c73m3-core.c static void s5c73m3_oif_try_format(struct s5c73m3 *state, state 824 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sd = &state->sensor_sd; state 844 drivers/media/i2c/s5c73m3/s5c73m3-core.c *fs = state->oif_pix_size[RES_ISP]; state 856 drivers/media/i2c/s5c73m3/s5c73m3-core.c static void s5c73m3_try_format(struct s5c73m3 *state, state 877 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 882 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 883 drivers/media/i2c/s5c73m3/s5c73m3-core.c fi->interval = state->fiv->interval; state 884 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 889 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int __s5c73m3_set_frame_interval(struct s5c73m3 *state, state 893 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_ISP]; state 916 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fiv = fiv; state 918 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 926 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 935 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 937 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = __s5c73m3_set_frame_interval(state, fi); state 939 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->streaming) state 940 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_set_frame_rate(state); state 942 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fiv = 1; state 944 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 952 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 961 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 967 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 990 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); state 999 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1004 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->sensor_pix_size[RES_ISP]; state 1008 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->sensor_pix_size[RES_JPEG]; state 1011 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1016 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1024 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1033 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1038 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->oif_pix_size[RES_ISP]; state 1042 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->oif_pix_size[RES_JPEG]; state 1045 drivers/media/i2c/s5c73m3/s5c73m3-core.c code = state->mbus_code; state 1046 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->oif_pix_size[RES_ISP]; state 1049 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1054 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1063 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); state 1067 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1069 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_try_format(state, cfg, fmt, &frame_size); state 1077 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_ISP] = frame_size; state 1080 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_JPEG] = frame_size; state 1086 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->streaming) state 1089 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fmt = 1; state 1092 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1102 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1106 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1108 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_oif_try_format(state, cfg, fmt, &frame_size); state 1121 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pix_size[RES_ISP] = frame_size; state 1124 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pix_size[RES_JPEG] = frame_size; state 1127 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->mbus_code = fmt->format.code; state 1133 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (state->streaming) state 1136 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fmt = 1; state 1139 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1147 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1153 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1156 drivers/media/i2c/s5c73m3/s5c73m3-core.c fd->entry[i] = state->frame_desc.entry[i]; state 1157 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1165 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1166 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_mbus_frame_desc *frame_desc = &state->frame_desc; state 1177 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1180 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1247 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1270 drivers/media/i2c/s5c73m3/s5c73m3-core.c fs = state->oif_pix_size[RES_ISP]; state 1304 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1308 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_info(sd, "power: %d, apply_fmt: %d\n", state->power, state 1309 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fmt); state 1365 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int __s5c73m3_power_on(struct s5c73m3 *state) state 1370 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = regulator_enable(state->supplies[i].consumer); state 1375 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = clk_set_rate(state->clock, state->mclk_frequency); state 1379 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = clk_prepare_enable(state->clock); state 1383 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_dbg(1, s5c73m3_dbg, &state->oif_sd, "clock frequency: %ld\n", state 1384 drivers/media/i2c/s5c73m3/s5c73m3-core.c clk_get_rate(state->clock)); state 1386 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_gpio_deassert(state, STBY); state 1389 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_gpio_deassert(state, RST); state 1396 drivers/media/i2c/s5c73m3/s5c73m3-core.c regulator_disable(state->supplies[i].consumer); state 1400 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int __s5c73m3_power_off(struct s5c73m3 *state) state 1404 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (s5c73m3_gpio_assert(state, RST)) state 1407 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (s5c73m3_gpio_assert(state, STBY)) state 1410 drivers/media/i2c/s5c73m3/s5c73m3-core.c clk_disable_unprepare(state->clock); state 1412 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->streaming = 0; state 1413 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->isp_ready = 0; state 1416 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = regulator_disable(state->supplies[i].consumer); state 1424 drivers/media/i2c/s5c73m3/s5c73m3-core.c int r = regulator_enable(state->supplies[i].consumer); state 1426 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_err(&state->oif_sd, "Failed to re-enable %s: %d\n", state 1427 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->supplies[i].supply, r); state 1430 drivers/media/i2c/s5c73m3/s5c73m3-core.c clk_prepare_enable(state->clock); state 1436 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1439 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_lock(&state->lock); state 1441 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (on && !state->power) { state 1442 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = __s5c73m3_power_on(state); state 1444 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_isp_init(state); state 1446 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fiv = 1; state 1447 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->apply_fmt = 1; state 1449 drivers/media/i2c/s5c73m3/s5c73m3-core.c } else if (state->power == !on) { state 1450 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_set_af_softlanding(state); state 1452 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = __s5c73m3_power_off(state); state 1457 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->power += on ? 1 : -1; state 1460 drivers/media/i2c/s5c73m3/s5c73m3-core.c __func__, state->power); state 1462 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_unlock(&state->lock); state 1468 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1471 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = v4l2_device_register_subdev(sd->v4l2_dev, &state->sensor_sd); state 1474 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_sd.name); state 1478 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = media_create_pad_link(&state->sensor_sd.entity, state 1479 drivers/media/i2c/s5c73m3/s5c73m3-core.c S5C73M3_ISP_PAD, &state->oif_sd.entity, OIF_ISP_PAD, state 1482 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = media_create_pad_link(&state->sensor_sd.entity, state 1483 drivers/media/i2c/s5c73m3/s5c73m3-core.c S5C73M3_JPEG_PAD, &state->oif_sd.entity, OIF_JPEG_PAD, state 1491 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); state 1492 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_device_unregister_subdev(&state->sensor_sd); state 1543 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_configure_gpios(struct s5c73m3 *state) state 1548 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct i2c_client *c = state->i2c_client; state 1549 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3_gpio *g = state->gpio; state 1567 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_parse_gpios(struct s5c73m3 *state) state 1572 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct device *dev = &state->i2c_client->dev; state 1586 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->gpio[i].gpio = ret; state 1587 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->gpio[i].level = !(of_flags & OF_GPIO_ACTIVE_LOW); state 1592 drivers/media/i2c/s5c73m3/s5c73m3-core.c static int s5c73m3_get_platform_data(struct s5c73m3 *state) state 1594 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct device *dev = &state->i2c_client->dev; state 1607 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->mclk_frequency = pdata->mclk_frequency; state 1608 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->gpio[STBY] = pdata->gpio_stby; state 1609 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->gpio[RST] = pdata->gpio_reset; state 1613 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->clock = devm_clk_get(dev, S5C73M3_CLK_NAME); state 1614 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (IS_ERR(state->clock)) state 1615 drivers/media/i2c/s5c73m3/s5c73m3-core.c return PTR_ERR(state->clock); state 1618 drivers/media/i2c/s5c73m3/s5c73m3-core.c &state->mclk_frequency)) { state 1619 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->mclk_frequency = S5C73M3_DEFAULT_MCLK_FREQ; state 1621 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->mclk_frequency); state 1624 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_parse_gpios(state); state 1658 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state; state 1661 drivers/media/i2c/s5c73m3/s5c73m3-core.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 1662 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (!state) state 1665 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->i2c_client = client; state 1666 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_get_platform_data(state); state 1670 drivers/media/i2c/s5c73m3/s5c73m3-core.c mutex_init(&state->lock); state 1671 drivers/media/i2c/s5c73m3/s5c73m3-core.c sd = &state->sensor_sd; state 1672 drivers/media/i2c/s5c73m3/s5c73m3-core.c oif_sd = &state->oif_sd; state 1676 drivers/media/i2c/s5c73m3/s5c73m3-core.c v4l2_set_subdevdata(sd, state); state 1682 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pads[S5C73M3_JPEG_PAD].flags = MEDIA_PAD_FL_SOURCE; state 1683 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pads[S5C73M3_ISP_PAD].flags = MEDIA_PAD_FL_SOURCE; state 1687 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pads); state 1698 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pads[OIF_ISP_PAD].flags = MEDIA_PAD_FL_SINK; state 1699 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pads[OIF_JPEG_PAD].flags = MEDIA_PAD_FL_SINK; state 1700 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pads[OIF_SOURCE_PAD].flags = MEDIA_PAD_FL_SOURCE; state 1704 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pads); state 1708 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_configure_gpios(state); state 1713 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->supplies[i].supply = s5c73m3_supply_names[i]; state 1716 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->supplies); state 1722 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_init_controls(state); state 1726 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_ISP] = &s5c73m3_isp_resolutions[1]; state 1727 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->sensor_pix_size[RES_JPEG] = &s5c73m3_jpeg_resolutions[1]; state 1728 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pix_size[RES_ISP] = state->sensor_pix_size[RES_ISP]; state 1729 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->oif_pix_size[RES_JPEG] = state->sensor_pix_size[RES_JPEG]; state 1731 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->mbus_code = S5C73M3_ISP_FMT; state 1733 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fiv = &s5c73m3_intervals[S5C73M3_DEFAULT_FRAME_INTERVAL]; state 1735 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version[0] = 'G'; state 1736 drivers/media/i2c/s5c73m3/s5c73m3-core.c state->fw_file_version[1] = 'C'; state 1738 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_register_spi_driver(state); state 1744 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = __s5c73m3_power_on(state); state 1748 drivers/media/i2c/s5c73m3/s5c73m3-core.c ret = s5c73m3_get_fw_version(state); state 1749 drivers/media/i2c/s5c73m3/s5c73m3-core.c __s5c73m3_power_off(state); state 1764 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_unregister_spi_driver(state); state 1773 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct s5c73m3 *state = oif_sd_to_s5c73m3(oif_sd); state 1774 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct v4l2_subdev *sensor_sd = &state->sensor_sd; state 1784 drivers/media/i2c/s5c73m3/s5c73m3-core.c s5c73m3_unregister_spi_driver(state); state 31 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_get_af_status(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) state 35 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c int ret = s5c73m3_read(state, REG_AF_STATUS, ®); state 48 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_info(&state->sensor_sd, "Unknown AF status %#x\n", reg); state 63 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); state 66 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c if (state->power == 0) state 71 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_get_af_status(state, state->ctrls.af_status); state 80 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_colorfx(struct s5c73m3 *state, int val) state 95 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 97 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_ctrl_get_menu(state->ctrls.colorfx->id)[i]); state 99 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_IMAGE_EFFECT, state 106 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_exposure(struct s5c73m3 *state, int auto_exp) state 108 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = &state->sensor_sd; state 109 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3_ctrls *ctrls = &state->ctrls; state 127 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_METERING, metering); state 132 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_EV, exp_bias); state 142 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_white_balance(struct s5c73m3 *state, int val) state 158 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, state 160 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_ctrl_get_menu(state->ctrls.auto_wb->id)[i]); state 162 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_AWB_MODE, wb[i][1]); state 168 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_af_run(struct s5c73m3 *state, bool on) state 170 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3_ctrls *c = &state->ctrls; state 173 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_AF_CON, state 177 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_AF_MODE, state 180 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_AF_CON, COMM_AF_CON_START); state 183 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_3a_lock(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) state 191 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_AE_CON, state 198 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c && state->ctrls.auto_wb->val) { state 199 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_AWB_CON, state 206 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_af_run(state, !af_lock); state 211 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_auto_focus(struct s5c73m3 *state, int caf) state 213 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3_ctrls *c = &state->ctrls; state 219 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_AF_MODE, mode); state 226 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_af_run(state, 1); state 229 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_af_run(state, 0); state 236 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_contrast(struct s5c73m3 *state, int val) state 239 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_CONTRAST, reg); state 242 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_saturation(struct s5c73m3 *state, int val) state 245 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_SATURATION, reg); state 248 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_sharpness(struct s5c73m3 *state, int val) state 251 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_SHARPNESS, reg); state 254 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_iso(struct s5c73m3 *state, int val) state 259 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c iso = state->ctrls.iso->val + 1; state 263 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_ISO, iso); state 266 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_stabilization(struct s5c73m3 *state, int val) state 268 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct v4l2_subdev *sd = &state->sensor_sd; state 272 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_FRAME_RATE, val ? state 276 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_jpeg_quality(struct s5c73m3 *state, int quality) state 287 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_IMAGE_QUALITY, reg); state 290 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_scene_program(struct s5c73m3 *state, int val) state 309 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, "Setting %s scene mode\n", state 310 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c v4l2_ctrl_get_menu(state->ctrls.scene_mode->id)[val]); state 312 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_SCENE_MODE, scene_lookup[val]); state 315 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c static int s5c73m3_set_power_line_freq(struct s5c73m3 *state, int val) state 334 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c return s5c73m3_isp_command(state, COMM_FLICKER_MODE, pwr_line_freq); state 340 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); state 346 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c mutex_lock(&state->lock); state 352 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c if (state->power == 0) state 362 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_3a_lock(state, ctrl); state 366 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_white_balance(state, ctrl->val); state 370 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_contrast(state, ctrl->val); state 374 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_colorfx(state, ctrl->val); state 378 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_exposure(state, ctrl->val); state 382 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_auto_focus(state, ctrl->val); state 386 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_stabilization(state, ctrl->val); state 390 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_iso(state, ctrl->val); state 394 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_jpeg_quality(state, ctrl->val); state 398 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_power_line_freq(state, ctrl->val); state 402 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_saturation(state, ctrl->val); state 406 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_scene_program(state, ctrl->val); state 410 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_set_sharpness(state, ctrl->val); state 414 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_WDR, !!ctrl->val); state 418 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c ret = s5c73m3_isp_command(state, COMM_ZOOM_STEP, ctrl->val); state 422 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c mutex_unlock(&state->lock); state 443 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c int s5c73m3_init_controls(struct s5c73m3 *state) state 446 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c struct s5c73m3_ctrls *ctrls = &state->ctrls; state 552 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c state->sensor_sd.ctrl_handler = hdl; state 62 drivers/media/i2c/s5c73m3/s5c73m3-spi.c int s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, state 65 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct spi_device *spi_dev = state->spi_dev; state 90 drivers/media/i2c/s5c73m3/s5c73m3-spi.c int s5c73m3_spi_read(struct s5c73m3 *state, void *addr, state 93 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct spi_device *spi_dev = state->spi_dev; state 115 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct s5c73m3 *state = container_of(spi->dev.driver, struct s5c73m3, state 125 drivers/media/i2c/s5c73m3/s5c73m3-spi.c mutex_lock(&state->lock); state 126 drivers/media/i2c/s5c73m3/s5c73m3-spi.c state->spi_dev = spi; state 127 drivers/media/i2c/s5c73m3/s5c73m3-spi.c mutex_unlock(&state->lock); state 129 drivers/media/i2c/s5c73m3/s5c73m3-spi.c v4l2_info(&state->sensor_sd, "S5C73M3 SPI probed successfully\n"); state 138 drivers/media/i2c/s5c73m3/s5c73m3-spi.c int s5c73m3_register_spi_driver(struct s5c73m3 *state) state 140 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct spi_driver *spidrv = &state->spidrv; state 150 drivers/media/i2c/s5c73m3/s5c73m3-spi.c void s5c73m3_unregister_spi_driver(struct s5c73m3 *state) state 152 drivers/media/i2c/s5c73m3/s5c73m3-spi.c spi_unregister_driver(&state->spidrv); state 428 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_register_spi_driver(struct s5c73m3 *state); state 429 drivers/media/i2c/s5c73m3/s5c73m3.h void s5c73m3_unregister_spi_driver(struct s5c73m3 *state); state 430 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, state 432 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_spi_read(struct s5c73m3 *state, void *addr, state 435 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_read(struct s5c73m3 *state, u32 addr, u16 *data); state 436 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_write(struct s5c73m3 *state, u32 addr, u16 data); state 437 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_isp_command(struct s5c73m3 *state, u16 command, u16 data); state 438 drivers/media/i2c/s5c73m3/s5c73m3.h int s5c73m3_init_controls(struct s5c73m3 *state); state 419 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_i2c_read(struct s5k5baf *state, u16 addr) state 421 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 432 drivers/media/i2c/s5k5baf.c if (state->error) state 443 drivers/media/i2c/s5k5baf.c state->error = ret; state 448 drivers/media/i2c/s5k5baf.c static void s5k5baf_i2c_write(struct s5k5baf *state, u16 addr, u16 val) state 451 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 454 drivers/media/i2c/s5k5baf.c if (state->error) state 462 drivers/media/i2c/s5k5baf.c state->error = ret; state 466 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_read(struct s5k5baf *state, u16 addr) state 468 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDRD_ADDR, addr); state 469 drivers/media/i2c/s5k5baf.c return s5k5baf_i2c_read(state, REG_CMD_BUF); state 472 drivers/media/i2c/s5k5baf.c static void s5k5baf_write(struct s5k5baf *state, u16 addr, u16 val) state 474 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDWR_ADDR, addr); state 475 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMD_BUF, val); state 478 drivers/media/i2c/s5k5baf.c static void s5k5baf_write_arr_seq(struct s5k5baf *state, u16 addr, state 481 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 484 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDWR_ADDR, addr); state 485 drivers/media/i2c/s5k5baf.c if (state->error) state 504 drivers/media/i2c/s5k5baf.c state->error = ret; state 512 drivers/media/i2c/s5k5baf.c #define s5k5baf_write_seq(state, addr, seq...) \ state 513 drivers/media/i2c/s5k5baf.c s5k5baf_write_arr_seq(state, addr, sizeof((char[]){ seq }), \ state 527 drivers/media/i2c/s5k5baf.c static void s5k5baf_write_nseq(struct s5k5baf *state, const u16 *nseq) state 535 drivers/media/i2c/s5k5baf.c s5k5baf_write_arr_seq(state, addr, count, nseq); state 540 drivers/media/i2c/s5k5baf.c static void s5k5baf_synchronize(struct s5k5baf *state, int timeout, u16 addr) state 545 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, addr, 1); state 547 drivers/media/i2c/s5k5baf.c reg = s5k5baf_read(state, addr); state 548 drivers/media/i2c/s5k5baf.c if (state->error || !reg) state 553 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "timeout on register synchronize (%#x)\n", addr); state 554 drivers/media/i2c/s5k5baf.c state->error = -ETIMEDOUT; state 557 drivers/media/i2c/s5k5baf.c static u16 *s5k5baf_fw_get_seq(struct s5k5baf *state, u16 seq_id) state 559 drivers/media/i2c/s5k5baf.c struct s5k5baf_fw *fw = state->fw; state 576 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_patch(struct s5k5baf *state) state 578 drivers/media/i2c/s5k5baf.c u16 *seq = s5k5baf_fw_get_seq(state, S5K5BAF_FW_ID_PATCH); state 581 drivers/media/i2c/s5k5baf.c s5k5baf_write_nseq(state, seq); state 584 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_clocks(struct s5k5baf *state) state 586 drivers/media/i2c/s5k5baf.c unsigned long mclk = state->mclk_frequency / 1000; state 597 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_I_INCLK_FREQ_L, mclk & 0xffff, mclk >> 16); state 598 drivers/media/i2c/s5k5baf.c s5k5baf_write_nseq(state, nseq_clk_cfg); state 600 drivers/media/i2c/s5k5baf.c s5k5baf_synchronize(state, 250, REG_I_INIT_PARAMS_UPDATED); state 601 drivers/media/i2c/s5k5baf.c status = s5k5baf_read(state, REG_I_ERROR_INFO); state 602 drivers/media/i2c/s5k5baf.c if (!state->error && status) { state 603 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "error configuring PLL (%d)\n", status); state 604 drivers/media/i2c/s5k5baf.c state->error = -EINVAL; state 609 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_ccm(struct s5k5baf *state) state 611 drivers/media/i2c/s5k5baf.c u16 *seq = s5k5baf_fw_get_seq(state, S5K5BAF_FW_ID_CCM); state 614 drivers/media/i2c/s5k5baf.c s5k5baf_write_nseq(state, seq); state 618 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_cis(struct s5k5baf *state) state 620 drivers/media/i2c/s5k5baf.c u16 *seq = s5k5baf_fw_get_seq(state, S5K5BAF_FW_ID_CIS); state 625 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDWR_PAGE, PAGE_IF_HW); state 626 drivers/media/i2c/s5k5baf.c s5k5baf_write_nseq(state, seq); state 627 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDWR_PAGE, PAGE_IF_SW); state 630 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_sync_cfg(struct s5k5baf *state) state 632 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_G_PREV_CFG_CHG, 1); state 633 drivers/media/i2c/s5k5baf.c if (state->apply_crop) { state 634 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_G_INPUTS_CHANGE_REQ, 1); state 635 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_G_PREV_CFG_BYPASS_CHANGED, 1); state 637 drivers/media/i2c/s5k5baf.c s5k5baf_synchronize(state, 500, REG_G_NEW_CFG_SYNC); state 640 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_mirror(struct s5k5baf *state) state 642 drivers/media/i2c/s5k5baf.c u16 flip = state->ctrls.vflip->val | (state->ctrls.vflip->val << 1); state 644 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_P_PREV_MIRROR(0), flip); state 645 drivers/media/i2c/s5k5baf.c if (state->streaming) state 646 drivers/media/i2c/s5k5baf.c s5k5baf_hw_sync_cfg(state); state 649 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_alg(struct s5k5baf *state, u16 alg, bool enable) state 653 drivers/media/i2c/s5k5baf.c if (!state->valid_auto_alg) state 654 drivers/media/i2c/s5k5baf.c cur_alg = s5k5baf_read(state, REG_DBG_AUTOALG_EN); state 656 drivers/media/i2c/s5k5baf.c cur_alg = state->auto_alg; state 661 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_DBG_AUTOALG_EN, new_alg); state 663 drivers/media/i2c/s5k5baf.c if (state->error) state 666 drivers/media/i2c/s5k5baf.c state->valid_auto_alg = 1; state 667 drivers/media/i2c/s5k5baf.c state->auto_alg = new_alg; state 671 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_awb(struct s5k5baf *state, int awb) state 673 drivers/media/i2c/s5k5baf.c struct s5k5baf_ctrls *ctrls = &state->ctrls; state 676 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_SF_RGAIN, state 682 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_alg(state, AALG_WB_EN, awb); state 686 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_user_exposure(struct s5k5baf *state, int exposure) state 690 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_SF_USR_EXPOSURE_L, state 694 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_user_gain(struct s5k5baf *state, int gain) state 696 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_SF_USR_TOT_GAIN, gain, 1); state 700 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_auto_exposure(struct s5k5baf *state, int value) state 703 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_alg(state, AALG_AE_EN | AALG_DIVLEI_EN, true); state 705 drivers/media/i2c/s5k5baf.c unsigned int exp_time = state->ctrls.exposure->val; state 707 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_user_exposure(state, exp_time); state 708 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_user_gain(state, state->ctrls.gain->val); state 709 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_alg(state, AALG_AE_EN | AALG_DIVLEI_EN, false); state 713 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_anti_flicker(struct s5k5baf *state, int v) state 716 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_alg(state, AALG_FLICKER_EN, true); state 720 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_SF_FLICKER_QUANT, v, 1); state 721 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_alg(state, AALG_FLICKER_EN, false); state 725 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_colorfx(struct s5k5baf *state, int val) state 736 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_G_SPEC_EFFECTS, colorfx[val]); state 754 drivers/media/i2c/s5k5baf.c static int s5k5baf_clear_error(struct s5k5baf *state) state 756 drivers/media/i2c/s5k5baf.c int ret = state->error; state 758 drivers/media/i2c/s5k5baf.c state->error = 0; state 762 drivers/media/i2c/s5k5baf.c static int s5k5baf_hw_set_video_bus(struct s5k5baf *state) state 766 drivers/media/i2c/s5k5baf.c if (state->bus_type == V4L2_MBUS_CSI2_DPHY) state 771 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_OIF_EN_MIPI_LANES, state 772 drivers/media/i2c/s5k5baf.c state->nlanes, en_pkts, 1); state 774 drivers/media/i2c/s5k5baf.c return s5k5baf_clear_error(state); state 777 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_get_cfg_error(struct s5k5baf *state) state 779 drivers/media/i2c/s5k5baf.c u16 err = s5k5baf_read(state, REG_G_PREV_CFG_ERROR); state 781 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_G_PREV_CFG_ERROR, 0); state 785 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_fiv(struct s5k5baf *state, u16 fiv) state 787 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_P_MAX_FR_TIME(0), fiv); state 788 drivers/media/i2c/s5k5baf.c s5k5baf_hw_sync_cfg(state); state 791 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_find_min_fiv(struct s5k5baf *state) state 796 drivers/media/i2c/s5k5baf.c fiv = s5k5baf_read(state, REG_G_ACTUAL_P_FR_TIME); state 797 drivers/media/i2c/s5k5baf.c if (state->error) state 801 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_fiv(state, fiv); state 802 drivers/media/i2c/s5k5baf.c err = s5k5baf_get_cfg_error(state); state 803 drivers/media/i2c/s5k5baf.c if (state->error) state 810 drivers/media/i2c/s5k5baf.c state->fiv = fiv; state 811 drivers/media/i2c/s5k5baf.c v4l2_info(&state->sd, state 815 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, state 817 drivers/media/i2c/s5k5baf.c state->error = -EINVAL; state 820 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "cannot find correct frame interval\n"); state 821 drivers/media/i2c/s5k5baf.c state->error = -ERANGE; state 824 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_validate_cfg(struct s5k5baf *state) state 828 drivers/media/i2c/s5k5baf.c err = s5k5baf_get_cfg_error(state); state 829 drivers/media/i2c/s5k5baf.c if (state->error) state 834 drivers/media/i2c/s5k5baf.c state->apply_cfg = 1; state 837 drivers/media/i2c/s5k5baf.c s5k5baf_hw_find_min_fiv(state); state 838 drivers/media/i2c/s5k5baf.c if (!state->error) state 839 drivers/media/i2c/s5k5baf.c state->apply_cfg = 1; state 842 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, state 844 drivers/media/i2c/s5k5baf.c state->error = -EINVAL; state 858 drivers/media/i2c/s5k5baf.c static int s5k5baf_hw_set_crop_rects(struct s5k5baf *state) state 864 drivers/media/i2c/s5k5baf.c p = &state->crop_sink; state 865 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_G_PREVREQ_IN_WIDTH, p->width, p->height, state 868 drivers/media/i2c/s5k5baf.c s5k5baf_rescale(&r, &state->crop_source, &state->crop_sink, state 869 drivers/media/i2c/s5k5baf.c &state->compose); state 870 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_G_PREVZOOM_IN_WIDTH, r.width, r.height, state 873 drivers/media/i2c/s5k5baf.c s5k5baf_synchronize(state, 500, REG_G_INPUTS_CHANGE_REQ); state 874 drivers/media/i2c/s5k5baf.c s5k5baf_synchronize(state, 500, REG_G_PREV_CFG_BYPASS_CHANGED); state 875 drivers/media/i2c/s5k5baf.c err = s5k5baf_get_cfg_error(state); state 876 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 885 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_fiv(state, S5K5BAF_MAX_FR_TIME); state 886 drivers/media/i2c/s5k5baf.c err = s5k5baf_get_cfg_error(state); state 887 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 891 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, state 893 drivers/media/i2c/s5k5baf.c state->error = -EINVAL; state 895 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_fiv(state, state->req_fiv); state 896 drivers/media/i2c/s5k5baf.c s5k5baf_hw_validate_cfg(state); state 899 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "crop error: %d\n", err); state 903 drivers/media/i2c/s5k5baf.c if (!state->apply_cfg) state 906 drivers/media/i2c/s5k5baf.c p = &state->crop_source; state 907 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_P_OUT_WIDTH(0), p->width, p->height); state 908 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_fiv(state, state->req_fiv); state 909 drivers/media/i2c/s5k5baf.c s5k5baf_hw_validate_cfg(state); state 911 drivers/media/i2c/s5k5baf.c return s5k5baf_clear_error(state); state 914 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_config(struct s5k5baf *state) state 916 drivers/media/i2c/s5k5baf.c u16 reg_fmt = s5k5baf_formats[state->pixfmt].reg_p_fmt; state 917 drivers/media/i2c/s5k5baf.c struct v4l2_rect *r = &state->crop_source; state 919 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_P_OUT_WIDTH(0), state 924 drivers/media/i2c/s5k5baf.c state->req_fiv, S5K5BAF_MIN_FR_TIME); state 925 drivers/media/i2c/s5k5baf.c s5k5baf_hw_sync_cfg(state); state 926 drivers/media/i2c/s5k5baf.c s5k5baf_hw_validate_cfg(state); state 930 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_test_pattern(struct s5k5baf *state, int id) state 932 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_PATTERN_WIDTH, 800); state 933 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_PATTERN_HEIGHT, 511); state 934 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_PATTERN_PARAM, 0); state 935 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_PATTERN_SET, id); state 938 drivers/media/i2c/s5k5baf.c static void s5k5baf_gpio_assert(struct s5k5baf *state, int id) state 940 drivers/media/i2c/s5k5baf.c struct s5k5baf_gpio *gpio = &state->gpios[id]; state 945 drivers/media/i2c/s5k5baf.c static void s5k5baf_gpio_deassert(struct s5k5baf *state, int id) state 947 drivers/media/i2c/s5k5baf.c struct s5k5baf_gpio *gpio = &state->gpios[id]; state 952 drivers/media/i2c/s5k5baf.c static int s5k5baf_power_on(struct s5k5baf *state) state 956 drivers/media/i2c/s5k5baf.c ret = regulator_bulk_enable(S5K5BAF_NUM_SUPPLIES, state->supplies); state 960 drivers/media/i2c/s5k5baf.c ret = clk_set_rate(state->clock, state->mclk_frequency); state 964 drivers/media/i2c/s5k5baf.c ret = clk_prepare_enable(state->clock); state 968 drivers/media/i2c/s5k5baf.c v4l2_dbg(1, debug, &state->sd, "clock frequency: %ld\n", state 969 drivers/media/i2c/s5k5baf.c clk_get_rate(state->clock)); state 971 drivers/media/i2c/s5k5baf.c s5k5baf_gpio_deassert(state, STBY); state 973 drivers/media/i2c/s5k5baf.c s5k5baf_gpio_deassert(state, RST); state 977 drivers/media/i2c/s5k5baf.c regulator_bulk_disable(S5K5BAF_NUM_SUPPLIES, state->supplies); state 979 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "%s() failed (%d)\n", __func__, ret); state 983 drivers/media/i2c/s5k5baf.c static int s5k5baf_power_off(struct s5k5baf *state) state 987 drivers/media/i2c/s5k5baf.c state->streaming = 0; state 988 drivers/media/i2c/s5k5baf.c state->apply_cfg = 0; state 989 drivers/media/i2c/s5k5baf.c state->apply_crop = 0; state 991 drivers/media/i2c/s5k5baf.c s5k5baf_gpio_assert(state, RST); state 992 drivers/media/i2c/s5k5baf.c s5k5baf_gpio_assert(state, STBY); state 994 drivers/media/i2c/s5k5baf.c if (!IS_ERR(state->clock)) state 995 drivers/media/i2c/s5k5baf.c clk_disable_unprepare(state->clock); state 998 drivers/media/i2c/s5k5baf.c state->supplies); state 1000 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "failed to disable regulators\n"); state 1005 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_init(struct s5k5baf *state) state 1007 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, AHB_MSB_ADDR_PTR, PAGE_IF_HW); state 1008 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CLEAR_HOST_INT, 0); state 1009 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_SW_LOAD_COMPLETE, 1); state 1010 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDRD_PAGE, PAGE_IF_SW); state 1011 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_CMDWR_PAGE, PAGE_IF_SW); state 1018 drivers/media/i2c/s5k5baf.c static void s5k5baf_initialize_data(struct s5k5baf *state) state 1020 drivers/media/i2c/s5k5baf.c state->pixfmt = 0; state 1021 drivers/media/i2c/s5k5baf.c state->req_fiv = 10000 / 15; state 1022 drivers/media/i2c/s5k5baf.c state->fiv = state->req_fiv; state 1023 drivers/media/i2c/s5k5baf.c state->valid_auto_alg = 0; state 1026 drivers/media/i2c/s5k5baf.c static int s5k5baf_load_setfile(struct s5k5baf *state) state 1028 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 1039 drivers/media/i2c/s5k5baf.c ret = s5k5baf_fw_parse(&c->dev, &state->fw, fw->size / 2, state 1049 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1052 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1054 drivers/media/i2c/s5k5baf.c if (state->power != !on) state 1058 drivers/media/i2c/s5k5baf.c if (state->fw == NULL) state 1059 drivers/media/i2c/s5k5baf.c s5k5baf_load_setfile(state); state 1061 drivers/media/i2c/s5k5baf.c s5k5baf_initialize_data(state); state 1062 drivers/media/i2c/s5k5baf.c ret = s5k5baf_power_on(state); state 1066 drivers/media/i2c/s5k5baf.c s5k5baf_hw_init(state); state 1067 drivers/media/i2c/s5k5baf.c s5k5baf_hw_patch(state); state 1068 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, REG_SET_HOST_INT, 1); state 1069 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_clocks(state); state 1071 drivers/media/i2c/s5k5baf.c ret = s5k5baf_hw_set_video_bus(state); state 1075 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_cis(state); state 1076 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_ccm(state); state 1078 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 1080 drivers/media/i2c/s5k5baf.c state->power++; state 1082 drivers/media/i2c/s5k5baf.c s5k5baf_power_off(state); state 1083 drivers/media/i2c/s5k5baf.c state->power--; state 1087 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1090 drivers/media/i2c/s5k5baf.c ret = v4l2_ctrl_handler_setup(&state->ctrls.handler); state 1095 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_stream(struct s5k5baf *state, int enable) state 1097 drivers/media/i2c/s5k5baf.c s5k5baf_write_seq(state, REG_G_ENABLE_PREV, enable, 1); state 1102 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1105 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1107 drivers/media/i2c/s5k5baf.c if (state->streaming == !!on) { state 1113 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_config(state); state 1114 drivers/media/i2c/s5k5baf.c ret = s5k5baf_hw_set_crop_rects(state); state 1117 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_stream(state, 1); state 1118 drivers/media/i2c/s5k5baf.c s5k5baf_i2c_write(state, 0xb0cc, 0x000b); state 1120 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_stream(state, 0); state 1122 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 1124 drivers/media/i2c/s5k5baf.c state->streaming = !state->streaming; state 1127 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1135 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1137 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1138 drivers/media/i2c/s5k5baf.c fi->interval.numerator = state->fiv; state 1140 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1145 drivers/media/i2c/s5k5baf.c static void s5k5baf_set_frame_interval(struct s5k5baf *state, state 1151 drivers/media/i2c/s5k5baf.c state->req_fiv = S5K5BAF_MAX_FR_TIME; state 1153 drivers/media/i2c/s5k5baf.c state->req_fiv = clamp_t(u32, state 1158 drivers/media/i2c/s5k5baf.c state->fiv = state->req_fiv; state 1159 drivers/media/i2c/s5k5baf.c if (state->apply_cfg) { state 1160 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_fiv(state, state->req_fiv); state 1161 drivers/media/i2c/s5k5baf.c s5k5baf_hw_validate_cfg(state); state 1163 drivers/media/i2c/s5k5baf.c *i = (struct v4l2_fract){ state->fiv, 10000 }; state 1164 drivers/media/i2c/s5k5baf.c if (state->fiv == state->req_fiv) state 1165 drivers/media/i2c/s5k5baf.c v4l2_info(&state->sd, "frame interval changed to %d00us\n", state 1166 drivers/media/i2c/s5k5baf.c state->fiv); state 1172 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1174 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1175 drivers/media/i2c/s5k5baf.c s5k5baf_set_frame_interval(state, fi); state 1176 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1281 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1297 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1298 drivers/media/i2c/s5k5baf.c pixfmt = &s5k5baf_formats[state->pixfmt]; state 1299 drivers/media/i2c/s5k5baf.c mf->width = state->crop_source.width; state 1300 drivers/media/i2c/s5k5baf.c mf->height = state->crop_source.height; state 1303 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1312 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1328 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1330 drivers/media/i2c/s5k5baf.c if (state->streaming) { state 1331 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1335 drivers/media/i2c/s5k5baf.c state->pixfmt = s5k5baf_try_isp_format(mf); state 1336 drivers/media/i2c/s5k5baf.c pixfmt = &s5k5baf_formats[state->pixfmt]; state 1339 drivers/media/i2c/s5k5baf.c mf->width = state->crop_source.width; state 1340 drivers/media/i2c/s5k5baf.c mf->height = state->crop_source.height; state 1342 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1375 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1397 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1400 drivers/media/i2c/s5k5baf.c sel->r = state->crop_sink; state 1403 drivers/media/i2c/s5k5baf.c sel->r = state->compose; state 1406 drivers/media/i2c/s5k5baf.c sel->r = state->crop_source; state 1415 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1466 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1493 drivers/media/i2c/s5k5baf.c &state->crop_sink, state 1494 drivers/media/i2c/s5k5baf.c &state->compose, state 1495 drivers/media/i2c/s5k5baf.c &state->crop_source state 1497 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1498 drivers/media/i2c/s5k5baf.c if (state->streaming) { state 1501 drivers/media/i2c/s5k5baf.c if (sel->r.width < state->crop_source.width) state 1502 drivers/media/i2c/s5k5baf.c sel->r.width = state->crop_source.width; state 1503 drivers/media/i2c/s5k5baf.c if (sel->r.height < state->crop_source.height) state 1504 drivers/media/i2c/s5k5baf.c sel->r.height = state->crop_source.height; state 1506 drivers/media/i2c/s5k5baf.c sel->r.width = state->crop_source.width; state 1507 drivers/media/i2c/s5k5baf.c sel->r.height = state->crop_source.height; state 1511 drivers/media/i2c/s5k5baf.c if (!s5k5baf_cmp_rect(&state->crop_sink, &s5k5baf_cis_rect) || state 1512 drivers/media/i2c/s5k5baf.c !s5k5baf_cmp_rect(&state->compose, &s5k5baf_cis_rect)) state 1513 drivers/media/i2c/s5k5baf.c state->apply_crop = 1; state 1514 drivers/media/i2c/s5k5baf.c if (state->streaming) state 1515 drivers/media/i2c/s5k5baf.c ret = s5k5baf_hw_set_crop_rects(state); state 1516 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1551 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1556 drivers/media/i2c/s5k5baf.c mutex_lock(&state->lock); state 1558 drivers/media/i2c/s5k5baf.c if (state->power == 0) state 1563 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_awb(state, ctrl->val); state 1567 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_USER_BRIGHTNESS, ctrl->val); state 1571 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_colorfx(state, ctrl->val); state 1575 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_USER_CONTRAST, ctrl->val); state 1579 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_auto_exposure(state, ctrl->val); state 1583 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_mirror(state); state 1587 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_anti_flicker(state, ctrl->val); state 1591 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_USER_SATURATION, ctrl->val); state 1595 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_USER_SHARPBLUR, ctrl->val); state 1599 drivers/media/i2c/s5k5baf.c s5k5baf_write(state, REG_P_COLORTEMP(0), ctrl->val); state 1600 drivers/media/i2c/s5k5baf.c if (state->apply_cfg) state 1601 drivers/media/i2c/s5k5baf.c s5k5baf_hw_sync_cfg(state); state 1605 drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_test_pattern(state, ctrl->val); state 1609 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 1610 drivers/media/i2c/s5k5baf.c mutex_unlock(&state->lock); state 1628 drivers/media/i2c/s5k5baf.c static int s5k5baf_initialize_ctrls(struct s5k5baf *state) state 1631 drivers/media/i2c/s5k5baf.c struct s5k5baf_ctrls *ctrls = &state->ctrls; state 1637 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "cannot init ctrl handler (%d)\n", ret); state 1685 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "error creating controls (%d)\n", state 1692 drivers/media/i2c/s5k5baf.c state->sd.ctrl_handler = hdl; state 1723 drivers/media/i2c/s5k5baf.c static int s5k5baf_check_fw_revision(struct s5k5baf *state) state 1728 drivers/media/i2c/s5k5baf.c api_ver = s5k5baf_read(state, REG_FW_APIVER); state 1729 drivers/media/i2c/s5k5baf.c fw_rev = s5k5baf_read(state, REG_FW_REVISION) & 0xff; state 1730 drivers/media/i2c/s5k5baf.c s_id = s5k5baf_read(state, REG_FW_SENSOR_ID); state 1731 drivers/media/i2c/s5k5baf.c ret = s5k5baf_clear_error(state); state 1735 drivers/media/i2c/s5k5baf.c v4l2_info(&state->sd, "FW API=%#x, revision=%#x sensor_id=%#x\n", state 1739 drivers/media/i2c/s5k5baf.c v4l2_err(&state->sd, "FW API version not supported\n"); state 1748 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1751 drivers/media/i2c/s5k5baf.c ret = v4l2_device_register_subdev(sd->v4l2_dev, &state->cis_sd); state 1754 drivers/media/i2c/s5k5baf.c state->cis_sd.name); state 1756 drivers/media/i2c/s5k5baf.c ret = media_create_pad_link(&state->cis_sd.entity, PAD_CIS, state 1757 drivers/media/i2c/s5k5baf.c &state->sd.entity, PAD_CIS, state 1765 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 1766 drivers/media/i2c/s5k5baf.c v4l2_device_unregister_subdev(&state->cis_sd); state 1794 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_gpios(struct s5k5baf *state) state 1797 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 1798 drivers/media/i2c/s5k5baf.c struct s5k5baf_gpio *g = state->gpios; state 1837 drivers/media/i2c/s5k5baf.c static int s5k5baf_parse_device_node(struct s5k5baf *state, struct device *dev) state 1850 drivers/media/i2c/s5k5baf.c &state->mclk_frequency); state 1852 drivers/media/i2c/s5k5baf.c state->mclk_frequency = S5K5BAF_DEFAULT_MCLK_FREQ; state 1854 drivers/media/i2c/s5k5baf.c state->mclk_frequency); state 1857 drivers/media/i2c/s5k5baf.c ret = s5k5baf_parse_gpios(state->gpios, dev); state 1872 drivers/media/i2c/s5k5baf.c state->bus_type = ep.bus_type; state 1874 drivers/media/i2c/s5k5baf.c switch (state->bus_type) { state 1876 drivers/media/i2c/s5k5baf.c state->nlanes = ep.bus.mipi_csi2.num_data_lanes; state 1889 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_subdevs(struct s5k5baf *state, state 1895 drivers/media/i2c/s5k5baf.c sd = &state->cis_sd; state 1898 drivers/media/i2c/s5k5baf.c v4l2_set_subdevdata(sd, state); state 1905 drivers/media/i2c/s5k5baf.c state->cis_pad.flags = MEDIA_PAD_FL_SOURCE; state 1907 drivers/media/i2c/s5k5baf.c ret = media_entity_pads_init(&sd->entity, NUM_CIS_PADS, &state->cis_pad); state 1911 drivers/media/i2c/s5k5baf.c sd = &state->sd; state 1919 drivers/media/i2c/s5k5baf.c state->pads[PAD_CIS].flags = MEDIA_PAD_FL_SINK; state 1920 drivers/media/i2c/s5k5baf.c state->pads[PAD_OUT].flags = MEDIA_PAD_FL_SOURCE; state 1922 drivers/media/i2c/s5k5baf.c ret = media_entity_pads_init(&sd->entity, NUM_ISP_PADS, state->pads); state 1927 drivers/media/i2c/s5k5baf.c media_entity_cleanup(&state->cis_sd.entity); state 1933 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_regulators(struct s5k5baf *state) state 1935 drivers/media/i2c/s5k5baf.c struct i2c_client *c = v4l2_get_subdevdata(&state->sd); state 1940 drivers/media/i2c/s5k5baf.c state->supplies[i].supply = s5k5baf_supply_names[i]; state 1943 drivers/media/i2c/s5k5baf.c state->supplies); state 1951 drivers/media/i2c/s5k5baf.c struct s5k5baf *state; state 1954 drivers/media/i2c/s5k5baf.c state = devm_kzalloc(&c->dev, sizeof(*state), GFP_KERNEL); state 1955 drivers/media/i2c/s5k5baf.c if (!state) state 1958 drivers/media/i2c/s5k5baf.c mutex_init(&state->lock); state 1959 drivers/media/i2c/s5k5baf.c state->crop_sink = s5k5baf_cis_rect; state 1960 drivers/media/i2c/s5k5baf.c state->compose = s5k5baf_cis_rect; state 1961 drivers/media/i2c/s5k5baf.c state->crop_source = s5k5baf_cis_rect; state 1963 drivers/media/i2c/s5k5baf.c ret = s5k5baf_parse_device_node(state, &c->dev); state 1967 drivers/media/i2c/s5k5baf.c ret = s5k5baf_configure_subdevs(state, c); state 1971 drivers/media/i2c/s5k5baf.c ret = s5k5baf_configure_gpios(state); state 1975 drivers/media/i2c/s5k5baf.c ret = s5k5baf_configure_regulators(state); state 1979 drivers/media/i2c/s5k5baf.c state->clock = devm_clk_get(state->sd.dev, S5K5BAF_CLK_NAME); state 1980 drivers/media/i2c/s5k5baf.c if (IS_ERR(state->clock)) { state 1985 drivers/media/i2c/s5k5baf.c ret = s5k5baf_power_on(state); state 1990 drivers/media/i2c/s5k5baf.c s5k5baf_hw_init(state); state 1991 drivers/media/i2c/s5k5baf.c ret = s5k5baf_check_fw_revision(state); state 1993 drivers/media/i2c/s5k5baf.c s5k5baf_power_off(state); state 1997 drivers/media/i2c/s5k5baf.c ret = s5k5baf_initialize_ctrls(state); state 2001 drivers/media/i2c/s5k5baf.c ret = v4l2_async_register_subdev(&state->sd); state 2008 drivers/media/i2c/s5k5baf.c v4l2_ctrl_handler_free(state->sd.ctrl_handler); state 2010 drivers/media/i2c/s5k5baf.c media_entity_cleanup(&state->sd.entity); state 2011 drivers/media/i2c/s5k5baf.c media_entity_cleanup(&state->cis_sd.entity); state 2018 drivers/media/i2c/s5k5baf.c struct s5k5baf *state = to_s5k5baf(sd); state 2024 drivers/media/i2c/s5k5baf.c sd = &state->cis_sd; state 156 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 165 drivers/media/i2c/saa7115.c if (saa711x_has_reg(state->ident, reg)) { state 752 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 760 drivers/media/i2c/saa7115.c if (!saa711x_has_reg(state->ident, R_30_AUD_MAST_CLK_CYCLES_PER_FIELD)) state 770 drivers/media/i2c/saa7115.c hz = (state->std & V4L2_STD_525_60) ? 5994 : 5000; state 778 drivers/media/i2c/saa7115.c do_div(f, state->crystal_freq); state 780 drivers/media/i2c/saa7115.c if (state->ucgc) { state 781 drivers/media/i2c/saa7115.c acpf = acpf * state->cgcdiv / 16; state 782 drivers/media/i2c/saa7115.c acni = acni * state->cgcdiv / 16; state 784 drivers/media/i2c/saa7115.c if (state->cgcdiv == 3) state 787 drivers/media/i2c/saa7115.c if (state->apll) state 790 drivers/media/i2c/saa7115.c if (state->double_asclk) { state 795 drivers/media/i2c/saa7115.c saa711x_write(sd, R_39_CLK_RATIO_ASCLK_TO_ALRCLK, 0x10 << state->double_asclk); state 807 drivers/media/i2c/saa7115.c state->audclk_freq = freq; state 814 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 819 drivers/media/i2c/saa7115.c if (state->agc->val) state 820 drivers/media/i2c/saa7115.c state->gain->val = state 830 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 851 drivers/media/i2c/saa7115.c if (state->agc->val) state 852 drivers/media/i2c/saa7115.c saa711x_write(sd, R_0F_CHROMA_GAIN_CNTL, state->gain->val); state 854 drivers/media/i2c/saa7115.c saa711x_write(sd, R_0F_CHROMA_GAIN_CNTL, state->gain->val | 0x80); state 866 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 870 drivers/media/i2c/saa7115.c int is_50hz = state->std & V4L2_STD_625_50; state 881 drivers/media/i2c/saa7115.c if (!saa711x_has_reg(state->ident, R_D0_B_HORIZ_PRESCALING)) { state 889 drivers/media/i2c/saa7115.c state->width = width; state 890 drivers/media/i2c/saa7115.c state->height = height; state 892 drivers/media/i2c/saa7115.c if (!saa711x_has_reg(state->ident, R_CC_B_HORIZ_OUTPUT_WINDOW_LENGTH)) state 972 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 981 drivers/media/i2c/saa7115.c if (std == state->std) state 984 drivers/media/i2c/saa7115.c state->std = std; state 989 drivers/media/i2c/saa7115.c if (state->ident == GM7113C) { state 1000 drivers/media/i2c/saa7115.c if (state->ident == GM7113C) { state 1019 drivers/media/i2c/saa7115.c if (state->ident <= SAA7113 || state 1020 drivers/media/i2c/saa7115.c state->ident == GM7113C) { state 1039 drivers/media/i2c/saa7115.c if (taskb && state->ident == SAA7114) state 1043 drivers/media/i2c/saa7115.c saa711x_s_clock_freq(sd, state->audclk_freq); state 1050 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1051 drivers/media/i2c/saa7115.c int is_50hz = (state->std & V4L2_STD_625_50); state 1057 drivers/media/i2c/saa7115.c if (!saa711x_has_reg(state->ident, R_41_LCR_BASE)) state 1062 drivers/media/i2c/saa7115.c if (state->ident != SAA7115) state 1192 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1204 drivers/media/i2c/saa7115.c if (state->std & V4L2_STD_525_60) state 1257 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1260 drivers/media/i2c/saa7115.c if (state->radio) state 1271 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1273 drivers/media/i2c/saa7115.c state->radio = 0; state 1280 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1282 drivers/media/i2c/saa7115.c state->radio = 1; state 1289 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1290 drivers/media/i2c/saa7115.c u8 mask = (state->ident <= SAA7111A) ? 0xf8 : 0xf0; state 1296 drivers/media/i2c/saa7115.c if ((state->ident <= SAA7113 || state 1297 drivers/media/i2c/saa7115.c state->ident == GM7113C) && state 1304 drivers/media/i2c/saa7115.c if (state->input == input && state->output == output) state 1309 drivers/media/i2c/saa7115.c state->input = input; state 1312 drivers/media/i2c/saa7115.c if (state->ident <= SAA7111A) { state 1332 drivers/media/i2c/saa7115.c (state->input >= SAA7115_SVIDEO0 ? 0x80 : 0x0)); state 1334 drivers/media/i2c/saa7115.c state->output = output; state 1335 drivers/media/i2c/saa7115.c if (state->ident == SAA7114 || state 1336 drivers/media/i2c/saa7115.c state->ident == SAA7115) { state 1339 drivers/media/i2c/saa7115.c (state->output & 0x01)); state 1341 drivers/media/i2c/saa7115.c if (state->ident > SAA7111A) { state 1352 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1354 drivers/media/i2c/saa7115.c if (state->ident > SAA7111A) state 1363 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1368 drivers/media/i2c/saa7115.c if (state->enable == enable) state 1370 drivers/media/i2c/saa7115.c state->enable = enable; state 1371 drivers/media/i2c/saa7115.c if (!saa711x_has_reg(state->ident, R_87_I_PORT_I_O_ENA_OUT_CLK_AND_GATED)) state 1373 drivers/media/i2c/saa7115.c saa711x_write(sd, R_87_I_PORT_I_O_ENA_OUT_CLK_AND_GATED, state->enable); state 1379 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1383 drivers/media/i2c/saa7115.c state->crystal_freq = freq; state 1384 drivers/media/i2c/saa7115.c state->double_asclk = flags & SAA7115_FREQ_FL_DOUBLE_ASCLK; state 1385 drivers/media/i2c/saa7115.c state->cgcdiv = (flags & SAA7115_FREQ_FL_CGCDIV) ? 3 : 4; state 1386 drivers/media/i2c/saa7115.c state->ucgc = flags & SAA7115_FREQ_FL_UCGC; state 1387 drivers/media/i2c/saa7115.c state->apll = flags & SAA7115_FREQ_FL_APLL; state 1388 drivers/media/i2c/saa7115.c saa711x_s_clock_freq(sd, state->audclk_freq); state 1433 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1444 drivers/media/i2c/saa7115.c if (state->ident == SAA7115) { state 1493 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1498 drivers/media/i2c/saa7115.c if (state->ident == SAA7115) state 1523 drivers/media/i2c/saa7115.c struct saa711x_state *state = to_state(sd); state 1528 drivers/media/i2c/saa7115.c v4l2_info(sd, "Audio frequency: %d Hz\n", state->audclk_freq); state 1529 drivers/media/i2c/saa7115.c if (state->ident != SAA7115) { state 1545 drivers/media/i2c/saa7115.c if (state->input >= 6) state 1546 drivers/media/i2c/saa7115.c v4l2_info(sd, "Input: S-Video %d\n", state->input - 6); state 1548 drivers/media/i2c/saa7115.c v4l2_info(sd, "Input: Composite %d\n", state->input); state 1566 drivers/media/i2c/saa7115.c v4l2_info(sd, "Width, Height: %d, %d\n", state->width, state->height); state 1567 drivers/media/i2c/saa7115.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 1631 drivers/media/i2c/saa7115.c static void saa711x_write_platform_data(struct saa711x_state *state, state 1634 drivers/media/i2c/saa7115.c struct v4l2_subdev *sd = &state->sd; state 1637 drivers/media/i2c/saa7115.c if (state->ident != GM7113C && state 1638 drivers/media/i2c/saa7115.c state->ident != SAA7113) state 1810 drivers/media/i2c/saa7115.c struct saa711x_state *state; state 1836 drivers/media/i2c/saa7115.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 1837 drivers/media/i2c/saa7115.c if (state == NULL) state 1839 drivers/media/i2c/saa7115.c sd = &state->sd; state 1843 drivers/media/i2c/saa7115.c state->pads[SAA711X_PAD_IF_INPUT].flags = MEDIA_PAD_FL_SINK; state 1844 drivers/media/i2c/saa7115.c state->pads[SAA711X_PAD_IF_INPUT].sig_type = PAD_SIGNAL_ANALOG; state 1845 drivers/media/i2c/saa7115.c state->pads[SAA711X_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE; state 1846 drivers/media/i2c/saa7115.c state->pads[SAA711X_PAD_VID_OUT].sig_type = PAD_SIGNAL_DV; state 1851 drivers/media/i2c/saa7115.c state->pads); state 1858 drivers/media/i2c/saa7115.c hdl = &state->hdl; state 1869 drivers/media/i2c/saa7115.c state->agc = v4l2_ctrl_new_std(hdl, &saa711x_ctrl_ops, state 1871 drivers/media/i2c/saa7115.c state->gain = v4l2_ctrl_new_std(hdl, &saa711x_ctrl_ops, state 1880 drivers/media/i2c/saa7115.c v4l2_ctrl_auto_cluster(2, &state->agc, 0, true); state 1882 drivers/media/i2c/saa7115.c state->input = -1; state 1883 drivers/media/i2c/saa7115.c state->output = SAA7115_IPORT_ON; state 1884 drivers/media/i2c/saa7115.c state->enable = 1; state 1885 drivers/media/i2c/saa7115.c state->radio = 0; state 1886 drivers/media/i2c/saa7115.c state->ident = ident; state 1888 drivers/media/i2c/saa7115.c state->audclk_freq = 48000; state 1893 drivers/media/i2c/saa7115.c state->crystal_freq = SAA7115_FREQ_24_576_MHZ; state 1895 drivers/media/i2c/saa7115.c switch (state->ident) { state 1910 drivers/media/i2c/saa7115.c state->crystal_freq = SAA7115_FREQ_32_11_MHZ; state 1913 drivers/media/i2c/saa7115.c if (state->ident > SAA7111A && state->ident != GM7113C) state 1917 drivers/media/i2c/saa7115.c saa711x_write_platform_data(state, pdata); state 340 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 345 drivers/media/i2c/saa7127.c if (state->vps_enable != enable) { state 348 drivers/media/i2c/saa7127.c state->vps_enable = enable; state 353 drivers/media/i2c/saa7127.c state->vps_data[0] = data->data[2]; state 354 drivers/media/i2c/saa7127.c state->vps_data[1] = data->data[8]; state 355 drivers/media/i2c/saa7127.c state->vps_data[2] = data->data[9]; state 356 drivers/media/i2c/saa7127.c state->vps_data[3] = data->data[10]; state 357 drivers/media/i2c/saa7127.c state->vps_data[4] = data->data[11]; state 358 drivers/media/i2c/saa7127.c v4l2_dbg(1, debug, sd, "Set VPS data %*ph\n", 5, state->vps_data); state 359 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x55, state->vps_data[0]); state 360 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x56, state->vps_data[1]); state 361 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x57, state->vps_data[2]); state 362 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x58, state->vps_data[3]); state 363 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x59, state->vps_data[4]); state 371 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 377 drivers/media/i2c/saa7127.c if (state->cc_enable != enable) { state 381 drivers/media/i2c/saa7127.c (state->xds_enable << 7) | (enable << 6) | 0x11); state 382 drivers/media/i2c/saa7127.c state->cc_enable = enable; state 390 drivers/media/i2c/saa7127.c state->cc_data = cc; state 398 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 404 drivers/media/i2c/saa7127.c if (state->xds_enable != enable) { state 407 drivers/media/i2c/saa7127.c (enable << 7) | (state->cc_enable << 6) | 0x11); state 408 drivers/media/i2c/saa7127.c state->xds_enable = enable; state 416 drivers/media/i2c/saa7127.c state->xds_data = xds; state 424 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 429 drivers/media/i2c/saa7127.c if (state->wss_enable != enable) { state 432 drivers/media/i2c/saa7127.c state->wss_enable = enable; state 441 drivers/media/i2c/saa7127.c state->wss_mode = (data->data[1] & 0x3f) << 8 | data->data[0]; state 449 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 453 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x2d, state->reg_2d); state 454 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x61, state->reg_61); state 457 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x2d, (state->reg_2d & 0xf0)); state 458 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x61, (state->reg_61 | 0xc0)); state 460 drivers/media/i2c/saa7127.c state->video_enable = enable; state 468 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 474 drivers/media/i2c/saa7127.c state->reg_61 = SAA7127_60HZ_DAC_CONTROL; state 476 drivers/media/i2c/saa7127.c } else if (state->ident == SAA7129 && state 484 drivers/media/i2c/saa7127.c state->reg_61 = SAA7127_50HZ_SECAM_DAC_CONTROL; state 489 drivers/media/i2c/saa7127.c state->reg_61 = SAA7127_50HZ_PAL_DAC_CONTROL; state 494 drivers/media/i2c/saa7127.c state->std = std; state 502 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 506 drivers/media/i2c/saa7127.c state->reg_2d = 0x0f; /* RGB + CVBS (for sync) */ state 507 drivers/media/i2c/saa7127.c state->reg_3a = 0x13; /* by default switch YUV to RGB-matrix on */ state 511 drivers/media/i2c/saa7127.c if (state->ident == SAA7129) state 512 drivers/media/i2c/saa7127.c state->reg_2d = 0x20; /* CVBS only */ state 514 drivers/media/i2c/saa7127.c state->reg_2d = 0x08; /* 00001000 CVBS only, RGB DAC's off (high impedance mode) */ state 515 drivers/media/i2c/saa7127.c state->reg_3a = 0x13; /* by default switch YUV to RGB-matrix on */ state 519 drivers/media/i2c/saa7127.c if (state->ident == SAA7129) state 520 drivers/media/i2c/saa7127.c state->reg_2d = 0x18; /* Y + C */ state 522 drivers/media/i2c/saa7127.c state->reg_2d = 0xff; /*11111111 croma -> R, luma -> CVBS + G + B */ state 523 drivers/media/i2c/saa7127.c state->reg_3a = 0x13; /* by default switch YUV to RGB-matrix on */ state 527 drivers/media/i2c/saa7127.c state->reg_2d = 0x4f; /* reg 2D = 01001111, all DAC's on, RGB + VBS */ state 528 drivers/media/i2c/saa7127.c state->reg_3a = 0x0b; /* reg 3A = 00001011, bypass RGB-matrix */ state 532 drivers/media/i2c/saa7127.c state->reg_2d = 0x0f; /* reg 2D = 00001111, all DAC's on, RGB + CVBS */ state 533 drivers/media/i2c/saa7127.c state->reg_3a = 0x0b; /* reg 3A = 00001011, bypass RGB-matrix */ state 537 drivers/media/i2c/saa7127.c if (state->ident == SAA7129) state 538 drivers/media/i2c/saa7127.c state->reg_2d = 0x38; state 540 drivers/media/i2c/saa7127.c state->reg_2d = 0xbf; state 541 drivers/media/i2c/saa7127.c state->reg_3a = 0x13; /* by default switch YUV to RGB-matrix on */ state 551 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x2d, state->reg_2d); state 552 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x3a, state->reg_3a | state->reg_3a_cb); state 553 drivers/media/i2c/saa7127.c state->output_type = output; state 561 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 566 drivers/media/i2c/saa7127.c state->reg_3a_cb = 0; state 571 drivers/media/i2c/saa7127.c state->reg_3a_cb = 0x80; state 577 drivers/media/i2c/saa7127.c saa7127_write(sd, 0x3a, state->reg_3a | state->reg_3a_cb); state 578 drivers/media/i2c/saa7127.c state->input_type = input; state 586 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 588 drivers/media/i2c/saa7127.c if (state->std == std) state 596 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 599 drivers/media/i2c/saa7127.c if (state->input_type != input) state 601 drivers/media/i2c/saa7127.c if (rc == 0 && state->output_type != output) state 608 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 610 drivers/media/i2c/saa7127.c if (state->video_enable == enable) state 617 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 620 drivers/media/i2c/saa7127.c if (state->vps_enable) state 622 drivers/media/i2c/saa7127.c if (state->wss_enable) state 624 drivers/media/i2c/saa7127.c if (state->cc_enable) { state 629 drivers/media/i2c/saa7127.c (state->vps_enable ? V4L2_SLICED_VPS : 0) | state 630 drivers/media/i2c/saa7127.c (state->wss_enable ? V4L2_SLICED_WSS_625 : 0) | state 631 drivers/media/i2c/saa7127.c (state->cc_enable ? V4L2_SLICED_CAPTION_525 : 0); state 669 drivers/media/i2c/saa7127.c struct saa7127_state *state = to_state(sd); state 671 drivers/media/i2c/saa7127.c v4l2_info(sd, "Standard: %s\n", (state->std & V4L2_STD_525_60) ? "60 Hz" : "50 Hz"); state 672 drivers/media/i2c/saa7127.c v4l2_info(sd, "Input: %s\n", state->input_type ? "color bars" : "normal"); state 673 drivers/media/i2c/saa7127.c v4l2_info(sd, "Output: %s\n", state->video_enable ? state 674 drivers/media/i2c/saa7127.c output_strs[state->output_type] : "disabled"); state 675 drivers/media/i2c/saa7127.c v4l2_info(sd, "WSS: %s\n", state->wss_enable ? state 676 drivers/media/i2c/saa7127.c wss_strs[state->wss_mode] : "disabled"); state 677 drivers/media/i2c/saa7127.c v4l2_info(sd, "VPS: %s\n", state->vps_enable ? "enabled" : "disabled"); state 678 drivers/media/i2c/saa7127.c v4l2_info(sd, "CC: %s\n", state->cc_enable ? "enabled" : "disabled"); state 714 drivers/media/i2c/saa7127.c struct saa7127_state *state; state 725 drivers/media/i2c/saa7127.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 726 drivers/media/i2c/saa7127.c if (state == NULL) state 729 drivers/media/i2c/saa7127.c sd = &state->sd; state 744 drivers/media/i2c/saa7127.c state->ident = id->driver_data; state 754 drivers/media/i2c/saa7127.c state->ident = SAA7129; state 757 drivers/media/i2c/saa7127.c state->ident = SAA7127; state 781 drivers/media/i2c/saa7127.c if (state->ident == SAA7129) state 865 drivers/media/i2c/saa717x.c struct saa717x_state *state = to_state(sd); state 885 drivers/media/i2c/saa717x.c state->audio_main_mute = ctrl->val; state 889 drivers/media/i2c/saa717x.c state->audio_main_volume = ctrl->val; state 893 drivers/media/i2c/saa717x.c state->audio_main_balance = ctrl->val; state 897 drivers/media/i2c/saa717x.c state->audio_main_treble = ctrl->val; state 901 drivers/media/i2c/saa717x.c state->audio_main_bass = ctrl->val; state 907 drivers/media/i2c/saa717x.c set_audio_regs(sd, state); state 1177 drivers/media/i2c/saa717x.c struct saa717x_state *state = to_state(sd); state 1179 drivers/media/i2c/saa717x.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 115 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 116 drivers/media/i2c/tc358743.c struct i2c_client *client = state->i2c_client; state 143 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 144 drivers/media/i2c/tc358743.c struct i2c_client *client = state->i2c_client; state 359 drivers/media/i2c/tc358743.c struct tc358743_state *state = container_of(dwork, state 361 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; state 392 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 396 drivers/media/i2c/tc358743.c cancel_delayed_work_sync(&state->delayed_work_enable_hotplug); state 405 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 407 drivers/media/i2c/tc358743.c if (state->edid_blocks_written == 0) { state 417 drivers/media/i2c/tc358743.c schedule_delayed_work(&state->delayed_work_enable_hotplug, HZ / 10); state 459 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 461 drivers/media/i2c/tc358743.c return v4l2_ctrl_s_ctrl(state->detect_tx_5v_ctrl, state 467 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 469 drivers/media/i2c/tc358743.c return v4l2_ctrl_s_ctrl(state->audio_sampling_rate_ctrl, state 475 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 477 drivers/media/i2c/tc358743.c return v4l2_ctrl_s_ctrl(state->audio_present_ctrl, state 518 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 538 drivers/media/i2c/tc358743.c mutex_lock(&state->confctl_mutex); state 541 drivers/media/i2c/tc358743.c mutex_unlock(&state->confctl_mutex); state 546 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 547 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 585 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 586 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 634 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 636 drivers/media/i2c/tc358743.c switch (state->mbus_fmt_code) { state 644 drivers/media/i2c/tc358743.c mutex_lock(&state->confctl_mutex); state 647 drivers/media/i2c/tc358743.c mutex_unlock(&state->confctl_mutex); state 656 drivers/media/i2c/tc358743.c mutex_lock(&state->confctl_mutex); state 658 drivers/media/i2c/tc358743.c mutex_unlock(&state->confctl_mutex); state 662 drivers/media/i2c/tc358743.c __func__, state->mbus_fmt_code); state 668 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 669 drivers/media/i2c/tc358743.c struct v4l2_bt_timings *bt = &state->timings.bt; state 670 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 672 drivers/media/i2c/tc358743.c (state->mbus_fmt_code == MEDIA_BUS_FMT_UYVY8_1X16) ? 16 : 24; state 681 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 682 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 687 drivers/media/i2c/tc358743.c state->csi_lanes_in_use = lanes; state 719 drivers/media/i2c/tc358743.c i2c_wr32(sd, TXOPTIONCNTRL, (state->bus.flags & state 745 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 746 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 775 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 793 drivers/media/i2c/tc358743.c mutex_lock(&state->confctl_mutex); state 796 drivers/media/i2c/tc358743.c mutex_unlock(&state->confctl_mutex); state 815 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 816 drivers/media/i2c/tc358743.c struct tc358743_platform_data *pdata = &state->pdata; state 857 drivers/media/i2c/tc358743.c struct tc358743_state *state = adap->priv; state 858 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; state 871 drivers/media/i2c/tc358743.c struct tc358743_state *state = adap->priv; state 872 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; state 886 drivers/media/i2c/tc358743.c struct tc358743_state *state = adap->priv; state 887 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; state 901 drivers/media/i2c/tc358743.c struct tc358743_state *state = adap->priv; state 902 drivers/media/i2c/tc358743.c struct v4l2_subdev *sd = &state->sd; state 925 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 940 drivers/media/i2c/tc358743.c cec_transmit_attempt_done(state->cec_adap, state 943 drivers/media/i2c/tc358743.c cec_transmit_attempt_done(state->cec_adap, state 946 drivers/media/i2c/tc358743.c cec_transmit_attempt_done(state->cec_adap, state 953 drivers/media/i2c/tc358743.c cec_transmit_attempt_done(state->cec_adap, state 970 drivers/media/i2c/tc358743.c cec_received_msg(state->cec_adap, &msg); state 983 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 996 drivers/media/i2c/tc358743.c if (!v4l2_match_dv_timings(&state->timings, &timings, 0, false)) state 1171 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1190 drivers/media/i2c/tc358743.c memset(&state->timings, 0, sizeof(state->timings)); state 1239 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1287 drivers/media/i2c/tc358743.c v4l2_print_dv_timings(sd->name, "Configured format: ", &state->timings, state 1294 drivers/media/i2c/tc358743.c state->csi_lanes_in_use); state 1308 drivers/media/i2c/tc358743.c state->mbus_fmt_code == MEDIA_BUS_FMT_UYVY8_1X16 ? state 1310 drivers/media/i2c/tc358743.c state->mbus_fmt_code == MEDIA_BUS_FMT_RGB888_1X24 ? state 1463 drivers/media/i2c/tc358743.c struct tc358743_state *state = dev_id; state 1466 drivers/media/i2c/tc358743.c tc358743_isr(&state->sd, 0, &handled); state 1473 drivers/media/i2c/tc358743.c struct tc358743_state *state = from_timer(state, t, timer); state 1476 drivers/media/i2c/tc358743.c schedule_work(&state->work_i2c_poll); state 1481 drivers/media/i2c/tc358743.c msecs = state->cec_adap ? POLL_INTERVAL_CEC_MS : POLL_INTERVAL_MS; state 1482 drivers/media/i2c/tc358743.c mod_timer(&state->timer, jiffies + msecs_to_jiffies(msecs)); state 1487 drivers/media/i2c/tc358743.c struct tc358743_state *state = container_of(work, state 1491 drivers/media/i2c/tc358743.c tc358743_isr(&state->sd, 0, &handled); state 1523 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1532 drivers/media/i2c/tc358743.c if (v4l2_match_dv_timings(&state->timings, timings, 0, false)) { state 1543 drivers/media/i2c/tc358743.c state->timings = *timings; state 1555 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1557 drivers/media/i2c/tc358743.c *timings = state->timings; state 1608 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1615 drivers/media/i2c/tc358743.c switch (state->csi_lanes_in_use) { state 1669 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1675 drivers/media/i2c/tc358743.c format->format.code = state->mbus_fmt_code; state 1676 drivers/media/i2c/tc358743.c format->format.width = state->timings.bt.width; state 1677 drivers/media/i2c/tc358743.c format->format.height = state->timings.bt.height; state 1705 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1726 drivers/media/i2c/tc358743.c state->mbus_fmt_code = format->format.code; state 1739 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1747 drivers/media/i2c/tc358743.c edid->blocks = state->edid_blocks_written; state 1751 drivers/media/i2c/tc358743.c if (state->edid_blocks_written == 0) state 1754 drivers/media/i2c/tc358743.c if (edid->start_block >= state->edid_blocks_written || state 1758 drivers/media/i2c/tc358743.c if (edid->start_block + edid->blocks > state->edid_blocks_written) state 1759 drivers/media/i2c/tc358743.c edid->blocks = state->edid_blocks_written - edid->start_block; state 1770 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 1796 drivers/media/i2c/tc358743.c cec_phys_addr_invalidate(state->cec_adap); state 1804 drivers/media/i2c/tc358743.c state->edid_blocks_written = 0; state 1811 drivers/media/i2c/tc358743.c state->edid_blocks_written = edid->blocks; state 1813 drivers/media/i2c/tc358743.c cec_s_phys_addr(state->cec_adap, pa, false); state 1886 drivers/media/i2c/tc358743.c static void tc358743_gpio_reset(struct tc358743_state *state) state 1889 drivers/media/i2c/tc358743.c gpiod_set_value(state->reset_gpio, 1); state 1891 drivers/media/i2c/tc358743.c gpiod_set_value(state->reset_gpio, 0); state 1895 drivers/media/i2c/tc358743.c static int tc358743_probe_of(struct tc358743_state *state) state 1897 drivers/media/i2c/tc358743.c struct device *dev = &state->i2c_client->dev; state 1938 drivers/media/i2c/tc358743.c state->bus = endpoint.bus.mipi_csi2; state 1946 drivers/media/i2c/tc358743.c state->pdata.refclk_hz = clk_get_rate(refclk); state 1947 drivers/media/i2c/tc358743.c state->pdata.ddc5v_delay = DDC5V_DELAY_100_MS; state 1948 drivers/media/i2c/tc358743.c state->pdata.enable_hdcp = false; state 1950 drivers/media/i2c/tc358743.c state->pdata.fifo_level = 16; state 1955 drivers/media/i2c/tc358743.c switch (state->pdata.refclk_hz) { state 1959 drivers/media/i2c/tc358743.c state->pdata.pll_prd = state->pdata.refclk_hz / 6000000; state 1963 drivers/media/i2c/tc358743.c state->pdata.refclk_hz); state 1978 drivers/media/i2c/tc358743.c state->pdata.pll_fbd = bps_pr_lane / state 1979 drivers/media/i2c/tc358743.c state->pdata.refclk_hz * state->pdata.pll_prd; state 1988 drivers/media/i2c/tc358743.c state->pdata.lineinitcnt = 0xe80; state 1989 drivers/media/i2c/tc358743.c state->pdata.lptxtimecnt = 0x003; state 1991 drivers/media/i2c/tc358743.c state->pdata.tclk_headercnt = 0x1403; state 1992 drivers/media/i2c/tc358743.c state->pdata.tclk_trailcnt = 0x00; state 1994 drivers/media/i2c/tc358743.c state->pdata.ths_headercnt = 0x0103; state 1995 drivers/media/i2c/tc358743.c state->pdata.twakeup = 0x4882; state 1996 drivers/media/i2c/tc358743.c state->pdata.tclk_postcnt = 0x008; state 1997 drivers/media/i2c/tc358743.c state->pdata.ths_trailcnt = 0x2; state 1998 drivers/media/i2c/tc358743.c state->pdata.hstxvregcnt = 0; state 2000 drivers/media/i2c/tc358743.c state->reset_gpio = devm_gpiod_get_optional(dev, "reset", state 2002 drivers/media/i2c/tc358743.c if (IS_ERR(state->reset_gpio)) { state 2004 drivers/media/i2c/tc358743.c ret = PTR_ERR(state->reset_gpio); state 2008 drivers/media/i2c/tc358743.c if (state->reset_gpio) state 2009 drivers/media/i2c/tc358743.c tc358743_gpio_reset(state); state 2023 drivers/media/i2c/tc358743.c static inline int tc358743_probe_of(struct tc358743_state *state) state 2033 drivers/media/i2c/tc358743.c struct tc358743_state *state; state 2044 drivers/media/i2c/tc358743.c state = devm_kzalloc(&client->dev, sizeof(struct tc358743_state), state 2046 drivers/media/i2c/tc358743.c if (!state) state 2049 drivers/media/i2c/tc358743.c state->i2c_client = client; state 2053 drivers/media/i2c/tc358743.c state->pdata = *pdata; state 2054 drivers/media/i2c/tc358743.c state->bus.flags = V4L2_MBUS_CSI2_CONTINUOUS_CLOCK; state 2056 drivers/media/i2c/tc358743.c err = tc358743_probe_of(state); state 2063 drivers/media/i2c/tc358743.c sd = &state->sd; state 2075 drivers/media/i2c/tc358743.c v4l2_ctrl_handler_init(&state->hdl, 3); state 2077 drivers/media/i2c/tc358743.c state->detect_tx_5v_ctrl = v4l2_ctrl_new_std(&state->hdl, NULL, state 2081 drivers/media/i2c/tc358743.c state->audio_sampling_rate_ctrl = v4l2_ctrl_new_custom(&state->hdl, state 2084 drivers/media/i2c/tc358743.c state->audio_present_ctrl = v4l2_ctrl_new_custom(&state->hdl, state 2087 drivers/media/i2c/tc358743.c sd->ctrl_handler = &state->hdl; state 2088 drivers/media/i2c/tc358743.c if (state->hdl.error) { state 2089 drivers/media/i2c/tc358743.c err = state->hdl.error; state 2098 drivers/media/i2c/tc358743.c state->pad.flags = MEDIA_PAD_FL_SOURCE; state 2100 drivers/media/i2c/tc358743.c err = media_entity_pads_init(&sd->entity, 1, &state->pad); state 2104 drivers/media/i2c/tc358743.c state->mbus_fmt_code = MEDIA_BUS_FMT_RGB888_1X24; state 2111 drivers/media/i2c/tc358743.c mutex_init(&state->confctl_mutex); state 2113 drivers/media/i2c/tc358743.c INIT_DELAYED_WORK(&state->delayed_work_enable_hotplug, state 2117 drivers/media/i2c/tc358743.c state->cec_adap = cec_allocate_adapter(&tc358743_cec_adap_ops, state 2118 drivers/media/i2c/tc358743.c state, dev_name(&client->dev), state 2120 drivers/media/i2c/tc358743.c if (IS_ERR(state->cec_adap)) { state 2121 drivers/media/i2c/tc358743.c err = PTR_ERR(state->cec_adap); state 2135 drivers/media/i2c/tc358743.c if (state->i2c_client->irq) { state 2137 drivers/media/i2c/tc358743.c state->i2c_client->irq, state 2140 drivers/media/i2c/tc358743.c "tc358743", state); state 2144 drivers/media/i2c/tc358743.c INIT_WORK(&state->work_i2c_poll, state 2146 drivers/media/i2c/tc358743.c timer_setup(&state->timer, tc358743_irq_poll_timer, 0); state 2147 drivers/media/i2c/tc358743.c state->timer.expires = jiffies + state 2149 drivers/media/i2c/tc358743.c add_timer(&state->timer); state 2152 drivers/media/i2c/tc358743.c err = cec_register_adapter(state->cec_adap, &client->dev); state 2155 drivers/media/i2c/tc358743.c cec_delete_adapter(state->cec_adap); state 2156 drivers/media/i2c/tc358743.c state->cec_adap = NULL; state 2173 drivers/media/i2c/tc358743.c cec_unregister_adapter(state->cec_adap); state 2174 drivers/media/i2c/tc358743.c if (!state->i2c_client->irq) state 2175 drivers/media/i2c/tc358743.c flush_work(&state->work_i2c_poll); state 2176 drivers/media/i2c/tc358743.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 2177 drivers/media/i2c/tc358743.c mutex_destroy(&state->confctl_mutex); state 2180 drivers/media/i2c/tc358743.c v4l2_ctrl_handler_free(&state->hdl); state 2187 drivers/media/i2c/tc358743.c struct tc358743_state *state = to_state(sd); state 2189 drivers/media/i2c/tc358743.c if (!state->i2c_client->irq) { state 2190 drivers/media/i2c/tc358743.c del_timer_sync(&state->timer); state 2191 drivers/media/i2c/tc358743.c flush_work(&state->work_i2c_poll); state 2193 drivers/media/i2c/tc358743.c cancel_delayed_work(&state->delayed_work_enable_hotplug); state 2194 drivers/media/i2c/tc358743.c cec_unregister_adapter(state->cec_adap); state 2197 drivers/media/i2c/tc358743.c mutex_destroy(&state->confctl_mutex); state 2199 drivers/media/i2c/tc358743.c v4l2_ctrl_handler_free(&state->hdl); state 308 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 311 drivers/media/i2c/tda1997x.c val = i2c_smbus_read_byte_data(state->client_cec, reg); state 313 drivers/media/i2c/tda1997x.c v4l_err(state->client, "read reg error: reg=%2x\n", reg); state 322 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 325 drivers/media/i2c/tda1997x.c ret = i2c_smbus_write_byte_data(state->client_cec, reg, val); state 327 drivers/media/i2c/tda1997x.c v4l_err(state->client, "write reg error:reg=%2x,val=%2x\n", state 341 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 344 drivers/media/i2c/tda1997x.c if (state->page != page) { state 345 drivers/media/i2c/tda1997x.c ret = i2c_smbus_write_byte_data(state->client, state 348 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 353 drivers/media/i2c/tda1997x.c state->page = page; state 360 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 363 drivers/media/i2c/tda1997x.c mutex_lock(&state->page_lock); state 369 drivers/media/i2c/tda1997x.c val = i2c_smbus_read_byte_data(state->client, reg&0xff); state 371 drivers/media/i2c/tda1997x.c v4l_err(state->client, "read reg error: reg=%2x\n", reg & 0xff); state 377 drivers/media/i2c/tda1997x.c mutex_unlock(&state->page_lock); state 438 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 441 drivers/media/i2c/tda1997x.c mutex_lock(&state->page_lock); state 447 drivers/media/i2c/tda1997x.c ret = i2c_smbus_write_byte_data(state->client, reg & 0xff, val); state 449 drivers/media/i2c/tda1997x.c v4l_err(state->client, "write reg error:reg=%2x,val=%2x\n", state 456 drivers/media/i2c/tda1997x.c mutex_unlock(&state->page_lock); state 561 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = container_of(dwork, state 564 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 572 drivers/media/i2c/tda1997x.c state->edid.present = 1; state 577 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 580 drivers/media/i2c/tda1997x.c cancel_delayed_work_sync(&state->delayed_work_enable_hpd); state 588 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 593 drivers/media/i2c/tda1997x.c schedule_delayed_work(&state->delayed_work_enable_hpd, HZ / 10); state 604 drivers/media/i2c/tda1997x.c tda1997x_setup_format(struct tda1997x_state *state, u32 code) state 606 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s code=0x%x\n", __func__, code); state 612 drivers/media/i2c/tda1997x.c state->vid_fmt = OF_FMT_444; state 617 drivers/media/i2c/tda1997x.c state->vid_fmt = OF_FMT_422_SMPT; state 622 drivers/media/i2c/tda1997x.c state->vid_fmt = OF_FMT_422_CCIR; state 625 drivers/media/i2c/tda1997x.c v4l_err(state->client, "incompatible format (0x%x)\n", code); state 628 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s code=0x%x fmt=%s\n", __func__, state 629 drivers/media/i2c/tda1997x.c code, vidfmt_names[state->vid_fmt]); state 630 drivers/media/i2c/tda1997x.c state->mbus_code = code; state 647 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 648 drivers/media/i2c/tda1997x.c struct hdmi_avi_infoframe *avi = &state->avi_infoframe; state 649 drivers/media/i2c/tda1997x.c struct v4l2_hdmi_colorimetry *c = &state->colorimetry; state 661 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "input:%s quant:%s output:%s\n", state 664 drivers/media/i2c/tda1997x.c vidfmt_names[state->vid_fmt]); state 665 drivers/media/i2c/tda1997x.c state->conv = NULL; state 666 drivers/media/i2c/tda1997x.c switch (state->vid_fmt) { state 672 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[RGBLIMITED_RGBFULL]; state 675 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[ITU709_RGBFULL]; state 677 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[ITU601_RGBFULL]; state 687 drivers/media/i2c/tda1997x.c if (state->timings.bt.height <= 576) state 688 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[RGBFULL_ITU601]; state 690 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[RGBFULL_ITU709]; state 693 drivers/media/i2c/tda1997x.c if (state->timings.bt.height <= 576) state 694 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[RGBLIMITED_ITU601]; state 696 drivers/media/i2c/tda1997x.c state->conv = &conv_matrix[RGBLIMITED_ITU709]; state 701 drivers/media/i2c/tda1997x.c if (state->conv) { state 702 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s\n", state 703 drivers/media/i2c/tda1997x.c state->conv->name); state 709 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 0, state->conv->offint1); state 710 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 2, state->conv->offint2); state 711 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 4, state->conv->offint3); state 713 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 6, state->conv->p11coef); state 714 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 8, state->conv->p12coef); state 715 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 10, state->conv->p13coef); state 716 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 12, state->conv->p21coef); state 717 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 14, state->conv->p22coef); state 718 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 16, state->conv->p23coef); state 719 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 18, state->conv->p31coef); state 720 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 20, state->conv->p32coef); state 721 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 22, state->conv->p33coef); state 723 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 24, state->conv->offout1); state 724 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 26, state->conv->offout2); state 725 drivers/media/i2c/tda1997x.c io_write16(sd, REG_VDP_MATRIX + 28, state->conv->offout3); state 745 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 746 drivers/media/i2c/tda1997x.c const struct v4l2_bt_timings *bt = &state->timings.bt; state 786 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) state 828 drivers/media/i2c/tda1997x.c tda1997x_configure_vidout(struct tda1997x_state *state) state 830 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 831 drivers/media/i2c/tda1997x.c struct tda1997x_platform_data *pdata = &state->pdata; state 836 drivers/media/i2c/tda1997x.c reg = (state->vid_fmt == OF_FMT_422_CCIR) ? state 845 drivers/media/i2c/tda1997x.c if ((state->vid_fmt == OF_FMT_422_SMPT) || state 846 drivers/media/i2c/tda1997x.c (state->vid_fmt == OF_FMT_422_CCIR)) { state 854 drivers/media/i2c/tda1997x.c reg = state->vid_fmt & OF_FMT_MASK; state 855 drivers/media/i2c/tda1997x.c if (state->vid_fmt == OF_FMT_422_CCIR) state 868 drivers/media/i2c/tda1997x.c if (state->vid_fmt == OF_FMT_444) state 885 drivers/media/i2c/tda1997x.c if (state->vid_fmt != OF_FMT_422_CCIR) { state 894 drivers/media/i2c/tda1997x.c if (state->vid_fmt != OF_FMT_422_CCIR) { state 909 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 910 drivers/media/i2c/tda1997x.c struct tda1997x_platform_data *pdata = &state->pdata; state 930 drivers/media/i2c/tda1997x.c switch (state->audio_type) { state 1043 drivers/media/i2c/tda1997x.c tda1997x_power_mode(struct tda1997x_state *state, bool enable) state 1045 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1091 drivers/media/i2c/tda1997x.c tda1997x_detect_std(struct tda1997x_state *state, state 1094 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1152 drivers/media/i2c/tda1997x.c v4l_err(state->client, "no resolution match for timings: %d/%d/%d\n", state 1158 drivers/media/i2c/tda1997x.c static void tda1997x_reset_n1(struct tda1997x_state *state) state 1160 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1218 drivers/media/i2c/tda1997x.c set_rgb_quantization_range(struct tda1997x_state *state) state 1220 drivers/media/i2c/tda1997x.c struct v4l2_hdmi_colorimetry *c = &state->colorimetry; state 1222 drivers/media/i2c/tda1997x.c state->colorimetry = v4l2_hdmi_rx_colorimetry(&state->avi_infoframe, state 1224 drivers/media/i2c/tda1997x.c state->timings.bt.height); state 1227 drivers/media/i2c/tda1997x.c switch (state->rgb_quantization_range) { state 1236 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, state 1238 drivers/media/i2c/tda1997x.c state->avi_infoframe.colorspace, c->colorspace, state 1239 drivers/media/i2c/tda1997x.c state->avi_infoframe.colorimetry, state 1241 drivers/media/i2c/tda1997x.c state->avi_infoframe.content_type); state 1246 drivers/media/i2c/tda1997x.c tda1997x_parse_infoframe(struct tda1997x_state *state, u16 addr) state 1248 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1258 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 1263 drivers/media/i2c/tda1997x.c hdmi_infoframe_log(KERN_INFO, &state->client->dev, &frame); state 1270 drivers/media/i2c/tda1997x.c state->audio_samplerate = 32000; state 1273 drivers/media/i2c/tda1997x.c state->audio_samplerate = 44100; state 1276 drivers/media/i2c/tda1997x.c state->audio_samplerate = 48000; state 1279 drivers/media/i2c/tda1997x.c state->audio_samplerate = 88200; state 1282 drivers/media/i2c/tda1997x.c state->audio_samplerate = 96000; state 1285 drivers/media/i2c/tda1997x.c state->audio_samplerate = 176400; state 1288 drivers/media/i2c/tda1997x.c state->audio_samplerate = 192000; state 1298 drivers/media/i2c/tda1997x.c state->audio_samplesize = 16; state 1301 drivers/media/i2c/tda1997x.c state->audio_samplesize = 20; state 1304 drivers/media/i2c/tda1997x.c state->audio_samplesize = 24; state 1312 drivers/media/i2c/tda1997x.c state->audio_channels = frame.audio.channels; state 1314 drivers/media/i2c/tda1997x.c frame.audio.channel_allocation != state->audio_ch_alloc) { state 1316 drivers/media/i2c/tda1997x.c state->audio_ch_alloc = frame.audio.channel_allocation; state 1317 drivers/media/i2c/tda1997x.c tda1997x_configure_audout(sd, state->audio_ch_alloc); state 1325 drivers/media/i2c/tda1997x.c state->avi_infoframe = frame.avi; state 1326 drivers/media/i2c/tda1997x.c set_rgb_quantization_range(state); state 1350 drivers/media/i2c/tda1997x.c static void tda1997x_irq_sus(struct tda1997x_state *state, u8 *flags) state 1352 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1360 drivers/media/i2c/tda1997x.c if (state->mptrw_in_progress) state 1361 drivers/media/i2c/tda1997x.c state->mptrw_in_progress = 0; state 1373 drivers/media/i2c/tda1997x.c state->hdmi_status = 0; state 1386 drivers/media/i2c/tda1997x.c v4l_err(state->client, "BAD SUS STATUS\n"); state 1390 drivers/media/i2c/tda1997x.c tda1997x_detect_std(state, NULL); state 1392 drivers/media/i2c/tda1997x.c v4l2_subdev_notify_event(&state->sd, &tda1997x_ev_fmt); state 1396 drivers/media/i2c/tda1997x.c static void tda1997x_irq_ddc(struct tda1997x_state *state, u8 *flags) state 1398 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1405 drivers/media/i2c/tda1997x.c if (state->mptrw_in_progress) state 1406 drivers/media/i2c/tda1997x.c state->mptrw_in_progress = 0; state 1411 drivers/media/i2c/tda1997x.c v4l2_ctrl_s_ctrl(state->detect_tx_5v_ctrl, state 1416 drivers/media/i2c/tda1997x.c static void tda1997x_irq_rate(struct tda1997x_state *state, u8 *flags) state 1418 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1447 drivers/media/i2c/tda1997x.c if ((irq_status & mask) != (state->activity_status & mask)) { state 1450 drivers/media/i2c/tda1997x.c v4l_info(state->client, state 1460 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) state 1461 drivers/media/i2c/tda1997x.c tda1997x_reset_n1(state); state 1463 drivers/media/i2c/tda1997x.c state->input_detect[input] = 0; state 1469 drivers/media/i2c/tda1997x.c v4l_info(state->client, state 1472 drivers/media/i2c/tda1997x.c state->input_detect[input] = 1; state 1476 drivers/media/i2c/tda1997x.c state->activity_status = (irq_status & mask); state 1481 drivers/media/i2c/tda1997x.c static void tda1997x_irq_info(struct tda1997x_state *state, u8 *flags) state 1483 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1491 drivers/media/i2c/tda1997x.c tda1997x_parse_infoframe(state, AUD_IF); state 1497 drivers/media/i2c/tda1997x.c tda1997x_parse_infoframe(state, SPD_IF); state 1503 drivers/media/i2c/tda1997x.c tda1997x_parse_infoframe(state, AVI_IF); state 1508 drivers/media/i2c/tda1997x.c static void tda1997x_irq_audio(struct tda1997x_state *state, u8 *flags) state 1510 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1537 drivers/media/i2c/tda1997x.c state->audio_samplerate = freq[reg & 7]; state 1538 drivers/media/i2c/tda1997x.c v4l_info(state->client, "Audio Frequency Change: %dHz\n", state 1539 drivers/media/i2c/tda1997x.c state->audio_samplerate); state 1544 drivers/media/i2c/tda1997x.c state->audio_type = AUDCFG_TYPE_DST; state 1546 drivers/media/i2c/tda1997x.c state->audio_type = AUDCFG_TYPE_OBA; state 1548 drivers/media/i2c/tda1997x.c state->audio_type = AUDCFG_TYPE_HBR; state 1550 drivers/media/i2c/tda1997x.c state->audio_type = AUDCFG_TYPE_PCM; state 1551 drivers/media/i2c/tda1997x.c v4l_info(state->client, "Audio Type: %s\n", state 1552 drivers/media/i2c/tda1997x.c audtype_names[state->audio_type]); state 1556 drivers/media/i2c/tda1997x.c static void tda1997x_irq_hdcp(struct tda1997x_state *state, u8 *flags) state 1558 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1566 drivers/media/i2c/tda1997x.c state->mptrw_in_progress = 0; state 1578 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = d; state 1579 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 1582 drivers/media/i2c/tda1997x.c mutex_lock(&state->lock); state 1591 drivers/media/i2c/tda1997x.c tda1997x_irq_sus(state, &flags); state 1594 drivers/media/i2c/tda1997x.c tda1997x_irq_ddc(state, &flags); state 1597 drivers/media/i2c/tda1997x.c tda1997x_irq_rate(state, &flags); state 1600 drivers/media/i2c/tda1997x.c tda1997x_irq_info(state, &flags); state 1605 drivers/media/i2c/tda1997x.c tda1997x_irq_audio(state, &flags); state 1608 drivers/media/i2c/tda1997x.c tda1997x_irq_hdcp(state, &flags); state 1610 drivers/media/i2c/tda1997x.c mutex_unlock(&state->lock); state 1622 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1627 drivers/media/i2c/tda1997x.c mutex_lock(&state->lock); state 1643 drivers/media/i2c/tda1997x.c state->input_detect[0], state->input_detect[1], state 1645 drivers/media/i2c/tda1997x.c if (!state->input_detect[0] && !state->input_detect[1]) state 1651 drivers/media/i2c/tda1997x.c mutex_unlock(&state->lock); state 1659 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1661 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s\n", __func__); state 1663 drivers/media/i2c/tda1997x.c if (v4l2_match_dv_timings(&state->timings, timings, 0, false)) state 1670 drivers/media/i2c/tda1997x.c mutex_lock(&state->lock); state 1671 drivers/media/i2c/tda1997x.c state->timings = *timings; state 1676 drivers/media/i2c/tda1997x.c mutex_unlock(&state->lock); state 1684 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1686 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s\n", __func__); state 1687 drivers/media/i2c/tda1997x.c mutex_lock(&state->lock); state 1688 drivers/media/i2c/tda1997x.c *timings = state->timings; state 1689 drivers/media/i2c/tda1997x.c mutex_unlock(&state->lock); state 1697 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1699 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s\n", __func__); state 1701 drivers/media/i2c/tda1997x.c mutex_lock(&state->lock); state 1702 drivers/media/i2c/tda1997x.c tda1997x_detect_std(state, timings); state 1703 drivers/media/i2c/tda1997x.c mutex_unlock(&state->lock); state 1723 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1727 drivers/media/i2c/tda1997x.c mf->code = state->mbus_codes[0]; state 1736 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1738 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s %d\n", __func__, code->index); state 1739 drivers/media/i2c/tda1997x.c if (code->index >= ARRAY_SIZE(state->mbus_codes)) state 1742 drivers/media/i2c/tda1997x.c if (!state->mbus_codes[code->index]) state 1745 drivers/media/i2c/tda1997x.c code->code = state->mbus_codes[code->index]; state 1750 drivers/media/i2c/tda1997x.c static void tda1997x_fill_format(struct tda1997x_state *state, state 1756 drivers/media/i2c/tda1997x.c bt = &state->timings.bt; state 1759 drivers/media/i2c/tda1997x.c format->colorspace = state->colorimetry.colorspace; state 1768 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1770 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s pad=%d which=%d\n", state 1773 drivers/media/i2c/tda1997x.c tda1997x_fill_format(state, &format->format); state 1781 drivers/media/i2c/tda1997x.c format->format.code = state->mbus_code; state 1790 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1794 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s pad=%d which=%d fmt=0x%x\n", state 1797 drivers/media/i2c/tda1997x.c for (i = 0; i < ARRAY_SIZE(state->mbus_codes); i++) { state 1798 drivers/media/i2c/tda1997x.c if (format->format.code == state->mbus_codes[i]) { state 1799 drivers/media/i2c/tda1997x.c code = state->mbus_codes[i]; state 1804 drivers/media/i2c/tda1997x.c code = state->mbus_codes[0]; state 1806 drivers/media/i2c/tda1997x.c tda1997x_fill_format(state, &format->format); state 1815 drivers/media/i2c/tda1997x.c int ret = tda1997x_setup_format(state, format->format.code); state 1821 drivers/media/i2c/tda1997x.c tda1997x_configure_vidout(state); state 1829 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1831 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s pad=%d\n", __func__, edid->pad); state 1835 drivers/media/i2c/tda1997x.c edid->blocks = state->edid.blocks; state 1839 drivers/media/i2c/tda1997x.c if (!state->edid.present) state 1842 drivers/media/i2c/tda1997x.c if (edid->start_block >= state->edid.blocks) state 1845 drivers/media/i2c/tda1997x.c if (edid->start_block + edid->blocks > state->edid.blocks) state 1846 drivers/media/i2c/tda1997x.c edid->blocks = state->edid.blocks - edid->start_block; state 1848 drivers/media/i2c/tda1997x.c memcpy(edid->edid, state->edid.edid + edid->start_block * 128, state 1856 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1859 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "%s pad=%d\n", __func__, edid->pad); state 1866 drivers/media/i2c/tda1997x.c state->edid.blocks = 0; state 1867 drivers/media/i2c/tda1997x.c state->edid.present = 0; state 1888 drivers/media/i2c/tda1997x.c memcpy(state->edid.edid, edid->edid, 256); state 1889 drivers/media/i2c/tda1997x.c state->edid.blocks = edid->blocks; state 1927 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1937 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 1942 drivers/media/i2c/tda1997x.c hdmi_infoframe_log(KERN_INFO, &state->client->dev, &frame); state 1949 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 1951 drivers/media/i2c/tda1997x.c struct hdmi_avi_infoframe *avi = &state->avi_infoframe; state 1954 drivers/media/i2c/tda1997x.c v4l2_info(sd, "Chip: %s N%d\n", state->info->name, state 1955 drivers/media/i2c/tda1997x.c state->chip_revision + 1); state 1956 drivers/media/i2c/tda1997x.c v4l2_info(sd, "EDID Enabled: %s\n", state->edid.present ? "yes" : "no"); state 1965 drivers/media/i2c/tda1997x.c switch (tda1997x_detect_std(state, &timings)) { state 1974 drivers/media/i2c/tda1997x.c &state->timings, true); state 1981 drivers/media/i2c/tda1997x.c v4l2_quantization_names[state->colorimetry.quantization]); state 1983 drivers/media/i2c/tda1997x.c vidfmt_names[state->vid_fmt]); state 1984 drivers/media/i2c/tda1997x.c v4l2_info(sd, "Color space conversion: %s", state->conv ? state 1985 drivers/media/i2c/tda1997x.c state->conv->name : "None"); state 1988 drivers/media/i2c/tda1997x.c if (state->audio_channels) { state 1989 drivers/media/i2c/tda1997x.c v4l2_info(sd, "audio: %dch %dHz\n", state->audio_channels, state 1990 drivers/media/i2c/tda1997x.c state->audio_samplerate); state 2040 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 2045 drivers/media/i2c/tda1997x.c state->rgb_quantization_range = ctrl->val; state 2046 drivers/media/i2c/tda1997x.c set_rgb_quantization_range(state); state 2057 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 2060 drivers/media/i2c/tda1997x.c ctrl->val = state->avi_infoframe.content_type; state 2073 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 2074 drivers/media/i2c/tda1997x.c struct tda1997x_platform_data *pdata = &state->pdata; state 2080 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) { state 2145 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) state 2149 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) state 2160 drivers/media/i2c/tda1997x.c if (state->chip_revision == 0) state 2161 drivers/media/i2c/tda1997x.c tda1997x_reset_n1(state); state 2189 drivers/media/i2c/tda1997x.c tda1997x_configure_vidout(state); state 2193 drivers/media/i2c/tda1997x.c v4l_dbg(1, debug, state->client, "vidout_cfg[%d]=0x%02x\n", i, state 2234 drivers/media/i2c/tda1997x.c state->hdmi_status = io_read(sd, REG_HDMI_FLAGS); state 2239 drivers/media/i2c/tda1997x.c static int tda1997x_set_power(struct tda1997x_state *state, bool on) state 2245 drivers/media/i2c/tda1997x.c state->supplies); state 2249 drivers/media/i2c/tda1997x.c state->supplies); state 2269 drivers/media/i2c/tda1997x.c static int tda1997x_parse_dt(struct tda1997x_state *state) state 2271 drivers/media/i2c/tda1997x.c struct tda1997x_platform_data *pdata = &state->pdata; state 2291 drivers/media/i2c/tda1997x.c np = state->client->dev.of_node; state 2328 drivers/media/i2c/tda1997x.c v4l_err(state->client, "nxp,vidout-portcfg missing\n"); state 2342 drivers/media/i2c/tda1997x.c v4l_err(state->client, "nxp,audout-format invalid\n"); state 2351 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 2363 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 2379 drivers/media/i2c/tda1997x.c v4l_err(state->client, state 2390 drivers/media/i2c/tda1997x.c static int tda1997x_get_regulators(struct tda1997x_state *state) state 2395 drivers/media/i2c/tda1997x.c state->supplies[i].supply = tda1997x_supply_name[i]; state 2397 drivers/media/i2c/tda1997x.c return devm_regulator_bulk_get(&state->client->dev, state 2399 drivers/media/i2c/tda1997x.c state->supplies); state 2402 drivers/media/i2c/tda1997x.c static int tda1997x_identify_module(struct tda1997x_state *state) state 2404 drivers/media/i2c/tda1997x.c struct v4l2_subdev *sd = &state->sd; state 2410 drivers/media/i2c/tda1997x.c state->tmdsb_clk = (reg >> 6) & 0x01; /* use tmds clock B_inv for B */ state 2411 drivers/media/i2c/tda1997x.c state->tmdsb_soc = (reg >> 5) & 0x01; /* tmds of input B */ state 2412 drivers/media/i2c/tda1997x.c state->port_30bit = (reg >> 2) & 0x03; /* 30bit vs 24bit */ state 2413 drivers/media/i2c/tda1997x.c state->output_2p5 = (reg >> 1) & 0x01; /* output supply 2.5v */ state 2423 drivers/media/i2c/tda1997x.c dev_err(&state->client->dev, "unsupported chip ID\n"); state 2426 drivers/media/i2c/tda1997x.c if (state->info->type != type) { state 2427 drivers/media/i2c/tda1997x.c dev_err(&state->client->dev, "chip id mismatch\n"); state 2432 drivers/media/i2c/tda1997x.c state->chip_revision = io_read(sd, REG_CMTP_REG11); state 2450 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = snd_soc_dai_get_drvdata(dai); state 2455 drivers/media/i2c/tda1997x.c rate = state->audio_samplerate; state 2507 drivers/media/i2c/tda1997x.c struct tda1997x_state *state; state 2521 drivers/media/i2c/tda1997x.c state = kzalloc(sizeof(struct tda1997x_state), GFP_KERNEL); state 2522 drivers/media/i2c/tda1997x.c if (!state) state 2525 drivers/media/i2c/tda1997x.c state->client = client; state 2526 drivers/media/i2c/tda1997x.c pdata = &state->pdata; state 2531 drivers/media/i2c/tda1997x.c state->info = oid->data; state 2533 drivers/media/i2c/tda1997x.c ret = tda1997x_parse_dt(state); state 2541 drivers/media/i2c/tda1997x.c state->info = state 2543 drivers/media/i2c/tda1997x.c state->pdata = *pdata; state 2550 drivers/media/i2c/tda1997x.c ret = tda1997x_get_regulators(state); state 2554 drivers/media/i2c/tda1997x.c ret = tda1997x_set_power(state, 1); state 2558 drivers/media/i2c/tda1997x.c mutex_init(&state->page_lock); state 2559 drivers/media/i2c/tda1997x.c mutex_init(&state->lock); state 2560 drivers/media/i2c/tda1997x.c state->page = 0xff; state 2562 drivers/media/i2c/tda1997x.c INIT_DELAYED_WORK(&state->delayed_work_enable_hpd, state 2566 drivers/media/i2c/tda1997x.c ret = tda1997x_identify_module(state); state 2571 drivers/media/i2c/tda1997x.c sd = &state->sd; state 2582 drivers/media/i2c/tda1997x.c mbus_codes = state->mbus_codes; state 2583 drivers/media/i2c/tda1997x.c switch (state->info->type) { state 2650 drivers/media/i2c/tda1997x.c if (WARN_ON(i > ARRAY_SIZE(state->mbus_codes))) { state 2656 drivers/media/i2c/tda1997x.c tda1997x_setup_format(state, state->mbus_codes[0]); state 2657 drivers/media/i2c/tda1997x.c state->timings = cea1920x1080; state 2663 drivers/media/i2c/tda1997x.c state->colorimetry.colorspace = V4L2_COLORSPACE_SRGB; state 2664 drivers/media/i2c/tda1997x.c state->colorimetry.quantization = V4L2_QUANTIZATION_FULL_RANGE; state 2673 drivers/media/i2c/tda1997x.c if (state->chip_revision != 0) { state 2678 drivers/media/i2c/tda1997x.c v4l_info(client, "NXP %s N%d detected\n", state->info->name, state 2679 drivers/media/i2c/tda1997x.c state->chip_revision + 1); state 2694 drivers/media/i2c/tda1997x.c state->client_cec = devm_i2c_new_dummy_device(&client->dev, state 2696 drivers/media/i2c/tda1997x.c if (IS_ERR(state->client_cec)) { state 2697 drivers/media/i2c/tda1997x.c ret = PTR_ERR(state->client_cec); state 2708 drivers/media/i2c/tda1997x.c hdl = &state->hdl; state 2717 drivers/media/i2c/tda1997x.c state->detect_tx_5v_ctrl = v4l2_ctrl_new_std(hdl, NULL, state 2719 drivers/media/i2c/tda1997x.c state->rgb_quantization_range_ctrl = v4l2_ctrl_new_std_menu(hdl, state 2723 drivers/media/i2c/tda1997x.c state->sd.ctrl_handler = hdl; state 2731 drivers/media/i2c/tda1997x.c state->pads[TDA1997X_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; state 2733 drivers/media/i2c/tda1997x.c state->pads); state 2752 drivers/media/i2c/tda1997x.c ret = devm_snd_soc_register_component(&state->client->dev, state 2759 drivers/media/i2c/tda1997x.c dev_set_drvdata(&state->client->dev, state); state 2760 drivers/media/i2c/tda1997x.c v4l_info(state->client, "registered audio codec\n"); state 2767 drivers/media/i2c/tda1997x.c KBUILD_MODNAME, state); state 2778 drivers/media/i2c/tda1997x.c v4l2_ctrl_handler_free(&state->hdl); state 2780 drivers/media/i2c/tda1997x.c cancel_delayed_work(&state->delayed_work_enable_hpd); state 2781 drivers/media/i2c/tda1997x.c mutex_destroy(&state->page_lock); state 2782 drivers/media/i2c/tda1997x.c mutex_destroy(&state->lock); state 2784 drivers/media/i2c/tda1997x.c kfree(state); state 2793 drivers/media/i2c/tda1997x.c struct tda1997x_state *state = to_state(sd); state 2794 drivers/media/i2c/tda1997x.c struct tda1997x_platform_data *pdata = &state->pdata; state 2797 drivers/media/i2c/tda1997x.c mutex_destroy(&state->audio_lock); state 2800 drivers/media/i2c/tda1997x.c disable_irq(state->client->irq); state 2801 drivers/media/i2c/tda1997x.c tda1997x_power_mode(state, 0); state 2805 drivers/media/i2c/tda1997x.c v4l2_ctrl_handler_free(&state->hdl); state 2806 drivers/media/i2c/tda1997x.c regulator_bulk_disable(TDA1997X_NUM_SUPPLIES, state->supplies); state 2807 drivers/media/i2c/tda1997x.c cancel_delayed_work(&state->delayed_work_enable_hpd); state 2808 drivers/media/i2c/tda1997x.c mutex_destroy(&state->page_lock); state 2809 drivers/media/i2c/tda1997x.c mutex_destroy(&state->lock); state 2811 drivers/media/i2c/tda1997x.c kfree(state); state 265 drivers/media/i2c/tda7432.c struct tda7432 *state = to_state(sd); state 267 drivers/media/i2c/tda7432.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 86 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 87 drivers/media/i2c/ths7303.c const struct ths7303_platform_data *pdata = state->pdata; state 141 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 144 drivers/media/i2c/ths7303.c state->std_id = 1; state 145 drivers/media/i2c/ths7303.c state->bt.pixelclock = 0; state 154 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 157 drivers/media/i2c/ths7303.c if (!state->stream_on) { state 170 drivers/media/i2c/ths7303.c if (state->bt.pixelclock > 120000000) state 172 drivers/media/i2c/ths7303.c else if (state->bt.pixelclock > 70000000) state 174 drivers/media/i2c/ths7303.c else if (state->bt.pixelclock > 20000000) state 176 drivers/media/i2c/ths7303.c else if (state->std_id) state 188 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 190 drivers/media/i2c/ths7303.c state->stream_on = enable; state 199 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 204 drivers/media/i2c/ths7303.c state->bt = dv_timings->bt; state 205 drivers/media/i2c/ths7303.c state->std_id = 0; state 283 drivers/media/i2c/ths7303.c struct ths7303_state *state = to_state(sd); state 285 drivers/media/i2c/ths7303.c v4l2_info(sd, "stream %s\n", state->stream_on ? "On" : "Off"); state 287 drivers/media/i2c/ths7303.c if (state->bt.pixelclock) { state 288 drivers/media/i2c/ths7303.c struct v4l2_bt_timings *bt = &state->bt; state 329 drivers/media/i2c/ths7303.c struct ths7303_state *state; state 343 drivers/media/i2c/ths7303.c state = devm_kzalloc(&client->dev, sizeof(struct ths7303_state), state 345 drivers/media/i2c/ths7303.c if (!state) state 348 drivers/media/i2c/ths7303.c state->pdata = pdata; state 349 drivers/media/i2c/ths7303.c sd = &state->sd; state 125 drivers/media/i2c/ths8200.c struct ths8200_state *state = to_state(sd); state 129 drivers/media/i2c/ths8200.c v4l2_info(sd, "version: %u\n", state->chip_version); state 140 drivers/media/i2c/ths8200.c &state->dv_timings, true); state 147 drivers/media/i2c/ths8200.c struct ths8200_state *state = to_state(sd); state 151 drivers/media/i2c/ths8200.c state->power_on = on; state 174 drivers/media/i2c/ths8200.c struct ths8200_state *state = to_state(sd); state 176 drivers/media/i2c/ths8200.c if (enable && !state->power_on) state 364 drivers/media/i2c/ths8200.c struct ths8200_state *state = to_state(sd); state 381 drivers/media/i2c/ths8200.c state->dv_timings = *timings; state 391 drivers/media/i2c/ths8200.c struct ths8200_state *state = to_state(sd); state 395 drivers/media/i2c/ths8200.c *timings = state->dv_timings; state 441 drivers/media/i2c/ths8200.c struct ths8200_state *state; state 449 drivers/media/i2c/ths8200.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 450 drivers/media/i2c/ths8200.c if (!state) state 453 drivers/media/i2c/ths8200.c sd = &state->sd; state 456 drivers/media/i2c/ths8200.c state->chip_version = ths8200_read(sd, THS8200_VERSION); state 457 drivers/media/i2c/ths8200.c v4l2_dbg(1, debug, sd, "chip version 0x%x\n", state->chip_version); state 461 drivers/media/i2c/ths8200.c error = v4l2_async_register_subdev(&state->sd); state 98 drivers/media/i2c/tlv320aic23b.c struct tlv320aic23b_state *state = to_state(sd); state 100 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 135 drivers/media/i2c/tlv320aic23b.c struct tlv320aic23b_state *state; state 145 drivers/media/i2c/tlv320aic23b.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 146 drivers/media/i2c/tlv320aic23b.c if (state == NULL) state 148 drivers/media/i2c/tlv320aic23b.c sd = &state->sd; state 166 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_handler_init(&state->hdl, 1); state 167 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_new_std(&state->hdl, &tlv320aic23b_ctrl_ops, state 169 drivers/media/i2c/tlv320aic23b.c sd->ctrl_handler = &state->hdl; state 170 drivers/media/i2c/tlv320aic23b.c if (state->hdl.error) { state 171 drivers/media/i2c/tlv320aic23b.c int err = state->hdl.error; state 173 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_handler_free(&state->hdl); state 176 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_handler_setup(&state->hdl); state 183 drivers/media/i2c/tlv320aic23b.c struct tlv320aic23b_state *state = to_state(sd); state 186 drivers/media/i2c/tlv320aic23b.c v4l2_ctrl_handler_free(&state->hdl); state 142 drivers/media/i2c/tw2804.c struct tw2804 *state = to_state(sd); state 145 drivers/media/i2c/tw2804.c state->norm & V4L2_STD_525_60 ? "60 Hz" : "50 Hz"); state 146 drivers/media/i2c/tw2804.c v4l2_info(sd, "Channel: %d\n", state->channel); state 147 drivers/media/i2c/tw2804.c v4l2_info(sd, "Input: %d\n", state->input); state 166 drivers/media/i2c/tw2804.c struct tw2804 *state = to_state_from_ctrl(ctrl); state 167 drivers/media/i2c/tw2804.c struct i2c_client *client = v4l2_get_subdevdata(&state->sd); state 191 drivers/media/i2c/tw2804.c struct tw2804 *state = to_state_from_ctrl(ctrl); state 192 drivers/media/i2c/tw2804.c struct i2c_client *client = v4l2_get_subdevdata(&state->sd); state 199 drivers/media/i2c/tw2804.c reg = read_reg(client, addr, state->channel); state 206 drivers/media/i2c/tw2804.c return write_reg(client, addr, reg, state->channel); state 210 drivers/media/i2c/tw2804.c reg = read_reg(client, addr, state->channel); state 214 drivers/media/i2c/tw2804.c return write_reg(client, addr, reg, state->channel); state 230 drivers/media/i2c/tw2804.c ctrl->val, state->channel); state 234 drivers/media/i2c/tw2804.c ctrl->val, state->channel); state 238 drivers/media/i2c/tw2804.c ctrl->val, state->channel); state 242 drivers/media/i2c/tw2804.c ctrl->val, state->channel); state 350 drivers/media/i2c/tw2804.c struct tw2804 *state; state 358 drivers/media/i2c/tw2804.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 359 drivers/media/i2c/tw2804.c if (state == NULL) state 361 drivers/media/i2c/tw2804.c sd = &state->sd; state 363 drivers/media/i2c/tw2804.c state->channel = -1; state 364 drivers/media/i2c/tw2804.c state->norm = V4L2_STD_NTSC; state 366 drivers/media/i2c/tw2804.c v4l2_ctrl_handler_init(&state->hdl, 10); state 367 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 369 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 371 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 373 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 375 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 377 drivers/media/i2c/tw2804.c v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 379 drivers/media/i2c/tw2804.c ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 383 drivers/media/i2c/tw2804.c ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 387 drivers/media/i2c/tw2804.c ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 391 drivers/media/i2c/tw2804.c ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, state 395 drivers/media/i2c/tw2804.c sd->ctrl_handler = &state->hdl; state 396 drivers/media/i2c/tw2804.c err = state->hdl.error; state 398 drivers/media/i2c/tw2804.c v4l2_ctrl_handler_free(&state->hdl); state 411 drivers/media/i2c/tw2804.c struct tw2804 *state = to_state(sd); state 414 drivers/media/i2c/tw2804.c v4l2_ctrl_handler_free(&state->hdl); state 102 drivers/media/i2c/upd64031a.c struct upd64031a_state *state = to_state(sd); state 103 drivers/media/i2c/upd64031a.c u8 reg = state->regs[R00]; state 116 drivers/media/i2c/upd64031a.c struct upd64031a_state *state = to_state(sd); state 119 drivers/media/i2c/upd64031a.c state->gr_mode = (input & 3) << 6; state 120 drivers/media/i2c/upd64031a.c state->direct_3dycs_connect = (input & 0xc) << 4; state 121 drivers/media/i2c/upd64031a.c state->ext_comp_sync = state 123 drivers/media/i2c/upd64031a.c state->ext_vert_sync = state 125 drivers/media/i2c/upd64031a.c r00 = (state->regs[R00] & ~GR_MODE_MASK) | state->gr_mode; state 126 drivers/media/i2c/upd64031a.c r05 = (state->regs[R00] & ~SYNC_CIRCUIT_MASK) | state 127 drivers/media/i2c/upd64031a.c state->ext_comp_sync | state->ext_vert_sync; state 128 drivers/media/i2c/upd64031a.c r08 = (state->regs[R08] & ~DIRECT_3DYCS_CONNECT_MASK) | state 129 drivers/media/i2c/upd64031a.c state->direct_3dycs_connect; state 189 drivers/media/i2c/upd64031a.c struct upd64031a_state *state; state 199 drivers/media/i2c/upd64031a.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 200 drivers/media/i2c/upd64031a.c if (state == NULL) state 202 drivers/media/i2c/upd64031a.c sd = &state->sd; state 204 drivers/media/i2c/upd64031a.c memcpy(state->regs, upd64031a_init, sizeof(state->regs)); state 205 drivers/media/i2c/upd64031a.c state->gr_mode = UPD64031A_GR_ON << 6; state 206 drivers/media/i2c/upd64031a.c state->direct_3dycs_connect = UPD64031A_3DYCS_COMPOSITE << 4; state 207 drivers/media/i2c/upd64031a.c state->ext_comp_sync = state->ext_vert_sync = 0; state 209 drivers/media/i2c/upd64031a.c upd64031a_write(sd, i, state->regs[i]); state 93 drivers/media/i2c/upd64083.c struct upd64083_state *state = to_state(sd); state 98 drivers/media/i2c/upd64083.c state->mode = (input & 3) << 6; state 99 drivers/media/i2c/upd64083.c state->ext_y_adc = (input & UPD64083_EXT_Y_ADC) << 3; state 100 drivers/media/i2c/upd64083.c r00 = (state->regs[R00] & ~(3 << 6)) | state->mode; state 101 drivers/media/i2c/upd64083.c r02 = (state->regs[R02] & ~(1 << 5)) | state->ext_y_adc; state 160 drivers/media/i2c/upd64083.c struct upd64083_state *state; state 170 drivers/media/i2c/upd64083.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 171 drivers/media/i2c/upd64083.c if (state == NULL) state 173 drivers/media/i2c/upd64083.c sd = &state->sd; state 176 drivers/media/i2c/upd64083.c state->mode = 0; /* YCS mode */ state 177 drivers/media/i2c/upd64083.c state->ext_y_adc = (1 << 5); state 178 drivers/media/i2c/upd64083.c memcpy(state->regs, upd64083_init, TOT_REGS); state 180 drivers/media/i2c/upd64083.c upd64083_write(sd, i, state->regs[i]); state 491 drivers/media/i2c/video-i2c.c static void video_i2c_del_list(struct vb2_queue *vq, enum vb2_buffer_state state) state 500 drivers/media/i2c/video-i2c.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 40 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 60 drivers/media/i2c/vp27smpx.c state->audmode = audmode; state 65 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 67 drivers/media/i2c/vp27smpx.c state->radio = 1; state 73 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 75 drivers/media/i2c/vp27smpx.c state->radio = 0; state 81 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 83 drivers/media/i2c/vp27smpx.c if (!state->radio) state 90 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 92 drivers/media/i2c/vp27smpx.c if (state->radio) state 94 drivers/media/i2c/vp27smpx.c vt->audmode = state->audmode; state 103 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state = to_state(sd); state 105 drivers/media/i2c/vp27smpx.c v4l2_info(sd, "Audio Mode: %u%s\n", state->audmode, state 106 drivers/media/i2c/vp27smpx.c state->radio ? " (Radio)" : ""); state 144 drivers/media/i2c/vp27smpx.c struct vp27smpx_state *state; state 154 drivers/media/i2c/vp27smpx.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 155 drivers/media/i2c/vp27smpx.c if (state == NULL) state 157 drivers/media/i2c/vp27smpx.c sd = &state->sd; state 159 drivers/media/i2c/vp27smpx.c state->audmode = V4L2_TUNER_MODE_STEREO; state 162 drivers/media/i2c/vp27smpx.c vp27smpx_set_audmode(sd, state->audmode); state 87 drivers/media/i2c/wm8739.c struct wm8739_state *state = to_state(sd); state 102 drivers/media/i2c/wm8739.c work_l = (min(65536 - state->balance->val, 32768) * state->volume->val) / 32768; state 103 drivers/media/i2c/wm8739.c work_r = (min(state->balance->val, 32768) * state->volume->val) / 32768; state 109 drivers/media/i2c/wm8739.c mute = state->mute->val ? 0x80 : 0; state 123 drivers/media/i2c/wm8739.c struct wm8739_state *state = to_state(sd); state 125 drivers/media/i2c/wm8739.c state->clock_freq = audiofreq; state 151 drivers/media/i2c/wm8739.c struct wm8739_state *state = to_state(sd); state 153 drivers/media/i2c/wm8739.c v4l2_info(sd, "Frequency: %u Hz\n", state->clock_freq); state 154 drivers/media/i2c/wm8739.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 184 drivers/media/i2c/wm8739.c struct wm8739_state *state; state 194 drivers/media/i2c/wm8739.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 195 drivers/media/i2c/wm8739.c if (state == NULL) state 197 drivers/media/i2c/wm8739.c sd = &state->sd; state 199 drivers/media/i2c/wm8739.c v4l2_ctrl_handler_init(&state->hdl, 2); state 200 drivers/media/i2c/wm8739.c state->volume = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, state 202 drivers/media/i2c/wm8739.c state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, state 204 drivers/media/i2c/wm8739.c state->balance = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, state 206 drivers/media/i2c/wm8739.c sd->ctrl_handler = &state->hdl; state 207 drivers/media/i2c/wm8739.c if (state->hdl.error) { state 208 drivers/media/i2c/wm8739.c int err = state->hdl.error; state 210 drivers/media/i2c/wm8739.c v4l2_ctrl_handler_free(&state->hdl); state 213 drivers/media/i2c/wm8739.c v4l2_ctrl_cluster(3, &state->volume); state 215 drivers/media/i2c/wm8739.c state->clock_freq = 48000; state 233 drivers/media/i2c/wm8739.c v4l2_ctrl_handler_setup(&state->hdl); state 240 drivers/media/i2c/wm8739.c struct wm8739_state *state = to_state(sd); state 243 drivers/media/i2c/wm8739.c v4l2_ctrl_handler_free(&state->hdl); state 83 drivers/media/i2c/wm8775.c struct wm8775_state *state = to_state(sd); state 85 drivers/media/i2c/wm8775.c int muted = 0 != state->mute->val; state 86 drivers/media/i2c/wm8775.c u16 volume = (u16)state->vol->val; state 87 drivers/media/i2c/wm8775.c u16 balance = (u16)state->bal->val; state 95 drivers/media/i2c/wm8775.c wm8775_write(sd, R21, 0x0c0 | state->input); state 102 drivers/media/i2c/wm8775.c wm8775_write(sd, R21, state->input); state 108 drivers/media/i2c/wm8775.c struct wm8775_state *state = to_state(sd); state 119 drivers/media/i2c/wm8775.c state->input = input; state 120 drivers/media/i2c/wm8775.c if (v4l2_ctrl_g_ctrl(state->mute)) state 122 drivers/media/i2c/wm8775.c if (!v4l2_ctrl_g_ctrl(state->vol)) state 147 drivers/media/i2c/wm8775.c struct wm8775_state *state = to_state(sd); state 149 drivers/media/i2c/wm8775.c v4l2_info(sd, "Input: %d\n", state->input); state 150 drivers/media/i2c/wm8775.c v4l2_ctrl_handler_log_status(&state->hdl, sd->name); state 196 drivers/media/i2c/wm8775.c struct wm8775_state *state; state 213 drivers/media/i2c/wm8775.c state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL); state 214 drivers/media/i2c/wm8775.c if (state == NULL) state 216 drivers/media/i2c/wm8775.c sd = &state->sd; state 218 drivers/media/i2c/wm8775.c state->input = 2; state 220 drivers/media/i2c/wm8775.c v4l2_ctrl_handler_init(&state->hdl, 4); state 221 drivers/media/i2c/wm8775.c state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, state 223 drivers/media/i2c/wm8775.c state->vol = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, state 225 drivers/media/i2c/wm8775.c state->bal = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, state 227 drivers/media/i2c/wm8775.c state->loud = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, state 229 drivers/media/i2c/wm8775.c sd->ctrl_handler = &state->hdl; state 230 drivers/media/i2c/wm8775.c err = state->hdl.error; state 232 drivers/media/i2c/wm8775.c v4l2_ctrl_handler_free(&state->hdl); state 263 drivers/media/i2c/wm8775.c wm8775_write(sd, R17, (state->loud->val ? ALC_EN : 0) | ALC_HOLD); state 286 drivers/media/i2c/wm8775.c struct wm8775_state *state = to_state(sd); state 289 drivers/media/i2c/wm8775.c v4l2_ctrl_handler_free(&state->hdl); state 30 drivers/media/mc/mc-request.c media_request_state_str(enum media_request_state state) state 34 drivers/media/mc/mc-request.c if (WARN_ON(state >= ARRAY_SIZE(request_state))) state 36 drivers/media/mc/mc-request.c return request_state[state]; state 44 drivers/media/mc/mc-request.c WARN_ON(req->state != MEDIA_REQUEST_STATE_CLEANING); state 69 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_CLEANING; state 105 drivers/media/mc/mc-request.c if (req->state == MEDIA_REQUEST_STATE_COMPLETE) { state 109 drivers/media/mc/mc-request.c if (req->state != MEDIA_REQUEST_STATE_QUEUED) { state 122 drivers/media/mc/mc-request.c enum media_request_state state; state 139 drivers/media/mc/mc-request.c if (req->state == MEDIA_REQUEST_STATE_IDLE) state 140 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_VALIDATING; state 141 drivers/media/mc/mc-request.c state = req->state; state 143 drivers/media/mc/mc-request.c if (state != MEDIA_REQUEST_STATE_VALIDATING) { state 146 drivers/media/mc/mc-request.c req->debug_str, media_request_state_str(state)); state 170 drivers/media/mc/mc-request.c req->state = ret ? MEDIA_REQUEST_STATE_IDLE state 194 drivers/media/mc/mc-request.c if (req->state != MEDIA_REQUEST_STATE_IDLE && state 195 drivers/media/mc/mc-request.c req->state != MEDIA_REQUEST_STATE_COMPLETE) { state 209 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_CLEANING; state 215 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_IDLE; state 320 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_IDLE; state 414 drivers/media/mc/mc-request.c if (WARN_ON(req->state != MEDIA_REQUEST_STATE_UPDATING)) state 447 drivers/media/mc/mc-request.c if (req->state == MEDIA_REQUEST_STATE_COMPLETE) state 450 drivers/media/mc/mc-request.c if (WARN_ON(req->state == MEDIA_REQUEST_STATE_VALIDATING)) state 453 drivers/media/mc/mc-request.c if (req->state == MEDIA_REQUEST_STATE_CLEANING) { state 463 drivers/media/mc/mc-request.c if (req->state == MEDIA_REQUEST_STATE_QUEUED && state 465 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_COMPLETE; state 490 drivers/media/mc/mc-request.c WARN_ON(req->state != MEDIA_REQUEST_STATE_QUEUED)) state 494 drivers/media/mc/mc-request.c req->state = MEDIA_REQUEST_STATE_COMPLETE; state 4301 drivers/media/pci/bt8xx/bttv-cards.c int state; state 4313 drivers/media/pci/bt8xx/bttv-cards.c state = (btread(BT848_GPIO_DATA) >> 21) & 7; state 4316 drivers/media/pci/bt8xx/bttv-cards.c switch (state) { state 4322 drivers/media/pci/bt8xx/bttv-cards.c state); state 4340 drivers/media/pci/bt8xx/bttv-cards.c pr_err("PCI-8604PW in unknown state %i\n", state); state 4344 drivers/media/pci/bt8xx/bttv-cards.c state = (state << 4) | ((btread(BT848_GPIO_DATA) >> 21) & 7); state 4346 drivers/media/pci/bt8xx/bttv-cards.c switch (state) { state 4358 drivers/media/pci/bt8xx/bttv-cards.c state >> 4, state & 7); state 4361 drivers/media/pci/bt8xx/bttv-cards.c state &= 7; state 1506 drivers/media/pci/bt8xx/bttv-driver.c new->vb.state = VIDEOBUF_DONE; state 1515 drivers/media/pci/bt8xx/bttv-driver.c old, old->vb.state); state 1610 drivers/media/pci/bt8xx/bttv-driver.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 1620 drivers/media/pci/bt8xx/bttv-driver.c buf->vb.state = VIDEOBUF_PREPARED; state 1659 drivers/media/pci/bt8xx/bttv-driver.c buf->vb.state = VIDEOBUF_QUEUED; state 2952 drivers/media/pci/bt8xx/bttv-driver.c if (buf->vb.state == VIDEOBUF_DONE || state 2953 drivers/media/pci/bt8xx/bttv-driver.c buf->vb.state == VIDEOBUF_ERROR) state 3548 drivers/media/pci/bt8xx/bttv-driver.c struct bttv_buffer_set *curr, unsigned int state) state 3559 drivers/media/pci/bt8xx/bttv-driver.c wakeup->top->vb.state = state; state 3569 drivers/media/pci/bt8xx/bttv-driver.c wakeup->top->vb.state = state; state 3578 drivers/media/pci/bt8xx/bttv-driver.c wakeup->bottom->vb.state = state; state 3586 drivers/media/pci/bt8xx/bttv-driver.c unsigned int state) state 3593 drivers/media/pci/bt8xx/bttv-driver.c wakeup->vb.state = state; state 3634 drivers/media/pci/bt8xx/bttv-driver.c item->vb.state = VIDEOBUF_ERROR; state 3640 drivers/media/pci/bt8xx/bttv-driver.c item->vb.state = VIDEOBUF_ERROR; state 3663 drivers/media/pci/bt8xx/bttv-driver.c wakeup->vb.state = VIDEOBUF_DONE; state 4267 drivers/media/pci/bt8xx/bttv-driver.c static int bttv_suspend(struct pci_dev *pci_dev, pm_message_t state) state 4274 drivers/media/pci/bt8xx/bttv-driver.c dprintk("%d: suspend %d\n", btv->c.nr, state.event); state 4279 drivers/media/pci/bt8xx/bttv-driver.c btv->state.video = btv->curr; state 4280 drivers/media/pci/bt8xx/bttv-driver.c btv->state.vbi = btv->cvbi; state 4281 drivers/media/pci/bt8xx/bttv-driver.c btv->state.loop_irq = btv->loop_irq; state 4291 drivers/media/pci/bt8xx/bttv-driver.c btv->state.gpio_enable = btread(BT848_GPIO_OUT_EN); state 4292 drivers/media/pci/bt8xx/bttv-driver.c btv->state.gpio_data = gpio_read(); state 4296 drivers/media/pci/bt8xx/bttv-driver.c if (0 != pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state))) { state 4298 drivers/media/pci/bt8xx/bttv-driver.c btv->state.disabled = 1; state 4313 drivers/media/pci/bt8xx/bttv-driver.c if (btv->state.disabled) { state 4319 drivers/media/pci/bt8xx/bttv-driver.c btv->state.disabled = 0; state 4325 drivers/media/pci/bt8xx/bttv-driver.c btv->state.disabled = 1; state 4333 drivers/media/pci/bt8xx/bttv-driver.c gpio_inout(0xffffff, btv->state.gpio_enable); state 4334 drivers/media/pci/bt8xx/bttv-driver.c gpio_write(btv->state.gpio_data); state 4338 drivers/media/pci/bt8xx/bttv-driver.c btv->curr = btv->state.video; state 4339 drivers/media/pci/bt8xx/bttv-driver.c btv->cvbi = btv->state.vbi; state 4340 drivers/media/pci/bt8xx/bttv-driver.c btv->loop_irq = btv->state.loop_irq; state 46 drivers/media/pci/bt8xx/bttv-i2c.c static void bttv_bit_setscl(void *data, int state) state 50 drivers/media/pci/bt8xx/bttv-i2c.c if (state) state 58 drivers/media/pci/bt8xx/bttv-i2c.c static void bttv_bit_setsda(void *data, int state) state 62 drivers/media/pci/bt8xx/bttv-i2c.c if (state) state 73 drivers/media/pci/bt8xx/bttv-i2c.c int state; state 75 drivers/media/pci/bt8xx/bttv-i2c.c state = btread(BT848_I2C) & 0x02 ? 1 : 0; state 76 drivers/media/pci/bt8xx/bttv-i2c.c return state; state 82 drivers/media/pci/bt8xx/bttv-i2c.c int state; state 84 drivers/media/pci/bt8xx/bttv-i2c.c state = btread(BT848_I2C) & 0x01; state 85 drivers/media/pci/bt8xx/bttv-i2c.c return state; state 581 drivers/media/pci/bt8xx/bttv-risc.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 601 drivers/media/pci/bt8xx/bttv-risc.c vbi->vb.state = VIDEOBUF_ACTIVE; state 643 drivers/media/pci/bt8xx/bttv-risc.c set->top->vb.state = VIDEOBUF_ACTIVE; state 647 drivers/media/pci/bt8xx/bttv-risc.c set->top->vb.state = VIDEOBUF_ACTIVE; state 648 drivers/media/pci/bt8xx/bttv-risc.c set->bottom->vb.state = VIDEOBUF_ACTIVE; state 665 drivers/media/pci/bt8xx/bttv-risc.c set->top->vb.state = VIDEOBUF_ACTIVE; state 676 drivers/media/pci/bt8xx/bttv-risc.c set->bottom->vb.state = VIDEOBUF_ACTIVE; state 139 drivers/media/pci/bt8xx/bttv-vbi.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 186 drivers/media/pci/bt8xx/bttv-vbi.c buf->vb.state = VIDEOBUF_PREPARED; state 206 drivers/media/pci/bt8xx/bttv-vbi.c buf->vb.state = VIDEOBUF_QUEUED; state 468 drivers/media/pci/bt8xx/bttvp.h struct bttv_suspend_state state; state 45 drivers/media/pci/bt8xx/dst.c static int dst_command(struct dst_state *state, u8 *data, u8 len); state 47 drivers/media/pci/bt8xx/dst.c static void dst_packsize(struct dst_state *state, int psize) state 52 drivers/media/pci/bt8xx/dst.c bt878_device_control(state->bt, DST_IG_TS, &bits); state 55 drivers/media/pci/bt8xx/dst.c static int dst_gpio_outb(struct dst_state *state, u32 mask, u32 enbb, state 67 drivers/media/pci/bt8xx/dst.c if ((err = bt878_device_control(state->bt, DST_IG_ENABLE, &enb)) < 0) { state 80 drivers/media/pci/bt8xx/dst.c if ((err = bt878_device_control(state->bt, DST_IG_WRITE, &bits)) < 0) { state 89 drivers/media/pci/bt8xx/dst.c static int dst_gpio_inb(struct dst_state *state, u8 *result) state 95 drivers/media/pci/bt8xx/dst.c if ((err = bt878_device_control(state->bt, DST_IG_READ, &rd_packet)) < 0) { state 104 drivers/media/pci/bt8xx/dst.c int rdc_reset_state(struct dst_state *state) state 107 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, RDC_8820_INT, RDC_8820_INT, 0, NO_DELAY) < 0) { state 112 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, RDC_8820_INT, RDC_8820_INT, RDC_8820_INT, NO_DELAY) < 0) { state 122 drivers/media/pci/bt8xx/dst.c static int rdc_8820_reset(struct dst_state *state) state 125 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, RDC_8820_RESET, RDC_8820_RESET, 0, NO_DELAY) < 0) { state 130 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, RDC_8820_RESET, RDC_8820_RESET, RDC_8820_RESET, DELAY) < 0) { state 138 drivers/media/pci/bt8xx/dst.c static int dst_pio_enable(struct dst_state *state) state 140 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, ~0, RDC_8820_PIO_0_ENABLE, 0, NO_DELAY) < 0) { state 149 drivers/media/pci/bt8xx/dst.c int dst_pio_disable(struct dst_state *state) state 151 drivers/media/pci/bt8xx/dst.c if (dst_gpio_outb(state, ~0, RDC_8820_PIO_0_DISABLE, RDC_8820_PIO_0_DISABLE, NO_DELAY) < 0) { state 155 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_FW_1) state 162 drivers/media/pci/bt8xx/dst.c int dst_wait_dst_ready(struct dst_state *state, u8 delay_mode) state 168 drivers/media/pci/bt8xx/dst.c if (dst_gpio_inb(state, &reply) < 0) { state 184 drivers/media/pci/bt8xx/dst.c int dst_error_recovery(struct dst_state *state) state 187 drivers/media/pci/bt8xx/dst.c dst_pio_disable(state); state 189 drivers/media/pci/bt8xx/dst.c dst_pio_enable(state); state 196 drivers/media/pci/bt8xx/dst.c int dst_error_bailout(struct dst_state *state) state 199 drivers/media/pci/bt8xx/dst.c rdc_8820_reset(state); state 200 drivers/media/pci/bt8xx/dst.c dst_pio_disable(state); state 207 drivers/media/pci/bt8xx/dst.c int dst_comm_init(struct dst_state *state) state 210 drivers/media/pci/bt8xx/dst.c if ((dst_pio_enable(state)) < 0) { state 214 drivers/media/pci/bt8xx/dst.c if ((rdc_reset_state(state)) < 0) { state 218 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_FW_1) state 227 drivers/media/pci/bt8xx/dst.c int write_dst(struct dst_state *state, u8 *data, u8 len) state 230 drivers/media/pci/bt8xx/dst.c .addr = state->config->demod_address, state 242 drivers/media/pci/bt8xx/dst.c if ((err = i2c_transfer(state->i2c, &msg, 1)) < 0) { state 245 drivers/media/pci/bt8xx/dst.c dst_error_recovery(state); state 252 drivers/media/pci/bt8xx/dst.c dst_error_bailout(state); state 261 drivers/media/pci/bt8xx/dst.c int read_dst(struct dst_state *state, u8 *ret, u8 len) state 264 drivers/media/pci/bt8xx/dst.c .addr = state->config->demod_address, state 274 drivers/media/pci/bt8xx/dst.c if ((err = i2c_transfer(state->i2c, &msg, 1)) < 0) { state 277 drivers/media/pci/bt8xx/dst.c dst_error_recovery(state); state 284 drivers/media/pci/bt8xx/dst.c dst_error_bailout(state); state 294 drivers/media/pci/bt8xx/dst.c static int dst_set_polarization(struct dst_state *state) state 296 drivers/media/pci/bt8xx/dst.c switch (state->voltage) { state 299 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] &= ~0x40; state 303 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] |= 0x40; state 312 drivers/media/pci/bt8xx/dst.c static int dst_set_freq(struct dst_state *state, u32 freq) state 314 drivers/media/pci/bt8xx/dst.c state->frequency = freq; state 317 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 321 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = (freq >> 8); state 322 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = (u8) freq; state 323 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = 0x01; state 324 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] &= ~0x04; state 325 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) { state 327 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] |= 0x04; state 329 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_TERR) { state 333 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = (freq >> 16) & 0xff; state 334 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = (freq >> 8) & 0xff; state 335 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = (u8) freq; state 336 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_CABLE) { state 338 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = (freq >> 16) & 0xff; state 339 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = (freq >> 8) & 0xff; state 340 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = (u8) freq; state 341 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_ATSC) { state 345 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = (freq >> 16) & 0xff; state 346 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = (freq >> 8) & 0xff; state 347 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = (u8) freq; state 348 drivers/media/pci/bt8xx/dst.c state->tx_tuna[5] = 0x00; /* ATSC */ state 349 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = 0x00; state 350 drivers/media/pci/bt8xx/dst.c if (state->dst_hw_cap & DST_TYPE_HAS_ANALOG) state 351 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x00; /* Digital */ state 358 drivers/media/pci/bt8xx/dst.c static int dst_set_bandwidth(struct dst_state *state, u32 bandwidth) state 360 drivers/media/pci/bt8xx/dst.c state->bandwidth = bandwidth; state 362 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_TERR) state 367 drivers/media/pci/bt8xx/dst.c if (state->dst_hw_cap & DST_TYPE_HAS_CA) state 368 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x06; state 370 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = 0x06; state 371 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x00; state 375 drivers/media/pci/bt8xx/dst.c if (state->dst_hw_cap & DST_TYPE_HAS_CA) state 376 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x07; state 378 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = 0x07; state 379 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x00; state 383 drivers/media/pci/bt8xx/dst.c if (state->dst_hw_cap & DST_TYPE_HAS_CA) state 384 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x08; state 386 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = 0x08; state 387 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x00; state 397 drivers/media/pci/bt8xx/dst.c static int dst_set_inversion(struct dst_state *state, state 400 drivers/media/pci/bt8xx/dst.c state->inversion = inversion; state 403 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] &= ~0x80; state 406 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] |= 0x80; state 415 drivers/media/pci/bt8xx/dst.c static int dst_set_fec(struct dst_state *state, enum fe_code_rate fec) state 417 drivers/media/pci/bt8xx/dst.c state->fec = fec; state 421 drivers/media/pci/bt8xx/dst.c static enum fe_code_rate dst_get_fec(struct dst_state *state) state 423 drivers/media/pci/bt8xx/dst.c return state->fec; state 426 drivers/media/pci/bt8xx/dst.c static int dst_set_symbolrate(struct dst_state *state, u32 srate) state 431 drivers/media/pci/bt8xx/dst.c state->symbol_rate = srate; state 432 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_TERR) { state 437 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 438 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_SYMDIV) { state 444 drivers/media/pci/bt8xx/dst.c state->tx_tuna[5] = (u8) (symcalc >> 12); state 445 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = (u8) (symcalc >> 4); state 446 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = (u8) (symcalc << 4); state 448 drivers/media/pci/bt8xx/dst.c state->tx_tuna[5] = (u8) (srate >> 16) & 0x7f; state 449 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = (u8) (srate >> 8); state 450 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = (u8) srate; state 452 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] &= ~0x20; state 453 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) { state 455 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] |= 0x20; state 457 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_CABLE) { state 458 drivers/media/pci/bt8xx/dst.c dprintk(3, "%s\n", state->fw_name); state 459 drivers/media/pci/bt8xx/dst.c if (!strncmp(state->fw_name, "DCTNEW", 6)) { state 460 drivers/media/pci/bt8xx/dst.c state->tx_tuna[5] = (u8) (srate >> 8); state 461 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = (u8) srate; state 462 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = 0x00; state 463 drivers/media/pci/bt8xx/dst.c } else if (!strncmp(state->fw_name, "DCT-CI", 6)) { state 464 drivers/media/pci/bt8xx/dst.c state->tx_tuna[5] = 0x00; state 465 drivers/media/pci/bt8xx/dst.c state->tx_tuna[6] = (u8) (srate >> 8); state 466 drivers/media/pci/bt8xx/dst.c state->tx_tuna[7] = (u8) srate; state 472 drivers/media/pci/bt8xx/dst.c static int dst_set_modulation(struct dst_state *state, state 475 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_CABLE) state 478 drivers/media/pci/bt8xx/dst.c state->modulation = modulation; state 481 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0x10; state 484 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0x20; state 487 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0x40; state 490 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0x80; state 493 drivers/media/pci/bt8xx/dst.c if (!strncmp(state->fw_name, "DCTNEW", 6)) state 494 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0xff; state 495 drivers/media/pci/bt8xx/dst.c else if (!strncmp(state->fw_name, "DCT-CI", 6)) state 496 drivers/media/pci/bt8xx/dst.c state->tx_tuna[8] = 0x00; state 510 drivers/media/pci/bt8xx/dst.c static enum fe_modulation dst_get_modulation(struct dst_state *state) state 512 drivers/media/pci/bt8xx/dst.c return state->modulation; state 529 drivers/media/pci/bt8xx/dst.c static void dst_type_flags_print(struct dst_state *state) state 531 drivers/media/pci/bt8xx/dst.c u32 type_flags = state->type_flags; state 554 drivers/media/pci/bt8xx/dst.c static int dst_type_print(struct dst_state *state, u8 type) state 881 drivers/media/pci/bt8xx/dst.c static int dst_get_mac(struct dst_state *state) state 885 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_mac, 8) < 0) { state 889 drivers/media/pci/bt8xx/dst.c memset(&state->mac_address, '\0', 8); state 890 drivers/media/pci/bt8xx/dst.c memcpy(&state->mac_address, &state->rxbuffer, 6); state 891 drivers/media/pci/bt8xx/dst.c pr_err("MAC Address=[%pM]\n", state->mac_address); state 896 drivers/media/pci/bt8xx/dst.c static int dst_fw_ver(struct dst_state *state) state 900 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_ver, 8) < 0) { state 904 drivers/media/pci/bt8xx/dst.c memcpy(&state->fw_version, &state->rxbuffer, 8); state 906 drivers/media/pci/bt8xx/dst.c state->fw_version[0] >> 4, state->fw_version[0] & 0x0f, state 907 drivers/media/pci/bt8xx/dst.c state->fw_version[1], state 908 drivers/media/pci/bt8xx/dst.c state->fw_version[5], state->fw_version[6], state 909 drivers/media/pci/bt8xx/dst.c state->fw_version[4], state->fw_version[3], state->fw_version[2]); state 914 drivers/media/pci/bt8xx/dst.c static int dst_card_type(struct dst_state *state) state 921 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_type, 8) < 0) { state 925 drivers/media/pci/bt8xx/dst.c memset(&state->card_info, '\0', 8); state 926 drivers/media/pci/bt8xx/dst.c memcpy(&state->card_info, &state->rxbuffer, 7); state 927 drivers/media/pci/bt8xx/dst.c pr_err("Device Model=[%s]\n", &state->card_info[0]); state 930 drivers/media/pci/bt8xx/dst.c if (!strcmp(&state->card_info[0], p_tuner_list->board_name)) { state 931 drivers/media/pci/bt8xx/dst.c state->tuner_type = p_tuner_list->tuner_type; state 940 drivers/media/pci/bt8xx/dst.c static int dst_get_vendor(struct dst_state *state) state 944 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_vendor, 8) < 0) { state 948 drivers/media/pci/bt8xx/dst.c memset(&state->vendor, '\0', 8); state 949 drivers/media/pci/bt8xx/dst.c memcpy(&state->vendor, &state->rxbuffer, 7); state 950 drivers/media/pci/bt8xx/dst.c pr_err("Vendor=[%s]\n", &state->vendor[0]); state 955 drivers/media/pci/bt8xx/dst.c static void debug_dst_buffer(struct dst_state *state) state 957 drivers/media/pci/bt8xx/dst.c dprintk(3, "%s: [ %*ph ]\n", __func__, 8, state->rxbuffer); state 960 drivers/media/pci/bt8xx/dst.c static int dst_check_stv0299(struct dst_state *state) state 965 drivers/media/pci/bt8xx/dst.c if (dst_command(state, check_stv0299, 8) < 0) { state 969 drivers/media/pci/bt8xx/dst.c debug_dst_buffer(state); state 971 drivers/media/pci/bt8xx/dst.c if (memcmp(&check_stv0299, &state->rxbuffer, 8)) { state 973 drivers/media/pci/bt8xx/dst.c state->tuner_type = TUNER_TYPE_STV0299; state 980 drivers/media/pci/bt8xx/dst.c static int dst_check_mb86a15(struct dst_state *state) state 985 drivers/media/pci/bt8xx/dst.c if (dst_command(state, check_mb86a15, 8) < 0) { state 989 drivers/media/pci/bt8xx/dst.c debug_dst_buffer(state); state 991 drivers/media/pci/bt8xx/dst.c if (memcmp(&check_mb86a15, &state->rxbuffer, 8) < 0) { state 993 drivers/media/pci/bt8xx/dst.c state->tuner_type = TUNER_TYPE_MB86A15; state 1000 drivers/media/pci/bt8xx/dst.c static int dst_get_tuner_info(struct dst_state *state) state 1008 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_MULTI_FE) { state 1009 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_tuner_1, 8) < 0) { state 1014 drivers/media/pci/bt8xx/dst.c if (dst_command(state, get_tuner_2, 8) < 0) { state 1019 drivers/media/pci/bt8xx/dst.c memcpy(&state->board_info, &state->rxbuffer, 8); state 1020 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_MULTI_FE) { state 1023 drivers/media/pci/bt8xx/dst.c if (state->board_info[0] == 0xbc) { state 1024 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_ATSC) state 1025 drivers/media/pci/bt8xx/dst.c state->type_flags |= DST_TYPE_HAS_TS188; state 1027 drivers/media/pci/bt8xx/dst.c state->type_flags |= DST_TYPE_HAS_NEWTUNE_2; state 1029 drivers/media/pci/bt8xx/dst.c if (state->board_info[1] == 0x01) { state 1030 drivers/media/pci/bt8xx/dst.c state->dst_hw_cap |= DST_TYPE_HAS_DBOARD; state 1037 drivers/media/pci/bt8xx/dst.c if (!strncmp(state->fw_name, "DCT-CI", 6)) { state 1038 drivers/media/pci/bt8xx/dst.c state->type_flags |= DST_TYPE_HAS_TS204; state 1039 drivers/media/pci/bt8xx/dst.c pr_err("Forcing [%s] to TS188\n", state->fw_name); state 1045 drivers/media/pci/bt8xx/dst.c static int dst_get_device_id(struct dst_state *state) state 1058 drivers/media/pci/bt8xx/dst.c state->tuner_type = 0; state 1061 drivers/media/pci/bt8xx/dst.c if (write_dst(state, device_type, FIXED_COMM)) state 1063 drivers/media/pci/bt8xx/dst.c if ((dst_pio_disable(state)) < 0) state 1065 drivers/media/pci/bt8xx/dst.c if (read_dst(state, &reply, GET_ACK)) state 1071 drivers/media/pci/bt8xx/dst.c if (!dst_wait_dst_ready(state, DEVICE_INIT)) state 1073 drivers/media/pci/bt8xx/dst.c if (read_dst(state, state->rxbuffer, FIXED_COMM)) state 1076 drivers/media/pci/bt8xx/dst.c dst_pio_disable(state); state 1077 drivers/media/pci/bt8xx/dst.c if (state->rxbuffer[7] != dst_check_sum(state->rxbuffer, 7)) { state 1081 drivers/media/pci/bt8xx/dst.c state->rxbuffer[7] = '\0'; state 1084 drivers/media/pci/bt8xx/dst.c if (!strncmp (&state->rxbuffer[p_dst_type->offset], p_dst_type->device_id, strlen (p_dst_type->device_id))) { state 1089 drivers/media/pci/bt8xx/dst.c state->dst_hw_cap = p_dst_type->dst_feature; state 1091 drivers/media/pci/bt8xx/dst.c strscpy(state->fw_name, p_dst_type->device_id, state 1092 drivers/media/pci/bt8xx/dst.c sizeof(state->fw_name)); state 1098 drivers/media/pci/bt8xx/dst.c if (dst_check_stv0299(state) < 0) { state 1100 drivers/media/pci/bt8xx/dst.c state->tuner_type = TUNER_TYPE_MB86A15; state 1106 drivers/media/pci/bt8xx/dst.c if (dst_check_mb86a15(state) < 0) state 1110 drivers/media/pci/bt8xx/dst.c state->tuner_type = p_dst_type->tuner_type; state 1114 drivers/media/pci/bt8xx/dst.c p_tuner_list->tuner_type == state->tuner_type) { state 1124 drivers/media/pci/bt8xx/dst.c pr_err("Unable to recognize %s or %s\n", &state->rxbuffer[0], &state->rxbuffer[1]); state 1129 drivers/media/pci/bt8xx/dst.c dst_type_print(state, use_dst_type); state 1130 drivers/media/pci/bt8xx/dst.c state->type_flags = use_type_flags; state 1131 drivers/media/pci/bt8xx/dst.c state->dst_type = use_dst_type; state 1132 drivers/media/pci/bt8xx/dst.c dst_type_flags_print(state); state 1137 drivers/media/pci/bt8xx/dst.c static int dst_probe(struct dst_state *state) state 1139 drivers/media/pci/bt8xx/dst.c mutex_init(&state->dst_mutex); state 1141 drivers/media/pci/bt8xx/dst.c if ((rdc_8820_reset(state)) < 0) { state 1149 drivers/media/pci/bt8xx/dst.c if ((dst_comm_init(state)) < 0) { state 1154 drivers/media/pci/bt8xx/dst.c if (dst_get_device_id(state) < 0) { state 1158 drivers/media/pci/bt8xx/dst.c if (dst_get_mac(state) < 0) { state 1161 drivers/media/pci/bt8xx/dst.c if ((state->type_flags & DST_TYPE_HAS_MULTI_FE) || (state->type_flags & DST_TYPE_HAS_FW_BUILD)) { state 1162 drivers/media/pci/bt8xx/dst.c if (dst_get_tuner_info(state) < 0) state 1165 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_TS204) { state 1166 drivers/media/pci/bt8xx/dst.c dst_packsize(state, 204); state 1168 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_FW_BUILD) { state 1169 drivers/media/pci/bt8xx/dst.c if (dst_fw_ver(state) < 0) { state 1173 drivers/media/pci/bt8xx/dst.c if (dst_card_type(state) < 0) { state 1177 drivers/media/pci/bt8xx/dst.c if (dst_get_vendor(state) < 0) { state 1186 drivers/media/pci/bt8xx/dst.c static int dst_command(struct dst_state *state, u8 *data, u8 len) state 1190 drivers/media/pci/bt8xx/dst.c mutex_lock(&state->dst_mutex); state 1191 drivers/media/pci/bt8xx/dst.c if ((dst_comm_init(state)) < 0) { state 1195 drivers/media/pci/bt8xx/dst.c if (write_dst(state, data, len)) { state 1197 drivers/media/pci/bt8xx/dst.c if ((dst_error_recovery(state)) < 0) { state 1203 drivers/media/pci/bt8xx/dst.c if ((dst_pio_disable(state)) < 0) { state 1207 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_FW_1) state 1209 drivers/media/pci/bt8xx/dst.c if (read_dst(state, &reply, GET_ACK)) { state 1211 drivers/media/pci/bt8xx/dst.c if ((dst_error_recovery(state)) < 0) { state 1223 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_FW_1) state 1227 drivers/media/pci/bt8xx/dst.c if (!dst_wait_dst_ready(state, NO_DELAY)) state 1229 drivers/media/pci/bt8xx/dst.c if (read_dst(state, state->rxbuffer, FIXED_COMM)) { state 1231 drivers/media/pci/bt8xx/dst.c if ((dst_error_recovery(state)) < 0) { state 1237 drivers/media/pci/bt8xx/dst.c if (state->rxbuffer[7] != dst_check_sum(state->rxbuffer, 7)) { state 1241 drivers/media/pci/bt8xx/dst.c mutex_unlock(&state->dst_mutex); state 1245 drivers/media/pci/bt8xx/dst.c mutex_unlock(&state->dst_mutex); state 1250 drivers/media/pci/bt8xx/dst.c static int dst_get_signal(struct dst_state *state) state 1255 drivers/media/pci/bt8xx/dst.c if ((state->diseq_flags & ATTEMPT_TUNE) == 0) { state 1256 drivers/media/pci/bt8xx/dst.c state->decode_lock = state->decode_strength = state->decode_snr = 0; state 1259 drivers/media/pci/bt8xx/dst.c if (0 == (state->diseq_flags & HAS_LOCK)) { state 1260 drivers/media/pci/bt8xx/dst.c state->decode_lock = state->decode_strength = state->decode_snr = 0; state 1263 drivers/media/pci/bt8xx/dst.c if (time_after_eq(jiffies, state->cur_jiff + (HZ / 5))) { state 1264 drivers/media/pci/bt8xx/dst.c retval = dst_command(state, get_signal, 8); state 1267 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1268 drivers/media/pci/bt8xx/dst.c state->decode_lock = ((state->rxbuffer[6] & 0x10) == 0) ? 1 : 0; state 1269 drivers/media/pci/bt8xx/dst.c state->decode_strength = state->rxbuffer[5] << 8; state 1270 drivers/media/pci/bt8xx/dst.c state->decode_snr = state->rxbuffer[2] << 8 | state->rxbuffer[3]; state 1271 drivers/media/pci/bt8xx/dst.c } else if ((state->dst_type == DST_TYPE_IS_TERR) || (state->dst_type == DST_TYPE_IS_CABLE)) { state 1272 drivers/media/pci/bt8xx/dst.c state->decode_lock = (state->rxbuffer[1]) ? 1 : 0; state 1273 drivers/media/pci/bt8xx/dst.c state->decode_strength = state->rxbuffer[4] << 8; state 1274 drivers/media/pci/bt8xx/dst.c state->decode_snr = state->rxbuffer[3] << 8; state 1275 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_ATSC) { state 1276 drivers/media/pci/bt8xx/dst.c state->decode_lock = (state->rxbuffer[6] == 0x00) ? 1 : 0; state 1277 drivers/media/pci/bt8xx/dst.c state->decode_strength = state->rxbuffer[4] << 8; state 1278 drivers/media/pci/bt8xx/dst.c state->decode_snr = state->rxbuffer[2] << 8 | state->rxbuffer[3]; state 1280 drivers/media/pci/bt8xx/dst.c state->cur_jiff = jiffies; state 1285 drivers/media/pci/bt8xx/dst.c static int dst_tone_power_cmd(struct dst_state *state) state 1289 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_SAT) state 1291 drivers/media/pci/bt8xx/dst.c packet[4] = state->tx_tuna[4]; state 1292 drivers/media/pci/bt8xx/dst.c packet[2] = state->tx_tuna[2]; state 1293 drivers/media/pci/bt8xx/dst.c packet[3] = state->tx_tuna[3]; state 1295 drivers/media/pci/bt8xx/dst.c return dst_command(state, packet, 8); state 1298 drivers/media/pci/bt8xx/dst.c static int dst_get_tuna(struct dst_state *state) state 1302 drivers/media/pci/bt8xx/dst.c if ((state->diseq_flags & ATTEMPT_TUNE) == 0) state 1304 drivers/media/pci/bt8xx/dst.c state->diseq_flags &= ~(HAS_LOCK); state 1305 drivers/media/pci/bt8xx/dst.c if (!dst_wait_dst_ready(state, NO_DELAY)) state 1307 drivers/media/pci/bt8xx/dst.c if ((state->type_flags & DST_TYPE_HAS_VLF) && state 1308 drivers/media/pci/bt8xx/dst.c !(state->dst_type == DST_TYPE_IS_ATSC)) state 1310 drivers/media/pci/bt8xx/dst.c retval = read_dst(state, state->rx_tuna, 10); state 1312 drivers/media/pci/bt8xx/dst.c retval = read_dst(state, &state->rx_tuna[2], FIXED_COMM); state 1317 drivers/media/pci/bt8xx/dst.c if ((state->type_flags & DST_TYPE_HAS_VLF) && state 1318 drivers/media/pci/bt8xx/dst.c !(state->dst_type == DST_TYPE_IS_ATSC)) { state 1320 drivers/media/pci/bt8xx/dst.c if (state->rx_tuna[9] != dst_check_sum(&state->rx_tuna[0], 9)) { state 1325 drivers/media/pci/bt8xx/dst.c if (state->rx_tuna[9] != dst_check_sum(&state->rx_tuna[2], 7)) { state 1330 drivers/media/pci/bt8xx/dst.c if (state->rx_tuna[2] == 0 && state->rx_tuna[3] == 0) state 1332 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1333 drivers/media/pci/bt8xx/dst.c state->decode_freq = ((state->rx_tuna[2] & 0x7f) << 8) + state->rx_tuna[3]; state 1335 drivers/media/pci/bt8xx/dst.c state->decode_freq = ((state->rx_tuna[2] & 0x7f) << 16) + (state->rx_tuna[3] << 8) + state->rx_tuna[4]; state 1337 drivers/media/pci/bt8xx/dst.c state->decode_freq = state->decode_freq * 1000; state 1338 drivers/media/pci/bt8xx/dst.c state->decode_lock = 1; state 1339 drivers/media/pci/bt8xx/dst.c state->diseq_flags |= HAS_LOCK; state 1349 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1353 drivers/media/pci/bt8xx/dst.c dprintk(2, "type_flags 0x%x\n", state->type_flags); state 1354 drivers/media/pci/bt8xx/dst.c state->decode_freq = 0; state 1355 drivers/media/pci/bt8xx/dst.c state->decode_lock = state->decode_strength = state->decode_snr = 0; state 1356 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1357 drivers/media/pci/bt8xx/dst.c if (!(state->diseq_flags & HAS_POWER)) state 1360 drivers/media/pci/bt8xx/dst.c state->diseq_flags &= ~(HAS_LOCK | ATTEMPT_TUNE); state 1361 drivers/media/pci/bt8xx/dst.c mutex_lock(&state->dst_mutex); state 1362 drivers/media/pci/bt8xx/dst.c if ((dst_comm_init(state)) < 0) { state 1367 drivers/media/pci/bt8xx/dst.c if ((state->type_flags & DST_TYPE_HAS_VLF) && state 1368 drivers/media/pci/bt8xx/dst.c (!(state->dst_type == DST_TYPE_IS_ATSC))) { state 1370 drivers/media/pci/bt8xx/dst.c state->tx_tuna[9] = dst_check_sum(&state->tx_tuna[0], 9); state 1371 drivers/media/pci/bt8xx/dst.c retval = write_dst(state, &state->tx_tuna[0], 10); state 1373 drivers/media/pci/bt8xx/dst.c state->tx_tuna[9] = dst_check_sum(&state->tx_tuna[2], 7); state 1374 drivers/media/pci/bt8xx/dst.c retval = write_dst(state, &state->tx_tuna[2], FIXED_COMM); state 1377 drivers/media/pci/bt8xx/dst.c dst_pio_disable(state); state 1381 drivers/media/pci/bt8xx/dst.c if ((dst_pio_disable(state)) < 0) { state 1385 drivers/media/pci/bt8xx/dst.c if ((read_dst(state, &reply, GET_ACK) < 0)) { state 1393 drivers/media/pci/bt8xx/dst.c state->diseq_flags |= ATTEMPT_TUNE; state 1394 drivers/media/pci/bt8xx/dst.c retval = dst_get_tuna(state); state 1396 drivers/media/pci/bt8xx/dst.c mutex_unlock(&state->dst_mutex); state 1400 drivers/media/pci/bt8xx/dst.c mutex_unlock(&state->dst_mutex); state 1420 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1423 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_SAT) state 1427 drivers/media/pci/bt8xx/dst.c else if (cmd->msg_len == 5 && state->dst_hw_cap & DST_TYPE_HAS_DISEQC5) state 1432 drivers/media/pci/bt8xx/dst.c return dst_command(state, packet, 8); state 1438 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1440 drivers/media/pci/bt8xx/dst.c state->voltage = voltage; state 1441 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_SAT) state 1449 drivers/media/pci/bt8xx/dst.c if ((state->diseq_flags & HAS_POWER) == 0) state 1451 drivers/media/pci/bt8xx/dst.c state->diseq_flags |= HAS_POWER; state 1452 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = 0x01; state 1456 drivers/media/pci/bt8xx/dst.c state->diseq_flags &= ~(HAS_POWER | HAS_LOCK | ATTEMPT_TUNE); state 1457 drivers/media/pci/bt8xx/dst.c state->tx_tuna[4] = 0x00; state 1464 drivers/media/pci/bt8xx/dst.c retval = dst_tone_power_cmd(state); state 1471 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1473 drivers/media/pci/bt8xx/dst.c state->tone = tone; state 1474 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_SAT) state 1479 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) state 1480 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = 0x00; state 1482 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = 0xff; state 1486 drivers/media/pci/bt8xx/dst.c state->tx_tuna[2] = 0x02; state 1491 drivers/media/pci/bt8xx/dst.c return dst_tone_power_cmd(state); state 1496 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1498 drivers/media/pci/bt8xx/dst.c if (state->dst_type != DST_TYPE_IS_SAT) state 1500 drivers/media/pci/bt8xx/dst.c state->minicmd = minicmd; state 1503 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = 0x02; state 1506 drivers/media/pci/bt8xx/dst.c state->tx_tuna[3] = 0xff; state 1509 drivers/media/pci/bt8xx/dst.c return dst_tone_power_cmd(state); state 1515 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1525 drivers/media/pci/bt8xx/dst.c state->inversion = INVERSION_OFF; state 1526 drivers/media/pci/bt8xx/dst.c state->voltage = SEC_VOLTAGE_13; state 1527 drivers/media/pci/bt8xx/dst.c state->tone = SEC_TONE_OFF; state 1528 drivers/media/pci/bt8xx/dst.c state->diseq_flags = 0; state 1529 drivers/media/pci/bt8xx/dst.c state->k22 = 0x02; state 1530 drivers/media/pci/bt8xx/dst.c state->bandwidth = 7000000; state 1531 drivers/media/pci/bt8xx/dst.c state->cur_jiff = jiffies; state 1532 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) state 1533 drivers/media/pci/bt8xx/dst.c memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_VLF) ? sat_tuna_188 : sat_tuna_204), sizeof (sat_tuna_204)); state 1534 drivers/media/pci/bt8xx/dst.c else if (state->dst_type == DST_TYPE_IS_TERR) state 1535 drivers/media/pci/bt8xx/dst.c memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_VLF) ? ter_tuna_188 : ter_tuna_204), sizeof (ter_tuna_204)); state 1536 drivers/media/pci/bt8xx/dst.c else if (state->dst_type == DST_TYPE_IS_CABLE) state 1537 drivers/media/pci/bt8xx/dst.c memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_VLF) ? cab_tuna_188 : cab_tuna_204), sizeof (cab_tuna_204)); state 1538 drivers/media/pci/bt8xx/dst.c else if (state->dst_type == DST_TYPE_IS_ATSC) state 1539 drivers/media/pci/bt8xx/dst.c memcpy(state->tx_tuna, atsc_tuner, sizeof (atsc_tuner)); state 1546 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1549 drivers/media/pci/bt8xx/dst.c if (state->diseq_flags & HAS_LOCK) { state 1551 drivers/media/pci/bt8xx/dst.c if (state->decode_lock) state 1560 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1562 drivers/media/pci/bt8xx/dst.c int retval = dst_get_signal(state); state 1563 drivers/media/pci/bt8xx/dst.c *strength = state->decode_strength; state 1570 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1572 drivers/media/pci/bt8xx/dst.c int retval = dst_get_signal(state); state 1573 drivers/media/pci/bt8xx/dst.c *snr = state->decode_snr; state 1582 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1585 drivers/media/pci/bt8xx/dst.c retval = dst_set_freq(state, p->frequency); state 1590 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1591 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) state 1592 drivers/media/pci/bt8xx/dst.c dst_set_inversion(state, p->inversion); state 1593 drivers/media/pci/bt8xx/dst.c dst_set_fec(state, p->fec_inner); state 1594 drivers/media/pci/bt8xx/dst.c dst_set_symbolrate(state, p->symbol_rate); state 1595 drivers/media/pci/bt8xx/dst.c dst_set_polarization(state); state 1598 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_TERR) state 1599 drivers/media/pci/bt8xx/dst.c dst_set_bandwidth(state, p->bandwidth_hz); state 1600 drivers/media/pci/bt8xx/dst.c else if (state->dst_type == DST_TYPE_IS_CABLE) { state 1601 drivers/media/pci/bt8xx/dst.c dst_set_fec(state, p->fec_inner); state 1602 drivers/media/pci/bt8xx/dst.c dst_set_symbolrate(state, p->symbol_rate); state 1603 drivers/media/pci/bt8xx/dst.c dst_set_modulation(state, p->modulation); state 1617 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1621 drivers/media/pci/bt8xx/dst.c dst_set_freq(state, p->frequency); state 1624 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1625 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) state 1626 drivers/media/pci/bt8xx/dst.c dst_set_inversion(state, p->inversion); state 1627 drivers/media/pci/bt8xx/dst.c dst_set_fec(state, p->fec_inner); state 1628 drivers/media/pci/bt8xx/dst.c dst_set_symbolrate(state, p->symbol_rate); state 1629 drivers/media/pci/bt8xx/dst.c dst_set_polarization(state); state 1632 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_TERR) state 1633 drivers/media/pci/bt8xx/dst.c dst_set_bandwidth(state, p->bandwidth_hz); state 1634 drivers/media/pci/bt8xx/dst.c else if (state->dst_type == DST_TYPE_IS_CABLE) { state 1635 drivers/media/pci/bt8xx/dst.c dst_set_fec(state, p->fec_inner); state 1636 drivers/media/pci/bt8xx/dst.c dst_set_symbolrate(state, p->symbol_rate); state 1637 drivers/media/pci/bt8xx/dst.c dst_set_modulation(state, p->modulation); state 1657 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1659 drivers/media/pci/bt8xx/dst.c p->frequency = state->decode_freq; state 1660 drivers/media/pci/bt8xx/dst.c if (state->dst_type == DST_TYPE_IS_SAT) { state 1661 drivers/media/pci/bt8xx/dst.c if (state->type_flags & DST_TYPE_HAS_OBS_REGS) state 1662 drivers/media/pci/bt8xx/dst.c p->inversion = state->inversion; state 1663 drivers/media/pci/bt8xx/dst.c p->symbol_rate = state->symbol_rate; state 1664 drivers/media/pci/bt8xx/dst.c p->fec_inner = dst_get_fec(state); state 1665 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_TERR) { state 1666 drivers/media/pci/bt8xx/dst.c p->bandwidth_hz = state->bandwidth; state 1667 drivers/media/pci/bt8xx/dst.c } else if (state->dst_type == DST_TYPE_IS_CABLE) { state 1668 drivers/media/pci/bt8xx/dst.c p->symbol_rate = state->symbol_rate; state 1669 drivers/media/pci/bt8xx/dst.c p->fec_inner = dst_get_fec(state); state 1670 drivers/media/pci/bt8xx/dst.c p->modulation = dst_get_modulation(state); state 1678 drivers/media/pci/bt8xx/dst.c struct dst_state *state = fe->demodulator_priv; state 1679 drivers/media/pci/bt8xx/dst.c if (state->dst_ca) { state 1680 drivers/media/pci/bt8xx/dst.c dvb_unregister_device(state->dst_ca); state 1685 drivers/media/pci/bt8xx/dst.c kfree(state); state 1693 drivers/media/pci/bt8xx/dst.c struct dst_state *dst_attach(struct dst_state *state, struct dvb_adapter *dvb_adapter) state 1696 drivers/media/pci/bt8xx/dst.c if (dst_probe(state) < 0) { state 1697 drivers/media/pci/bt8xx/dst.c kfree(state); state 1702 drivers/media/pci/bt8xx/dst.c switch (state->dst_type) { state 1704 drivers/media/pci/bt8xx/dst.c memcpy(&state->frontend.ops, &dst_dvbt_ops, sizeof(struct dvb_frontend_ops)); state 1707 drivers/media/pci/bt8xx/dst.c memcpy(&state->frontend.ops, &dst_dvbc_ops, sizeof(struct dvb_frontend_ops)); state 1710 drivers/media/pci/bt8xx/dst.c memcpy(&state->frontend.ops, &dst_dvbs_ops, sizeof(struct dvb_frontend_ops)); state 1713 drivers/media/pci/bt8xx/dst.c memcpy(&state->frontend.ops, &dst_atsc_ops, sizeof(struct dvb_frontend_ops)); state 1717 drivers/media/pci/bt8xx/dst.c kfree(state); state 1720 drivers/media/pci/bt8xx/dst.c state->frontend.demodulator_priv = state; state 1722 drivers/media/pci/bt8xx/dst.c return state; /* Manu (DST is a card not a frontend) */ state 64 drivers/media/pci/bt8xx/dst_ca.c static int dst_ci_command(struct dst_state* state, u8 * data, u8 *ca_string, u8 len, int read) state 68 drivers/media/pci/bt8xx/dst_ca.c mutex_lock(&state->dst_mutex); state 69 drivers/media/pci/bt8xx/dst_ca.c dst_comm_init(state); state 72 drivers/media/pci/bt8xx/dst_ca.c if (write_dst(state, data, len)) { state 74 drivers/media/pci/bt8xx/dst_ca.c dst_error_recovery(state); state 77 drivers/media/pci/bt8xx/dst_ca.c if ((dst_pio_disable(state)) < 0) { state 81 drivers/media/pci/bt8xx/dst_ca.c if (read_dst(state, &reply, GET_ACK) < 0) { state 83 drivers/media/pci/bt8xx/dst_ca.c dst_error_recovery(state); state 87 drivers/media/pci/bt8xx/dst_ca.c if (! dst_wait_dst_ready(state, LONG_DELAY)) { state 91 drivers/media/pci/bt8xx/dst_ca.c if (read_dst(state, ca_string, 128) < 0) { /* Try to make this dynamic */ state 93 drivers/media/pci/bt8xx/dst_ca.c dst_error_recovery(state); state 97 drivers/media/pci/bt8xx/dst_ca.c mutex_unlock(&state->dst_mutex); state 101 drivers/media/pci/bt8xx/dst_ca.c mutex_unlock(&state->dst_mutex); state 106 drivers/media/pci/bt8xx/dst_ca.c static int dst_put_ci(struct dst_state *state, u8 *data, int len, u8 *ca_string, int read) state 112 drivers/media/pci/bt8xx/dst_ca.c if (dst_ci_command(state, data, ca_string, len, read)) { // If error state 113 drivers/media/pci/bt8xx/dst_ca.c dst_error_recovery(state); state 128 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_app_info(struct dst_state *state) state 134 drivers/media/pci/bt8xx/dst_ca.c if ((dst_put_ci(state, command, sizeof(command), state->messages, GET_REPLY)) < 0) { state 141 drivers/media/pci/bt8xx/dst_ca.c state->messages[7], (state->messages[8] << 8) | state->messages[9], state 142 drivers/media/pci/bt8xx/dst_ca.c (state->messages[10] << 8) | state->messages[11], __func__, (char *)(&state->messages[12])); state 146 drivers/media/pci/bt8xx/dst_ca.c length = state->messages[5]; state 154 drivers/media/pci/bt8xx/dst_ca.c put_command_and_length(&state->messages[0], CA_APP_INFO, length); state 157 drivers/media/pci/bt8xx/dst_ca.c memmove(&state->messages[4], &state->messages[7], 5); state 160 drivers/media/pci/bt8xx/dst_ca.c state->messages[9] = str_length; state 161 drivers/media/pci/bt8xx/dst_ca.c memmove(&state->messages[10], &state->messages[12], str_length); state 166 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_ca_info(struct dst_state *state) state 173 drivers/media/pci/bt8xx/dst_ca.c if ((dst_put_ci(state, slot_command, sizeof (slot_command), state->messages, GET_REPLY)) < 0) { state 181 drivers/media/pci/bt8xx/dst_ca.c for (i = 0; i < state->messages[0] + 1; i++) { state 182 drivers/media/pci/bt8xx/dst_ca.c dprintk(verbose, DST_CA_INFO, 0, " 0x%02x", state->messages[i]); state 187 drivers/media/pci/bt8xx/dst_ca.c num_ids = state->messages[in_num_ids_pos]; state 192 drivers/media/pci/bt8xx/dst_ca.c put_command_and_length(&state->messages[0], CA_INFO, num_ids * 2); state 198 drivers/media/pci/bt8xx/dst_ca.c dprintk(verbose, DST_CA_INFO, 0, " 0x%02x%02x", state->messages[srcPtr + 0], state->messages[srcPtr + 1]); state 200 drivers/media/pci/bt8xx/dst_ca.c state->messages[dstPtr + 0] = state->messages[srcPtr + 0]; state 201 drivers/media/pci/bt8xx/dst_ca.c state->messages[dstPtr + 1] = state->messages[srcPtr + 1]; state 210 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_slot_caps(struct dst_state *state, struct ca_caps *p_ca_caps, void __user *arg) state 217 drivers/media/pci/bt8xx/dst_ca.c if ((dst_put_ci(state, slot_command, sizeof (slot_command), slot_cap, GET_REPLY)) < 0) { state 243 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_slot_descr(struct dst_state *state, struct ca_msg *p_ca_message, void __user *arg) state 249 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_slot_info(struct dst_state *state, struct ca_slot_info *p_ca_slot_info, void __user *arg) state 254 drivers/media/pci/bt8xx/dst_ca.c u8 *slot_info = state->messages; state 257 drivers/media/pci/bt8xx/dst_ca.c if ((dst_put_ci(state, slot_command, sizeof (slot_command), slot_info, GET_REPLY)) < 0) { state 289 drivers/media/pci/bt8xx/dst_ca.c static int ca_get_message(struct dst_state *state, struct ca_msg *p_ca_message, void __user *arg) state 309 drivers/media/pci/bt8xx/dst_ca.c memcpy(p_ca_message->msg, state->messages, 128); state 314 drivers/media/pci/bt8xx/dst_ca.c memcpy(p_ca_message->msg, state->messages, 128); state 323 drivers/media/pci/bt8xx/dst_ca.c static int handle_dst_tag(struct dst_state *state, struct ca_msg *p_ca_message, struct ca_msg *hw_buffer, u32 length) state 325 drivers/media/pci/bt8xx/dst_ca.c if (state->dst_hw_cap & DST_TYPE_HAS_SESSION) { state 351 drivers/media/pci/bt8xx/dst_ca.c static int write_to_8820(struct dst_state *state, struct ca_msg *hw_buffer, u8 length, u8 reply) state 353 drivers/media/pci/bt8xx/dst_ca.c if ((dst_put_ci(state, hw_buffer->msg, length, hw_buffer->msg, reply)) < 0) { state 356 drivers/media/pci/bt8xx/dst_ca.c rdc_reset_state(state); state 398 drivers/media/pci/bt8xx/dst_ca.c static int ca_set_pmt(struct dst_state *state, struct ca_msg *p_ca_message, struct ca_msg *hw_buffer, u8 reply, u8 query) state 408 drivers/media/pci/bt8xx/dst_ca.c handle_dst_tag(state, p_ca_message, hw_buffer, length); state 412 drivers/media/pci/bt8xx/dst_ca.c write_to_8820(state, hw_buffer, (length + tag_length), reply); state 419 drivers/media/pci/bt8xx/dst_ca.c static int dst_check_ca_pmt(struct dst_state *state, struct ca_msg *p_ca_message, struct ca_msg *hw_buffer) state 428 drivers/media/pci/bt8xx/dst_ca.c if ((ca_set_pmt(state, p_ca_message, hw_buffer, 1, GET_REPLY)) < 0) { state 439 drivers/media/pci/bt8xx/dst_ca.c if ((ca_set_pmt(state, p_ca_message, hw_buffer, 0, NO_REPLY)) < 0) { state 450 drivers/media/pci/bt8xx/dst_ca.c static int ca_send_message(struct dst_state *state, struct ca_msg *p_ca_message, void __user *arg) state 480 drivers/media/pci/bt8xx/dst_ca.c if ((ca_set_pmt(state, p_ca_message, hw_buffer, 0, 0)) < 0) { // code simplification started state 490 drivers/media/pci/bt8xx/dst_ca.c if ((dst_check_ca_pmt(state, p_ca_message, hw_buffer)) < 0) { state 500 drivers/media/pci/bt8xx/dst_ca.c if ((ca_get_app_info(state)) < 0) { state 510 drivers/media/pci/bt8xx/dst_ca.c if ((ca_get_ca_info(state)) < 0) { state 528 drivers/media/pci/bt8xx/dst_ca.c struct dst_state *state; state 537 drivers/media/pci/bt8xx/dst_ca.c state = (struct dst_state *)dvbdev->priv; state 550 drivers/media/pci/bt8xx/dst_ca.c result = ca_send_message(state, p_ca_message, arg); state 559 drivers/media/pci/bt8xx/dst_ca.c result = ca_get_message(state, p_ca_message, arg); state 568 drivers/media/pci/bt8xx/dst_ca.c dst_error_bailout(state); state 573 drivers/media/pci/bt8xx/dst_ca.c result = ca_get_slot_info(state, p_ca_slot_info, arg); state 583 drivers/media/pci/bt8xx/dst_ca.c result = ca_get_slot_caps(state, p_ca_caps, arg); state 592 drivers/media/pci/bt8xx/dst_ca.c result = ca_get_slot_descr(state, p_ca_message, arg); state 155 drivers/media/pci/bt8xx/dst_common.h int rdc_reset_state(struct dst_state *state); state 157 drivers/media/pci/bt8xx/dst_common.h int dst_wait_dst_ready(struct dst_state *state, u8 delay_mode); state 158 drivers/media/pci/bt8xx/dst_common.h int dst_pio_disable(struct dst_state *state); state 159 drivers/media/pci/bt8xx/dst_common.h int dst_error_recovery(struct dst_state* state); state 160 drivers/media/pci/bt8xx/dst_common.h int dst_error_bailout(struct dst_state *state); state 161 drivers/media/pci/bt8xx/dst_common.h int dst_comm_init(struct dst_state* state); state 163 drivers/media/pci/bt8xx/dst_common.h int write_dst(struct dst_state *state, u8 * data, u8 len); state 164 drivers/media/pci/bt8xx/dst_common.h int read_dst(struct dst_state *state, u8 * ret, u8 len); state 166 drivers/media/pci/bt8xx/dst_common.h struct dst_state* dst_attach(struct dst_state* state, struct dvb_adapter *dvb_adapter); state 167 drivers/media/pci/bt8xx/dst_common.h struct dvb_device *dst_ca_attach(struct dst_state *state, struct dvb_adapter *dvb_adapter); state 583 drivers/media/pci/bt8xx/dvb-bt8xx.c struct dst_state* state = NULL; state 655 drivers/media/pci/bt8xx/dvb-bt8xx.c state = kmalloc(sizeof (struct dst_state), GFP_KERNEL); state 656 drivers/media/pci/bt8xx/dvb-bt8xx.c if (!state) { state 661 drivers/media/pci/bt8xx/dvb-bt8xx.c state->config = &dst_config; state 662 drivers/media/pci/bt8xx/dvb-bt8xx.c state->i2c = card->i2c_adapter; state 663 drivers/media/pci/bt8xx/dvb-bt8xx.c state->bt = card->bt; state 664 drivers/media/pci/bt8xx/dvb-bt8xx.c state->dst_ca = NULL; state 666 drivers/media/pci/bt8xx/dvb-bt8xx.c if (dvb_attach(dst_attach, state, &card->dvb_adapter) == NULL) { state 668 drivers/media/pci/bt8xx/dvb-bt8xx.c kfree(state); state 673 drivers/media/pci/bt8xx/dvb-bt8xx.c card->fe = &state->frontend; state 674 drivers/media/pci/bt8xx/dvb-bt8xx.c if (state->dst_hw_cap & DST_TYPE_HAS_CA) state 675 drivers/media/pci/bt8xx/dvb-bt8xx.c dvb_attach(dst_ca_attach, state, &card->dvb_adapter); state 15 drivers/media/pci/cx18/cx18-av-audio.c struct cx18_av_state *state = &cx->av_state; state 56 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input > CX18_AV_AUDIO_SERIAL2) { state 284 drivers/media/pci/cx18/cx18-av-audio.c state->audclk_freq = freq; state 291 drivers/media/pci/cx18/cx18-av-audio.c struct cx18_av_state *state = &cx->av_state; state 305 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input <= CX18_AV_AUDIO_SERIAL2) { state 317 drivers/media/pci/cx18/cx18-av-audio.c set_audclk_freq(cx, state->audclk_freq); state 323 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input > CX18_AV_AUDIO_SERIAL2) { state 377 drivers/media/pci/cx18/cx18-av-audio.c struct cx18_av_state *state = &cx->av_state; state 380 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input > CX18_AV_AUDIO_SERIAL2) { state 405 drivers/media/pci/cx18/cx18-av-audio.c struct cx18_av_state *state = &cx->av_state; state 409 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input > CX18_AV_AUDIO_SERIAL2) { state 421 drivers/media/pci/cx18/cx18-av-audio.c if (state->aud_input > CX18_AV_AUDIO_SERIAL2) { state 115 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 251 drivers/media/pci/cx18/cx18-av-core.c state->volume->cur.val = state->volume->default_value = default_volume; state 252 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_handler_setup(&state->hdl); state 263 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 265 drivers/media/pci/cx18/cx18-av-core.c if (!state->is_initialized) { state 267 drivers/media/pci/cx18/cx18-av-core.c state->is_initialized = 1; state 275 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 276 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; state 277 drivers/media/pci/cx18/cx18-av-core.c v4l2_std_id std = state->std; state 507 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_delay = 1; state 508 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_offset = (6 + state->slicer_line_delay - 2); state 510 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_delay = 0; state 511 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_offset = (10 + state->slicer_line_delay - 2); state 513 drivers/media/pci/cx18/cx18-av-core.c cx18_av_write(cx, 0x47f, state->slicer_line_delay); state 518 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 519 drivers/media/pci/cx18/cx18-av-core.c v4l2_std_id std = state->std; state 572 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 573 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; state 735 drivers/media/pci/cx18/cx18-av-core.c state->vid_input = vid_input; state 736 drivers/media/pci/cx18/cx18-av-core.c state->aud_input = aud_input; state 745 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 747 drivers/media/pci/cx18/cx18-av-core.c return set_input(cx, input, state->aud_input); state 753 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 755 drivers/media/pci/cx18/cx18-av-core.c return set_input(cx, state->vid_input, input); state 760 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 766 drivers/media/pci/cx18/cx18-av-core.c if (state->radio) state 791 drivers/media/pci/cx18/cx18-av-core.c vt->audmode = state->audmode; state 797 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 801 drivers/media/pci/cx18/cx18-av-core.c if (state->radio) state 836 drivers/media/pci/cx18/cx18-av-core.c state->audmode = vt->audmode; state 842 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 848 drivers/media/pci/cx18/cx18-av-core.c if (state->radio == 0 && state->std == norm) state 851 drivers/media/pci/cx18/cx18-av-core.c state->radio = 0; state 852 drivers/media/pci/cx18/cx18-av-core.c state->std = norm; state 855 drivers/media/pci/cx18/cx18-av-core.c if (state->std == V4L2_STD_NTSC_M_JP) { state 857 drivers/media/pci/cx18/cx18-av-core.c } else if (state->std == V4L2_STD_NTSC_443) { state 859 drivers/media/pci/cx18/cx18-av-core.c } else if (state->std == V4L2_STD_PAL_M) { state 862 drivers/media/pci/cx18/cx18-av-core.c } else if (state->std == V4L2_STD_PAL_N) { state 864 drivers/media/pci/cx18/cx18-av-core.c } else if (state->std == V4L2_STD_PAL_Nc) { state 866 drivers/media/pci/cx18/cx18-av-core.c } else if (state->std == V4L2_STD_PAL_60) { state 870 drivers/media/pci/cx18/cx18-av-core.c if (state->std & V4L2_STD_NTSC) state 872 drivers/media/pci/cx18/cx18-av-core.c else if (state->std & V4L2_STD_PAL) state 874 drivers/media/pci/cx18/cx18-av-core.c else if (state->std & V4L2_STD_SECAM) state 898 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 899 drivers/media/pci/cx18/cx18-av-core.c state->radio = 1; state 937 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = to_cx18_av_state(sd); state 940 drivers/media/pci/cx18/cx18-av-core.c int is_50Hz = !(state->std & V4L2_STD_525_60); state 1035 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 1036 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; state 1040 drivers/media/pci/cx18/cx18-av-core.c int vid_input = state->vid_input; state 1062 drivers/media/pci/cx18/cx18-av-core.c state->audclk_freq); state 1067 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 1068 drivers/media/pci/cx18/cx18-av-core.c struct v4l2_subdev *sd = &state->sd; state 1076 drivers/media/pci/cx18/cx18-av-core.c int aud_input = state->aud_input; state 1301 drivers/media/pci/cx18/cx18-av-core.c struct cx18_av_state *state = &cx->av_state; state 1305 drivers/media/pci/cx18/cx18-av-core.c state->rev = cx18_av_read4(cx, CXADEC_CHIP_CTRL) & 0xffff; state 1307 drivers/media/pci/cx18/cx18-av-core.c state->vid_input = CX18_AV_COMPOSITE7; state 1308 drivers/media/pci/cx18/cx18-av-core.c state->aud_input = CX18_AV_AUDIO8; state 1309 drivers/media/pci/cx18/cx18-av-core.c state->audclk_freq = 48000; state 1310 drivers/media/pci/cx18/cx18-av-core.c state->audmode = V4L2_TUNER_MODE_LANG1; state 1311 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_delay = 0; state 1312 drivers/media/pci/cx18/cx18-av-core.c state->slicer_line_offset = (10 + state->slicer_line_delay - 2); state 1314 drivers/media/pci/cx18/cx18-av-core.c sd = &state->sd; state 1318 drivers/media/pci/cx18/cx18-av-core.c "%s %03x", cx->v4l2_dev.name, (state->rev >> 4)); state 1320 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_handler_init(&state->hdl, 9); state 1321 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_ctrl_ops, state 1323 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_ctrl_ops, state 1325 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_ctrl_ops, state 1327 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_ctrl_ops, state 1330 drivers/media/pci/cx18/cx18-av-core.c state->volume = v4l2_ctrl_new_std(&state->hdl, state 1333 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, state 1336 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_audio_ctrl_ops, state 1339 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_audio_ctrl_ops, state 1342 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_new_std(&state->hdl, &cx18_av_audio_ctrl_ops, state 1345 drivers/media/pci/cx18/cx18-av-core.c sd->ctrl_handler = &state->hdl; state 1346 drivers/media/pci/cx18/cx18-av-core.c if (state->hdl.error) { state 1347 drivers/media/pci/cx18/cx18-av-core.c int err = state->hdl.error; state 1349 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_handler_free(&state->hdl); state 1354 drivers/media/pci/cx18/cx18-av-core.c v4l2_ctrl_handler_free(&state->hdl); state 121 drivers/media/pci/cx18/cx18-av-vbi.c struct cx18_av_state *state = &cx->av_state; state 129 drivers/media/pci/cx18/cx18-av-vbi.c int is_pal = !(state->std & V4L2_STD_525_60); state 164 drivers/media/pci/cx18/cx18-av-vbi.c struct cx18_av_state *state = &cx->av_state; state 170 drivers/media/pci/cx18/cx18-av-vbi.c cx18_av_write(cx, 0x47f, state->slicer_line_delay); state 178 drivers/media/pci/cx18/cx18-av-vbi.c struct cx18_av_state *state = &cx->av_state; state 179 drivers/media/pci/cx18/cx18-av-vbi.c int is_pal = !(state->std & V4L2_STD_525_60); state 192 drivers/media/pci/cx18/cx18-av-vbi.c cx18_av_write(cx, 0x47f, state->slicer_line_delay); state 249 drivers/media/pci/cx18/cx18-av-vbi.c struct cx18_av_state *state = &cx->av_state; state 268 drivers/media/pci/cx18/cx18-av-vbi.c l += state->slicer_line_offset; state 692 drivers/media/pci/cx18/cx18-fileops.c buf->vb.state = VIDEOBUF_ERROR; state 152 drivers/media/pci/cx18/cx18-i2c.c static void cx18_setscl(void *data, int state) state 159 drivers/media/pci/cx18/cx18-i2c.c if (state) state 165 drivers/media/pci/cx18/cx18-i2c.c static void cx18_setsda(void *data, int state) state 172 drivers/media/pci/cx18/cx18-i2c.c if (state) state 193 drivers/media/pci/cx18/cx18-mailbox.c vb_buf->vb.state = VIDEOBUF_DONE; state 100 drivers/media/pci/cx18/cx18-streams.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 149 drivers/media/pci/cx18/cx18-streams.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 166 drivers/media/pci/cx18/cx18-streams.c buf->vb.state = VIDEOBUF_PREPARED; state 229 drivers/media/pci/cx18/cx18-streams.c buf->vb.state = VIDEOBUF_QUEUED; state 101 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state[2]; state 261 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state = en50221->data; state 262 drivers/media/pci/cx23885/altera-ci.c struct fpga_internal *inter = state->internal; state 277 drivers/media/pci/cx23885/altera-ci.c store |= ((state->nr << 7) | (flag << 6)); state 319 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state = en50221->data; state 320 drivers/media/pci/cx23885/altera-ci.c struct fpga_internal *inter = state->internal; state 334 drivers/media/pci/cx23885/altera-ci.c (ret & 0xcf) | (1 << (5 - state->nr)), 0); state 347 drivers/media/pci/cx23885/altera-ci.c if ((ret & (1 << (5 - state->nr))) == 0) state 368 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state = en50221->data; state 369 drivers/media/pci/cx23885/altera-ci.c struct fpga_internal *inter = state->internal; state 381 drivers/media/pci/cx23885/altera-ci.c (ret & 0x0f) | (1 << (3 - state->nr)), 0); state 404 drivers/media/pci/cx23885/altera-ci.c if (inter->state[1] != NULL) { state 405 drivers/media/pci/cx23885/altera-ci.c inter->state[1]->status = state 410 drivers/media/pci/cx23885/altera-ci.c __func__, inter->state[1]->status); state 413 drivers/media/pci/cx23885/altera-ci.c if (inter->state[0] != NULL) { state 414 drivers/media/pci/cx23885/altera-ci.c inter->state[0]->status = state 419 drivers/media/pci/cx23885/altera-ci.c __func__, inter->state[0]->status); state 446 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state = en50221->data; state 451 drivers/media/pci/cx23885/altera-ci.c return state->status; state 485 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state = NULL; state 490 drivers/media/pci/cx23885/altera-ci.c state = temp_int->internal->state[ci_nr - 1]; state 500 drivers/media/pci/cx23885/altera-ci.c kfree(state->internal); state 503 drivers/media/pci/cx23885/altera-ci.c if (state != NULL) { state 504 drivers/media/pci/cx23885/altera-ci.c if (state->ca.data != NULL) state 505 drivers/media/pci/cx23885/altera-ci.c dvb_ca_en50221_release(&state->ca); state 507 drivers/media/pci/cx23885/altera-ci.c kfree(state); state 703 drivers/media/pci/cx23885/altera-ci.c struct altera_ci_state *state; state 709 drivers/media/pci/cx23885/altera-ci.c state = kzalloc(sizeof(struct altera_ci_state), GFP_KERNEL); state 713 drivers/media/pci/cx23885/altera-ci.c if (!state) { state 744 drivers/media/pci/cx23885/altera-ci.c state, ci_nr - 1); state 745 drivers/media/pci/cx23885/altera-ci.c state->internal = inter; state 746 drivers/media/pci/cx23885/altera-ci.c state->nr = ci_nr - 1; state 748 drivers/media/pci/cx23885/altera-ci.c state->ca.owner = THIS_MODULE; state 749 drivers/media/pci/cx23885/altera-ci.c state->ca.read_attribute_mem = altera_ci_read_attribute_mem; state 750 drivers/media/pci/cx23885/altera-ci.c state->ca.write_attribute_mem = altera_ci_write_attribute_mem; state 751 drivers/media/pci/cx23885/altera-ci.c state->ca.read_cam_control = altera_ci_read_cam_ctl; state 752 drivers/media/pci/cx23885/altera-ci.c state->ca.write_cam_control = altera_ci_write_cam_ctl; state 753 drivers/media/pci/cx23885/altera-ci.c state->ca.slot_reset = altera_ci_slot_reset; state 754 drivers/media/pci/cx23885/altera-ci.c state->ca.slot_shutdown = altera_ci_slot_shutdown; state 755 drivers/media/pci/cx23885/altera-ci.c state->ca.slot_ts_enable = altera_ci_slot_ts_ctl; state 756 drivers/media/pci/cx23885/altera-ci.c state->ca.poll_slot_status = altera_poll_ci_slot_status; state 757 drivers/media/pci/cx23885/altera-ci.c state->ca.data = state; state 760 drivers/media/pci/cx23885/altera-ci.c &state->ca, state 766 drivers/media/pci/cx23885/altera-ci.c inter->state[ci_nr - 1] = state; state 802 drivers/media/pci/cx23885/altera-ci.c kfree(state); state 170 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = en50221->data; state 171 drivers/media/pci/cx23885/cimax2.c struct cx23885_tsport *port = state->priv; state 181 drivers/media/pci/cx23885/cimax2.c if (state->current_ci_flag != flag) { state 182 drivers/media/pci/cx23885/cimax2.c ret = netup_read_i2c(state->i2c_adap, state->ci_i2c_addr, state 190 drivers/media/pci/cx23885/cimax2.c ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 195 drivers/media/pci/cx23885/cimax2.c state->current_ci_flag = flag; state 215 drivers/media/pci/cx23885/cimax2.c (state->ci_i2c_addr == 0x40) ? NETUP_CS0 : NETUP_CS1); state 227 drivers/media/pci/cx23885/cimax2.c (read) ? "read" : "write", state->ci_i2c_addr, addr, state 264 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = en50221->data; state 272 drivers/media/pci/cx23885/cimax2.c ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 281 drivers/media/pci/cx23885/cimax2.c ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 285 drivers/media/pci/cx23885/cimax2.c dvb_ca_en50221_camready_irq(&state->ca, 0); state 299 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = en50221->data; state 302 drivers/media/pci/cx23885/cimax2.c if (irq_mode == state->current_irq_mode) state 306 drivers/media/pci/cx23885/cimax2.c __func__, state->ci_i2c_addr, irq_mode); state 307 drivers/media/pci/cx23885/cimax2.c ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 313 drivers/media/pci/cx23885/cimax2.c state->current_irq_mode = irq_mode; state 320 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = en50221->data; state 326 drivers/media/pci/cx23885/cimax2.c netup_read_i2c(state->i2c_adap, state->ci_i2c_addr, state 330 drivers/media/pci/cx23885/cimax2.c return netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 337 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = state 343 drivers/media/pci/cx23885/cimax2.c dvb_ca_en50221_frda_irq(&state->ca, 0); state 347 drivers/media/pci/cx23885/cimax2.c if (time_after(jiffies, state->next_status_checked_time) state 348 drivers/media/pci/cx23885/cimax2.c || !state->status) { state 349 drivers/media/pci/cx23885/cimax2.c ret = netup_read_i2c(state->i2c_adap, state->ci_i2c_addr, state 352 drivers/media/pci/cx23885/cimax2.c state->next_status_checked_time = jiffies state 359 drivers/media/pci/cx23885/cimax2.c __func__, state->ci_i2c_addr, 0, buf[0], buf[0]); state 363 drivers/media/pci/cx23885/cimax2.c state->status = DVB_CA_EN50221_POLL_CAM_PRESENT | state 366 drivers/media/pci/cx23885/cimax2.c state->status = 0; state 374 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = NULL; state 383 drivers/media/pci/cx23885/cimax2.c state = port->port_priv; state 384 drivers/media/pci/cx23885/cimax2.c schedule_work(&state->work); state 390 drivers/media/pci/cx23885/cimax2.c state = port->port_priv; state 391 drivers/media/pci/cx23885/cimax2.c schedule_work(&state->work); state 401 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state = en50221->data; state 409 drivers/media/pci/cx23885/cimax2.c return state->status; state 414 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state; state 454 drivers/media/pci/cx23885/cimax2.c state = kzalloc(sizeof(struct netup_ci_state), GFP_KERNEL); state 455 drivers/media/pci/cx23885/cimax2.c if (!state) { state 461 drivers/media/pci/cx23885/cimax2.c port->port_priv = state; state 465 drivers/media/pci/cx23885/cimax2.c state->ci_i2c_addr = 0x40; state 468 drivers/media/pci/cx23885/cimax2.c state->ci_i2c_addr = 0x41; state 472 drivers/media/pci/cx23885/cimax2.c state->i2c_adap = &port->dev->i2c_bus[0].i2c_adap; state 473 drivers/media/pci/cx23885/cimax2.c state->ca.owner = THIS_MODULE; state 474 drivers/media/pci/cx23885/cimax2.c state->ca.read_attribute_mem = netup_ci_read_attribute_mem; state 475 drivers/media/pci/cx23885/cimax2.c state->ca.write_attribute_mem = netup_ci_write_attribute_mem; state 476 drivers/media/pci/cx23885/cimax2.c state->ca.read_cam_control = netup_ci_read_cam_ctl; state 477 drivers/media/pci/cx23885/cimax2.c state->ca.write_cam_control = netup_ci_write_cam_ctl; state 478 drivers/media/pci/cx23885/cimax2.c state->ca.slot_reset = netup_ci_slot_reset; state 479 drivers/media/pci/cx23885/cimax2.c state->ca.slot_shutdown = netup_ci_slot_shutdown; state 480 drivers/media/pci/cx23885/cimax2.c state->ca.slot_ts_enable = netup_ci_slot_ts_ctl; state 481 drivers/media/pci/cx23885/cimax2.c state->ca.poll_slot_status = netup_poll_ci_slot_status; state 482 drivers/media/pci/cx23885/cimax2.c state->ca.data = state; state 483 drivers/media/pci/cx23885/cimax2.c state->priv = port; state 484 drivers/media/pci/cx23885/cimax2.c state->current_irq_mode = ci_irq_flags() | NETUP_IRQ_DETAM; state 486 drivers/media/pci/cx23885/cimax2.c ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 489 drivers/media/pci/cx23885/cimax2.c ret |= netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 492 drivers/media/pci/cx23885/cimax2.c ret |= netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, state 499 drivers/media/pci/cx23885/cimax2.c &state->ca, state 505 drivers/media/pci/cx23885/cimax2.c INIT_WORK(&state->work, netup_read_ci_status); state 506 drivers/media/pci/cx23885/cimax2.c schedule_work(&state->work); state 513 drivers/media/pci/cx23885/cimax2.c kfree(state); state 519 drivers/media/pci/cx23885/cimax2.c struct netup_ci_state *state; state 524 drivers/media/pci/cx23885/cimax2.c state = (struct netup_ci_state *)port->port_priv; state 525 drivers/media/pci/cx23885/cimax2.c if (NULL == state) state 528 drivers/media/pci/cx23885/cimax2.c if (NULL == state->ca.data) state 531 drivers/media/pci/cx23885/cimax2.c dvb_ca_en50221_release(&state->ca); state 532 drivers/media/pci/cx23885/cimax2.c kfree(state); state 523 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 524 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 599 drivers/media/pci/cx23885/cx23888-ir.c k = kfifo_in_locked(&state->rx_kfifo, state 601 drivers/media/pci/cx23885/cx23888-ir.c &state->rx_kfifo_lock); state 638 drivers/media/pci/cx23885/cx23888-ir.c spin_lock_irqsave(&state->rx_kfifo_lock, flags); state 639 drivers/media/pci/cx23885/cx23888-ir.c if (kfifo_len(&state->rx_kfifo) >= CX23888_IR_RX_KFIFO_SIZE / 2) state 641 drivers/media/pci/cx23885/cx23888-ir.c spin_unlock_irqrestore(&state->rx_kfifo_lock, flags); state 652 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 653 drivers/media/pci/cx23885/cx23888-ir.c bool invert = (bool) atomic_read(&state->rx_invert); state 654 drivers/media/pci/cx23885/cx23888-ir.c u16 divider = (u16) atomic_read(&state->rxclk_divider); state 667 drivers/media/pci/cx23885/cx23888-ir.c n = kfifo_out_locked(&state->rx_kfifo, buf, n, &state->rx_kfifo_lock); state 704 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 705 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->rx_params_lock); state 706 drivers/media/pci/cx23885/cx23888-ir.c memcpy(p, &state->rx_params, sizeof(struct v4l2_subdev_ir_parameters)); state 707 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->rx_params_lock); state 713 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 714 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 716 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->rx_params_lock); state 726 drivers/media/pci/cx23885/cx23888-ir.c state->rx_params.shutdown = true; state 728 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->rx_params_lock); state 735 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 736 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 737 drivers/media/pci/cx23885/cx23888-ir.c struct v4l2_subdev_ir_parameters *o = &state->rx_params; state 746 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->rx_params_lock); state 784 drivers/media/pci/cx23885/cx23888-ir.c atomic_set(&state->rxclk_divider, rxclk_divider); state 799 drivers/media/pci/cx23885/cx23888-ir.c atomic_set(&state->rx_invert, p->invert_level); state 806 drivers/media/pci/cx23885/cx23888-ir.c spin_lock_irqsave(&state->rx_kfifo_lock, flags); state 807 drivers/media/pci/cx23885/cx23888-ir.c kfifo_reset(&state->rx_kfifo); state 809 drivers/media/pci/cx23885/cx23888-ir.c spin_unlock_irqrestore(&state->rx_kfifo_lock, flags); state 815 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->rx_params_lock); state 823 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 824 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 834 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 835 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->tx_params_lock); state 836 drivers/media/pci/cx23885/cx23888-ir.c memcpy(p, &state->tx_params, sizeof(struct v4l2_subdev_ir_parameters)); state 837 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->tx_params_lock); state 843 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 844 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 846 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->tx_params_lock); state 854 drivers/media/pci/cx23885/cx23888-ir.c state->tx_params.shutdown = true; state 856 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->tx_params_lock); state 863 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 864 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 865 drivers/media/pci/cx23885/cx23888-ir.c struct v4l2_subdev_ir_parameters *o = &state->tx_params; state 874 drivers/media/pci/cx23885/cx23888-ir.c mutex_lock(&state->tx_params_lock); state 906 drivers/media/pci/cx23885/cx23888-ir.c atomic_set(&state->txclk_divider, txclk_divider); state 928 drivers/media/pci/cx23885/cx23888-ir.c mutex_unlock(&state->tx_params_lock); state 938 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 939 drivers/media/pci/cx23885/cx23888-ir.c struct cx23885_dev *dev = state->dev; state 1073 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 1081 drivers/media/pci/cx23885/cx23888-ir.c reg->val = cx23888_ir_read4(state->dev, addr); state 1088 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state = to_state(sd); state 1095 drivers/media/pci/cx23885/cx23888-ir.c cx23888_ir_write4(state->dev, addr, reg->val); state 1160 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state; state 1165 drivers/media/pci/cx23885/cx23888-ir.c state = kzalloc(sizeof(struct cx23888_ir_state), GFP_KERNEL); state 1166 drivers/media/pci/cx23885/cx23888-ir.c if (state == NULL) state 1169 drivers/media/pci/cx23885/cx23888-ir.c spin_lock_init(&state->rx_kfifo_lock); state 1170 drivers/media/pci/cx23885/cx23888-ir.c if (kfifo_alloc(&state->rx_kfifo, CX23888_IR_RX_KFIFO_SIZE, GFP_KERNEL)) state 1173 drivers/media/pci/cx23885/cx23888-ir.c state->dev = dev; state 1174 drivers/media/pci/cx23885/cx23888-ir.c sd = &state->sd; state 1177 drivers/media/pci/cx23885/cx23888-ir.c v4l2_set_subdevdata(sd, state); state 1191 drivers/media/pci/cx23885/cx23888-ir.c mutex_init(&state->rx_params_lock); state 1195 drivers/media/pci/cx23885/cx23888-ir.c mutex_init(&state->tx_params_lock); state 1199 drivers/media/pci/cx23885/cx23888-ir.c kfifo_free(&state->rx_kfifo); state 1207 drivers/media/pci/cx23885/cx23888-ir.c struct cx23888_ir_state *state; state 1216 drivers/media/pci/cx23885/cx23888-ir.c state = to_state(sd); state 1218 drivers/media/pci/cx23885/cx23888-ir.c kfifo_free(&state->rx_kfifo); state 1219 drivers/media/pci/cx23885/cx23888-ir.c kfree(state); state 223 drivers/media/pci/cx88/cx88-blackbird.c static int wait_ready_gpio0_bit1(struct cx88_core *core, u32 state) state 228 drivers/media/pci/cx88/cx88-blackbird.c need = state ? 2 : 0; state 44 drivers/media/pci/cx88/cx88-i2c.c static void cx8800_bit_setscl(void *data, int state) state 48 drivers/media/pci/cx88/cx88-i2c.c if (state) state 56 drivers/media/pci/cx88/cx88-i2c.c static void cx8800_bit_setsda(void *data, int state) state 60 drivers/media/pci/cx88/cx88-i2c.c if (state) state 71 drivers/media/pci/cx88/cx88-i2c.c u32 state; state 73 drivers/media/pci/cx88/cx88-i2c.c state = cx_read(MO_I2C); state 74 drivers/media/pci/cx88/cx88-i2c.c return state & 0x02 ? 1 : 0; state 80 drivers/media/pci/cx88/cx88-i2c.c u32 state; state 82 drivers/media/pci/cx88/cx88-i2c.c state = cx_read(MO_I2C); state 83 drivers/media/pci/cx88/cx88-i2c.c return state & 0x01; state 434 drivers/media/pci/cx88/cx88-mpeg.c static int cx8802_suspend_common(struct pci_dev *pci_dev, pm_message_t state) state 453 drivers/media/pci/cx88/cx88-mpeg.c pci_choose_state(pci_dev, state)) != 0) { state 455 drivers/media/pci/cx88/cx88-mpeg.c dev->state.disabled = 1; state 466 drivers/media/pci/cx88/cx88-mpeg.c if (dev->state.disabled) { state 472 drivers/media/pci/cx88/cx88-mpeg.c dev->state.disabled = 0; state 478 drivers/media/pci/cx88/cx88-mpeg.c dev->state.disabled = 1; state 1555 drivers/media/pci/cx88/cx88-video.c static int cx8800_suspend(struct pci_dev *pci_dev, pm_message_t state) state 1580 drivers/media/pci/cx88/cx88-video.c pci_choose_state(pci_dev, state)) != 0) { state 1582 drivers/media/pci/cx88/cx88-video.c dev->state.disabled = 1; state 1594 drivers/media/pci/cx88/cx88-video.c if (dev->state.disabled) { state 1601 drivers/media/pci/cx88/cx88-video.c dev->state.disabled = 0; state 1607 drivers/media/pci/cx88/cx88-video.c dev->state.disabled = 1; state 24 drivers/media/pci/cx88/cx88-vp3054-i2c.c static void vp3054_bit_setscl(void *data, int state) state 30 drivers/media/pci/cx88/cx88-vp3054-i2c.c if (state) { state 31 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state |= 0x0001; /* SCL high */ state 32 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state &= ~0x0100; /* external pullup */ state 34 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state &= ~0x0001; /* SCL low */ state 35 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state |= 0x0100; /* drive pin */ state 37 drivers/media/pci/cx88/cx88-vp3054-i2c.c cx_write(MO_GP0_IO, 0x010000 | vp3054_i2c->state); state 41 drivers/media/pci/cx88/cx88-vp3054-i2c.c static void vp3054_bit_setsda(void *data, int state) state 47 drivers/media/pci/cx88/cx88-vp3054-i2c.c if (state) { state 48 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state |= 0x0002; /* SDA high */ state 49 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state &= ~0x0200; /* tristate pin */ state 51 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state &= ~0x0002; /* SDA low */ state 52 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->state |= 0x0200; /* drive pin */ state 54 drivers/media/pci/cx88/cx88-vp3054-i2c.c cx_write(MO_GP0_IO, 0x020000 | vp3054_i2c->state); state 62 drivers/media/pci/cx88/cx88-vp3054-i2c.c u32 state; state 64 drivers/media/pci/cx88/cx88-vp3054-i2c.c state = cx_read(MO_GP0_IO); state 65 drivers/media/pci/cx88/cx88-vp3054-i2c.c return (state & 0x01) ? 1 : 0; state 72 drivers/media/pci/cx88/cx88-vp3054-i2c.c u32 state; state 74 drivers/media/pci/cx88/cx88-vp3054-i2c.c state = cx_read(MO_GP0_IO); state 75 drivers/media/pci/cx88/cx88-vp3054-i2c.c return (state & 0x02) ? 1 : 0; state 14 drivers/media/pci/cx88/cx88-vp3054-i2c.h u32 state; state 492 drivers/media/pci/cx88/cx88.h struct cx8800_suspend_state state; state 517 drivers/media/pci/cx88/cx88.h int (*suspend)(struct pci_dev *pci_dev, pm_message_t state); state 550 drivers/media/pci/cx88/cx88.h struct cx8802_suspend_state state; state 25 drivers/media/pci/ddbridge/ddbridge-mci.c static int mci_reset(struct mci *state) state 27 drivers/media/pci/ddbridge/ddbridge-mci.c struct ddb_link *link = state->base->link; state 51 drivers/media/pci/ddbridge/ddbridge-mci.c int ddb_mci_config(struct mci *state, u32 config) state 53 drivers/media/pci/ddbridge/ddbridge-mci.c struct ddb_link *link = state->base->link; state 61 drivers/media/pci/ddbridge/ddbridge-mci.c static int _mci_cmd_unlocked(struct mci *state, state 65 drivers/media/pci/ddbridge/ddbridge-mci.c struct ddb_link *link = state->base->link; state 78 drivers/media/pci/ddbridge/ddbridge-mci.c stat = wait_for_completion_timeout(&state->base->completion, HZ); state 80 drivers/media/pci/ddbridge/ddbridge-mci.c dev_warn(state->base->dev, "MCI-%d: MCI timeout\n", state->nr); state 89 drivers/media/pci/ddbridge/ddbridge-mci.c int ddb_mci_cmd(struct mci *state, state 95 drivers/media/pci/ddbridge/ddbridge-mci.c mutex_lock(&state->base->mci_lock); state 96 drivers/media/pci/ddbridge/ddbridge-mci.c stat = _mci_cmd_unlocked(state, state 99 drivers/media/pci/ddbridge/ddbridge-mci.c mutex_unlock(&state->base->mci_lock); state 120 drivers/media/pci/ddbridge/ddbridge-mci.c static int probe(struct mci *state) state 122 drivers/media/pci/ddbridge/ddbridge-mci.c mci_reset(state); state 134 drivers/media/pci/ddbridge/ddbridge-mci.c struct mci *state; state 137 drivers/media/pci/ddbridge/ddbridge-mci.c state = kzalloc(cfg->state_size, GFP_KERNEL); state 138 drivers/media/pci/ddbridge/ddbridge-mci.c if (!state) state 144 drivers/media/pci/ddbridge/ddbridge-mci.c state->base = base; state 157 drivers/media/pci/ddbridge/ddbridge-mci.c state->base = base; state 158 drivers/media/pci/ddbridge/ddbridge-mci.c if (probe(state) < 0) { state 166 drivers/media/pci/ddbridge/ddbridge-mci.c memcpy(&state->fe.ops, cfg->fe_ops, sizeof(struct dvb_frontend_ops)); state 167 drivers/media/pci/ddbridge/ddbridge-mci.c state->fe.demodulator_priv = state; state 168 drivers/media/pci/ddbridge/ddbridge-mci.c state->nr = nr; state 170 drivers/media/pci/ddbridge/ddbridge-mci.c state->tuner = nr; state 171 drivers/media/pci/ddbridge/ddbridge-mci.c state->demod = nr; state 173 drivers/media/pci/ddbridge/ddbridge-mci.c cfg->init(state); state 174 drivers/media/pci/ddbridge/ddbridge-mci.c return &state->fe; state 176 drivers/media/pci/ddbridge/ddbridge-mci.c kfree(state); state 254 drivers/media/pci/ddbridge/ddbridge-mci.h int ddb_mci_cmd(struct mci *state, struct mci_command *command, state 256 drivers/media/pci/ddbridge/ddbridge-mci.h int ddb_mci_config(struct mci *state, u32 config); state 57 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 58 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 65 drivers/media/pci/ddbridge/ddbridge-sx8.c kfree(state); state 71 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 76 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 77 drivers/media/pci/ddbridge/ddbridge-sx8.c stat = ddb_mci_cmd(&state->mci, &cmd, &state->signal_info); state 83 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 89 drivers/media/pci/ddbridge/ddbridge-sx8.c (s64)state->signal_info.dvbs2_signal_info.signal_to_noise state 96 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 101 drivers/media/pci/ddbridge/ddbridge-sx8.c (state->signal_info.dvbs2_signal_info.channel_power state 112 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 117 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 118 drivers/media/pci/ddbridge/ddbridge-sx8.c stat = ddb_mci_cmd(&state->mci, &cmd, &res); state 135 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 136 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 141 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.tuner = state->mci.tuner; state 143 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.sx8_input_enable.flags = sx8_base->gain_mode[state->mci.tuner]; state 144 drivers/media/pci/ddbridge/ddbridge-sx8.c return ddb_mci_cmd(&state->mci, &cmd, NULL); state 149 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 150 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 153 drivers/media/pci/ddbridge/ddbridge-sx8.c u32 input = state->mci.tuner; state 156 drivers/media/pci/ddbridge/ddbridge-sx8.c if (state->mci.demod != SX8_DEMOD_NONE) { state 158 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 159 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_cmd(&state->mci, &cmd, NULL); state 162 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 164 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_cmd(&state->mci, &cmd, NULL); state 165 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_config(&state->mci, SX8_TSCONFIG_MODE_NORMAL); state 172 drivers/media/pci/ddbridge/ddbridge-sx8.c if (state->mci.demod < SX8_DEMOD_NUM) { state 173 drivers/media/pci/ddbridge/ddbridge-sx8.c sx8_base->demod_in_use[state->mci.demod] = 0; state 174 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.demod = SX8_DEMOD_NONE; state 176 drivers/media/pci/ddbridge/ddbridge-sx8.c sx8_base->used_ldpc_bitrate[state->mci.nr] = 0; state 179 drivers/media/pci/ddbridge/ddbridge-sx8.c state->started = 0; state 185 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 186 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 192 drivers/media/pci/ddbridge/ddbridge-sx8.c u32 input = state->mci.tuner; state 219 drivers/media/pci/ddbridge/ddbridge-sx8.c if (state->mci.nr < 4) state 220 drivers/media/pci/ddbridge/ddbridge-sx8.c i = state->mci.nr; state 222 drivers/media/pci/ddbridge/ddbridge-sx8.c i = state->mci.nr; state 263 drivers/media/pci/ddbridge/ddbridge-sx8.c sx8_base->used_ldpc_bitrate[state->mci.nr] = p->symbol_rate state 265 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.demod = i; state 279 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 281 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_cmd(&state->mci, &cmd, NULL); state 282 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_config(&state->mci, ts_config); state 287 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.nr, state->mci.tuner, state->mci.demod); state 298 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.tuner = state->mci.tuner; state 299 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 300 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.output = state->mci.nr; state 303 drivers/media/pci/ddbridge/ddbridge-sx8.c stat = ddb_mci_cmd(&state->mci, &cmd, NULL); state 312 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 313 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 318 drivers/media/pci/ddbridge/ddbridge-sx8.c u32 input = state->mci.tuner; state 333 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.demod = 0; state 349 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.tuner = state->mci.tuner; state 350 drivers/media/pci/ddbridge/ddbridge-sx8.c cmd.demod = state->mci.demod; state 351 drivers/media/pci/ddbridge/ddbridge-sx8.c stat = ddb_mci_cmd(&state->mci, &cmd, NULL); state 354 drivers/media/pci/ddbridge/ddbridge-sx8.c ddb_mci_config(&state->mci, ts_config); state 361 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 365 drivers/media/pci/ddbridge/ddbridge-sx8.c if (state->started) state 404 drivers/media/pci/ddbridge/ddbridge-sx8.c state->started = 1; state 405 drivers/media/pci/ddbridge/ddbridge-sx8.c state->first_time_lock = 1; state 406 drivers/media/pci/ddbridge/ddbridge-sx8.c state->signal_info.status = SX8_DEMOD_WAIT_SIGNAL; state 440 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = fe->demodulator_priv; state 441 drivers/media/pci/ddbridge/ddbridge-sx8.c struct mci_base *mci_base = state->mci.base; state 446 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.tuner = input; state 447 drivers/media/pci/ddbridge/ddbridge-sx8.c dev_dbg(mci_base->dev, "MCI-%d: input=%d\n", state->mci.nr, input); state 473 drivers/media/pci/ddbridge/ddbridge-sx8.c struct sx8 *state = (struct sx8 *)mci; state 475 drivers/media/pci/ddbridge/ddbridge-sx8.c state->mci.demod = SX8_DEMOD_NONE; state 434 drivers/media/pci/dm1105/dm1105.c static void dm1105_setline(struct dm1105_dev *dev, u32 line, int state) state 436 drivers/media/pci/dm1105/dm1105.c if (state) state 444 drivers/media/pci/dm1105/dm1105.c static void dm1105_setsda(void *data, int state) state 448 drivers/media/pci/dm1105/dm1105.c dm1105_setline(dev, dm1105_boards[dev->boardnr].gpio_sda, state); state 451 drivers/media/pci/dm1105/dm1105.c static void dm1105_setscl(void *data, int state) state 455 drivers/media/pci/dm1105/dm1105.c dm1105_setline(dev, dm1105_boards[dev->boardnr].gpio_scl, state); state 793 drivers/media/pci/intel/ipu3/ipu3-cio2.c enum vb2_buffer_state state) state 801 drivers/media/pci/intel/ipu3/ipu3-cio2.c state); state 314 drivers/media/pci/ivtv/ivtv-i2c.c static void ivtv_setscl(struct ivtv *itv, int state) state 318 drivers/media/pci/ivtv/ivtv-i2c.c write_reg(~state, IVTV_REG_I2C_SETSCL_OFFSET); state 322 drivers/media/pci/ivtv/ivtv-i2c.c static void ivtv_setsda(struct ivtv *itv, int state) state 326 drivers/media/pci/ivtv/ivtv-i2c.c write_reg(~state & 1, IVTV_REG_I2C_SETSDA_OFFSET); state 619 drivers/media/pci/ivtv/ivtv-i2c.c static void ivtv_setscl_old(void *data, int state) state 623 drivers/media/pci/ivtv/ivtv-i2c.c if (state) state 633 drivers/media/pci/ivtv/ivtv-i2c.c static void ivtv_setsda_old(void *data, int state) state 637 drivers/media/pci/ivtv/ivtv-i2c.c if (state) state 381 drivers/media/pci/ivtv/ivtvfb.c if (info->state != FBINFO_STATE_RUNNING) state 798 drivers/media/pci/meye/meye.c meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; state 819 drivers/media/pci/meye/meye.c meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; state 850 drivers/media/pci/meye/meye.c meye.grab_buffer[i].state = MEYE_BUF_UNUSED; state 916 drivers/media/pci/meye/meye.c if (meye.grab_buffer[*nb].state != MEYE_BUF_UNUSED) state 924 drivers/media/pci/meye/meye.c meye.grab_buffer[*nb].state = MEYE_BUF_USING; state 940 drivers/media/pci/meye/meye.c switch (meye.grab_buffer[*i].state) { state 951 drivers/media/pci/meye/meye.c (meye.grab_buffer[*i].state != MEYE_BUF_USING))) { state 957 drivers/media/pci/meye/meye.c meye.grab_buffer[*i].state = MEYE_BUF_UNUSED; state 972 drivers/media/pci/meye/meye.c if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) state 976 drivers/media/pci/meye/meye.c meye.grab_buffer[0].state = MEYE_BUF_USING; state 982 drivers/media/pci/meye/meye.c meye.grab_buffer[0].state = MEYE_BUF_DONE; state 993 drivers/media/pci/meye/meye.c if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) state 997 drivers/media/pci/meye/meye.c meye.grab_buffer[0].state = MEYE_BUF_USING; state 1005 drivers/media/pci/meye/meye.c meye.grab_buffer[0].state = MEYE_BUF_DONE; state 1262 drivers/media/pci/meye/meye.c if (meye.grab_buffer[index].state == MEYE_BUF_USING) state 1265 drivers/media/pci/meye/meye.c if (meye.grab_buffer[index].state == MEYE_BUF_DONE) state 1286 drivers/media/pci/meye/meye.c if (meye.grab_buffer[buf->index].state != MEYE_BUF_UNUSED) state 1292 drivers/media/pci/meye/meye.c meye.grab_buffer[buf->index].state = MEYE_BUF_USING; state 1326 drivers/media/pci/meye/meye.c if (meye.grab_buffer[reqnr].state != MEYE_BUF_DONE) { state 1340 drivers/media/pci/meye/meye.c meye.grab_buffer[reqnr].state = MEYE_BUF_UNUSED; state 1375 drivers/media/pci/meye/meye.c meye.grab_buffer[i].state = MEYE_BUF_UNUSED; state 1532 drivers/media/pci/meye/meye.c static int meye_suspend(struct pci_dev *pdev, pm_message_t state) state 269 drivers/media/pci/meye/meye.h int state; /* state of buffer */ state 87 drivers/media/pci/netup_unidvb/netup_unidvb.h enum netup_i2c_state state; state 55 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 56 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 57 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c u16 shift = (state->nr == 1) ? CAM1_SHIFT : 0; state 73 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 74 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 83 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 84 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 86 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c u16 shift = (state->nr == 1) ? CAM1_SHIFT : 0; state 117 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 118 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 119 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c u16 shift = (state->nr == 1) ? CAM1_SHIFT : 0; state 126 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->status = DVB_CA_EN50221_POLL_CAM_PRESENT | state 129 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->status = DVB_CA_EN50221_POLL_CAM_PRESENT; state 131 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->status = 0; state 133 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c return state->status; state 139 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 140 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 141 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c u8 val = *((u8 __force *)state->membase8_config + addr); state 151 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 152 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 156 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c *((u8 __force *)state->membase8_config + addr) = data; state 163 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 164 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 165 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c u8 val = *((u8 __force *)state->membase8_io + addr); state 175 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state = en50221->data; state 176 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_unidvb_dev *dev = state->dev; state 180 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c *((u8 __force *)state->membase8_io + addr) = data; state 188 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state; state 195 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state = &dev->ci[num]; state 196 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->nr = num; state 197 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->membase8_config = dev->bmmio1 + state 199 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->membase8_io = dev->bmmio1 + state 201 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->dev = dev; state 202 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.owner = THIS_MODULE; state 203 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.read_attribute_mem = netup_unidvb_ci_read_attribute_mem; state 204 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.write_attribute_mem = netup_unidvb_ci_write_attribute_mem; state 205 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.read_cam_control = netup_unidvb_ci_read_cam_ctl; state 206 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.write_cam_control = netup_unidvb_ci_write_cam_ctl; state 207 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.slot_reset = netup_unidvb_ci_slot_reset; state 208 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.slot_shutdown = netup_unidvb_ci_slot_shutdown; state 209 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.slot_ts_enable = netup_unidvb_ci_slot_ts_ctl; state 210 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.poll_slot_status = netup_unidvb_poll_ci_slot_status; state 211 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state->ca.data = state; state 213 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c &state->ca, 0, 1); state 228 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c struct netup_ci_state *state; state 236 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c state = &dev->ci[num]; state 237 drivers/media/pci/netup_unidvb/netup_unidvb_ci.c dvb_ca_en50221_release(&state->ca); state 79 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_DONE; state 85 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_ERROR; state 91 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_ERROR; state 97 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_WANT_READ; state 105 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_WANT_WRITE; state 122 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_DONE; state 191 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_WAIT; state 209 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c if (i2c->state != STATE_DONE) { state 212 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c __func__, i2c->state); state 223 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state != STATE_WAIT, state 226 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c switch (i2c->state) { state 251 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c __func__, i2c->state); state 256 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->state = STATE_WAIT; state 43 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c enum netup_spi_state state; state 88 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c spi->state = SPI_STATE_DONE; state 128 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c spi->state = SPI_STATE_START; state 138 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c spi->state != SPI_STATE_START, state 140 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c if (spi->state == SPI_STATE_DONE) { state 146 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c if (spi->state == SPI_STATE_START) { state 153 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c __func__, spi->state); state 1189 drivers/media/pci/ngene/ngene-cards.c enum pci_channel_state state) state 1192 drivers/media/pci/ngene/ngene-cards.c if (state == pci_channel_io_perm_failure) state 1194 drivers/media/pci/ngene/ngene-cards.c if (state == pci_channel_io_frozen) state 683 drivers/media/pci/ngene/ngene-core.c void set_transfer(struct ngene_channel *chan, int state) state 695 drivers/media/pci/ngene/ngene-core.c if (state) { state 708 drivers/media/pci/ngene/ngene-core.c dev->card_info->switch_ctrl(chan, 1, state ^ 1); state 710 drivers/media/pci/ngene/ngene-core.c if (state) { state 740 drivers/media/pci/ngene/ngene-core.c chan->running = state; state 742 drivers/media/pci/ngene/ngene-core.c dev_err(pdev, "%s %d failed\n", __func__, state); state 743 drivers/media/pci/ngene/ngene-core.c if (!state) { state 900 drivers/media/pci/ngene/ngene.h void set_transfer(struct ngene_channel *chan, int state); state 152 drivers/media/pci/pluto2/pluto2.c static void pluto_setsda(void *data, int state) state 156 drivers/media/pci/pluto2/pluto2.c if (state) state 162 drivers/media/pci/pluto2/pluto2.c static void pluto_setscl(void *data, int state) state 166 drivers/media/pci/pluto2/pluto2.c if (state) state 173 drivers/media/pci/pluto2/pluto2.c if ((state) && (pluto->i2cbug == 0)) { state 176 drivers/media/pci/pluto2/pluto2.c if ((!state) && (pluto->i2cbug == 1)) state 293 drivers/media/pci/saa7134/saa7134-core.c unsigned int state) state 300 drivers/media/pci/saa7134/saa7134-core.c vb2_buffer_done(&q->curr->vb2.vb2_buf, state); state 1400 drivers/media/pci/saa7134/saa7134-core.c static int saa7134_suspend(struct pci_dev *pci_dev , pm_message_t state) state 1432 drivers/media/pci/saa7134/saa7134-core.c pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); state 271 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 272 drivers/media/pci/saa7134/saa7134-dvb.c u8 addr = state->config->tuner_address; state 359 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 360 drivers/media/pci/saa7134/saa7134-dvb.c u8 addr = state->config->tuner_address; state 404 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 405 drivers/media/pci/saa7134/saa7134-dvb.c u8 addr = state->config->tuner_address; state 425 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 426 drivers/media/pci/saa7134/saa7134-dvb.c u8 addr = state->config->tuner_address; state 523 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 525 drivers/media/pci/saa7134/saa7134-dvb.c u8 addr = state->config->i2c_gate; state 534 drivers/media/pci/saa7134/saa7134-dvb.c if (i2c_transfer(state->i2c, &tda8290_msg, 1) != 1) { state 545 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 547 drivers/media/pci/saa7134/saa7134-dvb.c switch (state->config->antenna_switch) { state 565 drivers/media/pci/saa7134/saa7134-dvb.c struct tda1004x_state *state = fe->demodulator_priv; state 567 drivers/media/pci/saa7134/saa7134-dvb.c switch (state->config->antenna_switch) { state 647 drivers/media/pci/saa7134/saa7134-tvaudio.c int state = saa_readb(SAA7135_DSP_RWSTATE); state 648 drivers/media/pci/saa7134/saa7134-tvaudio.c if (unlikely(state & SAA7135_DSP_RWSTATE_ERR)) { state 657 drivers/media/pci/saa7134/saa7134-tvaudio.c int state, count = DSP_RETRY; state 659 drivers/media/pci/saa7134/saa7134-tvaudio.c state = saa_readb(SAA7135_DSP_RWSTATE); state 660 drivers/media/pci/saa7134/saa7134-tvaudio.c if (unlikely(state & SAA7135_DSP_RWSTATE_ERR)) { state 665 drivers/media/pci/saa7134/saa7134-tvaudio.c while (0 == (state & bit)) { state 675 drivers/media/pci/saa7134/saa7134-tvaudio.c state = saa_readb(SAA7135_DSP_RWSTATE); state 768 drivers/media/pci/saa7134/saa7134.h unsigned int state); state 1480 drivers/media/pci/saa7164/saa7164-api.c u8 pin, u8 state) state 1486 drivers/media/pci/saa7164/saa7164-api.c __func__, unitid, pin, state); state 1488 drivers/media/pci/saa7164/saa7164-api.c if ((pin > 7) || (state > 2)) state 1492 drivers/media/pci/saa7164/saa7164-api.c t.state = state; state 137 drivers/media/pci/saa7164/saa7164-types.h u8 state; state 78 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c_setsda(struct smi_dev *dev, int state, u32 sw_ctl) state 80 drivers/media/pci/smipcie/smipcie-main.c if (state) { state 90 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c_setscl(void *data, int state, u32 sw_ctl) state 94 drivers/media/pci/smipcie/smipcie-main.c if (state) { state 122 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c0_setsda(void *data, int state) state 126 drivers/media/pci/smipcie/smipcie-main.c smi_i2c_setsda(dev, state, I2C_A_SW_CTL); state 129 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c0_setscl(void *data, int state) state 133 drivers/media/pci/smipcie/smipcie-main.c smi_i2c_setscl(dev, state, I2C_A_SW_CTL); state 150 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c1_setsda(void *data, int state) state 154 drivers/media/pci/smipcie/smipcie-main.c smi_i2c_setsda(dev, state, I2C_B_SW_CTL); state 157 drivers/media/pci/smipcie/smipcie-main.c static void smi_i2c1_setscl(void *data, int state) state 161 drivers/media/pci/smipcie/smipcie-main.c smi_i2c_setscl(dev, state, I2C_B_SW_CTL); state 1182 drivers/media/pci/sta2x11/sta2x11_vip.c static int sta2x11_vip_suspend(struct pci_dev *pdev, pm_message_t state) state 1203 drivers/media/pci/sta2x11/sta2x11_vip.c if (pci_set_power_state(pdev, pci_choose_state(pdev, state))) { state 992 drivers/media/pci/ttpci/av7110.c if (demux->filter[i].state != DMX_STATE_READY) state 998 drivers/media/pci/ttpci/av7110.c demux->filter[i].state = DMX_STATE_GO; state 1042 drivers/media/pci/ttpci/av7110.c if (demux->filter[i].state == DMX_STATE_GO && state 1044 drivers/media/pci/ttpci/av7110.c demux->filter[i].state = DMX_STATE_READY; state 1077 drivers/media/pci/ttpci/av7110.c if (feed->state == DMX_STATE_GO) { state 1084 drivers/media/pci/ttpci/av7110.c if (dvbdmx->filter[j].state == DMX_STATE_GO) state 1085 drivers/media/pci/ttpci/av7110.c dvbdmx->filter[j].state = DMX_STATE_READY; state 121 drivers/media/pci/ttpci/av7110_hw.c static int waitdebi(struct av7110 *av7110, int adr, int state) state 128 drivers/media/pci/ttpci/av7110_hw.c if (irdebi(av7110, DEBINOSWAP, adr, 0, 2) == state) state 480 drivers/media/pci/ttpci/av7110_hw.h static inline int Set22K(struct av7110 *av7110, int state) state 482 drivers/media/pci/ttpci/av7110_hw.h return av7110_fw_cmd(av7110, COMTYPE_AUDIODAC, (state ? ON22K : OFF22K), 0); state 47 drivers/media/pci/ttpci/budget-patch.c static void gpio_Set22K (struct budget *budget, int state) state 51 drivers/media/pci/ttpci/budget-patch.c saa7146_setgpio(dev, 3, (state ? SAA7146_GPIO_OUTHI : SAA7146_GPIO_OUTLO)); state 176 drivers/media/pci/ttpci/budget-patch.c static void av7110_set22k(struct budget_patch *budget, int state) state 178 drivers/media/pci/ttpci/budget-patch.c u16 buf[2] = {( COMTYPE_AUDIODAC << 8) | (state ? ON22K : OFF22K), 0}; state 45 drivers/media/pci/ttpci/budget.c static void Set22K (struct budget *budget, int state) state 49 drivers/media/pci/ttpci/budget.c saa7146_setgpio(dev, 3, (state ? SAA7146_GPIO_OUTHI : SAA7146_GPIO_OUTLO)); state 364 drivers/media/pci/tw68/tw68-core.c static int tw68_suspend(struct pci_dev *pci_dev , pm_message_t state) state 377 drivers/media/pci/tw68/tw68-core.c pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); state 170 drivers/media/pci/tw686x/tw686x-video.c buf->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; state 246 drivers/media/pci/tw686x/tw686x-video.c buf->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; state 473 drivers/media/pci/tw686x/tw686x-video.c enum vb2_buffer_state state) state 483 drivers/media/pci/tw686x/tw686x-video.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 488 drivers/media/pci/tw686x/tw686x-video.c vb2_buffer_done(&vc->curr_bufs[pb]->vb.vb2_buf, state); state 513 drivers/media/platform/aspeed-video.c enum vb2_buffer_state state) state 520 drivers/media/platform/aspeed-video.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 901 drivers/media/platform/coda/coda-common.c enum vb2_buffer_state state) state 910 drivers/media/platform/coda/coda-common.c v4l2_m2m_buf_done(buf, state); state 344 drivers/media/platform/coda/coda.h enum vb2_buffer_state state); state 98 drivers/media/platform/davinci/vpbe_display.c layer->next_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; state 284 drivers/media/platform/davinci/vpbe_display.c layer->cur_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; state 464 drivers/media/platform/davinci/vpfe_capture.c vpfe_dev->next_frm->state = VIDEOBUF_ACTIVE; state 482 drivers/media/platform/davinci/vpfe_capture.c vpfe_dev->cur_frm->state = VIDEOBUF_DONE; state 1187 drivers/media/platform/davinci/vpfe_capture.c if (VIDEOBUF_NEEDS_INIT == vb->state) { state 1202 drivers/media/platform/davinci/vpfe_capture.c vb->state = VIDEOBUF_PREPARED; state 1223 drivers/media/platform/davinci/vpfe_capture.c vb->state = VIDEOBUF_QUEUED; state 1243 drivers/media/platform/davinci/vpfe_capture.c vb->state = VIDEOBUF_NEEDS_INIT; state 1440 drivers/media/platform/davinci/vpfe_capture.c vpfe_dev->cur_frm->state = VIDEOBUF_ACTIVE; state 719 drivers/media/platform/exynos-gsc/gsc-core.c if ((ctx->state & flags) == flags) { state 740 drivers/media/platform/exynos-gsc/gsc-core.c ctx->state |= GSC_PARAMS; state 877 drivers/media/platform/exynos-gsc/gsc-core.c if (test_and_clear_bit(ST_M2M_PEND, &gsc->state)) { state 881 drivers/media/platform/exynos-gsc/gsc-core.c if (test_and_clear_bit(ST_M2M_SUSPENDING, &gsc->state)) { state 882 drivers/media/platform/exynos-gsc/gsc-core.c set_bit(ST_M2M_SUSPENDED, &gsc->state); state 895 drivers/media/platform/exynos-gsc/gsc-core.c if (ctx->state & GSC_CTX_STOP_REQ) { state 896 drivers/media/platform/exynos-gsc/gsc-core.c ctx->state &= ~GSC_CTX_STOP_REQ; state 1240 drivers/media/platform/exynos-gsc/gsc-core.c clear_bit(ST_M2M_SUSPENDED, &gsc->state); state 1241 drivers/media/platform/exynos-gsc/gsc-core.c set_bit(ST_M2M_SUSPENDING, &gsc->state); state 1245 drivers/media/platform/exynos-gsc/gsc-core.c test_bit(ST_M2M_SUSPENDED, &gsc->state), state 1248 drivers/media/platform/exynos-gsc/gsc-core.c clear_bit(ST_M2M_SUSPENDING, &gsc->state); state 1263 drivers/media/platform/exynos-gsc/gsc-core.c if (test_and_clear_bit(ST_M2M_SUSPENDED, &gsc->state)) state 1273 drivers/media/platform/exynos-gsc/gsc-core.c pr_debug("gsc%d: state: 0x%lx\n", gsc->id, gsc->state); state 1304 drivers/media/platform/exynos-gsc/gsc-core.c pr_debug("gsc%d: state: 0x%lx\n", gsc->id, gsc->state); state 97 drivers/media/platform/exynos-gsc/gsc-core.h #define gsc_m2m_active(dev) test_bit(ST_M2M_RUN, &(dev)->state) state 98 drivers/media/platform/exynos-gsc/gsc-core.h #define gsc_m2m_pending(dev) test_bit(ST_M2M_PEND, &(dev)->state) state 99 drivers/media/platform/exynos-gsc/gsc-core.h #define gsc_m2m_opened(dev) test_bit(ST_M2M_OPEN, &(dev)->state) state 337 drivers/media/platform/exynos-gsc/gsc-core.h unsigned long state; state 365 drivers/media/platform/exynos-gsc/gsc-core.h u32 state; state 406 drivers/media/platform/exynos-gsc/gsc-core.h static inline void gsc_ctx_state_lock_set(u32 state, struct gsc_ctx *ctx) state 411 drivers/media/platform/exynos-gsc/gsc-core.h ctx->state |= state; state 415 drivers/media/platform/exynos-gsc/gsc-core.h static inline void gsc_ctx_state_lock_clear(u32 state, struct gsc_ctx *ctx) state 420 drivers/media/platform/exynos-gsc/gsc-core.h ctx->state &= ~state; state 467 drivers/media/platform/exynos-gsc/gsc-core.h ret = (ctx->state & mask) == mask; state 50 drivers/media/platform/exynos-gsc/gsc-m2m.c if ((ret == -ETIMEDOUT) || (ctx->state & GSC_CTX_ABORT)) { state 160 drivers/media/platform/exynos-gsc/gsc-m2m.c set_bit(ST_M2M_PEND, &gsc->state); state 166 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state |= GSC_PARAMS; state 170 drivers/media/platform/exynos-gsc/gsc-m2m.c is_set = ctx->state & GSC_CTX_STOP_REQ; state 172 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state &= ~GSC_CTX_STOP_REQ; state 173 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state |= GSC_CTX_ABORT; state 188 drivers/media/platform/exynos-gsc/gsc-m2m.c if (ctx->state & GSC_PARAMS) { state 216 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state &= ~GSC_PARAMS; state 223 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state &= ~GSC_PARAMS; state 271 drivers/media/platform/exynos-gsc/gsc-m2m.c pr_debug("ctx: %p, ctx->state: 0x%x", ctx, ctx->state); state 619 drivers/media/platform/exynos-gsc/gsc-m2m.c pr_debug("pid: %d, state: 0x%lx", task_pid_nr(current), gsc->state); state 645 drivers/media/platform/exynos-gsc/gsc-m2m.c ctx->state = GSC_CTX_M2M; state 658 drivers/media/platform/exynos-gsc/gsc-m2m.c set_bit(ST_M2M_OPEN, &gsc->state); state 682 drivers/media/platform/exynos-gsc/gsc-m2m.c task_pid_nr(current), gsc->state, gsc->m2m.refcnt); state 692 drivers/media/platform/exynos-gsc/gsc-m2m.c clear_bit(ST_M2M_OPEN, &gsc->state); state 69 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_APPLY_CFG, &fimc->state); state 91 drivers/media/platform/exynos4-is/fimc-capture.c streaming = fimc->state & (1 << ST_CAPT_ISP_STREAM); state 93 drivers/media/platform/exynos4-is/fimc-capture.c fimc->state &= ~(1 << ST_CAPT_RUN | 1 << ST_CAPT_SHUT | state 96 drivers/media/platform/exynos4-is/fimc-capture.c fimc->state |= (1 << ST_CAPT_SUSPENDED); state 98 drivers/media/platform/exynos4-is/fimc-capture.c fimc->state &= ~(1 << ST_CAPT_PEND | 1 << ST_CAPT_SUSPENDED); state 133 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_SHUT, &fimc->state); state 138 drivers/media/platform/exynos4-is/fimc-capture.c !test_bit(ST_CAPT_SHUT, &fimc->state), state 173 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_APPLY_CFG, &fimc->state); state 185 drivers/media/platform/exynos4-is/fimc-capture.c if (test_and_clear_bit(ST_CAPT_SHUT, &fimc->state)) { state 191 drivers/media/platform/exynos4-is/fimc-capture.c test_bit(ST_CAPT_RUN, &fimc->state) && deq_buf) { state 237 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_RUN, &fimc->state); state 242 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_RUN, &fimc->state); state 245 drivers/media/platform/exynos4-is/fimc-capture.c if (test_bit(ST_CAPT_APPLY_CFG, &fimc->state)) state 250 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_STREAM, &fimc->state); state 274 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_PEND, &fimc->state); state 279 drivers/media/platform/exynos4-is/fimc-capture.c !test_and_set_bit(ST_CAPT_STREAM, &fimc->state)) { state 282 drivers/media/platform/exynos4-is/fimc-capture.c if (!test_and_set_bit(ST_CAPT_ISP_STREAM, &fimc->state)) state 319 drivers/media/platform/exynos4-is/fimc-capture.c if (!test_and_clear_bit(ST_CAPT_SUSPENDED, &fimc->state)) state 327 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_SUSPENDED, &fimc->state); state 414 drivers/media/platform/exynos4-is/fimc-capture.c if (!test_bit(ST_CAPT_SUSPENDED, &fimc->state) && state 415 drivers/media/platform/exynos4-is/fimc-capture.c !test_bit(ST_CAPT_STREAM, &fimc->state) && state 436 drivers/media/platform/exynos4-is/fimc-capture.c !test_and_set_bit(ST_CAPT_STREAM, &fimc->state)) { state 442 drivers/media/platform/exynos4-is/fimc-capture.c if (test_and_set_bit(ST_CAPT_ISP_STREAM, &fimc->state)) state 472 drivers/media/platform/exynos4-is/fimc-capture.c dbg("pid: %d, state: 0x%lx", task_pid_nr(current), fimc->state); state 479 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_BUSY, &fimc->state); state 515 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_BUSY, &fimc->state); state 532 drivers/media/platform/exynos4-is/fimc-capture.c dbg("pid: %d, state: 0x%lx", task_pid_nr(current), fimc->state); state 544 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_BUSY, &fimc->state); state 546 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_SUSPENDED, &fimc->state); state 625 drivers/media/platform/exynos4-is/fimc-capture.c if (ctx->state & FIMC_COMPOSE) { state 1012 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state); state 1014 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state); state 1044 drivers/media/platform/exynos4-is/fimc-capture.c if (!(ctx->state & FIMC_COMPOSE)) state 1350 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_APPLY_CFG, &fimc->state); state 1460 drivers/media/platform/exynos4-is/fimc-capture.c test_bit(ST_CAPT_PEND, &fimc->state)) { state 1586 drivers/media/platform/exynos4-is/fimc-capture.c if (!(fmt->pad == FIMC_SD_PAD_SOURCE && (ctx->state & FIMC_COMPOSE))) state 1590 drivers/media/platform/exynos4-is/fimc-capture.c ctx->state &= ~FIMC_COMPOSE; state 1687 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_APPLY_CFG, &fimc->state); state 1689 drivers/media/platform/exynos4-is/fimc-capture.c ctx->state |= FIMC_COMPOSE; state 1747 drivers/media/platform/exynos4-is/fimc-capture.c ctx->state = FIMC_CTX_CAP; state 299 drivers/media/platform/exynos4-is/fimc-core.c if (test_and_clear_bit(ST_M2M_PEND, &fimc->state)) { state 300 drivers/media/platform/exynos4-is/fimc-core.c if (test_and_clear_bit(ST_M2M_SUSPENDING, &fimc->state)) { state 301 drivers/media/platform/exynos4-is/fimc-core.c set_bit(ST_M2M_SUSPENDED, &fimc->state); state 310 drivers/media/platform/exynos4-is/fimc-core.c if (ctx->state & FIMC_CTX_SHUT) { state 311 drivers/media/platform/exynos4-is/fimc-core.c ctx->state &= ~FIMC_CTX_SHUT; state 316 drivers/media/platform/exynos4-is/fimc-core.c } else if (test_bit(ST_CAPT_PEND, &fimc->state)) { state 317 drivers/media/platform/exynos4-is/fimc-core.c int last_buf = test_bit(ST_CAPT_JPEG, &fimc->state) && state 551 drivers/media/platform/exynos4-is/fimc-core.c ctx->state |= FIMC_PARAMS; state 552 drivers/media/platform/exynos4-is/fimc-core.c set_bit(ST_CAPT_APPLY_CFG, &fimc->state); state 832 drivers/media/platform/exynos4-is/fimc-core.c clear_bit(ST_M2M_SUSPENDED, &fimc->state); state 833 drivers/media/platform/exynos4-is/fimc-core.c set_bit(ST_M2M_SUSPENDING, &fimc->state); state 837 drivers/media/platform/exynos4-is/fimc-core.c test_bit(ST_M2M_SUSPENDED, &fimc->state), state 840 drivers/media/platform/exynos4-is/fimc-core.c clear_bit(ST_M2M_SUSPENDING, &fimc->state); state 855 drivers/media/platform/exynos4-is/fimc-core.c if (test_and_clear_bit(ST_M2M_SUSPENDED, &fimc->state)) state 1025 drivers/media/platform/exynos4-is/fimc-core.c dbg("fimc%d: state: 0x%lx", fimc->id, fimc->state); state 1050 drivers/media/platform/exynos4-is/fimc-core.c dbg("fimc%d: state: 0x%lx", fimc->id, fimc->state); state 1061 drivers/media/platform/exynos4-is/fimc-core.c dbg("fimc%d: state: 0x%lx", fimc->id, fimc->state); state 1065 drivers/media/platform/exynos4-is/fimc-core.c if (!test_and_clear_bit(ST_LPM, &fimc->state) || state 1083 drivers/media/platform/exynos4-is/fimc-core.c dbg("fimc%d: state: 0x%lx", fimc->id, fimc->state); state 1085 drivers/media/platform/exynos4-is/fimc-core.c if (test_and_set_bit(ST_LPM, &fimc->state)) state 76 drivers/media/platform/exynos4-is/fimc-core.h #define fimc_m2m_active(dev) test_bit(ST_M2M_RUN, &(dev)->state) state 77 drivers/media/platform/exynos4-is/fimc-core.h #define fimc_m2m_pending(dev) test_bit(ST_M2M_PEND, &(dev)->state) state 79 drivers/media/platform/exynos4-is/fimc-core.h #define fimc_capture_running(dev) test_bit(ST_CAPT_RUN, &(dev)->state) state 80 drivers/media/platform/exynos4-is/fimc-core.h #define fimc_capture_pending(dev) test_bit(ST_CAPT_PEND, &(dev)->state) state 81 drivers/media/platform/exynos4-is/fimc-core.h #define fimc_capture_busy(dev) test_bit(ST_CAPT_BUSY, &(dev)->state) state 433 drivers/media/platform/exynos4-is/fimc-core.h unsigned long state; state 496 drivers/media/platform/exynos4-is/fimc-core.h u32 state; state 537 drivers/media/platform/exynos4-is/fimc-core.h ret = !!(fimc->state & (1 << ST_CAPT_RUN) || state 538 drivers/media/platform/exynos4-is/fimc-core.h fimc->state & (1 << ST_CAPT_PEND)); state 543 drivers/media/platform/exynos4-is/fimc-core.h static inline void fimc_ctx_state_set(u32 state, struct fimc_ctx *ctx) state 548 drivers/media/platform/exynos4-is/fimc-core.h ctx->state |= state; state 558 drivers/media/platform/exynos4-is/fimc-core.h ret = (ctx->state & mask) == mask; state 208 drivers/media/platform/exynos4-is/fimc-is-regs.c clear_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); state 222 drivers/media/platform/exynos4-is/fimc-is-regs.c clear_bit(IS_ST_CHANGE_MODE, &is->state); state 254 drivers/media/platform/exynos4-is/fimc-is.c is->setfile.state = 1; state 295 drivers/media/platform/exynos4-is/fimc-is.c unsigned int state, unsigned int timeout) state 299 drivers/media/platform/exynos4-is/fimc-is.c !state ^ test_bit(bit, &is->state), state 415 drivers/media/platform/exynos4-is/fimc-is.c is->fw.state = 1; state 479 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_A5_PWR_ON, &is->state); state 505 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_CHANGE_MODE, &is->state); state 513 drivers/media/platform/exynos4-is/fimc-is.c clear_bit(IS_ST_STREAM_OFF, &is->state); state 514 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_STREAM_ON, &is->state); state 518 drivers/media/platform/exynos4-is/fimc-is.c clear_bit(IS_ST_STREAM_ON, &is->state); state 519 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_STREAM_OFF, &is->state); state 525 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); state 539 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_OPEN_SENSOR, &is->state); state 545 drivers/media/platform/exynos4-is/fimc-is.c clear_bit(IS_ST_OPEN_SENSOR, &is->state); state 554 drivers/media/platform/exynos4-is/fimc-is.c clear_bit(IS_ST_PWR_SUBIP_ON, &is->state); state 559 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_SETFILE_LOADED, &is->state); state 563 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_SETFILE_LOADED, &is->state); state 585 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); state 681 drivers/media/platform/exynos4-is/fimc-is.c clear_bit(IS_ST_SETFILE_LOADED, &is->state); state 731 drivers/media/platform/exynos4-is/fimc-is.c set_bit(IS_ST_INIT_DONE, &is->state); state 917 drivers/media/platform/exynos4-is/fimc-is.c if (test_bit(IS_ST_A5_PWR_ON, &is->state)) state 146 drivers/media/platform/exynos4-is/fimc-is.h int state; state 184 drivers/media/platform/exynos4-is/fimc-is.h u8 state; state 215 drivers/media/platform/exynos4-is/fimc-is.h unsigned int state; state 270 drivers/media/platform/exynos4-is/fimc-is.h unsigned long state; state 336 drivers/media/platform/exynos4-is/fimc-is.h unsigned int state, unsigned int timeout); state 85 drivers/media/platform/exynos4-is/fimc-isp-video.c if (!test_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state) || state 86 drivers/media/platform/exynos4-is/fimc-isp-video.c test_bit(ST_ISP_VID_CAP_STREAMING, &isp->state)) state 115 drivers/media/platform/exynos4-is/fimc-isp-video.c set_bit(ST_ISP_VID_CAP_STREAMING, &isp->state); state 145 drivers/media/platform/exynos4-is/fimc-isp-video.c clear_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state); state 146 drivers/media/platform/exynos4-is/fimc-isp-video.c clear_bit(ST_ISP_VID_CAP_STREAMING, &isp->state); state 173 drivers/media/platform/exynos4-is/fimc-isp-video.c if (test_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state)) { state 196 drivers/media/platform/exynos4-is/fimc-isp-video.c if (test_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state)) { state 223 drivers/media/platform/exynos4-is/fimc-isp-video.c set_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state); state 226 drivers/media/platform/exynos4-is/fimc-isp-video.c if (!test_bit(ST_ISP_VID_CAP_STREAMING, &isp->state)) state 241 drivers/media/platform/exynos4-is/fimc-isp-video.c if (!test_bit(ST_ISP_VID_CAP_STREAMING, &is->isp.state)) state 257 drivers/media/platform/exynos4-is/fimc-isp.c if (!test_bit(IS_ST_INIT_DONE, &is->state)) state 275 drivers/media/platform/exynos4-is/fimc-isp.c clear_bit(IS_ST_STREAM_ON, &is->state); state 284 drivers/media/platform/exynos4-is/fimc-isp.c clear_bit(IS_ST_STREAM_OFF, &is->state); state 310 drivers/media/platform/exynos4-is/fimc-isp.c set_bit(IS_ST_PWR_ON, &is->state); state 318 drivers/media/platform/exynos4-is/fimc-isp.c set_bit(IS_ST_PWR_SUBIP_ON, &is->state); state 323 drivers/media/platform/exynos4-is/fimc-isp.c if (!test_bit(IS_ST_PWR_ON, &is->state)) { state 335 drivers/media/platform/exynos4-is/fimc-isp.c if (test_bit(IS_ST_PWR_SUBIP_ON, &is->state)) { state 348 drivers/media/platform/exynos4-is/fimc-isp.c clear_bit(IS_ST_PWR_ON, &is->state); state 349 drivers/media/platform/exynos4-is/fimc-isp.c clear_bit(IS_ST_INIT_DONE, &is->state); state 350 drivers/media/platform/exynos4-is/fimc-isp.c is->state = 0; state 353 drivers/media/platform/exynos4-is/fimc-isp.c set_bit(IS_ST_IDLE, &is->state); state 659 drivers/media/platform/exynos4-is/fimc-isp.c if (set_param && test_bit(IS_ST_STREAM_ON, &is->state)) state 173 drivers/media/platform/exynos4-is/fimc-isp.h unsigned long state; state 180 drivers/media/platform/exynos4-is/fimc-lite.c streaming = fimc->state & (1 << ST_SENSOR_STREAM); state 182 drivers/media/platform/exynos4-is/fimc-lite.c fimc->state &= ~(1 << ST_FLITE_RUN | 1 << ST_FLITE_OFF | state 185 drivers/media/platform/exynos4-is/fimc-lite.c fimc->state |= (1 << ST_FLITE_SUSPENDED); state 187 drivers/media/platform/exynos4-is/fimc-lite.c fimc->state &= ~(1 << ST_FLITE_PENDING | state 222 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_OFF, &fimc->state); state 227 drivers/media/platform/exynos4-is/fimc-lite.c !test_bit(ST_FLITE_OFF, &fimc->state), state 239 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_CONFIG, &fimc->state); state 254 drivers/media/platform/exynos4-is/fimc-lite.c if (test_and_clear_bit(ST_FLITE_OFF, &fimc->state)) { state 260 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_RUN, &fimc->state); state 266 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_STREAM, &fimc->state); state 274 drivers/media/platform/exynos4-is/fimc-lite.c test_bit(ST_FLITE_RUN, &fimc->state) && state 282 drivers/media/platform/exynos4-is/fimc-lite.c test_bit(ST_FLITE_RUN, &fimc->state) && state 291 drivers/media/platform/exynos4-is/fimc-lite.c if (test_bit(ST_FLITE_CONFIG, &fimc->state)) state 296 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_STREAM, &fimc->state); state 299 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_RUN, &fimc->state); state 323 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_PENDING, &fimc->state); state 326 drivers/media/platform/exynos4-is/fimc-lite.c !test_and_set_bit(ST_FLITE_STREAM, &fimc->state)) { state 329 drivers/media/platform/exynos4-is/fimc-lite.c if (!test_and_set_bit(ST_SENSOR_STREAM, &fimc->state)) state 417 drivers/media/platform/exynos4-is/fimc-lite.c if (!test_bit(ST_FLITE_SUSPENDED, &fimc->state) && state 418 drivers/media/platform/exynos4-is/fimc-lite.c !test_bit(ST_FLITE_STREAM, &fimc->state) && state 428 drivers/media/platform/exynos4-is/fimc-lite.c !test_and_set_bit(ST_FLITE_STREAM, &fimc->state)) { state 432 drivers/media/platform/exynos4-is/fimc-lite.c if (!test_and_set_bit(ST_SENSOR_STREAM, &fimc->state)) state 470 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_IN_USE, &fimc->state); state 501 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_IN_USE, &fimc->state); state 522 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_IN_USE, &fimc->state); state 531 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_SUSPENDED, &fimc->state); state 935 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_CONFIG, &fimc->state); state 1186 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_CONFIG, &fimc->state); state 1226 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_OFF, &fimc->state); state 1233 drivers/media/platform/exynos4-is/fimc-lite.c !test_bit(ST_FLITE_OFF, &fimc->state), state 1237 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_RUN, &fimc->state); state 1361 drivers/media/platform/exynos4-is/fimc-lite.c set_bit(ST_FLITE_CONFIG, &fimc->state); state 1569 drivers/media/platform/exynos4-is/fimc-lite.c if (!test_and_clear_bit(ST_LPM, &fimc->state) || state 1570 drivers/media/platform/exynos4-is/fimc-lite.c !test_bit(ST_FLITE_IN_USE, &fimc->state)) { state 1577 drivers/media/platform/exynos4-is/fimc-lite.c if (!test_and_clear_bit(ST_FLITE_SUSPENDED, &fimc->state)) state 1584 drivers/media/platform/exynos4-is/fimc-lite.c clear_bit(ST_FLITE_SUSPENDED, &fimc->state); state 1598 drivers/media/platform/exynos4-is/fimc-lite.c bool suspend = test_bit(ST_FLITE_IN_USE, &fimc->state); state 1601 drivers/media/platform/exynos4-is/fimc-lite.c if (test_and_set_bit(ST_LPM, &fimc->state)) state 168 drivers/media/platform/exynos4-is/fimc-lite.h unsigned long state; state 186 drivers/media/platform/exynos4-is/fimc-lite.h ret = fimc->state & (1 << ST_FLITE_RUN) || state 187 drivers/media/platform/exynos4-is/fimc-lite.h fimc->state & (1 << ST_FLITE_PENDING); state 107 drivers/media/platform/exynos4-is/fimc-m2m.c set_bit(ST_M2M_PEND, &fimc->state); state 111 drivers/media/platform/exynos4-is/fimc-m2m.c if (ctx->state & FIMC_PARAMS) { state 134 drivers/media/platform/exynos4-is/fimc-m2m.c ctx->state |= FIMC_PARAMS; state 138 drivers/media/platform/exynos4-is/fimc-m2m.c if (ctx->state & FIMC_PARAMS) { state 159 drivers/media/platform/exynos4-is/fimc-m2m.c ctx->state &= (FIMC_CTX_M2M | FIMC_CTX_CAP); state 612 drivers/media/platform/exynos4-is/fimc-m2m.c pr_debug("pid: %d, state: %#lx\n", task_pid_nr(current), fimc->state); state 620 drivers/media/platform/exynos4-is/fimc-m2m.c if (test_bit(ST_CAPT_BUSY, &fimc->state)) state 645 drivers/media/platform/exynos4-is/fimc-m2m.c ctx->state = FIMC_CTX_M2M; state 658 drivers/media/platform/exynos4-is/fimc-m2m.c set_bit(ST_M2M_RUN, &fimc->state); state 686 drivers/media/platform/exynos4-is/fimc-m2m.c task_pid_nr(current), fimc->state, fimc->m2m.refcnt); state 696 drivers/media/platform/exynos4-is/fimc-m2m.c clear_bit(ST_M2M_RUN, &fimc->state); state 290 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_enable_interrupts(struct csis_state *state, bool on) state 292 drivers/media/platform/exynos4-is/mipi-csis.c u32 val = s5pcsis_read(state, S5PCSIS_INTMSK); state 294 drivers/media/platform/exynos4-is/mipi-csis.c val |= state->interrupt_mask; state 296 drivers/media/platform/exynos4-is/mipi-csis.c val &= ~state->interrupt_mask; state 297 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_INTMSK, val); state 300 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_reset(struct csis_state *state) state 302 drivers/media/platform/exynos4-is/mipi-csis.c u32 val = s5pcsis_read(state, S5PCSIS_CTRL); state 304 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CTRL, val | S5PCSIS_CTRL_RESET); state 308 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_system_enable(struct csis_state *state, int on) state 312 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_CTRL); state 317 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CTRL, val); state 319 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_DPHYCTRL); state 322 drivers/media/platform/exynos4-is/mipi-csis.c mask = (1 << (state->num_lanes + 1)) - 1; state 325 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_DPHYCTRL, val); state 329 drivers/media/platform/exynos4-is/mipi-csis.c static void __s5pcsis_set_format(struct csis_state *state) state 331 drivers/media/platform/exynos4-is/mipi-csis.c struct v4l2_mbus_framefmt *mf = &state->format; state 334 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_dbg(1, debug, &state->sd, "fmt: %#x, %d x %d\n", state 338 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_CONFIG); state 339 drivers/media/platform/exynos4-is/mipi-csis.c val = (val & ~S5PCSIS_CFG_FMT_MASK) | state->csis_fmt->fmt_reg; state 340 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CONFIG, val); state 344 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_RESOL, val); state 347 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_set_hsync_settle(struct csis_state *state, int settle) state 349 drivers/media/platform/exynos4-is/mipi-csis.c u32 val = s5pcsis_read(state, S5PCSIS_DPHYCTRL); state 352 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_DPHYCTRL, val); state 355 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_set_params(struct csis_state *state) state 359 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_CONFIG); state 360 drivers/media/platform/exynos4-is/mipi-csis.c val = (val & ~S5PCSIS_CFG_NR_LANE_MASK) | (state->num_lanes - 1); state 361 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CONFIG, val); state 363 drivers/media/platform/exynos4-is/mipi-csis.c __s5pcsis_set_format(state); state 364 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_set_hsync_settle(state, state->hs_settle); state 366 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_CTRL); state 367 drivers/media/platform/exynos4-is/mipi-csis.c if (state->csis_fmt->data_alignment == 32) state 373 drivers/media/platform/exynos4-is/mipi-csis.c if (state->wclk_ext) state 375 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CTRL, val); state 378 drivers/media/platform/exynos4-is/mipi-csis.c val = s5pcsis_read(state, S5PCSIS_CTRL); state 379 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_CTRL, val | S5PCSIS_CTRL_UPDATE_SHADOW); state 382 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_clk_put(struct csis_state *state) state 387 drivers/media/platform/exynos4-is/mipi-csis.c if (IS_ERR(state->clock[i])) state 389 drivers/media/platform/exynos4-is/mipi-csis.c clk_unprepare(state->clock[i]); state 390 drivers/media/platform/exynos4-is/mipi-csis.c clk_put(state->clock[i]); state 391 drivers/media/platform/exynos4-is/mipi-csis.c state->clock[i] = ERR_PTR(-EINVAL); state 395 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_clk_get(struct csis_state *state) state 397 drivers/media/platform/exynos4-is/mipi-csis.c struct device *dev = &state->pdev->dev; state 401 drivers/media/platform/exynos4-is/mipi-csis.c state->clock[i] = ERR_PTR(-EINVAL); state 404 drivers/media/platform/exynos4-is/mipi-csis.c state->clock[i] = clk_get(dev, csi_clock_name[i]); state 405 drivers/media/platform/exynos4-is/mipi-csis.c if (IS_ERR(state->clock[i])) { state 406 drivers/media/platform/exynos4-is/mipi-csis.c ret = PTR_ERR(state->clock[i]); state 409 drivers/media/platform/exynos4-is/mipi-csis.c ret = clk_prepare(state->clock[i]); state 411 drivers/media/platform/exynos4-is/mipi-csis.c clk_put(state->clock[i]); state 412 drivers/media/platform/exynos4-is/mipi-csis.c state->clock[i] = ERR_PTR(-EINVAL); state 418 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_clk_put(state); state 423 drivers/media/platform/exynos4-is/mipi-csis.c static void dump_regs(struct csis_state *state, const char *label) state 439 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_info(&state->sd, "--- %s ---\n", label); state 442 drivers/media/platform/exynos4-is/mipi-csis.c u32 cfg = s5pcsis_read(state, registers[i].offset); state 443 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_info(&state->sd, "%10s: 0x%08x\n", registers[i].name, cfg); state 447 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_start_stream(struct csis_state *state) state 449 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_reset(state); state 450 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_set_params(state); state 451 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_system_enable(state, true); state 452 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_enable_interrupts(state, true); state 455 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_stop_stream(struct csis_state *state) state 457 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_enable_interrupts(state, false); state 458 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_system_enable(state, false); state 461 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_clear_counters(struct csis_state *state) state 466 drivers/media/platform/exynos4-is/mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 468 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].counter = 0; state 469 drivers/media/platform/exynos4-is/mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 472 drivers/media/platform/exynos4-is/mipi-csis.c static void s5pcsis_log_counters(struct csis_state *state, bool non_errors) state 477 drivers/media/platform/exynos4-is/mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 480 drivers/media/platform/exynos4-is/mipi-csis.c if (state->events[i].counter > 0 || debug) state 481 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_info(&state->sd, "%s events: %d\n", state 482 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].name, state 483 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].counter); state 485 drivers/media/platform/exynos4-is/mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 493 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 494 drivers/media/platform/exynos4-is/mipi-csis.c struct device *dev = &state->pdev->dev; state 504 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 508 drivers/media/platform/exynos4-is/mipi-csis.c __func__, enable, state->flags); state 511 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_clear_counters(state); state 512 drivers/media/platform/exynos4-is/mipi-csis.c ret = pm_runtime_get_sync(&state->pdev->dev); state 517 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 519 drivers/media/platform/exynos4-is/mipi-csis.c if (state->flags & ST_SUSPENDED) { state 523 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_start_stream(state); state 524 drivers/media/platform/exynos4-is/mipi-csis.c state->flags |= ST_STREAMING; state 526 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_stop_stream(state); state 527 drivers/media/platform/exynos4-is/mipi-csis.c state->flags &= ~ST_STREAMING; state 529 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_log_counters(state, true); state 532 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 534 drivers/media/platform/exynos4-is/mipi-csis.c pm_runtime_put(&state->pdev->dev); state 568 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state, struct v4l2_subdev_pad_config *cfg, state 572 drivers/media/platform/exynos4-is/mipi-csis.c return cfg ? v4l2_subdev_get_try_format(&state->sd, cfg, 0) : NULL; state 574 drivers/media/platform/exynos4-is/mipi-csis.c return &state->format; state 580 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 584 drivers/media/platform/exynos4-is/mipi-csis.c mf = __s5pcsis_get_format(state, cfg, fmt->which); state 588 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 590 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 596 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 599 drivers/media/platform/exynos4-is/mipi-csis.c state->csis_fmt = csis_fmt; state 600 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 608 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 611 drivers/media/platform/exynos4-is/mipi-csis.c mf = __s5pcsis_get_format(state, cfg, fmt->which); state 615 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 617 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 624 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 629 drivers/media/platform/exynos4-is/mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 630 drivers/media/platform/exynos4-is/mipi-csis.c state->pkt_buf.data = buf; state 631 drivers/media/platform/exynos4-is/mipi-csis.c state->pkt_buf.len = *size; state 632 drivers/media/platform/exynos4-is/mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 639 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 641 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 642 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_log_counters(state, true); state 643 drivers/media/platform/exynos4-is/mipi-csis.c if (debug && (state->flags & ST_POWERED)) state 644 drivers/media/platform/exynos4-is/mipi-csis.c dump_regs(state, __func__); state 645 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 673 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = dev_id; state 674 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_pktbuf *pktbuf = &state->pkt_buf; state 678 drivers/media/platform/exynos4-is/mipi-csis.c status = s5pcsis_read(state, S5PCSIS_INTSRC); state 679 drivers/media/platform/exynos4-is/mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 689 drivers/media/platform/exynos4-is/mipi-csis.c memcpy(pktbuf->data, (u8 __force *)state->regs + offset, state 699 drivers/media/platform/exynos4-is/mipi-csis.c if (!(status & state->events[i].mask)) state 701 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].counter++; state 702 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_dbg(2, debug, &state->sd, "%s: %d\n", state 703 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].name, state 704 drivers/media/platform/exynos4-is/mipi-csis.c state->events[i].counter); state 706 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_dbg(2, debug, &state->sd, "status: %08x\n", status); state 708 drivers/media/platform/exynos4-is/mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 710 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_write(state, S5PCSIS_INTSRC, status); state 715 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state) state 722 drivers/media/platform/exynos4-is/mipi-csis.c &state->clk_frequency)) state 723 drivers/media/platform/exynos4-is/mipi-csis.c state->clk_frequency = DEFAULT_SCLK_CSIS_FREQ; state 725 drivers/media/platform/exynos4-is/mipi-csis.c &state->max_num_lanes)) state 739 drivers/media/platform/exynos4-is/mipi-csis.c state->index = endpoint.base.port - FIMC_INPUT_MIPI_CSI2_0; state 740 drivers/media/platform/exynos4-is/mipi-csis.c if (state->index >= CSIS_MAX_ENTITIES) { state 747 drivers/media/platform/exynos4-is/mipi-csis.c &state->hs_settle); state 748 drivers/media/platform/exynos4-is/mipi-csis.c state->wclk_ext = of_property_read_bool(node, state 751 drivers/media/platform/exynos4-is/mipi-csis.c state->num_lanes = endpoint.bus.mipi_csi2.num_data_lanes; state 767 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state; state 771 drivers/media/platform/exynos4-is/mipi-csis.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 772 drivers/media/platform/exynos4-is/mipi-csis.c if (!state) state 775 drivers/media/platform/exynos4-is/mipi-csis.c mutex_init(&state->lock); state 776 drivers/media/platform/exynos4-is/mipi-csis.c spin_lock_init(&state->slock); state 777 drivers/media/platform/exynos4-is/mipi-csis.c state->pdev = pdev; state 784 drivers/media/platform/exynos4-is/mipi-csis.c state->interrupt_mask = drv_data->interrupt_mask; state 786 drivers/media/platform/exynos4-is/mipi-csis.c ret = s5pcsis_parse_dt(pdev, state); state 790 drivers/media/platform/exynos4-is/mipi-csis.c if (state->num_lanes == 0 || state->num_lanes > state->max_num_lanes) { state 792 drivers/media/platform/exynos4-is/mipi-csis.c state->num_lanes, state->max_num_lanes); state 796 drivers/media/platform/exynos4-is/mipi-csis.c state->phy = devm_phy_get(dev, "csis"); state 797 drivers/media/platform/exynos4-is/mipi-csis.c if (IS_ERR(state->phy)) state 798 drivers/media/platform/exynos4-is/mipi-csis.c return PTR_ERR(state->phy); state 801 drivers/media/platform/exynos4-is/mipi-csis.c state->regs = devm_ioremap_resource(dev, mem_res); state 802 drivers/media/platform/exynos4-is/mipi-csis.c if (IS_ERR(state->regs)) state 803 drivers/media/platform/exynos4-is/mipi-csis.c return PTR_ERR(state->regs); state 805 drivers/media/platform/exynos4-is/mipi-csis.c state->irq = platform_get_irq(pdev, 0); state 806 drivers/media/platform/exynos4-is/mipi-csis.c if (state->irq < 0) state 807 drivers/media/platform/exynos4-is/mipi-csis.c return state->irq; state 810 drivers/media/platform/exynos4-is/mipi-csis.c state->supplies[i].supply = csis_supply_name[i]; state 813 drivers/media/platform/exynos4-is/mipi-csis.c state->supplies); state 817 drivers/media/platform/exynos4-is/mipi-csis.c ret = s5pcsis_clk_get(state); state 821 drivers/media/platform/exynos4-is/mipi-csis.c if (state->clk_frequency) state 822 drivers/media/platform/exynos4-is/mipi-csis.c ret = clk_set_rate(state->clock[CSIS_CLK_MUX], state 823 drivers/media/platform/exynos4-is/mipi-csis.c state->clk_frequency); state 829 drivers/media/platform/exynos4-is/mipi-csis.c ret = clk_enable(state->clock[CSIS_CLK_MUX]); state 833 drivers/media/platform/exynos4-is/mipi-csis.c ret = devm_request_irq(dev, state->irq, s5pcsis_irq_handler, state 834 drivers/media/platform/exynos4-is/mipi-csis.c 0, dev_name(dev), state); state 840 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_subdev_init(&state->sd, &s5pcsis_subdev_ops); state 841 drivers/media/platform/exynos4-is/mipi-csis.c state->sd.owner = THIS_MODULE; state 842 drivers/media/platform/exynos4-is/mipi-csis.c snprintf(state->sd.name, sizeof(state->sd.name), "%s.%d", state 843 drivers/media/platform/exynos4-is/mipi-csis.c CSIS_SUBDEV_NAME, state->index); state 844 drivers/media/platform/exynos4-is/mipi-csis.c state->sd.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE; state 845 drivers/media/platform/exynos4-is/mipi-csis.c state->csis_fmt = &s5pcsis_formats[0]; state 847 drivers/media/platform/exynos4-is/mipi-csis.c state->format.code = s5pcsis_formats[0].code; state 848 drivers/media/platform/exynos4-is/mipi-csis.c state->format.width = S5PCSIS_DEF_PIX_WIDTH; state 849 drivers/media/platform/exynos4-is/mipi-csis.c state->format.height = S5PCSIS_DEF_PIX_HEIGHT; state 851 drivers/media/platform/exynos4-is/mipi-csis.c state->sd.entity.function = MEDIA_ENT_F_IO_V4L; state 852 drivers/media/platform/exynos4-is/mipi-csis.c state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; state 853 drivers/media/platform/exynos4-is/mipi-csis.c state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; state 854 drivers/media/platform/exynos4-is/mipi-csis.c ret = media_entity_pads_init(&state->sd.entity, state 855 drivers/media/platform/exynos4-is/mipi-csis.c CSIS_PADS_NUM, state->pads); state 860 drivers/media/platform/exynos4-is/mipi-csis.c v4l2_set_subdevdata(&state->sd, pdev); state 863 drivers/media/platform/exynos4-is/mipi-csis.c platform_set_drvdata(pdev, &state->sd); state 864 drivers/media/platform/exynos4-is/mipi-csis.c memcpy(state->events, s5pcsis_events, sizeof(state->events)); state 874 drivers/media/platform/exynos4-is/mipi-csis.c state->num_lanes, state->hs_settle, state->wclk_ext, state 875 drivers/media/platform/exynos4-is/mipi-csis.c state->clk_frequency); state 879 drivers/media/platform/exynos4-is/mipi-csis.c media_entity_cleanup(&state->sd.entity); state 881 drivers/media/platform/exynos4-is/mipi-csis.c clk_disable(state->clock[CSIS_CLK_MUX]); state 883 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_clk_put(state); state 890 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 894 drivers/media/platform/exynos4-is/mipi-csis.c __func__, state->flags); state 896 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 897 drivers/media/platform/exynos4-is/mipi-csis.c if (state->flags & ST_POWERED) { state 898 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_stop_stream(state); state 899 drivers/media/platform/exynos4-is/mipi-csis.c ret = phy_power_off(state->phy); state 903 drivers/media/platform/exynos4-is/mipi-csis.c state->supplies); state 906 drivers/media/platform/exynos4-is/mipi-csis.c clk_disable(state->clock[CSIS_CLK_GATE]); state 907 drivers/media/platform/exynos4-is/mipi-csis.c state->flags &= ~ST_POWERED; state 909 drivers/media/platform/exynos4-is/mipi-csis.c state->flags |= ST_SUSPENDED; state 912 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 919 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 923 drivers/media/platform/exynos4-is/mipi-csis.c __func__, state->flags); state 925 drivers/media/platform/exynos4-is/mipi-csis.c mutex_lock(&state->lock); state 926 drivers/media/platform/exynos4-is/mipi-csis.c if (!runtime && !(state->flags & ST_SUSPENDED)) state 929 drivers/media/platform/exynos4-is/mipi-csis.c if (!(state->flags & ST_POWERED)) { state 931 drivers/media/platform/exynos4-is/mipi-csis.c state->supplies); state 934 drivers/media/platform/exynos4-is/mipi-csis.c ret = phy_power_on(state->phy); state 936 drivers/media/platform/exynos4-is/mipi-csis.c state->flags |= ST_POWERED; state 939 drivers/media/platform/exynos4-is/mipi-csis.c state->supplies); state 942 drivers/media/platform/exynos4-is/mipi-csis.c clk_enable(state->clock[CSIS_CLK_GATE]); state 944 drivers/media/platform/exynos4-is/mipi-csis.c if (state->flags & ST_STREAMING) state 945 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_start_stream(state); state 947 drivers/media/platform/exynos4-is/mipi-csis.c state->flags &= ~ST_SUSPENDED; state 949 drivers/media/platform/exynos4-is/mipi-csis.c mutex_unlock(&state->lock); state 980 drivers/media/platform/exynos4-is/mipi-csis.c struct csis_state *state = sd_to_csis_state(sd); state 984 drivers/media/platform/exynos4-is/mipi-csis.c clk_disable(state->clock[CSIS_CLK_MUX]); state 986 drivers/media/platform/exynos4-is/mipi-csis.c s5pcsis_clk_put(state); state 988 drivers/media/platform/exynos4-is/mipi-csis.c media_entity_cleanup(&state->sd.entity); state 305 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ERROR; state 324 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 333 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 352 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ERROR; state 394 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 432 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 473 drivers/media/platform/fsl-viu.c if (buf->vb.state == VIDEOBUF_NEEDS_INIT) { state 484 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_PREPARED; state 508 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_QUEUED; state 514 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 527 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 532 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_QUEUED; state 974 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_ACTIVE; state 1084 drivers/media/platform/fsl-viu.c buf->vb.state = VIDEOBUF_DONE; state 1562 drivers/media/platform/fsl-viu.c static int viu_suspend(struct platform_device *op, pm_message_t state) state 611 drivers/media/platform/marvell-ccic/cafe-driver.c static int cafe_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 452 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_STREAMING || bufno < 0) state 664 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_STREAMING) state 841 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_IDLE; state 1004 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_NOTREADY) state 1006 drivers/media/platform/marvell-ccic/mcam-core.c cam->state); state 1009 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_IDLE; state 1080 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_STREAMING; state 1121 drivers/media/platform/marvell-ccic/mcam-core.c start = (cam->state == S_BUFWAIT) && !list_empty(&cam->buffers); state 1123 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state == S_STREAMING && test_bit(CF_SG_RESTART, &cam->flags)) state 1131 drivers/media/platform/marvell-ccic/mcam-core.c enum vb2_buffer_state state) state 1140 drivers/media/platform/marvell-ccic/mcam-core.c vb2_buffer_done(&buf->vb_buf.vb2_buf, state); state 1147 drivers/media/platform/marvell-ccic/mcam-core.c vb2_buffer_done(&buf->vb_buf.vb2_buf, state); state 1163 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_IDLE) { state 1179 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_BUFWAIT; state 1203 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state == S_BUFWAIT) { state 1205 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_IDLE; state 1208 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_STREAMING) state 1407 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_IDLE || vb2_is_busy(&cam->vb_queue)) state 1709 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state != S_STREAMING) state 1888 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = S_NOTREADY; state 1976 drivers/media/platform/marvell-ccic/mcam-core.c enum mcam_state cstate = cam->state; state 1981 drivers/media/platform/marvell-ccic/mcam-core.c cam->state = cstate; state 2006 drivers/media/platform/marvell-ccic/mcam-core.c if (cam->state == S_STREAMING) { state 145 drivers/media/platform/marvell-ccic/mcam-core.h enum mcam_state state; state 352 drivers/media/platform/marvell-ccic/mmp-driver.c static int mmpcam_suspend(struct platform_device *pdev, pm_message_t state) state 356 drivers/media/platform/marvell-ccic/mmp-driver.c if (state.event != PM_EVENT_SUSPEND) state 210 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (ctx->state != MTK_JPEG_INIT) { state 684 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (ctx->state == MTK_JPEG_INIT) { state 690 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c ctx->state = vb2_is_streaming(dst_vq) ? state 733 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (ctx->state == MTK_JPEG_SOURCE_CHANGE && state 740 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c ctx->state = MTK_JPEG_RUNNING; state 742 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c ctx->state = MTK_JPEG_INIT; state 823 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c ctx->state = MTK_JPEG_SOURCE_CHANGE; state 853 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c return (ctx->state == MTK_JPEG_RUNNING) ? 1 : 0; state 123 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h enum mtk_jpeg_ctx_state state; state 203 drivers/media/platform/mtk-mdp/mtk_mdp_core.h u32 state; state 365 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c void mtk_mdp_ctx_state_lock_set(struct mtk_mdp_ctx *ctx, u32 state) state 368 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c ctx->state |= state; state 372 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_ctx_state_lock_clear(struct mtk_mdp_ctx *ctx, u32 state) state 375 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c ctx->state &= ~state; state 384 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c ret = (ctx->state & mask) == mask; state 992 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c u32 state = MTK_MDP_DST_FMT | MTK_MDP_SRC_FMT; state 1006 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c if (mtk_mdp_ctx_state_is_set(ctx, state)) { state 10 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.h void mtk_mdp_ctx_state_lock_set(struct mtk_mdp_ctx *ctx, u32 state); state 553 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_FREE; state 606 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state == MTK_STATE_ABORT) { state 620 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state == MTK_STATE_ABORT) { state 794 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state < MTK_STATE_HEADER) { state 881 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state == MTK_STATE_FREE) { state 888 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_INIT; state 994 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c (ctx->state >= MTK_STATE_HEADER)) { state 1053 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->id, f->type, ctx->state); state 1157 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state != MTK_STATE_INIT) { state 1159 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->id, ctx->state); state 1198 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_ABORT; state 1235 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_HEADER; state 1260 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_ABORT; state 1285 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state == MTK_STATE_FLUSH) state 1286 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_HEADER; state 1297 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->id, q->type, ctx->state, ctx->decoded_frame_cnt); state 1310 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state >= MTK_STATE_HEADER) { state 1330 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_FLUSH; state 1355 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state == MTK_STATE_ABORT) state 1362 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state != MTK_STATE_HEADER) state 1372 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c ctx->state = MTK_STATE_ABORT; state 1382 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (ctx->state >= MTK_STATE_HEADER) { state 89 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c ctx->state = MTK_STATE_ABORT; state 271 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h enum mtk_instance_state state; state 465 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (ctx->state == MTK_STATE_FREE) { state 472 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_INIT; state 688 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (ctx->state == MTK_STATE_ABORT) { state 702 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (ctx->state == MTK_STATE_ABORT) { state 827 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if ((ctx->state == MTK_STATE_ABORT) || (ctx->state == MTK_STATE_FREE)) { state 845 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_ABORT; state 858 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_ABORT; state 861 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_HEADER; state 874 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (buf->state == VB2_BUF_STATE_ACTIVE) { state 877 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c (int)buf->state); state 920 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_FREE; state 964 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_ABORT; state 977 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_HEADER; state 1040 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_ABORT; state 1132 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c (ctx->state != MTK_STATE_HEADER)) { state 1147 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (ctx->state == MTK_STATE_ABORT || ctx->state == MTK_STATE_FREE) { state 1149 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->id, ctx->state); state 1160 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_ABORT; state 1333 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c ctx->state = MTK_STATE_FREE; state 113 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c ctx->state = MTK_STATE_ABORT; state 421 drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c if (inst->vpu_inst.state == VEN_IPI_MSG_ENC_STATE_SKIP) { state 183 drivers/media/platform/mtk-vcodec/venc_ipi_msg.h uint32_t state; state 23 drivers/media/platform/mtk-vcodec/venc_vpu_if.c vpu->state = msg->state; state 205 drivers/media/platform/mtk-vcodec/venc_vpu_if.c bs_mode, vpu->state, vpu->bs_size, vpu->is_key_frm); state 32 drivers/media/platform/mtk-vcodec/venc_vpu_if.h int state; state 1582 drivers/media/platform/omap/omap_vout.c if (vid_dev->displays[k]->state != OMAP_DSS_DISPLAY_DISABLED) state 104 drivers/media/platform/omap/omap_voutdef.h int state; state 691 drivers/media/platform/omap3isp/isp.c pipe->state &= ~(ISP_PIPELINE_IDLE_INPUT | ISP_PIPELINE_IDLE_OUTPUT); state 862 drivers/media/platform/omap3isp/isp.c enum isp_pipeline_stream_state state) state 866 drivers/media/platform/omap3isp/isp.c if (state == ISP_PIPELINE_STREAM_STOPPED) state 869 drivers/media/platform/omap3isp/isp.c ret = isp_pipeline_enable(pipe, state); state 871 drivers/media/platform/omap3isp/isp.c if (ret == 0 || state == ISP_PIPELINE_STREAM_STOPPED) state 872 drivers/media/platform/omap3isp/isp.c pipe->stream_state = state; state 244 drivers/media/platform/omap3isp/isp.h enum isp_pipeline_stream_state state); state 282 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPED; state 286 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_RUNNING; state 288 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPING; state 347 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPED; state 495 drivers/media/platform/omap3isp/ispccdc.c if (lsc->state != LSC_STATE_STOPPED) state 712 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state != ISP_PIPELINE_STREAM_STOPPED) state 1327 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_CONTINUOUS) state 1426 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state != LSC_STATE_STOPPED) state 1434 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state == LSC_STATE_STOPPED) state 1499 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state == LSC_STATE_STOPPING) state 1500 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPED; state 1505 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state != LSC_STATE_RECONFIG) state 1509 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPED; state 1597 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_CONTINUOUS && ccdc->underrun) { state 1617 drivers/media/platform/omap3isp/ispccdc.c pipe->state |= ISP_PIPELINE_IDLE_OUTPUT; state 1619 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_SINGLESHOT && state 1654 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_CONTINUOUS && state 1656 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state != LSC_STATE_STOPPED) state 1714 drivers/media/platform/omap3isp/ispccdc.c switch (ccdc->state) { state 1721 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state != LSC_STATE_STOPPED) state 1741 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state == LSC_STATE_RUNNING) { state 1743 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_RECONFIG; state 1748 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->lsc.state == LSC_STATE_STOPPED) state 1762 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_STOPPED) state 1801 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_CONTINUOUS && !ccdc->running && state 1886 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state == ISP_PIPELINE_STREAM_STOPPED) { state 1912 drivers/media/platform/omap3isp/ispccdc.c ccdc->state != ISP_PIPELINE_STREAM_SINGLESHOT) state 1927 drivers/media/platform/omap3isp/ispccdc.c ccdc->state = enable; state 2273 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->state != ISP_PIPELINE_STREAM_STOPPED) state 2696 drivers/media/platform/omap3isp/ispccdc.c ccdc->lsc.state = LSC_STATE_STOPPED; state 65 drivers/media/platform/omap3isp/ispccdc.h enum ispccdc_lsc_state state; state 152 drivers/media/platform/omap3isp/ispccdc.h enum isp_pipeline_stream_state state; state 545 drivers/media/platform/omap3isp/ispccp2.c pipe->state |= ISP_PIPELINE_IDLE_INPUT; state 547 drivers/media/platform/omap3isp/ispccp2.c if (ccp2->state == ISP_PIPELINE_STREAM_SINGLESHOT) { state 833 drivers/media/platform/omap3isp/ispccp2.c if (ccp2->state == ISP_PIPELINE_STREAM_STOPPED) { state 860 drivers/media/platform/omap3isp/ispccp2.c if (ccp2->state != ISP_PIPELINE_STREAM_SINGLESHOT) { state 892 drivers/media/platform/omap3isp/ispccp2.c ccp2->state = enable; state 72 drivers/media/platform/omap3isp/ispccp2.h enum isp_pipeline_stream_state state; state 1077 drivers/media/platform/omap3isp/ispcsi2.c if (csi2->state == ISP_PIPELINE_STREAM_STOPPED) state 1092 drivers/media/platform/omap3isp/ispcsi2.c csi2->state = enable; state 1286 drivers/media/platform/omap3isp/ispcsi2.c csi2a->state = ISP_PIPELINE_STREAM_STOPPED; state 1299 drivers/media/platform/omap3isp/ispcsi2.c csi2c->state = ISP_PIPELINE_STREAM_STOPPED; state 140 drivers/media/platform/omap3isp/ispcsi2.h enum isp_pipeline_stream_state state; state 34 drivers/media/platform/omap3isp/isph3a_aewb.c if (aewb->state == ISPSTAT_DISABLED) state 38 drivers/media/platform/omap3isp/isph3a_af.c if (af->state == ISPSTAT_DISABLED) state 72 drivers/media/platform/omap3isp/isphist.c if (!hist->update || hist->state == ISPSTAT_DISABLED || state 73 drivers/media/platform/omap3isp/isphist.c hist->state == ISPSTAT_DISABLING) state 169 drivers/media/platform/omap3isp/isphist.c if (hist->state != ISPSTAT_DISABLED) state 275 drivers/media/platform/omap3isp/isphist.c if (atomic_read(&hist->buf_err) || hist->state != ISPSTAT_ENABLED) { state 1467 drivers/media/platform/omap3isp/isppreview.c if (prev->state == ISP_PIPELINE_STREAM_CONTINUOUS && state 1486 drivers/media/platform/omap3isp/isppreview.c pipe->state |= ISP_PIPELINE_IDLE_OUTPUT; state 1493 drivers/media/platform/omap3isp/isppreview.c pipe->state |= ISP_PIPELINE_IDLE_INPUT; state 1496 drivers/media/platform/omap3isp/isppreview.c switch (prev->state) { state 1543 drivers/media/platform/omap3isp/isppreview.c else if (prev->state == ISP_PIPELINE_STREAM_CONTINUOUS) state 1635 drivers/media/platform/omap3isp/isppreview.c if (prev->state == ISP_PIPELINE_STREAM_STOPPED) { state 1677 drivers/media/platform/omap3isp/isppreview.c prev->state = enable; state 1983 drivers/media/platform/omap3isp/isppreview.c if (prev->state != ISP_PIPELINE_STREAM_STOPPED) state 140 drivers/media/platform/omap3isp/isppreview.h enum isp_pipeline_stream_state state; state 1005 drivers/media/platform/omap3isp/ispresizer.c if (res->state == ISP_PIPELINE_STREAM_CONTINUOUS && state 1018 drivers/media/platform/omap3isp/ispresizer.c if (res->state == ISP_PIPELINE_STREAM_STOPPED) state 1030 drivers/media/platform/omap3isp/ispresizer.c pipe->state |= ISP_PIPELINE_IDLE_OUTPUT; state 1036 drivers/media/platform/omap3isp/ispresizer.c pipe->state |= ISP_PIPELINE_IDLE_INPUT; state 1039 drivers/media/platform/omap3isp/ispresizer.c if (res->state == ISP_PIPELINE_STREAM_SINGLESHOT) { state 1137 drivers/media/platform/omap3isp/ispresizer.c if (res->state == ISP_PIPELINE_STREAM_STOPPED) { state 1174 drivers/media/platform/omap3isp/ispresizer.c res->state = enable; state 1337 drivers/media/platform/omap3isp/ispresizer.c if (res->state != ISP_PIPELINE_STREAM_STOPPED) state 105 drivers/media/platform/omap3isp/ispresizer.h enum isp_pipeline_stream_state state; state 420 drivers/media/platform/omap3isp/ispstat.c if (stat->state != ISPSTAT_DISABLED || stat->buf_processing) { state 486 drivers/media/platform/omap3isp/ispstat.c if (stat->state != ISPSTAT_ENABLED) { state 632 drivers/media/platform/omap3isp/ispstat.c buf_state == STAT_BUF_DONE && stat->state == ISPSTAT_ENABLED) { state 648 drivers/media/platform/omap3isp/ispstat.c (stat->state != ISPSTAT_DISABLED); state 660 drivers/media/platform/omap3isp/ispstat.c if ((stat->state != ISPSTAT_ENABLING && state 661 drivers/media/platform/omap3isp/ispstat.c stat->state != ISPSTAT_ENABLED) && pcr_enable) state 666 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_DISABLING && !pcr_enable) state 667 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_DISABLED; state 668 drivers/media/platform/omap3isp/ispstat.c else if (stat->state == ISPSTAT_ENABLING && pcr_enable) state 669 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_ENABLED; state 678 drivers/media/platform/omap3isp/ispstat.c if (stat->state != ISPSTAT_DISABLED) state 680 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_ENABLED) state 681 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_SUSPENDED; state 689 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_SUSPENDED) state 690 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_ENABLING; state 702 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_ENABLING && !stat->buf_processing && state 787 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_DISABLING) state 789 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_ENABLED; state 790 drivers/media/platform/omap3isp/ispstat.c else if (stat->state == ISPSTAT_DISABLED) state 792 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_ENABLING; state 794 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_ENABLING) { state 796 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_DISABLED; state 797 drivers/media/platform/omap3isp/ispstat.c } else if (stat->state == ISPSTAT_ENABLED) { state 799 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_DISABLING; state 865 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_DISABLED) { state 874 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_ENABLED) { state 911 drivers/media/platform/omap3isp/ispstat.c if (stat->state == ISPSTAT_DISABLING) { state 912 drivers/media/platform/omap3isp/ispstat.c stat->state = ISPSTAT_DISABLED; state 95 drivers/media/platform/omap3isp/ispstat.h enum ispstat_state_t state; /* enabling/disabling state */ state 394 drivers/media/platform/omap3isp/ispvideo.c enum isp_pipeline_state state; state 414 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_QUEUE_OUTPUT; state 416 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_QUEUE_INPUT; state 419 drivers/media/platform/omap3isp/ispvideo.c pipe->state |= state; state 425 drivers/media/platform/omap3isp/ispvideo.c pipe->state |= ISP_PIPELINE_STREAM; state 446 drivers/media/platform/omap3isp/ispvideo.c enum vb2_buffer_state state) state 454 drivers/media/platform/omap3isp/ispvideo.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 564 drivers/media/platform/omap3isp/ispvideo.c enum isp_pipeline_state state; state 569 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_QUEUE_OUTPUT state 572 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_QUEUE_INPUT state 576 drivers/media/platform/omap3isp/ispvideo.c pipe->state &= ~state; state 585 drivers/media/platform/omap3isp/ispvideo.c pipe->state &= ~ISP_PIPELINE_STREAM; state 1084 drivers/media/platform/omap3isp/ispvideo.c enum isp_pipeline_state state; state 1127 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_STREAM_OUTPUT | ISP_PIPELINE_IDLE_OUTPUT; state 1129 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_STREAM_INPUT | ISP_PIPELINE_IDLE_INPUT; state 1138 drivers/media/platform/omap3isp/ispvideo.c pipe->state &= ~ISP_PIPELINE_STREAM; state 1139 drivers/media/platform/omap3isp/ispvideo.c pipe->state |= state; state 1192 drivers/media/platform/omap3isp/ispvideo.c enum isp_pipeline_state state; state 1211 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_STREAM_OUTPUT state 1214 drivers/media/platform/omap3isp/ispvideo.c state = ISP_PIPELINE_STREAM_INPUT state 1218 drivers/media/platform/omap3isp/ispvideo.c pipe->state &= ~state; state 85 drivers/media/platform/omap3isp/ispvideo.h unsigned int state; state 107 drivers/media/platform/omap3isp/ispvideo.h return pipe->state == (ISP_PIPELINE_STREAM_INPUT | state 982 drivers/media/platform/pxa_camera.c enum vb2_buffer_state state) state 327 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_OFF; state 486 drivers/media/platform/qcom/camss/camss-vfe.c enum vb2_buffer_state state) state 492 drivers/media/platform/qcom/camss/camss-vfe.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 500 drivers/media/platform/qcom/camss/camss-vfe.c switch (output->state) { state 508 drivers/media/platform/qcom/camss/camss-vfe.c output->state); state 516 drivers/media/platform/qcom/camss/camss-vfe.c switch (output->state) { state 518 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_SINGLE; state 522 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_STOPPING; state 528 drivers/media/platform/qcom/camss/camss-vfe.c output->state); state 539 drivers/media/platform/qcom/camss/camss-vfe.c switch (output->state) { state 552 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_CONTINUOUS; state 567 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_SINGLE; state 594 drivers/media/platform/qcom/camss/camss-vfe.c if (output->state != VFE_OUTPUT_OFF) { state 598 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_RESERVED; state 632 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_OFF; state 651 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_OFF; state 687 drivers/media/platform/qcom/camss/camss-vfe.c if (output->state != VFE_OUTPUT_RESERVED) { state 689 drivers/media/platform/qcom/camss/camss-vfe.c output->state); state 693 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_IDLE; state 704 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_SINGLE; state 707 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_CONTINUOUS; state 709 drivers/media/platform/qcom/camss/camss-vfe.c switch (output->state) { state 957 drivers/media/platform/qcom/camss/camss-vfe.c if (output->state == VFE_OUTPUT_STOPPING) { state 964 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_IDLE; state 978 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_SINGLE; state 981 drivers/media/platform/qcom/camss/camss-vfe.c output->state = VFE_OUTPUT_CONTINUOUS; state 983 drivers/media/platform/qcom/camss/camss-vfe.c switch (output->state) { state 1038 drivers/media/platform/qcom/camss/camss-vfe.c !active_index, output->state); state 1067 drivers/media/platform/qcom/camss/camss-vfe.c if (output->state == VFE_OUTPUT_STOPPING) state 1375 drivers/media/platform/qcom/camss/camss-vfe.c enum vb2_buffer_state state) state 1386 drivers/media/platform/qcom/camss/camss-vfe.c vfe_buf_flush_pending(output, state); state 1389 drivers/media/platform/qcom/camss/camss-vfe.c vb2_buffer_done(&output->buf[0]->vb.vb2_buf, state); state 1392 drivers/media/platform/qcom/camss/camss-vfe.c vb2_buffer_done(&output->buf[1]->vb.vb2_buf, state); state 1395 drivers/media/platform/qcom/camss/camss-vfe.c vb2_buffer_done(&output->last_buffer->vb.vb2_buf, state); state 57 drivers/media/platform/qcom/camss/camss-vfe.h enum vfe_output_state state; state 33 drivers/media/platform/qcom/camss/camss-video.h enum vb2_buffer_state state); state 134 drivers/media/platform/qcom/venus/core.h unsigned int state; state 336 drivers/media/platform/qcom/venus/core.h unsigned int state; state 366 drivers/media/platform/qcom/venus/helpers.c if (!inst || !(inst->state >= INST_INIT && inst->state < INST_STOP)) state 1109 drivers/media/platform/qcom/venus/helpers.c enum vb2_buffer_state state) state 1114 drivers/media/platform/qcom/venus/helpers.c v4l2_m2m_buf_done(buf, state); state 1116 drivers/media/platform/qcom/venus/helpers.c v4l2_m2m_buf_done(buf, state); state 18 drivers/media/platform/qcom/venus/helpers.h enum vb2_buffer_state state); state 56 drivers/media/platform/qcom/venus/hfi.c if (core->state >= CORE_INIT) state 78 drivers/media/platform/qcom/venus/hfi.c core->state = CORE_INIT; state 90 drivers/media/platform/qcom/venus/hfi.c if (core->state == CORE_UNINIT) state 110 drivers/media/platform/qcom/venus/hfi.c core->state = CORE_UNINIT; state 119 drivers/media/platform/qcom/venus/hfi.c if (core->state != CORE_INIT) state 127 drivers/media/platform/qcom/venus/hfi.c if (!force && core->state != CORE_INIT) state 182 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_UNINIT; state 201 drivers/media/platform/qcom/venus/hfi.c if (inst->state != INST_UNINIT) state 215 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_INIT; state 238 drivers/media/platform/qcom/venus/hfi.c if (inst->state == INST_UNINIT) state 241 drivers/media/platform/qcom/venus/hfi.c if (inst->state < INST_INIT) state 254 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_UNINIT; state 265 drivers/media/platform/qcom/venus/hfi.c if (inst->state != INST_LOAD_RESOURCES) state 278 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_START; state 289 drivers/media/platform/qcom/venus/hfi.c if (inst->state != INST_START) state 302 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_STOP; state 343 drivers/media/platform/qcom/venus/hfi.c if (inst->state != INST_INIT) state 356 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_LOAD_RESOURCES; state 366 drivers/media/platform/qcom/venus/hfi.c if (inst->state != INST_STOP) state 379 drivers/media/platform/qcom/venus/hfi.c inst->state = INST_RELEASE_RESOURCES; state 439 drivers/media/platform/qcom/venus/hfi.c if (inst->state < INST_INIT || inst->state >= INST_STOP) state 462 drivers/media/platform/qcom/venus/hfi.c if (inst->state < INST_INIT || inst->state >= INST_STOP) state 506 drivers/media/platform/qcom/venus/hfi.c core->state = CORE_UNINIT; state 120 drivers/media/platform/qcom/venus/hfi_venus.c enum venus_state state; state 140 drivers/media/platform/qcom/venus/hfi_venus.c enum venus_state state) state 143 drivers/media/platform/qcom/venus/hfi_venus.c hdev->state = state; state 149 drivers/media/platform/qcom/venus/hfi_venus.c return hdev->state != VENUS_STATE_DEINIT; state 1113 drivers/media/platform/qcom/venus/vdec.c enum vb2_buffer_state state = VB2_BUF_STATE_DONE; state 1155 drivers/media/platform/qcom/venus/vdec.c state = VB2_BUF_STATE_ERROR; state 1158 drivers/media/platform/qcom/venus/vdec.c state = VB2_BUF_STATE_ERROR; state 1163 drivers/media/platform/qcom/venus/vdec.c v4l2_m2m_buf_done(vbuf, state); state 881 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = STARTING; state 920 drivers/media/platform/rcar-vin/rcar-dma.c if (vin->state == STOPPED) { state 926 drivers/media/platform/rcar-vin/rcar-dma.c if (vin->state == STOPPING) { state 939 drivers/media/platform/rcar-vin/rcar-dma.c if (vin->state == STARTING) { state 946 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = RUNNING; state 974 drivers/media/platform/rcar-vin/rcar-dma.c enum vb2_buffer_state state) state 982 drivers/media/platform/rcar-vin/rcar-dma.c state); state 988 drivers/media/platform/rcar-vin/rcar-dma.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 1209 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = STOPPING; state 1218 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = STOPPED; state 1227 drivers/media/platform/rcar-vin/rcar-dma.c if (vin->state != STOPPED) { state 1234 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = STOPPED; state 1284 drivers/media/platform/rcar-vin/rcar-dma.c vin->state = STOPPED; state 1367 drivers/media/platform/rcar-vin/rcar-dma.c if (vin->state == STOPPED) state 209 drivers/media/platform/rcar-vin/rcar-vin.h enum rvin_dma_state state; state 304 drivers/media/platform/rcar_drif.c enum vb2_buffer_state state) state 312 drivers/media/platform/rcar_drif.c vb2_buffer_done(&fbuf->vb.vb2_buf, state); state 1306 drivers/media/platform/rcar_fdp1.c enum vb2_buffer_state state) state 1334 drivers/media/platform/rcar_fdp1.c v4l2_m2m_buf_done(job->dst->vb, state); state 1134 drivers/media/platform/rcar_jpu.c if (vb->state == VB2_BUF_STATE_DONE) state 1137 drivers/media/platform/rcar_jpu.c if (!ctx->encoder || vb->state != VB2_BUF_STATE_DONE || state 60 drivers/media/platform/rockchip/rga/rga-buf.c enum vb2_buffer_state state) state 72 drivers/media/platform/rockchip/rga/rga-buf.c v4l2_m2m_buf_done(vbuf, state); state 84 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~ST_VP_CONFIG; state 106 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~ST_VP_CONFIG; state 157 drivers/media/platform/s3c-camif/camif-capture.c streaming = vp->state & ST_VP_SENSOR_STREAMING; state 159 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~(ST_VP_PENDING | ST_VP_RUNNING | ST_VP_OFF | state 189 drivers/media/platform/s3c-camif/camif-capture.c ret = (vp->state & ST_VP_RUNNING) || (vp->state & ST_VP_PENDING); state 217 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~(ST_VP_OFF | ST_VP_LASTIRQ); state 218 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_ABORTING; state 222 drivers/media/platform/s3c-camif/camif-capture.c !(vp->state & ST_VP_ABORTING), state 227 drivers/media/platform/s3c-camif/camif-capture.c if (ret == 0 && !(vp->state & ST_VP_OFF)) { state 229 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~(ST_VP_OFF | ST_VP_ABORTING | state 307 drivers/media/platform/s3c-camif/camif-capture.c if (vp->state & ST_VP_ABORTING) { state 308 drivers/media/platform/s3c-camif/camif-capture.c if (vp->state & ST_VP_OFF) { state 310 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~(ST_VP_OFF | ST_VP_ABORTING | state 314 drivers/media/platform/s3c-camif/camif-capture.c } else if (vp->state & ST_VP_LASTIRQ) { state 318 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_OFF; state 322 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_LASTIRQ; state 326 drivers/media/platform/s3c-camif/camif-capture.c if (!list_empty(&vp->pending_buf_q) && (vp->state & ST_VP_RUNNING) && state 353 drivers/media/platform/s3c-camif/camif-capture.c } else if (!(vp->state & ST_VP_ABORTING) && state 354 drivers/media/platform/s3c-camif/camif-capture.c (vp->state & ST_VP_PENDING)) { state 355 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_RUNNING; state 358 drivers/media/platform/s3c-camif/camif-capture.c if (vp->state & ST_VP_CONFIG) { state 367 drivers/media/platform/s3c-camif/camif-capture.c vp->state &= ~ST_VP_CONFIG; state 404 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_PENDING; state 407 drivers/media/platform/s3c-camif/camif-capture.c (!(vp->state & ST_VP_STREAMING) || state 408 drivers/media/platform/s3c-camif/camif-capture.c !(vp->state & ST_VP_SENSOR_STREAMING))) { state 412 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_STREAMING; state 414 drivers/media/platform/s3c-camif/camif-capture.c if (!(vp->state & ST_VP_SENSOR_STREAMING)) { state 415 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_SENSOR_STREAMING; state 489 drivers/media/platform/s3c-camif/camif-capture.c if (!(vp->state & ST_VP_STREAMING) && vp->active_buffers < 2) { state 503 drivers/media/platform/s3c-camif/camif-capture.c && !(vp->state & ST_VP_STREAMING)) { state 505 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_STREAMING; state 510 drivers/media/platform/s3c-camif/camif-capture.c if (!(vp->state & ST_VP_SENSOR_STREAMING)) { state 512 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_SENSOR_STREAMING; state 541 drivers/media/platform/s3c-camif/camif-capture.c vp->state, vp->owner, task_pid_nr(current)); state 573 drivers/media/platform/s3c-camif/camif-capture.c vp->state, vp->owner, task_pid_nr(current)); state 1031 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_CONFIG; state 1089 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_CONFIG; state 1463 drivers/media/platform/s3c-camif/camif-capture.c vp->state |= ST_VP_CONFIG; state 1523 drivers/media/platform/s3c-camif/camif-capture.c camif->vp[VP_CODEC].state |= ST_VP_CONFIG; state 1524 drivers/media/platform/s3c-camif/camif-capture.c camif->vp[VP_PREVIEW].state |= ST_VP_CONFIG; state 225 drivers/media/platform/s3c-camif/camif-core.h unsigned int state; state 2432 drivers/media/platform/s5p-jpeg/jpeg-core.c if (ctx->state == JPEGCTX_RESOLUTION_CHANGE) state 2570 drivers/media/platform/s5p-jpeg/jpeg-core.c ctx->state = JPEGCTX_RESOLUTION_CHANGE; state 2598 drivers/media/platform/s5p-jpeg/jpeg-core.c if (ctx->state == JPEGCTX_RESOLUTION_CHANGE && state 2601 drivers/media/platform/s5p-jpeg/jpeg-core.c ctx->state = JPEGCTX_RUNNING; state 2662 drivers/media/platform/s5p-jpeg/jpeg-core.c enum vb2_buffer_state state = VB2_BUF_STATE_DONE; state 2683 drivers/media/platform/s5p-jpeg/jpeg-core.c state = VB2_BUF_STATE_ERROR; state 2686 drivers/media/platform/s5p-jpeg/jpeg-core.c state = VB2_BUF_STATE_ERROR; state 2689 drivers/media/platform/s5p-jpeg/jpeg-core.c state = VB2_BUF_STATE_ERROR; state 2700 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(src_buf, state); state 2703 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(dst_buf, state); state 2788 drivers/media/platform/s5p-jpeg/jpeg-core.c enum vb2_buffer_state state = VB2_BUF_STATE_DONE; state 2830 drivers/media/platform/s5p-jpeg/jpeg-core.c state = VB2_BUF_STATE_ERROR; state 2840 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(src_buf, state); state 2843 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(dst_buf, state); state 240 drivers/media/platform/s5p-jpeg/jpeg-core.h enum s5p_jpeg_ctx_state state; state 188 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_ERROR; state 224 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_FINISHED; state 376 drivers/media/platform/s5p-mfc/s5p_mfc.c if (ctx->state == MFCINST_RES_CHANGE_INIT) state 377 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_RES_CHANGE_FLUSH; state 380 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_RES_CHANGE_INIT; state 393 drivers/media/platform/s5p-mfc/s5p_mfc.c if (ctx->state == MFCINST_RES_CHANGE_FLUSH) { state 401 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_RES_CHANGE_END; state 438 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_FINISHING; state 450 drivers/media/platform/s5p-mfc/s5p_mfc.c if ((ctx->src_queue_cnt == 0 && ctx->state != MFCINST_FINISHING) state 472 drivers/media/platform/s5p-mfc/s5p_mfc.c switch (ctx->state) { state 482 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_ERROR; state 491 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_ERROR; state 530 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_ERROR; state 532 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_HEAD_PARSED; state 574 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_RUNNING; state 609 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_FINISHED; state 649 drivers/media/platform/s5p-mfc/s5p_mfc.c if (ctx->state == MFCINST_RUNNING && state 668 drivers/media/platform/s5p-mfc/s5p_mfc.c if (ctx->state == MFCINST_FINISHING && state 690 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_GOT_INST; state 695 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_FREE; state 722 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->state = MFCINST_RUNNING; state 955 drivers/media/platform/s5p-mfc/s5p_mfc.c if (ctx->state != MFCINST_FREE && ctx->state != MFCINST_INIT) { state 1025 drivers/media/platform/s5p-mfc/s5p_mfc.c if (src_vb && (src_vb->state == VB2_BUF_STATE_DONE state 1026 drivers/media/platform/s5p-mfc/s5p_mfc.c || src_vb->state == VB2_BUF_STATE_ERROR)) state 1033 drivers/media/platform/s5p-mfc/s5p_mfc.c if (dst_vb && (dst_vb->state == VB2_BUF_STATE_DONE state 1034 drivers/media/platform/s5p-mfc/s5p_mfc.c || dst_vb->state == VB2_BUF_STATE_ERROR)) state 119 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c ctx->state = MFCINST_ERROR; state 130 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c if (ctx->state == MFCINST_FREE) { state 132 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c ctx->state = MFCINST_ERROR; state 144 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c ctx->state = MFCINST_ERROR; state 144 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c if (ctx->state != MFCINST_FREE) { state 639 drivers/media/platform/s5p-mfc/s5p_mfc_common.h enum s5p_mfc_inst_state state; state 466 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c ctx->state = MFCINST_RETURN_INST; state 481 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c ctx->state = MFCINST_FREE; state 215 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->src_queue_cnt >= 1 && ctx->state == MFCINST_GOT_INST) state 219 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_RUNNING && state 223 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_FINISHING && state 228 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_HEAD_PARSED && state 232 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if ((ctx->state == MFCINST_RES_CHANGE_INIT || state 233 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_RES_CHANGE_FLUSH) && state 236 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_RES_CHANGE_END && state 309 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c (ctx->state == MFCINST_GOT_INST || ctx->state == state 317 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state >= MFCINST_HEAD_PARSED && state 318 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state < MFCINST_ABORT) { state 430 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_INIT; state 461 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state != MFCINST_INIT) { state 580 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c mfc_debug(2, "State: %d, buf->type: %d\n", ctx->state, buf->type); state 581 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_GOT_INST && state 584 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c } else if (ctx->state == MFCINST_RUNNING && state 602 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_ERROR) { state 622 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_ERROR) { state 635 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_FINISHED && state 718 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state >= MFCINST_HEAD_PARSED && state 719 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state < MFCINST_ABORT) { state 722 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c } else if (ctx->state != MFCINST_INIT && state 723 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state != MFCINST_RES_CHANGE_END) { state 730 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state >= MFCINST_HEAD_PARSED && state 731 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state < MFCINST_ABORT) { state 760 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state != MFCINST_HEAD_PARSED && state 761 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state != MFCINST_RUNNING && state 762 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state != MFCINST_FINISHING && state 763 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state != MFCINST_FINISHED) { state 823 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_FINISHING; state 833 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_FINISHING; state 893 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_INIT && state 903 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c } else if (ctx->state == MFCINST_HEAD_PARSED && state 916 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state, vq->type); state 921 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_HEAD_PARSED && state 932 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_INIT) { state 1000 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (ctx->state == MFCINST_FINISHING || state 1001 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_FINISHED) state 1002 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_RUNNING; state 1018 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if ((ctx->state == MFCINST_FINISHING || state 1019 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state == MFCINST_RUNNING) && state 1021 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_ABORT; state 1034 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (IS_MFCV6_PLUS(dev) && (ctx->state == MFCINST_RUNNING)) { state 1035 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_FLUSH; state 1050 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c ctx->state = MFCINST_RUNNING; state 1091 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->src_queue_cnt, ctx->dst_queue_cnt, ctx->state); state 1093 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_GOT_INST && ctx->dst_queue_cnt >= 1) state 1096 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if ((ctx->state == MFCINST_RUNNING || state 1097 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state == MFCINST_HEAD_PRODUCED) && state 1101 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_FINISHING && state 1164 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_RUNNING; state 1178 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_HEAD_PRODUCED; state 1254 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if ((ctx->src_queue_cnt > 0) && (ctx->state == MFCINST_RUNNING)) { state 1351 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c mfc_debug(2, "f->type = %d ctx->state = %d\n", f->type, ctx->state); state 1439 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_INIT; state 1564 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state != MFCINST_GOT_INST) { state 1565 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c mfc_err("invalid context state: %d\n", ctx->state); state 1592 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_ERROR) { state 1597 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_FINISHING) { state 1617 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_ERROR) { state 1625 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ret == 0 && ctx->state == MFCINST_FINISHED state 2206 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state >= MFCINST_HEAD_PARSED && state 2207 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state < MFCINST_ABORT) { state 2210 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c } else if (ctx->state != MFCINST_INIT) { state 2217 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state >= MFCINST_HEAD_PARSED && state 2218 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state < MFCINST_ABORT) { state 2287 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_FINISHING; state 2297 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_FINISHING; state 2375 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state != MFCINST_GOT_INST) { state 2376 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c mfc_err("invalid state: %d\n", ctx->state); state 2497 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if ((ctx->state == MFCINST_GOT_INST) && state 2525 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if ((ctx->state == MFCINST_FINISHING || state 2526 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state == MFCINST_RUNNING) && state 2528 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_ABORT; state 2532 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c ctx->state = MFCINST_FINISHED; state 2556 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (ctx->state == MFCINST_ERROR) { state 1141 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c if (ctx->state == MFCINST_FINISHING) state 1165 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c if (ctx->state == MFCINST_FINISHING) { state 1188 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c ctx->state = MFCINST_FINISHING; state 1202 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c if (list_empty(&ctx->src_queue) && ctx->state != MFCINST_FINISHING) { state 1224 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c ctx->state = MFCINST_FINISHING; state 1233 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c ctx->state = MFCINST_FINISHING; state 1243 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c src_mb ? src_mb->b->vb2_buf.index : -1, ctx->state); state 1310 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c ctx->state = MFCINST_ERROR; state 1354 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c switch (ctx->state) { state 1392 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c switch (ctx->state) { state 1769 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c if (ctx->state != MFCINST_FINISHING) state 1797 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c if (ctx->state == MFCINST_FINISHING) { state 1823 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c ctx->state = MFCINST_FINISHING; state 1841 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c if (list_empty(&ctx->src_queue) && ctx->state != MFCINST_FINISHING) { state 1860 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c ctx->state = MFCINST_FINISHING; state 1870 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c ctx->state = MFCINST_FINISHING; state 1937 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c ctx->state = MFCINST_ERROR; state 1951 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c ctx->state = MFCINST_ERROR; state 1991 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c mfc_debug(1, "ctx->state=%d\n", ctx->state); state 1999 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c switch (ctx->state) { state 2039 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c switch (ctx->state) { state 120 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static inline void bdisp_ctx_state_lock_set(u32 state, struct bdisp_ctx *ctx) state 125 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state |= state; state 129 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static inline void bdisp_ctx_state_lock_clear(u32 state, struct bdisp_ctx *ctx) state 134 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state &= ~state; state 144 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ret = (ctx->state & mask) == mask; state 219 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (!test_bit(ST_M2M_RUNNING, &bdisp->state) || (curr_ctx != ctx)) state 241 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if ((ret == -ETIMEDOUT) || (ctx->state & BDISP_CTX_ABORT)) { state 322 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state |= BDISP_PARAMS; state 326 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (ctx->state & BDISP_CTX_STOP_REQ) { state 327 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state &= ~BDISP_CTX_STOP_REQ; state 328 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state |= BDISP_CTX_ABORT; state 355 drivers/media/platform/sti/bdisp/bdisp-v4l2.c set_bit(ST_M2M_RUNNING, &bdisp->state); state 357 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state &= ~BDISP_PARAMS; state 385 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->state |= BDISP_PARAMS; state 625 drivers/media/platform/sti/bdisp/bdisp-v4l2.c set_bit(ST_M2M_OPEN, &bdisp->state); state 664 drivers/media/platform/sti/bdisp/bdisp-v4l2.c clear_bit(ST_M2M_OPEN, &bdisp->state); state 798 drivers/media/platform/sti/bdisp/bdisp-v4l2.c u32 state; state 835 drivers/media/platform/sti/bdisp/bdisp-v4l2.c state = BDISP_PARAMS; state 836 drivers/media/platform/sti/bdisp/bdisp-v4l2.c state |= (f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) ? state 838 drivers/media/platform/sti/bdisp/bdisp-v4l2.c bdisp_ctx_state_lock_set(state, ctx); state 1102 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (!test_and_clear_bit(ST_M2M_RUNNING, &bdisp->state)) state 1105 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (test_and_clear_bit(ST_M2M_SUSPENDING, &bdisp->state)) { state 1106 drivers/media/platform/sti/bdisp/bdisp-v4l2.c set_bit(ST_M2M_SUSPENDED, &bdisp->state); state 1152 drivers/media/platform/sti/bdisp/bdisp-v4l2.c clear_bit(ST_M2M_RUNNING, &bdisp->state); state 1166 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (!test_bit(ST_M2M_RUNNING, &bdisp->state)) { state 1170 drivers/media/platform/sti/bdisp/bdisp-v4l2.c clear_bit(ST_M2M_SUSPENDED, &bdisp->state); state 1171 drivers/media/platform/sti/bdisp/bdisp-v4l2.c set_bit(ST_M2M_SUSPENDING, &bdisp->state); state 1175 drivers/media/platform/sti/bdisp/bdisp-v4l2.c test_bit(ST_M2M_SUSPENDED, &bdisp->state), state 1178 drivers/media/platform/sti/bdisp/bdisp-v4l2.c clear_bit(ST_M2M_SUSPENDING, &bdisp->state); state 1198 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (test_and_clear_bit(ST_M2M_SUSPENDED, &bdisp->state)) state 1233 drivers/media/platform/sti/bdisp/bdisp-v4l2.c opened = test_bit(ST_M2M_OPEN, &bdisp->state); state 116 drivers/media/platform/sti/bdisp/bdisp.h u32 state; state 194 drivers/media/platform/sti/bdisp/bdisp.h unsigned long state; state 316 drivers/media/platform/sti/delta/delta-mjpeg-dec.c frame->state |= DELTA_FRAME_DEC; state 107 drivers/media/platform/sti/delta/delta-v4l2.c frame->state |= DELTA_FRAME_OUT; state 126 drivers/media/platform/sti/delta/delta-v4l2.c if (frame->state == DELTA_FRAME_FREE) { state 129 drivers/media/platform/sti/delta/delta-v4l2.c frame->state = DELTA_FRAME_M2M; state 142 drivers/media/platform/sti/delta/delta-v4l2.c frame->state &= ~DELTA_FRAME_OUT; state 145 drivers/media/platform/sti/delta/delta-v4l2.c if (frame->state == DELTA_FRAME_FREE) { state 149 drivers/media/platform/sti/delta/delta-v4l2.c frame->state = DELTA_FRAME_M2M; state 660 drivers/media/platform/sti/delta/delta-v4l2.c if (ctx->state < DELTA_STATE_READY) { state 815 drivers/media/platform/sti/delta/delta-v4l2.c if (ctx->state != DELTA_STATE_READY) state 849 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_EOS; state 860 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_WF_EOS; state 1165 drivers/media/platform/sti/delta/delta-v4l2.c frame->state = DELTA_FRAME_FREE; state 1214 drivers/media/platform/sti/delta/delta-v4l2.c frame->state &= ~DELTA_FRAME_DEC; state 1234 drivers/media/platform/sti/delta/delta-v4l2.c frame_state_str(frame->state, state 1256 drivers/media/platform/sti/delta/delta-v4l2.c frame->state &= ~DELTA_FRAME_M2M; state 1257 drivers/media/platform/sti/delta/delta-v4l2.c if (frame->state != DELTA_FRAME_FREE) { state 1318 drivers/media/platform/sti/delta/delta-v4l2.c if ((ctx->state != DELTA_STATE_WF_FORMAT) && state 1319 drivers/media/platform/sti/delta/delta-v4l2.c (ctx->state != DELTA_STATE_WF_STREAMINFO)) state 1322 drivers/media/platform/sti/delta/delta-v4l2.c if (ctx->state == DELTA_STATE_WF_FORMAT) { state 1330 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_WF_STREAMINFO; state 1376 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_READY; state 1514 drivers/media/platform/sti/delta/delta-v4l2.c if (ctx->state == DELTA_STATE_WF_EOS) { state 1518 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_EOS; state 1546 drivers/media/platform/sti/delta/delta-v4l2.c if (!(frame->state & DELTA_FRAME_OUT)) { state 1550 drivers/media/platform/sti/delta/delta-v4l2.c frame->state = DELTA_FRAME_OUT; state 1660 drivers/media/platform/sti/delta/delta-v4l2.c ctx->state = DELTA_STATE_WF_FORMAT; state 177 drivers/media/platform/sti/delta/delta.h u32 state; state 440 drivers/media/platform/sti/delta/delta.h enum delta_state state; state 543 drivers/media/platform/sti/delta/delta.h static inline char *frame_state_str(u32 state, char *str, unsigned int len) state 546 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_REF) ? "ref" : " ", state 547 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_BSY) ? "bsy" : " ", state 548 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_DEC) ? "dec" : " ", state 549 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_OUT) ? "out" : " ", state 550 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_M2M) ? "m2m" : " ", state 551 drivers/media/platform/sti/delta/delta.h (state & DELTA_FRAME_RDY) ? "rdy" : " "); state 162 drivers/media/platform/stm32/stm32-dcmi.c enum state state; state 238 drivers/media/platform/stm32/stm32-dcmi.c if (dcmi->state != RUNNING) { state 246 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = WAIT_FOR_BUFFER; state 261 drivers/media/platform/stm32/stm32-dcmi.c struct dma_tx_state state; state 268 drivers/media/platform/stm32/stm32-dcmi.c status = dmaengine_tx_status(dcmi->dma_chan, dcmi->dma_cookie, &state); state 407 drivers/media/platform/stm32/stm32-dcmi.c struct dma_tx_state state; state 428 drivers/media/platform/stm32/stm32-dcmi.c status = dmaengine_tx_status(dcmi->dma_chan, dcmi->dma_cookie, &state); state 429 drivers/media/platform/stm32/stm32-dcmi.c if (status != DMA_ERROR && state.residue < buf->size) { state 431 drivers/media/platform/stm32/stm32-dcmi.c dcmi_buffer_done(dcmi, buf, buf->size - state.residue, 0); state 570 drivers/media/platform/stm32/stm32-dcmi.c if (dcmi->state == WAIT_FOR_BUFFER) { state 571 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = RUNNING; state 680 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_pipeline_s_stream(struct stm32_dcmi *dcmi, int state) state 700 drivers/media/platform/stm32/stm32-dcmi.c ret = v4l2_subdev_call(subdev, video, s_stream, state); state 704 drivers/media/platform/stm32/stm32-dcmi.c state ? "start" : "stop", ret); state 709 drivers/media/platform/stm32/stm32-dcmi.c subdev->name, state ? "started" : "stopped"); state 804 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = WAIT_FOR_BUFFER; state 812 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = RUNNING; state 881 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = STOPPED; state 1927 drivers/media/platform/stm32/stm32-dcmi.c dcmi->state = STOPPED; state 205 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c enum vb2_buffer_state state) state 211 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 221 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c vb2_buffer_done(&v_buf->vb2_buf, state); state 253 drivers/media/platform/tegra-cec/tegra_cec.c u32 state = cec_read(cec, TEGRA_CEC_HW_CONTROL); state 256 drivers/media/platform/tegra-cec/tegra_cec.c state &= ~TEGRA_CEC_HWCTRL_RX_LADDR_MASK; state 258 drivers/media/platform/tegra-cec/tegra_cec.c state |= TEGRA_CEC_HWCTRL_RX_LADDR((1 << logical_addr)); state 260 drivers/media/platform/tegra-cec/tegra_cec.c cec_write(cec, TEGRA_CEC_HW_CONTROL, state); state 433 drivers/media/platform/tegra-cec/tegra_cec.c static int tegra_cec_suspend(struct platform_device *pdev, pm_message_t state) state 2097 drivers/media/platform/ti-vpe/vpe.c enum vb2_buffer_state state) state 2110 drivers/media/platform/ti-vpe/vpe.c v4l2_m2m_buf_done(vb, state); state 2123 drivers/media/platform/ti-vpe/vpe.c v4l2_m2m_buf_done(ctx->src_vbs[2], state); state 2126 drivers/media/platform/ti-vpe/vpe.c v4l2_m2m_buf_done(ctx->src_vbs[1], state); state 2131 drivers/media/platform/ti-vpe/vpe.c v4l2_m2m_buf_done(ctx->src_vbs[0], state); state 2142 drivers/media/platform/ti-vpe/vpe.c v4l2_m2m_buf_done(ctx->dst_vb, state); state 1029 drivers/media/platform/via-camera.c enum viacam_opstate state = cam->opstate; state 1033 drivers/media/platform/via-camera.c cam->opstate = state; /* So resume restarts */ state 212 drivers/media/platform/vicodec/codec-v4l2-fwht.c int v4l2_fwht_encode(struct v4l2_fwht_state *state, u8 *p_in, u8 *p_out) state 214 drivers/media/platform/vicodec/codec-v4l2-fwht.c unsigned int size = state->stride * state->coded_height; state 215 drivers/media/platform/vicodec/codec-v4l2-fwht.c unsigned int chroma_stride = state->stride; state 216 drivers/media/platform/vicodec/codec-v4l2-fwht.c const struct v4l2_fwht_pixfmt_info *info = state->info; state 236 drivers/media/platform/vicodec/codec-v4l2-fwht.c cf.i_frame_qp = state->i_frame_qp; state 237 drivers/media/platform/vicodec/codec-v4l2-fwht.c cf.p_frame_qp = state->p_frame_qp; state 240 drivers/media/platform/vicodec/codec-v4l2-fwht.c encoding = fwht_encode_frame(&rf, &state->ref_frame, &cf, state 241 drivers/media/platform/vicodec/codec-v4l2-fwht.c !state->gop_cnt, state 242 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->gop_cnt == state->gop_size - 1, state 243 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->visible_width, state 244 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->visible_height, state 245 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->stride, chroma_stride); state 247 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->gop_cnt = 0; state 248 drivers/media/platform/vicodec/codec-v4l2-fwht.c if (++state->gop_cnt >= state->gop_size) state 249 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->gop_cnt = 0; state 255 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->width = htonl(state->visible_width); state 256 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->height = htonl(state->visible_height); state 274 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->colorspace = htonl(state->colorspace); state 275 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->xfer_func = htonl(state->xfer_func); state 276 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->ycbcr_enc = htonl(state->ycbcr_enc); state 277 drivers/media/platform/vicodec/codec-v4l2-fwht.c p_hdr->quantization = htonl(state->quantization); state 282 drivers/media/platform/vicodec/codec-v4l2-fwht.c int v4l2_fwht_decode(struct v4l2_fwht_state *state, u8 *p_in, u8 *p_out) state 291 drivers/media/platform/vicodec/codec-v4l2-fwht.c unsigned int dst_chroma_stride = state->stride; state 292 drivers/media/platform/vicodec/codec-v4l2-fwht.c unsigned int ref_chroma_stride = state->ref_stride; state 293 drivers/media/platform/vicodec/codec-v4l2-fwht.c unsigned int dst_size = state->stride * state->coded_height; state 296 drivers/media/platform/vicodec/codec-v4l2-fwht.c if (!state->info) state 299 drivers/media/platform/vicodec/codec-v4l2-fwht.c info = state->info; state 301 drivers/media/platform/vicodec/codec-v4l2-fwht.c version = ntohl(state->header.version); state 308 drivers/media/platform/vicodec/codec-v4l2-fwht.c if (state->header.magic1 != FWHT_MAGIC1 || state 309 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->header.magic2 != FWHT_MAGIC2) state 313 drivers/media/platform/vicodec/codec-v4l2-fwht.c if (ntohl(state->header.width) != state->visible_width || state 314 drivers/media/platform/vicodec/codec-v4l2-fwht.c ntohl(state->header.height) != state->visible_height) state 317 drivers/media/platform/vicodec/codec-v4l2-fwht.c flags = ntohl(state->header.flags); state 329 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->colorspace = ntohl(state->header.colorspace); state 330 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->xfer_func = ntohl(state->header.xfer_func); state 331 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->ycbcr_enc = ntohl(state->header.ycbcr_enc); state 332 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->quantization = ntohl(state->header.quantization); state 334 drivers/media/platform/vicodec/codec-v4l2-fwht.c cf.size = ntohl(state->header.size); state 355 drivers/media/platform/vicodec/codec-v4l2-fwht.c ref_size = state->ref_stride * state->coded_height; state 357 drivers/media/platform/vicodec/codec-v4l2-fwht.c if (prepare_raw_frame(&state->ref_frame, info, state->ref_frame.buf, state 362 drivers/media/platform/vicodec/codec-v4l2-fwht.c state->visible_width, state->visible_height, state 363 drivers/media/platform/vicodec/codec-v4l2-fwht.c &state->ref_frame, state->ref_stride, ref_chroma_stride, state 364 drivers/media/platform/vicodec/codec-v4l2-fwht.c &dst_rf, state->stride, dst_chroma_stride)) state 61 drivers/media/platform/vicodec/codec-v4l2-fwht.h int v4l2_fwht_encode(struct v4l2_fwht_state *state, u8 *p_in, u8 *p_out); state 62 drivers/media/platform/vicodec/codec-v4l2-fwht.h int v4l2_fwht_decode(struct v4l2_fwht_state *state, u8 *p_in, u8 *p_out); state 131 drivers/media/platform/vicodec/vicodec-core.c struct v4l2_fwht_state state; state 170 drivers/media/platform/vicodec/vicodec-core.c struct v4l2_fwht_state *state) state 173 drivers/media/platform/vicodec/vicodec-core.c u8 *p_ref = state->ref_frame.buf; state 174 drivers/media/platform/vicodec/vicodec-core.c unsigned int cap_stride = state->stride; state 175 drivers/media/platform/vicodec/vicodec-core.c unsigned int ref_stride = state->ref_stride; state 196 drivers/media/platform/vicodec/vicodec-core.c for (i = 0; i < state->visible_height / h_div; i++) { state 201 drivers/media/platform/vicodec/vicodec-core.c cap += cap_stride * (state->coded_height / h_div); state 202 drivers/media/platform/vicodec/vicodec-core.c p_ref += ref_stride * (state->coded_height / h_div); state 248 drivers/media/platform/vicodec/vicodec-core.c const struct fwht_cframe_hdr *p_hdr = &ctx->state.header; state 250 drivers/media/platform/vicodec/vicodec-core.c ctx->state.visible_width = ntohl(p_hdr->width); state 251 drivers/media/platform/vicodec/vicodec-core.c ctx->state.visible_height = ntohl(p_hdr->height); state 252 drivers/media/platform/vicodec/vicodec-core.c ctx->state.colorspace = ntohl(p_hdr->colorspace); state 253 drivers/media/platform/vicodec/vicodec-core.c ctx->state.xfer_func = ntohl(p_hdr->xfer_func); state 254 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); state 255 drivers/media/platform/vicodec/vicodec-core.c ctx->state.quantization = ntohl(p_hdr->quantization); state 263 drivers/media/platform/vicodec/vicodec-core.c struct v4l2_fwht_state *state = &ctx->state; state 270 drivers/media/platform/vicodec/vicodec-core.c p_src = state->compressed_frame; state 280 drivers/media/platform/vicodec/vicodec-core.c ctx->state.header.size = state 286 drivers/media/platform/vicodec/vicodec-core.c if (!(ntohl(ctx->state.header.flags) & FWHT_FL_I_FRAME)) { state 294 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame_ts, 0); state 299 drivers/media/platform/vicodec/vicodec-core.c if (ref_vb2_buf->state == VB2_BUF_STATE_ERROR) state 301 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame.buf = state 304 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame.buf = NULL; state 319 drivers/media/platform/vicodec/vicodec-core.c state->info = q_src->info; state 320 drivers/media/platform/vicodec/vicodec-core.c comp_sz_or_errcode = v4l2_fwht_encode(state, p_src, p_dst); state 326 drivers/media/platform/vicodec/vicodec-core.c unsigned int comp_frame_size = ntohl(ctx->state.header.size); state 331 drivers/media/platform/vicodec/vicodec-core.c state->info = q_dst->info; state 332 drivers/media/platform/vicodec/vicodec-core.c ret = v4l2_fwht_decode(state, p_src, p_dst); state 336 drivers/media/platform/vicodec/vicodec-core.c copy_cap_to_ref(p_dst, ctx->state.info, &ctx->state); state 339 drivers/media/platform/vicodec/vicodec-core.c if (ntohl(ctx->state.header.flags) & FWHT_FL_I_FRAME) state 357 drivers/media/platform/vicodec/vicodec-core.c u32 state; state 358 drivers/media/platform/vicodec/vicodec-core.c u8 *header = (u8 *)&ctx->state.header; state 360 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_DONE; state 363 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_ERROR; state 382 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_DONE; state 389 drivers/media/platform/vicodec/vicodec-core.c return state; state 405 drivers/media/platform/vicodec/vicodec-core.c return state; state 415 drivers/media/platform/vicodec/vicodec-core.c u32 state; state 425 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_DONE; state 427 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_ERROR; state 443 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(src_buf, state); state 447 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(src_buf, state); state 451 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(dst_buf, state); state 470 drivers/media/platform/vicodec/vicodec-core.c static void job_remove_src_buf(struct vicodec_ctx *ctx, u32 state) state 479 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(src_buf, state); state 527 drivers/media/platform/vicodec/vicodec-core.c const struct fwht_cframe_hdr *p_hdr = &ctx->state.header; state 548 drivers/media/platform/vicodec/vicodec-core.c ctx->state.colorspace = ntohl(p_hdr->colorspace); state 550 drivers/media/platform/vicodec/vicodec-core.c ctx->state.xfer_func = ntohl(p_hdr->xfer_func); state 551 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); state 552 drivers/media/platform/vicodec/vicodec-core.c ctx->state.quantization = ntohl(p_hdr->quantization); state 580 drivers/media/platform/vicodec/vicodec-core.c u32 state; state 605 drivers/media/platform/vicodec/vicodec-core.c state = VB2_BUF_STATE_DONE; state 608 drivers/media/platform/vicodec/vicodec-core.c state = get_next_header(ctx, &p, p_src + sz - p); state 612 drivers/media/platform/vicodec/vicodec-core.c job_remove_src_buf(ctx, state); state 617 drivers/media/platform/vicodec/vicodec-core.c comp_frame_size = ntohl(ctx->state.header.size); state 634 drivers/media/platform/vicodec/vicodec-core.c memcpy(ctx->state.compressed_frame + ctx->comp_size, state 641 drivers/media/platform/vicodec/vicodec-core.c job_remove_src_buf(ctx, state); state 662 drivers/media/platform/vicodec/vicodec-core.c if (!is_header_valid(&ctx->state.header) && ctx->comp_has_frame) state 664 drivers/media/platform/vicodec/vicodec-core.c flags = ntohl(ctx->state.header.flags); state 668 drivers/media/platform/vicodec/vicodec-core.c if (ntohl(ctx->state.header.width) != q_dst->visible_width || state 669 drivers/media/platform/vicodec/vicodec-core.c ntohl(ctx->state.header.height) != q_dst->visible_height || state 796 drivers/media/platform/vicodec/vicodec-core.c pix->colorspace = ctx->state.colorspace; state 797 drivers/media/platform/vicodec/vicodec-core.c pix->xfer_func = ctx->state.xfer_func; state 798 drivers/media/platform/vicodec/vicodec-core.c pix->ycbcr_enc = ctx->state.ycbcr_enc; state 799 drivers/media/platform/vicodec/vicodec-core.c pix->quantization = ctx->state.quantization; state 815 drivers/media/platform/vicodec/vicodec-core.c pix_mp->colorspace = ctx->state.colorspace; state 816 drivers/media/platform/vicodec/vicodec-core.c pix_mp->xfer_func = ctx->state.xfer_func; state 817 drivers/media/platform/vicodec/vicodec-core.c pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; state 818 drivers/media/platform/vicodec/vicodec-core.c pix_mp->quantization = ctx->state.quantization; state 918 drivers/media/platform/vicodec/vicodec-core.c pix->colorspace = ctx->state.colorspace; state 919 drivers/media/platform/vicodec/vicodec-core.c pix->xfer_func = ctx->state.xfer_func; state 920 drivers/media/platform/vicodec/vicodec-core.c pix->ycbcr_enc = ctx->state.ycbcr_enc; state 921 drivers/media/platform/vicodec/vicodec-core.c pix->quantization = ctx->state.quantization; state 929 drivers/media/platform/vicodec/vicodec-core.c pix_mp->colorspace = ctx->state.colorspace; state 930 drivers/media/platform/vicodec/vicodec-core.c pix_mp->xfer_func = ctx->state.xfer_func; state 931 drivers/media/platform/vicodec/vicodec-core.c pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; state 932 drivers/media/platform/vicodec/vicodec-core.c pix_mp->quantization = ctx->state.quantization; state 1127 drivers/media/platform/vicodec/vicodec-core.c ctx->state.colorspace = pix->colorspace; state 1128 drivers/media/platform/vicodec/vicodec-core.c ctx->state.xfer_func = pix->xfer_func; state 1129 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ycbcr_enc = pix->ycbcr_enc; state 1130 drivers/media/platform/vicodec/vicodec-core.c ctx->state.quantization = pix->quantization; state 1134 drivers/media/platform/vicodec/vicodec-core.c ctx->state.colorspace = pix_mp->colorspace; state 1135 drivers/media/platform/vicodec/vicodec-core.c ctx->state.xfer_func = pix_mp->xfer_func; state 1136 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ycbcr_enc = pix_mp->ycbcr_enc; state 1137 drivers/media/platform/vicodec/vicodec-core.c ctx->state.quantization = pix_mp->quantization; state 1528 drivers/media/platform/vicodec/vicodec-core.c enum vb2_buffer_state state = state 1532 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(vbuf, state); state 1535 drivers/media/platform/vicodec/vicodec-core.c header_valid = is_header_valid(&ctx->state.header); state 1558 drivers/media/platform/vicodec/vicodec-core.c static void vicodec_return_bufs(struct vb2_queue *q, u32 state) state 1573 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(vbuf, state); state 1602 drivers/media/platform/vicodec/vicodec-core.c struct v4l2_fwht_state *state = &ctx->state; state 1615 drivers/media/platform/vicodec/vicodec-core.c state->gop_cnt = 0; state 1629 drivers/media/platform/vicodec/vicodec-core.c state->visible_width = q_data->visible_width; state 1630 drivers/media/platform/vicodec/vicodec-core.c state->visible_height = q_data->visible_height; state 1631 drivers/media/platform/vicodec/vicodec-core.c state->coded_width = q_data->coded_width; state 1632 drivers/media/platform/vicodec/vicodec-core.c state->coded_height = q_data->coded_height; state 1633 drivers/media/platform/vicodec/vicodec-core.c state->stride = q_data->coded_width * state 1637 drivers/media/platform/vicodec/vicodec-core.c state->ref_stride = state->stride; state 1640 drivers/media/platform/vicodec/vicodec-core.c state->ref_stride = q_data->coded_width * info->luma_alpha_step; state 1642 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.buf = kvmalloc(total_planes_size, GFP_KERNEL); state 1643 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.luma = state->ref_frame.buf; state 1646 drivers/media/platform/vicodec/vicodec-core.c if (!state->ref_frame.luma || !new_comp_frame) { state 1647 drivers/media/platform/vicodec/vicodec-core.c kvfree(state->ref_frame.luma); state 1656 drivers/media/platform/vicodec/vicodec-core.c if (state->compressed_frame) { state 1661 drivers/media/platform/vicodec/vicodec-core.c state->compressed_frame, ctx->comp_size); state 1664 drivers/media/platform/vicodec/vicodec-core.c kvfree(state->compressed_frame); state 1665 drivers/media/platform/vicodec/vicodec-core.c state->compressed_frame = new_comp_frame; state 1668 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.cb = NULL; state 1669 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.cr = NULL; state 1670 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.alpha = NULL; state 1674 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.cb = state->ref_frame.luma + size; state 1675 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.cr = state->ref_frame.cb + size / chroma_div; state 1678 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.alpha = state 1679 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.cr + size / chroma_div; state 1681 drivers/media/platform/vicodec/vicodec-core.c state->ref_frame.alpha = NULL; state 1721 drivers/media/platform/vicodec/vicodec-core.c kvfree(ctx->state.ref_frame.buf); state 1722 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame.buf = NULL; state 1723 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame.luma = NULL; state 1830 drivers/media/platform/vicodec/vicodec-core.c struct fwht_cframe_hdr *p_hdr = &ctx->state.header; state 1852 drivers/media/platform/vicodec/vicodec-core.c ctx->state.gop_size = ctrl->val; state 1855 drivers/media/platform/vicodec/vicodec-core.c ctx->state.i_frame_qp = ctrl->val; state 1858 drivers/media/platform/vicodec/vicodec-core.c ctx->state.p_frame_qp = ctrl->val; state 1863 drivers/media/platform/vicodec/vicodec-core.c ctx->state.ref_frame_ts = params->backward_ref_ts; state 1962 drivers/media/platform/vicodec/vicodec-core.c ctx->state.colorspace = V4L2_COLORSPACE_REC709; state 2005 drivers/media/platform/vicodec/vicodec-core.c kvfree(ctx->state.compressed_frame); state 220 drivers/media/platform/vimc/vimc-capture.c enum vb2_buffer_state state) state 228 drivers/media/platform/vimc/vimc-capture.c vb2_buffer_done(&vbuf->vb2.vb2_buf, state); state 265 drivers/media/platform/vsp1/vsp1_pipe.c pipe->state = VSP1_PIPELINE_STOPPED; state 283 drivers/media/platform/vsp1/vsp1_pipe.c pipe->state = VSP1_PIPELINE_STOPPED; state 291 drivers/media/platform/vsp1/vsp1_pipe.c if (pipe->state == VSP1_PIPELINE_STOPPED) { state 294 drivers/media/platform/vsp1/vsp1_pipe.c pipe->state = VSP1_PIPELINE_RUNNING; state 306 drivers/media/platform/vsp1/vsp1_pipe.c stopped = pipe->state == VSP1_PIPELINE_STOPPED; state 327 drivers/media/platform/vsp1/vsp1_pipe.c pipe->state = VSP1_PIPELINE_STOPPED; state 333 drivers/media/platform/vsp1/vsp1_pipe.c if (pipe->state == VSP1_PIPELINE_RUNNING) state 334 drivers/media/platform/vsp1/vsp1_pipe.c pipe->state = VSP1_PIPELINE_STOPPING; state 116 drivers/media/platform/vsp1/vsp1_pipe.h enum vsp1_pipeline_state state; state 434 drivers/media/platform/vsp1/vsp1_video.c enum vsp1_pipeline_state state; state 453 drivers/media/platform/vsp1/vsp1_video.c state = pipe->state; state 454 drivers/media/platform/vsp1/vsp1_video.c pipe->state = VSP1_PIPELINE_STOPPED; state 460 drivers/media/platform/vsp1/vsp1_video.c if (state == VSP1_PIPELINE_STOPPING) state 1186 drivers/media/platform/vsp1/vsp1_video.c if (pipe->state == VSP1_PIPELINE_RUNNING) state 1187 drivers/media/platform/vsp1/vsp1_video.c pipe->state = VSP1_PIPELINE_STOPPING; state 214 drivers/media/radio/saa7706h.c struct saa7706h_state *state = to_state(sd); state 292 drivers/media/radio/saa7706h.c state->muted = 0; state 298 drivers/media/radio/saa7706h.c struct saa7706h_state *state = to_state(sd); state 305 drivers/media/radio/saa7706h.c state->muted = 1; state 311 drivers/media/radio/saa7706h.c struct saa7706h_state *state = state 317 drivers/media/radio/saa7706h.c return saa7706h_mute(&state->sd); state 318 drivers/media/radio/saa7706h.c return saa7706h_unmute(&state->sd); state 337 drivers/media/radio/saa7706h.c struct saa7706h_state *state; state 348 drivers/media/radio/saa7706h.c state = kzalloc(sizeof(struct saa7706h_state), GFP_KERNEL); state 349 drivers/media/radio/saa7706h.c if (state == NULL) state 351 drivers/media/radio/saa7706h.c sd = &state->sd; state 354 drivers/media/radio/saa7706h.c v4l2_ctrl_handler_init(&state->hdl, 4); state 355 drivers/media/radio/saa7706h.c v4l2_ctrl_new_std(&state->hdl, &saa7706h_ctrl_ops, state 357 drivers/media/radio/saa7706h.c sd->ctrl_handler = &state->hdl; state 358 drivers/media/radio/saa7706h.c err = state->hdl.error; state 368 drivers/media/radio/saa7706h.c state->muted = 1; state 379 drivers/media/radio/saa7706h.c v4l2_ctrl_handler_free(&state->hdl); state 390 drivers/media/radio/saa7706h.c struct saa7706h_state *state = to_state(sd); state 394 drivers/media/radio/saa7706h.c v4l2_ctrl_handler_free(&state->hdl); state 93 drivers/media/radio/tef6862.c struct tef6862_state *state = to_state(sd); state 113 drivers/media/radio/tef6862.c state->freq = freq; state 119 drivers/media/radio/tef6862.c struct tef6862_state *state = to_state(sd); state 124 drivers/media/radio/tef6862.c f->frequency = state->freq; state 147 drivers/media/radio/tef6862.c struct tef6862_state *state; state 157 drivers/media/radio/tef6862.c state = kzalloc(sizeof(struct tef6862_state), GFP_KERNEL); state 158 drivers/media/radio/tef6862.c if (state == NULL) state 160 drivers/media/radio/tef6862.c state->freq = TEF6862_LO_FREQ; state 162 drivers/media/radio/tef6862.c sd = &state->sd; state 1128 drivers/media/rc/ene_ir.c static int ene_suspend(struct pnp_dev *pnp_dev, pm_message_t state) state 595 drivers/media/rc/fintek-cir.c static int fintek_suspend(struct pnp_dev *pdev, pm_message_t state) state 99 drivers/media/rc/ir-imon-decoder.c data->state = STATE_INACTIVE; state 105 drivers/media/rc/ir-imon-decoder.c data->state, data->count, TO_US(ev.duration), state 118 drivers/media/rc/ir-imon-decoder.c if (data->state == STATE_ERROR) { state 120 drivers/media/rc/ir-imon-decoder.c data->state = STATE_INACTIVE; state 130 drivers/media/rc/ir-imon-decoder.c switch (data->state) { state 133 drivers/media/rc/ir-imon-decoder.c data->state = STATE_BIT_CHK; state 143 drivers/media/rc/ir-imon-decoder.c data->state = STATE_BIT_START; state 156 drivers/media/rc/ir-imon-decoder.c data->state = STATE_FINISHED; state 158 drivers/media/rc/ir-imon-decoder.c data->state = STATE_BIT_CHK; state 164 drivers/media/rc/ir-imon-decoder.c data->state = STATE_INACTIVE; state 172 drivers/media/rc/ir-imon-decoder.c data->state, data->count, TO_US(ev.duration), state 175 drivers/media/rc/ir-imon-decoder.c data->state = STATE_ERROR; state 44 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_INACTIVE; state 52 drivers/media/rc/ir-jvc-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 55 drivers/media/rc/ir-jvc-decoder.c switch (data->state) { state 67 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_HEADER_SPACE; state 77 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_BIT_PULSE; state 87 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_BIT_SPACE; state 105 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_TRAILER_PULSE; state 107 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_BIT_PULSE; state 117 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_TRAILER_SPACE; state 144 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_CHECK_REPEAT; state 152 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_INACTIVE; state 154 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_BIT_PULSE; state 160 drivers/media/rc/ir-jvc-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 161 drivers/media/rc/ir-jvc-decoder.c data->state = STATE_INACTIVE; state 225 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_INACTIVE; state 234 drivers/media/rc/ir-mce_kbd-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 239 drivers/media/rc/ir-mce_kbd-decoder.c switch (data->state) { state 251 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_HEADER_BIT_START; state 264 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_HEADER_BIT_END; state 271 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_HEADER_BIT_START; state 289 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_BODY_BIT_START; state 300 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_BODY_BIT_END; state 305 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_FINISHED; state 307 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_BODY_BIT_START; state 348 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_INACTIVE; state 356 drivers/media/rc/ir-mce_kbd-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 357 drivers/media/rc/ir-mce_kbd-decoder.c data->state = STATE_INACTIVE; state 48 drivers/media/rc/ir-nec-decoder.c data->state = STATE_INACTIVE; state 53 drivers/media/rc/ir-nec-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 55 drivers/media/rc/ir-nec-decoder.c switch (data->state) { state 70 drivers/media/rc/ir-nec-decoder.c data->state = STATE_HEADER_SPACE; state 78 drivers/media/rc/ir-nec-decoder.c data->state = STATE_BIT_PULSE; state 81 drivers/media/rc/ir-nec-decoder.c data->state = STATE_TRAILER_PULSE; state 94 drivers/media/rc/ir-nec-decoder.c data->state = STATE_BIT_SPACE; state 105 drivers/media/rc/ir-nec-decoder.c data->state = STATE_INACTIVE; state 118 drivers/media/rc/ir-nec-decoder.c data->state = STATE_TRAILER_PULSE; state 120 drivers/media/rc/ir-nec-decoder.c data->state = STATE_BIT_PULSE; state 131 drivers/media/rc/ir-nec-decoder.c data->state = STATE_TRAILER_SPACE; state 161 drivers/media/rc/ir-nec-decoder.c data->state = STATE_INACTIVE; state 166 drivers/media/rc/ir-nec-decoder.c data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 167 drivers/media/rc/ir-nec-decoder.c data->state = STATE_INACTIVE; state 49 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 58 drivers/media/rc/ir-rc5-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 63 drivers/media/rc/ir-rc5-decoder.c switch (data->state) { state 69 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_BIT_START; state 76 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_FINISHED; state 87 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_BIT_END; state 92 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_CHECK_RC5X; state 94 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_BIT_START; state 105 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_BIT_START; state 116 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 131 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 145 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 161 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 167 drivers/media/rc/ir-rc5-decoder.c data->state, data->count, TO_US(ev.duration), TO_STR(ev.pulse)); state 168 drivers/media/rc/ir-rc5-decoder.c data->state = STATE_INACTIVE; state 89 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_INACTIVE; state 98 drivers/media/rc/ir-rc6-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 103 drivers/media/rc/ir-rc6-decoder.c switch (data->state) { state 115 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_PREFIX_SPACE; state 126 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_HEADER_BIT_START; state 138 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_HEADER_BIT_END; state 143 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_TOGGLE_START; state 145 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_HEADER_BIT_START; state 155 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_TOGGLE_END; state 164 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_BODY_BIT_START; state 190 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_BODY_BIT_END; state 194 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_FINISHED; state 201 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_FINISHED; state 203 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_BODY_BIT_START; state 267 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_INACTIVE; state 273 drivers/media/rc/ir-rc6-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 274 drivers/media/rc/ir-rc6-decoder.c data->state = STATE_INACTIVE; state 35 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_INACTIVE; state 43 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_INACTIVE; state 73 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_INACTIVE; state 77 drivers/media/rc/ir-rcmm-decoder.c switch (data->state) { state 85 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_LOW; state 97 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_BUMP; state 107 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_VALUE; state 137 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_BUMP; state 139 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_FINISHED; state 160 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_INACTIVE; state 167 drivers/media/rc/ir-rcmm-decoder.c data->state = STATE_INACTIVE; state 199 drivers/media/rc/ir-rx51.c static int ir_rx51_suspend(struct platform_device *dev, pm_message_t state) state 56 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_INACTIVE; state 62 drivers/media/rc/ir-sanyo-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 64 drivers/media/rc/ir-sanyo-decoder.c switch (data->state) { state 72 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_HEADER_SPACE; state 83 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_BIT_PULSE; state 96 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_BIT_SPACE; state 106 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_INACTIVE; state 118 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_TRAILER_PULSE; state 120 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_BIT_PULSE; state 131 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_TRAILER_SPACE; state 149 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_INACTIVE; state 156 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_INACTIVE; state 161 drivers/media/rc/ir-sanyo-decoder.c data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 162 drivers/media/rc/ir-sanyo-decoder.c data->state = STATE_INACTIVE; state 45 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_INACTIVE; state 50 drivers/media/rc/ir-sharp-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 52 drivers/media/rc/ir-sharp-decoder.c switch (data->state) { state 64 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_BIT_SPACE; state 76 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_BIT_SPACE; state 94 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_TRAILER_PULSE; state 96 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_BIT_PULSE; state 114 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_ECHO_SPACE; state 116 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_TRAILER_SPACE; state 128 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_BIT_PULSE; state 157 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_INACTIVE; state 162 drivers/media/rc/ir-sharp-decoder.c data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 163 drivers/media/rc/ir-sharp-decoder.c data->state = STATE_INACTIVE; state 43 drivers/media/rc/ir-sony-decoder.c data->state = STATE_INACTIVE; state 51 drivers/media/rc/ir-sony-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 53 drivers/media/rc/ir-sony-decoder.c switch (data->state) { state 63 drivers/media/rc/ir-sony-decoder.c data->state = STATE_HEADER_SPACE; state 73 drivers/media/rc/ir-sony-decoder.c data->state = STATE_BIT_PULSE; state 87 drivers/media/rc/ir-sony-decoder.c data->state = STATE_BIT_SPACE; state 100 drivers/media/rc/ir-sony-decoder.c data->state = STATE_BIT_PULSE; state 104 drivers/media/rc/ir-sony-decoder.c data->state = STATE_FINISHED; state 157 drivers/media/rc/ir-sony-decoder.c data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 158 drivers/media/rc/ir-sony-decoder.c data->state = STATE_INACTIVE; state 162 drivers/media/rc/ir-sony-decoder.c data->state = STATE_INACTIVE; state 40 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 45 drivers/media/rc/ir-xmp-decoder.c data->state, data->count, TO_US(ev.duration), TO_STR(ev.pulse)); state 47 drivers/media/rc/ir-xmp-decoder.c switch (data->state) { state 55 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_NIBBLE_SPACE; state 65 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_NIBBLE_SPACE; state 82 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 96 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 111 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 125 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 142 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 162 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_LEADER_PULSE; state 171 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 176 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_LEADER_PULSE; state 186 drivers/media/rc/ir-xmp-decoder.c data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); state 187 drivers/media/rc/ir-xmp-decoder.c data->state = STATE_INACTIVE; state 1630 drivers/media/rc/ite-cir.c static int ite_suspend(struct pnp_dev *pdev, pm_message_t state) state 1087 drivers/media/rc/nuvoton-cir.c static int nvt_suspend(struct pnp_dev *pdev, pm_message_t state) state 68 drivers/media/rc/rc-core-priv.h int state; state 75 drivers/media/rc/rc-core-priv.h int state; state 81 drivers/media/rc/rc-core-priv.h int state; state 89 drivers/media/rc/rc-core-priv.h int state; state 94 drivers/media/rc/rc-core-priv.h int state; state 102 drivers/media/rc/rc-core-priv.h int state; state 107 drivers/media/rc/rc-core-priv.h int state; state 116 drivers/media/rc/rc-core-priv.h int state; state 123 drivers/media/rc/rc-core-priv.h int state; state 128 drivers/media/rc/rc-core-priv.h int state; state 135 drivers/media/rc/rc-core-priv.h int state; state 686 drivers/media/rc/serial_ir.c pm_message_t state) state 877 drivers/media/rc/winbond-cir.c wbcir_suspend(struct pnp_dev *device, pm_message_t state) state 239 drivers/media/tuners/mt2063.c static int mt2063_write(struct mt2063_state *state, u8 reg, u8 *data, u32 len) state 241 drivers/media/tuners/mt2063.c struct dvb_frontend *fe = state->frontend; state 245 drivers/media/tuners/mt2063.c .addr = state->config->tuner_address, state 258 drivers/media/tuners/mt2063.c ret = i2c_transfer(state->i2c, &msg, 1); state 271 drivers/media/tuners/mt2063.c static int mt2063_setreg(struct mt2063_state *state, u8 reg, u8 val) state 280 drivers/media/tuners/mt2063.c status = mt2063_write(state, reg, &val, 1); state 284 drivers/media/tuners/mt2063.c state->reg[reg] = val; state 292 drivers/media/tuners/mt2063.c static int mt2063_read(struct mt2063_state *state, state 296 drivers/media/tuners/mt2063.c struct dvb_frontend *fe = state->frontend; state 308 drivers/media/tuners/mt2063.c .addr = state->config->tuner_address, state 313 drivers/media/tuners/mt2063.c .addr = state->config->tuner_address, state 320 drivers/media/tuners/mt2063.c status = i2c_transfer(state->i2c, msg, 2); state 908 drivers/media/tuners/mt2063.c static int mt2063_lockStatus(struct mt2063_state *state) state 921 drivers/media/tuners/mt2063.c if (state->tuner_id == MT2063_B0) state 925 drivers/media/tuners/mt2063.c status = mt2063_read(state, MT2063_REG_LO_STATUS, state 926 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_LO_STATUS], 1); state 931 drivers/media/tuners/mt2063.c if ((state->reg[MT2063_REG_LO_STATUS] & (LO1LK | LO2LK)) == state 1017 drivers/media/tuners/mt2063.c static u32 mt2063_get_dnc_output_enable(struct mt2063_state *state, state 1022 drivers/media/tuners/mt2063.c if ((state->reg[MT2063_REG_DNC_GAIN] & 0x03) == 0x03) { /* if DNC1 is off */ state 1023 drivers/media/tuners/mt2063.c if ((state->reg[MT2063_REG_VGA_GAIN] & 0x03) == 0x03) /* if DNC2 is off */ state 1028 drivers/media/tuners/mt2063.c if ((state->reg[MT2063_REG_VGA_GAIN] & 0x03) == 0x03) /* if DNC2 is off */ state 1039 drivers/media/tuners/mt2063.c static u32 mt2063_set_dnc_output_enable(struct mt2063_state *state, state 1050 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_DNC_GAIN] & 0xFC) | 0x03; /* Set DNC1GC=3 */ state 1051 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_DNC_GAIN] != state 1054 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1058 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_VGA_GAIN] & 0xFC) | 0x03; /* Set DNC2GC=3 */ state 1059 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_VGA_GAIN] != state 1062 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1066 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_RSVD_20] & ~0x40); /* Set PD2MUX=0 */ state 1067 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_RSVD_20] != state 1070 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1076 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_DNC_GAIN] & 0xFC) | (DNC1GC[state->rcvr_mode] & 0x03); /* Set DNC1GC=x */ state 1077 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_DNC_GAIN] != state 1080 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1084 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_VGA_GAIN] & 0xFC) | 0x03; /* Set DNC2GC=3 */ state 1085 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_VGA_GAIN] != state 1088 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1092 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_RSVD_20] & ~0x40); /* Set PD2MUX=0 */ state 1093 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_RSVD_20] != state 1096 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1102 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_DNC_GAIN] & 0xFC) | 0x03; /* Set DNC1GC=3 */ state 1103 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_DNC_GAIN] != state 1106 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1110 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_VGA_GAIN] & 0xFC) | (DNC2GC[state->rcvr_mode] & 0x03); /* Set DNC2GC=x */ state 1111 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_VGA_GAIN] != state 1114 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1118 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_RSVD_20] | 0x40); /* Set PD2MUX=1 */ state 1119 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_RSVD_20] != state 1122 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1128 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_DNC_GAIN] & 0xFC) | (DNC1GC[state->rcvr_mode] & 0x03); /* Set DNC1GC=x */ state 1129 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_DNC_GAIN] != state 1132 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1136 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_VGA_GAIN] & 0xFC) | (DNC2GC[state->rcvr_mode] & 0x03); /* Set DNC2GC=x */ state 1137 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_VGA_GAIN] != state 1140 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1144 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_RSVD_20] | 0x40); /* Set PD2MUX=1 */ state 1145 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_RSVD_20] != state 1148 drivers/media/tuners/mt2063.c mt2063_setreg(state, state 1173 drivers/media/tuners/mt2063.c static u32 MT2063_SetReceiverMode(struct mt2063_state *state, state 1188 drivers/media/tuners/mt2063.c (state-> state 1192 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_PD1_TGT] != val) state 1193 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_PD1_TGT, val); state 1198 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_CTRL_2C] & ~0x03) | state 1200 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_CTRL_2C] != val) state 1201 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_CTRL_2C, val); state 1207 drivers/media/tuners/mt2063.c (state-> state 1210 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_FIFF_CTRL2] != val) { state 1212 drivers/media/tuners/mt2063.c mt2063_setreg(state, MT2063_REG_FIFF_CTRL2, val); state 1215 drivers/media/tuners/mt2063.c (state->reg[MT2063_REG_FIFF_CTRL] | 0x01); state 1217 drivers/media/tuners/mt2063.c mt2063_setreg(state, MT2063_REG_FIFF_CTRL, val); state 1219 drivers/media/tuners/mt2063.c (state-> state 1222 drivers/media/tuners/mt2063.c mt2063_setreg(state, MT2063_REG_FIFF_CTRL, val); state 1227 drivers/media/tuners/mt2063.c status |= mt2063_get_dnc_output_enable(state, &longval); state 1228 drivers/media/tuners/mt2063.c status |= mt2063_set_dnc_output_enable(state, longval); state 1232 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_LNA_OV] & ~0x1F) | state 1234 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_LNA_OV] != val) state 1235 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_LNA_OV, val); state 1240 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_LNA_TGT] & ~0x3F) | state 1242 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_LNA_TGT] != val) state 1243 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_LNA_TGT, val); state 1248 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_RF_OV] & ~0x1F) | state 1250 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_RF_OV] != val) state 1251 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_RF_OV, val); state 1256 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_PD1_TGT] & ~0x3F) | state 1258 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_PD1_TGT] != val) state 1259 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_PD1_TGT, val); state 1265 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_PART_REV] != MT2063_B3 && val > 5) state 1267 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_FIF_OV] & ~0x1F) | state 1269 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_FIF_OV] != val) state 1270 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_FIF_OV, val); state 1275 drivers/media/tuners/mt2063.c u8 val = (state->reg[MT2063_REG_PD2_TGT] & ~0x3F) | state 1277 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_PD2_TGT] != val) state 1278 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_PD2_TGT, val); state 1283 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_LNA_TGT] & ~0x80) | state 1285 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_LNA_TGT] != val) state 1286 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_LNA_TGT, val); state 1291 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_PD1_TGT] & ~0x80) | state 1293 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_PD1_TGT] != val) state 1294 drivers/media/tuners/mt2063.c status |= mt2063_setreg(state, MT2063_REG_PD1_TGT, val); state 1298 drivers/media/tuners/mt2063.c state->rcvr_mode = Mode; state 1300 drivers/media/tuners/mt2063.c mt2063_mode_name[state->rcvr_mode]); state 1315 drivers/media/tuners/mt2063.c static u32 MT2063_ClearPowerMaskBits(struct mt2063_state *state, state 1323 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PWR_2] &= ~(u8) (Bits >> 8); state 1325 drivers/media/tuners/mt2063.c mt2063_write(state, state 1327 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_PWR_2], 1); state 1330 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PWR_1] &= ~(u8) (Bits & 0xFF); state 1332 drivers/media/tuners/mt2063.c mt2063_write(state, state 1334 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_PWR_1], 1); state 1345 drivers/media/tuners/mt2063.c static u32 MT2063_SoftwareShutdown(struct mt2063_state *state, u8 Shutdown) state 1351 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PWR_1] |= 0x04; state 1353 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PWR_1] &= ~0x04; state 1355 drivers/media/tuners/mt2063.c status = mt2063_write(state, state 1357 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_PWR_1], 1); state 1360 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_BYP_CTRL] = state 1361 drivers/media/tuners/mt2063.c (state->reg[MT2063_REG_BYP_CTRL] & 0x9F) | 0x40; state 1363 drivers/media/tuners/mt2063.c mt2063_write(state, state 1365 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_BYP_CTRL], state 1367 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_BYP_CTRL] = state 1368 drivers/media/tuners/mt2063.c (state->reg[MT2063_REG_BYP_CTRL] & 0x9F); state 1370 drivers/media/tuners/mt2063.c mt2063_write(state, state 1372 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_BYP_CTRL], state 1487 drivers/media/tuners/mt2063.c static u32 FindClearTuneFilter(struct mt2063_state *state, u32 f_in) state 1497 drivers/media/tuners/mt2063.c if (state->CTFiltMax[idx] >= f_in) { state 1508 drivers/media/tuners/mt2063.c static u32 MT2063_Tune(struct mt2063_state *state, u32 f_in) state 1530 drivers/media/tuners/mt2063.c if ((state->AS_Data.f_out < MT2063_MIN_FOUT_FREQ) state 1531 drivers/media/tuners/mt2063.c || (state->AS_Data.f_out > MT2063_MAX_FOUT_FREQ)) state 1537 drivers/media/tuners/mt2063.c ofLO1 = state->AS_Data.f_LO1; state 1538 drivers/media/tuners/mt2063.c ofLO2 = state->AS_Data.f_LO2; state 1543 drivers/media/tuners/mt2063.c if (state->ctfilt_sw == 1) { state 1544 drivers/media/tuners/mt2063.c val = (state->reg[MT2063_REG_CTUNE_CTRL] | 0x08); state 1545 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_CTUNE_CTRL] != val) { state 1547 drivers/media/tuners/mt2063.c mt2063_setreg(state, MT2063_REG_CTUNE_CTRL, val); state 1549 drivers/media/tuners/mt2063.c val = state->reg[MT2063_REG_CTUNE_OV]; state 1550 drivers/media/tuners/mt2063.c RFBand = FindClearTuneFilter(state, f_in); state 1551 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_CTUNE_OV] = state 1552 drivers/media/tuners/mt2063.c (u8) ((state->reg[MT2063_REG_CTUNE_OV] & ~0x1F) state 1554 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_CTUNE_OV] != val) { state 1556 drivers/media/tuners/mt2063.c mt2063_setreg(state, MT2063_REG_CTUNE_OV, val); state 1565 drivers/media/tuners/mt2063.c mt2063_read(state, state 1567 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_FIFFC], 1); state 1568 drivers/media/tuners/mt2063.c fiffc = state->reg[MT2063_REG_FIFFC]; state 1573 drivers/media/tuners/mt2063.c state->AS_Data.f_in = f_in; state 1575 drivers/media/tuners/mt2063.c state->AS_Data.f_if1_Request = state 1576 drivers/media/tuners/mt2063.c MT2063_Round_fLO(state->AS_Data.f_if1_Request + f_in, state 1577 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1_Step, state 1578 drivers/media/tuners/mt2063.c state->AS_Data.f_ref) - f_in; state 1584 drivers/media/tuners/mt2063.c MT2063_ResetExclZones(&state->AS_Data); state 1586 drivers/media/tuners/mt2063.c f_IF1 = MT2063_ChooseFirstIF(&state->AS_Data); state 1588 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1 = state 1589 drivers/media/tuners/mt2063.c MT2063_Round_fLO(f_IF1 + f_in, state->AS_Data.f_LO1_Step, state 1590 drivers/media/tuners/mt2063.c state->AS_Data.f_ref); state 1592 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2 = state 1593 drivers/media/tuners/mt2063.c MT2063_Round_fLO(state->AS_Data.f_LO1 - state->AS_Data.f_out - f_in, state 1594 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step, state->AS_Data.f_ref); state 1600 drivers/media/tuners/mt2063.c status |= MT2063_AvoidSpurs(&state->AS_Data); state 1606 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1 = state 1607 drivers/media/tuners/mt2063.c MT2063_CalcLO1Mult(&LO1, &Num1, state->AS_Data.f_LO1, state 1608 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1_Step, state->AS_Data.f_ref); state 1609 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2 = state 1610 drivers/media/tuners/mt2063.c MT2063_Round_fLO(state->AS_Data.f_LO1 - state->AS_Data.f_out - f_in, state 1611 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step, state->AS_Data.f_ref); state 1612 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2 = state 1613 drivers/media/tuners/mt2063.c MT2063_CalcLO2Mult(&LO2, &Num2, state->AS_Data.f_LO2, state 1614 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step, state->AS_Data.f_ref); state 1619 drivers/media/tuners/mt2063.c if ((state->AS_Data.f_LO1 < MT2063_MIN_UPC_FREQ) state 1620 drivers/media/tuners/mt2063.c || (state->AS_Data.f_LO1 > MT2063_MAX_UPC_FREQ)) state 1622 drivers/media/tuners/mt2063.c if ((state->AS_Data.f_LO2 < MT2063_MIN_DNC_FREQ) state 1623 drivers/media/tuners/mt2063.c || (state->AS_Data.f_LO2 > MT2063_MAX_DNC_FREQ)) state 1626 drivers/media/tuners/mt2063.c if (state->tuner_id == MT2063_B0) state 1633 drivers/media/tuners/mt2063.c if ((ofLO1 != state->AS_Data.f_LO1) state 1634 drivers/media/tuners/mt2063.c || (ofLO2 != state->AS_Data.f_LO2) state 1635 drivers/media/tuners/mt2063.c || ((state->reg[MT2063_REG_LO_STATUS] & (LO1LK | LO2LK)) != state 1645 drivers/media/tuners/mt2063.c (state->AS_Data.f_LO1 - state 1646 drivers/media/tuners/mt2063.c f_in) / (state->AS_Data.f_ref / 64) - 8 * (u32) fiffc - state 1656 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_LO1CQ_1] = (u8) (LO1 & 0xFF); /* DIV1q */ state 1657 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_LO1CQ_2] = (u8) (Num1 & 0x3F); /* NUM1q */ state 1658 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_LO2CQ_1] = (u8) (((LO2 & 0x7F) << 1) /* DIV2q */ state 1660 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_LO2CQ_2] = (u8) ((Num2 & 0x0FF0) >> 4); /* NUM2q (mid) */ state 1661 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_LO2CQ_3] = (u8) (0xE0 | (Num2 & 0x000F)); /* NUM2q (lo) */ state 1668 drivers/media/tuners/mt2063.c status |= mt2063_write(state, MT2063_REG_LO1CQ_1, &state->reg[MT2063_REG_LO1CQ_1], 5); /* 0x01 - 0x05 */ state 1669 drivers/media/tuners/mt2063.c if (state->tuner_id == MT2063_B0) { state 1671 drivers/media/tuners/mt2063.c status |= mt2063_write(state, MT2063_REG_LO2CQ_3, &state->reg[MT2063_REG_LO2CQ_3], 1); /* 0x05 */ state 1674 drivers/media/tuners/mt2063.c if (state->reg[MT2063_REG_FIFF_OFFSET] != state 1676 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_FIFF_OFFSET] = state 1679 drivers/media/tuners/mt2063.c mt2063_write(state, state 1681 drivers/media/tuners/mt2063.c &state-> state 1694 drivers/media/tuners/mt2063.c status = mt2063_lockStatus(state); state 1703 drivers/media/tuners/mt2063.c state->f_IF1_actual = state->AS_Data.f_LO1 - f_in; state 1775 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 1786 drivers/media/tuners/mt2063.c state->rcvr_mode = MT2063_CABLE_QAM; state 1789 drivers/media/tuners/mt2063.c status = mt2063_read(state, MT2063_REG_PART_REV, state 1790 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_PART_REV], 1); state 1797 drivers/media/tuners/mt2063.c switch (state->reg[MT2063_REG_PART_REV]) { state 1812 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PART_REV]); state 1817 drivers/media/tuners/mt2063.c status = mt2063_read(state, MT2063_REG_RSVD_3B, state 1818 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_RSVD_3B], 1); state 1821 drivers/media/tuners/mt2063.c if (status < 0 || ((state->reg[MT2063_REG_RSVD_3B] & 0x80) != 0x00)) { state 1823 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_PART_REV], state 1824 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_RSVD_3B]); state 1831 drivers/media/tuners/mt2063.c status = mt2063_write(state, MT2063_REG_LO2CQ_3, &all_resets, 1); state 1837 drivers/media/tuners/mt2063.c switch (state->reg[MT2063_REG_PART_REV]) { state 1858 drivers/media/tuners/mt2063.c status = mt2063_write(state, reg, &val, 1); state 1868 drivers/media/tuners/mt2063.c status = mt2063_read(state, state 1870 drivers/media/tuners/mt2063.c &state-> state 1872 drivers/media/tuners/mt2063.c FCRUN = (state->reg[MT2063_REG_XO_STATUS] & 0x40) >> 6; state 1878 drivers/media/tuners/mt2063.c status = mt2063_read(state, state 1880 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_FIFFC], 1); state 1885 drivers/media/tuners/mt2063.c status = mt2063_read(state, state 1887 drivers/media/tuners/mt2063.c state->reg, MT2063_REG_END_REGS); state 1892 drivers/media/tuners/mt2063.c state->tuner_id = state->reg[MT2063_REG_PART_REV]; state 1893 drivers/media/tuners/mt2063.c state->AS_Data.f_ref = MT2063_REF_FREQ; state 1894 drivers/media/tuners/mt2063.c state->AS_Data.f_if1_Center = (state->AS_Data.f_ref / 8) * state 1895 drivers/media/tuners/mt2063.c ((u32) state->reg[MT2063_REG_FIFFC] + 640); state 1896 drivers/media/tuners/mt2063.c state->AS_Data.f_if1_bw = MT2063_IF1_BW; state 1897 drivers/media/tuners/mt2063.c state->AS_Data.f_out = 43750000UL; state 1898 drivers/media/tuners/mt2063.c state->AS_Data.f_out_bw = 6750000UL; state 1899 drivers/media/tuners/mt2063.c state->AS_Data.f_zif_bw = MT2063_ZIF_BW; state 1900 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1_Step = state->AS_Data.f_ref / 64; state 1901 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step = MT2063_TUNE_STEP_SIZE; state 1902 drivers/media/tuners/mt2063.c state->AS_Data.maxH1 = MT2063_MAX_HARMONICS_1; state 1903 drivers/media/tuners/mt2063.c state->AS_Data.maxH2 = MT2063_MAX_HARMONICS_2; state 1904 drivers/media/tuners/mt2063.c state->AS_Data.f_min_LO_Separation = MT2063_MIN_LO_SEP; state 1905 drivers/media/tuners/mt2063.c state->AS_Data.f_if1_Request = state->AS_Data.f_if1_Center; state 1906 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1 = 2181000000UL; state 1907 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2 = 1486249786UL; state 1908 drivers/media/tuners/mt2063.c state->f_IF1_actual = state->AS_Data.f_if1_Center; state 1909 drivers/media/tuners/mt2063.c state->AS_Data.f_in = state->AS_Data.f_LO1 - state->f_IF1_actual; state 1910 drivers/media/tuners/mt2063.c state->AS_Data.f_LO1_FracN_Avoid = MT2063_LO1_FRACN_AVOID; state 1911 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_FracN_Avoid = MT2063_LO2_FRACN_AVOID; state 1912 drivers/media/tuners/mt2063.c state->num_regs = MT2063_REG_END_REGS; state 1913 drivers/media/tuners/mt2063.c state->AS_Data.avoidDECT = MT2063_AVOID_BOTH; state 1914 drivers/media/tuners/mt2063.c state->ctfilt_sw = 0; state 1916 drivers/media/tuners/mt2063.c state->CTFiltMax[0] = 69230000; state 1917 drivers/media/tuners/mt2063.c state->CTFiltMax[1] = 105770000; state 1918 drivers/media/tuners/mt2063.c state->CTFiltMax[2] = 140350000; state 1919 drivers/media/tuners/mt2063.c state->CTFiltMax[3] = 177110000; state 1920 drivers/media/tuners/mt2063.c state->CTFiltMax[4] = 212860000; state 1921 drivers/media/tuners/mt2063.c state->CTFiltMax[5] = 241130000; state 1922 drivers/media/tuners/mt2063.c state->CTFiltMax[6] = 274370000; state 1923 drivers/media/tuners/mt2063.c state->CTFiltMax[7] = 309820000; state 1924 drivers/media/tuners/mt2063.c state->CTFiltMax[8] = 342450000; state 1925 drivers/media/tuners/mt2063.c state->CTFiltMax[9] = 378870000; state 1926 drivers/media/tuners/mt2063.c state->CTFiltMax[10] = 416210000; state 1927 drivers/media/tuners/mt2063.c state->CTFiltMax[11] = 456500000; state 1928 drivers/media/tuners/mt2063.c state->CTFiltMax[12] = 495790000; state 1929 drivers/media/tuners/mt2063.c state->CTFiltMax[13] = 534530000; state 1930 drivers/media/tuners/mt2063.c state->CTFiltMax[14] = 572610000; state 1931 drivers/media/tuners/mt2063.c state->CTFiltMax[15] = 598970000; state 1932 drivers/media/tuners/mt2063.c state->CTFiltMax[16] = 635910000; state 1933 drivers/media/tuners/mt2063.c state->CTFiltMax[17] = 672130000; state 1934 drivers/media/tuners/mt2063.c state->CTFiltMax[18] = 714840000; state 1935 drivers/media/tuners/mt2063.c state->CTFiltMax[19] = 739660000; state 1936 drivers/media/tuners/mt2063.c state->CTFiltMax[20] = 770410000; state 1937 drivers/media/tuners/mt2063.c state->CTFiltMax[21] = 814660000; state 1938 drivers/media/tuners/mt2063.c state->CTFiltMax[22] = 846950000; state 1939 drivers/media/tuners/mt2063.c state->CTFiltMax[23] = 867820000; state 1940 drivers/media/tuners/mt2063.c state->CTFiltMax[24] = 915980000; state 1941 drivers/media/tuners/mt2063.c state->CTFiltMax[25] = 947450000; state 1942 drivers/media/tuners/mt2063.c state->CTFiltMax[26] = 983110000; state 1943 drivers/media/tuners/mt2063.c state->CTFiltMax[27] = 1021630000; state 1944 drivers/media/tuners/mt2063.c state->CTFiltMax[28] = 1061870000; state 1945 drivers/media/tuners/mt2063.c state->CTFiltMax[29] = 1098330000; state 1946 drivers/media/tuners/mt2063.c state->CTFiltMax[30] = 1138990000; state 1953 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_CTUNE_CTRL] = 0x0A; state 1954 drivers/media/tuners/mt2063.c status = mt2063_write(state, MT2063_REG_CTUNE_CTRL, state 1955 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_CTUNE_CTRL], 1); state 1960 drivers/media/tuners/mt2063.c status = mt2063_read(state, MT2063_REG_FIFFC, state 1961 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_FIFFC], 1); state 1965 drivers/media/tuners/mt2063.c fcu_osc = state->reg[MT2063_REG_FIFFC]; state 1967 drivers/media/tuners/mt2063.c state->reg[MT2063_REG_CTUNE_CTRL] = 0x00; state 1968 drivers/media/tuners/mt2063.c status = mt2063_write(state, MT2063_REG_CTUNE_CTRL, state 1969 drivers/media/tuners/mt2063.c &state->reg[MT2063_REG_CTUNE_CTRL], 1); state 1975 drivers/media/tuners/mt2063.c state->CTFiltMax[i] = (state->CTFiltMax[i] / 768) * (fcu_osc + 640); state 1977 drivers/media/tuners/mt2063.c status = MT2063_SoftwareShutdown(state, 1); state 1980 drivers/media/tuners/mt2063.c status = MT2063_ClearPowerMaskBits(state, MT2063_ALL_SD); state 1984 drivers/media/tuners/mt2063.c state->init = true; state 1991 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 1996 drivers/media/tuners/mt2063.c if (!state->init) state 2000 drivers/media/tuners/mt2063.c status = mt2063_lockStatus(state); state 2013 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2018 drivers/media/tuners/mt2063.c kfree(state); state 2024 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2034 drivers/media/tuners/mt2063.c if (!state->init) { state 2068 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step = 125000; /* FIXME: probably 5000 for FM */ state 2069 drivers/media/tuners/mt2063.c state->AS_Data.f_out = if_mid; state 2070 drivers/media/tuners/mt2063.c state->AS_Data.f_out_bw = ch_bw + 750000; state 2071 drivers/media/tuners/mt2063.c status = MT2063_SetReceiverMode(state, rcvr_mode); state 2078 drivers/media/tuners/mt2063.c status = MT2063_Tune(state, (params->frequency + (pict2chanb_vsb + (ch_bw / 2)))); state 2082 drivers/media/tuners/mt2063.c state->frequency = params->frequency; state 2098 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2106 drivers/media/tuners/mt2063.c if (!state->init) { state 2140 drivers/media/tuners/mt2063.c state->AS_Data.f_LO2_Step = 125000; /* FIXME: probably 5000 for FM */ state 2141 drivers/media/tuners/mt2063.c state->AS_Data.f_out = if_mid; state 2142 drivers/media/tuners/mt2063.c state->AS_Data.f_out_bw = ch_bw + 750000; state 2143 drivers/media/tuners/mt2063.c status = MT2063_SetReceiverMode(state, rcvr_mode); state 2150 drivers/media/tuners/mt2063.c status = MT2063_Tune(state, (c->frequency + (pict2chanb_vsb + (ch_bw / 2)))); state 2155 drivers/media/tuners/mt2063.c state->frequency = c->frequency; state 2161 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2165 drivers/media/tuners/mt2063.c if (!state->init) state 2168 drivers/media/tuners/mt2063.c *freq = state->AS_Data.f_out; state 2177 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2181 drivers/media/tuners/mt2063.c if (!state->init) state 2184 drivers/media/tuners/mt2063.c *bw = state->AS_Data.f_out_bw - 750000; state 2212 drivers/media/tuners/mt2063.c struct mt2063_state *state = NULL; state 2216 drivers/media/tuners/mt2063.c state = kzalloc(sizeof(struct mt2063_state), GFP_KERNEL); state 2217 drivers/media/tuners/mt2063.c if (!state) state 2220 drivers/media/tuners/mt2063.c state->config = config; state 2221 drivers/media/tuners/mt2063.c state->i2c = i2c; state 2222 drivers/media/tuners/mt2063.c state->frontend = fe; state 2223 drivers/media/tuners/mt2063.c state->reference = config->refclock / 1000; /* kHz */ state 2224 drivers/media/tuners/mt2063.c fe->tuner_priv = state; state 2239 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2244 drivers/media/tuners/mt2063.c err = MT2063_SoftwareShutdown(state, 1); state 2253 drivers/media/tuners/mt2063.c struct mt2063_state *state = fe->tuner_priv; state 2258 drivers/media/tuners/mt2063.c err = MT2063_ClearPowerMaskBits(state, MT2063_ALL_SD); state 35 drivers/media/tuners/mxl301rf.c static int raw_write(struct mxl301rf_state *state, const u8 *buf, int len) state 39 drivers/media/tuners/mxl301rf.c ret = i2c_master_send(state->i2c, buf, len); state 45 drivers/media/tuners/mxl301rf.c static int reg_write(struct mxl301rf_state *state, u8 reg, u8 val) state 49 drivers/media/tuners/mxl301rf.c return raw_write(state, buf, 2); state 52 drivers/media/tuners/mxl301rf.c static int reg_read(struct mxl301rf_state *state, u8 reg, u8 *val) state 57 drivers/media/tuners/mxl301rf.c ret = raw_write(state, wbuf, sizeof(wbuf)); state 59 drivers/media/tuners/mxl301rf.c ret = i2c_master_recv(state->i2c, val, 1); state 70 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 82 drivers/media/tuners/mxl301rf.c state = fe->tuner_priv; state 83 drivers/media/tuners/mxl301rf.c ret = reg_write(state, 0x14, 0x01); state 88 drivers/media/tuners/mxl301rf.c ret = reg_read(state, 0x18, &rf_in1); state 90 drivers/media/tuners/mxl301rf.c ret = reg_read(state, 0x19, &rf_in2); state 92 drivers/media/tuners/mxl301rf.c ret = reg_read(state, 0xd6, &rf_off1); state 94 drivers/media/tuners/mxl301rf.c ret = reg_read(state, 0xd7, &rf_off2); state 171 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 177 drivers/media/tuners/mxl301rf.c state = fe->tuner_priv; state 189 drivers/media/tuners/mxl301rf.c ret = raw_write(state, (u8 *) tune0, sizeof(tune0)); state 210 drivers/media/tuners/mxl301rf.c ret = raw_write(state, (u8 *) tune1, sizeof(tune1)); state 215 drivers/media/tuners/mxl301rf.c ret = reg_write(state, 0x1a, 0x0d); state 218 drivers/media/tuners/mxl301rf.c ret = raw_write(state, (u8 *) set_idac, sizeof(set_idac)); state 224 drivers/media/tuners/mxl301rf.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 236 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 239 drivers/media/tuners/mxl301rf.c state = fe->tuner_priv; state 240 drivers/media/tuners/mxl301rf.c ret = raw_write(state, (u8 *)standby_data, sizeof(standby_data)); state 242 drivers/media/tuners/mxl301rf.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 254 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 257 drivers/media/tuners/mxl301rf.c state = fe->tuner_priv; state 259 drivers/media/tuners/mxl301rf.c ret = reg_write(state, 0x01, 0x01); state 261 drivers/media/tuners/mxl301rf.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 289 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 293 drivers/media/tuners/mxl301rf.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 294 drivers/media/tuners/mxl301rf.c if (!state) state 297 drivers/media/tuners/mxl301rf.c state->i2c = client; state 300 drivers/media/tuners/mxl301rf.c memcpy(&state->cfg, cfg, sizeof(state->cfg)); state 302 drivers/media/tuners/mxl301rf.c fe->tuner_priv = state; state 305 drivers/media/tuners/mxl301rf.c i2c_set_clientdata(client, &state->cfg); state 312 drivers/media/tuners/mxl301rf.c struct mxl301rf_state *state; state 314 drivers/media/tuners/mxl301rf.c state = cfg_to_state(i2c_get_clientdata(client)); state 315 drivers/media/tuners/mxl301rf.c state->cfg.fe->tuner_priv = NULL; state 316 drivers/media/tuners/mxl301rf.c kfree(state); state 298 drivers/media/tuners/mxl5005s.c static u16 MXL_GetMasterControl(u8 *MasterReg, int state); state 339 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 354 drivers/media/tuners/mxl5005s.c ByteTable[0] |= state->config->AgcMasterByte; state 371 drivers/media/tuners/mxl5005s.c state->config->AgcMasterByte; state 387 drivers/media/tuners/mxl5005s.c state->config->AgcMasterByte ; state 404 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 405 drivers/media/tuners/mxl5005s.c state->TunerRegs_Num = TUNER_REGS_NUM ; state 407 drivers/media/tuners/mxl5005s.c state->TunerRegs[0].Reg_Num = 9 ; state 408 drivers/media/tuners/mxl5005s.c state->TunerRegs[0].Reg_Val = 0x40 ; state 410 drivers/media/tuners/mxl5005s.c state->TunerRegs[1].Reg_Num = 11 ; state 411 drivers/media/tuners/mxl5005s.c state->TunerRegs[1].Reg_Val = 0x19 ; state 413 drivers/media/tuners/mxl5005s.c state->TunerRegs[2].Reg_Num = 12 ; state 414 drivers/media/tuners/mxl5005s.c state->TunerRegs[2].Reg_Val = 0x60 ; state 416 drivers/media/tuners/mxl5005s.c state->TunerRegs[3].Reg_Num = 13 ; state 417 drivers/media/tuners/mxl5005s.c state->TunerRegs[3].Reg_Val = 0x00 ; state 419 drivers/media/tuners/mxl5005s.c state->TunerRegs[4].Reg_Num = 14 ; state 420 drivers/media/tuners/mxl5005s.c state->TunerRegs[4].Reg_Val = 0x00 ; state 422 drivers/media/tuners/mxl5005s.c state->TunerRegs[5].Reg_Num = 15 ; state 423 drivers/media/tuners/mxl5005s.c state->TunerRegs[5].Reg_Val = 0xC0 ; state 425 drivers/media/tuners/mxl5005s.c state->TunerRegs[6].Reg_Num = 16 ; state 426 drivers/media/tuners/mxl5005s.c state->TunerRegs[6].Reg_Val = 0x00 ; state 428 drivers/media/tuners/mxl5005s.c state->TunerRegs[7].Reg_Num = 17 ; state 429 drivers/media/tuners/mxl5005s.c state->TunerRegs[7].Reg_Val = 0x00 ; state 431 drivers/media/tuners/mxl5005s.c state->TunerRegs[8].Reg_Num = 18 ; state 432 drivers/media/tuners/mxl5005s.c state->TunerRegs[8].Reg_Val = 0x00 ; state 434 drivers/media/tuners/mxl5005s.c state->TunerRegs[9].Reg_Num = 19 ; state 435 drivers/media/tuners/mxl5005s.c state->TunerRegs[9].Reg_Val = 0x34 ; state 437 drivers/media/tuners/mxl5005s.c state->TunerRegs[10].Reg_Num = 21 ; state 438 drivers/media/tuners/mxl5005s.c state->TunerRegs[10].Reg_Val = 0x00 ; state 440 drivers/media/tuners/mxl5005s.c state->TunerRegs[11].Reg_Num = 22 ; state 441 drivers/media/tuners/mxl5005s.c state->TunerRegs[11].Reg_Val = 0x6B ; state 443 drivers/media/tuners/mxl5005s.c state->TunerRegs[12].Reg_Num = 23 ; state 444 drivers/media/tuners/mxl5005s.c state->TunerRegs[12].Reg_Val = 0x35 ; state 446 drivers/media/tuners/mxl5005s.c state->TunerRegs[13].Reg_Num = 24 ; state 447 drivers/media/tuners/mxl5005s.c state->TunerRegs[13].Reg_Val = 0x70 ; state 449 drivers/media/tuners/mxl5005s.c state->TunerRegs[14].Reg_Num = 25 ; state 450 drivers/media/tuners/mxl5005s.c state->TunerRegs[14].Reg_Val = 0x3E ; state 452 drivers/media/tuners/mxl5005s.c state->TunerRegs[15].Reg_Num = 26 ; state 453 drivers/media/tuners/mxl5005s.c state->TunerRegs[15].Reg_Val = 0x82 ; state 455 drivers/media/tuners/mxl5005s.c state->TunerRegs[16].Reg_Num = 31 ; state 456 drivers/media/tuners/mxl5005s.c state->TunerRegs[16].Reg_Val = 0x00 ; state 458 drivers/media/tuners/mxl5005s.c state->TunerRegs[17].Reg_Num = 32 ; state 459 drivers/media/tuners/mxl5005s.c state->TunerRegs[17].Reg_Val = 0x40 ; state 461 drivers/media/tuners/mxl5005s.c state->TunerRegs[18].Reg_Num = 33 ; state 462 drivers/media/tuners/mxl5005s.c state->TunerRegs[18].Reg_Val = 0x53 ; state 464 drivers/media/tuners/mxl5005s.c state->TunerRegs[19].Reg_Num = 34 ; state 465 drivers/media/tuners/mxl5005s.c state->TunerRegs[19].Reg_Val = 0x81 ; state 467 drivers/media/tuners/mxl5005s.c state->TunerRegs[20].Reg_Num = 35 ; state 468 drivers/media/tuners/mxl5005s.c state->TunerRegs[20].Reg_Val = 0xC9 ; state 470 drivers/media/tuners/mxl5005s.c state->TunerRegs[21].Reg_Num = 36 ; state 471 drivers/media/tuners/mxl5005s.c state->TunerRegs[21].Reg_Val = 0x01 ; state 473 drivers/media/tuners/mxl5005s.c state->TunerRegs[22].Reg_Num = 37 ; state 474 drivers/media/tuners/mxl5005s.c state->TunerRegs[22].Reg_Val = 0x00 ; state 476 drivers/media/tuners/mxl5005s.c state->TunerRegs[23].Reg_Num = 41 ; state 477 drivers/media/tuners/mxl5005s.c state->TunerRegs[23].Reg_Val = 0x00 ; state 479 drivers/media/tuners/mxl5005s.c state->TunerRegs[24].Reg_Num = 42 ; state 480 drivers/media/tuners/mxl5005s.c state->TunerRegs[24].Reg_Val = 0xF8 ; state 482 drivers/media/tuners/mxl5005s.c state->TunerRegs[25].Reg_Num = 43 ; state 483 drivers/media/tuners/mxl5005s.c state->TunerRegs[25].Reg_Val = 0x43 ; state 485 drivers/media/tuners/mxl5005s.c state->TunerRegs[26].Reg_Num = 44 ; state 486 drivers/media/tuners/mxl5005s.c state->TunerRegs[26].Reg_Val = 0x20 ; state 488 drivers/media/tuners/mxl5005s.c state->TunerRegs[27].Reg_Num = 45 ; state 489 drivers/media/tuners/mxl5005s.c state->TunerRegs[27].Reg_Val = 0x80 ; state 491 drivers/media/tuners/mxl5005s.c state->TunerRegs[28].Reg_Num = 46 ; state 492 drivers/media/tuners/mxl5005s.c state->TunerRegs[28].Reg_Val = 0x88 ; state 494 drivers/media/tuners/mxl5005s.c state->TunerRegs[29].Reg_Num = 47 ; state 495 drivers/media/tuners/mxl5005s.c state->TunerRegs[29].Reg_Val = 0x86 ; state 497 drivers/media/tuners/mxl5005s.c state->TunerRegs[30].Reg_Num = 48 ; state 498 drivers/media/tuners/mxl5005s.c state->TunerRegs[30].Reg_Val = 0x00 ; state 500 drivers/media/tuners/mxl5005s.c state->TunerRegs[31].Reg_Num = 49 ; state 501 drivers/media/tuners/mxl5005s.c state->TunerRegs[31].Reg_Val = 0x00 ; state 503 drivers/media/tuners/mxl5005s.c state->TunerRegs[32].Reg_Num = 53 ; state 504 drivers/media/tuners/mxl5005s.c state->TunerRegs[32].Reg_Val = 0x94 ; state 506 drivers/media/tuners/mxl5005s.c state->TunerRegs[33].Reg_Num = 54 ; state 507 drivers/media/tuners/mxl5005s.c state->TunerRegs[33].Reg_Val = 0xFA ; state 509 drivers/media/tuners/mxl5005s.c state->TunerRegs[34].Reg_Num = 55 ; state 510 drivers/media/tuners/mxl5005s.c state->TunerRegs[34].Reg_Val = 0x92 ; state 512 drivers/media/tuners/mxl5005s.c state->TunerRegs[35].Reg_Num = 56 ; state 513 drivers/media/tuners/mxl5005s.c state->TunerRegs[35].Reg_Val = 0x80 ; state 515 drivers/media/tuners/mxl5005s.c state->TunerRegs[36].Reg_Num = 57 ; state 516 drivers/media/tuners/mxl5005s.c state->TunerRegs[36].Reg_Val = 0x41 ; state 518 drivers/media/tuners/mxl5005s.c state->TunerRegs[37].Reg_Num = 58 ; state 519 drivers/media/tuners/mxl5005s.c state->TunerRegs[37].Reg_Val = 0xDB ; state 521 drivers/media/tuners/mxl5005s.c state->TunerRegs[38].Reg_Num = 59 ; state 522 drivers/media/tuners/mxl5005s.c state->TunerRegs[38].Reg_Val = 0x00 ; state 524 drivers/media/tuners/mxl5005s.c state->TunerRegs[39].Reg_Num = 60 ; state 525 drivers/media/tuners/mxl5005s.c state->TunerRegs[39].Reg_Val = 0x00 ; state 527 drivers/media/tuners/mxl5005s.c state->TunerRegs[40].Reg_Num = 61 ; state 528 drivers/media/tuners/mxl5005s.c state->TunerRegs[40].Reg_Val = 0x00 ; state 530 drivers/media/tuners/mxl5005s.c state->TunerRegs[41].Reg_Num = 62 ; state 531 drivers/media/tuners/mxl5005s.c state->TunerRegs[41].Reg_Val = 0x00 ; state 533 drivers/media/tuners/mxl5005s.c state->TunerRegs[42].Reg_Num = 65 ; state 534 drivers/media/tuners/mxl5005s.c state->TunerRegs[42].Reg_Val = 0xF8 ; state 536 drivers/media/tuners/mxl5005s.c state->TunerRegs[43].Reg_Num = 66 ; state 537 drivers/media/tuners/mxl5005s.c state->TunerRegs[43].Reg_Val = 0xE4 ; state 539 drivers/media/tuners/mxl5005s.c state->TunerRegs[44].Reg_Num = 67 ; state 540 drivers/media/tuners/mxl5005s.c state->TunerRegs[44].Reg_Val = 0x90 ; state 542 drivers/media/tuners/mxl5005s.c state->TunerRegs[45].Reg_Num = 68 ; state 543 drivers/media/tuners/mxl5005s.c state->TunerRegs[45].Reg_Val = 0xC0 ; state 545 drivers/media/tuners/mxl5005s.c state->TunerRegs[46].Reg_Num = 69 ; state 546 drivers/media/tuners/mxl5005s.c state->TunerRegs[46].Reg_Val = 0x01 ; state 548 drivers/media/tuners/mxl5005s.c state->TunerRegs[47].Reg_Num = 70 ; state 549 drivers/media/tuners/mxl5005s.c state->TunerRegs[47].Reg_Val = 0x50 ; state 551 drivers/media/tuners/mxl5005s.c state->TunerRegs[48].Reg_Num = 71 ; state 552 drivers/media/tuners/mxl5005s.c state->TunerRegs[48].Reg_Val = 0x06 ; state 554 drivers/media/tuners/mxl5005s.c state->TunerRegs[49].Reg_Num = 72 ; state 555 drivers/media/tuners/mxl5005s.c state->TunerRegs[49].Reg_Val = 0x00 ; state 557 drivers/media/tuners/mxl5005s.c state->TunerRegs[50].Reg_Num = 73 ; state 558 drivers/media/tuners/mxl5005s.c state->TunerRegs[50].Reg_Val = 0x20 ; state 560 drivers/media/tuners/mxl5005s.c state->TunerRegs[51].Reg_Num = 76 ; state 561 drivers/media/tuners/mxl5005s.c state->TunerRegs[51].Reg_Val = 0xBB ; state 563 drivers/media/tuners/mxl5005s.c state->TunerRegs[52].Reg_Num = 77 ; state 564 drivers/media/tuners/mxl5005s.c state->TunerRegs[52].Reg_Val = 0x13 ; state 566 drivers/media/tuners/mxl5005s.c state->TunerRegs[53].Reg_Num = 81 ; state 567 drivers/media/tuners/mxl5005s.c state->TunerRegs[53].Reg_Val = 0x04 ; state 569 drivers/media/tuners/mxl5005s.c state->TunerRegs[54].Reg_Num = 82 ; state 570 drivers/media/tuners/mxl5005s.c state->TunerRegs[54].Reg_Val = 0x75 ; state 572 drivers/media/tuners/mxl5005s.c state->TunerRegs[55].Reg_Num = 83 ; state 573 drivers/media/tuners/mxl5005s.c state->TunerRegs[55].Reg_Val = 0x00 ; state 575 drivers/media/tuners/mxl5005s.c state->TunerRegs[56].Reg_Num = 84 ; state 576 drivers/media/tuners/mxl5005s.c state->TunerRegs[56].Reg_Val = 0x00 ; state 578 drivers/media/tuners/mxl5005s.c state->TunerRegs[57].Reg_Num = 85 ; state 579 drivers/media/tuners/mxl5005s.c state->TunerRegs[57].Reg_Val = 0x00 ; state 581 drivers/media/tuners/mxl5005s.c state->TunerRegs[58].Reg_Num = 91 ; state 582 drivers/media/tuners/mxl5005s.c state->TunerRegs[58].Reg_Val = 0x70 ; state 584 drivers/media/tuners/mxl5005s.c state->TunerRegs[59].Reg_Num = 92 ; state 585 drivers/media/tuners/mxl5005s.c state->TunerRegs[59].Reg_Val = 0x00 ; state 587 drivers/media/tuners/mxl5005s.c state->TunerRegs[60].Reg_Num = 93 ; state 588 drivers/media/tuners/mxl5005s.c state->TunerRegs[60].Reg_Val = 0x00 ; state 590 drivers/media/tuners/mxl5005s.c state->TunerRegs[61].Reg_Num = 94 ; state 591 drivers/media/tuners/mxl5005s.c state->TunerRegs[61].Reg_Val = 0x00 ; state 593 drivers/media/tuners/mxl5005s.c state->TunerRegs[62].Reg_Num = 95 ; state 594 drivers/media/tuners/mxl5005s.c state->TunerRegs[62].Reg_Val = 0x0C ; state 596 drivers/media/tuners/mxl5005s.c state->TunerRegs[63].Reg_Num = 96 ; state 597 drivers/media/tuners/mxl5005s.c state->TunerRegs[63].Reg_Val = 0x00 ; state 599 drivers/media/tuners/mxl5005s.c state->TunerRegs[64].Reg_Num = 97 ; state 600 drivers/media/tuners/mxl5005s.c state->TunerRegs[64].Reg_Val = 0x00 ; state 602 drivers/media/tuners/mxl5005s.c state->TunerRegs[65].Reg_Num = 98 ; state 603 drivers/media/tuners/mxl5005s.c state->TunerRegs[65].Reg_Val = 0xE2 ; state 605 drivers/media/tuners/mxl5005s.c state->TunerRegs[66].Reg_Num = 99 ; state 606 drivers/media/tuners/mxl5005s.c state->TunerRegs[66].Reg_Val = 0x00 ; state 608 drivers/media/tuners/mxl5005s.c state->TunerRegs[67].Reg_Num = 100 ; state 609 drivers/media/tuners/mxl5005s.c state->TunerRegs[67].Reg_Val = 0x00 ; state 611 drivers/media/tuners/mxl5005s.c state->TunerRegs[68].Reg_Num = 101 ; state 612 drivers/media/tuners/mxl5005s.c state->TunerRegs[68].Reg_Val = 0x12 ; state 614 drivers/media/tuners/mxl5005s.c state->TunerRegs[69].Reg_Num = 102 ; state 615 drivers/media/tuners/mxl5005s.c state->TunerRegs[69].Reg_Val = 0x80 ; state 617 drivers/media/tuners/mxl5005s.c state->TunerRegs[70].Reg_Num = 103 ; state 618 drivers/media/tuners/mxl5005s.c state->TunerRegs[70].Reg_Val = 0x32 ; state 620 drivers/media/tuners/mxl5005s.c state->TunerRegs[71].Reg_Num = 104 ; state 621 drivers/media/tuners/mxl5005s.c state->TunerRegs[71].Reg_Val = 0xB4 ; state 623 drivers/media/tuners/mxl5005s.c state->TunerRegs[72].Reg_Num = 105 ; state 624 drivers/media/tuners/mxl5005s.c state->TunerRegs[72].Reg_Val = 0x60 ; state 626 drivers/media/tuners/mxl5005s.c state->TunerRegs[73].Reg_Num = 106 ; state 627 drivers/media/tuners/mxl5005s.c state->TunerRegs[73].Reg_Val = 0x83 ; state 629 drivers/media/tuners/mxl5005s.c state->TunerRegs[74].Reg_Num = 107 ; state 630 drivers/media/tuners/mxl5005s.c state->TunerRegs[74].Reg_Val = 0x84 ; state 632 drivers/media/tuners/mxl5005s.c state->TunerRegs[75].Reg_Num = 108 ; state 633 drivers/media/tuners/mxl5005s.c state->TunerRegs[75].Reg_Val = 0x9C ; state 635 drivers/media/tuners/mxl5005s.c state->TunerRegs[76].Reg_Num = 109 ; state 636 drivers/media/tuners/mxl5005s.c state->TunerRegs[76].Reg_Val = 0x02 ; state 638 drivers/media/tuners/mxl5005s.c state->TunerRegs[77].Reg_Num = 110 ; state 639 drivers/media/tuners/mxl5005s.c state->TunerRegs[77].Reg_Val = 0x81 ; state 641 drivers/media/tuners/mxl5005s.c state->TunerRegs[78].Reg_Num = 111 ; state 642 drivers/media/tuners/mxl5005s.c state->TunerRegs[78].Reg_Val = 0xC0 ; state 644 drivers/media/tuners/mxl5005s.c state->TunerRegs[79].Reg_Num = 112 ; state 645 drivers/media/tuners/mxl5005s.c state->TunerRegs[79].Reg_Val = 0x10 ; state 647 drivers/media/tuners/mxl5005s.c state->TunerRegs[80].Reg_Num = 131 ; state 648 drivers/media/tuners/mxl5005s.c state->TunerRegs[80].Reg_Val = 0x8A ; state 650 drivers/media/tuners/mxl5005s.c state->TunerRegs[81].Reg_Num = 132 ; state 651 drivers/media/tuners/mxl5005s.c state->TunerRegs[81].Reg_Val = 0x10 ; state 653 drivers/media/tuners/mxl5005s.c state->TunerRegs[82].Reg_Num = 133 ; state 654 drivers/media/tuners/mxl5005s.c state->TunerRegs[82].Reg_Val = 0x24 ; state 656 drivers/media/tuners/mxl5005s.c state->TunerRegs[83].Reg_Num = 134 ; state 657 drivers/media/tuners/mxl5005s.c state->TunerRegs[83].Reg_Val = 0x00 ; state 659 drivers/media/tuners/mxl5005s.c state->TunerRegs[84].Reg_Num = 135 ; state 660 drivers/media/tuners/mxl5005s.c state->TunerRegs[84].Reg_Val = 0x00 ; state 662 drivers/media/tuners/mxl5005s.c state->TunerRegs[85].Reg_Num = 136 ; state 663 drivers/media/tuners/mxl5005s.c state->TunerRegs[85].Reg_Val = 0x7E ; state 665 drivers/media/tuners/mxl5005s.c state->TunerRegs[86].Reg_Num = 137 ; state 666 drivers/media/tuners/mxl5005s.c state->TunerRegs[86].Reg_Val = 0x40 ; state 668 drivers/media/tuners/mxl5005s.c state->TunerRegs[87].Reg_Num = 138 ; state 669 drivers/media/tuners/mxl5005s.c state->TunerRegs[87].Reg_Val = 0x38 ; state 671 drivers/media/tuners/mxl5005s.c state->TunerRegs[88].Reg_Num = 146 ; state 672 drivers/media/tuners/mxl5005s.c state->TunerRegs[88].Reg_Val = 0xF6 ; state 674 drivers/media/tuners/mxl5005s.c state->TunerRegs[89].Reg_Num = 147 ; state 675 drivers/media/tuners/mxl5005s.c state->TunerRegs[89].Reg_Val = 0x1A ; state 677 drivers/media/tuners/mxl5005s.c state->TunerRegs[90].Reg_Num = 148 ; state 678 drivers/media/tuners/mxl5005s.c state->TunerRegs[90].Reg_Val = 0x62 ; state 680 drivers/media/tuners/mxl5005s.c state->TunerRegs[91].Reg_Num = 149 ; state 681 drivers/media/tuners/mxl5005s.c state->TunerRegs[91].Reg_Val = 0x33 ; state 683 drivers/media/tuners/mxl5005s.c state->TunerRegs[92].Reg_Num = 150 ; state 684 drivers/media/tuners/mxl5005s.c state->TunerRegs[92].Reg_Val = 0x80 ; state 686 drivers/media/tuners/mxl5005s.c state->TunerRegs[93].Reg_Num = 156 ; state 687 drivers/media/tuners/mxl5005s.c state->TunerRegs[93].Reg_Val = 0x56 ; state 689 drivers/media/tuners/mxl5005s.c state->TunerRegs[94].Reg_Num = 157 ; state 690 drivers/media/tuners/mxl5005s.c state->TunerRegs[94].Reg_Val = 0x17 ; state 692 drivers/media/tuners/mxl5005s.c state->TunerRegs[95].Reg_Num = 158 ; state 693 drivers/media/tuners/mxl5005s.c state->TunerRegs[95].Reg_Val = 0xA9 ; state 695 drivers/media/tuners/mxl5005s.c state->TunerRegs[96].Reg_Num = 159 ; state 696 drivers/media/tuners/mxl5005s.c state->TunerRegs[96].Reg_Val = 0x00 ; state 698 drivers/media/tuners/mxl5005s.c state->TunerRegs[97].Reg_Num = 160 ; state 699 drivers/media/tuners/mxl5005s.c state->TunerRegs[97].Reg_Val = 0x00 ; state 701 drivers/media/tuners/mxl5005s.c state->TunerRegs[98].Reg_Num = 161 ; state 702 drivers/media/tuners/mxl5005s.c state->TunerRegs[98].Reg_Val = 0x00 ; state 704 drivers/media/tuners/mxl5005s.c state->TunerRegs[99].Reg_Num = 162 ; state 705 drivers/media/tuners/mxl5005s.c state->TunerRegs[99].Reg_Val = 0x40 ; state 707 drivers/media/tuners/mxl5005s.c state->TunerRegs[100].Reg_Num = 166 ; state 708 drivers/media/tuners/mxl5005s.c state->TunerRegs[100].Reg_Val = 0xAE ; state 710 drivers/media/tuners/mxl5005s.c state->TunerRegs[101].Reg_Num = 167 ; state 711 drivers/media/tuners/mxl5005s.c state->TunerRegs[101].Reg_Val = 0x1B ; state 713 drivers/media/tuners/mxl5005s.c state->TunerRegs[102].Reg_Num = 168 ; state 714 drivers/media/tuners/mxl5005s.c state->TunerRegs[102].Reg_Val = 0xF2 ; state 716 drivers/media/tuners/mxl5005s.c state->TunerRegs[103].Reg_Num = 195 ; state 717 drivers/media/tuners/mxl5005s.c state->TunerRegs[103].Reg_Val = 0x00 ; state 724 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 725 drivers/media/tuners/mxl5005s.c state->Init_Ctrl_Num = INITCTRL_NUM; state 727 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[0].Ctrl_Num = DN_IQTN_AMP_CUT ; state 728 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[0].size = 1 ; state 729 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[0].addr[0] = 73; state 730 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[0].bit[0] = 7; state 731 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[0].val[0] = 0; state 733 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[1].Ctrl_Num = BB_MODE ; state 734 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[1].size = 1 ; state 735 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[1].addr[0] = 53; state 736 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[1].bit[0] = 2; state 737 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[1].val[0] = 1; state 739 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].Ctrl_Num = BB_BUF ; state 740 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].size = 2 ; state 741 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].addr[0] = 53; state 742 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].bit[0] = 1; state 743 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].val[0] = 0; state 744 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].addr[1] = 57; state 745 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].bit[1] = 0; state 746 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[2].val[1] = 1; state 748 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[3].Ctrl_Num = BB_BUF_OA ; state 749 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[3].size = 1 ; state 750 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[3].addr[0] = 53; state 751 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[3].bit[0] = 0; state 752 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[3].val[0] = 0; state 754 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].Ctrl_Num = BB_ALPF_BANDSELECT ; state 755 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].size = 3 ; state 756 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].addr[0] = 53; state 757 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].bit[0] = 5; state 758 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].val[0] = 0; state 759 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].addr[1] = 53; state 760 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].bit[1] = 6; state 761 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].val[1] = 0; state 762 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].addr[2] = 53; state 763 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].bit[2] = 7; state 764 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[4].val[2] = 1; state 766 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[5].Ctrl_Num = BB_IQSWAP ; state 767 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[5].size = 1 ; state 768 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[5].addr[0] = 59; state 769 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[5].bit[0] = 0; state 770 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[5].val[0] = 0; state 772 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].Ctrl_Num = BB_DLPF_BANDSEL ; state 773 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].size = 2 ; state 774 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].addr[0] = 53; state 775 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].bit[0] = 3; state 776 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].val[0] = 0; state 777 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].addr[1] = 53; state 778 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].bit[1] = 4; state 779 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[6].val[1] = 1; state 781 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].Ctrl_Num = RFSYN_CHP_GAIN ; state 782 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].size = 4 ; state 783 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].addr[0] = 22; state 784 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].bit[0] = 4; state 785 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].val[0] = 0; state 786 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].addr[1] = 22; state 787 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].bit[1] = 5; state 788 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].val[1] = 1; state 789 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].addr[2] = 22; state 790 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].bit[2] = 6; state 791 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].val[2] = 1; state 792 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].addr[3] = 22; state 793 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].bit[3] = 7; state 794 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[7].val[3] = 0; state 796 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[8].Ctrl_Num = RFSYN_EN_CHP_HIGAIN ; state 797 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[8].size = 1 ; state 798 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[8].addr[0] = 22; state 799 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[8].bit[0] = 2; state 800 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[8].val[0] = 0; state 802 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].Ctrl_Num = AGC_IF ; state 803 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].size = 4 ; state 804 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].addr[0] = 76; state 805 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].bit[0] = 0; state 806 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].val[0] = 1; state 807 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].addr[1] = 76; state 808 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].bit[1] = 1; state 809 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].val[1] = 1; state 810 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].addr[2] = 76; state 811 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].bit[2] = 2; state 812 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].val[2] = 0; state 813 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].addr[3] = 76; state 814 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].bit[3] = 3; state 815 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[9].val[3] = 1; state 817 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].Ctrl_Num = AGC_RF ; state 818 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].size = 4 ; state 819 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].addr[0] = 76; state 820 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].bit[0] = 4; state 821 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].val[0] = 1; state 822 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].addr[1] = 76; state 823 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].bit[1] = 5; state 824 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].val[1] = 1; state 825 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].addr[2] = 76; state 826 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].bit[2] = 6; state 827 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].val[2] = 0; state 828 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].addr[3] = 76; state 829 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].bit[3] = 7; state 830 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[10].val[3] = 1; state 832 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].Ctrl_Num = IF_DIVVAL ; state 833 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].size = 5 ; state 834 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].addr[0] = 43; state 835 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].bit[0] = 3; state 836 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].val[0] = 0; state 837 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].addr[1] = 43; state 838 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].bit[1] = 4; state 839 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].val[1] = 0; state 840 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].addr[2] = 43; state 841 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].bit[2] = 5; state 842 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].val[2] = 0; state 843 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].addr[3] = 43; state 844 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].bit[3] = 6; state 845 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].val[3] = 1; state 846 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].addr[4] = 43; state 847 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].bit[4] = 7; state 848 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[11].val[4] = 0; state 850 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].Ctrl_Num = IF_VCO_BIAS ; state 851 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].size = 6 ; state 852 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[0] = 44; state 853 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[0] = 2; state 854 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[0] = 0; state 855 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[1] = 44; state 856 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[1] = 3; state 857 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[1] = 0; state 858 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[2] = 44; state 859 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[2] = 4; state 860 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[2] = 0; state 861 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[3] = 44; state 862 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[3] = 5; state 863 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[3] = 1; state 864 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[4] = 44; state 865 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[4] = 6; state 866 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[4] = 0; state 867 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].addr[5] = 44; state 868 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].bit[5] = 7; state 869 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[12].val[5] = 0; state 871 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].Ctrl_Num = CHCAL_INT_MOD_IF ; state 872 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].size = 7 ; state 873 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[0] = 11; state 874 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[0] = 0; state 875 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[0] = 1; state 876 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[1] = 11; state 877 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[1] = 1; state 878 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[1] = 0; state 879 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[2] = 11; state 880 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[2] = 2; state 881 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[2] = 0; state 882 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[3] = 11; state 883 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[3] = 3; state 884 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[3] = 1; state 885 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[4] = 11; state 886 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[4] = 4; state 887 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[4] = 1; state 888 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[5] = 11; state 889 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[5] = 5; state 890 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[5] = 0; state 891 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].addr[6] = 11; state 892 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].bit[6] = 6; state 893 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[13].val[6] = 0; state 895 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].Ctrl_Num = CHCAL_FRAC_MOD_IF ; state 896 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].size = 16 ; state 897 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[0] = 13; state 898 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[0] = 0; state 899 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[0] = 0; state 900 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[1] = 13; state 901 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[1] = 1; state 902 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[1] = 0; state 903 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[2] = 13; state 904 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[2] = 2; state 905 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[2] = 0; state 906 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[3] = 13; state 907 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[3] = 3; state 908 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[3] = 0; state 909 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[4] = 13; state 910 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[4] = 4; state 911 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[4] = 0; state 912 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[5] = 13; state 913 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[5] = 5; state 914 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[5] = 0; state 915 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[6] = 13; state 916 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[6] = 6; state 917 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[6] = 0; state 918 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[7] = 13; state 919 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[7] = 7; state 920 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[7] = 0; state 921 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[8] = 12; state 922 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[8] = 0; state 923 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[8] = 0; state 924 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[9] = 12; state 925 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[9] = 1; state 926 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[9] = 0; state 927 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[10] = 12; state 928 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[10] = 2; state 929 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[10] = 0; state 930 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[11] = 12; state 931 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[11] = 3; state 932 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[11] = 0; state 933 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[12] = 12; state 934 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[12] = 4; state 935 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[12] = 0; state 936 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[13] = 12; state 937 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[13] = 5; state 938 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[13] = 1; state 939 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[14] = 12; state 940 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[14] = 6; state 941 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[14] = 1; state 942 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].addr[15] = 12; state 943 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].bit[15] = 7; state 944 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[14].val[15] = 0; state 946 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].Ctrl_Num = DRV_RES_SEL ; state 947 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].size = 3 ; state 948 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].addr[0] = 147; state 949 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].bit[0] = 2; state 950 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].val[0] = 0; state 951 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].addr[1] = 147; state 952 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].bit[1] = 3; state 953 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].val[1] = 1; state 954 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].addr[2] = 147; state 955 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].bit[2] = 4; state 956 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[15].val[2] = 1; state 958 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].Ctrl_Num = I_DRIVER ; state 959 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].size = 2 ; state 960 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].addr[0] = 147; state 961 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].bit[0] = 0; state 962 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].val[0] = 0; state 963 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].addr[1] = 147; state 964 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].bit[1] = 1; state 965 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[16].val[1] = 1; state 967 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[17].Ctrl_Num = EN_AAF ; state 968 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[17].size = 1 ; state 969 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[17].addr[0] = 147; state 970 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[17].bit[0] = 7; state 971 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[17].val[0] = 0; state 973 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[18].Ctrl_Num = EN_3P ; state 974 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[18].size = 1 ; state 975 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[18].addr[0] = 147; state 976 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[18].bit[0] = 6; state 977 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[18].val[0] = 0; state 979 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[19].Ctrl_Num = EN_AUX_3P ; state 980 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[19].size = 1 ; state 981 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[19].addr[0] = 156; state 982 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[19].bit[0] = 0; state 983 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[19].val[0] = 0; state 985 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[20].Ctrl_Num = SEL_AAF_BAND ; state 986 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[20].size = 1 ; state 987 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[20].addr[0] = 147; state 988 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[20].bit[0] = 5; state 989 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[20].val[0] = 0; state 991 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[21].Ctrl_Num = SEQ_ENCLK16_CLK_OUT ; state 992 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[21].size = 1 ; state 993 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[21].addr[0] = 137; state 994 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[21].bit[0] = 4; state 995 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[21].val[0] = 0; state 997 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[22].Ctrl_Num = SEQ_SEL4_16B ; state 998 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[22].size = 1 ; state 999 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[22].addr[0] = 137; state 1000 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[22].bit[0] = 7; state 1001 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[22].val[0] = 0; state 1003 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[23].Ctrl_Num = XTAL_CAPSELECT ; state 1004 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[23].size = 1 ; state 1005 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[23].addr[0] = 91; state 1006 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[23].bit[0] = 5; state 1007 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[23].val[0] = 1; state 1009 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[24].Ctrl_Num = IF_SEL_DBL ; state 1010 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[24].size = 1 ; state 1011 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[24].addr[0] = 43; state 1012 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[24].bit[0] = 0; state 1013 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[24].val[0] = 1; state 1015 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].Ctrl_Num = RFSYN_R_DIV ; state 1016 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].size = 2 ; state 1017 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].addr[0] = 22; state 1018 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].bit[0] = 0; state 1019 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].val[0] = 1; state 1020 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].addr[1] = 22; state 1021 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].bit[1] = 1; state 1022 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[25].val[1] = 1; state 1024 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[26].Ctrl_Num = SEQ_EXTSYNTHCALIF ; state 1025 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[26].size = 1 ; state 1026 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[26].addr[0] = 134; state 1027 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[26].bit[0] = 2; state 1028 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[26].val[0] = 0; state 1030 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[27].Ctrl_Num = SEQ_EXTDCCAL ; state 1031 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[27].size = 1 ; state 1032 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[27].addr[0] = 137; state 1033 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[27].bit[0] = 3; state 1034 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[27].val[0] = 0; state 1036 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[28].Ctrl_Num = AGC_EN_RSSI ; state 1037 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[28].size = 1 ; state 1038 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[28].addr[0] = 77; state 1039 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[28].bit[0] = 7; state 1040 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[28].val[0] = 0; state 1042 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[29].Ctrl_Num = RFA_ENCLKRFAGC ; state 1043 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[29].size = 1 ; state 1044 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[29].addr[0] = 166; state 1045 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[29].bit[0] = 7; state 1046 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[29].val[0] = 1; state 1048 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].Ctrl_Num = RFA_RSSI_REFH ; state 1049 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].size = 3 ; state 1050 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].addr[0] = 166; state 1051 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].bit[0] = 0; state 1052 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].val[0] = 0; state 1053 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].addr[1] = 166; state 1054 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].bit[1] = 1; state 1055 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].val[1] = 1; state 1056 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].addr[2] = 166; state 1057 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].bit[2] = 2; state 1058 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[30].val[2] = 1; state 1060 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].Ctrl_Num = RFA_RSSI_REF ; state 1061 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].size = 3 ; state 1062 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].addr[0] = 166; state 1063 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].bit[0] = 3; state 1064 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].val[0] = 1; state 1065 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].addr[1] = 166; state 1066 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].bit[1] = 4; state 1067 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].val[1] = 0; state 1068 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].addr[2] = 166; state 1069 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].bit[2] = 5; state 1070 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[31].val[2] = 1; state 1072 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].Ctrl_Num = RFA_RSSI_REFL ; state 1073 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].size = 3 ; state 1074 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].addr[0] = 167; state 1075 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].bit[0] = 0; state 1076 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].val[0] = 1; state 1077 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].addr[1] = 167; state 1078 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].bit[1] = 1; state 1079 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].val[1] = 1; state 1080 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].addr[2] = 167; state 1081 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].bit[2] = 2; state 1082 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[32].val[2] = 0; state 1084 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].Ctrl_Num = RFA_FLR ; state 1085 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].size = 4 ; state 1086 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].addr[0] = 168; state 1087 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].bit[0] = 0; state 1088 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].val[0] = 0; state 1089 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].addr[1] = 168; state 1090 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].bit[1] = 1; state 1091 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].val[1] = 1; state 1092 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].addr[2] = 168; state 1093 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].bit[2] = 2; state 1094 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].val[2] = 0; state 1095 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].addr[3] = 168; state 1096 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].bit[3] = 3; state 1097 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[33].val[3] = 0; state 1099 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].Ctrl_Num = RFA_CEIL ; state 1100 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].size = 4 ; state 1101 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].addr[0] = 168; state 1102 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].bit[0] = 4; state 1103 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].val[0] = 1; state 1104 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].addr[1] = 168; state 1105 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].bit[1] = 5; state 1106 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].val[1] = 1; state 1107 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].addr[2] = 168; state 1108 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].bit[2] = 6; state 1109 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].val[2] = 1; state 1110 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].addr[3] = 168; state 1111 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].bit[3] = 7; state 1112 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[34].val[3] = 1; state 1114 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[35].Ctrl_Num = SEQ_EXTIQFSMPULSE ; state 1115 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[35].size = 1 ; state 1116 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[35].addr[0] = 135; state 1117 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[35].bit[0] = 0; state 1118 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[35].val[0] = 0; state 1120 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[36].Ctrl_Num = OVERRIDE_1 ; state 1121 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[36].size = 1 ; state 1122 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[36].addr[0] = 56; state 1123 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[36].bit[0] = 3; state 1124 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[36].val[0] = 0; state 1126 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].Ctrl_Num = BB_INITSTATE_DLPF_TUNE ; state 1127 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].size = 7 ; state 1128 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[0] = 59; state 1129 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[0] = 1; state 1130 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[0] = 0; state 1131 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[1] = 59; state 1132 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[1] = 2; state 1133 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[1] = 0; state 1134 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[2] = 59; state 1135 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[2] = 3; state 1136 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[2] = 0; state 1137 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[3] = 59; state 1138 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[3] = 4; state 1139 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[3] = 0; state 1140 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[4] = 59; state 1141 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[4] = 5; state 1142 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[4] = 0; state 1143 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[5] = 59; state 1144 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[5] = 6; state 1145 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[5] = 0; state 1146 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].addr[6] = 59; state 1147 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].bit[6] = 7; state 1148 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[37].val[6] = 0; state 1150 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].Ctrl_Num = TG_R_DIV ; state 1151 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].size = 6 ; state 1152 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[0] = 32; state 1153 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[0] = 2; state 1154 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[0] = 0; state 1155 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[1] = 32; state 1156 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[1] = 3; state 1157 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[1] = 0; state 1158 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[2] = 32; state 1159 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[2] = 4; state 1160 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[2] = 0; state 1161 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[3] = 32; state 1162 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[3] = 5; state 1163 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[3] = 0; state 1164 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[4] = 32; state 1165 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[4] = 6; state 1166 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[4] = 1; state 1167 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].addr[5] = 32; state 1168 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].bit[5] = 7; state 1169 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[38].val[5] = 0; state 1171 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[39].Ctrl_Num = EN_CHP_LIN_B ; state 1172 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[39].size = 1 ; state 1173 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[39].addr[0] = 25; state 1174 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[39].bit[0] = 3; state 1175 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[39].val[0] = 1; state 1178 drivers/media/tuners/mxl5005s.c state->CH_Ctrl_Num = CHCTRL_NUM ; state 1180 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].Ctrl_Num = DN_POLY ; state 1181 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].size = 2 ; state 1182 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].addr[0] = 68; state 1183 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].bit[0] = 6; state 1184 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].val[0] = 1; state 1185 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].addr[1] = 68; state 1186 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].bit[1] = 7; state 1187 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[0].val[1] = 1; state 1189 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].Ctrl_Num = DN_RFGAIN ; state 1190 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].size = 2 ; state 1191 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].addr[0] = 70; state 1192 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].bit[0] = 6; state 1193 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].val[0] = 1; state 1194 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].addr[1] = 70; state 1195 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].bit[1] = 7; state 1196 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[1].val[1] = 0; state 1198 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].Ctrl_Num = DN_CAP_RFLPF ; state 1199 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].size = 9 ; state 1200 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[0] = 69; state 1201 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[0] = 5; state 1202 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[0] = 0; state 1203 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[1] = 69; state 1204 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[1] = 6; state 1205 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[1] = 0; state 1206 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[2] = 69; state 1207 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[2] = 7; state 1208 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[2] = 0; state 1209 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[3] = 68; state 1210 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[3] = 0; state 1211 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[3] = 0; state 1212 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[4] = 68; state 1213 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[4] = 1; state 1214 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[4] = 0; state 1215 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[5] = 68; state 1216 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[5] = 2; state 1217 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[5] = 0; state 1218 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[6] = 68; state 1219 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[6] = 3; state 1220 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[6] = 0; state 1221 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[7] = 68; state 1222 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[7] = 4; state 1223 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[7] = 0; state 1224 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].addr[8] = 68; state 1225 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].bit[8] = 5; state 1226 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[2].val[8] = 0; state 1228 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[3].Ctrl_Num = DN_EN_VHFUHFBAR ; state 1229 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[3].size = 1 ; state 1230 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[3].addr[0] = 70; state 1231 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[3].bit[0] = 5; state 1232 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[3].val[0] = 0; state 1234 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].Ctrl_Num = DN_GAIN_ADJUST ; state 1235 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].size = 3 ; state 1236 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].addr[0] = 73; state 1237 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].bit[0] = 4; state 1238 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].val[0] = 0; state 1239 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].addr[1] = 73; state 1240 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].bit[1] = 5; state 1241 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].val[1] = 1; state 1242 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].addr[2] = 73; state 1243 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].bit[2] = 6; state 1244 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[4].val[2] = 0; state 1246 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].Ctrl_Num = DN_IQTNBUF_AMP ; state 1247 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].size = 4 ; state 1248 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].addr[0] = 70; state 1249 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].bit[0] = 0; state 1250 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].val[0] = 0; state 1251 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].addr[1] = 70; state 1252 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].bit[1] = 1; state 1253 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].val[1] = 0; state 1254 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].addr[2] = 70; state 1255 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].bit[2] = 2; state 1256 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].val[2] = 0; state 1257 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].addr[3] = 70; state 1258 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].bit[3] = 3; state 1259 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[5].val[3] = 0; state 1261 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[6].Ctrl_Num = DN_IQTNGNBFBIAS_BST ; state 1262 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[6].size = 1 ; state 1263 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[6].addr[0] = 70; state 1264 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[6].bit[0] = 4; state 1265 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[6].val[0] = 1; state 1267 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[7].Ctrl_Num = RFSYN_EN_OUTMUX ; state 1268 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[7].size = 1 ; state 1269 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[7].addr[0] = 111; state 1270 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[7].bit[0] = 4; state 1271 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[7].val[0] = 0; state 1273 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[8].Ctrl_Num = RFSYN_SEL_VCO_OUT ; state 1274 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[8].size = 1 ; state 1275 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[8].addr[0] = 111; state 1276 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[8].bit[0] = 7; state 1277 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[8].val[0] = 1; state 1279 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[9].Ctrl_Num = RFSYN_SEL_VCO_HI ; state 1280 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[9].size = 1 ; state 1281 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[9].addr[0] = 111; state 1282 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[9].bit[0] = 6; state 1283 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[9].val[0] = 1; state 1285 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[10].Ctrl_Num = RFSYN_SEL_DIVM ; state 1286 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[10].size = 1 ; state 1287 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[10].addr[0] = 111; state 1288 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[10].bit[0] = 5; state 1289 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[10].val[0] = 0; state 1291 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].Ctrl_Num = RFSYN_RF_DIV_BIAS ; state 1292 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].size = 2 ; state 1293 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].addr[0] = 110; state 1294 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].bit[0] = 0; state 1295 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].val[0] = 1; state 1296 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].addr[1] = 110; state 1297 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].bit[1] = 1; state 1298 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[11].val[1] = 0; state 1300 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].Ctrl_Num = DN_SEL_FREQ ; state 1301 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].size = 3 ; state 1302 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].addr[0] = 69; state 1303 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].bit[0] = 2; state 1304 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].val[0] = 0; state 1305 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].addr[1] = 69; state 1306 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].bit[1] = 3; state 1307 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].val[1] = 0; state 1308 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].addr[2] = 69; state 1309 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].bit[2] = 4; state 1310 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[12].val[2] = 0; state 1312 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].Ctrl_Num = RFSYN_VCO_BIAS ; state 1313 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].size = 6 ; state 1314 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[0] = 110; state 1315 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[0] = 2; state 1316 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[0] = 0; state 1317 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[1] = 110; state 1318 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[1] = 3; state 1319 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[1] = 0; state 1320 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[2] = 110; state 1321 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[2] = 4; state 1322 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[2] = 0; state 1323 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[3] = 110; state 1324 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[3] = 5; state 1325 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[3] = 0; state 1326 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[4] = 110; state 1327 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[4] = 6; state 1328 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[4] = 0; state 1329 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].addr[5] = 110; state 1330 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].bit[5] = 7; state 1331 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[13].val[5] = 1; state 1333 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].Ctrl_Num = CHCAL_INT_MOD_RF ; state 1334 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].size = 7 ; state 1335 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[0] = 14; state 1336 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[0] = 0; state 1337 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[0] = 0; state 1338 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[1] = 14; state 1339 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[1] = 1; state 1340 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[1] = 0; state 1341 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[2] = 14; state 1342 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[2] = 2; state 1343 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[2] = 0; state 1344 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[3] = 14; state 1345 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[3] = 3; state 1346 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[3] = 0; state 1347 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[4] = 14; state 1348 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[4] = 4; state 1349 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[4] = 0; state 1350 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[5] = 14; state 1351 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[5] = 5; state 1352 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[5] = 0; state 1353 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].addr[6] = 14; state 1354 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].bit[6] = 6; state 1355 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[14].val[6] = 0; state 1357 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].Ctrl_Num = CHCAL_FRAC_MOD_RF ; state 1358 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].size = 18 ; state 1359 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[0] = 17; state 1360 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[0] = 6; state 1361 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[0] = 0; state 1362 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[1] = 17; state 1363 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[1] = 7; state 1364 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[1] = 0; state 1365 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[2] = 16; state 1366 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[2] = 0; state 1367 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[2] = 0; state 1368 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[3] = 16; state 1369 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[3] = 1; state 1370 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[3] = 0; state 1371 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[4] = 16; state 1372 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[4] = 2; state 1373 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[4] = 0; state 1374 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[5] = 16; state 1375 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[5] = 3; state 1376 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[5] = 0; state 1377 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[6] = 16; state 1378 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[6] = 4; state 1379 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[6] = 0; state 1380 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[7] = 16; state 1381 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[7] = 5; state 1382 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[7] = 0; state 1383 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[8] = 16; state 1384 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[8] = 6; state 1385 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[8] = 0; state 1386 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[9] = 16; state 1387 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[9] = 7; state 1388 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[9] = 0; state 1389 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[10] = 15; state 1390 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[10] = 0; state 1391 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[10] = 0; state 1392 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[11] = 15; state 1393 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[11] = 1; state 1394 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[11] = 0; state 1395 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[12] = 15; state 1396 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[12] = 2; state 1397 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[12] = 0; state 1398 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[13] = 15; state 1399 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[13] = 3; state 1400 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[13] = 0; state 1401 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[14] = 15; state 1402 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[14] = 4; state 1403 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[14] = 0; state 1404 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[15] = 15; state 1405 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[15] = 5; state 1406 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[15] = 0; state 1407 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[16] = 15; state 1408 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[16] = 6; state 1409 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[16] = 1; state 1410 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].addr[17] = 15; state 1411 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].bit[17] = 7; state 1412 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[15].val[17] = 1; state 1414 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].Ctrl_Num = RFSYN_LPF_R ; state 1415 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].size = 5 ; state 1416 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].addr[0] = 112; state 1417 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].bit[0] = 0; state 1418 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].val[0] = 0; state 1419 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].addr[1] = 112; state 1420 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].bit[1] = 1; state 1421 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].val[1] = 0; state 1422 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].addr[2] = 112; state 1423 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].bit[2] = 2; state 1424 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].val[2] = 0; state 1425 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].addr[3] = 112; state 1426 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].bit[3] = 3; state 1427 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].val[3] = 0; state 1428 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].addr[4] = 112; state 1429 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].bit[4] = 4; state 1430 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[16].val[4] = 1; state 1432 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[17].Ctrl_Num = CHCAL_EN_INT_RF ; state 1433 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[17].size = 1 ; state 1434 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[17].addr[0] = 14; state 1435 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[17].bit[0] = 7; state 1436 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[17].val[0] = 0; state 1438 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].Ctrl_Num = TG_LO_DIVVAL ; state 1439 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].size = 4 ; state 1440 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].addr[0] = 107; state 1441 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].bit[0] = 3; state 1442 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].val[0] = 0; state 1443 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].addr[1] = 107; state 1444 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].bit[1] = 4; state 1445 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].val[1] = 0; state 1446 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].addr[2] = 107; state 1447 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].bit[2] = 5; state 1448 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].val[2] = 0; state 1449 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].addr[3] = 107; state 1450 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].bit[3] = 6; state 1451 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[18].val[3] = 0; state 1453 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].Ctrl_Num = TG_LO_SELVAL ; state 1454 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].size = 3 ; state 1455 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].addr[0] = 107; state 1456 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].bit[0] = 7; state 1457 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].val[0] = 1; state 1458 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].addr[1] = 106; state 1459 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].bit[1] = 0; state 1460 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].val[1] = 1; state 1461 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].addr[2] = 106; state 1462 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].bit[2] = 1; state 1463 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[19].val[2] = 1; state 1465 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].Ctrl_Num = TG_DIV_VAL ; state 1466 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].size = 11 ; state 1467 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[0] = 109; state 1468 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[0] = 2; state 1469 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[0] = 0; state 1470 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[1] = 109; state 1471 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[1] = 3; state 1472 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[1] = 0; state 1473 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[2] = 109; state 1474 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[2] = 4; state 1475 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[2] = 0; state 1476 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[3] = 109; state 1477 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[3] = 5; state 1478 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[3] = 0; state 1479 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[4] = 109; state 1480 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[4] = 6; state 1481 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[4] = 0; state 1482 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[5] = 109; state 1483 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[5] = 7; state 1484 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[5] = 0; state 1485 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[6] = 108; state 1486 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[6] = 0; state 1487 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[6] = 0; state 1488 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[7] = 108; state 1489 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[7] = 1; state 1490 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[7] = 0; state 1491 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[8] = 108; state 1492 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[8] = 2; state 1493 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[8] = 1; state 1494 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[9] = 108; state 1495 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[9] = 3; state 1496 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[9] = 1; state 1497 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].addr[10] = 108; state 1498 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].bit[10] = 4; state 1499 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[20].val[10] = 1; state 1501 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].Ctrl_Num = TG_VCO_BIAS ; state 1502 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].size = 6 ; state 1503 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[0] = 106; state 1504 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[0] = 2; state 1505 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[0] = 0; state 1506 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[1] = 106; state 1507 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[1] = 3; state 1508 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[1] = 0; state 1509 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[2] = 106; state 1510 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[2] = 4; state 1511 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[2] = 0; state 1512 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[3] = 106; state 1513 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[3] = 5; state 1514 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[3] = 0; state 1515 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[4] = 106; state 1516 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[4] = 6; state 1517 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[4] = 0; state 1518 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].addr[5] = 106; state 1519 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].bit[5] = 7; state 1520 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[21].val[5] = 1; state 1522 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[22].Ctrl_Num = SEQ_EXTPOWERUP ; state 1523 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[22].size = 1 ; state 1524 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[22].addr[0] = 138; state 1525 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[22].bit[0] = 4; state 1526 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[22].val[0] = 1; state 1528 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[23].Ctrl_Num = OVERRIDE_2 ; state 1529 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[23].size = 1 ; state 1530 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[23].addr[0] = 17; state 1531 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[23].bit[0] = 5; state 1532 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[23].val[0] = 0; state 1534 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[24].Ctrl_Num = OVERRIDE_3 ; state 1535 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[24].size = 1 ; state 1536 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[24].addr[0] = 111; state 1537 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[24].bit[0] = 3; state 1538 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[24].val[0] = 0; state 1540 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[25].Ctrl_Num = OVERRIDE_4 ; state 1541 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[25].size = 1 ; state 1542 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[25].addr[0] = 112; state 1543 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[25].bit[0] = 7; state 1544 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[25].val[0] = 0; state 1546 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[26].Ctrl_Num = SEQ_FSM_PULSE ; state 1547 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[26].size = 1 ; state 1548 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[26].addr[0] = 136; state 1549 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[26].bit[0] = 7; state 1550 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[26].val[0] = 0; state 1552 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[27].Ctrl_Num = GPIO_4B ; state 1553 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[27].size = 1 ; state 1554 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[27].addr[0] = 149; state 1555 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[27].bit[0] = 7; state 1556 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[27].val[0] = 0; state 1558 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[28].Ctrl_Num = GPIO_3B ; state 1559 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[28].size = 1 ; state 1560 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[28].addr[0] = 149; state 1561 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[28].bit[0] = 6; state 1562 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[28].val[0] = 0; state 1564 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[29].Ctrl_Num = GPIO_4 ; state 1565 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[29].size = 1 ; state 1566 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[29].addr[0] = 149; state 1567 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[29].bit[0] = 5; state 1568 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[29].val[0] = 1; state 1570 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[30].Ctrl_Num = GPIO_3 ; state 1571 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[30].size = 1 ; state 1572 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[30].addr[0] = 149; state 1573 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[30].bit[0] = 4; state 1574 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[30].val[0] = 1; state 1576 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[31].Ctrl_Num = GPIO_1B ; state 1577 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[31].size = 1 ; state 1578 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[31].addr[0] = 149; state 1579 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[31].bit[0] = 3; state 1580 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[31].val[0] = 0; state 1582 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[32].Ctrl_Num = DAC_A_ENABLE ; state 1583 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[32].size = 1 ; state 1584 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[32].addr[0] = 93; state 1585 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[32].bit[0] = 1; state 1586 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[32].val[0] = 0; state 1588 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[33].Ctrl_Num = DAC_B_ENABLE ; state 1589 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[33].size = 1 ; state 1590 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[33].addr[0] = 93; state 1591 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[33].bit[0] = 0; state 1592 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[33].val[0] = 0; state 1594 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].Ctrl_Num = DAC_DIN_A ; state 1595 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].size = 6 ; state 1596 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[0] = 92; state 1597 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[0] = 2; state 1598 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[0] = 0; state 1599 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[1] = 92; state 1600 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[1] = 3; state 1601 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[1] = 0; state 1602 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[2] = 92; state 1603 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[2] = 4; state 1604 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[2] = 0; state 1605 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[3] = 92; state 1606 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[3] = 5; state 1607 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[3] = 0; state 1608 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[4] = 92; state 1609 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[4] = 6; state 1610 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[4] = 0; state 1611 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].addr[5] = 92; state 1612 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].bit[5] = 7; state 1613 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[34].val[5] = 0; state 1615 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].Ctrl_Num = DAC_DIN_B ; state 1616 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].size = 6 ; state 1617 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[0] = 93; state 1618 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[0] = 2; state 1619 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[0] = 0; state 1620 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[1] = 93; state 1621 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[1] = 3; state 1622 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[1] = 0; state 1623 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[2] = 93; state 1624 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[2] = 4; state 1625 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[2] = 0; state 1626 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[3] = 93; state 1627 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[3] = 5; state 1628 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[3] = 0; state 1629 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[4] = 93; state 1630 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[4] = 6; state 1631 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[4] = 0; state 1632 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].addr[5] = 93; state 1633 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].bit[5] = 7; state 1634 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[35].val[5] = 0; state 1637 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[36].Ctrl_Num = RFSYN_EN_DIV ; state 1638 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[36].size = 1 ; state 1639 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[36].addr[0] = 109; state 1640 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[36].bit[0] = 1; state 1641 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[36].val[0] = 1; state 1643 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].Ctrl_Num = RFSYN_DIVM ; state 1644 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].size = 2 ; state 1645 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].addr[0] = 112; state 1646 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].bit[0] = 5; state 1647 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].val[0] = 0; state 1648 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].addr[1] = 112; state 1649 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].bit[1] = 6; state 1650 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[37].val[1] = 0; state 1652 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[38].Ctrl_Num = DN_BYPASS_AGC_I2C ; state 1653 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[38].size = 1 ; state 1654 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[38].addr[0] = 65; state 1655 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[38].bit[0] = 1; state 1656 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[38].val[0] = 0; state 1694 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 1696 drivers/media/tuners/mxl5005s.c state->Mode = Mode; state 1697 drivers/media/tuners/mxl5005s.c state->IF_Mode = IF_mode; state 1698 drivers/media/tuners/mxl5005s.c state->Chan_Bandwidth = Bandwidth; state 1699 drivers/media/tuners/mxl5005s.c state->IF_OUT = IF_out; state 1700 drivers/media/tuners/mxl5005s.c state->Fxtal = Fxtal; state 1701 drivers/media/tuners/mxl5005s.c state->AGC_Mode = AGC_Mode; state 1702 drivers/media/tuners/mxl5005s.c state->TOP = TOP; state 1703 drivers/media/tuners/mxl5005s.c state->IF_OUT_LOAD = IF_OUT_LOAD; state 1704 drivers/media/tuners/mxl5005s.c state->CLOCK_OUT = CLOCK_OUT; state 1705 drivers/media/tuners/mxl5005s.c state->DIV_OUT = DIV_OUT; state 1706 drivers/media/tuners/mxl5005s.c state->CAPSELECT = CAPSELECT; state 1707 drivers/media/tuners/mxl5005s.c state->EN_RSSI = EN_RSSI; state 1708 drivers/media/tuners/mxl5005s.c state->Mod_Type = Mod_Type; state 1709 drivers/media/tuners/mxl5005s.c state->TF_Type = TF_Type; state 1722 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 1723 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ state 1724 drivers/media/tuners/mxl5005s.c state->IF_LO = state->IF_OUT; state 1726 drivers/media/tuners/mxl5005s.c if (state->IF_Mode == 0) /* Analog Zero IF mode */ state 1727 drivers/media/tuners/mxl5005s.c state->IF_LO = state->IF_OUT + 400000; state 1729 drivers/media/tuners/mxl5005s.c state->IF_LO = state->IF_OUT + state->Chan_Bandwidth/2; state 1735 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 1737 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ { state 1739 drivers/media/tuners/mxl5005s.c state->RF_LO = state->RF_IN; state 1741 drivers/media/tuners/mxl5005s.c state->TG_LO = state->RF_IN - 750000; state 1743 drivers/media/tuners/mxl5005s.c if (state->IF_Mode == 0) /* Analog Zero IF mode */ { state 1744 drivers/media/tuners/mxl5005s.c state->RF_LO = state->RF_IN - 400000; state 1745 drivers/media/tuners/mxl5005s.c state->TG_LO = state->RF_IN - 1750000; state 1747 drivers/media/tuners/mxl5005s.c state->RF_LO = state->RF_IN - state->Chan_Bandwidth/2; state 1748 drivers/media/tuners/mxl5005s.c state->TG_LO = state->RF_IN - state 1749 drivers/media/tuners/mxl5005s.c state->Chan_Bandwidth + 500000; state 1768 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 1774 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, DN_IQTN_AMP_CUT, state->Mode ? 1 : 0); state 1777 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, BB_MODE, state->Mode ? 0 : 1); state 1778 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, BB_BUF, state->Mode ? 3 : 2); state 1779 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, BB_BUF_OA, state->Mode ? 1 : 0); state 1780 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, BB_IQSWAP, state->Mode ? 0 : 1); state 1784 drivers/media/tuners/mxl5005s.c if (state->Mode) { /* Digital Mode */ state 1785 drivers/media/tuners/mxl5005s.c switch (state->Chan_Bandwidth) { state 1798 drivers/media/tuners/mxl5005s.c switch (state->Chan_Bandwidth) { state 1801 drivers/media/tuners/mxl5005s.c (state->IF_Mode ? 0 : 3)); state 1805 drivers/media/tuners/mxl5005s.c (state->IF_Mode ? 1 : 4)); state 1809 drivers/media/tuners/mxl5005s.c (state->IF_Mode ? 2 : 5)); state 1815 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, RFSYN_CHP_GAIN, state->Mode ? 5 : 8); state 1817 drivers/media/tuners/mxl5005s.c RFSYN_EN_CHP_HIGAIN, state->Mode ? 1 : 1); state 1818 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, EN_CHP_LIN_B, state->Mode ? 0 : 0); state 1821 drivers/media/tuners/mxl5005s.c if (state->AGC_Mode == 0) /* Dual AGC */ { state 1825 drivers/media/tuners/mxl5005s.c status += MXL_ControlWrite(fe, AGC_RF, state->Mode ? 15 : 12); state 1827 drivers/media/tuners/mxl5005s.c if (state->TOP == 55) /* TOP == 5.5 */ state 1830 drivers/media/tuners/mxl5005s.c if (state->TOP == 72) /* TOP == 7.2 */ state 1833 drivers/media/tuners/mxl5005s.c if (state->TOP == 92) /* TOP == 9.2 */ state 1836 drivers/media/tuners/mxl5005s.c if (state->TOP == 110) /* TOP == 11.0 */ state 1839 drivers/media/tuners/mxl5005s.c if (state->TOP == 129) /* TOP == 12.9 */ state 1842 drivers/media/tuners/mxl5005s.c if (state->TOP == 147) /* TOP == 14.7 */ state 1845 drivers/media/tuners/mxl5005s.c if (state->TOP == 168) /* TOP == 16.8 */ state 1848 drivers/media/tuners/mxl5005s.c if (state->TOP == 194) /* TOP == 19.4 */ state 1851 drivers/media/tuners/mxl5005s.c if (state->TOP == 212) /* TOP == 21.2 */ state 1854 drivers/media/tuners/mxl5005s.c if (state->TOP == 232) /* TOP == 23.2 */ state 1857 drivers/media/tuners/mxl5005s.c if (state->TOP == 252) /* TOP == 25.2 */ state 1860 drivers/media/tuners/mxl5005s.c if (state->TOP == 271) /* TOP == 27.1 */ state 1863 drivers/media/tuners/mxl5005s.c if (state->TOP == 292) /* TOP == 29.2 */ state 1866 drivers/media/tuners/mxl5005s.c if (state->TOP == 317) /* TOP == 31.7 */ state 1869 drivers/media/tuners/mxl5005s.c if (state->TOP == 349) /* TOP == 34.9 */ state 1876 drivers/media/tuners/mxl5005s.c if (state->IF_OUT_LOAD == 200) { state 1880 drivers/media/tuners/mxl5005s.c if (state->IF_OUT_LOAD == 300) { state 1888 drivers/media/tuners/mxl5005s.c if (state->Mode) { /* Digital Mode */ state 1889 drivers/media/tuners/mxl5005s.c if (state->IF_OUT >= 4000000UL && state->IF_OUT <= 6280000UL) { state 1895 drivers/media/tuners/mxl5005s.c if ((state->IF_OUT == 36125000UL) || state 1896 drivers/media/tuners/mxl5005s.c (state->IF_OUT == 36150000UL)) { state 1902 drivers/media/tuners/mxl5005s.c if (state->IF_OUT > 36150000UL) { state 1909 drivers/media/tuners/mxl5005s.c if (state->IF_OUT >= 4000000UL && state->IF_OUT <= 5000000UL) { state 1915 drivers/media/tuners/mxl5005s.c if (state->IF_OUT > 5000000UL) { state 1924 drivers/media/tuners/mxl5005s.c if (state->CLOCK_OUT) state 1929 drivers/media/tuners/mxl5005s.c if (state->DIV_OUT == 1) state 1931 drivers/media/tuners/mxl5005s.c if (state->DIV_OUT == 0) state 1935 drivers/media/tuners/mxl5005s.c if (state->CAPSELECT) state 1940 drivers/media/tuners/mxl5005s.c if (state->Fxtal >= 12000000UL && state->Fxtal <= 16000000UL) state 1942 drivers/media/tuners/mxl5005s.c if (state->Fxtal > 16000000UL && state->Fxtal <= 32000000UL) state 1945 drivers/media/tuners/mxl5005s.c if (state->Fxtal >= 12000000UL && state->Fxtal <= 22000000UL) state 1947 drivers/media/tuners/mxl5005s.c if (state->Fxtal > 22000000UL && state->Fxtal <= 32000000UL) state 1951 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) /* Analog LowIF mode */ state 1960 drivers/media/tuners/mxl5005s.c MXL_Ceiling(state->Fxtal, 1000000)); state 1965 drivers/media/tuners/mxl5005s.c if (state->EN_RSSI) { state 1984 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_DVBT) /* DVB-T Mode */ { state 1985 drivers/media/tuners/mxl5005s.c state->AGC_Mode = 1; /* Single AGC Mode */ state 2001 drivers/media/tuners/mxl5005s.c if (state->IF_OUT <= 6280000UL) /* Low IF */ state 2007 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_ATSC) /* ATSC Mode */ { state 2008 drivers/media/tuners/mxl5005s.c state->AGC_Mode = 1; /* Single AGC Mode */ state 2028 drivers/media/tuners/mxl5005s.c if (state->IF_OUT <= 6280000UL) /* Low IF */ state 2033 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_QAM) /* QAM Mode */ { state 2034 drivers/media/tuners/mxl5005s.c state->Mode = MXL_DIGITAL_MODE; state 2051 drivers/media/tuners/mxl5005s.c if (state->IF_OUT <= 6280000UL) /* Low IF */ state 2058 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_ANALOG_CABLE) { state 2062 drivers/media/tuners/mxl5005s.c state->AGC_Mode = 1; /* Single AGC Mode */ state 2075 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_ANALOG_OTA) { state 2094 drivers/media/tuners/mxl5005s.c if (state->EN_RSSI == 0) { state 2106 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 2113 drivers/media/tuners/mxl5005s.c if (state->Fxtal >= 12000000UL && state->Fxtal <= 16000000UL) state 2115 drivers/media/tuners/mxl5005s.c if (state->Fxtal > 16000000UL && state->Fxtal <= 32000000UL) state 2119 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) /* Analog Low IF mode */ { state 2120 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 41000000UL) { state 2125 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 47000000UL) { state 2130 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 54000000UL) { state 2135 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 60000000UL) { state 2140 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 39250000UL) { state 2145 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 39650000UL) { state 2150 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 40150000UL) { state 2155 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 40650000UL) { state 2162 drivers/media/tuners/mxl5005s.c if (state->Mode || (state->Mode == 0 && state->IF_Mode == 0)) { state 2163 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 57000000UL) { state 2168 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 44000000UL) { state 2173 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 43750000UL) { state 2178 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 36650000UL) { state 2183 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 36150000UL) { state 2188 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 36000000UL) { state 2193 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 35250000UL) { state 2198 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 34750000UL) { state 2203 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 6280000UL) { state 2208 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 5000000UL) { state 2213 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4500000UL) { state 2218 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4570000UL) { state 2223 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4000000UL) { state 2228 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 57400000UL) { state 2233 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 44400000UL) { state 2238 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 44150000UL) { state 2243 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 37050000UL) { state 2248 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 36550000UL) { state 2253 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 36125000UL) { state 2258 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 6000000UL) { state 2263 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 5400000UL) { state 2268 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 5380000UL) { state 2273 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 5200000UL) { state 2278 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4900000UL) { state 2283 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4400000UL) { state 2288 drivers/media/tuners/mxl5005s.c if (state->IF_LO == 4063000UL) /* add for 2.6.8 */ { state 2296 drivers/media/tuners/mxl5005s.c intModVal = Fref / (state->Fxtal * Kdbl/2); state 2299 drivers/media/tuners/mxl5005s.c fracModVal = (2<<15)*(Fref/1000 - (state->Fxtal/1000 * Kdbl/2) * state 2302 drivers/media/tuners/mxl5005s.c fracModVal = fracModVal / ((state->Fxtal * Kdbl/2)/1000); state 2310 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 2321 drivers/media/tuners/mxl5005s.c state->RF_IN = RF_Freq; state 2325 drivers/media/tuners/mxl5005s.c if (state->Fxtal >= 12000000UL && state->Fxtal <= 22000000UL) state 2327 drivers/media/tuners/mxl5005s.c if (state->Fxtal > 22000000 && state->Fxtal <= 32000000) state 2339 drivers/media/tuners/mxl5005s.c if (state->RF_LO < 40000000UL) state 2342 drivers/media/tuners/mxl5005s.c if (state->RF_LO >= 40000000UL && state->RF_LO <= 75000000UL) { state 2349 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 75000000UL && state->RF_LO <= 100000000UL) { state 2356 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 100000000UL && state->RF_LO <= 150000000UL) { state 2363 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 150000000UL && state->RF_LO <= 200000000UL) { state 2370 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 200000000UL && state->RF_LO <= 300000000UL) { state 2377 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 300000000UL && state->RF_LO <= 650000000UL) { state 2384 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 650000000UL && state->RF_LO <= 900000000UL) { state 2391 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 900000000UL) state 2396 drivers/media/tuners/mxl5005s.c if (state->RF_LO >= 40000000UL && state->RF_LO <= 75000000UL) { state 2400 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 75000000UL && state->RF_LO <= 100000000UL) { state 2404 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 100000000UL && state->RF_LO <= 150000000UL) { state 2408 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 150000000UL && state->RF_LO <= 200000000UL) { state 2412 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 200000000UL && state->RF_LO <= 300000000UL) { state 2416 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 300000000UL && state->RF_LO <= 400000000UL) { state 2420 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 400000000UL && state->RF_LO <= 450000000UL) { state 2424 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 450000000UL && state->RF_LO <= 500000000UL) { state 2428 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 500000000UL && state->RF_LO <= 550000000UL) { state 2432 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 550000000UL && state->RF_LO <= 600000000UL) { state 2436 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 600000000UL && state->RF_LO <= 650000000UL) { state 2440 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 650000000UL && state->RF_LO <= 700000000UL) { state 2444 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 700000000UL && state->RF_LO <= 750000000UL) { state 2448 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 750000000UL && state->RF_LO <= 800000000UL) { state 2452 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 800000000UL && state->RF_LO <= 850000000UL) { state 2456 drivers/media/tuners/mxl5005s.c if (state->RF_LO > 850000000UL && state->RF_LO <= 900000000UL) { state 2476 drivers/media/tuners/mxl5005s.c if (state->RF_LO >= 40000000UL && state->RF_LO <= FmaxBin) { state 2489 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2502 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2515 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2528 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2541 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2554 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2567 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2580 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2593 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2606 drivers/media/tuners/mxl5005s.c if (state->RF_LO > FminBin && state->RF_LO <= FmaxBin) { state 2624 drivers/media/tuners/mxl5005s.c E3 = (((Fmax-state->RF_LO)/1000)*32)/((Fmax-Fmin)/1000) + 8 ; state 2628 drivers/media/tuners/mxl5005s.c E4 = (state->RF_LO*divider_val/1000)/(2*state->Fxtal*Kdbl_RF/1000); state 2632 drivers/media/tuners/mxl5005s.c E5 = ((2<<17)*(state->RF_LO/10000*divider_val - state 2633 drivers/media/tuners/mxl5005s.c (E4*(2*state->Fxtal*Kdbl_RF)/10000))) / state 2634 drivers/media/tuners/mxl5005s.c (2*state->Fxtal*Kdbl_RF/10000); state 2639 drivers/media/tuners/mxl5005s.c E5A = (((Fmax - state->RF_LO)/1000)*4/((Fmax-Fmin)/1000)) + 1 ; state 2659 drivers/media/tuners/mxl5005s.c if (state->TG_LO < 33000000UL) state 2664 drivers/media/tuners/mxl5005s.c if (state->TG_LO >= FminBin && state->TG_LO <= FmaxBin) { state 2673 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2682 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2691 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2700 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2709 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2718 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2727 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2736 drivers/media/tuners/mxl5005s.c if (state->TG_LO > FminBin && state->TG_LO <= FmaxBin) { state 2743 drivers/media/tuners/mxl5005s.c tg_divval = (state->TG_LO*divider_val/100000) * state 2744 drivers/media/tuners/mxl5005s.c (MXL_Ceiling(state->Fxtal, 1000000) * 100) / state 2745 drivers/media/tuners/mxl5005s.c (state->Fxtal/1000); state 2749 drivers/media/tuners/mxl5005s.c if (state->TG_LO > 600000000UL) state 2759 drivers/media/tuners/mxl5005s.c Fref_TG = (state->Fxtal/1000) / MXL_Ceiling(state->Fxtal, 1000000); state 2762 drivers/media/tuners/mxl5005s.c Fvco = (state->TG_LO/10000) * divider_val * Fref_TG; state 2786 drivers/media/tuners/mxl5005s.c if (state->Mod_Type == MXL_QAM) { state 2787 drivers/media/tuners/mxl5005s.c if (state->config->qam_gain != 0) state 2789 drivers/media/tuners/mxl5005s.c state->config->qam_gain); state 2790 drivers/media/tuners/mxl5005s.c else if (state->RF_IN < 680000000) state 2797 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_OFF) { state 2806 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_C) /* Tracking Filter type C */ { state 2810 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 150000000) { state 2817 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 150000000 && state->RF_IN < 280000000) { state 2824 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 280000000 && state->RF_IN < 360000000) { state 2831 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 360000000 && state->RF_IN < 560000000) { state 2838 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 560000000 && state->RF_IN < 580000000) { state 2845 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 580000000 && state->RF_IN < 630000000) { state 2852 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 630000000 && state->RF_IN < 700000000) { state 2859 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 700000000 && state->RF_IN < 760000000) { state 2866 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 760000000 && state->RF_IN <= 900000000) { state 2875 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_C_H) { state 2880 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 150000000) { state 2886 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 150000000 && state->RF_IN < 280000000) { state 2892 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 280000000 && state->RF_IN < 360000000) { state 2898 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 360000000 && state->RF_IN < 560000000) { state 2904 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 560000000 && state->RF_IN < 580000000) { state 2910 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 580000000 && state->RF_IN < 630000000) { state 2916 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 630000000 && state->RF_IN < 700000000) { state 2922 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 700000000 && state->RF_IN < 760000000) { state 2928 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 760000000 && state->RF_IN <= 900000000) { state 2936 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_D) { /* Tracking Filter type D */ state 2940 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 174000000) { state 2946 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 174000000 && state->RF_IN < 250000000) { state 2952 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 250000000 && state->RF_IN < 310000000) { state 2958 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 310000000 && state->RF_IN < 360000000) { state 2964 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 360000000 && state->RF_IN < 470000000) { state 2970 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 470000000 && state->RF_IN < 640000000) { state 2976 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 640000000 && state->RF_IN <= 900000000) { state 2984 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_D_L) { state 2990 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 471000000 && state 2991 drivers/media/tuners/mxl5005s.c (state->RF_IN - 471000000)%6000000 != 0) { state 3000 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state 3001 drivers/media/tuners/mxl5005s.c state->RF_IN < 140000000) { state 3008 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 140000000 && state 3009 drivers/media/tuners/mxl5005s.c state->RF_IN < 240000000) { state 3015 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 240000000 && state 3016 drivers/media/tuners/mxl5005s.c state->RF_IN < 340000000) { state 3022 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 340000000 && state 3023 drivers/media/tuners/mxl5005s.c state->RF_IN < 430000000) { state 3029 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 430000000 && state 3030 drivers/media/tuners/mxl5005s.c state->RF_IN < 470000000) { state 3036 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 470000000 && state 3037 drivers/media/tuners/mxl5005s.c state->RF_IN < 570000000) { state 3043 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 570000000 && state 3044 drivers/media/tuners/mxl5005s.c state->RF_IN < 620000000) { state 3050 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 620000000 && state 3051 drivers/media/tuners/mxl5005s.c state->RF_IN < 760000000) { state 3057 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 760000000 && state 3058 drivers/media/tuners/mxl5005s.c state->RF_IN <= 900000000) { state 3067 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_E) /* Tracking Filter type E */ { state 3071 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 174000000) { state 3077 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 174000000 && state->RF_IN < 250000000) { state 3083 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 250000000 && state->RF_IN < 310000000) { state 3089 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 310000000 && state->RF_IN < 360000000) { state 3095 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 360000000 && state->RF_IN < 470000000) { state 3101 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 470000000 && state->RF_IN < 640000000) { state 3107 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 640000000 && state->RF_IN <= 900000000) { state 3115 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_F) { state 3120 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 160000000) { state 3126 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 160000000 && state->RF_IN < 210000000) { state 3132 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 210000000 && state->RF_IN < 300000000) { state 3138 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 300000000 && state->RF_IN < 390000000) { state 3144 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 390000000 && state->RF_IN < 515000000) { state 3150 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 515000000 && state->RF_IN < 650000000) { state 3156 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 650000000 && state->RF_IN <= 900000000) { state 3164 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_E_2) { state 3169 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 174000000) { state 3175 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 174000000 && state->RF_IN < 250000000) { state 3181 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 250000000 && state->RF_IN < 350000000) { state 3187 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 350000000 && state->RF_IN < 400000000) { state 3193 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 400000000 && state->RF_IN < 570000000) { state 3199 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 570000000 && state->RF_IN < 770000000) { state 3205 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 770000000 && state->RF_IN <= 900000000) { state 3213 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_G) { state 3218 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 50000000 && state->RF_IN < 190000000) { state 3225 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 190000000 && state->RF_IN < 280000000) { state 3231 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 280000000 && state->RF_IN < 350000000) { state 3237 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 350000000 && state->RF_IN < 400000000) { state 3243 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 400000000 && state->RF_IN < 470000000) { state 3249 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 470000000 && state->RF_IN < 640000000) { state 3255 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 640000000 && state->RF_IN < 820000000) { state 3261 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 820000000 && state->RF_IN <= 900000000) { state 3269 drivers/media/tuners/mxl5005s.c if (state->TF_Type == MXL_TF_E_NA) { state 3275 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 471000000 && state 3276 drivers/media/tuners/mxl5005s.c (state->RF_IN - 471000000)%6000000 != 0) { state 3308 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 43000000 && state->RF_IN < 174000000) { state 3315 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 174000000 && state->RF_IN < 250000000) { state 3321 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 250000000 && state->RF_IN < 350000000) { state 3327 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 350000000 && state->RF_IN < 400000000) { state 3333 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 400000000 && state->RF_IN < 570000000) { state 3339 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 570000000 && state->RF_IN < 770000000) { state 3345 drivers/media/tuners/mxl5005s.c if (state->RF_IN >= 770000000 && state->RF_IN <= 900000000) { state 3416 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3423 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->Init_Ctrl_Num; i++) { state 3425 drivers/media/tuners/mxl5005s.c if (controlNum == state->Init_Ctrl[i].Ctrl_Num) { state 3427 drivers/media/tuners/mxl5005s.c highLimit = 1 << state->Init_Ctrl[i].size; state 3429 drivers/media/tuners/mxl5005s.c for (j = 0; j < state->Init_Ctrl[i].size; j++) { state 3430 drivers/media/tuners/mxl5005s.c state->Init_Ctrl[i].val[j] = (u8)((value >> j) & 0x01); state 3431 drivers/media/tuners/mxl5005s.c MXL_RegWriteBit(fe, (u8)(state->Init_Ctrl[i].addr[j]), state 3432 drivers/media/tuners/mxl5005s.c (u8)(state->Init_Ctrl[i].bit[j]), state 3436 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->Init_Ctrl[i].size; k++) state 3437 drivers/media/tuners/mxl5005s.c ctrlVal += state->Init_Ctrl[i].val[k] * (1 << k); state 3445 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->CH_Ctrl_Num; i++) { state 3447 drivers/media/tuners/mxl5005s.c if (controlNum == state->CH_Ctrl[i].Ctrl_Num) { state 3449 drivers/media/tuners/mxl5005s.c highLimit = 1 << state->CH_Ctrl[i].size; state 3451 drivers/media/tuners/mxl5005s.c for (j = 0; j < state->CH_Ctrl[i].size; j++) { state 3452 drivers/media/tuners/mxl5005s.c state->CH_Ctrl[i].val[j] = (u8)((value >> j) & 0x01); state 3453 drivers/media/tuners/mxl5005s.c MXL_RegWriteBit(fe, (u8)(state->CH_Ctrl[i].addr[j]), state 3454 drivers/media/tuners/mxl5005s.c (u8)(state->CH_Ctrl[i].bit[j]), state 3458 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->CH_Ctrl[i].size; k++) state 3459 drivers/media/tuners/mxl5005s.c ctrlVal += state->CH_Ctrl[i].val[k] * (1 << k); state 3468 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->MXL_Ctrl_Num; i++) { state 3470 drivers/media/tuners/mxl5005s.c if (controlNum == state->MXL_Ctrl[i].Ctrl_Num) { state 3472 drivers/media/tuners/mxl5005s.c highLimit = (1 << state->MXL_Ctrl[i].size); state 3474 drivers/media/tuners/mxl5005s.c for (j = 0; j < state->MXL_Ctrl[i].size; j++) { state 3475 drivers/media/tuners/mxl5005s.c state->MXL_Ctrl[i].val[j] = (u8)((value >> j) & 0x01); state 3476 drivers/media/tuners/mxl5005s.c MXL_RegWriteBit(fe, (u8)(state->MXL_Ctrl[i].addr[j]), state 3477 drivers/media/tuners/mxl5005s.c (u8)(state->MXL_Ctrl[i].bit[j]), state 3481 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->MXL_Ctrl[i].size; k++) state 3482 drivers/media/tuners/mxl5005s.c ctrlVal += state-> state 3496 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3500 drivers/media/tuners/mxl5005s.c if (RegNum == state->TunerRegs[i].Reg_Num) { state 3501 drivers/media/tuners/mxl5005s.c *RegVal = (u8)(state->TunerRegs[i].Reg_Val); state 3511 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3515 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->Init_Ctrl_Num ; i++) { state 3517 drivers/media/tuners/mxl5005s.c if (controlNum == state->Init_Ctrl[i].Ctrl_Num) { state 3520 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->Init_Ctrl[i].size; k++) state 3521 drivers/media/tuners/mxl5005s.c ctrlVal += state->Init_Ctrl[i].val[k] * (1<<k); state 3527 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->CH_Ctrl_Num ; i++) { state 3529 drivers/media/tuners/mxl5005s.c if (controlNum == state->CH_Ctrl[i].Ctrl_Num) { state 3532 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->CH_Ctrl[i].size; k++) state 3533 drivers/media/tuners/mxl5005s.c ctrlVal += state->CH_Ctrl[i].val[k] * (1 << k); state 3541 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->MXL_Ctrl_Num ; i++) { state 3543 drivers/media/tuners/mxl5005s.c if (controlNum == state->MXL_Ctrl[i].Ctrl_Num) { state 3546 drivers/media/tuners/mxl5005s.c for (k = 0; k < state->MXL_Ctrl[i].size; k++) state 3547 drivers/media/tuners/mxl5005s.c ctrlVal += state->MXL_Ctrl[i].val[k] * (1<<k); state 3560 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3571 drivers/media/tuners/mxl5005s.c for (i = 0; i < state->TunerRegs_Num; i++) { state 3572 drivers/media/tuners/mxl5005s.c if (state->TunerRegs[i].Reg_Num == address) { state 3574 drivers/media/tuners/mxl5005s.c state->TunerRegs[i].Reg_Val |= OR_MAP[bit]; state 3576 drivers/media/tuners/mxl5005s.c state->TunerRegs[i].Reg_Val &= AND_MAP[bit]; state 3664 drivers/media/tuners/mxl5005s.c static u16 MXL_GetMasterControl(u8 *MasterReg, int state) state 3666 drivers/media/tuners/mxl5005s.c if (state == 1) /* Load_Start */ state 3668 drivers/media/tuners/mxl5005s.c if (state == 2) /* Power_Down */ state 3670 drivers/media/tuners/mxl5005s.c if (state == 3) /* Synth_Reset */ state 3672 drivers/media/tuners/mxl5005s.c if (state == 4) /* Seq_Off */ state 3681 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3692 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) { state 3700 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 0) { state 3708 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ { state 3728 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) { state 3736 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 0) { state 3744 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ { state 3764 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) { state 3772 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 0) { state 3780 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ { state 3800 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 1) { state 3808 drivers/media/tuners/mxl5005s.c if (state->Mode == 0 && state->IF_Mode == 0) { state 3816 drivers/media/tuners/mxl5005s.c if (state->Mode == 1) /* Digital Mode */ { state 3830 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3849 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3853 drivers/media/tuners/mxl5005s.c struct i2c_msg msg = { .addr = state->config->i2c_address, .flags = 0, state 3861 drivers/media/tuners/mxl5005s.c if (i2c_transfer(state->i2c, &msg, 1) != 1) { state 3877 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3879 drivers/media/tuners/mxl5005s.c struct i2c_msg msg = { .addr = state->config->i2c_address, .flags = 0, state 3887 drivers/media/tuners/mxl5005s.c if (i2c_transfer(state->i2c, &msg, 1) != 1) { state 3918 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3921 drivers/media/tuners/mxl5005s.c state->current_mode = MXL_QAM; state 3928 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3941 drivers/media/tuners/mxl5005s.c ByteTable[0] |= state->config->AgcMasterByte; state 3958 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 3959 drivers/media/tuners/mxl5005s.c struct mxl5005s_config *c = state->config; state 3986 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 4023 drivers/media/tuners/mxl5005s.c if (req_mode != state->current_mode || state 4024 drivers/media/tuners/mxl5005s.c req_bw != state->Chan_Bandwidth) { state 4025 drivers/media/tuners/mxl5005s.c state->current_mode = req_mode; state 4041 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 4044 drivers/media/tuners/mxl5005s.c *frequency = state->RF_IN; state 4051 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 4054 drivers/media/tuners/mxl5005s.c *bandwidth = state->Chan_Bandwidth; state 4061 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = fe->tuner_priv; state 4064 drivers/media/tuners/mxl5005s.c *frequency = state->IF_OUT; state 4097 drivers/media/tuners/mxl5005s.c struct mxl5005s_state *state = NULL; state 4100 drivers/media/tuners/mxl5005s.c state = kzalloc(sizeof(struct mxl5005s_state), GFP_KERNEL); state 4101 drivers/media/tuners/mxl5005s.c if (state == NULL) state 4104 drivers/media/tuners/mxl5005s.c state->frontend = fe; state 4105 drivers/media/tuners/mxl5005s.c state->config = config; state 4106 drivers/media/tuners/mxl5005s.c state->i2c = i2c; state 4114 drivers/media/tuners/mxl5005s.c fe->tuner_priv = state; state 201 drivers/media/tuners/mxl5007t.c static void mxl5007t_set_mode_bits(struct mxl5007t_state *state, state 207 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x06, 0x1f, 0x12); state 210 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x06, 0x1f, 0x11); state 213 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x06, 0x1f, 0x10); state 216 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init_cable, 0x09, 0xff, 0xc1); state 217 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init_cable, 0x0a, 0xff, state 219 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init_cable, 0x0b, 0xff, 0x17); state 227 drivers/media/tuners/mxl5007t.c static void mxl5007t_set_if_freq_bits(struct mxl5007t_state *state, state 271 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x02, 0x0f, val); state 274 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x02, 0x10, invert_if ? 0x10 : 0x00); state 276 drivers/media/tuners/mxl5007t.c state->if_freq = if_freq; state 281 drivers/media/tuners/mxl5007t.c static void mxl5007t_set_xtal_freq_bits(struct mxl5007t_state *state, state 287 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x00); state 288 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x00); state 291 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x10); state 292 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x01); state 295 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x20); state 296 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x02); state 299 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x30); state 300 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x03); state 303 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x40); state 304 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x04); state 307 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x50); state 308 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x05); state 311 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x60); state 312 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x06); state 315 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x70); state 316 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x07); state 319 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x80); state 320 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x08); state 323 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0x90); state 324 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x09); state 327 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0xa0); state 328 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x0a); state 331 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0xb0); state 332 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x0b); state 335 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0xc0); state 336 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x0c); state 339 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0xf0, 0xd0); state 340 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x05, 0x0f, 0x0d); state 350 drivers/media/tuners/mxl5007t.c static struct reg_pair_t *mxl5007t_calc_init_regs(struct mxl5007t_state *state, state 353 drivers/media/tuners/mxl5007t.c struct mxl5007t_config *cfg = state->config; state 355 drivers/media/tuners/mxl5007t.c memcpy(&state->tab_init, &init_tab, sizeof(init_tab)); state 356 drivers/media/tuners/mxl5007t.c memcpy(&state->tab_init_cable, &init_tab_cable, sizeof(init_tab_cable)); state 358 drivers/media/tuners/mxl5007t.c mxl5007t_set_mode_bits(state, mode, cfg->if_diff_out_level); state 359 drivers/media/tuners/mxl5007t.c mxl5007t_set_if_freq_bits(state, cfg->if_freq_hz, cfg->invert_if); state 360 drivers/media/tuners/mxl5007t.c mxl5007t_set_xtal_freq_bits(state, cfg->xtal_freq_hz); state 362 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0x08, cfg->clk_out_enable << 3); state 363 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_init, 0x03, 0x07, cfg->clk_out_amp); state 366 drivers/media/tuners/mxl5007t.c copy_reg_bits(state->tab_init, state->tab_init_cable); state 367 drivers/media/tuners/mxl5007t.c return state->tab_init_cable; state 369 drivers/media/tuners/mxl5007t.c return state->tab_init; state 380 drivers/media/tuners/mxl5007t.c static void mxl5007t_set_bw_bits(struct mxl5007t_state *state, state 400 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_rftune, 0x0c, 0x3f, val); state 406 drivers/media/tuners/mxl5007t.c reg_pair_t *mxl5007t_calc_rf_tune_regs(struct mxl5007t_state *state, state 414 drivers/media/tuners/mxl5007t.c memcpy(&state->tab_rftune, ®_pair_rftune, sizeof(reg_pair_rftune)); state 416 drivers/media/tuners/mxl5007t.c mxl5007t_set_bw_bits(state, bw); state 437 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_rftune, 0x0d, 0xff, (u8) dig_rf_freq); state 438 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_rftune, 0x0e, 0xff, (u8) (dig_rf_freq >> 8)); state 441 drivers/media/tuners/mxl5007t.c set_reg_bits(state->tab_rftune, 0x80, 0x40, 0x40); state 443 drivers/media/tuners/mxl5007t.c return state->tab_rftune; state 448 drivers/media/tuners/mxl5007t.c static int mxl5007t_write_reg(struct mxl5007t_state *state, u8 reg, u8 val) state 451 drivers/media/tuners/mxl5007t.c struct i2c_msg msg = { .addr = state->i2c_props.addr, .flags = 0, state 455 drivers/media/tuners/mxl5007t.c ret = i2c_transfer(state->i2c_props.adap, &msg, 1); state 463 drivers/media/tuners/mxl5007t.c static int mxl5007t_write_regs(struct mxl5007t_state *state, state 470 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_reg(state, state 477 drivers/media/tuners/mxl5007t.c static int mxl5007t_read_reg(struct mxl5007t_state *state, u8 reg, u8 *val) state 481 drivers/media/tuners/mxl5007t.c { .addr = state->i2c_props.addr, .flags = 0, state 483 drivers/media/tuners/mxl5007t.c { .addr = state->i2c_props.addr, .flags = I2C_M_RD, state 488 drivers/media/tuners/mxl5007t.c ret = i2c_transfer(state->i2c_props.adap, msg, 2); state 496 drivers/media/tuners/mxl5007t.c static int mxl5007t_soft_reset(struct mxl5007t_state *state) state 500 drivers/media/tuners/mxl5007t.c .addr = state->i2c_props.addr, .flags = 0, state 503 drivers/media/tuners/mxl5007t.c int ret = i2c_transfer(state->i2c_props.adap, &msg, 1); state 512 drivers/media/tuners/mxl5007t.c static int mxl5007t_tuner_init(struct mxl5007t_state *state, state 519 drivers/media/tuners/mxl5007t.c init_regs = mxl5007t_calc_init_regs(state, mode); state 521 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_regs(state, init_regs); state 529 drivers/media/tuners/mxl5007t.c static int mxl5007t_tuner_rf_tune(struct mxl5007t_state *state, u32 rf_freq_hz, state 536 drivers/media/tuners/mxl5007t.c rf_tune_regs = mxl5007t_calc_rf_tune_regs(state, rf_freq_hz, bw); state 538 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_regs(state, rf_tune_regs); state 548 drivers/media/tuners/mxl5007t.c static int mxl5007t_synth_lock_status(struct mxl5007t_state *state, state 557 drivers/media/tuners/mxl5007t.c ret = mxl5007t_read_reg(state, 0xd8, &d); state 574 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 582 drivers/media/tuners/mxl5007t.c ret = mxl5007t_synth_lock_status(state, &rf_locked, &ref_locked); state 603 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 643 drivers/media/tuners/mxl5007t.c mutex_lock(&state->lock); state 645 drivers/media/tuners/mxl5007t.c ret = mxl5007t_tuner_init(state, mode); state 649 drivers/media/tuners/mxl5007t.c ret = mxl5007t_tuner_rf_tune(state, freq, bw); state 653 drivers/media/tuners/mxl5007t.c state->frequency = freq; state 654 drivers/media/tuners/mxl5007t.c state->bandwidth = c->bandwidth_hz; state 656 drivers/media/tuners/mxl5007t.c mutex_unlock(&state->lock); state 668 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 675 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_reg(state, 0x01, 0x01); state 686 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 693 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_reg(state, 0x01, 0x00); state 695 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_reg(state, 0x0f, 0x00); state 708 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 709 drivers/media/tuners/mxl5007t.c *frequency = state->frequency; state 715 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 716 drivers/media/tuners/mxl5007t.c *bandwidth = state->bandwidth; state 722 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 726 drivers/media/tuners/mxl5007t.c switch (state->if_freq) { state 766 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = fe->tuner_priv; state 770 drivers/media/tuners/mxl5007t.c if (state) state 771 drivers/media/tuners/mxl5007t.c hybrid_tuner_release_state(state); state 794 drivers/media/tuners/mxl5007t.c static int mxl5007t_get_chip_id(struct mxl5007t_state *state) state 800 drivers/media/tuners/mxl5007t.c ret = mxl5007t_read_reg(state, 0xd9, &id); state 831 drivers/media/tuners/mxl5007t.c state->chip_id = id; state 833 drivers/media/tuners/mxl5007t.c i2c_adapter_id(state->i2c_props.adap), state 834 drivers/media/tuners/mxl5007t.c state->i2c_props.addr); state 838 drivers/media/tuners/mxl5007t.c i2c_adapter_id(state->i2c_props.adap), state 839 drivers/media/tuners/mxl5007t.c state->i2c_props.addr); state 841 drivers/media/tuners/mxl5007t.c state->chip_id = MxL_UNKNOWN_ID; state 849 drivers/media/tuners/mxl5007t.c struct mxl5007t_state *state = NULL; state 853 drivers/media/tuners/mxl5007t.c instance = hybrid_tuner_request_state(struct mxl5007t_state, state, state 861 drivers/media/tuners/mxl5007t.c state->config = cfg; state 863 drivers/media/tuners/mxl5007t.c mutex_init(&state->lock); state 868 drivers/media/tuners/mxl5007t.c ret = mxl5007t_get_chip_id(state); state 885 drivers/media/tuners/mxl5007t.c ret = mxl5007t_soft_reset(state); state 896 drivers/media/tuners/mxl5007t.c ret = mxl5007t_write_reg(state, 0x04, state 897 drivers/media/tuners/mxl5007t.c state->config->loop_thru_enable); state 905 drivers/media/tuners/mxl5007t.c fe->tuner_priv = state; state 106 drivers/media/tuners/qm1d1b0004.c struct qm1d1b0004_state *state; state 112 drivers/media/tuners/qm1d1b0004.c state = fe->tuner_priv; state 116 drivers/media/tuners/qm1d1b0004.c if (state->cfg.half_step) state 127 drivers/media/tuners/qm1d1b0004.c buf[2] = 0xe0 | state->cfg.half_step; state 129 drivers/media/tuners/qm1d1b0004.c ret = i2c_master_send(state->i2c, buf, 4); state 134 drivers/media/tuners/qm1d1b0004.c buf[0] = 0xe4 | state->cfg.half_step; state 135 drivers/media/tuners/qm1d1b0004.c ret = i2c_master_send(state->i2c, buf, 1); state 141 drivers/media/tuners/qm1d1b0004.c lpf_freq = state->cfg.lpf_freq; state 147 drivers/media/tuners/qm1d1b0004.c buf[0] = 0xe4 | ((lpf & 0x0c) << 1) | state->cfg.half_step; state 149 drivers/media/tuners/qm1d1b0004.c ret = i2c_master_send(state->i2c, buf, 2); state 155 drivers/media/tuners/qm1d1b0004.c ret = i2c_master_recv(state->i2c, buf, 1); state 164 drivers/media/tuners/qm1d1b0004.c struct qm1d1b0004_state *state; state 166 drivers/media/tuners/qm1d1b0004.c state = fe->tuner_priv; state 167 drivers/media/tuners/qm1d1b0004.c memcpy(&state->cfg, priv_cfg, sizeof(state->cfg)); state 174 drivers/media/tuners/qm1d1b0004.c struct qm1d1b0004_state *state; state 177 drivers/media/tuners/qm1d1b0004.c state = fe->tuner_priv; state 178 drivers/media/tuners/qm1d1b0004.c if (state->cfg.half_step) state 181 drivers/media/tuners/qm1d1b0004.c return i2c_master_send(state->i2c, buf, 2); state 204 drivers/media/tuners/qm1d1b0004.c struct qm1d1b0004_state *state; state 219 drivers/media/tuners/qm1d1b0004.c state = fe->tuner_priv; state 220 drivers/media/tuners/qm1d1b0004.c state->i2c = client; state 64 drivers/media/tuners/qm1d1c0042.c static int reg_write(struct qm1d1c0042_state *state, u8 reg, u8 val) state 69 drivers/media/tuners/qm1d1c0042.c ret = i2c_master_send(state->i2c, wbuf, sizeof(wbuf)); state 75 drivers/media/tuners/qm1d1c0042.c static int reg_read(struct qm1d1c0042_state *state, u8 reg, u8 *val) state 79 drivers/media/tuners/qm1d1c0042.c .addr = state->i2c->addr, state 85 drivers/media/tuners/qm1d1c0042.c .addr = state->i2c->addr, state 93 drivers/media/tuners/qm1d1c0042.c ret = i2c_transfer(state->i2c->adapter, msgs, ARRAY_SIZE(msgs)); state 100 drivers/media/tuners/qm1d1c0042.c static int qm1d1c0042_set_srch_mode(struct qm1d1c0042_state *state, bool fast) state 103 drivers/media/tuners/qm1d1c0042.c state->regs[0x03] |= 0x01; /* set fast search mode */ state 105 drivers/media/tuners/qm1d1c0042.c state->regs[0x03] &= ~0x01 & 0xff; state 107 drivers/media/tuners/qm1d1c0042.c return reg_write(state, 0x03, state->regs[0x03]); state 110 drivers/media/tuners/qm1d1c0042.c static int qm1d1c0042_wakeup(struct qm1d1c0042_state *state) state 114 drivers/media/tuners/qm1d1c0042.c state->regs[0x01] |= 1 << 3; /* BB_Reg_enable */ state 115 drivers/media/tuners/qm1d1c0042.c state->regs[0x01] &= (~(1 << 0)) & 0xff; /* NORMAL (wake-up) */ state 116 drivers/media/tuners/qm1d1c0042.c state->regs[0x05] &= (~(1 << 3)) & 0xff; /* pfd_rst NORMAL */ state 117 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x01, state->regs[0x01]); state 119 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x05, state->regs[0x05]); state 122 drivers/media/tuners/qm1d1c0042.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 123 drivers/media/tuners/qm1d1c0042.c __func__, state->cfg.fe->dvb->num, state->cfg.fe->id); state 131 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 134 drivers/media/tuners/qm1d1c0042.c state = fe->tuner_priv; state 138 drivers/media/tuners/qm1d1c0042.c state->cfg.fe = cfg->fe; state 141 drivers/media/tuners/qm1d1c0042.c dev_warn(&state->i2c->dev, state 143 drivers/media/tuners/qm1d1c0042.c state->cfg.xtal_freq = default_cfg.xtal_freq; state 145 drivers/media/tuners/qm1d1c0042.c state->cfg.lpf = cfg->lpf; state 146 drivers/media/tuners/qm1d1c0042.c state->cfg.fast_srch = cfg->fast_srch; state 149 drivers/media/tuners/qm1d1c0042.c state->cfg.lpf_wait = cfg->lpf_wait; state 151 drivers/media/tuners/qm1d1c0042.c state->cfg.lpf_wait = default_cfg.lpf_wait; state 154 drivers/media/tuners/qm1d1c0042.c state->cfg.fast_srch_wait = cfg->fast_srch_wait; state 156 drivers/media/tuners/qm1d1c0042.c state->cfg.fast_srch_wait = default_cfg.fast_srch_wait; state 159 drivers/media/tuners/qm1d1c0042.c state->cfg.normal_srch_wait = cfg->normal_srch_wait; state 161 drivers/media/tuners/qm1d1c0042.c state->cfg.normal_srch_wait = default_cfg.normal_srch_wait; state 181 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 188 drivers/media/tuners/qm1d1c0042.c state = fe->tuner_priv; state 191 drivers/media/tuners/qm1d1c0042.c state->regs[0x08] &= 0xf0; state 192 drivers/media/tuners/qm1d1c0042.c state->regs[0x08] |= 0x09; state 194 drivers/media/tuners/qm1d1c0042.c state->regs[0x13] &= 0x9f; state 195 drivers/media/tuners/qm1d1c0042.c state->regs[0x13] |= 0x20; state 198 drivers/media/tuners/qm1d1c0042.c val = state->regs[0x02] & 0x0f; state 205 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x02, val); state 209 drivers/media/tuners/qm1d1c0042.c a = (freq + state->cfg.xtal_freq / 2) / state->cfg.xtal_freq; state 211 drivers/media/tuners/qm1d1c0042.c state->regs[0x06] &= 0x40; state 212 drivers/media/tuners/qm1d1c0042.c state->regs[0x06] |= (a - 12) / 4; state 213 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x06, state->regs[0x06]); state 217 drivers/media/tuners/qm1d1c0042.c state->regs[0x07] &= 0xf0; state 218 drivers/media/tuners/qm1d1c0042.c state->regs[0x07] |= (a - 4 * ((a - 12) / 4 + 1) - 5) & 0x0f; state 219 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x07, state->regs[0x07]); state 224 drivers/media/tuners/qm1d1c0042.c val = state->regs[0x08]; state 225 drivers/media/tuners/qm1d1c0042.c if (state->cfg.lpf) { state 230 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x08, val); state 239 drivers/media/tuners/qm1d1c0042.c b = (s32)div64_s64(((s64) freq) << 20, state->cfg.xtal_freq) state 247 drivers/media/tuners/qm1d1c0042.c state->regs[0x09] &= 0xc0; state 248 drivers/media/tuners/qm1d1c0042.c state->regs[0x09] |= (sd >> 16) & 0x3f; state 249 drivers/media/tuners/qm1d1c0042.c state->regs[0x0a] = (sd >> 8) & 0xff; state 250 drivers/media/tuners/qm1d1c0042.c state->regs[0x0b] = sd & 0xff; state 251 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x09, state->regs[0x09]); state 253 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x0a, state->regs[0x0a]); state 255 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x0b, state->regs[0x0b]); state 259 drivers/media/tuners/qm1d1c0042.c if (!state->cfg.lpf) { state 261 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x13, state->regs[0x13]); state 267 drivers/media/tuners/qm1d1c0042.c mask = state->cfg.lpf ? 0x3f : 0x7f; state 268 drivers/media/tuners/qm1d1c0042.c val = state->regs[0x0c] & mask; state 269 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x0c, val); state 273 drivers/media/tuners/qm1d1c0042.c val = state->regs[0x0c] | ~mask; state 274 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x0c, val); state 278 drivers/media/tuners/qm1d1c0042.c if (state->cfg.lpf) state 279 drivers/media/tuners/qm1d1c0042.c msleep(state->cfg.lpf_wait); state 280 drivers/media/tuners/qm1d1c0042.c else if (state->regs[0x03] & 0x01) state 281 drivers/media/tuners/qm1d1c0042.c msleep(state->cfg.fast_srch_wait); state 283 drivers/media/tuners/qm1d1c0042.c msleep(state->cfg.normal_srch_wait); state 285 drivers/media/tuners/qm1d1c0042.c if (state->cfg.lpf) { state 287 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x08, 0x09); state 292 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x13, state->regs[0x13]); state 301 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 304 drivers/media/tuners/qm1d1c0042.c state = fe->tuner_priv; state 305 drivers/media/tuners/qm1d1c0042.c state->regs[0x01] &= (~(1 << 3)) & 0xff; /* BB_Reg_disable */ state 306 drivers/media/tuners/qm1d1c0042.c state->regs[0x01] |= 1 << 0; /* STDBY */ state 307 drivers/media/tuners/qm1d1c0042.c state->regs[0x05] |= 1 << 3; /* pfd_rst STANDBY */ state 308 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x05, state->regs[0x05]); state 310 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x01, state->regs[0x01]); state 312 drivers/media/tuners/qm1d1c0042.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 319 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 323 drivers/media/tuners/qm1d1c0042.c state = fe->tuner_priv; state 325 drivers/media/tuners/qm1d1c0042.c reg_write(state, 0x01, 0x0c); state 326 drivers/media/tuners/qm1d1c0042.c reg_write(state, 0x01, 0x0c); state 328 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x01, 0x0c); /* soft reset on */ state 333 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x01, 0x1c); /* soft reset off */ state 338 drivers/media/tuners/qm1d1c0042.c ret = reg_read(state, 0x00, &val); state 348 drivers/media/tuners/qm1d1c0042.c memcpy(state->regs, reg_initval[reg_index], QM1D1C0042_NUM_REGS); state 351 drivers/media/tuners/qm1d1c0042.c state->regs[0x0c] |= 0x40; state 352 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, 0x0c, state->regs[0x0c]); state 355 drivers/media/tuners/qm1d1c0042.c msleep(state->cfg.lpf_wait); state 359 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, i, state->regs[i]); state 364 drivers/media/tuners/qm1d1c0042.c ret = reg_write(state, i, state->regs[i]); state 369 drivers/media/tuners/qm1d1c0042.c ret = qm1d1c0042_wakeup(state); state 373 drivers/media/tuners/qm1d1c0042.c ret = qm1d1c0042_set_srch_mode(state, state->cfg.fast_srch); state 380 drivers/media/tuners/qm1d1c0042.c dev_warn(&state->i2c->dev, "(%s) failed. [adap%d-fe%d]\n", state 405 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 409 drivers/media/tuners/qm1d1c0042.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 410 drivers/media/tuners/qm1d1c0042.c if (!state) state 412 drivers/media/tuners/qm1d1c0042.c state->i2c = client; state 416 drivers/media/tuners/qm1d1c0042.c fe->tuner_priv = state; state 420 drivers/media/tuners/qm1d1c0042.c i2c_set_clientdata(client, &state->cfg); state 427 drivers/media/tuners/qm1d1c0042.c struct qm1d1c0042_state *state; state 429 drivers/media/tuners/qm1d1c0042.c state = cfg_to_state(i2c_get_clientdata(client)); state 430 drivers/media/tuners/qm1d1c0042.c state->cfg.fe->tuner_priv = NULL; state 431 drivers/media/tuners/qm1d1c0042.c kfree(state); state 705 drivers/media/tuners/tda18271-common.c void _tda_printk(struct tda18271_priv *state, const char *level, state 716 drivers/media/tuners/tda18271-common.c if (state) state 718 drivers/media/tuners/tda18271-common.c level, func, i2c_adapter_id(state->i2c_props.adap), state 719 drivers/media/tuners/tda18271-common.c state->i2c_props.addr, state 720 drivers/media/tuners/tda18271-common.c (state->role == TDA18271_MASTER) ? 'M' : 'S', state 132 drivers/media/tuners/tda18271-priv.h void _tda_printk(struct tda18271_priv *state, const char *level, state 119 drivers/media/tuners/tuner-i2c.h #define hybrid_tuner_request_state(type, state, list, i2cadap, i2caddr, devname)\ state 122 drivers/media/tuners/tuner-i2c.h list_for_each_entry(state, &list, hybrid_tuner_instance_list) { \ state 123 drivers/media/tuners/tuner-i2c.h if (((i2cadap) && (state->i2c_props.adap)) && \ state 124 drivers/media/tuners/tuner-i2c.h ((i2c_adapter_id(state->i2c_props.adap) == \ state 126 drivers/media/tuners/tuner-i2c.h (i2caddr == state->i2c_props.addr))) { \ state 127 drivers/media/tuners/tuner-i2c.h __tuner_info(state->i2c_props, \ state 129 drivers/media/tuners/tuner-i2c.h state->i2c_props.count++; \ state 130 drivers/media/tuners/tuner-i2c.h __ret = state->i2c_props.count; \ state 135 drivers/media/tuners/tuner-i2c.h state = kzalloc(sizeof(type), GFP_KERNEL); \ state 136 drivers/media/tuners/tuner-i2c.h if (NULL == state) \ state 138 drivers/media/tuners/tuner-i2c.h state->i2c_props.addr = i2caddr; \ state 139 drivers/media/tuners/tuner-i2c.h state->i2c_props.adap = i2cadap; \ state 140 drivers/media/tuners/tuner-i2c.h state->i2c_props.name = devname; \ state 141 drivers/media/tuners/tuner-i2c.h __tuner_info(state->i2c_props, \ state 143 drivers/media/tuners/tuner-i2c.h list_add_tail(&state->hybrid_tuner_instance_list, &list);\ state 144 drivers/media/tuners/tuner-i2c.h state->i2c_props.count++; \ state 145 drivers/media/tuners/tuner-i2c.h __ret = state->i2c_props.count; \ state 151 drivers/media/tuners/tuner-i2c.h #define hybrid_tuner_release_state(state) \ state 154 drivers/media/tuners/tuner-i2c.h state->i2c_props.count--; \ state 155 drivers/media/tuners/tuner-i2c.h __ret = state->i2c_props.count; \ state 156 drivers/media/tuners/tuner-i2c.h if (!state->i2c_props.count) { \ state 157 drivers/media/tuners/tuner-i2c.h __tuner_info(state->i2c_props, "destroying instance\n");\ state 158 drivers/media/tuners/tuner-i2c.h list_del(&state->hybrid_tuner_instance_list); \ state 159 drivers/media/tuners/tuner-i2c.h kfree(state); \ state 164 drivers/media/tuners/tuner-i2c.h #define hybrid_tuner_report_instance_count(state) \ state 167 drivers/media/tuners/tuner-i2c.h if (state) \ state 168 drivers/media/tuners/tuner-i2c.h __ret = state->i2c_props.count; \ state 106 drivers/media/tuners/tuner-xc2028.c enum xc2028_state state; state 262 drivers/media/tuners/tuner-xc2028.c switch (priv->state) { state 286 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_NO_FIRMWARE; state 426 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_NODEV; state 761 drivers/media/tuners/tuner-xc2028.c if ((priv->state == XC2028_ACTIVE) && state 881 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_ACTIVE; state 1317 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_SLEEP; state 1370 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_NODEV; state 1380 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_ACTIVE; state 1409 drivers/media/tuners/tuner-xc2028.c if (priv->state == XC2028_NO_FIRMWARE) { state 1428 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_NODEV; state 1430 drivers/media/tuners/tuner-xc2028.c priv->state = XC2028_WAITING_FIRMWARE; state 1263 drivers/media/usb/cx231xx/cx231xx-417.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 1309 drivers/media/usb/cx231xx/cx231xx-417.c buf->vb.state = VIDEOBUF_DONE; state 1340 drivers/media/usb/cx231xx/cx231xx-417.c buf->vb.state = VIDEOBUF_DONE; state 1414 drivers/media/usb/cx231xx/cx231xx-417.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 1452 drivers/media/usb/cx231xx/cx231xx-417.c buf->vb.state = VIDEOBUF_PREPARED; state 1470 drivers/media/usb/cx231xx/cx231xx-417.c buf->vb.state = VIDEOBUF_QUEUED; state 93 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) state 184 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) state 268 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) state 329 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) state 428 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) { state 580 drivers/media/usb/cx231xx/cx231xx-audio.c if (dev->state & DEV_DISCONNECTED) state 1943 drivers/media/usb/cx231xx/cx231xx-cards.c dev->state |= DEV_DISCONNECTED; state 156 drivers/media/usb/cx231xx/cx231xx-core.c if (dev->state & DEV_DISCONNECTED) state 289 drivers/media/usb/cx231xx/cx231xx-core.c if (dev->state & DEV_DISCONNECTED) state 329 drivers/media/usb/cx231xx/cx231xx-core.c if (dev->state & DEV_DISCONNECTED) state 407 drivers/media/usb/cx231xx/cx231xx-core.c if (dev->state & DEV_DISCONNECTED) state 214 drivers/media/usb/cx231xx/cx231xx-dvb.c if (dev->state & DEV_DISCONNECTED) state 246 drivers/media/usb/cx231xx/cx231xx-dvb.c if (dev->state & DEV_DISCONNECTED) state 82 drivers/media/usb/cx231xx/cx231xx-vbi.c if (dev->state & DEV_DISCONNECTED) state 200 drivers/media/usb/cx231xx/cx231xx-vbi.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 226 drivers/media/usb/cx231xx/cx231xx-vbi.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 244 drivers/media/usb/cx231xx/cx231xx-vbi.c buf->vb.state = VIDEOBUF_PREPARED; state 261 drivers/media/usb/cx231xx/cx231xx-vbi.c buf->vb.state = VIDEOBUF_QUEUED; state 517 drivers/media/usb/cx231xx/cx231xx-vbi.c buf->vb.state = VIDEOBUF_DONE; state 170 drivers/media/usb/cx231xx/cx231xx-video.c buf->vb.state = VIDEOBUF_DONE; state 272 drivers/media/usb/cx231xx/cx231xx-video.c if (dev->state & DEV_DISCONNECTED) state 368 drivers/media/usb/cx231xx/cx231xx-video.c if (dev->state & DEV_DISCONNECTED) state 759 drivers/media/usb/cx231xx/cx231xx-video.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 782 drivers/media/usb/cx231xx/cx231xx-video.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 814 drivers/media/usb/cx231xx/cx231xx-video.c buf->vb.state = VIDEOBUF_PREPARED; state 831 drivers/media/usb/cx231xx/cx231xx-video.c buf->vb.state = VIDEOBUF_QUEUED; state 920 drivers/media/usb/cx231xx/cx231xx-video.c if (dev->state & DEV_DISCONNECTED) { state 1896 drivers/media/usb/cx231xx/cx231xx-video.c if (dev->state & DEV_DISCONNECTED) { state 1930 drivers/media/usb/cx231xx/cx231xx-video.c if (dev->state & DEV_DISCONNECTED) { state 641 drivers/media/usb/cx231xx/cx231xx.h enum cx231xx_dev_state state; state 21 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 28 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[0] = req->cmd; state 29 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[1] = state->seq++; state 30 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[2] = req->i2c_addr << 1; state 31 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[3] = req->addr >> 8; state 32 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[4] = req->addr & 0xff; state 33 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[5] = req->mbox; state 34 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[6] = req->addr_len; state 35 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[7] = req->data_len; state 45 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[2] |= 0x01; /* set I2C direction */ state 48 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[0] = READ_WRITE_I2C; state 53 drivers/media/usb/dvb-usb-v2/af9015.c state->buf[0] = WRITE_VIRTUAL_MEMORY; state 82 drivers/media/usb/dvb-usb-v2/af9015.c memcpy(&state->buf[REQ_HDR_LEN], req->data, req->data_len); state 91 drivers/media/usb/dvb-usb-v2/af9015.c ret = dvb_usbv2_generic_rw_locked(d, state->buf, wlen, state 92 drivers/media/usb/dvb-usb-v2/af9015.c state->buf, rlen); state 97 drivers/media/usb/dvb-usb-v2/af9015.c if (rlen && state->buf[1]) { state 98 drivers/media/usb/dvb-usb-v2/af9015.c dev_err(&intf->dev, "cmd failed %u\n", state->buf[1]); state 105 drivers/media/usb/dvb-usb-v2/af9015.c memcpy(req->data, &state->buf[ACK_HDR_LEN], req->data_len); state 115 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 118 drivers/media/usb/dvb-usb-v2/af9015.c if (addr == state->af9013_i2c_addr[0] || state 119 drivers/media/usb/dvb-usb-v2/af9015.c addr == state->af9013_i2c_addr[1]) state 128 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 131 drivers/media/usb/dvb-usb-v2/af9015.c if (addr == state->af9013_i2c_addr[0] || state 132 drivers/media/usb/dvb-usb-v2/af9015.c addr == state->af9013_i2c_addr[1]) state 142 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 197 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].addr == state->af9013_i2c_addr[0]) state 215 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].addr == state->af9013_i2c_addr[0]) state 232 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].addr == state->af9013_i2c_addr[0]) { state 291 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 303 drivers/media/usb/dvb-usb-v2/af9015.c state->firmware_size = firmware->size; state 304 drivers/media/usb/dvb-usb-v2/af9015.c state->firmware_checksum = checksum; state 340 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 357 drivers/media/usb/dvb-usb-v2/af9015.c state->eeprom_sum *= GOLDEN_RATIO_PRIME_32; state 358 drivers/media/usb/dvb-usb-v2/af9015.c state->eeprom_sum += le32_to_cpu(((__le32 *)buf)[i]); state 364 drivers/media/usb/dvb-usb-v2/af9015.c dev_dbg(&intf->dev, "eeprom sum %.8x\n", state->eeprom_sum); state 373 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 396 drivers/media/usb/dvb-usb-v2/af9015.c state->ir_mode = val; state 405 drivers/media/usb/dvb-usb-v2/af9015.c state->dual_mode = val; state 406 drivers/media/usb/dvb-usb-v2/af9015.c dev_dbg(&intf->dev, "ts mode %02x\n", state->dual_mode); state 408 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_i2c_addr[0] = AF9015_I2C_DEMOD; state 410 drivers/media/usb/dvb-usb-v2/af9015.c if (state->dual_mode) { state 417 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_i2c_addr[1] = val >> 1; state 420 drivers/media/usb/dvb-usb-v2/af9015.c for (i = 0; i < state->dual_mode + 1; i++) { state 430 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].clk = 28800000; state 433 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].clk = 20480000; state 436 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].clk = 28000000; state 439 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].clk = 25000000; state 443 drivers/media/usb/dvb-usb-v2/af9015.c i, val, state->af9013_pdata[i].clk); state 451 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].if_frequency = val << 8; state 458 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].if_frequency += val; state 459 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].if_frequency *= 1000; state 461 drivers/media/usb/dvb-usb-v2/af9015.c i, state->af9013_pdata[i].if_frequency); state 468 drivers/media/usb/dvb-usb-v2/af9015.c state->mt2060_if1[i] = val << 8; state 473 drivers/media/usb/dvb-usb-v2/af9015.c state->mt2060_if1[i] += val; state 475 drivers/media/usb/dvb-usb-v2/af9015.c i, state->mt2060_if1[i]); state 491 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].spec_inv = 1; state 497 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].spec_inv = 0; state 500 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].gpio[1] = AF9013_GPIO_LO; state 501 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].spec_inv = 1; state 510 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[i].tuner = val; state 528 drivers/media/usb/dvb-usb-v2/af9015.c state->dual_mode = 0; state 531 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[0].if_frequency = 4570000; state 554 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 563 drivers/media/usb/dvb-usb-v2/af9015.c if (!state->usb_ts_if_configured[adap_id]) { state 581 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_bulk_write(state->regmap, reg1, buf, 2); state 584 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_write(state->regmap, reg2, utmp2); state 589 drivers/media/usb/dvb-usb-v2/af9015.c if (state->dual_mode) { state 596 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd50b, 0x01, utmp1); state 599 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd520, 0x10, utmp2); state 603 drivers/media/usb/dvb-usb-v2/af9015.c state->usb_ts_if_configured[adap_id] = true; state 608 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd13, 0x20, 0x00); state 611 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd11, 0x20, 0x20); state 614 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd507, 0x04, 0x00); state 619 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd13, 0x40, 0x00); state 622 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd11, 0x40, 0x40); state 625 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd50b, 0x02, 0x00); state 630 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd507, 0x04, 0x04); state 633 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd11, 0x20, 0x00); state 636 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd13, 0x20, 0x20); state 641 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xd50b, 0x02, 0x02); state 644 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd11, 0x40, 0x00); state 647 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_update_bits(state->regmap, 0xdd13, 0x40, 0x40); state 660 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 662 drivers/media/usb/dvb-usb-v2/af9015.c return state->dual_mode + 1; state 669 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 671 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 674 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->set_frontend[fe_to_adap(fe)->id](fe); state 676 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 686 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 688 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 691 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->read_status[fe_to_adap(fe)->id](fe, status); state 693 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 702 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 704 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 707 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->init[fe_to_adap(fe)->id](fe); state 709 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 718 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 720 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 723 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->sleep[fe_to_adap(fe)->id](fe); state 725 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 734 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 736 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 739 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->tuner_init[fe_to_adap(fe)->id](fe); state 741 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 750 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = fe_to_priv(fe); state 752 drivers/media/usb/dvb-usb-v2/af9015.c if (mutex_lock_interruptible(&state->fe_mutex)) state 755 drivers/media/usb/dvb-usb-v2/af9015.c ret = state->tuner_sleep[fe_to_adap(fe)->id](fe); state 757 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 764 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 773 drivers/media/usb/dvb-usb-v2/af9015.c firmware_info[0] = (state->firmware_size >> 8) & 0xff; state 774 drivers/media/usb/dvb-usb-v2/af9015.c firmware_info[1] = (state->firmware_size >> 0) & 0xff; state 775 drivers/media/usb/dvb-usb-v2/af9015.c firmware_info[2] = (state->firmware_checksum >> 8) & 0xff; state 776 drivers/media/usb/dvb-usb-v2/af9015.c firmware_info[3] = (state->firmware_checksum >> 0) & 0xff; state 779 drivers/media/usb/dvb-usb-v2/af9015.c ret = af9015_read_reg_i2c(d, state->af9013_i2c_addr[1], 0x98be, &val); state 789 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_write(state->regmap, 0xd416, 0x04); state 801 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_write(state->regmap, 0xd416, 0x14); state 806 drivers/media/usb/dvb-usb-v2/af9015.c ret = af9015_write_reg_i2c(d, state->af9013_i2c_addr[1], 0xe205, 0x01); state 816 drivers/media/usb/dvb-usb-v2/af9015.c ret = af9015_read_reg_i2c(d, state->af9013_i2c_addr[1], state 845 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = adap_to_priv(adap); state 854 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[0].ts_mode = AF9013_TS_MODE_USB; state 855 drivers/media/usb/dvb-usb-v2/af9015.c memcpy(state->af9013_pdata[0].api_version, "\x0\x1\x9\x0", 4); state 856 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[0].gpio[0] = AF9013_GPIO_HI; state 857 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[0].gpio[3] = AF9013_GPIO_TUNER_ON; state 859 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[1].ts_mode = AF9013_TS_MODE_SERIAL; state 860 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[1].ts_output_pin = 7; state 861 drivers/media/usb/dvb-usb-v2/af9015.c memcpy(state->af9013_pdata[1].api_version, "\x0\x1\x9\x0", 4); state 862 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[1].gpio[0] = AF9013_GPIO_TUNER_ON; state 863 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[1].gpio[1] = AF9013_GPIO_LO; state 866 drivers/media/usb/dvb-usb-v2/af9015.c if (state->dual_mode) { state 874 drivers/media/usb/dvb-usb-v2/af9015.c state->dual_mode = 0; state 885 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_i2c_addr[adap->id], state 886 drivers/media/usb/dvb-usb-v2/af9015.c &state->af9013_pdata[adap->id]); state 891 drivers/media/usb/dvb-usb-v2/af9015.c adap->fe[0] = state->af9013_pdata[adap->id].get_dvb_frontend(client); state 892 drivers/media/usb/dvb-usb-v2/af9015.c state->demod_i2c_client[adap->id] = client; state 902 drivers/media/usb/dvb-usb-v2/af9015.c state->set_frontend[adap->id] = adap->fe[0]->ops.set_frontend; state 904 drivers/media/usb/dvb-usb-v2/af9015.c state->read_status[adap->id] = adap->fe[0]->ops.read_status; state 906 drivers/media/usb/dvb-usb-v2/af9015.c state->init[adap->id] = adap->fe[0]->ops.init; state 908 drivers/media/usb/dvb-usb-v2/af9015.c state->sleep[adap->id] = adap->fe[0]->ops.sleep; state 920 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = adap_to_priv(adap); state 928 drivers/media/usb/dvb-usb-v2/af9015.c client = state->demod_i2c_client[adap->id]; state 1000 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1008 drivers/media/usb/dvb-usb-v2/af9015.c client = state->demod_i2c_client[adap->id]; state 1009 drivers/media/usb/dvb-usb-v2/af9015.c adapter = state->af9013_pdata[adap->id].get_i2c_adapter(client); state 1011 drivers/media/usb/dvb-usb-v2/af9015.c switch (state->af9013_pdata[adap->id].tuner) { state 1016 drivers/media/usb/dvb-usb-v2/af9015.c state->mt2060_if1[adap->id]) == NULL ? -ENODEV : 0; state 1055 drivers/media/usb/dvb-usb-v2/af9015.c state->af9013_pdata[adap->id].tuner); state 1060 drivers/media/usb/dvb-usb-v2/af9015.c state->tuner_init[adap->id] = state 1066 drivers/media/usb/dvb-usb-v2/af9015.c state->tuner_sleep[adap->id] = state 1076 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = adap_to_priv(adap); state 1077 drivers/media/usb/dvb-usb-v2/af9015.c struct af9013_platform_data *pdata = &state->af9013_pdata[adap->id]; state 1080 drivers/media/usb/dvb-usb-v2/af9015.c mutex_lock(&state->fe_mutex); state 1082 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 1090 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = adap_to_priv(adap); state 1091 drivers/media/usb/dvb-usb-v2/af9015.c struct af9013_platform_data *pdata = &state->af9013_pdata[adap->id]; state 1094 drivers/media/usb/dvb-usb-v2/af9015.c mutex_lock(&state->fe_mutex); state 1096 drivers/media/usb/dvb-usb-v2/af9015.c mutex_unlock(&state->fe_mutex); state 1103 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1109 drivers/media/usb/dvb-usb-v2/af9015.c mutex_init(&state->fe_mutex); state 1112 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_write(state->regmap, 0x98e9, 0xff); state 1154 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1160 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_bulk_read(state->regmap, 0x98d9, buf, sizeof(buf)); state 1171 drivers/media/usb/dvb-usb-v2/af9015.c if ((state->rc_repeat != buf[6] || buf[0]) && state 1172 drivers/media/usb/dvb-usb-v2/af9015.c !memcmp(&buf[12], state->rc_last, 4)) { state 1175 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_repeat = buf[6]; state 1186 drivers/media/usb/dvb-usb-v2/af9015.c ret = regmap_write(state->regmap, 0x98e9, 0xff); state 1191 drivers/media/usb/dvb-usb-v2/af9015.c memcpy(state->rc_last, &buf[12], 4); state 1195 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_keycode = RC_SCANCODE_NEC(buf[12], state 1200 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_keycode = RC_SCANCODE_NECX(buf[12] << 8 | state 1207 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_keycode = RC_SCANCODE_NEC32(buf[12] << 24 | state 1213 drivers/media/usb/dvb-usb-v2/af9015.c rc_keydown(d->rc_dev, proto, state->rc_keycode, 0); state 1218 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_last[2] = state->rc_last[3]; state 1221 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_repeat = buf[6]; state 1222 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_failed = false; state 1229 drivers/media/usb/dvb-usb-v2/af9015.c if (!state->rc_failed) state 1232 drivers/media/usb/dvb-usb-v2/af9015.c state->rc_failed = true; state 1240 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1243 drivers/media/usb/dvb-usb-v2/af9015.c if (state->ir_mode == AF9015_IR_MODE_DISABLED) state 1253 drivers/media/usb/dvb-usb-v2/af9015.c rc->map_name = af9015_rc_setup_match(state->eeprom_sum, state 1337 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1382 drivers/media/usb/dvb-usb-v2/af9015.c state->regmap = regmap_init(&intf->dev, ®map_bus, d, ®map_config); state 1383 drivers/media/usb/dvb-usb-v2/af9015.c if (IS_ERR(state->regmap)) { state 1384 drivers/media/usb/dvb-usb-v2/af9015.c ret = PTR_ERR(state->regmap); state 1396 drivers/media/usb/dvb-usb-v2/af9015.c struct af9015_state *state = d_to_priv(d); state 1401 drivers/media/usb/dvb-usb-v2/af9015.c regmap_exit(state->regmap); state 38 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 54 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[0] = REQ_HDR_LEN + req->wlen + CHECKSUM_LEN - 1; state 55 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[1] = req->mbox; state 56 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[2] = req->cmd; state 57 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[3] = state->seq++; state 58 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&state->buf[REQ_HDR_LEN], req->wbuf, req->wlen); state 64 drivers/media/usb/dvb-usb-v2/af9035.c checksum = af9035_checksum(state->buf, state->buf[0] - 1); state 65 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[state->buf[0] - 1] = (checksum >> 8); state 66 drivers/media/usb/dvb-usb-v2/af9035.c state->buf[state->buf[0] - 0] = (checksum & 0xff); state 73 drivers/media/usb/dvb-usb-v2/af9035.c state->buf, wlen, state->buf, rlen); state 82 drivers/media/usb/dvb-usb-v2/af9035.c checksum = af9035_checksum(state->buf, rlen - 2); state 83 drivers/media/usb/dvb-usb-v2/af9035.c tmp_checksum = (state->buf[rlen - 2] << 8) | state->buf[rlen - 1]; state 92 drivers/media/usb/dvb-usb-v2/af9035.c if (state->buf[2]) { state 94 drivers/media/usb/dvb-usb-v2/af9035.c if (req->cmd == CMD_IR_GET || state->buf[2] == 1) { state 100 drivers/media/usb/dvb-usb-v2/af9035.c req->cmd, state->buf[2]); state 107 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(req->rbuf, &state->buf[ACK_HDR_LEN], req->rlen); state 184 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 196 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[num] == NULL) state 224 drivers/media/usb/dvb-usb-v2/af9035.c state->i2c_client[num] = client; state 234 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 241 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[num] != NULL) state 252 drivers/media/usb/dvb-usb-v2/af9035.c client = state->i2c_client[num]; state 260 drivers/media/usb/dvb-usb-v2/af9035.c state->i2c_client[num] = NULL; state 270 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 322 drivers/media/usb/dvb-usb-v2/af9035.c } else if ((msg[0].addr == state->af9033_i2c_addr[0]) || state 323 drivers/media/usb/dvb-usb-v2/af9035.c (msg[0].addr == state->af9033_i2c_addr[1])) { state 328 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].addr == state->af9033_i2c_addr[1]) state 333 drivers/media/usb/dvb-usb-v2/af9035.c } else if (state->no_read) { state 342 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 349 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 381 drivers/media/usb/dvb-usb-v2/af9035.c } else if ((msg[0].addr == state->af9033_i2c_addr[0]) || state 382 drivers/media/usb/dvb-usb-v2/af9035.c (msg[0].addr == state->af9033_i2c_addr[1])) { state 387 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].addr == state->af9033_i2c_addr[1]) state 400 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 407 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 424 drivers/media/usb/dvb-usb-v2/af9035.c } else if (state->no_read) { state 433 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 439 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9306) { state 480 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 494 drivers/media/usb/dvb-usb-v2/af9035.c state->chip_version = rbuf[0]; state 495 drivers/media/usb/dvb-usb-v2/af9035.c state->chip_type = rbuf[2] << 8 | rbuf[1] << 0; state 497 drivers/media/usb/dvb-usb-v2/af9035.c ret = af9035_rd_reg(d, 0x384f, &state->prechip_version); state 502 drivers/media/usb/dvb-usb-v2/af9035.c state->prechip_version, state->chip_version, state->chip_type); state 504 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9135) { state 505 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_version == 0x02) { state 520 drivers/media/usb/dvb-usb-v2/af9035.c state->no_eeprom = true; state 525 drivers/media/usb/dvb-usb-v2/af9035.c } else if (state->chip_type == 0x9306) { state 527 drivers/media/usb/dvb-usb-v2/af9035.c state->no_eeprom = true; state 536 drivers/media/usb/dvb-usb-v2/af9035.c ret = af9035_rd_regs(d, eeprom_addr + i, &state->eeprom[i], 32); state 543 drivers/media/usb/dvb-usb-v2/af9035.c dev_dbg(&intf->dev, "%*ph\n", 16, &state->eeprom[i]); state 546 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_TS_MODE]; state 553 drivers/media/usb/dvb-usb-v2/af9035.c state->dual_mode = true; state 556 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type != 0x9135 && state->chip_type != 0x9306) state 557 drivers/media/usb/dvb-usb-v2/af9035.c state->dual_mode = true; /* AF9035 */ state 565 drivers/media/usb/dvb-usb-v2/af9035.c dev_dbg(&intf->dev, "ts mode=%d dual mode=%d\n", tmp, state->dual_mode); state 723 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 739 drivers/media/usb/dvb-usb-v2/af9035.c if (state->dual_mode) { state 760 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_2ND_DEMOD_ADDR]; state 766 drivers/media/usb/dvb-usb-v2/af9035.c if ((state->chip_type == 0x9135) || state 767 drivers/media/usb/dvb-usb-v2/af9035.c (state->chip_type == 0x9306)) { state 822 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 828 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_i2c_addr[0] = 0x1c; state 829 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_i2c_addr[1] = 0x1d; state 830 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[0].adc_multiplier = AF9033_ADC_MULTIPLIER_2X; state 831 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[1].adc_multiplier = AF9033_ADC_MULTIPLIER_2X; state 832 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[0].ts_mode = AF9033_TS_MODE_USB; state 833 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[1].ts_mode = AF9033_TS_MODE_SERIAL; state 834 drivers/media/usb/dvb-usb-v2/af9035.c state->it930x_addresses = 0; state 836 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9135) { state 838 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[0].dyn0_clk = true; state 839 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[1].dyn0_clk = true; state 841 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_version == 0x02) { state 842 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[0].tuner = AF9033_TUNER_IT9135_60; state 843 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[1].tuner = AF9033_TUNER_IT9135_60; state 845 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[0].tuner = AF9033_TUNER_IT9135_38; state 846 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[1].tuner = AF9033_TUNER_IT9135_38; state 849 drivers/media/usb/dvb-usb-v2/af9035.c if (state->no_eeprom) { state 851 drivers/media/usb/dvb-usb-v2/af9035.c state->ir_mode = 0x05; state 852 drivers/media/usb/dvb-usb-v2/af9035.c state->ir_type = 0x00; state 856 drivers/media/usb/dvb-usb-v2/af9035.c } else if (state->chip_type == 0x9306) { state 863 drivers/media/usb/dvb-usb-v2/af9035.c state->it930x_addresses = 1; state 869 drivers/media/usb/dvb-usb-v2/af9035.c state->ir_mode = state->eeprom[EEPROM_IR_MODE]; state 870 drivers/media/usb/dvb-usb-v2/af9035.c state->ir_type = state->eeprom[EEPROM_IR_TYPE]; state 872 drivers/media/usb/dvb-usb-v2/af9035.c if (state->dual_mode) { state 874 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_2ND_DEMOD_ADDR]; state 876 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_i2c_addr[1] = tmp >> 1; state 879 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_i2c_addr[1]); state 882 drivers/media/usb/dvb-usb-v2/af9035.c for (i = 0; i < state->dual_mode + 1; i++) { state 886 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_1_TUNER_ID + eeprom_offset]; state 890 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9135) { state 891 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_version == 0x02) { state 897 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].tuner = tmp; state 906 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].tuner = tmp; state 912 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].tuner = tmp; state 915 drivers/media/usb/dvb-usb-v2/af9035.c if (state->af9033_config[i].tuner != tmp) { state 917 drivers/media/usb/dvb-usb-v2/af9035.c i, tmp, state->af9033_config[i].tuner); state 920 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[i].tuner) { state 927 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].spec_inv = 1; state 943 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[i].tuner) { state 954 drivers/media/usb/dvb-usb-v2/af9035.c state->dual_mode = false; state 959 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_1_IF_L + eeprom_offset]; state 961 drivers/media/usb/dvb-usb-v2/af9035.c tmp = state->eeprom[EEPROM_1_IF_H + eeprom_offset]; state 976 drivers/media/usb/dvb-usb-v2/af9035.c for (i = 0; i < ARRAY_SIZE(state->af9033_config); i++) { state 977 drivers/media/usb/dvb-usb-v2/af9035.c if (state->chip_type == 0x9135) state 978 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].clock = clock_lut_it9135[tmp]; state 980 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[i].clock = clock_lut_af9035[tmp]; state 983 drivers/media/usb/dvb-usb-v2/af9035.c state->no_read = false; state 985 drivers/media/usb/dvb-usb-v2/af9035.c if (state->af9033_config[0].tuner == AF9033_TUNER_MXL5007T && state 993 drivers/media/usb/dvb-usb-v2/af9035.c state->no_read = true; state 1120 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 1122 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[0].tuner) { state 1156 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 1158 drivers/media/usb/dvb-usb-v2/af9035.c return state->dual_mode + 1; state 1163 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1170 drivers/media/usb/dvb-usb-v2/af9035.c if (!state->af9033_config[adap->id].tuner) { state 1176 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[adap->id].fe = &adap->fe[0]; state 1177 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[adap->id].ops = &state->ops; state 1178 drivers/media/usb/dvb-usb-v2/af9035.c ret = af9035_add_i2c_dev(d, "af9033", state->af9033_i2c_addr[adap->id], state 1179 drivers/media/usb/dvb-usb-v2/af9035.c &state->af9033_config[adap->id], &d->i2c_adap); state 1202 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1258 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[adap->id].fe = &adap->fe[0]; state 1259 drivers/media/usb/dvb-usb-v2/af9035.c state->af9033_config[adap->id].ops = &state->ops; state 1261 drivers/media/usb/dvb-usb-v2/af9035.c it930x_addresses_table[state->it930x_addresses].frontend_i2c_addr, state 1270 drivers/media/usb/dvb-usb-v2/af9035.c state->i2c_adapter_demod = adapter; state 1282 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1289 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[1]) state 1292 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[0]) state 1342 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1357 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[adap->id].tuner) { state 1536 drivers/media/usb/dvb-usb-v2/af9035.c .regmap = state->af9033_config[adap->id].regmap, state 1540 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[adap->id].tuner) { state 1556 drivers/media/usb/dvb-usb-v2/af9035.c if (state->dual_mode) { state 1580 drivers/media/usb/dvb-usb-v2/af9035.c state->platform_device_tuner[adap->id] = pdev; state 1603 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1613 drivers/media/usb/dvb-usb-v2/af9035.c si2157_config.if_port = it930x_addresses_table[state->it930x_addresses].tuner_if_port; state 1615 drivers/media/usb/dvb-usb-v2/af9035.c it930x_addresses_table[state->it930x_addresses].tuner_i2c_addr, state 1616 drivers/media/usb/dvb-usb-v2/af9035.c &si2157_config, state->i2c_adapter_demod); state 1631 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1638 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[3]) state 1641 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[1]) state 1651 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1657 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->af9033_config[adap->id].tuner) { state 1661 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[3]) state 1664 drivers/media/usb/dvb-usb-v2/af9035.c if (state->i2c_client[1]) state 1677 drivers/media/usb/dvb-usb-v2/af9035.c pdev = state->platform_device_tuner[adap->id]; state 1691 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 1707 drivers/media/usb/dvb-usb-v2/af9035.c { 0x00dd11, state->dual_mode << 6, 0x40 }, state 1711 drivers/media/usb/dvb-usb-v2/af9035.c { 0x80f9a3, state->dual_mode, 0x01 }, state 1712 drivers/media/usb/dvb-usb-v2/af9035.c { 0x80f9cd, state->dual_mode, 0x01 }, state 1738 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 1754 drivers/media/usb/dvb-usb-v2/af9035.c { 0x00dd11, state->dual_mode << 6, 0x40 }, /* enable EP5 */ state 1866 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = d_to_priv(d); state 1870 drivers/media/usb/dvb-usb-v2/af9035.c state->ir_mode, state->ir_type); state 1873 drivers/media/usb/dvb-usb-v2/af9035.c if (state->ir_mode == 0x05) { state 1874 drivers/media/usb/dvb-usb-v2/af9035.c switch (state->ir_type) { state 1915 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1917 drivers/media/usb/dvb-usb-v2/af9035.c return state->ops.pid_filter_ctrl(adap->fe[0], onoff); state 1923 drivers/media/usb/dvb-usb-v2/af9035.c struct state *state = adap_to_priv(adap); state 1925 drivers/media/usb/dvb-usb-v2/af9035.c return state->ops.pid_filter(adap->fe[0], index, pid, onoff); state 1971 drivers/media/usb/dvb-usb-v2/af9035.c .size_of_priv = sizeof(struct state), state 2017 drivers/media/usb/dvb-usb-v2/af9035.c .size_of_priv = sizeof(struct state), state 39 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 44 drivers/media/usb/dvb-usb-v2/anysee.c memcpy(&state->buf[0], sbuf, slen); state 45 drivers/media/usb/dvb-usb-v2/anysee.c state->buf[60] = state->seq++; state 47 drivers/media/usb/dvb-usb-v2/anysee.c dev_dbg(&d->udev->dev, "%s: >>> %*ph\n", __func__, slen, state->buf); state 51 drivers/media/usb/dvb-usb-v2/anysee.c ret = dvb_usbv2_generic_rw_locked(d, state->buf, sizeof(state->buf), state 52 drivers/media/usb/dvb-usb-v2/anysee.c state->buf, sizeof(state->buf)); state 72 drivers/media/usb/dvb-usb-v2/anysee.c state->buf, sizeof(state->buf), &act_len, 2000); state 79 drivers/media/usb/dvb-usb-v2/anysee.c rlen, state->buf); state 81 drivers/media/usb/dvb-usb-v2/anysee.c if (state->buf[63] != 0x4f) state 97 drivers/media/usb/dvb-usb-v2/anysee.c memcpy(rbuf, state->buf, rlen); state 491 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 513 drivers/media/usb/dvb-usb-v2/anysee.c state->hw = hw_info[0]; state 527 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = fe_to_priv(fe); state 536 drivers/media/usb/dvb-usb-v2/anysee.c switch (state->hw) { state 624 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 636 drivers/media/usb/dvb-usb-v2/anysee.c if (state->i2c_client[num] == NULL) state 665 drivers/media/usb/dvb-usb-v2/anysee.c state->i2c_client[num] = client; state 675 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 681 drivers/media/usb/dvb-usb-v2/anysee.c if (state->i2c_client[num] != NULL) state 693 drivers/media/usb/dvb-usb-v2/anysee.c client = state->i2c_client[num]; state 701 drivers/media/usb/dvb-usb-v2/anysee.c state->i2c_client[num] = NULL; state 708 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = adap_to_priv(adap); state 726 drivers/media/usb/dvb-usb-v2/anysee.c switch (state->hw) { state 800 drivers/media/usb/dvb-usb-v2/anysee.c state->has_tda18212 = true; state 918 drivers/media/usb/dvb-usb-v2/anysee.c state->has_ci = true; state 935 drivers/media/usb/dvb-usb-v2/anysee.c state->has_ci = true; state 950 drivers/media/usb/dvb-usb-v2/anysee.c state->has_ci = true; state 968 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = adap_to_priv(adap); state 974 drivers/media/usb/dvb-usb-v2/anysee.c switch (state->hw) { state 1015 drivers/media/usb/dvb-usb-v2/anysee.c if (state->has_tda18212) { state 1217 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1219 drivers/media/usb/dvb-usb-v2/anysee.c state->ci_cam_ready = jiffies + msecs_to_jiffies(1000); state 1268 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1278 drivers/media/usb/dvb-usb-v2/anysee.c if (time_after(jiffies, state->ci_cam_ready)) state 1287 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1290 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.owner = THIS_MODULE; state 1291 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.read_attribute_mem = anysee_ci_read_attribute_mem; state 1292 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.write_attribute_mem = anysee_ci_write_attribute_mem; state 1293 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.read_cam_control = anysee_ci_read_cam_control; state 1294 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.write_cam_control = anysee_ci_write_cam_control; state 1295 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.slot_reset = anysee_ci_slot_reset; state 1296 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.slot_shutdown = anysee_ci_slot_shutdown; state 1297 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.slot_ts_enable = anysee_ci_slot_ts_enable; state 1298 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.poll_slot_status = anysee_ci_poll_slot_status; state 1299 drivers/media/usb/dvb-usb-v2/anysee.c state->ci.data = d; state 1313 drivers/media/usb/dvb-usb-v2/anysee.c ret = dvb_ca_en50221_init(&d->adapter[0].dvb_adap, &state->ci, 0, 1); state 1317 drivers/media/usb/dvb-usb-v2/anysee.c state->ci_attached = true; state 1324 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1327 drivers/media/usb/dvb-usb-v2/anysee.c if (state->ci_attached) state 1328 drivers/media/usb/dvb-usb-v2/anysee.c dvb_ca_en50221_release(&state->ci); state 1335 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1357 drivers/media/usb/dvb-usb-v2/anysee.c if (state->has_ci) { state 1368 drivers/media/usb/dvb-usb-v2/anysee.c struct anysee_state *state = d_to_priv(d); state 1370 drivers/media/usb/dvb-usb-v2/anysee.c if (state->i2c_client[0]) state 252 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 268 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 283 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 294 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 306 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 316 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 325 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 341 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 360 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 371 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 382 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 395 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 433 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 441 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 477 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 489 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 498 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 511 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 518 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 529 drivers/media/usb/dvb-usb-v2/az6007.c mutex_lock(&state->ca_mutex); state 548 drivers/media/usb/dvb-usb-v2/az6007.c mutex_unlock(&state->ca_mutex); state 556 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state; state 563 drivers/media/usb/dvb-usb-v2/az6007.c state = d_to_priv(d); state 564 drivers/media/usb/dvb-usb-v2/az6007.c if (NULL == state) state 567 drivers/media/usb/dvb-usb-v2/az6007.c if (NULL == state->ca.data) state 570 drivers/media/usb/dvb-usb-v2/az6007.c dvb_ca_en50221_release(&state->ca); state 572 drivers/media/usb/dvb-usb-v2/az6007.c memset(&state->ca, 0, sizeof(state->ca)); state 579 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = adap_to_priv(adap); state 584 drivers/media/usb/dvb-usb-v2/az6007.c mutex_init(&state->ca_mutex); state 585 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.owner = THIS_MODULE; state 586 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.read_attribute_mem = az6007_ci_read_attribute_mem; state 587 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.write_attribute_mem = az6007_ci_write_attribute_mem; state 588 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.read_cam_control = az6007_ci_read_cam_control; state 589 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.write_cam_control = az6007_ci_write_cam_control; state 590 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.slot_reset = az6007_ci_slot_reset; state 591 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.slot_shutdown = az6007_ci_slot_shutdown; state 592 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.slot_ts_enable = az6007_ci_slot_ts_enable; state 593 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.poll_slot_status = az6007_ci_poll_slot_status; state 594 drivers/media/usb/dvb-usb-v2/az6007.c state->ca.data = d; state 597 drivers/media/usb/dvb-usb-v2/az6007.c &state->ca, state 602 drivers/media/usb/dvb-usb-v2/az6007.c memset(&state->ca, 0, sizeof(state->ca)); state 690 drivers/media/usb/dvb-usb-v2/az6007.c struct az6007_device_state *state = d_to_priv(d); state 695 drivers/media/usb/dvb-usb-v2/az6007.c if (!state->warm) { state 696 drivers/media/usb/dvb-usb-v2/az6007.c mutex_init(&state->mutex); state 727 drivers/media/usb/dvb-usb-v2/az6007.c state->warm = true; state 282 drivers/media/usb/dvb-usb-v2/dvb_usb.h u8 state; state 44 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 48 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(state->obuf, wbuf, wlen); state 50 drivers/media/usb/dvb-usb-v2/dvbsky.c ret = dvb_usbv2_generic_rw_locked(d, state->obuf, wlen, state 51 drivers/media/usb/dvb-usb-v2/dvbsky.c state->ibuf, rlen); state 54 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(rbuf, state->ibuf, rlen); state 62 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 67 drivers/media/usb/dvb-usb-v2/dvbsky.c mutex_lock(&state->stream_mutex); state 73 drivers/media/usb/dvb-usb-v2/dvbsky.c mutex_unlock(&state->stream_mutex); state 219 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 228 drivers/media/usb/dvb-usb-v2/dvbsky.c return state->fe_set_voltage(fe, voltage); state 260 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 263 drivers/media/usb/dvb-usb-v2/dvbsky.c ret = state->fe_read_status(fe, status); state 266 drivers/media/usb/dvb-usb-v2/dvbsky.c if ((*status & FE_HAS_LOCK) && (!state->last_lock)) state 269 drivers/media/usb/dvb-usb-v2/dvbsky.c state->last_lock = (*status & FE_HAS_LOCK) ? 1 : 0; state 275 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = adap_to_priv(adap); state 292 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_demod = dvb_module_probe("m88ds3103", NULL, state 295 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_demod) state 298 drivers/media/usb/dvb-usb-v2/dvbsky.c adap->fe[0] = m88ds3103_pdata.get_dvb_frontend(state->i2c_client_demod); state 299 drivers/media/usb/dvb-usb-v2/dvbsky.c i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod); state 305 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("ts2020", NULL, state 308 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_tuner) { state 309 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 318 drivers/media/usb/dvb-usb-v2/dvbsky.c state->fe_read_status = adap->fe[0]->ops.read_status; state 322 drivers/media/usb/dvb-usb-v2/dvbsky.c state->fe_set_voltage = adap->fe[0]->ops.set_voltage; state 332 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 341 drivers/media/usb/dvb-usb-v2/dvbsky.c return state->fe_set_voltage(fe, voltage); state 377 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = adap_to_priv(adap); state 395 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_demod = dvb_module_probe("m88ds3103", NULL, state 398 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_demod) state 401 drivers/media/usb/dvb-usb-v2/dvbsky.c adap->fe[0] = m88ds3103_pdata.get_dvb_frontend(state->i2c_client_demod); state 402 drivers/media/usb/dvb-usb-v2/dvbsky.c i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod); state 408 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("ts2020", NULL, state 411 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_tuner) { state 412 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 421 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_ci = dvb_module_probe("sp2", NULL, state 425 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_ci) { state 426 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_tuner); state 427 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 436 drivers/media/usb/dvb-usb-v2/dvbsky.c state->fe_read_status = adap->fe[0]->ops.read_status; state 440 drivers/media/usb/dvb-usb-v2/dvbsky.c state->fe_set_voltage = adap->fe[0]->ops.set_voltage; state 448 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = adap_to_priv(adap); state 460 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_demod = dvb_module_probe("si2168", NULL, state 463 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_demod) state 470 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("si2157", NULL, state 473 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_tuner) { state 474 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 483 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_ci = dvb_module_probe("sp2", NULL, state 487 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_ci) { state 488 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_tuner); state 489 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 498 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = adap_to_priv(adap); state 510 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_demod = dvb_module_probe("si2168", NULL, state 513 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_demod) state 520 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("si2157", NULL, state 523 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_tuner) { state 524 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 533 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = adap_to_priv(adap); state 547 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_demod = dvb_module_probe("si2168", NULL, state 550 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_demod) state 557 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("si2157", NULL, state 563 drivers/media/usb/dvb-usb-v2/dvbsky.c state->i2c_client_tuner = dvb_module_probe("si2157", "si2141", state 568 drivers/media/usb/dvb-usb-v2/dvbsky.c if (!state->i2c_client_tuner) { state 569 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 593 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 601 drivers/media/usb/dvb-usb-v2/dvbsky.c mutex_init(&state->stream_mutex); state 603 drivers/media/usb/dvb-usb-v2/dvbsky.c state->last_lock = 0; state 611 drivers/media/usb/dvb-usb-v2/dvbsky.c struct dvbsky_state *state = d_to_priv(d); state 615 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_tuner); state 616 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_demod); state 617 drivers/media/usb/dvb-usb-v2/dvbsky.c dvb_module_release(state->i2c_client_ci); state 32 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c static int mxl111sf_demod_read_reg(struct mxl111sf_demod_state *state, state 35 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return (state->cfg->read_reg) ? state 36 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->cfg->read_reg(state->mxl_state, addr, data) : state 40 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c static int mxl111sf_demod_write_reg(struct mxl111sf_demod_state *state, state 43 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return (state->cfg->write_reg) ? state 44 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->cfg->write_reg(state->mxl_state, addr, data) : state 49 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl111sf_demod_program_regs(struct mxl111sf_demod_state *state, state 52 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return (state->cfg->program_regs) ? state 53 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : state 61 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_code_rate(struct mxl111sf_demod_state *state, state 65 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_CODE_RATE_TPS_REG, &val); state 92 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_modulation(struct mxl111sf_demod_state *state, state 96 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_MODORDER_TPS_REG, &val); state 117 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_guard_fft_mode(struct mxl111sf_demod_state *state, state 121 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_MODE_TPS_REG, &val); state 142 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_guard_interval(struct mxl111sf_demod_state *state, state 146 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_CP_TPS_REG, &val); state 170 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_hierarchy(struct mxl111sf_demod_state *state, state 174 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_TPS_HIERACHY_REG, &val); state 201 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_sync_lock_status(struct mxl111sf_demod_state *state, state 205 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_SYNC_LOCK_REG, &val); state 214 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_rs_lock_status(struct mxl111sf_demod_state *state, state 218 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_RS_LOCK_DET_REG, &val); state 227 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_tps_lock_status(struct mxl111sf_demod_state *state, state 231 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_TPS_LOCK_REG, &val); state 240 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_fec_lock_status(struct mxl111sf_demod_state *state, state 244 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_IRQ_STATUS_REG, &val); state 254 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_get_cp_lock_status(struct mxl111sf_demod_state *state, state 258 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_read_reg(state, V6_CP_LOCK_DET_REG, &val); state 267 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c static int mxl1x1sf_demod_reset_irq_status(struct mxl111sf_demod_state *state) state 269 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return mxl111sf_demod_write_reg(state, 0x0e, 0xff); state 276 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 297 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_program_regs(state, phy_pll_patch); state 300 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_reset_irq_status(state); state 313 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int mxl1x1sf_demod_reset_packet_error_count(struct mxl111sf_demod_state *state) state 320 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return mxl111sf_demod_program_regs(state, reset_per_count); state 328 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 336 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_FEC_PER_COUNT_REG, &val); state 343 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_FEC_PER_SCALE_REG, &val); state 376 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 382 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_RS_AVG_ERRORS_LSB_REG, &val1); state 385 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_RS_AVG_ERRORS_MSB_REG, &val2); state 388 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_N_ACCUMULATE_REG, &val3); state 397 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c static int mxl111sf_demod_calc_snr(struct mxl111sf_demod_state *state, state 405 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_SNR_RB_LSB_REG, &val1); state 408 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_read_reg(state, V6_SNR_RB_MSB_REG, &val2); state 419 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 421 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c int ret = mxl111sf_demod_calc_snr(state, snr); state 433 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 438 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_get_rs_lock_status(state, &locked); state 441 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_get_tps_lock_status(state, &cr_lock); state 444 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_get_sync_lock_status(state, &sync_lock); state 447 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_get_fec_lock_status(state, &fec_lock); state 469 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 474 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl111sf_demod_calc_snr(state, &snr); state 477 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c ret = mxl1x1sf_demod_get_tps_modulation(state, &modulation); state 505 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 515 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_code_rate(state, &p->code_rate_HP); state 516 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_code_rate(state, &p->code_rate_LP); state 517 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_modulation(state, &p->modulation); state 518 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_guard_fft_mode(state, state 520 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_guard_interval(state, state 522 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c mxl1x1sf_demod_get_tps_hierarchy(state, state 538 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = fe->demodulator_priv; state 540 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c kfree(state); state 576 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c struct mxl111sf_demod_state *state = NULL; state 580 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state = kzalloc(sizeof(struct mxl111sf_demod_state), GFP_KERNEL); state 581 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c if (state == NULL) state 584 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->mxl_state = mxl_state; state 585 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->cfg = cfg; state 587 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c memcpy(&state->fe.ops, &mxl111sf_demod_ops, state 590 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c state->fe.demodulator_priv = state; state 591 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c return &state->fe; state 15 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); state 16 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data); state 17 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h int (*program_regs)(struct mxl111sf_state *state, state 22 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_set_gpo_state(struct mxl111sf_state *state, u8 pin, u8 val) state 30 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x19, &tmp); state 35 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x19, tmp); state 41 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x30, &tmp); state 46 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x30, tmp); state 55 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_get_gpi_state(struct mxl111sf_state *state, u8 pin, u8 *val) state 69 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x23, &tmp); state 78 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x2f, &tmp); state 86 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x22, &tmp); state 104 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_config_gpio_pins(struct mxl111sf_state *state, state 117 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, MXL_GPIO_MUX_REG_0, &tmp); state 122 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, MXL_GPIO_MUX_REG_0, tmp); state 130 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, MXL_GPIO_MUX_REG_1, &tmp); state 135 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, MXL_GPIO_MUX_REG_1, tmp); state 142 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, MXL_GPIO_MUX_REG_2, &tmp); state 147 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, MXL_GPIO_MUX_REG_2, tmp); state 156 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpo_state(state, state 158 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_get_gpi_state(state, state 165 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_hw_do_set_gpio(struct mxl111sf_state *state, state 176 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return mxl111sf_config_gpio_pins(state, &gpio_config); state 201 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c int mxl111sf_config_pin_mux_modes(struct mxl111sf_state *state, state 209 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x17, &r17); state 212 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x18, &r18); state 215 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x12, &r12); state 218 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x15, &r15); state 221 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x82, &r82); state 224 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x84, &r84); state 227 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x89, &r89); state 230 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x3D, &r3D); state 518 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x17, r17); state 521 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x18, r18); state 524 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x12, r12); state 527 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x15, r15); state 530 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x82, r82); state 533 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x84, r84); state 536 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x89, r89); state 539 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x3D, r3D); state 548 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_hw_set_gpio(struct mxl111sf_state *state, int gpio, int val) state 550 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return mxl111sf_hw_do_set_gpio(state, gpio, MXL_GPIO_DIR_OUTPUT, val); state 553 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_hw_gpio_initialize(struct mxl111sf_state *state) state 561 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_hw_set_gpio(state, i, (gpioval >> i) & 0x01); state 570 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int pca9534_set_gpio(struct mxl111sf_state *state, int gpio, int val) state 584 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c i2c_transfer(&state->d->i2c_adap, msg, 2); state 600 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c i2c_transfer(&state->d->i2c_adap, &msg[0], 1); state 605 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int pca9534_init_port_expander(struct mxl111sf_state *state) state 616 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c i2c_transfer(&state->d->i2c_adap, &msg, 1); state 622 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c i2c_transfer(&state->d->i2c_adap, &msg, 1); state 627 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c int mxl111sf_set_gpio(struct mxl111sf_state *state, int gpio, int val) state 631 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c switch (state->gpio_port_expander) { state 637 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return pca9534_set_gpio(state, gpio, val); state 639 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return mxl111sf_hw_set_gpio(state, gpio, val); state 643 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c static int mxl111sf_probe_port_expander(struct mxl111sf_state *state) state 659 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = i2c_transfer(&state->d->i2c_adap, msg, 2); state 661 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->port_expander_addr = msg[0].addr; state 662 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->gpio_port_expander = mxl111sf_PCA9534; state 664 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->port_expander_addr); state 671 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = i2c_transfer(&state->d->i2c_adap, msg, 2); state 673 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->port_expander_addr = msg[0].addr; state 674 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->gpio_port_expander = mxl111sf_PCA9534; state 676 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->port_expander_addr); state 679 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->port_expander_addr = 0xff; state 680 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c state->gpio_port_expander = mxl111sf_gpio_hw; state 685 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c int mxl111sf_init_port_expander(struct mxl111sf_state *state) state 689 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c if (0x00 == state->port_expander_addr) state 690 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_probe_port_expander(state); state 692 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c switch (state->gpio_port_expander) { state 698 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return pca9534_init_port_expander(state); state 700 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c return mxl111sf_hw_gpio_initialize(state); state 706 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c int mxl111sf_gpio_mode_switch(struct mxl111sf_state *state, unsigned int mode) state 719 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 4, 0); state 720 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 5, 0); state 722 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 7, 1); state 724 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 6, 1); state 727 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 3, 0); state 730 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 6, 0); state 731 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 7, 0); state 733 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 5, 1); state 735 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 4, 1); state 737 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_set_gpio(state, 3, 1); state 740 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c mxl111sf_init_port_expander(state); state 13 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h int mxl111sf_set_gpio(struct mxl111sf_state *state, int gpio, int val); state 14 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h int mxl111sf_init_port_expander(struct mxl111sf_state *state); state 19 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h int mxl111sf_gpio_mode_switch(struct mxl111sf_state *state, unsigned int mode); state 34 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h int mxl111sf_config_pin_mux_modes(struct mxl111sf_state *state, state 22 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_bitbang_sendbyte(struct mxl111sf_state *state, state 30 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); state 38 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 43 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 48 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 56 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 63 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 68 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); state 73 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 84 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_bitbang_recvbyte(struct mxl111sf_state *state, state 95 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 101 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 107 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); state 114 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 124 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_start(struct mxl111sf_state *state) state 130 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 135 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 140 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 147 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_stop(struct mxl111sf_state *state) state 153 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 158 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 163 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 168 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 175 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_ack(struct mxl111sf_state *state) state 182 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &b); state 186 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 192 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 197 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 204 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_nack(struct mxl111sf_state *state) state 211 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 216 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_write_reg(state, SW_I2C_ADDR, state 225 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_sw_xfer_msg(struct mxl111sf_state *state, state 234 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_start(state); state 238 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_bitbang_sendbyte(state, state 241 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_stop(state); state 246 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_bitbang_recvbyte(state, state 249 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_stop(state); state 254 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_ack(state); state 257 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_nack(state); state 259 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_stop(state); state 265 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_start(state); state 269 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_bitbang_sendbyte(state, state 272 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_stop(state); state 277 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_bitbang_sendbyte(state, state 280 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_stop(state); state 286 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_stop(state); state 307 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_send_data(struct mxl111sf_state *state, state 310 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c int ret = mxl111sf_ctrl_msg(state, wdata[0], state 317 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_get_data(struct mxl111sf_state *state, state 320 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c int ret = mxl111sf_ctrl_msg(state, wdata[0], state 327 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static u8 mxl111sf_i2c_check_status(struct mxl111sf_state *state) state 343 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_get_data(state, 0, buf, buf); state 351 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static u8 mxl111sf_i2c_check_fifo(struct mxl111sf_state *state) state 370 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_get_data(state, 0, buf, buf); state 381 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_readagain(struct mxl111sf_state *state, state 393 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c fifo_status = mxl111sf_i2c_check_fifo(state); state 407 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_get_data(state, 0, i2c_w_data, i2c_r_data); state 410 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 427 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c static int mxl111sf_i2c_hw_xfer_msg(struct mxl111sf_state *state, state 475 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 491 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 494 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 522 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 525 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 553 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 556 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 597 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 600 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 634 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_get_data(state, 0, buf, i2c_r_data); state 637 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 662 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c state, 8-(i+1), state 709 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_get_data(state, 0, buf, state 713 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (mxl111sf_i2c_check_status(state) == 1) { state 745 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c ret = mxl111sf_i2c_send_data(state, 0, buf); state 760 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_send_data(state, 0, buf); state 774 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_send_data(state, 0, buf); state 792 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_send_data(state, 0, buf); state 803 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c struct mxl111sf_state *state = d->priv; state 804 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c int hwi2c = (state->chip_rev > MXL111SF_V6); state 812 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_hw_xfer_msg(state, &msg[i]) : state 813 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl111sf_i2c_sw_xfer_msg(state, &msg[i]); state 11 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_init_tuner_demod(struct mxl111sf_state *state) state 39 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c return mxl111sf_ctrl_program_regs(state, mxl_111_overwrite_default); state 42 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl1x1sf_soft_reset(struct mxl111sf_state *state) state 47 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, 0xff, 0x00); /* AIC */ state 50 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, 0x02, 0x01); /* get out of reset */ state 56 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl1x1sf_set_device_mode(struct mxl111sf_state *state, int mode) state 64 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, 0x03, state 69 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg_mask(state, state 78 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c state->device_mode = mode; state 84 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl1x1sf_top_master_ctrl(struct mxl111sf_state *state, int onoff) state 88 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c return mxl111sf_write_reg(state, 0x01, onoff ? 0x01 : 0x00); state 91 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_disable_656_port(struct mxl111sf_state *state) state 95 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c return mxl111sf_write_reg_mask(state, 0x12, 0x04, 0x00); state 98 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_enable_usb_output(struct mxl111sf_state *state) state 102 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c return mxl111sf_write_reg_mask(state, 0x17, 0x40, 0x00); state 106 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_config_mpeg_in(struct mxl111sf_state *state, state 120 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_PIN_MUX_MODE_REG, V6_ENABLE_PIN_MUX); state 124 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c mxl111sf_read_reg(state, V6_MPEG_IN_CLK_INV_REG, &mode); state 131 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_MPEG_IN_CLK_INV_REG, mode); state 136 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_read_reg(state, V6_MPEG_IN_CTRL_REG, &mode); state 155 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_read_reg(state, state 165 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, state 183 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_MPEG_IN_CTRL_REG, mode); state 189 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_init_i2s_port(struct mxl111sf_state *state, u8 sample_size) state 209 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_ctrl_program_regs(state, init_i2s); state 213 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_I2S_NUM_SAMPLES_REG, sample_size); state 219 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_disable_i2s_port(struct mxl111sf_state *state) state 228 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c return mxl111sf_ctrl_program_regs(state, disable_i2s); state 231 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_config_i2s(struct mxl111sf_state *state, state 239 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_read_reg(state, V6_I2S_STREAM_START_BIT_REG, &tmp); state 245 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_I2S_STREAM_START_BIT_REG, tmp); state 249 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_read_reg(state, V6_I2S_STREAM_END_BIT_REG, &tmp); state 255 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_I2S_STREAM_END_BIT_REG, tmp); state 261 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_config_spi(struct mxl111sf_state *state, int onoff) state 268 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, 0x00, 0x02); state 272 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_read_reg(state, V8_SPI_MODE_REG, &val); state 281 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V8_SPI_MODE_REG, val); state 285 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, 0x00, 0x00); state 291 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c int mxl111sf_idac_config(struct mxl111sf_state *state, state 315 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_IDAC_HYSTERESIS_REG, state 320 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c ret = mxl111sf_write_reg(state, V6_IDAC_SETTINGS_REG, val); state 13 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl1x1sf_soft_reset(struct mxl111sf_state *state); state 14 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl1x1sf_set_device_mode(struct mxl111sf_state *state, int mode); state 15 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl1x1sf_top_master_ctrl(struct mxl111sf_state *state, int onoff); state 16 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_disable_656_port(struct mxl111sf_state *state); state 17 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_init_tuner_demod(struct mxl111sf_state *state); state 18 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_enable_usb_output(struct mxl111sf_state *state); state 19 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_config_mpeg_in(struct mxl111sf_state *state, state 25 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_config_i2s(struct mxl111sf_state *state, state 27 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_init_i2s_port(struct mxl111sf_state *state, u8 sample_size); state 28 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_disable_i2s_port(struct mxl111sf_state *state); state 29 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_config_spi(struct mxl111sf_state *state, int onoff); state 30 drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h int mxl111sf_idac_config(struct mxl111sf_state *state, state 34 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl111sf_tuner_read_reg(struct mxl111sf_tuner_state *state, state 37 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c return (state->cfg->read_reg) ? state 38 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->read_reg(state->mxl_state, addr, data) : state 42 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl111sf_tuner_write_reg(struct mxl111sf_tuner_state *state, state 45 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c return (state->cfg->write_reg) ? state 46 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->write_reg(state->mxl_state, addr, data) : state 50 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl111sf_tuner_program_regs(struct mxl111sf_tuner_state *state, state 53 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c return (state->cfg->program_regs) ? state 54 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : state 58 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl1x1sf_tuner_top_master_ctrl(struct mxl111sf_tuner_state *state, state 61 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c return (state->cfg->top_master_ctrl) ? state 62 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->top_master_ctrl(state->mxl_state, onoff) : state 124 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl1x1sf_tuner_set_if_output_freq(struct mxl111sf_tuner_state *state) state 133 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->invert_spectrum, state->cfg->if_freq); state 136 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ctrl = state->cfg->invert_spectrum; state 138 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ctrl |= state->cfg->if_freq; state 140 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, V6_TUNER_IF_SEL_REG, ctrl); state 150 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c if (MXL_IF_LO == state->cfg->if_freq) { state 153 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c } else if (MXL_IF_HI == state->cfg->if_freq) { state 163 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_read_reg(state, V6_TUNER_IF_FCW_BYP_REG, &ctrl); state 170 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, V6_TUNER_IF_FCW_BYP_REG, ctrl); state 177 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, V6_TUNER_IF_FCW_REG, ctrl); state 181 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->if_freq = state->cfg->if_freq; state 188 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 196 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, START_TUNE_REG, 0); state 201 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_read_reg(state, MXL_MODE_REG, &mxl_mode); state 210 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_program_regs(state, reg_ctrl_array); state 216 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c mxl1x1sf_tuner_top_master_ctrl(state, 0); state 217 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c mxl1x1sf_tuner_top_master_ctrl(state, 1); state 218 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c mxl1x1sf_tuner_set_if_output_freq(state); state 221 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, START_TUNE_REG, 1); state 225 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c if (state->cfg->ant_hunt) state 226 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg->ant_hunt(fe); state 231 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl1x1sf_tuner_get_lock_status(struct mxl111sf_tuner_state *state, state 241 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_read_reg(state, V6_RF_LOCK_STATUS_REG, &data); state 252 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c static int mxl1x1sf_tuner_loop_thru_ctrl(struct mxl111sf_tuner_state *state, state 255 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c return mxl111sf_tuner_write_reg(state, V6_TUNER_LOOP_THRU_CTRL_REG, state 266 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 304 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->frequency = c->frequency; state 305 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->bandwidth = c->bandwidth_hz; state 315 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 325 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 338 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 343 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl1x1sf_tuner_get_lock_status(state, &rf_locked, &ref_locked); state 357 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 363 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, 0x00, 0x02); state 366 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_read_reg(state, V6_DIG_RF_PWR_LSB_REG, &val1); state 369 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_read_reg(state, V6_DIG_RF_PWR_MSB_REG, &val2); state 375 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c ret = mxl111sf_tuner_write_reg(state, 0x00, 0x00); state 385 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 386 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c *frequency = state->frequency; state 392 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 393 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c *bandwidth = state->bandwidth; state 400 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 404 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c switch (state->if_freq) { state 447 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = fe->tuner_priv; state 449 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c kfree(state); state 481 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c struct mxl111sf_tuner_state *state = NULL; state 485 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state = kzalloc(sizeof(struct mxl111sf_tuner_state), GFP_KERNEL); state 486 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c if (state == NULL) state 489 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->mxl_state = mxl_state; state 490 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c state->cfg = cfg; state 495 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c fe->tuner_priv = state; state 39 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); state 40 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data); state 41 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h int (*program_regs)(struct mxl111sf_state *state, state 43 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h int (*top_master_ctrl)(struct mxl111sf_state *state, int onoff); state 52 drivers/media/usb/dvb-usb-v2/mxl111sf.c int mxl111sf_ctrl_msg(struct mxl111sf_state *state, state 55 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct dvb_usb_device *d = state->d; state 66 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_lock(&state->msg_lock); state 67 drivers/media/usb/dvb-usb-v2/mxl111sf.c memset(state->sndbuf, 0, 1+wlen); state 68 drivers/media/usb/dvb-usb-v2/mxl111sf.c memset(state->rcvbuf, 0, rlen); state 70 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->sndbuf[0] = cmd; state 71 drivers/media/usb/dvb-usb-v2/mxl111sf.c memcpy(&state->sndbuf[1], wbuf, wlen); state 73 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = (wo) ? dvb_usbv2_generic_write(d, state->sndbuf, 1+wlen) : state 74 drivers/media/usb/dvb-usb-v2/mxl111sf.c dvb_usbv2_generic_rw(d, state->sndbuf, 1+wlen, state->rcvbuf, state 78 drivers/media/usb/dvb-usb-v2/mxl111sf.c memcpy(rbuf, state->rcvbuf, rlen); state 80 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_unlock(&state->msg_lock); state 92 drivers/media/usb/dvb-usb-v2/mxl111sf.c int mxl111sf_read_reg(struct mxl111sf_state *state, u8 addr, u8 *data) state 97 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_ctrl_msg(state, MXL_CMD_REG_READ, &addr, 1, buf, 2); state 116 drivers/media/usb/dvb-usb-v2/mxl111sf.c int mxl111sf_write_reg(struct mxl111sf_state *state, u8 addr, u8 data) state 123 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_ctrl_msg(state, MXL_CMD_REG_WRITE, buf, 2, NULL, 0); state 131 drivers/media/usb/dvb-usb-v2/mxl111sf.c int mxl111sf_write_reg_mask(struct mxl111sf_state *state, state 138 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_read_reg(state, addr, &val); state 145 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_read_reg(state, addr, &val); state 153 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_write_reg(state, addr, val); state 161 drivers/media/usb/dvb-usb-v2/mxl111sf.c int mxl111sf_ctrl_program_regs(struct mxl111sf_state *state, state 170 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_write_reg_mask(state, state 185 drivers/media/usb/dvb-usb-v2/mxl111sf.c static int mxl1x1sf_get_chip_info(struct mxl111sf_state *state) state 191 drivers/media/usb/dvb-usb-v2/mxl111sf.c if ((state->chip_id) && (state->chip_ver)) state 194 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_read_reg(state, CHIP_ID_REG, &id); state 197 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_id = id; state 199 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_read_reg(state, TOP_CHIP_REV_ID_REG, &ver); state 202 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_ver = ver; state 217 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_rev = MXL111SF_V6; state 221 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_rev = MXL111SF_V8_100; state 225 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_rev = MXL111SF_V8_200; state 229 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->chip_rev = 0; state 238 drivers/media/usb/dvb-usb-v2/mxl111sf.c #define get_chip_info(state) \ state 241 drivers/media/usb/dvb-usb-v2/mxl111sf.c ___ret = mxl1x1sf_get_chip_info(state); \ state 245 drivers/media/usb/dvb-usb-v2/mxl111sf.c ___ret = mxl1x1sf_get_chip_info(state); \ state 268 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 269 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe->id]; state 273 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (!state->chip_id) { state 280 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_lock(&state->fe_lock); state 282 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 284 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 287 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl1x1sf_soft_reset(state); state 289 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl111sf_init_tuner_demod(state); state 291 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 294 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl111sf_enable_usb_output(state); state 296 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl1x1sf_top_master_ctrl(state, 1); state 300 drivers/media/usb/dvb-usb-v2/mxl111sf.c (state->chip_rev > MXL111SF_V6)) { state 301 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_config_pin_mux_modes(state, state 305 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl111sf_init_port_expander(state); state 307 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = adap_state->gpio_mode; state 308 drivers/media/usb/dvb-usb-v2/mxl111sf.c err = mxl111sf_gpio_mode_switch(state, state->gpio_mode); state 324 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 325 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe->id]; state 329 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (!state->chip_id) { state 338 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_unlock(&state->fe_lock); state 348 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 349 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe->id]; state 355 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 357 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_config_mpeg_in(state, 1, 1, state 363 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_disable_656_port(state); state 373 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 379 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 382 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_i2s_port(state, 200); state 384 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_config_i2s(state, 0, 15); state 387 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_disable_i2s_port(state); state 390 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (state->chip_rev > MXL111SF_V6) state 391 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_config_spi(state, onoff); state 399 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 405 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 428 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 429 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe_id]; state 435 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->d = d; state 437 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 439 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 442 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = MXL111SF_GPIO_MOD_ATSC; state 443 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap_state->gpio_mode = state->gpio_mode; state 447 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_soft_reset(state); state 450 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_tuner_demod(state); state 454 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 458 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 461 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_top_master_ctrl(state, 1); state 465 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_port_expander(state); state 468 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); state 476 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->num_frontends++; state 499 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 500 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe_id]; state 506 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->d = d; state 508 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 510 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 513 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = MXL111SF_GPIO_MOD_MH; state 514 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap_state->gpio_mode = state->gpio_mode; state 518 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_soft_reset(state); state 521 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_tuner_demod(state); state 525 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 529 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 532 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_top_master_ctrl(state, 1); state 536 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_port_expander(state); state 539 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); state 543 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = get_chip_info(state); state 551 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->num_frontends++; state 584 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 585 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe_id]; state 591 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->d = d; state 593 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 595 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 598 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = MXL111SF_GPIO_MOD_MH; state 599 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap_state->gpio_mode = state->gpio_mode; state 603 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_soft_reset(state); state 606 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_tuner_demod(state); state 610 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 614 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 617 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_top_master_ctrl(state, 1); state 621 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_port_expander(state); state 624 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); state 628 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = get_chip_info(state); state 633 drivers/media/usb/dvb-usb-v2/mxl111sf.c (MXL111SF_V8_200 == state->chip_rev) ? state 638 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->num_frontends++; state 671 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 672 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe_id]; state 678 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->d = d; state 680 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 682 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 685 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = MXL111SF_GPIO_MOD_MH; state 686 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap_state->gpio_mode = state->gpio_mode; state 690 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_soft_reset(state); state 693 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_tuner_demod(state); state 697 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 701 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 704 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_top_master_ctrl(state, 1); state 708 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_port_expander(state); state 711 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); state 715 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = get_chip_info(state); state 720 drivers/media/usb/dvb-usb-v2/mxl111sf.c (MXL111SF_V8_200 == state->chip_rev) ? state 725 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->num_frontends++; state 746 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 747 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_adap_state *adap_state = &state->adap_state[fe_id]; state 753 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->d = d; state 755 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->alt_mode = adap_state->alt_mode; state 757 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (usb_set_interface(d->udev, 0, state->alt_mode) < 0) state 760 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->gpio_mode = MXL111SF_GPIO_MOD_DVBT; state 761 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap_state->gpio_mode = state->gpio_mode; state 765 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_soft_reset(state); state 768 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_init_tuner_demod(state); state 772 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); state 776 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl111sf_enable_usb_output(state); state 779 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = mxl1x1sf_top_master_ctrl(state, 1); state 784 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_init_port_expander(state); state 786 drivers/media/usb/dvb-usb-v2/mxl111sf.c adap->fe[fe_id] = dvb_attach(mxl111sf_demod_attach, state, state 789 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->num_frontends++; state 801 drivers/media/usb/dvb-usb-v2/mxl111sf.c static inline int mxl111sf_set_ant_path(struct mxl111sf_state *state, state 804 drivers/media/usb/dvb-usb-v2/mxl111sf.c return mxl111sf_idac_config(state, 1, 1, state 820 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = fe_to_priv(fe); state 826 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_set_ant_path(state, antctrl == ANT_PATH_AUTO ? state 835 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_set_ant_path(state, ANT_PATH_EXTERNAL); state 839 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_set_ant_path(state, ANT_PATH_EXTERNAL); state 843 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_set_ant_path(state, ANT_PATH_INTERNAL); state 849 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_set_ant_path(state, ANT_PATH_EXTERNAL); state 873 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = adap_to_priv(adap); state 882 drivers/media/usb/dvb-usb-v2/mxl111sf.c for (i = 0; i < state->num_frontends; i++) { state 883 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (dvb_attach(mxl111sf_tuner_attach, adap->fe[i], state, state 890 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner.function = MEDIA_ENT_F_TUNER; state 891 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner.name = "mxl111sf tuner"; state 892 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner_pads[MXL111SF_PAD_RF_INPUT].flags = MEDIA_PAD_FL_SINK; state 893 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner_pads[MXL111SF_PAD_RF_INPUT].sig_type = PAD_SIGNAL_ANALOG; state 894 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner_pads[MXL111SF_PAD_OUTPUT].flags = MEDIA_PAD_FL_SOURCE; state 895 drivers/media/usb/dvb-usb-v2/mxl111sf.c state->tuner_pads[MXL111SF_PAD_OUTPUT].sig_type = PAD_SIGNAL_ANALOG; state 897 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = media_entity_pads_init(&state->tuner, state 898 drivers/media/usb/dvb-usb-v2/mxl111sf.c MXL111SF_NUM_PADS, state->tuner_pads); state 902 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = media_device_register_entity(mdev, &state->tuner); state 924 drivers/media/usb/dvb-usb-v2/mxl111sf.c struct mxl111sf_state *state = d_to_priv(d); state 934 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_init(&state->msg_lock); state 936 drivers/media/usb/dvb-usb-v2/mxl111sf.c ret = get_chip_info(state); state 940 drivers/media/usb/dvb-usb-v2/mxl111sf.c mutex_init(&state->fe_lock); state 942 drivers/media/usb/dvb-usb-v2/mxl111sf.c if (state->chip_rev > MXL111SF_V6) state 943 drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_config_pin_mux_modes(state, PIN_MUX_TS_SPI_IN_MODE_1); state 948 drivers/media/usb/dvb-usb-v2/mxl111sf.c tveeprom_hauppauge_analog(&state->tv, (0x84 == eeprom[0xa0]) ? state 951 drivers/media/usb/dvb-usb-v2/mxl111sf.c switch (state->tv.model) { state 958 drivers/media/usb/dvb-usb-v2/mxl111sf.c __func__, state->tv.model); state 104 drivers/media/usb/dvb-usb-v2/mxl111sf.h int mxl111sf_read_reg(struct mxl111sf_state *state, u8 addr, u8 *data); state 105 drivers/media/usb/dvb-usb-v2/mxl111sf.h int mxl111sf_write_reg(struct mxl111sf_state *state, u8 addr, u8 data); state 113 drivers/media/usb/dvb-usb-v2/mxl111sf.h int mxl111sf_write_reg_mask(struct mxl111sf_state *state, state 115 drivers/media/usb/dvb-usb-v2/mxl111sf.h int mxl111sf_ctrl_program_regs(struct mxl111sf_state *state, state 120 drivers/media/usb/dvb-usb-v2/mxl111sf.h int mxl111sf_ctrl_msg(struct mxl111sf_state *state, state 209 drivers/media/usb/dvb-usb-v2/usb_urb.c if (stream->state & USB_STATE_URB_BUF) { state 216 drivers/media/usb/dvb-usb-v2/usb_urb.c stream->state &= ~USB_STATE_URB_BUF; state 244 drivers/media/usb/dvb-usb-v2/usb_urb.c stream->state |= USB_STATE_URB_BUF; state 93 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 99 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_read_register_bits(state->d, xd_p_fec_vtb_rsd_mon_en, state 106 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, state 124 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 136 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_r_fec_rsd_ber_rdy, state 147 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, state 153 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, state 162 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_7_0, state 167 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_15_8, state 172 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_23_16, state 181 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_p_fec_rsd_packet_unit_7_0, state 186 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_p_fec_rsd_packet_unit_15_8, state 227 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 233 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_r_fec_vtb_ber_rdy, state 243 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_vtb_err_bit_cnt_7_0, state 248 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_vtb_err_bit_cnt_15_8, state 253 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_fec_vtb_err_bit_cnt_23_16, state 260 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_p_fec_super_frm_unit_7_0, state 265 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_p_fec_super_frm_unit_15_8, state 277 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_txmod, state 295 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_const, state 322 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 327 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_ofdm_register(state->d, xd_p_fec_super_frm_unit_7_0, state 331 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, xd_p_fec_super_frm_unit_15_8, state 337 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_fec_vtb_ber_rst, state 346 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 351 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_ofdm_register(state->d, xd_p_fec_rsd_packet_unit_7_0, state 356 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_ofdm_register(state->d, xd_p_fec_rsd_packet_unit_15_8, state 362 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_fec_rsd_ber_rst, state 371 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 384 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_get_pre_vit_err_bit_count(fe, &state->pre_vit_error_count, state 385 drivers/media/usb/dvb-usb/af9005-fe.c &state->pre_vit_bit_count); state 388 drivers/media/usb/dvb-usb/af9005-fe.c if (state->pre_vit_bit_count > 0) { state 393 drivers/media/usb/dvb-usb/af9005-fe.c (u64) state->pre_vit_error_count * (u64) 1000000000; state 394 drivers/media/usb/dvb-usb/af9005-fe.c denominator = (u64) state->pre_vit_bit_count; state 395 drivers/media/usb/dvb-usb/af9005-fe.c state->ber = do_div(numerator, denominator); state 397 drivers/media/usb/dvb-usb/af9005-fe.c state->ber = 0xffffffff; state 401 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_get_post_vit_ber(fe, &state->post_vit_error_count, state 402 drivers/media/usb/dvb-usb/af9005-fe.c &state->post_vit_bit_count, state 403 drivers/media/usb/dvb-usb/af9005-fe.c &state->abort_count); state 406 drivers/media/usb/dvb-usb/af9005-fe.c state->unc += state->abort_count; state 415 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 416 drivers/media/usb/dvb-usb/af9005-fe.c if (time_after(jiffies, state->next_status_check)) { state 422 drivers/media/usb/dvb-usb/af9005-fe.c state->next_status_check = jiffies + 250 * HZ / 1000; state 430 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 438 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_read_register_bits(state->d, xd_p_agc_lock, state 445 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_read_register_bits(state->d, xd_p_fd_tpsd_lock, state 453 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_read_register_bits(state->d, state 461 drivers/media/usb/dvb-usb/af9005-fe.c if (state->opened) state 462 drivers/media/usb/dvb-usb/af9005-fe.c af9005_led_control(state->d, *stat & FE_HAS_LOCK); state 465 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_p_reg_strong_sginal_detected, state 470 drivers/media/usb/dvb-usb/af9005-fe.c if (temp != state->strong) { state 472 drivers/media/usb/dvb-usb/af9005-fe.c state->strong = temp; state 479 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 483 drivers/media/usb/dvb-usb/af9005-fe.c *ber = state->ber; state 489 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 493 drivers/media/usb/dvb-usb/af9005-fe.c *unc = state->unc; state 500 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 507 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_reg_aagc_rf_gain, state 512 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, xd_r_reg_aagc_if_gain, state 787 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 791 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_send_command(state->d, 0x03, &temp, 1, NULL, 0); state 805 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 817 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_I2C_reg_ofdm_rst_en, state 820 drivers/media/usb/dvb-usb/af9005-fe.c if ((ret = af9005_write_ofdm_register(state->d, APO_REG_RESET, 0))) state 826 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_ofdm_register(state->d, state 846 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xb200, 0xa9); state 849 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, xd_g_reg_ofsm_clk, 0x07); state 853 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_send_command(state->d, 0x03, &temp, 1, NULL, 0); state 856 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, xd_g_reg_ofsm_clk, 0x00); state 859 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xb200, 0xa1); state 865 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_I2C_reg_ofdm_rst, state 868 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_register_bits(state->d, xd_I2C_reg_ofdm_rst, state 874 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xaefc, 0); state 881 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_dca_stand_alone, state 889 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_dca_upper_chip, state 894 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_dca_lower_chip, state 902 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_ofdm_register(state->d, xd_I2C_i2c_m_period, 0x14))) state 908 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_dca_en, state 912 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xa16c, 1); state 915 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xa3c1, 0); state 921 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_fe_program_cfoe(state->d, 6000000); state 927 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_feq_read_update, state 938 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_reg_dca_read_update, state 946 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, xd_p_fec_vtb_rsd_mon_en, state 952 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xa601, 0); state 956 drivers/media/usb/dvb-usb/af9005-fe.c if ((ret = af9005_write_ofdm_register(state->d, 0xaefb, 0x01))) state 964 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, script[i].reg, state 978 drivers/media/usb/dvb-usb/af9005-fe.c state->original_if_unplug_th = script[i].val; state 980 drivers/media/usb/dvb-usb/af9005-fe.c state->original_rf_unplug_th = script[i].val; state 982 drivers/media/usb/dvb-usb/af9005-fe.c state->original_dtop_if_unplug_th = script[i].val; state 984 drivers/media/usb/dvb-usb/af9005-fe.c state->original_dtop_rf_unplug_th = script[i].val; state 987 drivers/media/usb/dvb-usb/af9005-fe.c state->original_fcw = state 996 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_word_agc(state->d, state 999 drivers/media/usb/dvb-usb/af9005-fe.c &state->original_rf_top); state 1005 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_word_agc(state->d, state 1008 drivers/media/usb/dvb-usb/af9005-fe.c &state->original_if_top); state 1014 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_word_agc(state->d, 0xA60E, 0xA60A, 4, 2, state 1015 drivers/media/usb/dvb-usb/af9005-fe.c &state->original_aci0_if_top); state 1021 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_word_agc(state->d, 0xA60E, 0xA60B, 6, 2, state 1022 drivers/media/usb/dvb-usb/af9005-fe.c &state->original_aci1_if_top); state 1078 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 1081 drivers/media/usb/dvb-usb/af9005-fe.c state->opened++; state 1084 drivers/media/usb/dvb-usb/af9005-fe.c state->opened--; state 1085 drivers/media/usb/dvb-usb/af9005-fe.c if (!state->opened) state 1086 drivers/media/usb/dvb-usb/af9005-fe.c af9005_led_control(state->d, 0); state 1094 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 1107 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_led_control(state->d, 0); state 1111 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_register_bits(state->d, XD_MP2IF_MISC, 2, 1, 0); state 1117 drivers/media/usb/dvb-usb/af9005-fe.c temp0 = (u8) (state->original_fcw & 0x000000ff); state 1118 drivers/media/usb/dvb-usb/af9005-fe.c temp1 = (u8) ((state->original_fcw & 0x0000ff00) >> 8); state 1119 drivers/media/usb/dvb-usb/af9005-fe.c temp2 = (u8) ((state->original_fcw & 0x00ff0000) >> 16); state 1120 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xae1a, temp0); state 1123 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xae19, temp1); state 1126 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xae18, temp2); state 1133 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_word_agc(state->d, state 1136 drivers/media/usb/dvb-usb/af9005-fe.c state->original_rf_top); state 1140 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_word_agc(state->d, state 1143 drivers/media/usb/dvb-usb/af9005-fe.c state->original_if_top); state 1147 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_word_agc(state->d, 0xA60E, 0xA60A, 4, 2, state 1148 drivers/media/usb/dvb-usb/af9005-fe.c state->original_aci0_if_top); state 1152 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_word_agc(state->d, 0xA60E, 0xA60B, 6, 2, state 1153 drivers/media/usb/dvb-usb/af9005-fe.c state->original_aci1_if_top); state 1159 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_fe_select_bw(state->d, fep->bandwidth_hz); state 1162 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_fe_program_cfoe(state->d, fep->bandwidth_hz); state 1168 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_ofdm_register(state->d, 0xaefd, 0); state 1175 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_ofdm_register(state->d, xd_p_reg_unplug_th, state 1176 drivers/media/usb/dvb-usb/af9005-fe.c state->original_if_unplug_th); state 1188 drivers/media/usb/dvb-usb/af9005-fe.c ret = af9005_write_tuner_registers(state->d, 0xffff, &temp, 1); state 1195 drivers/media/usb/dvb-usb/af9005-fe.c af9005_write_register_bits(state->d, state 1204 drivers/media/usb/dvb-usb/af9005-fe.c state->pre_vit_error_count = 0; state 1205 drivers/media/usb/dvb-usb/af9005-fe.c state->pre_vit_bit_count = 0; state 1206 drivers/media/usb/dvb-usb/af9005-fe.c state->ber = 0; state 1207 drivers/media/usb/dvb-usb/af9005-fe.c state->post_vit_error_count = 0; state 1209 drivers/media/usb/dvb-usb/af9005-fe.c state->abort_count = 0; state 1211 drivers/media/usb/dvb-usb/af9005-fe.c state->next_status_check = jiffies; state 1212 drivers/media/usb/dvb-usb/af9005-fe.c state->strong = -1; state 1220 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = fe->demodulator_priv; state 1226 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_const, state 1250 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_hier, state 1277 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_dec_pri, state 1286 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_hpcr, state 1317 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_lpcr, state 1348 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_gi, state 1374 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_tpsd_txmod, state 1393 drivers/media/usb/dvb-usb/af9005-fe.c af9005_read_register_bits(state->d, xd_g_reg_bw, reg_bw_pos, state 1415 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = state 1417 drivers/media/usb/dvb-usb/af9005-fe.c kfree(state); state 1424 drivers/media/usb/dvb-usb/af9005-fe.c struct af9005_fe_state *state = NULL; state 1427 drivers/media/usb/dvb-usb/af9005-fe.c state = kzalloc(sizeof(struct af9005_fe_state), GFP_KERNEL); state 1428 drivers/media/usb/dvb-usb/af9005-fe.c if (state == NULL) state 1433 drivers/media/usb/dvb-usb/af9005-fe.c state->d = d; state 1434 drivers/media/usb/dvb-usb/af9005-fe.c state->opened = 0; state 1436 drivers/media/usb/dvb-usb/af9005-fe.c memcpy(&state->frontend.ops, &af9005_fe_ops, state 1438 drivers/media/usb/dvb-usb/af9005-fe.c state->frontend.demodulator_priv = state; state 1440 drivers/media/usb/dvb-usb/af9005-fe.c return &state->frontend; state 74 drivers/media/usb/dvb-usb/af9005-remote.c int *state) state 87 drivers/media/usb/dvb-usb/af9005-remote.c *state = REMOTE_KEY_REPEAT; state 124 drivers/media/usb/dvb-usb/af9005-remote.c *state = REMOTE_KEY_PRESSED; state 33 drivers/media/usb/dvb-usb/af9005.c u32 *event, int *state); state 823 drivers/media/usb/dvb-usb/af9005.c static int af9005_rc_query(struct dvb_usb_device *d, u32 * event, int *state) state 829 drivers/media/usb/dvb-usb/af9005.c *state = REMOTE_NO_KEY_PRESSED; state 866 drivers/media/usb/dvb-usb/af9005.c ret = rc_decode(d, &st->data[6], len, event, state); state 871 drivers/media/usb/dvb-usb/af9005.c deb_rc("rc_decode state %x event %x\n", *state, *event); state 872 drivers/media/usb/dvb-usb/af9005.c if (*state == REMOTE_KEY_REPEAT) state 3479 drivers/media/usb/dvb-usb/af9005.h u32 * event, int *state); state 392 drivers/media/usb/dvb-usb/az6027.c static int az6027_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 410 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 426 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 441 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 452 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 464 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 474 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 483 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 499 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 518 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 529 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 540 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 553 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 591 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 599 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 635 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 647 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 656 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 669 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 676 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 687 drivers/media/usb/dvb-usb/az6027.c mutex_lock(&state->ca_mutex); state 706 drivers/media/usb/dvb-usb/az6027.c mutex_unlock(&state->ca_mutex); state 714 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state; state 721 drivers/media/usb/dvb-usb/az6027.c state = (struct az6027_device_state *)d->priv; state 722 drivers/media/usb/dvb-usb/az6027.c if (NULL == state) state 725 drivers/media/usb/dvb-usb/az6027.c if (NULL == state->ca.data) state 728 drivers/media/usb/dvb-usb/az6027.c dvb_ca_en50221_release(&state->ca); state 730 drivers/media/usb/dvb-usb/az6027.c memset(&state->ca, 0, sizeof(state->ca)); state 737 drivers/media/usb/dvb-usb/az6027.c struct az6027_device_state *state = (struct az6027_device_state *)d->priv; state 742 drivers/media/usb/dvb-usb/az6027.c mutex_init(&state->ca_mutex); state 744 drivers/media/usb/dvb-usb/az6027.c state->ca.owner = THIS_MODULE; state 745 drivers/media/usb/dvb-usb/az6027.c state->ca.read_attribute_mem = az6027_ci_read_attribute_mem; state 746 drivers/media/usb/dvb-usb/az6027.c state->ca.write_attribute_mem = az6027_ci_write_attribute_mem; state 747 drivers/media/usb/dvb-usb/az6027.c state->ca.read_cam_control = az6027_ci_read_cam_control; state 748 drivers/media/usb/dvb-usb/az6027.c state->ca.write_cam_control = az6027_ci_write_cam_control; state 749 drivers/media/usb/dvb-usb/az6027.c state->ca.slot_reset = az6027_ci_slot_reset; state 750 drivers/media/usb/dvb-usb/az6027.c state->ca.slot_shutdown = az6027_ci_slot_shutdown; state 751 drivers/media/usb/dvb-usb/az6027.c state->ca.slot_ts_enable = az6027_ci_slot_ts_enable; state 752 drivers/media/usb/dvb-usb/az6027.c state->ca.poll_slot_status = az6027_ci_poll_slot_status; state 753 drivers/media/usb/dvb-usb/az6027.c state->ca.data = d; state 756 drivers/media/usb/dvb-usb/az6027.c &state->ca, state 761 drivers/media/usb/dvb-usb/az6027.c memset(&state->ca, 0, sizeof(state->ca)); state 145 drivers/media/usb/dvb-usb/cinergyT2-core.c static int cinergyt2_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 150 drivers/media/usb/dvb-usb/cinergyT2-core.c *state = REMOTE_NO_KEY_PRESSED; state 165 drivers/media/usb/dvb-usb/cinergyT2-core.c *state = REMOTE_KEY_REPEAT; state 179 drivers/media/usb/dvb-usb/cinergyT2-core.c dvb_usb_nec_rc_key_to_event(d, st->data, event, state); state 138 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 141 drivers/media/usb/dvb-usb/cinergyT2-fe.c mutex_lock(&state->data_mutex); state 142 drivers/media/usb/dvb-usb/cinergyT2-fe.c state->data[0] = CINERGYT2_EP1_GET_TUNER_STATUS; state 144 drivers/media/usb/dvb-usb/cinergyT2-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state 145 drivers/media/usb/dvb-usb/cinergyT2-fe.c state->data, sizeof(state->status), 0); state 147 drivers/media/usb/dvb-usb/cinergyT2-fe.c memcpy(&state->status, state->data, sizeof(state->status)); state 148 drivers/media/usb/dvb-usb/cinergyT2-fe.c mutex_unlock(&state->data_mutex); state 155 drivers/media/usb/dvb-usb/cinergyT2-fe.c if (0xffff - le16_to_cpu(state->status.gain) > 30) state 157 drivers/media/usb/dvb-usb/cinergyT2-fe.c if (state->status.lock_bits & (1 << 6)) state 159 drivers/media/usb/dvb-usb/cinergyT2-fe.c if (state->status.lock_bits & (1 << 5)) state 161 drivers/media/usb/dvb-usb/cinergyT2-fe.c if (state->status.lock_bits & (1 << 4)) state 163 drivers/media/usb/dvb-usb/cinergyT2-fe.c if (state->status.lock_bits & (1 << 1)) state 175 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 177 drivers/media/usb/dvb-usb/cinergyT2-fe.c *ber = le32_to_cpu(state->status.viterbi_error_rate); state 183 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 185 drivers/media/usb/dvb-usb/cinergyT2-fe.c *unc = le32_to_cpu(state->status.uncorrected_block_count); state 192 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 194 drivers/media/usb/dvb-usb/cinergyT2-fe.c *strength = (0xffff - le16_to_cpu(state->status.gain)); state 200 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 202 drivers/media/usb/dvb-usb/cinergyT2-fe.c *snr = (state->status.snr << 8) | state->status.snr; state 227 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 231 drivers/media/usb/dvb-usb/cinergyT2-fe.c mutex_lock(&state->data_mutex); state 233 drivers/media/usb/dvb-usb/cinergyT2-fe.c param = (void *)state->data; state 252 drivers/media/usb/dvb-usb/cinergyT2-fe.c err = dvb_usb_generic_rw(state->d, state->data, sizeof(*param), state 253 drivers/media/usb/dvb-usb/cinergyT2-fe.c state->data, 2, 0); state 257 drivers/media/usb/dvb-usb/cinergyT2-fe.c mutex_unlock(&state->data_mutex); state 263 drivers/media/usb/dvb-usb/cinergyT2-fe.c struct cinergyt2_fe_state *state = fe->demodulator_priv; state 264 drivers/media/usb/dvb-usb/cinergyT2-fe.c kfree(state); state 345 drivers/media/usb/dvb-usb/cxusb.c if (d->state == DVB_USB_STATE_INIT && state 1120 drivers/media/usb/dvb-usb/cxusb.c struct dib0700_adapter_state *state = adap->priv; state 1129 drivers/media/usb/dvb-usb/cxusb.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 1132 drivers/media/usb/dvb-usb/cxusb.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 1138 drivers/media/usb/dvb-usb/cxusb.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, state 1150 drivers/media/usb/dvb-usb/cxusb.c struct dib0700_adapter_state *state = adap->priv; state 1152 drivers/media/usb/dvb-usb/cxusb.c return state->dib7000p_ops.set_gpio(fe, 8, 0, !onoff); state 1171 drivers/media/usb/dvb-usb/cxusb.c struct dib0700_adapter_state *state = adap->priv; state 1186 drivers/media/usb/dvb-usb/cxusb.c state->dib7000p_ops.set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); state 1188 drivers/media/usb/dvb-usb/cxusb.c return state->set_param_save(fe); state 115 drivers/media/usb/dvb-usb/cxusb.h struct cxusb_state state; state 275 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 277 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 290 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 294 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 299 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, state 308 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 310 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 324 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, state 328 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 333 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, state 343 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 345 drivers/media/usb/dvb-usb/dib0700_devices.c tun_i2c = state->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, state 423 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 428 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(adap->fe_adap[0].fe, 8, 0, 0); state 430 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(adap->fe_adap[0].fe, 8, 0, 1); state 457 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 459 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 478 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 482 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 486 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, state 495 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 497 drivers/media/usb/dvb-usb/dib0700_devices.c tun_i2c = state->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, state 704 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 706 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 725 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.dib7000pc_detection(&adap->dev->i2c_adap)) { state 726 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 18, &stk7700p_dib7000p_config); state 729 drivers/media/usb/dvb-usb/dib0700_devices.c memset(&state->dib7000p_ops, 0, sizeof(state->dib7000p_ops)); state 745 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 754 drivers/media/usb/dvb-usb/dib0700_devices.c tun_i2c = state->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, DIBX000_I2C_INTERFACE_TUNER, 1); state 799 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 802 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.set_gpio(fe, 8, 0, !onoff); state 808 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 811 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.set_gpio(fe, 9, 0, onoff); state 845 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 855 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); state 856 drivers/media/usb/dvb-usb/dib0700_devices.c return state->set_param_save(fe); state 863 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 869 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 0, 0, 1); state 874 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 0, 0, 0); state 879 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); state 880 drivers/media/usb/dvb-usb/dib0700_devices.c return state->set_param_save(fe); state 919 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 923 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.pid_filter(adapter->fe_adap[0].fe, index, pid, onoff); state 930 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 932 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.pid_filter_ctrl(adapter->fe_adap[0].fe, onoff); state 938 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 939 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.pid_filter(adapter->fe_adap[0].fe, index, pid, onoff); state 944 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 945 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib7000p_ops.pid_filter_ctrl(adapter->fe_adap[0].fe, onoff); state 987 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 989 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 1010 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 1014 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 1018 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, state 1045 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1047 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 1068 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 1072 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 1076 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, state 1233 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1235 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib8000_ops.set_gpio(fe, 5, 0, !onoff); state 1241 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1243 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib8000_ops.set_gpio(fe, 0, 0, onoff); state 1287 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1300 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_wbd_ref(fe, offset); state 1302 drivers/media/usb/dvb-usb/dib0700_devices.c return state->set_param_save(fe); state 1329 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 1331 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib8000_ops.pid_filter(adapter->fe_adap[0].fe, index, pid, onoff); state 1337 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adapter->priv; state 1339 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib8000_ops.pid_filter_ctrl(adapter->fe_adap[0].fe, onoff); state 1345 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1347 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1365 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, state 1368 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x80, state 1377 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1379 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1400 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x22, 0x80, 0); state 1402 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x80, state 1410 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1412 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1416 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x12, 0x82, 0); state 1418 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x82, state 1539 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1541 drivers/media/usb/dvb-usb/dib0700_devices.c return state->dib8000_ops.get_adc_power(fe, 1); state 1653 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1665 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_gpio(fe, 3, 0, 1); state 1668 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_gpio(fe, 3, 0, 0); state 1672 drivers/media/usb/dvb-usb/dib0700_devices.c ret = state->set_param_save(fe); state 1682 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.update_pll(fe, &dib8090_pll_config_12mhz, fe->dtv_property_cache.bandwidth_hz / 1000, 0); state 1696 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.update_pll(fe, &dib8090_pll_config_12mhz, fe->dtv_property_cache.bandwidth_hz / 1000, pll_ratio); state 1698 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.ctrl_timf(fe, DEMOD_TIMF_SET, timf); state 1703 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_wbd_ref(fe, target); state 1715 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_gpio(fe, 6, 0, 1); state 1719 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_gpio(fe, 6, 0, 0); state 1725 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.pwm_agc_reset(fe); state 1726 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_tune_state(fe, CT_DEMOD_START); state 1757 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1759 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1777 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, 0x80, 0); state 1779 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x80, &dib809x_dib8000_config[0]); state 1786 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1788 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1791 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x10, 0x82, 0); state 1793 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x82, &dib809x_dib8000_config[1]); state 1824 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 1826 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1846 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, 0x80, 0); state 1848 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x80, &dib809x_dib8000_config[0]); state 1853 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 1856 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x82, &dib809x_dib8000_config[1]); state 1857 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_slave_frontend(adap->fe_adap[0].fe, fe_slave); state 2120 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2126 drivers/media/usb/dvb-usb/dib0700_devices.c ret = state->set_param_save(fe); state 2135 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_wbd_ref(fe, target); state 2142 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.update_pll(fe, &pll, fe->dtv_property_cache.bandwidth_hz / 1000, 0); state 2143 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.ctrl_timf(fe, DEMOD_TIMF_SET, adc.timf); state 2153 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2155 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib8000_attach, &state->dib8000_ops)) state 2177 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x10, 0x80, 1); state 2179 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib8000_ops.init(&adap->dev->i2c_adap, state 2390 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2416 drivers/media/usb/dvb-usb/dib0700_devices.c if (request_firmware(&state->frontend_firmware, "dib9090.fw", &adap->dev->udev->dev)) { state 2420 drivers/media/usb/dvb-usb/dib0700_devices.c deb_info("%s: firmware read %zu bytes.\n", __func__, state->frontend_firmware->size); state 2422 drivers/media/usb/dvb-usb/dib0700_devices.c stk9090m_config.microcode_B_fe_size = state->frontend_firmware->size; state 2423 drivers/media/usb/dvb-usb/dib0700_devices.c stk9090m_config.microcode_B_fe_buffer = state->frontend_firmware->data; state 2432 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2454 drivers/media/usb/dvb-usb/dib0700_devices.c release_firmware(state->frontend_firmware); state 2460 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2486 drivers/media/usb/dvb-usb/dib0700_devices.c if (request_firmware(&state->frontend_firmware, "dib9090.fw", &adap->dev->udev->dev)) { state 2490 drivers/media/usb/dvb-usb/dib0700_devices.c deb_info("%s: firmware read %zu bytes.\n", __func__, state->frontend_firmware->size); state 2492 drivers/media/usb/dvb-usb/dib0700_devices.c nim9090md_config[0].microcode_B_fe_size = state->frontend_firmware->size; state 2493 drivers/media/usb/dvb-usb/dib0700_devices.c nim9090md_config[0].microcode_B_fe_buffer = state->frontend_firmware->data; state 2494 drivers/media/usb/dvb-usb/dib0700_devices.c nim9090md_config[1].microcode_B_fe_size = state->frontend_firmware->size; state 2495 drivers/media/usb/dvb-usb/dib0700_devices.c nim9090md_config[1].microcode_B_fe_buffer = state->frontend_firmware->data; state 2514 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2552 drivers/media/usb/dvb-usb/dib0700_devices.c release_firmware(state->frontend_firmware); state 2634 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2640 drivers/media/usb/dvb-usb/dib0700_devices.c ret = state->set_param_save(fe); state 2647 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_wbd_ref(fe, target); state 2653 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.update_pll(fe, &pll); state 2654 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.ctrl_timf(fe, DEMOD_TIMF_SET, adc.timf); state 2670 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2675 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 8, 0, 0); state 2676 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_agc1_min(fe, 0); state 2678 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 8, 0, 1); state 2679 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_agc1_min(fe, 32768); state 2825 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 2829 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 5, 0, 0); state 2830 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_agc1_min(fe, 0); state 2832 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(fe, 5, 0, 1); state 2833 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_agc1_min(fe, 32768); state 3050 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3052 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3067 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x10, &nim7090_dib7000p_config) != 0) { state 3069 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3072 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, &nim7090_dib7000p_config); state 3099 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3101 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3120 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 0x20, &tfe7090pvr_dib7000p_config[0]) != 0) { state 3122 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3127 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x90, &tfe7090pvr_dib7000p_config[0]); state 3131 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.slave_reset(adap->fe_adap[0].fe); state 3139 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3146 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3149 drivers/media/usb/dvb-usb/dib0700_devices.c i2c = state->dib7000p_ops.get_i2c_master(adap->dev->adapter[0].fe_adap[0].fe, DIBX000_I2C_INTERFACE_GPIO_6_7, 1); state 3150 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(i2c, 1, 0x10, &tfe7090pvr_dib7000p_config[1]) != 0) { state 3152 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3156 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(i2c, 0x92, &tfe7090pvr_dib7000p_config[1]); state 3203 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3205 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3223 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, state 3227 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3230 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, state 3308 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3310 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3318 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, state 3322 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3326 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, &stk7070pd_dib7000p_config[0]); state 3332 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3334 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3337 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x82, &stk7070pd_dib7000p_config[1]); state 3346 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_state *state = dev->priv; state 3349 drivers/media/usb/dvb-usb/dib0700_devices.c ret = state->read_status(fe, stat); state 3362 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_state *state = dev->priv; state 3367 drivers/media/usb/dvb-usb/dib0700_devices.c return state->sleep(fe); state 3380 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3382 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3393 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.i2c_enumeration(&dev->i2c_adap, 2, 18, state 3397 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3402 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&dev->i2c_adap, state 3512 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3516 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(adap->fe_adap[0].fe, 8, 0, 0); state 3518 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib7000p_ops.set_gpio(adap->fe_adap[0].fe, 8, 0, 1); state 3604 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3606 drivers/media/usb/dvb-usb/dib0700_devices.c if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) state 3631 drivers/media/usb/dvb-usb/dib0700_devices.c if (state->dib7000p_ops.dib7000pc_detection(&adap->dev->i2c_adap) == 0) { state 3633 drivers/media/usb/dvb-usb/dib0700_devices.c dvb_detach(state->dib7000p_ops.set_wbd_ref); state 3637 drivers/media/usb/dvb-usb/dib0700_devices.c adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x12, state 3655 drivers/media/usb/dvb-usb/dib0700_devices.c struct dib0700_adapter_state *state = adap->priv; state 3658 drivers/media/usb/dvb-usb/dib0700_devices.c tun_i2c = state->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, state 374 drivers/media/usb/dvb-usb/dibusb-common.c int dibusb_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 389 drivers/media/usb/dvb-usb/dibusb-common.c dvb_usb_nec_rc_key_to_event(d, buf, event, state); state 231 drivers/media/usb/dvb-usb/digitv.c static int digitv_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 238 drivers/media/usb/dvb-usb/digitv.c *state = REMOTE_NO_KEY_PRESSED; state 257 drivers/media/usb/dvb-usb/digitv.c *state = REMOTE_KEY_PRESSED; state 26 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 29 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 30 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = GET_TUNE_STATUS; state 32 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state->data, 3, 0); state 35 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 39 drivers/media/usb/dvb-usb/dtt200u-fe.c switch (state->data[0]) { state 52 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 58 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 61 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 62 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = GET_VIT_ERR_CNT; state 64 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state->data, 3, 0); state 66 drivers/media/usb/dvb-usb/dtt200u-fe.c *ber = (state->data[0] << 16) | (state->data[1] << 8) | state->data[2]; state 68 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 74 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 77 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 78 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = GET_RS_UNCOR_BLK_CNT; state 80 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state->data, 2, 0); state 82 drivers/media/usb/dvb-usb/dtt200u-fe.c *unc = (state->data[0] << 8) | state->data[1]; state 84 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 90 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 93 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 94 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = GET_AGC; state 96 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state->data, 1, 0); state 98 drivers/media/usb/dvb-usb/dtt200u-fe.c *strength = (state->data[0] << 8) | state->data[0]; state 100 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 106 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 109 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 110 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = GET_SNR; state 112 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_rw(state->d, state->data, 1, state->data, 1, 0); state 114 drivers/media/usb/dvb-usb/dtt200u-fe.c *snr = ~((state->data[0] << 8) | state->data[0]); state 116 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 122 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 125 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 126 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = SET_INIT; state 128 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_write(state->d, state->data, 1); state 129 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 150 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 154 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_lock(&state->data_mutex); state 155 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = SET_BANDWIDTH; state 158 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[1] = 8; state 161 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[1] = 7; state 164 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[1] = 6; state 171 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_write(state->d, state->data, 2); state 175 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[0] = SET_RF_FREQ; state 176 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[1] = freq & 0xff; state 177 drivers/media/usb/dvb-usb/dtt200u-fe.c state->data[2] = (freq >> 8) & 0xff; state 178 drivers/media/usb/dvb-usb/dtt200u-fe.c ret = dvb_usb_generic_write(state->d, state->data, 3); state 183 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_unlock(&state->data_mutex); state 190 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = fe->demodulator_priv; state 192 drivers/media/usb/dvb-usb/dtt200u-fe.c memcpy(fep, &state->fep, sizeof(struct dtv_frontend_properties)); state 198 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state *state = (struct dtt200u_fe_state*) fe->demodulator_priv; state 199 drivers/media/usb/dvb-usb/dtt200u-fe.c kfree(state); state 206 drivers/media/usb/dvb-usb/dtt200u-fe.c struct dtt200u_fe_state* state = NULL; state 209 drivers/media/usb/dvb-usb/dtt200u-fe.c state = kzalloc(sizeof(struct dtt200u_fe_state), GFP_KERNEL); state 210 drivers/media/usb/dvb-usb/dtt200u-fe.c if (state == NULL) state 215 drivers/media/usb/dvb-usb/dtt200u-fe.c state->d = d; state 216 drivers/media/usb/dvb-usb/dtt200u-fe.c mutex_init(&state->data_mutex); state 218 drivers/media/usb/dvb-usb/dtt200u-fe.c memcpy(&state->frontend.ops,&dtt200u_fe_ops,sizeof(struct dvb_frontend_ops)); state 219 drivers/media/usb/dvb-usb/dtt200u-fe.c state->frontend.demodulator_priv = state; state 221 drivers/media/usb/dvb-usb/dtt200u-fe.c return &state->frontend; state 203 drivers/media/usb/dvb-usb/dvb-usb-dvb.c adap->state |= DVB_USB_ADAP_STATE_DVB; state 220 drivers/media/usb/dvb-usb/dvb-usb-dvb.c if (adap->state & DVB_USB_ADAP_STATE_DVB) { state 228 drivers/media/usb/dvb-usb/dvb-usb-dvb.c adap->state &= ~DVB_USB_ADAP_STATE_DVB; state 33 drivers/media/usb/dvb-usb/dvb-usb-i2c.c d->state |= DVB_USB_STATE_I2C; state 40 drivers/media/usb/dvb-usb/dvb-usb-i2c.c if (d->state & DVB_USB_STATE_I2C) state 42 drivers/media/usb/dvb-usb/dvb-usb-i2c.c d->state &= ~DVB_USB_STATE_I2C; state 93 drivers/media/usb/dvb-usb/dvb-usb-init.c d->state |= DVB_USB_STATE_DVB; state 119 drivers/media/usb/dvb-usb/dvb-usb-init.c d->state &= ~DVB_USB_STATE_DVB; state 127 drivers/media/usb/dvb-usb/dvb-usb-init.c deb_info("state before exiting everything: %x\n", d->state); state 131 drivers/media/usb/dvb-usb/dvb-usb-init.c deb_info("state should be zero now: %x\n", d->state); state 132 drivers/media/usb/dvb-usb/dvb-usb-init.c d->state = DVB_USB_STATE_INIT; state 150 drivers/media/usb/dvb-usb/dvb-usb-init.c d->state = DVB_USB_STATE_INIT; state 114 drivers/media/usb/dvb-usb/dvb-usb-remote.c int state; state 123 drivers/media/usb/dvb-usb/dvb-usb-remote.c if (d->props.rc.legacy.rc_query(d,&event,&state)) { state 129 drivers/media/usb/dvb-usb/dvb-usb-remote.c switch (state) { state 236 drivers/media/usb/dvb-usb/dvb-usb-remote.c d->state |= DVB_USB_STATE_REMOTE; state 341 drivers/media/usb/dvb-usb/dvb-usb-remote.c d->state |= DVB_USB_STATE_REMOTE; state 348 drivers/media/usb/dvb-usb/dvb-usb-remote.c if (d->state & DVB_USB_STATE_REMOTE) { state 355 drivers/media/usb/dvb-usb/dvb-usb-remote.c d->state &= ~DVB_USB_STATE_REMOTE; state 363 drivers/media/usb/dvb-usb/dvb-usb-remote.c u8 keybuf[5], u32 *event, int *state) state 368 drivers/media/usb/dvb-usb/dvb-usb-remote.c *state = REMOTE_NO_KEY_PRESSED; state 383 drivers/media/usb/dvb-usb/dvb-usb-remote.c *state = REMOTE_KEY_PRESSED; state 389 drivers/media/usb/dvb-usb/dvb-usb-remote.c *state = REMOTE_KEY_REPEAT; state 73 drivers/media/usb/dvb-usb/dvb-usb-urb.c if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) state 80 drivers/media/usb/dvb-usb/dvb-usb-urb.c if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) state 88 drivers/media/usb/dvb-usb/dvb-usb-urb.c if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) state 329 drivers/media/usb/dvb-usb/dvb-usb.h int state; state 390 drivers/media/usb/dvb-usb/dvb-usb.h int state; state 447 drivers/media/usb/dvb-usb/dvb-usb.h int state; state 694 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state; state 699 drivers/media/usb/dvb-usb/dw2102.c state = d->priv; state 712 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = msg[0].buf[0] + 0x36; state 713 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 3; state 714 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0; state 715 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state 716 drivers/media/usb/dvb-usb/dw2102.c state->data, 0, 0) < 0) state 720 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x10; state 721 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 1, state 722 drivers/media/usb/dvb-usb/dw2102.c state->data, 2, 0) < 0) state 724 drivers/media/usb/dvb-usb/dw2102.c msg[0].buf[1] = state->data[0]; state 725 drivers/media/usb/dvb-usb/dw2102.c msg[0].buf[0] = state->data[1]; state 728 drivers/media/usb/dvb-usb/dw2102.c if (3 + msg[0].len > sizeof(state->data)) { state 736 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x08; state 737 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = msg[0].addr; state 738 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = msg[0].len; state 740 drivers/media/usb/dvb-usb/dw2102.c memcpy(&state->data[3], msg[0].buf, msg[0].len); state 742 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, msg[0].len + 3, state 743 drivers/media/usb/dvb-usb/dw2102.c state->data, 1, 0) < 0) state 750 drivers/media/usb/dvb-usb/dw2102.c if (4 + msg[0].len > sizeof(state->data)) { state 756 drivers/media/usb/dvb-usb/dw2102.c if (1 + msg[1].len > sizeof(state->data)) { state 763 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x09; state 764 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = msg[0].len; state 765 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = msg[1].len; state 766 drivers/media/usb/dvb-usb/dw2102.c state->data[3] = msg[0].addr; state 767 drivers/media/usb/dvb-usb/dw2102.c memcpy(&state->data[4], msg[0].buf, msg[0].len); state 769 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, msg[0].len + 4, state 770 drivers/media/usb/dvb-usb/dw2102.c state->data, msg[1].len + 1, 0) < 0) state 773 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[1].buf, &state->data[1], msg[1].len); state 906 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state = (struct dw2102_state *)d->priv; state 909 drivers/media/usb/dvb-usb/dw2102.c info("%s: %d, initialized %d", __func__, i, state->initialized); state 911 drivers/media/usb/dvb-usb/dw2102.c if (i && !state->initialized) { state 914 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xde; state 915 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0; state 917 drivers/media/usb/dvb-usb/dw2102.c state->initialized = 1; state 919 drivers/media/usb/dvb-usb/dw2102.c ret = dvb_usb_generic_rw(d, state->data, 2, NULL, 0, 0); state 1381 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state = d->priv; state 1385 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1386 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x80; state 1387 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0; state 1389 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1392 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1393 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x02; state 1394 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1396 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1400 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1401 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x83; state 1402 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0; state 1404 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1407 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1408 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x83; state 1409 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1411 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1414 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x51; state 1416 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 1, state->data, 1, 0) < 0) state 1440 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state = d->priv; state 1444 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1445 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x87; state 1446 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0x0; state 1448 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1451 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1452 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x86; state 1453 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1455 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1458 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1459 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x80; state 1460 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0; state 1462 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1467 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1468 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x80; state 1469 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1471 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1474 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x51; state 1476 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 1, state->data, 1, 0) < 0) state 1498 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state = d->priv; state 1502 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x51; state 1504 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 1, state->data, 1, 0) < 0) state 1530 drivers/media/usb/dvb-usb/dw2102.c struct dw2102_state *state = d->priv; state 1539 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1540 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x80; state 1541 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0x0; state 1543 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1546 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1547 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x02; state 1548 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1550 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1554 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1555 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x83; state 1556 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 0; state 1558 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1561 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0xe; state 1562 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = 0x83; state 1563 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = 1; state 1565 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 3, state->data, 1, 0) < 0) state 1568 drivers/media/usb/dvb-usb/dw2102.c state->data[0] = 0x51; state 1570 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, 1, state->data, 1, 0) < 0) state 1603 drivers/media/usb/dvb-usb/dw2102.c state->i2c_client_demod = client; state 1629 drivers/media/usb/dvb-usb/dw2102.c state->i2c_client_tuner = client; state 1632 drivers/media/usb/dvb-usb/dw2102.c state->fe_read_status = adap->fe_adap[0].fe->ops.read_status; state 1635 drivers/media/usb/dvb-usb/dw2102.c state->last_lock = 0; state 138 drivers/media/usb/dvb-usb/m920x.c int *state) state 144 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_NO_KEY_PRESSED; state 151 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_NO_KEY_PRESSED; state 160 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_KEY_PRESSED; state 167 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_KEY_REPEAT; state 169 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_NO_KEY_PRESSED; state 174 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_NO_KEY_PRESSED; state 179 drivers/media/usb/dvb-usb/m920x.c static int m920x_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 198 drivers/media/usb/dvb-usb/m920x.c m920x_parse_rc_state(d, rc_state[0], state); state 209 drivers/media/usb/dvb-usb/m920x.c *state = REMOTE_NO_KEY_PRESSED; state 220 drivers/media/usb/dvb-usb/m920x.c int state; state 234 drivers/media/usb/dvb-usb/m920x.c m920x_parse_rc_state(d, rc_state[0], &state); state 236 drivers/media/usb/dvb-usb/m920x.c if (state == REMOTE_NO_KEY_PRESSED) state 238 drivers/media/usb/dvb-usb/m920x.c else if (state == REMOTE_KEY_REPEAT) state 72 drivers/media/usb/dvb-usb/nova-t-usb2.c static int nova_t_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 89 drivers/media/usb/dvb-usb/nova-t-usb2.c *state = REMOTE_NO_KEY_PRESSED; state 108 drivers/media/usb/dvb-usb/nova-t-usb2.c *state = REMOTE_KEY_PRESSED; state 111 drivers/media/usb/dvb-usb/nova-t-usb2.c *state = REMOTE_NO_KEY_PRESSED; state 370 drivers/media/usb/dvb-usb/opera1.c static int opera1_rc_query(struct dvb_usb_device *dev, u32 * event, int *state) state 393 drivers/media/usb/dvb-usb/opera1.c *state = REMOTE_KEY_REPEAT; state 415 drivers/media/usb/dvb-usb/opera1.c *state = REMOTE_KEY_PRESSED; state 424 drivers/media/usb/dvb-usb/opera1.c *state = REMOTE_NO_KEY_PRESSED; state 101 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 116 drivers/media/usb/dvb-usb/pctv452e.c id = state->c++; state 153 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 156 drivers/media/usb/dvb-usb/pctv452e.c mutex_lock(&state->ca_mutex); state 158 drivers/media/usb/dvb-usb/pctv452e.c mutex_unlock(&state->ca_mutex); state 286 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 297 drivers/media/usb/dvb-usb/pctv452e.c mutex_lock(&state->ca_mutex); state 318 drivers/media/usb/dvb-usb/pctv452e.c mutex_unlock(&state->ca_mutex); state 347 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state; state 354 drivers/media/usb/dvb-usb/pctv452e.c state = (struct pctv452e_state *)d->priv; state 355 drivers/media/usb/dvb-usb/pctv452e.c if (NULL == state) state 358 drivers/media/usb/dvb-usb/pctv452e.c if (NULL == state->ca.data) state 362 drivers/media/usb/dvb-usb/pctv452e.c tt3650_ci_set_video_port(&state->ca, /* slot */ 0, /* enable */ 0); state 364 drivers/media/usb/dvb-usb/pctv452e.c dvb_ca_en50221_release(&state->ca); state 366 drivers/media/usb/dvb-usb/pctv452e.c memset(&state->ca, 0, sizeof(state->ca)); state 372 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 377 drivers/media/usb/dvb-usb/pctv452e.c mutex_init(&state->ca_mutex); state 379 drivers/media/usb/dvb-usb/pctv452e.c state->ca.owner = THIS_MODULE; state 380 drivers/media/usb/dvb-usb/pctv452e.c state->ca.read_attribute_mem = tt3650_ci_read_attribute_mem; state 381 drivers/media/usb/dvb-usb/pctv452e.c state->ca.write_attribute_mem = tt3650_ci_write_attribute_mem; state 382 drivers/media/usb/dvb-usb/pctv452e.c state->ca.read_cam_control = tt3650_ci_read_cam_control; state 383 drivers/media/usb/dvb-usb/pctv452e.c state->ca.write_cam_control = tt3650_ci_write_cam_control; state 384 drivers/media/usb/dvb-usb/pctv452e.c state->ca.slot_reset = tt3650_ci_slot_reset; state 385 drivers/media/usb/dvb-usb/pctv452e.c state->ca.slot_shutdown = tt3650_ci_slot_shutdown; state 386 drivers/media/usb/dvb-usb/pctv452e.c state->ca.slot_ts_enable = tt3650_ci_slot_ts_enable; state 387 drivers/media/usb/dvb-usb/pctv452e.c state->ca.poll_slot_status = tt3650_ci_poll_slot_status; state 388 drivers/media/usb/dvb-usb/pctv452e.c state->ca.data = d; state 391 drivers/media/usb/dvb-usb/pctv452e.c &state->ca, state 396 drivers/media/usb/dvb-usb/pctv452e.c memset(&state->ca, 0, sizeof(state->ca)); state 410 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 419 drivers/media/usb/dvb-usb/pctv452e.c id = state->c++; state 509 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 518 drivers/media/usb/dvb-usb/pctv452e.c if (state->initialized) state 535 drivers/media/usb/dvb-usb/pctv452e.c b0[1] = state->c++; state 544 drivers/media/usb/dvb-usb/pctv452e.c b0[1] = state->c++; state 551 drivers/media/usb/dvb-usb/pctv452e.c state->initialized = 1; state 560 drivers/media/usb/dvb-usb/pctv452e.c struct pctv452e_state *state = (struct pctv452e_state *)d->priv; state 571 drivers/media/usb/dvb-usb/pctv452e.c id = state->c++; state 594 drivers/media/usb/dvb-usb/pctv452e.c state->last_rc_key = RC_SCANCODE_RC5(rx[7], rx[6]); state 599 drivers/media/usb/dvb-usb/pctv452e.c rc_keydown(d->rc_dev, RC_PROTO_RC5, state->last_rc_key, 0); state 600 drivers/media/usb/dvb-usb/pctv452e.c } else if (state->last_rc_key) { state 602 drivers/media/usb/dvb-usb/pctv452e.c state->last_rc_key = 0; state 229 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = d->priv; state 230 drivers/media/usb/dvb-usb/technisat-usb2.c u8 *led = state->buf; state 277 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = d->priv; state 278 drivers/media/usb/dvb-usb/technisat-usb2.c u8 *b = state->buf; state 299 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = state 301 drivers/media/usb/dvb-usb/technisat-usb2.c struct dvb_frontend *fe = state->dev->adapter[0].fe_adap[0].fe; state 303 drivers/media/usb/dvb-usb/technisat-usb2.c if (state->power_state == 0) state 319 drivers/media/usb/dvb-usb/technisat-usb2.c technisat_usb2_set_led(state->dev, 0, TECH_LED_BLINK); state 321 drivers/media/usb/dvb-usb/technisat-usb2.c technisat_usb2_set_led(state->dev, 0, TECH_LED_ON); state 323 drivers/media/usb/dvb-usb/technisat-usb2.c technisat_usb2_set_led(state->dev, 0, TECH_LED_OFF); state 327 drivers/media/usb/dvb-usb/technisat-usb2.c schedule_delayed_work(&state->green_led_work, state 372 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = d->priv; state 374 drivers/media/usb/dvb-usb/technisat-usb2.c state->power_state = level; state 610 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = d->priv; state 612 drivers/media/usb/dvb-usb/technisat-usb2.c u8 *buf = state->buf; state 656 drivers/media/usb/dvb-usb/technisat-usb2.c for (i = 1; i < ARRAY_SIZE(state->buf); i++) { state 766 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = dev->priv; state 767 drivers/media/usb/dvb-usb/technisat-usb2.c state->dev = dev; state 770 drivers/media/usb/dvb-usb/technisat-usb2.c INIT_DELAYED_WORK(&state->green_led_work, state 772 drivers/media/usb/dvb-usb/technisat-usb2.c schedule_delayed_work(&state->green_led_work, state 786 drivers/media/usb/dvb-usb/technisat-usb2.c struct technisat_usb2_state *state = dev->priv; state 787 drivers/media/usb/dvb-usb/technisat-usb2.c if (state != NULL) state 788 drivers/media/usb/dvb-usb/technisat-usb2.c cancel_delayed_work_sync(&state->green_led_work); state 133 drivers/media/usb/dvb-usb/ttusb2.c struct ttusb2_state *state = d->priv; state 136 drivers/media/usb/dvb-usb/ttusb2.c mutex_lock(&state->ca_mutex); state 138 drivers/media/usb/dvb-usb/ttusb2.c mutex_unlock(&state->ca_mutex); state 253 drivers/media/usb/dvb-usb/ttusb2.c struct ttusb2_state *state = d->priv; state 264 drivers/media/usb/dvb-usb/ttusb2.c mutex_lock(&state->ca_mutex); state 287 drivers/media/usb/dvb-usb/ttusb2.c mutex_unlock(&state->ca_mutex); state 313 drivers/media/usb/dvb-usb/ttusb2.c struct ttusb2_state *state; state 320 drivers/media/usb/dvb-usb/ttusb2.c state = d->priv; state 321 drivers/media/usb/dvb-usb/ttusb2.c if (NULL == state) state 324 drivers/media/usb/dvb-usb/ttusb2.c if (NULL == state->ca.data) state 327 drivers/media/usb/dvb-usb/ttusb2.c dvb_ca_en50221_release(&state->ca); state 329 drivers/media/usb/dvb-usb/ttusb2.c memset(&state->ca, 0, sizeof(state->ca)); state 335 drivers/media/usb/dvb-usb/ttusb2.c struct ttusb2_state *state = d->priv; state 340 drivers/media/usb/dvb-usb/ttusb2.c mutex_init(&state->ca_mutex); state 342 drivers/media/usb/dvb-usb/ttusb2.c state->ca.owner = THIS_MODULE; state 343 drivers/media/usb/dvb-usb/ttusb2.c state->ca.read_attribute_mem = tt3650_ci_read_attribute_mem; state 344 drivers/media/usb/dvb-usb/ttusb2.c state->ca.write_attribute_mem = tt3650_ci_write_attribute_mem; state 345 drivers/media/usb/dvb-usb/ttusb2.c state->ca.read_cam_control = tt3650_ci_read_cam_control; state 346 drivers/media/usb/dvb-usb/ttusb2.c state->ca.write_cam_control = tt3650_ci_write_cam_control; state 347 drivers/media/usb/dvb-usb/ttusb2.c state->ca.slot_reset = tt3650_ci_slot_reset; state 348 drivers/media/usb/dvb-usb/ttusb2.c state->ca.slot_shutdown = tt3650_ci_slot_shutdown; state 349 drivers/media/usb/dvb-usb/ttusb2.c state->ca.slot_ts_enable = tt3650_ci_slot_ts_enable; state 350 drivers/media/usb/dvb-usb/ttusb2.c state->ca.poll_slot_status = tt3650_ci_poll_slot_status; state 351 drivers/media/usb/dvb-usb/ttusb2.c state->ca.data = d; state 354 drivers/media/usb/dvb-usb/ttusb2.c &state->ca, state 359 drivers/media/usb/dvb-usb/ttusb2.c memset(&state->ca, 0, sizeof(state->ca)); state 96 drivers/media/usb/dvb-usb/usb-urb.c if (stream->state & USB_STATE_URB_BUF) { state 106 drivers/media/usb/dvb-usb/usb-urb.c stream->state &= ~USB_STATE_URB_BUF; state 131 drivers/media/usb/dvb-usb/usb-urb.c stream->state |= USB_STATE_URB_BUF; state 169 drivers/media/usb/dvb-usb/vp702x.c static int vp702x_set_pld_state(struct dvb_usb_adapter *adap, u8 state) state 179 drivers/media/usb/dvb-usb/vp702x.c ret = vp702x_usb_in_op(adap->dev, 0xe0, (state << 8) | 0x0f, state 257 drivers/media/usb/dvb-usb/vp702x.c static int vp702x_rc_query(struct dvb_usb_device *d, u32 *event, int *state) state 273 drivers/media/usb/dvb-usb/vp702x.c *state = REMOTE_NO_KEY_PRESSED; state 280 drivers/media/usb/dvb-usb/vp702x.c *state = REMOTE_KEY_PRESSED; state 28 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 29 drivers/media/usb/dvb-usb/vp7045-fe.c u8 s0 = vp7045_read_reg(state->d,0x00), state 30 drivers/media/usb/dvb-usb/vp7045-fe.c s1 = vp7045_read_reg(state->d,0x01), state 31 drivers/media/usb/dvb-usb/vp7045-fe.c s3 = vp7045_read_reg(state->d,0x03); state 54 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 55 drivers/media/usb/dvb-usb/vp7045-fe.c *ber = (vp7045_read_reg(state->d, 0x0D) << 16) | state 56 drivers/media/usb/dvb-usb/vp7045-fe.c (vp7045_read_reg(state->d, 0x0E) << 8) | state 57 drivers/media/usb/dvb-usb/vp7045-fe.c vp7045_read_reg(state->d, 0x0F); state 63 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 64 drivers/media/usb/dvb-usb/vp7045-fe.c *unc = (vp7045_read_reg(state->d, 0x10) << 8) | state 65 drivers/media/usb/dvb-usb/vp7045-fe.c vp7045_read_reg(state->d, 0x11); state 71 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 72 drivers/media/usb/dvb-usb/vp7045-fe.c u16 signal = (vp7045_read_reg(state->d, 0x14) << 8) | state 73 drivers/media/usb/dvb-usb/vp7045-fe.c vp7045_read_reg(state->d, 0x15); state 81 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 82 drivers/media/usb/dvb-usb/vp7045-fe.c u8 _snr = vp7045_read_reg(state->d, 0x09); state 106 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 129 drivers/media/usb/dvb-usb/vp7045-fe.c vp7045_usb_op(state->d,LOCK_TUNER_COMMAND,buf,5,NULL,0,200); state 135 drivers/media/usb/dvb-usb/vp7045-fe.c struct vp7045_fe_state *state = fe->demodulator_priv; state 136 drivers/media/usb/dvb-usb/vp7045-fe.c kfree(state); state 362 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 525 drivers/media/usb/go7007/go7007-driver.c switch (go->state) { state 529 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_00; state 532 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_FF; state 542 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_00_00; state 546 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_FF; state 551 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 562 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_00_00_01; state 567 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_FF; state 573 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 584 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 607 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_UNPARSED; state 610 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_VBI_LEN_A; state 616 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_MODET_MAP; state 622 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_FF; state 629 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 637 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_00; state 650 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 656 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_VBI_LEN_B; state 661 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_UNPARSED; state 663 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 676 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 680 drivers/media/usb/go7007/go7007-driver.c go->state = STATE_DATA; state 227 drivers/media/usb/go7007/go7007-priv.h enum go7007_parser_state state; state 322 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(sd); state 326 drivers/media/usb/go7007/s2250-board.c vidsys = (state->std == V4L2_STD_NTSC) ? 0x01 : 0x00; state 340 drivers/media/usb/go7007/s2250-board.c state->input = input; state 346 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(sd); state 350 drivers/media/usb/go7007/s2250-board.c vidsource = (state->input == 1) ? 0x040 : 0x020; state 359 drivers/media/usb/go7007/s2250-board.c state->std = norm; state 365 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = container_of(ctrl->handler, struct s2250, hdl); state 366 drivers/media/usb/go7007/s2250-board.c struct i2c_client *client = v4l2_get_subdevdata(&state->sd); state 405 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(sd); state 415 drivers/media/usb/go7007/s2250-board.c write_reg_fp(client, 0x12b, state->reg12b_val | 0x400); state 418 drivers/media/usb/go7007/s2250-board.c write_reg_fp(client, 0x12b, state->reg12b_val & ~0x400); state 427 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(sd); state 431 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x02); /* Line In */ state 434 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x04); /* Mic */ state 437 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x05); /* Mic Boost */ state 442 drivers/media/usb/go7007/s2250-board.c state->audio_input = input; state 449 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(sd); state 451 drivers/media/usb/go7007/s2250-board.c v4l2_info(sd, "Standard: %s\n", state->std == V4L2_STD_NTSC ? "NTSC" : state 452 drivers/media/usb/go7007/s2250-board.c state->std == V4L2_STD_PAL ? "PAL" : state 453 drivers/media/usb/go7007/s2250-board.c state->std == V4L2_STD_SECAM ? "SECAM" : state 455 drivers/media/usb/go7007/s2250-board.c v4l2_info(sd, "Input: %s\n", state->input == 0 ? "Composite" : state 456 drivers/media/usb/go7007/s2250-board.c state->input == 1 ? "S-video" : state 458 drivers/media/usb/go7007/s2250-board.c v4l2_info(sd, "Audio input: %s\n", state->audio_input == 0 ? "Line In" : state 459 drivers/media/usb/go7007/s2250-board.c state->audio_input == 1 ? "Mic" : state 460 drivers/media/usb/go7007/s2250-board.c state->audio_input == 2 ? "Mic Boost" : state 502 drivers/media/usb/go7007/s2250-board.c struct s2250 *state; state 512 drivers/media/usb/go7007/s2250-board.c state = kzalloc(sizeof(struct s2250), GFP_KERNEL); state 513 drivers/media/usb/go7007/s2250-board.c if (state == NULL) { state 518 drivers/media/usb/go7007/s2250-board.c sd = &state->sd; state 524 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_handler_init(&state->hdl, 4); state 525 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_new_std(&state->hdl, &s2250_ctrl_ops, state 527 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_new_std(&state->hdl, &s2250_ctrl_ops, state 529 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_new_std(&state->hdl, &s2250_ctrl_ops, state 531 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_new_std(&state->hdl, &s2250_ctrl_ops, state 533 drivers/media/usb/go7007/s2250-board.c sd->ctrl_handler = &state->hdl; state 534 drivers/media/usb/go7007/s2250-board.c if (state->hdl.error) { state 535 drivers/media/usb/go7007/s2250-board.c int err = state->hdl.error; state 537 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_handler_free(&state->hdl); state 538 drivers/media/usb/go7007/s2250-board.c kfree(state); state 542 drivers/media/usb/go7007/s2250-board.c state->std = V4L2_STD_NTSC; state 543 drivers/media/usb/go7007/s2250-board.c state->brightness = 50; state 544 drivers/media/usb/go7007/s2250-board.c state->contrast = 50; state 545 drivers/media/usb/go7007/s2250-board.c state->saturation = 50; state 546 drivers/media/usb/go7007/s2250-board.c state->hue = 0; state 547 drivers/media/usb/go7007/s2250-board.c state->audio = audio; state 570 drivers/media/usb/go7007/s2250-board.c state->audio_input = 0; state 601 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_handler_free(&state->hdl); state 602 drivers/media/usb/go7007/s2250-board.c kfree(state); state 608 drivers/media/usb/go7007/s2250-board.c struct s2250 *state = to_state(i2c_get_clientdata(client)); state 610 drivers/media/usb/go7007/s2250-board.c v4l2_device_unregister_subdev(&state->sd); state 611 drivers/media/usb/go7007/s2250-board.c v4l2_ctrl_handler_free(&state->hdl); state 612 drivers/media/usb/go7007/s2250-board.c kfree(state); state 464 drivers/media/usb/gspca/gl860/gl860.c u8 state; state 468 drivers/media/usb/gspca/gl860/gl860.c ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0000, 1, (void *)&state); state 472 drivers/media/usb/gspca/gl860/gl860.c upsideDown = (state == 0xc8 || state == 0x40); state 1338 drivers/media/usb/gspca/gspca.c enum vb2_buffer_state state) state 1345 drivers/media/usb/gspca/gspca.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 4291 drivers/media/usb/gspca/ov519.c static void ov51x_handle_button(struct gspca_dev *gspca_dev, u8 state) state 4295 drivers/media/usb/gspca/ov519.c if (sd->snapshot_pressed != state) { state 4297 drivers/media/usb/gspca/ov519.c input_report_key(gspca_dev->input_dev, KEY_CAMERA, state); state 4300 drivers/media/usb/gspca/ov519.c if (state) state 4303 drivers/media/usb/gspca/ov519.c sd->snapshot_pressed = state; state 4312 drivers/media/usb/gspca/ov519.c if (state) state 592 drivers/media/usb/gspca/se401.c u8 state; state 600 drivers/media/usb/gspca/se401.c state = data[0]; state 605 drivers/media/usb/gspca/se401.c if (sd->button_state != state) { state 606 drivers/media/usb/gspca/se401.c input_report_key(gspca_dev->input_dev, KEY_CAMERA, state); state 608 drivers/media/usb/gspca/se401.c sd->button_state = state; state 58 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c enum hdcs_power_state state; state 102 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c static int hdcs_set_state(struct sd *sd, enum hdcs_power_state state) state 108 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c if (hdcs->state == state) state 112 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c if (hdcs->state != HDCS_STATE_IDLE) { state 118 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->state = HDCS_STATE_IDLE; state 120 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c if (state == HDCS_STATE_IDLE) state 123 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c switch (state) { state 140 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->state = state; state 156 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c hdcs->state = HDCS_STATE_IDLE; state 833 drivers/media/usb/gspca/t613.c u8 state = (data[20] & 0x80) ? 1 : 0; state 834 drivers/media/usb/gspca/t613.c if (sd->button_pressed != state) { state 836 drivers/media/usb/gspca/t613.c KEY_CAMERA, state); state 838 drivers/media/usb/gspca/t613.c sd->button_pressed = state; state 84 drivers/media/usb/gspca/vicam.c static int vicam_set_camera_power(struct gspca_dev *gspca_dev, int state) state 88 drivers/media/usb/gspca/vicam.c ret = vicam_control_msg(gspca_dev, 0x50, state, 0, NULL, 0); state 92 drivers/media/usb/gspca/vicam.c if (state) state 727 drivers/media/usb/hackrf/hackrf.c enum vb2_buffer_state state) state 745 drivers/media/usb/hackrf/hackrf.c vb2_buffer_done(&buffer->vb.vb2_buf, state); state 319 drivers/media/usb/pvrusb2/pvrusb2-hdw.c static int pvr2_hdw_wait(struct pvr2_hdw *,int state); state 3203 drivers/media/usb/pvrusb2/pvrusb2-hdw.c static int pvr2_hdw_wait(struct pvr2_hdw *hdw,int state) state 3208 drivers/media/usb/pvrusb2/pvrusb2-hdw.c (!state || (hdw->master_state != state))); state 287 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c int state = hdw->i2c_cx25840_hack_state; state 296 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c if (state == 3) { state 309 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c switch (state) { state 317 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c case 0x0100: state = 1; break; state 318 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c case 0x0101: state = 2; break; state 325 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c state = 0; state 349 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c state = 3; state 352 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c hdw->i2c_cx25840_hack_state = state; state 356 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c hdw->i2c_cx25840_hack_state = state; state 77 drivers/media/usb/pvrusb2/pvrusb2-io.c enum pvr2_buffer_state state; state 106 drivers/media/usb/pvrusb2/pvrusb2-io.c (bp ? pvr2_buffer_state_decode(bp->state) : "(invalid)"), state 121 drivers/media/usb/pvrusb2/pvrusb2-io.c switch (bp->state) { state 145 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), *bcnt, *cnt); state 146 drivers/media/usb/pvrusb2/pvrusb2-io.c bp->state = pvr2_buffer_state_none; state 158 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 175 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 181 drivers/media/usb/pvrusb2/pvrusb2-io.c bp->state = pvr2_buffer_state_ready; state 186 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 201 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 206 drivers/media/usb/pvrusb2/pvrusb2-io.c bp->state = pvr2_buffer_state_idle; state 211 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 225 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 230 drivers/media/usb/pvrusb2/pvrusb2-io.c bp->state = pvr2_buffer_state_queued; state 235 drivers/media/usb/pvrusb2/pvrusb2-io.c pvr2_buffer_state_decode(bp->state), state 242 drivers/media/usb/pvrusb2/pvrusb2-io.c if (bp->state == pvr2_buffer_state_queued) { state 257 drivers/media/usb/pvrusb2/pvrusb2-io.c bp->state = pvr2_buffer_state_none; state 368 drivers/media/usb/pvrusb2/pvrusb2-io.c if (bp->state != pvr2_buffer_state_idle) break; state 390 drivers/media/usb/pvrusb2/pvrusb2-io.c if (bp1->state != pvr2_buffer_state_queued) continue; state 640 drivers/media/usb/pvrusb2/pvrusb2-io.c if (bp->state != pvr2_buffer_state_idle) { state 543 drivers/media/usb/pwc/pwc-if.c enum vb2_buffer_state state) state 554 drivers/media/usb/pwc/pwc-if.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 658 drivers/media/usb/pwc/pwc-if.c if (vb->state == VB2_BUF_STATE_DONE) { state 193 drivers/media/usb/s2255/s2255drv.c u32 state; state 1408 drivers/media/usb/s2255/s2255drv.c int state; state 1416 drivers/media/usb/s2255/s2255drv.c state = atomic_read(&dev->fw_data->fw_state); state 1417 drivers/media/usb/s2255/s2255drv.c switch (state) { state 1431 drivers/media/usb/s2255/s2255drv.c state = atomic_read(&dev->fw_data->fw_state); state 1445 drivers/media/usb/s2255/s2255drv.c state = atomic_read(&dev->fw_data->fw_state); state 1452 drivers/media/usb/s2255/s2255drv.c switch (state) { state 2059 drivers/media/usb/s2255/s2255drv.c if (pipe_info->state == 0) { state 2079 drivers/media/usb/s2255/s2255drv.c if (pipe_info->state != 0) { state 2095 drivers/media/usb/s2255/s2255drv.c pipe_info->state = 1; state 2173 drivers/media/usb/s2255/s2255drv.c pipe->state = 0; state 60 drivers/media/usb/siano/smsusb.c enum smsusb_state state; state 212 drivers/media/usb/siano/smsusb.c if (dev->state != SMSUSB_ACTIVE) { state 341 drivers/media/usb/siano/smsusb.c dev->state = SMSUSB_DISCONNECTED; state 402 drivers/media/usb/siano/smsusb.c dev->state = SMSUSB_DISCONNECTED; state 482 drivers/media/usb/siano/smsusb.c dev->state = SMSUSB_ACTIVE; state 583 drivers/media/usb/siano/smsusb.c dev->state = SMSUSB_SUSPENDED; state 631 drivers/media/usb/tm6000/tm6000-cards.c void tm6000_flash_led(struct tm6000_core *dev, u8 state) state 638 drivers/media/usb/tm6000/tm6000-cards.c if (state) { state 1375 drivers/media/usb/tm6000/tm6000-cards.c dev->state |= DEV_DISCONNECTED; state 64 drivers/media/usb/tm6000/tm6000-input.c void tm6000_ir_wait(struct tm6000_core *dev, u8 state) state 73 drivers/media/usb/tm6000/tm6000-input.c if (state) state 104 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state = VIDEOBUF_DONE; state 712 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 741 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 744 drivers/media/usb/tm6000/tm6000-video.c if (VIDEOBUF_NEEDS_INIT == buf->vb.state) { state 761 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state = VIDEOBUF_PREPARED; state 777 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state = VIDEOBUF_QUEUED; state 1437 drivers/media/usb/tm6000/tm6000-video.c if (buf->vb.state == VIDEOBUF_DONE || state 1438 drivers/media/usb/tm6000/tm6000-video.c buf->vb.state == VIDEOBUF_ERROR) state 173 drivers/media/usb/tm6000/tm6000.h enum tm6000_core_state state; state 302 drivers/media/usb/tm6000/tm6000.h void tm6000_flash_led(struct tm6000_core *dev, u8 state); state 374 drivers/media/usb/tm6000/tm6000.h void tm6000_ir_wait(struct tm6000_core *dev, u8 state); state 39 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = fe->demodulator_priv; state 47 drivers/media/usb/ttusb-dec/ttusbdecfe.c ret=state->config->send_command(fe, 0x73, sizeof(b), b, &len, result); state 79 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 88 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->config->send_command(fe, 0x71, sizeof(b), b, NULL, NULL); state 106 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 124 drivers/media/usb/ttusb-dec/ttusbdecfe.c (state->hi_band ? LOF_HI : LOF_LO)); state 128 drivers/media/usb/ttusb-dec/ttusbdecfe.c band = htonl(state->hi_band ? LOF_HI : LOF_LO); state 130 drivers/media/usb/ttusb-dec/ttusbdecfe.c lnb_voltage = htonl(state->voltage); state 133 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->config->send_command(fe, 0x71, sizeof(b), b, NULL, NULL); state 140 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 150 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->config->send_command(fe, 0x72, state 161 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 163 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->hi_band = (SEC_TONE_ON == tone); state 172 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 176 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->voltage = 13; state 179 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->voltage = 18; state 190 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; state 191 drivers/media/usb/ttusb-dec/ttusbdecfe.c kfree(state); state 198 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = NULL; state 201 drivers/media/usb/ttusb-dec/ttusbdecfe.c state = kmalloc(sizeof(struct ttusbdecfe_state), GFP_KERNEL); state 202 drivers/media/usb/ttusb-dec/ttusbdecfe.c if (state == NULL) state 206 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->config = config; state 209 drivers/media/usb/ttusb-dec/ttusbdecfe.c memcpy(&state->frontend.ops, &ttusbdecfe_dvbt_ops, sizeof(struct dvb_frontend_ops)); state 210 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->frontend.demodulator_priv = state; state 211 drivers/media/usb/ttusb-dec/ttusbdecfe.c return &state->frontend; state 218 drivers/media/usb/ttusb-dec/ttusbdecfe.c struct ttusbdecfe_state* state = NULL; state 221 drivers/media/usb/ttusb-dec/ttusbdecfe.c state = kmalloc(sizeof(struct ttusbdecfe_state), GFP_KERNEL); state 222 drivers/media/usb/ttusb-dec/ttusbdecfe.c if (state == NULL) state 226 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->config = config; state 227 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->voltage = 0; state 228 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->hi_band = 0; state 231 drivers/media/usb/ttusb-dec/ttusbdecfe.c memcpy(&state->frontend.ops, &ttusbdecfe_dvbs_ops, sizeof(struct dvb_frontend_ops)); state 232 drivers/media/usb/ttusb-dec/ttusbdecfe.c state->frontend.demodulator_priv = state; state 233 drivers/media/usb/ttusb-dec/ttusbdecfe.c return &state->frontend; state 436 drivers/media/usb/usbtv/usbtv-video.c enum vb2_buffer_state state = usbtv->chunks_done == state 445 drivers/media/usb/usbtv/usbtv-video.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 57 drivers/media/usb/uvc/uvc_isight.c if (buf->state != UVC_BUF_STATE_ACTIVE) { state 64 drivers/media/usb/uvc/uvc_isight.c buf->state = UVC_BUF_STATE_ACTIVE; state 73 drivers/media/usb/uvc/uvc_isight.c buf->state = UVC_BUF_STATE_DONE; state 90 drivers/media/usb/uvc/uvc_isight.c buf->state = UVC_BUF_STATE_DONE; state 128 drivers/media/usb/uvc/uvc_isight.c if (buf->state == UVC_BUF_STATE_DONE || state 129 drivers/media/usb/uvc/uvc_isight.c buf->state == UVC_BUF_STATE_ERROR) state 52 drivers/media/usb/uvc/uvc_queue.c enum uvc_buffer_state state) state 54 drivers/media/usb/uvc/uvc_queue.c enum vb2_buffer_state vb2_state = state == UVC_BUF_STATE_ERROR state 63 drivers/media/usb/uvc/uvc_queue.c buf->state = state; state 119 drivers/media/usb/uvc/uvc_queue.c buf->state = UVC_BUF_STATE_QUEUED; state 146 drivers/media/usb/uvc/uvc_queue.c buf->state = UVC_BUF_STATE_ERROR; state 160 drivers/media/usb/uvc/uvc_queue.c if (vb->state == VB2_BUF_STATE_DONE) state 469 drivers/media/usb/uvc/uvc_queue.c buf->state = UVC_BUF_STATE_QUEUED; state 487 drivers/media/usb/uvc/uvc_queue.c buf->state = buf->error ? UVC_BUF_STATE_ERROR : UVC_BUF_STATE_DONE; state 478 drivers/media/usb/uvc/uvc_v4l2.c if (handle->state == UVC_HANDLE_ACTIVE) state 487 drivers/media/usb/uvc/uvc_v4l2.c handle->state = UVC_HANDLE_ACTIVE; state 493 drivers/media/usb/uvc/uvc_v4l2.c if (handle->state == UVC_HANDLE_ACTIVE) state 496 drivers/media/usb/uvc/uvc_v4l2.c handle->state = UVC_HANDLE_PASSIVE; state 501 drivers/media/usb/uvc/uvc_v4l2.c return handle->state == UVC_HANDLE_ACTIVE; state 546 drivers/media/usb/uvc/uvc_v4l2.c handle->state = UVC_HANDLE_PASSIVE; state 1055 drivers/media/usb/uvc/uvc_video.c if (buf->state != UVC_BUF_STATE_ACTIVE) { state 1070 drivers/media/usb/uvc/uvc_video.c buf->state = UVC_BUF_STATE_ACTIVE; state 1091 drivers/media/usb/uvc/uvc_video.c buf->state = UVC_BUF_STATE_READY; state 1153 drivers/media/usb/uvc/uvc_video.c buf->state = UVC_BUF_STATE_READY; state 1167 drivers/media/usb/uvc/uvc_video.c buf->state = UVC_BUF_STATE_READY; state 1323 drivers/media/usb/uvc/uvc_video.c (*meta_buf)->state = UVC_BUF_STATE_READY; state 1372 drivers/media/usb/uvc/uvc_video.c if (buf->state == UVC_BUF_STATE_READY) state 1437 drivers/media/usb/uvc/uvc_video.c if (buf->state == UVC_BUF_STATE_READY) state 1480 drivers/media/usb/uvc/uvc_video.c buf->state = UVC_BUF_STATE_READY; state 409 drivers/media/usb/uvc/uvcvideo.h enum uvc_buffer_state state; state 688 drivers/media/usb/uvc/uvcvideo.h enum uvc_handle_state state; state 136 drivers/media/usb/zr364xx/zr364xx.c u32 state; state 364 drivers/media/usb/zr364xx/zr364xx.c buf->vb.state = VIDEOBUF_NEEDS_INIT; state 391 drivers/media/usb/zr364xx/zr364xx.c if (buf->vb.state == VIDEOBUF_NEEDS_INIT) { state 397 drivers/media/usb/zr364xx/zr364xx.c buf->vb.state = VIDEOBUF_PREPARED; state 412 drivers/media/usb/zr364xx/zr364xx.c buf->vb.state = VIDEOBUF_QUEUED; state 511 drivers/media/usb/zr364xx/zr364xx.c buf->vb.state = VIDEOBUF_DONE; state 979 drivers/media/usb/zr364xx/zr364xx.c if (pipe_info->state == 0) { state 1005 drivers/media/usb/zr364xx/zr364xx.c if (pipe_info->state != 0) { state 1025 drivers/media/usb/zr364xx/zr364xx.c pipe_info->state = 1; state 1058 drivers/media/usb/zr364xx/zr364xx.c if (pipe_info->state != 0) state 1059 drivers/media/usb/zr364xx/zr364xx.c pipe_info->state = 0; state 3217 drivers/media/v4l2-core/v4l2-ctrls.c if (WARN_ON(req->state != MEDIA_REQUEST_STATE_VALIDATING && state 3218 drivers/media/v4l2-core/v4l2-ctrls.c req->state != MEDIA_REQUEST_STATE_QUEUED)) state 3514 drivers/media/v4l2-core/v4l2-ctrls.c if (set && WARN_ON(req->state != MEDIA_REQUEST_STATE_UPDATING)) state 3556 drivers/media/v4l2-core/v4l2-ctrls.c if (req->state != MEDIA_REQUEST_STATE_COMPLETE) { state 4157 drivers/media/v4l2-core/v4l2-ctrls.c if (WARN_ON(req->state != MEDIA_REQUEST_STATE_QUEUED)) state 649 drivers/media/v4l2-core/v4l2-mem2mem.c if (src_vb && (src_vb->state == VB2_BUF_STATE_DONE state 650 drivers/media/v4l2-core/v4l2-mem2mem.c || src_vb->state == VB2_BUF_STATE_ERROR)) state 658 drivers/media/v4l2-core/v4l2-mem2mem.c if (dst_vb && (dst_vb->state == VB2_BUF_STATE_DONE state 659 drivers/media/v4l2-core/v4l2-mem2mem.c || dst_vb->state == VB2_BUF_STATE_ERROR)) state 82 drivers/media/v4l2-core/videobuf-core.c rc = vb->state != VIDEOBUF_ACTIVE && vb->state != VIDEOBUF_QUEUED; state 209 drivers/media/v4l2-core/videobuf-core.c if (q->bufs[i]->state == VIDEOBUF_QUEUED) { state 213 drivers/media/v4l2-core/videobuf-core.c if (q->bufs[i]->state == VIDEOBUF_ACTIVE) { state 276 drivers/media/v4l2-core/videobuf-core.c if (q->bufs[i]->state == VIDEOBUF_QUEUED) { state 278 drivers/media/v4l2-core/videobuf-core.c q->bufs[i]->state = VIDEOBUF_ERROR; state 348 drivers/media/v4l2-core/videobuf-core.c switch (vb->state) { state 564 drivers/media/v4l2-core/videobuf-core.c if (buf->state != VIDEOBUF_NEEDS_INIT && buf->state != VIDEOBUF_IDLE) { state 589 drivers/media/v4l2-core/videobuf-core.c if (VIDEOBUF_NEEDS_INIT != buf->state && state 711 drivers/media/v4l2-core/videobuf-core.c switch (buf->state) { state 726 drivers/media/v4l2-core/videobuf-core.c buf->state = VIDEOBUF_IDLE; state 750 drivers/media/v4l2-core/videobuf-core.c if (buf->state == VIDEOBUF_PREPARED) state 816 drivers/media/v4l2-core/videobuf-core.c if (VIDEOBUF_ERROR == q->read_buf->state) state 931 drivers/media/v4l2-core/videobuf-core.c if (VIDEOBUF_ERROR == q->read_buf->state) { state 1082 drivers/media/v4l2-core/videobuf-core.c if (q->read_buf->state == VIDEOBUF_DONE) { state 1151 drivers/media/v4l2-core/videobuf-core.c if (buf->state == VIDEOBUF_DONE || state 1152 drivers/media/v4l2-core/videobuf-core.c buf->state == VIDEOBUF_ERROR) { state 113 drivers/memstick/core/memstick.c static int memstick_device_suspend(struct device *dev, pm_message_t state) state 122 drivers/memstick/core/memstick.c return drv->suspend(card, state); state 222 drivers/memstick/core/ms_block.c WARN_ON(msb->state != -1); state 224 drivers/memstick/core/ms_block.c msb->state = 0; state 233 drivers/memstick/core/ms_block.c WARN_ON(msb->state != -1); state 240 drivers/memstick/core/ms_block.c WARN_ON(msb->state == -1); state 242 drivers/memstick/core/ms_block.c msb->state = -1; state 259 drivers/memstick/core/ms_block.c WARN_ON(msb->state == -1); state 348 drivers/memstick/core/ms_block.c switch (msb->state) { state 359 drivers/memstick/core/ms_block.c msb->state = MSB_RP_SEND_READ_COMMAND; state 365 drivers/memstick/core/ms_block.c msb->state = MSB_RP_SEND_INT_REQ; state 369 drivers/memstick/core/ms_block.c msb->state = MSB_RP_RECEIVE_INT_REQ_RESULT; state 384 drivers/memstick/core/ms_block.c msb->state = MSB_RP_SEND_INT_REQ; state 389 drivers/memstick/core/ms_block.c msb->state = (intreg & MEMSTICK_INT_ERR) ? state 400 drivers/memstick/core/ms_block.c msb->state = MSB_RP_RECEIVE_STATUS_REG; state 405 drivers/memstick/core/ms_block.c msb->state = MSB_RP_SEND_OOB_READ; state 414 drivers/memstick/core/ms_block.c msb->state = MSB_RP_RECEIVE_OOB_READ; state 420 drivers/memstick/core/ms_block.c msb->state = MSB_RP_SEND_READ_DATA; state 426 drivers/memstick/core/ms_block.c msb->state = MSB_RP_RECEIVE_READ_DATA; state 436 drivers/memstick/core/ms_block.c msb->state = MSB_RP_RECEIVE_READ_DATA; state 483 drivers/memstick/core/ms_block.c switch (msb->state) { state 498 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_WRITE_OOB; state 507 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_WRITE_COMMAND; state 514 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_INT_REQ; state 518 drivers/memstick/core/ms_block.c msb->state = MSB_WB_RECEIVE_INT_REQ; state 539 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_INT_REQ; state 546 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_INT_REQ; state 551 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_WRITE_DATA; state 564 drivers/memstick/core/ms_block.c msb->state = MSB_WB_RECEIVE_WRITE_CONFIRMATION; state 570 drivers/memstick/core/ms_block.c msb->state = MSB_WB_SEND_INT_REQ; state 595 drivers/memstick/core/ms_block.c switch (msb->state) { state 604 drivers/memstick/core/ms_block.c msb->state = MSB_SC_SEND_WRITE_OOB; state 609 drivers/memstick/core/ms_block.c msb->state = MSB_SC_SEND_COMMAND; state 619 drivers/memstick/core/ms_block.c msb->state = MSB_SC_SEND_COMMAND; state 624 drivers/memstick/core/ms_block.c msb->state = MSB_SC_SEND_INT_REQ; state 628 drivers/memstick/core/ms_block.c msb->state = MSB_SC_RECEIVE_INT_REQ; state 642 drivers/memstick/core/ms_block.c msb->state = MSB_SC_SEND_INT_REQ; state 663 drivers/memstick/core/ms_block.c switch (msb->state) { state 667 drivers/memstick/core/ms_block.c msb->state = MSB_RS_CONFIRM; state 689 drivers/memstick/core/ms_block.c switch (msb->state) { state 700 drivers/memstick/core/ms_block.c msb->state = MSB_PS_SWICH_HOST; state 708 drivers/memstick/core/ms_block.c msb->state = MSB_PS_CONFIRM; state 1703 drivers/memstick/core/ms_block.c msb->state = -1; state 2230 drivers/memstick/core/ms_block.c static int msb_suspend(struct memstick_dev *card, pm_message_t state) state 208 drivers/memstick/core/ms_block.h int state; state 1350 drivers/memstick/core/mspro_block.c static int mspro_block_suspend(struct memstick_dev *card, pm_message_t state) state 798 drivers/memstick/host/jmb38x_ms.c static int jmb38x_ms_suspend(struct pci_dev *dev, pm_message_t state) state 810 drivers/memstick/host/jmb38x_ms.c pci_enable_wake(dev, pci_choose_state(dev, state), 0); state 812 drivers/memstick/host/jmb38x_ms.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 495 drivers/memstick/host/rtsx_pci_ms.c static int rtsx_pci_ms_suspend(struct platform_device *pdev, pm_message_t state) state 628 drivers/memstick/host/tifm_ms.c static int tifm_ms_suspend(struct tifm_dev *sock, pm_message_t state) state 2150 drivers/message/fusion/mptbase.c mpt_suspend(struct pci_dev *pdev, pm_message_t state) state 2155 drivers/message/fusion/mptbase.c device_state = pci_choose_state(pdev, state); state 3342 drivers/message/fusion/mptbase.c u32 state; state 3426 drivers/message/fusion/mptbase.c state = mpt_GetIocState(ioc, 1); state 3427 drivers/message/fusion/mptbase.c while (state != MPI_IOC_STATE_OPERATIONAL && --cntdn) { state 3440 drivers/message/fusion/mptbase.c state = mpt_GetIocState(ioc, 1); state 4272 drivers/message/fusion/mptbase.c u32 state; state 4286 drivers/message/fusion/mptbase.c while ((state = mpt_GetIocState(ioc, 1)) != MPI_IOC_STATE_READY) { state 4295 drivers/message/fusion/mptbase.c ioc->name, state, (int)((count+5)/HZ)); state 5161 drivers/message/fusion/mptbase.c int state; state 5168 drivers/message/fusion/mptbase.c state = (status >> 8) & 0xff; state 5204 drivers/message/fusion/mptbase.c state == MPI_RAIDVOL0_STATUS_STATE_OPTIMAL state 5206 drivers/message/fusion/mptbase.c : state == MPI_RAIDVOL0_STATUS_STATE_DEGRADED state 5208 drivers/message/fusion/mptbase.c : state == MPI_RAIDVOL0_STATUS_STATE_FAILED state 5242 drivers/message/fusion/mptbase.c state == MPI_PHYSDISK0_STATUS_ONLINE state 5244 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_MISSING state 5246 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_NOT_COMPATIBLE state 5248 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_FAILED state 5250 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_INITIALIZING state 5252 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_OFFLINE_REQUESTED state 5254 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_FAILED_REQUESTED state 5256 drivers/message/fusion/mptbase.c : state == MPI_PHYSDISK0_STATUS_OTHER_OFFLINE state 913 drivers/message/fusion/mptbase.h extern int mpt_suspend(struct pci_dev *pdev, pm_message_t state); state 684 drivers/message/fusion/mptfc.c u8 old_speed, new_speed, state; state 692 drivers/message/fusion/mptfc.c state = pp0dest->PortState; state 694 drivers/message/fusion/mptfc.c if (state != MPI_FCPORTPAGE0_PORTSTATE_OFFLINE && state 4637 drivers/message/fusion/mptsas.c int state; state 4645 drivers/message/fusion/mptsas.c state = (status >> 8) & 0xff; state 4675 drivers/message/fusion/mptsas.c switch (state) { state 4716 drivers/message/fusion/mptsas.c switch (state) { state 117 drivers/message/fusion/mptscsih.c int mptscsih_suspend(struct pci_dev *pdev, pm_message_t state); state 1228 drivers/message/fusion/mptscsih.c mptscsih_suspend(struct pci_dev *pdev, pm_message_t state) state 1235 drivers/message/fusion/mptscsih.c return mpt_suspend(pdev,state); state 111 drivers/message/fusion/mptscsih.h extern int mptscsih_suspend(struct pci_dev *pdev, pm_message_t state); state 323 drivers/mfd/arizona-core.c struct arizona_sysclk_state *state) state 328 drivers/mfd/arizona-core.c ret = regmap_read(arizona->regmap, ARIZONA_FLL1_CONTROL_1, &state->fll); state 335 drivers/mfd/arizona-core.c &state->sysclk); state 366 drivers/mfd/arizona-core.c err = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); state 375 drivers/mfd/arizona-core.c struct arizona_sysclk_state *state) state 380 drivers/mfd/arizona-core.c state->sysclk); state 387 drivers/mfd/arizona-core.c ret = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); state 399 drivers/mfd/arizona-core.c struct arizona_sysclk_state state; state 402 drivers/mfd/arizona-core.c ret = arizona_enable_freerun_sysclk(arizona, &state); state 422 drivers/mfd/arizona-core.c err = arizona_disable_freerun_sysclk(arizona, &state); state 440 drivers/mfd/arizona-core.c struct arizona_sysclk_state state; state 443 drivers/mfd/arizona-core.c ret = arizona_enable_freerun_sysclk(arizona, &state); state 451 drivers/mfd/arizona-core.c err = arizona_disable_freerun_sysclk(arizona, &state); state 704 drivers/mfd/asic3.c static void asic3_mmc_pwr(struct platform_device *pdev, int state) state 708 drivers/mfd/asic3.c tmio_core_mmc_pwr(asic->tmio_cnf, 1 - asic->bus_shift, state); state 711 drivers/mfd/asic3.c static void asic3_mmc_clk_div(struct platform_device *pdev, int state) state 715 drivers/mfd/asic3.c tmio_core_mmc_clk_div(asic->tmio_cnf, 1 - asic->bus_shift, state); state 781 drivers/mfd/db8500-prcmu.c int db8500_prcmu_set_power_state(u8 state, bool keep_ulp_clk, bool keep_ap_pll) state 785 drivers/mfd/db8500-prcmu.c BUG_ON((state < PRCMU_AP_SLEEP) || (PRCMU_AP_DEEP_IDLE < state)); state 793 drivers/mfd/db8500-prcmu.c writeb(state, (tcdm_base + PRCM_REQ_MB0_AP_POWER_STATE)); state 1994 drivers/mfd/db8500-prcmu.c int db8500_prcmu_config_esram0_deep_sleep(u8 state) state 1996 drivers/mfd/db8500-prcmu.c if ((state > ESRAM0_DEEP_SLEEP_STATE_RET) || state 1997 drivers/mfd/db8500-prcmu.c (state < ESRAM0_DEEP_SLEEP_STATE_OFF)) state 2010 drivers/mfd/db8500-prcmu.c writeb(state, (tcdm_base + PRCM_REQ_MB4_ESRAM0_ST)); state 146 drivers/mfd/ipaq-micro.c switch (rx->state) { state 149 drivers/mfd/ipaq-micro.c rx->state = STATE_ID; /* Next byte is the id and len */ state 156 drivers/mfd/ipaq-micro.c rx->state = (rx->len > 0) ? STATE_DATA : STATE_CHKSUM; state 162 drivers/mfd/ipaq-micro.c rx->state = STATE_CHKSUM; state 167 drivers/mfd/ipaq-micro.c rx->state = STATE_SOF; state 307 drivers/mfd/ipaq-micro.c rx->state = STATE_SOF; /* Reset the state machine */ state 327 drivers/mfd/qcom-pm8xxx.c bool *state) state 355 drivers/mfd/qcom-pm8xxx.c *state = !!(bits & BIT(irq_bit)); state 454 drivers/mfd/qcom-pm8xxx.c bool *state) state 473 drivers/mfd/qcom-pm8xxx.c *state = !!(bits & BIT(irq_bit)); state 446 drivers/mfd/qcom_rpm.c int state, state 475 drivers/mfd/qcom_rpm.c writel_relaxed(BIT(state), RPM_CTRL_REG(rpm, rpm->data->req_ctx_off)); state 87 drivers/mfd/rave-sp.c enum rave_sp_deframer_state state; state 486 drivers/mfd/rave-sp.c switch (deframer->state) { state 489 drivers/mfd/rave-sp.c deframer->state = RAVE_SP_EXPECT_DATA; state 527 drivers/mfd/rave-sp.c deframer->state = RAVE_SP_EXPECT_ESCAPED_DATA; state 567 drivers/mfd/rave-sp.c deframer->state = RAVE_SP_EXPECT_DATA; state 587 drivers/mfd/rave-sp.c deframer->state = RAVE_SP_EXPECT_SOF; state 1465 drivers/mfd/sm501.c static int sm501_plat_suspend(struct platform_device *pdev, pm_message_t state) state 492 drivers/mfd/sta2x11-mfd.c static int sta2x11_mfd_suspend(struct pci_dev *pdev, pm_message_t state) state 496 drivers/mfd/sta2x11-mfd.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 29 drivers/mfd/stm32-timers.c struct dma_tx_state state; state 32 drivers/mfd/stm32-timers.c status = dmaengine_tx_status(dma->chan, dma->chan->cookie, &state); state 124 drivers/mfd/t7l66xb.c static void t7l66xb_mmc_pwr(struct platform_device *mmc, int state) state 128 drivers/mfd/t7l66xb.c tmio_core_mmc_pwr(t7l66xb->scr + 0x200, 0, state); state 131 drivers/mfd/t7l66xb.c static void t7l66xb_mmc_clk_div(struct platform_device *mmc, int state) state 135 drivers/mfd/t7l66xb.c tmio_core_mmc_clk_div(t7l66xb->scr + 0x200, 0, state); state 269 drivers/mfd/t7l66xb.c static int t7l66xb_suspend(struct platform_device *dev, pm_message_t state) state 44 drivers/mfd/tc6387xb.c static int tc6387xb_suspend(struct platform_device *dev, pm_message_t state) state 77 drivers/mfd/tc6387xb.c static void tc6387xb_mmc_pwr(struct platform_device *mmc, int state) state 81 drivers/mfd/tc6387xb.c tmio_core_mmc_pwr(tc6387xb->scr + 0x200, 0, state); state 84 drivers/mfd/tc6387xb.c static void tc6387xb_mmc_clk_div(struct platform_device *mmc, int state) state 88 drivers/mfd/tc6387xb.c tmio_core_mmc_clk_div(tc6387xb->scr + 0x200, 0, state); state 366 drivers/mfd/tc6393xb.c static void tc6393xb_mmc_pwr(struct platform_device *mmc, int state) state 370 drivers/mfd/tc6393xb.c tmio_core_mmc_pwr(tc6393xb->scr + 0x200, 0, state); state 373 drivers/mfd/tc6393xb.c static void tc6393xb_mmc_clk_div(struct platform_device *mmc, int state) state 377 drivers/mfd/tc6393xb.c tmio_core_mmc_clk_div(tc6393xb->scr + 0x200, 0, state); state 760 drivers/mfd/tc6393xb.c static int tc6393xb_suspend(struct platform_device *dev, pm_message_t state) state 59 drivers/mfd/tmio_core.c void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state) state 61 drivers/mfd/tmio_core.c sd_config_write8(cnf, shift, CNF_PWR_CTL_2, state ? 0x02 : 0x00); state 65 drivers/mfd/tmio_core.c void tmio_core_mmc_clk_div(void __iomem *cnf, int shift, int state) state 67 drivers/mfd/tmio_core.c sd_config_write8(cnf, shift, CNF_SD_CLK_MODE, state ? 1 : 0); state 157 drivers/mfd/twl4030-power.c #define TWL_RESOURCE_SET(res, state) \ state 158 drivers/mfd/twl4030-power.c { MSG_SINGULAR(DEV_GRP_NULL, (res), (state)), TWL_DFLT_DELAY } state 166 drivers/mfd/twl4030-power.c #define TWL_RESOURCE_SET_ACTIVE(res, state) \ state 167 drivers/mfd/twl4030-power.c { MSG_SINGULAR(DEV_GRP_NULL, (res), RES_STATE_ACTIVE), (state) } state 102 drivers/misc/altera-stapl/altera-jtag.c int altera_set_drstop(struct altera_jtag *js, enum altera_jtag_state state) state 104 drivers/misc/altera-stapl/altera-jtag.c js->drstop_state = state; state 109 drivers/misc/altera-stapl/altera-jtag.c int altera_set_irstop(struct altera_jtag *js, enum altera_jtag_state state) state 111 drivers/misc/altera-stapl/altera-jtag.c js->irstop_state = state; state 286 drivers/misc/altera-stapl/altera-jtag.c enum altera_jtag_state state) state 297 drivers/misc/altera-stapl/altera-jtag.c if (js->jtag_state == state) { state 303 drivers/misc/altera-stapl/altera-jtag.c if ((state == IDLE) || (state == DRSHIFT) || state 304 drivers/misc/altera-stapl/altera-jtag.c (state == DRPAUSE) || (state == IRSHIFT) || state 305 drivers/misc/altera-stapl/altera-jtag.c (state == IRPAUSE)) { state 307 drivers/misc/altera-stapl/altera-jtag.c } else if (state == RESET) state 311 drivers/misc/altera-stapl/altera-jtag.c while ((js->jtag_state != state) && (count < 9)) { state 314 drivers/misc/altera-stapl/altera-jtag.c (1 << state)) state 331 drivers/misc/altera-stapl/altera-jtag.c if (js->jtag_state != state) state 71 drivers/misc/altera-stapl/altera-jtag.h int altera_set_drstop(struct altera_jtag *js, enum altera_jtag_state state); state 72 drivers/misc/altera-stapl/altera-jtag.h int altera_set_irstop(struct altera_jtag *js, enum altera_jtag_state state); state 82 drivers/misc/altera-stapl/altera-jtag.h enum altera_jtag_state state); state 170 drivers/misc/cardreader/rtsx_pcr.c if (pcr->state != PDEV_STAT_RUN) { state 171 drivers/misc/cardreader/rtsx_pcr.c pcr->state = PDEV_STAT_RUN; state 1119 drivers/misc/cardreader/rtsx_pcr.c pcr->state = PDEV_STAT_IDLE; state 1424 drivers/misc/cardreader/rtsx_pcr.c pcr->state = PDEV_STAT_IDLE; state 1607 drivers/misc/cardreader/rtsx_pcr.c static int rtsx_pci_suspend(struct pci_dev *pcidev, pm_message_t state) state 1625 drivers/misc/cardreader/rtsx_pcr.c pci_enable_wake(pcidev, pci_choose_state(pcidev, state), 0); state 1627 drivers/misc/cardreader/rtsx_pcr.c pci_set_power_state(pcidev, pci_choose_state(pcidev, state)); state 171 drivers/misc/cb710/core.c static int cb710_suspend(struct pci_dev *pdev, pm_message_t state) state 178 drivers/misc/cb710/core.c if (state.event & PM_EVENT_SLEEP) state 35 drivers/misc/cxl/flash.c __be32 state; state 41 drivers/misc/cxl/flash.c __be32 state; state 20 drivers/misc/cxl/guest.c pci_channel_state_t state) state 33 drivers/misc/cxl/guest.c afu_dev->error_state = state; state 37 drivers/misc/cxl/guest.c afu_dev->driver->err_handler->error_detected(afu_dev, state); state 40 drivers/misc/cxl/guest.c afu_dev->error_state = state; state 174 drivers/misc/cxl/guest.c u64 state; state 180 drivers/misc/cxl/guest.c rc = cxl_h_read_error_state(afu->guest->handle, &state); state 182 drivers/misc/cxl/guest.c WARN_ON(state != H_STATE_NORMAL && state 183 drivers/misc/cxl/guest.c state != H_STATE_DISABLE && state 184 drivers/misc/cxl/guest.c state != H_STATE_TEMP_UNAVAILABLE && state 185 drivers/misc/cxl/guest.c state != H_STATE_PERM_UNAVAILABLE); state 186 drivers/misc/cxl/guest.c *state_out = state & 0xffffffff; state 892 drivers/misc/cxl/guest.c int state; state 894 drivers/misc/cxl/guest.c if (afu && (!afu_read_error_state(afu, &state))) { state 895 drivers/misc/cxl/guest.c if (state == H_STATE_NORMAL) state 283 drivers/misc/cxl/hcalls.c long cxl_h_read_error_state(u64 unit_address, u64 *state) state 288 drivers/misc/cxl/hcalls.c state); state 88 drivers/misc/cxl/hcalls.h long cxl_h_read_error_state(u64 unit_address, u64 *state); state 433 drivers/misc/cxl/native.c u64 state; state 457 drivers/misc/cxl/native.c state = be64_to_cpup(ctx->afu->native->sw_command_status); state 458 drivers/misc/cxl/native.c if (state == ~0ULL) { state 463 drivers/misc/cxl/native.c if ((state & (CXL_SPA_SW_CMD_MASK | CXL_SPA_SW_STATE_MASK | CXL_SPA_SW_LINK_MASK)) == state 1795 drivers/misc/cxl/pci.c pci_channel_state_t state) state 1811 drivers/misc/cxl/pci.c afu_dev->error_state = state; state 1815 drivers/misc/cxl/pci.c state); state 1827 drivers/misc/cxl/pci.c pci_channel_state_t state) state 1842 drivers/misc/cxl/pci.c if (state == pci_channel_io_perm_failure) { state 1850 drivers/misc/cxl/pci.c cxl_vphb_error_detected(afu, state); state 1944 drivers/misc/cxl/pci.c afu_result = cxl_vphb_error_detected(afu, state); state 1243 drivers/misc/genwqe/card_base.c enum pci_channel_state state) state 1247 drivers/misc/genwqe/card_base.c dev_err(&pci_dev->dev, "[%s] state=%d\n", __func__, state); state 1262 drivers/misc/genwqe/card_base.c if (state == pci_channel_io_perm_failure) { state 74 drivers/misc/habanalabs/debugfs.c static void hl_debugfs_led_set(struct hl_device *hdev, u8 led, u8 state) state 87 drivers/misc/habanalabs/debugfs.c pkt.value = cpu_to_le64(state); state 192 drivers/misc/habanalabs/goya/goyaP.h void goya_debugfs_led_set(struct hl_device *hdev, u8 led, u8 state); state 454 drivers/misc/ibmvmc.c if (hmcs[i].state == ibmhmc_state_free) { state 456 drivers/misc/ibmvmc.c hmcs[i].state = ibmhmc_state_initial; state 503 drivers/misc/ibmvmc.c hmc->state = ibmhmc_state_free; state 573 drivers/misc/ibmvmc.c hmc->state = ibmhmc_state_opening; state 671 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_capabilities; state 831 drivers/misc/ibmvmc.c ibmvmc.state); state 861 drivers/misc/ibmvmc.c (unsigned long)file, ibmvmc.state); state 872 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_failed) { state 878 drivers/misc/ibmvmc.c if (hmc->state >= ibmhmc_state_opening) { state 1062 drivers/misc/ibmvmc.c if (hmc->state == ibmhmc_state_free) { state 1082 drivers/misc/ibmvmc.c if (hmc->state == ibmhmc_state_opening) { state 1090 drivers/misc/ibmvmc.c if (hmc->state != ibmhmc_state_ready) { state 1152 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_failed) { state 1157 drivers/misc/ibmvmc.c if (ibmvmc.state < ibmvmc_state_ready) { state 1230 drivers/misc/ibmvmc.c if (hmc->state != ibmhmc_state_initial) { state 1232 drivers/misc/ibmvmc.c hmc->state); state 1279 drivers/misc/ibmvmc.c query_struct.have_vmc = (ibmvmc.state > ibmvmc_state_initial); state 1280 drivers/misc/ibmvmc.c query_struct.state = ibmvmc.state; state 1639 drivers/misc/ibmvmc.c if (hmc->state == ibmhmc_state_free) { state 1641 drivers/misc/ibmvmc.c hmc->state); state 1710 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_failed; state 1718 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_ready; state 1771 drivers/misc/ibmvmc.c if (ibmvmc.state != ibmvmc_state_sched_reset) { state 1781 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_crqinit; state 1792 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_sched_reset; state 1816 drivers/misc/ibmvmc.c (ibmvmc.state == ibmvmc_state_sched_reset) || state 1830 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_failed; state 1832 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_crqinit; state 1876 drivers/misc/ibmvmc.c if (hmcs[hmc_index].state == ibmhmc_state_opening) { state 1881 drivers/misc/ibmvmc.c hmcs[hmc_index].state = ibmhmc_state_failed; state 1885 drivers/misc/ibmvmc.c hmcs[hmc_index].state = ibmhmc_state_ready; state 1890 drivers/misc/ibmvmc.c hmcs[hmc_index].state); state 1943 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_capabilities) state 1947 drivers/misc/ibmvmc.c ibmvmc.state); state 2010 drivers/misc/ibmvmc.c ibmvmc.state); state 2011 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_crqinit) { state 2020 drivers/misc/ibmvmc.c ibmvmc.state, ibmvmc.max_mtu); state 2026 drivers/misc/ibmvmc.c ibmvmc.state); state 2027 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_crqinit) state 2083 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_sched_reset) state 2096 drivers/misc/ibmvmc.c if (ibmvmc.state == ibmvmc_state_sched_reset) state 2246 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_failed; state 2257 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_failed; state 2267 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_failed; state 2271 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_crqinit; state 2354 drivers/misc/ibmvmc.c ibmvmc.state = ibmvmc_state_initial; state 2369 drivers/misc/ibmvmc.c hmcs[i].state = ibmhmc_state_free; state 172 drivers/misc/ibmvmc.h u32 state; state 187 drivers/misc/ibmvmc.h u32 state; state 205 drivers/misc/ibmvmc.h int state; state 140 drivers/misc/isl29003.c static int isl29003_set_power_state(struct i2c_client *client, int state) state 144 drivers/misc/isl29003.c state ? ISL29003_ADC_ENABLED : ISL29003_ADC_PD); state 267 drivers/misc/lis3lv02d/lis3lv02d.h int (*reg_ctrl) (struct lis3lv02d *lis3, bool state); state 31 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static int lis3_reg_ctrl(struct lis3lv02d *lis3, bool state) state 34 drivers/misc/lis3lv02d/lis3lv02d_i2c.c if (state == LIS3_REG_OFF) { state 515 drivers/misc/mei/bus.c if (cl->state == MEI_FILE_UNINITIALIZED) { state 564 drivers/misc/mei/client.c cl->state = MEI_FILE_UNINITIALIZED; state 625 drivers/misc/mei/client.c cl->state = MEI_FILE_INITIALIZING; state 662 drivers/misc/mei/client.c cl->state = MEI_FILE_UNINITIALIZED; state 750 drivers/misc/mei/client.c if (cl->state == MEI_FILE_DISCONNECTED || state 751 drivers/misc/mei/client.c cl->state <= MEI_FILE_INITIALIZING) state 754 drivers/misc/mei/client.c cl->state = MEI_FILE_DISCONNECTED; state 791 drivers/misc/mei/client.c cl->state = MEI_FILE_CONNECTING; state 815 drivers/misc/mei/client.c cl->state = MEI_FILE_DISCONNECT_REPLY; state 875 drivers/misc/mei/client.c cl->state = MEI_FILE_DISCONNECTING; state 893 drivers/misc/mei/client.c cl->state == MEI_FILE_DISCONNECT_REPLY || state 894 drivers/misc/mei/client.c cl->state == MEI_FILE_DISCONNECTED, state 899 drivers/misc/mei/client.c if (cl->state != MEI_FILE_DISCONNECT_REPLY && state 900 drivers/misc/mei/client.c cl->state != MEI_FILE_DISCONNECTED) { state 1009 drivers/misc/mei/client.c cl->state = MEI_FILE_DISCONNECT_REPLY; state 1082 drivers/misc/mei/client.c cl->state = MEI_FILE_CONNECTED; state 1109 drivers/misc/mei/client.c (cl->state == MEI_FILE_CONNECTED || state 1110 drivers/misc/mei/client.c cl->state == MEI_FILE_DISCONNECTED || state 1111 drivers/misc/mei/client.c cl->state == MEI_FILE_DISCONNECT_REQUIRED || state 1112 drivers/misc/mei/client.c cl->state == MEI_FILE_DISCONNECT_REPLY), state 1117 drivers/misc/mei/client.c if (cl->state == MEI_FILE_DISCONNECT_REQUIRED) { state 111 drivers/misc/mei/client.h return cl->state == MEI_FILE_CONNECTED; state 77 drivers/misc/mei/debugfs.c i, mei_cl_me_id(cl), cl->host_client_id, cl->state, state 50 drivers/misc/mei/hbm.c const char *mei_hbm_state_str(enum mei_hbm_state state) state 52 drivers/misc/mei/hbm.c #define MEI_HBM_STATE(state) case MEI_HBM_##state: return #state state 53 drivers/misc/mei/hbm.c switch (state) { state 798 drivers/misc/mei/hbm.c cl->state = MEI_FILE_DISCONNECT_REPLY; state 836 drivers/misc/mei/hbm.c cl->state = MEI_FILE_CONNECTED; state 838 drivers/misc/mei/hbm.c cl->state = MEI_FILE_DISCONNECT_REPLY; state 920 drivers/misc/mei/hbm.c cl->state = MEI_FILE_DISCONNECTING; state 35 drivers/misc/mei/hbm.h const char *mei_hbm_state_str(enum mei_hbm_state state); state 18 drivers/misc/mei/init.c const char *mei_dev_state_str(int state) state 20 drivers/misc/mei/init.c #define MEI_DEV_STATE(state) case MEI_DEV_##state: return #state state 21 drivers/misc/mei/init.c switch (state) { state 35 drivers/misc/mei/init.c const char *mei_pg_state_str(enum mei_pg_state state) state 37 drivers/misc/mei/init.c #define MEI_PG_STATE(state) case MEI_PG_##state: return #state state 38 drivers/misc/mei/init.c switch (state) { state 100 drivers/misc/mei/init.c enum mei_dev_state state = dev->dev_state; state 104 drivers/misc/mei/init.c if (state != MEI_DEV_INITIALIZING && state 105 drivers/misc/mei/init.c state != MEI_DEV_DISABLED && state 106 drivers/misc/mei/init.c state != MEI_DEV_POWER_DOWN && state 107 drivers/misc/mei/init.c state != MEI_DEV_POWER_UP) { state 112 drivers/misc/mei/init.c mei_dev_state_str(state), fw_sts_str); state 125 drivers/misc/mei/init.c interrupts_enabled = state != MEI_DEV_POWER_DOWN; state 139 drivers/misc/mei/init.c if (state != MEI_DEV_INITIALIZING && state != MEI_DEV_POWER_UP) state 151 drivers/misc/mei/init.c if (state == MEI_DEV_POWER_DOWN) { state 465 drivers/misc/mei/interrupt.c if (cl->state == MEI_FILE_CONNECTING) { state 467 drivers/misc/mei/interrupt.c cl->state = MEI_FILE_DISCONNECT_REQUIRED; state 357 drivers/misc/mei/main.c if (cl->state != MEI_FILE_INITIALIZING && state 358 drivers/misc/mei/main.c cl->state != MEI_FILE_DISCONNECTED) state 867 drivers/misc/mei/main.c void mei_set_devstate(struct mei_device *dev, enum mei_dev_state state) state 871 drivers/misc/mei/main.c if (dev->dev_state == state) state 874 drivers/misc/mei/main.c dev->dev_state = state; state 64 drivers/misc/mei/mei_dev.h const char *mei_dev_state_str(int state); state 225 drivers/misc/mei/mei_dev.h enum file_state state; state 357 drivers/misc/mei/mei_dev.h const char *mei_pg_state_str(enum mei_pg_state state); state 590 drivers/misc/mei/mei_dev.h void mei_set_devstate(struct mei_device *dev, enum mei_dev_state state); state 47 drivers/misc/mic/bus/cosm_bus.h u8 state; state 100 drivers/misc/mic/bus/cosm_bus.h void (*post_reset)(struct cosm_device *cdev, enum mic_states state); state 37 drivers/misc/mic/cosm/cosm_debugfs.c switch (cdev->state) { state 76 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_READY) { state 138 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_READY || force) { state 144 drivers/misc/mic/cosm/cosm_main.c u8 state = cdev->state == MIC_RESETTING ? state 145 drivers/misc/mic/cosm/cosm_main.c cdev->prev_state : cdev->state; state 146 drivers/misc/mic/cosm/cosm_main.c bool call_hw_ops = state != MIC_RESET_FAILED && state 147 drivers/misc/mic/cosm/cosm_main.c state != MIC_READY; state 149 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_RESETTING) state 157 drivers/misc/mic/cosm/cosm_main.c cdev->hw_ops->post_reset(cdev, cdev->state); state 187 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_READY) { state 188 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_RESETTING) { state 189 drivers/misc/mic/cosm/cosm_main.c cdev->prev_state = cdev->state; state 213 drivers/misc/mic/cosm/cosm_main.c if (cdev->state != MIC_ONLINE) { state 216 drivers/misc/mic/cosm/cosm_main.c __func__, __LINE__, cosm_state_string[cdev->state]); state 305 drivers/misc/mic/cosm/cosm_main.c switch (cdev->state) { state 51 drivers/misc/mic/cosm/cosm_main.h void cosm_set_state(struct cosm_device *cdev, u8 state); state 121 drivers/misc/mic/cosm/cosm_scif_server.c if (cdev->state != MIC_SHUTTING_DOWN) state 210 drivers/misc/mic/cosm/cosm_scif_server.c if (MIC_BOOTING == cdev->state || MIC_ONLINE == cdev->state) { state 213 drivers/misc/mic/cosm/cosm_scif_server.c if (cdev->state == MIC_BOOTING) state 219 drivers/misc/mic/cosm/cosm_scif_server.c __func__, __LINE__, cosm_state_string[cdev->state]); state 45 drivers/misc/mic/cosm/cosm_sysfs.c void cosm_set_state(struct cosm_device *cdev, u8 state) state 48 drivers/misc/mic/cosm/cosm_sysfs.c cosm_state_string[cdev->state], state 49 drivers/misc/mic/cosm/cosm_sysfs.c cosm_state_string[state]); state 50 drivers/misc/mic/cosm/cosm_sysfs.c cdev->state = state; state 83 drivers/misc/mic/cosm/cosm_sysfs.c if (!cdev || cdev->state >= MIC_LAST) state 87 drivers/misc/mic/cosm/cosm_sysfs.c cosm_state_string[cdev->state]); state 119 drivers/misc/mic/cosm/cosm_sysfs.c static DEVICE_ATTR_RW(state); state 165 drivers/misc/mic/cosm/cosm_sysfs.c if (cdev->state == MIC_ONLINE) state 65 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_UNBOUND; state 163 drivers/misc/mic/scif/scif_api.c ep, scif_ep_states[ep->state]); state 173 drivers/misc/mic/scif/scif_api.c oldstate = ep->state; state 175 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_CLOSING; state 313 drivers/misc/mic/scif/scif_api.c switch (ep->state) { state 316 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_CLLISTEN; state 336 drivers/misc/mic/scif/scif_api.c ep, scif_ep_states[ep->state], pn); state 350 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_BOUND) { state 353 drivers/misc/mic/scif/scif_api.c } else if (ep->state != SCIFEP_UNBOUND) { state 371 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 390 drivers/misc/mic/scif/scif_api.c "SCIFAPI listen: ep %p %s\n", ep, scif_ep_states[ep->state]); state 392 drivers/misc/mic/scif/scif_api.c switch (ep->state) { state 410 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_LISTENING; state 472 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 482 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 505 drivers/misc/mic/scif/scif_api.c err = wait_event_timeout(ep->conwq, ep->state != SCIFEP_CONNECTING, state 510 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 517 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_MAPPING) { state 531 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 539 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_BOUND; state 542 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_CONNECTED; state 548 drivers/misc/mic/scif/scif_api.c } else if (ep->state == SCIFEP_BOUND) { state 598 drivers/misc/mic/scif/scif_api.c scif_ep_states[ep->state]); state 613 drivers/misc/mic/scif/scif_api.c switch (ep->state) { state 682 drivers/misc/mic/scif/scif_api.c ep->state = SCIFEP_CONNECTING; state 748 drivers/misc/mic/scif/scif_api.c "SCIFAPI accept: ep %p %s\n", lep, scif_ep_states[lep->state]); state 758 drivers/misc/mic/scif/scif_api.c if (lep->state != SCIFEP_LISTENING) { state 775 drivers/misc/mic/scif/scif_api.c (lep->state != SCIFEP_LISTENING))); state 779 drivers/misc/mic/scif/scif_api.c if (lep->state != SCIFEP_LISTENING) state 805 drivers/misc/mic/scif/scif_api.c cep->state = SCIFEP_CONNECTING; state 865 drivers/misc/mic/scif/scif_api.c err = wait_event_timeout(cep->conwq, cep->state != SCIFEP_CONNECTING, state 876 drivers/misc/mic/scif/scif_api.c if (cep->state == SCIFEP_CLOSING) { state 948 drivers/misc/mic/scif/scif_api.c while (sent_len != len && SCIFEP_CONNECTED == ep->state) { state 982 drivers/misc/mic/scif/scif_api.c (SCIFEP_CONNECTED != ep->state) || state 991 drivers/misc/mic/scif/scif_api.c else if (!ret && SCIFEP_CONNECTED != ep->state) state 992 drivers/misc/mic/scif/scif_api.c ret = SCIFEP_DISCONNECTED == ep->state ? state 1010 drivers/misc/mic/scif/scif_api.c while (remaining_len && (SCIFEP_CONNECTED == ep->state || state 1011 drivers/misc/mic/scif/scif_api.c SCIFEP_DISCONNECTED == ep->state)) { state 1022 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_CONNECTED) { state 1051 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_DISCONNECTED) state 1067 drivers/misc/mic/scif/scif_api.c SCIFEP_CONNECTED != ep->state || state 1077 drivers/misc/mic/scif/scif_api.c else if (!ret && ep->state != SCIFEP_CONNECTED) state 1078 drivers/misc/mic/scif/scif_api.c ret = ep->state == SCIFEP_DISCONNECTED ? state 1104 drivers/misc/mic/scif/scif_api.c "SCIFAPI send (U): ep %p %s\n", ep, scif_ep_states[ep->state]); state 1165 drivers/misc/mic/scif/scif_api.c "SCIFAPI recv (U): ep %p %s\n", ep, scif_ep_states[ep->state]); state 1222 drivers/misc/mic/scif/scif_api.c "SCIFAPI send (K): ep %p %s\n", ep, scif_ep_states[ep->state]); state 1264 drivers/misc/mic/scif/scif_api.c "SCIFAPI recv (K): ep %p %s\n", ep, scif_ep_states[ep->state]); state 1310 drivers/misc/mic/scif/scif_api.c "SCIFAPI pollfd: ep %p %s\n", ep, scif_ep_states[ep->state]); state 1318 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_CONNECTED || state 1319 drivers/misc/mic/scif/scif_api.c ep->state == SCIFEP_DISCONNECTED || state 1327 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_LISTENING) { state 1329 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_LISTENING) { state 1337 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_CONNECTED || ep->state == SCIFEP_DISCONNECTED) { state 1342 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_CONNECTED || state 1343 drivers/misc/mic/scif/scif_api.c ep->state == SCIFEP_DISCONNECTED) { state 1351 drivers/misc/mic/scif/scif_api.c if (ep->state == SCIFEP_DISCONNECTED) state 61 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_ZOMBIE; state 170 drivers/misc/mic/scif/scif_epd.c if (SCIFEP_CONNECTING == ep->state) { state 175 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_MAPPING; state 197 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_CONNECTED; state 217 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_CLOSING; state 234 drivers/misc/mic/scif/scif_epd.c if (SCIFEP_CONNECTING == ep->state) { state 235 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_BOUND; state 289 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_DISCONNECTED; state 313 drivers/misc/mic/scif/scif_epd.c ep->state = SCIFEP_DISCONNECTED; state 329 drivers/misc/mic/scif/scif_epd.c if (SCIFEP_CONNECTED == ep->state) state 345 drivers/misc/mic/scif/scif_epd.c if (SCIFEP_CONNECTED == ep->state) state 97 drivers/misc/mic/scif/scif_epd.h enum scif_epd_state state; state 144 drivers/misc/mic/scif/scif_epd.h if (ep->state == SCIFEP_DISCONNECTED) state 147 drivers/misc/mic/scif/scif_epd.h if (ep->state != SCIFEP_CONNECTED) state 48 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; state 51 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; state 108 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; state 110 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; state 171 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; state 173 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; state 409 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; state 419 drivers/misc/mic/scif/scif_fence.c if (ep->state == SCIFEP_CONNECTED) state 438 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_IN_PROGRESS) state 439 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; state 441 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_FAILED && !err) state 443 drivers/misc/mic/scif/scif_fence.c if (uop == SCIF_MARK && fence_req->state == OP_COMPLETED) state 493 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_IN_PROGRESS) state 494 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; state 497 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_FAILED && !err) state 527 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; state 537 drivers/misc/mic/scif/scif_fence.c if (ep->state == SCIFEP_CONNECTED) state 548 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; state 557 drivers/misc/mic/scif/scif_fence.c if (ep->state == SCIFEP_CONNECTED) state 331 drivers/misc/mic/scif/scif_mmap.c if (ep->state != SCIFEP_CONNECTED && ep->state != SCIFEP_DISCONNECTED) state 39 drivers/misc/mic/scif/scif_nm.c ep->state = SCIFEP_DISCONNECTED; state 129 drivers/misc/mic/scif/scif_nodeqp.h enum scif_msg_state state; state 195 drivers/misc/mic/scif/scif_rma.c alloc->state != OP_IN_PROGRESS, state 201 drivers/misc/mic/scif/scif_rma.c if (alloc->state == OP_COMPLETED) { state 747 drivers/misc/mic/scif/scif_rma.c alloc->state = OP_IN_PROGRESS; state 786 drivers/misc/mic/scif/scif_rma.c alloc->state != OP_IN_PROGRESS, state 803 drivers/misc/mic/scif/scif_rma.c if (alloc->state == OP_FAILED) state 816 drivers/misc/mic/scif/scif_rma.c if (ep->state == SCIFEP_CONNECTED) state 953 drivers/misc/mic/scif/scif_rma.c if (ep->state == SCIFEP_CONNECTED) { state 1087 drivers/misc/mic/scif/scif_rma.c handle->state = OP_COMPLETED; state 1089 drivers/misc/mic/scif/scif_rma.c handle->state = OP_FAILED; state 1146 drivers/misc/mic/scif/scif_rma.c if (ep->state == SCIFEP_CONNECTED) { state 125 drivers/misc/mic/scif/scif_rma.h enum scif_msg_state state; state 474 drivers/misc/ocxl/link.c u64 state; state 476 drivers/misc/ocxl/link.c state = SPA_CFG_DR; state 478 drivers/misc/ocxl/link.c state |= SPA_CFG_TC; state 480 drivers/misc/ocxl/link.c state |= SPA_CFG_XLAT_ror; state 482 drivers/misc/ocxl/link.c state |= SPA_CFG_XLAT_hpt; state 483 drivers/misc/ocxl/link.c state |= SPA_CFG_HV; state 486 drivers/misc/ocxl/link.c state |= SPA_CFG_SF; state 488 drivers/misc/ocxl/link.c state |= SPA_CFG_PR; state 490 drivers/misc/ocxl/link.c state |= SPA_CFG_SF; state 492 drivers/misc/ocxl/link.c return state; state 840 drivers/misc/pch_phub.c static int pch_phub_suspend(struct pci_dev *pdev, pm_message_t state) state 853 drivers/misc/pch_phub.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 461 drivers/misc/phantom.c static int phantom_suspend(struct pci_dev *pdev, pm_message_t state) state 392 drivers/misc/sgi-gru/grufault.c if (tfh->state == TFHSTATE_IDLE) state 394 drivers/misc/sgi-gru/grufault.c if (tfh->state == TFHSTATE_MISS_FMM && cbk) state 468 drivers/misc/sgi-gru/grufault.c gru_dbg(grudev, "FAILED fmm tfh: 0x%p, state %d\n", tfh, tfh->state); state 479 drivers/misc/sgi-gru/grufault.c tfh, tfh->status, tfh->state); state 489 drivers/misc/sgi-gru/grufault.c gru_dbg(grudev, "FAILED idle tfh: 0x%p, state %d\n", tfh, tfh->state); state 193 drivers/misc/sgi-gru/gruhandles.h unsigned int state:3; state 267 drivers/misc/sgi-gru/gruhandles.h unsigned int state:3; state 364 drivers/misc/sgi-gru/gruhandles.h unsigned int state:2; state 145 drivers/misc/sgi-gru/grukdump.c if (cch->state != CCHSTATE_INACTIVE) { state 654 drivers/misc/sgi-gru/grumain.c if (cch->state == CCHSTATE_ACTIVE) { state 793 drivers/misc/ti-st/st_kim.c static int kim_suspend(struct platform_device *pdev, pm_message_t state) state 798 drivers/misc/ti-st/st_kim.c return pdata->suspend(pdev, state); state 212 drivers/misc/tifm_7xx1.c static int tifm_7xx1_suspend(struct pci_dev *dev, pm_message_t state) state 225 drivers/misc/tifm_7xx1.c pci_enable_wake(dev, pci_choose_state(dev, state), 0); state 227 drivers/misc/tifm_7xx1.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 109 drivers/misc/tifm_core.c static int tifm_device_suspend(struct device *dev, pm_message_t state) state 116 drivers/misc/tifm_core.c return drv->suspend(sock, state); state 63 drivers/misc/tsl2550.c static int tsl2550_set_power_state(struct i2c_client *client, int state) state 68 drivers/misc/tsl2550.c if (state == 0) state 77 drivers/misc/tsl2550.c data->power_state = state; state 171 drivers/misc/vmw_vmci/vmci_queue_pair.c #define QPBROKERSTATE_HAS_MEM(_qpb) (_qpb->state == VMCIQPB_CREATED_MEM || \ state 172 drivers/misc/vmw_vmci/vmci_queue_pair.c _qpb->state == VMCIQPB_ATTACHED_MEM || \ state 173 drivers/misc/vmw_vmci/vmci_queue_pair.c _qpb->state == VMCIQPB_SHUTDOWN_MEM) state 199 drivers/misc/vmw_vmci/vmci_queue_pair.c enum qp_broker_state state; state 1341 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_NEW; state 1373 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_CREATED_MEM; state 1389 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_CREATED_MEM; state 1398 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_CREATED_NO_MEM; state 1518 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state != VMCIQPB_CREATED_NO_MEM && state 1519 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state != VMCIQPB_CREATED_MEM) state 1618 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state != VMCIQPB_CREATED_NO_MEM) state 1635 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_ATTACHED_MEM; state 1637 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_ATTACHED_NO_MEM; state 1639 drivers/misc/vmw_vmci/vmci_queue_pair.c } else if (entry->state == VMCIQPB_CREATED_NO_MEM) { state 1650 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_ATTACHED_MEM; state 1653 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state == VMCIQPB_ATTACHED_MEM) { state 2000 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state != VMCIQPB_CREATED_NO_MEM && state 2001 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state != VMCIQPB_ATTACHED_NO_MEM) { state 2018 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state == VMCIQPB_CREATED_NO_MEM) state 2019 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_CREATED_MEM; state 2021 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_ATTACHED_MEM; state 2025 drivers/misc/vmw_vmci/vmci_queue_pair.c if (entry->state == VMCIQPB_ATTACHED_MEM) { state 2179 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_SHUTDOWN_MEM; state 2181 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state = VMCIQPB_SHUTDOWN_NO_MEM; state 2252 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state++; state 2365 drivers/misc/vmw_vmci/vmci_queue_pair.c entry->state--; state 221 drivers/misc/xilinx_sdfec.c enum xsdfec_state state; state 288 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_STARTED; state 290 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_STOPPED; state 300 drivers/misc/xilinx_sdfec.c status.state = xsdfec->state; state 667 drivers/misc/xilinx_sdfec.c if (xsdfec->state == XSDFEC_STARTED) { state 746 drivers/misc/xilinx_sdfec.c if (xsdfec->state == XSDFEC_STARTED) state 766 drivers/misc/xilinx_sdfec.c if (xsdfec->state == XSDFEC_STARTED) state 885 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_STARTED; state 893 drivers/misc/xilinx_sdfec.c if (xsdfec->state != XSDFEC_STARTED) state 900 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_STOPPED; state 954 drivers/misc/xilinx_sdfec.c if (xsdfec->state == XSDFEC_NEEDS_RESET && state 1195 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_NEEDS_RESET; state 1197 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_PL_RECONFIGURE; state 1206 drivers/misc/xilinx_sdfec.c xsdfec->state = XSDFEC_NEEDS_RESET; state 27 drivers/mmc/core/card.h #define mmc_card_present(c) ((c)->state & MMC_STATE_PRESENT) state 28 drivers/mmc/core/card.h #define mmc_card_readonly(c) ((c)->state & MMC_STATE_READONLY) state 29 drivers/mmc/core/card.h #define mmc_card_blockaddr(c) ((c)->state & MMC_STATE_BLOCKADDR) state 30 drivers/mmc/core/card.h #define mmc_card_ext_capacity(c) ((c)->state & MMC_CARD_SDXC) state 31 drivers/mmc/core/card.h #define mmc_card_removed(c) ((c) && ((c)->state & MMC_CARD_REMOVED)) state 32 drivers/mmc/core/card.h #define mmc_card_suspended(c) ((c)->state & MMC_STATE_SUSPENDED) state 34 drivers/mmc/core/card.h #define mmc_card_set_present(c) ((c)->state |= MMC_STATE_PRESENT) state 35 drivers/mmc/core/card.h #define mmc_card_set_readonly(c) ((c)->state |= MMC_STATE_READONLY) state 36 drivers/mmc/core/card.h #define mmc_card_set_blockaddr(c) ((c)->state |= MMC_STATE_BLOCKADDR) state 37 drivers/mmc/core/card.h #define mmc_card_set_ext_capacity(c) ((c)->state |= MMC_CARD_SDXC) state 38 drivers/mmc/core/card.h #define mmc_card_set_removed(c) ((c)->state |= MMC_CARD_REMOVED) state 39 drivers/mmc/core/card.h #define mmc_card_set_suspended(c) ((c)->state |= MMC_STATE_SUSPENDED) state 40 drivers/mmc/core/card.h #define mmc_card_clr_suspended(c) ((c)->state &= ~MMC_STATE_SUSPENDED) state 263 drivers/mmc/core/debugfs.c debugfs_create_x32("state", S_IRUSR, root, &card->state); state 335 drivers/mmc/host/android-goldfish.c u32 state = GOLDFISH_MMC_READ(host, MMC_STATE); state 337 drivers/mmc/host/android-goldfish.c (state & MMC_STATE_INSERTED)); state 427 drivers/mmc/host/android-goldfish.c uint32_t state; state 430 drivers/mmc/host/android-goldfish.c state = GOLDFISH_MMC_READ(host, MMC_STATE); state 431 drivers/mmc/host/android-goldfish.c return ((state & MMC_STATE_READ_ONLY) != 0); state 331 drivers/mmc/host/atmel-mci.c enum atmel_mci_state state; state 586 drivers/mmc/host/atmel-mci.c debugfs_create_u32("state", S_IRUSR, root, (u32 *)&host->state); state 703 drivers/mmc/host/atmel-mci.c if (host->state == STATE_DATA_XFER) state 710 drivers/mmc/host/atmel-mci.c host->state = STATE_END_REQUEST; state 1325 drivers/mmc/host/atmel-mci.c host->state); state 1329 drivers/mmc/host/atmel-mci.c if (host->state == STATE_IDLE) { state 1330 drivers/mmc/host/atmel-mci.c host->state = STATE_SENDING_CMD; state 1579 drivers/mmc/host/atmel-mci.c host->state = STATE_SENDING_CMD; state 1583 drivers/mmc/host/atmel-mci.c host->state = STATE_IDLE; state 1674 drivers/mmc/host/atmel-mci.c switch (host->state) { state 1721 drivers/mmc/host/atmel-mci.c enum atmel_mci_state state = host->state; state 1727 drivers/mmc/host/atmel-mci.c state = host->state; state 1731 drivers/mmc/host/atmel-mci.c state, host->pending_events, host->completed_events, state 1735 drivers/mmc/host/atmel-mci.c prev_state = state; state 1736 drivers/mmc/host/atmel-mci.c dev_dbg(&host->pdev->dev, "FSM: state=%d\n", state); state 1738 drivers/mmc/host/atmel-mci.c switch (state) { state 1771 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1773 drivers/mmc/host/atmel-mci.c state = STATE_DATA_XFER; state 1778 drivers/mmc/host/atmel-mci.c state = STATE_WAITING_NOTBUSY; state 1780 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1789 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1813 drivers/mmc/host/atmel-mci.c state = STATE_WAITING_NOTBUSY; state 1817 drivers/mmc/host/atmel-mci.c state = STATE_SENDING_STOP; state 1822 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1851 drivers/mmc/host/atmel-mci.c state = STATE_SENDING_STOP; state 1857 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1860 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1885 drivers/mmc/host/atmel-mci.c state = STATE_END_REQUEST; state 1888 drivers/mmc/host/atmel-mci.c state = STATE_WAITING_NOTBUSY; state 1915 drivers/mmc/host/atmel-mci.c } while (state != prev_state); state 1917 drivers/mmc/host/atmel-mci.c host->state = state; state 211 drivers/mmc/host/au1xmmc.c static void au1xmmc_set_power(struct au1xmmc_host *host, int state) state 214 drivers/mmc/host/au1xmmc.c host->platdata->set_power(host->mmc, state); state 1178 drivers/mmc/host/au1xmmc.c static int au1xmmc_suspend(struct platform_device *pdev, pm_message_t state) state 666 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_suspend(struct platform_device *pdev, pm_message_t state) state 179 drivers/mmc/host/dw_mmc.c debugfs_create_u32("state", S_IRUSR, root, (u32 *)&host->state); state 273 drivers/mmc/host/dw_mmc.c WARN_ON(slot->host->state != STATE_SENDING_CMD); state 274 drivers/mmc/host/dw_mmc.c slot->host->state = STATE_SENDING_CMD11; state 1205 drivers/mmc/host/dw_mmc.c if (host->state == STATE_WAITING_CMD11_DONE) state 1354 drivers/mmc/host/dw_mmc.c host->state); state 1358 drivers/mmc/host/dw_mmc.c if (host->state == STATE_WAITING_CMD11_DONE) { state 1366 drivers/mmc/host/dw_mmc.c host->state = STATE_IDLE; state 1369 drivers/mmc/host/dw_mmc.c if (host->state == STATE_IDLE) { state 1370 drivers/mmc/host/dw_mmc.c host->state = STATE_SENDING_CMD; state 1504 drivers/mmc/host/dw_mmc.c if (slot->host->state == STATE_WAITING_CMD11_DONE && ios->clock != 0) state 1505 drivers/mmc/host/dw_mmc.c slot->host->state = STATE_IDLE; state 1807 drivers/mmc/host/dw_mmc.c host->state = STATE_SENDING_CMD; state 1812 drivers/mmc/host/dw_mmc.c if (host->state == STATE_SENDING_CMD11) state 1813 drivers/mmc/host/dw_mmc.c host->state = STATE_WAITING_CMD11_DONE; state 1815 drivers/mmc/host/dw_mmc.c host->state = STATE_IDLE; state 1960 drivers/mmc/host/dw_mmc.c enum dw_mci_state state; state 1966 drivers/mmc/host/dw_mmc.c state = host->state; state 1971 drivers/mmc/host/dw_mmc.c prev_state = state; state 1973 drivers/mmc/host/dw_mmc.c switch (state) { state 2016 drivers/mmc/host/dw_mmc.c state = STATE_SENDING_DATA; state 2022 drivers/mmc/host/dw_mmc.c state = STATE_SENDING_STOP; state 2031 drivers/mmc/host/dw_mmc.c prev_state = state = STATE_SENDING_DATA; state 2049 drivers/mmc/host/dw_mmc.c state = STATE_DATA_ERROR; state 2085 drivers/mmc/host/dw_mmc.c state = STATE_DATA_ERROR; state 2088 drivers/mmc/host/dw_mmc.c prev_state = state = STATE_DATA_BUSY; state 2141 drivers/mmc/host/dw_mmc.c prev_state = state = STATE_SENDING_STOP; state 2169 drivers/mmc/host/dw_mmc.c state = STATE_DATA_BUSY; state 2172 drivers/mmc/host/dw_mmc.c } while (state != prev_state); state 2174 drivers/mmc/host/dw_mmc.c host->state = state; state 2625 drivers/mmc/host/dw_mmc.c if ((host->state == STATE_SENDING_CMD11) && state 2973 drivers/mmc/host/dw_mmc.c if (host->state != STATE_SENDING_CMD11) { state 3015 drivers/mmc/host/dw_mmc.c switch (host->state) { state 3030 drivers/mmc/host/dw_mmc.c host->state); state 3066 drivers/mmc/host/dw_mmc.c switch (host->state) { state 3081 drivers/mmc/host/dw_mmc.c host->state); state 196 drivers/mmc/host/dw_mmc.h enum dw_mci_state state; state 160 drivers/mmc/host/jz4740_mmc.c enum jz4740_mmc_state state; state 718 drivers/mmc/host/jz4740_mmc.c host->state = JZ4740_MMC_STATE_DONE; state 720 drivers/mmc/host/jz4740_mmc.c switch (host->state) { state 752 drivers/mmc/host/jz4740_mmc.c host->state = JZ4740_MMC_STATE_TRANSFER_DATA; state 760 drivers/mmc/host/jz4740_mmc.c host->state = JZ4740_MMC_STATE_SEND_STOP; state 776 drivers/mmc/host/jz4740_mmc.c host->state = JZ4740_MMC_STATE_DONE; state 867 drivers/mmc/host/jz4740_mmc.c host->state = JZ4740_MMC_STATE_READ_RESPONSE; state 532 drivers/mmc/host/pxamci.c struct dma_tx_state state; state 547 drivers/mmc/host/pxamci.c status = dmaengine_tx_status(chan, host->dma_cookie, &state); state 935 drivers/mmc/host/sdhci-omap.c struct pinctrl_state *state; state 954 drivers/mmc/host/sdhci-omap.c state = pinctrl_lookup_state(omap_host->pinctrl, "default"); state 955 drivers/mmc/host/sdhci-omap.c if (IS_ERR(state)) { state 957 drivers/mmc/host/sdhci-omap.c return PTR_ERR(state); state 959 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_LEGACY] = state; state 961 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr104", caps, state 963 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 964 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_UHS_SDR104] = state; state 966 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr50", caps, state 968 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 969 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_UHS_DDR50] = state; state 971 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr50", caps, state 973 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 974 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_UHS_SDR50] = state; state 976 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr25", caps, state 978 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 979 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_UHS_SDR25] = state; state 981 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr12", caps, state 983 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 984 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_UHS_SDR12] = state; state 986 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr_1_8v", caps, state 988 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) { state 989 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_MMC_DDR52] = state; state 991 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr_3_3v", state 994 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 995 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_MMC_DDR52] = state; state 998 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs", caps, state 1000 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 1001 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_SD_HS] = state; state 1003 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs", caps, state 1005 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 1006 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_MMC_HS] = state; state 1008 drivers/mmc/host/sdhci-omap.c state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs200_1_8v", caps2, state 1010 drivers/mmc/host/sdhci-omap.c if (!IS_ERR(state)) state 1011 drivers/mmc/host/sdhci-omap.c pinctrl_state[MMC_TIMING_MMC_HS200] = state; state 233 drivers/mmc/host/sh_mmcif.c enum sh_mmcif_state state; state 584 drivers/mmc/host/sh_mmcif.c host->state, host->wait_for); state 588 drivers/mmc/host/sh_mmcif.c host->state, host->wait_for); state 592 drivers/mmc/host/sh_mmcif.c host->state, host->wait_for); state 971 drivers/mmc/host/sh_mmcif.c if (host->state != STATE_IDLE) { state 973 drivers/mmc/host/sh_mmcif.c __func__, host->state); state 980 drivers/mmc/host/sh_mmcif.c host->state = STATE_REQUEST; state 1028 drivers/mmc/host/sh_mmcif.c if (host->state != STATE_IDLE) { state 1030 drivers/mmc/host/sh_mmcif.c __func__, host->state); state 1035 drivers/mmc/host/sh_mmcif.c host->state = STATE_IOS; state 1068 drivers/mmc/host/sh_mmcif.c host->state = STATE_IDLE; state 1191 drivers/mmc/host/sh_mmcif.c host->state, host->wait_for); state 1269 drivers/mmc/host/sh_mmcif.c host->state = STATE_IDLE; state 1282 drivers/mmc/host/sh_mmcif.c u32 state, mask; state 1284 drivers/mmc/host/sh_mmcif.c state = sh_mmcif_readl(host->addr, MMCIF_CE_INT); state 1287 drivers/mmc/host/sh_mmcif.c sh_mmcif_writel(host->addr, MMCIF_CE_INT, ~(state & mask)); state 1289 drivers/mmc/host/sh_mmcif.c sh_mmcif_writel(host->addr, MMCIF_CE_INT, INT_CCS | ~(state & mask)); state 1290 drivers/mmc/host/sh_mmcif.c sh_mmcif_bitclr(host, MMCIF_CE_INT_MASK, state & MASK_CLEAN); state 1292 drivers/mmc/host/sh_mmcif.c if (state & ~MASK_CLEAN) state 1294 drivers/mmc/host/sh_mmcif.c state); state 1296 drivers/mmc/host/sh_mmcif.c if (state & INT_ERR_STS || state & ~INT_ALL) { state 1298 drivers/mmc/host/sh_mmcif.c dev_dbg(dev, "int err state = 0x%08x\n", state); state 1300 drivers/mmc/host/sh_mmcif.c if (state & ~(INT_CMD12RBE | INT_CMD12CRE)) { state 1302 drivers/mmc/host/sh_mmcif.c dev_dbg(dev, "NULL IRQ state = 0x%08x\n", state); state 1308 drivers/mmc/host/sh_mmcif.c dev_dbg(dev, "Unexpected IRQ 0x%x\n", state); state 1327 drivers/mmc/host/sh_mmcif.c if (host->state == STATE_IDLE) { state 1335 drivers/mmc/host/sh_mmcif.c host->state = STATE_TIMEOUT; state 1361 drivers/mmc/host/sh_mmcif.c host->state = STATE_IDLE; state 1025 drivers/mmc/host/tifm_sd.c static int tifm_sd_suspend(struct tifm_dev *sock, pm_message_t state) state 132 drivers/mmc/host/tmio_mmc.h void (*set_pwr)(struct platform_device *host, int state); state 138 drivers/mmc/host/toshsd.c static void toshsd_set_led(struct toshsd_host *host, unsigned char state) state 140 drivers/mmc/host/toshsd.c iowrite16(state, host->ioaddr + SDIO_BASE + SDIO_LEDCTRL); state 1254 drivers/mmc/host/via-sdmmc.c static int via_sd_suspend(struct pci_dev *pcidev, pm_message_t state) state 1264 drivers/mmc/host/via-sdmmc.c pci_enable_wake(pcidev, pci_choose_state(pcidev, state), 0); state 1266 drivers/mmc/host/via-sdmmc.c pci_set_power_state(pcidev, pci_choose_state(pcidev, state)); state 1801 drivers/mmc/host/wbsd.c pm_message_t state) state 1842 drivers/mmc/host/wbsd.c static int wbsd_pnp_suspend(struct pnp_dev *pnp_dev, pm_message_t state) state 818 drivers/mtd/chips/cfi_cmdset_0001.c switch (chip->state) { state 870 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_ERASE_SUSPENDING; state 892 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 899 drivers/mtd/chips/cfi_cmdset_0001.c chip->oldstate = chip->state; state 900 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_READY; state 931 drivers/mtd/chips/cfi_cmdset_0001.c || mode == FL_SHUTDOWN) && chip->state != FL_SYNCING) { state 984 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state == FL_SYNCING) { state 1072 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_ERASING; state 1076 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = chip->oldstate; state 1115 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != FL_POINT && chip->state != FL_READY) { state 1117 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_READY; state 1156 drivers/mtd/chips/cfi_cmdset_0001.c ((chip->state == FL_ERASING && (cfip->FeatureSupport&2)) || state 1157 drivers/mtd/chips/cfi_cmdset_0001.c (chip->state == FL_WRITING && (cfip->FeatureSupport&4))) && state 1187 drivers/mtd/chips/cfi_cmdset_0001.c oldstate = chip->state; state 1199 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = newstate; state 1215 drivers/mtd/chips/cfi_cmdset_0001.c while (chip->state != newstate) { state 1230 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = oldstate; state 1275 drivers/mtd/chips/cfi_cmdset_0001.c int chip_state = chip->state; state 1290 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != chip_state) { state 1318 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1342 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1368 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != FL_POINT && chip->state != FL_READY) state 1371 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_POINT; state 1459 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state == FL_POINT) { state 1462 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_READY; state 1497 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != FL_POINT && chip->state != FL_READY) { state 1500 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_READY; state 1580 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = mode; state 1744 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != FL_STATUS) { state 1746 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1757 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_WRITING_TO_BUFFER; state 1764 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1824 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_WRITING; state 1832 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1959 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_ERASING; state 1970 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 1978 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 2042 drivers/mtd/chips/cfi_cmdset_0001.c chip->oldstate = chip->state; state 2043 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_SYNCING; state 2059 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state == FL_SYNCING) { state 2060 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = chip->oldstate; state 2079 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_JEDEC_QUERY; state 2123 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_LOCKING; state 2126 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_UNLOCKING; state 2147 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_STATUS; state 2239 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state != FL_JEDEC_QUERY) { state 2241 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_JEDEC_QUERY; state 2522 drivers/mtd/chips/cfi_cmdset_0001.c switch (chip->state) { state 2530 drivers/mtd/chips/cfi_cmdset_0001.c chip->oldstate = chip->state; state 2531 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_PM_SUSPENDED; state 2547 drivers/mtd/chips/cfi_cmdset_0001.c printk(KERN_NOTICE "Flash device refused suspend due to active operation (state %d)\n", chip->state); state 2563 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state == FL_PM_SUSPENDED) { state 2567 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = chip->oldstate; state 2613 drivers/mtd/chips/cfi_cmdset_0001.c if (chip->state == FL_PM_SUSPENDED) { state 2617 drivers/mtd/chips/cfi_cmdset_0001.c chip->oldstate = chip->state = FL_READY; state 2645 drivers/mtd/chips/cfi_cmdset_0001.c chip->state = FL_SHUTDOWN; state 889 drivers/mtd/chips/cfi_cmdset_0002.c switch (chip->state) { state 928 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_ERASE_SUSPENDING; state 951 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 958 drivers/mtd/chips/cfi_cmdset_0002.c chip->oldstate = chip->state; state 959 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 996 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_ERASING; state 1000 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = chip->oldstate; state 1039 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_POINT && chip->state != FL_READY) { state 1041 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 1073 drivers/mtd/chips/cfi_cmdset_0002.c ((chip->state == FL_ERASING && (extp->EraseSuspend & 2))) && state 1102 drivers/mtd/chips/cfi_cmdset_0002.c oldstate = chip->state; state 1105 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_XIP_WHILE_ERASING; state 1122 drivers/mtd/chips/cfi_cmdset_0002.c while (chip->state != FL_XIP_WHILE_ERASING) { state 1138 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = oldstate; state 1226 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_POINT && chip->state != FL_READY) { state 1228 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 1322 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_READY){ state 1336 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 1439 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_LOCKING; state 1478 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 1671 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = mode; state 1680 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != mode) { state 1747 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 1844 drivers/mtd/chips/cfi_cmdset_0002.c if (cfi->chips[chipnum].state != FL_READY) { state 1915 drivers/mtd/chips/cfi_cmdset_0002.c if (cfi->chips[chipnum].state != FL_READY) { state 1960 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_WRITING) { state 2059 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_WRITING_TO_BUFFER; state 2079 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_WRITING; state 2091 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2195 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state == FL_READY && chip_ready(map, chip, adr)) state 2449 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_ERASING; state 2461 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_ERASING) { state 2506 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2548 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_ERASING; state 2560 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state != FL_ERASING) { state 2605 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2645 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_LOCKING; state 2661 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2680 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_UNLOCKING; state 2688 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2748 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_LOCKING; state 2756 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_UNLOCKING; state 2760 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_JEDEC_QUERY; state 2787 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 2928 drivers/mtd/chips/cfi_cmdset_0002.c switch(chip->state) { state 2933 drivers/mtd/chips/cfi_cmdset_0002.c chip->oldstate = chip->state; state 2934 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_SYNCING; state 2966 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state == FL_SYNCING) { state 2967 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = chip->oldstate; state 2988 drivers/mtd/chips/cfi_cmdset_0002.c switch(chip->state) { state 2993 drivers/mtd/chips/cfi_cmdset_0002.c chip->oldstate = chip->state; state 2994 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_PM_SUSPENDED; state 3017 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state == FL_PM_SUSPENDED) { state 3018 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = chip->oldstate; state 3042 drivers/mtd/chips/cfi_cmdset_0002.c if (chip->state == FL_PM_SUSPENDED) { state 3043 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_READY; state 3077 drivers/mtd/chips/cfi_cmdset_0002.c chip->state = FL_SHUTDOWN; state 272 drivers/mtd/chips/cfi_cmdset_0020.c switch (chip->state) { state 285 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_ERASE_SUSPENDING; state 297 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_ERASING; state 312 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_READY; state 326 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 333 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_READY; state 365 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = chip->oldstate; state 445 drivers/mtd/chips/cfi_cmdset_0020.c printk("%s: chip->state[%d]\n", __func__, chip->state); state 454 drivers/mtd/chips/cfi_cmdset_0020.c switch (chip->state) { state 461 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 498 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_WRITING_TO_BUFFER; state 514 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 533 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_WRITING; state 542 drivers/mtd/chips/cfi_cmdset_0020.c if (chip->state != FL_WRITING) { state 564 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 587 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 753 drivers/mtd/chips/cfi_cmdset_0020.c switch (chip->state) { state 758 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 797 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_ERASING; state 808 drivers/mtd/chips/cfi_cmdset_0020.c if (chip->state != FL_ERASING) { state 827 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 845 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 879 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 990 drivers/mtd/chips/cfi_cmdset_0020.c switch(chip->state) { state 995 drivers/mtd/chips/cfi_cmdset_0020.c chip->oldstate = chip->state; state 996 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_SYNCING; state 1026 drivers/mtd/chips/cfi_cmdset_0020.c if (chip->state == FL_SYNCING) { state 1027 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = chip->oldstate; state 1051 drivers/mtd/chips/cfi_cmdset_0020.c switch (chip->state) { state 1056 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1091 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_LOCKING; state 1110 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1124 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1198 drivers/mtd/chips/cfi_cmdset_0020.c switch (chip->state) { state 1203 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1238 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_UNLOCKING; state 1257 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1271 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_STATUS; state 1329 drivers/mtd/chips/cfi_cmdset_0020.c switch(chip->state) { state 1334 drivers/mtd/chips/cfi_cmdset_0020.c chip->oldstate = chip->state; state 1335 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_PM_SUSPENDED; state 1358 drivers/mtd/chips/cfi_cmdset_0020.c if (chip->state == FL_PM_SUSPENDED) { state 1362 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = chip->oldstate; state 1386 drivers/mtd/chips/cfi_cmdset_0020.c if (chip->state == FL_PM_SUSPENDED) { state 1388 drivers/mtd/chips/cfi_cmdset_0020.c chip->state = FL_READY; state 15 drivers/mtd/chips/fwh_lock.h flstate_t state; state 68 drivers/mtd/chips/fwh_lock.h chip->oldstate = chip->state; state 69 drivers/mtd/chips/fwh_lock.h chip->state = xxlt->state; state 73 drivers/mtd/chips/fwh_lock.h chip->state = chip->oldstate; state 154 drivers/mtd/chips/gen_probe.c pchip->state = FL_READY; state 1911 drivers/mtd/devices/docg3.c static int docg3_suspend(struct platform_device *pdev, pm_message_t state) state 112 drivers/mtd/ftl.c uint32_t state; state 124 drivers/mtd/ftl.c uint16_t state; state 243 drivers/mtd/ftl.c part->XferInfo[xtrans].state = XFER_PREPARED; state 246 drivers/mtd/ftl.c part->XferInfo[xtrans].state = XFER_UNKNOWN; state 337 drivers/mtd/ftl.c xfer->state = XFER_ERASING; state 351 drivers/mtd/ftl.c xfer->state = XFER_ERASED; state 354 drivers/mtd/ftl.c xfer->state = XFER_FAILED; state 380 drivers/mtd/ftl.c xfer->state = XFER_FAILED; state 411 drivers/mtd/ftl.c xfer->state = XFER_PREPARED; state 466 drivers/mtd/ftl.c xfer->state = XFER_UNKNOWN; state 582 drivers/mtd/ftl.c if (part->XferInfo[i].state == XFER_UNKNOWN) { state 587 drivers/mtd/ftl.c if (part->XferInfo[i].state == XFER_ERASING) { state 592 drivers/mtd/ftl.c else if (part->XferInfo[i].state == XFER_ERASED) { state 597 drivers/mtd/ftl.c if (part->XferInfo[i].state == XFER_PREPARED) { state 606 drivers/mtd/ftl.c pr_debug("XferInfo[%d].state == %x\n",i, part->XferInfo[i].state); state 758 drivers/mtd/ftl.c if (!(part->state & FTL_FORMATTED)) { state 872 drivers/mtd/ftl.c if (!(part->state & FTL_FORMATTED)) { state 1023 drivers/mtd/ftl.c partition->state = FTL_FORMATTED; state 83 drivers/mtd/lpddr/lpddr_cmds.c chip->oldstate = chip->state = FL_READY; state 102 drivers/mtd/lpddr/lpddr_cmds.c flstate_t chip_state = chip->state; state 141 drivers/mtd/lpddr/lpddr_cmds.c while (chip->state != chip_state) { state 166 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_READY; state 177 drivers/mtd/lpddr/lpddr_cmds.c && chip->state != FL_SYNCING) { state 230 drivers/mtd/lpddr/lpddr_cmds.c if (chip->state == FL_SYNCING) { state 276 drivers/mtd/lpddr/lpddr_cmds.c switch (chip->state) { state 289 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_ERASE_SUSPENDING; state 300 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_READY; state 365 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_ERASING; state 444 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_WRITING; state 472 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_ERASING; state 548 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_POINT; state 585 drivers/mtd/lpddr/lpddr_cmds.c if (chip->state == FL_POINT) { state 588 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_READY; state 706 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_LOCKING; state 709 drivers/mtd/lpddr/lpddr_cmds.c chip->state = FL_UNLOCKING; state 93 drivers/mtd/maps/physmap-core.c static void physmap_set_vpp(struct map_info *map, int state) state 109 drivers/mtd/maps/physmap-core.c if (state) { state 431 drivers/mtd/mtdcore.c static int mtd_reboot_notifier(struct notifier_block *n, unsigned long state, state 129 drivers/mtd/nand/onenand/omap2.c static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) state 132 drivers/mtd/nand/onenand/omap2.c msg, state, ctrl, intr); state 135 drivers/mtd/nand/onenand/omap2.c static void wait_warn(char *msg, int state, unsigned int ctrl, state 139 drivers/mtd/nand/onenand/omap2.c "intr 0x%04x\n", msg, state, ctrl, intr); state 142 drivers/mtd/nand/onenand/omap2.c static int omap2_onenand_wait(struct mtd_info *mtd, int state) state 151 drivers/mtd/nand/onenand/omap2.c if (state == FL_RESETING || state == FL_PREPARING_ERASE || state 152 drivers/mtd/nand/onenand/omap2.c state == FL_VERIFYING_ERASE) { state 156 drivers/mtd/nand/onenand/omap2.c switch (state) { state 176 drivers/mtd/nand/onenand/omap2.c wait_err("controller error", state, ctrl, intr); state 184 drivers/mtd/nand/onenand/omap2.c if (state != FL_READING) { state 201 drivers/mtd/nand/onenand/omap2.c wait_err("gpio error", state, ctrl, intr); state 221 drivers/mtd/nand/onenand/omap2.c wait_err("timeout", state, ctrl, intr); state 226 drivers/mtd/nand/onenand/omap2.c wait_warn("timeout", state, ctrl, intr); state 287 drivers/mtd/nand/onenand/omap2.c } else if (state == FL_READING) { state 288 drivers/mtd/nand/onenand/omap2.c wait_err("timeout", state, ctrl, intr); state 293 drivers/mtd/nand/onenand/omap2.c wait_err("controller error", state, ctrl, intr); state 305 drivers/mtd/nand/onenand/omap2.c wait_warn("unexpected controller status", state, ctrl, intr); state 553 drivers/mtd/nand/onenand/onenand_base.c static int onenand_wait(struct mtd_info *mtd, int state) state 569 drivers/mtd/nand/onenand/onenand_base.c if (state != FL_READING && state != FL_PREPARING_ERASE) state 596 drivers/mtd/nand/onenand/onenand_base.c } else if (state == FL_READING) { state 602 drivers/mtd/nand/onenand/onenand_base.c if (state == FL_PREPARING_ERASE && !(interrupt & ONENAND_INT_ERASE)) { state 651 drivers/mtd/nand/onenand/onenand_base.c static int onenand_interrupt_wait(struct mtd_info *mtd, int state) state 657 drivers/mtd/nand/onenand/onenand_base.c return onenand_wait(mtd, state); state 667 drivers/mtd/nand/onenand/onenand_base.c static int onenand_try_interrupt_wait(struct mtd_info *mtd, int state) state 687 drivers/mtd/nand/onenand/onenand_base.c return onenand_wait(mtd, state); state 1004 drivers/mtd/nand/onenand/onenand_base.c if (this->state == FL_READY) { state 1005 drivers/mtd/nand/onenand/onenand_base.c this->state = new_state; state 1013 drivers/mtd/nand/onenand/onenand_base.c return (this->state == FL_PM_SUSPENDED) ? 0 : -EAGAIN; state 1035 drivers/mtd/nand/onenand/onenand_base.c if (this->state != FL_PM_SUSPENDED && this->disable) state 1039 drivers/mtd/nand/onenand/onenand_base.c this->state = FL_READY; state 1479 drivers/mtd/nand/onenand/onenand_base.c static int onenand_bbt_wait(struct mtd_info *mtd, int state) state 1707 drivers/mtd/nand/onenand/onenand_base.c if (this->state == FL_PM_SUSPENDED) state 3806 drivers/mtd/nand/onenand/onenand_base.c if (this->state == FL_PM_SUSPENDED) state 3893 drivers/mtd/nand/onenand/onenand_base.c this->state = FL_READY; state 310 drivers/mtd/nand/onenand/samsung.c static int s3c_onenand_wait(struct mtd_info *mtd, int state) state 317 drivers/mtd/nand/onenand/samsung.c switch (state) { state 341 drivers/mtd/nand/onenand/samsung.c if (state != FL_READING) state 693 drivers/mtd/nand/onenand/samsung.c static int s3c_onenand_bbt_wait(struct mtd_info *mtd, int state) state 296 drivers/mtd/nand/raw/nandsim.c uint32_t state; /* current chip state */ state 1004 drivers/mtd/nand/raw/nandsim.c static char *get_state_name(uint32_t state) state 1006 drivers/mtd/nand/raw/nandsim.c switch (NS_STATE(state)) { state 1151 drivers/mtd/nand/raw/nandsim.c ns->state = STATE_READY; state 1223 drivers/mtd/nand/raw/nandsim.c if (NS_STATE(ns->state) != NS_STATE(ops[i].states[ns->npstates])) state 1256 drivers/mtd/nand/raw/nandsim.c ns->state = ns->op[ns->stateidx]; state 1259 drivers/mtd/nand/raw/nandsim.c idx, get_state_name(ns->state), get_state_name(ns->nxstate)); state 1267 drivers/mtd/nand/raw/nandsim.c get_state_name(ns->state)); state 1285 drivers/mtd/nand/raw/nandsim.c ns->pstates[ns->npstates++] = ns->state; state 1714 drivers/mtd/nand/raw/nandsim.c ns->state = ns->nxstate; state 1719 drivers/mtd/nand/raw/nandsim.c get_state_name(ns->state), get_state_name(ns->nxstate)); state 1722 drivers/mtd/nand/raw/nandsim.c if ((ns->state & ACTION_MASK) && do_state_action(ns, ns->state) < 0) { state 1737 drivers/mtd/nand/raw/nandsim.c ns->state = get_state_by_command(ns->regs.command); state 1744 drivers/mtd/nand/raw/nandsim.c if ((ns->state & ACTION_MASK) && do_state_action(ns, ns->state) < 0) { state 1764 drivers/mtd/nand/raw/nandsim.c if ((ns->state & (STATE_DATAIN_MASK | STATE_DATAOUT_MASK)) state 1781 drivers/mtd/nand/raw/nandsim.c ns->state = ns->nxstate; state 1787 drivers/mtd/nand/raw/nandsim.c get_state_name(ns->state), get_state_name(ns->nxstate)); state 1793 drivers/mtd/nand/raw/nandsim.c switch (NS_STATE(ns->state)) { state 1864 drivers/mtd/nand/raw/nandsim.c if (!(ns->state & STATE_DATAOUT_MASK)) { state 1866 drivers/mtd/nand/raw/nandsim.c "return %#x\n", get_state_name(ns->state), (uint)outb); state 1871 drivers/mtd/nand/raw/nandsim.c if (NS_STATE(ns->state) == STATE_DATAOUT_STATUS) { state 1882 drivers/mtd/nand/raw/nandsim.c switch (NS_STATE(ns->state)) { state 1942 drivers/mtd/nand/raw/nandsim.c if (NS_STATE(ns->state) == STATE_DATAOUT_STATUS state 1943 drivers/mtd/nand/raw/nandsim.c || NS_STATE(ns->state) == STATE_DATAOUT) { state 1955 drivers/mtd/nand/raw/nandsim.c NS_STATE(ns->state) == STATE_DATAOUT_ID && ns->regs.count == 2)) { state 1984 drivers/mtd/nand/raw/nandsim.c if ((ns->state & ACTION_MASK) && do_state_action(ns, ns->state) < 0) { state 2038 drivers/mtd/nand/raw/nandsim.c if (!(ns->state & STATE_DATAIN_MASK)) { state 2041 drivers/mtd/nand/raw/nandsim.c get_state_name(ns->state), get_state_name(STATE_READY)); state 2071 drivers/mtd/nand/raw/nandsim.c if (!(ns->state & STATE_DATAIN_MASK)) { state 2073 drivers/mtd/nand/raw/nandsim.c "switch to STATE_READY\n", get_state_name(ns->state)); state 2106 drivers/mtd/nand/raw/nandsim.c if (!(ns->state & STATE_DATAOUT_MASK)) { state 2108 drivers/mtd/nand/raw/nandsim.c get_state_name(ns->state)); state 2112 drivers/mtd/nand/raw/nandsim.c if (NS_STATE(ns->state) != STATE_DATAOUT) { state 289 drivers/mtd/nand/raw/sh_flctl.c int state = FL_SUCCESS; state 303 drivers/mtd/nand/raw/sh_flctl.c return state; state 320 drivers/mtd/nand/raw/sh_flctl.c state = FL_ERROR; /* can't correct */ state 325 drivers/mtd/nand/raw/sh_flctl.c if (state == FL_SUCCESS) state 355 drivers/mtd/nand/raw/sh_flctl.c state = FL_REPAIRABLE; state 577 drivers/mtd/nand/raw/sunxi_nand.c static u16 sunxi_nfc_randomizer_step(u16 state, int count) state 579 drivers/mtd/nand/raw/sunxi_nand.c state &= 0x7fff; state 586 drivers/mtd/nand/raw/sunxi_nand.c state = ((state >> 1) | state 587 drivers/mtd/nand/raw/sunxi_nand.c (((state ^ (state >> 1)) & 1) << 14)) & 0x7fff; state 589 drivers/mtd/nand/raw/sunxi_nand.c return state; state 617 drivers/mtd/nand/raw/sunxi_nand.c u16 state; state 623 drivers/mtd/nand/raw/sunxi_nand.c state = sunxi_nfc_randomizer_state(nand, page, ecc); state 625 drivers/mtd/nand/raw/sunxi_nand.c writel(ecc_ctl | NFC_RANDOM_SEED(state), nfc->regs + NFC_REG_ECC_CTL); state 652 drivers/mtd/nand/raw/sunxi_nand.c u16 state = sunxi_nfc_randomizer_state(nand, page, true); state 654 drivers/mtd/nand/raw/sunxi_nand.c bbm[0] ^= state; state 655 drivers/mtd/nand/raw/sunxi_nand.c bbm[1] ^= sunxi_nfc_randomizer_step(state, 8); state 468 drivers/mtd/nand/raw/tmio_nand.c static int tmio_suspend(struct platform_device *dev, pm_message_t state) state 64 drivers/mtd/rfd_ftl.c } state; state 101 drivers/mtd/rfd_ftl.c block->state = BLOCK_UNUSED; state 105 drivers/mtd/rfd_ftl.c block->state = BLOCK_OK; state 283 drivers/mtd/rfd_ftl.c part->blocks[block].state = BLOCK_ERASING; state 291 drivers/mtd/rfd_ftl.c part->blocks[block].state = BLOCK_FAILED; state 298 drivers/mtd/rfd_ftl.c part->blocks[block].state = BLOCK_ERASED; state 311 drivers/mtd/rfd_ftl.c part->blocks[block].state = BLOCK_FAILED; state 313 drivers/mtd/rfd_ftl.c part->blocks[block].state = BLOCK_OK; state 495 drivers/mtd/rfd_ftl.c if (part->blocks[block].state == BLOCK_UNUSED) state 20 drivers/mux/adg792a.c #define ADG792A_MUX(mux, state) (0xc0 | (((mux) + 1) << 2) | (state)) state 21 drivers/mux/adg792a.c #define ADG792A_MUX_ALL(state) (0xc0 | (state)) state 34 drivers/mux/adg792a.c static int adg792a_set(struct mux_control *mux, int state) state 41 drivers/mux/adg792a.c if (state == MUX_IDLE_DISCONNECT) state 44 drivers/mux/adg792a.c cmd = ADG792A_MUX_ALL(state); state 48 drivers/mux/adg792a.c if (state == MUX_IDLE_DISCONNECT) state 51 drivers/mux/adg792a.c cmd = ADG792A_MUX(controller, state); state 18 drivers/mux/adgs1408.c #define ADGS1408_MUX(state) (((state) << 1) | 1) state 36 drivers/mux/adgs1408.c static int adgs1408_set(struct mux_control *mux, int state) state 41 drivers/mux/adgs1408.c if (state == MUX_IDLE_DISCONNECT) state 44 drivers/mux/adgs1408.c reg = ADGS1408_MUX(state); state 127 drivers/mux/core.c static int mux_control_set(struct mux_control *mux, int state) state 129 drivers/mux/core.c int ret = mux->chip->ops->set(mux, state); state 131 drivers/mux/core.c mux->cached_state = ret < 0 ? MUX_CACHE_UNKNOWN : state; state 296 drivers/mux/core.c static int __mux_control_select(struct mux_control *mux, int state) state 300 drivers/mux/core.c if (WARN_ON(state < 0 || state >= mux->states)) state 303 drivers/mux/core.c if (mux->cached_state == state) state 306 drivers/mux/core.c ret = mux_control_set(mux, state); state 334 drivers/mux/core.c int mux_control_select(struct mux_control *mux, unsigned int state) state 342 drivers/mux/core.c ret = __mux_control_select(mux, state); state 366 drivers/mux/core.c int mux_control_try_select(struct mux_control *mux, unsigned int state) state 373 drivers/mux/core.c ret = __mux_control_select(mux, state); state 22 drivers/mux/gpio.c static int mux_gpio_set(struct mux_control *mux, int state) state 25 drivers/mux/gpio.c DECLARE_BITMAP(values, BITS_PER_TYPE(state)); state 27 drivers/mux/gpio.c values[0] = state; state 18 drivers/mux/mmio.c static int mux_mmio_set(struct mux_control *mux, int state) state 22 drivers/mux/mmio.c return regmap_field_write(fields[mux_control_get_index(mux)], state); state 498 drivers/net/appletalk/ltpc.c int state; state 526 drivers/net/appletalk/ltpc.c state = inb_p(base+6); state 527 drivers/net/appletalk/ltpc.c if (state != inb_p(base+6)) goto loop; state 529 drivers/net/appletalk/ltpc.c switch(state) { state 802 drivers/net/bonding/bond_main.c test_bit(__LINK_STATE_LINKWATCH_PENDING, &slave->dev->state)) state 1338 drivers/net/bonding/bond_main.c info->state = bond_slave_state(slave); state 38 drivers/net/bonding/bond_sysfs_slave.c static SLAVE_ATTR_RO(state); state 633 drivers/net/caif/caif_hsi.c if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { state 703 drivers/net/caif/caif_hsi.c if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { state 722 drivers/net/caif/caif_hsi.c cfhsi->rx_state.state = rx_state; state 1140 drivers/net/caif/caif_hsi.c cfhsi->rx_state.state = CFHSI_RX_STATE_DESC; state 72 drivers/net/caif/caif_serial.c unsigned long state; state 106 drivers/net/caif/caif_serial.c (u32 *)&ser->state); state 219 drivers/net/caif/caif_serial.c if (test_and_set_bit(CAIF_SENDING, &ser->state)) state 259 drivers/net/caif/caif_serial.c test_and_clear_bit(CAIF_FLOW_OFF_SENT, &ser->state) && state 262 drivers/net/caif/caif_serial.c clear_bit(CAIF_SENDING, &ser->state); state 265 drivers/net/caif/caif_serial.c clear_bit(CAIF_SENDING, &ser->state); state 278 drivers/net/caif/caif_serial.c !test_and_set_bit(CAIF_FLOW_OFF_SENT, &ser->state) && state 263 drivers/net/caif/caif_spi.c inline void cfspi_dbg_state(struct cfspi *cfspi, int state) state 265 drivers/net/caif/caif_spi.c cfspi->dbg_state = state; state 285 drivers/net/caif/caif_spi.c inline void cfspi_dbg_state(struct cfspi *cfspi, int state) state 470 drivers/net/caif/caif_spi.c set_bit(SPI_SS_ON, &cfspi->state); state 471 drivers/net/caif/caif_spi.c set_bit(SPI_XFER, &cfspi->state); state 473 drivers/net/caif/caif_spi.c set_bit(SPI_SS_OFF, &cfspi->state); state 503 drivers/net/caif/caif_spi.c if (!test_and_set_bit(SPI_XFER, &cfspi->state)) { state 690 drivers/net/caif/caif_spi.c set_bit(SPI_TERMINATE, &cfspi->state); state 78 drivers/net/caif/caif_spi_slave.c test_bit(SPI_XFER, &cfspi->state) || state 79 drivers/net/caif/caif_spi_slave.c test_bit(SPI_TERMINATE, &cfspi->state)); state 81 drivers/net/caif/caif_spi_slave.c if (test_bit(SPI_TERMINATE, &cfspi->state)) state 173 drivers/net/caif/caif_spi_slave.c clear_bit(SPI_SS_ON, &cfspi->state); state 240 drivers/net/caif/caif_spi_slave.c && !test_bit(SPI_SS_ON, &cfspi->state)) state 241 drivers/net/caif/caif_spi_slave.c clear_bit(SPI_XFER, &cfspi->state); state 404 drivers/net/can/at91_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 412 drivers/net/can/at91_can.c static void at91_chip_stop(struct net_device *dev, enum can_state state) state 423 drivers/net/can/at91_can.c priv->can.state = state; state 884 drivers/net/can/at91_can.c switch (priv->can.state) { state 986 drivers/net/can/at91_can.c enum can_state *state) state 996 drivers/net/can/at91_can.c *state = CAN_STATE_ERROR_ACTIVE; state 998 drivers/net/can/at91_can.c *state = CAN_STATE_ERROR_WARNING; state 1000 drivers/net/can/at91_can.c *state = CAN_STATE_ERROR_PASSIVE; state 1002 drivers/net/can/at91_can.c *state = CAN_STATE_BUS_OFF; state 1040 drivers/net/can/at91_can.c if (likely(new_state == priv->can.state)) state 1053 drivers/net/can/at91_can.c priv->can.state = new_state; state 659 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 682 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_STOPPED; state 919 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 924 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_ERROR_WARNING; state 929 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 933 drivers/net/can/c_can/c_can.c priv->can.state = CAN_STATE_BUS_OFF; state 1126 drivers/net/can/c_can/c_can.c if (priv->can.state != CAN_STATE_BUS_OFF) state 419 drivers/net/can/c_can/c_can_platform.c static int c_can_suspend(struct platform_device *pdev, pm_message_t state) state 441 drivers/net/can/c_can/c_can_platform.c priv->can.state = CAN_STATE_SLEEPING; state 463 drivers/net/can/c_can/c_can_platform.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 205 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_STOPPED; state 236 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 332 drivers/net/can/cc770/cc770.c if (priv->can.state != CAN_STATE_STOPPED) state 523 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_BUS_OFF; state 532 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 537 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_ERROR_WARNING; state 544 drivers/net/can/cc770/cc770.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 720 drivers/net/can/cc770/cc770.c if (priv->can.state == CAN_STATE_STOPPED) state 328 drivers/net/can/dev.c if (new_state <= priv->state) state 346 drivers/net/can/dev.c static int can_tx_state_to_frame(struct net_device *dev, enum can_state state) state 348 drivers/net/can/dev.c switch (state) { state 360 drivers/net/can/dev.c static int can_rx_state_to_frame(struct net_device *dev, enum can_state state) state 362 drivers/net/can/dev.c switch (state) { state 380 drivers/net/can/dev.c if (unlikely(new_state == priv->state)) { state 388 drivers/net/can/dev.c priv->state = new_state; state 597 drivers/net/can/dev.c if (priv->state != CAN_STATE_BUS_OFF) state 752 drivers/net/can/dev.c priv->state = CAN_STATE_STOPPED; state 1130 drivers/net/can/dev.c enum can_state state = priv->state; state 1133 drivers/net/can/dev.c priv->do_get_state(dev, &state); state 1144 drivers/net/can/dev.c nla_put_u32(skb, IFLA_CAN_STATE, state) || state 765 drivers/net/can/flexcan.c if (likely(new_state == priv->can.state)) state 884 drivers/net/can/flexcan.c enum can_state last_state = priv->can.state; state 967 drivers/net/can/flexcan.c if ((last_state != priv->can.state) && state 970 drivers/net/can/flexcan.c switch (priv->can.state) { state 1213 drivers/net/can/flexcan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 1255 drivers/net/can/flexcan.c priv->can.state = CAN_STATE_STOPPED; state 1690 drivers/net/can/flexcan.c priv->can.state = CAN_STATE_SLEEPING; state 1701 drivers/net/can/flexcan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 471 drivers/net/can/grcan.c priv->can.state = CAN_STATE_STOPPED; state 609 drivers/net/can/grcan.c enum can_state state = priv->can.state; state 610 drivers/net/can/grcan.c enum can_state oldstate = state; state 618 drivers/net/can/grcan.c state = CAN_STATE_BUS_OFF; state 620 drivers/net/can/grcan.c state = CAN_STATE_ERROR_PASSIVE; state 623 drivers/net/can/grcan.c state = CAN_STATE_ERROR_WARNING; state 625 drivers/net/can/grcan.c state = CAN_STATE_ERROR_ACTIVE; state 629 drivers/net/can/grcan.c if (state != oldstate) { state 630 drivers/net/can/grcan.c switch (state) { state 678 drivers/net/can/grcan.c priv->can.state = state; state 738 drivers/net/can/grcan.c priv->can.state = CAN_STATE_STOPPED; state 853 drivers/net/can/grcan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 1011 drivers/net/can/grcan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 1121 drivers/net/can/grcan.c priv->can.state = CAN_STATE_STOPPED; state 468 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 473 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_ERROR_WARNING; state 478 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 482 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_BUS_OFF; state 539 drivers/net/can/ifi_canfd/ifi_canfd.c (priv->can.state != CAN_STATE_ERROR_ACTIVE)) { state 546 drivers/net/can/ifi_canfd/ifi_canfd.c (priv->can.state != CAN_STATE_ERROR_WARNING)) { state 553 drivers/net/can/ifi_canfd/ifi_canfd.c (priv->can.state != CAN_STATE_ERROR_PASSIVE)) { state 560 drivers/net/can/ifi_canfd/ifi_canfd.c (priv->can.state != CAN_STATE_BUS_OFF)) { state 767 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 800 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_STOPPED; state 983 drivers/net/can/ifi_canfd/ifi_canfd.c priv->can.state = CAN_STATE_STOPPED; state 1036 drivers/net/can/janz-ican3.c enum can_state state = mod->can.state; state 1113 drivers/net/can/janz-ican3.c state = CAN_STATE_BUS_OFF; state 1119 drivers/net/can/janz-ican3.c state = CAN_STATE_ERROR_PASSIVE; state 1121 drivers/net/can/janz-ican3.c state = CAN_STATE_ERROR_WARNING; state 1123 drivers/net/can/janz-ican3.c state = CAN_STATE_ERROR_ACTIVE; state 1154 drivers/net/can/janz-ican3.c if (state != mod->can.state && (state == CAN_STATE_ERROR_WARNING || state 1155 drivers/net/can/janz-ican3.c state == CAN_STATE_ERROR_PASSIVE)) { state 1157 drivers/net/can/janz-ican3.c if (state == CAN_STATE_ERROR_WARNING) { state 1173 drivers/net/can/janz-ican3.c mod->can.state = state; state 1653 drivers/net/can/janz-ican3.c mod->can.state = CAN_STATE_ERROR_ACTIVE; state 1666 drivers/net/can/janz-ican3.c mod->can.state = CAN_STATE_STOPPED; state 1786 drivers/net/can/janz-ican3.c mod->can.state = CAN_STATE_ERROR_ACTIVE; state 636 drivers/net/can/kvaser_pciefd.c can->can.state = CAN_STATE_ERROR_ACTIVE; state 1257 drivers/net/can/kvaser_pciefd.c old_state = can->can.state; state 1334 drivers/net/can/kvaser_pciefd.c old_state = can->can.state; state 1432 drivers/net/can/kvaser_pciefd.c if (can->can.state != CAN_STATE_BUS_OFF && state 1433 drivers/net/can/kvaser_pciefd.c can->can.state != CAN_STATE_ERROR_ACTIVE) { state 670 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_ERROR_WARNING; state 675 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_ERROR_PASSIVE; state 679 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_BUS_OFF; state 736 drivers/net/can/m_can/m_can.c if (psr & PSR_EW && cdev->can.state != CAN_STATE_ERROR_WARNING) { state 742 drivers/net/can/m_can/m_can.c if (psr & PSR_EP && cdev->can.state != CAN_STATE_ERROR_PASSIVE) { state 748 drivers/net/can/m_can/m_can.c if (psr & PSR_BO && cdev->can.state != CAN_STATE_BUS_OFF) { state 1203 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_ERROR_ACTIVE; state 1370 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_STOPPED; state 1554 drivers/net/can/m_can/m_can.c if (cdev->can.state == CAN_STATE_BUS_OFF) { state 1826 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_SLEEPING; state 1839 drivers/net/can/m_can/m_can.c cdev->can.state = CAN_STATE_ERROR_ACTIVE; state 375 drivers/net/can/mscan/mpc5xxx_can.c static int mpc5xxx_can_suspend(struct platform_device *ofdev, pm_message_t state) state 90 drivers/net/can/mscan/mscan.c priv->can.state = CAN_STATE_SLEEPING; state 103 drivers/net/can/mscan/mscan.c priv->can.state = CAN_STATE_STOPPED; state 120 drivers/net/can/mscan/mscan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 154 drivers/net/can/mscan/mscan.c priv->can.state = state_map[max(MSCAN_STATE_RX(canrflg), state 171 drivers/net/can/mscan/mscan.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 178 drivers/net/can/mscan/mscan.c if (priv->can.state <= CAN_STATE_BUS_OFF) state 289 drivers/net/can/mscan/mscan.c return priv->can.state; state 353 drivers/net/can/mscan/mscan.c if (new_state != priv->can.state) { state 358 drivers/net/can/mscan/mscan.c if (priv->can.state == CAN_STATE_BUS_OFF) { state 417 drivers/net/can/mscan/mscan.c if (priv->can.state < CAN_STATE_BUS_OFF) state 486 drivers/net/can/pch_can.c enum can_state state = priv->can.state; state 495 drivers/net/can/pch_can.c state = CAN_STATE_BUS_OFF; state 504 drivers/net/can/pch_can.c state = CAN_STATE_ERROR_WARNING; state 517 drivers/net/can/pch_can.c state = CAN_STATE_ERROR_PASSIVE; state 562 drivers/net/can/pch_can.c priv->can.state = state; state 798 drivers/net/can/pch_can.c if (priv->can.state != CAN_STATE_STOPPED) state 810 drivers/net/can/pch_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 876 drivers/net/can/pch_can.c priv->can.state = CAN_STATE_STOPPED; state 1036 drivers/net/can/pch_can.c static int pch_can_suspend(struct pci_dev *pdev, pm_message_t state) state 1050 drivers/net/can/pch_can.c priv->can.state = CAN_STATE_STOPPED; state 1090 drivers/net/can/pch_can.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 1113 drivers/net/can/pch_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 100 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 112 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 347 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_BUS_OFF; state 355 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 368 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_ERROR_WARNING; state 379 drivers/net/can/peak_canfd/peak_canfd.c } else if (priv->can.state != CAN_STATE_ERROR_ACTIVE) { state 756 drivers/net/can/peak_canfd/peak_canfd.c priv->can.state = CAN_STATE_STOPPED; state 406 drivers/net/can/peak_canfd/peak_pciefd_main.c if (ucan->can.state == CAN_STATE_BUS_OFF) state 478 drivers/net/can/peak_canfd/peak_pciefd_main.c if (ucan->can.state == CAN_STATE_STOPPED) state 496 drivers/net/can/peak_canfd/peak_pciefd_main.c ucan->can.state = CAN_STATE_STOPPED; state 312 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_ERROR_WARNING; state 322 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 335 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_BUS_OFF; state 495 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 574 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_STOPPED; state 860 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_SLEEPING; state 884 drivers/net/can/rcar/rcar_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 990 drivers/net/can/rcar/rcar_canfd.c priv->can.state = CAN_STATE_ERROR_WARNING; state 1000 drivers/net/can/rcar/rcar_canfd.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 1011 drivers/net/can/rcar/rcar_canfd.c priv->can.state = CAN_STATE_BUS_OFF; state 1114 drivers/net/can/rcar/rcar_canfd.c enum can_state rx_state, tx_state, state = priv->can.state; state 1120 drivers/net/can/rcar/rcar_canfd.c state = CAN_STATE_ERROR_ACTIVE; state 1122 drivers/net/can/rcar/rcar_canfd.c state = CAN_STATE_ERROR_WARNING; state 1124 drivers/net/can/rcar/rcar_canfd.c if (state != priv->can.state) { state 1126 drivers/net/can/rcar/rcar_canfd.c state, priv->can.state, txerr, rxerr); state 1132 drivers/net/can/rcar/rcar_canfd.c tx_state = txerr >= rxerr ? state : 0; state 1133 drivers/net/can/rcar/rcar_canfd.c rx_state = txerr <= rxerr ? state : 0; state 1164 drivers/net/can/rcar/rcar_canfd.c if (unlikely((priv->can.state != CAN_STATE_ERROR_ACTIVE) && state 1165 drivers/net/can/rcar/rcar_canfd.c (priv->can.state != CAN_STATE_BUS_OFF))) state 1253 drivers/net/can/rcar/rcar_canfd.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 1321 drivers/net/can/rcar/rcar_canfd.c priv->can.state = CAN_STATE_STOPPED; state 1374 drivers/net/can/rcar/rcar_canfd.c if (priv->can.state == CAN_STATE_ERROR_PASSIVE) state 177 drivers/net/can/sja1000/peak_pci.c static void pita_setsda(void *data, int state) state 188 drivers/net/can/sja1000/peak_pci.c if (state) state 196 drivers/net/can/sja1000/peak_pci.c static void pita_setscl(void *data, int state) state 207 drivers/net/can/sja1000/peak_pci.c if (state) state 155 drivers/net/can/sja1000/peak_pcmcia.c static void pcan_set_leds(struct pcan_pccard *card, u8 mask, u8 state); state 342 drivers/net/can/sja1000/peak_pcmcia.c static void pcan_set_leds(struct pcan_pccard *card, u8 led_mask, u8 state) state 352 drivers/net/can/sja1000/peak_pcmcia.c ccr |= PCC_CCR_LED_CHAN(state, i); state 127 drivers/net/can/sja1000/sja1000.c priv->can.state = CAN_STATE_STOPPED; state 150 drivers/net/can/sja1000/sja1000.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 209 drivers/net/can/sja1000/sja1000.c if (priv->can.state != CAN_STATE_STOPPED) state 396 drivers/net/can/sja1000/sja1000.c enum can_state state = priv->can.state; state 426 drivers/net/can/sja1000/sja1000.c state = CAN_STATE_BUS_OFF; state 428 drivers/net/can/sja1000/sja1000.c state = CAN_STATE_ERROR_WARNING; state 430 drivers/net/can/sja1000/sja1000.c state = CAN_STATE_ERROR_ACTIVE; state 467 drivers/net/can/sja1000/sja1000.c if (state == CAN_STATE_ERROR_PASSIVE) state 468 drivers/net/can/sja1000/sja1000.c state = CAN_STATE_ERROR_WARNING; state 470 drivers/net/can/sja1000/sja1000.c state = CAN_STATE_ERROR_PASSIVE; state 482 drivers/net/can/sja1000/sja1000.c if (state != priv->can.state) { state 483 drivers/net/can/sja1000/sja1000.c tx_state = txerr >= rxerr ? state : 0; state 484 drivers/net/can/sja1000/sja1000.c rx_state = txerr <= rxerr ? state : 0; state 488 drivers/net/can/sja1000/sja1000.c if(state == CAN_STATE_BUS_OFF) state 468 drivers/net/can/softing/softing_fw.c priv->can.state = CAN_STATE_STOPPED; state 635 drivers/net/can/softing/softing_fw.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 26 drivers/net/can/softing/softing_main.c return (can->state <= CAN_STATE_ERROR_PASSIVE); state 216 drivers/net/can/softing/softing_main.c uint8_t can_state, state; state 218 drivers/net/can/softing/softing_main.c state = *ptr++; state 223 drivers/net/can/softing/softing_main.c if (state & SF_MASK_BUSOFF) { state 226 drivers/net/can/softing/softing_main.c state = STATE_BUSOFF; state 227 drivers/net/can/softing/softing_main.c } else if (state & SF_MASK_EPASSIVE) { state 231 drivers/net/can/softing/softing_main.c state = STATE_EPASSIVE; state 235 drivers/net/can/softing/softing_main.c state = STATE_EACTIVE; state 238 drivers/net/can/softing/softing_main.c iowrite8(state, &card->dpram[priv->index ? state 247 drivers/net/can/softing/softing_main.c if (can_state != priv->can.state) { state 248 drivers/net/can/softing/softing_main.c priv->can.state = can_state; state 394 drivers/net/can/spi/hi311x.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 447 drivers/net/can/spi/hi311x.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 564 drivers/net/can/spi/hi311x.c priv->can.state = CAN_STATE_STOPPED; state 583 drivers/net/can/spi/hi311x.c if (priv->can.state == CAN_STATE_BUS_OFF) { state 661 drivers/net/can/spi/hi311x.c if (new_state != priv->can.state) { state 489 drivers/net/can/spi/mcp251x.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 532 drivers/net/can/spi/mcp251x.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 659 drivers/net/can/spi/mcp251x.c priv->can.state = CAN_STATE_STOPPED; state 693 drivers/net/can/spi/mcp251x.c if (priv->can.state == CAN_STATE_BUS_OFF) { state 815 drivers/net/can/spi/mcp251x.c switch (priv->can.state) { state 829 drivers/net/can/spi/mcp251x.c priv->can.state = new_state; state 848 drivers/net/can/spi/mcp251x.c if (priv->can.state == CAN_STATE_BUS_OFF) { state 362 drivers/net/can/sun4i_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 372 drivers/net/can/sun4i_can.c priv->can.state = CAN_STATE_STOPPED; state 516 drivers/net/can/sun4i_can.c enum can_state state = priv->can.state; state 557 drivers/net/can/sun4i_can.c state = CAN_STATE_BUS_OFF; state 559 drivers/net/can/sun4i_can.c state = CAN_STATE_ERROR_WARNING; state 561 drivers/net/can/sun4i_can.c state = CAN_STATE_ERROR_ACTIVE; state 597 drivers/net/can/sun4i_can.c if (state == CAN_STATE_ERROR_PASSIVE) state 598 drivers/net/can/sun4i_can.c state = CAN_STATE_ERROR_WARNING; state 600 drivers/net/can/sun4i_can.c state = CAN_STATE_ERROR_PASSIVE; state 614 drivers/net/can/sun4i_can.c if (state != priv->can.state) { state 615 drivers/net/can/sun4i_can.c tx_state = txerr >= rxerr ? state : 0; state 616 drivers/net/can/sun4i_can.c rx_state = txerr <= rxerr ? state : 0; state 621 drivers/net/can/sun4i_can.c priv->can.state = state; state 622 drivers/net/can/sun4i_can.c if (state == CAN_STATE_BUS_OFF) state 409 drivers/net/can/ti_hecc.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 423 drivers/net/can/ti_hecc.c priv->can.state = CAN_STATE_STOPPED; state 645 drivers/net/can/ti_hecc.c priv->can.state = max(tx_state, rx_state); state 714 drivers/net/can/ti_hecc.c } else if (unlikely(priv->can.state != CAN_STATE_ERROR_ACTIVE)) { state 726 drivers/net/can/ti_hecc.c if (new_state < priv->can.state) { state 989 drivers/net/can/ti_hecc.c static int ti_hecc_suspend(struct platform_device *pdev, pm_message_t state) state 1000 drivers/net/can/ti_hecc.c priv->can.state = CAN_STATE_SLEEPING; state 1018 drivers/net/can/ti_hecc.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 339 drivers/net/can/usb/ems_usb.c u8 state = msg->msg.can_state; state 341 drivers/net/can/usb/ems_usb.c if (state & SJA1000_SR_BS) { state 342 drivers/net/can/usb/ems_usb.c dev->can.state = CAN_STATE_BUS_OFF; state 347 drivers/net/can/usb/ems_usb.c } else if (state & SJA1000_SR_ES) { state 348 drivers/net/can/usb/ems_usb.c dev->can.state = CAN_STATE_ERROR_WARNING; state 351 drivers/net/can/usb/ems_usb.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 384 drivers/net/can/usb/ems_usb.c if (dev->can.state == CAN_STATE_ERROR_WARNING || state 385 drivers/net/can/usb/ems_usb.c dev->can.state == CAN_STATE_ERROR_PASSIVE) { state 669 drivers/net/can/usb/ems_usb.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 978 drivers/net/can/usb/ems_usb.c dev->can.state = CAN_STATE_STOPPED; state 223 drivers/net/can/usb/esd_usb2.c u8 state = msg->msg.rx.data[0]; state 234 drivers/net/can/usb/esd_usb2.c if (state != priv->old_state) { state 235 drivers/net/can/usb/esd_usb2.c priv->old_state = state; state 237 drivers/net/can/usb/esd_usb2.c switch (state & ESD_BUSSTATE_MASK) { state 239 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_BUS_OFF; state 245 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_ERROR_WARNING; state 249 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 253 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 281 drivers/net/can/usb/esd_usb2.c if (priv->can.state == CAN_STATE_ERROR_WARNING || state 282 drivers/net/can/usb/esd_usb2.c priv->can.state == CAN_STATE_ERROR_PASSIVE) { state 647 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 859 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_STOPPED; state 990 drivers/net/can/usb/esd_usb2.c priv->can.state = CAN_STATE_STOPPED; state 95 drivers/net/can/usb/gs_usb.c u32 state; state 270 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 273 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_BUS_OFF; state 278 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_ERROR_WARNING; state 282 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_ERROR_PASSIVE; state 285 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 680 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 763 drivers/net/can/usb/gs_usb.c enum ethtool_phys_id_state state) state 767 drivers/net/can/usb/gs_usb.c switch (state) { state 856 drivers/net/can/usb/gs_usb.c dev->can.state = CAN_STATE_STOPPED; state 401 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 474 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c priv->can.state = CAN_STATE_STOPPED; state 667 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c priv->can.state = CAN_STATE_STOPPED; state 849 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c old_state = priv->can.state; state 1006 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c old_state = priv->can.state; state 1867 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c priv->can.state = CAN_STATE_STOPPED; state 570 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (priv->can.restart_ms && priv->can.state >= CAN_STATE_BUS_OFF) { state 589 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 637 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c new_state = priv->can.state; state 638 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cur_state = priv->can.state; state 722 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c old_state = priv->can.state; state 724 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c new_state = priv->can.state; state 517 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_BUS_OFF; state 521 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 525 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_ERROR_WARNING; state 701 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 720 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_STOPPED; state 819 drivers/net/can/usb/mcba_usb.c priv->can.state = CAN_STATE_STOPPED; state 117 drivers/net/can/usb/peak_usb/pcan_usb.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 147 drivers/net/can/usb/peak_usb/pcan_usb.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 410 drivers/net/can/usb/peak_usb/pcan_usb.c new_state = mc->pdev->dev.can.state; state 412 drivers/net/can/usb/peak_usb/pcan_usb.c switch (mc->pdev->dev.can.state) { state 475 drivers/net/can/usb/peak_usb/pcan_usb.c if (mc->pdev->dev.can.state == new_state) state 516 drivers/net/can/usb/peak_usb/pcan_usb.c new_state = mc->pdev->dev.can.state; state 520 drivers/net/can/usb/peak_usb/pcan_usb.c mc->pdev->dev.can.state = new_state; state 198 drivers/net/can/usb/peak_usb/pcan_usb_core.c if (dev->state & PCAN_USB_STATE_STARTED) { state 474 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->state |= PCAN_USB_STATE_STARTED; state 483 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 568 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->state &= ~PCAN_USB_STATE_STARTED; state 573 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->can.state = CAN_STATE_STOPPED; state 597 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 763 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->state = PCAN_USB_STATE_CONNECTED; state 857 drivers/net/can/usb/peak_usb/pcan_usb_core.c dev->state &= ~PCAN_USB_STATE_CONNECTED; state 113 drivers/net/can/usb/peak_usb/pcan_usb_core.h u32 state; state 183 drivers/net/can/usb/peak_usb/pcan_usb_fd.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 532 drivers/net/can/usb/peak_usb/pcan_usb_fd.c if (dev->can.state == CAN_STATE_BUS_OFF) state 543 drivers/net/can/usb/peak_usb/pcan_usb_fd.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 550 drivers/net/can/usb/peak_usb/pcan_usb_fd.c if (new_state == dev->can.state) state 946 drivers/net/can/usb/peak_usb/pcan_usb_fd.c if (dev->can.state != CAN_STATE_STOPPED) { state 211 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 235 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 319 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (!(dev->state & PCAN_USB_STATE_CONNECTED)) state 570 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (dev->can.state == CAN_STATE_BUS_OFF) state 575 drivers/net/can/usb/peak_usb/pcan_usb_pro.c dev->can.state = CAN_STATE_ERROR_ACTIVE; state 610 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (dev->can.state == new_state) state 660 drivers/net/can/usb/peak_usb/pcan_usb_pro.c dev->can.state = new_state; state 935 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (dev->can.state != CAN_STATE_STOPPED) { state 487 drivers/net/can/usb/ucan.c enum can_state new_state = up->can.state; state 532 drivers/net/can/usb/ucan.c if (up->can.state == new_state) state 536 drivers/net/can/usb/ucan.c if (up->can.state > new_state) { state 537 drivers/net/can/usb/ucan.c up->can.state = new_state; state 542 drivers/net/can/usb/ucan.c up->can.state = new_state; state 1014 drivers/net/can/usb/ucan.c up->can.state = CAN_STATE_ERROR_ACTIVE; state 1200 drivers/net/can/usb/ucan.c up->can.state = CAN_STATE_STOPPED; state 1277 drivers/net/can/usb/ucan.c up->can.state = CAN_STATE_ERROR_ACTIVE; state 1509 drivers/net/can/usb/ucan.c up->can.state = CAN_STATE_STOPPED; state 1546 drivers/net/can/usb/ucan.c up->can.state = CAN_STATE_STOPPED; state 350 drivers/net/can/usb/usb_8dev.c u8 state = msg->data[0]; state 360 drivers/net/can/usb/usb_8dev.c switch (state) { state 362 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 367 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_BUS_OFF; state 378 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_ERROR_WARNING; state 384 drivers/net/can/usb/usb_8dev.c switch (state) { state 418 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_ERROR_WARNING; state 425 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_ERROR_PASSIVE; state 433 drivers/net/can/usb/usb_8dev.c "Unknown status/error message (%d)\n", state); state 788 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 857 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_STOPPED; state 924 drivers/net/can/usb/usb_8dev.c priv->can.state = CAN_STATE_STOPPED; state 505 drivers/net/can/xilinx_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 943 drivers/net/can/xilinx_can.c enum can_state old_state = priv->can.state; state 996 drivers/net/can/xilinx_can.c priv->can.state = CAN_STATE_BUS_OFF; state 1006 drivers/net/can/xilinx_can.c if (new_state != priv->can.state) state 1116 drivers/net/can/xilinx_can.c priv->can.state = CAN_STATE_SLEEPING; state 1120 drivers/net/can/xilinx_can.c priv->can.state = CAN_STATE_ERROR_ACTIVE; state 1368 drivers/net/can/xilinx_can.c priv->can.state = CAN_STATE_STOPPED; state 1169 drivers/net/dsa/b53/b53_common.c struct phylink_link_state *state) state 1175 drivers/net/dsa/b53/b53_common.c dev->ops->serdes_phylink_validate(dev, port, mask, state); state 1186 drivers/net/dsa/b53/b53_common.c if (state->interface != PHY_INTERFACE_MODE_MII && state 1187 drivers/net/dsa/b53/b53_common.c state->interface != PHY_INTERFACE_MODE_REVMII && state 1188 drivers/net/dsa/b53/b53_common.c !phy_interface_mode_is_8023z(state->interface) && state 1194 drivers/net/dsa/b53/b53_common.c if (!phy_interface_mode_is_8023z(state->interface)) { state 1203 drivers/net/dsa/b53/b53_common.c bitmap_and(state->advertising, state->advertising, mask, state 1206 drivers/net/dsa/b53/b53_common.c phylink_helper_basex_speed(state); state 1211 drivers/net/dsa/b53/b53_common.c struct phylink_link_state *state) state 1216 drivers/net/dsa/b53/b53_common.c if ((phy_interface_mode_is_8023z(state->interface) || state 1217 drivers/net/dsa/b53/b53_common.c state->interface == PHY_INTERFACE_MODE_SGMII) && state 1219 drivers/net/dsa/b53/b53_common.c ret = dev->ops->serdes_link_state(dev, port, state); state 1227 drivers/net/dsa/b53/b53_common.c const struct phylink_link_state *state) state 1235 drivers/net/dsa/b53/b53_common.c b53_force_port_config(dev, port, state->speed, state 1236 drivers/net/dsa/b53/b53_common.c state->duplex, state->pause); state 1240 drivers/net/dsa/b53/b53_common.c if ((phy_interface_mode_is_8023z(state->interface) || state 1241 drivers/net/dsa/b53/b53_common.c state->interface == PHY_INTERFACE_MODE_SGMII) && state 1243 drivers/net/dsa/b53/b53_common.c dev->ops->serdes_config(dev, port, mode, state); state 1755 drivers/net/dsa/b53/b53_common.c void b53_br_set_stp_state(struct dsa_switch *ds, int port, u8 state) state 1761 drivers/net/dsa/b53/b53_common.c switch (state) { state 1778 drivers/net/dsa/b53/b53_common.c dev_err(ds->dev, "invalid STP state: %d\n", state); state 51 drivers/net/dsa/b53/b53_priv.h struct phylink_link_state *state); state 54 drivers/net/dsa/b53/b53_priv.h const struct phylink_link_state *state); state 61 drivers/net/dsa/b53/b53_priv.h struct phylink_link_state *state); state 320 drivers/net/dsa/b53/b53_priv.h void b53_br_set_stp_state(struct dsa_switch *ds, int port, u8 state); state 327 drivers/net/dsa/b53/b53_priv.h struct phylink_link_state *state); state 329 drivers/net/dsa/b53/b53_priv.h struct phylink_link_state *state); state 332 drivers/net/dsa/b53/b53_priv.h const struct phylink_link_state *state); state 64 drivers/net/dsa/b53/b53_serdes.c const struct phylink_link_state *state) state 74 drivers/net/dsa/b53/b53_serdes.c if (state->interface == PHY_INTERFACE_MODE_1000BASEX) state 100 drivers/net/dsa/b53/b53_serdes.c struct phylink_link_state *state) state 115 drivers/net/dsa/b53/b53_serdes.c state->speed = SPEED_10; state 118 drivers/net/dsa/b53/b53_serdes.c state->speed = SPEED_100; state 121 drivers/net/dsa/b53/b53_serdes.c state->speed = SPEED_1000; state 125 drivers/net/dsa/b53/b53_serdes.c state->speed = SPEED_2500; state 129 drivers/net/dsa/b53/b53_serdes.c state->duplex = dig & DUPLEX_STATUS ? DUPLEX_FULL : DUPLEX_HALF; state 130 drivers/net/dsa/b53/b53_serdes.c state->an_complete = !!(bmsr & BMSR_ANEGCOMPLETE); state 131 drivers/net/dsa/b53/b53_serdes.c state->link = !!(dig & LINK_STATUS); state 133 drivers/net/dsa/b53/b53_serdes.c state->pause |= MLO_PAUSE_RX; state 135 drivers/net/dsa/b53/b53_serdes.c state->pause |= MLO_PAUSE_TX; state 163 drivers/net/dsa/b53/b53_serdes.c struct phylink_link_state *state) state 112 drivers/net/dsa/b53/b53_serdes.h struct phylink_link_state *state); state 114 drivers/net/dsa/b53/b53_serdes.h const struct phylink_link_state *state); state 120 drivers/net/dsa/b53/b53_serdes.h struct phylink_link_state *state); state 205 drivers/net/dsa/bcm_sf2.c phy->state = PHY_READY; state 489 drivers/net/dsa/bcm_sf2.c struct phylink_link_state *state) state 494 drivers/net/dsa/bcm_sf2.c if (!phy_interface_mode_is_rgmii(state->interface) && state 495 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_MII && state 496 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_REVMII && state 497 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_GMII && state 498 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_INTERNAL && state 499 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_MOCA) { state 504 drivers/net/dsa/bcm_sf2.c state->interface, port); state 517 drivers/net/dsa/bcm_sf2.c if (state->interface != PHY_INTERFACE_MODE_MII && state 518 drivers/net/dsa/bcm_sf2.c state->interface != PHY_INTERFACE_MODE_REVMII) { state 530 drivers/net/dsa/bcm_sf2.c bitmap_and(state->advertising, state->advertising, mask, state 536 drivers/net/dsa/bcm_sf2.c const struct phylink_link_state *state) state 550 drivers/net/dsa/bcm_sf2.c switch (state->interface) { state 580 drivers/net/dsa/bcm_sf2.c if (state->pause & MLO_PAUSE_TXRX_MASK) { state 581 drivers/net/dsa/bcm_sf2.c if (state->pause & MLO_PAUSE_TX) state 591 drivers/net/dsa/bcm_sf2.c switch (state->speed) { state 600 drivers/net/dsa/bcm_sf2.c if (state->link) state 602 drivers/net/dsa/bcm_sf2.c if (state->duplex == DUPLEX_FULL) state 165 drivers/net/dsa/dsa_loop.c u8 state) state 168 drivers/net/dsa/dsa_loop.c __func__, port, state); state 1126 drivers/net/dsa/lan9303-core.c u8 state) state 1132 drivers/net/dsa/lan9303-core.c __func__, port, state); state 1134 drivers/net/dsa/lan9303-core.c switch (state) { state 1151 drivers/net/dsa/lan9303-core.c port, state); state 1268 drivers/net/dsa/lantiq_gswip.c static void gswip_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) state 1273 drivers/net/dsa/lantiq_gswip.c switch (state) { state 1289 drivers/net/dsa/lantiq_gswip.c dev_err(priv->dev, "invalid STP state: %d\n", state); state 1396 drivers/net/dsa/lantiq_gswip.c struct phylink_link_state *state) state 1403 drivers/net/dsa/lantiq_gswip.c if (!phy_interface_mode_is_rgmii(state->interface) && state 1404 drivers/net/dsa/lantiq_gswip.c state->interface != PHY_INTERFACE_MODE_MII && state 1405 drivers/net/dsa/lantiq_gswip.c state->interface != PHY_INTERFACE_MODE_REVMII && state 1406 drivers/net/dsa/lantiq_gswip.c state->interface != PHY_INTERFACE_MODE_RMII) state 1412 drivers/net/dsa/lantiq_gswip.c if (state->interface != PHY_INTERFACE_MODE_INTERNAL) state 1416 drivers/net/dsa/lantiq_gswip.c if (!phy_interface_mode_is_rgmii(state->interface) && state 1417 drivers/net/dsa/lantiq_gswip.c state->interface != PHY_INTERFACE_MODE_INTERNAL) state 1435 drivers/net/dsa/lantiq_gswip.c if (state->interface != PHY_INTERFACE_MODE_MII && state 1436 drivers/net/dsa/lantiq_gswip.c state->interface != PHY_INTERFACE_MODE_REVMII) { state 1448 drivers/net/dsa/lantiq_gswip.c bitmap_and(state->advertising, state->advertising, mask, state 1454 drivers/net/dsa/lantiq_gswip.c dev_err(ds->dev, "Unsupported interface: %d\n", state->interface); state 1460 drivers/net/dsa/lantiq_gswip.c const struct phylink_link_state *state) state 1467 drivers/net/dsa/lantiq_gswip.c switch (state->interface) { state 1486 drivers/net/dsa/lantiq_gswip.c "Unsupported interface: %d\n", state->interface); state 1491 drivers/net/dsa/lantiq_gswip.c switch (state->interface) { state 677 drivers/net/dsa/microchip/ksz8795.c u8 state) state 690 drivers/net/dsa/microchip/ksz8795.c switch (state) { state 727 drivers/net/dsa/microchip/ksz8795.c dev_err(ds->dev, "invalid STP state: %d\n", state); state 732 drivers/net/dsa/microchip/ksz8795.c p->stp_state = state; state 747 drivers/net/dsa/microchip/ksz8795.c if (state != BR_STATE_FORWARDING) { state 397 drivers/net/dsa/microchip/ksz9477.c u8 state) state 408 drivers/net/dsa/microchip/ksz9477.c switch (state) { state 447 drivers/net/dsa/microchip/ksz9477.c dev_err(ds->dev, "invalid STP state: %d\n", state); state 452 drivers/net/dsa/microchip/ksz9477.c p->stp_state = state; state 468 drivers/net/dsa/microchip/ksz9477.c if (state != BR_STATE_FORWARDING) { state 706 drivers/net/dsa/mt7530.c mt7530_stp_state_set(struct dsa_switch *ds, int port, u8 state) state 711 drivers/net/dsa/mt7530.c switch (state) { state 1313 drivers/net/dsa/mt7530.c const struct phylink_link_state *state) state 1324 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_GMII) state 1328 drivers/net/dsa/mt7530.c if (priv->p5_interface == state->interface) state 1330 drivers/net/dsa/mt7530.c if (!phy_interface_mode_is_rgmii(state->interface) && state 1331 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_MII && state 1332 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_GMII) state 1335 drivers/net/dsa/mt7530.c mt7530_setup_port5(ds, state->interface); state 1338 drivers/net/dsa/mt7530.c if (priv->p6_interface == state->interface) state 1341 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_RGMII && state 1342 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_TRGMII) state 1346 drivers/net/dsa/mt7530.c mt7530_pad_clk_setup(ds, state->interface); state 1348 drivers/net/dsa/mt7530.c priv->p6_interface = state->interface; state 1372 drivers/net/dsa/mt7530.c switch (state->speed) { state 1380 drivers/net/dsa/mt7530.c if (state->duplex == DUPLEX_FULL) { state 1382 drivers/net/dsa/mt7530.c if (state->pause & MLO_PAUSE_TX) state 1384 drivers/net/dsa/mt7530.c if (state->pause & MLO_PAUSE_RX) state 1413 drivers/net/dsa/mt7530.c struct phylink_link_state *state) state 1423 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_NA && state 1424 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_GMII) state 1428 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_NA && state 1429 drivers/net/dsa/mt7530.c !phy_interface_mode_is_rgmii(state->interface) && state 1430 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_MII && state 1431 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_GMII) state 1435 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_NA && state 1436 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_RGMII && state 1437 drivers/net/dsa/mt7530.c state->interface != PHY_INTERFACE_MODE_TRGMII) state 1450 drivers/net/dsa/mt7530.c if (state->interface == PHY_INTERFACE_MODE_TRGMII) { state 1458 drivers/net/dsa/mt7530.c if (state->interface != PHY_INTERFACE_MODE_MII) { state 1470 drivers/net/dsa/mt7530.c linkmode_and(state->advertising, state->advertising, mask); state 1475 drivers/net/dsa/mt7530.c struct phylink_link_state *state) state 1485 drivers/net/dsa/mt7530.c state->link = (pmsr & PMSR_LINK); state 1486 drivers/net/dsa/mt7530.c state->an_complete = state->link; state 1487 drivers/net/dsa/mt7530.c state->duplex = !!(pmsr & PMSR_DPX); state 1491 drivers/net/dsa/mt7530.c state->speed = SPEED_10; state 1494 drivers/net/dsa/mt7530.c state->speed = SPEED_100; state 1497 drivers/net/dsa/mt7530.c state->speed = SPEED_1000; state 1500 drivers/net/dsa/mt7530.c state->speed = SPEED_UNKNOWN; state 1504 drivers/net/dsa/mt7530.c state->pause &= ~(MLO_PAUSE_RX | MLO_PAUSE_TX); state 1506 drivers/net/dsa/mt7530.c state->pause |= MLO_PAUSE_RX; state 1508 drivers/net/dsa/mt7530.c state->pause |= MLO_PAUSE_TX; state 401 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state state; state 410 drivers/net/dsa/mv88e6xxx/chip.c err = chip->info->ops->port_link_state(chip, port, &state); state 418 drivers/net/dsa/mv88e6xxx/chip.c if (state.link == link && state 419 drivers/net/dsa/mv88e6xxx/chip.c state.speed == speed && state 420 drivers/net/dsa/mv88e6xxx/chip.c state.duplex == duplex && state 421 drivers/net/dsa/mv88e6xxx/chip.c (state.interface == mode || state 422 drivers/net/dsa/mv88e6xxx/chip.c state.interface == PHY_INTERFACE_MODE_NA)) state 480 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 482 drivers/net/dsa/mv88e6xxx/chip.c if (!phy_interface_mode_is_8023z(state->interface)) { state 493 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 501 drivers/net/dsa/mv88e6xxx/chip.c mv88e6065_phylink_validate(chip, port, mask, state); state 506 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 515 drivers/net/dsa/mv88e6xxx/chip.c mv88e6065_phylink_validate(chip, port, mask, state); state 520 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 526 drivers/net/dsa/mv88e6xxx/chip.c mv88e6065_phylink_validate(chip, port, mask, state); state 531 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 542 drivers/net/dsa/mv88e6xxx/chip.c mv88e6065_phylink_validate(chip, port, mask, state); state 547 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 554 drivers/net/dsa/mv88e6xxx/chip.c mv88e6390_phylink_validate(chip, port, mask, state); state 559 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 570 drivers/net/dsa/mv88e6xxx/chip.c chip->info->ops->phylink_validate(chip, port, mask, state); state 573 drivers/net/dsa/mv88e6xxx/chip.c bitmap_and(state->advertising, state->advertising, mask, state 579 drivers/net/dsa/mv88e6xxx/chip.c phylink_helper_basex_speed(state); state 583 drivers/net/dsa/mv88e6xxx/chip.c struct phylink_link_state *state) state 590 drivers/net/dsa/mv88e6xxx/chip.c err = chip->info->ops->port_link_state(chip, port, state); state 600 drivers/net/dsa/mv88e6xxx/chip.c const struct phylink_link_state *state) state 610 drivers/net/dsa/mv88e6xxx/chip.c speed = state->speed; state 611 drivers/net/dsa/mv88e6xxx/chip.c duplex = state->duplex; state 613 drivers/net/dsa/mv88e6xxx/chip.c link = state->link; state 614 drivers/net/dsa/mv88e6xxx/chip.c speed = state->speed; state 615 drivers/net/dsa/mv88e6xxx/chip.c duplex = state->duplex; state 621 drivers/net/dsa/mv88e6xxx/chip.c pause = !!phylink_test(state->advertising, Pause); state 625 drivers/net/dsa/mv88e6xxx/chip.c state->interface); state 1104 drivers/net/dsa/mv88e6xxx/chip.c u8 state) state 1110 drivers/net/dsa/mv88e6xxx/chip.c err = mv88e6xxx_port_set_state(chip, port, state); state 1473 drivers/net/dsa/mv88e6xxx/chip.c u8 state) state 1500 drivers/net/dsa/mv88e6xxx/chip.c entry.state = 0; state 1509 drivers/net/dsa/mv88e6xxx/chip.c if (!entry.state || !ether_addr_equal(entry.mac, addr)) { state 1515 drivers/net/dsa/mv88e6xxx/chip.c if (!state) { state 1518 drivers/net/dsa/mv88e6xxx/chip.c entry.state = 0; state 1521 drivers/net/dsa/mv88e6xxx/chip.c entry.state = state; state 1534 drivers/net/dsa/mv88e6xxx/chip.c u8 state; state 1545 drivers/net/dsa/mv88e6xxx/chip.c state = 0; /* Dissociate the port and address */ state 1548 drivers/net/dsa/mv88e6xxx/chip.c state = MV88E6XXX_G1_ATU_DATA_STATE_MC_STATIC_POLICY; state 1551 drivers/net/dsa/mv88e6xxx/chip.c state = MV88E6XXX_G1_ATU_DATA_STATE_UC_STATIC_POLICY; state 1556 drivers/net/dsa/mv88e6xxx/chip.c state); state 1741 drivers/net/dsa/mv88e6xxx/chip.c u8 state = MV88E6XXX_G1_ATU_DATA_STATE_MC_STATIC; state 1743 drivers/net/dsa/mv88e6xxx/chip.c return mv88e6xxx_port_db_load_purge(chip, port, broadcast, vid, state); state 1958 drivers/net/dsa/mv88e6xxx/chip.c addr.state = 0; state 1966 drivers/net/dsa/mv88e6xxx/chip.c if (!addr.state) state 1975 drivers/net/dsa/mv88e6xxx/chip.c is_static = (addr.state == state 139 drivers/net/dsa/mv88e6xxx/chip.h u8 state; state 151 drivers/net/dsa/mv88e6xxx/chip.h u8 state[DSA_MAX_PORTS]; state 178 drivers/net/dsa/mv88e6xxx/chip.h unsigned long state; state 449 drivers/net/dsa/mv88e6xxx/chip.h struct phylink_link_state *state); state 521 drivers/net/dsa/mv88e6xxx/chip.h struct phylink_link_state *state); state 137 drivers/net/dsa/mv88e6xxx/global1_atu.c entry->state = val & 0xf; state 138 drivers/net/dsa/mv88e6xxx/global1_atu.c if (entry->state) { state 149 drivers/net/dsa/mv88e6xxx/global1_atu.c u16 data = entry->state & 0xf; state 151 drivers/net/dsa/mv88e6xxx/global1_atu.c if (entry->state) { state 212 drivers/net/dsa/mv88e6xxx/global1_atu.c if (!entry->state) { state 280 drivers/net/dsa/mv88e6xxx/global1_atu.c .state = 0, /* Null EntryState means Flush */ state 299 drivers/net/dsa/mv88e6xxx/global1_atu.c entry.state = 0xf, /* Full EntryState means Move */ state 342 drivers/net/dsa/mv88e6xxx/global1_atu.c spid = entry.state; state 151 drivers/net/dsa/mv88e6xxx/global1_vtu.c entry->state[i] = (regs[i / 4] >> state_offset) & 0x3; state 169 drivers/net/dsa/mv88e6xxx/global1_vtu.c regs[i / 4] |= (entry->state[i] & 0x3) << state_offset; state 414 drivers/net/dsa/mv88e6xxx/global1_vtu.c err = mv88e6390_g1_vtu_data_read(chip, entry->state); state 537 drivers/net/dsa/mv88e6xxx/global1_vtu.c err = mv88e6390_g1_vtu_data_write(chip, entry->state); state 101 drivers/net/dsa/mv88e6xxx/hwtstamp.c clear_bit_unlock(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); state 170 drivers/net/dsa/mv88e6xxx/hwtstamp.c set_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); state 260 drivers/net/dsa/mv88e6xxx/hwtstamp.c if (!test_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state)) state 467 drivers/net/dsa/mv88e6xxx/hwtstamp.c clear_bit_unlock(MV88E6XXX_HWTSTAMP_TX_IN_PROGRESS, &ps->state); state 475 drivers/net/dsa/mv88e6xxx/hwtstamp.c clear_bit_unlock(MV88E6XXX_HWTSTAMP_TX_IN_PROGRESS, &ps->state); state 492 drivers/net/dsa/mv88e6xxx/hwtstamp.c if (test_bit(MV88E6XXX_HWTSTAMP_TX_IN_PROGRESS, &ps->state)) state 519 drivers/net/dsa/mv88e6xxx/hwtstamp.c &ps->state)) state 590 drivers/net/dsa/mv88e6xxx/port.c struct phylink_link_state *state) state 602 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10; state 603 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_HALF; state 606 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_100; state 607 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_HALF; state 610 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10; state 611 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_FULL; state 614 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_100; state 615 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_FULL; state 618 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_UNKNOWN; state 619 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_UNKNOWN; state 625 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10; state 626 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_HALF; state 629 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_100; state 630 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_HALF; state 633 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10; state 634 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_FULL; state 637 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_100; state 638 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_FULL; state 641 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_UNKNOWN; state 642 drivers/net/dsa/mv88e6xxx/port.c state->duplex = DUPLEX_UNKNOWN; state 647 drivers/net/dsa/mv88e6xxx/port.c state->link = !!(reg & MV88E6250_PORT_STS_LINK); state 648 drivers/net/dsa/mv88e6xxx/port.c state->an_enabled = 1; state 649 drivers/net/dsa/mv88e6xxx/port.c state->an_complete = state->link; state 650 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_NA; state 656 drivers/net/dsa/mv88e6xxx/port.c struct phylink_link_state *state) state 670 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_RGMII_ID; state 672 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_RGMII_RXID; state 674 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_RGMII_TXID; state 676 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_RGMII; state 679 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_1000BASEX; state 682 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_SGMII; state 685 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_2500BASEX; state 688 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_XAUI; state 691 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_RXAUI; state 695 drivers/net/dsa/mv88e6xxx/port.c state->interface = PHY_INTERFACE_MODE_NA; state 704 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10; state 707 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_100; state 710 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_1000; state 715 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_2500; state 717 drivers/net/dsa/mv88e6xxx/port.c state->speed = SPEED_10000; state 721 drivers/net/dsa/mv88e6xxx/port.c state->duplex = reg & MV88E6XXX_PORT_STS_DUPLEX ? state 723 drivers/net/dsa/mv88e6xxx/port.c state->link = !!(reg & MV88E6XXX_PORT_STS_LINK); state 724 drivers/net/dsa/mv88e6xxx/port.c state->an_enabled = 1; state 725 drivers/net/dsa/mv88e6xxx/port.c state->an_complete = state->link; state 731 drivers/net/dsa/mv88e6xxx/port.c struct phylink_link_state *state) state 733 drivers/net/dsa/mv88e6xxx/port.c if (state->interface == PHY_INTERFACE_MODE_1000BASEX) { state 750 drivers/net/dsa/mv88e6xxx/port.c state->link = !!(mac & MV88E6185_PORT_MAC_CTL_SYNC_OK); state 751 drivers/net/dsa/mv88e6xxx/port.c state->an_enabled = 1; state 752 drivers/net/dsa/mv88e6xxx/port.c state->an_complete = state 754 drivers/net/dsa/mv88e6xxx/port.c state->duplex = state 755 drivers/net/dsa/mv88e6xxx/port.c state->link ? DUPLEX_FULL : DUPLEX_UNKNOWN; state 756 drivers/net/dsa/mv88e6xxx/port.c state->speed = state 757 drivers/net/dsa/mv88e6xxx/port.c state->link ? SPEED_1000 : SPEED_UNKNOWN; state 763 drivers/net/dsa/mv88e6xxx/port.c return mv88e6352_port_link_state(chip, port, state); state 804 drivers/net/dsa/mv88e6xxx/port.c int mv88e6xxx_port_set_state(struct mv88e6xxx_chip *chip, int port, u8 state) state 815 drivers/net/dsa/mv88e6xxx/port.c switch (state) { state 817 drivers/net/dsa/mv88e6xxx/port.c state = MV88E6XXX_PORT_CTL0_STATE_DISABLED; state 821 drivers/net/dsa/mv88e6xxx/port.c state = MV88E6XXX_PORT_CTL0_STATE_BLOCKING; state 824 drivers/net/dsa/mv88e6xxx/port.c state = MV88E6XXX_PORT_CTL0_STATE_LEARNING; state 827 drivers/net/dsa/mv88e6xxx/port.c state = MV88E6XXX_PORT_CTL0_STATE_FORWARDING; state 833 drivers/net/dsa/mv88e6xxx/port.c reg |= state; state 840 drivers/net/dsa/mv88e6xxx/port.c mv88e6xxx_port_state_names[state]); state 315 drivers/net/dsa/mv88e6xxx/port.h int mv88e6xxx_port_set_state(struct mv88e6xxx_chip *chip, int port, u8 state); state 363 drivers/net/dsa/mv88e6xxx/port.h struct phylink_link_state *state); state 365 drivers/net/dsa/mv88e6xxx/port.h struct phylink_link_state *state); state 367 drivers/net/dsa/mv88e6xxx/port.h struct phylink_link_state *state); state 855 drivers/net/dsa/qca8k.c qca8k_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) state 860 drivers/net/dsa/qca8k.c switch (state) { state 808 drivers/net/dsa/sja1105/sja1105_main.c const struct phylink_link_state *state) state 812 drivers/net/dsa/sja1105/sja1105_main.c if (sja1105_phy_mode_mismatch(priv, port, state->interface)) state 820 drivers/net/dsa/sja1105/sja1105_main.c sja1105_adjust_port_config(priv, port, state->speed); state 840 drivers/net/dsa/sja1105/sja1105_main.c struct phylink_link_state *state) state 856 drivers/net/dsa/sja1105/sja1105_main.c if (state->interface != PHY_INTERFACE_MODE_NA && state 857 drivers/net/dsa/sja1105/sja1105_main.c sja1105_phy_mode_mismatch(priv, port, state->interface)) { state 873 drivers/net/dsa/sja1105/sja1105_main.c bitmap_and(state->advertising, state->advertising, mask, state 1325 drivers/net/dsa/sja1105/sja1105_main.c u8 state) state 1332 drivers/net/dsa/sja1105/sja1105_main.c switch (state) { state 1360 drivers/net/dsa/sja1105/sja1105_main.c dev_err(ds->dev, "invalid STP state: %d\n", state); state 1963 drivers/net/dsa/sja1105/sja1105_main.c if (rx_on != test_bit(SJA1105_HWTS_RX_EN, &priv->tagger_data.state)) { state 1964 drivers/net/dsa/sja1105/sja1105_main.c clear_bit(SJA1105_HWTS_RX_EN, &priv->tagger_data.state); state 1973 drivers/net/dsa/sja1105/sja1105_main.c set_bit(SJA1105_HWTS_RX_EN, &priv->tagger_data.state); state 1992 drivers/net/dsa/sja1105/sja1105_main.c if (test_bit(SJA1105_HWTS_RX_EN, &priv->tagger_data.state)) state 2041 drivers/net/dsa/sja1105/sja1105_main.c if (!test_bit(SJA1105_HWTS_RX_EN, &data->state)) state 352 drivers/net/ethernet/3com/3c509.c pm_message_t state) state 355 drivers/net/ethernet/3com/3c509.c return el3_suspend(dev, state); state 452 drivers/net/ethernet/3com/3c509.c static int el3_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) state 454 drivers/net/ethernet/3com/3c509.c return el3_suspend(&pdev->dev, state); state 1323 drivers/net/ethernet/3com/3c509.c el3_suspend(struct device *pdev, pm_message_t state) state 3031 drivers/net/ethernet/3com/3c59x.c pci_power_t state = 0; state 3034 drivers/net/ethernet/3com/3c59x.c state = VORTEX_PCI(vp)->current_state; state 3038 drivers/net/ethernet/3com/3c59x.c if(state != 0) state 3041 drivers/net/ethernet/3com/3c59x.c if(state != 0) state 3042 drivers/net/ethernet/3com/3c59x.c pci_set_power_state(VORTEX_PCI(vp), state); state 1805 drivers/net/ethernet/3com/typhoon.c typhoon_sleep(struct typhoon *tp, pci_power_t state, __le16 events) state 1836 drivers/net/ethernet/3com/typhoon.c pci_enable_wake(tp->pdev, state, 1); state 1838 drivers/net/ethernet/3com/typhoon.c return pci_set_power_state(pdev, state); state 2149 drivers/net/ethernet/3com/typhoon.c typhoon_suspend(struct pci_dev *pdev, pm_message_t state) state 2194 drivers/net/ethernet/3com/typhoon.c if(typhoon_sleep(tp, pci_choose_state(pdev, state), tp->wol_events) < 0) { state 967 drivers/net/ethernet/8390/ax88796.c static int ax_suspend(struct platform_device *dev, pm_message_t state) state 868 drivers/net/ethernet/8390/ne.c static int ne_drv_suspend(struct platform_device *pdev, pm_message_t state) state 680 drivers/net/ethernet/8390/ne2k-pci.c static int ne2k_pci_suspend (struct pci_dev *pdev, pm_message_t state) state 687 drivers/net/ethernet/8390/ne2k-pci.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2004 drivers/net/ethernet/adaptec/starfire.c static int starfire_suspend(struct pci_dev *pdev, pm_message_t state) state 2014 drivers/net/ethernet/adaptec/starfire.c pci_set_power_state(pdev, pci_choose_state(pdev,state)); state 938 drivers/net/ethernet/allwinner/sun4i-emac.c static int emac_suspend(struct platform_device *dev, pm_message_t state) state 1836 drivers/net/ethernet/alteon/acenic.c u32 state = readl(&ap->regs->GigLnkState); state 1840 drivers/net/ethernet/alteon/acenic.c state & LNK_FULL_DUPLEX ? "Full":"Half", state 1841 drivers/net/ethernet/alteon/acenic.c state & LNK_TX_FLOW_CTL_Y ? "TX " : "", state 1842 drivers/net/ethernet/alteon/acenic.c state & LNK_RX_FLOW_CTL_Y ? "RX" : ""); state 3017 drivers/net/ethernet/alteon/acenic.c int state; state 3032 drivers/net/ethernet/alteon/acenic.c state = (readl(®s->LocalCtrl) & EEPROM_DATA_IN) != 0; state 3039 drivers/net/ethernet/alteon/acenic.c return state; state 1497 drivers/net/ethernet/amazon/ena/ena_com.c void ena_com_set_admin_running_state(struct ena_com_dev *ena_dev, bool state) state 1503 drivers/net/ethernet/amazon/ena/ena_com.c ena_dev->admin_queue.running_state = state; state 485 drivers/net/ethernet/amazon/ena/ena_com.h void ena_com_set_admin_running_state(struct ena_com_dev *ena_dev, bool state); state 1164 drivers/net/ethernet/amazon/ena/ena_netdev.c dim->state = DIM_START_MEASURE; state 3736 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_suspend(struct pci_dev *pdev, pm_message_t state) state 1585 drivers/net/ethernet/amd/amd8111e.c static int amd8111e_suspend(struct pci_dev *pci_dev, pm_message_t state) state 1138 drivers/net/ethernet/amd/pcnet32.c enum ethtool_phys_id_state state) state 1146 drivers/net/ethernet/amd/pcnet32.c switch (state) { state 2921 drivers/net/ethernet/amd/pcnet32.c static int pcnet32_pm_suspend(struct pci_dev *pdev, pm_message_t state) state 2930 drivers/net/ethernet/amd/pcnet32.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 412 drivers/net/ethernet/amd/sun3lance.c set_bit(__LINK_STATE_PRESENT, &dev->state); state 517 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->state.skb = NULL; state 518 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->state.len = 0; state 519 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->state.error = 0; state 2717 drivers/net/ethernet/amd/xgbe/xgbe-drv.c skb = rdata->state.skb; state 2718 drivers/net/ethernet/amd/xgbe/xgbe-drv.c error = rdata->state.error; state 2719 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len = rdata->state.len; state 2863 drivers/net/ethernet/amd/xgbe/xgbe-drv.c rdata->state.skb = skb; state 2864 drivers/net/ethernet/amd/xgbe/xgbe-drv.c rdata->state.len = len; state 2865 drivers/net/ethernet/amd/xgbe/xgbe-drv.c rdata->state.error = error; state 220 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c struct xgbe_i2c_op_state *state = &pdata->i2c.op_state; state 226 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c while (tx_slots && state->tx_len) { state 227 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (state->op->cmd == XGBE_I2C_CMD_READ) state 230 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c cmd = *state->tx_buf++; state 232 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (state->tx_len == 1) state 238 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_len--; state 242 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (!state->tx_len) state 248 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c struct xgbe_i2c_op_state *state = &pdata->i2c.op_state; state 252 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (state->op->cmd != XGBE_I2C_CMD_READ) state 256 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c while (rx_slots && state->rx_len) { state 257 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c *state->rx_buf++ = XI2C_IOREAD(pdata, IC_DATA_CMD); state 258 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->rx_len--; state 266 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c struct xgbe_i2c_op_state *state = &pdata->i2c.op_state; state 269 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_abort_source = XI2C_IOREAD(pdata, IC_TX_ABRT_SOURCE); state 280 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c struct xgbe_i2c_op_state *state = &pdata->i2c.op_state; state 295 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_abort_source, state->op->target); state 299 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->ret = -EIO; state 311 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (state->ret || XI2C_GET_BITS(isr, IC_RAW_INTR_STAT, STOP_DET)) state 379 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c struct xgbe_i2c_op_state *state = &pdata->i2c.op_state; state 394 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c memset(state, 0, sizeof(*state)); state 395 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->op = op; state 396 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_len = op->len; state 397 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_buf = op->buf; state 398 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->rx_len = op->len; state 399 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->rx_buf = op->buf; state 419 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c ret = state->ret; state 421 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c if (state->tx_abort_source & IC_TX_ABRT_7B_ADDR_NOACK) state 423 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c else if (state->tx_abort_source & IC_TX_ABRT_ARB_LOST) state 470 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c enum xgbe_rx *state) state 474 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c *state = XGBE_RX_COMPLETE; state 510 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c enum xgbe_rx *state) state 514 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c *state = XGBE_RX_XNP; state 527 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c enum xgbe_rx *state) state 546 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ? xgbe_an73_tx_xnp(pdata, state) state 547 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c : xgbe_an73_tx_training(pdata, state); state 551 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c enum xgbe_rx *state) state 561 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ? xgbe_an73_tx_xnp(pdata, state) state 562 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c : xgbe_an73_tx_training(pdata, state); state 567 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c enum xgbe_rx *state; state 588 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c state = xgbe_in_kr_mode(pdata) ? &pdata->kr_state state 591 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c switch (*state) { state 593 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = xgbe_an73_rx_bpa(pdata, state); state 597 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = xgbe_an73_rx_xnp(pdata, state); state 743 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c static const char *xgbe_state_as_string(enum xgbe_an state) state 745 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c switch (state) { state 425 drivers/net/ethernet/amd/xgbe/xgbe-pci.c static int xgbe_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 445 drivers/net/ethernet/amd/xgbe/xgbe.h } state; state 92 drivers/net/ethernet/apm/xgene-v2/mdio.c if (mdio_bus->state == MDIOBUS_REGISTERED) state 15 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c u32 *ring_cfg = ring->state; state 35 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c u32 *ring_cfg = ring->state; state 52 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c u32 *ring_cfg = ring->state; state 84 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c ring->state[i]); state 90 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c memset(ring->state, 0, sizeof(ring->state)); state 102 drivers/net/ethernet/apm/xgene/xgene_enet_main.h u32 state[X2_NUM_RING_CONFIG]; state 14 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c u32 *ring_cfg = ring->state; state 36 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c u32 *ring_cfg = ring->state; state 49 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c u32 *ring_cfg = ring->state; state 71 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c ring->state[i]); state 77 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c memset(ring->state, 0, sizeof(ring->state)); state 453 drivers/net/ethernet/apple/bmac.c static int bmac_suspend(struct macio_dev *mdev, pm_message_t state) state 255 drivers/net/ethernet/aquantia/atlantic/aq_hw.h enum hal_atl_utils_fw_state_e state); state 53 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c enum hal_atl_utils_fw_state_e state); state 573 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c enum hal_atl_utils_fw_state_e state) state 580 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c if (state == MPI_RESET) { state 596 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c if (state == MPI_DEINIT || state == MPI_POWER) state 603 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c val |= state & HW_ATL_MPI_STATE_MSK; state 450 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h enum hal_atl_utils_fw_state_e state, state 70 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c enum hal_atl_utils_fw_state_e state); state 195 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c enum hal_atl_utils_fw_state_e state) state 200 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c switch (state) { state 1916 drivers/net/ethernet/atheros/alx/main.c pci_channel_state_t state) state 1931 drivers/net/ethernet/atheros/alx/main.c if (state == pci_channel_io_perm_failure) state 460 drivers/net/ethernet/atheros/atl1c/atl1c.h #define ATL1C_SET_BUFFER_STATE(buff, state) do { \ state 462 drivers/net/ethernet/atheros/atl1c/atl1c.h ((buff)->flags) |= (state); \ state 2702 drivers/net/ethernet/atheros/atl1c/atl1c_main.c pci_channel_state_t state) state 2709 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (state == pci_channel_io_perm_failure) state 2055 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_suspend(struct pci_dev *pdev, pm_message_t state) state 2153 drivers/net/ethernet/atheros/atl1e/atl1e_main.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); state 2169 drivers/net/ethernet/atheros/atl1e/atl1e_main.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 0); state 2178 drivers/net/ethernet/atheros/atl1e/atl1e_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2464 drivers/net/ethernet/atheros/atl1e/atl1e_main.c atl1e_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 2471 drivers/net/ethernet/atheros/atl1e/atl1e_main.c if (state == pci_channel_io_perm_failure) state 1493 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_suspend(struct pci_dev *pdev, pm_message_t state) state 1569 drivers/net/ethernet/atheros/atlx/atl2.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); state 1589 drivers/net/ethernet/atheros/atlx/atl2.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); state 1609 drivers/net/ethernet/atheros/atlx/atl2.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 0); state 1617 drivers/net/ethernet/atheros/atlx/atl2.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2491 drivers/net/ethernet/broadcom/b44.c static int b44_suspend(struct ssb_device *sdev, pm_message_t state) state 1099 drivers/net/ethernet/broadcom/bcmsysport.c dim->state = DIM_START_MEASURE; state 3851 drivers/net/ethernet/broadcom/bnx2.c bnx2_reg_wr_ind(bp, cpu_reg->state, cpu_reg->state_value_clear); state 3904 drivers/net/ethernet/broadcom/bnx2.c bnx2_reg_wr_ind(bp, cpu_reg->state, cpu_reg->state_value_clear); state 4046 drivers/net/ethernet/broadcom/bnx2.c bnx2_set_power_state(struct bnx2 *bp, pci_power_t state) state 4048 drivers/net/ethernet/broadcom/bnx2.c switch (state) { state 7716 drivers/net/ethernet/broadcom/bnx2.c bnx2_set_phys_id(struct net_device *dev, enum ethtool_phys_id_state state) state 7720 drivers/net/ethernet/broadcom/bnx2.c switch (state) { state 8726 drivers/net/ethernet/broadcom/bnx2.c pci_channel_state_t state) state 8734 drivers/net/ethernet/broadcom/bnx2.c if (state == pci_channel_io_perm_failure) { state 7021 drivers/net/ethernet/broadcom/bnx2.h u32 state; state 16 drivers/net/ethernet/broadcom/bnx2_fw.h .state = BNX2_COM_CPU_STATE, state 32 drivers/net/ethernet/broadcom/bnx2_fw.h .state = BNX2_CP_CPU_STATE, state 48 drivers/net/ethernet/broadcom/bnx2_fw.h .state = BNX2_RXP_CPU_STATE, state 64 drivers/net/ethernet/broadcom/bnx2_fw.h .state = BNX2_TPAT_CPU_STATE, state 80 drivers/net/ethernet/broadcom/bnx2_fw.h .state = BNX2_TXP_CPU_STATE, state 1579 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h u16 state; state 336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (bp->state == BNX2X_STATE_OPEN) && state 1901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (bp->state == BNX2X_STATE_OPEN) state 2203 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (bp)->state = BNX2X_STATE_ERROR; \ state 2215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (bp)->state = BNX2X_STATE_ERROR; \ state 2505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c void bnx2x_set_os_driver_state(struct bnx2x *bp, u32 state) state 2514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c cur, state); state 2516 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c SHMEM2_WR(bp, os_driver_state[BP_FW_MB_IDX(bp)], state); state 2581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (bp->state == BNX2X_STATE_OPEN) state 2623 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_OPENING_WAIT4_LOAD; state 2758 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_OPENING_WAIT4_PORT; state 2809 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_OPEN; state 2864 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_DIAG; state 2908 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (bp->port.pmf && (bp->state != BNX2X_STATE_DIAG)) state 2993 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (bp->state == BNX2X_STATE_CLOSED || state 2994 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state == BNX2X_STATE_ERROR)) { state 3018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (bp->state == BNX2X_STATE_CLOSED || bp->state == BNX2X_STATE_ERROR) state 3025 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_CLOSING_WAIT4_HALT; state 3125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bp->state = BNX2X_STATE_CLOSED; state 3156 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state) state 3168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c switch (state) { state 3203 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c dev_err(&bp->pdev->dev, "Can't support state = %d\n", state); state 4990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_suspend(struct pci_dev *pdev, pm_message_t state) state 5014 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_set_power_state(bp, pci_choose_state(pdev, state)); state 468 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state); state 545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_suspend(struct pci_dev *pdev, pm_message_t state); state 1392 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h void bnx2x_set_os_driver_state(struct bnx2x *bp, u32 state); state 583 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c ets_params.cos[i].state = bnx2x_cos_state_strict; state 591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c ets_params.cos[i].state = bnx2x_cos_state_bw; state 747 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c void bnx2x_dcbx_set_params(struct bnx2x *bp, u32 state) state 749 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c switch (state) { state 1948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static u8 bnx2x_dcbnl_set_state(struct net_device *netdev, u8 state) state 1951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c DP(BNX2X_MSG_DCB, "state = %s\n", state ? "on" : "off"); state 1954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c if (state && ((bp->dcbx_enabled == BNX2X_DCBX_ENABLED_OFF) || state 1960 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c bnx2x_dcbx_set_state(bp, (state ? true : false), bp->dcbx_enabled); state 2243 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static void bnx2x_dcbnl_set_pfc_state(struct net_device *netdev, u8 state) state 2246 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c DP(BNX2X_MSG_DCB, "state = %s\n", state ? "on" : "off"); state 2252 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c bp->dcbx_config_params.admin_pfc_enable = (state ? 1 : 0); state 2364 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c u8 state; state 2366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c state = DCB_CAP_DCBX_LLD_MANAGED | DCB_CAP_DCBX_VER_CEE; state 2369 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c state |= DCB_CAP_DCBX_STATIC; state 2371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c return state; state 2374 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c static u8 bnx2x_dcbnl_set_dcbx(struct net_device *netdev, u8 state) state 2377 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c DP(BNX2X_MSG_DCB, "state = %02x\n", state); state 2381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c if ((state & BNX2X_DCBX_CAPS) != state) { state 2383 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c state); state 2392 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c if (state & DCB_CAP_DCBX_STATIC) state 196 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h void bnx2x_dcbx_set_params(struct bnx2x *bp, u32 state); state 232 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state == BNX2X_STATE_OPEN) { state 283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if ((bp->state == BNX2X_STATE_OPEN) && bp->link_vars.link_up && state 423 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state != BNX2X_STATE_OPEN) state 1227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->flags & MF_FUNC_DIS || (bp->state != BNX2X_STATE_OPEN)) state 1850 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state == BNX2X_STATE_OPEN) { state 3288 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c enum ethtool_phys_id_state state) state 3298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c switch (state) { state 3421 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state == BNX2X_STATE_OPEN) state 3430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state == BNX2X_STATE_OPEN) state 3546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (bp->state == BNX2X_STATE_OPEN) state 3673 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h __le16 state; state 3716 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h __le16 state; state 4057 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h __le16 state; state 5570 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 5576 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 5600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 5606 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 6000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 6002 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 state; state 904 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (ets_params->cos[cos_idx].state == bnx2x_cos_state_bw) { state 1177 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_cos_state_bw == ets_params->cos[cos_entry].state) { state 1188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ets_params->cos[cos_entry].state){ state 504 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h enum bnx2x_cos_state state ; state 954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.state); state 1052 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e2.common.state); state 1060 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e1x.common.state); state 1804 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c fp->index, cid, command, bp->state, state 2649 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->state == BNX2X_STATE_OPEN) state 2664 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->state != BNX2X_STATE_OPEN) state 3679 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->state != BNX2X_STATE_OPEN) state 5596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c switch (opcode | bp->state) { state 5644 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c elem->message.opcode, bp->state); state 5794 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->state == BNX2X_STATE_OPEN) state 5847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e2.common.state = SB_DISABLED; state 5854 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e1x.common.state = SB_DISABLED; state 5888 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.state = SB_DISABLED; state 5959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e2.common.state = SB_ENABLED; state 5974 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e1x.common.state = SB_ENABLED; state 6084 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.state = SB_ENABLED; state 6159 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c ramrod_param.state = BNX2X_FILTER_RX_MODE_PENDING; state 9988 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c vf->state = VF_LOST; state 12809 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->state != BNX2X_STATE_OPEN) { state 12810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c DP(NETIF_MSG_IFUP, "state is %x, returning\n", bp->state); state 14261 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->state = BNX2X_STATE_CLOSING_WAIT4_HALT; state 14301 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c pci_channel_state_t state) state 14312 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (state == pci_channel_io_perm_failure) { state 14398 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->state = BNX2X_STATE_CLOSED; state 258 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c return !!test_bit(o->state, o->pstate); state 264 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c clear_bit(o->state, o->pstate); state 271 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c set_bit(o->state, o->pstate); state 283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline int bnx2x_state_wait(struct bnx2x *bp, int state, state 292 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c DP(BNX2X_MSG_SP, "waiting for state to become %d\n", state); state 296 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c if (!test_bit(state, pstate)) { state 310 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c BNX2X_ERR("timeout waiting for state %d\n", state); state 320 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c return bnx2x_state_wait(bp, raw->state, raw->pstate); state 962 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, state 1059 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_vlan_mac_set_rdata_e1x(bp, o, raw->state, state 1111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, state 1168 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, state 2095 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c u32 cid, u8 func_id, void *rdata, dma_addr_t rdata_mapping, int state, state 2103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c raw->state = state; state 2114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int state, unsigned long *pstate, bnx2x_obj_type type, state 2132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state, pstate, type); state 2138 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c dma_addr_t rdata_mapping, int state, state 2145 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rdata_mapping, state, pstate, type, state 2192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c dma_addr_t rdata_mapping, int state, state 2199 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rdata_mapping, state, pstate, type, NULL, state 2233 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c dma_addr_t rdata_mapping, int state, state 2242 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rdata_mapping, state, pstate, type, state 2380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c clear_bit(p->state, p->pstate); state 2400 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c u16 state; state 2403 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state = ETH_FILTER_RULES_CMD_UCAST_DROP_ALL | state 2407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_UCAST_DROP_ALL; state 2410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_MCAST_DROP_ALL; state 2413 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_UCAST_DROP_ALL; state 2414 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state |= ETH_FILTER_RULES_CMD_UCAST_ACCEPT_ALL; state 2418 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state |= ETH_FILTER_RULES_CMD_MCAST_ACCEPT_ALL; state 2419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_MCAST_DROP_ALL; state 2423 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state |= ETH_FILTER_RULES_CMD_BCAST_ACCEPT_ALL; state 2426 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_UCAST_DROP_ALL; state 2427 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state |= ETH_FILTER_RULES_CMD_UCAST_ACCEPT_UNMATCHED; state 2431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state |= ETH_FILTER_RULES_CMD_ACCEPT_ANY_VLAN; state 2435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_MCAST_ACCEPT_ALL; state 2436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_BCAST_ACCEPT_ALL; state 2437 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_UCAST_ACCEPT_ALL; state 2438 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state &= ~ETH_FILTER_RULES_CMD_UCAST_ACCEPT_UNMATCHED; state 2441 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c cmd->state = cpu_to_le16(state); state 2549 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c return bnx2x_state_wait(bp, p->state, p->pstate); state 4070 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int state, unsigned long *pstate, bnx2x_obj_type type) state 4075 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rdata, rdata_mapping, state, pstate, type); state 4498 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c (r->state << BNX2X_SWCID_SHIFT)); state 4631 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int state, unsigned long *pstate, state 4635 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rdata_mapping, state, pstate, type); state 4742 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c o->state, cur_pending, o->next_state); state 4761 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c o->state = o->next_state; state 4860 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c tx_data->state = 0; state 4897 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c rx_data->state = cpu_to_le16(CLIENT_INIT_RX_DATA_UCAST_DROP_ALL | state 5496 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c enum bnx2x_q_state state = o->state, next_state = BNX2X_Q_STATE_MAX; state 5519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c switch (state) { state 5641 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c BNX2X_ERR("Illegal state: %d\n", state); state 5647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state, cmd, next_state); state 5653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c DP(BNX2X_MSG_SP, "Bad state transition request: %d %d\n", state, cmd); state 5694 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c switch (obj->state) { state 5724 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c return o->state; state 5752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c cmd, BP_FUNC(bp), o->state, state 5761 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c o->state = o->next_state; state 5814 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c enum bnx2x_func_state state = o->state, next_state = BNX2X_F_STATE_MAX; state 5831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c switch (state) { state 5889 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c BNX2X_ERR("Unknown state: %d\n", state); state 5895 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state, cmd, next_state); state 5901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c state, cmd); state 88 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int state; /* "ramrod is pending" state bit */ state 478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int state; state 1065 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h enum bnx2x_q_state state, next_state; state 1330 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h enum bnx2x_func_state state, next_state; state 1417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h dma_addr_t rdata_mapping, int state, state 1424 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h dma_addr_t rdata_mapping, int state, state 1431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h dma_addr_t rdata_mapping, int state, state 1472 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int state, unsigned long *pstate, state 1514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h int state, unsigned long *pstate, state 539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (bnx2x_vfq(vf, qid, sp_obj).state != BNX2X_Q_STATE_RESET) { state 544 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c qstate.q_obj->state = BNX2X_Q_STATE_STOPPED; state 623 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ramrod->state = BNX2X_FILTER_RX_MODE_PENDING; state 858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state = VF_FREE; state 922 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (bnx2x_vf(bp, i, state) != VF_RESET || state 988 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state = VF_RESET; state 1270 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bnx2x_vf(bp, i, state) = VF_FREE; state 1459 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct bnx2x_link_report_data *state = &bp->last_reported_link; state 1475 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c bulletin->link_speed = state->line_speed; state 1478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c &state->link_report_flags)) state 1481 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c &state->link_report_flags)) state 1484 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c &state->link_report_flags)) state 1487 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c &state->link_report_flags)) state 1913 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state != VF_ENABLED) { state 2036 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state == VF_ACQUIRED) { state 2049 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state != VF_FREE && vf->state != VF_RESET) { state 2051 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->abs_vfid, vf->state); state 2101 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state = VF_ACQUIRED; state 2118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state != VF_ACQUIRED) { state 2120 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->abs_vfid, vf->state); state 2148 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state = VF_ENABLED; state 2158 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c u8 state; state 2165 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c p->vf->state = p->state; state 2197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c cookie.state = VF_ACQUIRED; state 2220 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state == VF_FREE ? "Free" : state 2221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state == VF_ACQUIRED ? "Acquired" : state 2222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state == VF_ENABLED ? "Enabled" : state 2223 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c vf->state == VF_RESET ? "Reset" : state 2226 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c switch (vf->state) { state 2378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if ((bp->state != BNX2X_STATE_OPEN) || state 2435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (bp->state != BNX2X_STATE_OPEN) { state 2578 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (bp->state != BNX2X_STATE_OPEN) { state 2646 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state == VF_ENABLED) { state 2734 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state == VF_ENABLED && state 2867 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state != VF_ENABLED || state 2983 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c if (vf->state != VF_ENABLED || state 137 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h u8 state; state 1368 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c enum bnx2x_stats_state state = bp->stats_state; state 1390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c bnx2x_stats_stm[state][event].action(bp); state 1391 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c bp->stats_state = bnx2x_stats_stm[state][event].next_state; state 1397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c state, event, bp->stats_state); state 874 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c if (bp->state != BNX2X_STATE_OPEN) { state 875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c DP(NETIF_MSG_IFUP, "state is %x, returning\n", bp->state); state 2110 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c if (vf->state == VF_LOST) { state 2169 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c vf->state); state 2176 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c if (vf->state == VF_ACQUIRED || vf->state == VF_ENABLED) { state 2297 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c if (bnx2x_vf(bp, vf, state) != VF_ENABLED && state 2298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c bnx2x_vf(bp, vf, state) != VF_ACQUIRED) state 2011 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_FW_FATAL_COND, &bp->state); state 4194 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) state 5529 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) state 7444 drivers/net/ethernet/broadcom/bnxt/bnxt.c else if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) state 8768 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_IN_FW_RESET, &bp->state) && !fw_reset) { state 8779 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_ABORT_ERR, &bp->state); state 8788 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_FW_RESET_DET, &bp->state); state 9145 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_OPEN, &bp->state); state 9227 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_ABORT_ERR, &bp->state)) { state 9239 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_and_clear_bit(BNXT_STATE_FW_RESET_DET, &bp->state) && state 9255 drivers/net/ethernet/broadcom/bnxt/bnxt.c return (test_bit(BNXT_STATE_IN_SP_TASK, &bp->state) || state 9256 drivers/net/ethernet/broadcom/bnxt/bnxt.c test_bit(BNXT_STATE_READ_STATS, &bp->state)); state 9272 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_OPEN, &bp->state); state 9301 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) { state 9310 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_ABORT_ERR, &bp->state); state 9482 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_READ_STATS, &bp->state); state 9487 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_OPEN, &bp->state)) { state 9488 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_READ_STATS, &bp->state); state 9511 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_READ_STATS, &bp->state); state 9575 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_OPEN, &bp->state)) state 9836 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_OPEN, &bp->state)) { state 9964 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!fw_health->enabled || test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) state 10040 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_SP_TASK, &bp->state); state 10046 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_IN_SP_TASK, &bp->state); state 10054 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_OPEN, &bp->state)) state 10066 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) state 10103 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_OPEN, &bp->state) || state 10104 drivers/net/ethernet/broadcom/bnxt/bnxt.c test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) state 10107 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10127 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_FW_FATAL_COND, &bp->state); state 10160 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_OPEN, &bp->state) && state 10161 drivers/net/ethernet/broadcom/bnxt/bnxt.c !test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) { state 10164 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10166 drivers/net/ethernet/broadcom/bnxt/bnxt.c !test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) state 10171 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10242 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_STATE_IN_SP_TASK, &bp->state); state 10244 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_OPEN, &bp->state)) { state 10245 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_SP_TASK, &bp->state); state 10338 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_SP_TASK, &bp->state); state 10652 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) { state 10670 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10720 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) { state 10729 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_FW_FATAL_COND, &bp->state); state 10760 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10769 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10775 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_IN_FW_RESET, &bp->state); state 10859 drivers/net/ethernet/broadcom/bnxt/bnxt.c clear_bit(BNXT_STATE_OPEN, &bp->state); state 11144 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (test_bit(BNXT_FLTR_VALID, &fltr->state)) { state 11158 drivers/net/ethernet/broadcom/bnxt/bnxt.c set_bit(BNXT_FLTR_VALID, &fltr->state); state 12009 drivers/net/ethernet/broadcom/bnxt/bnxt.c pci_channel_state_t state) state 12021 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (state == pci_channel_io_perm_failure) { state 1105 drivers/net/ethernet/broadcom/bnxt/bnxt.h unsigned long state; state 1622 drivers/net/ethernet/broadcom/bnxt/bnxt.h unsigned long state; state 40 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c dim->state, state 25 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) state 194 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (test_bit(BNXT_STATE_FW_FATAL_COND, &bp->state)) { state 30 drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c dim->state = DIM_START_MEASURE; state 2598 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c enum ethtool_phys_id_state state) state 2611 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (state == ETHTOOL_ID_ACTIVE) { state 2614 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c } else if (state == ETHTOOL_ID_INACTIVE) { state 51 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c if (!test_bit(BNXT_STATE_OPEN, &bp->state)) { state 861 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c if (test_bit(BNXT_STATE_IN_FW_RESET, &bp->state)) { state 57 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c if (test_bit(BNXT_STATE_OPEN, &bp->state)) state 226 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c if (!test_bit(BNXT_STATE_OPEN, &bp->state) || state 263 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_ctl(struct cnic_dev *dev, int ulp_type, bool reg, int state) state 281 drivers/net/ethernet/broadcom/cnic.c info.drv_state = state; state 466 drivers/net/ethernet/broadcom/cnic.c csk->state = L4_KCQE_OPCODE_VALUE_RESET_COMP; state 3830 drivers/net/ethernet/broadcom/cnic.c csk->state = 0; state 3880 drivers/net/ethernet/broadcom/cnic.c if (csk->state != opcode) { state 3897 drivers/net/ethernet/broadcom/cnic.c csk->state = L4_KCQE_OPCODE_VALUE_CLOSE_COMP; state 4064 drivers/net/ethernet/broadcom/cnic.c csk->state == L4_KCQE_OPCODE_VALUE_CLOSE_COMP) state 4124 drivers/net/ethernet/broadcom/cnic.c csk->state = opcode; state 4133 drivers/net/ethernet/broadcom/cnic.c if (opcode == csk->state || csk->state == 0 || state 4134 drivers/net/ethernet/broadcom/cnic.c csk->state == L4_KCQE_OPCODE_VALUE_CLOSE_COMP || state 4135 drivers/net/ethernet/broadcom/cnic.c csk->state == L4_KCQE_OPCODE_VALUE_RESET_COMP) { state 4137 drivers/net/ethernet/broadcom/cnic.c if (csk->state == 0) state 4138 drivers/net/ethernet/broadcom/cnic.c csk->state = opcode; state 4157 drivers/net/ethernet/broadcom/cnic.c csk->state = opcode; state 4211 drivers/net/ethernet/broadcom/cnic.c cnic_cm_upcall(cp, csk, csk->state); state 794 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 796 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 971 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 973 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1079 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1081 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1222 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1224 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1924 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 1926 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 2161 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 2163 drivers/net/ethernet/broadcom/cnic_defs.h u8 state; state 304 drivers/net/ethernet/broadcom/cnic_if.h u32 state; state 1932 drivers/net/ethernet/broadcom/genet/bcmgenet.c dim->state = DIM_START_MEASURE; state 1641 drivers/net/ethernet/broadcom/sb1250-mac.c enum sbmac_state state) state 1649 drivers/net/ethernet/broadcom/sb1250-mac.c if (state == oldstate) { state 1657 drivers/net/ethernet/broadcom/sb1250-mac.c if (state == sbmac_state_on) { state 5098 drivers/net/ethernet/broadcom/tg3.c int state; state 5169 drivers/net/ethernet/broadcom/tg3.c if (ap->state == ANEG_STATE_UNKNOWN) { state 5213 drivers/net/ethernet/broadcom/tg3.c switch (ap->state) { state 5216 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_AN_ENABLE; state 5230 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_RESTART_INIT; state 5232 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_DISABLE_LINK_OK; state 5246 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_RESTART; state 5252 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_ABILITY_DETECT_INIT; state 5274 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_ABILITY_DETECT; state 5279 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_ACK_DETECT_INIT; state 5289 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_ACK_DETECT; state 5296 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_COMPLETE_ACK_INIT; state 5298 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_AN_ENABLE; state 5302 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_AN_ENABLE; state 5344 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_COMPLETE_ACK; state 5351 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_AN_ENABLE; state 5357 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_IDLE_DETECT_INIT; state 5361 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_IDLE_DETECT_INIT; state 5375 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_IDLE_DETECT; state 5382 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_AN_ENABLE; state 5388 drivers/net/ethernet/broadcom/tg3.c ap->state = ANEG_STATE_LINK_OK; state 5432 drivers/net/ethernet/broadcom/tg3.c aninfo.state = ANEG_STATE_UNKNOWN; state 12760 drivers/net/ethernet/broadcom/tg3.c enum ethtool_phys_id_state state) state 12764 drivers/net/ethernet/broadcom/tg3.c switch (state) { state 18169 drivers/net/ethernet/broadcom/tg3.c pci_channel_state_t state) state 18184 drivers/net/ethernet/broadcom/tg3.c if (state == pci_channel_io_frozen) state 18204 drivers/net/ethernet/broadcom/tg3.c if (state == pci_channel_io_perm_failure) { state 26 drivers/net/ethernet/brocade/bna/bfa_cs.h int state; /*!< state machine encoding */ state 59 drivers/net/ethernet/brocade/bna/bfa_cs.h return smt[i].state; state 151 drivers/net/ethernet/brocade/bna/bfa_defs.h enum bfa_ioc_state state; /*!< IOC state */ state 2898 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->state = bfa_ioc_get_state(ioc); state 734 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 294 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 830 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c enum ethtool_phys_id_state state) state 843 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c switch (state) { state 344 drivers/net/ethernet/cavium/liquidio/lio_main.c pci_channel_state_t state) state 349 drivers/net/ethernet/cavium/liquidio/lio_main.c if (state == pci_channel_io_normal) { state 416 drivers/net/ethernet/cavium/liquidio/lio_main.c pm_message_t state __attribute__((unused))) state 217 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c pci_channel_state_t state) state 222 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c if (state == pci_channel_io_normal) { state 121 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c rep_cfg.rep_state.state = LIO_VF_REP_STATE_UP; state 154 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c rep_cfg.rep_state.state = LIO_VF_REP_STATE_DOWN; state 1034 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u8 state; state 50 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_REQUEST_RECEIVING) { state 54 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_RESPONSE_RECEIVING) { state 59 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if ((mbox->state & OCTEON_MBOX_STATE_IDLE) && state 61 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= ~OCTEON_MBOX_STATE_IDLE; state 62 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state |= state 68 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if ((mbox->state & state 71 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= state 73 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state |= state 82 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state |= OCTEON_MBOX_STATE_ERROR; state 90 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_REQUEST_RECEIVING) { state 94 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= ~OCTEON_MBOX_STATE_REQUEST_RECEIVING; state 95 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state |= OCTEON_MBOX_STATE_REQUEST_RECEIVED; state 99 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_RESPONSE_RECEIVING) { state 104 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= state 106 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state |= state 142 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c !(mbox->state & OCTEON_MBOX_STATE_REQUEST_RECEIVED)) { state 148 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c !(mbox->state & OCTEON_MBOX_STATE_IDLE)) { state 156 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_RESPONSE_PENDING; state 192 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 197 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= ~OCTEON_MBOX_STATE_RESPONSE_PENDING; state 198 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (!(mbox->state & state 201 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 299 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_ERROR) { state 300 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & (OCTEON_MBOX_STATE_RESPONSE_PENDING | state 304 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 314 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 320 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_RESPONSE_RECEIVED) { state 323 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 332 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->state & OCTEON_MBOX_STATE_REQUEST_RECEIVED) { state 336 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state &= ~OCTEON_MBOX_STATE_REQUEST_RECEIVED; state 337 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (!(mbox->state & state 339 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 363 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (!(mbox->state & OCTEON_MBOX_STATE_RESPONSE_PENDING)) { state 368 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->state = OCTEON_MBOX_STATE_IDLE; state 90 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h enum octeon_mbox_state state; state 92 drivers/net/ethernet/chelsio/cxgb/cphy.h int state; /* Link status state machine */ state 317 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c cphy->state |= PHY_LINK_UP; state 319 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c cphy->state &= ~PHY_LINK_UP; state 320 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c if (cphy->state & PHY_AUTONEG_EN) state 321 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c cphy->state &= ~PHY_AUTONEG_RDY; state 327 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c cphy->state |= PHY_AUTONEG_RDY; state 329 drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c if ((cphy->state & (PHY_LINK_UP | PHY_AUTONEG_RDY)) == state 648 drivers/net/ethernet/chelsio/cxgb/subr.c phy->state = PHY_AUTONEG_RDY; state 652 drivers/net/ethernet/chelsio/cxgb/subr.c phy->state = PHY_AUTONEG_EN; state 656 drivers/net/ethernet/chelsio/cxgb/subr.c phy->state = PHY_AUTONEG_RDY; state 312 drivers/net/ethernet/chelsio/cxgb3/adapter.h void t3_os_link_fault(struct adapter *adapter, int port_id, int state); state 199 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c void t3_os_link_fault(struct adapter *adap, int port_id, int state) state 204 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if (state == netif_carrier_ok(dev)) state 207 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if (state) { state 1782 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c enum ethtool_phys_id_state state) state 1787 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c switch (state) { state 3027 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c pci_channel_state_t state) state 3031 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if (state == pci_channel_io_perm_failure) state 114 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_VALID; state 132 drivers/net/ethernet/chelsio/cxgb3/l2t.c switch (e->state) { state 136 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state == L2T_STATE_STALE) state 137 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_VALID; state 144 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state != L2T_STATE_RESOLVING) { state 182 drivers/net/ethernet/chelsio/cxgb3/l2t.c switch (e->state) { state 186 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state == L2T_STATE_STALE) { state 187 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_VALID; state 195 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state != L2T_STATE_RESOLVING) { state 240 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state != L2T_STATE_UNUSED) { state 248 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_UNUSED; state 294 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_RESOLVING; state 296 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_VALID; state 298 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_STALE; state 349 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = L2T_STATE_RESOLVING; state 425 drivers/net/ethernet/chelsio/cxgb3/l2t.c if (e->state == L2T_STATE_RESOLVING) { state 431 drivers/net/ethernet/chelsio/cxgb3/l2t.c e->state = neigh->nud_state & NUD_CONNECTED ? state 459 drivers/net/ethernet/chelsio/cxgb3/l2t.c d->l2tab[i].state = L2T_STATE_UNUSED; state 58 drivers/net/ethernet/chelsio/cxgb3/l2t.h u16 state; /* entry state */ state 124 drivers/net/ethernet/chelsio/cxgb3/l2t.h if (likely(e->state == L2T_STATE_VALID)) state 2510 drivers/net/ethernet/chelsio/cxgb3/sge.c return test_bit(NAPI_STATE_SCHED, &napi->state); state 1662 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct fw_hdr *card_fw, enum dev_state state, int *reset); state 1759 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h enum dev_master master, enum dev_state *state); state 1869 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h void t4_sge_decode_idma_state(struct adapter *adapter, int state); state 22 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c static inline bool cxgb4_dcb_state_synced(enum cxgb4_dcb_state state) state 24 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (state == CXGB4_DCB_STATE_FW_ALLSYNCED || state 25 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c state == CXGB4_DCB_STATE_HOST) state 40 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_START; state 131 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c enum cxgb4_dcb_state current_state = dcb->state; state 134 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c __func__, dcb->state, transition_to, dev->name); state 141 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_HOST; state 148 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_FW_INCOMPLETE; state 163 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_FW_ALLSYNCED; state 195 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_FW_ALLSYNCED; state 221 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state = CXGB4_DCB_STATE_FW_INCOMPLETE; state 322 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (dcb->state == CXGB4_DCB_STATE_START || state 323 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state == CXGB4_DCB_STATE_HOST) { state 325 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c dcb->state); state 425 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (pi->dcb.state == CXGB4_DCB_STATE_HOST) { state 432 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (enabled != (pi->dcb.state == CXGB4_DCB_STATE_FW_ALLSYNCED)) state 555 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (pi->dcb.state == CXGB4_DCB_STATE_HOST) state 619 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (pi->dcb.state == CXGB4_DCB_STATE_HOST) state 637 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(dcb->state) || state 654 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state) || state 659 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (pi->dcb.state == CXGB4_DCB_STATE_HOST) state 766 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 773 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c static void cxgb4_setpfcstate(struct net_device *dev, u8 state) state 790 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 844 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 880 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (pi->dcb.state == CXGB4_DCB_STATE_HOST) state 932 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (dcb->state == CXGB4_DCB_STATE_FW_ALLSYNCED) state 936 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c return (cxgb4_dcb_state_synced(dcb->state) && state 1094 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 1117 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 1151 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c if (!cxgb4_dcb_state_synced(pi->dcb.state)) state 97 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h enum cxgb4_dcb_state state; /* DCB State Machine */ state 334 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c enum ethtool_phys_id_state state) state 339 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c if (state == ETHTOOL_ID_ACTIVE) state 341 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c else if (state == ETHTOOL_ID_INACTIVE) state 276 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c return ((pi->dcb.state == CXGB4_DCB_STATE_FW_ALLSYNCED) || state 277 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c (pi->dcb.state == CXGB4_DCB_STATE_HOST)); state 4292 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c enum dev_state state; state 4306 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c is_kdump_kernel() ? MASTER_MUST : MASTER_MAY, &state); state 4327 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c state = DEV_STATE_UNINIT; state 4328 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if ((adap->flags & CXGB4_MASTER_PF) && state != DEV_STATE_INIT) { state 4369 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c state, &reset); state 4382 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if (state == DEV_STATE_INIT) { state 4878 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if (state != DEV_STATE_INIT) { state 4934 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c pci_channel_state_t state) state 4962 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c out: return state == pci_channel_io_perm_failure ? state 164 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (sync && e->state != L2T_STATE_SWITCHING) state 165 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_SYNC_WRITE; state 203 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state != L2T_STATE_SWITCHING) { state 205 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = (e->neigh->nud_state & NUD_STALE) ? state 227 drivers/net/ethernet/chelsio/cxgb4/l2t.c switch (e->state) { state 231 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_STALE) state 232 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_VALID; state 240 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state != L2T_STATE_SYNC_WRITE && state 241 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state != L2T_STATE_RESOLVING) { state 248 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_RESOLVING && state 251 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_RESOLVING && state 286 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state < L2T_STATE_SWITCHING) state 294 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_UNUSED; state 309 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_SWITCHING) { state 328 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state < L2T_STATE_SWITCHING) state 335 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_UNUSED; state 411 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_RESOLVING; state 413 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_VALID; state 415 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_STALE; state 457 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_RESOLVING; state 562 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_RESOLVING) { state 570 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = neigh->nud_state & NUD_CONNECTED ? state 597 drivers/net/ethernet/chelsio/cxgb4/l2t.c e->state = L2T_STATE_SWITCHING; state 662 drivers/net/ethernet/chelsio/cxgb4/l2t.c d->l2tab[i].state = L2T_STATE_UNUSED; state 695 drivers/net/ethernet/chelsio/cxgb4/l2t.c switch (e->state) { state 718 drivers/net/ethernet/chelsio/cxgb4/l2t.c if (e->state == L2T_STATE_SWITCHING) state 74 drivers/net/ethernet/chelsio/cxgb4/l2t.h u16 state; /* entry state */ state 123 drivers/net/ethernet/chelsio/cxgb4/sched.c if (e->state == SCHED_STATE_UNUSED) state 177 drivers/net/ethernet/chelsio/cxgb4/sched.c e->state = SCHED_STATE_UNUSED; state 365 drivers/net/ethernet/chelsio/cxgb4/sched.c if (e->state == SCHED_STATE_UNUSED) { state 381 drivers/net/ethernet/chelsio/cxgb4/sched.c if (e->state == SCHED_STATE_UNUSED) state 438 drivers/net/ethernet/chelsio/cxgb4/sched.c e->state = SCHED_STATE_ACTIVE; state 489 drivers/net/ethernet/chelsio/cxgb4/sched.c s->tab[i].state = SCHED_STATE_UNUSED; state 512 drivers/net/ethernet/chelsio/cxgb4/sched.c if (e->state == SCHED_STATE_ACTIVE) state 68 drivers/net/ethernet/chelsio/cxgb4/sched.h u8 state; state 57 drivers/net/ethernet/chelsio/cxgb4/smt.c s->smtab[i].state = SMT_STATE_UNUSED; state 75 drivers/net/ethernet/chelsio/cxgb4/smt.c if (e->state == SMT_STATE_SWITCHING) { state 92 drivers/net/ethernet/chelsio/cxgb4/smt.c e->state = SMT_STATE_UNUSED; state 101 drivers/net/ethernet/chelsio/cxgb4/smt.c e->state = SMT_STATE_UNUSED; state 131 drivers/net/ethernet/chelsio/cxgb4/smt.c e->state = SMT_STATE_ERROR; state 220 drivers/net/ethernet/chelsio/cxgb4/smt.c e->state = SMT_STATE_SWITCHING; state 58 drivers/net/ethernet/chelsio/cxgb4/smt.h u16 state; state 3492 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c struct fw_hdr *card_fw, enum dev_state state, state 3527 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c } else if (fs_fw_usable && state == DEV_STATE_UNINIT && state 3556 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c state, state 6611 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c void t4_sge_decode_idma_state(struct adapter *adapter, int state) state 6761 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (state < sge_idma_decode_nstates) state 6762 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c CH_WARN(adapter, "idma state %s\n", sge_idma_decode[state]); state 6764 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c CH_WARN(adapter, "idma state %d unknown\n", state); state 6853 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c enum dev_master master, enum dev_state *state) state 6891 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (state) { state 6893 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c *state = DEV_STATE_ERR; state 6895 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c *state = DEV_STATE_INIT; state 6897 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c *state = DEV_STATE_UNINIT; state 6949 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (state) { state 6951 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c *state = DEV_STATE_ERR; state 6953 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c *state = DEV_STATE_INIT; state 1701 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c enum ethtool_phys_id_state state) state 1706 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c if (state == ETHTOOL_ID_ACTIVE) state 1708 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c else if (state == ETHTOOL_ID_INACTIVE) state 2119 drivers/net/ethernet/dec/tulip/de2104x.c static int de_suspend (struct pci_dev *pdev, pm_message_t state) state 806 drivers/net/ethernet/dec/tulip/de4x5.c int state; /* Adapter OPENED or CLOSED */ state 991 drivers/net/ethernet/dec/tulip/de4x5.c static void yawn(struct net_device *dev, int state); state 1243 drivers/net/ethernet/dec/tulip/de4x5.c lp->state = INITIALISED; state 1252 drivers/net/ethernet/dec/tulip/de4x5.c lp->state = CLOSED; state 1314 drivers/net/ethernet/dec/tulip/de4x5.c lp->state = OPEN; state 1327 drivers/net/ethernet/dec/tulip/de4x5.c lp->state = CLOSED; state 1836 drivers/net/ethernet/dec/tulip/de4x5.c lp->state = CLOSED; state 1923 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->state == OPEN) { state 3623 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->state != OPEN) return (struct sk_buff *)1; /* Fake out the open */ state 4627 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->state == INITIALISED) { state 4707 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->state == INITIALISED) { state 4794 drivers/net/ethernet/dec/tulip/de4x5.c if ((lp->state == INITIALISED) || (lp->media == INIT)) { state 5136 drivers/net/ethernet/dec/tulip/de4x5.c yawn(struct net_device *dev, int state) state 5144 drivers/net/ethernet/dec/tulip/de4x5.c switch(state) { state 5161 drivers/net/ethernet/dec/tulip/de4x5.c switch(state) { state 2096 drivers/net/ethernet/dec/tulip/dmfe.c static int dmfe_suspend(struct pci_dev *pci_dev, pm_message_t state) state 2133 drivers/net/ethernet/dec/tulip/dmfe.c pci_set_power_state(pci_dev, pci_choose_state (pci_dev, state)); state 1827 drivers/net/ethernet/dec/tulip/tulip_core.c static int tulip_suspend (struct pci_dev *pdev, pm_message_t state) state 1848 drivers/net/ethernet/dec/tulip/tulip_core.c pstate = pci_choose_state(pdev, state); state 1849 drivers/net/ethernet/dec/tulip/tulip_core.c if (state.event == PM_EVENT_SUSPEND && pstate != PCI_D0) { state 1183 drivers/net/ethernet/dec/tulip/uli526x.c static int uli526x_suspend(struct pci_dev *pdev, pm_message_t state) state 1199 drivers/net/ethernet/dec/tulip/uli526x.c power_state = pci_choose_state(pdev, state); state 1569 drivers/net/ethernet/dec/tulip/winbond-840.c static int w840_suspend (struct pci_dev *pdev, pm_message_t state) state 1949 drivers/net/ethernet/dlink/sundance.c static int sundance_suspend(struct pci_dev *pci_dev, pm_message_t state) state 1966 drivers/net/ethernet/dlink/sundance.c pci_enable_wake(pci_dev, pci_choose_state(pci_dev, state), state 1968 drivers/net/ethernet/dlink/sundance.c pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); state 2220 drivers/net/ethernet/emulex/benet/be_cmds.c u8 bcn, u8 sts, u8 state) state 2240 drivers/net/ethernet/emulex/benet/be_cmds.c req->beacon_state = state; state 2252 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state) state 2278 drivers/net/ethernet/emulex/benet/be_cmds.c *state = resp->beacon_state; state 2426 drivers/net/ethernet/emulex/benet/be_cmds.h u8 status, u8 state); state 2428 drivers/net/ethernet/emulex/benet/be_cmds.h u32 *state); state 724 drivers/net/ethernet/emulex/benet/be_ethtool.c enum ethtool_phys_id_state state) state 729 drivers/net/ethernet/emulex/benet/be_ethtool.c switch (state) { state 6043 drivers/net/ethernet/emulex/benet/be_main.c static int be_suspend(struct pci_dev *pdev, pm_message_t state) state 6054 drivers/net/ethernet/emulex/benet/be_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 6100 drivers/net/ethernet/emulex/benet/be_main.c pci_channel_state_t state) state 6116 drivers/net/ethernet/emulex/benet/be_main.c if (state == pci_channel_io_perm_failure) state 1277 drivers/net/ethernet/ethoc.c static int ethoc_suspend(struct platform_device *pdev, pm_message_t state) state 1713 drivers/net/ethernet/faraday/ftgmac100.c if (unlikely(nd->state != ncsi_dev_state_functional)) state 1242 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpni_link_state state = {0}; state 1246 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c err = dpni_get_link_state(priv->mc_io, 0, priv->mc_token, &state); state 1257 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c tx_pause = !!(state.options & DPNI_LINK_OPT_PAUSE) ^ state 1258 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c !!(state.options & DPNI_LINK_OPT_ASYM_PAUSE); state 1262 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (priv->link_state.up == state.up) state 1265 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (state.up) { state 1275 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c state.up ? "up" : "down"); state 1278 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c priv->link_state = state; state 903 drivers/net/ethernet/freescale/dpaa2/dpni.c struct dpni_link_state *state) state 921 drivers/net/ethernet/freescale/dpaa2/dpni.c state->up = dpni_get_field(rsp_params->flags, LINK_STATE); state 922 drivers/net/ethernet/freescale/dpaa2/dpni.c state->rate = le32_to_cpu(rsp_params->rate); state 923 drivers/net/ethernet/freescale/dpaa2/dpni.c state->options = le64_to_cpu(rsp_params->options); state 551 drivers/net/ethernet/freescale/dpaa2/dpni.h struct dpni_link_state *state); state 1015 drivers/net/ethernet/freescale/fec_mpc52xx.c static int mpc52xx_fec_of_suspend(struct platform_device *op, pm_message_t state) state 578 drivers/net/ethernet/freescale/fman/fman.c __func__, fman->state->fm_id, exception); state 589 drivers/net/ethernet/freescale/fman/fman.c __func__, fman->state->fm_id, port_id); state 777 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major == 2) { state 1129 drivers/net/ethernet/freescale/fman/fman.c static int fill_soc_specific_params(struct fman_state_struct *state) state 1131 drivers/net/ethernet/freescale/fman/fman.c u8 minor = state->rev_info.minor; state 1136 drivers/net/ethernet/freescale/fman/fman.c switch (state->rev_info.major) { state 1138 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_fifo_size = 160 * 1024; state 1139 drivers/net/ethernet/freescale/fman/fman.c state->fm_iram_size = 64 * 1024; state 1140 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_commq = 31; state 1141 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_buf = 127; state 1142 drivers/net/ethernet/freescale/fman/fman.c state->qmi_max_num_of_tnums = 64; state 1143 drivers/net/ethernet/freescale/fman/fman.c state->qmi_def_tnums_thresh = 48; state 1144 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_num_of_tasks = 128; state 1145 drivers/net/ethernet/freescale/fman/fman.c state->max_num_of_open_dmas = 32; state 1146 drivers/net/ethernet/freescale/fman/fman.c state->fm_port_num_of_cg = 256; state 1147 drivers/net/ethernet/freescale/fman/fman.c state->num_of_rx_ports = 6; state 1148 drivers/net/ethernet/freescale/fman/fman.c state->total_fifo_size = 136 * 1024; state 1152 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_fifo_size = 160 * 1024; state 1153 drivers/net/ethernet/freescale/fman/fman.c state->fm_iram_size = 64 * 1024; state 1154 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_commq = 31; state 1155 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_buf = 127; state 1156 drivers/net/ethernet/freescale/fman/fman.c state->qmi_max_num_of_tnums = 64; state 1157 drivers/net/ethernet/freescale/fman/fman.c state->qmi_def_tnums_thresh = 48; state 1158 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_num_of_tasks = 128; state 1159 drivers/net/ethernet/freescale/fman/fman.c state->max_num_of_open_dmas = 32; state 1160 drivers/net/ethernet/freescale/fman/fman.c state->fm_port_num_of_cg = 256; state 1161 drivers/net/ethernet/freescale/fman/fman.c state->num_of_rx_ports = 5; state 1162 drivers/net/ethernet/freescale/fman/fman.c state->total_fifo_size = 100 * 1024; state 1166 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_commq = 83; state 1167 drivers/net/ethernet/freescale/fman/fman.c state->dma_thresh_max_buf = 127; state 1168 drivers/net/ethernet/freescale/fman/fman.c state->qmi_max_num_of_tnums = 64; state 1169 drivers/net/ethernet/freescale/fman/fman.c state->qmi_def_tnums_thresh = 32; state 1170 drivers/net/ethernet/freescale/fman/fman.c state->fm_port_num_of_cg = 256; state 1174 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_fifo_size = 192 * 1024; state 1175 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_num_of_tasks = 64; state 1176 drivers/net/ethernet/freescale/fman/fman.c state->max_num_of_open_dmas = 32; state 1177 drivers/net/ethernet/freescale/fman/fman.c state->num_of_rx_ports = 5; state 1179 drivers/net/ethernet/freescale/fman/fman.c state->fm_iram_size = 32 * 1024; state 1181 drivers/net/ethernet/freescale/fman/fman.c state->fm_iram_size = 64 * 1024; state 1182 drivers/net/ethernet/freescale/fman/fman.c state->total_fifo_size = 156 * 1024; state 1186 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_fifo_size = 384 * 1024; state 1187 drivers/net/ethernet/freescale/fman/fman.c state->fm_iram_size = 64 * 1024; state 1188 drivers/net/ethernet/freescale/fman/fman.c state->bmi_max_num_of_tasks = 128; state 1189 drivers/net/ethernet/freescale/fman/fman.c state->max_num_of_open_dmas = 84; state 1190 drivers/net/ethernet/freescale/fman/fman.c state->num_of_rx_ports = 8; state 1191 drivers/net/ethernet/freescale/fman/fman.c state->total_fifo_size = 295 * 1024; state 1314 drivers/net/ethernet/freescale/fman/fman.c hw_port_id_to_sw_port_id(fman->state->rev_info.major, port_id); state 1398 drivers/net/ethernet/freescale/fman/fman.c u16 fm_clk_freq = fman->state->fm_clk_freq; state 1402 drivers/net/ethernet/freescale/fman/fman.c ts_freq = (u32)(1 << fman->state->count1_micro_bit); state 1427 drivers/net/ethernet/freescale/fman/fman.c fman->state->enabled_time_stamp = true; state 1446 drivers/net/ethernet/freescale/fman/fman.c for (i = 0; i < (fman->state->fm_iram_size / 4); i++) state 1449 drivers/net/ethernet/freescale/fman/fman.c iowrite32be(fman->state->fm_iram_size - 4, &iram->iadd); state 1562 drivers/net/ethernet/freescale/fman/fman.c if (extra_fifo && !fman->state->extra_fifo_pool_size) state 1563 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_fifo_pool_size = state 1564 drivers/net/ethernet/freescale/fman/fman.c fman->state->num_of_rx_ports * FMAN_BMI_FIFO_UNITS; state 1566 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_fifo_pool_size = state 1567 drivers/net/ethernet/freescale/fman/fman.c max(fman->state->extra_fifo_pool_size, extra_fifo); state 1570 drivers/net/ethernet/freescale/fman/fman.c if ((fman->state->accumulated_fifo_size + fifo) > state 1571 drivers/net/ethernet/freescale/fman/fman.c (fman->state->total_fifo_size - state 1572 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_fifo_pool_size)) { state 1585 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_fifo_size += fifo; state 1599 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_tasks_pool_size = state 1600 drivers/net/ethernet/freescale/fman/fman.c max(fman->state->extra_tasks_pool_size, extra_tasks); state 1603 drivers/net/ethernet/freescale/fman/fman.c if ((fman->state->accumulated_num_of_tasks + tasks) > state 1604 drivers/net/ethernet/freescale/fman/fman.c (fman->state->total_num_of_tasks - state 1605 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_tasks_pool_size)) { state 1607 drivers/net/ethernet/freescale/fman/fman.c __func__, fman->state->fm_id); state 1611 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_tasks += tasks; state 1649 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_open_dmas_pool_size = state 1650 drivers/net/ethernet/freescale/fman/fman.c (u8)max(fman->state->extra_open_dmas_pool_size, state 1652 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_open_dmas += current_val; state 1659 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_open_dmas_pool_size = state 1660 drivers/net/ethernet/freescale/fman/fman.c (u8)max(fman->state->extra_open_dmas_pool_size, state 1663 drivers/net/ethernet/freescale/fman/fman.c if ((fman->state->rev_info.major < 6) && state 1664 drivers/net/ethernet/freescale/fman/fman.c (fman->state->accumulated_num_of_open_dmas - current_val + state 1665 drivers/net/ethernet/freescale/fman/fman.c open_dmas > fman->state->max_num_of_open_dmas)) { state 1667 drivers/net/ethernet/freescale/fman/fman.c __func__, fman->state->fm_id); state 1669 drivers/net/ethernet/freescale/fman/fman.c } else if ((fman->state->rev_info.major >= 6) && state 1670 drivers/net/ethernet/freescale/fman/fman.c !((fman->state->rev_info.major == 6) && state 1671 drivers/net/ethernet/freescale/fman/fman.c (fman->state->rev_info.minor == 0)) && state 1672 drivers/net/ethernet/freescale/fman/fman.c (fman->state->accumulated_num_of_open_dmas - state 1674 drivers/net/ethernet/freescale/fman/fman.c fman->state->dma_thresh_max_commq + 1)) { state 1676 drivers/net/ethernet/freescale/fman/fman.c __func__, fman->state->fm_id, state 1677 drivers/net/ethernet/freescale/fman/fman.c fman->state->dma_thresh_max_commq + 1); state 1681 drivers/net/ethernet/freescale/fman/fman.c WARN_ON(fman->state->accumulated_num_of_open_dmas < current_val); state 1683 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_open_dmas -= current_val; state 1684 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_open_dmas += open_dmas; state 1686 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major < 6) state 1688 drivers/net/ethernet/freescale/fman/fman.c (u8)(fman->state->accumulated_num_of_open_dmas + state 1689 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_open_dmas_pool_size); state 1717 drivers/net/ethernet/freescale/fman/fman.c fman->state = kzalloc(sizeof(*fman->state), GFP_KERNEL); state 1718 drivers/net/ethernet/freescale/fman/fman.c if (!fman->state) state 1734 drivers/net/ethernet/freescale/fman/fman.c fman->state->fm_id = fman->dts_params.id; state 1735 drivers/net/ethernet/freescale/fman/fman.c fman->state->fm_clk_freq = fman->dts_params.clk_freq; state 1736 drivers/net/ethernet/freescale/fman/fman.c fman->state->qman_channel_base = fman->dts_params.qman_channel_base; state 1737 drivers/net/ethernet/freescale/fman/fman.c fman->state->num_of_qman_channels = state 1739 drivers/net/ethernet/freescale/fman/fman.c fman->state->res = fman->dts_params.res; state 1753 drivers/net/ethernet/freescale/fman/fman.c fman->state->extra_fifo_pool_size = 0; state 1754 drivers/net/ethernet/freescale/fman/fman.c fman->state->exceptions = (EX_DMA_BUS_ERROR | state 1771 drivers/net/ethernet/freescale/fman/fman.c fman_get_revision(fman, &fman->state->rev_info); state 1773 drivers/net/ethernet/freescale/fman/fman.c err = fill_soc_specific_params(fman->state); state 1778 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major >= 6) state 1781 drivers/net/ethernet/freescale/fman/fman.c fman->cfg->qmi_def_tnums_thresh = fman->state->qmi_def_tnums_thresh; state 1783 drivers/net/ethernet/freescale/fman/fman.c fman->state->total_num_of_tasks = state 1784 drivers/net/ethernet/freescale/fman/fman.c (u8)DFLT_TOTAL_NUM_OF_TASKS(fman->state->rev_info.major, state 1785 drivers/net/ethernet/freescale/fman/fman.c fman->state->rev_info.minor, state 1786 drivers/net/ethernet/freescale/fman/fman.c fman->state->bmi_max_num_of_tasks); state 1788 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major < 6) { state 1790 drivers/net/ethernet/freescale/fman/fman.c (u8)DFLT_DMA_COMM_Q_LOW(fman->state->rev_info.major, state 1791 drivers/net/ethernet/freescale/fman/fman.c fman->state->dma_thresh_max_commq); state 1794 drivers/net/ethernet/freescale/fman/fman.c (u8)DFLT_DMA_COMM_Q_HIGH(fman->state->rev_info.major, state 1795 drivers/net/ethernet/freescale/fman/fman.c fman->state->dma_thresh_max_commq); state 1798 drivers/net/ethernet/freescale/fman/fman.c DFLT_DMA_CAM_NUM_OF_ENTRIES(fman->state->rev_info.major); state 1801 drivers/net/ethernet/freescale/fman/fman.c DFLT_DMA_READ_INT_BUF_LOW(fman->state->dma_thresh_max_buf); state 1804 drivers/net/ethernet/freescale/fman/fman.c DFLT_DMA_READ_INT_BUF_HIGH(fman->state->dma_thresh_max_buf); state 1807 drivers/net/ethernet/freescale/fman/fman.c DFLT_DMA_WRITE_INT_BUF_LOW(fman->state->dma_thresh_max_buf); state 1810 drivers/net/ethernet/freescale/fman/fman.c DFLT_DMA_WRITE_INT_BUF_HIGH(fman->state->dma_thresh_max_buf); state 1821 drivers/net/ethernet/freescale/fman/fman.c kfree(fman->state); state 1832 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major < 6) { state 1927 drivers/net/ethernet/freescale/fman/fman.c fman->state->count1_micro_bit = FM_TIMESTAMP_1_USEC_BIT; state 1932 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major < 6) state 1933 drivers/net/ethernet/freescale/fman/fman.c fman->state->exceptions &= ~FMAN_EX_BMI_DISPATCH_RAM_ECC; state 1935 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major >= 6) state 1936 drivers/net/ethernet/freescale/fman/fman.c fman->state->exceptions &= ~FMAN_EX_QMI_SINGLE_ECC; state 1940 drivers/net/ethernet/freescale/fman/fman.c fman->state->fm_port_num_of_cg); state 1982 drivers/net/ethernet/freescale/fman/fman.c cfg->exceptions = fman->state->exceptions; state 1998 drivers/net/ethernet/freescale/fman/fman.c fman->state->total_fifo_size); state 2007 drivers/net/ethernet/freescale/fman/fman.c cfg->total_fifo_size = fman->state->total_fifo_size; state 2008 drivers/net/ethernet/freescale/fman/fman.c cfg->total_num_of_tasks = fman->state->total_num_of_tasks; state 2009 drivers/net/ethernet/freescale/fman/fman.c cfg->clk_freq = fman->state->fm_clk_freq; state 2048 drivers/net/ethernet/freescale/fman/fman.c fman->state->exceptions |= bit_mask; state 2050 drivers/net/ethernet/freescale/fman/fman.c fman->state->exceptions &= ~bit_mask; state 2141 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_deq_tnums += state 2148 drivers/net/ethernet/freescale/fman/fman.c if (enq_th >= (fman->state->qmi_max_num_of_tnums - state 2149 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_deq_tnums)) { state 2151 drivers/net/ethernet/freescale/fman/fman.c fman->state->qmi_max_num_of_tnums - state 2152 drivers/net/ethernet/freescale/fman/fman.c fman->state->accumulated_num_of_deq_tnums - 1; state 2167 drivers/net/ethernet/freescale/fman/fman.c if ((deq_th <= fman->state->accumulated_num_of_deq_tnums) && state 2168 drivers/net/ethernet/freescale/fman/fman.c (deq_th < fman->state->qmi_max_num_of_tnums - 1)) { state 2169 drivers/net/ethernet/freescale/fman/fman.c deq_th = fman->state->accumulated_num_of_deq_tnums + 1; state 2192 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major < 6) state 2195 drivers/net/ethernet/freescale/fman/fman.c mac_id = hw_port_id_to_sw_port_id(fman->state->rev_info.major, port_id); state 2197 drivers/net/ethernet/freescale/fman/fman.c if (port_params->max_frame_length >= fman->state->mac_mfl[mac_id]) { state 2198 drivers/net/ethernet/freescale/fman/fman.c fman->state->port_mfl[mac_id] = port_params->max_frame_length; state 2230 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major >= 6) { state 2301 drivers/net/ethernet/freescale/fman/fman.c if ((!fman->state->port_mfl[mac_id]) || state 2302 drivers/net/ethernet/freescale/fman/fman.c (mfl <= fman->state->port_mfl[mac_id])) { state 2303 drivers/net/ethernet/freescale/fman/fman.c fman->state->mac_mfl[mac_id] = mfl; state 2323 drivers/net/ethernet/freescale/fman/fman.c return fman->state->fm_clk_freq; state 2336 drivers/net/ethernet/freescale/fman/fman.c return fman->state->bmi_max_fifo_size; state 2375 drivers/net/ethernet/freescale/fman/fman.c if (fman->state->rev_info.major >= 6) { state 2381 drivers/net/ethernet/freescale/fman/fman.c for (i = 0; i < fman->state->num_of_qman_channels; i++) { state 2391 drivers/net/ethernet/freescale/fman/fman.c for (i = 0; i < fman->state->num_of_qman_channels; i++) { state 2397 drivers/net/ethernet/freescale/fman/fman.c if (i == fman->state->num_of_qman_channels) state 2400 drivers/net/ethernet/freescale/fman/fman.c return fman->state->qman_channel_base + i; state 2414 drivers/net/ethernet/freescale/fman/fman.c return fman->state->res; state 338 drivers/net/ethernet/freescale/fman/fman.h struct fman_state_struct *state; state 1185 drivers/net/ethernet/freescale/gianfar.c set_bit(GFAR_DOWN, &priv->state); state 1453 drivers/net/ethernet/freescale/gianfar.c clear_bit(GFAR_DOWN, &priv->state); state 1516 drivers/net/ethernet/freescale/gianfar.c if (unlikely(test_bit(GFAR_RESETTING, &priv->state))) state 2054 drivers/net/ethernet/freescale/gianfar.c while (test_and_set_bit_lock(GFAR_RESETTING, &priv->state)) state 2065 drivers/net/ethernet/freescale/gianfar.c clear_bit_unlock(GFAR_RESETTING, &priv->state); state 2074 drivers/net/ethernet/freescale/gianfar.c while (test_and_set_bit_lock(GFAR_RESETTING, &priv->state)) state 2080 drivers/net/ethernet/freescale/gianfar.c clear_bit_unlock(GFAR_RESETTING, &priv->state); state 2283 drivers/net/ethernet/freescale/gianfar.c !(test_bit(GFAR_DOWN, &priv->state))) state 3403 drivers/net/ethernet/freescale/gianfar.c set_bit(GFAR_DOWN, &priv->state); state 1106 drivers/net/ethernet/freescale/gianfar.h unsigned long state; state 353 drivers/net/ethernet/freescale/gianfar_ethtool.c while (test_and_set_bit_lock(GFAR_RESETTING, &priv->state)) state 395 drivers/net/ethernet/freescale/gianfar_ethtool.c clear_bit_unlock(GFAR_RESETTING, &priv->state); state 452 drivers/net/ethernet/freescale/gianfar_ethtool.c while (test_and_set_bit_lock(GFAR_RESETTING, &priv->state)) state 469 drivers/net/ethernet/freescale/gianfar_ethtool.c clear_bit_unlock(GFAR_RESETTING, &priv->state); state 543 drivers/net/ethernet/freescale/gianfar_ethtool.c while (test_and_set_bit_lock(GFAR_RESETTING, &priv->state)) state 556 drivers/net/ethernet/freescale/gianfar_ethtool.c clear_bit_unlock(GFAR_RESETTING, &priv->state); state 1416 drivers/net/ethernet/freescale/gianfar_ethtool.c if (test_bit(GFAR_RESETTING, &priv->state)) state 3559 drivers/net/ethernet/freescale/ucc_geth.c static int ucc_geth_suspend(struct platform_device *ofdev, pm_message_t state) state 927 drivers/net/ethernet/hisilicon/hisi_femac.c pm_message_t state) state 995 drivers/net/ethernet/hisilicon/hns/hns_enet.c !test_bit(NIC_STATE_DOWN, &priv->state)) { state 1093 drivers/net/ethernet/hisilicon/hns/hns_enet.c int state = 1; state 1115 drivers/net/ethernet/hisilicon/hns/hns_enet.c state = state && h->dev->ops->get_status(h); state 1117 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (state != priv->link) { state 1118 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (state) { state 1126 drivers/net/ethernet/hisilicon/hns/hns_enet.c priv->link = state; state 1329 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (!test_bit(NIC_STATE_DOWN, &priv->state)) state 1355 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE_DOWN, &priv->state); state 1368 drivers/net/ethernet/hisilicon/hns/hns_enet.c set_bit(NIC_STATE_DOWN, &priv->state); state 1379 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (test_and_set_bit(NIC_STATE_DOWN, &priv->state)) state 1412 drivers/net/ethernet/hisilicon/hns/hns_enet.c while (test_and_set_bit(NIC_STATE_RESETTING, &priv->state)) state 1417 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE_RESETTING, &priv->state); state 1426 drivers/net/ethernet/hisilicon/hns/hns_enet.c while (test_and_set_bit(NIC_STATE_REINITING, &priv->state)) state 1438 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE_REINITING, &priv->state); state 1447 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (test_bit(NIC_STATE_TESTING, &priv->state)) state 2022 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (!test_bit(NIC_STATE2_RESET_REQUESTED, &priv->state)) state 2024 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE2_RESET_REQUESTED, &priv->state); state 2027 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (test_bit(NIC_STATE_DOWN, &priv->state) || state 2028 drivers/net/ethernet/hisilicon/hns/hns_enet.c test_bit(NIC_STATE_REMOVING, &priv->state) || state 2029 drivers/net/ethernet/hisilicon/hns/hns_enet.c test_bit(NIC_STATE_RESETTING, &priv->state)) state 2047 drivers/net/ethernet/hisilicon/hns/hns_enet.c WARN_ON(!test_bit(NIC_STATE_SERVICE_SCHED, &priv->state)); state 2050 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE_SERVICE_SCHED, &priv->state); state 2069 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (!test_bit(NIC_STATE_DOWN, &priv->state) && state 2070 drivers/net/ethernet/hisilicon/hns/hns_enet.c !test_bit(NIC_STATE_REMOVING, &priv->state) && state 2071 drivers/net/ethernet/hisilicon/hns/hns_enet.c !test_and_set_bit(NIC_STATE_SERVICE_SCHED, &priv->state)) state 2091 drivers/net/ethernet/hisilicon/hns/hns_enet.c if (!test_bit(NIC_STATE_DOWN, &priv->state)) { state 2092 drivers/net/ethernet/hisilicon/hns/hns_enet.c set_bit(NIC_STATE2_RESET_REQUESTED, &priv->state); state 2095 drivers/net/ethernet/hisilicon/hns/hns_enet.c priv->tx_timeout_count, priv->state); state 2376 drivers/net/ethernet/hisilicon/hns/hns_enet.c set_bit(NIC_STATE_SERVICE_INITED, &priv->state); state 2377 drivers/net/ethernet/hisilicon/hns/hns_enet.c clear_bit(NIC_STATE_SERVICE_SCHED, &priv->state); state 2378 drivers/net/ethernet/hisilicon/hns/hns_enet.c set_bit(NIC_STATE_DOWN, &priv->state); state 2423 drivers/net/ethernet/hisilicon/hns/hns_enet.c set_bit(NIC_STATE_REMOVING, &priv->state); state 74 drivers/net/ethernet/hisilicon/hns/hns_enet.h unsigned long state; state 598 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c set_bit(NIC_STATE_TESTING, &priv->state); state 624 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c clear_bit(NIC_STATE_TESTING, &priv->state); state 1037 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c hns_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state) state 1045 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c switch (state) { state 1089 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c switch (state) { state 217 drivers/net/ethernet/hisilicon/hns3/hnae3.h void (*link_status_change)(struct hnae3_handle *handle, bool state); state 228 drivers/net/ethernet/hisilicon/hns3/hnae3.h unsigned long state; state 600 drivers/net/ethernet/hisilicon/hns3/hnae3.h unsigned long state; state 53 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c if (!test_bit(HNS3_NIC_STATE_INITED, &priv->state) || state 54 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c test_bit(HNS3_NIC_STATE_RESETTING, &priv->state)) state 326 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c if (!test_bit(HNS3_NIC_STATE_INITED, &priv->state) || state 327 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c test_bit(HNS3_NIC_STATE_RESETTING, &priv->state)) state 389 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c clear_bit(HNS3_NIC_STATE_DOWN, &priv->state); state 407 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c set_bit(HNS3_NIC_STATE_DOWN, &priv->state); state 533 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (test_and_set_bit(HNS3_NIC_STATE_DOWN, &priv->state)) state 1507 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (test_bit(HNS3_NIC_STATE_DOWN, &priv->state)) state 1702 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c q->state, state 1723 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c tx_ring->next_to_clean, napi->state); state 1982 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c pci_channel_state_t state) state 1987 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c dev_info(&pdev->dev, "PCI error detected, state(=%d)!!\n", state); state 1989 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (state == pci_channel_io_perm_failure) state 2376 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c !test_bit(HNS3_NIC_STATE_DOWN, &priv->state)) { state 3150 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (unlikely(test_bit(HNS3_NIC_STATE_DOWN, &priv->state))) { state 3181 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c likely(!test_bit(HNS3_NIC_STATE_DOWN, &priv->state))) { state 3868 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c set_bit(HNS3_NIC_STATE_DOWN, &priv->state); state 3935 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c set_bit(HNS3_NIC_STATE_INITED, &priv->state); state 3975 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (!test_and_clear_bit(HNS3_NIC_STATE_INITED, &priv->state)) { state 4249 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (test_and_set_bit(HNS3_NIC_STATE_RESETTING, &priv->state)) state 4273 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c clear_bit(HNS3_NIC_STATE_RESETTING, &priv->state); state 4278 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c set_bit(HNS3_NIC_STATE_RESETTING, &priv->state); state 4321 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c set_bit(HNS3_NIC_STATE_INITED, &priv->state); state 4370 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (!test_and_clear_bit(HNS3_NIC_STATE_INITED, &priv->state)) { state 529 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h unsigned long state; state 605 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h return test_bit(HNS3_NIC_STATE_RESETTING, &priv->state); state 356 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c set_bit(HNS3_NIC_STATE_TESTING, &priv->state); state 376 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c clear_bit(HNS3_NIC_STATE_TESTING, &priv->state); state 1293 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c enum ethtool_phys_id_state state) state 1300 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c return h->ae_algo->ops->set_led_id(h, state); state 152 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 271 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c if (test_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state)) { state 424 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c clear_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 464 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 500 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 1577 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state) || state 1618 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c int hclge_config_nic_hw_error(struct hclge_dev *hdev, bool state) state 1625 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c ret = module->config_err_int(hdev, state); state 1641 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c if (!test_bit(HCLGE_STATE_SERVICE_INITED, &hdev->state)) { state 1670 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 1951 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c if (!test_bit(HCLGE_STATE_SERVICE_INITED, &hdev->state)) { state 130 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h int hclge_config_nic_hw_error(struct hclge_dev *hdev, bool state); state 700 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_and_set_bit(HCLGE_STATE_STATISTICS_UPDATING, &hdev->state)) state 715 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_STATISTICS_UPDATING, &hdev->state); state 1653 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c vport->port_base_vlan_cfg.state = HNAE3_PORT_BASE_VLAN_DISABLE; state 2637 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state) && state 2638 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c !test_and_set_bit(HCLGE_STATE_MBX_SERVICE_SCHED, &hdev->state)) state 2645 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_STATE_REMOVING, &hdev->state) && state 2646 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c !test_and_set_bit(HCLGE_STATE_RST_SERVICE_SCHED, &hdev->state)) state 2653 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_STATE_DOWN, &hdev->state) && state 2654 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c !test_bit(HCLGE_STATE_REMOVING, &hdev->state) && state 2655 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c !test_and_set_bit(HCLGE_STATE_SERVICE_SCHED, &hdev->state)) { state 2690 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_DOWN, &hdev->state)) state 2696 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (hdev->hw.mac.phydev->state == PHY_RUNNING) state 2715 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int state; state 2720 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c state = hclge_get_mac_phy_link(hdev); state 2721 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state != hdev->hw.mac.link) { state 2724 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c client->ops->link_status_change(handle, state); state 2725 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c hclge_config_mac_tnl_int(hdev, state); state 2729 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c state); state 2731 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c hdev->hw.mac.link = state; state 2897 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 2905 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 3111 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state) || !client) state 3139 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_STATE_ROCE_REGISTERED, &hdev->state) || !client) state 3251 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!reset || !test_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state)) state 3308 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c !test_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state)) state 3523 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 3534 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state); state 3856 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_and_set_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 3859 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_RST_SERVICE_SCHED, &hdev->state); state 3863 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_RST_HANDLING, &hdev->state); state 3871 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_and_set_bit(HCLGE_STATE_MBX_HANDLING, &hdev->state)) state 3874 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_MBX_SERVICE_SCHED, &hdev->state); state 3878 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_MBX_HANDLING, &hdev->state); state 3890 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state); state 3893 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state)) state 3903 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_SERVICE_SCHED, &hdev->state); state 4579 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 6205 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c return test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state); state 6650 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_DOWN, &hdev->state); state 6652 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_SERVICE_SCHED, &hdev->state); state 6663 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_DOWN, &hdev->state); state 6680 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_DOWN, &hdev->state); state 6687 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state) && state 6711 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state); state 6718 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state); state 7995 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c vport->port_base_vlan_cfg.state, state 8109 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c u16 state, vlan_id; state 8117 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c state = vport->port_base_vlan_cfg.state; state 8119 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state != HNAE3_PORT_BASE_VLAN_DISABLE) { state 8143 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (vport->port_base_vlan_cfg.state == HNAE3_PORT_BASE_VLAN_DISABLE) { state 8183 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state, state 8193 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c ret = hclge_vlan_offload_cfg(vport, state, vlan_info->vlan_tag); state 8197 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state == HNAE3_PORT_BASE_VLAN_MODIFY) { state 8219 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c ret = hclge_update_vlan_filter_entries(vport, state, vlan_info, state 8225 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c vport->port_base_vlan_cfg.state = state; state 8226 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state == HNAE3_PORT_BASE_VLAN_DISABLE) state 8240 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c enum hnae3_port_base_vlan_state state, state 8243 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state == HNAE3_PORT_BASE_VLAN_DISABLE) { state 8264 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c u16 state; state 8277 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c state = hclge_get_port_base_vlan_state(vport, state 8278 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c vport->port_base_vlan_cfg.state, state 8280 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (state == HNAE3_PORT_BASE_VLAN_NOCHANGE) state 8290 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c ret = hclge_update_port_base_vlan_cfg(vport, state, &vlan_info); state 8296 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (!test_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state)) { state 8297 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c return hclge_update_port_base_vlan_cfg(vport, state, state 8301 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c (u8)vfid, state, state 8320 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state) && is_kill) { state 8860 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state); state 8861 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state) || state 8883 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state); state 8884 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c while (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 8914 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_ROCE_REGISTERED, &hdev->state); state 8915 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state) || state 8934 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_ROCE_REGISTERED, &hdev->state); state 8935 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c while (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 9005 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_ROCE_REGISTERED, &hdev->state); state 9006 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c while (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 9017 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state); state 9018 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c while (test_bit(HCLGE_STATE_RST_HANDLING, &hdev->state)) state 9091 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_SERVICE_INITED, &hdev->state); state 9092 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_DOWN, &hdev->state); state 9093 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_RST_SERVICE_SCHED, &hdev->state); state 9094 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_RST_HANDLING, &hdev->state); state 9095 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_MBX_SERVICE_SCHED, &hdev->state); state 9096 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c clear_bit(HCLGE_STATE_MBX_HANDLING, &hdev->state); state 9101 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_DOWN, &hdev->state); state 9102 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_REMOVING, &hdev->state); state 9391 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c set_bit(HCLGE_STATE_DOWN, &hdev->state); state 719 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h unsigned long state; state 885 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h u16 state; state 917 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h unsigned long state; state 987 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state, state 990 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h u16 state, u16 vlan_tag, u16 qos, state 294 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c u16 state, u16 vlan_tag, u16 qos, state 301 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c memcpy(&msg_data[0], &state, sizeof(u16)); state 334 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c u16 *state; state 336 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c state = (u16 *)&mbx_req->msg[2]; state 338 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c status = hclge_update_port_base_vlan_cfg(vport, *state, state 341 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c u8 state; state 343 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c state = vport->port_base_vlan_cfg.state; state 344 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c status = hclge_gen_resp_to_vf(vport, mbx_req, 0, &state, state 571 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c clear_bit(HCLGE_STATE_SERVICE_SCHED, &hdev->state); state 605 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c if (test_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state)) { state 50 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c if (test_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state)) state 88 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c if (test_bit(HCLGE_STATE_CMD_DISABLE, &hdev->state)) state 57 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c set_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 237 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c if (test_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state)) { state 391 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c clear_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 423 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c set_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 446 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c clear_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 447 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c test_bit(HCLGEVF_STATE_DOWN, &hdev->state) ? 0 : link_state; state 1077 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_bit(HCLGEVF_STATE_RST_HANDLING, &hdev->state)) state 1268 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_bit(HCLGEVF_STATE_RST_HANDLING, &hdev->state) && is_kill) { state 1356 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (!test_bit(HCLGEVF_STATE_NIC_REGISTERED, &hdev->state) || state 1506 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 1705 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (!test_bit(HCLGEVF_STATE_RST_SERVICE_SCHED, &hdev->state) && state 1706 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c !test_bit(HCLGEVF_STATE_REMOVING, &hdev->state)) { state 1707 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_RST_SERVICE_SCHED, &hdev->state); state 1714 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (!test_bit(HCLGEVF_STATE_MBX_SERVICE_SCHED, &hdev->state) && state 1715 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c !test_bit(HCLGEVF_STATE_MBX_HANDLING, &hdev->state)) { state 1716 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_MBX_SERVICE_SCHED, &hdev->state); state 1723 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (!test_bit(HCLGEVF_STATE_DOWN, &hdev->state) && state 1724 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c !test_and_set_bit(HCLGEVF_STATE_SERVICE_SCHED, &hdev->state)) state 1755 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_and_set_bit(HCLGEVF_STATE_RST_HANDLING, &hdev->state)) state 1758 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_RST_SERVICE_SCHED, &hdev->state); state 1818 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_RST_HANDLING, &hdev->state); state 1827 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_and_set_bit(HCLGEVF_STATE_MBX_HANDLING, &hdev->state)) state 1830 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_MBX_SERVICE_SCHED, &hdev->state); state 1834 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_MBX_HANDLING, &hdev->state); state 1854 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state)) state 1888 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_SERVICE_SCHED, &hdev->state); state 1911 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state); state 2135 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_SERVICE_SCHED, &hdev->state); state 2149 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_DOWN, &hdev->state); state 2159 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_DOWN, &hdev->state); state 2213 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_MBX_SERVICE_SCHED, &hdev->state); state 2214 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_MBX_HANDLING, &hdev->state); state 2220 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_SERVICE_SCHED, &hdev->state); state 2227 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_DOWN, &hdev->state); state 2232 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_DOWN, &hdev->state); state 2233 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_REMOVING, &hdev->state); state 2372 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_NIC_REGISTERED, &hdev->state); state 2467 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_NIC_REGISTERED, &hdev->state); state 2587 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c test_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state)) { state 2590 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state); state 2593 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (!test_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state)) { state 2610 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state); state 2707 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c set_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state); state 2772 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c clear_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state); state 2780 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (test_bit(HCLGEVF_STATE_IRQ_INITED, &hdev->state)) { state 2990 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c return test_bit(HCLGEVF_STATE_RST_HANDLING, &hdev->state); state 3076 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c void hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, state 3091 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c if (state == HNAE3_PORT_BASE_VLAN_DISABLE) state 243 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h unsigned long state; state 321 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h void hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, state 43 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c if (test_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state)) state 160 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c if (test_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state)) { state 254 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c u16 link_status, state; state 270 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c if (test_bit(HCLGEVF_STATE_CMD_DISABLE, &hdev->state)) { state 311 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c state = msg_q[1]; state 313 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c hclgevf_update_port_base_vlan_info(hdev, state, state 409 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c enum hinic_res_state state) state 422 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c res_state.state = state; state 189 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h u8 state; state 87 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c mgmt_cb->state = HINIC_MGMT_CB_ENABLED; state 100 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c mgmt_cb->state &= ~HINIC_MGMT_CB_ENABLED; state 102 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c while (mgmt_cb->state & HINIC_MGMT_CB_RUNNING) state 392 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c cb_state = cmpxchg(&mgmt_cb->state, state 404 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c mgmt_cb->state &= ~HINIC_MGMT_CB_RUNNING; state 105 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h unsigned long state; state 270 drivers/net/ethernet/huawei/hinic/hinic_port.c *link_state = link_cmd.state; state 281 drivers/net/ethernet/huawei/hinic/hinic_port.c int hinic_port_set_state(struct hinic_dev *nic_dev, enum hinic_port_state state) state 295 drivers/net/ethernet/huawei/hinic/hinic_port.c port_state.state = state; state 317 drivers/net/ethernet/huawei/hinic/hinic_port.c enum hinic_func_port_state state) state 327 drivers/net/ethernet/huawei/hinic/hinic_port.c func_state.state = state; state 379 drivers/net/ethernet/huawei/hinic/hinic_port.c int hinic_port_set_tso(struct hinic_dev *nic_dev, enum hinic_tso_state state) state 389 drivers/net/ethernet/huawei/hinic/hinic_port.c tso_cfg.tso_en = state; state 133 drivers/net/ethernet/huawei/hinic/hinic_port.h u8 state; state 142 drivers/net/ethernet/huawei/hinic/hinic_port.h u8 state; state 163 drivers/net/ethernet/huawei/hinic/hinic_port.h u8 state; state 529 drivers/net/ethernet/huawei/hinic/hinic_port.h enum hinic_port_state state); state 532 drivers/net/ethernet/huawei/hinic/hinic_port.h enum hinic_func_port_state state); state 539 drivers/net/ethernet/huawei/hinic/hinic_port.h int hinic_port_set_tso(struct hinic_dev *nic_dev, enum hinic_tso_state state); state 449 drivers/net/ethernet/ibm/ehea/ehea.h u32 state; state 159 drivers/net/ethernet/ibm/ehea/ehea_main.c if (!port || (port->state != EHEA_PORT_UP)) state 185 drivers/net/ethernet/ibm/ehea/ehea_main.c if (!port || (port->state != EHEA_PORT_UP) || state 245 drivers/net/ethernet/ibm/ehea/ehea_main.c if (!port || (port->state != EHEA_PORT_UP)) state 265 drivers/net/ethernet/ibm/ehea/ehea_main.c if (!port || (port->state != EHEA_PORT_UP)) state 1746 drivers/net/ethernet/ibm/ehea/ehea_main.c if (port->state == EHEA_PORT_UP) { state 1755 drivers/net/ethernet/ibm/ehea/ehea_main.c if (port->state == EHEA_PORT_UP) { state 2321 drivers/net/ethernet/ibm/ehea/ehea_main.c if (port->state == EHEA_PORT_UP) state 2365 drivers/net/ethernet/ibm/ehea/ehea_main.c port->state = EHEA_PORT_UP; state 2430 drivers/net/ethernet/ibm/ehea/ehea_main.c if (port->state == EHEA_PORT_DOWN) state 2439 drivers/net/ethernet/ibm/ehea/ehea_main.c port->state = EHEA_PORT_DOWN; state 2956 drivers/net/ethernet/ibm/ehea/ehea_main.c port->state = EHEA_PORT_DOWN; state 1034 drivers/net/ethernet/ibm/ibmvnic.c enum vnic_state prev_state = adapter->state; state 1037 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_OPENING; state 1073 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_OPEN; state 1086 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_OPEN; state 1090 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_CLOSED) { state 1227 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSING; state 1231 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 1244 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 1720 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_PROBED) state 1755 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBED; state 1777 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = reset_state; state 1787 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 1836 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSING; state 1849 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_CLOSING) { state 1854 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 1861 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBED; state 1894 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = reset_state; state 1924 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 1975 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBED; state 1997 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBED; state 2006 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 2063 drivers/net/ethernet/ibm/ibmvnic.c reset_state = adapter->state; state 2067 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state == VNIC_REMOVING || state 2068 drivers/net/ethernet/ibm/ibmvnic.c adapter->state == VNIC_REMOVED) { state 2096 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_CLOSED; state 2098 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = reset_state; state 2142 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state == VNIC_REMOVING || state 2143 drivers/net/ethernet/ibm/ibmvnic.c adapter->state == VNIC_REMOVED || state 2150 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state == VNIC_PROBING) { state 2295 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_CLOSING) state 2994 drivers/net/ethernet/ibm/ibmvnic.c if (unlikely(adapter->state != VNIC_OPEN)) state 3945 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_PROBING) { state 3967 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state == VNIC_PROBING) { state 4840 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_OPEN; state 4894 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_OPEN; state 4942 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBING; state 5004 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_PROBED; state 5032 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_REMOVING; state 5043 drivers/net/ethernet/ibm/ibmvnic.c adapter->state = VNIC_REMOVED; state 5124 drivers/net/ethernet/ibm/ibmvnic.c if (adapter->state != VNIC_OPEN) state 1077 drivers/net/ethernet/ibm/ibmvnic.h enum vnic_state state; state 2629 drivers/net/ethernet/intel/e100.c enum ethtool_phys_id_state state) state 2642 drivers/net/ethernet/intel/e100.c switch (state) { state 3032 drivers/net/ethernet/intel/e100.c static int e100_suspend(struct pci_dev *pdev, pm_message_t state) state 3081 drivers/net/ethernet/intel/e100.c static pci_ers_result_t e100_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 3088 drivers/net/ethernet/intel/e100.c if (state == pci_channel_io_perm_failure) state 1718 drivers/net/ethernet/intel/e1000/e1000_ethtool.c enum ethtool_phys_id_state state) state 1723 drivers/net/ethernet/intel/e1000/e1000_ethtool.c switch (state) { state 155 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_suspend(struct pci_dev *pdev, pm_message_t state); state 172 drivers/net/ethernet/intel/e1000/e1000_main.c pci_channel_state_t state); state 5138 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_suspend(struct pci_dev *pdev, pm_message_t state) state 5242 drivers/net/ethernet/intel/e1000/e1000_main.c pci_channel_state_t state) state 5249 drivers/net/ethernet/intel/e1000/e1000_main.c if (state == pci_channel_io_perm_failure) state 1697 drivers/net/ethernet/intel/e1000e/82571.c void e1000e_set_laa_state_82571(struct e1000_hw *hw, bool state) state 1702 drivers/net/ethernet/intel/e1000e/82571.c hw->dev_spec.e82571.laa_is_present = state; state 1705 drivers/net/ethernet/intel/e1000e/82571.c if (state) state 33 drivers/net/ethernet/intel/e1000e/82571.h void e1000e_set_laa_state_82571(struct e1000_hw *hw, bool state); state 206 drivers/net/ethernet/intel/e1000e/e1000.h unsigned long state; state 292 drivers/net/ethernet/intel/e1000e/ethtool.c while (test_and_set_bit(__E1000_RESETTING, &adapter->state)) state 336 drivers/net/ethernet/intel/e1000e/ethtool.c clear_bit(__E1000_RESETTING, &adapter->state); state 368 drivers/net/ethernet/intel/e1000e/ethtool.c while (test_and_set_bit(__E1000_RESETTING, &adapter->state)) state 406 drivers/net/ethernet/intel/e1000e/ethtool.c clear_bit(__E1000_RESETTING, &adapter->state); state 688 drivers/net/ethernet/intel/e1000e/ethtool.c while (test_and_set_bit(__E1000_RESETTING, &adapter->state)) state 764 drivers/net/ethernet/intel/e1000e/ethtool.c clear_bit(__E1000_RESETTING, &adapter->state); state 1792 drivers/net/ethernet/intel/e1000e/ethtool.c set_bit(__E1000_TESTING, &adapter->state); state 1849 drivers/net/ethernet/intel/e1000e/ethtool.c clear_bit(__E1000_TESTING, &adapter->state); state 1866 drivers/net/ethernet/intel/e1000e/ethtool.c clear_bit(__E1000_TESTING, &adapter->state); state 1946 drivers/net/ethernet/intel/e1000e/ethtool.c enum ethtool_phys_id_state state) state 1951 drivers/net/ethernet/intel/e1000e/ethtool.c switch (state) { state 1712 drivers/net/ethernet/intel/e1000e/ich8lan.c &hw->adapter->state)) { state 1757 drivers/net/ethernet/intel/e1000e/ich8lan.c clear_bit(__E1000_ACCESS_SHARED_RESOURCE, &hw->adapter->state); state 1782 drivers/net/ethernet/intel/e1000e/ich8lan.c clear_bit(__E1000_ACCESS_SHARED_RESOURCE, &hw->adapter->state); state 4716 drivers/net/ethernet/intel/e1000e/ich8lan.c clear_bit(__E1000_ACCESS_SHARED_RESOURCE, &hw->adapter->state); state 5179 drivers/net/ethernet/intel/e1000e/ich8lan.c bool state) state 5188 drivers/net/ethernet/intel/e1000e/ich8lan.c dev_spec->kmrn_lock_loss_workaround_enabled = state; state 288 drivers/net/ethernet/intel/e1000e/ich8lan.h bool state); state 228 drivers/net/ethernet/intel/e1000e/netdev.c netdev->state, dev_trans_start(netdev)); state 1094 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 1270 drivers/net/ethernet/intel/e1000e/netdev.c !(test_bit(__E1000_DOWN, &adapter->state))) { state 1741 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 1782 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 1826 drivers/net/ethernet/intel/e1000e/netdev.c if (!icr || test_bit(__E1000_DOWN, &adapter->state)) state 1862 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 1907 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 1911 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 1931 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 2681 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) { state 4152 drivers/net/ethernet/intel/e1000e/netdev.c !test_bit(__E1000_TESTING, &adapter->state)) state 4205 drivers/net/ethernet/intel/e1000e/netdev.c clear_bit(__E1000_DOWN, &adapter->state); state 4256 drivers/net/ethernet/intel/e1000e/netdev.c set_bit(__E1000_DOWN, &adapter->state); state 4312 drivers/net/ethernet/intel/e1000e/netdev.c while (test_and_set_bit(__E1000_RESETTING, &adapter->state)) state 4316 drivers/net/ethernet/intel/e1000e/netdev.c clear_bit(__E1000_RESETTING, &adapter->state); state 4456 drivers/net/ethernet/intel/e1000e/netdev.c set_bit(__E1000_DOWN, &adapter->state); state 4603 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_TESTING, &adapter->state)) state 4663 drivers/net/ethernet/intel/e1000e/netdev.c clear_bit(__E1000_DOWN, &adapter->state); state 4709 drivers/net/ethernet/intel/e1000e/netdev.c while (test_bit(__E1000_RESETTING, &adapter->state) && count--) state 4712 drivers/net/ethernet/intel/e1000e/netdev.c WARN_ON(test_bit(__E1000_RESETTING, &adapter->state)); state 4740 drivers/net/ethernet/intel/e1000e/netdev.c !test_bit(__E1000_TESTING, &adapter->state)) state 4804 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 4825 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 5180 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 5310 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 5322 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 5418 drivers/net/ethernet/intel/e1000e/netdev.c if (!test_bit(__E1000_DOWN, &adapter->state)) state 5801 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) { state 5955 drivers/net/ethernet/intel/e1000e/netdev.c if (test_bit(__E1000_DOWN, &adapter->state)) state 6038 drivers/net/ethernet/intel/e1000e/netdev.c while (test_and_set_bit(__E1000_RESETTING, &adapter->state)) state 6074 drivers/net/ethernet/intel/e1000e/netdev.c clear_bit(__E1000_RESETTING, &adapter->state); state 6322 drivers/net/ethernet/intel/e1000e/netdev.c while (test_bit(__E1000_RESETTING, &adapter->state) && count--) state 6325 drivers/net/ethernet/intel/e1000e/netdev.c WARN_ON(test_bit(__E1000_RESETTING, &adapter->state)); state 6489 drivers/net/ethernet/intel/e1000e/netdev.c static void __e1000e_disable_aspm(struct pci_dev *pdev, u16 state, int locked) state 6495 drivers/net/ethernet/intel/e1000e/netdev.c switch (state) { state 6529 drivers/net/ethernet/intel/e1000e/netdev.c pci_disable_link_state_locked(pdev, state); state 6531 drivers/net/ethernet/intel/e1000e/netdev.c pci_disable_link_state(pdev, state); state 6562 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000e_disable_aspm(struct pci_dev *pdev, u16 state) state 6564 drivers/net/ethernet/intel/e1000e/netdev.c __e1000e_disable_aspm(pdev, state, 0); state 6575 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000e_disable_aspm_locked(struct pci_dev *pdev, u16 state) state 6577 drivers/net/ethernet/intel/e1000e/netdev.c __e1000e_disable_aspm(pdev, state, 1); state 6742 drivers/net/ethernet/intel/e1000e/netdev.c while (test_bit(__E1000_RESETTING, &adapter->state) && count--) state 6745 drivers/net/ethernet/intel/e1000e/netdev.c WARN_ON(test_bit(__E1000_RESETTING, &adapter->state)); state 6840 drivers/net/ethernet/intel/e1000e/netdev.c pci_channel_state_t state) state 6844 drivers/net/ethernet/intel/e1000e/netdev.c if (state == pci_channel_io_perm_failure) state 7416 drivers/net/ethernet/intel/e1000e/netdev.c set_bit(__E1000_DOWN, &adapter->state); state 56 drivers/net/ethernet/intel/fm10k/fm10k.h test_bit(__FM10K_TX_DETECT_HANG, (ring)->state) state 58 drivers/net/ethernet/intel/fm10k/fm10k.h set_bit(__FM10K_TX_DETECT_HANG, (ring)->state) state 60 drivers/net/ethernet/intel/fm10k/fm10k.h clear_bit(__FM10K_TX_DETECT_HANG, (ring)->state) state 114 drivers/net/ethernet/intel/fm10k/fm10k.h DECLARE_BITMAP(state, __FM10K_TX_STATE_SIZE__); state 295 drivers/net/ethernet/intel/fm10k/fm10k.h DECLARE_BITMAP(state, __FM10K_STATE_SIZE__); state 505 drivers/net/ethernet/intel/fm10k/fm10k_common.c if (mbx->state != FM10K_STATE_OPEN) state 545 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c while (test_and_set_bit(__FM10K_RESETTING, interface->state)) state 631 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c clear_bit(__FM10K_RESETTING, interface->state); state 247 drivers/net/ethernet/intel/fm10k/fm10k_iov.c if (hw->mbx.state == FM10K_STATE_OPEN && state 1160 drivers/net/ethernet/intel/fm10k/fm10k_main.c clear_bit(__FM10K_HANG_CHECK_ARMED, tx_ring->state); state 1166 drivers/net/ethernet/intel/fm10k/fm10k_main.c return test_and_set_bit(__FM10K_HANG_CHECK_ARMED, tx_ring->state); state 1176 drivers/net/ethernet/intel/fm10k/fm10k_main.c if (!test_bit(__FM10K_DOWN, interface->state)) { state 1199 drivers/net/ethernet/intel/fm10k/fm10k_main.c if (test_bit(__FM10K_DOWN, interface->state)) state 1329 drivers/net/ethernet/intel/fm10k/fm10k_main.c !test_bit(__FM10K_DOWN, interface->state)) { state 680 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return (mbx->state == FM10K_STATE_OPEN) && (fifo_unused >= len); state 745 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (mbx->state) { state 1020 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (mbx->state) { state 1030 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->tail_len || (mbx->state == FM10K_STATE_OPEN)) state 1131 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_OPEN) state 1132 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CONNECT; state 1134 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CLOSED; state 1149 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c const enum fm10k_mbx_state state = mbx->state; state 1157 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (state) { state 1169 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_OPEN; state 1205 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_CONNECT) { state 1207 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_OPEN; state 1238 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c const enum fm10k_mbx_state state = mbx->state; state 1258 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (state) { state 1297 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (mbx->state) { state 1311 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_OPEN) { state 1312 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CONNECT; state 1341 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_CLOSED) state 1402 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_DISCONNECT; state 1411 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while ((timeout > 0) && (mbx->state != FM10K_STATE_CLOSED)); state 1442 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state != FM10K_STATE_CLOSED) state 1449 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CONNECT; state 1579 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CLOSED; state 1678 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CONNECT; state 1700 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state != FM10K_STATE_CLOSED) state 1707 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CONNECT; state 1743 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_DISCONNECT; state 1752 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while ((timeout > 0) && (mbx->state != FM10K_STATE_CLOSED)); state 1755 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CLOSED; state 1815 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c const enum fm10k_mbx_state state = mbx->state; state 1817 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (state) { state 1965 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (mbx->state) { state 1972 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->tail_len || (mbx->state == FM10K_STATE_OPEN)) { state 2003 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c const enum fm10k_mbx_state state = mbx->state; state 2005 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c switch (state) { state 2008 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CLOSED; state 2049 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_CONNECT) { state 2055 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_OPEN; state 2088 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->state == FM10K_STATE_CLOSED) state 2145 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->state = FM10K_STATE_CLOSED; state 269 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h enum fm10k_mbx_state state; state 961 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c if (test_bit(__FM10K_DOWN, interface->state)) state 1295 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c while (test_bit(__FM10K_MACVLAN_SCHED, interface->state)) state 91 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (!test_bit(__FM10K_MACVLAN_DISABLE, interface->state) && state 92 drivers/net/ethernet/intel/fm10k/fm10k_pci.c !test_and_set_bit(__FM10K_MACVLAN_SCHED, interface->state)) { state 93 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_MACVLAN_REQUEST, interface->state); state 102 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_MACVLAN_REQUEST, interface->state); state 116 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_MACVLAN_DISABLE, interface->state); state 127 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_MACVLAN_SCHED, interface->state); state 140 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_MACVLAN_DISABLE, interface->state); state 145 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_MACVLAN_REQUEST, interface->state)) state 151 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (!test_bit(__FM10K_SERVICE_DISABLE, interface->state) && state 152 drivers/net/ethernet/intel/fm10k/fm10k_pci.c !test_and_set_bit(__FM10K_SERVICE_SCHED, interface->state)) { state 153 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_SERVICE_REQUEST, interface->state); state 156 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_SERVICE_REQUEST, interface->state); state 162 drivers/net/ethernet/intel/fm10k/fm10k_pci.c WARN_ON(!test_bit(__FM10K_SERVICE_SCHED, interface->state)); state 166 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_SERVICE_SCHED, interface->state); state 172 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_SERVICE_REQUEST, interface->state)) state 178 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_SERVICE_DISABLE, interface->state); state 188 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_SERVICE_SCHED, interface->state); state 193 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_SERVICE_DISABLE, interface->state); state 230 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_and_set_bit(__FM10K_RESETTING, interface->state)) state 265 drivers/net/ethernet/intel/fm10k/fm10k_pci.c WARN_ON(!test_bit(__FM10K_RESETTING, interface->state)); state 325 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_RESETTING, interface->state); state 337 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_RESETTING, interface->state); state 358 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_RESET_DETACHED, interface->state); state 370 drivers/net/ethernet/intel/fm10k/fm10k_pci.c interface->state)) state 453 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_LINK_DOWN, interface->state)) { state 457 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_LINK_DOWN, interface->state); state 487 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_RESETTING, interface->state)) state 552 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_and_set_bit(__FM10K_UPDATING_STATS, interface->state)) state 633 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_UPDATING_STATS, interface->state); state 673 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_DOWN, interface->state) || state 674 drivers/net/ethernet/intel/fm10k/fm10k_pci.c test_bit(__FM10K_RESETTING, interface->state)) state 702 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_DOWN, interface->state) || state 703 drivers/net/ethernet/intel/fm10k/fm10k_pci.c test_bit(__FM10K_RESETTING, interface->state)) state 803 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_MACVLAN_REQUEST, interface->state); state 846 drivers/net/ethernet/intel/fm10k/fm10k_pci.c WARN_ON(!test_bit(__FM10K_MACVLAN_SCHED, interface->state)); state 850 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_MACVLAN_SCHED, interface->state); state 856 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_bit(__FM10K_MACVLAN_REQUEST, interface->state)) state 912 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (!test_and_set_bit(__FM10K_TX_XPS_INIT_DONE, ring->state) && state 1401 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_LINK_DOWN, interface->state); state 1553 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_LINK_DOWN, interface->state); state 1850 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_UPDATING_STATS, interface->state); state 1853 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_DOWN, interface->state); state 1887 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (test_and_set_bit(__FM10K_DOWN, interface->state)) state 1907 drivers/net/ethernet/intel/fm10k/fm10k_pci.c while (test_and_set_bit(__FM10K_UPDATING_STATS, interface->state)) state 2081 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_DOWN, interface->state); state 2082 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_UPDATING_STATS, interface->state); state 2174 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_SERVICE_DISABLE, interface->state); state 2217 drivers/net/ethernet/intel/fm10k/fm10k_pci.c clear_bit(__FM10K_SERVICE_DISABLE, interface->state); state 2304 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_RESET_SUSPENDED, interface->state); state 2315 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (!test_and_clear_bit(__FM10K_RESET_SUSPENDED, interface->state)) state 2334 drivers/net/ethernet/intel/fm10k/fm10k_pci.c set_bit(__FM10K_LINK_DOWN, interface->state); state 2401 drivers/net/ethernet/intel/fm10k/fm10k_pci.c pci_channel_state_t state) state 2408 drivers/net/ethernet/intel/fm10k/fm10k_pci.c if (state == pci_channel_io_perm_failure) state 457 drivers/net/ethernet/intel/i40e/i40e.h DECLARE_BITMAP(state, __I40E_STATE_SIZE__); state 687 drivers/net/ethernet/intel/i40e/i40e.h enum i40e_filter_state state; state 703 drivers/net/ethernet/intel/i40e/i40e.h enum i40e_filter_state state; state 738 drivers/net/ethernet/intel/i40e/i40e.h DECLARE_BITMAP(state, __I40E_VSI_STATE_SIZE__); state 2785 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h __le32 state; state 96 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) { state 123 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) { state 182 drivers/net/ethernet/intel/i40e/i40e_client.c clear_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state); state 204 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) { state 230 drivers/net/ethernet/intel/i40e/i40e_client.c &cdev->state)) { state 257 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) state 311 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_CLIENT_INSTANCE_NONE, &cdev->state); state 355 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_and_clear_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state)) state 360 drivers/net/ethernet/intel/i40e/i40e_client.c if (test_bit(__I40E_DOWN, pf->state) || state 361 drivers/net/ethernet/intel/i40e/i40e_client.c test_bit(__I40E_CONFIG_BUSY, pf->state)) state 370 drivers/net/ethernet/intel/i40e/i40e_client.c if (!test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) { state 373 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state); state 378 drivers/net/ethernet/intel/i40e/i40e_client.c &cdev->state); state 386 drivers/net/ethernet/intel/i40e/i40e_client.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 437 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 494 drivers/net/ethernet/intel/i40e/i40e_client.c pf->state)) state 497 drivers/net/ethernet/intel/i40e/i40e_client.c if (test_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state)) { state 502 drivers/net/ethernet/intel/i40e/i40e_client.c clear_bit(__I40E_CLIENT_INSTANCE_OPENED, &cdev->state); state 512 drivers/net/ethernet/intel/i40e/i40e_client.c clear_bit(__I40E_SERVICE_SCHED, pf->state); state 532 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 652 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 655 drivers/net/ethernet/intel/i40e/i40e_client.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 177 drivers/net/ethernet/intel/i40e/i40e_client.h unsigned long state; state 184 drivers/net/ethernet/intel/i40e/i40e_client.h unsigned long state; /* client state */ state 196 drivers/net/ethernet/intel/i40e/i40e_client.h return test_bit(__I40E_CLIENT_REGISTERED, &client->state); state 127 drivers/net/ethernet/intel/i40e/i40e_debugfs.c nd->name, nd->state, nd->flags); state 141 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i, vsi->state[i]); state 151 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i40e_filter_state_string[f->state]); state 155 drivers/net/ethernet/intel/i40e/i40e_debugfs.c (test_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state) ? state 249 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i, *rx_ring->state, state 292 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i, *tx_ring->state, state 1205 drivers/net/ethernet/intel/i40e/i40e_ethtool.c while (test_and_set_bit(__I40E_CONFIG_BUSY, pf->state)) { state 1367 drivers/net/ethernet/intel/i40e/i40e_ethtool.c clear_bit(__I40E_CONFIG_BUSY, pf->state); state 1614 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!test_bit(__I40E_DOWN, pf->state) && !is_an) { state 1665 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!test_bit(__I40E_DOWN, pf->state) && is_an) { state 1668 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!test_bit(__I40E_DOWN, pf->state)) state 1765 drivers/net/ethernet/intel/i40e/i40e_ethtool.c else if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 1766 drivers/net/ethernet/intel/i40e/i40e_ethtool.c test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) state 1872 drivers/net/ethernet/intel/i40e/i40e_ethtool.c else if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 1873 drivers/net/ethernet/intel/i40e/i40e_ethtool.c test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) state 1977 drivers/net/ethernet/intel/i40e/i40e_ethtool.c while (test_and_set_bit(__I40E_CONFIG_BUSY, pf->state)) { state 2146 drivers/net/ethernet/intel/i40e/i40e_ethtool.c clear_bit(__I40E_CONFIG_BUSY, pf->state); state 2538 drivers/net/ethernet/intel/i40e/i40e_ethtool.c set_bit(__I40E_TESTING, pf->state); state 2548 drivers/net/ethernet/intel/i40e/i40e_ethtool.c clear_bit(__I40E_TESTING, pf->state); state 2577 drivers/net/ethernet/intel/i40e/i40e_ethtool.c clear_bit(__I40E_TESTING, pf->state); state 2660 drivers/net/ethernet/intel/i40e/i40e_ethtool.c enum ethtool_phys_id_state state) state 2669 drivers/net/ethernet/intel/i40e/i40e_ethtool.c switch (state) { state 3647 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 3648 drivers/net/ethernet/intel/i40e/i40e_ethtool.c test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) state 3651 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (test_bit(__I40E_FD_FLUSH_REQUESTED, pf->state)) state 4457 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (test_bit(__I40E_FD_SB_AUTO_DISABLED, pf->state)) state 4460 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 4461 drivers/net/ethernet/intel/i40e/i40e_ethtool.c test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) state 4464 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (test_bit(__I40E_FD_FLUSH_REQUESTED, pf->state)) state 4968 drivers/net/ethernet/intel/i40e/i40e_ethtool.c set_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state); state 4969 drivers/net/ethernet/intel/i40e/i40e_ethtool.c set_bit(__I40E_FD_FLUSH_REQUESTED, pf->state); state 5303 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!test_bit(__I40E_RECOVERY_MODE, pf->state)) state 290 drivers/net/ethernet/intel/i40e/i40e_main.c if ((!test_bit(__I40E_DOWN, pf->state) && state 291 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state)) || state 292 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_RECOVERY_MODE, pf->state)) state 352 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_TIMEOUT_RECOVERY_PENDING, pf->state)) state 377 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 380 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CORE_RESET_REQUESTED, pf->state); state 383 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_GLOBAL_RESET_REQUESTED, pf->state); state 444 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 788 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_VSI_DOWN, vsi->state) || state 789 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_CONFIG_BUSY, pf->state)) state 1082 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_FD_SB_AUTO_DISABLED, pf->state)) state 1088 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state)) state 1290 drivers/net/ethernet/intel/i40e/i40e_main.c new->state = add_head->state; state 1296 drivers/net/ethernet/intel/i40e/i40e_main.c f->state = I40E_FILTER_REMOVE; state 1374 drivers/net/ethernet/intel/i40e/i40e_main.c f->state = I40E_FILTER_NEW; state 1381 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); state 1392 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_REMOVE) state 1393 drivers/net/ethernet/intel/i40e/i40e_main.c f->state = I40E_FILTER_ACTIVE; state 1422 drivers/net/ethernet/intel/i40e/i40e_main.c if ((f->state == I40E_FILTER_FAILED) || state 1423 drivers/net/ethernet/intel/i40e/i40e_main.c (f->state == I40E_FILTER_NEW)) { state 1427 drivers/net/ethernet/intel/i40e/i40e_main.c f->state = I40E_FILTER_REMOVE; state 1431 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); state 1484 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_REMOVE) state 1549 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_DOWN, pf->state) || state 1550 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state)) state 1953 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); state 2046 drivers/net/ethernet/intel/i40e/i40e_main.c add_head->state = I40E_FILTER_FAILED; state 2048 drivers/net/ethernet/intel/i40e/i40e_main.c add_head->state = I40E_FILTER_ACTIVE; state 2122 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2156 drivers/net/ethernet/intel/i40e/i40e_main.c bool enable = f->state == I40E_FILTER_NEW; state 2174 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2285 drivers/net/ethernet/intel/i40e/i40e_main.c while (test_and_set_bit(__I40E_VSI_SYNCING_FILTERS, vsi->state)) state 2289 drivers/net/ethernet/intel/i40e/i40e_main.c old_overflow = test_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2310 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_REMOVE) { state 2318 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_NEW) { state 2326 drivers/net/ethernet/intel/i40e/i40e_main.c new->state = f->state; state 2429 drivers/net/ethernet/intel/i40e/i40e_main.c new->state = I40E_FILTER_FAILED; state 2431 drivers/net/ethernet/intel/i40e/i40e_main.c new->state = I40E_FILTER_ACTIVE; state 2473 drivers/net/ethernet/intel/i40e/i40e_main.c if (new->f->state == I40E_FILTER_NEW) state 2474 drivers/net/ethernet/intel/i40e/i40e_main.c new->f->state = new->state; state 2487 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_ACTIVE) state 2489 drivers/net/ethernet/intel/i40e/i40e_main.c else if (f->state == I40E_FILTER_FAILED) state 2503 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2509 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2513 drivers/net/ethernet/intel/i40e/i40e_main.c new_overflow = test_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 2567 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_SYNCING_FILTERS, vsi->state); state 2579 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_SYNCING_FILTERS, vsi->state); state 2593 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_and_clear_bit(__I40E_MACVLAN_SYNC_PENDING, pf->state)) state 2595 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_VF_DISABLE, pf->state)) { state 2596 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MACVLAN_SYNC_PENDING, pf->state); state 2608 drivers/net/ethernet/intel/i40e/i40e_main.c pf->state); state 2613 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VF_DISABLE, pf->state); state 2653 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 2654 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_L2_CHANGE, pf->state); state 2768 drivers/net/ethernet/intel/i40e/i40e_main.c if (f->state == I40E_FILTER_REMOVE) state 3097 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_TX_XPS_INIT_DONE, ring->state)) state 3255 drivers/net/ethernet/intel/i40e/i40e_main.c bitmap_zero(ring->state, __I40E_RING_STATE_NBITS); state 3915 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_MISC_IRQ_REQUESTED, pf->state); state 3952 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CORE_RESET_REQUESTED, pf->state); state 3966 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_DOWN, pf->state)) state 3972 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_ADMINQ_EVENT_PENDING, pf->state); state 3978 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MDD_EVENT_PENDING, pf->state); state 3983 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VFLR_EVENT_PENDING, pf->state); state 3987 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state)) state 3988 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_RESET_INTR_RECEIVED, pf->state); state 3999 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_EMP_RESET_INTR_RECEIVED, pf->state); state 4032 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 4042 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_DOWN, pf->state) || state 4043 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_RECOVERY_MODE, pf->state)) { state 4274 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 4562 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_PORT_SUSPENDED, vsi->back->state)) state 4850 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_and_set_bit(__I40E_VSI_DOWN, vsi->state)) state 4856 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 4857 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state)) state 4858 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_RESET, pf->state); state 4867 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 4870 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VSI_NEEDS_RESTART, vsi->state); state 4883 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_and_clear_bit(__I40E_VSI_NEEDS_RESTART, vsi->state)) state 6421 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 6627 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_DOWN, vsi->state); state 6649 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 6667 drivers/net/ethernet/intel/i40e/i40e_main.c while (test_and_set_bit(__I40E_CONFIG_BUSY, pf->state)) state 6672 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_CONFIG_BUSY, pf->state); state 7996 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 7997 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) state 8196 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_TESTING, pf->state) || state 8197 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_BAD_EEPROM, pf->state)) state 8481 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->state)) state 8494 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->state)) { state 8495 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VSI_DOWN, vsi->state); state 8636 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_PORT_SUSPENDED, pf->state); state 8645 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_PORT_SUSPENDED, pf->state); state 8654 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 8658 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_SERVICE_REQUESTED, pf->state); state 8659 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_CLIENT_L2_CHANGE, pf->state); state 8765 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_FD_SB_AUTO_DISABLED, pf->state)) state 8777 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state)) { state 8848 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_FD_FLUSH_REQUESTED, pf->state)) state 8909 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state); state 8929 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state); state 8930 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_FD_FLUSH_REQUESTED, pf->state); state 8960 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_DOWN, pf->state)) state 8963 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_FD_FLUSH_REQUESTED, pf->state)) state 8977 drivers/net/ethernet/intel/i40e/i40e_main.c if (!vsi || test_bit(__I40E_VSI_DOWN, vsi->state)) state 9048 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_TEMP_LINK_POLLING, pf->state); state 9053 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_TEMP_LINK_POLLING, pf->state); state 9064 drivers/net/ethernet/intel/i40e/i40e_main.c (test_bit(__I40E_VSI_DOWN, vsi->state) || state 9094 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_DOWN, pf->state) || state 9095 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_CONFIG_BUSY, pf->state)) state 9105 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_TEMP_LINK_POLLING, pf->state)) state 9134 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_REINIT_REQUESTED, pf->state)) { state 9136 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_REINIT_REQUESTED, pf->state); state 9138 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_PF_RESET_REQUESTED, pf->state)) { state 9140 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_PF_RESET_REQUESTED, pf->state); state 9142 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_CORE_RESET_REQUESTED, pf->state)) { state 9144 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_CORE_RESET_REQUESTED, pf->state); state 9146 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_GLOBAL_RESET_REQUESTED, pf->state)) { state 9148 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_GLOBAL_RESET_REQUESTED, pf->state); state 9150 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_DOWN_REQUESTED, pf->state)) { state 9152 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_DOWN_REQUESTED, pf->state); state 9158 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RESET_INTR_RECEIVED, pf->state)) { state 9166 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_DOWN, pf->state) && state 9167 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_CONFIG_BUSY, pf->state)) { state 9228 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RESET_FAILED, pf->state)) state 9332 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_ADMINQ_EVENT_PENDING, pf->state); state 9358 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_BAD_EEPROM, pf->state); state 9362 drivers/net/ethernet/intel/i40e/i40e_main.c if (!err && test_bit(__I40E_BAD_EEPROM, pf->state)) { state 9364 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_BAD_EEPROM, pf->state); state 9801 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_RESET_INTR_RECEIVED, pf->state); state 9802 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_RESET_RECOVERY_PENDING, pf->state)) state 9911 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_RESET_FAILED, pf->state); state 9912 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_RESET_RECOVERY_PENDING, pf->state); state 9928 drivers/net/ethernet/intel/i40e/i40e_main.c int old_recovery_mode_bit = test_bit(__I40E_RECOVERY_MODE, pf->state); state 9936 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_EMP_RESET_INTR_RECEIVED, pf->state) && state 9941 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_DOWN, pf->state) && state 9942 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_RECOVERY_MODE, pf->state) && state 9957 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_EMP_RESET_INTR_RECEIVED, pf->state) && state 9969 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_EMP_RESET_INTR_RECEIVED, pf->state)) state 9976 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state) || state 9982 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state)) { state 10210 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_RESET_FAILED, pf->state); state 10212 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_RESET_RECOVERY_PENDING, pf->state); state 10213 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_TIMEOUT_RECOVERY_PENDING, pf->state); state 10265 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_MDD_EVENT_PENDING, pf->state)) state 10342 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_MDD_EVENT_PENDING, pf->state); state 10375 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_UDP_FILTER_SYNC_PENDING, pf->state); state 10389 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_and_clear_bit(__I40E_UDP_FILTER_SYNC_PENDING, pf->state)) state 10461 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RESET_RECOVERY_PENDING, pf->state) || state 10462 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_SUSPENDED, pf->state)) state 10465 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_SERVICE_SCHED, pf->state)) state 10468 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_RECOVERY_MODE, pf->state)) { state 10476 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_CLIENT_RESET, pf->state)) { state 10483 drivers/net/ethernet/intel/i40e/i40e_main.c pf->state)) state 10497 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_SERVICE_SCHED, pf->state); state 10504 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_ADMINQ_EVENT_PENDING, pf->state) || state 10505 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_MDD_EVENT_PENDING, pf->state) || state 10506 drivers/net/ethernet/intel/i40e/i40e_main.c test_bit(__I40E_VFLR_EVENT_PENDING, pf->state)) state 10676 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_VSI_DOWN, vsi->state); state 11384 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_and_set_bit(__I40E_MISC_IRQ_REQUESTED, pf->state)) { state 11388 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_MISC_IRQ_REQUESTED, pf->state); state 12053 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_FD_SB_AUTO_DISABLED, pf->state); state 12060 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state)) state 12205 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_UDP_FILTER_SYNC_PENDING, pf->state); state 12251 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_UDP_FILTER_SYNC_PENDING, pf->state); state 12566 drivers/net/ethernet/intel/i40e/i40e_main.c while (test_and_set_bit(__I40E_CONFIG_BUSY, pf->state)) { state 12584 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_CONFIG_BUSY, pf->state); state 13289 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_VSI_OVERFLOW_PROMISC, vsi->state); state 13293 drivers/net/ethernet/intel/i40e/i40e_main.c f->state = I40E_FILTER_NEW; state 13300 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_MACVLAN_SYNC_PENDING, pf->state); state 13342 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_DOWN, pf->state)) { state 14574 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_RECOVERY_MODE, pf->state); state 14578 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_clear_bit(__I40E_RECOVERY_MODE, pf->state)) state 14652 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_SERVICE_SCHED, pf->state); state 14784 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_DOWN, pf->state); state 14951 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state)) state 15016 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_SERVICE_SCHED, pf->state); state 15054 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_BAD_EEPROM, pf->state)) { state 15128 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_DOWN, pf->state); state 15148 drivers/net/ethernet/intel/i40e/i40e_main.c !test_bit(__I40E_BAD_EEPROM, pf->state)) { state 15286 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_DOWN, pf->state); state 15337 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_SUSPENDED, pf->state); state 15338 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_DOWN, pf->state); state 15344 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state)) { state 15408 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state) && state 15424 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_RECOVERY_MODE, pf->state)) state 15471 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_SUSPENDED, pf->state)) state 15548 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_SUSPENDED, pf->state)) state 15610 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_SUSPENDED, pf->state); state 15611 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_DOWN, pf->state); state 15634 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_bit(__I40E_RECOVERY_MODE, pf->state) && state 15662 drivers/net/ethernet/intel/i40e/i40e_main.c if (test_and_set_bit(__I40E_SUSPENDED, pf->state)) state 15665 drivers/net/ethernet/intel/i40e/i40e_main.c set_bit(__I40E_DOWN, pf->state); state 15712 drivers/net/ethernet/intel/i40e/i40e_main.c if (!test_bit(__I40E_SUSPENDED, pf->state)) state 15729 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_DOWN, pf->state); state 15735 drivers/net/ethernet/intel/i40e/i40e_main.c clear_bit(__I40E_SUSPENDED, pf->state); state 336 drivers/net/ethernet/intel/i40e/i40e_ptp.c if (!test_bit(__I40E_PTP_TX_IN_PROGRESS, pf->state)) state 346 drivers/net/ethernet/intel/i40e/i40e_ptp.c clear_bit_unlock(__I40E_PTP_TX_IN_PROGRESS, pf->state); state 389 drivers/net/ethernet/intel/i40e/i40e_ptp.c clear_bit_unlock(__I40E_PTP_TX_IN_PROGRESS, pf->state); state 862 drivers/net/ethernet/intel/i40e/i40e_ptp.c clear_bit_unlock(__I40E_PTP_TX_IN_PROGRESS, pf->state); state 306 drivers/net/ethernet/intel/i40e/i40e_txrx.c set_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state); state 556 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (test_bit(__I40E_FD_FLUSH_REQUESTED, pf->state)) state 564 drivers/net/ethernet/intel/i40e/i40e_txrx.c test_bit(__I40E_FD_SB_AUTO_DISABLED, pf->state)) { state 571 drivers/net/ethernet/intel/i40e/i40e_txrx.c set_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state); state 572 drivers/net/ethernet/intel/i40e/i40e_txrx.c set_bit(__I40E_FD_FLUSH_REQUESTED, pf->state); state 585 drivers/net/ethernet/intel/i40e/i40e_txrx.c pf->state)) state 730 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 889 drivers/net/ethernet/intel/i40e/i40e_txrx.c !test_bit(__I40E_VSI_DOWN, vsi->state)) { state 2555 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (!test_bit(__I40E_VSI_DOWN, vsi->state)) state 2579 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) { state 2687 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (test_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state)) state 2727 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (th->syn && test_bit(__I40E_FD_ATR_AUTO_DISABLED, pf->state)) state 3015 drivers/net/ethernet/intel/i40e/i40e_txrx.c !test_and_set_bit_lock(__I40E_PTP_TX_IN_PROGRESS, pf->state)) { state 3663 drivers/net/ethernet/intel/i40e/i40e_txrx.c clear_bit_unlock(__I40E_PTP_TX_IN_PROGRESS, pf->state); state 3713 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 3717 drivers/net/ethernet/intel/i40e/i40e_txrx.c test_bit(__I40E_CONFIG_BUSY, pf->state)) state 362 drivers/net/ethernet/intel/i40e/i40e_txrx.h DECLARE_BITMAP(state, __I40E_RING_STATE_NBITS); state 81 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h !test_bit(__I40E_VSI_DOWN, vsi->state) && state 1351 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VF_DISABLE, pf->state)) state 1388 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VF_DISABLE, pf->state); state 1417 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VF_DISABLE, pf->state)) state 1492 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VF_DISABLE, pf->state); state 1511 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c while (test_and_set_bit(__I40E_VF_DISABLE, pf->state)) state 1567 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VF_DISABLE, pf->state); state 1647 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_bit(__I40E_TESTING, pf->state)) { state 1695 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 1719 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 3891 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (!test_bit(__I40E_VFLR_EVENT_PENDING, pf->state)) state 3904 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VFLR_EVENT_PENDING, pf->state); state 3968 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4050 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4103 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4245 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4267 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4299 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4320 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4358 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4380 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4428 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4450 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4488 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 4507 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c if (test_and_set_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state)) { state 4545 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c clear_bit(__I40E_VIRTCHNL_OP_PENDING, pf->state); state 793 drivers/net/ethernet/intel/i40e/i40e_xsk.c if (test_bit(__I40E_CONFIG_BUSY, pf->state)) state 796 drivers/net/ethernet/intel/i40e/i40e_xsk.c if (test_bit(__I40E_VSI_DOWN, vsi->state)) state 58 drivers/net/ethernet/intel/iavf/iavf.h DECLARE_BITMAP(state, __IAVF_VSI_STATE_SIZE__); state 154 drivers/net/ethernet/intel/iavf/iavf.h enum iavf_tc_state_t state; state 210 drivers/net/ethernet/intel/iavf/iavf.h enum iavf_cloud_filter_state_t state; state 302 drivers/net/ethernet/intel/iavf/iavf.h enum iavf_state_t state; state 122 drivers/net/ethernet/intel/iavf/iavf_client.c if (!(test_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state))) { state 125 drivers/net/ethernet/intel/iavf/iavf_client.c set_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state); state 175 drivers/net/ethernet/intel/iavf/iavf_client.c clear_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state); state 216 drivers/net/ethernet/intel/iavf/iavf_client.c set_bit(__IAVF_CLIENT_INSTANCE_NONE, &cinst->state); state 257 drivers/net/ethernet/intel/iavf/iavf_client.c if (adapter->state < __IAVF_DOWN) state 272 drivers/net/ethernet/intel/iavf/iavf_client.c if (!test_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state)) { state 279 drivers/net/ethernet/intel/iavf/iavf_client.c &cinst->state); state 372 drivers/net/ethernet/intel/iavf/iavf_client.c if (test_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state)) { state 377 drivers/net/ethernet/intel/iavf/iavf_client.c clear_bit(__IAVF_CLIENT_INSTANCE_OPENED, &cinst->state); state 149 drivers/net/ethernet/intel/iavf/iavf_client.h unsigned long state; state 156 drivers/net/ethernet/intel/iavf/iavf_client.h unsigned long state; /* client state */ state 951 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_RUNNING; state 952 drivers/net/ethernet/intel/iavf/iavf_main.c clear_bit(__IAVF_VSI_DOWN, adapter->vsi.state); state 975 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->state <= __IAVF_DOWN_PENDING) state 1010 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state != __IAVF_RESETTING) { state 1499 drivers/net/ethernet/intel/iavf/iavf_main.c set_bit(__IAVF_VSI_DOWN, adapter->vsi.state); state 1659 drivers/net/ethernet/intel/iavf/iavf_main.c WARN_ON(adapter->state != __IAVF_STARTUP); state 1692 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_INIT_VERSION_CHECK; state 1711 drivers/net/ethernet/intel/iavf/iavf_main.c WARN_ON(adapter->state != __IAVF_INIT_VERSION_CHECK); state 1716 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_STARTUP; state 1739 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_INIT_GET_RESOURCES; state 1761 drivers/net/ethernet/intel/iavf/iavf_main.c WARN_ON(adapter->state != __IAVF_INIT_GET_RESOURCES); state 1857 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_DOWN; state 1858 drivers/net/ethernet/intel/iavf/iavf_main.c set_bit(__IAVF_VSI_DOWN, adapter->vsi.state); state 1903 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_COMM_FAILED; state 1905 drivers/net/ethernet/intel/iavf/iavf_main.c switch (adapter->state) { state 1914 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_STARTUP; state 1950 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state == __IAVF_RUNNING) state 1964 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_RESETTING; state 1975 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->state == __IAVF_RUNNING || state 1976 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state == __IAVF_COMM_FAILED) state 2000 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->state == __IAVF_RUNNING) { state 2001 drivers/net/ethernet/intel/iavf/iavf_main.c set_bit(__IAVF_VSI_DOWN, adapter->vsi.state); state 2044 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_DOWN; state 2142 drivers/net/ethernet/intel/iavf/iavf_main.c running = ((adapter->state == __IAVF_RUNNING) || state 2143 drivers/net/ethernet/intel/iavf/iavf_main.c (adapter->state == __IAVF_RESETTING)); state 2153 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_RESETTING; state 2249 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_DOWN; state 2302 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state == __IAVF_RESETTING) state 2610 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->ch_config.state == __IAVF_TC_RUNNING) { state 2630 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->ch_config.state != __IAVF_TC_INVALID) { state 3155 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->state != __IAVF_DOWN) { state 3220 drivers/net/ethernet/intel/iavf/iavf_main.c if (adapter->state <= __IAVF_DOWN_PENDING) state 3227 drivers/net/ethernet/intel/iavf/iavf_main.c set_bit(__IAVF_VSI_DOWN, adapter->vsi.state); state 3232 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_DOWN_PENDING; state 3249 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state == __IAVF_DOWN, state 3582 drivers/net/ethernet/intel/iavf/iavf_main.c switch (adapter->state) { state 3608 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_STARTUP; state 3630 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_REMOVE; state 3702 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_STARTUP; state 3766 drivers/net/ethernet/intel/iavf/iavf_main.c static int iavf_suspend(struct pci_dev *pdev, pm_message_t state) state 3880 drivers/net/ethernet/intel/iavf/iavf_main.c adapter->state = __IAVF_REMOVE; state 144 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (test_bit(__IAVF_VSI_DOWN, vsi->state)) state 298 drivers/net/ethernet/intel/iavf/iavf_txrx.c !test_bit(__IAVF_VSI_DOWN, vsi->state) && state 316 drivers/net/ethernet/intel/iavf/iavf_txrx.c !test_bit(__IAVF_VSI_DOWN, vsi->state)) { state 1690 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (!test_bit(__IAVF_VSI_DOWN, vsi->state)) state 1714 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (test_bit(__IAVF_VSI_DOWN, vsi->state)) { state 335 drivers/net/ethernet/intel/iavf/iavf_txrx.h DECLARE_BITMAP(state, __IAVF_RING_STATE_NBITS); state 996 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c adapter->ch_config.state = __IAVF_TC_RUNNING; state 1019 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c adapter->ch_config.state = __IAVF_TC_INVALID; state 1100 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_ADD_PENDING; state 1148 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_DEL_PENDING; state 1209 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (adapter->state != __IAVF_RUNNING) state 1270 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c adapter->ch_config.state = __IAVF_TC_INVALID; state 1278 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c adapter->ch_config.state = __IAVF_TC_RUNNING; state 1287 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (cf->state == __IAVF_CF_ADD_PENDING) { state 1288 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_INVALID; state 1306 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (cf->state == __IAVF_CF_DEL_PENDING) { state 1307 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_ACTIVE; state 1376 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (adapter->state == __IAVF_DOWN_PENDING) { state 1377 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c adapter->state = __IAVF_DOWN; state 1431 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (cf->state == __IAVF_CF_ADD_PENDING) state 1432 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_ACTIVE; state 1441 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (cf->state == __IAVF_CF_DEL_PENDING) { state 1442 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c cf->state = __IAVF_CF_INVALID; state 223 drivers/net/ethernet/intel/ice/ice.h DECLARE_BITMAP(state, __ICE_STATE_NBITS); state 339 drivers/net/ethernet/intel/ice/ice.h DECLARE_BITMAP(state, __ICE_STATE_NBITS); state 404 drivers/net/ethernet/intel/ice/ice.h if (test_bit(__ICE_DOWN, vsi->state)) state 780 drivers/net/ethernet/intel/ice/ice_ethtool.c set_bit(__ICE_TESTING, pf->state); state 791 drivers/net/ethernet/intel/ice/ice_ethtool.c clear_bit(__ICE_TESTING, pf->state); state 812 drivers/net/ethernet/intel/ice/ice_ethtool.c clear_bit(__ICE_TESTING, pf->state); state 915 drivers/net/ethernet/intel/ice/ice_ethtool.c ice_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state) state 920 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (state) { state 2423 drivers/net/ethernet/intel/ice/ice_ethtool.c while (test_and_set_bit(__ICE_CFG_BUSY, pf->state)) { state 2524 drivers/net/ethernet/intel/ice/ice_ethtool.c clear_bit(__ICE_CFG_BUSY, pf->state); state 2614 drivers/net/ethernet/intel/ice/ice_ethtool.c while (test_and_set_bit(__ICE_CFG_BUSY, pf->state)) { state 2711 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!test_and_set_bit(__ICE_DOWN, vsi->state)) { state 2753 drivers/net/ethernet/intel/ice/ice_ethtool.c clear_bit(__ICE_CFG_BUSY, pf->state); state 2767 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!test_bit(__ICE_DOWN, vsi->back->state)) state 2898 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!test_bit(__ICE_DOWN, pf->state) && state 2936 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!test_bit(__ICE_DOWN, pf->state)) { state 2941 drivers/net/ethernet/intel/ice/ice_ethtool.c if (!test_bit(__ICE_DOWN, pf->state)) state 63 drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_pkg_enum_buf(struct ice_seg *ice_seg, struct ice_pkg_enum *state) state 66 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->buf_table = ice_find_buf_table(ice_seg); state 67 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!state->buf_table) state 70 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->buf_idx = 0; state 71 drivers/net/ethernet/intel/ice/ice_flex_pipe.c return ice_pkg_val_buf(state->buf_table->buf_array); state 74 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (++state->buf_idx < le32_to_cpu(state->buf_table->buf_count)) state 75 drivers/net/ethernet/intel/ice/ice_flex_pipe.c return ice_pkg_val_buf(state->buf_table->buf_array + state 76 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->buf_idx); state 90 drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_pkg_advance_sect(struct ice_seg *ice_seg, struct ice_pkg_enum *state) state 92 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!ice_seg && !state->buf) state 95 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!ice_seg && state->buf) state 96 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (++state->sect_idx < le16_to_cpu(state->buf->section_count)) state 99 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->buf = ice_pkg_enum_buf(ice_seg, state); state 100 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!state->buf) state 104 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->sect_idx = 0; state 121 drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_pkg_enum_section(struct ice_seg *ice_seg, struct ice_pkg_enum *state, state 127 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->type = sect_type; state 129 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!ice_pkg_advance_sect(ice_seg, state)) state 133 drivers/net/ethernet/intel/ice/ice_flex_pipe.c while (state->buf->section_entry[state->sect_idx].type != state 134 drivers/net/ethernet/intel/ice/ice_flex_pipe.c cpu_to_le32(state->type)) state 135 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!ice_pkg_advance_sect(NULL, state)) state 139 drivers/net/ethernet/intel/ice/ice_flex_pipe.c offset = le16_to_cpu(state->buf->section_entry[state->sect_idx].offset); state 143 drivers/net/ethernet/intel/ice/ice_flex_pipe.c size = le16_to_cpu(state->buf->section_entry[state->sect_idx].size); state 151 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->sect_type = state 152 drivers/net/ethernet/intel/ice/ice_flex_pipe.c le32_to_cpu(state->buf->section_entry[state->sect_idx].type); state 155 drivers/net/ethernet/intel/ice/ice_flex_pipe.c state->sect = ((u8 *)state->buf) + state 156 drivers/net/ethernet/intel/ice/ice_flex_pipe.c le16_to_cpu(state->buf->section_entry[state->sect_idx].offset); state 158 drivers/net/ethernet/intel/ice/ice_flex_pipe.c return state->sect; state 1241 drivers/net/ethernet/intel/ice/ice_flex_pipe.c struct ice_pkg_enum state; state 1254 drivers/net/ethernet/intel/ice/ice_flex_pipe.c memset(&state, 0, sizeof(state)); state 1256 drivers/net/ethernet/intel/ice/ice_flex_pipe.c sect = ice_pkg_enum_section(hw->seg, &state, sid); state 1347 drivers/net/ethernet/intel/ice/ice_flex_pipe.c sect = ice_pkg_enum_section(NULL, &state, sid); state 562 drivers/net/ethernet/intel/ice/ice_lib.c set_bit(__ICE_DOWN, vsi->state); state 2784 drivers/net/ethernet/intel/ice/ice_lib.c if (!test_and_set_bit(__ICE_DOWN, vsi->state)) state 2972 drivers/net/ethernet/intel/ice/ice_lib.c if (vsi->netdev && !ice_is_reset_in_progress(pf->state)) state 3012 drivers/net/ethernet/intel/ice/ice_lib.c if (vsi->netdev && test_bit(__ICE_DOWN, vsi->state)) { state 3025 drivers/net/ethernet/intel/ice/ice_lib.c if (!ice_is_reset_in_progress(pf->state)) state 3158 drivers/net/ethernet/intel/ice/ice_lib.c set_bit(__ICE_RESET_FAILED, pf->state); state 3166 drivers/net/ethernet/intel/ice/ice_lib.c bool ice_is_reset_in_progress(unsigned long *state) state 3168 drivers/net/ethernet/intel/ice/ice_lib.c return test_bit(__ICE_RESET_OICR_RECV, state) || state 3169 drivers/net/ethernet/intel/ice/ice_lib.c test_bit(__ICE_PFR_REQ, state) || state 3170 drivers/net/ethernet/intel/ice/ice_lib.c test_bit(__ICE_CORER_REQ, state) || state 3171 drivers/net/ethernet/intel/ice/ice_lib.c test_bit(__ICE_GLOBR_REQ, state); state 99 drivers/net/ethernet/intel/ice/ice_lib.h bool ice_is_reset_in_progress(unsigned long *state); state 85 drivers/net/ethernet/intel/ice/ice_main.c if (!vsi || test_bit(__ICE_DOWN, vsi->state)) state 282 drivers/net/ethernet/intel/ice/ice_main.c while (test_and_set_bit(__ICE_CFG_BUSY, vsi->state)) state 333 drivers/net/ethernet/intel/ice/ice_main.c vsi->state)) { state 411 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_CFG_BUSY, vsi->state); state 444 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, vsi->state)) state 447 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_NEEDS_RESTART, vsi->state); state 495 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_PREPARED_FOR_RESET, pf->state)) state 516 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_PREPARED_FOR_RESET, pf->state); state 538 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_RESET_FAILED, pf->state); state 539 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_RESET_OICR_RECV, pf->state); state 540 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PREPARED_FOR_RESET, pf->state); state 541 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PFR_REQ, pf->state); state 542 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_CORER_REQ, pf->state); state 543 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_GLOBR_REQ, pf->state); state 554 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PREPARED_FOR_RESET, pf->state); state 555 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PFR_REQ, pf->state); state 578 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_RESET_OICR_RECV, pf->state)) { state 580 drivers/net/ethernet/intel/ice/ice_main.c if (test_and_clear_bit(__ICE_CORER_RECV, pf->state)) state 582 drivers/net/ethernet/intel/ice/ice_main.c if (test_and_clear_bit(__ICE_GLOBR_RECV, pf->state)) state 584 drivers/net/ethernet/intel/ice/ice_main.c if (test_and_clear_bit(__ICE_EMPR_RECV, pf->state)) state 593 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_RESET_FAILED, pf->state); state 601 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_RESET_OICR_RECV, pf->state); state 602 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PREPARED_FOR_RESET, pf->state); state 603 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_PFR_REQ, pf->state); state 604 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_CORER_REQ, pf->state); state 605 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_GLOBR_REQ, pf->state); state 613 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_PFR_REQ, pf->state)) state 615 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_CORER_REQ, pf->state)) state 617 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_GLOBR_REQ, pf->state)) state 624 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_DOWN, pf->state) && state 625 drivers/net/ethernet/intel/ice/ice_main.c !test_bit(__ICE_CFG_BUSY, pf->state)) { state 788 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, vsi->state) || !vsi->netdev) state 879 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, pf->state) || state 880 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_CFG_BUSY, pf->state)) state 971 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_RESET_FAILED, pf->state)) state 1109 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_ADMINQ_EVENT_PENDING, pf->state)) state 1115 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_ADMINQ_EVENT_PENDING, pf->state); state 1136 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_MAILBOXQ_EVENT_PENDING, pf->state)) state 1142 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_MAILBOXQ_EVENT_PENDING, pf->state); state 1158 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_SERVICE_DIS, pf->state) && state 1159 drivers/net/ethernet/intel/ice/ice_main.c !test_and_set_bit(__ICE_SERVICE_SCHED, pf->state) && state 1160 drivers/net/ethernet/intel/ice/ice_main.c !test_bit(__ICE_NEEDS_RESTART, pf->state)) state 1170 drivers/net/ethernet/intel/ice/ice_main.c WARN_ON(!test_bit(__ICE_SERVICE_SCHED, pf->state)); state 1174 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_SERVICE_SCHED, pf->state); state 1183 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_SERVICE_DIS, pf->state); state 1190 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_SERVICE_SCHED, pf->state); state 1201 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_SERVICE_DIS, pf->state); state 1230 drivers/net/ethernet/intel/ice/ice_main.c if (!test_and_clear_bit(__ICE_MDD_EVENT_PENDING, pf->state)) state 1313 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_NEEDS_RESTART, pf->state); state 1464 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_DOWN, vsi->state)) state 1500 drivers/net/ethernet/intel/ice/ice_main.c if (ice_is_reset_in_progress(pf->state) || state 1501 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_SUSPENDED, pf->state) || state 1502 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_NEEDS_RESTART, pf->state)) { state 1530 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_MDD_EVENT_PENDING, pf->state) || state 1531 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_VFLR_EVENT_PENDING, pf->state) || state 1532 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_MAILBOXQ_EVENT_PENDING, pf->state) || state 1533 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_ADMINQ_EVENT_PENDING, pf->state)) state 1703 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_ADMINQ_EVENT_PENDING, pf->state); state 1704 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_MAILBOXQ_EVENT_PENDING, pf->state); state 1716 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_MDD_EVENT_PENDING, pf->state); state 1720 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_VFLR_EVENT_PENDING, pf->state); state 1746 drivers/net/ethernet/intel/ice/ice_main.c if (!test_and_set_bit(__ICE_RESET_OICR_RECV, pf->state)) { state 1748 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_CORER_RECV, pf->state); state 1750 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_GLOBR_RECV, pf->state); state 1752 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_EMPR_RECV, pf->state); state 1790 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_PFR_REQ, pf->state); state 1796 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_DOWN, pf->state)) { state 1897 drivers/net/ethernet/intel/ice/ice_main.c if (ice_is_reset_in_progress(pf->state)) state 2208 drivers/net/ethernet/intel/ice/ice_main.c if (ice_is_reset_in_progress(pf->state)) state 2357 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_SERVICE_SCHED, pf->state); state 2828 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_DOWN, pf->state); state 2830 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_SERVICE_DIS, pf->state); state 2907 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_DOWN, pf->state); state 2943 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_SERVICE_DIS, pf->state); state 2982 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_SERVICE_DIS, pf->state); state 2983 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_DOWN, pf->state); state 3011 drivers/net/ethernet/intel/ice/ice_main.c if (!ice_is_reset_in_progress(pf->state)) state 3016 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_DOWN, pf->state); state 3058 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_SUSPENDED, pf->state)) { state 3061 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_PREPARED_FOR_RESET, pf->state)) { state 3062 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_PFR_REQ, pf->state); state 3131 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_SUSPENDED, pf->state)) { state 3150 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_SUSPENDED, pf->state)) { state 3153 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_PREPARED_FOR_RESET, pf->state)) { state 3154 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_PFR_REQ, pf->state); state 3275 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, pf->state) || state 3276 drivers/net/ethernet/intel/ice/ice_main.c ice_is_reset_in_progress(pf->state)) { state 3554 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_DOWN, vsi->state); state 3671 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, vsi->state) || state 3672 drivers/net/ethernet/intel/ice/ice_main.c test_bit(__ICE_CFG_BUSY, pf->state)) state 3861 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_DOWN, vsi->state)) state 4110 drivers/net/ethernet/intel/ice/ice_main.c if (!test_bit(__ICE_NEEDS_RESTART, vsi->state)) state 4113 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_NEEDS_RESTART, vsi->state); state 4244 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_DOWN, pf->state)) state 4326 drivers/net/ethernet/intel/ice/ice_main.c clear_bit(__ICE_RESET_FAILED, pf->state); state 4334 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_RESET_FAILED, pf->state); state 4337 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_NEEDS_RESTART, pf->state); state 4371 drivers/net/ethernet/intel/ice/ice_main.c if (ice_is_reset_in_progress(pf->state)) { state 4388 drivers/net/ethernet/intel/ice/ice_main.c if (!test_and_set_bit(__ICE_DOWN, vsi->state)) { state 4706 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_PFR_REQ, pf->state); state 4709 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_CORER_REQ, pf->state); state 4712 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_GLOBR_REQ, pf->state); state 4716 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_DOWN, pf->state); state 4717 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_NEEDS_RESTART, vsi->state); state 4718 drivers/net/ethernet/intel/ice/ice_main.c set_bit(__ICE_SERVICE_DIS, pf->state); state 4745 drivers/net/ethernet/intel/ice/ice_main.c if (test_bit(__ICE_NEEDS_RESTART, vsi->back->state)) { state 116 drivers/net/ethernet/intel/ice/ice_txrx.c prefetch(&vsi->state); state 210 drivers/net/ethernet/intel/ice/ice_txrx.c !test_bit(__ICE_DOWN, vsi->state)) { state 1424 drivers/net/ethernet/intel/ice/ice_txrx.c if (!test_bit(__ICE_DOWN, q_vector->vsi->state)) state 298 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c while (test_and_set_bit(__ICE_VF_DIS, pf->state)) state 352 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c clear_bit(__ICE_VF_DIS, pf->state); state 1036 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (test_and_clear_bit(__ICE_OICR_INTR_DIS, pf->state)) state 1051 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c clear_bit(__ICE_VF_DIS, pf->state); state 1079 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (test_and_set_bit(__ICE_VF_DIS, pf->state)) state 1174 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (test_bit(__ICE_VF_DIS, pf->state)) state 1320 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c set_bit(__ICE_OICR_INTR_DIS, pf->state); state 1367 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c clear_bit(__ICE_OICR_INTR_DIS, pf->state); state 1390 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (bitmap_intersects(pf->state, check_bits, __ICE_STATE_NBITS)) state 1483 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c if (!test_and_clear_bit(__ICE_VFLR_EVENT_PENDING, pf->state) || state 457 drivers/net/ethernet/intel/igb/igb.h u8 state; /* bitmask */ state 471 drivers/net/ethernet/intel/igb/igb.h unsigned long state; state 290 drivers/net/ethernet/intel/igb/igb_ethtool.c while (test_and_set_bit(__IGB_RESETTING, &adapter->state)) state 330 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_RESETTING, &adapter->state); state 353 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_RESETTING, &adapter->state); state 406 drivers/net/ethernet/intel/igb/igb_ethtool.c while (test_and_set_bit(__IGB_RESETTING, &adapter->state)) state 433 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_RESETTING, &adapter->state); state 894 drivers/net/ethernet/intel/igb/igb_ethtool.c while (test_and_set_bit(__IGB_RESETTING, &adapter->state)) state 981 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_RESETTING, &adapter->state); state 2004 drivers/net/ethernet/intel/igb/igb_ethtool.c set_bit(__IGB_TESTING, &adapter->state); state 2061 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_TESTING, &adapter->state); state 2079 drivers/net/ethernet/intel/igb/igb_ethtool.c clear_bit(__IGB_TESTING, &adapter->state); state 2147 drivers/net/ethernet/intel/igb/igb_ethtool.c enum ethtool_phys_id_state state) state 2152 drivers/net/ethernet/intel/igb/igb_ethtool.c switch (state) { state 379 drivers/net/ethernet/intel/igb/igb_main.c netdev->state, dev_trans_start(netdev)); state 581 drivers/net/ethernet/intel/igb/igb_main.c static void igb_set_i2c_data(void *data, int state) state 587 drivers/net/ethernet/intel/igb/igb_main.c if (state) state 606 drivers/net/ethernet/intel/igb/igb_main.c static void igb_set_i2c_clk(void *data, int state) state 612 drivers/net/ethernet/intel/igb/igb_main.c if (state) { state 2128 drivers/net/ethernet/intel/igb/igb_main.c clear_bit(__IGB_DOWN, &adapter->state); state 2174 drivers/net/ethernet/intel/igb/igb_main.c set_bit(__IGB_DOWN, &adapter->state); state 2234 drivers/net/ethernet/intel/igb/igb_main.c while (test_and_set_bit(__IGB_RESETTING, &adapter->state)) state 2238 drivers/net/ethernet/intel/igb/igb_main.c clear_bit(__IGB_RESETTING, &adapter->state); state 2398 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) { state 3639 drivers/net/ethernet/intel/igb/igb_main.c set_bit(__IGB_DOWN, &adapter->state); state 3872 drivers/net/ethernet/intel/igb/igb_main.c set_bit(__IGB_DOWN, &adapter->state); state 3897 drivers/net/ethernet/intel/igb/igb_main.c if (test_bit(__IGB_TESTING, &adapter->state)) { state 3942 drivers/net/ethernet/intel/igb/igb_main.c clear_bit(__IGB_DOWN, &adapter->state); state 4009 drivers/net/ethernet/intel/igb/igb_main.c WARN_ON(test_bit(__IGB_RESETTING, &adapter->state)); state 5335 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) state 5358 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) state 5431 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) { state 6097 drivers/net/ethernet/intel/igb/igb_main.c &adapter->state)) { state 6141 drivers/net/ethernet/intel/igb/igb_main.c clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); state 6235 drivers/net/ethernet/intel/igb/igb_main.c while (test_and_set_bit(__IGB_RESETTING, &adapter->state)) state 6253 drivers/net/ethernet/intel/igb/igb_main.c clear_bit(__IGB_RESETTING, &adapter->state); state 6548 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) state 7005 drivers/net/ethernet/intel/igb/igb_main.c if (test_bit(__IGB_DOWN, &adapter->state)) { state 7141 drivers/net/ethernet/intel/igb/igb_main.c adapter->mac_table[i].state &= ~IGB_MAC_STATE_IN_USE; state 7158 drivers/net/ethernet/intel/igb/igb_main.c if (adapter->mac_table[i].state & IGB_MAC_STATE_DEFAULT) state 7162 drivers/net/ethernet/intel/igb/igb_main.c if ((adapter->mac_table[i].state & IGB_MAC_STATE_IN_USE) && state 7179 drivers/net/ethernet/intel/igb/igb_main.c mac_table->state = IGB_MAC_STATE_DEFAULT | IGB_MAC_STATE_IN_USE; state 7192 drivers/net/ethernet/intel/igb/igb_main.c if (!(entry->state & IGB_MAC_STATE_IN_USE)) state 7195 drivers/net/ethernet/intel/igb/igb_main.c if ((entry->state & IGB_MAC_STATE_SRC_ADDR) != state 7233 drivers/net/ethernet/intel/igb/igb_main.c adapter->mac_table[i].state |= IGB_MAC_STATE_IN_USE | flags; state 7271 drivers/net/ethernet/intel/igb/igb_main.c if (!(adapter->mac_table[i].state & IGB_MAC_STATE_IN_USE)) state 7273 drivers/net/ethernet/intel/igb/igb_main.c if ((adapter->mac_table[i].state & flags) != flags) state 7283 drivers/net/ethernet/intel/igb/igb_main.c if (adapter->mac_table[i].state & IGB_MAC_STATE_DEFAULT) { state 7284 drivers/net/ethernet/intel/igb/igb_main.c adapter->mac_table[i].state = state 7289 drivers/net/ethernet/intel/igb/igb_main.c adapter->mac_table[i].state = 0; state 7618 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) state 7664 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) state 7689 drivers/net/ethernet/intel/igb/igb_main.c if (!test_bit(__IGB_DOWN, &adapter->state)) { state 7755 drivers/net/ethernet/intel/igb/igb_main.c if (test_bit(__IGB_DOWN, &adapter->state)) state 7896 drivers/net/ethernet/intel/igb/igb_main.c !(test_bit(__IGB_DOWN, &adapter->state))) { state 8993 drivers/net/ethernet/intel/igb/igb_main.c pci_channel_state_t state) state 9000 drivers/net/ethernet/intel/igb/igb_main.c if (state == pci_channel_io_perm_failure) state 9098 drivers/net/ethernet/intel/igb/igb_main.c if (adapter->mac_table[index].state & IGB_MAC_STATE_IN_USE) { state 9102 drivers/net/ethernet/intel/igb/igb_main.c if (adapter->mac_table[index].state & IGB_MAC_STATE_SRC_ADDR) state 9108 drivers/net/ethernet/intel/igb/igb_main.c if (adapter->mac_table[index].state & state 9141 drivers/net/ethernet/intel/igb/igb_main.c adapter->mac_table[rar_entry].state |= IGB_MAC_STATE_IN_USE; state 9172 drivers/net/ethernet/intel/igb/igb_main.c if (test_bit(__IGB_DOWN, &adapter->state)) { state 697 drivers/net/ethernet/intel/igb/igb_ptp.c clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); state 787 drivers/net/ethernet/intel/igb/igb_ptp.c if (!test_bit(__IGB_PTP_TX_IN_PROGRESS, &adapter->state)) state 798 drivers/net/ethernet/intel/igb/igb_ptp.c clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); state 852 drivers/net/ethernet/intel/igb/igb_ptp.c clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); state 1291 drivers/net/ethernet/intel/igb/igb_ptp.c clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); state 217 drivers/net/ethernet/intel/igbvf/ethtool.c while (test_and_set_bit(__IGBVF_RESETTING, &adapter->state)) state 267 drivers/net/ethernet/intel/igbvf/ethtool.c clear_bit(__IGBVF_RESETTING, &adapter->state); state 293 drivers/net/ethernet/intel/igbvf/ethtool.c set_bit(__IGBVF_TESTING, &adapter->state); state 301 drivers/net/ethernet/intel/igbvf/ethtool.c clear_bit(__IGBVF_TESTING, &adapter->state); state 175 drivers/net/ethernet/intel/igbvf/igbvf.h unsigned long state; state 838 drivers/net/ethernet/intel/igbvf/netdev.c !(test_bit(__IGBVF_DOWN, &adapter->state))) { state 858 drivers/net/ethernet/intel/igbvf/netdev.c if (!test_bit(__IGBVF_DOWN, &adapter->state)) state 1199 drivers/net/ethernet/intel/igbvf/netdev.c if (!test_bit(__IGBVF_DOWN, &adapter->state)) state 1542 drivers/net/ethernet/intel/igbvf/netdev.c clear_bit(__IGBVF_DOWN, &adapter->state); state 1568 drivers/net/ethernet/intel/igbvf/netdev.c set_bit(__IGBVF_DOWN, &adapter->state); state 1605 drivers/net/ethernet/intel/igbvf/netdev.c while (test_and_set_bit(__IGBVF_RESETTING, &adapter->state)) state 1609 drivers/net/ethernet/intel/igbvf/netdev.c clear_bit(__IGBVF_RESETTING, &adapter->state); state 1661 drivers/net/ethernet/intel/igbvf/netdev.c set_bit(__IGBVF_DOWN, &adapter->state); state 1709 drivers/net/ethernet/intel/igbvf/netdev.c if (test_bit(__IGBVF_TESTING, &adapter->state)) state 1734 drivers/net/ethernet/intel/igbvf/netdev.c clear_bit(__IGBVF_DOWN, &adapter->state); state 1774 drivers/net/ethernet/intel/igbvf/netdev.c WARN_ON(test_bit(__IGBVF_RESETTING, &adapter->state)); state 1842 drivers/net/ethernet/intel/igbvf/netdev.c if (test_bit(__IGBVF_RESETTING, &adapter->state)) state 1876 drivers/net/ethernet/intel/igbvf/netdev.c if (test_bit(__IGBVF_DOWN, &adapter->state)) state 1960 drivers/net/ethernet/intel/igbvf/netdev.c if (!test_bit(__IGBVF_DOWN, &adapter->state)) state 2295 drivers/net/ethernet/intel/igbvf/netdev.c if (test_bit(__IGBVF_DOWN, &adapter->state)) { state 2364 drivers/net/ethernet/intel/igbvf/netdev.c if (test_bit(__IGBVF_DOWN, &adapter->state)) { state 2408 drivers/net/ethernet/intel/igbvf/netdev.c while (test_and_set_bit(__IGBVF_RESETTING, &adapter->state)) state 2449 drivers/net/ethernet/intel/igbvf/netdev.c clear_bit(__IGBVF_RESETTING, &adapter->state); state 2462 drivers/net/ethernet/intel/igbvf/netdev.c static int igbvf_suspend(struct pci_dev *pdev, pm_message_t state) state 2473 drivers/net/ethernet/intel/igbvf/netdev.c WARN_ON(test_bit(__IGBVF_RESETTING, &adapter->state)); state 2553 drivers/net/ethernet/intel/igbvf/netdev.c pci_channel_state_t state) state 2560 drivers/net/ethernet/intel/igbvf/netdev.c if (state == pci_channel_io_perm_failure) state 2924 drivers/net/ethernet/intel/igbvf/netdev.c set_bit(__IGBVF_DOWN, &adapter->state); state 339 drivers/net/ethernet/intel/igc/igc.h u8 state; /* bitmask */ state 353 drivers/net/ethernet/intel/igc/igc.h unsigned long state; state 509 drivers/net/ethernet/intel/igc/igc_ethtool.c while (test_and_set_bit(__IGC_RESETTING, &adapter->state)) state 595 drivers/net/ethernet/intel/igc/igc_ethtool.c clear_bit(__IGC_RESETTING, &adapter->state); state 627 drivers/net/ethernet/intel/igc/igc_ethtool.c while (test_and_set_bit(__IGC_RESETTING, &adapter->state)) state 654 drivers/net/ethernet/intel/igc/igc_ethtool.c clear_bit(__IGC_RESETTING, &adapter->state); state 1784 drivers/net/ethernet/intel/igc/igc_ethtool.c while (test_and_set_bit(__IGC_RESETTING, &adapter->state)) state 1820 drivers/net/ethernet/intel/igc/igc_ethtool.c clear_bit(__IGC_RESETTING, &adapter->state); state 1711 drivers/net/ethernet/intel/igc/igc_main.c if (test_bit(__IGC_DOWN, &adapter->state)) state 1852 drivers/net/ethernet/intel/igc/igc_main.c !(test_bit(__IGC_DOWN, &adapter->state))) { state 1877 drivers/net/ethernet/intel/igc/igc_main.c clear_bit(__IGC_DOWN, &adapter->state); state 2109 drivers/net/ethernet/intel/igc/igc_main.c set_bit(__IGC_DOWN, &adapter->state); state 2167 drivers/net/ethernet/intel/igc/igc_main.c while (test_and_set_bit(__IGC_RESETTING, &adapter->state)) state 2171 drivers/net/ethernet/intel/igc/igc_main.c clear_bit(__IGC_RESETTING, &adapter->state); state 2201 drivers/net/ethernet/intel/igc/igc_main.c while (test_and_set_bit(__IGC_RESETTING, &adapter->state)) state 2219 drivers/net/ethernet/intel/igc/igc_main.c clear_bit(__IGC_RESETTING, &adapter->state); state 2235 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_RESETTING, &adapter->state)) state 2375 drivers/net/ethernet/intel/igc/igc_main.c if (adapter->mac_table[index].state & IGC_MAC_STATE_IN_USE) { state 2395 drivers/net/ethernet/intel/igc/igc_main.c mac_table->state = IGC_MAC_STATE_DEFAULT | IGC_MAC_STATE_IN_USE; state 2408 drivers/net/ethernet/intel/igc/igc_main.c if (!(entry->state & IGC_MAC_STATE_IN_USE)) state 2411 drivers/net/ethernet/intel/igc/igc_main.c if ((entry->state & IGC_MAC_STATE_SRC_ADDR) != state 2448 drivers/net/ethernet/intel/igc/igc_main.c adapter->mac_table[i].state |= IGC_MAC_STATE_IN_USE | flags; state 2486 drivers/net/ethernet/intel/igc/igc_main.c if (!(adapter->mac_table[i].state & IGC_MAC_STATE_IN_USE)) state 2488 drivers/net/ethernet/intel/igc/igc_main.c if ((adapter->mac_table[i].state & flags) != flags) state 2498 drivers/net/ethernet/intel/igc/igc_main.c if (adapter->mac_table[i].state & IGC_MAC_STATE_DEFAULT) { state 2499 drivers/net/ethernet/intel/igc/igc_main.c adapter->mac_table[i].state = state 2502 drivers/net/ethernet/intel/igc/igc_main.c adapter->mac_table[i].state = 0; state 2557 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) state 2989 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) state 3004 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) state 3065 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) { state 3243 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) state 3286 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) state 3372 drivers/net/ethernet/intel/igc/igc_main.c if (!test_bit(__IGC_DOWN, &adapter->state)) { state 3875 drivers/net/ethernet/intel/igc/igc_main.c if (test_bit(__IGC_TESTING, &adapter->state)) { state 3909 drivers/net/ethernet/intel/igc/igc_main.c clear_bit(__IGC_DOWN, &adapter->state); state 3960 drivers/net/ethernet/intel/igc/igc_main.c WARN_ON(test_bit(__IGC_RESETTING, &adapter->state)); state 4333 drivers/net/ethernet/intel/igc/igc_main.c set_bit(__IGC_DOWN, &adapter->state); state 4454 drivers/net/ethernet/intel/igc/igc_main.c set_bit(__IGC_DOWN, &adapter->state); state 542 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c ixgb_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state) state 546 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c switch (state) { state 85 drivers/net/ethernet/intel/ixgb/ixgb_main.c enum pci_channel_state state); state 2197 drivers/net/ethernet/intel/ixgb/ixgb_main.c enum pci_channel_state state) state 2204 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (state == pci_channel_io_perm_failure) state 280 drivers/net/ethernet/intel/ixgbe/ixgbe.h test_bit(__IXGBE_RX_BUILD_SKB_ENABLED, &(ring)->state) state 291 drivers/net/ethernet/intel/ixgbe/ixgbe.h test_bit(__IXGBE_TX_DETECT_HANG, &(ring)->state) state 293 drivers/net/ethernet/intel/ixgbe/ixgbe.h set_bit(__IXGBE_TX_DETECT_HANG, &(ring)->state) state 295 drivers/net/ethernet/intel/ixgbe/ixgbe.h clear_bit(__IXGBE_TX_DETECT_HANG, &(ring)->state) state 297 drivers/net/ethernet/intel/ixgbe/ixgbe.h test_bit(__IXGBE_RX_RSC_ENABLED, &(ring)->state) state 299 drivers/net/ethernet/intel/ixgbe/ixgbe.h set_bit(__IXGBE_RX_RSC_ENABLED, &(ring)->state) state 301 drivers/net/ethernet/intel/ixgbe/ixgbe.h clear_bit(__IXGBE_RX_RSC_ENABLED, &(ring)->state) state 303 drivers/net/ethernet/intel/ixgbe/ixgbe.h test_bit(__IXGBE_TX_XDP_RING, &(ring)->state) state 305 drivers/net/ethernet/intel/ixgbe/ixgbe.h set_bit(__IXGBE_TX_XDP_RING, &(ring)->state) state 307 drivers/net/ethernet/intel/ixgbe/ixgbe.h clear_bit(__IXGBE_TX_XDP_RING, &(ring)->state) state 319 drivers/net/ethernet/intel/ixgbe/ixgbe.h unsigned long state; state 401 drivers/net/ethernet/intel/ixgbe/ixgbe.h if (test_bit(__IXGBE_RX_3K_BUFFER, &ring->state)) state 413 drivers/net/ethernet/intel/ixgbe/ixgbe.h if (test_bit(__IXGBE_RX_3K_BUFFER, &ring->state)) state 539 drivers/net/ethernet/intel/ixgbe/ixgbe.h u16 state; /* bitmask */ state 565 drivers/net/ethernet/intel/ixgbe/ixgbe.h unsigned long state; state 128 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c static u8 ixgbe_dcbnl_set_state(struct net_device *netdev, u8 state) state 137 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c if (!state == !(adapter->flags & IXGBE_FLAG_DCB_ENABLED)) state 141 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c state ? adapter->dcb_cfg.num_tcs.pg_tcs : 0); state 282 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c while (test_and_set_bit(__IXGBE_RESETTING, &adapter->state)) state 294 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c clear_bit(__IXGBE_RESETTING, &adapter->state); state 456 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c static void ixgbe_dcbnl_setpfcstate(struct net_device *netdev, u8 state) state 460 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.pfc_mode_enable = state; state 417 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c while (test_and_set_bit(__IXGBE_IN_SFP_INIT, &adapter->state)) state 426 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c clear_bit(__IXGBE_IN_SFP_INIT, &adapter->state); state 1057 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c while (test_and_set_bit(__IXGBE_RESETTING, &adapter->state)) state 1174 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c clear_bit(__IXGBE_RESETTING, &adapter->state); state 2072 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c set_bit(__IXGBE_TESTING, &adapter->state); state 2088 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c &adapter->state); state 2141 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c clear_bit(__IXGBE_TESTING, &adapter->state); state 2159 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c clear_bit(__IXGBE_TESTING, &adapter->state); state 2243 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c enum ethtool_phys_id_state state) state 2251 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c switch (state) { state 3261 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c if (test_bit(__IXGBE_IN_SFP_INIT, &adapter->state)) state 162 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c if (test_bit(__IXGBE_DOWN, &adapter->state) || state 163 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c test_bit(__IXGBE_RESETTING, &adapter->state)) state 979 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c set_bit(__IXGBE_RX_CSUM_UDP_ZERO_ERR, &ring->state); state 987 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c set_bit(__IXGBE_RX_FCOE, &ring->state); state 1255 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c set_bit(__IXGBE_DOWN, &adapter->state); state 273 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state) && state 274 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c !test_bit(__IXGBE_REMOVING, &adapter->state) && state 275 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c !test_and_set_bit(__IXGBE_SERVICE_SCHED, &adapter->state)) state 287 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_SERVICE_INITED, &adapter->state)) state 419 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c BUG_ON(!test_bit(__IXGBE_SERVICE_SCHED, &adapter->state)); state 423 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_SERVICE_SCHED, &adapter->state); state 591 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev->state, state 952 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &adapter->tx_ring[i]->state); state 956 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &adapter->xdp_ring[i]->state); state 999 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_HANG_CHECK_ARMED, &tx_ring->state); state 1007 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_HANG_CHECK_ARMED, &xdp_ring->state); state 1049 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &tx_ring->state); state 1053 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_HANG_CHECK_ARMED, &tx_ring->state); state 1066 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) { state 1067 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RESET_REQUESTED, &adapter->state); state 1122 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state)) state 1263 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c && !test_bit(__IXGBE_DOWN, &adapter->state)) { state 1455 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c return test_bit(__IXGBE_RX_FCOE, &ring->state) && state 1503 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_RX_CSUM_UDP_ZERO_ERR, &ring->state)) state 2748 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state)) state 2829 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c (!test_bit(__IXGBE_DOWN, &adapter->state))) { state 2896 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) { state 2907 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) { state 2921 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) { state 3097 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RESET_REQUESTED, &adapter->state); state 3108 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &ring->state)) state 3131 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) state 3210 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) state 3317 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) state 3335 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RESET_REQUESTED, &adapter->state); state 3356 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) state 3529 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_TX_FDIR_INIT_DONE, &ring->state); state 3535 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_and_set_bit(__IXGBE_TX_XPS_INIT_DONE, &ring->state)) { state 3544 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_HANG_CHECK_ARMED, &ring->state); state 3744 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c } else if (test_bit(__IXGBE_RX_3K_BUFFER, &rx_ring->state)) { state 4130 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c !test_bit(__IXGBE_RX_3K_BUFFER, &ring->state)) state 4304 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_RX_3K_BUFFER, &rx_ring->state); state 4305 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_RX_BUILD_SKB_ENABLED, &rx_ring->state); state 4310 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_RX_FCOE, &rx_ring->state)) state 4311 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RX_3K_BUFFER, &rx_ring->state); state 4316 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RX_BUILD_SKB_ENABLED, &rx_ring->state); state 4320 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RX_3K_BUFFER, &rx_ring->state); state 4324 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RX_3K_BUFFER, &rx_ring->state); state 4734 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state &= ~IXGBE_MAC_STATE_MODIFIED; state 4736 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (mac_table->state & IXGBE_MAC_STATE_IN_USE) state 4754 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!(mac_table->state & IXGBE_MAC_STATE_MODIFIED)) state 4757 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state &= ~IXGBE_MAC_STATE_MODIFIED; state 4759 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (mac_table->state & IXGBE_MAC_STATE_IN_USE) state 4776 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state |= IXGBE_MAC_STATE_MODIFIED; state 4777 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state &= ~IXGBE_MAC_STATE_IN_USE; state 4791 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (mac_table->state & IXGBE_MAC_STATE_DEFAULT) state 4795 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (mac_table->state & IXGBE_MAC_STATE_IN_USE) { state 4815 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state = IXGBE_MAC_STATE_DEFAULT | IXGBE_MAC_STATE_IN_USE; state 4832 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (mac_table->state & IXGBE_MAC_STATE_IN_USE) state 4838 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state |= IXGBE_MAC_STATE_MODIFIED | state 4862 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!(mac_table->state & IXGBE_MAC_STATE_IN_USE)) state 4871 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state |= IXGBE_MAC_STATE_MODIFIED; state 4872 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c mac_table->state &= ~IXGBE_MAC_STATE_IN_USE; state 5635 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_DOWN, &adapter->state); state 5678 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c while (test_and_set_bit(__IXGBE_RESETTING, &adapter->state)) state 5692 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_RESETTING, &adapter->state); state 5918 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c while (test_and_set_bit(__IXGBE_IN_SFP_INIT, &adapter->state)) state 5948 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_IN_SFP_INIT, &adapter->state); state 5961 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_PTP_RUNNING, &adapter->state)) state 6093 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_and_set_bit(__IXGBE_DOWN, &adapter->state)) state 6114 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_RESET_REQUESTED, &adapter->state); state 6432 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_DOWN, &adapter->state); state 6775 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_TESTING, &adapter->state)) state 6898 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_DISABLED, &adapter->state); state 6995 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_and_set_bit(__IXGBE_DISABLED, &adapter->state)) state 7002 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_suspend(struct pci_dev *pdev, pm_message_t state) state 7050 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state) || state 7051 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_RESETTING, &adapter->state)) state 7282 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state)) state 7294 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &(adapter->tx_ring[i]->state)); state 7297 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &adapter->xdp_ring[i]->state); state 7322 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state) || state 7323 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_REMOVING, &adapter->state) || state 7324 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_RESETTING, &adapter->state)) state 7461 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_PTP_RUNNING, &adapter->state)) state 7526 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_PTP_RUNNING, &adapter->state)) state 7602 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_RESET_REQUESTED, &adapter->state); state 7683 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state) || state 7684 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_REMOVING, &adapter->state) || state 7685 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_RESETTING, &adapter->state)) state 7721 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_and_set_bit(__IXGBE_IN_SFP_INIT, &adapter->state)) state 7763 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_IN_SFP_INIT, &adapter->state); state 7790 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_and_set_bit(__IXGBE_IN_SFP_INIT, &adapter->state)) state 7809 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_IN_SFP_INIT, &adapter->state); state 7855 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_and_clear_bit(__IXGBE_RESET_REQUESTED, &adapter->state)) state 7860 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_DOWN, &adapter->state) || state 7861 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_REMOVING, &adapter->state) || state 7862 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c test_bit(__IXGBE_RESETTING, &adapter->state)) { state 7912 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) { state 7921 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_DOWN, &adapter->state)) state 7941 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_PTP_RUNNING, &adapter->state)) { state 8661 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c &adapter->state)) { state 8732 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (test_bit(__IXGBE_TX_FDIR_INIT_DONE, &tx_ring->state)) state 8751 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit_unlock(__IXGBE_PTP_TX_IN_PROGRESS, &adapter->state); state 8772 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (unlikely(test_bit(__IXGBE_TX_DISABLED, &tx_ring->state))) state 10337 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (unlikely(test_bit(__IXGBE_DOWN, &adapter->state))) state 10350 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (unlikely(test_bit(__IXGBE_TX_DISABLED, &ring->state))) state 10449 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_TX_DISABLED, &tx_ring->state); state 10566 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_TX_DISABLED, &tx_ring->state); state 10568 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_TX_DISABLED, &xdp_ring->state); state 11043 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_SERVICE_INITED, &adapter->state); state 11044 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_SERVICE_SCHED, &adapter->state); state 11186 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c disable_dev = !test_and_set_bit(__IXGBE_DISABLED, &adapter->state); state 11220 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c set_bit(__IXGBE_REMOVING, &adapter->state); state 11274 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c disable_dev = !test_and_set_bit(__IXGBE_DISABLED, &adapter->state); state 11292 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c pci_channel_state_t state) state 11393 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_bit(__IXGBE_SERVICE_INITED, &adapter->state)) state 11405 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (state == pci_channel_io_perm_failure) { state 11410 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (!test_and_set_bit(__IXGBE_DISABLED, &adapter->state)) state 11434 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c clear_bit(__IXGBE_DISABLED, &adapter->state); state 774 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c clear_bit_unlock(__IXGBE_PTP_TX_IN_PROGRESS, &adapter->state); state 789 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c if (!test_bit(__IXGBE_PTP_TX_IN_PROGRESS, &adapter->state)) state 829 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c clear_bit_unlock(__IXGBE_PTP_TX_IN_PROGRESS, &adapter->state); state 1455 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c set_bit(__IXGBE_PTP_RUNNING, &adapter->state); state 1470 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c if (!test_and_clear_bit(__IXGBE_PTP_RUNNING, &adapter->state)) state 1381 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c if (test_bit(__IXGBE_DOWN, &adapter->state)) { state 1437 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c if (test_bit(__IXGBE_DOWN, &adapter->state)) { state 3640 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c static void ixgbe_set_mux(struct ixgbe_hw *hw, u8 state) state 3647 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c if (state) state 703 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c if (test_bit(__IXGBE_DOWN, &adapter->state)) state 714 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c if (test_bit(__IXGBE_TX_DISABLED, &ring->state)) state 264 drivers/net/ethernet/intel/ixgbevf/ethtool.c while (test_and_set_bit(__IXGBEVF_RESETTING, &adapter->state)) state 403 drivers/net/ethernet/intel/ixgbevf/ethtool.c clear_bit(__IXGBEVF_RESETTING, &adapter->state); state 740 drivers/net/ethernet/intel/ixgbevf/ethtool.c set_bit(__IXGBEVF_TESTING, &adapter->state); state 764 drivers/net/ethernet/intel/ixgbevf/ethtool.c clear_bit(__IXGBEVF_TESTING, &adapter->state); state 776 drivers/net/ethernet/intel/ixgbevf/ethtool.c clear_bit(__IXGBEVF_TESTING, &adapter->state); state 84 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h test_bit(__IXGBEVF_TX_XDP_RING, &(ring)->state) state 86 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h set_bit(__IXGBEVF_TX_XDP_RING, &(ring)->state) state 88 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h clear_bit(__IXGBEVF_TX_XDP_RING, &(ring)->state) state 108 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h unsigned long state; state 173 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h test_bit(__IXGBEVF_RX_3K_BUFFER, &(ring)->state) state 175 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h set_bit(__IXGBEVF_RX_3K_BUFFER, &(ring)->state) state 177 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h clear_bit(__IXGBEVF_RX_3K_BUFFER, &(ring)->state) state 180 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h test_bit(__IXGBEVF_RX_BUILD_SKB_ENABLED, &(ring)->state) state 182 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h set_bit(__IXGBEVF_RX_BUILD_SKB_ENABLED, &(ring)->state) state 184 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h clear_bit(__IXGBEVF_RX_BUILD_SKB_ENABLED, &(ring)->state) state 210 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h test_bit(__IXGBEVF_TX_DETECT_HANG, &(ring)->state) state 212 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h set_bit(__IXGBEVF_TX_DETECT_HANG, &(ring)->state) state 214 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h clear_bit(__IXGBEVF_TX_DETECT_HANG, &(ring)->state) state 246 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h unsigned int state; state 371 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h unsigned long state; state 95 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_DOWN, &adapter->state) && state 96 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c !test_bit(__IXGBEVF_REMOVING, &adapter->state) && state 97 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c !test_and_set_bit(__IXGBEVF_SERVICE_SCHED, &adapter->state)) state 103 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c BUG_ON(!test_bit(__IXGBEVF_SERVICE_SCHED, &adapter->state)); state 107 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_SERVICE_SCHED, &adapter->state); state 126 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_SERVICE_INITED, &adapter->state)) state 229 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c &tx_ring->state); state 232 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_HANG_CHECK_ARMED, &tx_ring->state); state 243 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_DOWN, &adapter->state)) { state 244 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_RESET_REQUESTED, &adapter->state); state 276 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state)) state 416 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c !test_bit(__IXGBEVF_DOWN, &adapter->state)) { state 1015 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_TX_XDP_RING_PRIMED, &ring->state)) { state 1018 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_TX_XDP_RING_PRIMED, &ring->state); state 1305 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_DOWN, &adapter->state) && state 1306 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c !test_bit(__IXGBEVF_REMOVING, &adapter->state)) state 1726 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_HANG_CHECK_ARMED, &ring->state); state 1727 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_TX_XDP_RING_PRIMED, &ring->state); state 2200 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_QUEUE_RESET_REQUESTED, &adapter->state); state 2299 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_DOWN, &adapter->state); state 2467 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_and_set_bit(__IXGBEVF_DOWN, &adapter->state)) state 2514 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c while (test_and_set_bit(__IXGBEVF_RESETTING, &adapter->state)) state 2521 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_RESETTING, &adapter->state); state 2970 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_DOWN, &adapter->state); state 3068 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_DOWN, &adapter->state); state 3108 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state) || state 3109 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_RESETTING, &adapter->state)) state 3157 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_and_clear_bit(__IXGBEVF_RESET_REQUESTED, &adapter->state)) state 3162 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state) || state 3163 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_REMOVING, &adapter->state) || state 3164 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_RESETTING, &adapter->state)) { state 3191 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state) || state 3192 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_RESETTING, &adapter->state)) state 3234 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_RESET_REQUESTED, &adapter->state); state 3294 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state) || state 3295 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_RESETTING, &adapter->state)) state 3320 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_DOWN, &adapter->state)) { state 3604 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_TESTING, &adapter->state)) state 3692 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c &adapter->state)) state 3696 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (test_bit(__IXGBEVF_DOWN, &adapter->state) || state 3697 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c test_bit(__IXGBEVF_RESETTING, &adapter->state)) state 4283 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_suspend(struct pci_dev *pdev, pm_message_t state) state 4306 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_and_set_bit(__IXGBEVF_DISABLED, &adapter->state)) state 4333 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_DISABLED, &adapter->state); state 4684 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_SERVICE_INITED, &adapter->state); state 4685 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_SERVICE_SCHED, &adapter->state); state 4729 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c disable_dev = !test_and_set_bit(__IXGBEVF_DISABLED, &adapter->state); state 4760 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c set_bit(__IXGBEVF_REMOVING, &adapter->state); state 4776 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c disable_dev = !test_and_set_bit(__IXGBEVF_DISABLED, &adapter->state); state 4792 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c pci_channel_state_t state) state 4797 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_bit(__IXGBEVF_SERVICE_INITED, &adapter->state)) state 4806 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (state == pci_channel_io_perm_failure) { state 4811 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (!test_and_set_bit(__IXGBEVF_DISABLED, &adapter->state)) state 4839 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c clear_bit(__IXGBEVF_DISABLED, &adapter->state); state 3376 drivers/net/ethernet/marvell/mvneta.c struct phylink_link_state *state) state 3383 drivers/net/ethernet/marvell/mvneta.c if (state->interface != PHY_INTERFACE_MODE_NA && state 3384 drivers/net/ethernet/marvell/mvneta.c state->interface != PHY_INTERFACE_MODE_QSGMII && state 3385 drivers/net/ethernet/marvell/mvneta.c state->interface != PHY_INTERFACE_MODE_SGMII && state 3386 drivers/net/ethernet/marvell/mvneta.c !phy_interface_mode_is_8023z(state->interface) && state 3387 drivers/net/ethernet/marvell/mvneta.c !phy_interface_mode_is_rgmii(state->interface)) { state 3400 drivers/net/ethernet/marvell/mvneta.c if (pp->comphy || state->interface != PHY_INTERFACE_MODE_2500BASEX) { state 3404 drivers/net/ethernet/marvell/mvneta.c if (pp->comphy || state->interface == PHY_INTERFACE_MODE_2500BASEX) { state 3409 drivers/net/ethernet/marvell/mvneta.c if (!phy_interface_mode_is_8023z(state->interface)) { state 3419 drivers/net/ethernet/marvell/mvneta.c bitmap_and(state->advertising, state->advertising, mask, state 3425 drivers/net/ethernet/marvell/mvneta.c phylink_helper_basex_speed(state); state 3429 drivers/net/ethernet/marvell/mvneta.c struct phylink_link_state *state) state 3438 drivers/net/ethernet/marvell/mvneta.c state->speed = state 3439 drivers/net/ethernet/marvell/mvneta.c state->interface == PHY_INTERFACE_MODE_2500BASEX ? state 3442 drivers/net/ethernet/marvell/mvneta.c state->speed = SPEED_100; state 3444 drivers/net/ethernet/marvell/mvneta.c state->speed = SPEED_10; state 3446 drivers/net/ethernet/marvell/mvneta.c state->an_complete = !!(gmac_stat & MVNETA_GMAC_AN_COMPLETE); state 3447 drivers/net/ethernet/marvell/mvneta.c state->link = !!(gmac_stat & MVNETA_GMAC_LINK_UP); state 3448 drivers/net/ethernet/marvell/mvneta.c state->duplex = !!(gmac_stat & MVNETA_GMAC_FULL_DUPLEX); state 3450 drivers/net/ethernet/marvell/mvneta.c state->pause = 0; state 3452 drivers/net/ethernet/marvell/mvneta.c state->pause |= MLO_PAUSE_RX; state 3454 drivers/net/ethernet/marvell/mvneta.c state->pause |= MLO_PAUSE_TX; state 3472 drivers/net/ethernet/marvell/mvneta.c const struct phylink_link_state *state) state 3503 drivers/net/ethernet/marvell/mvneta.c if (state->interface == PHY_INTERFACE_MODE_QSGMII || state 3504 drivers/net/ethernet/marvell/mvneta.c state->interface == PHY_INTERFACE_MODE_SGMII || state 3505 drivers/net/ethernet/marvell/mvneta.c phy_interface_mode_is_8023z(state->interface)) state 3508 drivers/net/ethernet/marvell/mvneta.c if (phylink_test(state->advertising, Pause)) state 3510 drivers/net/ethernet/marvell/mvneta.c if (state->pause & MLO_PAUSE_TXRX_MASK) state 3515 drivers/net/ethernet/marvell/mvneta.c if (state->duplex) state 3518 drivers/net/ethernet/marvell/mvneta.c if (state->speed == SPEED_1000 || state->speed == SPEED_2500) state 3520 drivers/net/ethernet/marvell/mvneta.c else if (state->speed == SPEED_100) state 3522 drivers/net/ethernet/marvell/mvneta.c } else if (state->interface == PHY_INTERFACE_MODE_SGMII) { state 3542 drivers/net/ethernet/marvell/mvneta.c if (state->pause & MLO_PAUSE_AN && state->an_enabled) state 3561 drivers/net/ethernet/marvell/mvneta.c if (state->speed == SPEED_2500) state 3564 drivers/net/ethernet/marvell/mvneta.c if (pp->comphy && pp->phy_interface != state->interface && state 3565 drivers/net/ethernet/marvell/mvneta.c (state->interface == PHY_INTERFACE_MODE_SGMII || state 3566 drivers/net/ethernet/marvell/mvneta.c state->interface == PHY_INTERFACE_MODE_1000BASEX || state 3567 drivers/net/ethernet/marvell/mvneta.c state->interface == PHY_INTERFACE_MODE_2500BASEX)) { state 3568 drivers/net/ethernet/marvell/mvneta.c pp->phy_interface = state->interface; state 60 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c const struct phylink_link_state *state); state 1370 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c const struct phylink_link_state *state) state 1376 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->speed == 1000) state 3466 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct phylink_link_state state = { state 3469 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_config(&port->phylink_config, MLO_AN_INBAND, &state); state 4749 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct phylink_link_state *state) state 4756 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c switch (state->interface) { state 4778 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c switch (state->interface) { state 4814 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c bitmap_and(state->advertising, state->advertising, mask, state 4823 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct phylink_link_state *state) state 4827 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_10000; state 4828 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->duplex = 1; state 4829 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->an_complete = 1; state 4832 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->link = !!(val & MVPP22_XLG_STATUS_LINK_UP); state 4834 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause = 0; state 4837 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause |= MLO_PAUSE_TX; state 4839 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause |= MLO_PAUSE_RX; state 4843 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct phylink_link_state *state) state 4849 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->an_complete = !!(val & MVPP2_GMAC_STATUS0_AN_COMPLETE); state 4850 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->link = !!(val & MVPP2_GMAC_STATUS0_LINK_UP); state 4851 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->duplex = !!(val & MVPP2_GMAC_STATUS0_FULL_DUPLEX); state 4855 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_1000; state 4858 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_2500; state 4862 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_1000; state 4864 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_100; state 4866 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->speed = SPEED_10; state 4869 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause = 0; state 4871 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause |= MLO_PAUSE_RX; state 4873 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->pause |= MLO_PAUSE_TX; state 4877 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct phylink_link_state *state) state 4887 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_xlg_link_state(port, state); state 4892 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_gmac_link_state(port, state); state 4909 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c const struct phylink_link_state *state) state 4919 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_TX) state 4924 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_RX) state 4946 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c const struct phylink_link_state *state) state 4969 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (phy_interface_mode_is_8023z(state->interface)) { state 4975 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c } else if (state->interface == PHY_INTERFACE_MODE_SGMII) { state 4981 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c } else if (phy_interface_mode_is_rgmii(state->interface)) { state 4989 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (phylink_test(state->advertising, Pause)) state 4991 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (phylink_test(state->advertising, Asym_Pause)) state 4997 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->duplex) state 5000 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->speed == SPEED_1000 || state->speed == SPEED_2500) state 5002 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c else if (state->speed == SPEED_100) state 5005 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_TX) state 5007 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_RX) state 5009 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c } else if (state->interface == PHY_INTERFACE_MODE_SGMII) { state 5017 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_TX) state 5019 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_RX) state 5021 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c } else if (phy_interface_mode_is_8023z(state->interface)) { state 5033 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_AN && state->an_enabled) { state 5036 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_TX) state 5038 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (state->pause & MLO_PAUSE_RX) state 5085 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c const struct phylink_link_state *state) state 5089 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c bool change_interface = port->phy_interface != state->interface; state 5092 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (mvpp2_is_xlg(state->interface) && port->gop_id != 0) { state 5103 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c port->phy_interface = state->interface; state 5111 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c if (mvpp2_is_xlg(state->interface)) state 5112 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_xlg_config(port, mode, state); state 5113 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c else if (phy_interface_mode_is_rgmii(state->interface) || state 5114 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c phy_interface_mode_is_8023z(state->interface) || state 5115 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c state->interface == PHY_INTERFACE_MODE_SGMII) state 5116 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_gmac_config(port, mode, state); state 5119 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_port_loopback_set(port, state); state 106 drivers/net/ethernet/marvell/octeontx2/af/npc.h u8 state; state 147 drivers/net/ethernet/marvell/octeontx2/af/npc.h u64 state : 8; state 155 drivers/net/ethernet/marvell/octeontx2/af/npc.h u64 state : 8; state 889 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c cam1.state = kpucam->state & kpucam->state_mask; state 894 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c cam0.state = ~kpucam->state & kpucam->state_mask; state 1575 drivers/net/ethernet/marvell/pxa168_eth.c static int pxa168_eth_suspend(struct platform_device *pdev, pm_message_t state) state 762 drivers/net/ethernet/marvell/skge.c enum ethtool_phys_id_state state) state 766 drivers/net/ethernet/marvell/skge.c switch (state) { state 3990 drivers/net/ethernet/marvell/sky2.c enum ethtool_phys_id_state state) state 3994 drivers/net/ethernet/marvell/sky2.c switch (state) { state 202 drivers/net/ethernet/mediatek/mtk_eth_soc.c const struct phylink_link_state *state) state 212 drivers/net/ethernet/mediatek/mtk_eth_soc.c mac->interface != state->interface) { state 214 drivers/net/ethernet/mediatek/mtk_eth_soc.c switch (state->interface) { state 256 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (!mac->id && state->interface != PHY_INTERFACE_MODE_SGMII && state 257 drivers/net/ethernet/mediatek/mtk_eth_soc.c !phy_interface_mode_is_8023z(state->interface) && state 262 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->interface)) state 265 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->interface != state 268 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->speed); state 284 drivers/net/ethernet/mediatek/mtk_eth_soc.c switch (state->interface) { state 307 drivers/net/ethernet/mediatek/mtk_eth_soc.c mac->interface = state->interface; state 311 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->interface == PHY_INTERFACE_MODE_SGMII || state 312 drivers/net/ethernet/mediatek/mtk_eth_soc.c phy_interface_mode_is_8023z(state->interface)) { state 327 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->interface != PHY_INTERFACE_MODE_SGMII) state 329 drivers/net/ethernet/mediatek/mtk_eth_soc.c state); state 353 drivers/net/ethernet/mediatek/mtk_eth_soc.c switch (state->speed) { state 362 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->duplex == DUPLEX_FULL) { state 364 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->pause & MLO_PAUSE_TX) state 366 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->pause & MLO_PAUSE_RX) state 378 drivers/net/ethernet/mediatek/mtk_eth_soc.c mac->id, phy_modes(state->interface)); state 383 drivers/net/ethernet/mediatek/mtk_eth_soc.c mac->id, phy_modes(state->interface), err); state 387 drivers/net/ethernet/mediatek/mtk_eth_soc.c struct phylink_link_state *state) state 393 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->link = (pmsr & MAC_MSR_LINK); state 394 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->duplex = (pmsr & MAC_MSR_DPX) >> 1; state 398 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->speed = SPEED_10; state 401 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->speed = SPEED_100; state 404 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->speed = SPEED_1000; state 407 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->speed = SPEED_UNKNOWN; state 411 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->pause &= (MLO_PAUSE_RX | MLO_PAUSE_TX); state 413 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->pause |= MLO_PAUSE_RX; state 415 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->pause |= MLO_PAUSE_TX; state 453 drivers/net/ethernet/mediatek/mtk_eth_soc.c struct phylink_link_state *state) state 459 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->interface != PHY_INTERFACE_MODE_NA && state 460 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->interface != PHY_INTERFACE_MODE_MII && state 461 drivers/net/ethernet/mediatek/mtk_eth_soc.c state->interface != PHY_INTERFACE_MODE_GMII && state 463 drivers/net/ethernet/mediatek/mtk_eth_soc.c phy_interface_mode_is_rgmii(state->interface)) && state 465 drivers/net/ethernet/mediatek/mtk_eth_soc.c !mac->id && state->interface == PHY_INTERFACE_MODE_TRGMII) && state 467 drivers/net/ethernet/mediatek/mtk_eth_soc.c (state->interface == PHY_INTERFACE_MODE_SGMII || state 468 drivers/net/ethernet/mediatek/mtk_eth_soc.c phy_interface_mode_is_8023z(state->interface)))) { state 476 drivers/net/ethernet/mediatek/mtk_eth_soc.c switch (state->interface) { state 508 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (state->interface == PHY_INTERFACE_MODE_NA) { state 529 drivers/net/ethernet/mediatek/mtk_eth_soc.c linkmode_and(state->advertising, state->advertising, mask); state 534 drivers/net/ethernet/mediatek/mtk_eth_soc.c phylink_helper_basex_speed(state); state 644 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) state 1141 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, ð->state))) state 1268 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, ð->state))) state 2335 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (test_and_set_bit(MTK_HW_INIT, ð->state)) state 2434 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (!test_and_clear_bit(MTK_HW_INIT, ð->state)) state 2501 drivers/net/ethernet/mediatek/mtk_eth_soc.c while (test_and_set_bit_lock(MTK_RESETTING, ð->state)) state 2538 drivers/net/ethernet/mediatek/mtk_eth_soc.c clear_bit_unlock(MTK_RESETTING, ð->state); state 2583 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) state 2594 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) state 2628 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) state 2670 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state))) state 888 drivers/net/ethernet/mediatek/mtk_eth_soc.h unsigned long state; state 933 drivers/net/ethernet/mediatek/mtk_eth_soc.h const struct phylink_link_state *state); state 63 drivers/net/ethernet/mediatek/mtk_sgmii.c const struct phylink_link_state *state) state 72 drivers/net/ethernet/mediatek/mtk_sgmii.c if (state->interface == PHY_INTERFACE_MODE_2500BASEX) state 85 drivers/net/ethernet/mediatek/mtk_sgmii.c switch (state->speed) { state 98 drivers/net/ethernet/mediatek/mtk_sgmii.c if (state->duplex == DUPLEX_FULL) state 172 drivers/net/ethernet/mellanox/mlx4/catas.c if (persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 193 drivers/net/ethernet/mellanox/mlx4/catas.c dev->persist->state |= MLX4_DEVICE_STATE_INTERNAL_ERROR; state 249 drivers/net/ethernet/mellanox/mlx4/catas.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 275 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 387 drivers/net/ethernet/mellanox/mlx4/cmd.c if (!(dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) { state 410 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 448 drivers/net/ethernet/mellanox/mlx4/cmd.c (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) { state 545 drivers/net/ethernet/mellanox/mlx4/cmd.c dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 563 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & state 588 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 620 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { state 750 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 784 drivers/net/ethernet/mellanox/mlx4/cmd.c if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 954 drivers/net/ethernet/mellanox/mlx4/cmd.c u8 *state = outsmp->data + PORT_STATE_OFFSET; state 956 drivers/net/ethernet/mellanox/mlx4/cmd.c *state = (*state & 0xf0) | vf_port_state(dev, port, slave); state 1688 drivers/net/ethernet/mellanox/mlx4/cmd.c if (!(dev->persist->state & state 1734 drivers/net/ethernet/mellanox/mlx4/cmd.c if (!(dev->persist->state & state 1785 drivers/net/ethernet/mellanox/mlx4/cmd.c if (!(dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) { state 1810 drivers/net/ethernet/mellanox/mlx4/cmd.c if (!(dev->persist->state & state 1854 drivers/net/ethernet/mellanox/mlx4/cmd.c if (vp_oper->state.default_vlan == vp_admin->default_vlan && state 1855 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_qos == vp_admin->default_qos && state 1856 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.vlan_proto == vp_admin->vlan_proto && state 1857 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.link_state == vp_admin->link_state && state 1858 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.qos_vport == vp_admin->qos_vport) state 1866 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.link_state = vp_admin->link_state; state 1880 drivers/net/ethernet/mellanox/mlx4/cmd.c if (vp_oper->state.default_vlan != vp_admin->default_vlan) { state 1903 drivers/net/ethernet/mellanox/mlx4/cmd.c work->orig_vlan_id = vp_oper->state.default_vlan; state 1907 drivers/net/ethernet/mellanox/mlx4/cmd.c if (vp_oper->state.default_qos != vp_admin->default_qos) state 1913 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_vlan = vp_admin->default_vlan; state 1914 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_qos = vp_admin->default_qos; state 1915 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.vlan_proto = vp_admin->vlan_proto; state 1916 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.link_state = vp_admin->link_state; state 1917 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.qos_vport = vp_admin->qos_vport; state 1925 drivers/net/ethernet/mellanox/mlx4/cmd.c work->qos = vp_oper->state.default_qos; state 1926 drivers/net/ethernet/mellanox/mlx4/cmd.c work->qos_vport = vp_oper->state.qos_vport; state 1927 drivers/net/ethernet/mellanox/mlx4/cmd.c work->vlan_id = vp_oper->state.default_vlan; state 1929 drivers/net/ethernet/mellanox/mlx4/cmd.c work->vlan_proto = vp_oper->state.vlan_proto; state 2018 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.vlan_proto = vp_admin->vlan_proto; state 2019 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_vlan = vp_admin->default_vlan; state 2020 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_qos = vp_admin->default_qos; state 2022 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.link_state = vp_admin->link_state; state 2023 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.mac = vp_admin->mac; state 2024 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.spoofchk = vp_admin->spoofchk; state 2025 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.tx_rate = vp_admin->tx_rate; state 2026 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.qos_vport = vp_admin->qos_vport; state 2027 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.guid = vp_admin->guid; state 2034 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.default_vlan = MLX4_VGT; state 2035 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.vlan_proto = htons(ETH_P_8021Q); state 2042 drivers/net/ethernet/mellanox/mlx4/cmd.c (int)(vp_oper->state.default_vlan), state 2058 drivers/net/ethernet/mellanox/mlx4/cmd.c vp_oper->state.mac, vp_oper->mac_idx, slave, port); state 2084 drivers/net/ethernet/mellanox/mlx4/cmd.c port, vp_oper->state.default_vlan); state 2088 drivers/net/ethernet/mellanox/mlx4/cmd.c __mlx4_unregister_mac(&priv->dev, port, vp_oper->state.mac); state 2419 drivers/net/ethernet/mellanox/mlx4/cmd.c oper_vport = &vf_oper->vport[port].state; state 3072 drivers/net/ethernet/mellanox/mlx4/cmd.c vf_oper->state.vlan_proto != proto) || state 3158 drivers/net/ethernet/mellanox/mlx4/cmd.c if (MLX4_VGT != vp_oper->state.default_vlan) { state 3160 drivers/net/ethernet/mellanox/mlx4/cmd.c *vlan = vp_oper->state.default_vlan; state 3162 drivers/net/ethernet/mellanox/mlx4/cmd.c *qos = vp_oper->state.default_qos; state 117 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c static void mlx4_en_dcbnl_setpfcstate(struct net_device *netdev, u8 state) state 121 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c priv->cee_config.pfc_state = state; state 229 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c static u8 mlx4_en_dcbnl_set_state(struct net_device *dev, u8 state) state 237 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c if (!!(state) == !!(priv->flags & MLX4_EN_FLAG_DCB_ENABLED)) state 240 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c if (state) { state 2098 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c enum ethtool_phys_id_state state) state 2108 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c switch (state) { state 3099 drivers/net/ethernet/mellanox/mlx4/en_netdev.c if (bonding_info->slave.state == state 76 drivers/net/ethernet/mellanox/mlx4/en_port.c struct mlx4_en_port_state *state = &priv->port_state; state 92 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_state = !!(qport_context->link_up & MLX4_EN_LINK_UP_MASK); state 95 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_100; state 98 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_1000; state 102 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_10000; state 105 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_20000; state 108 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_40000; state 111 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = SPEED_56000; state 114 drivers/net/ethernet/mellanox/mlx4/en_port.c state->link_speed = -1; state 118 drivers/net/ethernet/mellanox/mlx4/en_port.c state->transceiver = qport_context->transceiver; state 120 drivers/net/ethernet/mellanox/mlx4/en_port.c state->flags = 0; /* Reset and recalculate the port flags */ state 121 drivers/net/ethernet/mellanox/mlx4/en_port.c state->flags |= (qport_context->link_up & MLX4_EN_ANC_MASK) ? state 123 drivers/net/ethernet/mellanox/mlx4/en_port.c state->flags |= (qport_context->autoneg & MLX4_EN_AUTONEG_MASK) ? state 1058 drivers/net/ethernet/mellanox/mlx4/en_rx.c enum mlx4_qp_state *state, state 1091 drivers/net/ethernet/mellanox/mlx4/en_rx.c err = mlx4_qp_to_ready(mdev->dev, &ring->wqres.mtt, context, qp, state); state 1165 drivers/net/ethernet/mellanox/mlx4/en_rx.c &rss_map->state[i], state 1249 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->state[i], state 1275 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->state[i], state 328 drivers/net/ethernet/mellanox/mlx4/eq.c enum slave_port_state state) state 340 drivers/net/ethernet/mellanox/mlx4/eq.c s_state[slave].port_state[port] = state; state 625 drivers/net/ethernet/mellanox/mlx4/eq.c s_info = &priv->mfunc.master.vf_oper[i].vport[port].state; state 666 drivers/net/ethernet/mellanox/mlx4/eq.c s_info = &priv->mfunc.master.vf_oper[i].vport[port].state; state 268 drivers/net/ethernet/mellanox/mlx4/fw.c if (vp_admin->default_vlan != vp_oper->state.default_vlan) { state 280 drivers/net/ethernet/mellanox/mlx4/fw.c (int)(vp_oper->state.default_vlan), state 283 drivers/net/ethernet/mellanox/mlx4/fw.c vp_oper->state.vlan_proto = vp_admin->vlan_proto; state 284 drivers/net/ethernet/mellanox/mlx4/fw.c vp_oper->state.default_vlan = vp_admin->default_vlan; state 285 drivers/net/ethernet/mellanox/mlx4/fw.c vp_oper->state.default_qos = vp_admin->default_qos; state 305 drivers/net/ethernet/mellanox/mlx4/fw.c if (vp_oper->state.vlan_proto == vp_admin->vlan_proto && state 306 drivers/net/ethernet/mellanox/mlx4/fw.c vp_oper->state.default_vlan == vp_admin->default_vlan && state 307 drivers/net/ethernet/mellanox/mlx4/fw.c vp_oper->state.default_qos == vp_admin->default_qos) state 312 drivers/net/ethernet/mellanox/mlx4/fw.c vp_admin->vlan_proto = vp_oper->state.vlan_proto; state 313 drivers/net/ethernet/mellanox/mlx4/fw.c vp_admin->default_vlan = vp_oper->state.default_vlan; state 314 drivers/net/ethernet/mellanox/mlx4/fw.c vp_admin->default_qos = vp_oper->state.default_qos; state 446 drivers/net/ethernet/mellanox/mlx4/fw.c if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) state 1439 drivers/net/ethernet/mellanox/mlx4/fw.c def_mac = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.mac; state 1451 drivers/net/ethernet/mellanox/mlx4/fw.c admin_link_state = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.link_state; state 3391 drivers/net/ethernet/mellanox/mlx4/main.c dev->persist->state = MLX4_DEVICE_STATE_UP; state 4282 drivers/net/ethernet/mellanox/mlx4/main.c pci_channel_state_t state) state 4294 drivers/net/ethernet/mellanox/mlx4/main.c if (state == pci_channel_io_perm_failure) state 4371 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_suspend(struct pci_dev *pdev, pm_message_t state) state 1329 drivers/net/ethernet/mellanox/mlx4/mcg.c if (err && dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 1362 drivers/net/ethernet/mellanox/mlx4/mcg.c dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) state 525 drivers/net/ethernet/mellanox/mlx4/mlx4.h struct mlx4_vport_state state; state 445 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h enum mlx4_qp_state state[MAX_RX_RINGS]; state 76 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 134 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static inline const char *mtt_states_str(enum res_mtt_states state) state 136 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 768 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (MLX4_VGT != vp_oper->state.default_vlan) { state 795 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (vp_oper->state.link_state == IFLA_VF_LINK_STATE_DISABLE && state 804 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (0 != vp_oper->state.default_vlan) { state 805 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) { state 830 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) state 836 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c qpc->pri_path.sched_queue |= (vp_oper->state.default_qos) << 3; state 837 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c qpc->qos_vport = vp_oper->state.qos_vport; state 839 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (vp_oper->state.spoofchk) { state 905 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->state == RES_ANY_BUSY) { state 919 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->from_state = r->state; state 920 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->state = RES_ANY_BUSY; state 965 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->state = r->from_state; state 1059 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_QP_RESERVED; state 1078 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_MTT_ALLOCATED; state 1093 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_MPT_RESERVED; state 1108 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_EQ_RESERVED; state 1122 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_CQ_ALLOCATED; state 1137 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_SRQ_ALLOCATED; state 1152 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_COUNTER_ALLOCATED; state 1167 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_XRCD_ALLOCATED; state 1181 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c ret->com.state = RES_FS_RULE_ALLOCATED; state 1338 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_QP_BUSY || atomic_read(&res->ref_count) || state 1341 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c res->com.state, atomic_read(&res->ref_count)); state 1343 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (res->com.state != RES_QP_RESERVED) { state 1352 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_MTT_BUSY || state 1356 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c mtt_states_str(res->com.state), state 1359 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (res->com.state != RES_MTT_ALLOCATED) state 1369 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_MPT_BUSY) state 1371 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_MPT_RESERVED) state 1379 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_MPT_BUSY) state 1381 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_MPT_RESERVED) state 1389 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_COUNTER_BUSY) state 1391 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_COUNTER_ALLOCATED) state 1399 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_XRCD_BUSY) state 1401 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_XRCD_ALLOCATED) state 1409 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_FS_RULE_BUSY) state 1411 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_FS_RULE_ALLOCATED) state 1419 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_CQ_BUSY) state 1421 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_CQ_ALLOCATED) state 1429 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (res->com.state == RES_SRQ_BUSY) state 1431 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c else if (res->com.state != RES_SRQ_ALLOCATED) state 1505 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c enum res_qp_states state, struct res_qp **qp, state 1520 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 1528 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state == RES_QP_MAPPED && !alloc) state 1536 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if ((r->com.state == RES_QP_RESERVED && alloc) || state 1537 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state == RES_QP_HW) state 1548 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_QP_MAPPED) state 1556 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.from_state = r->com.state; state 1557 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.to_state = state; state 1558 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state = RES_QP_BUSY; state 1570 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c enum res_mpt_states state, struct res_mpt **mpt) state 1584 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 1590 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_MPT_MAPPED) state 1595 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_MPT_RESERVED && state 1596 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state != RES_MPT_HW) state 1601 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_MPT_MAPPED) state 1609 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.from_state = r->com.state; state 1610 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.to_state = state; state 1611 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state = RES_MPT_BUSY; state 1623 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c enum res_eq_states state, struct res_eq **eq) state 1637 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 1643 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_EQ_HW) state 1648 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_EQ_RESERVED) state 1657 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.from_state = r->com.state; state 1658 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.to_state = state; state 1659 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state = RES_EQ_BUSY; state 1672 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c enum res_cq_states state, struct res_cq **cq) state 1685 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (state == RES_CQ_ALLOCATED) { state 1686 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_CQ_HW) state 1692 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (state != RES_CQ_HW || r->com.state != RES_CQ_ALLOCATED) { state 1699 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.from_state = r->com.state; state 1700 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.to_state = state; state 1701 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state = RES_CQ_BUSY; state 1712 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c enum res_srq_states state, struct res_srq **srq) state 1725 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (state == RES_SRQ_ALLOCATED) { state 1726 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->com.state != RES_SRQ_HW) state 1730 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c } else if (state != RES_SRQ_HW || r->com.state != RES_SRQ_ALLOCATED) { state 1735 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.from_state = r->com.state; state 1736 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.to_state = state; state 1737 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->com.state = RES_SRQ_BUSY; state 1757 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->state = r->from_state; state 1771 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->state = r->to_state; state 3171 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c mtt->com.from_state = mtt->com.state; state 3172 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c mtt->com.state = RES_MTT_BUSY; state 4619 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (r->state == RES_ANY_BUSY) { state 4627 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->from_state = r->state; state 4628 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c r->state = RES_ANY_BUSY; state 4667 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 4683 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = qp->com.from_state; state 4684 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 4685 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 4698 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4703 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_QP_RESERVED; state 4720 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_QP_MAPPED; state 4723 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4740 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 4755 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = srq->com.from_state; state 4756 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 4757 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 4768 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4784 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_SRQ_ALLOCATED; state 4788 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4805 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 4820 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = cq->com.from_state; state 4821 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 4822 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 4833 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4846 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_CQ_ALLOCATED; state 4850 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4867 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 4882 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = mpt->com.from_state; state 4883 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 4884 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 4895 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4900 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_MPT_RESERVED; state 4914 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_MPT_MAPPED; state 4917 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4935 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 4949 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = mtt->com.from_state; state 4950 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 4951 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 4963 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 4967 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 5070 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 5084 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = fs_rule->com.from_state; state 5085 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 5086 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 5101 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 5105 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 5123 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int state; state 5136 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = eq->com.from_state; state 5137 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c while (state != 0) { state 5138 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c switch (state) { state 5146 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 5158 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = RES_EQ_RESERVED; state 5162 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c state = 0; state 913 drivers/net/ethernet/mellanox/mlx5/core/cmd.c set_bit(MLX5_CMD_ENT_STATE_PENDING_COMP, &ent->state); state 917 drivers/net/ethernet/mellanox/mlx5/core/cmd.c dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 1488 drivers/net/ethernet/mellanox/mlx5/core/cmd.c &ent->state)) { state 1687 drivers/net/ethernet/mellanox/mlx5/core/cmd.c dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 45 drivers/net/ethernet/mellanox/mlx5/core/dev.c unsigned long state; state 70 drivers/net/ethernet/mellanox/mlx5/core/dev.c set_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state); state 72 drivers/net/ethernet/mellanox/mlx5/core/dev.c set_bit(MLX5_INTERFACE_ATTACHED, &dev_ctx->state); state 107 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (test_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state)) state 123 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (test_bit(MLX5_INTERFACE_ATTACHED, &dev_ctx->state)) state 127 drivers/net/ethernet/mellanox/mlx5/core/dev.c set_bit(MLX5_INTERFACE_ATTACHED, &dev_ctx->state); state 129 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (test_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state)) state 134 drivers/net/ethernet/mellanox/mlx5/core/dev.c set_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state); state 159 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (!test_bit(MLX5_INTERFACE_ATTACHED, &dev_ctx->state)) state 162 drivers/net/ethernet/mellanox/mlx5/core/dev.c clear_bit(MLX5_INTERFACE_ATTACHED, &dev_ctx->state); state 164 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (!test_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state)) state 167 drivers/net/ethernet/mellanox/mlx5/core/dev.c clear_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state); state 261 drivers/net/ethernet/mellanox/mlx5/core/dev.c if (dev_ctx && test_bit(MLX5_INTERFACE_ADDED, &dev_ctx->state)) state 414 drivers/net/ethernet/mellanox/mlx5/core/en.h unsigned long state; state 537 drivers/net/ethernet/mellanox/mlx5/core/en.h unsigned long state; state 562 drivers/net/ethernet/mellanox/mlx5/core/en.h unsigned long state; state 672 drivers/net/ethernet/mellanox/mlx5/core/en.h unsigned long state; state 739 drivers/net/ethernet/mellanox/mlx5/core/en.h DECLARE_BITMAP(state, MLX5E_CHANNEL_NUM_STATES); state 828 drivers/net/ethernet/mellanox/mlx5/core/en.h unsigned long state; state 166 drivers/net/ethernet/mellanox/mlx5/core/en/health.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 7 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c static int mlx5e_query_rq_state(struct mlx5_core_dev *dev, u32 rqn, u8 *state) state 23 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c *state = MLX5_GET(rqc, rqc, state); state 62 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c u8 state; state 69 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = mlx5_core_query_sq_state(mdev, icosq->sqn, &state); state 76 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c if (state != MLX5_SQC_STATE_ERR) state 94 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c clear_bit(MLX5E_SQ_STATE_RECOVERING, &icosq->state); state 101 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c clear_bit(MLX5E_SQ_STATE_RECOVERING, &icosq->state); state 142 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c u8 state; state 148 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = mlx5e_query_rq_state(mdev, rq->rqn, &state); state 155 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c if (state != MLX5_RQC_STATE_ERR) state 165 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c clear_bit(MLX5E_RQ_STATE_RECOVERING, &rq->state); state 170 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c clear_bit(MLX5E_RQ_STATE_RECOVERING, &rq->state); state 199 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c clear_bit(MLX5E_SQ_STATE_ENABLED, &icosq->state); state 276 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c err = devlink_fmsg_u8_pair_put(fmsg, "SW state", rq->state); state 314 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 39 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c u8 state; state 46 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c if (!test_bit(MLX5E_SQ_STATE_RECOVERING, &sq->state)) state 49 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c err = mlx5_core_query_sq_state(mdev, sq->sqn, &state); state 56 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c if (state != MLX5_SQC_STATE_ERR) state 76 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c clear_bit(MLX5E_SQ_STATE_RECOVERING, &sq->state); state 81 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c clear_bit(MLX5E_SQ_STATE_RECOVERING, &sq->state); state 108 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c clear_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 153 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c u8 state; state 156 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c err = mlx5_core_query_sq_state(priv->mdev, sq->sqn, &state); state 180 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c err = devlink_fmsg_u8_pair_put(fmsg, "HW state", state); state 218 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 136 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h test_bit(MLX5E_SQ_STATE_VLAN_NEED_L2_INLINE, &sq->state)) state 397 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c if (unlikely(!test_bit(MLX5E_SQ_STATE_ENABLED, &sq->state))) state 77 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h set_bit(MLX5E_STATE_XDP_TX_ENABLED, &priv->state); state 80 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h set_bit(MLX5E_STATE_XDP_ACTIVE, &priv->state); state 86 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h clear_bit(MLX5E_STATE_XDP_ACTIVE, &priv->state); state 88 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h clear_bit(MLX5E_STATE_XDP_TX_ENABLED, &priv->state); state 95 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h return test_bit(MLX5E_STATE_XDP_TX_ENABLED, &priv->state); state 100 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h return test_bit(MLX5E_STATE_XDP_ACTIVE, &priv->state); state 118 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c set_bit(MLX5E_CHANNEL_STATE_XSK, c->state); state 145 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c clear_bit(MLX5E_CHANNEL_STATE_XSK, c->state); state 164 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c set_bit(MLX5E_RQ_STATE_ENABLED, &c->xskrq.state); state 213 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c if (!test_bit(MLX5E_CHANNEL_STATE_XSK, c->state)) state 225 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c if (!test_bit(MLX5E_CHANNEL_STATE_XSK, chs->c[i]->state)) state 242 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c if (!test_bit(MLX5E_CHANNEL_STATE_XSK, chs->c[i]->state)) state 25 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c if (unlikely(!test_bit(MLX5E_CHANNEL_STATE_XSK, c->state))) state 33 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c if (unlikely(!test_bit(MLX5E_SQ_STATE_ENABLED, &c->xskicosq.state))) state 36 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c if (test_and_set_bit(MLX5E_SQ_STATE_PENDING_XSK_TX, &c->xskicosq.state)) state 126 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 189 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 111 drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h if (test_bit(MLX5E_SQ_STATE_TLS, &sq->state)) { state 119 drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h if (test_bit(MLX5E_SQ_STATE_IPSEC, &sq->state)) { state 575 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 885 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c static void mlx5e_dcbnl_setpfcstate(struct net_device *netdev, u8 state) state 890 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c if ((state != MLX5E_CEE_STATE_UP) && (state != MLX5E_CEE_STATE_DOWN)) state 893 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c cee_cfg->pfc_enable = state; state 1119 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 41 drivers/net/ethernet/mellanox/mlx5/core/en_dim.c dim->state = DIM_START_MEASURE; state 368 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 446 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 575 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 1185 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 1583 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c enum ethtool_phys_id_state state) state 1592 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c switch (state) { state 1748 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 1781 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 1838 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 1853 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state) || state 1860 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c __set_bit(MLX5E_RQ_STATE_NO_CSUM_COMPLETE, &c->rq.state); state 1862 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c __clear_bit(MLX5E_RQ_STATE_NO_CSUM_COMPLETE, &c->rq.state); state 1882 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 587 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c if (!test_bit(MLX5E_STATE_DESTROYING, &priv->state)) state 601 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c bool rx_mode_enable = !test_bit(MLX5E_STATE_DESTROYING, &priv->state); state 155 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (test_bit(MLX5E_STATE_OPENED, &priv->state)) state 195 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (unlikely(test_bit(MLX5E_STATE_DESTROYING, &priv->state))) state 697 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST); state 732 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(rqc, rqc, state, next_state); state 763 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RDY); state 792 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RDY); state 901 drivers/net/ethernet/mellanox/mlx5/core/en_main.c __set_bit(MLX5E_RQ_STATE_CSUM_FULL, &c->rq.state); state 904 drivers/net/ethernet/mellanox/mlx5/core/en_main.c __set_bit(MLX5E_RQ_STATE_AM, &c->rq.state); state 911 drivers/net/ethernet/mellanox/mlx5/core/en_main.c __set_bit(MLX5E_RQ_STATE_NO_CSUM_COMPLETE, &c->rq.state); state 925 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_RQ_STATE_ENABLED, &rq->state); state 931 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_RQ_STATE_ENABLED, &rq->state); state 1156 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_VLAN_NEED_L2_INLINE, &sq->state); state 1158 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_IPSEC, &sq->state); state 1161 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_TLS, &sq->state); state 1231 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); state 1266 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET(sqc, sqc, state, p->next_state); state 1338 drivers/net/ethernet/mellanox/mlx5/core/en_main.c sq->state |= BIT(MLX5E_SQ_STATE_AM); state 1351 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 1368 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 1441 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_ENABLED, &icosq->state); state 1448 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_SQ_STATE_ENABLED, &icosq->state); state 1476 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 1515 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 1525 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_SQ_STATE_ENABLED, &sq->state); state 1816 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (test_bit(MLX5E_STATE_OPENED, &priv->state)) state 2042 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (test_bit(MLX5E_CHANNEL_STATE_XSK, c->state)) state 2050 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (test_bit(MLX5E_CHANNEL_STATE_XSK, c->state)) state 2061 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (test_bit(MLX5E_CHANNEL_STATE_XSK, c->state)) state 3046 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_STATE_OPENED, &priv->state); state 3061 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_STATE_OPENED, &priv->state); state 3089 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 3092 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_STATE_OPENED, &priv->state); state 3477 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 3683 drivers/net/ethernet/mellanox/mlx5/core/en_main.c reset = test_bit(MLX5E_STATE_OPENED, &priv->state); state 3766 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 3932 drivers/net/ethernet/mellanox/mlx5/core/en_main.c reset = reset && test_bit(MLX5E_STATE_OPENED, &priv->state); state 4346 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 4430 drivers/net/ethernet/mellanox/mlx5/core/en_main.c was_opened = test_bit(MLX5E_STATE_OPENED, &priv->state); state 4477 drivers/net/ethernet/mellanox/mlx5/core/en_main.c bool xsk_open = test_bit(MLX5E_CHANNEL_STATE_XSK, c->state); state 4479 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_RQ_STATE_ENABLED, &c->rq.state); state 4481 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_RQ_STATE_ENABLED, &c->xskrq.state); state 4495 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_RQ_STATE_ENABLED, &c->rq.state); state 4497 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_RQ_STATE_ENABLED, &c->xskrq.state); state 5330 drivers/net/ethernet/mellanox/mlx5/core/en_main.c clear_bit(MLX5E_STATE_DESTROYING, &priv->state); state 5366 drivers/net/ethernet/mellanox/mlx5/core/en_main.c set_bit(MLX5E_STATE_DESTROYING, &priv->state); state 562 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(!test_bit(MLX5E_RQ_STATE_ENABLED, &rq->state))) state 597 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(!test_bit(MLX5E_SQ_STATE_ENABLED, &sq->state))) state 621 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (!test_and_set_bit(MLX5E_SQ_STATE_RECOVERING, &sq->state)) state 662 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(!test_bit(MLX5E_RQ_STATE_ENABLED, &rq->state))) state 926 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (test_bit(MLX5E_RQ_STATE_NO_CSUM_COMPLETE, &rq->state)) state 948 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (test_bit(MLX5E_RQ_STATE_CSUM_FULL, &rq->state)) state 1142 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c !test_and_set_bit(MLX5E_RQ_STATE_RECOVERING, &rq->state)) state 1387 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(!test_bit(MLX5E_RQ_STATE_ENABLED, &rq->state))) state 276 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 432 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c if (unlikely(!test_bit(MLX5E_SQ_STATE_ENABLED, &sq->state))) state 463 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c &sq->state)) { state 529 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c !test_bit(MLX5E_SQ_STATE_RECOVERING, &sq->state)) { state 55 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c if (unlikely(!test_bit(MLX5E_SQ_STATE_AM, &sq->state))) state 67 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c if (unlikely(!test_bit(MLX5E_RQ_STATE_AM, &rq->state))) state 117 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c bool xsk_open = test_bit(MLX5E_CHANNEL_STATE_XSK, c->state); state 152 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c clear_bit(MLX5E_SQ_STATE_PENDING_XSK_TX, &c->xskicosq.state); state 359 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_read(&rep->rep_data[REP_ETH].state) != REP_LOADED) state 1418 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, state 1428 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_cmpxchg(&rep->rep_data[rep_type].state, state 1490 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_cmpxchg(&rep->rep_data[rep_type].state, state 1494 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, state 2537 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep_data->state, REP_REGISTERED); state 2551 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, REP_UNREGISTERED); state 2571 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_read(&rep->rep_data[rep_type].state) == REP_LOADED && state 802 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_ACTIVE); state 842 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_INIT); state 926 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_INIT); state 68 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c fdev->state = MLX5_FPGA_STATUS_NONE; state 231 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c fdev->state = err ? MLX5_FPGA_STATUS_FAILURE : MLX5_FPGA_STATUS_SUCCESS; state 268 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c if (fdev->state != MLX5_FPGA_STATUS_SUCCESS) { state 272 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c fdev->state = MLX5_FPGA_STATUS_NONE; state 336 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c switch (fdev->state) { state 50 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.h enum mlx5_fpga_status state; state 296 drivers/net/ethernet/mellanox/mlx5/core/fw.c force_state = MLX5_GET(teardown_hca_out, out, state); state 311 drivers/net/ethernet/mellanox/mlx5/core/fw.c int state; state 327 drivers/net/ethernet/mellanox/mlx5/core/fw.c state = MLX5_GET(teardown_hca_out, out, state); state 328 drivers/net/ethernet/mellanox/mlx5/core/fw.c if (state == MLX5_TEARDOWN_HCA_OUT_FORCE_STATE_FAIL) { state 83 drivers/net/ethernet/mellanox/mlx5/core/health.c void mlx5_set_nic_state(struct mlx5_core_dev *dev, u8 state) state 89 drivers/net/ethernet/mellanox/mlx5/core/health.c state << MLX5_NIC_IFC_OFFSET, state 132 drivers/net/ethernet/mellanox/mlx5/core/health.c enum mlx5_vsc_state state; state 148 drivers/net/ethernet/mellanox/mlx5/core/health.c state = lock ? MLX5_VSC_LOCK : MLX5_VSC_UNLOCK; state 153 drivers/net/ethernet/mellanox/mlx5/core/health.c ret = mlx5_vsc_sem_set_space(dev, MLX5_SEMAPHORE_SW_RESET, state); state 200 drivers/net/ethernet/mellanox/mlx5/core/health.c dev->state == MLX5_DEVICE_STATE_UP) { state 201 drivers/net/ethernet/mellanox/mlx5/core/health.c dev->state = MLX5_DEVICE_STATE_INTERNAL_ERROR; state 205 drivers/net/ethernet/mellanox/mlx5/core/health.c if (!err_detected && dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) state 207 drivers/net/ethernet/mellanox/mlx5/core/health.c if (dev->state == MLX5_DEVICE_STATE_UNINITIALIZED) { state 208 drivers/net/ethernet/mellanox/mlx5/core/health.c dev->state = MLX5_DEVICE_STATE_INTERNAL_ERROR; state 213 drivers/net/ethernet/mellanox/mlx5/core/health.c dev->state = MLX5_DEVICE_STATE_INTERNAL_ERROR; state 230 drivers/net/ethernet/mellanox/mlx5/core/health.c if (dev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR) state 709 drivers/net/ethernet/mellanox/mlx5/core/health.c if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) state 453 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) { state 523 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c set_bit(MLX5E_STATE_OPENED, &epriv->state); state 552 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c clear_bit(MLX5E_STATE_OPENED, &epriv->state); state 568 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c if (!test_bit(MLX5E_STATE_OPENED, &epriv->state)) state 571 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c clear_bit(MLX5E_STATE_OPENED, &epriv->state); state 199 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c set_bit(MLX5E_STATE_OPENED, &epriv->state); state 237 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c clear_bit(MLX5E_STATE_OPENED, &epriv->state); state 250 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c if (!test_bit(MLX5E_STATE_OPENED, &priv->state)) state 253 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c clear_bit(MLX5E_STATE_OPENED, &priv->state); state 284 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c enum mlx5_vsc_state state) state 295 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c if (state == MLX5_VSC_LOCK) { state 30 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.h enum mlx5_vsc_state state); state 1187 drivers/net/ethernet/mellanox/mlx5/core/main.c dev->state = MLX5_DEVICE_STATE_UP; state 1238 drivers/net/ethernet/mellanox/mlx5/core/main.c dev->state = MLX5_DEVICE_STATE_INTERNAL_ERROR; state 1408 drivers/net/ethernet/mellanox/mlx5/core/main.c pci_channel_state_t state) state 1420 drivers/net/ethernet/mellanox/mlx5/core/main.c return state == pci_channel_io_perm_failure ? state 1514 drivers/net/ethernet/mellanox/mlx5/core/main.c if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 1562 drivers/net/ethernet/mellanox/mlx5/core/main.c static int mlx5_suspend(struct pci_dev *pdev, pm_message_t state) state 245 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h void mlx5_set_nic_state(struct mlx5_core_dev *dev, u8 state); state 351 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c if (dev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR) state 597 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 243 drivers/net/ethernet/mellanox/mlx5/core/qp.c if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) { state 579 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c u32 *state) state 581 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c u32 cur_state = *state; state 584 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c *state = next_action_state[action_domain][cur_state][action_type]; state 586 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c if (*state == DR_ACTION_STATE_ERR) state 647 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c u32 state = DR_ACTION_STATE_NO_ACTION; state 780 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c &state)) { state 160 drivers/net/ethernet/mellanox/mlx5/core/transobj.c int mlx5_core_query_sq_state(struct mlx5_core_dev *dev, u32 sqn, u8 *state) state 177 drivers/net/ethernet/mellanox/mlx5/core/transobj.c *state = MLX5_GET(sqc, sqc, state); state 315 drivers/net/ethernet/mellanox/mlx5/core/transobj.c MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST); state 334 drivers/net/ethernet/mellanox/mlx5/core/transobj.c MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); state 397 drivers/net/ethernet/mellanox/mlx5/core/transobj.c MLX5_SET(rqc, rqc, state, next_state); state 418 drivers/net/ethernet/mellanox/mlx5/core/transobj.c MLX5_SET(sqc, sqc, state, next_state); state 64 drivers/net/ethernet/mellanox/mlx5/core/vport.c return MLX5_GET(query_vport_state_out, out, state); state 68 drivers/net/ethernet/mellanox/mlx5/core/vport.c u16 vport, u8 other_vport, u8 state) state 78 drivers/net/ethernet/mellanox/mlx5/core/vport.c MLX5_SET(modify_vport_state_in, in, admin_state, state); state 915 drivers/net/ethernet/mellanox/mlx5/core/vport.c enum mlx5_vport_roce_state state) state 927 drivers/net/ethernet/mellanox/mlx5/core/vport.c state); state 121 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c static inline u8 mlxsw_state_to_duty(int state) state 123 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c return DIV_ROUND_CLOSEST(state * MLXSW_THERMAL_MAX_DUTY, state 697 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c unsigned long state) state 720 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c if (state >= MLXSW_THERMAL_SPEED_MIN && state 721 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c state <= MLXSW_THERMAL_SPEED_MAX) { state 722 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c state -= MLXSW_THERMAL_MAX_STATE; state 724 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c thermal->cooling_levels[i] = max(state, i); state 737 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c if (state < cur_state) state 740 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c state = cur_state; state 743 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c if (state > MLXSW_THERMAL_MAX_STATE) state 747 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c state = thermal->cooling_levels[state]; state 748 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_reg_mfsc_pack(mfsc_pl, idx, mlxsw_state_to_duty(state)); state 801 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM_BIT_ARRAY(reg, spms, state, 0x04, 0x400, 2); state 810 drivers/net/ethernet/mellanox/mlxsw/reg.h enum mlxsw_reg_spms_state state) state 812 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_spms_state_set(payload, vid, state); state 3162 drivers/net/ethernet/mellanox/mlxsw/reg.h u8 state, u8 bank, u32 bf_index) state 3168 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_peabfe_bf_entry_state_set(payload, rec_index, state); state 537 drivers/net/ethernet/mellanox/mlxsw/spectrum.c enum mlxsw_reg_spms_state mlxsw_sp_stp_spms_state(u8 state) state 539 drivers/net/ethernet/mellanox/mlxsw/spectrum.c switch (state) { state 554 drivers/net/ethernet/mellanox/mlxsw/spectrum.c u8 state) state 556 drivers/net/ethernet/mellanox/mlxsw/spectrum.c enum mlxsw_reg_spms_state spms_state = mlxsw_sp_stp_spms_state(state); state 2381 drivers/net/ethernet/mellanox/mlxsw/spectrum.c enum ethtool_phys_id_state state) state 2388 drivers/net/ethernet/mellanox/mlxsw/spectrum.c switch (state) { state 478 drivers/net/ethernet/mellanox/mlxsw/spectrum.h u8 state); state 437 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c u8 state) state 446 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c bridge_vlan->vid, state); state 455 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c u8 state) state 474 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c bridge_vlan, state); state 479 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c bridge_port->stp_state = state; state 927 drivers/net/ethernet/mellanox/mlxsw/switchx2.c u16 vid, enum mlxsw_reg_spms_state state) state 937 drivers/net/ethernet/mellanox/mlxsw/switchx2.c mlxsw_reg_spms_vid_pack(spms_pl, vid, state); state 1134 drivers/net/ethernet/micrel/ksz884x.c u8 state; state 1201 drivers/net/ethernet/micrel/ksz884x.c uint state; state 2770 drivers/net/ethernet/micrel/ksz884x.c static void port_set_stp_state(struct ksz_hw *hw, int port, int state) state 2775 drivers/net/ethernet/micrel/ksz884x.c switch (state) { state 2812 drivers/net/ethernet/micrel/ksz884x.c hw->ksz_switch->port_cfg[port].stp_state = state; state 3326 drivers/net/ethernet/micrel/ksz884x.c if (media_connected != info->state) { state 3339 drivers/net/ethernet/micrel/ksz884x.c info->state = media_connected; state 3341 drivers/net/ethernet/micrel/ksz884x.c if (media_disconnected != info->state) { state 3347 drivers/net/ethernet/micrel/ksz884x.c info->state = media_disconnected; state 3349 drivers/net/ethernet/micrel/ksz884x.c hw->port_mib[p].state = (u8) info->state; state 3352 drivers/net/ethernet/micrel/ksz884x.c if (linked && media_disconnected == port->linked->state) state 5515 drivers/net/ethernet/micrel/ksz884x.c hw->port_mib[i].state = media_disconnected; state 5519 drivers/net/ethernet/micrel/ksz884x.c hw->port_mib[HOST_PORT].state = media_connected; state 5534 drivers/net/ethernet/micrel/ksz884x.c hw->port_info[p].state = media_disconnected; state 5565 drivers/net/ethernet/micrel/ksz884x.c priv->media_state = port->linked->state; state 6526 drivers/net/ethernet/micrel/ksz884x.c if (media_connected == hw->port_mib[p].state) { state 6631 drivers/net/ethernet/micrel/ksz884x.c if (priv->media_state != port->linked->state) { state 6632 drivers/net/ethernet/micrel/ksz884x.c priv->media_state = port->linked->state; state 6666 drivers/net/ethernet/micrel/ksz884x.c if (media_connected == mib->state) state 7082 drivers/net/ethernet/micrel/ksz884x.c hw->port_info[pi].state = media_disconnected; state 7185 drivers/net/ethernet/micrel/ksz884x.c static int pcidev_suspend(struct pci_dev *pdev, pm_message_t state) state 7211 drivers/net/ethernet/micrel/ksz884x.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); state 7212 drivers/net/ethernet/micrel/ksz884x.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 951 drivers/net/ethernet/microchip/lan743x_main.c if (phydev->state == PHY_RUNNING) { state 1208 drivers/net/ethernet/mscc/ocelot.c u8 state) state 1223 drivers/net/ethernet/mscc/ocelot.c switch (state) { state 1901 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state) state 1906 drivers/net/ethernet/myricom/myri10ge/myri10ge.c switch (state) { state 3274 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_suspend(struct pci_dev *pdev, pm_message_t state) state 3295 drivers/net/ethernet/myricom/myri10ge/myri10ge.c return pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 3278 drivers/net/ethernet/natsemi/natsemi.c static int natsemi_suspend (struct pci_dev *pdev, pm_message_t state) state 125 drivers/net/ethernet/neterion/s2io.c return test_bit(__S2IO_STATE_CARD_UP, &sp->state); state 5417 drivers/net/ethernet/neterion/s2io.c enum ethtool_phys_id_state state) state 5431 drivers/net/ethernet/neterion/s2io.c switch (state) { state 6678 drivers/net/ethernet/neterion/s2io.c if (test_and_set_bit(__S2IO_STATE_LINK_TASK, &(nic->state))) { state 6735 drivers/net/ethernet/neterion/s2io.c clear_bit(__S2IO_STATE_LINK_TASK, &(nic->state)); state 7024 drivers/net/ethernet/neterion/s2io.c while (test_and_set_bit(__S2IO_STATE_LINK_TASK, &(sp->state))) state 7026 drivers/net/ethernet/neterion/s2io.c clear_bit(__S2IO_STATE_CARD_UP, &sp->state); state 7083 drivers/net/ethernet/neterion/s2io.c clear_bit(__S2IO_STATE_LINK_TASK, &(sp->state)); state 7182 drivers/net/ethernet/neterion/s2io.c set_bit(__S2IO_STATE_CARD_UP, &sp->state); state 7990 drivers/net/ethernet/neterion/s2io.c sp->state = 0; state 8506 drivers/net/ethernet/neterion/s2io.c pci_channel_state_t state) state 8513 drivers/net/ethernet/neterion/s2io.c if (state == pci_channel_io_perm_failure) state 963 drivers/net/ethernet/neterion/s2io.h volatile unsigned long state; state 1113 drivers/net/ethernet/neterion/s2io.h pci_channel_state_t state); state 950 drivers/net/ethernet/neterion/vxge/vxge-config.h enum vxge_hw_rxd_state state, state 1031 drivers/net/ethernet/neterion/vxge/vxge-config.h enum vxge_hw_txdl_state state, state 1732 drivers/net/ethernet/neterion/vxge/vxge-config.h enum vxge_hw_rxd_state state, state 1827 drivers/net/ethernet/neterion/vxge/vxge-config.h enum vxge_hw_txdl_state state, state 166 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c enum ethtool_phys_id_state state) state 171 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c switch (state) { state 94 drivers/net/ethernet/neterion/vxge/vxge-main.c return test_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 688 drivers/net/ethernet/neterion/vxge/vxge-main.c new_mac_entry->state = mac->state; state 752 drivers/net/ethernet/neterion/vxge/vxge-main.c mac_info.state = VXGE_LL_MAC_ADDR_IN_DA_TABLE; state 760 drivers/net/ethernet/neterion/vxge/vxge-main.c mac_info.state = VXGE_LL_MAC_ADDR_IN_LIST; state 1004 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_rx_term(void *dtrh, enum vxge_hw_rxd_state state, void *userdata) state 1012 drivers/net/ethernet/neterion/vxge/vxge-main.c if (state != VXGE_HW_RXD_STATE_POSTED) state 1032 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_tx_term(void *dtrh, enum vxge_hw_txdl_state state, void *userdata) state 1042 drivers/net/ethernet/neterion/vxge/vxge-main.c if (state != VXGE_HW_TXDL_STATE_POSTED) state 1220 drivers/net/ethernet/neterion/vxge/vxge-main.c mac_info.state = VXGE_LL_MAC_ADDR_IN_DA_TABLE; state 1336 drivers/net/ethernet/neterion/vxge/vxge-main.c mac_info_new.state = VXGE_LL_MAC_ADDR_IN_DA_TABLE; state 1456 drivers/net/ethernet/neterion/vxge/vxge-main.c ((struct vxge_mac_addrs *)entry)->state = state 1471 drivers/net/ethernet/neterion/vxge/vxge-main.c ((struct vxge_mac_addrs *)entry)->state state 1516 drivers/net/ethernet/neterion/vxge/vxge-main.c if (test_bit(__VXGE_STATE_RESET_CARD, &vdev->state)) state 1618 drivers/net/ethernet/neterion/vxge/vxge-main.c if (test_and_set_bit(__VXGE_STATE_RESET_CARD, &vdev->state)) state 1638 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 1758 drivers/net/ethernet/neterion/vxge/vxge-main.c set_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 1779 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_RESET_CARD, &vdev->state); state 2856 drivers/net/ethernet/neterion/vxge/vxge-main.c set_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 2948 drivers/net/ethernet/neterion/vxge/vxge-main.c while (test_and_set_bit(__VXGE_STATE_RESET_CARD, &vdev->state)) state 2998 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 3028 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_RESET_CARD, &vdev->state); state 3565 drivers/net/ethernet/neterion/vxge/vxge-main.c if (!test_bit(__VXGE_STATE_RESET_CARD, &vdev->state)) { state 3582 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 3586 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 3591 drivers/net/ethernet/neterion/vxge/vxge-main.c clear_bit(__VXGE_STATE_CARD_UP, &vdev->state); state 4007 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_pm_suspend(struct pci_dev *pdev, pm_message_t state) state 4031 drivers/net/ethernet/neterion/vxge/vxge-main.c pci_channel_state_t state) state 4038 drivers/net/ethernet/neterion/vxge/vxge-main.c if (state == pci_channel_io_perm_failure) state 164 drivers/net/ethernet/neterion/vxge/vxge-main.h enum vxge_mac_addr_state state; state 220 drivers/net/ethernet/neterion/vxge/vxge-main.h enum vxge_mac_addr_state state; state 339 drivers/net/ethernet/neterion/vxge/vxge-main.h unsigned long state; state 88 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct bpf_func_state *state; state 92 drivers/net/ethernet/netronome/nfp/bpf/verifier.c state = env->cur_state->frame[reg3->frameno]; state 108 drivers/net/ethernet/netronome/nfp/bpf/verifier.c stack_entry = &state->stack[soff / BPF_REG_SIZE]; state 47 drivers/net/ethernet/netronome/nfp/ccm_mbox.c enum nfp_net_mbox_cmsg_state state; state 66 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_QUEUED; state 84 drivers/net/ethernet/netronome/nfp/ccm_mbox.c return cb->state == NFP_NET_MBOX_CMSG_STATE_DONE; state 91 drivers/net/ethernet/netronome/nfp/ccm_mbox.c return cb->state != NFP_NET_MBOX_CMSG_STATE_QUEUED && state 92 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state != NFP_NET_MBOX_CMSG_STATE_NEXT; state 99 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_BUSY; state 125 drivers/net/ethernet/netronome/nfp/ccm_mbox.c return cb->state == NFP_NET_MBOX_CMSG_STATE_NEXT; state 138 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_NEXT; state 319 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_REPLY_FOUND; state 335 drivers/net/ethernet/netronome/nfp/ccm_mbox.c if (cb->state != NFP_NET_MBOX_CMSG_STATE_REPLY_FOUND) { state 339 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_DONE; state 367 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cb->state = NFP_NET_MBOX_CMSG_STATE_DONE; state 166 drivers/net/ethernet/netronome/nfp/nfp_main.c long state; state 173 drivers/net/ethernet/netronome/nfp/nfp_main.c err = kstrtol(cp, 0, &state); state 177 drivers/net/ethernet/netronome/nfp/nfp_main.c return state == 15; state 29 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h struct nfp_cpp *nfp_nsp_cpp(struct nfp_nsp *state); state 30 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h bool nfp_nsp_config_modified(struct nfp_nsp *state); state 31 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h void nfp_nsp_config_set_modified(struct nfp_nsp *state, bool modified); state 32 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h void *nfp_nsp_config_entries(struct nfp_nsp *state); state 33 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h unsigned int nfp_nsp_config_idx(struct nfp_nsp *state); state 34 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h void nfp_nsp_config_set_state(struct nfp_nsp *state, void *entries, state 36 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h void nfp_nsp_config_clear_state(struct nfp_nsp *state); state 37 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h int nfp_nsp_read_eth_table(struct nfp_nsp *state, void *buf, unsigned int size); state 38 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h int nfp_nsp_write_eth_table(struct nfp_nsp *state, state 40 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h int nfp_nsp_read_identify(struct nfp_nsp *state, void *buf, unsigned int size); state 41 drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h int nfp_nsp_read_sensors(struct nfp_nsp *state, unsigned int sensor_mask, state 162 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c struct nfp_nffw_info *state; state 166 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 167 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c if (!state) state 170 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c state->res = nfp_resource_acquire(cpp, NFP_RESOURCE_NFP_NFFW); state 171 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c if (IS_ERR(state->res)) state 174 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c fwinf = &state->fwinf; state 176 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c if (sizeof(*fwinf) > nfp_resource_size(state->res)) state 179 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c err = nfp_cpp_read(cpp, nfp_resource_cpp_id(state->res), state 180 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c nfp_resource_address(state->res), state 192 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c state->cpp = cpp; state 193 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c return state; state 196 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c nfp_resource_release(state->res); state 198 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c kfree(state); state 206 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c void nfp_nffw_info_close(struct nfp_nffw_info *state) state 208 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c nfp_resource_release(state->res); state 209 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c kfree(state); state 218 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c static struct nffw_fwinfo *nfp_nffw_info_fwid_first(struct nfp_nffw_info *state) state 223 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c cnt = nffw_res_fwinfos(&state->fwinf, &fwinfo); state 242 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c int nfp_nffw_info_mip_first(struct nfp_nffw_info *state, u32 *cpp_id, u64 *off) state 246 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c fwinfo = nfp_nffw_info_fwid_first(state); state 254 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c int locality_off = nfp_cpp_mu_locality_lsb(state->cpp); state 18 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h void nfp_nffw_info_close(struct nfp_nffw_info *state); state 19 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h int nfp_nffw_info_mip_first(struct nfp_nffw_info *state, u32 *cpp_id, u64 *off); state 157 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c void (*error_cb)(struct nfp_nsp *state, u32 ret_val); state 177 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct nfp_cpp *nfp_nsp_cpp(struct nfp_nsp *state) state 179 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->cpp; state 182 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c bool nfp_nsp_config_modified(struct nfp_nsp *state) state 184 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->modified; state 187 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c void nfp_nsp_config_set_modified(struct nfp_nsp *state, bool modified) state 189 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->modified = modified; state 192 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c void *nfp_nsp_config_entries(struct nfp_nsp *state) state 194 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->entries; state 197 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c unsigned int nfp_nsp_config_idx(struct nfp_nsp *state) state 199 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->idx; state 203 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_config_set_state(struct nfp_nsp *state, void *entries, unsigned int idx) state 205 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->entries = entries; state 206 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->idx = idx; state 209 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c void nfp_nsp_config_clear_state(struct nfp_nsp *state) state 211 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->entries = NULL; state 212 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->idx = 0; state 215 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c static void nfp_nsp_print_extended_error(struct nfp_nsp *state, u32 ret_val) state 224 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_err(state->cpp, "err msg: %s\n", nsp_errors[i].msg); state 227 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c static int nfp_nsp_check(struct nfp_nsp *state) state 229 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct nfp_cpp *cpp = state->cpp; state 234 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nsp_cpp = nfp_resource_cpp_id(state->res); state 235 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nsp_status = nfp_resource_address(state->res) + NSP_STATUS; state 246 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->ver.major = FIELD_GET(NSP_STATUS_MAJOR, reg); state 247 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->ver.minor = FIELD_GET(NSP_STATUS_MINOR, reg); state 249 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (state->ver.major != NSP_MAJOR) { state 251 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->ver.major, state->ver.minor); state 254 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (state->ver.minor < NSP_MINOR) { state 256 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c NSP_MAJOR, state->ver.minor, NSP_MAJOR, NSP_MINOR); state 275 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct nfp_nsp *state; state 282 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 283 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (!state) { state 287 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->cpp = cpp; state 288 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c state->res = res; state 290 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c err = nfp_nsp_check(state); state 292 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_close(state); state 296 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state; state 303 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c void nfp_nsp_close(struct nfp_nsp *state) state 305 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_resource_release(state->res); state 306 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c kfree(state); state 309 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c u16 nfp_nsp_get_abi_ver_major(struct nfp_nsp *state) state 311 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->ver.major; state 314 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c u16 nfp_nsp_get_abi_ver_minor(struct nfp_nsp *state) state 316 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return state->ver.minor; state 359 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c __nfp_nsp_command(struct nfp_nsp *state, const struct nfp_nsp_command_arg *arg) state 362 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct nfp_cpp *cpp = state->cpp; state 366 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nsp_cpp = nfp_resource_cpp_id(state->res); state 367 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nsp_base = nfp_resource_address(state->res); state 372 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c err = nfp_nsp_check(state); state 418 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c arg->error_cb(state, ret_val); state 420 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_print_extended_error(state, ret_val); state 427 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c static int nfp_nsp_command(struct nfp_nsp *state, u16 code) state 433 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return __nfp_nsp_command(state, &arg); state 696 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_wait(struct nfp_nsp *state) state 701 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_dbg(state->cpp, "Waiting for NSP to respond (%u sec max).\n", state 707 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c err = nfp_nsp_command(state, SPCODE_NOOP); state 722 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_err(state->cpp, "NSP failed to respond %d\n", err); state 727 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_device_soft_reset(struct nfp_nsp *state) state 729 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command(state, SPCODE_SOFT_RESET); state 732 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_mac_reinit(struct nfp_nsp *state) state 734 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command(state, SPCODE_MAC_INIT); state 737 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c static void nfp_nsp_load_fw_extended_msg(struct nfp_nsp *state, u32 ret_val) state 767 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (!nfp_nsp_has_stored_fw_load(state)) state 779 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_printk(level, state->cpp, "FW loading status: %x\n", state 782 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_printk(level, state->cpp, "%s, reason code: %d\n", state 785 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_printk(level, state->cpp, "%s%c %s\n", state 790 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_load_fw(struct nfp_nsp *state, const struct firmware *fw) state 803 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c ret = nfp_nsp_command_buf(state, &load_fw); state 807 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_load_fw_extended_msg(state, ret); state 811 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_write_flash(struct nfp_nsp *state, const struct firmware *fw) state 823 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &write_flash); state 826 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_read_eth_table(struct nfp_nsp *state, void *buf, unsigned int size) state 837 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, ð_rescan); state 840 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_write_eth_table(struct nfp_nsp *state, state 852 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, ð_ctrl); state 855 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_read_identify(struct nfp_nsp *state, void *buf, unsigned int size) state 866 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &identify); state 869 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_read_sensors(struct nfp_nsp *state, unsigned int sensor_mask, state 881 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &sensors); state 884 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_load_stored_fw(struct nfp_nsp *state) state 892 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c ret = __nfp_nsp_command(state, &arg); state 896 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_load_fw_extended_msg(state, ret); state 901 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c __nfp_nsp_hwinfo_lookup(struct nfp_nsp *state, void *buf, unsigned int size, state 916 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &hwinfo_lookup); state 919 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_hwinfo_lookup(struct nfp_nsp *state, void *buf, unsigned int size) state 925 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c err = __nfp_nsp_hwinfo_lookup(state, buf, size, false); state 930 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_err(state->cpp, "NSP HWinfo value not NULL-terminated\n"); state 937 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_hwinfo_lookup_optional(struct nfp_nsp *state, void *buf, state 948 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (!nfp_nsp_has_hwinfo_lookup(state)) { state 955 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c err = __nfp_nsp_hwinfo_lookup(state, buf, size, true); state 962 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_err(state->cpp, "NSP HWinfo lookup failed: %d\n", err); state 967 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_err(state->cpp, "NSP HWinfo value not NULL-terminated\n"); state 974 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_hwinfo_set(struct nfp_nsp *state, void *buf, unsigned int size) state 985 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &hwinfo_set); state 988 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_fw_loaded(struct nfp_nsp *state) state 994 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return __nfp_nsp_command(state, &arg); state 997 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_versions(struct nfp_nsp *state, void *buf, unsigned int size) state 1008 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &versions); state 1047 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c __nfp_nsp_module_eeprom(struct nfp_nsp *state, void *buf, unsigned int size) state 1060 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &module_eeprom); state 1063 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c int nfp_nsp_read_module_eeprom(struct nfp_nsp *state, int eth_index, state 1091 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c ret = __nfp_nsp_module_eeprom(state, buf, bufsz); state 15 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h void nfp_nsp_close(struct nfp_nsp *state); state 16 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h u16 nfp_nsp_get_abi_ver_major(struct nfp_nsp *state); state 17 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h u16 nfp_nsp_get_abi_ver_minor(struct nfp_nsp *state); state 18 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_wait(struct nfp_nsp *state); state 19 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_device_soft_reset(struct nfp_nsp *state); state 20 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_load_fw(struct nfp_nsp *state, const struct firmware *fw); state 21 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_write_flash(struct nfp_nsp *state, const struct firmware *fw); state 22 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_mac_reinit(struct nfp_nsp *state); state 23 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_load_stored_fw(struct nfp_nsp *state); state 24 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_hwinfo_lookup(struct nfp_nsp *state, void *buf, unsigned int size); state 25 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_hwinfo_lookup_optional(struct nfp_nsp *state, void *buf, state 27 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_hwinfo_set(struct nfp_nsp *state, void *buf, unsigned int size); state 28 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_fw_loaded(struct nfp_nsp *state); state 29 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_read_module_eeprom(struct nfp_nsp *state, int eth_index, state 33 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_mac_reinit(struct nfp_nsp *state) state 35 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 20; state 38 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_stored_fw_load(struct nfp_nsp *state) state 40 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 23; state 43 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_hwinfo_lookup(struct nfp_nsp *state) state 45 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 24; state 48 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_hwinfo_set(struct nfp_nsp *state) state 50 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 25; state 53 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_fw_loaded(struct nfp_nsp *state) state 55 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 25; state 58 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_versions(struct nfp_nsp *state) state 60 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 27; state 63 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h static inline bool nfp_nsp_has_read_module_eeprom(struct nfp_nsp *state) state 65 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h return nfp_nsp_get_abi_ver_minor(state) > 28; state 266 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h int nfp_nsp_versions(struct nfp_nsp *state, void *buf, unsigned int size); state 74 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c __le64 state; state 130 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c u64 port, state; state 133 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c state = le64_to_cpu(src->state); state 141 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->enabled = FIELD_GET(NSP_ETH_STATE_ENABLED, state); state 142 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->tx_enabled = FIELD_GET(NSP_ETH_STATE_TX_ENABLED, state); state 143 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->rx_enabled = FIELD_GET(NSP_ETH_STATE_RX_ENABLED, state); state 145 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c rate = nfp_eth_rate2speed(FIELD_GET(NSP_ETH_STATE_RATE, state)); state 148 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->interface = FIELD_GET(NSP_ETH_STATE_INTERFACE, state); state 149 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->media = FIELD_GET(NSP_ETH_STATE_MEDIA, state); state 159 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->override_changed = FIELD_GET(NSP_ETH_STATE_OVRD_CHNG, state); state 160 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->aneg = FIELD_GET(NSP_ETH_STATE_ANEG, state); state 172 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c dst->fec = 1 << FIELD_GET(NSP_ETH_STATE_FEC, state); state 401 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c reg = le64_to_cpu(entries[idx].state); state 448 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c reg = le64_to_cpu(entries[idx].state); state 1052 drivers/net/ethernet/ni/nixge.c enum ethtool_phys_id_state state) state 1058 drivers/net/ethernet/ni/nixge.c switch (state) { state 1444 drivers/net/ethernet/nxp/lpc_eth.c pm_message_t state) state 2360 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c pci_channel_state_t state) state 171 drivers/net/ethernet/pensando/ionic/ionic_dev.c void ionic_dev_cmd_port_state(struct ionic_dev *idev, u8 state) state 177 drivers/net/ethernet/pensando/ionic/ionic_dev.c .port_setattr.state = state, state 261 drivers/net/ethernet/pensando/ionic/ionic_dev.h void ionic_dev_cmd_port_state(struct ionic_dev *idev, u8 state); state 428 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c if (test_bit(IONIC_LIF_UP, lif->state)) { state 476 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c running = test_bit(IONIC_LIF_UP, lif->state); state 485 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c clear_bit(IONIC_LIF_QUEUE_RESET, lif->state); state 518 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c running = test_bit(IONIC_LIF_UP, lif->state); state 526 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c clear_bit(IONIC_LIF_QUEUE_RESET, lif->state); state 536 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c if (test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) state 547 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c clear_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state); state 549 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c set_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state); state 357 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1042 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1068 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1197 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1242 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1314 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1412 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1477 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 1908 drivers/net/ethernet/pensando/ionic/ionic_if.h u8 state; state 87 drivers/net/ethernet/pensando/ionic/ionic_lif.c if (test_bit(IONIC_LIF_UP, lif->state)) { state 96 drivers/net/ethernet/pensando/ionic/ionic_lif.c if (test_bit(IONIC_LIF_UP, lif->state)) state 101 drivers/net/ethernet/pensando/ionic/ionic_lif.c clear_bit(IONIC_LIF_LINK_CHECK_REQUESTED, lif->state); state 109 drivers/net/ethernet/pensando/ionic/ionic_lif.c if (test_and_set_bit(IONIC_LIF_LINK_CHECK_REQUESTED, lif->state)) state 687 drivers/net/ethernet/pensando/ionic/ionic_lif.c comp->reset.state); state 1564 drivers/net/ethernet/pensando/ionic/ionic_lif.c set_bit(IONIC_LIF_UP, lif->state); state 1584 drivers/net/ethernet/pensando/ionic/ionic_lif.c if (!test_bit(IONIC_LIF_UP, lif->state)) { state 1590 drivers/net/ethernet/pensando/ionic/ionic_lif.c clear_bit(IONIC_LIF_UP, lif->state); state 1636 drivers/net/ethernet/pensando/ionic/ionic_lif.c clear_bit(IONIC_LIF_QUEUE_RESET, lif->state); state 1803 drivers/net/ethernet/pensando/ionic/ionic_lif.c if (!test_bit(IONIC_LIF_INITED, lif->state)) state 1806 drivers/net/ethernet/pensando/ionic/ionic_lif.c clear_bit(IONIC_LIF_INITED, lif->state); state 2038 drivers/net/ethernet/pensando/ionic/ionic_lif.c set_bit(IONIC_LIF_INITED, lif->state); state 138 drivers/net/ethernet/pensando/ionic/ionic_lif.h DECLARE_BITMAP(state, IONIC_LIF_STATE_SIZE); state 194 drivers/net/ethernet/pensando/ionic/ionic_lif.h while (test_and_set_bit(bitname, lif->state) && state 198 drivers/net/ethernet/pensando/ionic/ionic_lif.h return test_bit(bitname, lif->state); state 120 drivers/net/ethernet/pensando/ionic/ionic_stats.c if (test_bit(IONIC_LIF_UP, lif->state) && state 121 drivers/net/ethernet/pensando/ionic/ionic_stats.c test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) { state 153 drivers/net/ethernet/pensando/ionic/ionic_stats.c if (test_bit(IONIC_LIF_UP, lif->state) && state 154 drivers/net/ethernet/pensando/ionic/ionic_stats.c test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) { state 192 drivers/net/ethernet/pensando/ionic/ionic_stats.c if (test_bit(IONIC_LIF_UP, lif->state) && state 193 drivers/net/ethernet/pensando/ionic/ionic_stats.c test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) { state 249 drivers/net/ethernet/pensando/ionic/ionic_stats.c if (test_bit(IONIC_LIF_UP, lif->state) && state 250 drivers/net/ethernet/pensando/ionic/ionic_stats.c test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) { state 283 drivers/net/ethernet/pensando/ionic/ionic_stats.c if (test_bit(IONIC_LIF_UP, lif->state) && state 284 drivers/net/ethernet/pensando/ionic/ionic_stats.c test_bit(IONIC_LIF_SW_DEBUG_STATS, lif->state)) { state 102 drivers/net/ethernet/pensando/ionic/ionic_txrx.c if (unlikely(test_bit(IONIC_LIF_QUEUE_RESET, q->lif->state))) { state 888 drivers/net/ethernet/pensando/ionic/ionic_txrx.c if (unlikely(!test_bit(IONIC_LIF_UP, lif->state))) { state 555 drivers/net/ethernet/qlogic/netxen/netxen_nic.h u16 state; state 662 drivers/net/ethernet/qlogic/netxen/netxen_nic.h u32 state; state 1679 drivers/net/ethernet/qlogic/netxen/netxen_nic.h unsigned long state; state 228 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c if (recv_ctx->state == NX_HOST_CTX_STATE_ACTIVE) state 385 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c recv_ctx->state = le32_to_cpu(prsp->host_ctx_state); state 825 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c if (test_and_set_bit(__NX_FW_ATTACHED, &adapter->state)) state 858 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c if (!test_and_clear_bit(__NX_FW_ATTACHED, &adapter->state)) state 790 drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h #define nx_encode_temp(val, state) (((val) << 16) | (state)) state 774 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c if (!test_bit(__NX_FW_ATTACHED, &adapter->state)) state 927 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c if (!test_bit(__NX_FW_ATTACHED, &adapter->state)) state 103 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c if (rx_buf->state == NETXEN_BUFFER_FREE) state 274 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c rx_buf->state = NETXEN_BUFFER_FREE; state 1481 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c buffer->state = NETXEN_BUFFER_BUSY; state 1510 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c buffer->state = NETXEN_BUFFER_FREE; state 1136 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c set_bit(__NX_DEV_UP, &adapter->state); state 1162 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (!test_and_clear_bit(__NX_DEV_UP, &adapter->state)) state 1304 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_and_set_bit(__NX_RESETTING, &adapter->state)) state 1329 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 1654 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 1695 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 1745 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c pci_channel_state_t state) state 1749 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (state == pci_channel_io_perm_failure) state 1790 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_nic_suspend(struct pci_dev *pdev, pm_message_t state) state 1807 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2229 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_bit(__NX_RESETTING, &adapter->state)) state 2244 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_and_set_bit(__NX_RESETTING, &adapter->state)) state 2259 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2261 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2273 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2371 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_bit(__NX_DEV_UP, &adapter->state)) state 2396 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c int count, state; state 2404 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c state = NXRD32(adapter, NX_CRB_DEV_STATE); state 2406 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (count == 0 && state != NX_DEV_FAILED) state 2416 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c u32 state; state 2422 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c state = NXRD32(adapter, NX_CRB_DEV_STATE); state 2424 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (state == NX_DEV_NEED_AER) state 2426 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c else if (state == NX_DEV_READY) { state 2438 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c u32 state; state 2444 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c state = NXRD32(adapter, NX_CRB_DEV_STATE); state 2446 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (state == NX_DEV_NEED_RESET || state == NX_DEV_FAILED) state 2448 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c else if (state != NX_DEV_INITALIZING && state != NX_DEV_NEED_AER) { state 2498 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c while (test_and_set_bit(__NX_RESETTING, &adapter->state)) state 2530 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2553 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2588 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2596 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2638 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_RESETTING, &adapter->state); state 2644 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c u32 state, heartbit; state 2648 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c state = NXRD32(adapter, NX_CRB_DEV_STATE); state 2649 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (state == NX_DEV_NEED_AER) state 2666 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (state == NX_DEV_NEED_RESET || state == NX_DEV_FAILED) { state 2690 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c clear_bit(__NX_FW_ATTACHED, &adapter->state); state 2712 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c !test_and_set_bit(__NX_RESETTING, &adapter->state)) state 2723 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_bit(__NX_RESETTING, &adapter->state)) state 2726 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (test_bit(__NX_DEV_UP, &adapter->state) && state 1349 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_setstate(struct qed_dev *cdev, u8 state) state 1356 drivers/net/ethernet/qlogic/qed/qed_dcbx.c DP_VERBOSE(hwfn, QED_MSG_DCB, "DCB state = %d\n", state); state 1363 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_set.enabled = !!state; state 1726 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpfcstate(struct qed_dev *cdev, u8 state) state 1733 drivers/net/ethernet/qlogic/qed/qed_dcbx.c DP_VERBOSE(hwfn, QED_MSG_DCB, "new state = %d\n", state); state 1741 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_set.config.params.pfc.enabled = !!state; state 4137 drivers/net/ethernet/qlogic/qed/qed_debug.c (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) state 403 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 2309 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 5151 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 5419 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 5881 drivers/net/ethernet/qlogic/qed/qed_hsi.h __le16 state; state 5922 drivers/net/ethernet/qlogic/qed/qed_hsi.h __le16 state; state 6234 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 6500 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 7044 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 7507 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 8247 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 8585 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 8689 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 8931 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 9160 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 9546 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 9803 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 10221 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 10547 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 10794 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 11180 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 11437 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 11608 drivers/net/ethernet/qlogic/qed/qed_hsi.h u8 state; state 346 drivers/net/ethernet/qlogic/qed/qed_iwarp.c enum qed_iwarp_qp_state qed_roce2iwarp_state(enum qed_roce_qp_state state) state 348 drivers/net/ethernet/qlogic/qed/qed_iwarp.c switch (state) { state 367 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp2roce_state(enum qed_iwarp_qp_state state) state 369 drivers/net/ethernet/qlogic/qed/qed_iwarp.c switch (state) { state 540 drivers/net/ethernet/qlogic/qed/qed_iwarp.c while (READ_ONCE(ep->state) != QED_IWARP_EP_CLOSED && state 544 drivers/net/ethernet/qlogic/qed/qed_iwarp.c if (ep->state != QED_IWARP_EP_CLOSED) state 546 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state); state 571 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state = QED_IWARP_EP_INIT; state 829 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state = QED_IWARP_EP_MPA_REQ_RCVD; state 911 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state = QED_IWARP_EP_MPA_OFFLOADED; state 930 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state = QED_IWARP_EP_INIT; state 1036 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->state = QED_IWARP_EP_ESTABLISHED; state 1092 drivers/net/ethernet/qlogic/qed/qed_iwarp.c smp_store_release(&ep->state, QED_IWARP_EP_CLOSED); state 2855 drivers/net/ethernet/qlogic/qed/qed_iwarp.c smp_store_release(&ep->state, QED_IWARP_EP_CLOSED); state 2946 drivers/net/ethernet/qlogic/qed/qed_iwarp.c smp_store_release(&ep->state, QED_IWARP_EP_CLOSED); state 3238 drivers/net/ethernet/qlogic/qed/qed_iwarp.c out_params->state = qed_iwarp2roce_state(qp->iwarp_state); state 43 drivers/net/ethernet/qlogic/qed/qed_iwarp.h enum qed_iwarp_qp_state qed_roce2iwarp_state(enum qed_roce_qp_state state); state 142 drivers/net/ethernet/qlogic/qed/qed_iwarp.h enum qed_iwarp_ep_state state; state 402 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod->rx_mode.state = cpu_to_le16(rx_mode); state 569 drivers/net/ethernet/qlogic/qed/qed_l2.c u16 state = 0; state 571 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_UCAST_DROP_ALL, state 575 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_UCAST_ACCEPT_UNMATCHED, state 578 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_MCAST_DROP_ALL, state 582 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_MCAST_ACCEPT_ALL, state 586 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_BCAST_ACCEPT_ALL, state 589 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_RX_MODE_ACCEPT_ANY_VNI, state 592 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod->rx_mode.state = cpu_to_le16(state); state 594 drivers/net/ethernet/qlogic/qed/qed_l2.c "p_ramrod->rx_mode.state = 0x%x\n", state); state 600 drivers/net/ethernet/qlogic/qed/qed_l2.c u16 state = 0; state 602 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_TX_MODE_UCAST_DROP_ALL, state 605 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_TX_MODE_MCAST_DROP_ALL, state 608 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_TX_MODE_MCAST_ACCEPT_ALL, state 612 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_TX_MODE_UCAST_ACCEPT_ALL, state 616 drivers/net/ethernet/qlogic/qed/qed_l2.c SET_FIELD(state, ETH_VPORT_TX_MODE_BCAST_ACCEPT_ALL, state 619 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod->tx_mode.state = cpu_to_le16(state); state 621 drivers/net/ethernet/qlogic/qed/qed_l2.c "p_ramrod->tx_mode.state = 0x%x\n", state); state 340 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_power_state(struct qed_dev *cdev, pci_power_t state) state 862 drivers/net/ethernet/qlogic/qed/qed_roce.c out_params->state = qp->cur_state; state 917 drivers/net/ethernet/qlogic/qed/qed_roce.c out_params->state = qp->cur_state; state 965 drivers/net/ethernet/qlogic/qed/qed_roce.c out_params->state = qp->cur_state; state 460 drivers/net/ethernet/qlogic/qed/qed_sriov.c vf->state = VF_STOPPED; state 842 drivers/net/ethernet/qlogic/qed/qed_sriov.c vf->state = VF_FREE; state 1574 drivers/net/ethernet/qlogic/qed/qed_sriov.c if (vf->state != VF_FREE && vf->state != VF_STOPPED) { state 1578 drivers/net/ethernet/qlogic/qed/qed_sriov.c vf->abs_vf_id, vf->state); state 1696 drivers/net/ethernet/qlogic/qed/qed_sriov.c vf->state = VF_ACQUIRED; state 1928 drivers/net/ethernet/qlogic/qed/qed_sriov.c vf->state = VF_ENABLED; state 3406 drivers/net/ethernet/qlogic/qed/qed_sriov.c if (p_vf->state != VF_STOPPED && p_vf->state != VF_FREE) { state 3417 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_vf->state = VF_STOPPED; state 3711 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_vf->state = VF_STOPPED; state 3721 drivers/net/ethernet/qlogic/qed/qed_sriov.c if (p_vf->state == VF_RESET) state 3722 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_vf->state = VF_STOPPED; state 3788 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_vf->state = VF_RESET; state 4267 drivers/net/ethernet/qlogic/qed/qed_sriov.c return p_vf_info->state == VF_STOPPED; state 194 drivers/net/ethernet/qlogic/qed/qed_sriov.h enum vf_state state; state 235 drivers/net/ethernet/qlogic/qede/qede.h u32 state; /* Protected by qede_lock */ state 329 drivers/net/ethernet/qlogic/qede/qede.h u8 state; state 19 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c static u8 qede_dcbnl_setstate(struct net_device *netdev, u8 state) state 23 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c return edev->ops->dcb->setstate(edev->cdev, state); state 167 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c static void qede_dcbnl_setpfcstate(struct net_device *netdev, u8 state) state 171 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c return edev->ops->dcb->setpfcstate(edev->cdev, state); state 182 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c static u8 qede_dcbnl_setdcbx(struct net_device *netdev, u8 state) state 186 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c return edev->ops->dcb->setdcbx(edev->cdev, state); state 511 drivers/net/ethernet/qlogic/qede/qede_ethtool.c if ((edev->state == QEDE_STATE_OPEN) && (current_link.link_up)) { state 823 drivers/net/ethernet/qlogic/qede/qede_ethtool.c if (edev->state == QEDE_STATE_OPEN) { state 1171 drivers/net/ethernet/qlogic/qede/qede_ethtool.c enum ethtool_phys_id_state state) state 1176 drivers/net/ethernet/qlogic/qede/qede_ethtool.c switch (state) { state 1345 drivers/net/ethernet/qlogic/qede/qede_ethtool.c if (edev->state == QEDE_STATE_OPEN) { state 1447 drivers/net/ethernet/qlogic/qede/qede_ethtool.c if (edev->state == QEDE_STATE_OPEN) { state 71 drivers/net/ethernet/qlogic/qede/qede_filter.c unsigned long state; state 228 drivers/net/ethernet/qlogic/qede/qede_filter.c clear_bit(QEDE_FLTR_VALID, &fltr->state); state 239 drivers/net/ethernet/qlogic/qede/qede_filter.c set_bit(QEDE_FLTR_VALID, &fltr->state); state 244 drivers/net/ethernet/qlogic/qede/qede_filter.c clear_bit(QEDE_FLTR_VALID, &fltr->state); state 270 drivers/net/ethernet/qlogic/qede/qede_filter.c if (edev->state != QEDE_STATE_OPEN) state 275 drivers/net/ethernet/qlogic/qede/qede_filter.c if ((!test_bit(QEDE_FLTR_VALID, &fltr->state) && state 493 drivers/net/ethernet/qlogic/qede/qede_filter.c if (test_bit(QEDE_FLTR_VALID, &n->state)) { state 730 drivers/net/ethernet/qlogic/qede/qede_filter.c if (edev->state != QEDE_STATE_OPEN) { state 873 drivers/net/ethernet/qlogic/qede/qede_filter.c if (edev->state != QEDE_STATE_OPEN) { state 1172 drivers/net/ethernet/qlogic/qede/qede_filter.c if (edev->state == QEDE_STATE_OPEN) { state 1183 drivers/net/ethernet/qlogic/qede/qede_filter.c if (edev->state != QEDE_STATE_OPEN) { state 465 drivers/net/ethernet/qlogic/qede/qede_fp.c (edev->state == QEDE_STATE_OPEN) && state 650 drivers/net/ethernet/qlogic/qede/qede_fp.c if (unlikely(tpa_info->state != QEDE_AGG_STATE_START)) state 676 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_ERROR; state 831 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_ERROR; state 836 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_START; state 858 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_ERROR; state 969 drivers/net/ethernet/qlogic/qede/qede_fp.c if (unlikely(tpa_info->state != QEDE_AGG_STATE_START)) state 993 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_NONE; state 997 drivers/net/ethernet/qlogic/qede/qede_fp.c tpa_info->state = QEDE_AGG_STATE_NONE; state 1679 drivers/net/ethernet/qlogic/qede/qede_fp.c (edev->state == QEDE_STATE_OPEN)) { state 987 drivers/net/ethernet/qlogic/qede/qede_main.c if (edev->state == QEDE_STATE_OPEN) state 992 drivers/net/ethernet/qlogic/qede/qede_main.c if (edev->state == QEDE_STATE_OPEN) state 1380 drivers/net/ethernet/qlogic/qede/qede_main.c tpa_info->state = QEDE_AGG_STATE_NONE; state 2180 drivers/net/ethernet/qlogic/qede/qede_main.c edev->state = QEDE_STATE_CLOSED; state 2306 drivers/net/ethernet/qlogic/qede/qede_main.c edev->state = QEDE_STATE_OPEN; state 2344 drivers/net/ethernet/qlogic/qede/qede_main.c if (edev->state == QEDE_STATE_OPEN) { state 2422 drivers/net/ethernet/qlogic/qede/qede_main.c if (edev->state == QEDE_STATE_RECOVERY) { state 2446 drivers/net/ethernet/qlogic/qede/qede_main.c u32 curr_state = edev->state; state 2454 drivers/net/ethernet/qlogic/qede/qede_main.c edev->state = QEDE_STATE_RECOVERY; state 2479 drivers/net/ethernet/qlogic/qede/qede_main.c edev->state = curr_state; state 70 drivers/net/ethernet/qlogic/qede/qede_ptp.c if (edev->state == QEDE_STATE_OPEN) { state 622 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h u32 state; state 652 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h u32 state; state 1112 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned long state; state 2156 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h static inline int qlcnic_config_led(struct qlcnic_adapter *adapter, u32 state, state 2159 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return adapter->nic_ops->config_led(adapter, state, rate); state 2170 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return test_bit(__QLCNIC_MULTI_TX_UNIQUE, &adapter->state); state 2223 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h test_and_clear_bit(__QLCNIC_MULTI_TX_UNIQUE, &adapter->state); state 2291 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return test_and_set_bit(__QLCNIC_DIAG_MODE, &adapter->state); state 2296 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h clear_bit(__QLCNIC_DIAG_MODE, &adapter->state); state 2301 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return test_bit(__QLCNIC_DIAG_MODE, &adapter->state); state 542 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 790 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c set_bit(__QLCNIC_SRIOV_CAPABLE, &adapter->state); state 1042 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (!test_bit(__QLCNIC_MBX_POLL_ENABLE, &adapter->state)) state 1052 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_and_set_bit(__QLCNIC_MBX_POLL_ENABLE, &adapter->state)) state 1061 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (!test_and_clear_bit(__QLCNIC_MBX_POLL_ENABLE, &adapter->state)) state 1162 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c recv_ctx->state = QLCNIC_HOST_CTX_STATE_FREED; state 1260 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c recv_ctx->state = mbx_out->state; state 1263 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c recv_ctx->context_id, recv_ctx->state); state 1387 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c tx->ctx_id, mbx_out->state); state 1448 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c set_bit(__QLCNIC_DEV_UP, &adapter->state); state 1459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c clear_bit(__QLCNIC_DEV_UP, &adapter->state); state 1511 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c int qlcnic_83xx_config_led(struct qlcnic_adapter *adapter, u32 state, state 1518 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (state) { state 1579 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c enum ethtool_phys_id_state state) state 1590 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c switch (state) { state 1592 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_and_set_bit(__QLCNIC_LED_ENABLE, &adapter->state)) state 1595 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 1605 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 1618 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c clear_bit(__QLCNIC_LED_ENABLE, &adapter->state); state 1729 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (adapter->recv_ctx->state == QLCNIC_HOST_CTX_STATE_FREED) state 1773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 1799 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 1885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 1939 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 2021 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (adapter->recv_ctx->state == QLCNIC_HOST_CTX_STATE_FREED) state 2098 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (adapter->recv_ctx->state == QLCNIC_HOST_CTX_STATE_FREED) state 2269 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (adapter->recv_ctx->state == QLCNIC_HOST_CTX_STATE_FREED) state 3213 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c u32 config = 0, state; state 3222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c state = readl(ahw->pci_base0 + QLC_83XX_LINK_STATE(pci_func)); state 3223 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (!QLC_83xx_FUNC_VAL(state, pci_func)) { state 3301 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (!test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) { state 3636 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 4190 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c pci_channel_state_t state) state 4194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (state == pci_channel_io_perm_failure) state 4197 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (state == pci_channel_io_normal) state 4200 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c set_bit(__QLCNIC_AER, &adapter->state); state 4201 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 4229 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c clear_bit(__QLCNIC_AER, &adapter->state); state 4230 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 4238 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (test_and_clear_bit(__QLCNIC_AER, &adapter->state)) state 174 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h u8 state; state 185 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h u8 state; state 240 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h u8 state; state 244 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h u8 state; state 378 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 385 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 663 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 708 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c u32 state; state 712 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state = QLCRDX(adapter->ahw, QLC_83XX_VNIC_STATE); state 713 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (state != QLCNIC_DEV_NPAR_OPER) { state 745 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 837 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 850 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 905 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 969 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 982 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c u32 state) state 988 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c next = state; state 994 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c __func__, cur, prev, state); state 1061 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c bool state) state 1074 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c cmd.req.arg[1] = state ? QLCNIC_ENABLE_INGRESS_ENCAP_PARSING : state 1081 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state ? "enable" : "disable", vxlan_port); state 1085 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state ? "Enabled" : "Disabled", vxlan_port); state 1128 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c u32 state; state 1131 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state = QLCRDX(adapter->ahw, QLC_83XX_IDC_DEV_STATE); state 1133 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (qlcnic_83xx_idc_check_state_validity(adapter, state)) { state 1137 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c adapter->ahw->idc.curr_state = state; state 1194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 1209 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c u32 state, val; state 1221 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state = QLCRDX(adapter->ahw, QLC_83XX_IDC_DEV_STATE); state 1222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (qlcnic_83xx_idc_check_state_validity(adapter, state)) { state 1227 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (state != QLC_83XX_IDC_DEV_COLD && qlcnic_load_fw_file) { state 1230 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c state = QLC_83XX_IDC_DEV_COLD; state 1233 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c adapter->ahw->idc.curr_state = state; state 1235 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (state == QLC_83XX_IDC_DEV_COLD) state 1277 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c while (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 1296 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 2295 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c if (test_bit(__QLCNIC_SRIOV_CAPABLE, &adapter->state)) state 246 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c u32 state; state 248 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c state = QLCRDX(ahw, QLC_83XX_VNIC_STATE); state 249 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c while (state != QLCNIC_DEV_NPAR_OPER && idc->vnic_wait_limit) { state 252 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c state = QLCRDX(ahw, QLC_83XX_VNIC_STATE); state 255 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c if (state != QLCNIC_DEV_NPAR_OPER) { state 216 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c if (recv_ctx->state != QLCNIC_HOST_CTX_STATE_ACTIVE) state 376 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c recv_ctx->state = le32_to_cpu(prsp->host_ctx_state); state 381 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c recv_ctx->context_id, recv_ctx->state); state 409 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c recv_ctx->state = QLCNIC_HOST_CTX_STATE_FREED; state 494 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c tx_ring->state = le32_to_cpu(prsp->host_ctx_state); state 507 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c tx_ring->ctx_id, tx_ring->state); state 671 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c set_bit(__QLCNIC_FW_ATTACHED, &dev->state); state 692 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c if (test_and_clear_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) { state 244 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (test_bit(QLCNIC_DCB_STATE, &dcb->state)) state 270 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c dcb->state = 0; state 284 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c while (test_bit(QLCNIC_DCB_AEN_MODE, &dcb->state)) state 419 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c set_bit(QLCNIC_DCB_STATE, &dcb->state); state 531 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c clear_bit(QLCNIC_DCB_AEN_MODE, &dcb->state); state 536 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (test_and_set_bit(QLCNIC_DCB_AEN_MODE, &dcb->state)) state 560 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c set_bit(QLCNIC_DCB_STATE, &dcb->state); state 645 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (test_and_set_bit(QLCNIC_DCB_AEN_MODE, &dcb->state)) state 649 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c set_bit(QLCNIC_DCB_STATE, &dcb->state); state 651 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c clear_bit(QLCNIC_DCB_STATE, &dcb->state); state 784 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c return test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state); state 804 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state) || state 840 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state) || state 866 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state) || state 885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 914 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 937 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 948 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &dcb->state)) state 959 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 970 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 1026 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 1047 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 1072 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 1107 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c if (!test_bit(QLCNIC_DCB_STATE, &adapter->dcb->state)) state 42 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h unsigned long state; state 556 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 983 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 1012 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 1113 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 1150 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 1401 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c enum ethtool_phys_id_state state) state 1408 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c return qlcnic_83xx_set_led(dev, state); state 1416 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c switch (state) { state 1418 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_and_set_bit(__QLCNIC_LED_ENABLE, &adapter->state)) state 1421 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 1424 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 1427 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c set_bit(__QLCNIC_DIAG_RES_ALLOC, &adapter->state); state 1442 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 1445 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 1448 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c set_bit(__QLCNIC_DIAG_RES_ALLOC, &adapter->state); state 1461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_and_clear_bit(__QLCNIC_DIAG_RES_ALLOC, &adapter->state)) state 1465 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c clear_bit(__QLCNIC_LED_ENABLE, &adapter->state); state 1535 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 1649 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c bool state; state 1654 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c state = (val & QLC_83XX_IDC_DISABLE_FW_DUMP) ? false : true; state 1656 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c state = fw_dump->enable; state 1659 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c return state; state 1807 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) state 548 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h #define qlcnic_encode_temp(val, state) (((val) << 16) | (state)) state 392 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 592 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 828 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 990 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 1542 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c int qlcnic_82xx_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) state 1555 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c req.words[1] = cpu_to_le64(state); state 1663 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 663 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 981 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 1002 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 1025 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 2017 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (test_bit(__QLCNIC_DEV_UP , &adapter->state)) state 2038 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 355 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 365 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 450 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c while (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 640 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c test_and_set_bit(__QLCNIC_MULTI_TX_UNIQUE, &adapter->state); state 1888 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 1917 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_DEV_UP, &adapter->state); state 1946 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (!test_and_clear_bit(__QLCNIC_DEV_UP, &adapter->state)) state 2057 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_DEV_UP, &adapter->state); state 2183 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_DEV_UP, &adapter->state); state 2194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 2205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 2216 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 2239 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 2718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state); state 2778 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 2815 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_suspend(struct pci_dev *pdev, pm_message_t state) state 2823 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2849 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) { state 3075 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 3099 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 3210 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_set_drv_state(struct qlcnic_adapter *adapter, u8 state) state 3214 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c WARN_ON(state != QLCNIC_DEV_NEED_RESET && state 3215 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state != QLCNIC_DEV_NEED_QUISCENT); state 3222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == QLCNIC_DEV_NEED_RESET) state 3224 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c else if (state == QLCNIC_DEV_NEED_QUISCENT) state 3279 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_START_FW, &adapter->state); state 3280 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 3287 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c int act, state, active_mask; state 3290 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state = QLC_SHARED_REG_RD32(adapter, QLCNIC_CRB_DRV_STATE); state 3298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (((state & 0x11111111) == (act & 0x11111111)) || state 3299 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c ((act & 0x11111111) == ((state >> 1) & 0x11111111))) state 3325 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_and_clear_bit(__QLCNIC_START_FW, &adapter->state)) state 3451 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_START_FW, &adapter->state); state 3575 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c u32 state; state 3577 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state = QLC_SHARED_REG_RD32(adapter, QLCNIC_CRB_DEV_NPAR_STATE); state 3578 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == QLCNIC_DEV_NPAR_NON_OPER) state 3591 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c u32 state, xg_val = 0, gb_val = 0; state 3608 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state = QLC_SHARED_REG_RD32(adapter, QLCNIC_CRB_DEV_STATE); state 3610 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) { state 3618 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == QLCNIC_DEV_READY) { state 3648 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_AER, &adapter->state)) state 3691 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 3705 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c u32 state = 0, heartbeat; state 3715 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state = QLC_SHARED_REG_RD32(adapter, QLCNIC_CRB_DEV_STATE); state 3716 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == QLCNIC_DEV_NEED_RESET) { state 3719 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c } else if (state == QLCNIC_DEV_NEED_QUISCENT) state 3743 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_FW_ATTACHED, &adapter->state); state 3764 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c adapter->dev_state = (state == QLCNIC_DEV_NEED_QUISCENT) ? state : state 3768 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c &adapter->state)) { state 3785 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 3842 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_START_FW, &adapter->state); state 3868 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_AER, &adapter->state); state 3885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c pci_channel_state_t state) state 3890 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == pci_channel_io_perm_failure) state 3893 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == pci_channel_io_normal) state 3896 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c set_bit(__QLCNIC_AER, &adapter->state); state 3907 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 3929 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c u32 state; state 3932 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c state = QLC_SHARED_REG_RD32(adapter, QLCNIC_CRB_DEV_STATE); state 3933 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (state == QLCNIC_DEV_READY && test_and_clear_bit(__QLCNIC_AER, state 3934 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c &adapter->state)) state 3940 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c pci_channel_state_t state) state 3946 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c return hw_ops->io_error_detected(pdev, state); state 4045 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 4110 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 4188 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 4224 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 144 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h unsigned long state; state 214 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h return test_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state) ? true : false; state 298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state)) state 604 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c u32 state; state 610 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c state = QLCRDX(adapter->ahw, QLC_83XX_IDC_DEV_STATE); state 611 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c } while (state != QLC_83XX_IDC_DEV_READY); state 642 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 655 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c set_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state); state 839 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c while (test_and_set_bit(QLC_BC_VF_SEND, &vf->state)) state 842 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_SEND, &vf->state); state 851 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (test_bit(QLC_BC_VF_FLR, &vf->state) || state 899 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_CHANNEL, &vf->state); state 924 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_and_set_bit(QLC_BC_VF_CHANNEL, &vf->state)) { state 971 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (test_bit(QLC_BC_VF_FLR, &vf->state) || state 994 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_CHANNEL, &vf->state); state 1017 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_bit(QLC_BC_VF_STATE, &vf->state)) { state 1059 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (test_bit(QLC_BC_VF_FLR, &vf->state)) state 1090 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (test_and_set_bit(QLC_BC_VF_SEND, &vf->state)) state 1113 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_SEND, &vf->state); state 1202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_bit(QLC_BC_VF_STATE, &vf->state) && state 1329 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state)) state 1354 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c u32 state; state 1356 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c state = QLCRDX(adapter->ahw, QLC_83XX_IDC_DEV_STATE); state 1357 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (state == QLC_83XX_IDC_DEV_READY) { state 1359 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_CHANNEL, &trans->vf->state); state 1486 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c set_bit(QLC_BC_VF_STATE, &vf->state); state 1488 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(QLC_BC_VF_STATE, &vf->state); state 1551 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c if (!test_bit(__QLCNIC_FW_ATTACHED, &adapter->state)) state 1742 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c u32 state; state 1756 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c state = QLCRDX(ahw, QLC_83XX_IDC_DEV_STATE); state 1758 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c state); state 1772 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c u32 state; state 1802 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 1817 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c state = QLCRDX(ahw, QLC_83XX_IDC_DEV_STATE); state 1818 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c dev_info(dev, "%s: Current state 0x%x\n", __func__, state); state 1834 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 1847 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 1859 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 1878 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c set_bit(__QLCNIC_RESETTING, &adapter->state); state 1939 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c while (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 1943 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 448 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state); state 586 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c set_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state); state 612 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(__QLCNIC_SRIOV_ENABLE, &adapter->state); state 671 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) state 679 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(__QLCNIC_RESETTING, &adapter->state); state 776 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c set_bit(QLC_BC_VF_STATE, &vf->state); state 778 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_STATE, &vf->state); state 1669 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_SOFT_FLR, &vf->state)) { state 1676 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_FLR, &vf->state); state 1677 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_SOFT_FLR, &vf->state)) { state 1680 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_SOFT_FLR, &vf->state); state 1698 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(__QLCNIC_RESETTING, &vf->adapter->state)) state 1711 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c set_bit(QLC_BC_VF_FLR, &vf->state); state 1712 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_STATE, &vf->state); state 1713 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c set_bit(QLC_BC_VF_SOFT_FLR, &vf->state); state 1728 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c test_bit(QLC_BC_VF_STATE, &vf->state)) { state 1742 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (!test_and_clear_bit(QLC_BC_VF_STATE, &vf->state)) { state 1743 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_FLR, &vf->state); state 1747 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_and_set_bit(QLC_BC_VF_FLR, &vf->state)) { state 1775 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c clear_bit(QLC_BC_VF_STATE, &vf->state); state 1835 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_STATE, &vf_info->state)) { state 1890 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_STATE, &vf_info->state)) { state 1939 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_STATE, &vf_info->state)) { state 2038 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c if (test_bit(QLC_BC_VF_STATE, &vf_info->state)) { state 31 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c int qlcnicvf_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) state 47 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) state 97 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c u8 *state, u8 *rate) state 100 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c *state = MSB(beacon); state 102 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c QLCDB(adapter, DRV, "rate %x state %x\n", *rate, *state); state 104 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (!*state) { state 107 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c } else if (*state > __QLCNIC_MAX_LED_STATE) { state 124 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) state 137 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_and_set_bit(__QLCNIC_LED_ENABLE, &adapter->state)) { state 151 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c clear_bit(__QLCNIC_LED_ENABLE, &adapter->state); state 180 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_and_set_bit(__QLCNIC_LED_ENABLE, &adapter->state)) { state 186 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_bit(__QLCNIC_RESETTING, &adapter->state)) { state 191 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (!test_bit(__QLCNIC_DEV_UP, &adapter->state)) { state 195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c set_bit(__QLCNIC_DIAG_RES_ALLOC, &adapter->state); state 204 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_and_clear_bit(__QLCNIC_DIAG_RES_ALLOC, &adapter->state)) state 209 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c clear_bit(__QLCNIC_LED_ENABLE, &adapter->state); state 1356 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) state 1391 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (test_bit(__QLCNIC_MAINTENANCE_MODE, &adapter->state)) state 82 drivers/net/ethernet/qualcomm/qca_7k_common.c switch (handle->state) { state 86 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state--; state 90 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 95 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state--; state 104 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 106 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state--; state 113 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = QCAFRM_WAIT_LEN_BYTE1; state 117 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = QCAFRM_WAIT_RSVD_BYTE1; state 120 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = QCAFRM_WAIT_RSVD_BYTE2; state 126 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 128 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = (enum qcafrm_state)(len + 1); state 137 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state--; state 142 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 144 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = QCAFRM_WAIT_552; state 150 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 154 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = handle->init; state 104 drivers/net/ethernet/qualcomm/qca_7k_common.h enum qcafrm_state state; state 122 drivers/net/ethernet/qualcomm/qca_7k_common.h handle->state = handle->init; state 128 drivers/net/ethernet/qualcomm/qca_7k_common.h handle->state = handle->init; state 657 drivers/net/ethernet/qualcomm/qca_spi.c qca->spi_thread->state != TASK_RUNNING) state 781 drivers/net/ethernet/qualcomm/qca_spi.c qca->spi_thread->state != TASK_RUNNING) state 2058 drivers/net/ethernet/realtek/8139cp.c static int cp_suspend (struct pci_dev *pdev, pm_message_t state) state 2079 drivers/net/ethernet/realtek/8139cp.c pci_enable_wake(pdev, pci_choose_state(pdev, state), cp->wol_enabled); state 2080 drivers/net/ethernet/realtek/8139cp.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2608 drivers/net/ethernet/realtek/8139too.c static int rtl8139_suspend (struct pci_dev *pdev, pm_message_t state) state 1861 drivers/net/ethernet/renesas/sh_eth.c (u32)ndev->state, edtrr); state 104 drivers/net/ethernet/rocker/rocker.h u8 state); state 1550 drivers/net/ethernet/rocker/rocker_main.c u8 state, state 1561 drivers/net/ethernet/rocker/rocker_main.c return wops->port_attr_stp_state_set(rocker_port, state); state 2087 drivers/net/ethernet/rocker/rocker_ofdpa.c int flags, u8 state) state 2098 drivers/net/ethernet/rocker/rocker_ofdpa.c if (ofdpa_port->stp_state == state) state 2101 drivers/net/ethernet/rocker/rocker_ofdpa.c ofdpa_port->stp_state = state; state 2103 drivers/net/ethernet/rocker/rocker_ofdpa.c switch (state) { state 2483 drivers/net/ethernet/rocker/rocker_ofdpa.c u8 state) state 2487 drivers/net/ethernet/rocker/rocker_ofdpa.c return ofdpa_port_stp_update(ofdpa_port, 0, state); state 3972 drivers/net/ethernet/sfc/ef10.c if (efx->state != STATE_RECOVERY) { state 232 drivers/net/ethernet/sfc/efx.c if ((efx->state == STATE_READY) || \ state 233 drivers/net/ethernet/sfc/efx.c (efx->state == STATE_RECOVERY) || \ state 234 drivers/net/ethernet/sfc/efx.c (efx->state == STATE_DISABLED)) \ state 240 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_DISABLED || efx->state == STATE_RECOVERY) { state 514 drivers/net/ethernet/sfc/efx.c channel->napi_str.state = 0; state 1600 drivers/net/ethernet/sfc/efx.c BUG_ON(efx->state == STATE_DISABLED); state 1634 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_DISABLED) state 1663 drivers/net/ethernet/sfc/efx.c BUG_ON(efx->state == STATE_DISABLED); state 1959 drivers/net/ethernet/sfc/efx.c BUG_ON(efx->state == STATE_DISABLED); state 2235 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_DISABLED || efx->reset_pending) state 2570 drivers/net/ethernet/sfc/efx.c efx->state = STATE_READY; state 2627 drivers/net/ethernet/sfc/efx.c efx->state = STATE_UNINIT; state 2802 drivers/net/ethernet/sfc/efx.c efx->state = STATE_DISABLED; state 2881 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_READY) state 2891 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_RECOVERY) { state 2926 drivers/net/ethernet/sfc/efx.c if (READ_ONCE(efx->state) != STATE_READY) state 3020 drivers/net/ethernet/sfc/efx.c efx->state = STATE_UNINIT; state 3318 drivers/net/ethernet/sfc/efx.c BUG_ON(efx->state == STATE_READY); state 3347 drivers/net/ethernet/sfc/efx.c efx->state = STATE_UNINIT; state 3662 drivers/net/ethernet/sfc/efx.c if (efx->state != STATE_DISABLED) { state 3663 drivers/net/ethernet/sfc/efx.c efx->state = STATE_UNINIT; state 3683 drivers/net/ethernet/sfc/efx.c if (efx->state != STATE_DISABLED) { state 3696 drivers/net/ethernet/sfc/efx.c efx->state = STATE_READY; state 3779 drivers/net/ethernet/sfc/efx.c enum pci_channel_state state) state 3784 drivers/net/ethernet/sfc/efx.c if (state == pci_channel_io_perm_failure) state 3789 drivers/net/ethernet/sfc/efx.c if (efx->state != STATE_DISABLED) { state 3790 drivers/net/ethernet/sfc/efx.c efx->state = STATE_RECOVERY; state 3836 drivers/net/ethernet/sfc/efx.c if (efx->state == STATE_DISABLED) state 3844 drivers/net/ethernet/sfc/efx.c efx->state = STATE_READY; state 312 drivers/net/ethernet/sfc/efx.h if ((efx->state != STATE_DISABLED) && !efx->reset_pending) state 101 drivers/net/ethernet/sfc/ethtool.c enum ethtool_phys_id_state state) state 106 drivers/net/ethernet/sfc/ethtool.c switch (state) { state 528 drivers/net/ethernet/sfc/ethtool.c if (efx->state != STATE_READY) { state 209 drivers/net/ethernet/sfc/falcon/efx.c if ((efx->state == STATE_READY) || \ state 210 drivers/net/ethernet/sfc/falcon/efx.c (efx->state == STATE_RECOVERY) || \ state 211 drivers/net/ethernet/sfc/falcon/efx.c (efx->state == STATE_DISABLED)) \ state 217 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state == STATE_DISABLED || efx->state == STATE_RECOVERY) { state 474 drivers/net/ethernet/sfc/falcon/efx.c channel->napi_str.state = 0; state 1472 drivers/net/ethernet/sfc/falcon/efx.c BUG_ON(efx->state == STATE_DISABLED); state 1504 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state == STATE_DISABLED) state 1528 drivers/net/ethernet/sfc/falcon/efx.c BUG_ON(efx->state == STATE_DISABLED); state 1820 drivers/net/ethernet/sfc/falcon/efx.c BUG_ON(efx->state == STATE_DISABLED); state 2284 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_READY; state 2328 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_UNINIT; state 2475 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_DISABLED; state 2533 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state == STATE_READY) state 2543 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state == STATE_RECOVERY) { state 2576 drivers/net/ethernet/sfc/falcon/efx.c if (READ_ONCE(efx->state) != STATE_READY) state 2652 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_UNINIT; state 2736 drivers/net/ethernet/sfc/falcon/efx.c BUG_ON(efx->state == STATE_READY); state 2764 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_UNINIT; state 3006 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state != STATE_DISABLED) { state 3007 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_UNINIT; state 3027 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state != STATE_DISABLED) { state 3040 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_READY; state 3121 drivers/net/ethernet/sfc/falcon/efx.c enum pci_channel_state state) state 3126 drivers/net/ethernet/sfc/falcon/efx.c if (state == pci_channel_io_perm_failure) state 3131 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state != STATE_DISABLED) { state 3132 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_RECOVERY; state 3178 drivers/net/ethernet/sfc/falcon/efx.c if (efx->state == STATE_DISABLED) state 3186 drivers/net/ethernet/sfc/falcon/efx.c efx->state = STATE_READY; state 91 drivers/net/ethernet/sfc/falcon/ethtool.c enum ethtool_phys_id_state state) state 96 drivers/net/ethernet/sfc/falcon/ethtool.c switch (state) { state 506 drivers/net/ethernet/sfc/falcon/ethtool.c if (efx->state != STATE_READY) { state 326 drivers/net/ethernet/sfc/falcon/falcon.c static void falcon_setsda(void *data, int state) state 332 drivers/net/ethernet/sfc/falcon/falcon.c EF4_SET_OWORD_FIELD(reg, FRF_AB_GPIO3_OEN, !state); state 336 drivers/net/ethernet/sfc/falcon/falcon.c static void falcon_setscl(void *data, int state) state 342 drivers/net/ethernet/sfc/falcon/falcon.c EF4_SET_OWORD_FIELD(reg, FRF_AB_GPIO0_OEN, !state); state 380 drivers/net/ethernet/sfc/falcon/falcon_boards.c } else if (efx->state != STATE_READY || netif_running(efx->net_dev)) { state 725 drivers/net/ethernet/sfc/falcon/farch.c if (efx->state != STATE_RECOVERY) { state 1872 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 1878 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_RX_IP]; state 1892 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_RX_MAC]; state 1904 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_RX_DEF]; state 1946 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 1952 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_TX_MAC]; state 2309 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2315 drivers/net/ethernet/sfc/falcon/farch.c if (state->table[table_id].size != 0) state 2317 drivers/net/ethernet/sfc/falcon/farch.c state->table[table_id].size; state 2327 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2339 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[ef4_farch_filter_spec_table_id(&spec)]; state 2531 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2541 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2559 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2569 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2596 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2597 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_table *table = &state->table[table_id]; state 2624 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2635 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2652 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2663 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2685 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2694 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2717 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2721 drivers/net/ethernet/sfc/falcon/farch.c kfree(state->table[table_id].used_bitmap); state 2722 drivers/net/ethernet/sfc/falcon/farch.c vfree(state->table[table_id].spec); state 2724 drivers/net/ethernet/sfc/falcon/farch.c kfree(state); state 2729 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state; state 2733 drivers/net/ethernet/sfc/falcon/farch.c state = kzalloc(sizeof(struct ef4_farch_filter_state), GFP_KERNEL); state 2734 drivers/net/ethernet/sfc/falcon/farch.c if (!state) state 2736 drivers/net/ethernet/sfc/falcon/farch.c efx->filter_state = state; state 2739 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_RX_IP]; state 2747 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2761 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[EF4_FARCH_FILTER_TABLE_RX_DEF]; state 2787 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2798 drivers/net/ethernet/sfc/falcon/farch.c table = &state->table[table_id]; state 2839 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_farch_filter_state *state = efx->filter_state; state 2841 drivers/net/ethernet/sfc/falcon/farch.c &state->table[EF4_FARCH_FILTER_TABLE_RX_IP]; state 100 drivers/net/ethernet/sfc/falcon/mdio_10g.h int mask, bool state) state 102 drivers/net/ethernet/sfc/falcon/mdio_10g.h mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state); state 789 drivers/net/ethernet/sfc/falcon/net_driver.h enum nic_state state; state 34 drivers/net/ethernet/sfc/falcon/phy.h void falcon_qt202x_set_led(struct ef4_nic *p, int led, int state); state 110 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_page_state *state; state 128 drivers/net/ethernet/sfc/falcon/rx.c state = page_address(page); state 129 drivers/net/ethernet/sfc/falcon/rx.c dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, state 155 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_page_state *state; state 177 drivers/net/ethernet/sfc/falcon/rx.c state = page_address(page); state 178 drivers/net/ethernet/sfc/falcon/rx.c state->dma_addr = dma_addr; state 180 drivers/net/ethernet/sfc/falcon/rx.c state = page_address(page); state 181 drivers/net/ethernet/sfc/falcon/rx.c dma_addr = state->dma_addr; state 216 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_page_state *state = page_address(page); state 218 drivers/net/ethernet/sfc/falcon/rx.c state->dma_addr, state 797 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_rx_page_state *state; state 802 drivers/net/ethernet/sfc/falcon/rx.c state = page_address(page); state 803 drivers/net/ethernet/sfc/falcon/rx.c dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, state 286 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 293 drivers/net/ethernet/sfc/falcon/selftest.c if ((state == NULL) || state->flush) state 296 drivers/net/ethernet/sfc/falcon/selftest.c payload = &state->payload; state 300 drivers/net/ethernet/sfc/falcon/selftest.c if (state->offload_csum) state 357 drivers/net/ethernet/sfc/falcon/selftest.c atomic_inc(&state->rx_good); state 362 drivers/net/ethernet/sfc/falcon/selftest.c if (atomic_read(&state->rx_bad) == 0) { state 368 drivers/net/ethernet/sfc/falcon/selftest.c &state->payload, sizeof(state->payload), 0); state 371 drivers/net/ethernet/sfc/falcon/selftest.c atomic_inc(&state->rx_bad); state 377 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 379 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_payload *payload = &state->payload; state 405 drivers/net/ethernet/sfc/falcon/selftest.c atomic_set(&state->rx_good, 0); state 406 drivers/net/ethernet/sfc/falcon/selftest.c atomic_set(&state->rx_bad, 0); state 413 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 420 drivers/net/ethernet/sfc/falcon/selftest.c for (i = 0; i < state->packet_count; i++) { state 423 drivers/net/ethernet/sfc/falcon/selftest.c skb = alloc_skb(sizeof(state->payload), GFP_KERNEL); state 426 drivers/net/ethernet/sfc/falcon/selftest.c state->skbs[i] = skb; state 431 drivers/net/ethernet/sfc/falcon/selftest.c payload = skb_put(skb, sizeof(state->payload)); state 432 drivers/net/ethernet/sfc/falcon/selftest.c memcpy(payload, &state->payload, sizeof(state->payload)); state 447 drivers/net/ethernet/sfc/falcon/selftest.c i + 1, state->packet_count, state 461 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 463 drivers/net/ethernet/sfc/falcon/selftest.c return atomic_read(&state->rx_good) == state->packet_count; state 470 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 479 drivers/net/ethernet/sfc/falcon/selftest.c for (i = 0; i < state->packet_count; i++) { state 480 drivers/net/ethernet/sfc/falcon/selftest.c skb = state->skbs[i]; state 489 drivers/net/ethernet/sfc/falcon/selftest.c rx_good = atomic_read(&state->rx_good); state 490 drivers/net/ethernet/sfc/falcon/selftest.c rx_bad = atomic_read(&state->rx_bad); state 491 drivers/net/ethernet/sfc/falcon/selftest.c if (tx_done != state->packet_count) { state 498 drivers/net/ethernet/sfc/falcon/selftest.c tx_queue->queue, tx_done, state->packet_count, state 505 drivers/net/ethernet/sfc/falcon/selftest.c if (rx_good != state->packet_count) { state 509 drivers/net/ethernet/sfc/falcon/selftest.c tx_queue->queue, rx_good, state->packet_count, state 516 drivers/net/ethernet/sfc/falcon/selftest.c lb_tests->tx_sent[tx_queue->queue] += state->packet_count; state 529 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state = efx->loopback_selftest; state 534 drivers/net/ethernet/sfc/falcon/selftest.c state->packet_count = efx->txq_entries / 3; state 535 drivers/net/ethernet/sfc/falcon/selftest.c state->packet_count = min(1 << (i << 2), state->packet_count); state 536 drivers/net/ethernet/sfc/falcon/selftest.c state->skbs = kcalloc(state->packet_count, state 537 drivers/net/ethernet/sfc/falcon/selftest.c sizeof(state->skbs[0]), GFP_KERNEL); state 538 drivers/net/ethernet/sfc/falcon/selftest.c if (!state->skbs) state 540 drivers/net/ethernet/sfc/falcon/selftest.c state->flush = false; state 545 drivers/net/ethernet/sfc/falcon/selftest.c state->packet_count); state 559 drivers/net/ethernet/sfc/falcon/selftest.c kfree(state->skbs); state 572 drivers/net/ethernet/sfc/falcon/selftest.c state->packet_count); state 617 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_loopback_state *state; state 626 drivers/net/ethernet/sfc/falcon/selftest.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 627 drivers/net/ethernet/sfc/falcon/selftest.c if (state == NULL) state 630 drivers/net/ethernet/sfc/falcon/selftest.c state->flush = true; state 631 drivers/net/ethernet/sfc/falcon/selftest.c efx->loopback_selftest = state; state 639 drivers/net/ethernet/sfc/falcon/selftest.c state->flush = true; state 661 drivers/net/ethernet/sfc/falcon/selftest.c state->offload_csum = (tx_queue->queue & state 672 drivers/net/ethernet/sfc/falcon/selftest.c state->flush = true; state 675 drivers/net/ethernet/sfc/falcon/selftest.c kfree(state); state 718 drivers/net/ethernet/sfc/farch.c if (efx->state != STATE_RECOVERY) { state 1932 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 1938 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_IP]; state 1952 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_MAC]; state 1964 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_DEF]; state 2006 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2012 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_TX_MAC]; state 2368 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2374 drivers/net/ethernet/sfc/farch.c if (state->table[table_id].size != 0) state 2376 drivers/net/ethernet/sfc/farch.c state->table[table_id].size; state 2386 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2398 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2400 drivers/net/ethernet/sfc/farch.c table = &state->table[efx_farch_filter_spec_table_id(&spec)]; state 2530 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 2590 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2600 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2605 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2609 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 2618 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2625 drivers/net/ethernet/sfc/farch.c down_read(&state->lock); state 2630 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2644 drivers/net/ethernet/sfc/farch.c up_read(&state->lock); state 2653 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2654 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_table *table = &state->table[table_id]; state 2657 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2663 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 2681 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2687 drivers/net/ethernet/sfc/farch.c down_read(&state->lock); state 2692 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2700 drivers/net/ethernet/sfc/farch.c up_read(&state->lock); state 2709 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2715 drivers/net/ethernet/sfc/farch.c down_read(&state->lock); state 2720 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2734 drivers/net/ethernet/sfc/farch.c up_read(&state->lock); state 2742 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2748 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2751 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2769 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 2774 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2778 drivers/net/ethernet/sfc/farch.c kfree(state->table[table_id].used_bitmap); state 2779 drivers/net/ethernet/sfc/farch.c vfree(state->table[table_id].spec); state 2781 drivers/net/ethernet/sfc/farch.c kfree(state); state 2786 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state; state 2790 drivers/net/ethernet/sfc/farch.c state = kzalloc(sizeof(struct efx_farch_filter_state), GFP_KERNEL); state 2791 drivers/net/ethernet/sfc/farch.c if (!state) state 2793 drivers/net/ethernet/sfc/farch.c efx->filter_state = state; state 2794 drivers/net/ethernet/sfc/farch.c init_rwsem(&state->lock); state 2796 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_IP]; state 2802 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_MAC]; state 2808 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_DEF]; state 2812 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_TX_MAC]; state 2819 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2833 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_DEF]; state 2859 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2865 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2870 drivers/net/ethernet/sfc/farch.c table = &state->table[table_id]; state 2897 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 2905 drivers/net/ethernet/sfc/farch.c struct efx_farch_filter_state *state = efx->filter_state; state 2910 drivers/net/ethernet/sfc/farch.c down_write(&state->lock); state 2912 drivers/net/ethernet/sfc/farch.c table = &state->table[EFX_FARCH_FILTER_TABLE_RX_IP]; state 2946 drivers/net/ethernet/sfc/farch.c up_write(&state->lock); state 83 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_QUIESCENT; state 132 drivers/net/ethernet/sfc/mcdi.c BUG_ON(efx->mcdi->iface.state != MCDI_STATE_QUIESCENT); state 161 drivers/net/ethernet/sfc/mcdi.c BUG_ON(mcdi->state == MCDI_STATE_QUIESCENT); state 412 drivers/net/ethernet/sfc/mcdi.c return cmpxchg(&mcdi->state, state 423 drivers/net/ethernet/sfc/mcdi.c cmpxchg(&mcdi->state, state 432 drivers/net/ethernet/sfc/mcdi.c if (wait_event_timeout(mcdi->wq, mcdi->state == MCDI_STATE_COMPLETED, state 455 drivers/net/ethernet/sfc/mcdi.c if (cmpxchg(&mcdi->state, state 476 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_RUNNING_ASYNC; state 489 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_QUIESCENT; state 507 drivers/net/ethernet/sfc/mcdi.c if (cmpxchg(&mcdi->state, state 732 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_PROXY_WAIT; state 752 drivers/net/ethernet/sfc/mcdi.c if (mcdi->state == MCDI_STATE_PROXY_WAIT) { state 764 drivers/net/ethernet/sfc/mcdi.c WARN_ON(mcdi->state != MCDI_STATE_PROXY_WAIT); state 838 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_RUNNING_SYNC; state 1149 drivers/net/ethernet/sfc/mcdi.c if (mcdi->state == MCDI_STATE_RUNNING_ASYNC) { state 1151 drivers/net/ethernet/sfc/mcdi.c mcdi->state = MCDI_STATE_QUIESCENT; state 69 drivers/net/ethernet/sfc/mcdi.h enum efx_mcdi_state state; state 105 drivers/net/ethernet/sfc/mcdi_mon.c unsigned int type, state, value; state 110 drivers/net/ethernet/sfc/mcdi_mon.c state = EFX_QWORD_FIELD(*ev, MCDI_EVENT_SENSOREVT_STATE); state 121 drivers/net/ethernet/sfc/mcdi_mon.c EFX_WARN_ON_PARANOID(state >= ARRAY_SIZE(sensor_status_names)); state 122 drivers/net/ethernet/sfc/mcdi_mon.c state_txt = sensor_status_names[state]; state 193 drivers/net/ethernet/sfc/mcdi_mon.c unsigned int value, state; state 200 drivers/net/ethernet/sfc/mcdi_mon.c state = EFX_DWORD_FIELD(entry, MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE); state 201 drivers/net/ethernet/sfc/mcdi_mon.c if (state == MC_CMD_SENSOR_STATE_NO_READING) state 257 drivers/net/ethernet/sfc/mcdi_mon.c int state; state 264 drivers/net/ethernet/sfc/mcdi_mon.c state = EFX_DWORD_FIELD(entry, MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE); state 265 drivers/net/ethernet/sfc/mcdi_mon.c return sprintf(buf, "%d\n", state != MC_CMD_SENSOR_STATE_OK); state 961 drivers/net/ethernet/sfc/net_driver.h enum nic_state state; state 171 drivers/net/ethernet/sfc/ptp.c enum ptp_packet_state state; state 1213 drivers/net/ethernet/sfc/ptp.c match->state = PTP_PACKET_STATE_MATCHED; state 1237 drivers/net/ethernet/sfc/ptp.c if (match->state == PTP_PACKET_STATE_MATCH_UNWANTED) { state 1243 drivers/net/ethernet/sfc/ptp.c match->state = PTP_PACKET_STATE_TIMED_OUT; state 1672 drivers/net/ethernet/sfc/ptp.c match->state = PTP_PACKET_STATE_UNMATCHED; state 1691 drivers/net/ethernet/sfc/ptp.c match->state = PTP_PACKET_STATE_MATCH_UNWANTED; state 110 drivers/net/ethernet/sfc/rx.c struct efx_rx_page_state *state; state 128 drivers/net/ethernet/sfc/rx.c state = page_address(page); state 129 drivers/net/ethernet/sfc/rx.c dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, state 155 drivers/net/ethernet/sfc/rx.c struct efx_rx_page_state *state; state 177 drivers/net/ethernet/sfc/rx.c state = page_address(page); state 178 drivers/net/ethernet/sfc/rx.c state->dma_addr = dma_addr; state 180 drivers/net/ethernet/sfc/rx.c state = page_address(page); state 181 drivers/net/ethernet/sfc/rx.c dma_addr = state->dma_addr; state 216 drivers/net/ethernet/sfc/rx.c struct efx_rx_page_state *state = page_address(page); state 218 drivers/net/ethernet/sfc/rx.c state->dma_addr, state 795 drivers/net/ethernet/sfc/rx.c struct efx_rx_page_state *state; state 800 drivers/net/ethernet/sfc/rx.c state = page_address(page); state 801 drivers/net/ethernet/sfc/rx.c dma_unmap_page(&efx->pci_dev->dev, state->dma_addr, state 286 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 293 drivers/net/ethernet/sfc/selftest.c if ((state == NULL) || state->flush) state 296 drivers/net/ethernet/sfc/selftest.c payload = &state->payload; state 300 drivers/net/ethernet/sfc/selftest.c if (state->offload_csum) state 357 drivers/net/ethernet/sfc/selftest.c atomic_inc(&state->rx_good); state 362 drivers/net/ethernet/sfc/selftest.c if (atomic_read(&state->rx_bad) == 0) { state 368 drivers/net/ethernet/sfc/selftest.c &state->payload, sizeof(state->payload), 0); state 371 drivers/net/ethernet/sfc/selftest.c atomic_inc(&state->rx_bad); state 377 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 379 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_payload *payload = &state->payload; state 405 drivers/net/ethernet/sfc/selftest.c atomic_set(&state->rx_good, 0); state 406 drivers/net/ethernet/sfc/selftest.c atomic_set(&state->rx_bad, 0); state 413 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 420 drivers/net/ethernet/sfc/selftest.c for (i = 0; i < state->packet_count; i++) { state 423 drivers/net/ethernet/sfc/selftest.c skb = alloc_skb(sizeof(state->payload), GFP_KERNEL); state 426 drivers/net/ethernet/sfc/selftest.c state->skbs[i] = skb; state 431 drivers/net/ethernet/sfc/selftest.c payload = skb_put(skb, sizeof(state->payload)); state 432 drivers/net/ethernet/sfc/selftest.c memcpy(payload, &state->payload, sizeof(state->payload)); state 447 drivers/net/ethernet/sfc/selftest.c i + 1, state->packet_count, state 461 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 463 drivers/net/ethernet/sfc/selftest.c return atomic_read(&state->rx_good) == state->packet_count; state 470 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 479 drivers/net/ethernet/sfc/selftest.c for (i = 0; i < state->packet_count; i++) { state 480 drivers/net/ethernet/sfc/selftest.c skb = state->skbs[i]; state 489 drivers/net/ethernet/sfc/selftest.c rx_good = atomic_read(&state->rx_good); state 490 drivers/net/ethernet/sfc/selftest.c rx_bad = atomic_read(&state->rx_bad); state 491 drivers/net/ethernet/sfc/selftest.c if (tx_done != state->packet_count) { state 498 drivers/net/ethernet/sfc/selftest.c tx_queue->queue, tx_done, state->packet_count, state 505 drivers/net/ethernet/sfc/selftest.c if (rx_good != state->packet_count) { state 509 drivers/net/ethernet/sfc/selftest.c tx_queue->queue, rx_good, state->packet_count, state 516 drivers/net/ethernet/sfc/selftest.c lb_tests->tx_sent[tx_queue->queue] += state->packet_count; state 529 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state = efx->loopback_selftest; state 534 drivers/net/ethernet/sfc/selftest.c state->packet_count = efx->txq_entries / 3; state 535 drivers/net/ethernet/sfc/selftest.c state->packet_count = min(1 << (i << 2), state->packet_count); state 536 drivers/net/ethernet/sfc/selftest.c state->skbs = kcalloc(state->packet_count, state 537 drivers/net/ethernet/sfc/selftest.c sizeof(state->skbs[0]), GFP_KERNEL); state 538 drivers/net/ethernet/sfc/selftest.c if (!state->skbs) state 540 drivers/net/ethernet/sfc/selftest.c state->flush = false; state 545 drivers/net/ethernet/sfc/selftest.c state->packet_count); state 559 drivers/net/ethernet/sfc/selftest.c kfree(state->skbs); state 572 drivers/net/ethernet/sfc/selftest.c state->packet_count); state 617 drivers/net/ethernet/sfc/selftest.c struct efx_loopback_state *state; state 626 drivers/net/ethernet/sfc/selftest.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 627 drivers/net/ethernet/sfc/selftest.c if (state == NULL) state 630 drivers/net/ethernet/sfc/selftest.c state->flush = true; state 631 drivers/net/ethernet/sfc/selftest.c efx->loopback_selftest = state; state 639 drivers/net/ethernet/sfc/selftest.c state->flush = true; state 661 drivers/net/ethernet/sfc/selftest.c state->offload_csum = (tx_queue->queue & state 672 drivers/net/ethernet/sfc/selftest.c state->flush = true; state 675 drivers/net/ethernet/sfc/selftest.c kfree(state); state 368 drivers/net/ethernet/sfc/tx_tso.c struct tso_state state; state 376 drivers/net/ethernet/sfc/tx_tso.c state.protocol = efx_tso_check_protocol(skb); state 380 drivers/net/ethernet/sfc/tx_tso.c rc = tso_start(&state, efx, tx_queue, skb); state 384 drivers/net/ethernet/sfc/tx_tso.c if (likely(state.in_len == 0)) { state 388 drivers/net/ethernet/sfc/tx_tso.c rc = tso_get_fragment(&state, efx, state 397 drivers/net/ethernet/sfc/tx_tso.c rc = tso_start_new_packet(tx_queue, skb, &state); state 404 drivers/net/ethernet/sfc/tx_tso.c tso_fill_packet_with_fragment(tx_queue, skb, &state); state 407 drivers/net/ethernet/sfc/tx_tso.c if (state.in_len == 0) { state 411 drivers/net/ethernet/sfc/tx_tso.c rc = tso_get_fragment(&state, efx, state 418 drivers/net/ethernet/sfc/tx_tso.c if (state.packet_space == 0) { state 419 drivers/net/ethernet/sfc/tx_tso.c rc = tso_start_new_packet(tx_queue, skb, &state); state 437 drivers/net/ethernet/sfc/tx_tso.c if (state.unmap_len) { state 438 drivers/net/ethernet/sfc/tx_tso.c dma_unmap_page(&efx->pci_dev->dev, state.unmap_addr, state 439 drivers/net/ethernet/sfc/tx_tso.c state.unmap_len, DMA_TO_DEVICE); state 443 drivers/net/ethernet/sfc/tx_tso.c if (state.header_unmap_len) state 444 drivers/net/ethernet/sfc/tx_tso.c dma_unmap_single(&efx->pci_dev->dev, state.header_dma_addr, state 445 drivers/net/ethernet/sfc/tx_tso.c state.header_unmap_len, DMA_TO_DEVICE); state 1502 drivers/net/ethernet/silan/sc92031.c static int sc92031_suspend(struct pci_dev *pdev, pm_message_t state) state 1525 drivers/net/ethernet/silan/sc92031.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2498 drivers/net/ethernet/sis/sis900.c static int sis900_suspend(struct pci_dev *pci_dev, pm_message_t state) state 1515 drivers/net/ethernet/smsc/epic100.c static int epic_suspend (struct pci_dev *pdev, pm_message_t state) state 2142 drivers/net/ethernet/smsc/smc911x.c static int smc911x_drv_suspend(struct platform_device *dev, pm_message_t state) state 305 drivers/net/ethernet/smsc/smc91x.h struct dma_tx_state state; state 315 drivers/net/ethernet/smsc/smc91x.h &state); state 318 drivers/net/ethernet/smsc/smc91x.h state.residue); state 1436 drivers/net/ethernet/smsc/smsc9420.c static int smsc9420_suspend(struct pci_dev *pdev, pm_message_t state) state 1464 drivers/net/ethernet/smsc/smsc9420.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 0); state 1466 drivers/net/ethernet/smsc/smsc9420.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 631 drivers/net/ethernet/socionext/sni_ave.c static int ave_desc_switch(struct net_device *ndev, enum desc_state state) state 637 drivers/net/ethernet/socionext/sni_ave.c switch (state) { state 81 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c unsigned int state; state 82 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c state = (status & DMA_STATUS_TS_MASK) >> DMA_STATUS_TS_SHIFT; state 84 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c switch (state) { state 112 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c unsigned int state; state 113 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c state = (status & DMA_STATUS_RS_MASK) >> DMA_STATUS_RS_SHIFT; state 115 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c switch (state) { state 84 drivers/net/ethernet/stmicro/stmmac/stmmac.h } state; state 221 drivers/net/ethernet/stmicro/stmmac/stmmac.h unsigned long state; state 206 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!test_bit(STMMAC_DOWN, &priv->state) && state 207 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c !test_and_set_bit(STMMAC_SERVICE_SCHED, &priv->state)) state 214 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c set_bit(STMMAC_RESET_REQUESTED, &priv->state); state 811 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct phylink_link_state *state) state 866 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c bitmap_and(state->advertising, state->advertising, mac_supported, state 868 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c bitmap_andnot(state->advertising, state->advertising, mask, state 873 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct phylink_link_state *state) state 879 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c const struct phylink_link_state *state) state 887 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (state->interface == PHY_INTERFACE_MODE_USXGMII) { state 888 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c switch (state->speed) { state 902 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c switch (state->speed) { state 920 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->speed = state->speed; state 923 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->plat->fix_mac_speed(priv->plat->bsp_priv, state->speed); state 925 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!state->duplex) state 931 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (state->pause) state 932 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_mac_flow_ctrl(priv, state->duplex); state 3486 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c skb = rx_q->state.skb; state 3487 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c error = rx_q->state.error; state 3488 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = rx_q->state.len; state 3653 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->state.skb = skb; state 3654 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->state.error = error; state 3655 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->state.len = len; state 3861 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (test_bit(STMMAC_DOWN, &priv->state)) state 4326 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!test_and_clear_bit(STMMAC_RESET_REQUESTED, &priv->state)) state 4328 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (test_bit(STMMAC_DOWN, &priv->state)) state 4335 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c while (test_and_set_bit(STMMAC_RESETING, &priv->state)) state 4338 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c set_bit(STMMAC_DOWN, &priv->state); state 4341 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c clear_bit(STMMAC_DOWN, &priv->state); state 4342 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c clear_bit(STMMAC_RESETING, &priv->state); state 4352 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c clear_bit(STMMAC_SERVICE_SCHED, &priv->state); state 5196 drivers/net/ethernet/sun/cassini.c static int cas_suspend(struct pci_dev *pdev, pm_message_t state) state 7851 drivers/net/ethernet/sun/niu.c enum ethtool_phys_id_state state) state 7859 drivers/net/ethernet/sun/niu.c switch (state) { state 9876 drivers/net/ethernet/sun/niu.c static int niu_suspend(struct pci_dev *pdev, pm_message_t state) state 2320 drivers/net/ethernet/sun/sungem.c static int gem_suspend(struct pci_dev *pdev, pm_message_t state) state 482 drivers/net/ethernet/sun/sunvnet_common.c .state = vio_dring_state, state 562 drivers/net/ethernet/sun/sunvnet_common.c if (desc->hdr.state != VIO_DESC_READY) state 568 drivers/net/ethernet/sun/sunvnet_common.c desc->hdr.state, desc->hdr.ack, state 578 drivers/net/ethernet/sun/sunvnet_common.c desc->hdr.state = VIO_DESC_DONE; state 712 drivers/net/ethernet/sun/sunvnet_common.c if (desc->hdr.state == VIO_DESC_READY && !port->start_cons) { state 1007 drivers/net/ethernet/sun/sunvnet_common.c if (d->hdr.state == VIO_DESC_READY) { state 1012 drivers/net/ethernet/sun/sunvnet_common.c if (d->hdr.state != VIO_DESC_DONE) state 1014 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state); state 1024 drivers/net/ethernet/sun/sunvnet_common.c } else if (d->hdr.state == VIO_DESC_FREE) { state 1027 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state = VIO_DESC_FREE; state 1467 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state = VIO_DESC_READY; state 1498 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state = VIO_DESC_FREE; state 1712 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state = VIO_DESC_FREE; state 1774 drivers/net/ethernet/sun/sunvnet_common.c d->hdr.state = VIO_DESC_FREE; state 68 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->state.skb = NULL; state 69 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->state.len = 0; state 70 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->state.error = 0; state 1139 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c skb = desc_data->state.skb; state 1140 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c error = desc_data->state.error; state 1141 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len = desc_data->state.len; state 1270 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c desc_data->state.skb = skb; state 1271 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c desc_data->state.len = len; state 1272 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c desc_data->state.error = error; state 312 drivers/net/ethernet/synopsys/dwc-xlgmac.h } state; state 97 drivers/net/ethernet/ti/davinci_cpdma.c enum cpdma_state state; state 111 drivers/net/ethernet/ti/davinci_cpdma.c enum cpdma_state state; state 314 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_ACTIVE) state 339 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_ACTIVE) state 382 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_IDLE) { state 386 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_ACTIVE) { state 391 drivers/net/ethernet/ti/davinci_cpdma.c chan->state = CPDMA_STATE_ACTIVE; state 518 drivers/net/ethernet/ti/davinci_cpdma.c ctlr->state = CPDMA_STATE_IDLE; state 542 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_IDLE) { state 573 drivers/net/ethernet/ti/davinci_cpdma.c ctlr->state = CPDMA_STATE_ACTIVE; state 601 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_ACTIVE) { state 606 drivers/net/ethernet/ti/davinci_cpdma.c ctlr->state = CPDMA_STATE_TEARDOWN; state 621 drivers/net/ethernet/ti/davinci_cpdma.c ctlr->state = CPDMA_STATE_IDLE; state 634 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_IDLE) state 650 drivers/net/ethernet/ti/davinci_cpdma.c if (ctlr->state != CPDMA_STATE_ACTIVE) { state 900 drivers/net/ethernet/ti/davinci_cpdma.c chan->state = CPDMA_STATE_IDLE; state 957 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_IDLE) state 996 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state == CPDMA_STATE_ACTIVE) state 1009 drivers/net/ethernet/ti/davinci_cpdma.c (chan->state == CPDMA_STATE_ACTIVE)) { state 1072 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state == CPDMA_STATE_ACTIVE && chan->rxfree) state 1094 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state == CPDMA_STATE_TEARDOWN) { state 1119 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state == CPDMA_STATE_TEARDOWN) { state 1144 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_ACTIVE) { state 1169 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_ACTIVE) { state 1281 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_ACTIVE) state 1321 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state == CPDMA_STATE_TEARDOWN) { state 1326 drivers/net/ethernet/ti/davinci_cpdma.c chan->state = CPDMA_STATE_TEARDOWN; state 1369 drivers/net/ethernet/ti/davinci_cpdma.c chan->state = CPDMA_STATE_IDLE; state 1379 drivers/net/ethernet/ti/davinci_cpdma.c if (chan->state != CPDMA_STATE_ACTIVE) { state 350 drivers/net/ethernet/ti/tlan.c static int tlan_suspend(struct pci_dev *pdev, pm_message_t state) state 2109 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_suspend(struct pci_dev *pdev, pm_message_t state) state 85 drivers/net/ethernet/via/via-velocity.c static void velocity_set_power_state(struct velocity_info *vptr, char state) state 90 drivers/net/ethernet/via/via-velocity.c pci_set_power_state(vptr->pdev, state); state 92 drivers/net/ethernet/via/via-velocity.c writeb(state, addr + 0x154); state 1376 drivers/net/ethernet/xilinx/xilinx_axienet_main.c struct phylink_link_state *state) state 1383 drivers/net/ethernet/xilinx/xilinx_axienet_main.c if (state->interface != PHY_INTERFACE_MODE_NA && state 1384 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->interface != lp->phy_mode) { state 1386 drivers/net/ethernet/xilinx/xilinx_axienet_main.c phy_modes(state->interface), state 1404 drivers/net/ethernet/xilinx/xilinx_axienet_main.c bitmap_and(state->advertising, state->advertising, mask, state 1409 drivers/net/ethernet/xilinx/xilinx_axienet_main.c struct phylink_link_state *state) state 1415 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->interface = lp->phy_mode; state 1419 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->speed = SPEED_1000; state 1421 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->speed = SPEED_100; state 1423 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->speed = SPEED_10; state 1425 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->pause = 0; state 1428 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->pause |= MLO_PAUSE_TX; state 1430 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->pause |= MLO_PAUSE_RX; state 1432 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->an_complete = 0; state 1433 drivers/net/ethernet/xilinx/xilinx_axienet_main.c state->duplex = 1; state 1444 drivers/net/ethernet/xilinx/xilinx_axienet_main.c const struct phylink_link_state *state) state 1453 drivers/net/ethernet/xilinx/xilinx_axienet_main.c switch (state->speed) { state 1472 drivers/net/ethernet/xilinx/xilinx_axienet_main.c if (state->pause & MLO_PAUSE_TX) state 1476 drivers/net/ethernet/xilinx/xilinx_axienet_main.c if (state->pause & MLO_PAUSE_RX) state 1734 drivers/net/fddi/defxx.c PI_UINT32 state; /* current adap state (from port status) */ state 1802 drivers/net/fddi/defxx.c state = dfx_hw_adap_state_rd(bp); /* get adapter state */ state 1803 drivers/net/fddi/defxx.c if (state == PI_STATE_K_HALTED) state 1827 drivers/net/fddi/defxx.c else if (state == PI_STATE_K_LINK_AVAIL) state 251 drivers/net/fddi/defza.c uint status, state; state 268 drivers/net/fddi/defza.c state = FZA_STATUS_GET_STATE(status); state 270 drivers/net/fddi/defza.c pr_err("%s: RESET timed out!, state %x\n", fp->name, state); state 273 drivers/net/fddi/defza.c if (state != FZA_STATE_UNINITIALIZED) { state 275 drivers/net/fddi/defza.c fp->name, state, FZA_STATUS_GET_TEST(status)); state 973 drivers/net/fddi/defza.c uint status, state; state 978 drivers/net/fddi/defza.c state = FZA_STATUS_GET_STATE(status); state 979 drivers/net/fddi/defza.c pr_debug("%s: state change: %x\n", fp->name, state); state 980 drivers/net/fddi/defza.c switch (state) { state 994 drivers/net/fddi/defza.c if (fp->state > state) { state 1001 drivers/net/fddi/defza.c if (fp->state > state) { state 1009 drivers/net/fddi/defza.c fp->state = state; state 1032 drivers/net/fddi/defza.c pr_warn("%s: undefined state: %x\n", fp->name, state); state 1223 drivers/net/fddi/defza.c uint state; state 1232 drivers/net/fddi/defza.c fp->state = FZA_STATE_UNINITIALIZED; state 1242 drivers/net/fddi/defza.c state = FZA_STATUS_GET_STATE(readw_o(&fp->regs->status)); state 1244 drivers/net/fddi/defza.c pr_err("%s: SHUT timed out!, state %x\n", fp->name, state); state 1247 drivers/net/fddi/defza.c if (state != FZA_STATE_UNINITIALIZED) { state 1248 drivers/net/fddi/defza.c pr_err("%s: SHUT failed!, state %x\n", fp->name, state); state 752 drivers/net/fddi/defza.h uint state; /* adapter expected state */ state 209 drivers/net/fddi/skfp/cfm.c int state ; /* remember last state */ state 231 drivers/net/fddi/skfp/cfm.c state = smc->mib.fddiSMTCF_State ; state 234 drivers/net/fddi/skfp/cfm.c } while (state != smc->mib.fddiSMTCF_State) ; state 119 drivers/net/fddi/skfp/ecm.c int state ; state 126 drivers/net/fddi/skfp/ecm.c state = smc->mib.fddiSMTECMState ; state 129 drivers/net/fddi/skfp/ecm.c } while (state != smc->mib.fddiSMTECMState) ; state 507 drivers/net/fddi/skfp/h/cmtdef.h void pcm_status_state(struct s_smc *smc, int np, int *type, int *state, state 558 drivers/net/fddi/skfp/h/cmtdef.h void pcm_get_state(struct s_smc *smc, struct smt_state *state); state 728 drivers/net/fddi/skfp/h/smt.h struct smt_p_state state ; /* station state */ state 742 drivers/net/fddi/skfp/h/smt.h struct smt_p_state state ; /* station state */ state 478 drivers/net/fddi/skfp/pcmplc.c static void plc_go_state(struct s_smc *smc, int p, int state) state 488 drivers/net/fddi/skfp/pcmplc.c outpw(port,val | state) ; state 496 drivers/net/fddi/skfp/pcmplc.c int state ; state 503 drivers/net/fddi/skfp/pcmplc.c state = inpw(PLC(phy,PL_STATUS_A)) & PL_LINE_ST ; state 504 drivers/net/fddi/skfp/pcmplc.c switch(state) { state 506 drivers/net/fddi/skfp/pcmplc.c state = PC_QLS ; state 509 drivers/net/fddi/skfp/pcmplc.c state = PC_MLS ; state 512 drivers/net/fddi/skfp/pcmplc.c state = PC_HLS ; state 516 drivers/net/fddi/skfp/pcmplc.c state = PC_ILS ; state 519 drivers/net/fddi/skfp/pcmplc.c state = PC_LS_PDR ; state 522 drivers/net/fddi/skfp/pcmplc.c state = PC_LS_NONE ; state 524 drivers/net/fddi/skfp/pcmplc.c return state; state 590 drivers/net/fddi/skfp/pcmplc.c int state ; state 611 drivers/net/fddi/skfp/pcmplc.c state = mib->fddiPORTPCMState ; state 614 drivers/net/fddi/skfp/pcmplc.c } while (state != mib->fddiPORTPCMState) ; state 621 drivers/net/fddi/skfp/pcmplc.c if (state == PC5_SIGNAL) state 624 drivers/net/fddi/skfp/pcmplc.c mib->fddiPORTPCMStateX = state ; state 660 drivers/net/fddi/skfp/pcmplc.c pcm_state_change(smc,np,state) ; state 1590 drivers/net/fddi/skfp/pcmplc.c void pcm_status_state(struct s_smc *smc, int np, int *type, int *state, state 1601 drivers/net/fddi/skfp/pcmplc.c *state = mib->fddiPORTConnectState ; state 1850 drivers/net/fddi/skfp/pcmplc.c void pcm_get_state(struct s_smc *smc, struct smt_state *state) state 1860 drivers/net/fddi/skfp/pcmplc.c for (i = 0, phy = smc->y, pcs = state->pcm_state ; i < NUMPHYS ; state 143 drivers/net/fddi/skfp/rmt.c int state ; state 150 drivers/net/fddi/skfp/rmt.c state = smc->mib.m[MAC0].fddiMACRMTState ; state 153 drivers/net/fddi/skfp/rmt.c } while (state != smc->mib.m[MAC0].fddiMACRMTState) ; state 79 drivers/net/fddi/skfp/smt.c static void smt_fill_state(struct s_smc *smc, struct smt_p_state *state); state 943 drivers/net/fddi/skfp/smt.c smt_fill_state(smc,&nif->state) ; /* set state information */ state 1036 drivers/net/fddi/skfp/smt.c smt_fill_state(smc,&sif->state) ; /* set state information */ state 1177 drivers/net/fddi/skfp/smt.c static void smt_fill_state(struct s_smc *smc, struct smt_p_state *state) state 1182 drivers/net/fddi/skfp/smt.c SMTSETPARA(state,SMT_P_STATE) ; state 1183 drivers/net/fddi/skfp/smt.c state->st_pad = 0 ; state 1208 drivers/net/fddi/skfp/smt.c state->st_topology = top ; state 1209 drivers/net/fddi/skfp/smt.c state->st_dupl_addr = state 1334 drivers/net/fddi/skfp/smt.c SK_LOC_DECL(int,state) ; state 1356 drivers/net/fddi/skfp/smt.c pcm_status_state(smc,physp,&type,&state,&remote,&mac) ; state 1363 drivers/net/fddi/skfp/smt.c phy->phy_connect_state = state ; state 176 drivers/net/hamradio/baycom_epp.c unsigned int bitbuf, bitstream, numbits, state; state 186 drivers/net/hamradio/baycom_epp.c enum { tx_idle = 0, tx_keyup, tx_data, tx_tail } state; state 426 drivers/net/hamradio/baycom_epp.c if (bc->hdlctx.state == tx_tail && !(stat & EPP_PTTBIT)) state 427 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_idle; state 428 drivers/net/hamradio/baycom_epp.c if (bc->hdlctx.state == tx_idle && bc->hdlctx.calibrate <= 0) { state 445 drivers/net/hamradio/baycom_epp.c if (bc->hdlctx.state == tx_idle && bc->hdlctx.bufcnt > 0) { state 446 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_keyup; state 451 drivers/net/hamradio/baycom_epp.c switch (bc->hdlctx.state) { state 457 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_data; state 471 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_tail; state 487 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_data; state 555 drivers/net/hamradio/baycom_epp.c unsigned int bitbuf, notbitstream, bitstream, numbits, state; state 562 drivers/net/hamradio/baycom_epp.c state = bc->hdlcrx.state; state 587 drivers/net/hamradio/baycom_epp.c state = 0; state 591 drivers/net/hamradio/baycom_epp.c if (state) state 595 drivers/net/hamradio/baycom_epp.c state = 1; state 606 drivers/net/hamradio/baycom_epp.c while (state && numbits >= 8) { state 608 drivers/net/hamradio/baycom_epp.c state = 0; state 618 drivers/net/hamradio/baycom_epp.c bc->hdlcrx.state = state; state 929 drivers/net/hamradio/baycom_epp.c bc->hdlcrx.state = 0; state 931 drivers/net/hamradio/baycom_epp.c bc->hdlctx.state = tx_idle; state 201 drivers/net/hamradio/dmascc.c int state; state 744 drivers/net/hamradio/dmascc.c priv->state = IDLE; state 942 drivers/net/hamradio/dmascc.c if (priv->state == IDLE) { state 944 drivers/net/hamradio/dmascc.c priv->state = TX_HEAD; state 1322 drivers/net/hamradio/dmascc.c if (priv->state == TX_DATA) { state 1360 drivers/net/hamradio/dmascc.c priv->state = TX_PAUSE; state 1363 drivers/net/hamradio/dmascc.c priv->state = TX_TAIL; state 1371 drivers/net/hamradio/dmascc.c switch (priv->state) { state 1374 drivers/net/hamradio/dmascc.c priv->state = DCD_ON; state 1379 drivers/net/hamradio/dmascc.c switch (priv->state) { state 1382 drivers/net/hamradio/dmascc.c priv->state = DCD_OFF; state 1398 drivers/net/hamradio/dmascc.c switch (priv->state) { state 1402 drivers/net/hamradio/dmascc.c priv->state = TX_DATA; state 1406 drivers/net/hamradio/dmascc.c priv->state = RTS_OFF; state 1417 drivers/net/hamradio/dmascc.c priv->state = RX_ON; state 1419 drivers/net/hamradio/dmascc.c priv->state = WAIT; state 1425 drivers/net/hamradio/dmascc.c priv->state = TX_HEAD; state 1432 drivers/net/hamradio/dmascc.c priv->state = IDLE; state 1443 drivers/net/hamradio/dmascc.c priv->state = RX_ON; state 1445 drivers/net/hamradio/dmascc.c priv->state = WAIT; state 158 drivers/net/hyperv/hyperv_net.h enum rndis_device_state state; state 74 drivers/net/hyperv/rndis_filter.c device->state = RNDIS_DEV_UNINITIALIZED; state 272 drivers/net/hyperv/rndis_filter.c if (dev->state == RNDIS_DEV_UNINITIALIZED) { state 967 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_INITIALIZING; state 971 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_UNINITIALIZED; state 980 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_INITIALIZED; state 985 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_UNINITIALIZED; state 1032 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_UNINITIALIZED; state 1051 drivers/net/hyperv/rndis_filter.c if (dev->state != RNDIS_DEV_INITIALIZED) state 1059 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_DATAINITIALIZED; state 1068 drivers/net/hyperv/rndis_filter.c if (dev->state != RNDIS_DEV_DATAINITIALIZED) state 1079 drivers/net/hyperv/rndis_filter.c dev->state = RNDIS_DEV_INITIALIZED; state 98 drivers/net/ieee802154/at86rf230.c struct at86rf230_state_change state; state 115 drivers/net/ieee802154/at86rf230.c const u8 state, void (*complete)(void *context)); state 440 drivers/net/ieee802154/at86rf230.c u8 state = ctx->to_state; state 443 drivers/net/ieee802154/at86rf230.c state = STATE_FORCE_TRX_OFF; state 446 drivers/net/ieee802154/at86rf230.c at86rf230_async_state_change(lp, ctx, state, state 601 drivers/net/ieee802154/at86rf230.c const u8 state, void (*complete)(void *context)) state 604 drivers/net/ieee802154/at86rf230.c ctx->to_state = state; state 624 drivers/net/ieee802154/at86rf230.c at86rf230_sync_state_change(struct at86rf230_local *lp, unsigned int state) state 628 drivers/net/ieee802154/at86rf230.c at86rf230_async_state_change(lp, &lp->state, state, state 634 drivers/net/ieee802154/at86rf230.c at86rf230_async_error(lp, &lp->state, -ETIMEDOUT); state 797 drivers/net/ieee802154/at86rf230.c struct at86rf230_state_change *state) state 799 drivers/net/ieee802154/at86rf230.c state->lp = lp; state 800 drivers/net/ieee802154/at86rf230.c state->irq = lp->spi->irq; state 801 drivers/net/ieee802154/at86rf230.c spi_message_init(&state->msg); state 802 drivers/net/ieee802154/at86rf230.c state->msg.context = state; state 803 drivers/net/ieee802154/at86rf230.c state->trx.len = 2; state 804 drivers/net/ieee802154/at86rf230.c state->trx.tx_buf = state->buf; state 805 drivers/net/ieee802154/at86rf230.c state->trx.rx_buf = state->buf; state 806 drivers/net/ieee802154/at86rf230.c spi_message_add_tail(&state->trx, &state->msg); state 807 drivers/net/ieee802154/at86rf230.c hrtimer_init(&state->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); state 808 drivers/net/ieee802154/at86rf230.c state->timer.function = at86rf230_async_state_timer; state 1711 drivers/net/ieee802154/at86rf230.c at86rf230_setup_spi_messages(lp, &lp->state); state 952 drivers/net/ieee802154/cc2520.c u8 status = 0, state = 0xff; state 961 drivers/net/ieee802154/cc2520.c ret = cc2520_read_register(priv, CC2520_FSMSTAT1, &state); state 965 drivers/net/ieee802154/cc2520.c if (state != STATE_IDLE) state 94 drivers/net/ipvlan/ipvlan_l3s.c const struct nf_hook_state *state) state 125 drivers/net/ipvlan/ipvlan_main.c dev->state = (dev->state & ~IPVLAN_STATE_MASK) | state 126 drivers/net/ipvlan/ipvlan_main.c (phy_dev->state & IPVLAN_STATE_MASK); state 880 drivers/net/macvlan.c dev->state = (dev->state & ~MACVLAN_STATE_MASK) | state 881 drivers/net/macvlan.c (lowerdev->state & MACVLAN_STATE_MASK); state 33 drivers/net/netdevsim/bpf.c const char *state; state 65 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state; state 67 drivers/net/netdevsim/bpf.c state = env->prog->aux->offload->dev_priv; state 68 drivers/net/netdevsim/bpf.c if (state->nsim_dev->bpf_bind_verifier_delay && !insn_idx) state 69 drivers/net/netdevsim/bpf.c msleep(state->nsim_dev->bpf_bind_verifier_delay); state 89 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state; state 94 drivers/net/netdevsim/bpf.c state = prog->aux->offload->dev_priv; state 95 drivers/net/netdevsim/bpf.c state->is_loaded = loaded; state 219 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state; state 222 drivers/net/netdevsim/bpf.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 223 drivers/net/netdevsim/bpf.c if (!state) state 226 drivers/net/netdevsim/bpf.c state->nsim_dev = nsim_dev; state 227 drivers/net/netdevsim/bpf.c state->prog = prog; state 228 drivers/net/netdevsim/bpf.c state->state = "verify"; state 232 drivers/net/netdevsim/bpf.c state->ddir = debugfs_create_dir(name, nsim_dev->ddir_bpf_bound_progs); state 233 drivers/net/netdevsim/bpf.c if (IS_ERR_OR_NULL(state->ddir)) { state 234 drivers/net/netdevsim/bpf.c kfree(state); state 238 drivers/net/netdevsim/bpf.c debugfs_create_u32("id", 0400, state->ddir, &prog->aux->id); state 239 drivers/net/netdevsim/bpf.c debugfs_create_file("state", 0400, state->ddir, state 240 drivers/net/netdevsim/bpf.c &state->state, &nsim_bpf_string_fops); state 241 drivers/net/netdevsim/bpf.c debugfs_create_bool("loaded", 0400, state->ddir, &state->is_loaded); state 243 drivers/net/netdevsim/bpf.c list_add_tail(&state->l, &nsim_dev->bpf_bound_progs); state 245 drivers/net/netdevsim/bpf.c prog->aux->offload->dev_priv = state; state 263 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state = prog->aux->offload->dev_priv; state 265 drivers/net/netdevsim/bpf.c state->state = "xlated"; state 271 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state; state 273 drivers/net/netdevsim/bpf.c state = prog->aux->offload->dev_priv; state 274 drivers/net/netdevsim/bpf.c WARN(state->is_loaded, state 276 drivers/net/netdevsim/bpf.c debugfs_remove_recursive(state->ddir); state 277 drivers/net/netdevsim/bpf.c list_del(&state->l); state 278 drivers/net/netdevsim/bpf.c kfree(state); state 305 drivers/net/netdevsim/bpf.c struct nsim_bpf_bound_prog *state; state 319 drivers/net/netdevsim/bpf.c state = bpf->prog->aux->offload->dev_priv; state 320 drivers/net/netdevsim/bpf.c if (WARN_ON(strcmp(state->state, "xlated"))) { state 184 drivers/net/netdevsim/netdev.c static int nsim_set_vf_link_state(struct net_device *dev, int vf, int state) state 192 drivers/net/netdevsim/netdev.c switch (state) { state 201 drivers/net/netdevsim/netdev.c nsim_bus_dev->vfconfigs[vf].link_state = state; state 545 drivers/net/phy/aquantia_main.c if (phydev->state != PHY_RUNNING || phydev->autoneg == AUTONEG_DISABLE) state 323 drivers/net/phy/at803x.c if (phydev->state == PHY_NOLINK && phydev->mdio.reset_gpio) { state 82 drivers/net/phy/fixed_phy.c struct fixed_phy_status state; state 94 drivers/net/phy/fixed_phy.c state = fp->status; state 97 drivers/net/phy/fixed_phy.c return swphy_read_reg(reg_num, &state); state 242 drivers/net/phy/fixed_phy.c if (!fmb->mii_bus || fmb->mii_bus->state != MDIOBUS_REGISTERED) state 109 drivers/net/phy/icplus.c phydev->state = PHY_RUNNING; state 163 drivers/net/phy/mdio_bus.c bus->state = MDIOBUS_ALLOCATED; state 252 drivers/net/phy/mdio_bus.c BUG_ON(bus->state != MDIOBUS_RELEASED && state 254 drivers/net/phy/mdio_bus.c bus->state != MDIOBUS_ALLOCATED); state 379 drivers/net/phy/mdio_bus.c BUG_ON(bus->state != MDIOBUS_ALLOCATED && state 380 drivers/net/phy/mdio_bus.c bus->state != MDIOBUS_UNREGISTERED); state 428 drivers/net/phy/mdio_bus.c bus->state = MDIOBUS_REGISTERED; state 456 drivers/net/phy/mdio_bus.c BUG_ON(bus->state != MDIOBUS_REGISTERED); state 457 drivers/net/phy/mdio_bus.c bus->state = MDIOBUS_UNREGISTERED; state 490 drivers/net/phy/mdio_bus.c if (bus->state == MDIOBUS_ALLOCATED) { state 495 drivers/net/phy/mdio_bus.c BUG_ON(bus->state != MDIOBUS_UNREGISTERED); state 496 drivers/net/phy/mdio_bus.c bus->state = MDIOBUS_RELEASED; state 543 drivers/net/phy/phy.c if (phydev->link && phydev->state != PHY_RUNNING) { state 544 drivers/net/phy/phy.c phydev->state = PHY_RUNNING; state 546 drivers/net/phy/phy.c } else if (!phydev->link && phydev->state != PHY_NOLINK) { state 547 drivers/net/phy/phy.c phydev->state = PHY_NOLINK; state 701 drivers/net/phy/phy.c phydev->state = PHY_UP; state 719 drivers/net/phy/phy.c phydev->state = PHY_HALTED; state 839 drivers/net/phy/phy.c phy_state_to_str(phydev->state)); state 845 drivers/net/phy/phy.c phydev->state = PHY_HALTED; state 873 drivers/net/phy/phy.c if (phydev->state != PHY_READY && phydev->state != PHY_HALTED) { state 875 drivers/net/phy/phy.c phy_state_to_str(phydev->state)); state 882 drivers/net/phy/phy.c phydev->state = PHY_UP; state 905 drivers/net/phy/phy.c old_state = phydev->state; state 907 drivers/net/phy/phy.c switch (phydev->state) { state 938 drivers/net/phy/phy.c if (old_state != phydev->state) { state 941 drivers/net/phy/phy.c phy_state_to_str(phydev->state)); state 620 drivers/net/phy/phy_device.c dev->state = PHY_DOWN; state 1285 drivers/net/phy/phy_device.c phydev->state = PHY_READY; state 2272 drivers/net/phy/phy_device.c phydev->state = PHY_READY; state 2287 drivers/net/phy/phy_device.c phydev->state = PHY_DOWN; state 153 drivers/net/phy/phylink.c struct phylink_link_state *state) state 155 drivers/net/phy/phylink.c pl->ops->validate(pl->config, supported, state); state 334 drivers/net/phy/phylink.c const struct phylink_link_state *state) state 339 drivers/net/phy/phylink.c phy_modes(state->interface), state 340 drivers/net/phy/phylink.c phy_speed_to_str(state->speed), state 341 drivers/net/phy/phylink.c phy_duplex_to_str(state->duplex), state 342 drivers/net/phy/phylink.c __ETHTOOL_LINK_MODE_MASK_NBITS, state->advertising, state 343 drivers/net/phy/phylink.c state->pause, state->link, state->an_enabled); state 345 drivers/net/phy/phylink.c pl->ops->mac_config(pl->config, pl->link_an_mode, state); state 349 drivers/net/phy/phylink.c const struct phylink_link_state *state) state 351 drivers/net/phy/phylink.c if (state->link) state 352 drivers/net/phy/phylink.c phylink_mac_config(pl, state); state 362 drivers/net/phy/phylink.c static int phylink_get_mac_state(struct phylink *pl, struct phylink_link_state *state) state 365 drivers/net/phy/phylink.c linkmode_copy(state->advertising, pl->link_config.advertising); state 366 drivers/net/phy/phylink.c linkmode_zero(state->lp_advertising); state 367 drivers/net/phy/phylink.c state->interface = pl->link_config.interface; state 368 drivers/net/phy/phylink.c state->an_enabled = pl->link_config.an_enabled; state 369 drivers/net/phy/phylink.c state->speed = SPEED_UNKNOWN; state 370 drivers/net/phy/phylink.c state->duplex = DUPLEX_UNKNOWN; state 371 drivers/net/phy/phylink.c state->pause = MLO_PAUSE_NONE; state 372 drivers/net/phy/phylink.c state->an_complete = 0; state 373 drivers/net/phy/phylink.c state->link = 1; state 375 drivers/net/phy/phylink.c return pl->ops->mac_link_state(pl->config, state); state 381 drivers/net/phy/phylink.c static void phylink_get_fixed_state(struct phylink *pl, struct phylink_link_state *state) state 383 drivers/net/phy/phylink.c *state = pl->link_config; state 385 drivers/net/phy/phylink.c pl->get_fixed_state(pl->netdev, state); state 387 drivers/net/phy/phylink.c state->link = !!gpiod_get_value_cansleep(pl->link_gpio); state 399 drivers/net/phy/phylink.c struct phylink_link_state *state) state 411 drivers/net/phy/phylink.c pause &= state->pause; state 416 drivers/net/phy/phylink.c new_pause = state->pause & MLO_PAUSE_SYM ? state 422 drivers/net/phy/phylink.c state->pause &= ~MLO_PAUSE_TXRX_MASK; state 423 drivers/net/phy/phylink.c state->pause |= new_pause; state 545 drivers/net/phy/phylink.c unsigned long state = pl->phylink_disable_state; state 548 drivers/net/phy/phylink.c if (state == 0) { state 919 drivers/net/phy/phylink.c struct phylink_link_state *state)) state 1104 drivers/net/phy/phylink.c static void phylink_get_ksettings(const struct phylink_link_state *state, state 1107 drivers/net/phy/phylink.c phylink_merge_link_mode(kset->link_modes.advertising, state->advertising); state 1108 drivers/net/phy/phylink.c linkmode_copy(kset->link_modes.lp_advertising, state->lp_advertising); state 1109 drivers/net/phy/phylink.c kset->base.speed = state->speed; state 1110 drivers/net/phy/phylink.c kset->base.duplex = state->duplex; state 1111 drivers/net/phy/phylink.c kset->base.autoneg = state->an_enabled ? AUTONEG_ENABLE : state 1456 drivers/net/phy/phylink.c struct phylink_link_state *state) state 1461 drivers/net/phy/phylink.c fs.link = state->link; state 1462 drivers/net/phy/phylink.c fs.speed = state->speed; state 1463 drivers/net/phy/phylink.c fs.duplex = state->duplex; state 1464 drivers/net/phy/phylink.c fs.pause = state->pause & MLO_PAUSE_SYM; state 1465 drivers/net/phy/phylink.c fs.asym_pause = state->pause & MLO_PAUSE_ASYM; state 1469 drivers/net/phy/phylink.c if (!state->an_complete) state 1559 drivers/net/phy/phylink.c struct phylink_link_state state; state 1565 drivers/net/phy/phylink.c phylink_get_fixed_state(pl, &state); state 1566 drivers/net/phy/phylink.c val = phylink_mii_emul_read(reg, &state); state 1575 drivers/net/phy/phylink.c val = phylink_get_mac_state(pl, &state); state 1579 drivers/net/phy/phylink.c val = phylink_mii_emul_read(reg, &state); state 1838 drivers/net/phy/phylink.c void phylink_helper_basex_speed(struct phylink_link_state *state) state 1840 drivers/net/phy/phylink.c if (phy_interface_mode_is_8023z(state->interface)) { state 1841 drivers/net/phy/phylink.c bool want_2500 = state->an_enabled ? state 1842 drivers/net/phy/phylink.c phylink_test(state->advertising, 2500baseX_Full) : state 1843 drivers/net/phy/phylink.c state->speed == SPEED_2500; state 1846 drivers/net/phy/phylink.c phylink_clear(state->advertising, 1000baseX_Full); state 1847 drivers/net/phy/phylink.c state->interface = PHY_INTERFACE_MODE_2500BASEX; state 1849 drivers/net/phy/phylink.c phylink_clear(state->advertising, 2500baseX_Full); state 1850 drivers/net/phy/phylink.c state->interface = PHY_INTERFACE_MODE_1000BASEX; state 112 drivers/net/phy/rockchip.c if (phydev->state == PHY_RUNNING && phydev->speed == SPEED_100) { state 192 drivers/net/phy/sfp.c unsigned int state; state 244 drivers/net/phy/sfp.c unsigned int i, state, v; state 246 drivers/net/phy/sfp.c for (i = state = 0; i < GPIO_MAX; i++) { state 252 drivers/net/phy/sfp.c state |= BIT(i); state 255 drivers/net/phy/sfp.c return state; state 263 drivers/net/phy/sfp.c static void sfp_gpio_set_state(struct sfp *sfp, unsigned int state) state 265 drivers/net/phy/sfp.c if (state & SFP_F_PRESENT) { state 269 drivers/net/phy/sfp.c state & SFP_F_TX_DISABLE); state 270 drivers/net/phy/sfp.c if (state & SFP_F_RATE_SELECT) state 272 drivers/net/phy/sfp.c state & SFP_F_RATE_SELECT); state 277 drivers/net/phy/sfp.c if (state & SFP_F_RATE_SELECT) state 384 drivers/net/phy/sfp.c static void sfp_set_state(struct sfp *sfp, unsigned int state) state 386 drivers/net/phy/sfp.c sfp->set_state(sfp, state); state 1204 drivers/net/phy/sfp.c sfp->state & SFP_F_TX_DISABLE ? 1 : 0, 1); state 1205 drivers/net/phy/sfp.c sfp->state |= SFP_F_TX_DISABLE; state 1206 drivers/net/phy/sfp.c sfp_set_state(sfp, sfp->state); state 1212 drivers/net/phy/sfp.c sfp->state & SFP_F_TX_DISABLE ? 1 : 0, 0); state 1213 drivers/net/phy/sfp.c sfp->state &= ~SFP_F_TX_DISABLE; state 1214 drivers/net/phy/sfp.c sfp_set_state(sfp, sfp->state); state 1219 drivers/net/phy/sfp.c unsigned int state = sfp->state; state 1221 drivers/net/phy/sfp.c if (state & SFP_F_TX_DISABLE) state 1224 drivers/net/phy/sfp.c sfp_set_state(sfp, state | SFP_F_TX_DISABLE); state 1228 drivers/net/phy/sfp.c sfp_set_state(sfp, state); state 1241 drivers/net/phy/sfp.c static void sfp_sm_next(struct sfp *sfp, unsigned int state, state 1244 drivers/net/phy/sfp.c sfp->sm_state = state; state 1248 drivers/net/phy/sfp.c static void sfp_sm_ins_next(struct sfp *sfp, unsigned int state, state 1251 drivers/net/phy/sfp.c sfp->sm_mod_state = state; state 1306 drivers/net/phy/sfp.c unsigned int los = sfp->state & SFP_F_LOS; state 1643 drivers/net/phy/sfp.c if (event == SFP_E_TIMEOUT && sfp->state & SFP_F_TX_FAULT) state 1674 drivers/net/phy/sfp.c if (event == SFP_E_TIMEOUT && sfp->state & SFP_F_TX_FAULT) { state 1697 drivers/net/phy/sfp.c if (sfp->state & SFP_F_PRESENT) state 1786 drivers/net/phy/sfp.c unsigned int state, i, changed; state 1789 drivers/net/phy/sfp.c state = sfp_get_state(sfp); state 1790 drivers/net/phy/sfp.c changed = state ^ sfp->state; state 1796 drivers/net/phy/sfp.c !!(sfp->state & BIT(i)), !!(state & BIT(i))); state 1798 drivers/net/phy/sfp.c state |= sfp->state & (SFP_F_TX_DISABLE | SFP_F_RATE_SELECT); state 1799 drivers/net/phy/sfp.c sfp->state = state; state 1803 drivers/net/phy/sfp.c sfp_sm_event(sfp, state & SFP_F_PRESENT ? state 1807 drivers/net/phy/sfp.c sfp_sm_event(sfp, state & SFP_F_TX_FAULT ? state 1811 drivers/net/phy/sfp.c sfp_sm_event(sfp, state & SFP_F_LOS ? state 1960 drivers/net/phy/sfp.c sfp->state = sfp_get_state(sfp) | SFP_F_TX_DISABLE; state 1964 drivers/net/phy/sfp.c sfp->state |= SFP_F_RATE_SELECT; state 1965 drivers/net/phy/sfp.c sfp_set_state(sfp, sfp->state); state 93 drivers/net/phy/swphy.c int swphy_validate_state(const struct fixed_phy_status *state) state 97 drivers/net/phy/swphy.c if (state->link) { state 98 drivers/net/phy/swphy.c err = swphy_decode_speed(state->speed); state 115 drivers/net/phy/swphy.c int swphy_read_reg(int reg, const struct fixed_phy_status *state) state 126 drivers/net/phy/swphy.c speed_index = swphy_decode_speed(state->speed); state 130 drivers/net/phy/swphy.c duplex_index = state->duplex ? SWMII_DUPLEX_FULL : SWMII_DUPLEX_HALF; state 135 drivers/net/phy/swphy.c if (state->link) { state 141 drivers/net/phy/swphy.c if (state->pause) state 144 drivers/net/phy/swphy.c if (state->asym_pause) state 7 drivers/net/phy/swphy.h int swphy_validate_state(const struct fixed_phy_status *state); state 8 drivers/net/phy/swphy.h int swphy_read_reg(int reg, const struct fixed_phy_status *state); state 181 drivers/net/plip/plip.c enum plip_packet_state state; state 422 drivers/net/plip/plip.c dev->name, snd->state, c0); state 428 drivers/net/plip/plip.c if (rcv->state == PLIP_PK_TRIGGER) { state 441 drivers/net/plip/plip.c dev->name, rcv->state, c0); state 445 drivers/net/plip/plip.c rcv->state = PLIP_PK_DONE; state 450 drivers/net/plip/plip.c snd->state = PLIP_PK_DONE; state 587 drivers/net/plip/plip.c switch (rcv->state) { state 595 drivers/net/plip/plip.c rcv->state = PLIP_PK_LENGTH_LSB; state 600 drivers/net/plip/plip.c if (snd->state != PLIP_PK_DONE) { state 604 drivers/net/plip/plip.c rcv->state = PLIP_PK_DONE; state 617 drivers/net/plip/plip.c rcv->state = PLIP_PK_LENGTH_MSB; state 638 drivers/net/plip/plip.c rcv->state = PLIP_PK_DATA; state 653 drivers/net/plip/plip.c rcv->state = PLIP_PK_CHECKSUM; state 666 drivers/net/plip/plip.c rcv->state = PLIP_PK_DONE; state 682 drivers/net/plip/plip.c if (snd->state != PLIP_PK_DONE) { state 759 drivers/net/plip/plip.c snd->state = PLIP_PK_DONE; state 764 drivers/net/plip/plip.c switch (snd->state) { state 800 drivers/net/plip/plip.c snd->state = PLIP_PK_LENGTH_LSB; state 816 drivers/net/plip/plip.c snd->state = PLIP_PK_LENGTH_MSB; state 823 drivers/net/plip/plip.c snd->state = PLIP_PK_DATA; state 837 drivers/net/plip/plip.c snd->state = PLIP_PK_CHECKSUM; state 848 drivers/net/plip/plip.c snd->state = PLIP_PK_DONE; state 941 drivers/net/plip/plip.c rcv->state = PLIP_PK_TRIGGER; state 991 drivers/net/plip/plip.c snd->state = PLIP_PK_TRIGGER; state 1084 drivers/net/plip/plip.c nl->rcv_data.state = nl->snd_data.state = PLIP_PK_DONE; state 1146 drivers/net/plip/plip.c snd->state = PLIP_PK_DONE; state 1151 drivers/net/plip/plip.c rcv->state = PLIP_PK_DONE; state 168 drivers/net/ppp/bsd_comp.c static void bsd_free (void *state); state 175 drivers/net/ppp/bsd_comp.c static int bsd_comp_init (void *state, unsigned char *options, state 177 drivers/net/ppp/bsd_comp.c static int bsd_decomp_init (void *state, unsigned char *options, state 181 drivers/net/ppp/bsd_comp.c static void bsd_reset (void *state); state 182 drivers/net/ppp/bsd_comp.c static void bsd_comp_stats (void *state, struct compstat *stats); state 184 drivers/net/ppp/bsd_comp.c static int bsd_compress (void *state, unsigned char *rptr, state 186 drivers/net/ppp/bsd_comp.c static void bsd_incomp (void *state, unsigned char *ibuf, int icnt); state 188 drivers/net/ppp/bsd_comp.c static int bsd_decompress (void *state, unsigned char *ibuf, int isize, state 293 drivers/net/ppp/bsd_comp.c static void bsd_comp_stats (void *state, struct compstat *stats) state 295 drivers/net/ppp/bsd_comp.c struct bsd_db *db = (struct bsd_db *) state; state 311 drivers/net/ppp/bsd_comp.c static void bsd_reset (void *state) state 313 drivers/net/ppp/bsd_comp.c struct bsd_db *db = (struct bsd_db *) state; state 325 drivers/net/ppp/bsd_comp.c static void bsd_free (void *state) state 327 drivers/net/ppp/bsd_comp.c struct bsd_db *db = state; state 463 drivers/net/ppp/bsd_comp.c static int bsd_init (void *state, unsigned char *options, state 466 drivers/net/ppp/bsd_comp.c struct bsd_db *db = state; state 506 drivers/net/ppp/bsd_comp.c static int bsd_comp_init (void *state, unsigned char *options, state 509 drivers/net/ppp/bsd_comp.c return bsd_init (state, options, opt_len, unit, debug, 0); state 512 drivers/net/ppp/bsd_comp.c static int bsd_decomp_init (void *state, unsigned char *options, state 516 drivers/net/ppp/bsd_comp.c return bsd_init (state, options, opt_len, unit, debug, 1); state 563 drivers/net/ppp/bsd_comp.c static int bsd_compress (void *state, unsigned char *rptr, unsigned char *obuf, state 621 drivers/net/ppp/bsd_comp.c db = (struct bsd_db *) state; state 805 drivers/net/ppp/bsd_comp.c static void bsd_incomp (void *state, unsigned char *ibuf, int icnt) state 807 drivers/net/ppp/bsd_comp.c (void) bsd_compress (state, ibuf, (char *) 0, icnt, 0); state 827 drivers/net/ppp/bsd_comp.c static int bsd_decompress (void *state, unsigned char *ibuf, int isize, state 850 drivers/net/ppp/bsd_comp.c db = (struct bsd_db *) state; state 44 drivers/net/ppp/ppp_async.c unsigned int state; state 772 drivers/net/ppp/ppp_async.c if (ap->state & (SC_TOSS | SC_ESCAPE)) state 811 drivers/net/ppp/ppp_async.c skb->cb[0] = ap->state; state 814 drivers/net/ppp/ppp_async.c ap->state = 0; state 819 drivers/net/ppp/ppp_async.c ap->state = SC_PREV_ERROR; state 854 drivers/net/ppp/ppp_async.c if ((ap->state & SC_ESCAPE) && buf[0] == PPP_ESCAPE) state 860 drivers/net/ppp/ppp_async.c if (flags && (ap->state & SC_TOSS) == 0) { state 868 drivers/net/ppp/ppp_async.c ap->state |= SC_TOSS; state 870 drivers/net/ppp/ppp_async.c } else if (n > 0 && (ap->state & SC_TOSS) == 0) { state 891 drivers/net/ppp/ppp_async.c ap->state |= SC_TOSS; state 894 drivers/net/ppp/ppp_async.c if (ap->state & SC_ESCAPE) { state 896 drivers/net/ppp/ppp_async.c ap->state &= ~SC_ESCAPE; state 906 drivers/net/ppp/ppp_async.c ap->state |= SC_TOSS; state 910 drivers/net/ppp/ppp_async.c ap->state |= SC_ESCAPE; state 929 drivers/net/ppp/ppp_async.c ap->state |= SC_TOSS; state 38 drivers/net/ppp/ppp_deflate.c static void z_comp_free(void *state); state 39 drivers/net/ppp/ppp_deflate.c static void z_decomp_free(void *state); state 40 drivers/net/ppp/ppp_deflate.c static int z_comp_init(void *state, unsigned char *options, state 43 drivers/net/ppp/ppp_deflate.c static int z_decomp_init(void *state, unsigned char *options, state 46 drivers/net/ppp/ppp_deflate.c static int z_compress(void *state, unsigned char *rptr, state 49 drivers/net/ppp/ppp_deflate.c static void z_incomp(void *state, unsigned char *ibuf, int icnt); state 50 drivers/net/ppp/ppp_deflate.c static int z_decompress(void *state, unsigned char *ibuf, state 52 drivers/net/ppp/ppp_deflate.c static void z_comp_reset(void *state); state 53 drivers/net/ppp/ppp_deflate.c static void z_decomp_reset(void *state); state 54 drivers/net/ppp/ppp_deflate.c static void z_comp_stats(void *state, struct compstat *stats); state 62 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 64 drivers/net/ppp/ppp_deflate.c if (state) { state 65 drivers/net/ppp/ppp_deflate.c zlib_deflateEnd(&state->strm); state 66 drivers/net/ppp/ppp_deflate.c vfree(state->strm.workspace); state 67 drivers/net/ppp/ppp_deflate.c kfree(state); state 87 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state; state 100 drivers/net/ppp/ppp_deflate.c state = kzalloc(sizeof(*state), state 102 drivers/net/ppp/ppp_deflate.c if (state == NULL) state 105 drivers/net/ppp/ppp_deflate.c state->strm.next_in = NULL; state 106 drivers/net/ppp/ppp_deflate.c state->w_size = w_size; state 107 drivers/net/ppp/ppp_deflate.c state->strm.workspace = vmalloc(zlib_deflate_workspacesize(-w_size, 8)); state 108 drivers/net/ppp/ppp_deflate.c if (state->strm.workspace == NULL) state 111 drivers/net/ppp/ppp_deflate.c if (zlib_deflateInit2(&state->strm, Z_DEFAULT_COMPRESSION, state 115 drivers/net/ppp/ppp_deflate.c return (void *) state; state 118 drivers/net/ppp/ppp_deflate.c z_comp_free(state); state 140 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 146 drivers/net/ppp/ppp_deflate.c DEFLATE_SIZE(options[2]) != state->w_size || state 150 drivers/net/ppp/ppp_deflate.c state->seqno = 0; state 151 drivers/net/ppp/ppp_deflate.c state->unit = unit; state 152 drivers/net/ppp/ppp_deflate.c state->debug = debug; state 154 drivers/net/ppp/ppp_deflate.c zlib_deflateReset(&state->strm); state 168 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 170 drivers/net/ppp/ppp_deflate.c state->seqno = 0; state 171 drivers/net/ppp/ppp_deflate.c zlib_deflateReset(&state->strm); state 188 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 213 drivers/net/ppp/ppp_deflate.c put_unaligned_be16(state->seqno, wptr); state 216 drivers/net/ppp/ppp_deflate.c state->strm.next_out = wptr; state 217 drivers/net/ppp/ppp_deflate.c state->strm.avail_out = oavail = osize - olen; state 218 drivers/net/ppp/ppp_deflate.c ++state->seqno; state 222 drivers/net/ppp/ppp_deflate.c state->strm.next_in = rptr; state 223 drivers/net/ppp/ppp_deflate.c state->strm.avail_in = (isize - off); state 226 drivers/net/ppp/ppp_deflate.c r = zlib_deflate(&state->strm, Z_PACKET_FLUSH); state 228 drivers/net/ppp/ppp_deflate.c if (state->debug) state 233 drivers/net/ppp/ppp_deflate.c if (state->strm.avail_out == 0) { state 235 drivers/net/ppp/ppp_deflate.c state->strm.next_out = NULL; state 236 drivers/net/ppp/ppp_deflate.c state->strm.avail_out = oavail = 1000000; state 241 drivers/net/ppp/ppp_deflate.c olen += oavail - state->strm.avail_out; state 247 drivers/net/ppp/ppp_deflate.c state->stats.comp_bytes += olen; state 248 drivers/net/ppp/ppp_deflate.c state->stats.comp_packets++; state 250 drivers/net/ppp/ppp_deflate.c state->stats.inc_bytes += isize; state 251 drivers/net/ppp/ppp_deflate.c state->stats.inc_packets++; state 254 drivers/net/ppp/ppp_deflate.c state->stats.unc_bytes += isize; state 255 drivers/net/ppp/ppp_deflate.c state->stats.unc_packets++; state 268 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 270 drivers/net/ppp/ppp_deflate.c *stats = state->stats; state 279 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 281 drivers/net/ppp/ppp_deflate.c if (state) { state 282 drivers/net/ppp/ppp_deflate.c zlib_inflateEnd(&state->strm); state 283 drivers/net/ppp/ppp_deflate.c vfree(state->strm.workspace); state 284 drivers/net/ppp/ppp_deflate.c kfree(state); state 304 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state; state 317 drivers/net/ppp/ppp_deflate.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 318 drivers/net/ppp/ppp_deflate.c if (state == NULL) state 321 drivers/net/ppp/ppp_deflate.c state->w_size = w_size; state 322 drivers/net/ppp/ppp_deflate.c state->strm.next_out = NULL; state 323 drivers/net/ppp/ppp_deflate.c state->strm.workspace = vmalloc(zlib_inflate_workspacesize()); state 324 drivers/net/ppp/ppp_deflate.c if (state->strm.workspace == NULL) state 327 drivers/net/ppp/ppp_deflate.c if (zlib_inflateInit2(&state->strm, -w_size) != Z_OK) state 329 drivers/net/ppp/ppp_deflate.c return (void *) state; state 332 drivers/net/ppp/ppp_deflate.c z_decomp_free(state); state 355 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 361 drivers/net/ppp/ppp_deflate.c DEFLATE_SIZE(options[2]) != state->w_size || state 365 drivers/net/ppp/ppp_deflate.c state->seqno = 0; state 366 drivers/net/ppp/ppp_deflate.c state->unit = unit; state 367 drivers/net/ppp/ppp_deflate.c state->debug = debug; state 368 drivers/net/ppp/ppp_deflate.c state->mru = mru; state 370 drivers/net/ppp/ppp_deflate.c zlib_inflateReset(&state->strm); state 384 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 386 drivers/net/ppp/ppp_deflate.c state->seqno = 0; state 387 drivers/net/ppp/ppp_deflate.c zlib_inflateReset(&state->strm); state 414 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 420 drivers/net/ppp/ppp_deflate.c if (state->debug) state 422 drivers/net/ppp/ppp_deflate.c state->unit, isize); state 428 drivers/net/ppp/ppp_deflate.c if (seq != (state->seqno & 0xffff)) { state 429 drivers/net/ppp/ppp_deflate.c if (state->debug) state 431 drivers/net/ppp/ppp_deflate.c state->unit, seq, state->seqno & 0xffff); state 434 drivers/net/ppp/ppp_deflate.c ++state->seqno; state 449 drivers/net/ppp/ppp_deflate.c state->strm.next_in = ibuf + PPP_HDRLEN + DEFLATE_OVHD; state 450 drivers/net/ppp/ppp_deflate.c state->strm.avail_in = isize - (PPP_HDRLEN + DEFLATE_OVHD); state 451 drivers/net/ppp/ppp_deflate.c state->strm.next_out = obuf + 3; state 452 drivers/net/ppp/ppp_deflate.c state->strm.avail_out = 1; state 460 drivers/net/ppp/ppp_deflate.c r = zlib_inflate(&state->strm, Z_PACKET_FLUSH); state 462 drivers/net/ppp/ppp_deflate.c if (state->debug) state 464 drivers/net/ppp/ppp_deflate.c state->unit, r, (state->strm.msg? state->strm.msg: "")); state 467 drivers/net/ppp/ppp_deflate.c if (state->strm.avail_out != 0) state 470 drivers/net/ppp/ppp_deflate.c state->strm.avail_out = osize - PPP_HDRLEN; state 474 drivers/net/ppp/ppp_deflate.c --state->strm.next_out; state 475 drivers/net/ppp/ppp_deflate.c ++state->strm.avail_out; state 484 drivers/net/ppp/ppp_deflate.c state->strm.next_out = overflow_buf; state 485 drivers/net/ppp/ppp_deflate.c state->strm.avail_out = 1; state 488 drivers/net/ppp/ppp_deflate.c if (state->debug) state 490 drivers/net/ppp/ppp_deflate.c state->unit); state 496 drivers/net/ppp/ppp_deflate.c if (state->debug) state 498 drivers/net/ppp/ppp_deflate.c state->unit); state 502 drivers/net/ppp/ppp_deflate.c olen = osize + overflow - state->strm.avail_out; state 503 drivers/net/ppp/ppp_deflate.c state->stats.unc_bytes += olen; state 504 drivers/net/ppp/ppp_deflate.c state->stats.unc_packets++; state 505 drivers/net/ppp/ppp_deflate.c state->stats.comp_bytes += isize; state 506 drivers/net/ppp/ppp_deflate.c state->stats.comp_packets++; state 519 drivers/net/ppp/ppp_deflate.c struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; state 529 drivers/net/ppp/ppp_deflate.c ++state->seqno; state 535 drivers/net/ppp/ppp_deflate.c state->strm.next_in = ibuf + 3; state 536 drivers/net/ppp/ppp_deflate.c state->strm.avail_in = icnt - 3; state 538 drivers/net/ppp/ppp_deflate.c --state->strm.next_in; state 539 drivers/net/ppp/ppp_deflate.c ++state->strm.avail_in; state 542 drivers/net/ppp/ppp_deflate.c r = zlib_inflateIncomp(&state->strm); state 545 drivers/net/ppp/ppp_deflate.c if (state->debug) { state 547 drivers/net/ppp/ppp_deflate.c state->unit, r, (state->strm.msg? state->strm.msg: "")); state 555 drivers/net/ppp/ppp_deflate.c state->stats.inc_bytes += icnt; state 556 drivers/net/ppp/ppp_deflate.c state->stats.inc_packets++; state 557 drivers/net/ppp/ppp_deflate.c state->stats.unc_bytes += icnt; state 558 drivers/net/ppp/ppp_deflate.c state->stats.unc_packets++; state 2742 drivers/net/ppp/ppp_generic.c void *state, *ostate; state 2765 drivers/net/ppp/ppp_generic.c state = cp->comp_alloc(ccp_option, data.length); state 2766 drivers/net/ppp/ppp_generic.c if (state) { state 2772 drivers/net/ppp/ppp_generic.c ppp->xc_state = state; state 2783 drivers/net/ppp/ppp_generic.c state = cp->decomp_alloc(ccp_option, data.length); state 2784 drivers/net/ppp/ppp_generic.c if (state) { state 2790 drivers/net/ppp/ppp_generic.c ppp->rc_state = state; state 131 drivers/net/ppp/ppp_mppe.c static void get_new_key_from_sha(struct ppp_mppe_state * state) state 133 drivers/net/ppp/ppp_mppe.c crypto_shash_init(state->sha1); state 134 drivers/net/ppp/ppp_mppe.c crypto_shash_update(state->sha1, state->master_key, state 135 drivers/net/ppp/ppp_mppe.c state->keylen); state 136 drivers/net/ppp/ppp_mppe.c crypto_shash_update(state->sha1, sha_pad->sha_pad1, state 138 drivers/net/ppp/ppp_mppe.c crypto_shash_update(state->sha1, state->session_key, state 139 drivers/net/ppp/ppp_mppe.c state->keylen); state 140 drivers/net/ppp/ppp_mppe.c crypto_shash_update(state->sha1, sha_pad->sha_pad2, state 142 drivers/net/ppp/ppp_mppe.c crypto_shash_final(state->sha1, state->sha1_digest); state 149 drivers/net/ppp/ppp_mppe.c static void mppe_rekey(struct ppp_mppe_state * state, int initial_key) state 151 drivers/net/ppp/ppp_mppe.c get_new_key_from_sha(state); state 153 drivers/net/ppp/ppp_mppe.c arc4_setkey(&state->arc4, state->sha1_digest, state->keylen); state 154 drivers/net/ppp/ppp_mppe.c arc4_crypt(&state->arc4, state->session_key, state->sha1_digest, state 155 drivers/net/ppp/ppp_mppe.c state->keylen); state 157 drivers/net/ppp/ppp_mppe.c memcpy(state->session_key, state->sha1_digest, state->keylen); state 159 drivers/net/ppp/ppp_mppe.c if (state->keylen == 8) { state 161 drivers/net/ppp/ppp_mppe.c state->session_key[0] = 0xd1; state 162 drivers/net/ppp/ppp_mppe.c state->session_key[1] = 0x26; state 163 drivers/net/ppp/ppp_mppe.c state->session_key[2] = 0x9e; state 165 drivers/net/ppp/ppp_mppe.c arc4_setkey(&state->arc4, state->session_key, state->keylen); state 173 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state; state 177 drivers/net/ppp/ppp_mppe.c if (optlen != CILEN_MPPE + sizeof(state->master_key) || state 182 drivers/net/ppp/ppp_mppe.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 183 drivers/net/ppp/ppp_mppe.c if (state == NULL) state 191 drivers/net/ppp/ppp_mppe.c state->sha1 = kmalloc(sizeof(*state->sha1) + state 194 drivers/net/ppp/ppp_mppe.c if (!state->sha1) { state 198 drivers/net/ppp/ppp_mppe.c state->sha1->tfm = shash; state 204 drivers/net/ppp/ppp_mppe.c state->sha1_digest = kmalloc(digestsize, GFP_KERNEL); state 205 drivers/net/ppp/ppp_mppe.c if (!state->sha1_digest) state 209 drivers/net/ppp/ppp_mppe.c memcpy(state->master_key, &options[CILEN_MPPE], state 210 drivers/net/ppp/ppp_mppe.c sizeof(state->master_key)); state 211 drivers/net/ppp/ppp_mppe.c memcpy(state->session_key, state->master_key, state 212 drivers/net/ppp/ppp_mppe.c sizeof(state->master_key)); state 219 drivers/net/ppp/ppp_mppe.c return (void *)state; state 222 drivers/net/ppp/ppp_mppe.c kfree(state->sha1_digest); state 223 drivers/net/ppp/ppp_mppe.c if (state->sha1) { state 224 drivers/net/ppp/ppp_mppe.c crypto_free_shash(state->sha1->tfm); state 225 drivers/net/ppp/ppp_mppe.c kzfree(state->sha1); state 227 drivers/net/ppp/ppp_mppe.c kfree(state); state 237 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 238 drivers/net/ppp/ppp_mppe.c if (state) { state 239 drivers/net/ppp/ppp_mppe.c kfree(state->sha1_digest); state 240 drivers/net/ppp/ppp_mppe.c crypto_free_shash(state->sha1->tfm); state 241 drivers/net/ppp/ppp_mppe.c kzfree(state->sha1); state 242 drivers/net/ppp/ppp_mppe.c kzfree(state); state 253 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 262 drivers/net/ppp/ppp_mppe.c state->keylen = 16; state 264 drivers/net/ppp/ppp_mppe.c state->keylen = 8; state 271 drivers/net/ppp/ppp_mppe.c state->stateful = 1; state 274 drivers/net/ppp/ppp_mppe.c mppe_rekey(state, 1); state 278 drivers/net/ppp/ppp_mppe.c debugstr, unit, (state->keylen == 16) ? 128 : 40, state 279 drivers/net/ppp/ppp_mppe.c (state->stateful) ? "stateful" : "stateless"); state 283 drivers/net/ppp/ppp_mppe.c (int)sizeof(state->master_key), state->master_key, state 284 drivers/net/ppp/ppp_mppe.c (int)sizeof(state->session_key), state->session_key); state 293 drivers/net/ppp/ppp_mppe.c state->ccount = MPPE_CCOUNT_SPACE - 1; state 299 drivers/net/ppp/ppp_mppe.c state->bits = MPPE_BIT_ENCRYPTED; state 301 drivers/net/ppp/ppp_mppe.c state->unit = unit; state 302 drivers/net/ppp/ppp_mppe.c state->debug = debug; state 326 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 328 drivers/net/ppp/ppp_mppe.c state->bits |= MPPE_BIT_FLUSHED; state 340 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 354 drivers/net/ppp/ppp_mppe.c "(have: %d need: %d)\n", state->unit, state 369 drivers/net/ppp/ppp_mppe.c state->ccount = (state->ccount + 1) % MPPE_CCOUNT_SPACE; state 370 drivers/net/ppp/ppp_mppe.c if (state->debug >= 7) state 371 drivers/net/ppp/ppp_mppe.c printk(KERN_DEBUG "mppe_compress[%d]: ccount %d\n", state->unit, state 372 drivers/net/ppp/ppp_mppe.c state->ccount); state 373 drivers/net/ppp/ppp_mppe.c put_unaligned_be16(state->ccount, obuf); state 375 drivers/net/ppp/ppp_mppe.c if (!state->stateful || /* stateless mode */ state 376 drivers/net/ppp/ppp_mppe.c ((state->ccount & 0xff) == 0xff) || /* "flag" packet */ state 377 drivers/net/ppp/ppp_mppe.c (state->bits & MPPE_BIT_FLUSHED)) { /* CCP Reset-Request */ state 379 drivers/net/ppp/ppp_mppe.c if (state->debug && state->stateful) state 381 drivers/net/ppp/ppp_mppe.c state->unit); state 382 drivers/net/ppp/ppp_mppe.c mppe_rekey(state, 0); state 383 drivers/net/ppp/ppp_mppe.c state->bits |= MPPE_BIT_FLUSHED; state 385 drivers/net/ppp/ppp_mppe.c obuf[0] |= state->bits; state 386 drivers/net/ppp/ppp_mppe.c state->bits &= ~MPPE_BIT_FLUSHED; /* reset for next xmit */ state 392 drivers/net/ppp/ppp_mppe.c arc4_crypt(&state->arc4, obuf, ibuf, isize); state 394 drivers/net/ppp/ppp_mppe.c state->stats.unc_bytes += isize; state 395 drivers/net/ppp/ppp_mppe.c state->stats.unc_packets++; state 396 drivers/net/ppp/ppp_mppe.c state->stats.comp_bytes += osize; state 397 drivers/net/ppp/ppp_mppe.c state->stats.comp_packets++; state 408 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 410 drivers/net/ppp/ppp_mppe.c *stats = state->stats; state 437 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 442 drivers/net/ppp/ppp_mppe.c if (state->debug) state 445 drivers/net/ppp/ppp_mppe.c state->unit, isize); state 457 drivers/net/ppp/ppp_mppe.c "(have: %d need: %d)\n", state->unit, state 464 drivers/net/ppp/ppp_mppe.c if (state->debug >= 7) state 466 drivers/net/ppp/ppp_mppe.c state->unit, ccount); state 472 drivers/net/ppp/ppp_mppe.c state->unit); state 473 drivers/net/ppp/ppp_mppe.c state->sanity_errors += 100; state 476 drivers/net/ppp/ppp_mppe.c if (!state->stateful && !flushed) { state 478 drivers/net/ppp/ppp_mppe.c "stateless mode!\n", state->unit); state 479 drivers/net/ppp/ppp_mppe.c state->sanity_errors += 100; state 482 drivers/net/ppp/ppp_mppe.c if (state->stateful && ((ccount & 0xff) == 0xff) && !flushed) { state 484 drivers/net/ppp/ppp_mppe.c "flag packet!\n", state->unit); state 485 drivers/net/ppp/ppp_mppe.c state->sanity_errors += 100; state 493 drivers/net/ppp/ppp_mppe.c if (!state->stateful) { state 495 drivers/net/ppp/ppp_mppe.c if ((ccount - state->ccount) % MPPE_CCOUNT_SPACE state 497 drivers/net/ppp/ppp_mppe.c state->sanity_errors++; state 502 drivers/net/ppp/ppp_mppe.c while (state->ccount != ccount) { state 503 drivers/net/ppp/ppp_mppe.c mppe_rekey(state, 0); state 504 drivers/net/ppp/ppp_mppe.c state->ccount = (state->ccount + 1) % MPPE_CCOUNT_SPACE; state 508 drivers/net/ppp/ppp_mppe.c if (!state->discard) { state 510 drivers/net/ppp/ppp_mppe.c state->ccount = (state->ccount + 1) % MPPE_CCOUNT_SPACE; state 511 drivers/net/ppp/ppp_mppe.c if (ccount != state->ccount) { state 517 drivers/net/ppp/ppp_mppe.c state->discard = 1; state 528 drivers/net/ppp/ppp_mppe.c (state->ccount & ~0xff)) { state 529 drivers/net/ppp/ppp_mppe.c mppe_rekey(state, 0); state 530 drivers/net/ppp/ppp_mppe.c state->ccount = state 531 drivers/net/ppp/ppp_mppe.c (state->ccount + state 536 drivers/net/ppp/ppp_mppe.c state->discard = 0; state 537 drivers/net/ppp/ppp_mppe.c state->ccount = ccount; state 548 drivers/net/ppp/ppp_mppe.c mppe_rekey(state, 0); state 566 drivers/net/ppp/ppp_mppe.c arc4_crypt(&state->arc4, obuf, ibuf, 1); state 581 drivers/net/ppp/ppp_mppe.c arc4_crypt(&state->arc4, obuf + 1, ibuf + 1, isize - 1); state 583 drivers/net/ppp/ppp_mppe.c state->stats.unc_bytes += osize; state 584 drivers/net/ppp/ppp_mppe.c state->stats.unc_packets++; state 585 drivers/net/ppp/ppp_mppe.c state->stats.comp_bytes += isize; state 586 drivers/net/ppp/ppp_mppe.c state->stats.comp_packets++; state 589 drivers/net/ppp/ppp_mppe.c state->sanity_errors >>= 1; state 594 drivers/net/ppp/ppp_mppe.c if (state->sanity_errors < SANITY_MAX) state 612 drivers/net/ppp/ppp_mppe.c struct ppp_mppe_state *state = (struct ppp_mppe_state *) arg; state 614 drivers/net/ppp/ppp_mppe.c if (state->debug && state 618 drivers/net/ppp/ppp_mppe.c "(proto %04x)\n", state->unit, PPP_PROTOCOL(ibuf)); state 620 drivers/net/ppp/ppp_mppe.c state->stats.inc_bytes += icnt; state 621 drivers/net/ppp/ppp_mppe.c state->stats.inc_packets++; state 622 drivers/net/ppp/ppp_mppe.c state->stats.unc_bytes += icnt; state 623 drivers/net/ppp/ppp_mppe.c state->stats.unc_packets++; state 548 drivers/net/ppp/pppoe.c sock->state = SS_UNCONNECTED; state 546 drivers/net/ppp/pptp.c sock->state = SS_UNCONNECTED; state 407 drivers/net/rionet.c int state, found = 0; state 418 drivers/net/rionet.c state = atomic_read(&rdev->state); state 419 drivers/net/rionet.c if (state != RIO_DEVICE_GONE && state 420 drivers/net/rionet.c state != RIO_DEVICE_INITIALIZING) { state 525 drivers/net/tap.c q->sock.state = SS_CONNECTED; state 94 drivers/net/team/team.c port->state.linkup; state 2084 drivers/net/team/team.c if (port->state.speed != SPEED_UNKNOWN) state 2085 drivers/net/team/team.c speed += port->state.speed; state 2087 drivers/net/team/team.c port->state.duplex != DUPLEX_UNKNOWN) state 2088 drivers/net/team/team.c cmd->base.duplex = port->state.duplex; state 2683 drivers/net/team/team.c (port->state.linkup && state 2685 drivers/net/team/team.c nla_put_u32(skb, TEAM_ATTR_PORT_SPEED, port->state.speed) || state 2686 drivers/net/team/team.c nla_put_u8(skb, TEAM_ATTR_PORT_DUPLEX, port->state.duplex)) state 2899 drivers/net/team/team.c port->state.linkup = linkup; state 2906 drivers/net/team/team.c port->state.speed = ecmd.base.speed; state 2907 drivers/net/team/team.c port->state.duplex = ecmd.base.duplex; state 2911 drivers/net/team/team.c port->state.speed = 0; state 2912 drivers/net/team/team.c port->state.duplex = 0; state 2946 drivers/net/team/team.c if (port->state.linkup != linkup) state 264 drivers/net/usb/catc.c int state; state 268 drivers/net/usb/catc.c if ((state = usb_submit_urb(urb, GFP_ATOMIC)) < 0) { state 270 drivers/net/usb/catc.c "submit(rx_urb) status %d\n", state); state 2987 drivers/net/usb/hso.c if (hso_dev->usb->state == USB_STATE_SUSPENDED) { state 2994 drivers/net/usb/hso.c if (hso_dev->usb->state != USB_STATE_CONFIGURED) state 3004 drivers/net/usb/hso.c if (hso_dev->usb->state != USB_STATE_SUSPENDED) { state 325 drivers/net/usb/lan78xx.c enum skb_state state; state 2245 drivers/net/usb/lan78xx.c if (entry->state != unlink_start) state 2250 drivers/net/usb/lan78xx.c entry->state = unlink_start; state 2771 drivers/net/usb/lan78xx.c struct sk_buff_head *list, enum skb_state state) state 2778 drivers/net/usb/lan78xx.c old_state = entry->state; state 2779 drivers/net/usb/lan78xx.c entry->state = state; state 2833 drivers/net/usb/lan78xx.c struct sk_buff *newsk, enum skb_state state) state 2838 drivers/net/usb/lan78xx.c entry->state = state; state 3253 drivers/net/usb/lan78xx.c enum skb_state state; state 3256 drivers/net/usb/lan78xx.c state = rx_done; state 3262 drivers/net/usb/lan78xx.c state = rx_cleanup; state 3278 drivers/net/usb/lan78xx.c state = rx_cleanup; state 3286 drivers/net/usb/lan78xx.c state = rx_cleanup; state 3297 drivers/net/usb/lan78xx.c state = rx_cleanup; state 3303 drivers/net/usb/lan78xx.c state = defer_bh(dev, skb, &dev->rxq, state); state 3308 drivers/net/usb/lan78xx.c state != unlink_start) { state 3475 drivers/net/usb/lan78xx.c switch (entry->state) { state 3477 drivers/net/usb/lan78xx.c entry->state = rx_cleanup; state 3489 drivers/net/usb/lan78xx.c netdev_dbg(dev->net, "skb state %d\n", entry->state); state 885 drivers/net/usb/r8152.c if (tp->udev->state == USB_STATE_NOTATTACHED) { state 409 drivers/net/usb/usbnet.c struct sk_buff *newsk, enum skb_state state) state 414 drivers/net/usb/usbnet.c entry->state = state; state 424 drivers/net/usb/usbnet.c struct sk_buff_head *list, enum skb_state state) state 431 drivers/net/usb/usbnet.c old_state = entry->state; state 432 drivers/net/usb/usbnet.c entry->state = state; state 581 drivers/net/usb/usbnet.c enum skb_state state; state 584 drivers/net/usb/usbnet.c state = rx_done; state 623 drivers/net/usb/usbnet.c state = rx_cleanup; state 634 drivers/net/usb/usbnet.c state = rx_cleanup; state 645 drivers/net/usb/usbnet.c if (state == rx_cleanup) state 651 drivers/net/usb/usbnet.c state = defer_bh(dev, skb, &dev->rxq, state); state 656 drivers/net/usb/usbnet.c state != unlink_start) { state 718 drivers/net/usb/usbnet.c if (entry->state != unlink_start) state 723 drivers/net/usb/usbnet.c entry->state = unlink_start; state 1525 drivers/net/usb/usbnet.c switch (entry->state) { state 1527 drivers/net/usb/usbnet.c entry->state = rx_cleanup; state 1538 drivers/net/usb/usbnet.c netdev_dbg(dev->net, "bogus skb state %d\n", entry->state); state 2630 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_QUIESCED, &adapter->state); state 2660 drivers/net/vmxnet3/vmxnet3_drv.c if (test_and_set_bit(VMXNET3_STATE_BIT_QUIESCED, &adapter->state)) state 2950 drivers/net/vmxnet3/vmxnet3_drv.c while (test_and_set_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)) state 2958 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 2974 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(test_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)); state 2983 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_QUIESCED, &adapter->state); state 3000 drivers/net/vmxnet3/vmxnet3_drv.c while (test_and_set_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)) state 3028 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 3219 drivers/net/vmxnet3/vmxnet3_drv.c if (test_and_set_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)) state 3235 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 3473 drivers/net/vmxnet3/vmxnet3_drv.c set_bit(VMXNET3_STATE_BIT_QUIESCED, &adapter->state); state 3590 drivers/net/vmxnet3/vmxnet3_drv.c while (test_and_set_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)) state 3594 drivers/net/vmxnet3/vmxnet3_drv.c &adapter->state)) { state 3595 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 3604 drivers/net/vmxnet3/vmxnet3_drv.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 612 drivers/net/vmxnet3/vmxnet3_ethtool.c while (test_and_set_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state)) state 663 drivers/net/vmxnet3/vmxnet3_ethtool.c clear_bit(VMXNET3_STATE_BIT_RESETTING, &adapter->state); state 382 drivers/net/vmxnet3/vmxnet3_int.h unsigned long state; /* VMXNET3_STATE_BIT_xxx */ state 78 drivers/net/vxlan.c u16 state; /* see ndm_state */ state 273 drivers/net/vxlan.c ndm->ndm_state = fdb->state; state 427 drivers/net/vxlan.c .state = NUD_STALE, state 440 drivers/net/vxlan.c .state = NUD_STALE, state 797 drivers/net/vxlan.c const u8 *mac, __u16 state, state 805 drivers/net/vxlan.c f->state = state; state 825 drivers/net/vxlan.c __u16 state, __be16 port, __be32 src_vni, state 838 drivers/net/vxlan.c f = vxlan_fdb_alloc(vxlan, mac, state, src_vni, ndm_flags); state 898 drivers/net/vxlan.c __u16 state, __u16 flags, state 917 drivers/net/vxlan.c if (f->state != state) { state 918 drivers/net/vxlan.c f->state = state; state 977 drivers/net/vxlan.c __u16 state, __u16 flags, state 993 drivers/net/vxlan.c rc = vxlan_fdb_create(vxlan, mac, ip, state, port, src_vni, state 1014 drivers/net/vxlan.c __u16 state, __u16 flags, state 1030 drivers/net/vxlan.c return vxlan_fdb_update_existing(vxlan, ip, state, flags, port, state 1037 drivers/net/vxlan.c return vxlan_fdb_update_create(vxlan, mac, ip, state, flags, state 1311 drivers/net/vxlan.c if (f->state & (NUD_PERMANENT | NUD_NOARP)) state 2737 drivers/net/vxlan.c if (f->state & (NUD_PERMANENT | NUD_NOARP)) state 2748 drivers/net/vxlan.c f->state = NUD_STALE; state 2863 drivers/net/vxlan.c if (!do_all && (f->state & (NUD_PERMANENT | NUD_NOARP))) state 453 drivers/net/wan/farsync.c unsigned int state; /* State of card */ state 1477 drivers/net/wan/farsync.c if (card->state != FST_RUNNING) { state 1479 drivers/net/wan/farsync.c card->card_no, card->state); state 1601 drivers/net/wan/farsync.c card->state = FST_IFAILED; state 1629 drivers/net/wan/farsync.c card->state = FST_BADVERSION; state 1634 drivers/net/wan/farsync.c card->state = FST_BADVERSION; state 1639 drivers/net/wan/farsync.c card->state = FST_RUNNING; state 1642 drivers/net/wan/farsync.c card->state = FST_HALTED; state 1646 drivers/net/wan/farsync.c card->state = FST_HALTED; state 1763 drivers/net/wan/farsync.c info->state = card->state; state 1773 drivers/net/wan/farsync.c info->valid = ((card->state == FST_RUNNING) ? FSTVAL_ALL : FSTVAL_CARD) state 1998 drivers/net/wan/farsync.c card->state = FST_RESET; state 2003 drivers/net/wan/farsync.c card->state = FST_STARTING; state 2040 drivers/net/wan/farsync.c if (card->state == FST_RESET) { state 2041 drivers/net/wan/farsync.c card->state = FST_DOWNLOAD; state 2050 drivers/net/wan/farsync.c if (card->state == FST_STARTING) { state 2054 drivers/net/wan/farsync.c if (card->state == FST_RUNNING) { state 2080 drivers/net/wan/farsync.c if (card->state != FST_RUNNING) { state 2082 drivers/net/wan/farsync.c card->card_no, card->state); state 2137 drivers/net/wan/farsync.c if (port->card->state == FST_RUNNING) { state 2168 drivers/net/wan/farsync.c if (port->card->state == FST_RUNNING) { state 2484 drivers/net/wan/farsync.c card->state = FST_UNINIT; state 2532 drivers/net/wan/farsync.c card->state = FST_RESET; state 98 drivers/net/wan/farsync.h unsigned int state; /* State of card */ state 280 drivers/net/wan/hdlc.c dev_to_hdlc(dev)->state = kmalloc(size, GFP_KERNEL); state 281 drivers/net/wan/hdlc.c if (dev_to_hdlc(dev)->state == NULL) { state 310 drivers/net/wan/hdlc.c kfree(hdlc->state); state 311 drivers/net/wan/hdlc.c hdlc->state = NULL; state 68 drivers/net/wan/hdlc_cisco.c return (struct cisco_state *)hdlc->state; state 155 drivers/net/wan/hdlc_cisco.c struct cisco_state *st = state(hdlc); state 283 drivers/net/wan/hdlc_cisco.c struct cisco_state *st = state(hdlc); state 301 drivers/net/wan/hdlc_cisco.c struct cisco_state *st = state(hdlc); state 343 drivers/net/wan/hdlc_cisco.c if (copy_to_user(cisco_s, &state(hdlc)->settings, size)) state 370 drivers/net/wan/hdlc_cisco.c memcpy(&state(hdlc)->settings, &new_settings, size); state 371 drivers/net/wan/hdlc_cisco.c spin_lock_init(&state(hdlc)->lock); state 131 drivers/net/wan/hdlc_fr.c }state; state 171 drivers/net/wan/hdlc_fr.c return(struct frad_state *)(hdlc->state); state 177 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc = state(hdlc)->first_pvc; state 194 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc, **pvc_p = &state(hdlc)->first_pvc; state 247 drivers/net/wan/hdlc_fr.c struct pvc_device **pvc_p = &state(hdlc)->first_pvc; state 351 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.lmi == LMI_NONE) state 352 drivers/net/wan/hdlc_fr.c pvc->state.active = netif_carrier_ok(pvc->frad); state 354 drivers/net/wan/hdlc_fr.c pvc_carrier(pvc->state.active, pvc); state 355 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 368 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.lmi == LMI_NONE) state 369 drivers/net/wan/hdlc_fr.c pvc->state.active = 0; state 371 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.dce) { state 372 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 373 drivers/net/wan/hdlc_fr.c pvc->state.active = 0; state 413 drivers/net/wan/hdlc_fr.c if (pvc->state.active) { state 433 drivers/net/wan/hdlc_fr.c if (pvc->state.fecn) /* TX Congestion counter */ state 453 drivers/net/wan/hdlc_fr.c pvc->state.new ? " new" : "", state 454 drivers/net/wan/hdlc_fr.c !pvc->state.exist ? "deleted" : state 455 drivers/net/wan/hdlc_fr.c pvc->state.active ? "active" : "inactive"); state 471 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc = state(hdlc)->first_pvc; state 472 drivers/net/wan/hdlc_fr.c int lmi = state(hdlc)->settings.lmi; state 473 drivers/net/wan/hdlc_fr.c int dce = state(hdlc)->settings.dce; state 480 drivers/net/wan/hdlc_fr.c len += state(hdlc)->dce_pvc_count * (2 + stat_len); state 512 drivers/net/wan/hdlc_fr.c data[i++] = state(hdlc)->txseq = state 513 drivers/net/wan/hdlc_fr.c fr_lmi_nextseq(state(hdlc)->txseq); state 514 drivers/net/wan/hdlc_fr.c data[i++] = state(hdlc)->rxseq; state 523 drivers/net/wan/hdlc_fr.c if (state(hdlc)->reliable && !pvc->state.exist) { state 524 drivers/net/wan/hdlc_fr.c pvc->state.exist = pvc->state.new = 1; state 529 drivers/net/wan/hdlc_fr.c if (pvc->open_count && !pvc->state.active && state 530 drivers/net/wan/hdlc_fr.c pvc->state.exist && !pvc->state.new) { state 532 drivers/net/wan/hdlc_fr.c pvc->state.active = 1; state 545 drivers/net/wan/hdlc_fr.c if (pvc->state.new) state 547 drivers/net/wan/hdlc_fr.c else if (pvc->state.active) state 568 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc = state(hdlc)->first_pvc; state 570 drivers/net/wan/hdlc_fr.c state(hdlc)->reliable = reliable; state 573 drivers/net/wan/hdlc_fr.c state(hdlc)->n391cnt = 0; /* Request full status */ state 574 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 576 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.lmi == LMI_NONE) { state 579 drivers/net/wan/hdlc_fr.c pvc->state.exist = pvc->state.active = 1; state 580 drivers/net/wan/hdlc_fr.c pvc->state.new = 0; state 588 drivers/net/wan/hdlc_fr.c pvc->state.exist = pvc->state.active = 0; state 589 drivers/net/wan/hdlc_fr.c pvc->state.new = 0; state 590 drivers/net/wan/hdlc_fr.c if (!state(hdlc)->settings.dce) state 591 drivers/net/wan/hdlc_fr.c pvc->state.bandwidth = 0; state 606 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.dce) { state 607 drivers/net/wan/hdlc_fr.c reliable = state(hdlc)->request && state 608 drivers/net/wan/hdlc_fr.c time_before(jiffies, state(hdlc)->last_poll + state 609 drivers/net/wan/hdlc_fr.c state(hdlc)->settings.t392 * HZ); state 610 drivers/net/wan/hdlc_fr.c state(hdlc)->request = 0; state 612 drivers/net/wan/hdlc_fr.c state(hdlc)->last_errors <<= 1; /* Shift the list */ state 613 drivers/net/wan/hdlc_fr.c if (state(hdlc)->request) { state 614 drivers/net/wan/hdlc_fr.c if (state(hdlc)->reliable) state 616 drivers/net/wan/hdlc_fr.c state(hdlc)->last_errors |= 1; state 619 drivers/net/wan/hdlc_fr.c list = state(hdlc)->last_errors; state 620 drivers/net/wan/hdlc_fr.c for (i = 0; i < state(hdlc)->settings.n393; i++, list >>= 1) state 623 drivers/net/wan/hdlc_fr.c reliable = (cnt < state(hdlc)->settings.n392); state 626 drivers/net/wan/hdlc_fr.c if (state(hdlc)->reliable != reliable) { state 631 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.dce) state 632 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + state 633 drivers/net/wan/hdlc_fr.c state(hdlc)->settings.t392 * HZ; state 635 drivers/net/wan/hdlc_fr.c if (state(hdlc)->n391cnt) state 636 drivers/net/wan/hdlc_fr.c state(hdlc)->n391cnt--; state 638 drivers/net/wan/hdlc_fr.c fr_lmi_send(dev, state(hdlc)->n391cnt == 0); state 640 drivers/net/wan/hdlc_fr.c state(hdlc)->last_poll = jiffies; state 641 drivers/net/wan/hdlc_fr.c state(hdlc)->request = 1; state 642 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + state 643 drivers/net/wan/hdlc_fr.c state(hdlc)->settings.t391 * HZ; state 646 drivers/net/wan/hdlc_fr.c add_timer(&state(hdlc)->timer); state 655 drivers/net/wan/hdlc_fr.c int lmi = state(hdlc)->settings.lmi; state 656 drivers/net/wan/hdlc_fr.c int dce = state(hdlc)->settings.dce; state 727 drivers/net/wan/hdlc_fr.c state(hdlc)->rxseq = skb->data[i++]; /* TX sequence from peer */ state 730 drivers/net/wan/hdlc_fr.c txseq = state(hdlc)->txseq; state 733 drivers/net/wan/hdlc_fr.c state(hdlc)->last_poll = jiffies; state 736 drivers/net/wan/hdlc_fr.c if (!state(hdlc)->reliable) state 740 drivers/net/wan/hdlc_fr.c state(hdlc)->n391cnt = 0; state 745 drivers/net/wan/hdlc_fr.c if (state(hdlc)->fullrep_sent && !error) { state 747 drivers/net/wan/hdlc_fr.c state(hdlc)->fullrep_sent = 0; state 748 drivers/net/wan/hdlc_fr.c pvc = state(hdlc)->first_pvc; state 750 drivers/net/wan/hdlc_fr.c if (pvc->state.new) { state 751 drivers/net/wan/hdlc_fr.c pvc->state.new = 0; state 754 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 760 drivers/net/wan/hdlc_fr.c if (state(hdlc)->dce_changed) { state 762 drivers/net/wan/hdlc_fr.c state(hdlc)->fullrep_sent = 1; state 763 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 0; state 766 drivers/net/wan/hdlc_fr.c state(hdlc)->request = 1; /* got request */ state 773 drivers/net/wan/hdlc_fr.c state(hdlc)->request = 0; /* got response, no request pending */ state 781 drivers/net/wan/hdlc_fr.c pvc = state(hdlc)->first_pvc; state 784 drivers/net/wan/hdlc_fr.c pvc->state.deleted = 1; state 829 drivers/net/wan/hdlc_fr.c pvc->state.exist = 1; state 830 drivers/net/wan/hdlc_fr.c pvc->state.deleted = 0; state 831 drivers/net/wan/hdlc_fr.c if (active != pvc->state.active || state 832 drivers/net/wan/hdlc_fr.c new != pvc->state.new || state 833 drivers/net/wan/hdlc_fr.c bw != pvc->state.bandwidth || state 834 drivers/net/wan/hdlc_fr.c !pvc->state.exist) { state 835 drivers/net/wan/hdlc_fr.c pvc->state.new = new; state 836 drivers/net/wan/hdlc_fr.c pvc->state.active = active; state 837 drivers/net/wan/hdlc_fr.c pvc->state.bandwidth = bw; state 846 drivers/net/wan/hdlc_fr.c pvc = state(hdlc)->first_pvc; state 849 drivers/net/wan/hdlc_fr.c if (pvc->state.deleted && pvc->state.exist) { state 851 drivers/net/wan/hdlc_fr.c pvc->state.active = pvc->state.new = 0; state 852 drivers/net/wan/hdlc_fr.c pvc->state.exist = 0; state 853 drivers/net/wan/hdlc_fr.c pvc->state.bandwidth = 0; state 860 drivers/net/wan/hdlc_fr.c state(hdlc)->n391cnt = state(hdlc)->settings.n391; state 882 drivers/net/wan/hdlc_fr.c (state(hdlc)->settings.lmi == LMI_ANSI || state 883 drivers/net/wan/hdlc_fr.c state(hdlc)->settings.lmi == LMI_CCITT)) || state 885 drivers/net/wan/hdlc_fr.c state(hdlc)->settings.lmi == LMI_CISCO)) { state 902 drivers/net/wan/hdlc_fr.c if (pvc->state.fecn != fh->fecn) { state 907 drivers/net/wan/hdlc_fr.c pvc->state.fecn ^= 1; state 910 drivers/net/wan/hdlc_fr.c if (pvc->state.becn != fh->becn) { state 915 drivers/net/wan/hdlc_fr.c pvc->state.becn ^= 1; state 970 drivers/net/wan/hdlc_fr.c if (pvc->state.becn) state 994 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.lmi != LMI_NONE) { state 995 drivers/net/wan/hdlc_fr.c state(hdlc)->reliable = 0; state 996 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 997 drivers/net/wan/hdlc_fr.c state(hdlc)->request = 0; state 998 drivers/net/wan/hdlc_fr.c state(hdlc)->fullrep_sent = 0; state 999 drivers/net/wan/hdlc_fr.c state(hdlc)->last_errors = 0xFFFFFFFF; state 1000 drivers/net/wan/hdlc_fr.c state(hdlc)->n391cnt = 0; state 1001 drivers/net/wan/hdlc_fr.c state(hdlc)->txseq = state(hdlc)->rxseq = 0; state 1003 drivers/net/wan/hdlc_fr.c state(hdlc)->dev = dev; state 1004 drivers/net/wan/hdlc_fr.c timer_setup(&state(hdlc)->timer, fr_timer, 0); state 1006 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + HZ; state 1007 drivers/net/wan/hdlc_fr.c add_timer(&state(hdlc)->timer); state 1019 drivers/net/wan/hdlc_fr.c if (state(hdlc)->settings.lmi != LMI_NONE) state 1020 drivers/net/wan/hdlc_fr.c del_timer_sync(&state(hdlc)->timer); state 1028 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc = state(hdlc)->first_pvc; state 1108 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 1109 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_pvc_count++; state 1134 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_pvc_count--; state 1135 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 1146 drivers/net/wan/hdlc_fr.c struct pvc_device *pvc = state(hdlc)->first_pvc; state 1147 drivers/net/wan/hdlc_fr.c state(hdlc)->first_pvc = NULL; /* All PVCs destroyed */ state 1148 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_pvc_count = 0; state 1149 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_changed = 1; state 1195 drivers/net/wan/hdlc_fr.c if (copy_to_user(fr_s, &state(hdlc)->settings, size)) state 1235 drivers/net/wan/hdlc_fr.c state(hdlc)->first_pvc = NULL; state 1236 drivers/net/wan/hdlc_fr.c state(hdlc)->dce_pvc_count = 0; state 1238 drivers/net/wan/hdlc_fr.c memcpy(&state(hdlc)->settings, &new_settings, size); state 67 drivers/net/wan/hdlc_ppp.c u8 state; state 106 drivers/net/wan/hdlc_ppp.c return (struct ppp *)dev_to_hdlc(dev)->state; state 308 drivers/net/wan/hdlc_ppp.c old_state = proto->state; state 314 drivers/net/wan/hdlc_ppp.c proto_name(pid), event_names[event], state_names[proto->state]); state 319 drivers/net/wan/hdlc_ppp.c proto->state = action & STATE_MASK; state 326 drivers/net/wan/hdlc_ppp.c proto->restart_counter = (proto->state == STOPPING) ? state 343 drivers/net/wan/hdlc_ppp.c if (old_state != OPENED && proto->state == OPENED) { state 354 drivers/net/wan/hdlc_ppp.c if (old_state == OPENED && proto->state != OPENED) { state 362 drivers/net/wan/hdlc_ppp.c if (old_state != CLOSED && proto->state == CLOSED) state 367 drivers/net/wan/hdlc_ppp.c proto_name(pid), event_names[event], state_names[proto->state]); state 456 drivers/net/wan/hdlc_ppp.c if (ppp->protos[IDX_LCP].state == OPENED) state 497 drivers/net/wan/hdlc_ppp.c if (len >= 4 && proto->state == OPENED) state 565 drivers/net/wan/hdlc_ppp.c switch (proto->state) { state 614 drivers/net/wan/hdlc_ppp.c proto->state = CLOSED; state 53 drivers/net/wan/hdlc_raw.c if (copy_to_user(raw_s, hdlc->state, size)) state 82 drivers/net/wan/hdlc_raw.c memcpy(hdlc->state, &new_settings, size); state 69 drivers/net/wan/hdlc_raw_eth.c if (copy_to_user(raw_s, hdlc->state, size)) state 98 drivers/net/wan/hdlc_raw_eth.c memcpy(hdlc->state, &new_settings, size); state 260 drivers/net/wan/lmc/lmc_media.c lmc_hssi_set_link_status (lmc_softc_t * const sc, int state) state 262 drivers/net/wan/lmc/lmc_media.c if (state == LMC_LINK_UP) state 274 drivers/net/wan/lmc/lmc_media.c lmc_hssi_set_crc_length (lmc_softc_t * const sc, int state) state 276 drivers/net/wan/lmc/lmc_media.c if (state == LMC_CTL_CRC_LENGTH_32) state 509 drivers/net/wan/lmc/lmc_media.c lmc_ds3_set_crc_length (lmc_softc_t * const sc, int state) state 511 drivers/net/wan/lmc/lmc_media.c if (state == LMC_CTL_CRC_LENGTH_32) state 764 drivers/net/wan/lmc/lmc_media.c lmc_ssi_set_link_status (lmc_softc_t * const sc, int state) state 766 drivers/net/wan/lmc/lmc_media.c if (state == LMC_LINK_UP) state 785 drivers/net/wan/lmc/lmc_media.c lmc_ssi_set_crc_length (lmc_softc_t * const sc, int state) state 787 drivers/net/wan/lmc/lmc_media.c if (state == LMC_CTL_CRC_LENGTH_32) state 1153 drivers/net/wan/lmc/lmc_media.c lmc_t1_set_crc_length (lmc_softc_t * const sc, int state) state 1155 drivers/net/wan/lmc/lmc_media.c if (state == LMC_CTL_CRC_LENGTH_32) state 82 drivers/net/wan/sbni.c unsigned int state; state 410 drivers/net/wan/sbni.c nl->state |= FL_SLOW_MODE; state 420 drivers/net/wan/sbni.c ((nl->state & FL_SLOW_MODE) ? 500000 : 2000000) state 452 drivers/net/wan/sbni.c if( nl->tx_buf_p || (nl->state & FL_LINE_DOWN) ) { state 542 drivers/net/wan/sbni.c if( nl->state & FL_SLAVE ) state 554 drivers/net/wan/sbni.c req_ans = !(nl->state & FL_PREV_OK); state 578 drivers/net/wan/sbni.c if( nl->state & FL_SLAVE ) state 610 drivers/net/wan/sbni.c nl->state |= FL_PREV_OK; state 614 drivers/net/wan/sbni.c nl->state &= ~FL_PREV_OK, state 630 drivers/net/wan/sbni.c if( nl->state & FL_NEED_RESEND ) { state 640 drivers/net/wan/sbni.c if( (nl->state & FL_SLAVE) || nl->link ) state 642 drivers/net/wan/sbni.c nl->state |= FL_LINE_DOWN; state 650 drivers/net/wan/sbni.c nl->state |= FL_NEED_RESEND; state 660 drivers/net/wan/sbni.c nl->state |= FL_WAIT_ACK; state 769 drivers/net/wan/sbni.c nl->state &= ~(FL_WAIT_ACK | FL_NEED_RESEND); state 780 drivers/net/wan/sbni.c nl->state &= ~FL_NEED_RESEND; state 782 drivers/net/wan/sbni.c if( nl->state & FL_WAIT_ACK ) { state 799 drivers/net/wan/sbni.c nl->state &= ~FL_WAIT_ACK; state 851 drivers/net/wan/sbni.c nl->state &= ~(FL_WAIT_ACK | FL_NEED_RESEND); state 889 drivers/net/wan/sbni.c nl->state &= ~(FL_WAIT_ACK | FL_NEED_RESEND); state 909 drivers/net/wan/sbni.c if( nl->state & FL_NEED_RESEND ) state 915 drivers/net/wan/sbni.c len_field |= (nl->state & FL_PREV_OK) ? FRAME_SENT_OK : FRAME_SENT_BAD; state 1059 drivers/net/wan/sbni.c nl->state &= ~FL_LINE_DOWN; state 1087 drivers/net/wan/sbni.c nl->state &= ~(FL_WAIT_ACK | FL_NEED_RESEND); state 1088 drivers/net/wan/sbni.c nl->state |= FL_PREV_OK; state 1173 drivers/net/wan/sbni.c nl->state |= FL_SECONDARY; state 1216 drivers/net/wan/sbni.c if( nl->state & FL_SLAVE ) state 1233 drivers/net/wan/sbni.c if( !(nl->state & FL_SECONDARY) ) state 1235 drivers/net/wan/sbni.c nl->state &= FL_SECONDARY; state 1316 drivers/net/wan/sbni.c flags.slow_mode = (nl->state & FL_SLOW_MODE) != 0; state 1386 drivers/net/wan/sbni.c if( nl->state & FL_SLAVE ) /* This isn't master or free device */ state 1389 drivers/net/wan/sbni.c if( snl->state & FL_SLAVE ) /* That was already enslaved */ state 1399 drivers/net/wan/sbni.c snl->state |= FL_SLAVE; state 1421 drivers/net/wan/sbni.c if( !(snl->state & FL_SLAVE) ) state 1440 drivers/net/wan/sbni.c snl->state &= ~FL_SLAVE; state 190 drivers/net/wan/sdla.c flp->state = SDLA_HALT; state 195 drivers/net/wan/sdla.c flp->state = SDLA_S502E_ENABLE; state 198 drivers/net/wan/sdla.c flp->state &= ~SDLA_CPUEN; state 199 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 202 drivers/net/wan/sdla.c flp->state &= ~SDLA_CPUEN; state 203 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 218 drivers/net/wan/sdla.c flp->state = SDLA_S502A_START; state 223 drivers/net/wan/sdla.c flp->state = 0; state 226 drivers/net/wan/sdla.c flp->state |= SDLA_CPUEN; state 227 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 230 drivers/net/wan/sdla.c flp->state |= SDLA_CPUEN; state 231 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 343 drivers/net/wan/sdla.c char *state, line[30]; state 348 drivers/net/wan/sdla.c state = data; state 349 drivers/net/wan/sdla.c if (*state & SDLA_MODEM_DCD_LOW) state 351 drivers/net/wan/sdla.c if (*state & SDLA_MODEM_CTS_LOW) state 372 drivers/net/wan/sdla.c state = "new"; state 374 drivers/net/wan/sdla.c state = "deleted"; state 376 drivers/net/wan/sdla.c state = "active"; state 380 drivers/net/wan/sdla.c state = line; state 383 drivers/net/wan/sdla.c pstatus->dlci, state); state 915 drivers/net/wan/sdla.c flp->state &= ~SDLA_S502E_INTACK; state 916 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 917 drivers/net/wan/sdla.c flp->state |= SDLA_S502E_INTACK; state 918 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 972 drivers/net/wan/sdla.c flp->state &= ~SDLA_S502E_INTACK; state 973 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 981 drivers/net/wan/sdla.c flp->state &= ~SDLA_S508_INTEN; state 982 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 1043 drivers/net/wan/sdla.c flp->state |= SDLA_S502E_ENABLE; state 1044 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 1045 drivers/net/wan/sdla.c flp->state |= SDLA_S502E_INTACK; state 1046 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 1057 drivers/net/wan/sdla.c flp->state |= SDLA_S508_INTEN; state 1058 drivers/net/wan/sdla.c outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); state 1355 drivers/net/wan/sdla.c flp->state = 0; state 1458 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ3; state 1461 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ4; state 1464 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ5; state 1467 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ7; state 1470 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ10; state 1473 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ11; state 1476 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ12; state 1479 drivers/net/wan/sdla.c flp->state = SDLA_S507_IRQ15; state 1561 drivers/net/wan/sdla.c flp->state = SDLA_S502E_ENABLE; state 1564 drivers/net/wan/sdla.c flp->state |= SDLA_MEMEN; state 1567 drivers/net/wan/sdla.c flp->state = SDLA_MEMEN; state 1570 drivers/net/wan/sdla.c outb(flp->state, base + SDLA_REG_CONTROL); state 316 drivers/net/wimax/i2400m/control.c enum i2400m_system_state i2400m_state = le32_to_cpu(ss->state); state 320 drivers/net/wimax/i2400m/control.c if (i2400m->state != i2400m_state) { state 321 drivers/net/wimax/i2400m/control.c i2400m->state = i2400m_state; state 447 drivers/net/wimax/i2400m/control.c le32_to_cpu(ss->state)); state 208 drivers/net/wimax/i2400m/debugfs.c debugfs_create_u32("state", 0600, dentry, &i2400m->state); state 576 drivers/net/wimax/i2400m/i2400m.h enum i2400m_system_state state; state 173 drivers/net/wimax/i2400m/netdev.c i2400m->state != I2400M_SS_IDLE, state 365 drivers/net/wimax/i2400m/netdev.c if (i2400m->state == I2400M_SS_IDLE) state 34 drivers/net/wimax/i2400m/op-rfkill.c int i2400m_radio_is(struct i2400m *i2400m, enum wimax_rf_state state) state 36 drivers/net/wimax/i2400m/op-rfkill.c if (state == WIMAX_RF_OFF) state 37 drivers/net/wimax/i2400m/op-rfkill.c return i2400m->state == I2400M_SS_RF_OFF state 38 drivers/net/wimax/i2400m/op-rfkill.c || i2400m->state == I2400M_SS_RF_SHUTDOWN; state 39 drivers/net/wimax/i2400m/op-rfkill.c else if (state == WIMAX_RF_ON) state 41 drivers/net/wimax/i2400m/op-rfkill.c return i2400m->state != I2400M_SS_RF_OFF state 42 drivers/net/wimax/i2400m/op-rfkill.c && i2400m->state != I2400M_SS_RF_SHUTDOWN; state 70 drivers/net/wimax/i2400m/op-rfkill.c enum wimax_rf_state state) state 82 drivers/net/wimax/i2400m/op-rfkill.c d_fnstart(4, dev, "(wimax_dev %p state %d)\n", wimax_dev, state); state 93 drivers/net/wimax/i2400m/op-rfkill.c switch (state) { state 121 drivers/net/wimax/i2400m/op-rfkill.c i2400m->state_wq, i2400m_radio_is(i2400m, state), state 134 drivers/net/wimax/i2400m/op-rfkill.c wimax_dev, state, result); state 595 drivers/net/wimax/i2400m/usb.c if (i2400m->state == I2400M_SS_DATA_PATH_CONNECTED && is_autosuspend) { state 1982 drivers/net/wireless/admtek/adm8211.c static int adm8211_suspend(struct pci_dev *pdev, pm_message_t state) state 1985 drivers/net/wireless/admtek/adm8211.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 150 drivers/net/wireless/ath/ath.h enum ath_device_state state; state 2222 drivers/net/wireless/ath/ath10k/core.c switch (ar->state) { state 2224 drivers/net/wireless/ath/ath10k/core.c ar->state = ATH10K_STATE_RESTARTING; state 2239 drivers/net/wireless/ath/ath10k/core.c ar->state = ATH10K_STATE_WEDGED; state 2838 drivers/net/wireless/ath/ath10k/core.c if (ar->state != ATH10K_STATE_RESTARTING && state 2839 drivers/net/wireless/ath/ath10k/core.c ar->state != ATH10K_STATE_UTF) state 855 drivers/net/wireless/ath/ath10k/core.h static inline const char *ath10k_scan_state_str(enum ath10k_scan_state state) state 857 drivers/net/wireless/ath/ath10k/core.h switch (state) { state 1033 drivers/net/wireless/ath/ath10k/core.h enum ath10k_scan_state state; state 1119 drivers/net/wireless/ath/ath10k/core.h enum ath10k_state state; state 400 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 564 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 565 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_RESTARTED) { state 692 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 693 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_UTF) { state 721 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 722 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_UTF) { state 773 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 774 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_UTF) { state 825 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 826 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_UTF) { state 873 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) state 1061 drivers/net/wireless/ath/ath10k/debug.c if (ar->state == ATH10K_STATE_ON) { state 1165 drivers/net/wireless/ath/ath10k/debug.c if (ar->state == ATH10K_STATE_ON) { state 1286 drivers/net/wireless/ath/ath10k/debug.c if (ar->state == ATH10K_STATE_ON || state 1287 drivers/net/wireless/ath/ath10k/debug.c ar->state == ATH10K_STATE_UTF) { state 1411 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 1633 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 1860 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 1981 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 1982 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_RESTARTED) { state 2053 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 2116 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON && state 2117 drivers/net/wireless/ath/ath10k/debug.c ar->state != ATH10K_STATE_RESTARTED) { state 2292 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 2366 drivers/net/wireless/ath/ath10k/debug.c if (ar->state != ATH10K_STATE_ON) { state 211 drivers/net/wireless/ath/ath10k/debugfs_sta.c if ((ar->state != ATH10K_STATE_ON) || state 262 drivers/net/wireless/ath/ath10k/debugfs_sta.c if ((ar->state != ATH10K_STATE_ON) || state 313 drivers/net/wireless/ath/ath10k/debugfs_sta.c if ((ar->state != ATH10K_STATE_ON) || state 363 drivers/net/wireless/ath/ath10k/debugfs_sta.c if ((ar->state != ATH10K_STATE_ON) || state 427 drivers/net/wireless/ath/ath10k/debugfs_sta.c if (ar->state != ATH10K_STATE_ON) { state 101 drivers/net/wireless/ath/ath10k/htc.c if (htc->ar->state == ATH10K_STATE_WEDGED) state 603 drivers/net/wireless/ath/ath10k/hw.c if ((ar->state != ATH10K_STATE_ON) && state 604 drivers/net/wireless/ath/ath10k/hw.c (ar->state != ATH10K_STATE_RESTARTED)) { state 922 drivers/net/wireless/ath/ath10k/mac.c enum wmi_tdls_peer_state state) state 932 drivers/net/wireless/ath/ath10k/mac.c arg.peer_state = state; state 938 drivers/net/wireless/ath/ath10k/mac.c if (state == WMI_TDLS_PEER_STATE_CONNECTED && state 3266 drivers/net/wireless/ath/ath10k/mac.c if (ar->state == ATH10K_STATE_ON) state 4172 drivers/net/wireless/ath/ath10k/mac.c switch (ar->scan.state) { state 4179 drivers/net/wireless/ath/ath10k/mac.c .aborted = (ar->scan.state == state 4189 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_IDLE; state 4240 drivers/net/wireless/ath/ath10k/mac.c if (ar->scan.state != ATH10K_SCAN_IDLE) state 4255 drivers/net/wireless/ath/ath10k/mac.c switch (ar->scan.state) { state 4264 drivers/net/wireless/ath/ath10k/mac.c ath10k_scan_state_str(ar->scan.state), state 4265 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state); state 4268 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_ABORTING; state 4317 drivers/net/wireless/ath/ath10k/mac.c if (ar->scan.state == ATH10K_SCAN_IDLE) { state 4690 drivers/net/wireless/ath/ath10k/mac.c if ((ar->state != ATH10K_STATE_ON) && state 4691 drivers/net/wireless/ath/ath10k/mac.c (ar->state != ATH10K_STATE_RESTARTED)) state 4775 drivers/net/wireless/ath/ath10k/mac.c switch (ar->state) { state 4777 drivers/net/wireless/ath/ath10k/mac.c ar->state = ATH10K_STATE_ON; state 4780 drivers/net/wireless/ath/ath10k/mac.c ar->state = ATH10K_STATE_RESTARTED; state 4950 drivers/net/wireless/ath/ath10k/mac.c ar->state = ATH10K_STATE_OFF; state 4964 drivers/net/wireless/ath/ath10k/mac.c if (ar->state != ATH10K_STATE_OFF) { state 4966 drivers/net/wireless/ath/ath10k/mac.c ar->state = ATH10K_STATE_OFF; state 5967 drivers/net/wireless/ath/ath10k/mac.c switch (ar->scan.state) { state 5971 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_STARTING; state 6039 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_IDLE; state 6261 drivers/net/wireless/ath/ath10k/mac.c if (arvif->ar->state != ATH10K_STATE_ON) state 6908 drivers/net/wireless/ath/ath10k/mac.c switch (ar->scan.state) { state 6913 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_STARTING; state 6950 drivers/net/wireless/ath/ath10k/mac.c ar->scan.state = ATH10K_SCAN_IDLE; state 7048 drivers/net/wireless/ath/ath10k/mac.c if (ar->state == ATH10K_STATE_WEDGED) state 7058 drivers/net/wireless/ath/ath10k/mac.c skip = (ar->state == ATH10K_STATE_WEDGED) || state 7067 drivers/net/wireless/ath/ath10k/mac.c skip, ar->state, time_left); state 7116 drivers/net/wireless/ath/ath10k/mac.c if (ar->state == ATH10K_STATE_RESTARTED) { state 7118 drivers/net/wireless/ath/ath10k/mac.c ar->state = ATH10K_STATE_ON; state 7138 drivers/net/wireless/ath/ath10k/mac.c if (ar->scan.state != ATH10K_SCAN_IDLE) { state 7762 drivers/net/wireless/ath/ath10k/mac.c (ctx && (ar->state == ATH10K_STATE_RESTARTED))) { state 1610 drivers/net/wireless/ath/ath10k/pci.c if (ar->state != ATH10K_STATE_ON) { state 1819 drivers/net/wireless/ath/ath10k/sdio.c switch (ar->state) { state 1029 drivers/net/wireless/ath/ath10k/snoc.c __func__, ar->state); state 235 drivers/net/wireless/ath/ath10k/testmode.c if (ar->state == ATH10K_STATE_UTF) { state 241 drivers/net/wireless/ath/ath10k/testmode.c if (ar->state != ATH10K_STATE_OFF) { state 280 drivers/net/wireless/ath/ath10k/testmode.c ar->state = ATH10K_STATE_OFF; state 288 drivers/net/wireless/ath/ath10k/testmode.c ar->state = ATH10K_STATE_OFF; state 292 drivers/net/wireless/ath/ath10k/testmode.c ar->state = ATH10K_STATE_UTF; state 344 drivers/net/wireless/ath/ath10k/testmode.c ar->state = ATH10K_STATE_OFF; state 355 drivers/net/wireless/ath/ath10k/testmode.c if (ar->state != ATH10K_STATE_UTF) { state 380 drivers/net/wireless/ath/ath10k/testmode.c if (ar->state != ATH10K_STATE_UTF) { state 460 drivers/net/wireless/ath/ath10k/testmode.c if (ar->state != ATH10K_STATE_UTF) { state 17 drivers/net/wireless/ath/ath10k/thermal.c unsigned long *state) state 19 drivers/net/wireless/ath/ath10k/thermal.c *state = ATH10K_THERMAL_THROTTLE_MAX; state 26 drivers/net/wireless/ath/ath10k/thermal.c unsigned long *state) state 31 drivers/net/wireless/ath/ath10k/thermal.c *state = ar->thermal.throttle_state; state 72 drivers/net/wireless/ath/ath10k/thermal.c if (ar->state != ATH10K_STATE_ON) { state 138 drivers/net/wireless/ath/ath10k/thermal.c if (ar->state != ATH10K_STATE_ON) state 184 drivers/net/wireless/ath/ath10k/wmi-ops.h enum wmi_tdls_state state); state 1409 drivers/net/wireless/ath/ath10k/wmi-ops.h enum wmi_tdls_state state) state 1416 drivers/net/wireless/ath/ath10k/wmi-ops.h skb = ar->wmi.ops->gen_update_fw_tdls_state(ar, vdev_id, state); state 3249 drivers/net/wireless/ath/ath10k/wmi-tlv.c enum wmi_tdls_state state) state 3267 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (state == WMI_TDLS_ENABLE_ACTIVE) state 3268 drivers/net/wireless/ath/ath10k/wmi-tlv.c state = WMI_TDLS_ENABLE_ACTIVE_EXTERNAL_CONTROL; state 3282 drivers/net/wireless/ath/ath10k/wmi-tlv.c cmd->state = __cpu_to_le32(state); state 3299 drivers/net/wireless/ath/ath10k/wmi-tlv.c state, vdev_id); state 2141 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le32 state; state 1969 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 1974 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), state 1975 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state); state 1978 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state = ATH10K_SCAN_RUNNING; state 1992 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 1997 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), state 1998 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state); state 2011 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 2023 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), state 2024 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state); state 2037 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 2041 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), state 2042 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state); state 2055 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 2059 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), state 2060 drivers/net/wireless/ath/ath10k/wmi.c ar->scan.state); state 2163 drivers/net/wireless/ath/ath10k/wmi.c ath10k_scan_state_str(ar->scan.state), ar->scan.state); state 2726 drivers/net/wireless/ath/ath10k/wmi.c switch (ar->scan.state) { state 8746 drivers/net/wireless/ath/ath10k/wmi.c enum wmi_tdls_state state) state 8757 drivers/net/wireless/ath/ath10k/wmi.c state == WMI_TDLS_ENABLE_ACTIVE) state 8758 drivers/net/wireless/ath/ath10k/wmi.c state = WMI_TDLS_ENABLE_PASSIVE; state 8765 drivers/net/wireless/ath/ath10k/wmi.c cmd->state = __cpu_to_le32(state); state 8781 drivers/net/wireless/ath/ath10k/wmi.c state, vdev_id); state 7103 drivers/net/wireless/ath/ath10k/wmi.h __le32 state; state 592 drivers/net/wireless/ath/ath10k/wow.c switch (ar->state) { state 594 drivers/net/wireless/ath/ath10k/wow.c ar->state = ATH10K_STATE_RESTARTING; state 603 drivers/net/wireless/ath/ath10k/wow.c ar->state); state 1588 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state); state 53 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state) state 69 drivers/net/wireless/ath/ath5k/gpio.c switch (state) { state 154 drivers/net/wireless/ath/ath6kl/cfg80211.c if (ar->state == ATH6KL_STATE_RECOVERY) state 2256 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_SUSPENDING; state 2314 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_RESUMING; state 2338 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_ON; state 2342 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_WOW; state 2408 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_ON; state 2435 drivers/net/wireless/ath/ath6kl/cfg80211.c prev_state = ar->state; state 2439 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = prev_state; state 2443 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_WOW; state 2456 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_DEEPSLEEP; state 2464 drivers/net/wireless/ath/ath6kl/cfg80211.c if (ar->state == ATH6KL_STATE_OFF) { state 2478 drivers/net/wireless/ath/ath6kl/cfg80211.c ar->state = ATH6KL_STATE_CUTPOWER; state 2497 drivers/net/wireless/ath/ath6kl/cfg80211.c switch (ar->state) { state 2582 drivers/net/wireless/ath/ath6kl/cfg80211.c if (ar->state == ATH6KL_STATE_SUSPENDING) state 2585 drivers/net/wireless/ath/ath6kl/cfg80211.c if (ar->state == ATH6KL_STATE_WOW) state 3288 drivers/net/wireless/ath/ath6kl/cfg80211.c if (ar->state != ATH6KL_STATE_ON) state 3493 drivers/net/wireless/ath/ath6kl/cfg80211.c if (vif->ar->state != ATH6KL_STATE_RECOVERY && state 3507 drivers/net/wireless/ath/ath6kl/cfg80211.c if (vif->ar->state != ATH6KL_STATE_RECOVERY && state 3520 drivers/net/wireless/ath/ath6kl/cfg80211.c if (!vif && ar->state != ATH6KL_STATE_RECOVERY) { state 299 drivers/net/wireless/ath/ath6kl/core.c ar->state = ATH6KL_STATE_OFF; state 698 drivers/net/wireless/ath/ath6kl/core.h enum ath6kl_state state; state 1835 drivers/net/wireless/ath/ath6kl/init.c ar->state = ATH6KL_STATE_ON; state 1865 drivers/net/wireless/ath/ath6kl/init.c ar->state = ATH6KL_STATE_OFF; state 1178 drivers/net/wireless/ath/ath6kl/main.c mc_all_on = mc_all_on || (vif->ar->state == ATH6KL_STATE_ON); state 26 drivers/net/wireless/ath/ath6kl/recovery.c ar->state = ATH6KL_STATE_RECOVERY; state 32 drivers/net/wireless/ath/ath6kl/recovery.c ar->state = ATH6KL_STATE_ON; state 53 drivers/net/wireless/ath/ath6kl/recovery.c ar->state != ATH6KL_STATE_RECOVERY) state 69 drivers/net/wireless/ath/ath6kl/recovery.c (ar->state == ATH6KL_STATE_RECOVERY)) state 138 drivers/net/wireless/ath/ath6kl/recovery.c WARN_ON(ar->state != ATH6KL_STATE_ON); state 139 drivers/net/wireless/ath/ath6kl/recovery.c ar->state = ATH6KL_STATE_RECOVERY; state 141 drivers/net/wireless/ath/ath6kl/recovery.c ar->state = ATH6KL_STATE_ON; state 931 drivers/net/wireless/ath/ath6kl/sdio.c switch (ar->state) { state 295 drivers/net/wireless/ath/ath6kl/txrx.c if (WARN_ON_ONCE(ar->state == ATH6KL_STATE_WOW)) { state 381 drivers/net/wireless/ath/ath6kl/txrx.c if (WARN_ON_ONCE(ar->state != ATH6KL_STATE_ON)) state 385 drivers/net/wireless/ath/ath9k/ath9k.h enum ath_chanctx_state state; state 419 drivers/net/wireless/ath/ath9k/ath9k.h enum ath_offchannel_state state; state 187 drivers/net/wireless/ath/ath9k/channel.c static const char *offchannel_state_string(enum ath_offchannel_state state) state 189 drivers/net/wireless/ath/ath9k/channel.c switch (state) { state 220 drivers/net/wireless/ath/ath9k/channel.c static const char *chanctx_state_string(enum ath_chanctx_state state) state 222 drivers/net/wireless/ath/ath9k/channel.c switch (state) { state 513 drivers/net/wireless/ath/ath9k/channel.c chanctx_state_string(sc->sched.state), state 538 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_BEACON; state 544 drivers/net/wireless/ath/ath9k/channel.c if (ctx->active && sc->sched.state == ATH_CHANCTX_STATE_IDLE) { state 546 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_BEACON; state 552 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state == ATH_CHANCTX_STATE_WAIT_FOR_TIMER) { state 553 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_BEACON; state 559 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_BEACON; state 568 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state != ATH_CHANCTX_STATE_WAIT_FOR_BEACON) { state 576 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state != ATH_CHANCTX_STATE_WAIT_FOR_BEACON) state 651 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state != ATH_CHANCTX_STATE_WAIT_FOR_BEACON) state 657 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_TIMER; state 661 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state != ATH_CHANCTX_STATE_WAIT_FOR_TIMER) state 671 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_SWITCH; state 682 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state == ATH_CHANCTX_STATE_FORCE_ACTIVE || state 701 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state != ATH_CHANCTX_STATE_FORCE_ACTIVE || state 708 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_IDLE; state 712 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state == ATH_CHANCTX_STATE_FORCE_ACTIVE || state 726 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_TIMER; state 756 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_IDLE; state 761 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_IDLE; state 893 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_IDLE; state 905 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_PROBE_SEND; state 923 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_ROC_START; state 933 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_IDLE; state 978 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_IDLE; state 1042 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_PROBE_WAIT; state 1064 drivers/net/wireless/ath/ath9k/channel.c __func__, offchannel_state_string(sc->offchannel.state)); state 1066 drivers/net/wireless/ath/ath9k/channel.c switch (sc->offchannel.state) { state 1078 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_SUSPEND; state 1092 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_ROC_DONE; state 1170 drivers/net/wireless/ath/ath9k/channel.c switch (sc->sched.state) { state 1180 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_WAIT_FOR_BEACON; state 1194 drivers/net/wireless/ath/ath9k/channel.c __func__, offchannel_state_string(sc->offchannel.state)); state 1196 drivers/net/wireless/ath/ath9k/channel.c switch (sc->offchannel.state) { state 1217 drivers/net/wireless/ath/ath9k/channel.c sc->offchannel.state = ATH_OFFCHANNEL_ROC_WAIT; state 1292 drivers/net/wireless/ath/ath9k/channel.c if (sc->sched.state != ATH_CHANCTX_STATE_FORCE_ACTIVE) state 1293 drivers/net/wireless/ath/ath9k/channel.c sc->sched.state = ATH_CHANCTX_STATE_IDLE; state 1366 drivers/net/wireless/ath/ath9k/hif_usb.c bool unplugged = (udev->state == USB_STATE_NOTATTACHED) ? true : false; state 659 drivers/net/wireless/ath/ath9k/hw.c common->state = ATH_HW_INITIALIZED; state 1166 drivers/net/wireless/ath/ath9k/hw.c if (common->state < ATH_HW_INITIALIZED) state 1069 drivers/net/wireless/ath/ath9k/main.c if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START) state 2300 drivers/net/wireless/ath/ath9k/main.c if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START) state 2337 drivers/net/wireless/ath/ath9k/main.c if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) { state 2387 drivers/net/wireless/ath/ath9k/main.c if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) { state 2410 drivers/net/wireless/ath/ath9k/main.c if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START) state 2618 drivers/net/wireless/ath/ath9k/main.c sc->sched.state = ATH_CHANCTX_STATE_FORCE_ACTIVE; state 125 drivers/net/wireless/ath/carl9170/carl9170.h enum carl9170_tid_state state; state 237 drivers/net/wireless/ath/carl9170/carl9170.h enum carl9170_device_state state; state 451 drivers/net/wireless/ath/carl9170/carl9170.h bool state; state 499 drivers/net/wireless/ath/carl9170/carl9170.h #define CHK_DEV_STATE(a, s) (((struct ar9170 *)a)->state >= (s)) state 507 drivers/net/wireless/ath/carl9170/carl9170.h ar->state = newstate; state 205 drivers/net/wireless/ath/carl9170/cmd.c u32 state; state 214 drivers/net/wireless/ath/carl9170/cmd.c state = CARL9170_PSM_SLEEP | 1; state 217 drivers/net/wireless/ath/carl9170/cmd.c state = 1; state 220 drivers/net/wireless/ath/carl9170/cmd.c cmd->psm.state = cpu_to_le32(state); state 315 drivers/net/wireless/ath/carl9170/debug.c iter->max, iter->state, iter->counter); state 386 drivers/net/wireless/ath/carl9170/debug.c "FORCE CAM" : (ar->ps.state ? "PSM" : "CAM"))); state 162 drivers/net/wireless/ath/carl9170/fwcmd.h __le32 state; state 192 drivers/net/wireless/ath/carl9170/main.c if (tid_info->state == CARL9170_TID_STATE_SHUTDOWN) { state 193 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_KILLED; state 260 drivers/net/wireless/ath/carl9170/main.c if (tid_info->state > CARL9170_TID_STATE_SUSPEND) { state 261 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_SUSPEND; state 840 drivers/net/wireless/ath/carl9170/main.c if (ps != ar->ps.state) { state 845 drivers/net/wireless/ath/carl9170/main.c if (ar->ps.state && !ps) { state 854 drivers/net/wireless/ath/carl9170/main.c ar->ps.state = ps; state 1368 drivers/net/wireless/ath/carl9170/main.c if (tid_info->state > CARL9170_TID_STATE_SHUTDOWN) state 1369 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_SHUTDOWN; state 1435 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_PROGRESS; state 1462 drivers/net/wireless/ath/carl9170/main.c if (tid_info->state > CARL9170_TID_STATE_SHUTDOWN) state 1463 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_SHUTDOWN; state 1483 drivers/net/wireless/ath/carl9170/main.c tid_info->state = CARL9170_TID_STATE_IDLE; state 81 drivers/net/wireless/ath/carl9170/rx.c ps = le32_to_cpu(rsp->psm.state); state 84 drivers/net/wireless/ath/carl9170/rx.c if (ar->ps.state != new_ps) { state 92 drivers/net/wireless/ath/carl9170/rx.c ar->ps.state = new_ps; state 264 drivers/net/wireless/ath/carl9170/rx.c bool state = !!(cmd->gpio.gpio & cpu_to_le32( state 267 drivers/net/wireless/ath/carl9170/rx.c if (state != ar->wps.pbc_state) { state 268 drivers/net/wireless/ath/carl9170/rx.c ar->wps.pbc_state = state; state 270 drivers/net/wireless/ath/carl9170/rx.c state); state 405 drivers/net/wireless/ath/carl9170/tx.c if (likely(tid_info->state >= CARL9170_TID_STATE_IDLE)) state 613 drivers/net/wireless/ath/carl9170/tx.c if (iter->state < CARL9170_TID_STATE_IDLE) state 1158 drivers/net/wireless/ath/carl9170/tx.c if (tid_info->state < CARL9170_TID_STATE_PROGRESS) state 1164 drivers/net/wireless/ath/carl9170/tx.c if (tid_info->state != CARL9170_TID_STATE_XMIT) state 1173 drivers/net/wireless/ath/carl9170/tx.c tid_info->state = CARL9170_TID_STATE_IDLE; state 1214 drivers/net/wireless/ath/carl9170/tx.c tid_info->state = CARL9170_TID_STATE_IDLE; state 1415 drivers/net/wireless/ath/carl9170/tx.c if (unlikely(agg->state < CARL9170_TID_STATE_IDLE)) state 1447 drivers/net/wireless/ath/carl9170/tx.c if (unlikely(agg->state != CARL9170_TID_STATE_XMIT)) { state 1449 drivers/net/wireless/ath/carl9170/tx.c agg->state = CARL9170_TID_STATE_XMIT; state 2534 drivers/net/wireless/ath/wcn36xx/hal.h enum wcn36xx_hal_link_state state; state 4242 drivers/net/wireless/ath/wcn36xx/hal.h enum phy_chan_bond_state state; state 4274 drivers/net/wireless/ath/wcn36xx/hal.h enum phy_chan_bond_state state; state 884 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.state = PHY_SINGLE_CHANNEL_CENTERED; state 1096 drivers/net/wireless/ath/wcn36xx/smd.c enum wcn36xx_hal_link_state state) state 1106 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.state = state; state 1112 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.bssid, msg_body.self_mac_addr, msg_body.state); state 77 drivers/net/wireless/ath/wcn36xx/smd.h enum wcn36xx_hal_link_state state); state 1491 drivers/net/wireless/ath/wil6210/debugfs.c #define CHECK_QSTATE(x) (state & BIT(__QUEUE_STATE_ ## x)) ? \ state 1496 drivers/net/wireless/ath/wil6210/debugfs.c unsigned long state = txq->state; state 1498 drivers/net/wireless/ath/wil6210/debugfs.c seq_printf(s, "Tx queue[%i] state : 0x%lx%s%s%s\n", i, state, state 523 drivers/net/wireless/ath/wil6210/main.c void wil_set_recovery_state(struct wil6210_priv *wil, int state) state 526 drivers/net/wireless/ath/wil6210/main.c wil->recovery_state, state); state 528 drivers/net/wireless/ath/wil6210/main.c wil->recovery_state = state; state 1231 drivers/net/wireless/ath/wil6210/wil6210.h void wil_set_recovery_state(struct wil6210_priv *wil, int state); state 299 drivers/net/wireless/atmel/at76c50x-usb.c unsigned char state; state 340 drivers/net/wireless/atmel/at76c50x-usb.c static int at76_dfu_get_state(struct usb_device *udev, u8 *state) state 346 drivers/net/wireless/atmel/at76c50x-usb.c 0, 0, state, 1, USB_CTRL_GET_TIMEOUT); state 416 drivers/net/wireless/atmel/at76c50x-usb.c *dfu_state = dfu_stat_buf->state; state 464 drivers/net/wireless/atmel/at76c50x-usb.c *dfu_state = dfu_stat_buf->state; state 62 drivers/net/wireless/broadcom/b43/leds.c turn_on = atomic_read(&led->state) != LED_OFF; state 103 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, brightness); state 122 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 0); state 262 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 1); state 266 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 0); state 275 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 0); state 281 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 0); state 287 drivers/net/wireless/broadcom/b43/leds.c atomic_set(&led->state, 0); state 29 drivers/net/wireless/broadcom/b43/leds.h atomic_t state; state 3410 drivers/net/wireless/broadcom/b43/main.c unsigned int state; state 3412 drivers/net/wireless/broadcom/b43/main.c state = dev->periodic_state; state 3413 drivers/net/wireless/broadcom/b43/main.c if (state % 4 == 0) state 3415 drivers/net/wireless/broadcom/b43/main.c if (state % 2 == 0) state 2294 drivers/net/wireless/broadcom/b43/phy_n.c u8 state[4]; state 2342 drivers/net/wireless/broadcom/b43/phy_n.c state[0] = b43_radio_read(dev, B2055_C1_PD_RSSIMISC) & 0x07; state 2343 drivers/net/wireless/broadcom/b43/phy_n.c state[1] = b43_radio_read(dev, B2055_C2_PD_RSSIMISC) & 0x07; state 2346 drivers/net/wireless/broadcom/b43/phy_n.c state[2] = b43_radio_read(dev, B2055_C1_SP_RSSI) & 0x07; state 2347 drivers/net/wireless/broadcom/b43/phy_n.c state[3] = b43_radio_read(dev, B2055_C2_SP_RSSI) & 0x07; state 2410 drivers/net/wireless/broadcom/b43/phy_n.c b43_radio_maskset(dev, B2055_C1_PD_RSSIMISC, 0xF8, state[0]); state 2411 drivers/net/wireless/broadcom/b43/phy_n.c b43_radio_maskset(dev, B2055_C2_PD_RSSIMISC, 0xF8, state[1]); state 2413 drivers/net/wireless/broadcom/b43/phy_n.c switch (state[2]) { state 2428 drivers/net/wireless/broadcom/b43/phy_n.c switch (state[3]) { state 2296 drivers/net/wireless/broadcom/b43legacy/main.c unsigned int state; state 2298 drivers/net/wireless/broadcom/b43legacy/main.c state = dev->periodic_state; state 2299 drivers/net/wireless/broadcom/b43legacy/main.c if (state % 8 == 0) state 2301 drivers/net/wireless/broadcom/b43legacy/main.c if (state % 4 == 0) state 2303 drivers/net/wireless/broadcom/b43legacy/main.c if (state % 2 == 0) state 3920 drivers/net/wireless/broadcom/b43legacy/main.c static int b43legacy_suspend(struct ssb_device *dev, pm_message_t state) state 1373 drivers/net/wireless/broadcom/b43legacy/phy.c int state = 0; state 1388 drivers/net/wireless/broadcom/b43legacy/phy.c B43legacy_WARN_ON(!(state >= 0 && state <= 8)); state 1389 drivers/net/wireless/broadcom/b43legacy/phy.c if (state == 0) { state 1392 drivers/net/wireless/broadcom/b43legacy/phy.c } else if (state % 2 == 0) { state 1393 drivers/net/wireless/broadcom/b43legacy/phy.c begin = state - 1; state 1394 drivers/net/wireless/broadcom/b43legacy/phy.c end = state + 1; state 1396 drivers/net/wireless/broadcom/b43legacy/phy.c begin = state - 2; state 1397 drivers/net/wireless/broadcom/b43legacy/phy.c end = state + 2; state 1419 drivers/net/wireless/broadcom/b43legacy/phy.c state = j; state 351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c void brcmf_proto_bcdc_txflowblock(struct device *dev, bool state) state 358 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_fws_bus_blocked(drvr, state); state 11 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h void brcmf_proto_bcdc_txflowblock(struct device *dev, bool state); state 200 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c enum brcmf_sdiod_state state) state 202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c if (sdiodev->state == BRCMF_SDIOD_NOMEDIUM || state 203 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c state == sdiodev->state) state 206 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_dbg(TRACE, "%d -> %d\n", sdiodev->state, state); state 207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c switch (sdiodev->state) { state 214 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c if (state == BRCMF_SDIOD_DATA) state 220 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c sdiodev->state = state; state 870 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c sdiodev->state = BRCMF_SDIOD_DOWN; state 145 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h enum brcmf_bus_state state; state 270 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_bus_change_state(struct brcmf_bus *bus, enum brcmf_bus_state state); state 1289 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c bool bus_up = drvr->bus_if->state == BRCMF_BUS_UP; state 5004 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (!ndev || drvr->bus_if->state != BRCMF_BUS_UP) state 6851 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c unsigned long state) state 6856 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (test_bit(state, &vif->sme_state)) state 408 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h unsigned long state); state 297 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (drvr->bus_if->state != BRCMF_BUS_UP) { state 298 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c bphy_err(drvr, "xmit rejected state=%d\n", drvr->bus_if->state); state 372 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c enum brcmf_netif_stop_reason reason, bool state) state 380 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c ifp->bsscfgidx, ifp->netif_stop, reason, state); state 383 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (state) { state 582 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (ifp->drvr->bus_if->state == BRCMF_BUS_UP) state 600 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (bus_if->state != BRCMF_BUS_UP) { state 1414 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_bus_change_state(struct brcmf_bus *bus, enum brcmf_bus_state state) state 1420 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c brcmf_dbg(TRACE, "%d -> %d\n", bus->state, state); state 1427 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c bus->state = state; state 1429 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (state == BRCMF_BUS_UP) { state 209 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h enum brcmf_netif_stop_reason reason, bool state); state 49 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c enum nvram_parser_state state; state 108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c enum nvram_parser_state st = nvp->state; state 388 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c nvp.state = nv_parser_states[nvp.state](&nvp); state 389 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c if (nvp.state == END) state 101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c if (drvr->bus_if->state != BRCMF_BUS_UP) { state 204 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c enum brcmf_fws_skb_state state; state 391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c u8 state; state 430 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c enum brcmf_fws_hanger_item_state state; state 578 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c hanger->items[i].state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; state 588 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (h->items[i].state == BRCMF_FWS_HANGER_ITEM_STATE_FREE) { state 609 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (h->items[slot_id].state != BRCMF_FWS_HANGER_ITEM_STATE_FREE) { state 615 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c h->items[slot_id].state = BRCMF_FWS_HANGER_ITEM_STATE_INUSE; state 628 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (h->items[slot_id].state == BRCMF_FWS_HANGER_ITEM_STATE_FREE) { state 636 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c h->items[slot_id].state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; state 671 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (h->items[slot_id].state == BRCMF_FWS_HANGER_ITEM_STATE_FREE) { state 676 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c h->items[slot_id].state = BRCMF_FWS_HANGER_ITEM_STATE_INUSE_SUPPRESSED; state 690 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c s = h->items[i].state; state 698 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c h->items[i].state = state 724 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c desc->state = BRCMF_FWS_STATE_OPEN; state 740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c desc->state = BRCMF_FWS_STATE_CLOSE; state 801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (if_entry->state == BRCMF_FWS_STATE_CLOSE) state 807 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c closed = entry->state == BRCMF_FWS_STATE_CLOSE && state 846 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c hi->state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; state 948 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->state == BRCMF_FWS_STATE_CLOSE) { state 961 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c skcb->state = BRCMF_FWS_SKBSTATE_TIM; state 1082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->state = BRCMF_FWS_STATE_OPEN; state 1085 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->state = BRCMF_FWS_STATE_CLOSE; state 1121 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->state = BRCMF_FWS_STATE_OPEN; state 1125 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->state = BRCMF_FWS_STATE_CLOSE; state 1177 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (entry->state != BRCMF_FWS_STATE_CLOSE) state 1183 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (entry->state != BRCMF_FWS_STATE_CLOSE) state 1196 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c (entry->state == BRCMF_FWS_STATE_CLOSE)) state 1248 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c enum brcmf_fws_skb_state state, int fifo, state 1269 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (state == BRCMF_FWS_SKBSTATE_SUPPRESSED) { state 1330 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c brcmf_skbcb(p)->state = state; state 1979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (skcb->state != BRCMF_FWS_SKBSTATE_SUPPRESSED) state 2005 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (brcmf_skbcb(skb)->state == BRCMF_FWS_SKBSTATE_SUPPRESSED) state 2131 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c skcb->state = BRCMF_FWS_SKBSTATE_NEW; state 2480 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (brcmf_skbcb(skb)->state == BRCMF_FWS_SKBSTATE_TIM) { state 1402 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (drvr->bus_if->state != BRCMF_BUS_UP) { state 103 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c u8 state; state 515 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static s32 brcmf_p2p_set_discover_state(struct brcmf_if *ifp, u8 state, state 522 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c discover_state.state = state; state 248 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c enum brcmf_pcie_state state; state 856 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state == BRCMFMAC_PCIE_STATE_UP) state 862 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state == BRCMFMAC_PCIE_STATE_UP) state 927 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state != BRCMFMAC_PCIE_STATE_UP) state 945 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state != BRCMFMAC_PCIE_STATE_UP) state 962 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state != BRCMFMAC_PCIE_STATE_UP) state 979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state != BRCMFMAC_PCIE_STATE_UP) state 997 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (devinfo->state != BRCMFMAC_PCIE_STATE_UP) state 1792 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c devinfo->state = BRCMFMAC_PCIE_STATE_UP; state 1979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c devinfo->state = BRCMFMAC_PCIE_STATE_DOWN; state 2033 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c devinfo->state = BRCMFMAC_PCIE_STATE_DOWN; state 2058 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c devinfo->state = BRCMFMAC_PCIE_STATE_UP; state 1835 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c !bus->rxskip && rxleft && bus->sdiodev->state == BRCMF_SDIOD_DATA; state 2350 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if ((bus->sdiodev->state == BRCMF_SDIOD_DATA) && state 2447 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (sdiodev->state != BRCMF_SDIOD_NOMEDIUM) { state 2684 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if ((bus->sdiodev->state != BRCMF_SDIOD_DATA) || (err != 0)) { state 2766 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (sdiodev->state != BRCMF_SDIOD_DATA) state 2896 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (sdiodev->state != BRCMF_SDIOD_DATA) state 3209 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (sdiodev->state != BRCMF_SDIOD_DATA) state 3663 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (bus->sdiodev->state == BRCMF_SDIOD_DATA && BRCMF_FWCON_ON() && state 4438 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (bus->sdiodev->state != BRCMF_SDIOD_NOMEDIUM) { state 4474 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (bus->sdiodev->state != BRCMF_SDIOD_DATA) state 191 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h enum brcmf_sdiod_state state; state 349 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h enum brcmf_sdiod_state state); state 107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c __le32 state; state 317 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state != BRCMFMAC_USB_STATE_UP) state 346 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state != BRCMFMAC_USB_STATE_UP) state 503 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state == BRCMFMAC_USB_STATE_UP) { state 551 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state != BRCMFMAC_USB_STATE_UP) { state 552 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_err("bus is not up=%d\n", devinfo->bus_pub.state); state 560 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_state_change(struct brcmf_usbdev_info *devinfo, int state) state 565 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state, state); state 567 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state == state) state 570 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = state; state 573 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (state == BRCMFMAC_USB_STATE_DOWN) { state 576 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c } else if (state == BRCMFMAC_USB_STATE_UP) { state 580 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_dbg(USB, "DBUS current state=%d\n", state); state 592 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state != BRCMFMAC_USB_STATE_UP) { state 640 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state == BRCMFMAC_USB_STATE_UP) state 692 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (devinfo->bus_pub.state == BRCMFMAC_USB_STATE_DOWN) state 856 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct rdl_state_le state; state 869 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_dl_cmd(devinfo, DL_START, &state, sizeof(state)); state 871 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c rdlstate = le32_to_cpu(state.state); state 872 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c rdlbytes = le32_to_cpu(state.bytes); state 913 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c err = brcmf_usb_dl_cmd(devinfo, DL_GETSTATE, &state, state 914 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c sizeof(state)); state 920 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c rdlstate = le32_to_cpu(state.state); state 921 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c rdlbytes = le32_to_cpu(state.bytes); state 952 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = BRCMFMAC_USB_STATE_DL_DONE; state 954 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = BRCMFMAC_USB_STATE_DL_FAIL; state 962 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct rdl_state_le state; state 972 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c state.state = 0; state 973 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_dl_cmd(devinfo, DL_GETSTATE, &state, sizeof(state)); state 976 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (state.state == cpu_to_le32(DL_RUNNABLE)) { state 977 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (brcmf_usb_dl_cmd(devinfo, DL_GO, &state, sizeof(state))) state 1062 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = BRCMFMAC_USB_STATE_DOWN; state 1441 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_suspend(struct usb_interface *intf, pm_message_t state) state 1447 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = BRCMFMAC_USB_STATE_SLEEP; state 1480 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->bus_pub.state = BRCMFMAC_USB_STATE_UP; state 26 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h enum brcmf_usb_state state; state 20 drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c static void brcms_radio_led_ctrl(struct brcms_info *wl, bool state) state 26 drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c state = !state; state 28 drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c if (state) state 1342 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c bool state, int prio) state 99 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h bool state, int prio); state 7551 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c void brcms_c_associate_upd(struct brcms_c_info *wlc, bool state) state 7553 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->associated = state; state 24269 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c struct nphy_papd_restore_state *state, u8 core) state 24351 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afectrl[core] = read_phy_reg(pi, (core == PHY_CORE_0) ? state 24353 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afeoverride[core] = state 24355 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afectrl[off_core] = state 24357 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afeoverride[off_core] = state 24371 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->pwrup[core] = state 24374 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[core] = state 24377 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->pwrup[off_core] = state 24380 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[off_core] = state 24406 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->pwrup[core] = state 24409 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[core] = state 24412 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->pwrup[off_core] = state 24415 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[off_core] = state 24464 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afectrl[core] = read_phy_reg(pi, (core == PHY_CORE_0) ? state 24466 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->afeoverride[core] = state 24477 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->vga_master[core] = state 24481 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->fbmix[core] = state 24484 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->intpa_master[core] = state 24493 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->fbmix[core] = state 24496 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->intpa_master[core] = state 24523 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c struct nphy_papd_restore_state *state) state 24538 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[core]); state 24544 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->atten[core]); state 24596 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 0xa6 : 0xa7, state->afectrl[core]); state 24598 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 0xa5, state->afeoverride[core]); state 24601 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_ipa_set_bbmult_nphy(pi, (state->mm >> 8) & 0xff, state 24602 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c (state->mm & 0xff)); state 24621 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->vga_master[core]); state 24624 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c TXFBMIX_G, state->fbmix[core]); state 24627 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->intpa_master[core]); state 24630 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c TXFBMIX_A, state->fbmix[core]); state 24633 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c state->intpa_master[core]); state 24637 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 0xa6 : 0xa7, state->afectrl[core]); state 24639 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 0xa5, state->afeoverride[core]); state 24642 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_ipa_set_bbmult_nphy(pi, (state->mm >> 8) & 0xff, state 24643 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c (state->mm & 0xff)); state 308 drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h void brcms_c_associate_upd(struct brcms_c_info *wlc, bool state); state 68 drivers/net/wireless/broadcom/brcm80211/brcmsmac/scb.h u8 state; /* current state bitfield of auth/assoc process */ state 77 drivers/net/wireless/cisco/airo.c static int airo_pci_suspend(struct pci_dev *pdev, pm_message_t state); state 823 drivers/net/wireless/cisco/airo.c __le16 state; state 1336 drivers/net/wireless/cisco/airo.c ai->micstats.enabled = (le16_to_cpu(mic_rid.state) & 0x00FF) ? 1 : 0; state 3116 drivers/net/wireless/cisco/airo.c current->state = TASK_RUNNING; state 5584 drivers/net/wireless/cisco/airo.c static int airo_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 5602 drivers/net/wireless/cisco/airo.c ai->power = state; state 5606 drivers/net/wireless/cisco/airo.c pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); state 5608 drivers/net/wireless/cisco/airo.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 877 drivers/net/wireless/intel/ipw2x00/ipw2100.c static int ipw2100_wait_for_card_state(struct ipw2100_priv *priv, int state) state 896 drivers/net/wireless/intel/ipw2x00/ipw2100.c if ((card_state == state) || state 898 drivers/net/wireless/intel/ipw2x00/ipw2100.c IPW_HW_STATE_ENABLED : IPW_HW_STATE_DISABLED) == state) { state 899 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (state == IPW_HW_STATE_ENABLED) state 911 drivers/net/wireless/intel/ipw2x00/ipw2100.c state ? "DISABLED" : "ENABLED"); state 6401 drivers/net/wireless/intel/ipw2x00/ipw2100.c static int ipw2100_suspend(struct pci_dev *pci_dev, pm_message_t state) state 4483 drivers/net/wireless/intel/ipw2x00/ipw2200.c switch (assoc->state) { state 4634 drivers/net/wireless/intel/ipw2x00/ipw2200.c assoc->state); state 4643 drivers/net/wireless/intel/ipw2x00/ipw2200.c switch (auth->state) { state 4722 drivers/net/wireless/intel/ipw2x00/ipw2200.c auth->state); state 4866 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (le32_to_cpu(x->state) == state 11858 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 11873 drivers/net/wireless/intel/ipw2x00/ipw2200.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 597 drivers/net/wireless/intel/ipw2x00/ipw2200.h __le32 state; state 621 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 state; state 625 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 state; state 780 drivers/net/wireless/intel/ipw2x00/libipw.h enum libipw_state state; state 764 drivers/net/wireless/intel/iwlegacy/4965-calib.c data->state = IL_CHAIN_NOISE_CALIBRATED; state 806 drivers/net/wireless/intel/iwlegacy/4965-calib.c if (data->state != IL_CHAIN_NOISE_ACCUMULATE) { state 807 drivers/net/wireless/intel/iwlegacy/4965-calib.c if (data->state == IL_CHAIN_NOISE_ALIVE) state 917 drivers/net/wireless/intel/iwlegacy/4965-calib.c data->state = IL_CHAIN_NOISE_DONE; state 1743 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state == IL_AGG_ON) { state 2241 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].tid[tid].agg.state != IL_AGG_OFF) { state 2267 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data->agg.state = IL_AGG_ON; state 2272 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data->agg.state = IL_EMPTYING_HW_QUEUE_ADDBA; state 2338 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { state 2360 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = state 2368 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = IL_AGG_OFF; state 2398 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { state 2408 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data->agg.state = IL_AGG_OFF; state 2416 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data->agg.state = IL_AGG_ON; state 2841 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg->state != IL_EMPTYING_HW_QUEUE_DELBA) state 2973 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg->state != IL_EMPTYING_HW_QUEUE_DELBA) state 1768 drivers/net/wireless/intel/iwlegacy/4965-rs.c if (tid_data->agg.state == IL_AGG_OFF) state 2099 drivers/net/wireless/intel/iwlegacy/4965-rs.c if (tid_data->agg.state == IL_AGG_OFF) { state 528 drivers/net/wireless/intel/iwlegacy/4965.c if (data->state == IL_CHAIN_NOISE_ALIVE && il_is_any_associated(il)) { state 547 drivers/net/wireless/intel/iwlegacy/4965.c data->state = IL_CHAIN_NOISE_ACCUMULATE; state 1797 drivers/net/wireless/intel/iwlegacy/4965.c if (il->chain_noise_data.state == IL_CHAIN_NOISE_DONE) state 2211 drivers/net/wireless/intel/iwlegacy/commands.h u8 state; /* 0 - start, 1 - stop */ state 1166 drivers/net/wireless/intel/iwlegacy/common.c update_chains = il->chain_noise_data.state == IL_CHAIN_NOISE_DONE || state 1167 drivers/net/wireless/intel/iwlegacy/common.c il->chain_noise_data.state == IL_CHAIN_NOISE_ALIVE; state 1195 drivers/net/wireless/intel/iwlegacy/common.c il->chain_noise_data.state); state 2643 drivers/net/wireless/intel/iwlegacy/common.c if (!report->state) { state 641 drivers/net/wireless/intel/iwlegacy/common.h u8 state; state 991 drivers/net/wireless/intel/iwlegacy/common.h u8 state; state 1077 drivers/net/wireless/intel/iwlegacy/debug.c data->state); state 432 drivers/net/wireless/intel/iwlwifi/dvm/agn.h static inline void iwl_dvm_set_pmi(struct iwl_priv *priv, bool state) state 434 drivers/net/wireless/intel/iwlwifi/dvm/agn.h if (state) state 438 drivers/net/wireless/intel/iwlwifi/dvm/agn.h iwl_trans_set_pmi(priv->trans, state); state 928 drivers/net/wireless/intel/iwlwifi/dvm/calib.c data->state = IWL_CHAIN_NOISE_CALIBRATED; state 975 drivers/net/wireless/intel/iwlwifi/dvm/calib.c if (data->state != IWL_CHAIN_NOISE_ACCUMULATE) { state 976 drivers/net/wireless/intel/iwlwifi/dvm/calib.c if (data->state == IWL_CHAIN_NOISE_ALIVE) state 1089 drivers/net/wireless/intel/iwlwifi/dvm/calib.c data->state = IWL_CHAIN_NOISE_DONE; state 2069 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 state; /* 0 - start, 1 - stop */ state 226 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c tid_data->agg.state, state 476 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c tt->state); state 478 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c restriction = tt->restriction + tt->state; state 1778 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c data->state); state 152 drivers/net/wireless/intel/iwlwifi/dvm/dev.h enum iwl_agg_state state; state 360 drivers/net/wireless/intel/iwlwifi/dvm/dev.h u8 state; state 2119 drivers/net/wireless/intel/iwlwifi/dvm/main.c static bool iwl_set_hw_rfkill_state(struct iwl_op_mode *op_mode, bool state) state 2123 drivers/net/wireless/intel/iwlwifi/dvm/main.c if (state) state 2128 drivers/net/wireless/intel/iwlwifi/dvm/main.c wiphy_rfkill_set_hw_state(priv->hw->wiphy, state); state 325 drivers/net/wireless/intel/iwlwifi/dvm/power.c update_chains = priv->chain_noise_data.state == IWL_CHAIN_NOISE_DONE || state 326 drivers/net/wireless/intel/iwlwifi/dvm/power.c priv->chain_noise_data.state == IWL_CHAIN_NOISE_ALIVE; state 355 drivers/net/wireless/intel/iwlwifi/dvm/power.c priv->chain_noise_data.state); state 2235 drivers/net/wireless/intel/iwlwifi/dvm/rs.c if (tid_data->agg.state == IWL_AGG_OFF) state 2607 drivers/net/wireless/intel/iwlwifi/dvm/rs.c if (tid_data->agg.state == IWL_AGG_OFF) { state 83 drivers/net/wireless/intel/iwlwifi/dvm/rx.c if (!report->state) { state 1361 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if ((data->state == IWL_CHAIN_NOISE_ALIVE) && state 1383 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c data->state = IWL_CHAIN_NOISE_ACCUMULATE; state 1507 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c if (priv->chain_noise_data.state == IWL_CHAIN_NOISE_DONE) state 72 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state >= IWL_TI_1) state 91 drivers/net/wireless/intel/iwlwifi/dvm/tt.c restriction = tt->restriction + tt->state; state 127 drivers/net/wireless/intel/iwlwifi/dvm/tt.c restriction = tt->restriction + tt->state; state 138 drivers/net/wireless/intel/iwlwifi/dvm/tt.c restriction = tt->restriction + tt->state; state 163 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state == IWL_TI_CT_KILL) { state 214 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state != IWL_TI_CT_KILL) { state 217 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_CT_KILL; state 261 drivers/net/wireless/intel/iwlwifi/dvm/tt.c old_state = tt->state; state 264 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_CT_KILL; state 266 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_2; state 268 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_1; state 270 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_0; state 277 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state != old_state) { state 278 drivers/net/wireless/intel/iwlwifi/dvm/tt.c switch (tt->state) { state 299 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state != IWL_TI_CT_KILL && state 306 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = old_state; state 310 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state == IWL_TI_CT_KILL) { state 316 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = old_state; state 322 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state); state 359 drivers/net/wireless/intel/iwlwifi/dvm/tt.c old_state = tt->state; state 390 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = state 399 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state >= IWL_TI_1) { state 439 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state != IWL_TI_CT_KILL && state 448 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = old_state; state 452 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state); state 454 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state == IWL_TI_CT_KILL) { state 461 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = old_state; state 465 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state != IWL_TI_CT_KILL) { state 495 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state != IWL_TI_CT_KILL) { state 527 drivers/net/wireless/intel/iwlwifi/dvm/tt.c if (tt->state == IWL_TI_CT_KILL) { state 602 drivers/net/wireless/intel/iwlwifi/dvm/tt.c tt->state = IWL_TI_0; state 89 drivers/net/wireless/intel/iwlwifi/dvm/tt.h enum iwl_tt_state state; state 386 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state != IWL_AGG_ON) { state 389 drivers/net/wireless/intel/iwlwifi/dvm/tx.c info->flags, tid_data->agg.state); state 399 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (WARN_ONCE(tid_data->agg.state != IWL_AGG_ON && state 400 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state != IWL_AGG_OFF, state 401 drivers/net/wireless/intel/iwlwifi/dvm/tx.c "Tx while agg.state = %d\n", tid_data->agg.state)) state 505 drivers/net/wireless/intel/iwlwifi/dvm/tx.c switch (tid_data->agg.state) { state 527 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, tid_data->agg.state); state 544 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_EMPTYING_HW_QUEUE_DELBA; state 552 drivers/net/wireless/intel/iwlwifi/dvm/tx.c agg_state = tid_data->agg.state; state 553 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_AGG_OFF; state 595 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (priv->tid_data[sta_id][tid].agg.state != IWL_AGG_OFF) { state 622 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_AGG_STARTING; state 629 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_EMPTYING_HW_QUEUE_ADDBA; state 652 drivers/net/wireless/intel/iwlwifi/dvm/tx.c agg_state = tid_data->agg.state; state 654 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, txq_id, tid_data->agg.state); state 656 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_AGG_OFF; state 694 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_priv->sta_id][tid].agg.state = IWL_AGG_ON; state 758 drivers/net/wireless/intel/iwlwifi/dvm/tx.c switch (priv->tid_data[sta_id][tid].agg.state) { state 768 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_AGG_OFF; state 778 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data->agg.state = IWL_AGG_STARTING; state 132 drivers/net/wireless/intel/iwlwifi/fw/api/sf.h __le32 state; state 158 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h bool (*hw_rf_kill)(struct iwl_op_mode *op_mode, bool state); state 222 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h iwl_op_mode_hw_rf_kill(struct iwl_op_mode *op_mode, bool state) state 225 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h return op_mode->ops->hw_rf_kill(op_mode, state); state 121 drivers/net/wireless/intel/iwlwifi/iwl-trans.c if (unlikely(trans->state != IWL_TRANS_FW_ALIVE)) { state 122 drivers/net/wireless/intel/iwlwifi/iwl-trans.c IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 599 drivers/net/wireless/intel/iwlwifi/iwl-trans.h void (*set_pmi)(struct iwl_trans *trans, bool state); state 788 drivers/net/wireless/intel/iwlwifi/iwl-trans.h enum iwl_trans_state state; state 860 drivers/net/wireless/intel/iwlwifi/iwl-trans.h trans->state = IWL_TRANS_NO_FW; state 867 drivers/net/wireless/intel/iwlwifi/iwl-trans.h trans->state = IWL_TRANS_FW_ALIVE; state 890 drivers/net/wireless/intel/iwlwifi/iwl-trans.h trans->state = IWL_TRANS_NO_FW; state 956 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 957 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 967 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 968 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 978 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 979 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 999 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1000 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1038 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1039 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1089 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1090 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1101 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1102 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1116 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1117 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1129 drivers/net/wireless/intel/iwlwifi/iwl-trans.h if (WARN_ON_ONCE(trans->state != IWL_TRANS_FW_ALIVE)) { state 1130 drivers/net/wireless/intel/iwlwifi/iwl-trans.h IWL_ERR(trans, "%s bad state = %d\n", __func__, trans->state); state 1198 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_trans_set_pmi(struct iwl_trans *trans, bool state) state 1201 drivers/net/wireless/intel/iwlwifi/iwl-trans.h trans->ops->set_pmi(trans, state); state 1091 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h enum iwl_mvm_tdls_cs_state state; state 1969 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h void iwl_mvm_set_hw_ctkill_state(struct iwl_mvm *mvm, bool state); state 1164 drivers/net/wireless/intel/iwlwifi/mvm/ops.c bool state = iwl_mvm_is_radio_killed(mvm); state 1166 drivers/net/wireless/intel/iwlwifi/mvm/ops.c if (state) state 1169 drivers/net/wireless/intel/iwlwifi/mvm/ops.c wiphy_rfkill_set_hw_state(mvm->hw->wiphy, state); state 1172 drivers/net/wireless/intel/iwlwifi/mvm/ops.c void iwl_mvm_set_hw_ctkill_state(struct iwl_mvm *mvm, bool state) state 1174 drivers/net/wireless/intel/iwlwifi/mvm/ops.c if (state) state 1182 drivers/net/wireless/intel/iwlwifi/mvm/ops.c static bool iwl_mvm_set_hw_rfkill_state(struct iwl_op_mode *op_mode, bool state) state 1188 drivers/net/wireless/intel/iwlwifi/mvm/ops.c if (state) state 1210 drivers/net/wireless/intel/iwlwifi/mvm/ops.c return state && rfkill_safe_init_done; state 647 drivers/net/wireless/intel/iwlwifi/mvm/rs.c tid_data->state == IWL_AGG_OFF && state 652 drivers/net/wireless/intel/iwlwifi/mvm/rs.c tid_data->state = IWL_AGG_QUEUED; state 779 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (tid_data->state != IWL_AGG_OFF) state 215 drivers/net/wireless/intel/iwlwifi/mvm/sf.c .state = cpu_to_le32(new_state), state 221 drivers/net/wireless/intel/iwlwifi/mvm/sf.c sf_cmd.state |= cpu_to_le32(SF_CFG_DUMMY_NOTIF_OFF); state 440 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmsta->tid_data[tid].state == IWL_AGG_ON) state 487 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmsta->tid_data[tid].state == IWL_AGG_ON) state 974 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmsta->tid_data[tid].state == IWL_AGG_ON) { state 1029 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmsta->tid_data[tid].state != IWL_AGG_OFF) state 1333 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue_state = mvmsta->tid_data[tid].state; state 2772 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmsta->tid_data[tid].state != IWL_AGG_QUEUED && state 2773 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->tid_data[tid].state != IWL_AGG_OFF) { state 2776 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->tid_data[tid].state); state 2851 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_AGG_STARTING; state 2854 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_EMPTYING_HW_QUEUE_ADDBA; state 2898 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_AGG_ON; state 3038 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, txq_id, tid_data->state); state 3044 drivers/net/wireless/intel/iwlwifi/mvm/sta.c switch (tid_data->state) { state 3053 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_AGG_OFF; state 3071 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_AGG_OFF; state 3077 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, tid_data->state); state 3103 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, txq_id, tid_data->state); state 3104 drivers/net/wireless/intel/iwlwifi/mvm/sta.c old_state = tid_data->state; state 3105 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid_data->state = IWL_AGG_OFF; state 326 drivers/net/wireless/intel/iwlwifi/mvm/sta.h enum iwl_mvm_agg_state state; state 215 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c iwl_mvm_tdls_cs_state_str(enum iwl_mvm_tdls_cs_state state) state 217 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c switch (state) { state 234 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c enum iwl_mvm_tdls_cs_state state) state 236 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.state == state) state 240 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c iwl_mvm_tdls_cs_state_str(mvm->tdls_cs.state), state 241 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c iwl_mvm_tdls_cs_state_str(state)); state 242 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.state = state; state 245 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (state == IWL_MVM_TDLS_SW_REQ_SENT) state 248 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (state == IWL_MVM_TDLS_SW_IDLE) state 302 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.state != IWL_MVM_TDLS_SW_IDLE && state 311 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c switch (mvm->tdls_cs.state) { state 370 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c type, mvm->tdls_cs.state, peer, same_peer, state 425 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.state == IWL_MVM_TDLS_SW_REQ_SENT && state 429 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c } else if (mvm->tdls_cs.state == IWL_MVM_TDLS_SW_ACTIVE && state 645 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.state != IWL_MVM_TDLS_SW_IDLE) state 690 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.state == IWL_MVM_TDLS_SW_REQ_SENT && state 507 drivers/net/wireless/intel/iwlwifi/mvm/tt.c int iwl_mvm_ctdp_command(struct iwl_mvm *mvm, u32 op, u32 state) state 511 drivers/net/wireless/intel/iwlwifi/mvm/tt.c .budget = cpu_to_le32(iwl_mvm_cdev_budgets[state]), state 532 drivers/net/wireless/intel/iwlwifi/mvm/tt.c mvm->cooling_dev.cur_state = state; state 767 drivers/net/wireless/intel/iwlwifi/mvm/tt.c unsigned long *state) state 769 drivers/net/wireless/intel/iwlwifi/mvm/tt.c *state = ARRAY_SIZE(iwl_mvm_cdev_budgets) - 1; state 775 drivers/net/wireless/intel/iwlwifi/mvm/tt.c unsigned long *state) state 779 drivers/net/wireless/intel/iwlwifi/mvm/tt.c *state = mvm->cooling_dev.cur_state; state 1122 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta->tid_data[tid].state != IWL_AGG_ON, state 1124 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta->tid_data[tid].state, tid)) state 1259 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if ((tid_data->state == IWL_AGG_ON || state 1260 drivers/net/wireless/intel/iwlwifi/mvm/tx.c tid_data->state == IWL_EMPTYING_HW_QUEUE_DELBA) && state 1281 drivers/net/wireless/intel/iwlwifi/mvm/tx.c switch (tid_data->state) { state 1286 drivers/net/wireless/intel/iwlwifi/mvm/tx.c tid_data->state = IWL_AGG_STARTING; state 1294 drivers/net/wireless/intel/iwlwifi/mvm/tx.c tid_data->state = IWL_AGG_OFF; state 454 drivers/net/wireless/intel/iwlwifi/pcie/internal.h u8 state; state 1055 drivers/net/wireless/intel/iwlwifi/pcie/internal.h void iwl_trans_pcie_rf_kill(struct iwl_trans *trans, bool state); state 1464 drivers/net/wireless/intel/iwlwifi/pcie/trans.c void iwl_trans_pcie_rf_kill(struct iwl_trans *trans, bool state) state 1472 drivers/net/wireless/intel/iwlwifi/pcie/trans.c state ? "disabled" : "enabled"); state 1473 drivers/net/wireless/intel/iwlwifi/pcie/trans.c if (iwl_op_mode_hw_rf_kill(trans->op_mode, state)) { state 2014 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static void iwl_trans_pcie_set_pmi(struct iwl_trans *trans, bool state) state 2016 drivers/net/wireless/intel/iwlwifi/pcie/trans.c if (state) state 2793 drivers/net/wireless/intel/iwlwifi/pcie/trans.c if (trans_pcie->fw_mon_data.state != IWL_FW_MON_DBGFS_STATE_CLOSED) state 2796 drivers/net/wireless/intel/iwlwifi/pcie/trans.c trans_pcie->fw_mon_data.state = IWL_FW_MON_DBGFS_STATE_OPEN; state 2806 drivers/net/wireless/intel/iwlwifi/pcie/trans.c if (trans_pcie->fw_mon_data.state == IWL_FW_MON_DBGFS_STATE_OPEN) state 2807 drivers/net/wireless/intel/iwlwifi/pcie/trans.c trans_pcie->fw_mon_data.state = IWL_FW_MON_DBGFS_STATE_CLOSED; state 2854 drivers/net/wireless/intel/iwlwifi/pcie/trans.c if (data->state == state 2945 drivers/net/wireless/intel/iwlwifi/pcie/trans.c data->state = IWL_FW_MON_DBGFS_STATE_DISABLED; state 3649 drivers/net/wireless/intel/iwlwifi/pcie/trans.c trans_pcie->fw_mon_data.state = IWL_FW_MON_DBGFS_STATE_CLOSED; state 408 drivers/net/wireless/intersil/hostap/hostap_pci.c static int prism2_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 36 drivers/net/wireless/intersil/orinoco/airport.c airport_suspend(struct macio_dev *mdev, pm_message_t state) state 22 drivers/net/wireless/intersil/orinoco/orinoco_pci.h static int orinoco_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 276 drivers/net/wireless/intersil/orinoco/orinoco_usb.c enum ezusb_state state; /* Current state */ state 324 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_REQ_TIMEOUT; state 326 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_RESP_TIMEOUT; state 357 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_START; state 393 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (ctx->state) { state 405 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if (ctx->state != EZUSB_CTX_COMPLETE) state 468 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if (ctx->state == EZUSB_CTX_QUEUED) { state 472 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_REQSUBMIT_FAIL; state 484 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_REQ_SUBMITTED; state 511 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_QUEUED; state 521 drivers/net/wireless/intersil/orinoco/orinoco_usb.c enum ezusb_state state; state 535 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state = ctx->state; state 538 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (state) { state 541 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_REQ_COMPLETE; state 552 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_COMPLETE; state 560 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state, urb->status); state 567 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (state) { state 570 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_REQ_FAILED; state 584 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state, urb->status); state 597 drivers/net/wireless/intersil/orinoco/orinoco_usb.c enum ezusb_state state; state 636 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state = ctx->state; state 637 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (state) { state 644 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_RESP_RECEIVED; state 655 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ctx->state = EZUSB_CTX_COMPLETE; state 669 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state); state 683 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (ctx->state) { state 871 drivers/net/wireless/intersil/orinoco/orinoco_usb.c enum ezusb_state state; state 901 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state = ctx->state; state 902 drivers/net/wireless/intersil/orinoco/orinoco_usb.c switch (state) { state 914 drivers/net/wireless/intersil/orinoco/orinoco_usb.c state); state 921 drivers/net/wireless/intersil/orinoco/orinoco_usb.c " reply_count %d)\n", state, upriv->reply_count); state 923 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if (state == EZUSB_CTX_REQ_TIMEOUT state 924 drivers/net/wireless/intersil/orinoco/orinoco_usb.c || state == EZUSB_CTX_RESP_TIMEOUT) { state 2247 drivers/net/wireless/intersil/prism54/isl_ioctl.c if (((mlme->state == DOT11_STATE_AUTHING) || state 2248 drivers/net/wireless/intersil/prism54/isl_ioctl.c (mlme->state == DOT11_STATE_ASSOCING)) state 2350 drivers/net/wireless/intersil/prism54/isl_ioctl.c && mlmeex->state != DOT11_STATE_AUTHING) state 2362 drivers/net/wireless/intersil/prism54/isl_ioctl.c confirm->state = 0; /* not used */ state 2388 drivers/net/wireless/intersil/prism54/isl_ioctl.c && mlmeex->state != DOT11_STATE_ASSOCING) state 2399 drivers/net/wireless/intersil/prism54/isl_ioctl.c confirm->state = 0; /* not used */ state 2425 drivers/net/wireless/intersil/prism54/isl_ioctl.c && mlmeex->state != DOT11_STATE_ASSOCING) state 2436 drivers/net/wireless/intersil/prism54/isl_ioctl.c confirm->state = 0; /* not used */ state 30 drivers/net/wireless/intersil/prism54/isl_oid.h u16 state; state 37 drivers/net/wireless/intersil/prism54/isl_oid.h u16 state; state 52 drivers/net/wireless/intersil/prism54/isl_oid.h char state; state 865 drivers/net/wireless/intersil/prism54/islpci_dev.c priv->state = PRV_STATE_OFF; state 916 drivers/net/wireless/intersil/prism54/islpci_dev.c old_state = priv->state; state 925 drivers/net/wireless/intersil/prism54/islpci_dev.c priv->state = new_state; state 938 drivers/net/wireless/intersil/prism54/islpci_dev.c priv->state = new_state; state 948 drivers/net/wireless/intersil/prism54/islpci_dev.c BUG_ON(priv->state_off && (priv->state != PRV_STATE_OFF)); state 949 drivers/net/wireless/intersil/prism54/islpci_dev.c BUG_ON(!priv->state_off && (priv->state == PRV_STATE_OFF)); state 158 drivers/net/wireless/intersil/prism54/islpci_dev.h islpci_state_t state; state 178 drivers/net/wireless/intersil/prism54/islpci_dev.h return priv->state; state 66 drivers/net/wireless/intersil/prism54/islpci_hotplug.c static int prism54_suspend(struct pci_dev *, pm_message_t state); state 247 drivers/net/wireless/intersil/prism54/islpci_hotplug.c prism54_suspend(struct pci_dev *pdev, pm_message_t state) state 306 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->state = le16_to_cpu(mlme->state); state 313 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->state = le16_to_cpu(mlme->state); state 375 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->state = cpu_to_le16(mlme->state); state 382 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->state = cpu_to_le16(mlme->state); state 833 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->id, mlme->state, mlme->code); state 841 drivers/net/wireless/intersil/prism54/oid_mgt.c mlme->state, mlme->code, mlme->size); state 3805 drivers/net/wireless/mac80211_hwsim.c unsigned long state, state 3810 drivers/net/wireless/mac80211_hwsim.c if (state != NETLINK_URELEASE) state 653 drivers/net/wireless/marvell/mwifiex/usb.c if (card->udev->state != USB_STATE_NOTATTACHED && !adapter->mfg_mode) { state 177 drivers/net/wireless/marvell/mwl8k.c u8 state; state 1793 drivers/net/wireless/marvell/mwl8k.c if (stream->state == AMPDU_NO_STREAM) { state 1795 drivers/net/wireless/marvell/mwl8k.c stream->state = AMPDU_STREAM_NEW; state 1812 drivers/net/wireless/marvell/mwl8k.c if (stream->state != AMPDU_STREAM_NEW) state 1841 drivers/net/wireless/marvell/mwl8k.c if (stream->state == AMPDU_NO_STREAM) state 1990 drivers/net/wireless/marvell/mwl8k.c if (stream->state == AMPDU_STREAM_ACTIVE) { state 1998 drivers/net/wireless/marvell/mwl8k.c } else if (stream->state == AMPDU_STREAM_NEW) { state 3838 drivers/net/wireless/marvell/mwl8k.c if (streams->state == AMPDU_STREAM_ACTIVE) { state 4165 drivers/net/wireless/marvell/mwl8k.c if (s->state != AMPDU_NO_STREAM) { state 4167 drivers/net/wireless/marvell/mwl8k.c if (s->state == AMPDU_STREAM_ACTIVE) { state 4172 drivers/net/wireless/marvell/mwl8k.c } else if (s->state == AMPDU_STREAM_NEW) { state 5486 drivers/net/wireless/marvell/mwl8k.c stream->state = AMPDU_STREAM_IN_PROGRESS; state 5529 drivers/net/wireless/marvell/mwl8k.c if (stream->state == AMPDU_STREAM_ACTIVE) { state 5541 drivers/net/wireless/marvell/mwl8k.c BUG_ON(stream->state != AMPDU_STREAM_IN_PROGRESS); state 5546 drivers/net/wireless/marvell/mwl8k.c stream->state = AMPDU_STREAM_ACTIVE; state 377 drivers/net/wireless/mediatek/mt76/mac80211.c if (!test_bit(MT76_STATE_RUNNING, &dev->state)) { state 405 drivers/net/wireless/mediatek/mt76/mac80211.c struct mt76_channel_state *state; state 420 drivers/net/wireless/mediatek/mt76/mac80211.c state = mt76_channel_state(dev, chandef->chan); state 421 drivers/net/wireless/mediatek/mt76/mac80211.c memset(state, 0, sizeof(*state)); state 432 drivers/net/wireless/mediatek/mt76/mac80211.c struct mt76_channel_state *state; state 448 drivers/net/wireless/mediatek/mt76/mac80211.c state = mt76_channel_state(dev, chan); state 457 drivers/net/wireless/mediatek/mt76/mac80211.c survey->time = div_u64(state->cc_active, 1000); state 458 drivers/net/wireless/mediatek/mt76/mac80211.c survey->time_busy = div_u64(state->cc_busy, 1000); state 878 drivers/net/wireless/mediatek/mt76/mac80211.c set_bit(MT76_SCANNING, &dev->state); state 886 drivers/net/wireless/mediatek/mt76/mac80211.c clear_bit(MT76_SCANNING, &dev->state); state 464 drivers/net/wireless/mediatek/mt76/mt76.h unsigned long state; state 20 drivers/net/wireless/mediatek/mt76/mt7603/core.c if (!test_bit(MT76_STATE_INITIALIZED, &dev->mt76.state)) state 285 drivers/net/wireless/mediatek/mt76/mt7603/init.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 1282 drivers/net/wireless/mediatek/mt76/mt7603/mac.c set_bit(MT76_RESET, &dev->mt76.state); state 1332 drivers/net/wireless/mediatek/mt76/mt7603/mac.c clear_bit(MT76_RESET, &dev->mt76.state); state 1465 drivers/net/wireless/mediatek/mt76/mt7603/mac.c struct mt76_channel_state *state; state 1469 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if (!test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 1472 drivers/net/wireless/mediatek/mt76/mt7603/mac.c state = mt76_channel_state(&dev->mt76, dev->mt76.chandef.chan); state 1477 drivers/net/wireless/mediatek/mt76/mt7603/mac.c state->cc_busy += busy; state 1478 drivers/net/wireless/mediatek/mt76/mt7603/mac.c state->cc_active += ktime_to_us(ktime_sub(cur_time, state 18 drivers/net/wireless/mediatek/mt76/mt7603/main.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 29 drivers/net/wireless/mediatek/mt76/mt7603/main.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 138 drivers/net/wireless/mediatek/mt76/mt7603/main.c set_bit(MT76_RESET, &dev->mt76.state); state 171 drivers/net/wireless/mediatek/mt76/mt7603/main.c clear_bit(MT76_RESET, &dev->mt76.state); state 107 drivers/net/wireless/mediatek/mt76/mt7615/init.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 56 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if (!test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 1243 drivers/net/wireless/mediatek/mt76/mt7615/mac.c struct mt76_channel_state *state; state 1247 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if (!test_bit(MT76_STATE_RUNNING, &mdev->state)) state 1250 drivers/net/wireless/mediatek/mt76/mt7615/mac.c state = mt76_channel_state(mdev, mdev->chandef.chan); state 1256 drivers/net/wireless/mediatek/mt76/mt7615/mac.c state->cc_busy += busy; state 1257 drivers/net/wireless/mediatek/mt76/mt7615/mac.c state->cc_active += ktime_to_us(ktime_sub(cur_time, state 1347 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if (test_bit(MT76_SCANNING, &dev->mt76.state)) state 20 drivers/net/wireless/mediatek/mt76/mt7615/main.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 31 drivers/net/wireless/mediatek/mt76/mt7615/main.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 141 drivers/net/wireless/mediatek/mt76/mt7615/main.c set_bit(MT76_RESET, &dev->mt76.state); state 158 drivers/net/wireless/mediatek/mt76/mt7615/main.c clear_bit(MT76_RESET, &dev->mt76.state); state 107 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c if (test_bit(MT76_STATE_MCU_RUNNING, &dev->mt76.state)) state 564 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c set_bit(MT76_STATE_MCU_RUNNING, &dev->mt76.state); state 46 drivers/net/wireless/mediatek/mt76/mt7615/pci.c if (!test_bit(MT76_STATE_INITIALIZED, &dev->mt76.state)) state 52 drivers/net/wireless/mediatek/mt76/mt76x0/main.c if (test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 23 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 50 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 148 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 217 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c clear_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 129 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c set_bit(MT76_STATE_MCU_RUNNING, &dev->mt76.state); state 26 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (test_bit(MT76_REMOVED, &dev->mt76.state)) state 65 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c if (test_bit(MT76_REMOVED, &dev->mt76.state)) state 112 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c &dev->mt76.state)); state 130 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c &dev->mt76.state)); state 937 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c bool scan = test_bit(MT76_SCANNING, &dev->mt76.state); state 74 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c clear_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 83 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 89 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c if (test_bit(MT76_REMOVED, &dev->mt76.state)) state 115 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 201 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 289 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c bool initialized = test_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 304 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c pm_message_t state) state 309 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c clear_bit(MT76_STATE_MCU_RUNNING, &dev->mt76.state); state 171 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c set_bit(MT76_STATE_MCU_RUNNING, &dev->mt76.state); state 619 drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c if (test_bit(MT76_SCANNING, &dev->mt76.state)) state 724 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c if (!test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 802 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c if (!test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 950 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c struct mt76_channel_state *state; state 953 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c state = mt76_channel_state(&dev->mt76, dev->mt76.chandef.chan); state 959 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c state->cc_busy += busy; state 960 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c state->cc_active += active; state 149 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h if (test_bit(MT76_REMOVED, &dev->state)) state 264 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c if (!test_bit(MT76_STATE_INITIALIZED, &dev->mt76.state)) state 404 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 443 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c set_bit(MT76_RESET, &dev->mt76.state); state 498 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c clear_bit(MT76_RESET, &dev->mt76.state); state 254 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c if (!test_bit(MT76_REMOVED, &dev->mt76.state)) state 90 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c if (test_bit(MT76_REMOVED, &dev->state)) state 610 drivers/net/wireless/mediatek/mt76/mt76x02_util.c clear_bit(MT76_SCANNING, &dev->mt76.state); state 266 drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 27 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 36 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 50 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c set_bit(MT76_RESET, &dev->mt76.state); state 65 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c clear_bit(MT76_RESET, &dev->mt76.state); state 99 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c if (test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) { state 121 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c bool scan = test_bit(MT76_SCANNING, &dev->mt76.state); state 87 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c set_bit(MT76_REMOVED, &dev->mt76.state); state 97 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c pm_message_t state) state 228 drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c set_bit(MT76_STATE_INITIALIZED, &dev->mt76.state); state 128 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c if (test_bit(MT76_REMOVED, &dev->mt76.state)) state 19 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c set_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 28 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c clear_bit(MT76_STATE_RUNNING, &dev->mt76.state); state 43 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c set_bit(MT76_RESET, &dev->mt76.state); state 57 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c clear_bit(MT76_RESET, &dev->mt76.state); state 88 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c if (test_bit(MT76_STATE_RUNNING, &dev->mt76.state)) state 85 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c bool scan = test_bit(MT76_SCANNING, &dev->mt76.state); state 430 drivers/net/wireless/mediatek/mt76/tx.c if (test_bit(MT76_RESET, &dev->state)) state 489 drivers/net/wireless/mediatek/mt76/tx.c if (test_bit(MT76_RESET, &dev->state)) { state 592 drivers/net/wireless/mediatek/mt76/tx.c if (!test_bit(MT76_STATE_RUNNING, &dev->state)) state 31 drivers/net/wireless/mediatek/mt76/usb.c if (test_bit(MT76_REMOVED, &dev->state)) state 37 drivers/net/wireless/mediatek/mt76/usb.c set_bit(MT76_REMOVED, &dev->state); state 204 drivers/net/wireless/mediatek/mt76/usb.c if (test_bit(MT76_STATE_MCU_RUNNING, &dev->state)) state 231 drivers/net/wireless/mediatek/mt76/usb.c if (test_bit(MT76_STATE_MCU_RUNNING, &dev->state)) state 468 drivers/net/wireless/mediatek/mt76/usb.c if (!test_bit(MT76_STATE_INITIALIZED, &dev->state)) state 700 drivers/net/wireless/mediatek/mt76/usb.c if (!test_and_set_bit(MT76_READING_STATS, &dev->state)) state 721 drivers/net/wireless/mediatek/mt76/usb.c if (test_bit(MT76_REMOVED, &dev->state)) state 729 drivers/net/wireless/mediatek/mt76/usb.c if (count && test_bit(MT76_STATE_RUNNING, &dev->state)) state 733 drivers/net/wireless/mediatek/mt76/usb.c clear_bit(MT76_READING_STATS, &dev->state); state 814 drivers/net/wireless/mediatek/mt76/usb.c set_bit(MT76_REMOVED, &dev->state); state 913 drivers/net/wireless/mediatek/mt76/usb.c clear_bit(MT76_READING_STATS, &dev->state); state 15 drivers/net/wireless/mediatek/mt7601u/core.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 35 drivers/net/wireless/mediatek/mt7601u/core.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 57 drivers/net/wireless/mediatek/mt7601u/core.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 135 drivers/net/wireless/mediatek/mt7601u/dma.c if (!test_bit(MT7601U_STATE_INITIALIZED, &dev->state)) state 279 drivers/net/wireless/mediatek/mt7601u/dma.c set_bit(MT7601U_STATE_MORE_STATS, &dev->state); state 280 drivers/net/wireless/mediatek/mt7601u/dma.c if (!test_and_set_bit(MT7601U_STATE_READING_STATS, &dev->state)) state 322 drivers/net/wireless/mediatek/mt7601u/dma.c set_bit(MT7601U_STATE_REMOVED, &dev->state); state 36 drivers/net/wireless/mediatek/mt7601u/init.c set_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state); state 38 drivers/net/wireless/mediatek/mt7601u/init.c clear_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state); state 261 drivers/net/wireless/mediatek/mt7601u/init.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 424 drivers/net/wireless/mediatek/mt7601u/init.c if (!test_and_clear_bit(MT7601U_STATE_INITIALIZED, &dev->state)) state 272 drivers/net/wireless/mediatek/mt7601u/main.c set_bit(MT7601U_STATE_SCANNING, &dev->state); state 282 drivers/net/wireless/mediatek/mt7601u/main.c clear_bit(MT7601U_STATE_SCANNING, &dev->state); state 119 drivers/net/wireless/mediatek/mt7601u/mcu.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 175 drivers/net/wireless/mediatek/mt7601u/mcu.c if (!test_bit(MT7601U_STATE_MCU_RUNNING, &dev->state)) state 499 drivers/net/wireless/mediatek/mt7601u/mcu.c set_bit(MT7601U_STATE_MCU_RUNNING, &dev->state); state 156 drivers/net/wireless/mediatek/mt7601u/mt7601u.h unsigned long state; state 23 drivers/net/wireless/mediatek/mt7601u/phy.c if (WARN_ON(!test_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state)) || state 26 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 59 drivers/net/wireless/mediatek/mt7601u/phy.c if (WARN_ON(!test_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state)) || state 62 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 124 drivers/net/wireless/mediatek/mt7601u/phy.c if (WARN_ON(!test_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state)) || state 125 drivers/net/wireless/mediatek/mt7601u/phy.c test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 149 drivers/net/wireless/mediatek/mt7601u/phy.c if (WARN_ON(!test_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state))) state 151 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) state 434 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_SCANNING, &dev->state)) state 456 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_SCANNING, &dev->state)) state 972 drivers/net/wireless/mediatek/mt7601u/phy.c if (test_bit(MT7601U_STATE_SCANNING, &dev->state)) state 236 drivers/net/wireless/mediatek/mt7601u/tx.c while (!test_bit(MT7601U_STATE_REMOVED, &dev->state)) { state 252 drivers/net/wireless/mediatek/mt7601u/tx.c else if (test_and_clear_bit(MT7601U_STATE_MORE_STATS, &dev->state)) state 256 drivers/net/wireless/mediatek/mt7601u/tx.c clear_bit(MT7601U_STATE_READING_STATS, &dev->state); state 105 drivers/net/wireless/mediatek/mt7601u/usb.c set_bit(MT7601U_STATE_REMOVED, &dev->state); state 314 drivers/net/wireless/mediatek/mt7601u/usb.c set_bit(MT7601U_STATE_INITIALIZED, &dev->state); state 342 drivers/net/wireless/mediatek/mt7601u/usb.c static int mt7601u_suspend(struct usb_interface *usb_intf, pm_message_t state) state 360 drivers/net/wireless/mediatek/mt7601u/usb.c set_bit(MT7601U_STATE_INITIALIZED, &dev->state); state 63 drivers/net/wireless/quantenna/qtnfmac/bus.h enum qtnf_fw_state state = bus->fw_state; state 65 drivers/net/wireless/quantenna/qtnfmac/bus.h return ((state == QTNF_FW_STATE_ACTIVE) || state 66 drivers/net/wireless/quantenna/qtnfmac/bus.h (state == QTNF_FW_STATE_RUNNING)); state 71 drivers/net/wireless/quantenna/qtnfmac/bus.h enum qtnf_fw_state state = bus->fw_state; state 73 drivers/net/wireless/quantenna/qtnfmac/bus.h return ((state == QTNF_FW_STATE_ACTIVE) || state 74 drivers/net/wireless/quantenna/qtnfmac/bus.h (state == QTNF_FW_STATE_RUNNING) || state 75 drivers/net/wireless/quantenna/qtnfmac/bus.h (state == QTNF_FW_STATE_DEAD)); state 197 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c static int qtnf_is_state(__le32 __iomem *reg, u32 state) state 201 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c return s & state; state 204 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c static void qtnf_set_state(__le32 __iomem *reg, u32 state) state 208 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c qtnf_non_posted_write(state | s, reg); state 211 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c static void qtnf_clear_state(__le32 __iomem *reg, u32 state) state 215 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c qtnf_non_posted_write(s & ~state, reg); state 218 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c static int qtnf_poll_state(__le32 __iomem *reg, u32 state, u32 delay_in_ms) state 222 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c while ((qtnf_is_state(reg, state) == 0)) { state 983 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c u32 state = QTN_RC_FW_LOADRDY | QTN_RC_FW_QLINK; state 990 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c state |= QTN_RC_FW_FLASHBOOT; state 999 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c qtnf_set_state(&ps->bda->bda_rc_state, state); state 157 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c static int qtnf_is_state(__le32 __iomem *reg, u32 state) state 161 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c return (s == state); state 164 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c static void qtnf_set_state(__le32 __iomem *reg, u32 state) state 166 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c qtnf_non_posted_write(state, reg); state 169 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c static int qtnf_poll_state(__le32 __iomem *reg, u32 state, u32 delay_in_ms) state 173 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c while ((qtnf_is_state(reg, state) == 0)) { state 200 drivers/net/wireless/quantenna/qtnfmac/qlink_util.c enum qlink_dfs_state qlink_utils_dfs_state_cfg2q(enum nl80211_dfs_state state) state 202 drivers/net/wireless/quantenna/qtnfmac/qlink_util.c switch (state) { state 83 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h enum qlink_dfs_state qlink_utils_dfs_state_cfg2q(enum nl80211_dfs_state state); state 514 drivers/net/wireless/ralink/rt2x00/rt2400pci.c enum dev_state state = state 519 drivers/net/wireless/ralink/rt2x00/rt2400pci.c if (state == STATE_SLEEP) { state 538 drivers/net/wireless/ralink/rt2x00/rt2400pci.c rt2x00dev->ops->lib->set_device_state(rt2x00dev, state); state 958 drivers/net/wireless/ralink/rt2x00/rt2400pci.c enum dev_state state) state 960 drivers/net/wireless/ralink/rt2x00/rt2400pci.c int mask = (state == STATE_RADIO_IRQ_OFF); state 968 drivers/net/wireless/ralink/rt2x00/rt2400pci.c if (state == STATE_RADIO_IRQ_ON) { state 989 drivers/net/wireless/ralink/rt2x00/rt2400pci.c if (state == STATE_RADIO_IRQ_OFF) { state 1022 drivers/net/wireless/ralink/rt2x00/rt2400pci.c enum dev_state state) state 1030 drivers/net/wireless/ralink/rt2x00/rt2400pci.c put_to_sleep = (state != STATE_AWAKE); state 1034 drivers/net/wireless/ralink/rt2x00/rt2400pci.c rt2x00_set_field32(®, PWRCSR1_BBP_DESIRE_STATE, state); state 1035 drivers/net/wireless/ralink/rt2x00/rt2400pci.c rt2x00_set_field32(®, PWRCSR1_RF_DESIRE_STATE, state); state 1048 drivers/net/wireless/ralink/rt2x00/rt2400pci.c if (bbp_state == state && rf_state == state) state 1058 drivers/net/wireless/ralink/rt2x00/rt2400pci.c enum dev_state state) state 1062 drivers/net/wireless/ralink/rt2x00/rt2400pci.c switch (state) { state 1071 drivers/net/wireless/ralink/rt2x00/rt2400pci.c rt2400pci_toggle_irq(rt2x00dev, state); state 1077 drivers/net/wireless/ralink/rt2x00/rt2400pci.c retval = rt2400pci_set_state(rt2x00dev, state); state 1086 drivers/net/wireless/ralink/rt2x00/rt2400pci.c state, retval); state 562 drivers/net/wireless/ralink/rt2x00/rt2500pci.c enum dev_state state = state 567 drivers/net/wireless/ralink/rt2x00/rt2500pci.c if (state == STATE_SLEEP) { state 586 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2x00dev->ops->lib->set_device_state(rt2x00dev, state); state 1112 drivers/net/wireless/ralink/rt2x00/rt2500pci.c enum dev_state state) state 1114 drivers/net/wireless/ralink/rt2x00/rt2500pci.c int mask = (state == STATE_RADIO_IRQ_OFF); state 1122 drivers/net/wireless/ralink/rt2x00/rt2500pci.c if (state == STATE_RADIO_IRQ_ON) { state 1143 drivers/net/wireless/ralink/rt2x00/rt2500pci.c if (state == STATE_RADIO_IRQ_OFF) { state 1175 drivers/net/wireless/ralink/rt2x00/rt2500pci.c enum dev_state state) state 1183 drivers/net/wireless/ralink/rt2x00/rt2500pci.c put_to_sleep = (state != STATE_AWAKE); state 1187 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2x00_set_field32(®, PWRCSR1_BBP_DESIRE_STATE, state); state 1188 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2x00_set_field32(®, PWRCSR1_RF_DESIRE_STATE, state); state 1201 drivers/net/wireless/ralink/rt2x00/rt2500pci.c if (bbp_state == state && rf_state == state) state 1211 drivers/net/wireless/ralink/rt2x00/rt2500pci.c enum dev_state state) state 1215 drivers/net/wireless/ralink/rt2x00/rt2500pci.c switch (state) { state 1224 drivers/net/wireless/ralink/rt2x00/rt2500pci.c rt2500pci_toggle_irq(rt2x00dev, state); state 1230 drivers/net/wireless/ralink/rt2x00/rt2500pci.c retval = rt2500pci_set_state(rt2x00dev, state); state 1239 drivers/net/wireless/ralink/rt2x00/rt2500pci.c state, retval); state 626 drivers/net/wireless/ralink/rt2x00/rt2500usb.c enum dev_state state = state 631 drivers/net/wireless/ralink/rt2x00/rt2500usb.c if (state == STATE_SLEEP) { state 650 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rt2x00dev->ops->lib->set_device_state(rt2x00dev, state); state 982 drivers/net/wireless/ralink/rt2x00/rt2500usb.c enum dev_state state) state 991 drivers/net/wireless/ralink/rt2x00/rt2500usb.c put_to_sleep = (state != STATE_AWAKE); state 994 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rt2x00_set_field16(®, MAC_CSR17_BBP_DESIRE_STATE, state); state 995 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rt2x00_set_field16(®, MAC_CSR17_RF_DESIRE_STATE, state); state 1010 drivers/net/wireless/ralink/rt2x00/rt2500usb.c if (bbp_state == state && rf_state == state) state 1020 drivers/net/wireless/ralink/rt2x00/rt2500usb.c enum dev_state state) state 1024 drivers/net/wireless/ralink/rt2x00/rt2500usb.c switch (state) { state 1039 drivers/net/wireless/ralink/rt2x00/rt2500usb.c retval = rt2500usb_set_state(rt2x00dev, state); state 1048 drivers/net/wireless/ralink/rt2x00/rt2500usb.c state, retval); state 5524 drivers/net/wireless/ralink/rt2x00/rt2800lib.c enum dev_state state = state 5529 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (state == STATE_SLEEP) { state 5539 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2x00dev->ops->lib->set_device_state(rt2x00dev, state); state 5547 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2x00dev->ops->lib->set_device_state(rt2x00dev, state); state 378 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c enum dev_state state) state 387 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c if (state == STATE_RADIO_IRQ_ON) { state 394 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c if (state == STATE_RADIO_IRQ_ON) { state 404 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c if (state == STATE_RADIO_IRQ_OFF) { state 136 drivers/net/wireless/ralink/rt2x00/rt2800mmio.h enum dev_state state); state 218 drivers/net/wireless/ralink/rt2x00/rt2800pci.c enum dev_state state) state 220 drivers/net/wireless/ralink/rt2x00/rt2800pci.c if (state == STATE_AWAKE) { state 224 drivers/net/wireless/ralink/rt2x00/rt2800pci.c } else if (state == STATE_SLEEP) { state 237 drivers/net/wireless/ralink/rt2x00/rt2800pci.c enum dev_state state) state 241 drivers/net/wireless/ralink/rt2x00/rt2800pci.c switch (state) { state 254 drivers/net/wireless/ralink/rt2x00/rt2800pci.c rt2800mmio_toggle_irq(rt2x00dev, state); state 260 drivers/net/wireless/ralink/rt2x00/rt2800pci.c retval = rt2800pci_set_state(rt2x00dev, state); state 269 drivers/net/wireless/ralink/rt2x00/rt2800pci.c state, retval); state 55 drivers/net/wireless/ralink/rt2x00/rt2800soc.c enum dev_state state) state 59 drivers/net/wireless/ralink/rt2x00/rt2800soc.c switch (state) { state 70 drivers/net/wireless/ralink/rt2x00/rt2800soc.c rt2800mmio_toggle_irq(rt2x00dev, state); state 88 drivers/net/wireless/ralink/rt2x00/rt2800soc.c state, retval); state 326 drivers/net/wireless/ralink/rt2x00/rt2800usb.c enum dev_state state) state 328 drivers/net/wireless/ralink/rt2x00/rt2800usb.c if (state == STATE_AWAKE) state 337 drivers/net/wireless/ralink/rt2x00/rt2800usb.c enum dev_state state) state 341 drivers/net/wireless/ralink/rt2x00/rt2800usb.c switch (state) { state 368 drivers/net/wireless/ralink/rt2x00/rt2800usb.c retval = rt2800usb_set_state(rt2x00dev, state); state 377 drivers/net/wireless/ralink/rt2x00/rt2800usb.c state, retval); state 553 drivers/net/wireless/ralink/rt2x00/rt2x00.h enum dev_state state); state 1489 drivers/net/wireless/ralink/rt2x00/rt2x00.h int rt2x00lib_suspend(struct rt2x00_dev *rt2x00dev, pm_message_t state); state 1571 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c int rt2x00lib_suspend(struct rt2x00_dev *rt2x00dev, pm_message_t state) state 173 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c int rt2x00pci_suspend(struct pci_dev *pci_dev, pm_message_t state) state 179 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c retval = rt2x00lib_suspend(rt2x00dev, state); state 185 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c return pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); state 25 drivers/net/wireless/ralink/rt2x00/rt2x00pci.h int rt2x00pci_suspend(struct pci_dev *pci_dev, pm_message_t state); state 128 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state) state 133 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c return rt2x00lib_suspend(rt2x00dev, state); state 22 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state); state 884 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state) state 889 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c return rt2x00lib_suspend(rt2x00dev, state); state 402 drivers/net/wireless/ralink/rt2x00/rt2x00usb.h int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state); state 850 drivers/net/wireless/ralink/rt2x00/rt61pci.c enum dev_state state = state 855 drivers/net/wireless/ralink/rt2x00/rt61pci.c if (state == STATE_SLEEP) { state 1621 drivers/net/wireless/ralink/rt2x00/rt61pci.c enum dev_state state) state 1623 drivers/net/wireless/ralink/rt2x00/rt61pci.c int mask = (state == STATE_RADIO_IRQ_OFF); state 1631 drivers/net/wireless/ralink/rt2x00/rt61pci.c if (state == STATE_RADIO_IRQ_ON) { state 1667 drivers/net/wireless/ralink/rt2x00/rt61pci.c if (state == STATE_RADIO_IRQ_OFF) { state 1708 drivers/net/wireless/ralink/rt2x00/rt61pci.c static int rt61pci_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state) state 1714 drivers/net/wireless/ralink/rt2x00/rt61pci.c put_to_sleep = (state != STATE_AWAKE); state 1728 drivers/net/wireless/ralink/rt2x00/rt61pci.c state = rt2x00_get_field32(reg2, MAC_CSR12_BBP_CURRENT_STATE); state 1729 drivers/net/wireless/ralink/rt2x00/rt61pci.c if (state == !put_to_sleep) state 1739 drivers/net/wireless/ralink/rt2x00/rt61pci.c enum dev_state state) state 1743 drivers/net/wireless/ralink/rt2x00/rt61pci.c switch (state) { state 1752 drivers/net/wireless/ralink/rt2x00/rt61pci.c rt61pci_toggle_irq(rt2x00dev, state); state 1758 drivers/net/wireless/ralink/rt2x00/rt61pci.c retval = rt61pci_set_state(rt2x00dev, state); state 1767 drivers/net/wireless/ralink/rt2x00/rt61pci.c state, retval); state 818 drivers/net/wireless/ralink/rt2x00/rt73usb.c enum dev_state state = state 823 drivers/net/wireless/ralink/rt2x00/rt73usb.c if (state == STATE_SLEEP) { state 1377 drivers/net/wireless/ralink/rt2x00/rt73usb.c static int rt73usb_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state) state 1383 drivers/net/wireless/ralink/rt2x00/rt73usb.c put_to_sleep = (state != STATE_AWAKE); state 1397 drivers/net/wireless/ralink/rt2x00/rt73usb.c state = rt2x00_get_field32(reg2, MAC_CSR12_BBP_CURRENT_STATE); state 1398 drivers/net/wireless/ralink/rt2x00/rt73usb.c if (state == !put_to_sleep) state 1408 drivers/net/wireless/ralink/rt2x00/rt73usb.c enum dev_state state) state 1412 drivers/net/wireless/ralink/rt2x00/rt73usb.c switch (state) { state 1427 drivers/net/wireless/ralink/rt2x00/rt73usb.c retval = rt73usb_set_state(rt2x00dev, state); state 1436 drivers/net/wireless/ralink/rt2x00/rt73usb.c state, retval); state 1970 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static int rtl8180_suspend(struct pci_dev *pdev, pm_message_t state) state 1973 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 6183 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (priv->udev->state != USB_STATE_NOTATTACHED) { state 697 drivers/net/wireless/realtek/rtlwifi/ps.c if (rtlpriv->psc.state && !ps) { state 706 drivers/net/wireless/realtek/rtlwifi/ps.c rtlpriv->psc.state = ps; state 943 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c u8 state; state 970 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c state = DM_RATR_STA_HIGH; state 972 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c state = DM_RATR_STA_MIDDLE; state 974 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c state = DM_RATR_STA_LOW; state 976 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c if (*ratr_state != state) { state 977 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c *ratr_state = state; state 66 drivers/net/wireless/realtek/rtlwifi/usb.h #define IS_USB_STOP(rtlusb_ptr) (USB_STATE_STOP == (rtlusb_ptr)->state) state 67 drivers/net/wireless/realtek/rtlwifi/usb.h #define IS_USB_START(rtlusb_ptr) (USB_STATE_START == (rtlusb_ptr)->state) state 70 drivers/net/wireless/realtek/rtlwifi/usb.h (rtlusb_ptr)->state = USB_STATE_STOP; \ state 75 drivers/net/wireless/realtek/rtlwifi/usb.h (rtlusb_ptr)->state = USB_STATE_START; \ state 81 drivers/net/wireless/realtek/rtlwifi/usb.h enum rtl_usb_state state; state 1634 drivers/net/wireless/realtek/rtlwifi/wifi.h u8 state; /*stop 0, start 1 */ state 2049 drivers/net/wireless/realtek/rtlwifi/wifi.h bool state; state 3180 drivers/net/wireless/realtek/rtlwifi/wifi.h return (_HAL_STATE_STOP == rtlhal->state); state 3185 drivers/net/wireless/realtek/rtlwifi/wifi.h rtlhal->state = _HAL_STATE_START; state 3190 drivers/net/wireless/realtek/rtlwifi/wifi.h rtlhal->state = _HAL_STATE_STOP; state 757 drivers/net/wireless/realtek/rtw88/coex.c static void rtw_coex_set_gnt_bt(struct rtw_dev *rtwdev, u8 state) state 759 drivers/net/wireless/realtek/rtw88/coex.c rtw_coex_write_indirect_reg(rtwdev, 0x38, 0xc000, state); state 760 drivers/net/wireless/realtek/rtw88/coex.c rtw_coex_write_indirect_reg(rtwdev, 0x38, 0x0c00, state); state 763 drivers/net/wireless/realtek/rtw88/coex.c static void rtw_coex_set_gnt_wl(struct rtw_dev *rtwdev, u8 state) state 765 drivers/net/wireless/realtek/rtw88/coex.c rtw_coex_write_indirect_reg(rtwdev, 0x38, 0x3000, state); state 766 drivers/net/wireless/realtek/rtw88/coex.c rtw_coex_write_indirect_reg(rtwdev, 0x38, 0x0300, state); state 381 drivers/net/wireless/realtek/rtw88/fw.c SET_PWR_MODE_SET_PWR_STATE(h2c_pkt, conf->state); state 539 drivers/net/wireless/realtek/rtw88/main.h enum rtw_pwr_state state; state 68 drivers/net/wireless/realtek/rtw88/ps.c conf->state = RTW_ALL_ON; state 83 drivers/net/wireless/realtek/rtw88/ps.c conf->state = RTW_RF_OFF; state 2474 drivers/net/wireless/realtek/rtw88/rtw8822c.c u8 state; state 2482 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = RTW_DPK_LOSS_CHECK; state 2486 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = rtw8822c_dpk_agc_gain_chk(rtwdev, data->path, state 2488 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (state == RTW_DPK_GAIN_CHECK && data->gain_only) state 2489 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = RTW_DPK_AGC_OUT; state 2490 drivers/net/wireless/realtek/rtw88/rtw8822c.c else if (state == RTW_DPK_GAIN_CHECK) state 2491 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = RTW_DPK_LOSS_CHECK; state 2496 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = RTW_DPK_AGC_OUT; state 2498 drivers/net/wireless/realtek/rtw88/rtw8822c.c return state; state 2566 drivers/net/wireless/realtek/rtw88/rtw8822c.c u8 state; state 2569 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = rtw8822c_dpk_agc_loss_chk(rtwdev, path); state 2571 drivers/net/wireless/realtek/rtw88/rtw8822c.c return state; state 2585 drivers/net/wireless/realtek/rtw88/rtw8822c.c u8 state = RTW_DPK_GAIN_CHECK; state 2592 drivers/net/wireless/realtek/rtw88/rtw8822c.c func = dpk_state[state]; state 2593 drivers/net/wireless/realtek/rtw88/rtw8822c.c state = func(rtwdev, &data); state 2594 drivers/net/wireless/realtek/rtw88/rtw8822c.c if (state == RTW_DPK_AGC_OUT) state 25 drivers/net/wireless/rsi/rsi_91x_ps.c char *str_psstate(enum ps_state state) state 27 drivers/net/wireless/rsi/rsi_91x_ps.c switch (state) { state 57 drivers/net/wireless/rsi/rsi_ps.h char *str_psstate(enum ps_state state); state 161 drivers/net/wireless/st/cw1200/pm.c struct cw1200_suspend_state *state; state 210 drivers/net/wireless/st/cw1200/pm.c state = kzalloc(sizeof(struct cw1200_suspend_state), GFP_KERNEL); state 211 drivers/net/wireless/st/cw1200/pm.c if (!state) state 218 drivers/net/wireless/st/cw1200/pm.c state->prev_ps_mode = priv->powersave_mode.mode; state 228 drivers/net/wireless/st/cw1200/pm.c state->bss_loss_tmo = state 230 drivers/net/wireless/st/cw1200/pm.c state->join_tmo = state 232 drivers/net/wireless/st/cw1200/pm.c state->direct_probe = state 234 drivers/net/wireless/st/cw1200/pm.c state->link_id_gc = state 244 drivers/net/wireless/st/cw1200/pm.c state->beacon_skipping = true; state 259 drivers/net/wireless/st/cw1200/pm.c pm_state->suspend_state = state; state 282 drivers/net/wireless/st/cw1200/pm.c state->bss_loss_tmo); state 284 drivers/net/wireless/st/cw1200/pm.c state->join_tmo); state 286 drivers/net/wireless/st/cw1200/pm.c state->direct_probe); state 288 drivers/net/wireless/st/cw1200/pm.c state->link_id_gc); state 290 drivers/net/wireless/st/cw1200/pm.c kfree(state); state 306 drivers/net/wireless/st/cw1200/pm.c struct cw1200_suspend_state *state; state 308 drivers/net/wireless/st/cw1200/pm.c state = pm_state->suspend_state; state 325 drivers/net/wireless/st/cw1200/pm.c priv->powersave_mode.mode = state->prev_ps_mode; state 329 drivers/net/wireless/st/cw1200/pm.c if (state->beacon_skipping) { state 334 drivers/net/wireless/st/cw1200/pm.c state->beacon_skipping = false; state 339 drivers/net/wireless/st/cw1200/pm.c state->bss_loss_tmo); state 341 drivers/net/wireless/st/cw1200/pm.c state->join_tmo); state 343 drivers/net/wireless/st/cw1200/pm.c state->direct_probe); state 345 drivers/net/wireless/st/cw1200/pm.c state->link_id_gc); state 360 drivers/net/wireless/st/cw1200/pm.c kfree(state); state 88 drivers/net/wireless/ti/wl1251/debugfs.c if (wl->state == WL1251_STATE_ON && state 208 drivers/net/wireless/ti/wl1251/main.c if (wl->state == WL1251_STATE_OFF) state 378 drivers/net/wireless/ti/wl1251/main.c if (wl->state != WL1251_STATE_OFF) { state 380 drivers/net/wireless/ti/wl1251/main.c wl->state); state 401 drivers/net/wireless/ti/wl1251/main.c wl->state = WL1251_STATE_ON; state 428 drivers/net/wireless/ti/wl1251/main.c WARN_ON(wl->state != WL1251_STATE_ON); state 439 drivers/net/wireless/ti/wl1251/main.c wl->state = WL1251_STATE_OFF; state 725 drivers/net/wireless/ti/wl1251/main.c if (unlikely(wl->state == WL1251_STATE_OFF)) state 800 drivers/net/wireless/ti/wl1251/main.c if (wl->state == WL1251_STATE_OFF) state 1623 drivers/net/wireless/ti/wl1251/main.c wl->state = WL1251_STATE_OFF; state 208 drivers/net/wireless/ti/wl1251/rx.c if (wl->state != WL1251_STATE_ON) state 339 drivers/net/wireless/ti/wl1251/tx.c if (unlikely(wl->state == WL1251_STATE_OFF)) state 449 drivers/net/wireless/ti/wl1251/tx.c if (unlikely(wl->state != WL1251_STATE_ON)) state 273 drivers/net/wireless/ti/wl1251/wl1251.h enum wl1251_state state; state 101 drivers/net/wireless/ti/wl12xx/main.c .state = CONF_SG_PROTECTIVE, state 182 drivers/net/wireless/ti/wl12xx/scan.c if (WARN_ON(wl->scan.state == WL1271_SCAN_STATE_IDLE)) state 210 drivers/net/wireless/ti/wl12xx/scan.c switch (wl->scan.state) { state 225 drivers/net/wireless/ti/wl12xx/scan.c wl->scan.state = WL1271_SCAN_STATE_2GHZ_PASSIVE; state 243 drivers/net/wireless/ti/wl12xx/scan.c wl->scan.state = WL1271_SCAN_STATE_5GHZ_ACTIVE; state 245 drivers/net/wireless/ti/wl12xx/scan.c wl->scan.state = WL1271_SCAN_STATE_DONE; state 256 drivers/net/wireless/ti/wl12xx/scan.c wl->scan.state = WL1271_SCAN_STATE_5GHZ_PASSIVE; state 267 drivers/net/wireless/ti/wl12xx/scan.c wl->scan.state = WL1271_SCAN_STATE_DONE; state 229 drivers/net/wireless/ti/wl18xx/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 264 drivers/net/wireless/ti/wl18xx/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 306 drivers/net/wireless/ti/wl18xx/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 368 drivers/net/wireless/ti/wl18xx/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 242 drivers/net/wireless/ti/wl18xx/main.c .state = CONF_SG_PROTECTIVE, state 492 drivers/net/wireless/ti/wlcore/acx.c pta->enable = wl->conf.sg.state; state 50 drivers/net/wireless/ti/wlcore/cmd.c if (unlikely(wl->state == WLCORE_STATE_RESTARTING && state 1506 drivers/net/wireless/ti/wlcore/cmd.c cmd->state = WL1271_CMD_STA_STATE_CONNECTED; state 542 drivers/net/wireless/ti/wlcore/cmd.h u8 state; state 104 drivers/net/wireless/ti/wlcore/conf.h u8 state; state 52 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 191 drivers/net/wireless/ti/wlcore/debugfs.c bool state = test_bit(WL1271_FLAG_GPIO_POWER, &wl->flags); state 196 drivers/net/wireless/ti/wlcore/debugfs.c res = scnprintf(buf, sizeof(buf), "%d\n", state); state 286 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 356 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 493 drivers/net/wireless/ti/wlcore/debugfs.c DRIVER_STATE_PRINT_INT(state); state 1025 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 1089 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state == WLCORE_STATE_OFF)) { state 1171 drivers/net/wireless/ti/wlcore/debugfs.c if (unlikely(wl->state == WLCORE_STATE_OFF)) { state 56 drivers/net/wireless/ti/wlcore/io.h if (ret && wl->state != WLCORE_STATE_OFF) state 74 drivers/net/wireless/ti/wlcore/io.h if (ret && wl->state != WLCORE_STATE_OFF) state 224 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 259 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 281 drivers/net/wireless/ti/wlcore/main.c if (wl->scan.state != WL1271_SCAN_STATE_IDLE) { state 537 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 793 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_ON) { state 797 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_RESTARTING; state 928 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF || wl->plt) state 1102 drivers/net/wireless/ti/wlcore/main.c if (wl->state != WLCORE_STATE_OFF) { state 1104 drivers/net/wireless/ti/wlcore/main.c "in off state: %d", wl->state); state 1125 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_ON; state 1176 drivers/net/wireless/ti/wlcore/main.c "state: %d", wl->state); state 1192 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_OFF; state 1914 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF) { state 1926 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_OFF; state 2047 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 2086 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 2114 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 2373 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_ON; state 2407 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF) state 2572 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF) { state 2654 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF) state 2659 drivers/net/wireless/ti/wlcore/main.c if (wl->scan.state != WL1271_SCAN_STATE_IDLE && state 2671 drivers/net/wireless/ti/wlcore/main.c wl->scan.state = WL1271_SCAN_STATE_IDLE; state 2800 drivers/net/wireless/ti/wlcore/main.c if (wl->state == WLCORE_STATE_OFF || state 3132 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 3216 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 3469 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 3618 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 3657 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 3695 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 3742 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 3745 drivers/net/wireless/ti/wlcore/main.c if (wl->scan.state == WL1271_SCAN_STATE_IDLE) state 3754 drivers/net/wireless/ti/wlcore/main.c if (wl->scan.state != WL1271_SCAN_STATE_DONE) { state 3766 drivers/net/wireless/ti/wlcore/main.c wl->scan.state = WL1271_SCAN_STATE_IDLE; state 3794 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 3830 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 3856 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 3888 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 4646 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 4764 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 4816 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 4983 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 5299 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 5343 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 5468 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 5508 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state == WLCORE_STATE_OFF)) { state 5512 drivers/net/wireless/ti/wlcore/main.c } else if (unlikely(wl->state != WLCORE_STATE_ON)) { state 5605 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 5654 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 5717 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 5804 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 5846 drivers/net/wireless/ti/wlcore/main.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 6431 drivers/net/wireless/ti/wlcore/main.c wl->state = WLCORE_STATE_OFF; state 37 drivers/net/wireless/ti/wlcore/scan.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 40 drivers/net/wireless/ti/wlcore/scan.c if (wl->scan.state == WL1271_SCAN_STATE_IDLE) state 51 drivers/net/wireless/ti/wlcore/scan.c wl->scan.state = WL1271_SCAN_STATE_IDLE; state 344 drivers/net/wireless/ti/wlcore/scan.c if (wl->scan.state != WL1271_SCAN_STATE_IDLE) state 347 drivers/net/wireless/ti/wlcore/scan.c wl->scan.state = WL1271_SCAN_STATE_2GHZ_ACTIVE; state 56 drivers/net/wireless/ti/wlcore/sysfs.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 81 drivers/net/wireless/ti/wlcore/testmode.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 156 drivers/net/wireless/ti/wlcore/testmode.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 760 drivers/net/wireless/ti/wlcore/tx.c if (unlikely(wl->state != WLCORE_STATE_ON)) state 51 drivers/net/wireless/ti/wlcore/vendor_cmd.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 86 drivers/net/wireless/ti/wlcore/vendor_cmd.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 133 drivers/net/wireless/ti/wlcore/vendor_cmd.c if (unlikely(wl->state != WLCORE_STATE_ON)) { state 195 drivers/net/wireless/ti/wlcore/wlcore.h enum wlcore_state state; state 178 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 state; state 258 drivers/net/xen-netback/common.h enum xenbus_state state; state 21 drivers/net/xen-netback/xenbus.c enum xenbus_state state); state 83 drivers/net/xen-netback/xenbus.c queue->napi.state, queue->napi.weight, state 242 drivers/net/xen-netback/xenbus.c be->state = XenbusStateInitialising; state 466 drivers/net/xen-netback/xenbus.c enum xenbus_state state) state 470 drivers/net/xen-netback/xenbus.c pr_debug("%s -> %s\n", dev->nodename, xenbus_strstate(state)); state 471 drivers/net/xen-netback/xenbus.c be->state = state; state 477 drivers/net/xen-netback/xenbus.c xenbus_switch_state(dev, state); state 501 drivers/net/xen-netback/xenbus.c enum xenbus_state state) state 503 drivers/net/xen-netback/xenbus.c while (be->state != state) { state 504 drivers/net/xen-netback/xenbus.c switch (be->state) { state 506 drivers/net/xen-netback/xenbus.c switch (state) { state 520 drivers/net/xen-netback/xenbus.c switch (state) { state 533 drivers/net/xen-netback/xenbus.c switch (state) { state 547 drivers/net/xen-netback/xenbus.c switch (state) { state 559 drivers/net/xen-netback/xenbus.c switch (state) { state 826 drivers/net/xen-netback/xenbus.c xenbus_switch_state(be->dev, be->state); state 2027 drivers/net/xen-netfront.c if (dev->state != XenbusStateInitialising) state 2039 drivers/net/xen-netfront.c if (dev->state == XenbusStateClosed) state 138 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_RESET; state 153 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_INIT; state 176 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_SET_REF_CLOCK; state 184 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_OPEN_LC; state 228 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_SET_HI_CONFIG; state 253 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_FW_DNLD; state 320 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_CLOSE_LC; state 367 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_BOOT; state 391 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_RESET; state 415 drivers/nfc/nfcmrvl/fw_dnld.c switch (fw_dnld->state) { state 553 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.state = STATE_RESET; state 79 drivers/nfc/nfcmrvl/fw_dnld.h int state; state 116 drivers/nfc/pn544/pn544.c enum pn544_state state; state 134 drivers/nfc/pn544/pn544.c if (info->state != PN544_ST_COLD) { state 142 drivers/nfc/pn544/pn544.c info->state = PN544_ST_READY; state 155 drivers/nfc/pn544/pn544.c if (info->state == PN544_ST_COLD) state 160 drivers/nfc/pn544/pn544.c info->state = PN544_ST_COLD; state 922 drivers/nfc/pn544/pn544.c info->state = PN544_ST_COLD; state 408 drivers/nfc/st-nci/se.c u8 state) state 433 drivers/nfc/st-nci/se.c r = nci_nfcee_mode_set(ndev, se_idx, state); state 463 drivers/nfc/st-nci/se.c if (state == ST_NCI_SE_MODE_ON && host_id == se_idx) state 465 drivers/nfc/st-nci/se.c else if (state == ST_NCI_SE_MODE_OFF && host_id != se_idx) state 213 drivers/nfc/st21nfca/core.c if (info->state != ST21NFCA_ST_COLD) { state 221 drivers/nfc/st21nfca/core.c info->state = ST21NFCA_ST_READY; state 234 drivers/nfc/st21nfca/core.c if (info->state == ST21NFCA_ST_COLD) state 238 drivers/nfc/st21nfca/core.c info->state = ST21NFCA_ST_COLD; state 611 drivers/nfc/st21nfca/core.c info->state = ST21NFCA_ST_READY; state 957 drivers/nfc/st21nfca/core.c info->state = ST21NFCA_ST_COLD; state 87 drivers/nfc/st21nfca/se.c u8 state) state 96 drivers/nfc/st21nfca/se.c se_event = (state == ST21NFCA_SE_MODE_ON ? state 104 drivers/nfc/st21nfca/se.c se_event = (state == ST21NFCA_SE_MODE_ON ? state 144 drivers/nfc/st21nfca/se.c if (state == ST21NFCA_SE_MODE_ON && host_id == se_idx) state 146 drivers/nfc/st21nfca/se.c else if (state == ST21NFCA_SE_MODE_OFF && host_id != se_idx) state 153 drivers/nfc/st21nfca/st21nfca.h enum st21nfca_state state; state 424 drivers/nfc/trf7970a.c enum trf7970a_state state; state 615 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_IDLE; state 635 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "Error - state: %d, errno: %d\n", trf->state, errno); state 679 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_WAIT_FOR_TX_FIFO; state 683 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_WAIT_TO_ISSUE_EOF; state 686 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_WAIT_FOR_RX_DATA; state 696 drivers/nfc/trf7970a.c trf->state); state 789 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_WAIT_FOR_RX_DATA_CONT; state 828 drivers/nfc/trf7970a.c if (trf->state == TRF7970A_ST_RF_OFF) { state 839 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "IRQ - state: %d, status: 0x%x\n", trf->state, state 847 drivers/nfc/trf7970a.c switch (trf->state) { state 857 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_IDLE_RX_BLOCKED; state 965 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_LISTENING; state 974 drivers/nfc/trf7970a.c __func__, trf->state); state 996 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_WAIT_FOR_RX_DATA; state 999 drivers/nfc/trf7970a.c trf->timeout, trf->state); state 1011 drivers/nfc/trf7970a.c trf->state, trf->ignore_timeout); state 1017 drivers/nfc/trf7970a.c else if (trf->state == TRF7970A_ST_WAIT_FOR_RX_DATA_CONT) state 1019 drivers/nfc/trf7970a.c else if (trf->state == TRF7970A_ST_WAIT_TO_ISSUE_EOF) state 1031 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "Initializing device - state: %d\n", trf->state); state 1081 drivers/nfc/trf7970a.c if ((trf->state == TRF7970A_ST_PWR_OFF) || state 1082 drivers/nfc/trf7970a.c (trf->state == TRF7970A_ST_RF_OFF)) state 1092 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_RF_OFF; state 1106 drivers/nfc/trf7970a.c if (trf->state != TRF7970A_ST_RF_OFF) { /* Power on, RF off */ state 1108 drivers/nfc/trf7970a.c trf->state); state 1118 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_IDLE; state 1128 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "Switching RF - state: %d, on: %d\n", trf->state, on); state 1133 drivers/nfc/trf7970a.c switch (trf->state) { state 1143 drivers/nfc/trf7970a.c __func__, trf->state, on); state 1148 drivers/nfc/trf7970a.c switch (trf->state) { state 1154 drivers/nfc/trf7970a.c __func__, trf->state, on); state 1350 drivers/nfc/trf7970a.c if ((trf->state == TRF7970A_ST_PWR_OFF) || state 1351 drivers/nfc/trf7970a.c (trf->state == TRF7970A_ST_RF_OFF)) { state 1470 drivers/nfc/trf7970a.c trf->state, timeout, skb->len); state 1477 drivers/nfc/trf7970a.c if ((trf->state != TRF7970A_ST_IDLE) && state 1478 drivers/nfc/trf7970a.c (trf->state != TRF7970A_ST_IDLE_RX_BLOCKED)) { state 1480 drivers/nfc/trf7970a.c trf->state); state 1502 drivers/nfc/trf7970a.c if (trf->state == TRF7970A_ST_IDLE_RX_BLOCKED) { state 1507 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_IDLE; state 1693 drivers/nfc/trf7970a.c if ((trf->state == TRF7970A_ST_PWR_OFF) || state 1694 drivers/nfc/trf7970a.c (trf->state == TRF7970A_ST_RF_OFF)) { state 1726 drivers/nfc/trf7970a.c if ((trf->state != TRF7970A_ST_IDLE) && state 1727 drivers/nfc/trf7970a.c (trf->state != TRF7970A_ST_IDLE_RX_BLOCKED)) { state 1729 drivers/nfc/trf7970a.c trf->state); state 1782 drivers/nfc/trf7970a.c trf->state = mode_detect ? TRF7970A_ST_LISTENING_MD : state 1798 drivers/nfc/trf7970a.c trf->state, timeout); state 1811 drivers/nfc/trf7970a.c trf->state, timeout); state 1831 drivers/nfc/trf7970a.c trf->state, trf->md_rf_tech); state 1846 drivers/nfc/trf7970a.c switch (trf->state) { state 1881 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "Powering up - state: %d\n", trf->state); state 1883 drivers/nfc/trf7970a.c if (trf->state != TRF7970A_ST_PWR_OFF) state 1904 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_RF_OFF; state 1913 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "Powering down - state: %d\n", trf->state); state 1915 drivers/nfc/trf7970a.c if (trf->state == TRF7970A_ST_PWR_OFF) state 1918 drivers/nfc/trf7970a.c if (trf->state != TRF7970A_ST_RF_OFF) { state 1920 drivers/nfc/trf7970a.c trf->state); state 1934 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_PWR_OFF; state 1956 drivers/nfc/trf7970a.c switch (trf->state) { state 2005 drivers/nfc/trf7970a.c trf->state = TRF7970A_ST_PWR_OFF; state 345 drivers/nvdimm/dimm_devs.c static DEVICE_ATTR_RO(state); state 120 drivers/nvme/host/core.c if (ctrl->state == NVME_CTRL_LIVE && ctrl->tagset) state 132 drivers/nvme/host/core.c if (ctrl->state != NVME_CTRL_RESETTING) state 157 drivers/nvme/host/core.c if (ctrl->state != NVME_CTRL_LIVE) state 332 drivers/nvme/host/core.c old_state = ctrl->state; state 390 drivers/nvme/host/core.c ctrl->state = new_state; state 395 drivers/nvme/host/core.c if (changed && ctrl->state == NVME_CTRL_LIVE) state 406 drivers/nvme/host/core.c switch (ctrl->state) { state 416 drivers/nvme/host/core.c WARN_ONCE(1, "Unhandled ctrl state:%d", ctrl->state); state 430 drivers/nvme/host/core.c return ctrl->state == NVME_CTRL_RESETTING; state 971 drivers/nvme/host/core.c if (ctrl->state == NVME_CTRL_LIVE || state 972 drivers/nvme/host/core.c ctrl->state == NVME_CTRL_CONNECTING) state 2297 drivers/nvme/host/core.c int state; state 2305 drivers/nvme/host/core.c for (state = (int)ctrl->npss; state >= 0; state--) { state 2309 drivers/nvme/host/core.c table->entries[state] = target; state 2315 drivers/nvme/host/core.c if (state == ctrl->npss && state 2323 drivers/nvme/host/core.c if (!(ctrl->psd[state].flags & state 2328 drivers/nvme/host/core.c (u64)le32_to_cpu(ctrl->psd[state].exit_lat); state 2334 drivers/nvme/host/core.c le32_to_cpu(ctrl->psd[state].entry_lat); state 2345 drivers/nvme/host/core.c target = cpu_to_le64((state << 3) | state 2349 drivers/nvme/host/core.c max_ps = state; state 2601 drivers/nvme/host/core.c if (tmp->state == NVME_CTRL_DELETING || state 2602 drivers/nvme/host/core.c tmp->state == NVME_CTRL_DEAD) state 2922 drivers/nvme/host/core.c switch (ctrl->state) { state 3223 drivers/nvme/host/core.c if ((unsigned)ctrl->state < ARRAY_SIZE(state_name) && state 3224 drivers/nvme/host/core.c state_name[ctrl->state]) state 3225 drivers/nvme/host/core.c return sprintf(buf, "%s\n", state_name[ctrl->state]); state 3230 drivers/nvme/host/core.c static DEVICE_ATTR(state, S_IRUGO, nvme_sysfs_show_state, NULL); state 3730 drivers/nvme/host/core.c if (ctrl->state != NVME_CTRL_LIVE || !ctrl->tagset) state 3783 drivers/nvme/host/core.c if (ctrl->state == NVME_CTRL_DEAD) state 4036 drivers/nvme/host/core.c ctrl->state = NVME_CTRL_NEW; state 550 drivers/nvme/host/fabrics.c if (ctrl->state != NVME_CTRL_DELETING && state 551 drivers/nvme/host/fabrics.c ctrl->state != NVME_CTRL_DEAD && state 578 drivers/nvme/host/fabrics.c switch (ctrl->state) { state 155 drivers/nvme/host/fabrics.h if (ctrl->state == NVME_CTRL_DELETING || state 156 drivers/nvme/host/fabrics.h ctrl->state == NVME_CTRL_DEAD || state 185 drivers/nvme/host/fabrics.h if (likely(ctrl->state == NVME_CTRL_LIVE)) state 87 drivers/nvme/host/fc.c atomic_t state; state 534 drivers/nvme/host/fc.c switch (ctrl->ctrl.state) { state 765 drivers/nvme/host/fc.c switch (ctrl->ctrl.state) { state 1486 drivers/nvme/host/fc.c atomic_set(&op->state, FCPOP_STATE_UNINIT); state 1505 drivers/nvme/host/fc.c opstate = atomic_xchg(&op->state, FCPOP_STATE_ABORTED); state 1507 drivers/nvme/host/fc.c atomic_set(&op->state, opstate); state 1605 drivers/nvme/host/fc.c opstate = atomic_xchg(&op->state, FCPOP_STATE_COMPLETE); state 1699 drivers/nvme/host/fc.c atomic_set(&op->state, FCPOP_STATE_IDLE); state 1756 drivers/nvme/host/fc.c atomic_set(&op->state, FCPOP_STATE_IDLE); state 2084 drivers/nvme/host/fc.c if (ctrl->ctrl.state == NVME_CTRL_CONNECTING) { state 2094 drivers/nvme/host/fc.c if (ctrl->ctrl.state != NVME_CTRL_LIVE) state 2279 drivers/nvme/host/fc.c atomic_set(&op->state, FCPOP_STATE_ACTIVE); state 2302 drivers/nvme/host/fc.c opstate = atomic_xchg(&op->state, FCPOP_STATE_COMPLETE); state 2397 drivers/nvme/host/fc.c atomic_set(&op->state, FCPOP_STATE_IDLE); state 2872 drivers/nvme/host/fc.c if (ctrl->ctrl.state != NVME_CTRL_CONNECTING) state 2920 drivers/nvme/host/fc.c if (ctrl->ctrl.state != NVME_CTRL_CONNECTING) { state 2927 drivers/nvme/host/fc.c if (ctrl->ctrl.state != NVME_CTRL_CONNECTING && state 230 drivers/nvme/host/lightnvm.c __u8 state; state 604 drivers/nvme/host/lightnvm.c meta->state = dev_meta_off->state; state 172 drivers/nvme/host/multipath.c return ns->ctrl->state != NVME_CTRL_LIVE || state 261 drivers/nvme/host/multipath.c return ns->ctrl->state == NVME_CTRL_LIVE && state 283 drivers/nvme/host/multipath.c switch (ns->ctrl->state) { state 457 drivers/nvme/host/multipath.c if (WARN_ON_ONCE(desc->state == 0)) state 459 drivers/nvme/host/multipath.c if (WARN_ON_ONCE(desc->state > NVME_ANA_CHANGE)) state 478 drivers/nvme/host/multipath.c static inline bool nvme_state_is_live(enum nvme_ana_state state) state 480 drivers/nvme/host/multipath.c return state == NVME_ANA_OPTIMIZED || state == NVME_ANA_NONOPTIMIZED; state 488 drivers/nvme/host/multipath.c ns->ana_state = desc->state; state 505 drivers/nvme/host/multipath.c nvme_ana_state_names[desc->state]); state 507 drivers/nvme/host/multipath.c if (desc->state == NVME_ANA_CHANGE) state 182 drivers/nvme/host/nvme.h enum nvme_ctrl_state state; state 1200 drivers/nvme/host/pci.c switch (dev->ctrl.state) { state 1277 drivers/nvme/host/pci.c switch (dev->ctrl.state) { state 2424 drivers/nvme/host/pci.c if (dev->ctrl.state == NVME_CTRL_LIVE || state 2425 drivers/nvme/host/pci.c dev->ctrl.state == NVME_CTRL_RESETTING) { state 2543 drivers/nvme/host/pci.c if (WARN_ON(dev->ctrl.state != NVME_CTRL_RESETTING)) { state 2975 drivers/nvme/host/pci.c if (ctrl->state != NVME_CTRL_LIVE) state 3034 drivers/nvme/host/pci.c pci_channel_state_t state) state 3043 drivers/nvme/host/pci.c switch (state) { state 967 drivers/nvme/host/rdma.c if (ctrl->ctrl.state != NVME_CTRL_CONNECTING) { state 968 drivers/nvme/host/rdma.c WARN_ON_ONCE(ctrl->ctrl.state == NVME_CTRL_NEW || state 969 drivers/nvme/host/rdma.c ctrl->ctrl.state == NVME_CTRL_LIVE); state 1028 drivers/nvme/host/rdma.c WARN_ON_ONCE(ctrl->ctrl.state != NVME_CTRL_DELETING); state 1081 drivers/nvme/host/rdma.c WARN_ON_ONCE(ctrl->ctrl.state != NVME_CTRL_DELETING); state 1102 drivers/nvme/host/rdma.c if (ctrl->ctrl.state == NVME_CTRL_LIVE) state 1711 drivers/nvme/host/rdma.c if (ctrl->ctrl.state == NVME_CTRL_RESETTING) state 1714 drivers/nvme/host/rdma.c if (ctrl->ctrl.state != NVME_CTRL_LIVE) { state 47 drivers/nvme/host/tcp.c enum nvme_tcp_send_state state; state 568 drivers/nvme/host/tcp.c req->state = NVME_TCP_SEND_H2C_PDU; state 883 drivers/nvme/host/tcp.c req->state = NVME_TCP_SEND_DDGST; state 915 drivers/nvme/host/tcp.c req->state = NVME_TCP_SEND_DATA; state 948 drivers/nvme/host/tcp.c req->state = NVME_TCP_SEND_DATA; state 995 drivers/nvme/host/tcp.c if (req->state == NVME_TCP_SEND_CMD_PDU) { state 1003 drivers/nvme/host/tcp.c if (req->state == NVME_TCP_SEND_H2C_PDU) { state 1009 drivers/nvme/host/tcp.c if (req->state == NVME_TCP_SEND_DATA) { state 1015 drivers/nvme/host/tcp.c if (req->state == NVME_TCP_SEND_DDGST) state 1812 drivers/nvme/host/tcp.c if (ctrl->state != NVME_CTRL_CONNECTING) { state 1813 drivers/nvme/host/tcp.c WARN_ON_ONCE(ctrl->state == NVME_CTRL_NEW || state 1814 drivers/nvme/host/tcp.c ctrl->state == NVME_CTRL_LIVE); state 1863 drivers/nvme/host/tcp.c WARN_ON_ONCE(ctrl->state != NVME_CTRL_DELETING); state 1919 drivers/nvme/host/tcp.c WARN_ON_ONCE(ctrl->state != NVME_CTRL_DELETING); state 1955 drivers/nvme/host/tcp.c WARN_ON_ONCE(ctrl->state != NVME_CTRL_DELETING); state 2037 drivers/nvme/host/tcp.c ctrl->async_req.state = NVME_TCP_SEND_CMD_PDU; state 2057 drivers/nvme/host/tcp.c if (ctrl->ctrl.state == NVME_CTRL_RESETTING) state 2064 drivers/nvme/host/tcp.c if (ctrl->ctrl.state != NVME_CTRL_LIVE) { state 2115 drivers/nvme/host/tcp.c req->state = NVME_TCP_SEND_CMD_PDU; state 235 drivers/nvme/target/admin-cmd.c desc->state = req->port->ana_state[grpid]; state 1017 drivers/nvme/target/configfs.c enum nvme_ana_state state; state 1031 drivers/nvme/target/configfs.c enum nvme_ana_state state = grp->port->ana_state[grp->grpid]; state 1035 drivers/nvme/target/configfs.c if (state != nvmet_ana_state_names[i].state) state 1059 drivers/nvme/target/configfs.c grp->port->ana_state[grp->grpid] = nvmet_ana_state_names[i].state; state 800 drivers/nvme/target/core.c enum nvme_ana_state state = port->ana_state[ns->anagrpid]; state 802 drivers/nvme/target/core.c if (unlikely(state == NVME_ANA_INACCESSIBLE)) state 804 drivers/nvme/target/core.c if (unlikely(state == NVME_ANA_PERSISTENT_LOSS)) state 806 drivers/nvme/target/core.c if (unlikely(state == NVME_ANA_CHANGE)) state 418 drivers/nvme/target/loop.c if (ctrl->ctrl.state == NVME_CTRL_LIVE) state 83 drivers/nvme/target/rdma.c enum nvmet_rdma_queue_state state; state 828 drivers/nvme/target/rdma.c if (unlikely(queue->state != NVMET_RDMA_Q_LIVE)) { state 832 drivers/nvme/target/rdma.c if (queue->state == NVMET_RDMA_Q_CONNECTING) state 1169 drivers/nvme/target/rdma.c queue->state = NVMET_RDMA_Q_CONNECTING; state 1316 drivers/nvme/target/rdma.c if (queue->state != NVMET_RDMA_Q_CONNECTING) { state 1320 drivers/nvme/target/rdma.c queue->state = NVMET_RDMA_Q_LIVE; state 1343 drivers/nvme/target/rdma.c pr_debug("cm_id= %p queue->state= %d\n", queue->cm_id, queue->state); state 1346 drivers/nvme/target/rdma.c switch (queue->state) { state 1349 drivers/nvme/target/rdma.c queue->state = NVMET_RDMA_Q_DISCONNECTING; state 1381 drivers/nvme/target/rdma.c WARN_ON_ONCE(queue->state != NVMET_RDMA_Q_CONNECTING); state 71 drivers/nvme/target/tcp.c enum nvmet_tcp_send_state state; state 114 drivers/nvme/target/tcp.c enum nvmet_tcp_queue_state state; state 371 drivers/nvme/target/tcp.c cmd->state = NVMET_TCP_SEND_DATA_PDU; state 403 drivers/nvme/target/tcp.c cmd->state = NVMET_TCP_SEND_R2T; state 428 drivers/nvme/target/tcp.c cmd->state = NVMET_TCP_SEND_RESPONSE; state 513 drivers/nvme/target/tcp.c cmd->state = NVMET_TCP_SEND_DATA; state 549 drivers/nvme/target/tcp.c cmd->state = NVMET_TCP_SEND_DDGST; state 656 drivers/nvme/target/tcp.c if (!cmd || queue->state == NVMET_TCP_Q_DISCONNECTING) { state 662 drivers/nvme/target/tcp.c if (cmd->state == NVMET_TCP_SEND_DATA_PDU) { state 668 drivers/nvme/target/tcp.c if (cmd->state == NVMET_TCP_SEND_DATA) { state 674 drivers/nvme/target/tcp.c if (cmd->state == NVMET_TCP_SEND_DDGST) { state 680 drivers/nvme/target/tcp.c if (cmd->state == NVMET_TCP_SEND_R2T) { state 686 drivers/nvme/target/tcp.c if (cmd->state == NVMET_TCP_SEND_RESPONSE) state 810 drivers/nvme/target/tcp.c queue->state = NVMET_TCP_Q_LIVE; state 878 drivers/nvme/target/tcp.c if (unlikely(queue->state == NVMET_TCP_Q_CONNECTING)) { state 1160 drivers/nvme/target/tcp.c if (queue->state != NVMET_TCP_Q_DISCONNECTING) { state 1161 drivers/nvme/target/tcp.c queue->state = NVMET_TCP_Q_DISCONNECTING; state 1379 drivers/nvme/target/tcp.c if (unlikely(queue->state == NVMET_TCP_Q_CONNECTING)) { state 1483 drivers/nvme/target/tcp.c queue->state = NVMET_TCP_Q_CONNECTING; state 501 drivers/oprofile/buffer_sync.c sync_buffer_state state = sb_buffer_start; state 523 drivers/oprofile/buffer_sync.c state = sb_bt_start; state 529 drivers/oprofile/buffer_sync.c if (state == sb_buffer_start) state 530 drivers/oprofile/buffer_sync.c state = sb_sample_start; state 549 drivers/oprofile/buffer_sync.c if (state < sb_bt_start) state 557 drivers/oprofile/buffer_sync.c if (state == sb_bt_start) { state 558 drivers/oprofile/buffer_sync.c state = sb_bt_ignore; state 89 drivers/oprofile/oprofile_perf.c if (pevent->state != PERF_EVENT_STATE_ACTIVE) { state 196 drivers/oprofile/oprofile_perf.c static int oprofile_perf_suspend(struct platform_device *dev, pm_message_t state) state 378 drivers/parport/parport_ax88796.c pm_message_t state) state 765 drivers/parport/share.c tmp->state = kmalloc(sizeof(struct parport_state), GFP_KERNEL); state 766 drivers/parport/share.c if (!tmp->state) state 819 drivers/parport/share.c port->ops->init_state(tmp, tmp->state); state 827 drivers/parport/share.c kfree(tmp->state); state 891 drivers/parport/share.c par_dev->state = kzalloc(sizeof(*par_dev->state), GFP_KERNEL); state 892 drivers/parport/share.c if (!par_dev->state) state 919 drivers/parport/share.c kfree(par_dev->state); state 937 drivers/parport/share.c kfree(par_dev->state); state 964 drivers/parport/share.c port->ops->init_state(par_dev, par_dev->state); state 975 drivers/parport/share.c kfree(par_dev->state); state 1049 drivers/parport/share.c kfree(dev->state); state 1153 drivers/parport/share.c port->ops->save_state(port, dev->state); state 1208 drivers/parport/share.c port->ops->restore_state(port, dev->state); state 1347 drivers/parport/share.c port->ops->save_state(port, dev->state); state 96 drivers/pci/controller/dwc/pci-layerscape.c u32 state; state 102 drivers/pci/controller/dwc/pci-layerscape.c regmap_read(pcie->scfg, SCFG_PEXMSCPORTSR(pcie->index), &state); state 103 drivers/pci/controller/dwc/pci-layerscape.c state = (state >> LTSSM_STATE_SHIFT) & LTSSM_STATE_MASK; state 105 drivers/pci/controller/dwc/pci-layerscape.c if (state < LTSSM_PCIE_L0) state 114 drivers/pci/controller/dwc/pci-layerscape.c u32 state; state 116 drivers/pci/controller/dwc/pci-layerscape.c state = (ioread32(pcie->lut + pcie->drvdata->lut_dbg) >> state 120 drivers/pci/controller/dwc/pci-layerscape.c if (state < LTSSM_PCIE_L0) state 464 drivers/pci/controller/pci-hyperv.c enum hv_pcibus_state state; state 528 drivers/pci/controller/pci-hyperv.c enum hv_pcichild_state state; state 1461 drivers/pci/controller/pci-hyperv.c if (hpdev->state == hv_pcichild_ejecting) { state 1813 drivers/pci/controller/pci-hyperv.c hbus->state = hv_pcibus_installed; state 2069 drivers/pci/controller/pci-hyperv.c switch (hbus->state) { state 2174 drivers/pci/controller/pci-hyperv.c WARN_ON(hpdev->state != hv_pcichild_ejecting); state 2226 drivers/pci/controller/pci-hyperv.c hpdev->state = hv_pcichild_ejecting; state 2878 drivers/pci/controller/pci-hyperv.c hbus->state = hv_pcibus_init; state 2985 drivers/pci/controller/pci-hyperv.c hbus->state = hv_pcibus_probed; state 3067 drivers/pci/controller/pci-hyperv.c if (hbus->state == hv_pcibus_installed) { state 3074 drivers/pci/controller/pci-hyperv.c hbus->state = hv_pcibus_removed; state 254 drivers/pci/hotplug/cpqphp.h u8 state; state 186 drivers/pci/hotplug/cpqphp_ctrl.c if ((p_slot->state == BLINKINGON_STATE) state 187 drivers/pci/hotplug/cpqphp_ctrl.c || (p_slot->state == BLINKINGOFF_STATE)) { state 190 drivers/pci/hotplug/cpqphp_ctrl.c } else if ((p_slot->state == POWERON_STATE) state 191 drivers/pci/hotplug/cpqphp_ctrl.c || (p_slot->state == POWEROFF_STATE)) { state 1804 drivers/pci/hotplug/cpqphp_ctrl.c if (p_slot->state == BLINKINGOFF_STATE) { state 1808 drivers/pci/hotplug/cpqphp_ctrl.c } else if (p_slot->state == BLINKINGON_STATE) { state 1816 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = STATIC_STATE; state 1833 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = BLINKINGOFF_STATE; state 1837 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = BLINKINGON_STATE; state 1899 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = POWEROFF_STATE; state 1918 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = STATIC_STATE; state 1920 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = POWERON_STATE; state 1942 drivers/pci/hotplug/cpqphp_ctrl.c p_slot->state = STATIC_STATE; state 99 drivers/pci/hotplug/pciehp.h u8 state; /* state machine */ state 172 drivers/pci/hotplug/pciehp_core.c if ((occupied > 0 && (ctrl->state == OFF_STATE || state 173 drivers/pci/hotplug/pciehp_core.c ctrl->state == BLINKINGON_STATE)) || state 174 drivers/pci/hotplug/pciehp_core.c (!occupied && (ctrl->state == ON_STATE || state 175 drivers/pci/hotplug/pciehp_core.c ctrl->state == BLINKINGOFF_STATE))) state 294 drivers/pci/hotplug/pciehp_core.c if (ctrl->state == ON_STATE || ctrl->state == BLINKINGOFF_STATE) state 328 drivers/pci/hotplug/pciehp_core.c if ((ctrl->state == ON_STATE || ctrl->state == BLINKINGOFF_STATE) && state 150 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 166 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 169 drivers/pci/hotplug/pciehp_ctrl.c if (ctrl->state == ON_STATE) { state 170 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = BLINKINGOFF_STATE; state 174 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = BLINKINGON_STATE; state 192 drivers/pci/hotplug/pciehp_ctrl.c if (ctrl->state == BLINKINGOFF_STATE) { state 193 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = ON_STATE; state 197 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = OFF_STATE; state 206 drivers/pci/hotplug/pciehp_ctrl.c slot_name(ctrl), ctrl->state); state 215 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 221 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = POWEROFF_STATE; state 236 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 241 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = POWEROFF_STATE; state 265 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 270 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = POWERON_STATE; state 324 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = ret ? OFF_STATE : ON_STATE; state 356 drivers/pci/hotplug/pciehp_ctrl.c ctrl->state = OFF_STATE; state 367 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 393 drivers/pci/hotplug/pciehp_ctrl.c slot_name(ctrl), ctrl->state); state 406 drivers/pci/hotplug/pciehp_ctrl.c switch (ctrl->state) { state 427 drivers/pci/hotplug/pciehp_ctrl.c slot_name(ctrl), ctrl->state); state 885 drivers/pci/hotplug/pciehp_hpc.c ctrl->state = list_empty(&subordinate->devices) ? OFF_STATE : ON_STATE; state 336 drivers/pci/hotplug/pnv_php.c uint8_t state) state 342 drivers/pci/hotplug/pnv_php.c ret = pnv_pci_set_power_state(php_slot->id, state, &msg); state 345 drivers/pci/hotplug/pnv_php.c be64_to_cpu(msg.params[2]) != state || state 355 drivers/pci/hotplug/pnv_php.c ret, (state == OPAL_PCI_SLOT_POWER_ON) ? "on" : "off"); state 359 drivers/pci/hotplug/pnv_php.c if (state == OPAL_PCI_SLOT_POWER_OFF || state == OPAL_PCI_SLOT_OFFLINE) state 368 drivers/pci/hotplug/pnv_php.c static int pnv_php_get_power_state(struct hotplug_slot *slot, u8 *state) state 384 drivers/pci/hotplug/pnv_php.c *state = power_state; state 390 drivers/pci/hotplug/pnv_php.c static int pnv_php_get_adapter_state(struct hotplug_slot *slot, u8 *state) state 402 drivers/pci/hotplug/pnv_php.c *state = presence; state 411 drivers/pci/hotplug/pnv_php.c static int pnv_php_get_attention_state(struct hotplug_slot *slot, u8 *state) state 415 drivers/pci/hotplug/pnv_php.c *state = php_slot->attention_state; state 419 drivers/pci/hotplug/pnv_php.c static int pnv_php_set_attention_state(struct hotplug_slot *slot, u8 state) state 425 drivers/pci/hotplug/pnv_php.c php_slot->attention_state = state; state 431 drivers/pci/hotplug/pnv_php.c if (state) state 449 drivers/pci/hotplug/pnv_php.c if (php_slot->state != PNV_PHP_STATE_REGISTERED) state 516 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_POPULATED; state 520 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_POPULATED; state 569 drivers/pci/hotplug/pnv_php.c if (php_slot->state != PNV_PHP_STATE_POPULATED) state 583 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_REGISTERED; state 646 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_INITIALIZED; state 706 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_REGISTERED; state 984 drivers/pci/hotplug/pnv_php.c php_slot->state = PNV_PHP_STATE_OFFLINE; state 62 drivers/pci/hotplug/rpaphp.h int state; state 86 drivers/pci/hotplug/rpaphp.h int rpaphp_get_sensor_state(struct slot *slot, int *state); state 105 drivers/pci/hotplug/rpaphp_core.c int rc, state; state 107 drivers/pci/hotplug/rpaphp_core.c rc = rpaphp_get_sensor_state(slot, &state); state 113 drivers/pci/hotplug/rpaphp_core.c if (state == EMPTY) state 115 drivers/pci/hotplug/rpaphp_core.c else if (state == PRESENT) state 116 drivers/pci/hotplug/rpaphp_core.c *value = slot->state; state 437 drivers/pci/hotplug/rpaphp_core.c int state; state 440 drivers/pci/hotplug/rpaphp_core.c if (slot->state == CONFIGURED) state 443 drivers/pci/hotplug/rpaphp_core.c retval = rpaphp_get_sensor_state(slot, &state); state 447 drivers/pci/hotplug/rpaphp_core.c if (state == PRESENT) { state 451 drivers/pci/hotplug/rpaphp_core.c slot->state = CONFIGURED; state 452 drivers/pci/hotplug/rpaphp_core.c } else if (state == EMPTY) { state 453 drivers/pci/hotplug/rpaphp_core.c slot->state = EMPTY; state 456 drivers/pci/hotplug/rpaphp_core.c slot->state = NOT_VALID; state 467 drivers/pci/hotplug/rpaphp_core.c if (slot->state == NOT_CONFIGURED) state 475 drivers/pci/hotplug/rpaphp_core.c slot->state = NOT_CONFIGURED; state 21 drivers/pci/hotplug/rpaphp_pci.c int rpaphp_get_sensor_state(struct slot *slot, int *state) state 26 drivers/pci/hotplug/rpaphp_pci.c rc = rtas_get_sensor(DR_ENTITY_SENSE, slot->index, state); state 43 drivers/pci/hotplug/rpaphp_pci.c slot->index, state); state 63 drivers/pci/hotplug/rpaphp_pci.c int rc, level, state; state 66 drivers/pci/hotplug/rpaphp_pci.c slot->state = EMPTY; state 74 drivers/pci/hotplug/rpaphp_pci.c rc = rpaphp_get_sensor_state(slot, &state); state 88 drivers/pci/hotplug/rpaphp_pci.c if (state == PRESENT) { state 89 drivers/pci/hotplug/rpaphp_pci.c slot->state = NOT_CONFIGURED; state 102 drivers/pci/hotplug/rpaphp_pci.c slot->state = CONFIGURED; state 24 drivers/pci/hotplug/s390_pci_hpc.c static int zpci_fn_configured(enum zpci_state state) state 26 drivers/pci/hotplug/s390_pci_hpc.c return state == ZPCI_FN_STATE_CONFIGURED || state 27 drivers/pci/hotplug/s390_pci_hpc.c state == ZPCI_FN_STATE_ONLINE; state 50 drivers/pci/hotplug/s390_pci_hpc.c slot->zdev->state = ZPCI_FN_STATE_CONFIGURED; state 61 drivers/pci/hotplug/s390_pci_hpc.c slot->zdev->state = ZPCI_FN_STATE_STANDBY; state 71 drivers/pci/hotplug/s390_pci_hpc.c if (slot->zdev->state != ZPCI_FN_STATE_STANDBY) state 100 drivers/pci/hotplug/s390_pci_hpc.c if (!zpci_fn_configured(slot->zdev->state)) state 120 drivers/pci/hotplug/s390_pci_hpc.c switch (slot->zdev->state) { state 69 drivers/pci/hotplug/shpchp.h u8 state; state 396 drivers/pci/hotplug/shpchp_ctrl.c switch (p_slot->state) { state 401 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = STATIC_STATE; state 408 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = STATIC_STATE; state 433 drivers/pci/hotplug/shpchp_ctrl.c switch (p_slot->state) { state 435 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = POWEROFF_STATE; state 438 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = POWERON_STATE; state 465 drivers/pci/hotplug/shpchp_ctrl.c switch (p_slot->state) { state 469 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = BLINKINGOFF_STATE; state 473 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = BLINKINGON_STATE; state 493 drivers/pci/hotplug/shpchp_ctrl.c if (p_slot->state == BLINKINGOFF_STATE) state 500 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = STATIC_STATE; state 643 drivers/pci/hotplug/shpchp_ctrl.c switch (p_slot->state) { state 648 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = POWERON_STATE; state 652 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = STATIC_STATE; state 679 drivers/pci/hotplug/shpchp_ctrl.c switch (p_slot->state) { state 684 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = POWEROFF_STATE; state 688 drivers/pci/hotplug/shpchp_ctrl.c p_slot->state = STATIC_STATE; state 369 drivers/pci/hotplug/shpchp_hpc.c u8 state = (slot_reg & ATN_LED_STATE_MASK) >> ATN_LED_STATE_SHIFT; state 371 drivers/pci/hotplug/shpchp_hpc.c switch (state) { state 393 drivers/pci/hotplug/shpchp_hpc.c u8 state = (slot_reg & SLOT_STATE_MASK) >> SLOT_STATE_SHIFT; state 395 drivers/pci/hotplug/shpchp_hpc.c switch (state) { state 428 drivers/pci/hotplug/shpchp_hpc.c u8 state = (slot_reg & PRSNT_MASK) >> PRSNT_SHIFT; state 430 drivers/pci/hotplug/shpchp_hpc.c *status = (state != 0x3) ? 1 : 0; state 981 drivers/pci/pci-acpi.c static int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state) state 997 drivers/pci/pci-acpi.c switch (state) { state 1009 drivers/pci/pci-acpi.c error = acpi_device_set_power(adev, state_conv[state]); state 1014 drivers/pci/pci-acpi.c acpi_power_state_string(state_conv[state])); state 1029 drivers/pci/pci-acpi.c int state; state 1034 drivers/pci/pci-acpi.c state = adev->power.state; state 1035 drivers/pci/pci-acpi.c if (state == ACPI_STATE_UNKNOWN) state 1038 drivers/pci/pci-acpi.c return state_conv[state]; state 565 drivers/pci/pci-driver.c static int pci_legacy_suspend(struct device *dev, pm_message_t state) state 574 drivers/pci/pci-driver.c error = drv->suspend(pci_dev, state); state 592 drivers/pci/pci-driver.c static int pci_legacy_suspend_late(struct device *dev, pm_message_t state) state 601 drivers/pci/pci-driver.c error = drv->suspend_late(pci_dev, state); state 24 drivers/pci/pci-mid.c static int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state) state 26 drivers/pci/pci-mid.c return intel_mid_pci_set_power_state(pdev, state); state 821 drivers/pci/pci.c static int pci_raw_set_power_state(struct pci_dev *dev, pci_power_t state) state 827 drivers/pci/pci.c if (dev->current_state == state) state 833 drivers/pci/pci.c if (state < PCI_D0 || state > PCI_D3hot) state 841 drivers/pci/pci.c if (state != PCI_D0 && dev->current_state <= PCI_D3cold state 842 drivers/pci/pci.c && dev->current_state > state) { state 844 drivers/pci/pci.c dev->current_state, state); state 849 drivers/pci/pci.c if ((state == PCI_D1 && !dev->d1_support) state 850 drivers/pci/pci.c || (state == PCI_D2 && !dev->d2_support)) state 865 drivers/pci/pci.c pmcsr |= state; state 886 drivers/pci/pci.c if (state == PCI_D3hot || dev->current_state == PCI_D3hot) state 888 drivers/pci/pci.c else if (state == PCI_D2 || dev->current_state == PCI_D2) state 893 drivers/pci/pci.c if (dev->current_state != state) state 931 drivers/pci/pci.c void pci_update_current_state(struct pci_dev *dev, pci_power_t state) state 942 drivers/pci/pci.c dev->current_state = state; state 966 drivers/pci/pci.c static int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state) state 971 drivers/pci/pci.c error = platform_pci_set_power_state(dev, state); state 973 drivers/pci/pci.c pci_update_current_state(dev, state); state 1010 drivers/pci/pci.c static void __pci_start_power_transition(struct pci_dev *dev, pci_power_t state) state 1012 drivers/pci/pci.c if (state == PCI_D0) { state 1040 drivers/pci/pci.c pci_power_t state = *(pci_power_t *)data; state 1042 drivers/pci/pci.c dev->current_state = state; state 1051 drivers/pci/pci.c void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state) state 1054 drivers/pci/pci.c pci_walk_bus(bus, __pci_dev_set_current_state, &state); state 1064 drivers/pci/pci.c int __pci_complete_power_transition(struct pci_dev *dev, pci_power_t state) state 1068 drivers/pci/pci.c if (state <= PCI_D0) state 1070 drivers/pci/pci.c ret = pci_platform_power_transition(dev, state); state 1072 drivers/pci/pci.c if (!ret && state == PCI_D3cold) state 1095 drivers/pci/pci.c int pci_set_power_state(struct pci_dev *dev, pci_power_t state) state 1100 drivers/pci/pci.c if (state > PCI_D3cold) state 1101 drivers/pci/pci.c state = PCI_D3cold; state 1102 drivers/pci/pci.c else if (state < PCI_D0) state 1103 drivers/pci/pci.c state = PCI_D0; state 1104 drivers/pci/pci.c else if ((state == PCI_D1 || state == PCI_D2) && pci_no_d1d2(dev)) state 1115 drivers/pci/pci.c if (dev->current_state == state) state 1118 drivers/pci/pci.c __pci_start_power_transition(dev, state); state 1124 drivers/pci/pci.c if (state >= PCI_D3hot && (dev->dev_flags & PCI_DEV_FLAGS_NO_D3)) state 1131 drivers/pci/pci.c error = pci_raw_set_power_state(dev, state > PCI_D3hot ? state 1132 drivers/pci/pci.c PCI_D3hot : state); state 1134 drivers/pci/pci.c if (!__pci_complete_power_transition(dev, state)) state 1161 drivers/pci/pci.c pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state) state 1172 drivers/pci/pci.c switch (state.event) { state 1183 drivers/pci/pci.c state.event); state 1501 drivers/pci/pci.c struct pci_saved_state *state; state 1509 drivers/pci/pci.c size = sizeof(*state) + sizeof(struct pci_cap_saved_data); state 1514 drivers/pci/pci.c state = kzalloc(size, GFP_KERNEL); state 1515 drivers/pci/pci.c if (!state) state 1518 drivers/pci/pci.c memcpy(state->config_space, dev->saved_config_space, state 1519 drivers/pci/pci.c sizeof(state->config_space)); state 1521 drivers/pci/pci.c cap = state->cap; state 1529 drivers/pci/pci.c return state; state 1539 drivers/pci/pci.c struct pci_saved_state *state) state 1545 drivers/pci/pci.c if (!state) state 1548 drivers/pci/pci.c memcpy(dev->saved_config_space, state->config_space, state 1549 drivers/pci/pci.c sizeof(state->config_space)); state 1551 drivers/pci/pci.c cap = state->cap; state 1576 drivers/pci/pci.c struct pci_saved_state **state) state 1578 drivers/pci/pci.c int ret = pci_load_saved_state(dev, *state); state 1579 drivers/pci/pci.c kfree(*state); state 1580 drivers/pci/pci.c *state = NULL; state 1961 drivers/pci/pci.c enum pcie_reset_state state) state 1973 drivers/pci/pci.c int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) state 1975 drivers/pci/pci.c return pcibios_set_pcie_reset_state(dev, state); state 2059 drivers/pci/pci.c bool pci_pme_capable(struct pci_dev *dev, pci_power_t state) state 2064 drivers/pci/pci.c return !!(dev->pme_support & (1 << state)); state 2227 drivers/pci/pci.c static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable) state 2254 drivers/pci/pci.c if (pci_pme_capable(dev, state)) state 2281 drivers/pci/pci.c int pci_enable_wake(struct pci_dev *pci_dev, pci_power_t state, bool enable) state 2286 drivers/pci/pci.c return __pci_enable_wake(pci_dev, state, enable); state 2329 drivers/pci/pci.c pci_power_t state = platform_pci_choose_state(dev); state 2331 drivers/pci/pci.c switch (state) { state 2341 drivers/pci/pci.c target_state = state; state 80 drivers/pci/pci.h int (*set_state)(struct pci_dev *dev, pci_power_t state); state 89 drivers/pci/pci.h void pci_update_current_state(struct pci_dev *dev, pci_power_t state); state 532 drivers/pci/pci.h void pcie_do_recovery(struct pci_dev *dev, enum pci_channel_state state, state 676 drivers/pci/pcie/aspm.c static void pcie_config_aspm_l1ss(struct pcie_link_state *link, u32 state) state 683 drivers/pci/pcie/aspm.c enable_req = (link->aspm_enabled ^ state) & state; state 739 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1_1) state 741 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1_2) state 743 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1_1_PCIPM) state 745 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1_2_PCIPM) state 761 drivers/pci/pcie/aspm.c static void pcie_config_aspm_link(struct pcie_link_state *link, u32 state) state 768 drivers/pci/pcie/aspm.c state &= (link->aspm_capable & ~link->aspm_disable); state 771 drivers/pci/pcie/aspm.c if (!(state & ASPM_STATE_L1)) state 772 drivers/pci/pcie/aspm.c state &= ~ASPM_STATE_L1SS; state 776 drivers/pci/pcie/aspm.c state &= ~ASPM_STATE_L1_SS_PCIPM; state 777 drivers/pci/pcie/aspm.c state |= (link->aspm_enabled & ASPM_STATE_L1_SS_PCIPM); state 781 drivers/pci/pcie/aspm.c if (link->aspm_enabled == state) state 784 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L0S_UP) state 786 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L0S_DW) state 788 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1) { state 794 drivers/pci/pcie/aspm.c pcie_config_aspm_l1ss(link, state); state 802 drivers/pci/pcie/aspm.c if (state & ASPM_STATE_L1) state 806 drivers/pci/pcie/aspm.c if (!(state & ASPM_STATE_L1)) state 809 drivers/pci/pcie/aspm.c link->aspm_enabled = state; state 1069 drivers/pci/pcie/aspm.c static int __pci_disable_link_state(struct pci_dev *pdev, int state, bool sem) state 1099 drivers/pci/pcie/aspm.c if (state & PCIE_LINK_STATE_L0S) state 1101 drivers/pci/pcie/aspm.c if (state & PCIE_LINK_STATE_L1) state 1105 drivers/pci/pcie/aspm.c if (state & PCIE_LINK_STATE_CLKPM) state 1115 drivers/pci/pcie/aspm.c int pci_disable_link_state_locked(struct pci_dev *pdev, int state) state 1117 drivers/pci/pcie/aspm.c return __pci_disable_link_state(pdev, state, false); state 1130 drivers/pci/pcie/aspm.c int pci_disable_link_state(struct pci_dev *pdev, int state) state 1132 drivers/pci/pcie/aspm.c return __pci_disable_link_state(pdev, state, true); state 1214 drivers/pci/pcie/aspm.c u32 state; state 1219 drivers/pci/pcie/aspm.c if (kstrtouint(buf, 10, &state)) state 1221 drivers/pci/pcie/aspm.c if ((state & ~ASPM_STATE_ALL) != 0) state 1229 drivers/pci/pcie/aspm.c pcie_config_aspm_link(link, state); state 1252 drivers/pci/pcie/aspm.c bool state; state 1254 drivers/pci/pcie/aspm.c if (strtobool(buf, &state)) state 1259 drivers/pci/pcie/aspm.c pcie_set_clkpm_nocheck(pdev->link_state, state); state 47 drivers/pci/pcie/err.c enum pci_channel_state state, state 54 drivers/pci/pcie/err.c if (!pci_dev_set_io_state(dev, state) || state 70 drivers/pci/pcie/err.c vote = err_handler->error_detected(dev, state); state 186 drivers/pci/pcie/err.c void pcie_do_recovery(struct pci_dev *dev, enum pci_channel_state state, state 202 drivers/pci/pcie/err.c if (state == pci_channel_io_frozen) state 207 drivers/pci/pcie/err.c if (state == pci_channel_io_frozen && state 5062 drivers/pci/quirks.c struct pci_cap_saved_state *state; state 5113 drivers/pci/quirks.c state = kzalloc(sizeof(*state) + size, GFP_KERNEL); state 5114 drivers/pci/quirks.c if (!state) state 5117 drivers/pci/quirks.c state->cap.cap_nr = PCI_CAP_ID_EXP; state 5118 drivers/pci/quirks.c state->cap.cap_extended = 0; state 5119 drivers/pci/quirks.c state->cap.size = size; state 5120 drivers/pci/quirks.c cap = (u16 *)&state->cap.data[0]; state 5128 drivers/pci/quirks.c hlist_add_head(&state->next, &pdev->saved_cap_space); state 53 drivers/pci/switch/switchtec.c enum mrpc_state state; state 106 drivers/pci/switch/switchtec.c enum mrpc_state state) state 117 drivers/pci/switch/switchtec.c stuser->state = state; state 120 drivers/pci/switch/switchtec.c stuser, state_names[state]); state 443 drivers/pci/switch/switchtec.c if (stuser->state != MRPC_IDLE) { state 487 drivers/pci/switch/switchtec.c if (stuser->state == MRPC_IDLE) { state 509 drivers/pci/switch/switchtec.c if (stuser->state != MRPC_DONE) { state 592 drivers/pci/xen-pcifront.c pci_channel_state_t state) state 623 drivers/pci/xen-pcifront.c error_detected(pcidev, state); state 657 drivers/pci/xen-pcifront.c pci_channel_state_t state = state 666 drivers/pci/xen-pcifront.c pdev->sh_info->aer_op.err = pcifront_common_process(cmd, pdev, state); state 1035 drivers/pci/xen-pcifront.c int l, state; state 1041 drivers/pci/xen-pcifront.c state = xenbus_read_unsigned(pdev->xdev->otherend, str, state 1044 drivers/pci/xen-pcifront.c if (state != XenbusStateClosing) state 1104 drivers/pci/xen-pcifront.c if (xdev->state == XenbusStateClosed) state 76 drivers/pcmcia/bcm63xx_pcmcia.c socket_state_t *state) state 91 drivers/pcmcia/bcm63xx_pcmcia.c if (state->flags & SS_RESET) state 103 drivers/pcmcia/bcm63xx_pcmcia.c skt->requested_state = *state; state 292 drivers/pcmcia/cistpl.c if (s->state & SOCKET_CARDBUS) state 376 drivers/pcmcia/cistpl.c if (s->state & SOCKET_CARDBUS) state 451 drivers/pcmcia/cistpl.c if (!(s->state & SOCKET_PRESENT) || (s->state & SOCKET_CARDBUS)) state 529 drivers/pcmcia/cistpl.c if (!(s->state & SOCKET_PRESENT) || (s->state & SOCKET_CARDBUS)) state 1385 drivers/pcmcia/cistpl.c if (s->functions || !(s->state & SOCKET_PRESENT)) { state 1558 drivers/pcmcia/cistpl.c if (!(s->state & SOCKET_PRESENT)) state 1591 drivers/pcmcia/cistpl.c if (!(s->state & SOCKET_PRESENT)) state 295 drivers/pcmcia/cs.c s->state &= SOCKET_INUSE | SOCKET_PRESENT; state 297 drivers/pcmcia/cs.c s->state &= SOCKET_INUSE; state 329 drivers/pcmcia/cs.c s->state &= ~SOCKET_INUSE; state 365 drivers/pcmcia/cs.c skt->state |= SOCKET_CARDBUS; state 367 drivers/pcmcia/cs.c skt->state &= ~SOCKET_CARDBUS; state 417 drivers/pcmcia/cs.c if (skt->state & SOCKET_INUSE) { state 421 drivers/pcmcia/cs.c skt->state |= SOCKET_INUSE; state 425 drivers/pcmcia/cs.c skt->state |= SOCKET_PRESENT; state 428 drivers/pcmcia/cs.c (skt->state & SOCKET_CARDBUS) ? "CardBus" : "PCMCIA", state 432 drivers/pcmcia/cs.c if (skt->state & SOCKET_CARDBUS) { state 434 drivers/pcmcia/cs.c skt->state |= SOCKET_CARDBUS_CONFIG; state 440 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) state 452 drivers/pcmcia/cs.c if ((skt->state & SOCKET_SUSPEND) && !(skt->state & SOCKET_IN_RESUME)) state 457 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_IN_RESUME)) state 458 drivers/pcmcia/cs.c skt->suspended_state = skt->state; state 464 drivers/pcmcia/cs.c skt->state |= SOCKET_SUSPEND; state 465 drivers/pcmcia/cs.c skt->state &= ~SOCKET_IN_RESUME; state 476 drivers/pcmcia/cs.c if (skt->state & SOCKET_PRESENT) state 478 drivers/pcmcia/cs.c skt->state |= SOCKET_IN_RESUME; state 488 drivers/pcmcia/cs.c skt->state &= ~(SOCKET_SUSPEND | SOCKET_IN_RESUME); state 491 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_PRESENT)) { state 503 drivers/pcmcia/cs.c if (skt->suspended_state != skt->state) { state 506 drivers/pcmcia/cs.c skt->suspended_state, skt->state); state 512 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) state 526 drivers/pcmcia/cs.c if (skt->state & SOCKET_CARDBUS) { state 547 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_SUSPEND)) state 576 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_SUSPEND)) { state 579 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_PRESENT)) state 583 drivers/pcmcia/cs.c if ((skt->state & SOCKET_PRESENT) && state 586 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_PRESENT) && state 642 drivers/pcmcia/cs.c !(skt->state & SOCKET_CARDBUS)) { state 653 drivers/pcmcia/cs.c !(skt->state & SOCKET_CARDBUS)) { state 659 drivers/pcmcia/cs.c !(skt->state & SOCKET_CARDBUS)) { state 683 drivers/pcmcia/cs.c if (skt->state & SOCKET_PRESENT) { state 757 drivers/pcmcia/cs.c if ((s->state & (SOCKET_PRESENT|SOCKET_CARDBUS)) == SOCKET_PRESENT) state 782 drivers/pcmcia/cs.c if (!(skt->state & SOCKET_PRESENT)) { state 787 drivers/pcmcia/cs.c if (skt->state & SOCKET_SUSPEND) { state 792 drivers/pcmcia/cs.c if (skt->state & SOCKET_CARDBUS) { state 31 drivers/pcmcia/cs_internal.h unsigned int state; state 243 drivers/pcmcia/db1xxx_ss.c struct socket_state_t *state) state 255 drivers/pcmcia/db1xxx_ss.c switch (state->Vcc) { state 266 drivers/pcmcia/db1xxx_ss.c sock->nr, state->Vcc); state 269 drivers/pcmcia/db1xxx_ss.c switch (state->Vpp) { state 281 drivers/pcmcia/db1xxx_ss.c sock->nr, state->Vpp); state 285 drivers/pcmcia/db1xxx_ss.c if (((state->Vcc == 33) && (state->Vpp == 50)) || state 286 drivers/pcmcia/db1xxx_ss.c ((state->Vcc == 50) && (state->Vpp == 33))) { state 288 drivers/pcmcia/db1xxx_ss.c sock->nr, state->Vcc, state->Vpp); state 297 drivers/pcmcia/db1xxx_ss.c changed = state->flags ^ sock->old_flags; state 300 drivers/pcmcia/db1xxx_ss.c if (state->flags & SS_RESET) { state 315 drivers/pcmcia/db1xxx_ss.c sock->old_flags = state->flags; state 318 drivers/pcmcia/db1xxx_ss.c if ((changed & SS_RESET) && !(state->flags & SS_RESET)) { state 680 drivers/pcmcia/ds.c if (!(s->state & SOCKET_PRESENT)) state 461 drivers/pcmcia/i82092.c static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state) state 475 drivers/pcmcia/i82092.c if (!(state->flags & SS_RESET)) /* The reset bit has "inverse" logic */ state 477 drivers/pcmcia/i82092.c if (state->flags & SS_IOCARD) state 486 drivers/pcmcia/i82092.c if (state->flags & SS_PWR_AUTO) { state 490 drivers/pcmcia/i82092.c if (state->flags & SS_OUTPUT_ENA) { state 495 drivers/pcmcia/i82092.c switch (state->Vcc) { state 503 drivers/pcmcia/i82092.c printk("i82092aa: i82092aa_set_socket called with invalid VCC power value: %i ", state->Vcc); state 509 drivers/pcmcia/i82092.c switch (state->Vpp) { state 522 drivers/pcmcia/i82092.c printk("i82092aa: i82092aa_set_socket called with invalid VPP power value: %i ", state->Vcc); state 533 drivers/pcmcia/i82092.c if (state->csc_mask & SS_DETECT) { state 536 drivers/pcmcia/i82092.c if (state->flags & SS_IOCARD) { state 537 drivers/pcmcia/i82092.c if (state->csc_mask & SS_STSCHG) state 540 drivers/pcmcia/i82092.c if (state->csc_mask & SS_BATDEAD) state 542 drivers/pcmcia/i82092.c if (state->csc_mask & SS_BATWARN) state 544 drivers/pcmcia/i82092.c if (state->csc_mask & SS_READY) state 31 drivers/pcmcia/i82092aa.h static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state); state 154 drivers/pcmcia/i82365.c } state; state 297 drivers/pcmcia/i82365.c struct cirrus_state *p = &socket[s].state.cirrus; state 309 drivers/pcmcia/i82365.c struct cirrus_state *p = &socket[s].state.cirrus; state 324 drivers/pcmcia/i82365.c struct cirrus_state *p = &socket[s].state.cirrus; state 380 drivers/pcmcia/i82365.c struct vg46x_state *p = &socket[s].state.vg46x; state 388 drivers/pcmcia/i82365.c struct vg46x_state *p = &socket[s].state.vg46x; state 396 drivers/pcmcia/i82365.c struct vg46x_state *p = &socket[s].state.vg46x; state 922 drivers/pcmcia/i82365.c static int i365_set_socket(u_short sock, socket_state_t *state) state 928 drivers/pcmcia/i82365.c "io_irq %d, csc_mask %#2.2x)\n", sock, state->flags, state 929 drivers/pcmcia/i82365.c state->Vcc, state->Vpp, state->io_irq, state->csc_mask); state 936 drivers/pcmcia/i82365.c reg |= state->io_irq; state 937 drivers/pcmcia/i82365.c reg |= (state->flags & SS_RESET) ? 0 : I365_PC_RESET; state 938 drivers/pcmcia/i82365.c reg |= (state->flags & SS_IOCARD) ? I365_PC_IOCARD : 0; state 942 drivers/pcmcia/i82365.c if (state->flags & SS_PWR_AUTO) reg |= I365_PWR_AUTO; state 943 drivers/pcmcia/i82365.c if (state->flags & SS_OUTPUT_ENA) reg |= I365_PWR_OUT; state 946 drivers/pcmcia/i82365.c if (state->Vpp != 0) { state 947 drivers/pcmcia/i82365.c if (state->Vpp == 120) state 949 drivers/pcmcia/i82365.c else if (state->Vpp == state->Vcc) state 953 drivers/pcmcia/i82365.c if (state->Vcc != 0) { state 955 drivers/pcmcia/i82365.c if (state->Vcc == 33) state 957 drivers/pcmcia/i82365.c else if (state->Vcc == 50) state 962 drivers/pcmcia/i82365.c if (state->Vpp != 0) { state 963 drivers/pcmcia/i82365.c if (state->Vpp == 120) state 965 drivers/pcmcia/i82365.c else if (state->Vpp == state->Vcc) state 969 drivers/pcmcia/i82365.c if (state->Vcc != 0) { state 971 drivers/pcmcia/i82365.c if (state->Vcc == 33) state 973 drivers/pcmcia/i82365.c else if (state->Vcc == 50) state 978 drivers/pcmcia/i82365.c switch (state->Vcc) { state 984 drivers/pcmcia/i82365.c switch (state->Vpp) { state 991 drivers/pcmcia/i82365.c switch (state->Vcc) { state 996 drivers/pcmcia/i82365.c switch (state->Vpp) { state 1011 drivers/pcmcia/i82365.c state->flags & SS_SPKR_ENA); state 1016 drivers/pcmcia/i82365.c if (state->csc_mask & SS_DETECT) reg |= I365_CSC_DETECT; state 1017 drivers/pcmcia/i82365.c if (state->flags & SS_IOCARD) { state 1018 drivers/pcmcia/i82365.c if (state->csc_mask & SS_STSCHG) reg |= I365_CSC_STSCHG; state 1020 drivers/pcmcia/i82365.c if (state->csc_mask & SS_BATDEAD) reg |= I365_CSC_BVD1; state 1021 drivers/pcmcia/i82365.c if (state->csc_mask & SS_BATWARN) reg |= I365_CSC_BVD2; state 1022 drivers/pcmcia/i82365.c if (state->csc_mask & SS_READY) reg |= I365_CSC_READY; state 1176 drivers/pcmcia/i82365.c static int pcic_set_socket(struct pcmcia_socket *s, socket_state_t *state) state 1183 drivers/pcmcia/i82365.c LOCKED(i365_set_socket(sock, state)); state 171 drivers/pcmcia/pcmcia_resource.c if (!(c->state & CONFIG_LOCKED)) { state 264 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_PRESENT) || state 265 drivers/pcmcia/pcmcia_resource.c !(p_dev->function_config->state & CONFIG_LOCKED)) { state 312 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_PRESENT) || state 313 drivers/pcmcia/pcmcia_resource.c !(p_dev->function_config->state & CONFIG_LOCKED)) { state 364 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_LOCKED) { state 365 drivers/pcmcia/pcmcia_resource.c c->state &= ~CONFIG_LOCKED; state 366 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_IO_REQ) state 411 drivers/pcmcia/pcmcia_resource.c c->state &= ~CONFIG_IO_REQ; state 452 drivers/pcmcia/pcmcia_resource.c s->state &= ~SOCKET_WIN_REQ(w); state 492 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_PRESENT)) state 497 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_LOCKED) { state 587 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_IO_REQ) { state 608 drivers/pcmcia/pcmcia_resource.c c->state |= CONFIG_LOCKED; state 636 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_PRESENT)) { state 641 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_LOCKED) { state 645 drivers/pcmcia/pcmcia_resource.c if (c->state & CONFIG_IO_REQ) { state 669 drivers/pcmcia/pcmcia_resource.c c->state |= CONFIG_IO_REQ; state 845 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_PRESENT)) { state 869 drivers/pcmcia/pcmcia_resource.c if (!(s->state & SOCKET_WIN_REQ(w))) state 901 drivers/pcmcia/pcmcia_resource.c s->state |= SOCKET_WIN_REQ(w); state 294 drivers/pcmcia/pd6729.c static int pd6729_set_socket(struct pcmcia_socket *sock, socket_state_t *state) state 305 drivers/pcmcia/pd6729.c socket->card_irq = state->io_irq; state 309 drivers/pcmcia/pd6729.c if (!(state->flags & SS_RESET)) state 311 drivers/pcmcia/pd6729.c if (state->flags & SS_IOCARD) state 321 drivers/pcmcia/pd6729.c if (state->flags & SS_PWR_AUTO) { state 325 drivers/pcmcia/pd6729.c if (state->flags & SS_OUTPUT_ENA) { state 330 drivers/pcmcia/pd6729.c switch (state->Vcc) { state 350 drivers/pcmcia/pd6729.c "value: %i\n", state->Vcc); state 354 drivers/pcmcia/pd6729.c switch (state->Vpp) { state 371 drivers/pcmcia/pd6729.c "invalid VPP power value: %i\n", state->Vpp); state 391 drivers/pcmcia/pd6729.c if (state->csc_mask & SS_DETECT) state 394 drivers/pcmcia/pd6729.c if (state->flags & SS_IOCARD) { state 395 drivers/pcmcia/pd6729.c if (state->csc_mask & SS_STSCHG) state 398 drivers/pcmcia/pd6729.c if (state->csc_mask & SS_BATDEAD) state 400 drivers/pcmcia/pd6729.c if (state->csc_mask & SS_BATWARN) state 402 drivers/pcmcia/pd6729.c if (state->csc_mask & SS_READY) state 54 drivers/pcmcia/pxa2xx_balloon3.c struct pcmcia_state *state) state 76 drivers/pcmcia/pxa2xx_balloon3.c state->ready = !!(status & BALLOON3_CF_nIRQ); state 77 drivers/pcmcia/pxa2xx_balloon3.c state->bvd1 = !!(status & BALLOON3_CF_nSTSCHG_BVD1); state 78 drivers/pcmcia/pxa2xx_balloon3.c state->bvd2 = 0; /* not available */ state 79 drivers/pcmcia/pxa2xx_balloon3.c state->vs_3v = 1; /* Always true its a CF card */ state 80 drivers/pcmcia/pxa2xx_balloon3.c state->vs_Xv = 0; /* not available */ state 84 drivers/pcmcia/pxa2xx_balloon3.c const socket_state_t *state) state 87 drivers/pcmcia/pxa2xx_balloon3.c ((state->flags & SS_RESET) ? state 53 drivers/pcmcia/pxa2xx_cm_x255.c struct pcmcia_state *state) state 55 drivers/pcmcia/pxa2xx_cm_x255.c state->vs_3v = 0; state 56 drivers/pcmcia/pxa2xx_cm_x255.c state->vs_Xv = 0; state 61 drivers/pcmcia/pxa2xx_cm_x255.c const socket_state_t *state) state 65 drivers/pcmcia/pxa2xx_cm_x255.c if (state->flags & SS_RESET) { state 74 drivers/pcmcia/pxa2xx_cm_x255.c if (state->flags & SS_RESET) { state 43 drivers/pcmcia/pxa2xx_cm_x270.c struct pcmcia_state *state) state 45 drivers/pcmcia/pxa2xx_cm_x270.c state->vs_3v = 0; state 46 drivers/pcmcia/pxa2xx_cm_x270.c state->vs_Xv = 0; state 51 drivers/pcmcia/pxa2xx_cm_x270.c const socket_state_t *state) state 55 drivers/pcmcia/pxa2xx_cm_x270.c if (state->flags & SS_RESET) { state 76 drivers/pcmcia/pxa2xx_colibri.c struct pcmcia_state *state) state 79 drivers/pcmcia/pxa2xx_colibri.c state->detect = !!gpio_get_value(colibri_pcmcia_gpios[DETECT].gpio); state 80 drivers/pcmcia/pxa2xx_colibri.c state->ready = !!gpio_get_value(colibri_pcmcia_gpios[READY].gpio); state 81 drivers/pcmcia/pxa2xx_colibri.c state->bvd1 = !!gpio_get_value(colibri_pcmcia_gpios[BVD1].gpio); state 82 drivers/pcmcia/pxa2xx_colibri.c state->bvd2 = !!gpio_get_value(colibri_pcmcia_gpios[BVD2].gpio); state 83 drivers/pcmcia/pxa2xx_colibri.c state->vs_3v = 1; state 84 drivers/pcmcia/pxa2xx_colibri.c state->vs_Xv = 0; state 89 drivers/pcmcia/pxa2xx_colibri.c const socket_state_t *state) state 92 drivers/pcmcia/pxa2xx_colibri.c !(state->Vcc == 33 && state->Vpp < 50)); state 94 drivers/pcmcia/pxa2xx_colibri.c state->flags & SS_RESET); state 41 drivers/pcmcia/pxa2xx_e740.c struct pcmcia_state *state) state 43 drivers/pcmcia/pxa2xx_e740.c state->vs_3v = 1; state 44 drivers/pcmcia/pxa2xx_e740.c state->vs_Xv = 0; state 48 drivers/pcmcia/pxa2xx_e740.c const socket_state_t *state) state 50 drivers/pcmcia/pxa2xx_e740.c if (state->flags & SS_RESET) { state 62 drivers/pcmcia/pxa2xx_e740.c switch (state->Vcc) { state 77 drivers/pcmcia/pxa2xx_e740.c printk(KERN_ERR "e740_cs: Unsupported Vcc: %d\n", state->Vcc); state 54 drivers/pcmcia/pxa2xx_hx4700.c struct pcmcia_state *state) state 56 drivers/pcmcia/pxa2xx_hx4700.c state->vs_3v = 1; state 57 drivers/pcmcia/pxa2xx_hx4700.c state->vs_Xv = 0; state 61 drivers/pcmcia/pxa2xx_hx4700.c const socket_state_t *state) state 63 drivers/pcmcia/pxa2xx_hx4700.c switch (state->Vcc) { state 71 drivers/pcmcia/pxa2xx_hx4700.c printk(KERN_ERR "pcmcia: Unsupported Vcc: %d\n", state->Vcc); state 75 drivers/pcmcia/pxa2xx_hx4700.c gpio_set_value(GPIO114_HX4700_CF_RESET, (state->flags & SS_RESET) != 0); state 57 drivers/pcmcia/pxa2xx_mainstone.c struct pcmcia_state *state) state 59 drivers/pcmcia/pxa2xx_mainstone.c unsigned int flip = mst_pcmcia_bvd1_status[skt->nr] ^ state->bvd1; state 67 drivers/pcmcia/pxa2xx_mainstone.c mst_pcmcia_bvd1_status[skt->nr] = state->bvd1; state 68 drivers/pcmcia/pxa2xx_mainstone.c if (state->bvd1) state 76 drivers/pcmcia/pxa2xx_mainstone.c const socket_state_t *state) state 78 drivers/pcmcia/pxa2xx_mainstone.c return max1600_configure(skt->driver_data, state->Vcc, state->Vpp); state 43 drivers/pcmcia/pxa2xx_palmld.c struct pcmcia_state *state) state 45 drivers/pcmcia/pxa2xx_palmld.c state->detect = 1; /* always inserted */ state 46 drivers/pcmcia/pxa2xx_palmld.c state->vs_3v = 1; state 47 drivers/pcmcia/pxa2xx_palmld.c state->vs_Xv = 0; state 51 drivers/pcmcia/pxa2xx_palmld.c const socket_state_t *state) state 55 drivers/pcmcia/pxa2xx_palmld.c !!(state->flags & SS_RESET)); state 47 drivers/pcmcia/pxa2xx_palmtc.c struct pcmcia_state *state) state 49 drivers/pcmcia/pxa2xx_palmtc.c state->detect = 1; /* always inserted */ state 50 drivers/pcmcia/pxa2xx_palmtc.c state->vs_3v = 1; state 51 drivers/pcmcia/pxa2xx_palmtc.c state->vs_Xv = 0; state 100 drivers/pcmcia/pxa2xx_palmtc.c const socket_state_t *state) state 104 drivers/pcmcia/pxa2xx_palmtc.c if (state->Vcc == 0) state 106 drivers/pcmcia/pxa2xx_palmtc.c else if (state->Vcc == 33) state 43 drivers/pcmcia/pxa2xx_palmtx.c struct pcmcia_state *state) state 45 drivers/pcmcia/pxa2xx_palmtx.c state->detect = 1; /* always inserted */ state 46 drivers/pcmcia/pxa2xx_palmtx.c state->vs_3v = 1; state 47 drivers/pcmcia/pxa2xx_palmtx.c state->vs_Xv = 0; state 52 drivers/pcmcia/pxa2xx_palmtx.c const socket_state_t *state) state 57 drivers/pcmcia/pxa2xx_palmtx.c !!(state->flags & SS_RESET)); state 56 drivers/pcmcia/pxa2xx_sharpsl.c struct pcmcia_state *state) state 91 drivers/pcmcia/pxa2xx_sharpsl.c state->detect = (csr & 0x0004) ? 0 : 1; state 92 drivers/pcmcia/pxa2xx_sharpsl.c state->ready = (csr & 0x0002) ? 1 : 0; state 93 drivers/pcmcia/pxa2xx_sharpsl.c state->bvd1 = (csr & 0x0010) ? 1 : 0; state 94 drivers/pcmcia/pxa2xx_sharpsl.c state->bvd2 = (csr & 0x0020) ? 1 : 0; state 95 drivers/pcmcia/pxa2xx_sharpsl.c state->wrprot = (csr & 0x0008) ? 1 : 0; state 96 drivers/pcmcia/pxa2xx_sharpsl.c state->vs_3v = (csr & 0x0040) ? 0 : 1; state 97 drivers/pcmcia/pxa2xx_sharpsl.c state->vs_Xv = (csr & 0x0080) ? 0 : 1; state 106 drivers/pcmcia/pxa2xx_sharpsl.c const socket_state_t *state) state 113 drivers/pcmcia/pxa2xx_sharpsl.c switch (state->Vcc) { state 118 drivers/pcmcia/pxa2xx_sharpsl.c printk(KERN_ERR "sharpsl_pcmcia_configure_socket(): bad Vcc %u\n", state->Vcc); state 122 drivers/pcmcia/pxa2xx_sharpsl.c if ((state->Vpp!=state->Vcc) && (state->Vpp!=0)) { state 123 drivers/pcmcia/pxa2xx_sharpsl.c printk(KERN_ERR "CF slot cannot support Vpp %u\n", state->Vpp); state 135 drivers/pcmcia/pxa2xx_sharpsl.c ncpr |= (state->Vcc == 33) ? 0x0002 : state 136 drivers/pcmcia/pxa2xx_sharpsl.c (state->Vcc == 50) ? 0x0002 : 0; state 138 drivers/pcmcia/pxa2xx_sharpsl.c ncpr |= (state->Vcc == 33) ? 0x0001 : state 139 drivers/pcmcia/pxa2xx_sharpsl.c (state->Vcc == 50) ? 0x0002 : 0; state 141 drivers/pcmcia/pxa2xx_sharpsl.c nmcr |= (state->flags&SS_IOCARD) ? 0x0010 : 0; state 142 drivers/pcmcia/pxa2xx_sharpsl.c ncpr |= (state->flags&SS_OUTPUT_ENA) ? 0x0080 : 0; state 143 drivers/pcmcia/pxa2xx_sharpsl.c nccr |= (state->flags&SS_RESET)? 0x0080: 0; state 48 drivers/pcmcia/pxa2xx_stargate2.c struct pcmcia_state *state) state 50 drivers/pcmcia/pxa2xx_stargate2.c state->bvd1 = 0; /* not available - battery detect on card */ state 51 drivers/pcmcia/pxa2xx_stargate2.c state->bvd2 = 0; /* not available */ state 52 drivers/pcmcia/pxa2xx_stargate2.c state->vs_3v = 1; /* not available - voltage detect for card */ state 53 drivers/pcmcia/pxa2xx_stargate2.c state->vs_Xv = 0; /* not available */ state 57 drivers/pcmcia/pxa2xx_stargate2.c const socket_state_t *state) state 60 drivers/pcmcia/pxa2xx_stargate2.c switch (state->Vcc) { state 73 drivers/pcmcia/pxa2xx_stargate2.c __func__, state->Vcc); state 78 drivers/pcmcia/pxa2xx_stargate2.c gpio_set_value(SG2_S0_GPIO_RESET, !!(state->flags & SS_RESET)); state 53 drivers/pcmcia/pxa2xx_trizeps4.c struct pcmcia_state *state) state 71 drivers/pcmcia/pxa2xx_trizeps4.c state->bvd1 = (status & ConXS_CFSR_BVD1) ? 1 : 0; state 72 drivers/pcmcia/pxa2xx_trizeps4.c state->bvd2 = (status & ConXS_CFSR_BVD2) ? 1 : 0; state 73 drivers/pcmcia/pxa2xx_trizeps4.c state->vs_3v = (status & ConXS_CFSR_VS1) ? 0 : 1; state 74 drivers/pcmcia/pxa2xx_trizeps4.c state->vs_Xv = (status & ConXS_CFSR_VS2) ? 0 : 1; state 80 drivers/pcmcia/pxa2xx_trizeps4.c state->detect = 0; state 81 drivers/pcmcia/pxa2xx_trizeps4.c state->ready = 0; state 82 drivers/pcmcia/pxa2xx_trizeps4.c state->bvd1 = 0; state 83 drivers/pcmcia/pxa2xx_trizeps4.c state->bvd2 = 0; state 84 drivers/pcmcia/pxa2xx_trizeps4.c state->vs_3v = 0; state 85 drivers/pcmcia/pxa2xx_trizeps4.c state->vs_Xv = 0; state 93 drivers/pcmcia/pxa2xx_trizeps4.c const socket_state_t *state) state 99 drivers/pcmcia/pxa2xx_trizeps4.c switch (state->Vcc) { state 106 drivers/pcmcia/pxa2xx_trizeps4.c pr_err("%s(): bad Vcc %u\n", __func__, state->Vcc); state 110 drivers/pcmcia/pxa2xx_trizeps4.c switch (state->Vpp) { state 117 drivers/pcmcia/pxa2xx_trizeps4.c if (state->Vpp != state->Vcc) { state 118 drivers/pcmcia/pxa2xx_trizeps4.c pr_err("%s(): bad Vpp %u\n", __func__, state->Vpp); state 82 drivers/pcmcia/pxa2xx_viper.c struct pcmcia_state *state) state 84 drivers/pcmcia/pxa2xx_viper.c state->vs_3v = 1; /* Can only apply 3.3V */ state 85 drivers/pcmcia/pxa2xx_viper.c state->vs_Xv = 0; state 89 drivers/pcmcia/pxa2xx_viper.c const socket_state_t *state) state 94 drivers/pcmcia/pxa2xx_viper.c pdata->reset(state->flags & SS_RESET); state 97 drivers/pcmcia/pxa2xx_viper.c switch (state->Vcc) { state 105 drivers/pcmcia/pxa2xx_viper.c dev_err(&arcom_pcmcia_dev->dev, "Unsupported Vcc:%d\n", state->Vcc); state 65 drivers/pcmcia/pxa2xx_vpac270.c struct pcmcia_state *state) state 67 drivers/pcmcia/pxa2xx_vpac270.c state->vs_3v = 1; state 68 drivers/pcmcia/pxa2xx_vpac270.c state->vs_Xv = 0; state 73 drivers/pcmcia/pxa2xx_vpac270.c const socket_state_t *state) state 77 drivers/pcmcia/pxa2xx_vpac270.c (state->flags & SS_RESET)); state 79 drivers/pcmcia/pxa2xx_vpac270.c !(state->Vcc == 33 || state->Vcc == 50)); state 82 drivers/pcmcia/pxa2xx_vpac270.c (state->flags & SS_RESET)); state 569 drivers/pcmcia/rsrc_nonstatic.c if (!probe_mem || !(s->state & SOCKET_PRESENT)) state 86 drivers/pcmcia/sa1100_generic.c const socket_state_t *state) state 88 drivers/pcmcia/sa1100_generic.c return soc_pcmcia_regulator_set(skt, &skt->vcc, state->Vcc); state 94 drivers/pcmcia/sa1100_h3600.c h3600_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) state 96 drivers/pcmcia/sa1100_h3600.c state->bvd1 = 0; state 97 drivers/pcmcia/sa1100_h3600.c state->bvd2 = 0; state 98 drivers/pcmcia/sa1100_h3600.c state->vs_3v = 0; state 99 drivers/pcmcia/sa1100_h3600.c state->vs_Xv = 0; state 103 drivers/pcmcia/sa1100_h3600.c h3600_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) state 105 drivers/pcmcia/sa1100_h3600.c if (state->Vcc != 0 && state->Vcc != 33 && state->Vcc != 50) { state 107 drivers/pcmcia/sa1100_h3600.c state->Vcc / 10, state->Vcc % 10); state 111 drivers/pcmcia/sa1100_h3600.c gpio_set_value(H3XXX_EGPIO_CARD_RESET, !!(state->flags & SS_RESET)); state 38 drivers/pcmcia/sa1100_simpad.c struct pcmcia_state *state) state 47 drivers/pcmcia/sa1100_simpad.c state->vs_3v=0; state 48 drivers/pcmcia/sa1100_simpad.c state->vs_Xv=0; state 50 drivers/pcmcia/sa1100_simpad.c state->vs_3v=1; state 51 drivers/pcmcia/sa1100_simpad.c state->vs_Xv=0; state 57 drivers/pcmcia/sa1100_simpad.c const socket_state_t *state) state 64 drivers/pcmcia/sa1100_simpad.c switch (state->Vcc) { state 81 drivers/pcmcia/sa1100_simpad.c __func__, state->Vcc); state 73 drivers/pcmcia/sa1111_badge4.c badge4_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) state 79 drivers/pcmcia/sa1111_badge4.c if ((state->Vcc != 0) && state 80 drivers/pcmcia/sa1111_badge4.c (state->Vcc != badge4_pcmvcc)) { state 82 drivers/pcmcia/sa1111_badge4.c badge4_pcmvcc, state->Vcc); state 86 drivers/pcmcia/sa1111_badge4.c if ((state->Vpp != 0) && state 87 drivers/pcmcia/sa1111_badge4.c (state->Vpp != badge4_pcmvpp)) { state 89 drivers/pcmcia/sa1111_badge4.c badge4_pcmvpp, state->Vpp); state 95 drivers/pcmcia/sa1111_badge4.c if ((state->Vcc != 0) && state 96 drivers/pcmcia/sa1111_badge4.c (state->Vcc != badge4_cfvcc)) { state 98 drivers/pcmcia/sa1111_badge4.c badge4_cfvcc, state->Vcc); state 107 drivers/pcmcia/sa1111_badge4.c ret = sa1111_pcmcia_configure_socket(skt, state); state 114 drivers/pcmcia/sa1111_badge4.c need5V = ((state->Vcc == 50) || (state->Vpp == 50)); state 69 drivers/pcmcia/sa1111_generic.c void sa1111_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) state 76 drivers/pcmcia/sa1111_generic.c state->detect = status & PCSR_S0_DETECT ? 0 : 1; state 77 drivers/pcmcia/sa1111_generic.c state->ready = status & PCSR_S0_READY ? 1 : 0; state 78 drivers/pcmcia/sa1111_generic.c state->bvd1 = status & PCSR_S0_BVD1 ? 1 : 0; state 79 drivers/pcmcia/sa1111_generic.c state->bvd2 = status & PCSR_S0_BVD2 ? 1 : 0; state 80 drivers/pcmcia/sa1111_generic.c state->wrprot = status & PCSR_S0_WP ? 1 : 0; state 81 drivers/pcmcia/sa1111_generic.c state->vs_3v = status & PCSR_S0_VS1 ? 0 : 1; state 82 drivers/pcmcia/sa1111_generic.c state->vs_Xv = status & PCSR_S0_VS2 ? 0 : 1; state 86 drivers/pcmcia/sa1111_generic.c state->detect = status & PCSR_S1_DETECT ? 0 : 1; state 87 drivers/pcmcia/sa1111_generic.c state->ready = status & PCSR_S1_READY ? 1 : 0; state 88 drivers/pcmcia/sa1111_generic.c state->bvd1 = status & PCSR_S1_BVD1 ? 1 : 0; state 89 drivers/pcmcia/sa1111_generic.c state->bvd2 = status & PCSR_S1_BVD2 ? 1 : 0; state 90 drivers/pcmcia/sa1111_generic.c state->wrprot = status & PCSR_S1_WP ? 1 : 0; state 91 drivers/pcmcia/sa1111_generic.c state->vs_3v = status & PCSR_S1_VS1 ? 0 : 1; state 92 drivers/pcmcia/sa1111_generic.c state->vs_Xv = status & PCSR_S1_VS2 ? 0 : 1; state 97 drivers/pcmcia/sa1111_generic.c int sa1111_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) state 118 drivers/pcmcia/sa1111_generic.c if (state->Vcc != 0) state 120 drivers/pcmcia/sa1111_generic.c if (state->Vcc == 50) state 122 drivers/pcmcia/sa1111_generic.c if (state->flags & SS_RESET) state 124 drivers/pcmcia/sa1111_generic.c if (state->flags & SS_OUTPUT_ENA) state 61 drivers/pcmcia/sa1111_jornada720.c jornada720_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) state 68 drivers/pcmcia/sa1111_jornada720.c skt->nr, state->Vcc, state->Vpp); state 72 drivers/pcmcia/sa1111_jornada720.c switch (state->Vcc) { state 90 drivers/pcmcia/sa1111_jornada720.c switch (state->Vcc) { state 108 drivers/pcmcia/sa1111_jornada720.c if (state->Vpp != state->Vcc && state->Vpp != 0) { state 110 drivers/pcmcia/sa1111_jornada720.c __func__, state->Vpp); state 114 drivers/pcmcia/sa1111_jornada720.c ret = sa1111_pcmcia_configure_socket(skt, state); state 43 drivers/pcmcia/sa1111_lubbock.c const socket_state_t *state) state 89 drivers/pcmcia/sa1111_lubbock.c ret = sa1111_pcmcia_configure_socket(skt, state); state 91 drivers/pcmcia/sa1111_lubbock.c ret = max1600_configure(m, state->Vcc, state->Vpp); state 94 drivers/pcmcia/sa1111_lubbock.c if (ret == 0 && state->Vcc == 33) { state 128 drivers/pcmcia/sa1111_lubbock.c ((socket_state_t *)state)->Vcc = 50; state 129 drivers/pcmcia/sa1111_lubbock.c ((socket_state_t *)state)->Vpp = 50; state 56 drivers/pcmcia/sa1111_neponset.c neponset_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) state 61 drivers/pcmcia/sa1111_neponset.c ret = sa1111_pcmcia_configure_socket(skt, state); state 63 drivers/pcmcia/sa1111_neponset.c ret = max1600_configure(m, state->Vcc, state->Vpp); state 277 drivers/pcmcia/soc_common.c struct pcmcia_state *state) state 279 drivers/pcmcia/soc_common.c state->vs_3v = 1; state 285 drivers/pcmcia/soc_common.c struct pcmcia_state state; state 288 drivers/pcmcia/soc_common.c memset(&state, 0, sizeof(struct pcmcia_state)); state 291 drivers/pcmcia/soc_common.c state.bvd1 = 1; state 292 drivers/pcmcia/soc_common.c state.bvd2 = 1; state 295 drivers/pcmcia/soc_common.c state.detect = !!gpiod_get_value(skt->stat[SOC_STAT_CD].desc); state 297 drivers/pcmcia/soc_common.c state.ready = !!gpiod_get_value(skt->stat[SOC_STAT_RDY].desc); state 299 drivers/pcmcia/soc_common.c state.bvd1 = !!gpiod_get_value(skt->stat[SOC_STAT_BVD1].desc); state 301 drivers/pcmcia/soc_common.c state.bvd2 = !!gpiod_get_value(skt->stat[SOC_STAT_BVD2].desc); state 303 drivers/pcmcia/soc_common.c state.vs_3v = !!gpiod_get_value(skt->stat[SOC_STAT_VS1].desc); state 305 drivers/pcmcia/soc_common.c state.vs_Xv = !!gpiod_get_value(skt->stat[SOC_STAT_VS2].desc); state 307 drivers/pcmcia/soc_common.c skt->ops->socket_state(skt, &state); state 309 drivers/pcmcia/soc_common.c stat = state.detect ? SS_DETECT : 0; state 310 drivers/pcmcia/soc_common.c stat |= state.ready ? SS_READY : 0; state 311 drivers/pcmcia/soc_common.c stat |= state.wrprot ? SS_WRPROT : 0; state 312 drivers/pcmcia/soc_common.c stat |= state.vs_3v ? SS_3VCARD : 0; state 313 drivers/pcmcia/soc_common.c stat |= state.vs_Xv ? SS_XVCARD : 0; state 322 drivers/pcmcia/soc_common.c stat |= state.bvd1 ? 0 : SS_STSCHG; state 324 drivers/pcmcia/soc_common.c if (state.bvd1 == 0) state 326 drivers/pcmcia/soc_common.c else if (state.bvd2 == 0) state 339 drivers/pcmcia/soc_common.c struct soc_pcmcia_socket *skt, socket_state_t *state) state 343 drivers/pcmcia/soc_common.c ret = skt->ops->configure_socket(skt, state); state 359 drivers/pcmcia/soc_common.c __assign_bit(n++, values, state->flags & SS_RESET); state 363 drivers/pcmcia/soc_common.c __assign_bit(n++, values, state->flags & SS_OUTPUT_ENA); state 373 drivers/pcmcia/soc_common.c if (skt->irq_state != 1 && state->io_irq) { state 377 drivers/pcmcia/soc_common.c } else if (skt->irq_state == 1 && state->io_irq == 0) { state 382 drivers/pcmcia/soc_common.c skt->cs_state = *state; state 530 drivers/pcmcia/soc_common.c struct pcmcia_socket *sock, socket_state_t *state) state 535 drivers/pcmcia/soc_common.c (state->csc_mask == 0) ? "<NONE> " : "", state 536 drivers/pcmcia/soc_common.c (state->csc_mask & SS_DETECT) ? "DETECT " : "", state 537 drivers/pcmcia/soc_common.c (state->csc_mask & SS_READY) ? "READY " : "", state 538 drivers/pcmcia/soc_common.c (state->csc_mask & SS_BATDEAD) ? "BATDEAD " : "", state 539 drivers/pcmcia/soc_common.c (state->csc_mask & SS_BATWARN) ? "BATWARN " : "", state 540 drivers/pcmcia/soc_common.c (state->csc_mask & SS_STSCHG) ? "STSCHG " : "", state 541 drivers/pcmcia/soc_common.c (state->flags == 0) ? "<NONE> " : "", state 542 drivers/pcmcia/soc_common.c (state->flags & SS_PWR_AUTO) ? "PWR_AUTO " : "", state 543 drivers/pcmcia/soc_common.c (state->flags & SS_IOCARD) ? "IOCARD " : "", state 544 drivers/pcmcia/soc_common.c (state->flags & SS_RESET) ? "RESET " : "", state 545 drivers/pcmcia/soc_common.c (state->flags & SS_SPKR_ENA) ? "SPKR_ENA " : "", state 546 drivers/pcmcia/soc_common.c (state->flags & SS_OUTPUT_ENA) ? "OUTPUT_ENA " : "", state 547 drivers/pcmcia/soc_common.c state->Vcc, state->Vpp, state->io_irq); state 549 drivers/pcmcia/soc_common.c return soc_common_pcmcia_config_skt(skt, state); state 162 drivers/pcmcia/soc_common.h struct pcmcia_state *state); state 38 drivers/pcmcia/socket_sysfs.c if (!(s->state & SOCKET_PRESENT)) state 40 drivers/pcmcia/socket_sysfs.c if (s->state & SOCKET_CARDBUS) state 51 drivers/pcmcia/socket_sysfs.c if (!(s->state & SOCKET_PRESENT)) state 64 drivers/pcmcia/socket_sysfs.c if (!(s->state & SOCKET_PRESENT)) state 74 drivers/pcmcia/socket_sysfs.c if (!(s->state & SOCKET_PRESENT)) state 101 drivers/pcmcia/socket_sysfs.c return sprintf(buf, "%s\n", s->state & SOCKET_SUSPEND ? "off" : "on"); state 619 drivers/pcmcia/tcic.c static int tcic_set_socket(struct pcmcia_socket *sock, socket_state_t *state) state 626 drivers/pcmcia/tcic.c "io_irq %d, csc_mask %#2.2x)\n", psock, state->flags, state 627 drivers/pcmcia/tcic.c state->Vcc, state->Vpp, state->io_irq, state->csc_mask); state 633 drivers/pcmcia/tcic.c if (state->Vcc == 50) { state 634 drivers/pcmcia/tcic.c switch (state->Vpp) { state 640 drivers/pcmcia/tcic.c } else if (state->Vcc != 0) state 647 drivers/pcmcia/tcic.c if (state->flags & SS_OUTPUT_ENA) { state 652 drivers/pcmcia/tcic.c if (state->flags & SS_RESET) state 658 drivers/pcmcia/tcic.c scf1 |= TCIC_IRQ(state->io_irq); state 659 drivers/pcmcia/tcic.c if (state->flags & SS_IOCARD) { state 661 drivers/pcmcia/tcic.c if (state->flags & SS_SPKR_ENA) state 663 drivers/pcmcia/tcic.c if (state->flags & SS_DMA_MODE) state 677 drivers/pcmcia/tcic.c if (state->csc_mask & SS_DETECT) scf2 &= ~TCIC_SCF2_MCD; state 678 drivers/pcmcia/tcic.c if (state->flags & SS_IOCARD) { state 679 drivers/pcmcia/tcic.c if (state->csc_mask & SS_STSCHG) reg &= ~TCIC_SCF2_MLBAT1; state 681 drivers/pcmcia/tcic.c if (state->csc_mask & SS_BATDEAD) reg &= ~TCIC_SCF2_MLBAT1; state 682 drivers/pcmcia/tcic.c if (state->csc_mask & SS_BATWARN) reg &= ~TCIC_SCF2_MLBAT2; state 683 drivers/pcmcia/tcic.c if (state->csc_mask & SS_READY) reg &= ~TCIC_SCF2_MRDY; state 656 drivers/pcmcia/ti113x.h unsigned int state; state 726 drivers/pcmcia/ti113x.h yenta_get_status(&slot2->socket, &state); state 727 drivers/pcmcia/ti113x.h if (state & SS_DETECT) { state 305 drivers/pcmcia/vrc4171_card.c static int pccard_set_socket(struct pcmcia_socket *sock, socket_state_t *state) state 312 drivers/pcmcia/vrc4171_card.c (state->Vpp != state->Vcc && state->Vpp != 0) || state 313 drivers/pcmcia/vrc4171_card.c (state->Vcc != 50 && state->Vcc != 33 && state->Vcc != 0)) state 321 drivers/pcmcia/vrc4171_card.c voltage = set_Vcc_value(state->Vcc); state 325 drivers/pcmcia/vrc4171_card.c if (state->Vpp == state->Vcc) state 327 drivers/pcmcia/vrc4171_card.c if (state->flags & SS_OUTPUT_ENA) state 332 drivers/pcmcia/vrc4171_card.c if (state->io_irq != 0) state 334 drivers/pcmcia/vrc4171_card.c if (state->flags & SS_IOCARD) state 336 drivers/pcmcia/vrc4171_card.c if (state->flags & SS_RESET) state 345 drivers/pcmcia/vrc4171_card.c if (state->csc_mask != 0) state 347 drivers/pcmcia/vrc4171_card.c if (state->flags & SS_IOCARD) { state 348 drivers/pcmcia/vrc4171_card.c if (state->csc_mask & SS_STSCHG) state 351 drivers/pcmcia/vrc4171_card.c if (state->csc_mask & SS_BATDEAD) state 353 drivers/pcmcia/vrc4171_card.c if (state->csc_mask & SS_BATWARN) state 356 drivers/pcmcia/vrc4171_card.c if (state->csc_mask & SS_READY) state 358 drivers/pcmcia/vrc4171_card.c if (state->csc_mask & SS_DETECT) state 168 drivers/pcmcia/vrc4173_cardu.c uint32_t state; state 188 drivers/pcmcia/vrc4173_cardu.c state = cardbus_socket_readl(socket, SKT_PRE_STATE); state 189 drivers/pcmcia/vrc4173_cardu.c if (state & VOL_3V_CARD_DT) val |= SS_3VCARD; state 190 drivers/pcmcia/vrc4173_cardu.c if (state & VOL_XV_CARD_DT) val |= SS_XVCARD; state 191 drivers/pcmcia/vrc4173_cardu.c if (state & CB_CARD_DT) val |= SS_CARDBUS; state 192 drivers/pcmcia/vrc4173_cardu.c if (!(state & state 226 drivers/pcmcia/vrc4173_cardu.c static int cardu_set_socket(unsigned int sock, socket_state_t *state) state 231 drivers/pcmcia/vrc4173_cardu.c if (((state->Vpp == 33) || (state->Vpp == 50)) && (state->Vpp != state->Vcc)) state 234 drivers/pcmcia/vrc4173_cardu.c val = set_Vcc_value(state->Vcc); state 235 drivers/pcmcia/vrc4173_cardu.c val |= set_Vpp_value(state->Vpp); state 236 drivers/pcmcia/vrc4173_cardu.c if (state->flags & SS_OUTPUT_ENA) val |= CARD_OUT_EN; state 240 drivers/pcmcia/vrc4173_cardu.c if (state->flags & SS_RESET) val &= ~CARD_REST0; state 242 drivers/pcmcia/vrc4173_cardu.c if (state->flags & SS_IOCARD) val |= CARD_TYPE_IO; state 79 drivers/pcmcia/xxs1500_ss.c struct socket_state_t *state) state 85 drivers/pcmcia/xxs1500_ss.c switch (state->Vcc) { state 97 drivers/pcmcia/xxs1500_ss.c changed = state->flags ^ sock->old_flags; state 100 drivers/pcmcia/xxs1500_ss.c if (state->flags & SS_RESET) { state 110 drivers/pcmcia/xxs1500_ss.c sock->old_flags = state->flags; state 216 drivers/pcmcia/yenta_socket.c u32 state = cb_readl(socket, CB_SOCKET_STATE); state 218 drivers/pcmcia/yenta_socket.c val = (state & CB_3VCARD) ? SS_3VCARD : 0; state 219 drivers/pcmcia/yenta_socket.c val |= (state & CB_XVCARD) ? SS_XVCARD : 0; state 220 drivers/pcmcia/yenta_socket.c val |= (state & (CB_5VCARD | CB_3VCARD | CB_XVCARD | CB_YVCARD)) ? 0 : SS_PENDING; state 221 drivers/pcmcia/yenta_socket.c val |= (state & (CB_CDETECT1 | CB_CDETECT2)) ? SS_PENDING : 0; state 224 drivers/pcmcia/yenta_socket.c if (state & CB_CBCARD) { state 226 drivers/pcmcia/yenta_socket.c val |= (state & CB_CARDSTS) ? SS_STSCHG : 0; state 227 drivers/pcmcia/yenta_socket.c val |= (state & (CB_CDETECT1 | CB_CDETECT2)) ? 0 : SS_DETECT; state 228 drivers/pcmcia/yenta_socket.c val |= (state & CB_PWRCYCLE) ? SS_POWERON | SS_READY : 0; state 229 drivers/pcmcia/yenta_socket.c } else if (state & CB_16BITCARD) { state 247 drivers/pcmcia/yenta_socket.c static void yenta_set_power(struct yenta_socket *socket, socket_state_t *state) state 258 drivers/pcmcia/yenta_socket.c switch (state->Vcc) { state 269 drivers/pcmcia/yenta_socket.c switch (state->Vpp) { state 280 drivers/pcmcia/yenta_socket.c switch (state->Vcc) { state 288 drivers/pcmcia/yenta_socket.c switch (state->Vpp) { state 302 drivers/pcmcia/yenta_socket.c switch (state->Vcc) { state 313 drivers/pcmcia/yenta_socket.c switch (state->Vpp) { state 329 drivers/pcmcia/yenta_socket.c static int yenta_set_socket(struct pcmcia_socket *sock, socket_state_t *state) state 335 drivers/pcmcia/yenta_socket.c if (state->Vcc == 0) state 336 drivers/pcmcia/yenta_socket.c yenta_set_power(socket, state); state 338 drivers/pcmcia/yenta_socket.c socket->io_irq = state->io_irq; state 342 drivers/pcmcia/yenta_socket.c bridge |= (state->flags & SS_RESET) ? CB_BRIDGE_CRST : 0; state 348 drivers/pcmcia/yenta_socket.c intr |= socket->cb_irq ? socket->cb_irq : state->io_irq; state 356 drivers/pcmcia/yenta_socket.c reg |= (state->flags & SS_RESET) ? 0 : I365_PC_RESET; state 357 drivers/pcmcia/yenta_socket.c reg |= (state->flags & SS_IOCARD) ? I365_PC_IOCARD : 0; state 358 drivers/pcmcia/yenta_socket.c if (state->io_irq != socket->dev->irq) { state 359 drivers/pcmcia/yenta_socket.c reg |= state->io_irq; state 366 drivers/pcmcia/yenta_socket.c if (state->flags & SS_PWR_AUTO) state 368 drivers/pcmcia/yenta_socket.c if (state->flags & SS_OUTPUT_ENA) state 377 drivers/pcmcia/yenta_socket.c if (state->flags & SS_IOCARD) { state 378 drivers/pcmcia/yenta_socket.c if (state->csc_mask & SS_STSCHG) state 381 drivers/pcmcia/yenta_socket.c if (state->csc_mask & SS_BATDEAD) state 383 drivers/pcmcia/yenta_socket.c if (state->csc_mask & SS_BATWARN) state 385 drivers/pcmcia/yenta_socket.c if (state->csc_mask & SS_READY) state 391 drivers/pcmcia/yenta_socket.c sock->zoom_video(sock, state->flags & SS_ZVCARD); state 399 drivers/pcmcia/yenta_socket.c if (state->Vcc != 0) state 400 drivers/pcmcia/yenta_socket.c yenta_set_power(socket, state); state 569 drivers/pcmcia/yenta_socket.c u32 state; state 571 drivers/pcmcia/yenta_socket.c state = cb_readl(socket, CB_SOCKET_STATE); state 572 drivers/pcmcia/yenta_socket.c if (!(state & (CB_5VCARD | CB_3VCARD | CB_XVCARD | CB_YVCARD)) || state 573 drivers/pcmcia/yenta_socket.c (state & (CB_CDETECT1 | CB_CDETECT2 | CB_NOTACARD | CB_BADVCCREQ)) || state 574 drivers/pcmcia/yenta_socket.c ((state & (CB_16BITCARD | CB_CBCARD)) == (CB_16BITCARD | CB_CBCARD))) state 656 drivers/perf/arm-cci.c if (event->hw.state & PERF_HES_STOPPED) state 658 drivers/perf/arm-cci.c if (event->hw.state & PERF_HES_ARCH) { state 660 drivers/perf/arm-cci.c event->hw.state &= ~PERF_HES_ARCH; state 1024 drivers/perf/arm-cci.c hwc->state |= PERF_HES_ARCH; state 1146 drivers/perf/arm-cci.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 1148 drivers/perf/arm-cci.c hwc->state = 0; state 1173 drivers/perf/arm-cci.c if (hwc->state & PERF_HES_STOPPED) state 1187 drivers/perf/arm-cci.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 1205 drivers/perf/arm-cci.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 1244 drivers/perf/arm-cci.c if (event->state < PERF_EVENT_STATE_OFF) state 1247 drivers/perf/arm-cci.c if (event->state == PERF_EVENT_STATE_OFF && !event->attr.enable_on_exec) state 929 drivers/perf/arm-ccn.c hw->state = 0; state 945 drivers/perf/arm-ccn.c hw->state |= PERF_HES_STOPPED; state 1119 drivers/perf/arm-ccn.c hw->state = PERF_HES_STOPPED; state 421 drivers/perf/arm_dsu_pmu.c WARN_ON(!(event->hw.state & PERF_HES_UPTODATE)); state 425 drivers/perf/arm_dsu_pmu.c event->hw.state = 0; state 433 drivers/perf/arm_dsu_pmu.c if (event->hw.state & PERF_HES_STOPPED) state 437 drivers/perf/arm_dsu_pmu.c event->hw.state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 457 drivers/perf/arm_dsu_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 201 drivers/perf/arm_pmu.c if (!(hwc->state & PERF_HES_STOPPED)) { state 204 drivers/perf/arm_pmu.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 218 drivers/perf/arm_pmu.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 220 drivers/perf/arm_pmu.c hwc->state = 0; state 273 drivers/perf/arm_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 300 drivers/perf/arm_pmu.c if (event->state < PERF_EVENT_STATE_OFF) state 303 drivers/perf/arm_pmu.c if (event->state == PERF_EVENT_STATE_OFF && !event->attr.enable_on_exec) state 408 drivers/perf/arm_smmuv3_pmu.c hwc->state = 0; state 421 drivers/perf/arm_smmuv3_pmu.c if (hwc->state & PERF_HES_STOPPED) state 427 drivers/perf/arm_smmuv3_pmu.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 441 drivers/perf/arm_smmuv3_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 484 drivers/perf/arm_spe_pmu.c event->hw.state |= PERF_HES_STOPPED; state 719 drivers/perf/arm_spe_pmu.c hwc->state = 0; state 721 drivers/perf/arm_spe_pmu.c if (hwc->state) state 753 drivers/perf/arm_spe_pmu.c if (hwc->state & PERF_HES_STOPPED) state 781 drivers/perf/arm_spe_pmu.c hwc->state |= PERF_HES_UPTODATE; state 784 drivers/perf/arm_spe_pmu.c hwc->state |= PERF_HES_STOPPED; state 797 drivers/perf/arm_spe_pmu.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 801 drivers/perf/arm_spe_pmu.c if (hwc->state & PERF_HES_STOPPED) state 356 drivers/perf/fsl_imx8_ddr_perf.c hwc->state = 0; state 393 drivers/perf/fsl_imx8_ddr_perf.c hwc->state |= PERF_HES_STOPPED; state 410 drivers/perf/fsl_imx8_ddr_perf.c hwc->state |= PERF_HES_STOPPED; state 248 drivers/perf/hisilicon/hisi_uncore_pmu.c if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) state 251 drivers/perf/hisilicon/hisi_uncore_pmu.c WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); state 252 drivers/perf/hisilicon/hisi_uncore_pmu.c hwc->state = 0; state 270 drivers/perf/hisilicon/hisi_uncore_pmu.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 271 drivers/perf/hisilicon/hisi_uncore_pmu.c hwc->state |= PERF_HES_STOPPED; state 273 drivers/perf/hisilicon/hisi_uncore_pmu.c if (hwc->state & PERF_HES_UPTODATE) state 278 drivers/perf/hisilicon/hisi_uncore_pmu.c hwc->state |= PERF_HES_UPTODATE; state 287 drivers/perf/hisilicon/hisi_uncore_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 591 drivers/perf/qcom_l2_pmu.c hwc->state = 0; state 619 drivers/perf/qcom_l2_pmu.c if (hwc->state & PERF_HES_STOPPED) state 627 drivers/perf/qcom_l2_pmu.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 644 drivers/perf/qcom_l2_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 529 drivers/perf/qcom_l3_pmu.c hwc->state = 0; state 538 drivers/perf/qcom_l3_pmu.c if (hwc->state & PERF_HES_STOPPED) state 544 drivers/perf/qcom_l3_pmu.c hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; state 563 drivers/perf/qcom_l3_pmu.c hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; state 453 drivers/perf/thunderx2_pmu.c hwc->state = 0; state 473 drivers/perf/thunderx2_pmu.c if (hwc->state & PERF_HES_UPTODATE) state 478 drivers/perf/thunderx2_pmu.c WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); state 479 drivers/perf/thunderx2_pmu.c hwc->state |= PERF_HES_STOPPED; state 482 drivers/perf/thunderx2_pmu.c hwc->state |= PERF_HES_UPTODATE; state 502 drivers/perf/thunderx2_pmu.c hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 1021 drivers/perf/xgene_pmu.c if (WARN_ON_ONCE(!(hw->state & PERF_HES_STOPPED))) state 1024 drivers/perf/xgene_pmu.c WARN_ON_ONCE(!(hw->state & PERF_HES_UPTODATE)); state 1025 drivers/perf/xgene_pmu.c hw->state = 0; state 1044 drivers/perf/xgene_pmu.c if (hw->state & PERF_HES_UPTODATE) state 1048 drivers/perf/xgene_pmu.c WARN_ON_ONCE(hw->state & PERF_HES_STOPPED); state 1049 drivers/perf/xgene_pmu.c hw->state |= PERF_HES_STOPPED; state 1051 drivers/perf/xgene_pmu.c if (hw->state & PERF_HES_UPTODATE) state 1055 drivers/perf/xgene_pmu.c hw->state |= PERF_HES_UPTODATE; state 1063 drivers/perf/xgene_pmu.c hw->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; state 156 drivers/phy/motorola/phy-cpcap-usb.c otg->state = OTG_STATE_UNDEFINED; state 166 drivers/phy/motorola/phy-cpcap-usb.c otg->state = OTG_STATE_UNDEFINED; state 112 drivers/phy/qualcomm/phy-qcom-usb-hs.c int ret, state; state 157 drivers/phy/qualcomm/phy-qcom-usb-hs.c state = extcon_get_state(uphy->vbus_edev, EXTCON_USB); state 159 drivers/phy/qualcomm/phy-qcom-usb-hs.c qcom_usb_hs_phy_vbus_notifier(&uphy->vbus_notify, state, state 190 drivers/phy/rockchip/phy-rockchip-inno-usb2.c enum usb_otg_state state; state 542 drivers/phy/rockchip/phy-rockchip-inno-usb2.c usb_otg_state_string(rport->state)); state 544 drivers/phy/rockchip/phy-rockchip-inno-usb2.c switch (rport->state) { state 546 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_B_IDLE; state 553 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_A_HOST; state 567 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_B_PERIPHERAL; state 582 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_B_PERIPHERAL; state 618 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_B_IDLE; state 627 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_B_IDLE; state 796 drivers/phy/rockchip/phy-rockchip-inno-usb2.c unsigned int ul, uhd, state; state 816 drivers/phy/rockchip/phy-rockchip-inno-usb2.c state = ((uhd & uhd_mask) >> rport->port_cfg->utmi_hstdet.bitstart) | state 819 drivers/phy/rockchip/phy-rockchip-inno-usb2.c switch (state) { state 987 drivers/phy/rockchip/phy-rockchip-inno-usb2.c rport->state = OTG_STATE_UNDEFINED; state 33 drivers/phy/samsung/phy-exynos-dp-video.c struct exynos_dp_video_phy *state = phy_get_drvdata(phy); state 36 drivers/phy/samsung/phy-exynos-dp-video.c return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, state 42 drivers/phy/samsung/phy-exynos-dp-video.c struct exynos_dp_video_phy *state = phy_get_drvdata(phy); state 45 drivers/phy/samsung/phy-exynos-dp-video.c return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, state 77 drivers/phy/samsung/phy-exynos-dp-video.c struct exynos_dp_video_phy *state; state 82 drivers/phy/samsung/phy-exynos-dp-video.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 83 drivers/phy/samsung/phy-exynos-dp-video.c if (!state) state 86 drivers/phy/samsung/phy-exynos-dp-video.c state->regs = syscon_regmap_lookup_by_phandle(dev->of_node, state 88 drivers/phy/samsung/phy-exynos-dp-video.c if (IS_ERR(state->regs)) { state 90 drivers/phy/samsung/phy-exynos-dp-video.c return PTR_ERR(state->regs); state 93 drivers/phy/samsung/phy-exynos-dp-video.c state->drvdata = of_device_get_match_data(dev); state 100 drivers/phy/samsung/phy-exynos-dp-video.c phy_set_drvdata(phy, state); state 229 drivers/phy/samsung/phy-exynos-mipi-video.c struct exynos_mipi_video_phy *state, unsigned int on) state 231 drivers/phy/samsung/phy-exynos-mipi-video.c struct regmap *enable_map = state->regmaps[data->enable_map]; state 232 drivers/phy/samsung/phy-exynos-mipi-video.c struct regmap *resetn_map = state->regmaps[data->resetn_map]; state 234 drivers/phy/samsung/phy-exynos-mipi-video.c spin_lock(&state->slock); state 238 drivers/phy/samsung/phy-exynos-mipi-video.c state->phys[data->coupled_phy_id].phy->power_count == 0) state 253 drivers/phy/samsung/phy-exynos-mipi-video.c spin_unlock(&state->slock); state 264 drivers/phy/samsung/phy-exynos-mipi-video.c struct exynos_mipi_video_phy *state = to_mipi_video_phy(phy_desc); state 266 drivers/phy/samsung/phy-exynos-mipi-video.c return __set_phy_state(phy_desc->data, state, 1); state 272 drivers/phy/samsung/phy-exynos-mipi-video.c struct exynos_mipi_video_phy *state = to_mipi_video_phy(phy_desc); state 274 drivers/phy/samsung/phy-exynos-mipi-video.c return __set_phy_state(phy_desc->data, state, 0); state 280 drivers/phy/samsung/phy-exynos-mipi-video.c struct exynos_mipi_video_phy *state = dev_get_drvdata(dev); state 282 drivers/phy/samsung/phy-exynos-mipi-video.c if (WARN_ON(args->args[0] >= state->num_phys)) state 285 drivers/phy/samsung/phy-exynos-mipi-video.c return state->phys[args->args[0]].phy; state 297 drivers/phy/samsung/phy-exynos-mipi-video.c struct exynos_mipi_video_phy *state; state 307 drivers/phy/samsung/phy-exynos-mipi-video.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 308 drivers/phy/samsung/phy-exynos-mipi-video.c if (!state) state 312 drivers/phy/samsung/phy-exynos-mipi-video.c state->regmaps[i] = syscon_regmap_lookup_by_phandle(np, state 314 drivers/phy/samsung/phy-exynos-mipi-video.c if (IS_ERR(state->regmaps[i])) state 315 drivers/phy/samsung/phy-exynos-mipi-video.c return PTR_ERR(state->regmaps[i]); state 317 drivers/phy/samsung/phy-exynos-mipi-video.c state->num_phys = phy_dev->num_phys; state 318 drivers/phy/samsung/phy-exynos-mipi-video.c spin_lock_init(&state->slock); state 320 drivers/phy/samsung/phy-exynos-mipi-video.c dev_set_drvdata(dev, state); state 322 drivers/phy/samsung/phy-exynos-mipi-video.c for (i = 0; i < state->num_phys; i++) { state 330 drivers/phy/samsung/phy-exynos-mipi-video.c state->phys[i].phy = phy; state 331 drivers/phy/samsung/phy-exynos-mipi-video.c state->phys[i].index = i; state 332 drivers/phy/samsung/phy-exynos-mipi-video.c state->phys[i].data = &phy_dev->phys[i]; state 333 drivers/phy/samsung/phy-exynos-mipi-video.c phy_set_drvdata(phy, &state->phys[i]); state 66 drivers/phy/ti/phy-dm816x-usb.c otg->state = OTG_STATE_UNDEFINED; state 76 drivers/phy/ti/phy-dm816x-usb.c otg->state = OTG_STATE_UNDEFINED; state 81 drivers/phy/ti/phy-omap-usb2.c otg->state = OTG_STATE_UNDEFINED; state 91 drivers/phy/ti/phy-omap-usb2.c otg->state = OTG_STATE_UNDEFINED; state 637 drivers/phy/ti/phy-twl4030-usb.c otg->state = OTG_STATE_UNDEFINED; state 649 drivers/phy/ti/phy-twl4030-usb.c otg->state = OTG_STATE_UNDEFINED; state 915 drivers/pinctrl/core.c struct pinctrl_state *state; state 917 drivers/pinctrl/core.c list_for_each_entry(state, &p->states, node) state 918 drivers/pinctrl/core.c if (!strcmp(state->name, name)) state 919 drivers/pinctrl/core.c return state; state 927 drivers/pinctrl/core.c struct pinctrl_state *state; state 929 drivers/pinctrl/core.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 930 drivers/pinctrl/core.c if (!state) state 933 drivers/pinctrl/core.c state->name = name; state 934 drivers/pinctrl/core.c INIT_LIST_HEAD(&state->settings); state 936 drivers/pinctrl/core.c list_add_tail(&state->node, &p->states); state 938 drivers/pinctrl/core.c return state; state 944 drivers/pinctrl/core.c struct pinctrl_state *state; state 948 drivers/pinctrl/core.c state = find_state(p, map->name); state 949 drivers/pinctrl/core.c if (!state) state 950 drivers/pinctrl/core.c state = create_state(p, map->name); state 951 drivers/pinctrl/core.c if (IS_ERR(state)) state 952 drivers/pinctrl/core.c return PTR_ERR(state); state 1001 drivers/pinctrl/core.c list_add_tail(&setting->node, &state->settings); state 1155 drivers/pinctrl/core.c struct pinctrl_state *state, *n1; state 1159 drivers/pinctrl/core.c list_for_each_entry_safe(state, n1, &p->states, node) { state 1160 drivers/pinctrl/core.c list_for_each_entry_safe(setting, n2, &state->settings, node) { state 1161 drivers/pinctrl/core.c pinctrl_free_setting(state == p->state, setting); state 1165 drivers/pinctrl/core.c list_del(&state->node); state 1166 drivers/pinctrl/core.c kfree(state); state 1206 drivers/pinctrl/core.c struct pinctrl_state *state; state 1208 drivers/pinctrl/core.c state = find_state(p, name); state 1209 drivers/pinctrl/core.c if (!state) { state 1214 drivers/pinctrl/core.c state = create_state(p, name); state 1216 drivers/pinctrl/core.c state = ERR_PTR(-ENODEV); state 1219 drivers/pinctrl/core.c return state; state 1237 drivers/pinctrl/core.c static int pinctrl_commit_state(struct pinctrl *p, struct pinctrl_state *state) state 1240 drivers/pinctrl/core.c struct pinctrl_state *old_state = p->state; state 1243 drivers/pinctrl/core.c if (p->state) { state 1250 drivers/pinctrl/core.c list_for_each_entry(setting, &p->state->settings, node) { state 1257 drivers/pinctrl/core.c p->state = NULL; state 1260 drivers/pinctrl/core.c list_for_each_entry(setting, &state->settings, node) { state 1283 drivers/pinctrl/core.c p->state = state; state 1290 drivers/pinctrl/core.c list_for_each_entry(setting2, &state->settings, node) { state 1316 drivers/pinctrl/core.c int pinctrl_select_state(struct pinctrl *p, struct pinctrl_state *state) state 1318 drivers/pinctrl/core.c if (p->state == state) state 1321 drivers/pinctrl/core.c return pinctrl_commit_state(p, state); state 1525 drivers/pinctrl/core.c if (pins->p->state != pins->init_state) state 1546 drivers/pinctrl/core.c struct pinctrl_state *state) state 1551 drivers/pinctrl/core.c if (IS_ERR(state)) state 1553 drivers/pinctrl/core.c ret = pinctrl_select_state(pins->p, state); state 1556 drivers/pinctrl/core.c state->name); state 1801 drivers/pinctrl/core.c struct pinctrl_state *state; state 1811 drivers/pinctrl/core.c p->state ? p->state->name : "none"); state 1813 drivers/pinctrl/core.c list_for_each_entry(state, &p->states, node) { state 1814 drivers/pinctrl/core.c seq_printf(s, " state: %s\n", state->name); state 1816 drivers/pinctrl/core.c list_for_each_entry(setting, &state->settings, node) { state 81 drivers/pinctrl/core.h struct pinctrl_state *state; state 202 drivers/pinctrl/devicetree.c int state, ret; state 223 drivers/pinctrl/devicetree.c for (state = 0; ; state++) { state 225 drivers/pinctrl/devicetree.c propname = kasprintf(GFP_KERNEL, "pinctrl-%d", state); state 229 drivers/pinctrl/devicetree.c if (state == 0) { state 240 drivers/pinctrl/devicetree.c state, &statename); state 540 drivers/pinctrl/mvebu/pinctrl-armada-xp.c pm_message_t state) state 1618 drivers/pinctrl/pinctrl-at91.c static int gpio_irq_set_wake(struct irq_data *d, unsigned state) state 1627 drivers/pinctrl/pinctrl-at91.c if (state) state 1632 drivers/pinctrl/pinctrl-at91.c irq_set_irq_wake(at91_gpio->pioc_virq, state); state 1429 drivers/pinctrl/pinctrl-single.c static int pcs_irq_set_wake(struct irq_data *d, unsigned int state) state 1431 drivers/pinctrl/pinctrl-single.c if (state) state 1668 drivers/pinctrl/pinctrl-single.c pm_message_t state) state 492 drivers/pinctrl/pinctrl-tb10x.c static inline void tb10x_pinctrl_set_config(struct tb10x_pinctrl *state, state 497 drivers/pinctrl/pinctrl-tb10x.c if (state->ports[port].count) state 500 drivers/pinctrl/pinctrl-tb10x.c state->ports[port].mode = mode; state 502 drivers/pinctrl/pinctrl-tb10x.c pcfg = ioread32(state->base) & ~(PCFG_PORT_MASK(port)); state 504 drivers/pinctrl/pinctrl-tb10x.c iowrite32(pcfg, state->base); state 508 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state, state 511 drivers/pinctrl/pinctrl-tb10x.c return (ioread32(state->base) & PCFG_PORT_MASK(port)) state 517 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 518 drivers/pinctrl/pinctrl-tb10x.c return state->pinfuncgrpcnt; state 523 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 524 drivers/pinctrl/pinctrl-tb10x.c return state->pingroups[n].name; state 531 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 533 drivers/pinctrl/pinctrl-tb10x.c *pins = state->pingroups[n].pins; state 534 drivers/pinctrl/pinctrl-tb10x.c *num_pins = state->pingroups[n].pincnt; state 578 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 579 drivers/pinctrl/pinctrl-tb10x.c return state->pinfuncnt; state 585 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 586 drivers/pinctrl/pinctrl-tb10x.c return state->pinfuncs[n].name; state 593 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 595 drivers/pinctrl/pinctrl-tb10x.c *groups = &state->pinfuncs[n].group; state 605 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 610 drivers/pinctrl/pinctrl-tb10x.c mutex_lock(&state->mutex); state 618 drivers/pinctrl/pinctrl-tb10x.c for (i = 0; i < state->pinfuncgrpcnt; i++) { state 619 drivers/pinctrl/pinctrl-tb10x.c const struct tb10x_pinfuncgrp *pfg = &state->pingroups[i]; state 639 drivers/pinctrl/pinctrl-tb10x.c } else if (state->ports[port].count state 640 drivers/pinctrl/pinctrl-tb10x.c && (state->ports[port].mode == mode)) { state 645 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 659 drivers/pinctrl/pinctrl-tb10x.c set_bit(pin, state->gpios); state 668 drivers/pinctrl/pinctrl-tb10x.c tb10x_pinctrl_set_config(state, muxport, muxmode); state 670 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 679 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 681 drivers/pinctrl/pinctrl-tb10x.c mutex_lock(&state->mutex); state 683 drivers/pinctrl/pinctrl-tb10x.c clear_bit(pin, state->gpios); state 685 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 691 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); state 692 drivers/pinctrl/pinctrl-tb10x.c const struct tb10x_pinfuncgrp *grp = &state->pingroups[group_selector]; state 698 drivers/pinctrl/pinctrl-tb10x.c mutex_lock(&state->mutex); state 704 drivers/pinctrl/pinctrl-tb10x.c if (state->ports[grp->port].count state 705 drivers/pinctrl/pinctrl-tb10x.c && (state->ports[grp->port].mode != grp->mode)) { state 706 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 715 drivers/pinctrl/pinctrl-tb10x.c if (test_bit(grp->pins[i], state->gpios)) { state 716 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 720 drivers/pinctrl/pinctrl-tb10x.c tb10x_pinctrl_set_config(state, grp->port, grp->mode); state 722 drivers/pinctrl/pinctrl-tb10x.c state->ports[grp->port].count++; state 724 drivers/pinctrl/pinctrl-tb10x.c mutex_unlock(&state->mutex); state 754 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state; state 762 drivers/pinctrl/pinctrl-tb10x.c state = devm_kzalloc(dev, struct_size(state, pinfuncs, state 765 drivers/pinctrl/pinctrl-tb10x.c if (!state) state 768 drivers/pinctrl/pinctrl-tb10x.c platform_set_drvdata(pdev, state); state 769 drivers/pinctrl/pinctrl-tb10x.c mutex_init(&state->mutex); state 772 drivers/pinctrl/pinctrl-tb10x.c state->base = devm_ioremap_resource(dev, mem); state 773 drivers/pinctrl/pinctrl-tb10x.c if (IS_ERR(state->base)) { state 774 drivers/pinctrl/pinctrl-tb10x.c ret = PTR_ERR(state->base); state 778 drivers/pinctrl/pinctrl-tb10x.c state->pingroups = tb10x_pingroups; state 779 drivers/pinctrl/pinctrl-tb10x.c state->pinfuncgrpcnt = ARRAY_SIZE(tb10x_pingroups); state 782 drivers/pinctrl/pinctrl-tb10x.c state->ports[i].mode = tb10x_pinctrl_get_config(state, i); state 789 drivers/pinctrl/pinctrl-tb10x.c state->pinfuncs[state->pinfuncnt].name = child->name; state 790 drivers/pinctrl/pinctrl-tb10x.c state->pinfuncs[state->pinfuncnt].group = name; state 791 drivers/pinctrl/pinctrl-tb10x.c state->pinfuncnt++; state 795 drivers/pinctrl/pinctrl-tb10x.c state->pctl = devm_pinctrl_register(dev, &tb10x_pindesc, state); state 796 drivers/pinctrl/pinctrl-tb10x.c if (IS_ERR(state->pctl)) { state 798 drivers/pinctrl/pinctrl-tb10x.c ret = PTR_ERR(state->pctl); state 805 drivers/pinctrl/pinctrl-tb10x.c mutex_destroy(&state->mutex); state 811 drivers/pinctrl/pinctrl-tb10x.c struct tb10x_pinctrl *state = platform_get_drvdata(pdev); state 813 drivers/pinctrl/pinctrl-tb10x.c mutex_destroy(&state->mutex); state 214 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c static int pmic_gpio_read(struct pmic_gpio_state *state, state 220 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = regmap_read(state->map, pad->base + addr, &val); state 222 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "read 0x%x failed\n", addr); state 229 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c static int pmic_gpio_write(struct pmic_gpio_state *state, state 235 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = regmap_write(state->map, pad->base + addr, val); state 237 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "write 0x%x failed\n", addr); state 294 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); state 332 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 338 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 347 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 356 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_MODE_CTL, val); state 363 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c return pmic_gpio_write(state, pad, PMIC_GPIO_REG_EN_CTL, val); state 455 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); state 541 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_DIG_VIN_CTL, val); state 547 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_DIG_PULL_CTL, val); state 554 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_DIG_OUT_CTL, val); state 568 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_DIG_IN_CTL, val); state 582 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 588 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 597 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, state 606 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_MODE_CTL, val); state 613 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_EN_CTL, val); state 621 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); state 640 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_EN_CTL); state 646 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_read(state, pad, PMIC_MPP_REG_RT_STS); state 688 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = gpiochip_get_data(chip); state 693 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c return pmic_gpio_config_set(state->ctrl, pin, &config, 1); state 699 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = gpiochip_get_data(chip); state 704 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c return pmic_gpio_config_set(state->ctrl, pin, &config, 1); state 709 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = gpiochip_get_data(chip); state 713 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pad = state->ctrl->desc->pins[pin].drv_data; state 719 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_read(state, pad, PMIC_MPP_REG_RT_STS); state 731 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = gpiochip_get_data(chip); state 736 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_config_set(state->ctrl, pin, &config, 1); state 754 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = gpiochip_get_data(chip); state 758 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_config_dbg_show(state->ctrl, s, i); state 774 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c static int pmic_gpio_populate(struct pmic_gpio_state *state, state 779 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c type = pmic_gpio_read(state, pad, PMIC_GPIO_REG_TYPE); state 784 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "incorrect block type 0x%x at 0x%x\n", state 789 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c subtype = pmic_gpio_read(state, pad, PMIC_GPIO_REG_SUBTYPE); state 817 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "unknown GPIO type 0x%x\n", subtype); state 822 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, state 830 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_MODE_CTL); state 836 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_MODE_CTL); state 867 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "unknown GPIO direction\n"); state 871 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_DIG_VIN_CTL); state 878 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_DIG_PULL_CTL); state 885 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_DIG_IN_CTL); state 897 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, PMIC_GPIO_REG_DIG_OUT_CTL); state 908 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c val = pmic_gpio_read(state, pad, state 935 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = container_of(domain->host_data, state 940 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c fwspec->param[0] < 1 || fwspec->param[0] > state->chip.ngpio) state 975 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state; state 988 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 989 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c if (!state) state 992 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c platform_set_drvdata(pdev, state); state 994 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->dev = &pdev->dev; state 995 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->map = dev_get_regmap(dev->parent, NULL); state 1030 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = pmic_gpio_populate(state, pad); state 1035 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip = pmic_gpio_gpio_template; state 1036 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.parent = dev; state 1037 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.base = -1; state 1038 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.ngpio = npins; state 1039 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.label = dev_name(dev); state 1040 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.of_gpio_n_cells = 2; state 1041 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->chip.can_sleep = false; state 1043 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c state->ctrl = devm_pinctrl_register(dev, pctrldesc, state); state 1044 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c if (IS_ERR(state->ctrl)) state 1045 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c return PTR_ERR(state->ctrl); state 1047 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c parent_node = of_irq_find_parent(state->dev->of_node); state 1056 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c girq = &state->chip.irq; state 1060 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c girq->fwnode = of_node_to_fwnode(state->dev->of_node); state 1067 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = gpiochip_add_data(&state->chip, state); state 1069 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c dev_err(state->dev, "can't add gpio chip\n"); state 1084 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c ret = gpiochip_add_pin_range(&state->chip, dev_name(dev), 0, 0, state 1095 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c gpiochip_remove(&state->chip); state 1101 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct pmic_gpio_state *state = platform_get_drvdata(pdev); state 1103 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c gpiochip_remove(&state->chip); state 176 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_read(struct pmic_mpp_state *state, state 182 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = regmap_read(state->map, pad->base + addr, &val); state 184 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "read 0x%x failed\n", addr); state 191 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_write(struct pmic_mpp_state *state, state 197 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = regmap_write(state->map, pad->base + addr, val); state 199 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "write 0x%x failed\n", addr); state 254 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_write_mode_ctl(struct pmic_mpp_state *state, state 298 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return pmic_mpp_write(state, pad, PMIC_MPP_REG_MODE_CTL, val); state 304 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = pinctrl_dev_get_drvdata(pctldev); state 313 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write_mode_ctl(state, pad); state 319 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return pmic_mpp_write(state, pad, PMIC_MPP_REG_EN_CTL, val); state 404 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = pinctrl_dev_get_drvdata(pctldev); state 477 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write(state, pad, PMIC_MPP_REG_DIG_VIN_CTL, val); state 484 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write(state, pad, PMIC_MPP_REG_DIG_PULL_CTL, state 492 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write(state, pad, PMIC_MPP_REG_AIN_CTL, val); state 496 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write(state, pad, PMIC_MPP_REG_AOUT_CTL, pad->aout_level); state 500 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write_mode_ctl(state, pad); state 504 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_write(state, pad, PMIC_MPP_REG_SINK_CTL, pad->drive_strength); state 510 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return pmic_mpp_write(state, pad, PMIC_MPP_REG_EN_CTL, val); state 516 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = pinctrl_dev_get_drvdata(pctldev); state 533 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_read(state, pad, PMIC_MPP_REG_RT_STS); state 564 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 569 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return pmic_mpp_config_set(state->ctrl, pin, &config, 1); state 575 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 580 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return pmic_mpp_config_set(state->ctrl, pin, &config, 1); state 585 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 589 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pad = state->ctrl->desc->pins[pin].drv_data; state 592 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_read(state, pad, PMIC_MPP_REG_RT_STS); state 604 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 609 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_config_set(state->ctrl, pin, &config, 1); state 627 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 630 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pad = state->ctrl->desc->pins[pin].drv_data; state 637 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = gpiochip_get_data(chip); state 641 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_config_dbg_show(state->ctrl, s, i); state 658 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_populate(struct pmic_mpp_state *state, state 664 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c type = pmic_mpp_read(state, pad, PMIC_MPP_REG_TYPE); state 669 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "incorrect block type 0x%x at 0x%x\n", state 674 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c subtype = pmic_mpp_read(state, pad, PMIC_MPP_REG_SUBTYPE); state 690 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "unknown MPP type 0x%x at 0x%x\n", state 695 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_MODE_CTL); state 741 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "unknown MPP direction\n"); state 753 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_DIG_VIN_CTL); state 762 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_DIG_PULL_CTL); state 771 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_AIN_CTL); state 778 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_SINK_CTL); state 784 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_AOUT_CTL); state 790 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c val = pmic_mpp_read(state, pad, PMIC_MPP_REG_EN_CTL); state 805 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state; state 823 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 824 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c if (!state) state 827 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c platform_set_drvdata(pdev, state); state 829 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->dev = &pdev->dev; state 830 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->map = dev_get_regmap(dev->parent, NULL); state 870 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = pmic_mpp_populate(state, pad); state 875 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip = pmic_mpp_gpio_template; state 876 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.parent = dev; state 877 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.base = -1; state 878 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.ngpio = npins; state 879 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.label = dev_name(dev); state 880 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.of_gpio_n_cells = 2; state 881 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->chip.can_sleep = false; state 883 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c state->ctrl = devm_pinctrl_register(dev, pctrldesc, state); state 884 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c if (IS_ERR(state->ctrl)) state 885 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c return PTR_ERR(state->ctrl); state 887 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = gpiochip_add_data(&state->chip, state); state 889 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c dev_err(state->dev, "can't add gpio chip\n"); state 893 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c ret = gpiochip_add_pin_range(&state->chip, dev_name(dev), 0, 0, npins); state 902 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c gpiochip_remove(&state->chip); state 908 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct pmic_mpp_state *state = platform_get_drvdata(pdev); state 910 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c gpiochip_remove(&state->chip); state 494 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c bool state; state 500 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c ret = irq_get_irqchip_state(pin->irq, IRQCHIP_STATE_LINE_LEVEL, &state); state 502 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c ret = !!state; state 494 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c bool state; state 500 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c ret = irq_get_irqchip_state(pin->irq, IRQCHIP_STATE_LINE_LEVEL, &state); state 502 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c ret = !!state; state 1084 drivers/pinctrl/sprd/pinctrl-sprd.c struct pinctrl_state *state; state 1089 drivers/pinctrl/sprd/pinctrl-sprd.c state = pinctrl_lookup_state(pinctl, "shutdown"); state 1090 drivers/pinctrl/sprd/pinctrl-sprd.c if (IS_ERR(state)) state 1092 drivers/pinctrl/sprd/pinctrl-sprd.c pinctrl_select_state(pinctl, state); state 27 drivers/platform/chrome/chromeos_tbmc.c unsigned long long state; state 30 drivers/platform/chrome/chromeos_tbmc.c status = acpi_evaluate_integer(adev->handle, "TBMC", NULL, &state); state 35 drivers/platform/chrome/chromeos_tbmc.c input_report_switch(idev, SW_TABLET_MODE, state); state 238 drivers/platform/chrome/cros_ec_debugfs.c resp->state, resp->enabled, resp->role, state 353 drivers/platform/olpc/olpc-ec.c static int olpc_ec_set_dcon_power(struct olpc_ec_priv *ec, bool state) state 355 drivers/platform/olpc/olpc-ec.c unsigned char ec_byte = state; state 358 drivers/platform/olpc/olpc-ec.c if (ec->dcon_enabled == state) state 365 drivers/platform/olpc/olpc-ec.c ec->dcon_enabled = state; state 1552 drivers/platform/x86/acer-wmi.c u32 state; state 1556 drivers/platform/x86/acer-wmi.c status = get_u32(&state, ACER_CAP_WIRELESS); state 1559 drivers/platform/x86/acer-wmi.c rfkill_set_hw_state(wireless_rfkill, !state); state 1561 drivers/platform/x86/acer-wmi.c rfkill_set_sw_state(wireless_rfkill, !state); state 1566 drivers/platform/x86/acer-wmi.c status = get_u32(&state, ACER_CAP_BLUETOOTH); state 1568 drivers/platform/x86/acer-wmi.c rfkill_set_sw_state(bluetooth_rfkill, !state); state 1572 drivers/platform/x86/acer-wmi.c status = get_u32(&state, ACER_WMID3_GDS_THREEG); state 1574 drivers/platform/x86/acer-wmi.c rfkill_set_sw_state(threeg_rfkill, !state); state 1604 drivers/platform/x86/acer-wmi.c u32 state; state 1613 drivers/platform/x86/acer-wmi.c status = get_u32(&state, cap); state 1622 drivers/platform/x86/acer-wmi.c rfkill_set_sw_state(rfkill_dev, !state); state 280 drivers/platform/x86/acerhdf.c static int acerhdf_get_fanstate(int *state) state 288 drivers/platform/x86/acerhdf.c *state = ACERHDF_FAN_AUTO; state 290 drivers/platform/x86/acerhdf.c *state = ACERHDF_FAN_OFF; state 295 drivers/platform/x86/acerhdf.c static void acerhdf_change_fanstate(int state) state 300 drivers/platform/x86/acerhdf.c pr_notice("fan %s\n", state == ACERHDF_FAN_OFF ? "OFF" : "ON"); state 302 drivers/platform/x86/acerhdf.c if ((state != ACERHDF_FAN_OFF) && (state != ACERHDF_FAN_AUTO)) { state 304 drivers/platform/x86/acerhdf.c state); state 305 drivers/platform/x86/acerhdf.c state = ACERHDF_FAN_AUTO; state 308 drivers/platform/x86/acerhdf.c cmd = (state == ACERHDF_FAN_OFF) ? ctrl_cfg.cmd.cmd_off state 310 drivers/platform/x86/acerhdf.c fanstate = state; state 314 drivers/platform/x86/acerhdf.c if (ctrl_cfg.mcmd_enable && state == ACERHDF_FAN_OFF) { state 503 drivers/platform/x86/acerhdf.c unsigned long *state) state 505 drivers/platform/x86/acerhdf.c *state = 1; state 511 drivers/platform/x86/acerhdf.c unsigned long *state) state 519 drivers/platform/x86/acerhdf.c *state = (tmp == ACERHDF_FAN_AUTO) ? 1 : 0; state 525 drivers/platform/x86/acerhdf.c unsigned long state) state 544 drivers/platform/x86/acerhdf.c if (state == 0) { state 208 drivers/platform/x86/alienware-wmi.c u8 state; state 214 drivers/platform/x86/alienware-wmi.c u8 state; state 291 drivers/platform/x86/alienware-wmi.c wmax_basic_args.state = lighting_control_state; state 300 drivers/platform/x86/alienware-wmi.c legacy_args.state = 0; state 304 drivers/platform/x86/alienware-wmi.c legacy_args.state = lighting_control_state; state 296 drivers/platform/x86/apple-gmux.c if (bd->props.state & BL_CORE_SUSPENDED) state 462 drivers/platform/x86/apple-gmux.c enum vga_switcheroo_state state) state 466 drivers/platform/x86/apple-gmux.c if (state == VGA_SWITCHEROO_ON) { state 476 drivers/platform/x86/apple-gmux.c gmux_data->power_state = state; state 487 drivers/platform/x86/apple-gmux.c enum vga_switcheroo_state state) state 492 drivers/platform/x86/apple-gmux.c return gmux_set_discrete_state(apple_gmux_data, state); state 1366 drivers/platform/x86/asus-wmi.c int state; state 1375 drivers/platform/x86/asus-wmi.c state = asus_agfn_fan_speed_write(asus, 1, &value); state 1376 drivers/platform/x86/asus-wmi.c if (state) state 1377 drivers/platform/x86/asus-wmi.c pr_warn("Setting fan speed failed: %d\n", state); state 1445 drivers/platform/x86/asus-wmi.c int state; state 1450 drivers/platform/x86/asus-wmi.c ret = kstrtouint(buf, 10, &state); state 1455 drivers/platform/x86/asus-wmi.c switch (state) { /* standard documented hwmon values */ state 1474 drivers/platform/x86/asus-wmi.c switch (state) { state 1489 drivers/platform/x86/asus-wmi.c asus->fan_pwm_mode = state; state 886 drivers/platform/x86/classmate-laptop.c unsigned long long state; state 890 drivers/platform/x86/classmate-laptop.c status = cmpc_get_rfkill_wlan(handle, &state); state 892 drivers/platform/x86/classmate-laptop.c blocked = state & 1 ? false : true; state 901 drivers/platform/x86/classmate-laptop.c unsigned long long state; state 905 drivers/platform/x86/classmate-laptop.c status = cmpc_get_rfkill_wlan(handle, &state); state 909 drivers/platform/x86/classmate-laptop.c is_blocked = state & 1 ? false : true; state 911 drivers/platform/x86/classmate-laptop.c state = blocked ? 0 : 1; state 912 drivers/platform/x86/classmate-laptop.c status = cmpc_set_rfkill_wlan(handle, state); state 328 drivers/platform/x86/compal-laptop.c && !(b->props.state & BL_CORE_SUSPENDED) state 329 drivers/platform/x86/compal-laptop.c && !(b->props.state & BL_CORE_FBBLANK)); state 378 drivers/platform/x86/compal-laptop.c int state; \ state 380 drivers/platform/x86/compal-laptop.c if (sscanf(buf, "%d", &state) != 1 || (state < 0 || state > 1)) \ state 382 drivers/platform/x86/compal-laptop.c ec_write(ADDR, state ? (old_val | MASK) : (old_val & ~MASK)); \ state 1248 drivers/platform/x86/dell-laptop.c static int kbd_get_level(struct kbd_state *state) state 1253 drivers/platform/x86/dell-laptop.c return state->level; state 1257 drivers/platform/x86/dell-laptop.c if (kbd_mode_levels[i] == state->mode_bit) state 1265 drivers/platform/x86/dell-laptop.c static int kbd_set_level(struct kbd_state *state, u8 level) state 1270 drivers/platform/x86/dell-laptop.c if (state->level == level) state 1272 drivers/platform/x86/dell-laptop.c state->level = level; state 1273 drivers/platform/x86/dell-laptop.c if (level != 0 && state->mode_bit == KBD_MODE_BIT_OFF) state 1274 drivers/platform/x86/dell-laptop.c state->mode_bit = kbd_previous_mode_bit; state 1275 drivers/platform/x86/dell-laptop.c else if (level == 0 && state->mode_bit != KBD_MODE_BIT_OFF) { state 1276 drivers/platform/x86/dell-laptop.c kbd_previous_mode_bit = state->mode_bit; state 1277 drivers/platform/x86/dell-laptop.c state->mode_bit = KBD_MODE_BIT_OFF; state 1285 drivers/platform/x86/dell-laptop.c state->mode_bit = kbd_mode_levels[level]; state 1292 drivers/platform/x86/dell-laptop.c static int kbd_get_state(struct kbd_state *state) state 1303 drivers/platform/x86/dell-laptop.c state->mode_bit = ffs(buffer.output[1] & 0xFFFF); state 1304 drivers/platform/x86/dell-laptop.c if (state->mode_bit != 0) state 1305 drivers/platform/x86/dell-laptop.c state->mode_bit--; state 1307 drivers/platform/x86/dell-laptop.c state->triggers = (buffer.output[1] >> 16) & 0xFF; state 1308 drivers/platform/x86/dell-laptop.c state->timeout_value = (buffer.output[1] >> 24) & 0x3F; state 1309 drivers/platform/x86/dell-laptop.c state->timeout_unit = (buffer.output[1] >> 30) & 0x3; state 1310 drivers/platform/x86/dell-laptop.c state->als_setting = buffer.output[2] & 0xFF; state 1311 drivers/platform/x86/dell-laptop.c state->als_value = (buffer.output[2] >> 8) & 0xFF; state 1312 drivers/platform/x86/dell-laptop.c state->level = (buffer.output[2] >> 16) & 0xFF; state 1313 drivers/platform/x86/dell-laptop.c state->timeout_value_ac = (buffer.output[2] >> 24) & 0x3F; state 1314 drivers/platform/x86/dell-laptop.c state->timeout_unit_ac = (buffer.output[2] >> 30) & 0x3; state 1319 drivers/platform/x86/dell-laptop.c static int kbd_set_state(struct kbd_state *state) state 1326 drivers/platform/x86/dell-laptop.c input1 = BIT(state->mode_bit) & 0xFFFF; state 1327 drivers/platform/x86/dell-laptop.c input1 |= (state->triggers & 0xFF) << 16; state 1328 drivers/platform/x86/dell-laptop.c input1 |= (state->timeout_value & 0x3F) << 24; state 1329 drivers/platform/x86/dell-laptop.c input1 |= (state->timeout_unit & 0x3) << 30; state 1330 drivers/platform/x86/dell-laptop.c input2 = state->als_setting & 0xFF; state 1331 drivers/platform/x86/dell-laptop.c input2 |= (state->level & 0xFF) << 16; state 1332 drivers/platform/x86/dell-laptop.c input2 |= (state->timeout_value_ac & 0x3F) << 24; state 1333 drivers/platform/x86/dell-laptop.c input2 |= (state->timeout_unit_ac & 0x3) << 30; state 1341 drivers/platform/x86/dell-laptop.c static int kbd_set_state_safe(struct kbd_state *state, struct kbd_state *old) state 1345 drivers/platform/x86/dell-laptop.c ret = kbd_set_state(state); state 1425 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1441 drivers/platform/x86/dell-laptop.c kbd_get_state(&state); state 1458 drivers/platform/x86/dell-laptop.c kbd_previous_level = kbd_get_level(&state); state 1459 drivers/platform/x86/dell-laptop.c kbd_previous_mode_bit = state.mode_bit; state 1538 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1626 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1630 drivers/platform/x86/dell-laptop.c new_state = state; state 1640 drivers/platform/x86/dell-laptop.c ret = kbd_set_state_safe(&new_state, &state); state 1653 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1659 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1664 drivers/platform/x86/dell-laptop.c value = state.timeout_value_ac; state 1665 drivers/platform/x86/dell-laptop.c unit = state.timeout_unit_ac; state 1667 drivers/platform/x86/dell-laptop.c value = state.timeout_value; state 1668 drivers/platform/x86/dell-laptop.c unit = state.timeout_unit; state 1704 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1719 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1724 drivers/platform/x86/dell-laptop.c triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit); state 1735 drivers/platform/x86/dell-laptop.c triggers_enabled && (state.triggers & BIT(i))) { state 1740 drivers/platform/x86/dell-laptop.c (!triggers_enabled || !(state.triggers & BIT(i)))) { state 1754 drivers/platform/x86/dell-laptop.c new_state = state; state 1782 drivers/platform/x86/dell-laptop.c ret = kbd_set_state_safe(&new_state, &state); state 1796 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1801 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1808 drivers/platform/x86/dell-laptop.c triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit); state 1809 drivers/platform/x86/dell-laptop.c level = kbd_get_level(&state); state 1816 drivers/platform/x86/dell-laptop.c (state.triggers & BIT(i))) state 1838 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1849 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1853 drivers/platform/x86/dell-laptop.c if (enable == kbd_is_als_mode_bit(state.mode_bit)) { state 1858 drivers/platform/x86/dell-laptop.c new_state = state; state 1861 drivers/platform/x86/dell-laptop.c triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit); state 1881 drivers/platform/x86/dell-laptop.c ret = kbd_set_state_safe(&new_state, &state); state 1896 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1900 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1903 drivers/platform/x86/dell-laptop.c enabled = kbd_is_als_mode_bit(state.mode_bit); state 1915 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1926 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1930 drivers/platform/x86/dell-laptop.c new_state = state; state 1933 drivers/platform/x86/dell-laptop.c ret = kbd_set_state_safe(&new_state, &state); state 1947 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1950 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1954 drivers/platform/x86/dell-laptop.c return sprintf(buf, "%d\n", state.als_setting); state 1990 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 1993 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 1996 drivers/platform/x86/dell-laptop.c ret = kbd_get_level(&state); state 2021 drivers/platform/x86/dell-laptop.c struct kbd_state state; state 2029 drivers/platform/x86/dell-laptop.c ret = kbd_get_state(&state); state 2032 drivers/platform/x86/dell-laptop.c new_state = state; state 2036 drivers/platform/x86/dell-laptop.c ret = kbd_set_state_safe(&new_state, &state); state 2141 drivers/platform/x86/dell-laptop.c int state = brightness != LED_OFF; state 2143 drivers/platform/x86/dell-laptop.c if (state == 0) state 92 drivers/platform/x86/dell-rbtn.c int state; state 94 drivers/platform/x86/dell-rbtn.c state = rbtn_get(device); state 95 drivers/platform/x86/dell-rbtn.c if (state < 0) state 98 drivers/platform/x86/dell-rbtn.c rfkill_set_states(rfkill, state, state); state 142 drivers/platform/x86/fujitsu-laptop.c int func, int op, int feature, int state) state 148 drivers/platform/x86/fujitsu-laptop.c { .integer.type = ACPI_TYPE_INTEGER, .integer.value = state } state 163 drivers/platform/x86/fujitsu-laptop.c func, op, feature, state, (int)value); state 211 drivers/platform/x86/fujitsu-laptop.c unsigned long long state = 0; state 216 drivers/platform/x86/fujitsu-laptop.c status = acpi_evaluate_integer(device->handle, "GBLL", NULL, &state); state 220 drivers/platform/x86/fujitsu-laptop.c priv->brightness_level = state & 0x0fffffff; state 228 drivers/platform/x86/fujitsu-laptop.c unsigned long long state = 0; state 233 drivers/platform/x86/fujitsu-laptop.c status = acpi_evaluate_integer(device->handle, "RBLL", NULL, &state); state 237 drivers/platform/x86/fujitsu-laptop.c priv->max_brightness = state; state 187 drivers/platform/x86/fujitsu-tablet.c int state; state 190 drivers/platform/x86/fujitsu-tablet.c state = fujitsu_read_register(0xdd); state 192 drivers/platform/x86/fujitsu-tablet.c dock = state & 0x02; state 199 drivers/platform/x86/fujitsu-tablet.c tablet_mode = state & 0x01; state 282 drivers/platform/x86/hp-wmi.c int state = hp_wmi_read_int(HPWMI_HARDWARE_QUERY); state 284 drivers/platform/x86/hp-wmi.c if (state < 0) state 285 drivers/platform/x86/hp-wmi.c return state; state 287 drivers/platform/x86/hp-wmi.c return !!(state & mask); state 292 drivers/platform/x86/hp-wmi.c int state = 0; state 293 drivers/platform/x86/hp-wmi.c int ret = hp_wmi_perform_query(HPWMI_FEATURE_QUERY, HPWMI_READ, &state, state 294 drivers/platform/x86/hp-wmi.c sizeof(state), sizeof(state)); state 303 drivers/platform/x86/hp-wmi.c u8 state[128]; state 304 drivers/platform/x86/hp-wmi.c int ret = hp_wmi_perform_query(HPWMI_FEATURE2_QUERY, HPWMI_READ, &state, state 305 drivers/platform/x86/hp-wmi.c sizeof(state), sizeof(state)); state 379 drivers/platform/x86/hp-wmi.c struct bios_rfkill2_state state; state 382 drivers/platform/x86/hp-wmi.c err = hp_wmi_perform_query(HPWMI_WIRELESS2_QUERY, HPWMI_READ, &state, state 383 drivers/platform/x86/hp-wmi.c sizeof(state), sizeof(state)); state 390 drivers/platform/x86/hp-wmi.c devstate = &state.device[num]; state 392 drivers/platform/x86/hp-wmi.c if (num >= state.count || state 777 drivers/platform/x86/hp-wmi.c struct bios_rfkill2_state state; state 780 drivers/platform/x86/hp-wmi.c err = hp_wmi_perform_query(HPWMI_WIRELESS2_QUERY, HPWMI_READ, &state, state 781 drivers/platform/x86/hp-wmi.c sizeof(state), sizeof(state)); state 785 drivers/platform/x86/hp-wmi.c if (state.count > HPWMI_MAX_RFKILL2_DEVICES) { state 790 drivers/platform/x86/hp-wmi.c for (i = 0; i < state.count; i++) { state 794 drivers/platform/x86/hp-wmi.c switch (state.device[i].radio_type) { state 813 drivers/platform/x86/hp-wmi.c state.device[i].radio_type); state 817 drivers/platform/x86/hp-wmi.c if (!state.device[i].vendor_id) { state 819 drivers/platform/x86/hp-wmi.c i, state.count); state 830 drivers/platform/x86/hp-wmi.c rfkill2[rfkill2_count].id = state.device[i].rfkill_id; state 835 drivers/platform/x86/hp-wmi.c IS_SWBLOCKED(state.device[i].power)); state 837 drivers/platform/x86/hp-wmi.c IS_HWBLOCKED(state.device[i].power)); state 839 drivers/platform/x86/hp-wmi.c if (!(state.device[i].power & HPWMI_POWER_BIOS)) state 188 drivers/platform/x86/ibm_rtl.c static DEVICE_ATTR(state, 0600, rtl_show_state, rtl_set_state); state 355 drivers/platform/x86/ideapad-laptop.c int ret, state; state 360 drivers/platform/x86/ideapad-laptop.c if (sscanf(buf, "%i", &state) != 1) state 362 drivers/platform/x86/ideapad-laptop.c ret = write_ec_cmd(priv->adev->handle, VPCCMD_W_CAMERA, state); state 386 drivers/platform/x86/ideapad-laptop.c int ret, state; state 391 drivers/platform/x86/ideapad-laptop.c if (sscanf(buf, "%i", &state) != 1) state 393 drivers/platform/x86/ideapad-laptop.c if (state < 0 || state > 4 || state == 3) state 395 drivers/platform/x86/ideapad-laptop.c ret = write_ec_cmd(priv->adev->handle, VPCCMD_W_FAN, state); state 421 drivers/platform/x86/ideapad-laptop.c bool state; state 424 drivers/platform/x86/ideapad-laptop.c ret = kstrtobool(buf, &state); state 428 drivers/platform/x86/ideapad-laptop.c ret = write_ec_cmd(priv->adev->handle, VPCCMD_W_TOUCHPAD, state); state 453 drivers/platform/x86/ideapad-laptop.c bool state; state 456 drivers/platform/x86/ideapad-laptop.c ret = kstrtobool(buf, &state); state 460 drivers/platform/x86/ideapad-laptop.c ret = method_int1(priv->adev->handle, "SBMC", state ? state 491 drivers/platform/x86/ideapad-laptop.c bool state; state 494 drivers/platform/x86/ideapad-laptop.c ret = kstrtobool(buf, &state); state 498 drivers/platform/x86/ideapad-laptop.c ret = method_int1(priv->adev->handle, "SALS", state ? state 25 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c int state; state 27 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c if (!regmap_read(regmap, CHTDC_TI_SIRQ_REG, &state)) { state 28 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c dev_dbg(dev, "SIRQ_REG=0x%x\n", state); state 29 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c input_report_key(input, KEY_POWER, !(state & SIRQ_PWRBTN_REL)); state 97 drivers/platform/x86/intel_menlow.c unsigned long state) state 110 drivers/platform/x86/intel_menlow.c if (state > max_state) state 116 drivers/platform/x86/intel_menlow.c arg.integer.value = state; state 122 drivers/platform/x86/intel_menlow.c pr_info("Bandwidth value was %ld: status is %d\n", state, status); state 27 drivers/platform/x86/intel_mrfld_pwrbtn.c unsigned int state; state 30 drivers/platform/x86/intel_mrfld_pwrbtn.c ret = regmap_read(regmap, BCOVE_PBSTATUS, &state); state 34 drivers/platform/x86/intel_mrfld_pwrbtn.c dev_dbg(dev, "PBSTATUS=0x%x\n", state); state 35 drivers/platform/x86/intel_mrfld_pwrbtn.c input_report_key(input, KEY_POWER, !(state & BCOVE_PBSTATUS_PBLVL)); state 3890 drivers/platform/x86/sony-laptop.c static void __sony_pic_set_wwanpower(u8 state) state 3892 drivers/platform/x86/sony-laptop.c state = !!state; state 3893 drivers/platform/x86/sony-laptop.c if (spic_dev.wwan_power == state) state 3895 drivers/platform/x86/sony-laptop.c sony_pic_call2(0xB0, state); state 3897 drivers/platform/x86/sony-laptop.c spic_dev.wwan_power = state; state 3929 drivers/platform/x86/sony-laptop.c static void __sony_pic_set_bluetoothpower(u8 state) state 3931 drivers/platform/x86/sony-laptop.c state = !!state; state 3932 drivers/platform/x86/sony-laptop.c if (spic_dev.bluetooth_power == state) state 3934 drivers/platform/x86/sony-laptop.c sony_pic_call2(0x96, state); state 3936 drivers/platform/x86/sony-laptop.c spic_dev.bluetooth_power = state; state 2372 drivers/platform/x86/thinkpad_acpi.c int state; state 2375 drivers/platform/x86/thinkpad_acpi.c !hotkey_get_tablet_mode(&state)) { state 2379 drivers/platform/x86/thinkpad_acpi.c SW_TABLET_MODE, !!state); state 4403 drivers/platform/x86/thinkpad_acpi.c static int bluetooth_set_status(enum tpacpi_rfkill_state state) state 4409 drivers/platform/x86/thinkpad_acpi.c (state == TPACPI_RFK_RADIO_ON) ? "enable" : "disable"); state 4413 drivers/platform/x86/thinkpad_acpi.c tpacpi_bluetooth_emulstate = (state == TPACPI_RFK_RADIO_ON); state 4418 drivers/platform/x86/thinkpad_acpi.c if (state == TPACPI_RFK_RADIO_ON) state 4659 drivers/platform/x86/thinkpad_acpi.c static int wan_set_status(enum tpacpi_rfkill_state state) state 4665 drivers/platform/x86/thinkpad_acpi.c (state == TPACPI_RFK_RADIO_ON) ? "enable" : "disable"); state 4669 drivers/platform/x86/thinkpad_acpi.c tpacpi_wwan_emulstate = (state == TPACPI_RFK_RADIO_ON); state 4674 drivers/platform/x86/thinkpad_acpi.c if (state == TPACPI_RFK_RADIO_ON) state 4845 drivers/platform/x86/thinkpad_acpi.c static int uwb_set_status(enum tpacpi_rfkill_state state) state 4851 drivers/platform/x86/thinkpad_acpi.c (state == TPACPI_RFK_RADIO_ON) ? "enable" : "disable"); state 4855 drivers/platform/x86/thinkpad_acpi.c tpacpi_uwb_emulstate = (state == TPACPI_RFK_RADIO_ON); state 4860 drivers/platform/x86/thinkpad_acpi.c if (state == TPACPI_RFK_RADIO_ON) state 9189 drivers/platform/x86/thinkpad_acpi.c int state; state 9205 drivers/platform/x86/thinkpad_acpi.c static int mute_led_on_off(struct tp_led_table *t, bool state) state 9216 drivers/platform/x86/thinkpad_acpi.c state ? t->on_value : t->off_value)) state 9219 drivers/platform/x86/thinkpad_acpi.c t->state = state; state 9220 drivers/platform/x86/thinkpad_acpi.c return state; state 9228 drivers/platform/x86/thinkpad_acpi.c if (t->state < 0 || t->state == on) state 9229 drivers/platform/x86/thinkpad_acpi.c return t->state; state 9268 drivers/platform/x86/thinkpad_acpi.c t->state = -ENODEV; state 9276 drivers/platform/x86/thinkpad_acpi.c if (led_tables[i].state >= 0) state 9290 drivers/platform/x86/thinkpad_acpi.c if (led_tables[i].state >= 0) { state 9303 drivers/platform/x86/thinkpad_acpi.c if (t->state >= 0) state 9304 drivers/platform/x86/thinkpad_acpi.c mute_led_on_off(t, t->state); state 9720 drivers/platform/x86/thinkpad_acpi.c static int lcdshadow_on_off(bool state) state 9730 drivers/platform/x86/thinkpad_acpi.c if (!acpi_evalf(set_shadow_handle, &output, NULL, "dd", (int)state)) state 9733 drivers/platform/x86/thinkpad_acpi.c lcdshadow_state = state; state 9790 drivers/platform/x86/thinkpad_acpi.c int state = -1; state 9797 drivers/platform/x86/thinkpad_acpi.c state = 0; state 9799 drivers/platform/x86/thinkpad_acpi.c state = 1; state 9802 drivers/platform/x86/thinkpad_acpi.c if (state == -1) state 9805 drivers/platform/x86/thinkpad_acpi.c return lcdshadow_set(state); state 44 drivers/platform/x86/topstar-laptop.c enum led_brightness state) state 74 drivers/platform/x86/topstar-laptop.c if ((ret == 0x30001 && state == LED_OFF) state 75 drivers/platform/x86/topstar-laptop.c || (ret == 0x30000 && state != LED_OFF)) { state 221 drivers/platform/x86/topstar-laptop.c static int topstar_acpi_fncx_switch(struct acpi_device *device, bool state) state 224 drivers/platform/x86/topstar-laptop.c u64 arg = state ? 0x86 : 0x87; state 485 drivers/platform/x86/toshiba_acpi.c u32 state; state 492 drivers/platform/x86/toshiba_acpi.c state = brightness ? 1 : 0; state 493 drivers/platform/x86/toshiba_acpi.c result = sci_write(dev, SCI_ILLUMINATION, state); state 504 drivers/platform/x86/toshiba_acpi.c u32 state; state 511 drivers/platform/x86/toshiba_acpi.c result = sci_read(dev, SCI_ILLUMINATION, &state); state 520 drivers/platform/x86/toshiba_acpi.c return state ? LED_FULL : LED_OFF; state 604 drivers/platform/x86/toshiba_acpi.c u32 state; state 607 drivers/platform/x86/toshiba_acpi.c result = hci_read(dev, HCI_KBD_ILLUMINATION, &state); state 615 drivers/platform/x86/toshiba_acpi.c return state ? LED_FULL : LED_OFF; state 624 drivers/platform/x86/toshiba_acpi.c u32 state; state 627 drivers/platform/x86/toshiba_acpi.c state = brightness ? 1 : 0; state 628 drivers/platform/x86/toshiba_acpi.c result = hci_write(dev, HCI_KBD_ILLUMINATION, state); state 634 drivers/platform/x86/toshiba_acpi.c static int toshiba_touchpad_set(struct toshiba_acpi_dev *dev, u32 state) state 641 drivers/platform/x86/toshiba_acpi.c result = sci_write(dev, SCI_TOUCHPAD, state); state 651 drivers/platform/x86/toshiba_acpi.c static int toshiba_touchpad_get(struct toshiba_acpi_dev *dev, u32 *state) state 658 drivers/platform/x86/toshiba_acpi.c result = sci_read(dev, SCI_TOUCHPAD, state); state 930 drivers/platform/x86/toshiba_acpi.c u32 *state) state 953 drivers/platform/x86/toshiba_acpi.c *state = out[2]; state 959 drivers/platform/x86/toshiba_acpi.c u32 state) state 968 drivers/platform/x86/toshiba_acpi.c in[2] = state; state 983 drivers/platform/x86/toshiba_acpi.c static int toshiba_usb_sleep_music_get(struct toshiba_acpi_dev *dev, u32 *state) state 990 drivers/platform/x86/toshiba_acpi.c result = sci_read(dev, SCI_USB_SLEEP_MUSIC, state); state 1000 drivers/platform/x86/toshiba_acpi.c static int toshiba_usb_sleep_music_set(struct toshiba_acpi_dev *dev, u32 state) state 1007 drivers/platform/x86/toshiba_acpi.c result = sci_write(dev, SCI_USB_SLEEP_MUSIC, state); state 1053 drivers/platform/x86/toshiba_acpi.c static int toshiba_panel_power_on_get(struct toshiba_acpi_dev *dev, u32 *state) state 1060 drivers/platform/x86/toshiba_acpi.c result = sci_read(dev, SCI_PANEL_POWER_ON, state); state 1070 drivers/platform/x86/toshiba_acpi.c static int toshiba_panel_power_on_set(struct toshiba_acpi_dev *dev, u32 state) state 1077 drivers/platform/x86/toshiba_acpi.c result = sci_write(dev, SCI_PANEL_POWER_ON, state); state 1088 drivers/platform/x86/toshiba_acpi.c static int toshiba_usb_three_get(struct toshiba_acpi_dev *dev, u32 *state) state 1095 drivers/platform/x86/toshiba_acpi.c result = sci_read(dev, SCI_USB_THREE, state); state 1105 drivers/platform/x86/toshiba_acpi.c static int toshiba_usb_three_set(struct toshiba_acpi_dev *dev, u32 state) state 1112 drivers/platform/x86/toshiba_acpi.c result = sci_write(dev, SCI_USB_THREE, state); state 1205 drivers/platform/x86/toshiba_acpi.c static int toshiba_wwan_set(struct toshiba_acpi_dev *dev, u32 state) state 1207 drivers/platform/x86/toshiba_acpi.c u32 in[TCI_WORDS] = { HCI_SET, HCI_WIRELESS, state, 0, 0, 0 }; state 1265 drivers/platform/x86/toshiba_acpi.c static int toshiba_cooling_method_get(struct toshiba_acpi_dev *dev, u32 *state) state 1267 drivers/platform/x86/toshiba_acpi.c u32 result = hci_read(dev, HCI_COOLING_METHOD, state); state 1278 drivers/platform/x86/toshiba_acpi.c static int toshiba_cooling_method_set(struct toshiba_acpi_dev *dev, u32 state) state 1280 drivers/platform/x86/toshiba_acpi.c u32 result = hci_write(dev, HCI_COOLING_METHOD, state); state 1744 drivers/platform/x86/toshiba_acpi.c int state; state 1747 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 1751 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 1754 drivers/platform/x86/toshiba_acpi.c ret = set_fan_status(toshiba, state); state 1952 drivers/platform/x86/toshiba_acpi.c int state; state 1956 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 1959 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 1962 drivers/platform/x86/toshiba_acpi.c ret = toshiba_touchpad_set(toshiba, state); state 1973 drivers/platform/x86/toshiba_acpi.c u32 state; state 1976 drivers/platform/x86/toshiba_acpi.c ret = toshiba_touchpad_get(toshiba, &state); state 1980 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%i\n", state); state 2003 drivers/platform/x86/toshiba_acpi.c int state; state 2007 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2017 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1 && state != 2 && state != 3) state 2022 drivers/platform/x86/toshiba_acpi.c if (state == 0) state 2024 drivers/platform/x86/toshiba_acpi.c else if (state == 1) state 2026 drivers/platform/x86/toshiba_acpi.c else if (state == 2) state 2028 drivers/platform/x86/toshiba_acpi.c else if (state == 3) state 2045 drivers/platform/x86/toshiba_acpi.c u32 state; state 2049 drivers/platform/x86/toshiba_acpi.c ret = toshiba_sleep_functions_status_get(toshiba, &state); state 2054 drivers/platform/x86/toshiba_acpi.c tmp = state & SCI_USB_CHARGE_BAT_MASK; state 2057 drivers/platform/x86/toshiba_acpi.c bat_lvl = state >> HCI_MISC_SHIFT; state 2105 drivers/platform/x86/toshiba_acpi.c u32 state; state 2108 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_rapid_charge_get(toshiba, &state); state 2112 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%d\n", state); state 2120 drivers/platform/x86/toshiba_acpi.c int state; state 2123 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2126 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 2129 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_rapid_charge_set(toshiba, state); state 2141 drivers/platform/x86/toshiba_acpi.c u32 state; state 2144 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_sleep_music_get(toshiba, &state); state 2148 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%d\n", state); state 2156 drivers/platform/x86/toshiba_acpi.c int state; state 2159 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2162 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 2165 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_sleep_music_set(toshiba, state); state 2220 drivers/platform/x86/toshiba_acpi.c u32 state; state 2223 drivers/platform/x86/toshiba_acpi.c ret = toshiba_panel_power_on_get(toshiba, &state); state 2227 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%d\n", state); state 2235 drivers/platform/x86/toshiba_acpi.c int state; state 2238 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2241 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 2244 drivers/platform/x86/toshiba_acpi.c ret = toshiba_panel_power_on_set(toshiba, state); state 2258 drivers/platform/x86/toshiba_acpi.c u32 state; state 2261 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_three_get(toshiba, &state); state 2265 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%d\n", state); state 2273 drivers/platform/x86/toshiba_acpi.c int state; state 2276 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2284 drivers/platform/x86/toshiba_acpi.c if (state != 0 && state != 1) state 2287 drivers/platform/x86/toshiba_acpi.c ret = toshiba_usb_three_set(toshiba, state); state 2301 drivers/platform/x86/toshiba_acpi.c int state; state 2304 drivers/platform/x86/toshiba_acpi.c ret = toshiba_cooling_method_get(toshiba, &state); state 2308 drivers/platform/x86/toshiba_acpi.c return sprintf(buf, "%d %d\n", state, toshiba->max_cooling_method); state 2316 drivers/platform/x86/toshiba_acpi.c int state; state 2319 drivers/platform/x86/toshiba_acpi.c ret = kstrtoint(buf, 0, &state); state 2334 drivers/platform/x86/toshiba_acpi.c if (state < 0 || state > toshiba->max_cooling_method) state 2337 drivers/platform/x86/toshiba_acpi.c ret = toshiba_cooling_method_set(toshiba, state); state 48 drivers/platform/x86/xo15-ebook.c unsigned long long state; state 51 drivers/platform/x86/xo15-ebook.c status = acpi_evaluate_integer(device->handle, "EBK", NULL, &state); state 56 drivers/platform/x86/xo15-ebook.c input_report_switch(button->input, SW_TABLET_MODE, !state); state 389 drivers/pnp/card.c static int card_suspend(struct pnp_dev *dev, pm_message_t state) state 393 drivers/pnp/card.c if (link->pm_state.event == state.event) state 395 drivers/pnp/card.c link->pm_state = state; state 396 drivers/pnp/card.c return link->driver->suspend(link, state); state 162 drivers/pnp/driver.c static int __pnp_bus_suspend(struct device *dev, pm_message_t state) state 179 drivers/pnp/driver.c error = pnp_drv->suspend(pnp_dev, state); state 191 drivers/pnp/driver.c pnp_dev->protocol->suspend(pnp_dev, state); state 128 drivers/pnp/pnpacpi/core.c static int pnpacpi_suspend(struct pnp_dev *dev, pm_message_t state) state 149 drivers/pnp/pnpacpi/core.c power_state = (state.event == PM_EVENT_ON) ? state 96 drivers/power/reset/ltc2952-poweroff.c int state; state 103 drivers/power/reset/ltc2952-poweroff.c state = gpiod_get_value(data->gpio_watchdog); state 104 drivers/power/reset/ltc2952-poweroff.c gpiod_set_value(data->gpio_watchdog, !state); state 170 drivers/power/supply/88pm860x_battery.c static int measure_vbatt(struct pm860x_battery_info *info, int state, state 176 drivers/power/supply/88pm860x_battery.c switch (state) { state 366 drivers/power/supply/88pm860x_battery.c static int calc_soc(struct pm860x_battery_info *info, int state, int *soc) state 376 drivers/power/supply/88pm860x_battery.c switch (state) { state 106 drivers/power/supply/88pm860x_charger.c unsigned state:3; /* fsm state */ state 316 drivers/power/supply/88pm860x_charger.c &fsm_state[info->state][0], state 321 drivers/power/supply/88pm860x_charger.c switch (info->state) { state 325 drivers/power/supply/88pm860x_charger.c info->state = FSM_PRECHARGE; state 328 drivers/power/supply/88pm860x_charger.c info->state = FSM_DISCHARGE; state 331 drivers/power/supply/88pm860x_charger.c info->state = FSM_FASTCHARGE; state 338 drivers/power/supply/88pm860x_charger.c info->state = FSM_DISCHARGE; state 346 drivers/power/supply/88pm860x_charger.c info->state = FSM_FASTCHARGE; state 350 drivers/power/supply/88pm860x_charger.c info->state = FSM_DISCHARGE; state 357 drivers/power/supply/88pm860x_charger.c info->state = FSM_PRECHARGE; state 361 drivers/power/supply/88pm860x_charger.c info->state = FSM_DISCHARGE; state 368 drivers/power/supply/88pm860x_charger.c info->state = FSM_PRECHARGE; state 371 drivers/power/supply/88pm860x_charger.c info->state = FSM_FASTCHARGE; state 383 drivers/power/supply/88pm860x_charger.c info->state); state 388 drivers/power/supply/88pm860x_charger.c &fsm_state[info->state][0], state 479 drivers/power/supply/88pm860x_charger.c if (info->state == FSM_PRECHARGE) { state 599 drivers/power/supply/88pm860x_charger.c if (info->state == FSM_FASTCHARGE || state 600 drivers/power/supply/88pm860x_charger.c info->state == FSM_PRECHARGE) state 628 drivers/power/supply/88pm860x_charger.c info->state = FSM_INIT; state 948 drivers/power/supply/ab8500_btemp.c pm_message_t state) state 204 drivers/power/supply/ab8500_charger.c enum ab8500_usb_state state; state 2382 drivers/power/supply/ab8500_charger.c di->usb_state.state = di->usb_state.state_tmp; state 2387 drivers/power/supply/ab8500_charger.c __func__, di->usb_state.state, di->usb_state.usb_current); state 2389 drivers/power/supply/ab8500_charger.c switch (di->usb_state.state) { state 3242 drivers/power/supply/ab8500_charger.c pm_message_t state) state 2963 drivers/power/supply/ab8500_fg.c pm_message_t state) state 331 drivers/power/supply/abx500_chargalg.c enum abx500_chargalg_states state) state 335 drivers/power/supply/abx500_chargalg.c di->charge_state == state ? "NO" : "YES", state 338 drivers/power/supply/abx500_chargalg.c state, state 339 drivers/power/supply/abx500_chargalg.c states[state]); state 341 drivers/power/supply/abx500_chargalg.c di->charge_state = state; state 1935 drivers/power/supply/abx500_chargalg.c pm_message_t state) state 89 drivers/power/supply/act8945a_charger.c unsigned int status, state; state 95 drivers/power/supply/act8945a_charger.c ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); state 99 drivers/power/supply/act8945a_charger.c state &= APCH_STATE_CSTATE; state 100 drivers/power/supply/act8945a_charger.c state >>= APCH_STATE_CSTATE_SHIFT; state 102 drivers/power/supply/act8945a_charger.c switch (state) { state 128 drivers/power/supply/act8945a_charger.c unsigned int status, state; state 134 drivers/power/supply/act8945a_charger.c ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); state 138 drivers/power/supply/act8945a_charger.c state &= APCH_STATE_CSTATE; state 139 drivers/power/supply/act8945a_charger.c state >>= APCH_STATE_CSTATE_SHIFT; state 141 drivers/power/supply/act8945a_charger.c switch (state) { state 166 drivers/power/supply/act8945a_charger.c unsigned int status, state, config; state 176 drivers/power/supply/act8945a_charger.c ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); state 180 drivers/power/supply/act8945a_charger.c state &= APCH_STATE_CSTATE; state 181 drivers/power/supply/act8945a_charger.c state >>= APCH_STATE_CSTATE_SHIFT; state 183 drivers/power/supply/act8945a_charger.c switch (state) { state 213 drivers/power/supply/act8945a_charger.c unsigned int status, state, config; state 224 drivers/power/supply/act8945a_charger.c ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); state 228 drivers/power/supply/act8945a_charger.c state &= APCH_STATE_CSTATE; state 229 drivers/power/supply/act8945a_charger.c state >>= APCH_STATE_CSTATE_SHIFT; state 231 drivers/power/supply/act8945a_charger.c switch (state) { state 280 drivers/power/supply/act8945a_charger.c unsigned int status, state; state 288 drivers/power/supply/act8945a_charger.c ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); state 292 drivers/power/supply/act8945a_charger.c acin_state = (state & APCH_STATE_ACINSTAT) >> 1; state 294 drivers/power/supply/act8945a_charger.c state &= APCH_STATE_CSTATE; state 295 drivers/power/supply/act8945a_charger.c state >>= APCH_STATE_CSTATE_SHIFT; state 297 drivers/power/supply/act8945a_charger.c switch (state) { state 410 drivers/power/supply/act8945a_charger.c unsigned int status, state; state 417 drivers/power/supply/act8945a_charger.c ret = regmap_read(charger->regmap, ACT8945A_APCH_STATE, &state); state 422 drivers/power/supply/act8945a_charger.c if (state & APCH_STATE_ACINSTAT) state 850 drivers/power/supply/bq2415x_charger.c static void bq2415x_set_autotimer(struct bq2415x_device *bq, int state) state 854 drivers/power/supply/bq2415x_charger.c if (bq->autotimer == state) { state 859 drivers/power/supply/bq2415x_charger.c bq->autotimer = state; state 861 drivers/power/supply/bq2415x_charger.c if (state) { state 97 drivers/power/supply/bq24257_charger.c struct bq24257_state state; state 307 drivers/power/supply/bq24257_charger.c struct bq24257_state state; state 310 drivers/power/supply/bq24257_charger.c state = bq->state; state 315 drivers/power/supply/bq24257_charger.c if (!state.power_good) state 317 drivers/power/supply/bq24257_charger.c else if (state.status == STATUS_READY) state 319 drivers/power/supply/bq24257_charger.c else if (state.status == STATUS_CHARGE_IN_PROGRESS) state 321 drivers/power/supply/bq24257_charger.c else if (state.status == STATUS_CHARGE_DONE) state 336 drivers/power/supply/bq24257_charger.c val->intval = state.power_good; state 340 drivers/power/supply/bq24257_charger.c switch (state.fault) { state 422 drivers/power/supply/bq24257_charger.c struct bq24257_state *state) state 430 drivers/power/supply/bq24257_charger.c state->status = ret; state 436 drivers/power/supply/bq24257_charger.c state->fault = ret; state 439 drivers/power/supply/bq24257_charger.c state->power_good = !gpiod_get_value_cansleep(bq->pg); state 449 drivers/power/supply/bq24257_charger.c switch (state->fault) { state 453 drivers/power/supply/bq24257_charger.c state->power_good = false; state 456 drivers/power/supply/bq24257_charger.c state->power_good = true; state 468 drivers/power/supply/bq24257_charger.c ret = (bq->state.status != new_state->status || state 469 drivers/power/supply/bq24257_charger.c bq->state.fault != new_state->fault || state 470 drivers/power/supply/bq24257_charger.c bq->state.power_good != new_state->power_good); state 606 drivers/power/supply/bq24257_charger.c old_state = bq->state; state 653 drivers/power/supply/bq24257_charger.c struct bq24257_state state; state 655 drivers/power/supply/bq24257_charger.c ret = bq24257_get_chip_state(bq, &state); state 659 drivers/power/supply/bq24257_charger.c if (!bq24257_state_changed(bq, &state)) state 663 drivers/power/supply/bq24257_charger.c state.status, state.fault, state.power_good); state 665 drivers/power/supply/bq24257_charger.c bq24257_handle_state_change(bq, &state); state 668 drivers/power/supply/bq24257_charger.c bq->state = state; state 680 drivers/power/supply/bq24257_charger.c struct bq24257_state state; state 709 drivers/power/supply/bq24257_charger.c ret = bq24257_get_chip_state(bq, &state); state 714 drivers/power/supply/bq24257_charger.c bq->state = state; state 726 drivers/power/supply/bq24257_charger.c } else if (!state.power_good) state 729 drivers/power/supply/bq24257_charger.c else if (state.fault != FAULT_NO_BAT) state 96 drivers/power/supply/bq25890_charger.c struct bq25890_state state; state 367 drivers/power/supply/bq25890_charger.c struct bq25890_state state; state 370 drivers/power/supply/bq25890_charger.c state = bq->state; state 375 drivers/power/supply/bq25890_charger.c if (!state.online) state 377 drivers/power/supply/bq25890_charger.c else if (state.chrg_status == STATUS_NOT_CHARGING) state 379 drivers/power/supply/bq25890_charger.c else if (state.chrg_status == STATUS_PRE_CHARGING || state 380 drivers/power/supply/bq25890_charger.c state.chrg_status == STATUS_FAST_CHARGING) state 382 drivers/power/supply/bq25890_charger.c else if (state.chrg_status == STATUS_TERMINATION_DONE) state 406 drivers/power/supply/bq25890_charger.c val->intval = state.online; state 410 drivers/power/supply/bq25890_charger.c if (!state.chrg_fault && !state.bat_fault && !state.boost_fault) state 412 drivers/power/supply/bq25890_charger.c else if (state.bat_fault) state 414 drivers/power/supply/bq25890_charger.c else if (state.chrg_fault == CHRG_FAULT_TIMER_EXPIRED) state 416 drivers/power/supply/bq25890_charger.c else if (state.chrg_fault == CHRG_FAULT_THERMAL_SHUTDOWN) state 436 drivers/power/supply/bq25890_charger.c if (!state.online) { state 474 drivers/power/supply/bq25890_charger.c struct bq25890_state *state) state 482 drivers/power/supply/bq25890_charger.c {F_CHG_STAT, &state->chrg_status}, state 483 drivers/power/supply/bq25890_charger.c {F_PG_STAT, &state->online}, state 484 drivers/power/supply/bq25890_charger.c {F_VSYS_STAT, &state->vsys_status}, state 485 drivers/power/supply/bq25890_charger.c {F_BOOST_FAULT, &state->boost_fault}, state 486 drivers/power/supply/bq25890_charger.c {F_BAT_FAULT, &state->bat_fault}, state 487 drivers/power/supply/bq25890_charger.c {F_CHG_FAULT, &state->chrg_fault} state 499 drivers/power/supply/bq25890_charger.c state->chrg_status, state->online, state->vsys_status, state 500 drivers/power/supply/bq25890_charger.c state->chrg_fault, state->boost_fault, state->bat_fault); state 511 drivers/power/supply/bq25890_charger.c old_state = bq->state; state 529 drivers/power/supply/bq25890_charger.c old_state = bq->state; state 554 drivers/power/supply/bq25890_charger.c struct bq25890_state state; state 556 drivers/power/supply/bq25890_charger.c ret = bq25890_get_chip_state(bq, &state); state 560 drivers/power/supply/bq25890_charger.c if (!bq25890_state_changed(bq, &state)) state 563 drivers/power/supply/bq25890_charger.c bq25890_handle_state_change(bq, &state); state 566 drivers/power/supply/bq25890_charger.c bq->state = state; state 602 drivers/power/supply/bq25890_charger.c struct bq25890_state state; state 650 drivers/power/supply/bq25890_charger.c ret = bq25890_get_chip_state(bq, &state); state 657 drivers/power/supply/bq25890_charger.c bq->state = state; state 958 drivers/power/supply/bq25890_charger.c struct bq25890_state state; state 961 drivers/power/supply/bq25890_charger.c ret = bq25890_get_chip_state(bq, &state); state 966 drivers/power/supply/bq25890_charger.c bq->state = state; state 970 drivers/power/supply/bq25890_charger.c if (state.online) { state 1280 drivers/power/supply/charger-manager.c int state = 0; state 1283 drivers/power/supply/charger-manager.c state = regulator_is_enabled(charger->consumer); state 1285 drivers/power/supply/charger-manager.c return sprintf(buf, "%s\n", state ? "enabled" : "disabled"); state 112 drivers/power/supply/cpcap-battery.c struct cpcap_battery_state_data state[CPCAP_BATTERY_STATE_NR]; state 122 drivers/power/supply/cpcap-battery.c enum cpcap_battery_state state) state 124 drivers/power/supply/cpcap-battery.c if (state >= CPCAP_BATTERY_STATE_NR) state 127 drivers/power/supply/cpcap-battery.c return &ddata->state[state]; state 370 drivers/power/supply/cpcap-battery.c struct cpcap_battery_state_data *state = cpcap_battery_latest(ddata); state 373 drivers/power/supply/cpcap-battery.c if (state->voltage >= (ddata->config.info.voltage_max_design - 4000)) state 381 drivers/power/supply/cpcap-battery.c struct cpcap_battery_state_data state, *latest, *previous; state 385 drivers/power/supply/cpcap-battery.c memset(&state, 0, sizeof(state)); state 396 drivers/power/supply/cpcap-battery.c state.time = now; state 397 drivers/power/supply/cpcap-battery.c state.voltage = cpcap_battery_get_voltage(ddata); state 398 drivers/power/supply/cpcap-battery.c state.current_ua = cpcap_battery_get_current(ddata); state 399 drivers/power/supply/cpcap-battery.c state.counter_uah = cpcap_battery_read_accumulated(ddata, &state.cc); state 402 drivers/power/supply/cpcap-battery.c &state.temperature); state 408 drivers/power/supply/cpcap-battery.c memcpy(latest, &state, sizeof(*latest)); state 169 drivers/power/supply/lp8788-charger.c enum lp8788_charging_state state; state 177 drivers/power/supply/lp8788-charger.c state = (data & LP8788_CHG_STATE_M) >> LP8788_CHG_STATE_S; state 178 drivers/power/supply/lp8788-charger.c switch (state) { state 256 drivers/power/supply/lp8788-charger.c enum lp8788_charging_state state; state 271 drivers/power/supply/lp8788-charger.c state = (data & LP8788_CHG_STATE_M) >> LP8788_CHG_STATE_S; state 273 drivers/power/supply/lp8788-charger.c if (state == LP8788_MAINTENANCE) { state 600 drivers/power/supply/lp8788-charger.c enum lp8788_charging_state state; state 616 drivers/power/supply/lp8788-charger.c state = (data & LP8788_CHG_STATE_M) >> LP8788_CHG_STATE_S; state 618 drivers/power/supply/lp8788-charger.c return scnprintf(buf, PAGE_SIZE, "%s\n", desc[state]); state 614 drivers/power/supply/olpc_battery.c pm_message_t state) state 464 drivers/power/supply/pda_power.c static int pda_power_suspend(struct platform_device *pdev, pm_message_t state) state 467 drivers/power/supply/pda_power.c int ret = pdata->suspend(state); state 894 drivers/power/supply/power_supply_core.c unsigned long *state) state 906 drivers/power/supply/power_supply_core.c *state = val.intval; state 912 drivers/power/supply/power_supply_core.c unsigned long *state) state 924 drivers/power/supply/power_supply_core.c *state = val.intval; state 930 drivers/power/supply/power_supply_core.c unsigned long state) state 937 drivers/power/supply/power_supply_core.c val.intval = state; state 355 drivers/power/supply/qcom_smbb.c bool state; state 358 drivers/power/supply/qcom_smbb.c ret = irq_get_irqchip_state(irq, IRQCHIP_STATE_LINE_LEVEL, &state); state 365 drivers/power/supply/qcom_smbb.c if (state) state 407 drivers/power/supply/s3c_adc_battery.c pm_message_t state) state 242 drivers/power/supply/sbs-manager.c int ret, i, irq_bat = 0, state = 0; state 248 drivers/power/supply/sbs-manager.c state = ret; state 254 drivers/power/supply/sbs-manager.c irq_bat |= sbsm->supported_bats & state; state 819 drivers/power/supply/sc27xx_fuel_gauge.c int state; state 823 drivers/power/supply/sc27xx_fuel_gauge.c state = gpiod_get_value_cansleep(data->gpiod); state 824 drivers/power/supply/sc27xx_fuel_gauge.c if (state < 0) { state 827 drivers/power/supply/sc27xx_fuel_gauge.c return IRQ_RETVAL(state); state 830 drivers/power/supply/sc27xx_fuel_gauge.c data->bat_present = !!state; state 328 drivers/power/supply/tosa_battery.c static int tosa_bat_suspend(struct platform_device *dev, pm_message_t state) state 764 drivers/power/supply/twl4030_charger.c u8 state; state 766 drivers/power/supply/twl4030_charger.c ret = twl4030_bci_read(TWL4030_BCIMSTATEC, &state); state 772 drivers/power/supply/twl4030_charger.c dev_dbg(bci->dev, "state: %02x\n", state); state 774 drivers/power/supply/twl4030_charger.c return state; state 777 drivers/power/supply/twl4030_charger.c static int twl4030_bci_state_to_status(int state) state 779 drivers/power/supply/twl4030_charger.c state &= TWL4030_MSTATEC_MASK; state 780 drivers/power/supply/twl4030_charger.c if (TWL4030_MSTATEC_QUICK1 <= state && state <= TWL4030_MSTATEC_QUICK7) state 782 drivers/power/supply/twl4030_charger.c else if (TWL4030_MSTATEC_COMPLETE1 <= state && state 783 drivers/power/supply/twl4030_charger.c state <= TWL4030_MSTATEC_COMPLETE4) state 795 drivers/power/supply/twl4030_charger.c int state; state 798 drivers/power/supply/twl4030_charger.c state = twl4030bci_state(bci); state 799 drivers/power/supply/twl4030_charger.c if (state < 0) state 800 drivers/power/supply/twl4030_charger.c return state; state 803 drivers/power/supply/twl4030_charger.c is_charging = state & TWL4030_MSTATEC_USB; state 805 drivers/power/supply/twl4030_charger.c is_charging = state & TWL4030_MSTATEC_AC; state 817 drivers/power/supply/twl4030_charger.c state = TWL4030_MSTATEC_QUICK1; state 823 drivers/power/supply/twl4030_charger.c val->intval = twl4030_bci_state_to_status(state); state 856 drivers/power/supply/twl4030_charger.c twl4030_bci_state_to_status(state) != state 138 drivers/power/supply/wm8350_power.c u16 state; state 140 drivers/power/supply/wm8350_power.c state = wm8350_reg_read(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2); state 141 drivers/power/supply/wm8350_power.c state &= WM8350_CHG_STS_MASK; state 143 drivers/power/supply/wm8350_power.c switch (state) { state 161 drivers/power/supply/wm8350_power.c int state; state 163 drivers/power/supply/wm8350_power.c state = wm8350_reg_read(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2) & state 165 drivers/power/supply/wm8350_power.c switch (state) { state 327 drivers/power/supply/wm8350_power.c int state; state 329 drivers/power/supply/wm8350_power.c state = wm8350_reg_read(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2) & state 331 drivers/power/supply/wm8350_power.c switch (state) { state 215 drivers/powercap/intel_rapl_common.c if (rd->state & DOMAIN_STATE_BIOS_LOCKED) state 232 drivers/powercap/intel_rapl_common.c if (rd->state & DOMAIN_STATE_BIOS_LOCKED) { state 329 drivers/powercap/intel_rapl_common.c if (rd->state & DOMAIN_STATE_BIOS_LOCKED) { state 1194 drivers/powercap/intel_rapl_common.c rd->state |= DOMAIN_STATE_BIOS_LOCKED; state 670 drivers/ps3/ps3-sys-manager.c void ps3_sys_manager_set_wol(int state) state 676 drivers/ps3/ps3-sys-manager.c pr_debug("%s:%d: %d\n", __func__, __LINE__, state); state 678 drivers/ps3/ps3-sys-manager.c if (state) state 513 drivers/ptp/ptp_pch.c static s32 pch_suspend(struct pci_dev *pdev, pm_message_t state) state 522 drivers/ptp/ptp_pch.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 284 drivers/pwm/core.c pwm->state.polarity = polarity; state 287 drivers/pwm/core.c chip->ops->get_state(chip, pwm, &pwm->state); state 453 drivers/pwm/core.c int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state) state 458 drivers/pwm/core.c if (!pwm || !state || !state->period || state 459 drivers/pwm/core.c state->duty_cycle > state->period) state 464 drivers/pwm/core.c if (state->period == pwm->state.period && state 465 drivers/pwm/core.c state->duty_cycle == pwm->state.duty_cycle && state 466 drivers/pwm/core.c state->polarity == pwm->state.polarity && state 467 drivers/pwm/core.c state->enabled == pwm->state.enabled) state 471 drivers/pwm/core.c err = chip->ops->apply(chip, pwm, state); state 475 drivers/pwm/core.c pwm->state = *state; state 480 drivers/pwm/core.c if (state->polarity != pwm->state.polarity) { state 489 drivers/pwm/core.c if (pwm->state.enabled) { state 491 drivers/pwm/core.c pwm->state.enabled = false; state 495 drivers/pwm/core.c state->polarity); state 499 drivers/pwm/core.c pwm->state.polarity = state->polarity; state 502 drivers/pwm/core.c if (state->period != pwm->state.period || state 503 drivers/pwm/core.c state->duty_cycle != pwm->state.duty_cycle) { state 505 drivers/pwm/core.c state->duty_cycle, state 506 drivers/pwm/core.c state->period); state 510 drivers/pwm/core.c pwm->state.duty_cycle = state->duty_cycle; state 511 drivers/pwm/core.c pwm->state.period = state->period; state 514 drivers/pwm/core.c if (state->enabled != pwm->state.enabled) { state 515 drivers/pwm/core.c if (state->enabled) { state 523 drivers/pwm/core.c pwm->state.enabled = state->enabled; state 568 drivers/pwm/core.c struct pwm_state state; state 572 drivers/pwm/core.c pwm_get_state(pwm, &state); state 582 drivers/pwm/core.c if (!state.period) { state 583 drivers/pwm/core.c state.duty_cycle = 0; state 584 drivers/pwm/core.c state.period = pargs.period; state 585 drivers/pwm/core.c state.polarity = pargs.polarity; state 587 drivers/pwm/core.c return pwm_apply_state(pwm, &state); state 594 drivers/pwm/core.c if (pargs.period != state.period) { state 595 drivers/pwm/core.c u64 dutycycle = (u64)state.duty_cycle * pargs.period; state 597 drivers/pwm/core.c do_div(dutycycle, state.period); state 598 drivers/pwm/core.c state.duty_cycle = dutycycle; state 599 drivers/pwm/core.c state.period = pargs.period; state 605 drivers/pwm/core.c if (pargs.polarity != state.polarity) { state 606 drivers/pwm/core.c state.polarity = pargs.polarity; state 607 drivers/pwm/core.c state.duty_cycle = state.period - state.duty_cycle; state 610 drivers/pwm/core.c return pwm_apply_state(pwm, &state); state 1147 drivers/pwm/core.c struct pwm_state state; state 1149 drivers/pwm/core.c pwm_get_state(pwm, &state); state 1156 drivers/pwm/core.c if (state.enabled) state 1159 drivers/pwm/core.c seq_printf(s, " period: %u ns", state.period); state 1160 drivers/pwm/core.c seq_printf(s, " duty: %u ns", state.duty_cycle); state 1162 drivers/pwm/core.c state.polarity ? "inverse" : "normal"); state 42 drivers/pwm/pwm-atmel-hlcdc.c const struct pwm_state *state) state 49 drivers/pwm/pwm-atmel-hlcdc.c if (state->enabled) { state 51 drivers/pwm/pwm-atmel-hlcdc.c u64 pwmcval = state->duty_cycle * 256; state 68 drivers/pwm/pwm-atmel-hlcdc.c clk_period_ns > state->period) { state 84 drivers/pwm/pwm-atmel-hlcdc.c if ((clk_period_ns << pres) >= state->period) state 115 drivers/pwm/pwm-atmel-hlcdc.c do_div(pwmcval, state->period); state 128 drivers/pwm/pwm-atmel-hlcdc.c if (state->polarity == PWM_POLARITY_NORMAL) state 198 drivers/pwm/pwm-atmel-hlcdc.c struct pwm_state state; state 201 drivers/pwm/pwm-atmel-hlcdc.c pwm_get_state(&chip->chip.pwms[0], &state); state 204 drivers/pwm/pwm-atmel-hlcdc.c if (!state.enabled) { state 210 drivers/pwm/pwm-atmel-hlcdc.c return atmel_hlcdc_pwm_apply(&chip->chip, &chip->chip.pwms[0], &state); state 113 drivers/pwm/pwm-atmel.c const struct pwm_state *state, state 117 drivers/pwm/pwm-atmel.c unsigned long long cycles = state->period; state 136 drivers/pwm/pwm-atmel.c static void atmel_pwm_calculate_cdty(const struct pwm_state *state, state 139 drivers/pwm/pwm-atmel.c unsigned long long cycles = state->duty_cycle; state 142 drivers/pwm/pwm-atmel.c do_div(cycles, state->period); state 212 drivers/pwm/pwm-atmel.c const struct pwm_state *state) state 222 drivers/pwm/pwm-atmel.c if (state->enabled) { state 224 drivers/pwm/pwm-atmel.c cstate.polarity == state->polarity && state 225 drivers/pwm/pwm-atmel.c cstate.period == state->period) { state 228 drivers/pwm/pwm-atmel.c atmel_pwm_calculate_cdty(state, cprd, &cdty); state 233 drivers/pwm/pwm-atmel.c ret = atmel_pwm_calculate_cprd_and_pres(chip, state, &cprd, state 241 drivers/pwm/pwm-atmel.c atmel_pwm_calculate_cdty(state, cprd, &cdty); state 256 drivers/pwm/pwm-atmel.c if (state->polarity == PWM_POLARITY_NORMAL) state 82 drivers/pwm/pwm-bcm-iproc.c struct pwm_state *state) state 93 drivers/pwm/pwm-bcm-iproc.c state->enabled = true; state 95 drivers/pwm/pwm-bcm-iproc.c state->enabled = false; state 98 drivers/pwm/pwm-bcm-iproc.c state->polarity = PWM_POLARITY_NORMAL; state 100 drivers/pwm/pwm-bcm-iproc.c state->polarity = PWM_POLARITY_INVERSED; state 110 drivers/pwm/pwm-bcm-iproc.c state->period = div64_u64(tmp, rate); state 114 drivers/pwm/pwm-bcm-iproc.c state->duty_cycle = div64_u64(tmp, rate); state 118 drivers/pwm/pwm-bcm-iproc.c const struct pwm_state *state) state 141 drivers/pwm/pwm-bcm-iproc.c value = rate * state->period; state 143 drivers/pwm/pwm-bcm-iproc.c value = rate * state->duty_cycle; state 174 drivers/pwm/pwm-bcm-iproc.c if (state->polarity == PWM_POLARITY_NORMAL) state 181 drivers/pwm/pwm-bcm-iproc.c if (state->enabled) state 96 drivers/pwm/pwm-cros-ec.c const struct pwm_state *state) state 102 drivers/pwm/pwm-cros-ec.c if (state->period != EC_PWM_MAX_DUTY) state 109 drivers/pwm/pwm-cros-ec.c duty_cycle = state->enabled ? state->duty_cycle : 0; state 115 drivers/pwm/pwm-cros-ec.c struct pwm_state *state) state 126 drivers/pwm/pwm-cros-ec.c state->enabled = (ret > 0); state 127 drivers/pwm/pwm-cros-ec.c state->period = EC_PWM_MAX_DUTY; state 130 drivers/pwm/pwm-cros-ec.c state->duty_cycle = ret; state 304 drivers/pwm/pwm-fsl-ftm.c struct pwm_state *oldstate = &pwm->state; state 132 drivers/pwm/pwm-hibvt.c struct pwm_state *state) state 142 drivers/pwm/pwm-hibvt.c state->period = div_u64(value * 1000, freq); state 145 drivers/pwm/pwm-hibvt.c state->duty_cycle = div_u64(value * 1000, freq); state 148 drivers/pwm/pwm-hibvt.c state->enabled = (PWM_ENABLE_MASK & value); state 152 drivers/pwm/pwm-hibvt.c const struct pwm_state *state) state 156 drivers/pwm/pwm-hibvt.c if (state->polarity != pwm->state.polarity) state 157 drivers/pwm/pwm-hibvt.c hibvt_pwm_set_polarity(chip, pwm, state->polarity); state 159 drivers/pwm/pwm-hibvt.c if (state->period != pwm->state.period || state 160 drivers/pwm/pwm-hibvt.c state->duty_cycle != pwm->state.duty_cycle) { state 161 drivers/pwm/pwm-hibvt.c hibvt_pwm_config(chip, pwm, state->duty_cycle, state->period); state 167 drivers/pwm/pwm-hibvt.c if (hi_pwm_chip->soc->quirk_force_enable && state->enabled) state 171 drivers/pwm/pwm-hibvt.c if (state->enabled != pwm->state.enabled) { state 172 drivers/pwm/pwm-hibvt.c if (state->enabled) state 92 drivers/pwm/pwm-imx-tpm.c const struct pwm_state *state) state 99 drivers/pwm/pwm-imx-tpm.c tmp = (u64)state->period * rate; state 123 drivers/pwm/pwm-imx-tpm.c if (!state->enabled) state 126 drivers/pwm/pwm-imx-tpm.c real_state->duty_cycle = state->duty_cycle; state 131 drivers/pwm/pwm-imx-tpm.c real_state->polarity = state->polarity; state 132 drivers/pwm/pwm-imx-tpm.c real_state->enabled = state->enabled; state 139 drivers/pwm/pwm-imx-tpm.c struct pwm_state *state) state 146 drivers/pwm/pwm-imx-tpm.c state->period = tpm->real_period; state 154 drivers/pwm/pwm-imx-tpm.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, rate); state 159 drivers/pwm/pwm-imx-tpm.c state->polarity = PWM_POLARITY_INVERSED; state 165 drivers/pwm/pwm-imx-tpm.c state->polarity = PWM_POLARITY_NORMAL; state 168 drivers/pwm/pwm-imx-tpm.c state->enabled = FIELD_GET(PWM_IMX_TPM_CnSC_ELS, val) ? true : false; state 174 drivers/pwm/pwm-imx-tpm.c struct pwm_state *state, state 184 drivers/pwm/pwm-imx-tpm.c if (state->period != tpm->real_period) { state 214 drivers/pwm/pwm-imx-tpm.c tpm->real_period = state->period; state 221 drivers/pwm/pwm-imx-tpm.c if (c.enabled && c.polarity != state->polarity) state 224 drivers/pwm/pwm-imx-tpm.c if (state->duty_cycle != c.duty_cycle) { state 259 drivers/pwm/pwm-imx-tpm.c if (state->enabled) { state 268 drivers/pwm/pwm-imx-tpm.c val |= (state->polarity == PWM_POLARITY_NORMAL) ? state 275 drivers/pwm/pwm-imx-tpm.c if (state->enabled != c.enabled) { state 277 drivers/pwm/pwm-imx-tpm.c if (state->enabled) { state 292 drivers/pwm/pwm-imx-tpm.c const struct pwm_state *state) state 299 drivers/pwm/pwm-imx-tpm.c ret = pwm_imx_tpm_round_state(chip, ¶m, &real_state, state); state 119 drivers/pwm/pwm-imx27.c struct pwm_device *pwm, struct pwm_state *state) state 133 drivers/pwm/pwm-imx27.c state->enabled = true; state 135 drivers/pwm/pwm-imx27.c state->enabled = false; state 139 drivers/pwm/pwm-imx27.c state->polarity = PWM_POLARITY_NORMAL; state 142 drivers/pwm/pwm-imx27.c state->polarity = PWM_POLARITY_INVERSED; state 156 drivers/pwm/pwm-imx27.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, pwm_clk); state 159 drivers/pwm/pwm-imx27.c if (state->enabled) { state 162 drivers/pwm/pwm-imx27.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, pwm_clk); state 164 drivers/pwm/pwm-imx27.c state->duty_cycle = 0; state 167 drivers/pwm/pwm-imx27.c if (!state->enabled) state 212 drivers/pwm/pwm-imx27.c const struct pwm_state *state) state 223 drivers/pwm/pwm-imx27.c if (state->enabled) { state 225 drivers/pwm/pwm-imx27.c c *= state->period; state 233 drivers/pwm/pwm-imx27.c c = (unsigned long long)period_cycles * state->duty_cycle; state 234 drivers/pwm/pwm-imx27.c do_div(c, state->period); state 269 drivers/pwm/pwm-imx27.c if (state->polarity == PWM_POLARITY_INVERSED) state 91 drivers/pwm/pwm-jz4740.c const struct pwm_state *state) state 99 drivers/pwm/pwm-jz4740.c tmp = (unsigned long long)clk_get_rate(jz4740->clk) * state->period; state 111 drivers/pwm/pwm-jz4740.c tmp = (unsigned long long)period * state->duty_cycle; state 112 drivers/pwm/pwm-jz4740.c do_div(tmp, state->period); state 129 drivers/pwm/pwm-jz4740.c switch (state->polarity) { state 140 drivers/pwm/pwm-jz4740.c if (state->enabled) state 125 drivers/pwm/pwm-lpss.c const struct pwm_state *state) state 130 drivers/pwm/pwm-lpss.c if (state->enabled) { state 138 drivers/pwm/pwm-lpss.c pwm_lpss_prepare(lpwm, pwm, state->duty_cycle, state->period); state 150 drivers/pwm/pwm-lpss.c pwm_lpss_prepare(lpwm, pwm, state->duty_cycle, state->period); state 163 drivers/pwm/pwm-lpss.c struct pwm_state *state) state 179 drivers/pwm/pwm-lpss.c state->period = NSEC_PER_SEC; state 181 drivers/pwm/pwm-lpss.c state->period = NSEC_PER_SEC / (unsigned long)freq; state 183 drivers/pwm/pwm-lpss.c on_time_div *= state->period; state 185 drivers/pwm/pwm-lpss.c state->duty_cycle = on_time_div; state 187 drivers/pwm/pwm-lpss.c state->polarity = PWM_POLARITY_NORMAL; state 188 drivers/pwm/pwm-lpss.c state->enabled = !!(ctrl & PWM_ENABLE); state 190 drivers/pwm/pwm-lpss.c if (state->enabled) state 162 drivers/pwm/pwm-meson.c const struct pwm_state *state) state 168 drivers/pwm/pwm-meson.c duty = state->duty_cycle; state 169 drivers/pwm/pwm-meson.c period = state->period; state 171 drivers/pwm/pwm-meson.c if (state->polarity == PWM_POLARITY_INVERSED) state 268 drivers/pwm/pwm-meson.c const struct pwm_state *state) state 274 drivers/pwm/pwm-meson.c if (!state) state 277 drivers/pwm/pwm-meson.c if (!state->enabled) { state 278 drivers/pwm/pwm-meson.c if (state->polarity == PWM_POLARITY_INVERSED) { state 300 drivers/pwm/pwm-meson.c err = meson_pwm_calc(meson, pwm, state); state 331 drivers/pwm/pwm-meson.c struct pwm_state *state) state 338 drivers/pwm/pwm-meson.c if (!state) state 347 drivers/pwm/pwm-meson.c state->enabled = (value & tmp) == tmp; state 358 drivers/pwm/pwm-meson.c state->period = meson_pwm_cnt_to_ns(chip, pwm, channel->hi); state 359 drivers/pwm/pwm-meson.c state->duty_cycle = state->period; state 361 drivers/pwm/pwm-meson.c state->period = meson_pwm_cnt_to_ns(chip, pwm, state 363 drivers/pwm/pwm-meson.c state->duty_cycle = meson_pwm_cnt_to_ns(chip, pwm, state 366 drivers/pwm/pwm-meson.c state->period = 0; state 367 drivers/pwm/pwm-meson.c state->duty_cycle = 0; state 161 drivers/pwm/pwm-rcar.c const struct pwm_state *state) state 169 drivers/pwm/pwm-rcar.c if (state->polarity != PWM_POLARITY_NORMAL) state 172 drivers/pwm/pwm-rcar.c if (!state->enabled) { state 177 drivers/pwm/pwm-rcar.c div = rcar_pwm_get_clock_division(rp, state->period); state 183 drivers/pwm/pwm-rcar.c ret = rcar_pwm_set_counter(rp, div, state->duty_cycle, state->period); state 101 drivers/pwm/pwm-renesas-tpu.c enum tpu_pin_state state) state 106 drivers/pwm/pwm-renesas-tpu.c pwm->channel, states[state]); state 108 drivers/pwm/pwm-renesas-tpu.c switch (state) { state 62 drivers/pwm/pwm-rockchip.c struct pwm_state *state) state 79 drivers/pwm/pwm-rockchip.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, clk_rate); state 83 drivers/pwm/pwm-rockchip.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, clk_rate); state 87 drivers/pwm/pwm-rockchip.c state->enabled = ((val & enable_conf) != enable_conf) ? state 90 drivers/pwm/pwm-rockchip.c state->enabled = ((val & enable_conf) == enable_conf) ? state 94 drivers/pwm/pwm-rockchip.c state->polarity = PWM_POLARITY_INVERSED; state 96 drivers/pwm/pwm-rockchip.c state->polarity = PWM_POLARITY_NORMAL; state 102 drivers/pwm/pwm-rockchip.c const struct pwm_state *state) state 116 drivers/pwm/pwm-rockchip.c div = clk_rate * state->period; state 120 drivers/pwm/pwm-rockchip.c div = clk_rate * state->duty_cycle; state 138 drivers/pwm/pwm-rockchip.c if (state->polarity == PWM_POLARITY_INVERSED) state 186 drivers/pwm/pwm-rockchip.c const struct pwm_state *state) state 200 drivers/pwm/pwm-rockchip.c if (state->polarity != curstate.polarity && enabled && state 208 drivers/pwm/pwm-rockchip.c rockchip_pwm_config(chip, pwm, state); state 209 drivers/pwm/pwm-rockchip.c if (state->enabled != enabled) { state 210 drivers/pwm/pwm-rockchip.c ret = rockchip_pwm_enable(chip, pwm, state->enabled); state 110 drivers/pwm/pwm-sifive.c struct pwm_state *state) state 118 drivers/pwm/pwm-sifive.c state->enabled = duty > 0; state 122 drivers/pwm/pwm-sifive.c state->enabled = false; state 124 drivers/pwm/pwm-sifive.c state->period = ddata->real_period; state 125 drivers/pwm/pwm-sifive.c state->duty_cycle = state 127 drivers/pwm/pwm-sifive.c state->polarity = PWM_POLARITY_INVERSED; state 150 drivers/pwm/pwm-sifive.c const struct pwm_state *state) state 160 drivers/pwm/pwm-sifive.c if (state->polarity != PWM_POLARITY_INVERSED) state 170 drivers/pwm/pwm-sifive.c cur_state = pwm->state; state 173 drivers/pwm/pwm-sifive.c duty_cycle = state->duty_cycle; state 174 drivers/pwm/pwm-sifive.c if (!state->enabled) state 184 drivers/pwm/pwm-sifive.c frac = DIV_ROUND_CLOSEST_ULL(num, state->period); state 188 drivers/pwm/pwm-sifive.c if (state->period != ddata->approx_period) { state 193 drivers/pwm/pwm-sifive.c ddata->approx_period = state->period; state 200 drivers/pwm/pwm-sifive.c if (state->enabled != enabled) state 201 drivers/pwm/pwm-sifive.c pwm_sifive_enable(chip, state->enabled); state 305 drivers/pwm/pwm-sifive.c if (pwm->state.enabled) { state 69 drivers/pwm/pwm-sprd.c struct pwm_state *state) state 91 drivers/pwm/pwm-sprd.c state->enabled = true; state 93 drivers/pwm/pwm-sprd.c state->enabled = false; state 106 drivers/pwm/pwm-sprd.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, chn->clk_rate); state 111 drivers/pwm/pwm-sprd.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, chn->clk_rate); state 114 drivers/pwm/pwm-sprd.c if (!state->enabled) state 159 drivers/pwm/pwm-sprd.c const struct pwm_state *state) state 164 drivers/pwm/pwm-sprd.c struct pwm_state *cstate = &pwm->state; state 167 drivers/pwm/pwm-sprd.c if (state->enabled) { state 183 drivers/pwm/pwm-sprd.c if (state->period != cstate->period || state 184 drivers/pwm/pwm-sprd.c state->duty_cycle != cstate->duty_cycle) { state 185 drivers/pwm/pwm-sprd.c ret = sprd_pwm_config(spc, pwm, state->duty_cycle, state 186 drivers/pwm/pwm-sprd.c state->period); state 35 drivers/pwm/pwm-stm32-lp.c const struct pwm_state *state) state 47 drivers/pwm/pwm-stm32-lp.c if (!state->enabled) { state 60 drivers/pwm/pwm-stm32-lp.c div = (unsigned long long)clk_get_rate(priv->clk) * state->period; state 64 drivers/pwm/pwm-stm32-lp.c dev_dbg(priv->chip.dev, "Can't reach %u ns\n", state->period); state 80 drivers/pwm/pwm-stm32-lp.c dty = prd * state->duty_cycle; state 81 drivers/pwm/pwm-stm32-lp.c do_div(dty, state->period); state 95 drivers/pwm/pwm-stm32-lp.c (FIELD_GET(STM32_LPTIM_WAVPOL, cfgr) != state->polarity)) { state 97 drivers/pwm/pwm-stm32-lp.c val |= FIELD_PREP(STM32_LPTIM_WAVPOL, state->polarity); state 162 drivers/pwm/pwm-stm32-lp.c struct pwm_state *state) state 170 drivers/pwm/pwm-stm32-lp.c state->enabled = !!FIELD_GET(STM32_LPTIM_ENABLE, val); state 172 drivers/pwm/pwm-stm32-lp.c if (state->enabled) state 177 drivers/pwm/pwm-stm32-lp.c state->polarity = FIELD_GET(STM32_LPTIM_WAVPOL, val); state 182 drivers/pwm/pwm-stm32-lp.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, rate); state 187 drivers/pwm/pwm-stm32-lp.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, rate); state 236 drivers/pwm/pwm-stm32-lp.c struct pwm_state state; state 238 drivers/pwm/pwm-stm32-lp.c pwm_get_state(&priv->chip.pwms[0], &state); state 239 drivers/pwm/pwm-stm32-lp.c if (state.enabled) { state 443 drivers/pwm/pwm-stm32.c const struct pwm_state *state) state 449 drivers/pwm/pwm-stm32.c enabled = pwm->state.enabled; state 451 drivers/pwm/pwm-stm32.c if (enabled && !state->enabled) { state 456 drivers/pwm/pwm-stm32.c if (state->polarity != pwm->state.polarity) state 457 drivers/pwm/pwm-stm32.c stm32_pwm_set_polarity(priv, pwm->hwpwm, state->polarity); state 460 drivers/pwm/pwm-stm32.c state->duty_cycle, state->period); state 464 drivers/pwm/pwm-stm32.c if (!enabled && state->enabled) state 471 drivers/pwm/pwm-stm32.c const struct pwm_state *state) state 478 drivers/pwm/pwm-stm32.c ret = stm32_pwm_apply(chip, pwm, state); state 107 drivers/pwm/pwm-sun4i.c struct pwm_state *state) state 128 drivers/pwm/pwm-sun4i.c state->polarity = PWM_POLARITY_NORMAL; state 130 drivers/pwm/pwm-sun4i.c state->polarity = PWM_POLARITY_INVERSED; state 134 drivers/pwm/pwm-sun4i.c state->enabled = true; state 136 drivers/pwm/pwm-sun4i.c state->enabled = false; state 141 drivers/pwm/pwm-sun4i.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, clk_rate); state 144 drivers/pwm/pwm-sun4i.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, clk_rate); state 148 drivers/pwm/pwm-sun4i.c const struct pwm_state *state, state 165 drivers/pwm/pwm-sun4i.c div = clk_rate * state->period + NSEC_PER_SEC / 2; state 179 drivers/pwm/pwm-sun4i.c div = div * state->period; state 190 drivers/pwm/pwm-sun4i.c div *= state->duty_cycle; state 191 drivers/pwm/pwm-sun4i.c do_div(div, state->period); state 199 drivers/pwm/pwm-sun4i.c const struct pwm_state *state) state 221 drivers/pwm/pwm-sun4i.c if ((cstate.period != state->period) || state 222 drivers/pwm/pwm-sun4i.c (cstate.duty_cycle != state->duty_cycle)) { state 226 drivers/pwm/pwm-sun4i.c ret = sun4i_pwm_calculate(sun4i_pwm, state, state 252 drivers/pwm/pwm-sun4i.c if (state->polarity != PWM_POLARITY_NORMAL) state 258 drivers/pwm/pwm-sun4i.c if (state->enabled) { state 269 drivers/pwm/pwm-sun4i.c if (state->enabled) state 65 drivers/pwm/pwm-zx.c struct pwm_state *state) state 76 drivers/pwm/pwm-zx.c state->polarity = PWM_POLARITY_NORMAL; state 78 drivers/pwm/pwm-zx.c state->polarity = PWM_POLARITY_INVERSED; state 81 drivers/pwm/pwm-zx.c state->enabled = true; state 83 drivers/pwm/pwm-zx.c state->enabled = false; state 90 drivers/pwm/pwm-zx.c state->period = DIV_ROUND_CLOSEST_ULL(tmp, rate); state 94 drivers/pwm/pwm-zx.c state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, rate); state 151 drivers/pwm/pwm-zx.c const struct pwm_state *state) state 159 drivers/pwm/pwm-zx.c if (state->polarity != cstate.polarity) state 161 drivers/pwm/pwm-zx.c (state->polarity == PWM_POLARITY_INVERSED) ? state 164 drivers/pwm/pwm-zx.c if (state->period != cstate.period || state 165 drivers/pwm/pwm-zx.c state->duty_cycle != cstate.duty_cycle) { state 166 drivers/pwm/pwm-zx.c ret = zx_pwm_config(chip, pwm, state->duty_cycle, state 167 drivers/pwm/pwm-zx.c state->period); state 172 drivers/pwm/pwm-zx.c if (state->enabled != cstate.enabled) { state 173 drivers/pwm/pwm-zx.c if (state->enabled) { state 41 drivers/pwm/sysfs.c struct pwm_state state; state 43 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 45 drivers/pwm/sysfs.c return sprintf(buf, "%u\n", state.period); state 54 drivers/pwm/sysfs.c struct pwm_state state; state 63 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 64 drivers/pwm/sysfs.c state.period = val; state 65 drivers/pwm/sysfs.c ret = pwm_apply_state(pwm, &state); state 76 drivers/pwm/sysfs.c struct pwm_state state; state 78 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 80 drivers/pwm/sysfs.c return sprintf(buf, "%u\n", state.duty_cycle); state 89 drivers/pwm/sysfs.c struct pwm_state state; state 98 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 99 drivers/pwm/sysfs.c state.duty_cycle = val; state 100 drivers/pwm/sysfs.c ret = pwm_apply_state(pwm, &state); state 111 drivers/pwm/sysfs.c struct pwm_state state; state 113 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 115 drivers/pwm/sysfs.c return sprintf(buf, "%d\n", state.enabled); state 124 drivers/pwm/sysfs.c struct pwm_state state; state 133 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 137 drivers/pwm/sysfs.c state.enabled = false; state 140 drivers/pwm/sysfs.c state.enabled = true; state 147 drivers/pwm/sysfs.c ret = pwm_apply_state(pwm, &state); state 160 drivers/pwm/sysfs.c struct pwm_state state; state 162 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 164 drivers/pwm/sysfs.c switch (state.polarity) { state 184 drivers/pwm/sysfs.c struct pwm_state state; state 195 drivers/pwm/sysfs.c pwm_get_state(pwm, &state); state 196 drivers/pwm/sysfs.c state.polarity = polarity; state 197 drivers/pwm/sysfs.c ret = pwm_apply_state(pwm, &state); state 379 drivers/pwm/sysfs.c struct pwm_state *state) state 395 drivers/pwm/sysfs.c pwm_get_state(pwm, state); state 402 drivers/pwm/sysfs.c struct pwm_state *state) state 404 drivers/pwm/sysfs.c int ret = pwm_apply_state(pwm, state); state 420 drivers/pwm/sysfs.c struct pwm_state state; state 423 drivers/pwm/sysfs.c export = pwm_class_get_state(parent, pwm, &state); state 427 drivers/pwm/sysfs.c state.enabled = export->suspend.enabled; state 428 drivers/pwm/sysfs.c ret = pwm_class_apply_state(export, pwm, &state); state 444 drivers/pwm/sysfs.c struct pwm_state state; state 447 drivers/pwm/sysfs.c export = pwm_class_get_state(parent, pwm, &state); state 451 drivers/pwm/sysfs.c export->suspend = state; state 452 drivers/pwm/sysfs.c state.enabled = false; state 453 drivers/pwm/sysfs.c ret = pwm_class_apply_state(export, pwm, &state); state 176 drivers/rapidio/rio.c atomic_set(&rdev->state, RIO_DEVICE_RUNNING); state 203 drivers/rapidio/rio.c void rio_del_device(struct rio_dev *rdev, enum rio_device_state state) state 206 drivers/rapidio/rio.c atomic_set(&rdev->state, state); state 2230 drivers/rapidio/rio.c atomic_set(&mport->state, RIO_DEVICE_INITIALIZING); state 2267 drivers/rapidio/rio.c atomic_set(&port->state, RIO_DEVICE_RUNNING); state 2304 drivers/rapidio/rio.c if (atomic_cmpxchg(&port->state, state 40 drivers/rapidio/rio.h extern void rio_del_device(struct rio_dev *rdev, enum rio_device_state state); state 182 drivers/rapidio/rio_cm.c enum rio_cm_state state; state 253 drivers/rapidio/rio_cm.c ret = (ch->state == cmp); state 264 drivers/rapidio/rio_cm.c ret = (ch->state == cmp); state 266 drivers/rapidio/rio_cm.c ch->state = exch; state 277 drivers/rapidio/rio_cm.c old = ch->state; state 278 drivers/rapidio/rio_cm.c ch->state = exch; state 390 drivers/rapidio/rio_cm.c if (ch->state != RIO_CM_LISTEN) { state 434 drivers/rapidio/rio_cm.c if (ch->state != RIO_CM_CONNECT) { state 545 drivers/rapidio/rio_cm.c if (ch->state != RIO_CM_CONNECTED) { state 548 drivers/rapidio/rio_cm.c ch->id, ch->state); state 1113 drivers/rapidio/rio_cm.c if (ch->state != RIO_CM_LISTEN) { state 1171 drivers/rapidio/rio_cm.c new_ch->state = RIO_CM_CONNECTED; state 1256 drivers/rapidio/rio_cm.c if (ch->state != RIO_CM_IDLE) { state 1265 drivers/rapidio/rio_cm.c ch->state = RIO_CM_CHAN_BOUND; state 1313 drivers/rapidio/rio_cm.c ch->state = RIO_CM_IDLE; state 1437 drivers/rapidio/rio_cm.c enum rio_cm_state state; state 1444 drivers/rapidio/rio_cm.c state = riocm_exch(ch, RIO_CM_DESTROYING); state 1445 drivers/rapidio/rio_cm.c if (state == RIO_CM_CONNECTED) state 2043 drivers/rapidio/rio_cm.c if (atomic_read(&rdev->state) != RIO_DEVICE_SHUTDOWN) state 2259 drivers/rapidio/rio_cm.c if (ch->state == RIO_CM_CONNECTED) { state 104 drivers/regulator/core.c suspend_state_t state); state 453 drivers/regulator/core.c static int regulator_check_states(suspend_state_t state) state 455 drivers/regulator/core.c return (state > PM_SUSPEND_MAX || state == PM_SUSPEND_TO_IDLE); state 463 drivers/regulator/core.c suspend_state_t state) state 469 drivers/regulator/core.c voltage = ®ulator->voltage[state]; state 550 drivers/regulator/core.c regulator_get_suspend_state(struct regulator_dev *rdev, suspend_state_t state) state 555 drivers/regulator/core.c switch (state) { state 630 drivers/regulator/core.c static ssize_t regulator_print_state(char *buf, int state) state 632 drivers/regulator/core.c if (state > 0) state 634 drivers/regulator/core.c else if (state == 0) state 652 drivers/regulator/core.c static DEVICE_ATTR(state, 0444, regulator_state_show, NULL); state 985 drivers/regulator/core.c suspend_state_t state) state 990 drivers/regulator/core.c rstate = regulator_get_suspend_state(rdev, state); state 3312 drivers/regulator/core.c int min_uV, int max_uV, suspend_state_t state) state 3317 drivers/regulator/core.c rstate = regulator_get_suspend_state(rdev, state); state 3339 drivers/regulator/core.c suspend_state_t state) state 3342 drivers/regulator/core.c struct regulator_voltage *voltage = ®ulator->voltage[state]; state 3386 drivers/regulator/core.c ret = regulator_balance_voltage(rdev, state); state 3397 drivers/regulator/core.c int max_uV, suspend_state_t state) state 3436 drivers/regulator/core.c best_supply_uV, INT_MAX, state); state 3444 drivers/regulator/core.c if (state == PM_SUSPEND_ON) state 3448 drivers/regulator/core.c max_uV, state); state 3454 drivers/regulator/core.c best_supply_uV, INT_MAX, state); state 3500 drivers/regulator/core.c suspend_state_t state, state 3528 drivers/regulator/core.c &desired_max_uV, state); state 3547 drivers/regulator/core.c &tmp_max, state); state 3610 drivers/regulator/core.c if (state == PM_SUSPEND_ON) { state 3641 drivers/regulator/core.c suspend_state_t state) state 3659 drivers/regulator/core.c if (state != PM_SUSPEND_ON) state 3669 drivers/regulator/core.c return coupler->balance_voltage(coupler, rdev, state); state 3703 drivers/regulator/core.c state, n_coupled); state 3726 drivers/regulator/core.c best_max_uV, state); state 3775 drivers/regulator/core.c suspend_state_t state, bool en) state 3779 drivers/regulator/core.c rstate = regulator_get_suspend_state(rdev, state); state 3792 drivers/regulator/core.c suspend_state_t state) state 3794 drivers/regulator/core.c return regulator_suspend_toggle(rdev, state, true); state 3799 drivers/regulator/core.c suspend_state_t state) state 3809 drivers/regulator/core.c voltage = ®ulator->voltage[state]; state 3814 drivers/regulator/core.c return regulator_suspend_toggle(rdev, state, false); state 3820 drivers/regulator/core.c suspend_state_t state) state 3825 drivers/regulator/core.c rstate = regulator_get_suspend_state(rdev, state); state 3834 drivers/regulator/core.c return regulator_set_voltage_unlocked(regulator, min_uV, max_uV, state); state 3838 drivers/regulator/core.c int max_uV, suspend_state_t state) state 3844 drivers/regulator/core.c if (regulator_check_states(state) || state == PM_SUSPEND_ON) state 3850 drivers/regulator/core.c max_uV, state); state 5269 drivers/regulator/core.c suspend_state_t state = pm_suspend_target_state; state 5273 drivers/regulator/core.c ret = suspend_set_state(rdev, state); state 5281 drivers/regulator/core.c suspend_state_t state = pm_suspend_target_state; state 5286 drivers/regulator/core.c rstate = regulator_get_suspend_state(rdev, state); state 42 drivers/regulator/gpio-regulator.c int state; state 51 drivers/regulator/gpio-regulator.c if (data->states[ptr].gpios == data->state) state 62 drivers/regulator/gpio-regulator.c int ptr, target = 0, state, best_val = INT_MAX; state 78 drivers/regulator/gpio-regulator.c state = (target & (1 << ptr)) >> ptr; state 79 drivers/regulator/gpio-regulator.c gpiod_set_value_cansleep(data->gpiods[ptr], state); state 81 drivers/regulator/gpio-regulator.c data->state = target; state 101 drivers/regulator/gpio-regulator.c int ptr, target = 0, state, best_val = 0; state 115 drivers/regulator/gpio-regulator.c state = (target & (1 << ptr)) >> ptr; state 116 drivers/regulator/gpio-regulator.c gpiod_set_value_cansleep(data->gpiods[ptr], state); state 118 drivers/regulator/gpio-regulator.c data->state = target; state 233 drivers/regulator/gpio-regulator.c int ptr, ret, state, i; state 300 drivers/regulator/gpio-regulator.c state = 0; state 303 drivers/regulator/gpio-regulator.c state |= (1 << ptr); state 305 drivers/regulator/gpio-regulator.c drvdata->state = state; state 255 drivers/regulator/lp872x.c enum lp872x_dvs_state state; state 257 drivers/regulator/lp872x.c state = dvs_sel == SEL_V1 ? DVS_HIGH : DVS_LOW; state 258 drivers/regulator/lp872x.c gpio_set_value(gpio, state); state 259 drivers/regulator/lp872x.c lp->dvs_pin = state; state 40 drivers/regulator/pwm-regulator.c int state; state 66 drivers/regulator/pwm-regulator.c drvdata->state = i; state 76 drivers/regulator/pwm-regulator.c if (drvdata->state < 0) state 79 drivers/regulator/pwm-regulator.c return drvdata->state; state 99 drivers/regulator/pwm-regulator.c drvdata->state = selector; state 282 drivers/regulator/pwm-regulator.c drvdata->state = -EINVAL; state 267 drivers/regulator/s2mps11.c unsigned int val, state; state 281 drivers/regulator/s2mps11.c state = S2MPS14_ENABLE_SUSPEND; state 291 drivers/regulator/s2mps11.c state = S2MPS14_ENABLE_SUSPEND; state 302 drivers/regulator/s2mps11.c state = S2MPU02_DISABLE_SUSPEND; state 305 drivers/regulator/s2mps11.c state = S2MPU02_ENABLE_SUSPEND; state 329 drivers/regulator/s2mps11.c rdev->desc->enable_mask, state); state 119 drivers/regulator/twl-regulator.c int state = twlreg_grp(rdev); state 121 drivers/regulator/twl-regulator.c if (state < 0) state 122 drivers/regulator/twl-regulator.c return state; state 124 drivers/regulator/twl-regulator.c return state & P1_GRP_4030; state 231 drivers/regulator/twl-regulator.c int state = twlreg_grp(rdev); state 233 drivers/regulator/twl-regulator.c if (state < 0) state 234 drivers/regulator/twl-regulator.c return state; state 235 drivers/regulator/twl-regulator.c state &= 0x0f; state 238 drivers/regulator/twl-regulator.c if (!state) state 240 drivers/regulator/twl-regulator.c return (state & BIT(3)) state 91 drivers/regulator/userspace-consumer.c static DEVICE_ATTR(state, 0644, reg_show_state, reg_set_state); state 212 drivers/regulator/wm831x-dcdc.c static int wm831x_buckv_set_dvs(struct regulator_dev *rdev, int state) state 216 drivers/regulator/wm831x-dcdc.c if (state == dcdc->dvs_gpio_state) state 219 drivers/regulator/wm831x-dcdc.c dcdc->dvs_gpio_state = state; state 220 drivers/regulator/wm831x-dcdc.c gpiod_set_value(dcdc->dvs_gpiod, state); state 154 drivers/remoteproc/qcom_q6v5.c qcom_smem_state_update_bits(q6v5->state, state 159 drivers/remoteproc/qcom_q6v5.c qcom_smem_state_update_bits(q6v5->state, BIT(q6v5->stop_bit), 0); state 255 drivers/remoteproc/qcom_q6v5.c q6v5->state = qcom_smem_state_get(&pdev->dev, "stop", &q6v5->stop_bit); state 256 drivers/remoteproc/qcom_q6v5.c if (IS_ERR(q6v5->state)) { state 258 drivers/remoteproc/qcom_q6v5.c return PTR_ERR(q6v5->state); state 16 drivers/remoteproc/qcom_q6v5.h struct qcom_smem_state *state; state 462 drivers/remoteproc/qcom_sysmon.c if (rproc->state != RPROC_RUNNING || !strcmp(data, sysmon->name)) { state 76 drivers/remoteproc/qcom_wcnss.c struct qcom_smem_state *state; state 268 drivers/remoteproc/qcom_wcnss.c if (wcnss->state) { state 269 drivers/remoteproc/qcom_wcnss.c qcom_smem_state_update_bits(wcnss->state, state 278 drivers/remoteproc/qcom_wcnss.c qcom_smem_state_update_bits(wcnss->state, state 538 drivers/remoteproc/qcom_wcnss.c wcnss->state = qcom_smem_state_get(&pdev->dev, "stop", state 540 drivers/remoteproc/qcom_wcnss.c if (IS_ERR(wcnss->state)) { state 541 drivers/remoteproc/qcom_wcnss.c ret = PTR_ERR(wcnss->state); state 571 drivers/remoteproc/qcom_wcnss.c qcom_smem_state_put(wcnss->state); state 1346 drivers/remoteproc/remoteproc_core.c rproc->state = RPROC_RUNNING; state 1485 drivers/remoteproc/remoteproc_core.c rproc->state = RPROC_OFFLINE; state 1702 drivers/remoteproc/remoteproc_core.c if (rproc->state == RPROC_CRASHED || rproc->state == RPROC_OFFLINE) { state 1708 drivers/remoteproc/remoteproc_core.c rproc->state = RPROC_CRASHED; state 1748 drivers/remoteproc/remoteproc_core.c if (rproc->state == RPROC_DELETED) { state 2074 drivers/remoteproc/remoteproc_core.c rproc->state = RPROC_OFFLINE; state 2137 drivers/remoteproc/remoteproc_core.c rproc->state = RPROC_DELETED; state 143 drivers/remoteproc/remoteproc_debugfs.c if (rproc->state == RPROC_CRASHED) state 149 drivers/remoteproc/remoteproc_debugfs.c if (rproc->state == RPROC_CRASHED) state 36 drivers/remoteproc/remoteproc_sysfs.c if (rproc->state != RPROC_OFFLINE) { state 82 drivers/remoteproc/remoteproc_sysfs.c unsigned int state; state 84 drivers/remoteproc/remoteproc_sysfs.c state = rproc->state > RPROC_LAST ? RPROC_LAST : rproc->state; state 85 drivers/remoteproc/remoteproc_sysfs.c return sprintf(buf, "%s\n", rproc_state_string[state]); state 97 drivers/remoteproc/remoteproc_sysfs.c if (rproc->state == RPROC_RUNNING) state 104 drivers/remoteproc/remoteproc_sysfs.c if (rproc->state != RPROC_RUNNING) state 114 drivers/remoteproc/remoteproc_sysfs.c static DEVICE_ATTR_RW(state); state 377 drivers/remoteproc/st_remoteproc.c rproc->state = RPROC_RUNNING; state 414 drivers/remoteproc/stm32_rproc.c if (rproc->state != RPROC_OFFLINE) { state 206 drivers/rpmsg/qcom_smd.c enum smd_channel_state state; state 235 drivers/rpmsg/qcom_smd.c __le32 state; state 257 drivers/rpmsg/qcom_smd.c __le32 state; state 392 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, state, SMD_CHANNEL_CLOSED); state 406 drivers/rpmsg/qcom_smd.c channel->state = SMD_CHANNEL_CLOSED; state 442 drivers/rpmsg/qcom_smd.c int state) state 445 drivers/rpmsg/qcom_smd.c bool is_open = state == SMD_CHANNEL_OPENED; state 447 drivers/rpmsg/qcom_smd.c if (channel->state == state) state 450 drivers/rpmsg/qcom_smd.c dev_dbg(&edge->dev, "set_state(%s, %d)\n", channel->name, state); state 456 drivers/rpmsg/qcom_smd.c SET_TX_CHANNEL_INFO(channel, state, state); state 459 drivers/rpmsg/qcom_smd.c channel->state = state; state 585 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); state 600 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENED) state 766 drivers/rpmsg/qcom_smd.c channel->state == SMD_CHANNEL_OPENED) { state 779 drivers/rpmsg/qcom_smd.c channel->state != SMD_CHANNEL_OPENED); state 789 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENED) { state 920 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_CLOSED) { state 1272 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_CLOSED) state 1275 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); state 1296 drivers/rpmsg/qcom_smd.c if (channel->state != SMD_CHANNEL_OPENING && state 1297 drivers/rpmsg/qcom_smd.c channel->state != SMD_CHANNEL_OPENED) state 1300 drivers/rpmsg/qcom_smd.c remote_state = GET_RX_CHANNEL_INFO(channel, state); state 96 drivers/rtc/rtc-mcp795.c static int mcp795_rtcc_set_bits(struct device *dev, u8 addr, u8 mask, u8 state) state 105 drivers/rtc/rtc-mcp795.c if ((tmp & mask) != state) { state 106 drivers/rtc/rtc-mcp795.c tmp = (tmp & ~mask) | state; state 144 drivers/s390/block/dasd.c device->state = DASD_STATE_NEW; state 219 drivers/s390/block/dasd.c device->state = DASD_STATE_KNOWN; state 230 drivers/s390/block/dasd.c device->state = DASD_STATE_NEW; state 286 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; state 322 drivers/s390/block/dasd.c device->state = DASD_STATE_KNOWN; state 354 drivers/s390/block/dasd.c device->state = DASD_STATE_UNFMT; state 366 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; state 369 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; state 373 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; state 400 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; state 405 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; state 421 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; state 437 drivers/s390/block/dasd.c device->state = DASD_STATE_ONLINE; state 470 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; state 489 drivers/s390/block/dasd.c if (device->state == DASD_STATE_NEW && state 494 drivers/s390/block/dasd.c device->state == DASD_STATE_KNOWN && state 499 drivers/s390/block/dasd.c device->state == DASD_STATE_BASIC && state 504 drivers/s390/block/dasd.c device->state == DASD_STATE_UNFMT && state 509 drivers/s390/block/dasd.c device->state == DASD_STATE_READY && state 524 drivers/s390/block/dasd.c if (device->state == DASD_STATE_ONLINE && state 529 drivers/s390/block/dasd.c device->state == DASD_STATE_READY && state 534 drivers/s390/block/dasd.c device->state == DASD_STATE_UNFMT && state 539 drivers/s390/block/dasd.c device->state == DASD_STATE_BASIC && state 544 drivers/s390/block/dasd.c device->state == DASD_STATE_KNOWN && state 558 drivers/s390/block/dasd.c if (device->state == device->target) state 561 drivers/s390/block/dasd.c if (device->state < device->target) state 568 drivers/s390/block/dasd.c device->target = device->state; state 573 drivers/s390/block/dasd.c if (device->state == device->target) state 654 drivers/s390/block/dasd.c if (device->state == target) state 658 drivers/s390/block/dasd.c if (device->state != device->target) state 670 drivers/s390/block/dasd.c return (device->state == device->target); state 676 drivers/s390/block/dasd.c if (device->state <= DASD_STATE_KNOWN) state 1890 drivers/s390/block/dasd.c device->state != device->target || state 3084 drivers/s390/block/dasd.c if (basedev->state < DASD_STATE_READY) { state 3332 drivers/s390/block/dasd.c if (base->state <= DASD_STATE_BASIC) { state 3620 drivers/s390/block/dasd.c if (device->state <= DASD_STATE_KNOWN) { state 3769 drivers/s390/block/dasd.c if (device->state < DASD_STATE_BASIC) state 3925 drivers/s390/block/dasd.c if (device->state < DASD_STATE_BASIC) state 1049 drivers/s390/block/dasd_devmap.c switch (device->state) { state 1957 drivers/s390/block/dasd_eckd.c device->state < DASD_STATE_ONLINE) { state 3500 drivers/s390/block/dasd_eckd.c device->state == DASD_STATE_ONLINE && state 503 drivers/s390/block/dasd_int.h int state, target; state 212 drivers/s390/block/dasd_ioctl.c if (base->state != DASD_STATE_BASIC) { state 496 drivers/s390/block/dasd_ioctl.c dasd_info->status = base->state; state 510 drivers/s390/block/dasd_ioctl.c if ((base->state < DASD_STATE_READY) || state 74 drivers/s390/block/dasd_proc.c switch (device->state) { state 148 drivers/s390/block/scm_blk.c return rq_data_dir(req) != WRITE || bdev->state != SCM_WR_PROHIBIT; state 383 drivers/s390/block/scm_blk.c if (bdev->state != SCM_WR_PROHIBIT) state 386 drivers/s390/block/scm_blk.c bdev->state = SCM_WR_PROHIBIT; state 449 drivers/s390/block/scm_blk.c bdev->state = SCM_OPER; state 528 drivers/s390/block/scm_blk.c if (bdev->state == SCM_WR_PROHIBIT) state 531 drivers/s390/block/scm_blk.c bdev->state = SCM_OPER; state 25 drivers/s390/block/scm_blk.h enum {SCM_OPER, SCM_WR_PROHIBIT} state; state 41 drivers/s390/char/raw3270.c unsigned int state; state 112 drivers/s390/char/raw3270.c return rp->state == RAW3270_STATE_READY; state 117 drivers/s390/char/raw3270.c return rp->state == RAW3270_STATE_INIT || state 118 drivers/s390/char/raw3270.c rp->state == RAW3270_STATE_READY; state 344 drivers/s390/char/raw3270.c if (rp->state > RAW3270_STATE_RESET) state 513 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_READY; state 539 drivers/s390/char/raw3270.c if (rp->state != RAW3270_STATE_W4ATTN) state 549 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_READMOD; state 567 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_W4ATTN; state 579 drivers/s390/char/raw3270.c if (rp->state != RAW3270_STATE_RESET) state 583 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_INIT; state 608 drivers/s390/char/raw3270.c if (rc == 0 && rp->state == RAW3270_STATE_INIT) state 609 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_RESET; state 648 drivers/s390/char/raw3270.c rp->state = RAW3270_STATE_INIT; state 792 drivers/s390/char/raw3270.c } while (rp->state != RAW3270_STATE_READY); state 128 drivers/s390/char/tape_core.c DEVICE_ATTR(state, 0444, tape_state_show, NULL); state 214 drivers/s390/char/tape_core.c enum tape_medium_state state; state 228 drivers/s390/char/tape_core.c switch (p->state) { state 249 drivers/s390/char/tape_core.c tape_med_state_work(struct tape_device *device, enum tape_medium_state state) state 257 drivers/s390/char/tape_core.c p->state = state; state 84 drivers/s390/cio/ccwgroup.c if (gdev->state == CCWGROUP_ONLINE) state 91 drivers/s390/cio/ccwgroup.c gdev->state = CCWGROUP_ONLINE; state 113 drivers/s390/cio/ccwgroup.c if (gdev->state == CCWGROUP_OFFLINE) state 120 drivers/s390/cio/ccwgroup.c gdev->state = CCWGROUP_OFFLINE; state 163 drivers/s390/cio/ccwgroup.c online = (gdev->state == CCWGROUP_ONLINE) ? 1 : 0; state 193 drivers/s390/cio/ccwgroup.c if (gdev->state != CCWGROUP_OFFLINE) { state 497 drivers/s390/cio/ccwgroup.c if (!gdev->dev.driver || gdev->state != CCWGROUP_ONLINE) state 508 drivers/s390/cio/ccwgroup.c if (!gdev->dev.driver || gdev->state != CCWGROUP_ONLINE) state 520 drivers/s390/cio/ccwgroup.c if (!gdev->dev.driver || gdev->state != CCWGROUP_ONLINE) state 531 drivers/s390/cio/ccwgroup.c if (!gdev->dev.driver || gdev->state != CCWGROUP_ONLINE) state 542 drivers/s390/cio/ccwgroup.c if (!gdev->dev.driver || gdev->state != CCWGROUP_ONLINE) state 58 drivers/s390/cio/chp.c chpid_to_chp(chpid)->state = onoff; state 65 drivers/s390/cio/chp.c return (chpid_to_chp(chpid) ? chpid_to_chp(chpid)->state : -ENODEV); state 239 drivers/s390/cio/chp.c status = chp->state; state 487 drivers/s390/cio/chp.c chp->state = 1; state 811 drivers/s390/cio/chp.c int state, ret; state 822 drivers/s390/cio/chp.c state = chp_info_get_status(chpid); state 823 drivers/s390/cio/chp.c if (state == CHP_STATUS_CONFIGURED || state 824 drivers/s390/cio/chp.c state == CHP_STATUS_STANDBY) state 46 drivers/s390/cio/chp.h int state; state 226 drivers/s390/cio/cmf.c if (cdev->private->state != DEV_STATE_ONLINE) state 235 drivers/s390/cio/cmf.c cdev->private->state = DEV_STATE_CMFCHANGE; state 246 drivers/s390/cio/cmf.c if (cdev->private->state == DEV_STATE_CMFCHANGE) state 247 drivers/s390/cio/cmf.c cdev->private->state = DEV_STATE_ONLINE; state 311 drivers/s390/cio/cmf.c if (cdev->private->state != DEV_STATE_ONLINE) state 317 drivers/s390/cio/cmf.c cdev->private->state = DEV_STATE_CMFUPDATE; state 327 drivers/s390/cio/cmf.c if (cdev->private->state == DEV_STATE_CMFUPDATE) state 328 drivers/s390/cio/cmf.c cdev->private->state = DEV_STATE_ONLINE; state 288 drivers/s390/cio/device.c int ret, state; state 305 drivers/s390/cio/device.c cdev->private->state != DEV_STATE_DISCONNECTED) { state 308 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED)); state 320 drivers/s390/cio/device.c state = cdev->private->state; state 324 drivers/s390/cio/device.c cdev->private->state = state; state 328 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED)); state 330 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_BOXED) { state 333 drivers/s390/cio/device.c } else if (cdev->private->state == DEV_STATE_NOT_OPER) { state 342 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_OFFLINE; state 391 drivers/s390/cio/device.c if ((cdev->private->state != DEV_STATE_ONLINE) && state 392 drivers/s390/cio/device.c (cdev->private->state != DEV_STATE_W4SENSE)) { state 395 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_BOXED) { state 398 drivers/s390/cio/device.c } else if (cdev->private->state == DEV_STATE_NOT_OPER) { state 421 drivers/s390/cio/device.c cdev->private->state != DEV_STATE_DISCONNECTED) { state 424 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED)); state 432 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED)); state 442 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_OFFLINE; state 451 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_DISCONNECTED) { state 465 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_BOXED) { state 471 drivers/s390/cio/device.c if (cdev->private->state != DEV_STATE_OFFLINE) state 487 drivers/s390/cio/device.c if (force && cdev->private->state == DEV_STATE_BOXED) { state 492 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_NOT_OPER; state 512 drivers/s390/cio/device.c cdev->private->state != DEV_STATE_DISCONNECTED) { state 558 drivers/s390/cio/device.c switch (cdev->private->state) { state 743 drivers/s390/cio/device.c priv->state = DEV_STATE_NOT_OPER; state 900 drivers/s390/cio/device.c switch (cdev->private->state) { state 1154 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_ONLINE) { state 1229 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_QUIESCE; state 1236 drivers/s390/cio/device.c cdev->private->state != DEV_STATE_QUIESCE); state 1254 drivers/s390/cio/device.c return (cdev->private->state == DEV_STATE_DISCONNECTED || state 1255 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED_SENSE_ID); state 1265 drivers/s390/cio/device.c switch (cdev->private->state) { state 1336 drivers/s390/cio/device.c (cdev->private->state == DEV_STATE_OFFLINE) && state 1369 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_DISCONNECTED; state 1382 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_NOT_OPER; state 1427 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_NOT_OPER) state 1486 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_SENSE_ID) { state 1611 drivers/s390/cio/device.c if (cdev->private->state == DEV_STATE_ONLINE) state 1910 drivers/s390/cio/device.c if (cdev->private->state != DEV_STATE_ONLINE && state 1911 drivers/s390/cio/device.c cdev->private->state != DEV_STATE_OFFLINE) state 1917 drivers/s390/cio/device.c cdev->private->state == DEV_STATE_DISCONNECTED); state 1927 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_BOXED; state 1936 drivers/s390/cio/device.c cdev->private->state = DEV_STATE_DISCONNECTED; state 1956 drivers/s390/cio/device.c switch (cdev->private->state) { state 61 drivers/s390/cio/device.h int state = cdev->private->state; state 64 drivers/s390/cio/device.h if (state == DEV_STATE_ONLINE) state 66 drivers/s390/cio/device.h else if (state != DEV_STATE_CMFCHANGE && state 67 drivers/s390/cio/device.h state != DEV_STATE_CMFUPDATE) state 70 drivers/s390/cio/device.h dev_jumptable[state][dev_event](cdev, dev_event); state 79 drivers/s390/cio/device.h return (cdev->private->state == DEV_STATE_NOT_OPER || state 80 drivers/s390/cio/device.h cdev->private->state == DEV_STATE_OFFLINE || state 81 drivers/s390/cio/device.h cdev->private->state == DEV_STATE_ONLINE || state 82 drivers/s390/cio/device.h cdev->private->state == DEV_STATE_BOXED); state 84 drivers/s390/cio/device_fsm.c cdev->private->state); state 194 drivers/s390/cio/device_fsm.c ccw_device_recog_done(struct ccw_device *cdev, int state) state 202 drivers/s390/cio/device_fsm.c state = DEV_STATE_NOT_OPER; state 211 drivers/s390/cio/device_fsm.c state = DEV_STATE_NOT_OPER; state 215 drivers/s390/cio/device_fsm.c if (cdev->private->state == DEV_STATE_DISCONNECTED_SENSE_ID) state 220 drivers/s390/cio/device_fsm.c if (cdev->private->state == DEV_STATE_DISCONNECTED_SENSE_ID && state 221 drivers/s390/cio/device_fsm.c (state == DEV_STATE_NOT_OPER || state == DEV_STATE_BOXED)) { state 223 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_DISCONNECTED; state 228 drivers/s390/cio/device_fsm.c cdev->private->state = state; state 233 drivers/s390/cio/device_fsm.c switch (state) { state 241 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_OFFLINE; state 255 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_BOXED; state 261 drivers/s390/cio/device_fsm.c cdev->private->state = state; state 339 drivers/s390/cio/device_fsm.c ccw_device_done(struct ccw_device *cdev, int state) state 347 drivers/s390/cio/device_fsm.c if (state != DEV_STATE_ONLINE) state 353 drivers/s390/cio/device_fsm.c cdev->private->state = state; state 355 drivers/s390/cio/device_fsm.c switch (state) { state 378 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_NOT_OPER; state 411 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_SENSE_ID; state 559 drivers/s390/cio/device_fsm.c if ((cdev->private->state != DEV_STATE_OFFLINE) && state 560 drivers/s390/cio/device_fsm.c (cdev->private->state != DEV_STATE_BOXED)) state 571 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_VERIFY; state 602 drivers/s390/cio/device_fsm.c if (cdev->private->state == DEV_STATE_DISCONNECTED || state 603 drivers/s390/cio/device_fsm.c cdev->private->state == DEV_STATE_NOT_OPER) { state 608 drivers/s390/cio/device_fsm.c if (cdev->private->state == DEV_STATE_BOXED) { state 621 drivers/s390/cio/device_fsm.c if (cdev->private->state != DEV_STATE_ONLINE) state 630 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_DISBAND_PGID; state 666 drivers/s390/cio/device_fsm.c if (cdev->private->state == DEV_STATE_W4SENSE) { state 693 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_VERIFY; state 772 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_W4SENSE; state 787 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_W4SENSE; state 811 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_TIMEOUT_KILL; state 866 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_ONLINE; state 914 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_TIMEOUT_KILL; state 940 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_DISCONNECTED_SENSE_ID; state 948 drivers/s390/cio/device_fsm.c if (cdev->private->state != DEV_STATE_DISCONNECTED) state 993 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_ONLINE; state 1001 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_ONLINE; state 1009 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_NOT_OPER; state 1022 drivers/s390/cio/device_fsm.c cdev->private->state = DEV_STATE_NOT_OPER; state 147 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_NOT_OPER) state 149 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE && state 150 drivers/s390/cio/device_ops.c cdev->private->state != DEV_STATE_W4SENSE) state 203 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_NOT_OPER) state 205 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_VERIFY) { state 215 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE || state 380 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_NOT_OPER) state 382 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE && state 383 drivers/s390/cio/device_ops.c cdev->private->state != DEV_STATE_W4SENSE) state 414 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_NOT_OPER) state 416 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE || state 549 drivers/s390/cio/device_ops.c if (cdev->private->state == DEV_STATE_VERIFY) { state 559 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE) state 691 drivers/s390/cio/device_ops.c if (cdev->private->state != DEV_STATE_ONLINE) state 705 drivers/s390/cio/device_pgid.c cdev->private->state = DEV_STATE_STEAL_LOCK; state 720 drivers/s390/cio/device_pgid.c cdev->private->state = DEV_STATE_BOXED; state 148 drivers/s390/cio/eadm_sch.c if (private->state != EADM_BUSY) { state 151 drivers/s390/cio/eadm_sch.c private->state = EADM_NOT_OPER; state 156 drivers/s390/cio/eadm_sch.c private->state = EADM_IDLE; state 172 drivers/s390/cio/eadm_sch.c if (private->state == EADM_IDLE) { state 173 drivers/s390/cio/eadm_sch.c private->state = EADM_BUSY; state 207 drivers/s390/cio/eadm_sch.c private->state = EADM_NOT_OPER; state 231 drivers/s390/cio/eadm_sch.c private->state = EADM_IDLE; state 262 drivers/s390/cio/eadm_sch.c if (private->state != EADM_BUSY) state 346 drivers/s390/cio/eadm_sch.c if (private->state == EADM_NOT_OPER) state 347 drivers/s390/cio/eadm_sch.c private->state = EADM_IDLE; state 13 drivers/s390/cio/eadm_sch.h enum {EADM_IDLE, EADM_BUSY, EADM_NOT_OPER} state; state 133 drivers/s390/cio/io_sch.h int state; /* device state */ state 88 drivers/s390/cio/qdio.h static inline int do_sqbs(u64 token, unsigned char state, int queue, state 98 drivers/s390/cio/qdio.h : "d" ((unsigned long)state), "d" (_token) state 106 drivers/s390/cio/qdio.h static inline int do_eqbs(u64 token, unsigned char *state, int queue, state 121 drivers/s390/cio/qdio.h *state = _state & 0xff; state 282 drivers/s390/cio/qdio.h enum qdio_irq_states state; state 413 drivers/s390/cio/qdio.h unsigned char *state); state 115 drivers/s390/cio/qdio_debug.c unsigned char state; state 139 drivers/s390/cio/qdio_debug.c debug_get_buf_state(q, i, &state); state 140 drivers/s390/cio/qdio_debug.c switch (state) { state 112 drivers/s390/cio/qdio_main.c static int qdio_do_eqbs(struct qdio_q *q, unsigned char *state, state 123 drivers/s390/cio/qdio_main.c ccq = do_eqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count, state 162 drivers/s390/cio/qdio_main.c static int qdio_do_sqbs(struct qdio_q *q, unsigned char state, int start, state 176 drivers/s390/cio/qdio_main.c ccq = do_sqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count); state 204 drivers/s390/cio/qdio_main.c unsigned char *state, unsigned int count, state 211 drivers/s390/cio/qdio_main.c return qdio_do_eqbs(q, state, bufnr, count, auto_ack); state 238 drivers/s390/cio/qdio_main.c *state = __state; state 243 drivers/s390/cio/qdio_main.c unsigned char *state, int auto_ack) state 245 drivers/s390/cio/qdio_main.c return get_buf_states(q, bufnr, state, 1, auto_ack, 0); state 250 drivers/s390/cio/qdio_main.c unsigned char state, int count) state 255 drivers/s390/cio/qdio_main.c return qdio_do_sqbs(q, state, bufnr, count); state 258 drivers/s390/cio/qdio_main.c xchg(&q->slsb.val[bufnr], state); state 265 drivers/s390/cio/qdio_main.c unsigned char state) state 267 drivers/s390/cio/qdio_main.c return set_buf_states(q, bufnr, state, 1); state 386 drivers/s390/cio/qdio_main.c unsigned char *state) state 390 drivers/s390/cio/qdio_main.c return get_buf_state(q, bufnr, state, 0); state 426 drivers/s390/cio/qdio_main.c unsigned char state = (q->is_input_q) ? SLSB_P_INPUT_NOT_INIT : state 451 drivers/s390/cio/qdio_main.c set_buf_states(q, start, state, count); state 502 drivers/s390/cio/qdio_main.c unsigned char state = 0; state 519 drivers/s390/cio/qdio_main.c count = get_buf_states(q, start, &state, count, 1, 0); state 523 drivers/s390/cio/qdio_main.c switch (state) { state 566 drivers/s390/cio/qdio_main.c unsigned char state = 0; state 573 drivers/s390/cio/qdio_main.c get_buf_state(q, start, &state, 0); state 575 drivers/s390/cio/qdio_main.c if (state == SLSB_P_INPUT_PRIMED || state == SLSB_P_INPUT_ERROR) state 599 drivers/s390/cio/qdio_main.c unsigned char state = 0; state 603 drivers/s390/cio/qdio_main.c get_buf_state(q, b, &state, 0); state 604 drivers/s390/cio/qdio_main.c if (state == SLSB_P_OUTPUT_PENDING) { state 640 drivers/s390/cio/qdio_main.c if (unlikely(q->irq_ptr->state != QDIO_IRQ_STATE_ACTIVE)) state 662 drivers/s390/cio/qdio_main.c if (likely(q->irq_ptr->state == QDIO_IRQ_STATE_ACTIVE)) { state 710 drivers/s390/cio/qdio_main.c unsigned char state = 0; state 726 drivers/s390/cio/qdio_main.c count = get_buf_states(q, start, &state, count, 0, q->u.out.use_cq); state 730 drivers/s390/cio/qdio_main.c switch (state) { state 856 drivers/s390/cio/qdio_main.c likely(q->irq_ptr->state == QDIO_IRQ_STATE_ACTIVE)) state 935 drivers/s390/cio/qdio_main.c enum qdio_irq_states state) state 937 drivers/s390/cio/qdio_main.c DBF_DEV_EVENT(DBF_INFO, irq_ptr, "newstate: %1d", state); state 939 drivers/s390/cio/qdio_main.c irq_ptr->state = state; state 958 drivers/s390/cio/qdio_main.c if (unlikely(irq_ptr->state != QDIO_IRQ_STATE_ACTIVE)) state 1069 drivers/s390/cio/qdio_main.c switch (irq_ptr->state) { state 1154 drivers/s390/cio/qdio_main.c if (irq_ptr->state == QDIO_IRQ_STATE_INACTIVE) { state 1186 drivers/s390/cio/qdio_main.c irq_ptr->state == QDIO_IRQ_STATE_INACTIVE || state 1187 drivers/s390/cio/qdio_main.c irq_ptr->state == QDIO_IRQ_STATE_ERR, state 1367 drivers/s390/cio/qdio_main.c irq_ptr->state == QDIO_IRQ_STATE_ESTABLISHED || state 1368 drivers/s390/cio/qdio_main.c irq_ptr->state == QDIO_IRQ_STATE_ERR, HZ); state 1370 drivers/s390/cio/qdio_main.c if (irq_ptr->state != QDIO_IRQ_STATE_ESTABLISHED) { state 1408 drivers/s390/cio/qdio_main.c if (irq_ptr->state == QDIO_IRQ_STATE_INACTIVE) { state 1436 drivers/s390/cio/qdio_main.c switch (irq_ptr->state) { state 1532 drivers/s390/cio/qdio_main.c unsigned char state = 0; state 1562 drivers/s390/cio/qdio_main.c get_buf_state(q, prev_buf(bufnr), &state, 0) > 0 && state 1563 drivers/s390/cio/qdio_main.c state == SLSB_CU_OUTPUT_PRIMED) { state 1580 drivers/s390/cio/qdio_main.c likely(q->irq_ptr->state == QDIO_IRQ_STATE_ACTIVE)) state 1608 drivers/s390/cio/qdio_main.c if (irq_ptr->state != QDIO_IRQ_STATE_ACTIVE) state 1734 drivers/s390/cio/qdio_main.c if (unlikely(q->irq_ptr->state != QDIO_IRQ_STATE_ACTIVE)) state 468 drivers/s390/cio/qdio_setup.c irq_ptr->sch_token = irq_ptr->state = irq_ptr->perf_stat_enabled = 0; state 76 drivers/s390/cio/vfio_ccw_drv.c private->state = VFIO_CCW_STATE_NOT_OPER; state 94 drivers/s390/cio/vfio_ccw_drv.c if (is_final && private->state == VFIO_CCW_STATE_CP_PENDING) state 102 drivers/s390/cio/vfio_ccw_drv.c private->state = VFIO_CCW_STATE_IDLE; state 155 drivers/s390/cio/vfio_ccw_drv.c private->state = VFIO_CCW_STATE_NOT_OPER; state 164 drivers/s390/cio/vfio_ccw_drv.c private->state = VFIO_CCW_STATE_STANDBY; state 249 drivers/s390/cio/vfio_ccw_drv.c if (private->state == VFIO_CCW_STATE_NOT_OPER) { state 250 drivers/s390/cio/vfio_ccw_drv.c private->state = private->mdev ? VFIO_CCW_STATE_IDLE : state 55 drivers/s390/cio/vfio_ccw_fsm.c private->state = VFIO_CCW_STATE_CP_PENDING; state 175 drivers/s390/cio/vfio_ccw_fsm.c private->state = VFIO_CCW_STATE_NOT_OPER; state 189 drivers/s390/cio/vfio_ccw_fsm.c pr_err("vfio-ccw: FSM: I/O request from state:%d\n", private->state); state 213 drivers/s390/cio/vfio_ccw_fsm.c "<unknown>", private->state); state 252 drivers/s390/cio/vfio_ccw_fsm.c private->state = VFIO_CCW_STATE_CP_PROCESSING; state 42 drivers/s390/cio/vfio_ccw_ops.c private->state = VFIO_CCW_STATE_IDLE; state 118 drivers/s390/cio/vfio_ccw_ops.c if (private->state == VFIO_CCW_STATE_NOT_OPER) state 125 drivers/s390/cio/vfio_ccw_ops.c private->state = VFIO_CCW_STATE_IDLE; state 145 drivers/s390/cio/vfio_ccw_ops.c if ((private->state != VFIO_CCW_STATE_NOT_OPER) && state 146 drivers/s390/cio/vfio_ccw_ops.c (private->state != VFIO_CCW_STATE_STANDBY)) { state 148 drivers/s390/cio/vfio_ccw_ops.c private->state = VFIO_CCW_STATE_STANDBY; state 186 drivers/s390/cio/vfio_ccw_ops.c if ((private->state != VFIO_CCW_STATE_NOT_OPER) && state 187 drivers/s390/cio/vfio_ccw_ops.c (private->state != VFIO_CCW_STATE_STANDBY)) { state 189 drivers/s390/cio/vfio_ccw_ops.c private->state = VFIO_CCW_STATE_STANDBY; state 273 drivers/s390/cio/vfio_ccw_ops.c private->state = VFIO_CCW_STATE_IDLE; state 80 drivers/s390/cio/vfio_ccw_private.h int state; state 138 drivers/s390/cio/vfio_ccw_private.h vfio_ccw_jumptable[private->state][event](private, event); state 1477 drivers/s390/crypto/ap_bus.c borked = aq->state == AP_STATE_BORKED; state 179 drivers/s390/crypto/ap_bus.h enum ap_state state; /* State of the AP device. */ state 187 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_WORKING; state 190 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_IDLE; state 195 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_IDLE; state 198 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 254 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_WORKING; state 259 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_QUEUE_FULL; state 262 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_RESET_WAIT; state 272 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 302 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_RESET_WAIT; state 311 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 338 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_SETIRQ_WAIT; state 340 drivers/s390/crypto/ap_queue.c aq->state = (aq->queue_count > 0) ? state 350 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 375 drivers/s390/crypto/ap_queue.c aq->state = (aq->queue_count > 0) ? state 387 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 440 drivers/s390/crypto/ap_queue.c return ap_jumptable[aq->state][event](aq); state 461 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_SUSPEND_WAIT; state 464 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_BORKED; state 540 drivers/s390/crypto/ap_queue.c switch (aq->state) { state 564 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_RESET_START; state 583 drivers/s390/crypto/ap_queue.c if (aq->state == AP_STATE_SETIRQ_WAIT) state 641 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_UNBOUND; state 754 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_REMOVE; state 770 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_UNBOUND; state 777 drivers/s390/crypto/ap_queue.c aq->state = AP_STATE_RESET_START; state 693 drivers/s390/net/ctcm_fsms.c static void ctcm_chx_cleanup(fsm_instance *fi, int state, state 701 drivers/s390/net/ctcm_fsms.c CTCM_FUNTAIL, dev->name, ch->id, state); state 707 drivers/s390/net/ctcm_fsms.c fsm_newstate(fi, state); state 708 drivers/s390/net/ctcm_fsms.c if (state == CTC_STATE_STOPPED && ch->trans_skb != NULL) { state 1694 drivers/s390/net/ctcm_main.c if (cgdev->state == CCWGROUP_ONLINE) state 1705 drivers/s390/net/ctcm_main.c if (gdev->state == CCWGROUP_OFFLINE) state 1724 drivers/s390/net/ctcm_main.c if (gdev->state == CCWGROUP_OFFLINE) state 119 drivers/s390/net/ctcm_sysfs.c if (!priv || gdev->state != CCWGROUP_ONLINE) state 99 drivers/s390/net/fsm.c int s = fi->history[idx++].state; state 113 drivers/s390/net/fsm.c fsm_record_history(fsm_instance *fi, int state, int event) state 115 drivers/s390/net/fsm.c fi->history[fi->history_index].state = state; state 126 drivers/s390/net/fsm.c int st = atomic_read(&fi->state); state 56 drivers/s390/net/fsm.h int state; state 66 drivers/s390/net/fsm.h atomic_t state; state 127 drivers/s390/net/fsm.h fsm_record_history(fsm_instance *fi, int state, int event); state 147 drivers/s390/net/fsm.h int state = atomic_read(&fi->state); state 149 drivers/s390/net/fsm.h if ((state >= fi->f->nr_states) || state 152 drivers/s390/net/fsm.h fi->name, (long)state,(long)fi->f->nr_states, event, state 159 drivers/s390/net/fsm.h r = fi->f->jumpmatrix[fi->f->nr_states * event + state]; state 163 drivers/s390/net/fsm.h fi->name, fi->f->state_names[state], state 167 drivers/s390/net/fsm.h fsm_record_history(fi, state, event); state 175 drivers/s390/net/fsm.h fi->f->state_names[state]); state 194 drivers/s390/net/fsm.h atomic_set(&fi->state,newstate); state 215 drivers/s390/net/fsm.h return atomic_read(&fi->state); state 114 drivers/s390/net/lcs.c channel->iob[cnt].state = LCS_BUF_STATE_EMPTY; state 230 drivers/s390/net/lcs.c card->read.iob[cnt].state = LCS_BUF_STATE_READY; state 241 drivers/s390/net/lcs.c card->read.state = LCS_CH_STATE_INIT; state 288 drivers/s390/net/lcs.c card->read.state = LCS_CH_STATE_INIT; state 417 drivers/s390/net/lcs.c card->state = DEV_STATE_DOWN; state 486 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_RUNNING; state 514 drivers/s390/net/lcs.c wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_CLEARED)); state 515 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_STOPPED; state 529 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_STOPPED) state 533 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_INIT; state 543 drivers/s390/net/lcs.c wait_event(channel->wait_q, (channel->state == LCS_CH_STATE_HALTED)); state 591 drivers/s390/net/lcs.c if (channel->iob[index].state == LCS_BUF_STATE_EMPTY) { state 592 drivers/s390/net/lcs.c channel->iob[index].state = LCS_BUF_STATE_LOCKED; state 621 drivers/s390/net/lcs.c if (channel->state != LCS_CH_STATE_SUSPENDED) state 634 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_RUNNING; state 667 drivers/s390/net/lcs.c BUG_ON(buffer->state != LCS_BUF_STATE_LOCKED && state 668 drivers/s390/net/lcs.c buffer->state != LCS_BUF_STATE_PROCESSED); state 670 drivers/s390/net/lcs.c buffer->state = LCS_BUF_STATE_READY; state 692 drivers/s390/net/lcs.c BUG_ON(buffer->state != LCS_BUF_STATE_READY); state 693 drivers/s390/net/lcs.c buffer->state = LCS_BUF_STATE_PROCESSED; state 701 drivers/s390/net/lcs.c if (channel->iob[prev].state == LCS_BUF_STATE_READY) { state 724 drivers/s390/net/lcs.c BUG_ON(buffer->state != LCS_BUF_STATE_LOCKED && state 725 drivers/s390/net/lcs.c buffer->state != LCS_BUF_STATE_PROCESSED); state 727 drivers/s390/net/lcs.c buffer->state = LCS_BUF_STATE_EMPTY; state 1251 drivers/s390/net/lcs.c (card->write.state != LCS_CH_STATE_RUNNING)); state 1253 drivers/s390/net/lcs.c if (card->state == DEV_STATE_UP) { state 1394 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_ERROR; state 1397 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_ERROR) { state 1403 drivers/s390/net/lcs.c if ((channel->state != LCS_CH_STATE_INIT) && state 1424 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_STOPPED; state 1427 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_SUSPENDED; state 1434 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_HALTED; state 1437 drivers/s390/net/lcs.c channel->state = LCS_CH_STATE_CLEARED; state 1459 drivers/s390/net/lcs.c while (iob[buf_idx].state == LCS_BUF_STATE_PROCESSED) { state 1467 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_STOPPED) state 1470 drivers/s390/net/lcs.c if (channel->state == LCS_CH_STATE_SUSPENDED && state 1471 drivers/s390/net/lcs.c channel->iob[channel->io_idx].state == LCS_BUF_STATE_READY) state 1534 drivers/s390/net/lcs.c if (card->state != DEV_STATE_UP) { state 1674 drivers/s390/net/lcs.c card->state = DEV_STATE_UP; state 1676 drivers/s390/net/lcs.c card->state = DEV_STATE_DOWN; state 1677 drivers/s390/net/lcs.c card->write.state = LCS_CH_STATE_INIT; state 1678 drivers/s390/net/lcs.c card->read.state = LCS_CH_STATE_INIT; state 1693 drivers/s390/net/lcs.c if (card->read.state != LCS_CH_STATE_STOPPED && state 1694 drivers/s390/net/lcs.c card->write.state != LCS_CH_STATE_STOPPED && state 1695 drivers/s390/net/lcs.c card->read.state != LCS_CH_STATE_ERROR && state 1696 drivers/s390/net/lcs.c card->write.state != LCS_CH_STATE_ERROR && state 1697 drivers/s390/net/lcs.c card->state == DEV_STATE_UP) { state 1703 drivers/s390/net/lcs.c card->state = DEV_STATE_DOWN; state 1761 drivers/s390/net/lcs.c card->state != DEV_STATE_UP) state 1861 drivers/s390/net/lcs.c (card->write.state != LCS_CH_STATE_RUNNING)); state 1890 drivers/s390/net/lcs.c card->state = DEV_STATE_UP; state 2007 drivers/s390/net/lcs.c if (card->state != DEV_STATE_UP) state 2115 drivers/s390/net/lcs.c recover_state = card->state; state 2176 drivers/s390/net/lcs.c card->state = DEV_STATE_UP; state 2222 drivers/s390/net/lcs.c recover_state = card->state; state 2232 drivers/s390/net/lcs.c card->state = DEV_STATE_RECOVER; state 2288 drivers/s390/net/lcs.c if (ccwgdev->state == CCWGROUP_ONLINE) { state 2305 drivers/s390/net/lcs.c if (card->state != DEV_STATE_DOWN) state 2314 drivers/s390/net/lcs.c if (card->state == DEV_STATE_RECOVER) state 265 drivers/s390/net/lcs.h enum lcs_buffer_states state; state 289 drivers/s390/net/lcs.h enum lcs_channel_states state; state 306 drivers/s390/net/lcs.h enum lcs_dev_states state; state 449 drivers/s390/net/qeth_core.h atomic_t state; state 523 drivers/s390/net/qeth_core.h atomic_t state; state 562 drivers/s390/net/qeth_core.h atomic_t state; state 624 drivers/s390/net/qeth_core.h enum qeth_channel_states state; state 803 drivers/s390/net/qeth_core.h enum qeth_card_states state; state 855 drivers/s390/net/qeth_core.h return card->state == CARD_STATE_SOFTSETUP; state 250 drivers/s390/net/qeth_core_main.c if (card->state != CARD_STATE_DOWN) state 407 drivers/s390/net/qeth_core_main.c atomic_read(&c->state) == state 428 drivers/s390/net/qeth_core_main.c if (forced_cleanup && (atomic_read(&(q->bufs[bidx]->state)) == state 451 drivers/s390/net/qeth_core_main.c if (atomic_cmpxchg(&buffer->state, QETH_QDIO_BUF_PRIMED, state 455 drivers/s390/net/qeth_core_main.c WARN_ON_ONCE(atomic_read(&buffer->state) != state 457 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_IN_CQ); state 477 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_HANDLED_DELAYED); state 507 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_UP) state 764 drivers/s390/net/qeth_core_main.c if (card->state != CARD_STATE_DOWN) state 1020 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_STOPPED; state 1023 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_HALTED; state 1098 drivers/s390/net/qeth_core_main.c WARN_ON_ONCE(atomic_read(&buf->state) == QETH_QDIO_BUF_IN_CQ); state 1100 drivers/s390/net/qeth_core_main.c if (atomic_read(&buf->state) == QETH_QDIO_BUF_PENDING) state 1156 drivers/s390/net/qeth_core_main.c atomic_set(&buf->state, QETH_QDIO_BUF_EMPTY); state 1218 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_DOWN; state 1241 drivers/s390/net/qeth_core_main.c if (atomic_read(&card->qdio.state) != QETH_QDIO_UNINITIALIZED) state 1279 drivers/s390/net/qeth_core_main.c atomic_set(&card->qdio.state, QETH_QDIO_UNINITIALIZED); state 1327 drivers/s390/net/qeth_core_main.c if (card->read.state != CH_STATE_UP && state 1328 drivers/s390/net/qeth_core_main.c card->write.state != CH_STATE_UP) state 1347 drivers/s390/net/qeth_core_main.c card->state = CARD_STATE_DOWN; state 1426 drivers/s390/net/qeth_core_main.c channel->state == CH_STATE_STOPPED, QETH_TIMEOUT); state 1429 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_STOPPED) state 1431 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_DOWN; state 1448 drivers/s390/net/qeth_core_main.c channel->state == CH_STATE_HALTED, QETH_TIMEOUT); state 1451 drivers/s390/net/qeth_core_main.c if (channel->state != CH_STATE_HALTED) state 1523 drivers/s390/net/qeth_core_main.c switch (atomic_cmpxchg(&card->qdio.state, QETH_QDIO_ESTABLISHED, state 1534 drivers/s390/net/qeth_core_main.c atomic_set(&card->qdio.state, QETH_QDIO_ALLOCATED); state 1544 drivers/s390/net/qeth_core_main.c card->state = CARD_STATE_DOWN; state 2019 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_UP; state 2043 drivers/s390/net/qeth_core_main.c channel->state = CH_STATE_UP; state 2291 drivers/s390/net/qeth_core_main.c atomic_set(&newbuf->state, QETH_QDIO_BUF_EMPTY); state 2334 drivers/s390/net/qeth_core_main.c if (atomic_cmpxchg(&card->qdio.state, QETH_QDIO_UNINITIALIZED, state 2392 drivers/s390/net/qeth_core_main.c atomic_set(&card->qdio.state, QETH_QDIO_UNINITIALIZED); state 2400 drivers/s390/net/qeth_core_main.c if (atomic_xchg(&card->qdio.state, QETH_QDIO_UNINITIALIZED) == state 2709 drivers/s390/net/qeth_core_main.c atomic_set(&queue->state, QETH_OUT_Q_UNLOCKED); state 3227 drivers/s390/net/qeth_core_main.c if ((atomic_read(&buffer->state) == QETH_QDIO_BUF_EMPTY) && state 3230 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_PRIMED); state 3370 drivers/s390/net/qeth_core_main.c if (atomic_xchg(&queue->state, QETH_OUT_Q_LOCKED_FLUSH) == state 3389 drivers/s390/net/qeth_core_main.c atomic_set(&queue->state, QETH_OUT_Q_UNLOCKED); state 3844 drivers/s390/net/qeth_core_main.c if (atomic_read(&buffer->state) != QETH_QDIO_BUF_EMPTY) state 3849 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_PRIMED); state 3854 drivers/s390/net/qeth_core_main.c if (atomic_read(&buffer->state) != QETH_QDIO_BUF_EMPTY) state 3876 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_PRIMED); state 3901 drivers/s390/net/qeth_core_main.c while (atomic_cmpxchg(&queue->state, QETH_OUT_Q_UNLOCKED, state 3909 drivers/s390/net/qeth_core_main.c if (atomic_read(&buffer->state) != QETH_QDIO_BUF_EMPTY) { state 3910 drivers/s390/net/qeth_core_main.c atomic_set(&queue->state, QETH_OUT_Q_UNLOCKED); state 3924 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_PRIMED); state 3932 drivers/s390/net/qeth_core_main.c if (atomic_read(&buffer->state) != state 3936 drivers/s390/net/qeth_core_main.c atomic_set(&queue->state, state 3960 drivers/s390/net/qeth_core_main.c atomic_set(&buffer->state, QETH_QDIO_BUF_PRIMED); state 3968 drivers/s390/net/qeth_core_main.c atomic_xchg(&queue->state, QETH_OUT_Q_LOCKED_FLUSH); state 3975 drivers/s390/net/qeth_core_main.c while (atomic_dec_return(&queue->state)) { state 4806 drivers/s390/net/qeth_core_main.c if (atomic_cmpxchg(&card->qdio.state, QETH_QDIO_ALLOCATED, state 4810 drivers/s390/net/qeth_core_main.c atomic_set(&card->qdio.state, QETH_QDIO_ALLOCATED); state 4815 drivers/s390/net/qeth_core_main.c atomic_set(&card->qdio.state, QETH_QDIO_ALLOCATED); state 5227 drivers/s390/net/qeth_core_main.c if (atomic_cmpxchg(&buffer->state, QETH_QDIO_BUF_PRIMED, state 5767 drivers/s390/net/qeth_core_main.c if ((gdev->state == CCWGROUP_ONLINE) && card->info.hwtrap) state 5780 drivers/s390/net/qeth_core_main.c if (gdev->state == CCWGROUP_OFFLINE) state 6257 drivers/s390/net/qeth_core_main.c card->data.state = CH_STATE_UP; state 699 drivers/s390/net/qeth_core_mpc.h __u8 state; state 26 drivers/s390/net/qeth_core_sys.c switch (card->state) { state 42 drivers/s390/net/qeth_core_sys.c static DEVICE_ATTR(state, 0444, qeth_dev_state_show, NULL); state 127 drivers/s390/net/qeth_core_sys.c if (card->state != CARD_STATE_DOWN) { state 205 drivers/s390/net/qeth_core_sys.c if (card->state != CARD_STATE_DOWN) { state 283 drivers/s390/net/qeth_core_sys.c if (card->state != CARD_STATE_DOWN) { state 392 drivers/s390/net/qeth_core_sys.c if (card->state != CARD_STATE_DOWN) { state 571 drivers/s390/net/qeth_core_sys.c int state = 0; state 578 drivers/s390/net/qeth_core_sys.c state = 1; state 581 drivers/s390/net/qeth_core_sys.c if (state) { state 592 drivers/s390/net/qeth_core_sys.c if (state) { state 598 drivers/s390/net/qeth_core_sys.c } else if (sysfs_streq(buf, "trap") && state && card->info.hwtrap) state 629 drivers/s390/net/qeth_core_sys.c if (card->state != CARD_STATE_DOWN) { state 19 drivers/s390/net/qeth_l2.h enum qeth_sbp_states *state); state 23 drivers/s390/net/qeth_l2.h int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state); state 24 drivers/s390/net/qeth_l2.h int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state); state 285 drivers/s390/net/qeth_l2_main.c if (card->state == CARD_STATE_SOFTSETUP) { state 287 drivers/s390/net/qeth_l2_main.c card->state = CARD_STATE_HARDSETUP; state 289 drivers/s390/net/qeth_l2_main.c if (card->state == CARD_STATE_HARDSETUP) { state 292 drivers/s390/net/qeth_l2_main.c card->state = CARD_STATE_DOWN; state 661 drivers/s390/net/qeth_l2_main.c if (cgdev->state == CCWGROUP_ONLINE) state 830 drivers/s390/net/qeth_l2_main.c card->state = CARD_STATE_HARDSETUP; state 848 drivers/s390/net/qeth_l2_main.c card->state = CARD_STATE_SOFTSETUP; state 1184 drivers/s390/net/qeth_l2_main.c (entry->state == QETH_SBP_STATE_INACTIVE) ? "inactive" : state 1185 drivers/s390/net/qeth_l2_main.c (entry->state == QETH_SBP_STATE_STANDBY) ? "standby" : state 1186 drivers/s390/net/qeth_l2_main.c (entry->state == QETH_SBP_STATE_ACTIVE) ? "active" : state 1299 drivers/s390/net/qeth_l2_main.c enum qeth_sbp_states *state; state 1491 drivers/s390/net/qeth_l2_main.c if (cbctl->data.qports.state) state 1492 drivers/s390/net/qeth_l2_main.c *cbctl->data.qports.state = qports->entry[0].state; state 1508 drivers/s390/net/qeth_l2_main.c enum qeth_sbp_roles *role, enum qeth_sbp_states *state) state 1515 drivers/s390/net/qeth_l2_main.c .state = state, state 1842 drivers/s390/net/qeth_l2_main.c int qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state) state 1858 drivers/s390/net/qeth_l2_main.c if (state) { state 1872 drivers/s390/net/qeth_l2_main.c if (state) state 1885 drivers/s390/net/qeth_l2_main.c if (state && vnicc == QETH_VNICC_RX_BCAST) state 1887 drivers/s390/net/qeth_l2_main.c if (!state && vnicc == QETH_VNICC_LEARNING) state 1896 drivers/s390/net/qeth_l2_main.c int qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state) state 1913 drivers/s390/net/qeth_l2_main.c *state = (card->options.vnicc.cur_chars & vnicc) ? true : false; state 17 drivers/s390/net/qeth_l2_sys.c enum qeth_sbp_states state = QETH_SBP_STATE_INACTIVE; state 31 drivers/s390/net/qeth_l2_sys.c &card->options.sbp.role, &state); state 34 drivers/s390/net/qeth_l2_sys.c switch (state) { state 57 drivers/s390/net/qeth_l2_sys.c card->options.sbp.role, state); state 190 drivers/s390/net/qeth_l2_sys.c char *state; state 200 drivers/s390/net/qeth_l2_sys.c state = "primary"; state 202 drivers/s390/net/qeth_l2_sys.c state = "secondary"; state 204 drivers/s390/net/qeth_l2_sys.c state = "none"; state 206 drivers/s390/net/qeth_l2_sys.c return sprintf(buf, "%s\n", state); state 369 drivers/s390/net/qeth_l2_sys.c bool state; state 377 drivers/s390/net/qeth_l2_sys.c rc = qeth_l2_vnicc_get_state(card, vnicc, &state); state 383 drivers/s390/net/qeth_l2_sys.c return rc ? rc : sprintf(buf, "%d\n", state); state 392 drivers/s390/net/qeth_l2_sys.c bool state; state 399 drivers/s390/net/qeth_l2_sys.c if (kstrtobool(buf, &state)) state 404 drivers/s390/net/qeth_l2_sys.c rc = qeth_l2_vnicc_set_state(card, vnicc, state); state 1423 drivers/s390/net/qeth_l3_main.c if (card->state == CARD_STATE_SOFTSETUP) { state 1426 drivers/s390/net/qeth_l3_main.c card->state = CARD_STATE_HARDSETUP; state 1428 drivers/s390/net/qeth_l3_main.c if (card->state == CARD_STATE_HARDSETUP) { state 1431 drivers/s390/net/qeth_l3_main.c card->state = CARD_STATE_DOWN; state 2286 drivers/s390/net/qeth_l3_main.c if (cgdev->state == CCWGROUP_ONLINE) state 2324 drivers/s390/net/qeth_l3_main.c card->state = CARD_STATE_HARDSETUP; state 2353 drivers/s390/net/qeth_l3_main.c card->state = CARD_STATE_SOFTSETUP; state 170 drivers/s390/net/qeth_l3_sys.c if (card->state != CARD_STATE_DOWN) { state 215 drivers/s390/net/qeth_l3_sys.c if (card->state != CARD_STATE_DOWN) { state 283 drivers/s390/net/qeth_l3_sys.c if (card->state != CARD_STATE_DOWN) { state 372 drivers/s390/net/qeth_l3_sys.c if (card->state != CARD_STATE_DOWN) { state 747 drivers/sbus/char/oradax.c dax_info_dbg("HV_EOK (ca_ra 0x%llx): %d", ca, info->state); state 748 drivers/sbus/char/oradax.c if (info->state == DAX_CCB_ENQUEUED) { state 272 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 366 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_INITIAL; state 736 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1052 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_FINISHED; state 1094 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_INITIAL; state 1104 drivers/scsi/3w-9xxx.c tw_dev->state[*request_id] = TW_S_STARTED; state 1166 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_INITIAL; state 1199 drivers/scsi/3w-9xxx.c tw_dev->state[i] = TW_S_INITIAL; state 1263 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1276 drivers/scsi/3w-9xxx.c if (tw_dev->state[request_id] != TW_S_PENDING) { state 1314 drivers/scsi/3w-9xxx.c if (tw_dev->state[request_id] != TW_S_POSTED) { state 1358 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1533 drivers/scsi/3w-9xxx.c if (((tw_dev->pending_request_count > 0) && (tw_dev->state[request_id] != TW_S_PENDING)) || (status_reg_value & TW_STATUS_COMMAND_QUEUE_FULL)) { state 1542 drivers/scsi/3w-9xxx.c if (tw_dev->state[request_id] != TW_S_PENDING) { state 1543 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_PENDING; state 1567 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_POSTED; state 1592 drivers/scsi/3w-9xxx.c if ((tw_dev->state[i] != TW_S_FINISHED) && state 1593 drivers/scsi/3w-9xxx.c (tw_dev->state[i] != TW_S_INITIAL) && state 1594 drivers/scsi/3w-9xxx.c (tw_dev->state[i] != TW_S_COMPLETED)) { state 1609 drivers/scsi/3w-9xxx.c tw_dev->state[i] = TW_S_INITIAL; state 1792 drivers/scsi/3w-9xxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 2196 drivers/scsi/3w-9xxx.c static int twa_suspend(struct pci_dev *pdev, pm_message_t state) state 2219 drivers/scsi/3w-9xxx.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 650 drivers/scsi/3w-9xxx.h int state[TW_Q_LENGTH]; state 281 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_POSTED; state 455 drivers/scsi/3w-sas.c tw_dev->state[*request_id] = TW_S_STARTED; state 462 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_FINISHED; state 513 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_COMPLETED; state 637 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_INITIAL; state 809 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_COMPLETED; state 964 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_INITIAL; state 1028 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_INITIAL; state 1066 drivers/scsi/3w-sas.c tw_dev->state[i] = TW_S_INITIAL; state 1102 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1192 drivers/scsi/3w-sas.c if (tw_dev->state[request_id] != TW_S_POSTED) { state 1224 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1368 drivers/scsi/3w-sas.c if ((tw_dev->state[i] != TW_S_FINISHED) && state 1369 drivers/scsi/3w-sas.c (tw_dev->state[i] != TW_S_INITIAL) && state 1370 drivers/scsi/3w-sas.c (tw_dev->state[i] != TW_S_COMPLETED)) { state 1384 drivers/scsi/3w-sas.c tw_dev->state[i] = TW_S_INITIAL; state 1482 drivers/scsi/3w-sas.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1761 drivers/scsi/3w-sas.c static int twl_suspend(struct pci_dev *pdev, pm_message_t state) state 1784 drivers/scsi/3w-sas.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 367 drivers/scsi/3w-sas.h int state[TW_Q_LENGTH]; state 374 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_POSTED; state 381 drivers/scsi/3w-xxxx.c if (tw_dev->state[request_id] != TW_S_PENDING) { state 382 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_PENDING; state 477 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_FINISHED; state 486 drivers/scsi/3w-xxxx.c tw_dev->state[*request_id] = TW_S_STARTED; state 596 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_POSTED; state 659 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 663 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1008 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1162 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1274 drivers/scsi/3w-xxxx.c tw_dev->state[i] = TW_S_INITIAL; state 1303 drivers/scsi/3w-xxxx.c if ((tw_dev->state[i] != TW_S_FINISHED) && state 1304 drivers/scsi/3w-xxxx.c (tw_dev->state[i] != TW_S_INITIAL) && state 1305 drivers/scsi/3w-xxxx.c (tw_dev->state[i] != TW_S_COMPLETED)) { state 1318 drivers/scsi/3w-xxxx.c tw_dev->state[i] = TW_S_INITIAL; state 1509 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1798 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1982 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 1990 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 2051 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 2061 drivers/scsi/3w-xxxx.c if (tw_dev->state[request_id] != TW_S_PENDING) { state 2103 drivers/scsi/3w-xxxx.c if (tw_dev->state[request_id] != TW_S_POSTED) { state 2174 drivers/scsi/3w-xxxx.c tw_dev->state[request_id] = TW_S_COMPLETED; state 407 drivers/scsi/3w-xxxx.h TW_Cmd_State state[TW_Q_LENGTH]; state 332 drivers/scsi/53c700.c hostdata->slots[j].state = NCR_700_SLOT_FREE; state 352 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_FREE; state 504 drivers/scsi/53c700.c if(slot->state != NCR_700_SLOT_FREE) state 517 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_BUSY; state 528 drivers/scsi/53c700.c if((slot->state & NCR_700_SLOT_MASK) != NCR_700_SLOT_MAGIC) { state 531 drivers/scsi/53c700.c if(slot->state == NCR_700_SLOT_FREE) { state 537 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_FREE; state 557 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_FREE; state 574 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_FREE; state 1015 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_QUEUED; state 1017 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_FREE; state 1125 drivers/scsi/53c700.c if(hostdata->state != NCR_700_HOST_BUSY) state 1177 drivers/scsi/53c700.c host->host_no, reselection_id, lun, dsp, dsp - hostdata->pScript, hostdata->state, hostdata->command_slot_count); state 1196 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_QUEUED; state 1296 drivers/scsi/53c700.c if(hostdata->state == NCR_700_HOST_BUSY && SCp != NULL) { state 1324 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_QUEUED; state 1328 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_BUSY; state 1385 drivers/scsi/53c700.c if(hostdata->state != NCR_700_HOST_FREE) { state 1389 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_QUEUED; state 1395 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_BUSY; state 1397 drivers/scsi/53c700.c slot->state = NCR_700_SLOT_BUSY; state 1488 drivers/scsi/53c700.c enum NCR_700_Host_State state; state 1491 drivers/scsi/53c700.c state = hostdata->state; state 1523 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_BUSY; state 1540 drivers/scsi/53c700.c if(slot->state == NCR_700_SLOT_FREE) state 1561 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_FREE; state 1695 drivers/scsi/53c700.c if(hostdata->state != NCR_700_HOST_BUSY) { state 1698 drivers/scsi/53c700.c hostdata->state = NCR_700_HOST_BUSY; state 1710 drivers/scsi/53c700.c if(hostdata->state == NCR_700_HOST_FREE) { state 1719 drivers/scsi/53c700.c if(hostdata->slots[j].state != NCR_700_SLOT_QUEUED) state 164 drivers/scsi/53c700.h enum NCR_700_tag_neg_state state) state 168 drivers/scsi/53c700.h spi_flags(SDp->sdev_target) |= ((__u32)state) << 20; state 179 drivers/scsi/53c700.h __u8 state; state 221 drivers/scsi/53c700.h enum NCR_700_Host_State state; /* protected by state lock */ state 303 drivers/scsi/FlashPoint.c enum scam_id_st state; state 5536 drivers/scsi/FlashPoint.c FPT_scamInfo[p_our_id].state = ID_ASSIGNED; state 5541 drivers/scsi/FlashPoint.c if ((FPT_scamInfo[i].state == ID_UNASSIGNED) || state 5542 drivers/scsi/FlashPoint.c (FPT_scamInfo[i].state == ID_UNUSED)) { state 5544 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = LEGACY; state 5608 drivers/scsi/FlashPoint.c state = ID_ASSIGNED; state 6227 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = ID_UNUSED; /*Default to unused ID. */ state 6229 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = ID_UNASSIGNED; /*Default to unassigned ID. */ state 6251 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = ID_UNUSED; /*Default to unused ID. */ state 6254 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = ID_UNASSIGNED; /*Default to unassigned ID. */ state 6288 drivers/scsi/FlashPoint.c FPT_scamInfo[i].state = ID_ASSIGNED; state 6308 drivers/scsi/FlashPoint.c if (FPT_scamInfo[match].state == ID_UNUSED) { state 6314 drivers/scsi/FlashPoint.c FPT_scamInfo[match].state = ID_ASSIGNED; state 6352 drivers/scsi/FlashPoint.c if (FPT_scamInfo[match].state == ID_UNASSIGNED) { state 6359 drivers/scsi/FlashPoint.c FPT_scamInfo[match].state = ID_ASSIGNED; state 644 drivers/scsi/aacraid/aachba.c (le32_to_cpu(dresp->mnt[0].state) != FSCS_HIDDEN)) { state 658 drivers/scsi/aacraid/aachba.c if (dresp->mnt[0].state & cpu_to_le32(FSCS_NOT_READY)) state 666 drivers/scsi/aacraid/aachba.c fsa_dev_ptr->ro = ((le32_to_cpu(dresp->mnt[0].state) & FSCS_READONLY) != 0); state 2237 drivers/scsi/aacraid/aacraid.h __le32 state; /* unready for mounting, state 1868 drivers/scsi/aacraid/linit.c static int aac_suspend(struct pci_dev *pdev, pm_message_t state) state 1883 drivers/scsi/aacraid/linit.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 1074 drivers/scsi/aacraid/src.c int state = 0; state 1102 drivers/scsi/aacraid/src.c state++; state 1108 drivers/scsi/aacraid/src.c state++; state 1119 drivers/scsi/aacraid/src.c state++; state 1126 drivers/scsi/aacraid/src.c state++; state 1136 drivers/scsi/aacraid/src.c state++; state 1144 drivers/scsi/aacraid/src.c state_str[state], rc); state 457 drivers/scsi/aha152x.c enum aha152x_state state, prevstate, laststate; state 521 drivers/scsi/aha152x.c #define STATE (HOSTDATA(shpnt)->state) state 335 drivers/scsi/aic7xxx/aic79xx_core.c ahd_restore_modes(struct ahd_softc *ahd, ahd_mode_state state) state 340 drivers/scsi/aic7xxx/aic79xx_core.c ahd_extract_mode_state(ahd, state, &src, &dst); state 63 drivers/scsi/aic7xxx/aic79xx_inline.h ahd_mode_state state, state 70 drivers/scsi/aic7xxx/aic79xx_inline.h ahd_mode_state state); state 91 drivers/scsi/aic7xxx/aic79xx_inline.h ahd_extract_mode_state(struct ahd_softc *ahd, ahd_mode_state state, state 94 drivers/scsi/aic7xxx/aic79xx_inline.h *src = (state & SRC_MODE) >> SRC_MODE_SHIFT; state 95 drivers/scsi/aic7xxx/aic79xx_inline.h *dst = (state & DST_MODE) >> DST_MODE_SHIFT; state 413 drivers/scsi/aic94xx/aic94xx_sds.c u8 state; /* low 4 bits */ state 772 drivers/scsi/aic94xx/aic94xx_sds.c dflt_phy_param.phy_desc[i].state = 0; state 794 drivers/scsi/aic94xx/aic94xx_sds.c switch (pd->state & 0xF) { state 116 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_suspend(struct pci_dev *pdev, pm_message_t state); state 1073 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_suspend(struct pci_dev *pdev, pm_message_t state) state 1091 drivers/scsi/arcmsr/arcmsr_hba.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 263 drivers/scsi/be2iscsi/be_cmds.c if (!test_bit(BEISCSI_HBA_ONLINE, &phba->state)) { state 375 drivers/scsi/be2iscsi/be_cmds.c set_bit(BEISCSI_HBA_LINK_UP, &phba->state); state 376 drivers/scsi/be2iscsi/be_cmds.c if (test_bit(BEISCSI_HBA_BOOT_FOUND, &phba->state)) state 382 drivers/scsi/be2iscsi/be_cmds.c clear_bit(BEISCSI_HBA_LINK_UP, &phba->state); state 404 drivers/scsi/be2iscsi/be_cmds.c u8 evt_type, state, old_state, le; state 416 drivers/scsi/be2iscsi/be_cmds.c state = async_sli->event_data1 >> state 422 drivers/scsi/be2iscsi/be_cmds.c phba->optic_state = state; state 424 drivers/scsi/be2iscsi/be_cmds.c if (state >= ARRAY_SIZE(beiscsi_port_misconf_event_msg)) { state 434 drivers/scsi/be2iscsi/be_cmds.c if (state > 3) state 449 drivers/scsi/be2iscsi/be_cmds.c beiscsi_port_misconf_event_msg[state], state 467 drivers/scsi/be2iscsi/be_cmds.c if (test_bit(BEISCSI_HBA_BOOT_FOUND, &phba->state)) state 620 drivers/scsi/be2iscsi/be_cmds.c set_bit(BEISCSI_HBA_FW_TIMEOUT, &phba->state); state 1587 drivers/scsi/be2iscsi/be_cmds.c set_bit(BEISCSI_HBA_UER_SUPP, &phba->state); state 1712 drivers/scsi/be2iscsi/be_cmds.c phba->state &= ~BEISCSI_HBA_IN_ERR; state 1715 drivers/scsi/be2iscsi/be_cmds.c phba->state &= ~BEISCSI_HBA_UER_SUPP; state 1814 drivers/scsi/be2iscsi/be_cmds.c set_bit(BEISCSI_HBA_IN_UE, &phba->state); state 1856 drivers/scsi/be2iscsi/be_cmds.c set_bit(BEISCSI_HBA_IN_TPE, &phba->state); state 57 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 431 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 574 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 696 drivers/scsi/be2iscsi/be_iscsi.c ihost->port_state = test_bit(BEISCSI_HBA_LINK_UP, &phba->state) ? state 749 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 901 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 1151 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 1154 drivers/scsi/be2iscsi/be_iscsi.c if (!test_bit(BEISCSI_HBA_LINK_UP, &phba->state)) { state 1319 drivers/scsi/be2iscsi/be_iscsi.c "BS_%d : HBA in error 0x%lx\n", phba->state); state 288 drivers/scsi/be2iscsi/be_main.c if (!session->leadconn || session->state != ISCSI_STATE_LOGGED_IN) { state 4831 drivers/scsi/be2iscsi/be_main.c "BM_%d : HBA in error 0x%lx\n", phba->state); state 4863 drivers/scsi/be2iscsi/be_main.c if (!test_bit(BEISCSI_HBA_ONLINE, &phba->state)) { state 4919 drivers/scsi/be2iscsi/be_main.c if (test_and_set_bit(BEISCSI_HBA_BOOT_WORK, &phba->state)) state 5182 drivers/scsi/be2iscsi/be_main.c clear_bit(BEISCSI_HBA_BOOT_WORK, &phba->state); state 5189 drivers/scsi/be2iscsi/be_main.c clear_bit(BEISCSI_HBA_BOOT_WORK, &phba->state); state 5273 drivers/scsi/be2iscsi/be_main.c "BM_%d : port in error: %lx\n", phba->state); state 5278 drivers/scsi/be2iscsi/be_main.c if (!test_bit(BEISCSI_HBA_UER_SUPP, &phba->state)) state 5303 drivers/scsi/be2iscsi/be_main.c if (test_bit(BEISCSI_HBA_ONLINE, &phba->state)) { state 5306 drivers/scsi/be2iscsi/be_main.c __func__, phba->state); state 5357 drivers/scsi/be2iscsi/be_main.c set_bit(BEISCSI_HBA_ONLINE, &phba->state); state 5359 drivers/scsi/be2iscsi/be_main.c "BM_%d : port online: 0x%lx\n", phba->state); state 5401 drivers/scsi/be2iscsi/be_main.c if (!test_and_clear_bit(BEISCSI_HBA_ONLINE, &phba->state)) state 5448 drivers/scsi/be2iscsi/be_main.c pci_channel_state_t state) state 5453 drivers/scsi/be2iscsi/be_main.c set_bit(BEISCSI_HBA_PCI_ERR, &phba->state); state 5466 drivers/scsi/be2iscsi/be_main.c if (state == pci_channel_io_perm_failure) { state 5692 drivers/scsi/be2iscsi/be_main.c set_bit(BEISCSI_HBA_ONLINE, &phba->state); state 5694 drivers/scsi/be2iscsi/be_main.c "BM_%d : port online: 0x%lx\n", phba->state); state 5705 drivers/scsi/be2iscsi/be_main.c set_bit(BEISCSI_HBA_BOOT_FOUND, &phba->state); state 333 drivers/scsi/be2iscsi/be_main.h unsigned long state; state 395 drivers/scsi/be2iscsi/be_main.h #define beiscsi_hba_in_error(phba) ((phba)->state & BEISCSI_HBA_IN_ERR) state 398 drivers/scsi/be2iscsi/be_main.h test_bit(BEISCSI_HBA_ONLINE, &phba->state)) state 822 drivers/scsi/be2iscsi/be_mgmt.c if (!test_bit(BEISCSI_HBA_BOOT_WORK, &phba->state)) { state 825 drivers/scsi/be2iscsi/be_mgmt.c __func__, phba->state); state 904 drivers/scsi/be2iscsi/be_mgmt.c clear_bit(BEISCSI_HBA_BOOT_WORK, &phba->state); state 200 drivers/scsi/bfa/bfa_cs.h int state; /* state machine encoding */ state 237 drivers/scsi/bfa/bfa_cs.h return smt[i].state; state 402 drivers/scsi/bfa/bfa_defs.h enum bfa_ioc_state state; /* IOC state */ state 55 drivers/scsi/bfa/bfa_defs_fcs.h enum bfa_vf_state state; /* VF state */ state 237 drivers/scsi/bfa/bfa_defs_fcs.h enum bfa_lport_state state; /* port state */ state 395 drivers/scsi/bfa/bfa_defs_fcs.h enum bfa_rport_state state; /* Rport State machine state */ state 464 drivers/scsi/bfa/bfa_defs_fcs.h enum bfa_itnim_state state; /* FCS itnim state */ state 550 drivers/scsi/bfa/bfa_defs_svc.h u8 state; /* QoS current state */ state 572 drivers/scsi/bfa/bfa_defs_svc.h u8 state; state 912 drivers/scsi/bfa/bfa_defs_svc.h u8 state; state 1136 drivers/scsi/bfa/bfa_defs_svc.h enum bfa_trunk_state state; state 2186 drivers/scsi/bfa/bfa_fcpim.c if (lun_list[i].state == BFA_IOIM_LUN_MASK_ACTIVE) { state 2207 drivers/scsi/bfa/bfa_fcpim.c if (lunm_list[i].state != BFA_IOIM_LUN_MASK_ACTIVE) state 2246 drivers/scsi/bfa/bfa_fcpim.c if (lunm_list[i].state == BFA_IOIM_LUN_MASK_ACTIVE) { state 2297 drivers/scsi/bfa/bfa_fcpim.c if (lunm_list[i].state != BFA_IOIM_LUN_MASK_ACTIVE) state 2321 drivers/scsi/bfa/bfa_fcpim.c lunm_list[free_index].state = BFA_IOIM_LUN_MASK_ACTIVE; state 2373 drivers/scsi/bfa/bfa_fcpim.c lunm_list[i].state = BFA_IOIM_LUN_MASK_INACTIVE; state 724 drivers/scsi/bfa/bfa_fcs_fcpim.c itnim_drv->state = ITNIM_STATE_TIMEOUT; state 768 drivers/scsi/bfa/bfa_fcs_fcpim.c attr->state = bfa_sm_to_state(itnim_sm_table, itnim->sm); state 1166 drivers/scsi/bfa/bfa_fcs_lport.c port_attr->state = BFA_LPORT_UNINIT; state 3029 drivers/scsi/bfa/bfa_fcs_rport.c rport_attr->state = bfa_fcs_rport_get_state(rport); state 2864 drivers/scsi/bfa/bfa_ioc.c ioc_attr->state = bfa_ioc_get_state(ioc); state 3780 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 3802 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_INSERTED; state 3807 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_REMOVED; state 3812 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_FAILED; state 3817 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_UNSUPPORT; state 3826 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_VALID; state 3855 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_VALID) state 3857 drivers/scsi/bfa/bfa_ioc.c else if (sfp->state == BFA_SFP_STATE_UNSUPPORT) state 3860 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 3884 drivers/scsi/bfa/bfa_ioc.c sfp->state = rsp->state; state 3899 drivers/scsi/bfa/bfa_ioc.c WARN_ON(sfp->state != BFA_SFP_STATE_INIT); state 3901 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 3917 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_UNSUPPORT) state 3919 drivers/scsi/bfa/bfa_ioc.c else if (sfp->state == BFA_SFP_STATE_VALID) { state 3953 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 4034 drivers/scsi/bfa/bfa_ioc.c sfp->state = BFA_SFP_STATE_INIT; state 4111 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_INIT) { state 4149 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_INIT) { state 4161 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_REMOVED || state 4162 drivers/scsi/bfa/bfa_ioc.c sfp->state == BFA_SFP_STATE_FAILED) { state 4163 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 4167 drivers/scsi/bfa/bfa_ioc.c if (sfp->state == BFA_SFP_STATE_INSERTED) { state 4168 drivers/scsi/bfa/bfa_ioc.c bfa_trc(sfp, sfp->state); state 5020 drivers/scsi/bfa/bfa_ioc.c bfa_trc(diag, diag->beacon.state); state 5021 drivers/scsi/bfa/bfa_ioc.c diag->beacon.state = BFA_FALSE; state 5204 drivers/scsi/bfa/bfa_ioc.c if (diag->beacon.state) state 5241 drivers/scsi/bfa/bfa_ioc.c if (diag->beacon.state && beacon) /* beacon alread on */ state 5244 drivers/scsi/bfa/bfa_ioc.c diag->beacon.state = beacon; state 438 drivers/scsi/bfa/bfa_ioc.h u8 state; /* sfp state */ state 602 drivers/scsi/bfa/bfa_ioc.h bfa_boolean_t state; /* port beacon state */ state 2239 drivers/scsi/bfa/bfa_svc.c fcport->qos_attr.state != BFA_QOS_ONLINE) state 3127 drivers/scsi/bfa/bfa_svc.c trunk->attr.state = BFA_TRUNK_DISABLED; state 3426 drivers/scsi/bfa/bfa_svc.c bfa_trc(fcport->bfa, trunk->attr.state); state 3433 drivers/scsi/bfa/bfa_svc.c state_prev = trunk->attr.state; state 3434 drivers/scsi/bfa/bfa_svc.c if (fcport->cfg.trunked && (trunk->attr.state != BFA_TRUNK_DISABLED)) state 3435 drivers/scsi/bfa/bfa_svc.c trunk->attr.state = scn->trunk_state; state 3441 drivers/scsi/bfa/bfa_svc.c lattr->link_state = tlink->state; state 3447 drivers/scsi/bfa/bfa_svc.c if (tlink->state == BFA_TRUNK_LINK_STATE_UP) { state 3481 drivers/scsi/bfa/bfa_svc.c if ((state_prev != trunk->attr.state) || state 3498 drivers/scsi/bfa/bfa_svc.c if (fcport->trunk.attr.state == BFA_TRUNK_ONLINE) state 3501 drivers/scsi/bfa/bfa_svc.c fcport->trunk.attr.state = BFA_TRUNK_OFFLINE; state 3571 drivers/scsi/bfa/bfa_svc.c fcport->trunk.attr.state = state 3574 drivers/scsi/bfa/bfa_svc.c fcport->trunk.attr.state = state 3582 drivers/scsi/bfa/bfa_svc.c fcport->qos_attr.state = BFA_QOS_OFFLINE; state 3584 drivers/scsi/bfa/bfa_svc.c fcport->qos_attr.state = BFA_QOS_DISABLED; state 3590 drivers/scsi/bfa/bfa_svc.c fcport->bbcr_attr.state = BFA_BBCR_OFFLINE; state 3592 drivers/scsi/bfa/bfa_svc.c fcport->bbcr_attr.state = BFA_BBCR_DISABLED; state 3605 drivers/scsi/bfa/bfa_svc.c fcport->bbcr_attr.state = BFA_BBCR_OFFLINE; state 3607 drivers/scsi/bfa/bfa_svc.c fcport->bbcr_attr.state = BFA_BBCR_DISABLED; state 3802 drivers/scsi/bfa/bfa_svc.c (fcport->qos_attr.state != BFA_QOS_DISABLED)) state 3807 drivers/scsi/bfa/bfa_svc.c (fcport->trunk.attr.state != BFA_TRUNK_DISABLED)) state 4132 drivers/scsi/bfa/bfa_svc.c bfa_fcport_cfg_faa(struct bfa_s *bfa, u8 state) state 4136 drivers/scsi/bfa/bfa_svc.c bfa_trc(bfa, state); state 4137 drivers/scsi/bfa/bfa_svc.c fcport->cfg.faa_state = state; state 4177 drivers/scsi/bfa/bfa_svc.c fcport->trunk.attr.state == BFA_TRUNK_ONLINE); state 6168 drivers/scsi/bfa/bfa_svc.c if (dport->i2hmsg.scn.state == BFI_DPORT_SCN_DDPORT_ENABLE) { state 6174 drivers/scsi/bfa/bfa_svc.c bfa_trc(dport->bfa, dport->i2hmsg.scn.state); state 6267 drivers/scsi/bfa/bfa_svc.c switch (dport->i2hmsg.scn.state) { state 6304 drivers/scsi/bfa/bfa_svc.c bfa_trc(dport->bfa, dport->i2hmsg.scn.state); state 6427 drivers/scsi/bfa/bfa_svc.c switch (dport->i2hmsg.scn.state) { state 6435 drivers/scsi/bfa/bfa_svc.c bfa_trc(dport->bfa, dport->i2hmsg.scn.state); state 6559 drivers/scsi/bfa/bfa_svc.c bfa_trc(dport->bfa, msg->state); state 6560 drivers/scsi/bfa/bfa_svc.c dport->i2hmsg.scn.state = msg->state; state 6562 drivers/scsi/bfa/bfa_svc.c switch (dport->i2hmsg.scn.state) { state 6628 drivers/scsi/bfa/bfa_svc.c bfa_sm_fault(dport->bfa, msg->state); state 566 drivers/scsi/bfa/bfa_svc.h void bfa_fcport_cfg_faa(struct bfa_s *bfa, u8 state); state 1434 drivers/scsi/bfa/bfad.c bfad_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 1442 drivers/scsi/bfa/bfad.c state, bfad->bfad_flags); state 1444 drivers/scsi/bfa/bfad.c switch (state) { state 2306 drivers/scsi/bfa/bfad_bsg.c trunk->attr.state = BFA_TRUNK_OFFLINE; state 2310 drivers/scsi/bfa/bfad_bsg.c trunk->attr.state = BFA_TRUNK_DISABLED; state 2389 drivers/scsi/bfa/bfad_bsg.c iocmd->attr.state = fcport->qos_attr.state; state 435 drivers/scsi/bfa/bfad_im.c (*itnim_drv)->state = ITNIM_STATE_NONE; state 459 drivers/scsi/bfa/bfad_im.c WARN_ON(itnim_drv->state == ITNIM_STATE_ONLINE); state 463 drivers/scsi/bfa/bfad_im.c if (itnim_drv->state == ITNIM_STATE_OFFLINE_PENDING) state 466 drivers/scsi/bfa/bfad_im.c itnim_drv->state = ITNIM_STATE_FREE; state 495 drivers/scsi/bfa/bfad_im.c itnim_drv->state = ITNIM_STATE_ONLINE; state 519 drivers/scsi/bfa/bfad_im.c itnim_drv->state = ITNIM_STATE_OFFLINE; state 523 drivers/scsi/bfa/bfad_im.c itnim_drv->state = ITNIM_STATE_OFFLINE_PENDING; state 938 drivers/scsi/bfa/bfad_im.c if (lun_list[i].state == BFA_IOIM_LUN_MASK_ACTIVE && state 1119 drivers/scsi/bfa/bfad_im.c bfa_trc(bfad, itnim->state); state 1120 drivers/scsi/bfa/bfad_im.c switch (itnim->state) { state 1147 drivers/scsi/bfa/bfad_im.c itnim->state = ITNIM_STATE_OFFLINE; state 90 drivers/scsi/bfa/bfad_im.h enum bfad_itnim_state state; state 868 drivers/scsi/bfa/bfi.h u8 state; state 1159 drivers/scsi/bfa/bfi.h u8 state; /* new state */ state 289 drivers/scsi/bfa/bfi_ms.h u8 state; /* bfa_trunk_link_state_t */ state 695 drivers/scsi/bnx2fc/bnx2fc_els.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 580 drivers/scsi/bnx2fc/bnx2fc_fcoe.c if (ctlr->state) { state 788 drivers/scsi/bnx2fc/bnx2fc_fcoe.c if (test_bit(__LINK_STATE_NOCARRIER, &hba->phys_dev->state)) state 698 drivers/scsi/bnx2fc/bnx2fc_io.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 859 drivers/scsi/bnx2fc/bnx2fc_io.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 1139 drivers/scsi/bnx2fc/bnx2fc_io.c if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) { state 1872 drivers/scsi/bnx2fc/bnx2fc_io.c if ((lport->state != LPORT_ST_READY) || !(lport->link_up)) { state 755 drivers/scsi/bnx2i/bnx2i.h u32 state; state 99 drivers/scsi/bnx2i/bnx2i_hwi.c if (test_bit(__LINK_STATE_NOCARRIER, &hba->netdev->state)) state 616 drivers/scsi/bnx2i/bnx2i_hwi.c bnx2i_conn->ep->state = EP_STATE_LOGOUT_SENT; state 689 drivers/scsi/bnx2i/bnx2i_hwi.c if (ep->state == EP_STATE_OFLD_START) { state 691 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_OFLD_FAILED; state 692 drivers/scsi/bnx2i/bnx2i_hwi.c } else if (ep->state == EP_STATE_DISCONN_START) { state 694 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_DISCONN_TIMEDOUT; state 695 drivers/scsi/bnx2i/bnx2i_hwi.c } else if (ep->state == EP_STATE_CLEANUP_START) { state 697 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CLEANUP_FAILED; state 1632 drivers/scsi/bnx2i/bnx2i_hwi.c bnx2i_conn->ep->state = EP_STATE_LOGOUT_RESP_RCVD; state 2137 drivers/scsi/bnx2i/bnx2i_hwi.c conn->ep->state = EP_STATE_ULP_UPDATE_FAILED; state 2139 drivers/scsi/bnx2i/bnx2i_hwi.c conn->ep->state = EP_STATE_ULP_UPDATE_COMPL; state 2407 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CLEANUP_FAILED; state 2409 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CLEANUP_CMPL; state 2440 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_OFLD_FAILED; state 2453 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_OFLD_FAILED_CID_BUSY; state 2459 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_OFLD_COMPL; state 2573 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CONNECT_FAILED; state 2575 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CONNECT_COMPL; state 2577 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_CONNECT_FAILED; state 2594 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_DISCONN_COMPL; state 2610 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_DISCONN_COMPL; state 2627 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_TCP_FIN_RCVD; state 2643 drivers/scsi/bnx2i/bnx2i_hwi.c u32 old_state = ep->state; state 2645 drivers/scsi/bnx2i/bnx2i_hwi.c ep->state = EP_STATE_TCP_RST_RCVD; state 396 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_IDLE; state 421 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_IDLE; state 1167 drivers/scsi/bnx2i/bnx2i_iscsi.c if (!task->sc || task->state == ISCSI_TASK_PENDING) state 1172 drivers/scsi/bnx2i/bnx2i_iscsi.c if (task->state == ISCSI_TASK_ABRT_TMF) { state 1430 drivers/scsi/bnx2i/bnx2i_iscsi.c if ((bnx2i_ep->state == EP_STATE_TCP_FIN_RCVD) || state 1431 drivers/scsi/bnx2i/bnx2i_iscsi.c (bnx2i_ep->state == EP_STATE_TCP_RST_RCVD)) state 1607 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_conn->ep->state = EP_STATE_ULP_UPDATE_START; state 1619 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_conn->ep->state != EP_STATE_ULP_UPDATE_START); state 1712 drivers/scsi/bnx2i/bnx2i_iscsi.c ep->state == EP_STATE_DISCONN_TIMEDOUT) { state 1730 drivers/scsi/bnx2i/bnx2i_iscsi.c ep->state = EP_STATE_CLEANUP_START; state 1739 drivers/scsi/bnx2i/bnx2i_iscsi.c ep->state = EP_STATE_CLEANUP_CMPL; state 1742 drivers/scsi/bnx2i/bnx2i_iscsi.c (ep->state != EP_STATE_CLEANUP_START)); state 1750 drivers/scsi/bnx2i/bnx2i_iscsi.c if (ep->state != EP_STATE_CLEANUP_CMPL) state 1832 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_OFLD_START; state 1840 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_OFLD_FAILED_CID_BUSY) { state 1854 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state != EP_STATE_OFLD_START); state 1862 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state != EP_STATE_OFLD_COMPL) { state 1863 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_OFLD_FAILED_CID_BUSY) { state 1896 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_CONNECT_START; state 1945 drivers/scsi/bnx2i/bnx2i_iscsi.c if ((bnx2i_ep->state == EP_STATE_IDLE) || state 1946 drivers/scsi/bnx2i/bnx2i_iscsi.c (bnx2i_ep->state == EP_STATE_CONNECT_FAILED) || state 1947 drivers/scsi/bnx2i/bnx2i_iscsi.c (bnx2i_ep->state == EP_STATE_OFLD_FAILED)) state 1949 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_CONNECT_COMPL) state 1953 drivers/scsi/bnx2i/bnx2i_iscsi.c ((bnx2i_ep->state == state 1955 drivers/scsi/bnx2i/bnx2i_iscsi.c (bnx2i_ep->state == state 1957 drivers/scsi/bnx2i/bnx2i_iscsi.c (bnx2i_ep->state == state 1960 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_OFLD_FAILED) state 1986 drivers/scsi/bnx2i/bnx2i_iscsi.c switch (bnx2i_ep->state) { state 2040 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_IDLE || state 2041 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state == EP_STATE_DISCONN_TIMEDOUT) state 2061 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state != EP_STATE_TCP_FIN_RCVD) { state 2062 drivers/scsi/bnx2i/bnx2i_iscsi.c if (session->state == ISCSI_STATE_LOGGING_OUT) { state 2063 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_LOGOUT_SENT) { state 2069 drivers/scsi/bnx2i/bnx2i_iscsi.c } else if (bnx2i_ep->state == state 2079 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_DISCONN_START; state 2092 drivers/scsi/bnx2i/bnx2i_iscsi.c ((bnx2i_ep->state != EP_STATE_DISCONN_START) state 2093 drivers/scsi/bnx2i/bnx2i_iscsi.c && (bnx2i_ep->state != EP_STATE_TCP_FIN_RCVD))); state 2104 drivers/scsi/bnx2i/bnx2i_iscsi.c bnx2i_ep->state = EP_STATE_IDLE; state 2128 drivers/scsi/bnx2i/bnx2i_iscsi.c while ((bnx2i_ep->state == EP_STATE_CONNECT_START) && state 2141 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_DISCONN_TIMEDOUT) state 2144 drivers/scsi/bnx2i/bnx2i_iscsi.c if (bnx2i_ep->state == EP_STATE_IDLE) state 249 drivers/scsi/csiostor/csio_attr.c char state[16]; state 253 drivers/scsi/csiostor/csio_attr.c csio_lnode_state_to_str(ln, state); state 254 drivers/scsi/csiostor/csio_attr.c if (!strcmp(state, "READY")) state 256 drivers/scsi/csiostor/csio_attr.c else if (!strcmp(state, "OFFLINE")) state 393 drivers/scsi/csiostor/csio_attr.c char state[16]; state 396 drivers/scsi/csiostor/csio_attr.c csio_lnode_state_to_str(pln, state); state 397 drivers/scsi/csiostor/csio_attr.c if (strcmp(state, "READY")) { state 408 drivers/scsi/csiostor/csio_attr.c csio_lnode_state_to_str(ln, state); state 409 drivers/scsi/csiostor/csio_attr.c if (strcmp(state, "READY")) { state 84 drivers/scsi/csiostor/csio_defs.h csio_set_state(void *smp, void *state) state 86 drivers/scsi/csiostor/csio_defs.h ((struct csio_sm *)smp)->sm_state = (csio_sm_state_t)state; state 90 drivers/scsi/csiostor/csio_defs.h csio_init_state(struct csio_sm *smp, void *state) state 92 drivers/scsi/csiostor/csio_defs.h csio_set_state(smp, state); state 108 drivers/scsi/csiostor/csio_defs.h csio_match_state(void *smp, void *state) state 110 drivers/scsi/csiostor/csio_defs.h return (csio_get_state(smp) == (csio_sm_state_t)state); state 916 drivers/scsi/csiostor/csio_hw.c csio_do_hello(struct csio_hw *hw, enum csio_dev_state *state) state 944 drivers/scsi/csiostor/csio_hw.c csio_mb_process_hello_rsp(hw, mbp, &retval, state, &mpfn); state 954 drivers/scsi/csiostor/csio_hw.c } else if (*state == CSIO_DEV_STATE_UNINIT) { state 1007 drivers/scsi/csiostor/csio_hw.c if (state) { state 1009 drivers/scsi/csiostor/csio_hw.c *state = CSIO_DEV_STATE_ERR; state 1012 drivers/scsi/csiostor/csio_hw.c *state = CSIO_DEV_STATE_INIT; state 1028 drivers/scsi/csiostor/csio_hw.c switch (*state) { state 2316 drivers/scsi/csiostor/csio_hw.c struct fw_hdr *card_fw, enum csio_dev_state state, state 2351 drivers/scsi/csiostor/csio_hw.c } else if (fs_fw_usable && state == CSIO_DEV_STATE_UNINIT && state 2380 drivers/scsi/csiostor/csio_hw.c state, state 1060 drivers/scsi/csiostor/csio_init.c csio_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 1077 drivers/scsi/csiostor/csio_init.c return state == pci_channel_io_perm_failure ? state 109 drivers/scsi/csiostor/csio_mb.c enum fw_retval *retval, enum csio_dev_state *state, state 124 drivers/scsi/csiostor/csio_mb.c *state = CSIO_DEV_STATE_INIT; state 126 drivers/scsi/csiostor/csio_mb.c *state = CSIO_DEV_STATE_ERR; state 128 drivers/scsi/csiostor/csio_mb.c *state = CSIO_DEV_STATE_UNINIT; state 180 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->atid, state 207 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 216 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (csk->state >= CTP_ESTABLISHED) state 243 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (unlikely(csk->state == CTP_ABORTING || !skb)) state 263 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, csk->snd_nxt, state 281 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, rst_status); state 305 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, credits, dack); state 399 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (unlikely(csk->state < CTP_ESTABLISHED || state 400 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk->state == CTP_CLOSE_WAIT_1 || csk->state >= CTP_ABORTING)) { state 403 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 485 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c atid, atid, csk, csk->state, csk->flags, rcv_isn); state 502 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (unlikely(csk->state != CTP_ACTIVE_OPEN)) state 504 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 555 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 577 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->atid, rpl->status, state 612 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 631 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, ntohl(rpl->snd_nxt)); state 650 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c return csk->state > CTP_ESTABLISHED ? -EPIPE : -ECONNRESET; state 669 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 715 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c rpl->status, csk, csk ? csk->state : 0, state 756 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, skb, skb->len); state 760 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) { state 763 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 764 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (csk->state != CTP_ABORTING) state 855 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, ntohs(hdr->credits)); state 911 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid); state 964 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c "csk 0x%p,%u,0x%lx.\n", csk, csk->state, csk->flags); state 1006 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, state 87 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int t4_uld_state_change(void *, enum cxgb4_state state); state 316 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk->state, csk->flags, csk->atid, csk->rss_qid); state 426 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c CHELSIO_CHIP_VERSION(lldi->adapter_type), csk, csk->state, state 444 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 452 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (csk->state >= CTP_ESTABLISHED) state 463 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 474 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state == CTP_ABORTING) || !skb || !csk->cdev) state 498 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, csk->snd_nxt, state 511 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, rst_status); state 533 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, credits); state 716 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state < CTP_ESTABLISHED || state 717 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk->state == CTP_CLOSE_WAIT_1 || csk->state >= CTP_ABORTING)) { state 721 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 791 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb, len); state 828 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c atid, csk, csk->state, csk->flags, csk->tid, csk->atid); state 834 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c atid, tid, csk, csk->state, csk->flags, rcv_isn); state 846 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state != CTP_ACTIVE_OPEN)) state 848 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 917 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 980 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c atid, tid, status, csk, csk->state, csk->flags); state 1025 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1046 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1058 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c return csk->state > CTP_ESTABLISHED ? state 1087 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, req->status); state 1133 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk->state, csk->flags, csk->tid, rpl->status); state 1181 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb, skb->len, state 1186 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) { state 1189 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1190 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (csk->state != CTP_ABORTING) state 1209 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb); state 1254 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, skb, lskb); state 1287 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb, state 1292 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) { state 1295 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1297 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (csk->state != CTP_ABORTING) state 1318 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, skb, lskb); state 1383 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, skb, ddpvld, csk->skb_ulp_lhdr); state 1387 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) { state 1390 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1391 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (csk->state != CTP_ABORTING) state 1452 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, skb, ddpvld, csk->skb_ulp_lhdr, state 1457 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) { state 1460 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1462 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (csk->state != CTP_ABORTING) state 1536 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1559 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, rpl->status); state 1613 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1703 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid); state 1811 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c (&csk->saddr), (&csk->daddr), csk, csk->state, state 2228 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int t4_uld_state_change(void *handle, enum cxgb4_state state) state 2232 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c switch (state) { state 2248 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c pr_info("cdev 0x%p, unknown state %d.\n", cdev, state); state 842 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->user_data); state 844 drivers/scsi/cxgbi/libcxgbi.c if (csk->state != CTP_ESTABLISHED) { state 856 drivers/scsi/cxgbi/libcxgbi.c csk, (csk)->state, (csk)->flags, (csk)->tid); state 858 drivers/scsi/cxgbi/libcxgbi.c if (csk->state == CTP_ACTIVE_OPEN || csk->state == CTP_CLOSED) state 877 drivers/scsi/cxgbi/libcxgbi.c csk, (csk)->state, (csk)->flags, (csk)->tid); state 884 drivers/scsi/cxgbi/libcxgbi.c if (csk->state == CTP_ACTIVE_OPEN) state 886 drivers/scsi/cxgbi/libcxgbi.c else if (csk->state == CTP_ESTABLISHED) { state 889 drivers/scsi/cxgbi/libcxgbi.c } else if (csk->state == CTP_PASSIVE_CLOSE) { state 908 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, state 925 drivers/scsi/cxgbi/libcxgbi.c csk, (csk)->state, (csk)->flags, (csk)->tid); state 928 drivers/scsi/cxgbi/libcxgbi.c if (csk->state == CTP_ACTIVE_OPEN) state 948 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid); state 960 drivers/scsi/cxgbi/libcxgbi.c csk, (csk)->state, (csk)->flags, (csk)->tid); state 967 drivers/scsi/cxgbi/libcxgbi.c switch (csk->state) { state 981 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid); state 993 drivers/scsi/cxgbi/libcxgbi.c csk, (csk)->state, (csk)->flags, (csk)->tid); state 1001 drivers/scsi/cxgbi/libcxgbi.c switch (csk->state) { state 1013 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid); state 1026 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, credits, state 1040 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, credits, state 1047 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, state 1064 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, snd_una, state 1147 drivers/scsi/cxgbi/libcxgbi.c if (csk->state != CTP_ESTABLISHED) { state 1150 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid); state 1158 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, csk->err); state 1166 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, csk->write_seq, state 1684 drivers/scsi/cxgbi/libcxgbi.c csk, csk->state, csk->flags, csk->tid, csk->copied_seq, state 1691 drivers/scsi/cxgbi/libcxgbi.c if (csk->state != CTP_ESTABLISHED) state 2669 drivers/scsi/cxgbi/libcxgbi.c ep, cep, cconn, csk, csk->state, csk->flags); state 2680 drivers/scsi/cxgbi/libcxgbi.c if (likely(csk->state >= CTP_ESTABLISHED)) state 138 drivers/scsi/cxgbi/libcxgbi.h unsigned int state; state 265 drivers/scsi/cxgbi/libcxgbi.h csk, csk->state, csk->flags, flag); state 274 drivers/scsi/cxgbi/libcxgbi.h csk, csk->state, csk->flags, flag); state 285 drivers/scsi/cxgbi/libcxgbi.h static inline void cxgbi_sock_set_state(struct cxgbi_sock *csk, int state) state 289 drivers/scsi/cxgbi/libcxgbi.h csk, csk->state, csk->flags, state); state 290 drivers/scsi/cxgbi/libcxgbi.h csk->state = state; state 301 drivers/scsi/cxgbi/libcxgbi.h csk, csk->state, csk->flags); state 326 drivers/scsi/cxgbi/libcxgbi.h return csk->state >= CTP_ACTIVE_CLOSE; state 331 drivers/scsi/cxgbi/libcxgbi.h return csk->state == CTP_ESTABLISHED; state 151 drivers/scsi/cxlflash/common.h enum cxlflash_state state; state 599 drivers/scsi/cxlflash/main.c switch (cfg->state) { state 961 drivers/scsi/cxlflash/main.c wait_event(cfg->reset_waitq, cfg->state != STATE_RESET && state 962 drivers/scsi/cxlflash/main.c cfg->state != STATE_PROBING); state 973 drivers/scsi/cxlflash/main.c cfg->state = STATE_FAILTERM; state 2249 drivers/scsi/cxlflash/main.c if (cfg->state != STATE_RESET) { state 2251 drivers/scsi/cxlflash/main.c __func__, cfg->state); state 2259 drivers/scsi/cxlflash/main.c cfg->state = STATE_FAILTERM; state 2261 drivers/scsi/cxlflash/main.c cfg->state = STATE_NORMAL; state 2276 drivers/scsi/cxlflash/main.c if (cfg->state != STATE_NORMAL) { state 2278 drivers/scsi/cxlflash/main.c __func__, cfg->state); state 2282 drivers/scsi/cxlflash/main.c cfg->state = STATE_RESET; state 2315 drivers/scsi/cxlflash/main.c if (cfg->state != STATE_NORMAL) { state 2317 drivers/scsi/cxlflash/main.c __func__, cfg->state); state 2450 drivers/scsi/cxlflash/main.c if (cfg->state != STATE_NORMAL) { state 2452 drivers/scsi/cxlflash/main.c __func__, cfg->state); state 2487 drivers/scsi/cxlflash/main.c switch (cfg->state) { state 2494 drivers/scsi/cxlflash/main.c wait_event(cfg->reset_waitq, cfg->state != STATE_RESET); state 2528 drivers/scsi/cxlflash/main.c switch (cfg->state) { state 2530 drivers/scsi/cxlflash/main.c cfg->state = STATE_RESET; state 2536 drivers/scsi/cxlflash/main.c cfg->state = STATE_FAILTERM; state 2538 drivers/scsi/cxlflash/main.c cfg->state = STATE_NORMAL; state 2543 drivers/scsi/cxlflash/main.c wait_event(cfg->reset_waitq, cfg->state != STATE_RESET); state 2544 drivers/scsi/cxlflash/main.c if (cfg->state == STATE_NORMAL) state 3011 drivers/scsi/cxlflash/main.c switch (cfg->state) { state 3013 drivers/scsi/cxlflash/main.c cfg->state = STATE_RESET; state 3018 drivers/scsi/cxlflash/main.c cfg->state = STATE_FAILTERM; state 3020 drivers/scsi/cxlflash/main.c cfg->state = STATE_NORMAL; state 3024 drivers/scsi/cxlflash/main.c wait_event(cfg->reset_waitq, cfg->state != STATE_RESET); state 3025 drivers/scsi/cxlflash/main.c if (cfg->state == STATE_NORMAL) state 3031 drivers/scsi/cxlflash/main.c __func__, cfg->state); state 3232 drivers/scsi/cxlflash/main.c if (cfg->state != STATE_NORMAL) state 3694 drivers/scsi/cxlflash/main.c cfg->state = STATE_PROBING; state 3774 drivers/scsi/cxlflash/main.c cfg->state = STATE_PROBED; state 3777 drivers/scsi/cxlflash/main.c cfg->state = STATE_NORMAL; state 3783 drivers/scsi/cxlflash/main.c cfg->state = STATE_PROBED; state 3799 drivers/scsi/cxlflash/main.c pci_channel_state_t state) state 3805 drivers/scsi/cxlflash/main.c dev_dbg(dev, "%s: pdev=%p state=%u\n", __func__, pdev, state); state 3807 drivers/scsi/cxlflash/main.c switch (state) { state 3809 drivers/scsi/cxlflash/main.c wait_event(cfg->reset_waitq, cfg->state != STATE_RESET && state 3810 drivers/scsi/cxlflash/main.c cfg->state != STATE_PROBING); state 3811 drivers/scsi/cxlflash/main.c if (cfg->state == STATE_FAILTERM) state 3814 drivers/scsi/cxlflash/main.c cfg->state = STATE_RESET; state 3824 drivers/scsi/cxlflash/main.c cfg->state = STATE_FAILTERM; state 3871 drivers/scsi/cxlflash/main.c cfg->state = STATE_NORMAL; state 133 drivers/scsi/cxlflash/ocxl_hw.c if (ctx->state != STARTED) { state 135 drivers/scsi/cxlflash/ocxl_hw.c ctx->state); state 340 drivers/scsi/cxlflash/ocxl_hw.c if (ctx->state != OPENED) { state 342 drivers/scsi/cxlflash/ocxl_hw.c __func__, ctx->state); state 372 drivers/scsi/cxlflash/ocxl_hw.c ctx->state = STARTED; state 404 drivers/scsi/cxlflash/ocxl_hw.c enum ocxlflash_ctx_state state; state 408 drivers/scsi/cxlflash/ocxl_hw.c state = ctx->state; state 409 drivers/scsi/cxlflash/ocxl_hw.c ctx->state = CLOSED; state 411 drivers/scsi/cxlflash/ocxl_hw.c if (state != STARTED) state 508 drivers/scsi/cxlflash/ocxl_hw.c ctx->state = OPENED; state 542 drivers/scsi/cxlflash/ocxl_hw.c if (ctx->state >= STARTED) { state 544 drivers/scsi/cxlflash/ocxl_hw.c ctx->state); state 994 drivers/scsi/cxlflash/ocxl_hw.c else if (ctx->state == CLOSED) state 1037 drivers/scsi/cxlflash/ocxl_hw.c if (ctx_event_pending(ctx) || (ctx->state == CLOSED)) state 1137 drivers/scsi/cxlflash/ocxl_hw.c if (ctx->state != STARTED) { state 1139 drivers/scsi/cxlflash/ocxl_hw.c __func__, ctx->state); state 63 drivers/scsi/cxlflash/ocxl_hw.h enum ocxlflash_ctx_state state; /* Context state */ state 1284 drivers/scsi/cxlflash/superpipe.c switch (cfg->state) { state 1289 drivers/scsi/cxlflash/superpipe.c cfg->state != STATE_RESET); state 2064 drivers/scsi/cxlflash/superpipe.c if (unlikely(rc) && (cfg->state == STATE_FAILTERM)) { state 251 drivers/scsi/dc395x.c u16 state; state 897 drivers/scsi/dc395x.c srb->state = 0; state 1112 drivers/scsi/dc395x.c srb->state, srb->status, srb->scsi_phase, state 1323 drivers/scsi/dc395x.c srb->state |= SRB_DO_SYNC_NEGO; state 1346 drivers/scsi/dc395x.c srb->state |= SRB_DO_WIDE_NEGO; state 1465 drivers/scsi/dc395x.c srb->state = SRB_MSGOUT; state 1489 drivers/scsi/dc395x.c srb->state = SRB_START_; state 1506 drivers/scsi/dc395x.c srb->state = SRB_READY; state 1517 drivers/scsi/dc395x.c srb->state = SRB_START_; state 1548 drivers/scsi/dc395x.c srb->state = SRB_READY; state 1574 drivers/scsi/dc395x.c srb->state |= SRB_MSGOUT state 1584 drivers/scsi/dc395x.c srb->state &= ~SRB_MSGIN; state 1585 drivers/scsi/dc395x.c srb->state |= SRB_MSGOUT; state 1743 drivers/scsi/dc395x.c if (srb->state & (SRB_UNEXPECT_RESEL + SRB_ABORT_SENT)) state 1747 drivers/scsi/dc395x.c srb->state &= ~SRB_MSGOUT; state 1759 drivers/scsi/dc395x.c if (!(srb->state & SRB_MSGOUT)) { state 1760 drivers/scsi/dc395x.c srb->state |= SRB_MSGOUT; state 1778 drivers/scsi/dc395x.c srb->state = SRB_ABORT_SENT; state 1818 drivers/scsi/dc395x.c srb->state |= SRB_COMMAND; state 1966 drivers/scsi/dc395x.c if (!(srb->state & SRB_XFERPAD)) { state 2099 drivers/scsi/dc395x.c if (!(srb->state & SRB_XFERPAD)) { state 2334 drivers/scsi/dc395x.c srb->state |= SRB_DATA_XFER; state 2374 drivers/scsi/dc395x.c srb->state |= SRB_DATA_XFER; state 2467 drivers/scsi/dc395x.c srb->state |= SRB_XFERPAD; state 2483 drivers/scsi/dc395x.c srb->state = SRB_COMPLETED; state 2495 drivers/scsi/dc395x.c srb->state = SRB_STATUS; state 2522 drivers/scsi/dc395x.c srb->state &= ~SRB_MSGIN; state 2523 drivers/scsi/dc395x.c srb->state |= SRB_MSGOUT; state 2561 drivers/scsi/dc395x.c if (!(srb->state & SRB_DISCONNECT)) state 2565 drivers/scsi/dc395x.c srb->state |= dcb->active_srb->state; state 2566 drivers/scsi/dc395x.c srb->state |= SRB_DATA_XFER; state 2573 drivers/scsi/dc395x.c srb->state = SRB_UNEXPECT_RESEL; state 2605 drivers/scsi/dc395x.c srb->state &= ~SRB_DO_SYNC_NEGO; state 2666 drivers/scsi/dc395x.c if (!(srb->state & SRB_DO_SYNC_NEGO)) { state 2683 drivers/scsi/dc395x.c srb->state &= ~SRB_DO_SYNC_NEGO; state 2699 drivers/scsi/dc395x.c srb->state &= ~SRB_DO_WIDE_NEGO; state 2719 drivers/scsi/dc395x.c if (!(srb->state & SRB_DO_WIDE_NEGO)) { state 2725 drivers/scsi/dc395x.c srb->state |= SRB_DO_WIDE_NEGO; state 2734 drivers/scsi/dc395x.c srb->state &= ~SRB_DO_WIDE_NEGO; state 2772 drivers/scsi/dc395x.c srb->state = SRB_DISCONNECT; state 2787 drivers/scsi/dc395x.c if (srb->state & SRB_DO_SYNC_NEGO) { state 2792 drivers/scsi/dc395x.c if (srb->state & SRB_DO_WIDE_NEGO) { state 2856 drivers/scsi/dc395x.c srb->state |= SRB_MSGOUT; state 2863 drivers/scsi/dc395x.c srb->state &= ~SRB_MSGIN; state 2878 drivers/scsi/dc395x.c if (!(srb->state & SRB_MSGIN)) { state 2879 drivers/scsi/dc395x.c srb->state &= ~SRB_DISCONNECT; state 2880 drivers/scsi/dc395x.c srb->state |= SRB_MSGIN; state 2946 drivers/scsi/dc395x.c if (srb->state & SRB_UNEXPECT_RESEL) { state 2950 drivers/scsi/dc395x.c srb->state = 0; state 2952 drivers/scsi/dc395x.c } else if (srb->state & SRB_ABORT_SENT) { state 2959 drivers/scsi/dc395x.c if ((srb->state & (SRB_START_ + SRB_MSGOUT)) state 2961 drivers/scsi/dc395x.c state & (SRB_DISCONNECT + SRB_COMPLETED))) { state 2967 drivers/scsi/dc395x.c if (srb->state != SRB_START_ state 2968 drivers/scsi/dc395x.c && srb->state != SRB_MSGOUT) { state 2969 drivers/scsi/dc395x.c srb->state = SRB_READY; state 2993 drivers/scsi/dc395x.c } else if (srb->state & SRB_DISCONNECT) { state 3005 drivers/scsi/dc395x.c } else if (srb->state & SRB_COMPLETED) { state 3012 drivers/scsi/dc395x.c srb->state = SRB_FREE; state 3050 drivers/scsi/dc395x.c srb->state = SRB_READY; state 3084 drivers/scsi/dc395x.c if (!srb || !(srb->state & SRB_DISCONNECT)) { state 3092 drivers/scsi/dc395x.c srb->state = SRB_UNEXPECT_RESEL; state 3100 drivers/scsi/dc395x.c srb->state = SRB_DATA_XFER; state 70 drivers/scsi/device_handler/scsi_dh_alua.c int state; state 234 drivers/scsi/device_handler/scsi_dh_alua.c pg->state = SCSI_ACCESS_STATE_OPTIMAL; state 386 drivers/scsi/device_handler/scsi_dh_alua.c static char print_alua_state(unsigned char state) state 388 drivers/scsi/device_handler/scsi_dh_alua.c switch (state) { state 656 drivers/scsi/device_handler/scsi_dh_alua.c tmp_pg->state = desc[0] & 0x0f; state 679 drivers/scsi/device_handler/scsi_dh_alua.c pg->state = SCSI_ACCESS_STATE_TRANSITIONING; state 683 drivers/scsi/device_handler/scsi_dh_alua.c ALUA_DH_NAME, pg->group_id, print_alua_state(pg->state), state 693 drivers/scsi/device_handler/scsi_dh_alua.c switch (pg->state) { state 704 drivers/scsi/device_handler/scsi_dh_alua.c pg->state = SCSI_ACCESS_STATE_STANDBY; state 710 drivers/scsi/device_handler/scsi_dh_alua.c (pg->state & SCSI_ACCESS_STATE_MASK); state 751 drivers/scsi/device_handler/scsi_dh_alua.c switch (pg->state) { state 770 drivers/scsi/device_handler/scsi_dh_alua.c ALUA_DH_NAME, pg->state); state 813 drivers/scsi/device_handler/scsi_dh_alua.c int state = pg->state; state 817 drivers/scsi/device_handler/scsi_dh_alua.c if (state == SCSI_ACCESS_STATE_TRANSITIONING) { state 1080 drivers/scsi/device_handler/scsi_dh_alua.c unsigned char state = SCSI_ACCESS_STATE_OPTIMAL; state 1085 drivers/scsi/device_handler/scsi_dh_alua.c state = pg->state; state 1088 drivers/scsi/device_handler/scsi_dh_alua.c switch (state) { state 198 drivers/scsi/device_handler/scsi_dh_rdac.c unsigned char state; state 394 drivers/scsi/device_handler/scsi_dh_rdac.c h->state = RDAC_STATE_ACTIVE; state 412 drivers/scsi/device_handler/scsi_dh_rdac.c h->state = RDAC_STATE_PASSIVE; state 568 drivers/scsi/device_handler/scsi_dh_rdac.c h->state = RDAC_STATE_ACTIVE; state 577 drivers/scsi/device_handler/scsi_dh_rdac.c qdata->h->state = RDAC_STATE_ACTIVE; state 651 drivers/scsi/device_handler/scsi_dh_rdac.c if (h->state != RDAC_STATE_ACTIVE) { state 703 drivers/scsi/device_handler/scsi_dh_rdac.c h->state = RDAC_STATE_PASSIVE; state 735 drivers/scsi/device_handler/scsi_dh_rdac.c h->state = RDAC_STATE_ACTIVE; state 82 drivers/scsi/dpt/dpti_ioctl.h uCHAR state; /* Operational state */ state 278 drivers/scsi/dpt_i2o.c pHba->state &= ~DPTI_STATE_RESET; state 447 drivers/scsi/dpt_i2o.c if ((pHba->state) & DPTI_STATE_RESET) state 473 drivers/scsi/dpt_i2o.c if (pDev->state & DPTI_DEV_RESET ) { state 703 drivers/scsi/dpt_i2o.c old_state = d->state; state 704 drivers/scsi/dpt_i2o.c d->state |= DPTI_DEV_RESET; state 706 drivers/scsi/dpt_i2o.c d->state = old_state; state 788 drivers/scsi/dpt_i2o.c pHba->state |= DPTI_STATE_RESET; state 818 drivers/scsi/dpt_i2o.c pHba->state &= ~DPTI_STATE_RESET; state 1000 drivers/scsi/dpt_i2o.c pHba->state = DPTI_STATE_RESET; state 1973 drivers/scsi/dpt_i2o.c while((volatile u32) pHba->state & DPTI_STATE_RESET ) state 2513 drivers/scsi/dpt_i2o.c pDev->state |= DPTI_DEV_UNSCANNED; state 2625 drivers/scsi/dpt_i2o.c pDev->state = DPTI_DEV_ONLINE; state 2639 drivers/scsi/dpt_i2o.c if (pDev->state & DPTI_DEV_UNSCANNED){ state 2640 drivers/scsi/dpt_i2o.c pDev->state = DPTI_DEV_OFFLINE; state 184 drivers/scsi/dpti.h u8 state; state 195 drivers/scsi/dpti.h u32 state; state 206 drivers/scsi/dpti.h u32 state; state 719 drivers/scsi/esas2r/esas2r.h u8 state; state 788 drivers/scsi/esas2r/esas2r.h enum state state; state 999 drivers/scsi/esas2r/esas2r.h int esas2r_suspend(struct pci_dev *pcid, pm_message_t state); state 1011 drivers/scsi/esas2r/esas2r.h u8 state); state 367 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_BLOCK_DEV_SCAN; state 372 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DEV_RMV; state 397 drivers/scsi/esas2r/esas2r_disc.c switch (dc->state) { state 439 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DISC_DONE; state 512 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DISC_DONE; state 562 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_RAID_GRP_INFO; state 590 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DISC_DONE; state 658 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PART_INFO; state 670 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PT_DEV_INFO; state 700 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_RAID_GRP_INFO; state 754 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_RAID_GRP_INFO; state 772 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_RAID_GRP_INFO; state 840 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PT_DEV_INFO; state 852 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PT_DEV_ADDR; state 866 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DISC_DONE; state 1009 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PT_DEV_INFO; state 1012 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DEV_ADD; state 1074 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DEV_ADD; state 1092 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_DISC_DONE; state 1120 drivers/scsi/esas2r/esas2r_disc.c dc->state = DCS_PT_DEV_ADDR; state 1142 drivers/scsi/esas2r/esas2r_disc.c if (dc->state == DCS_DEV_ADD) { state 643 drivers/scsi/esas2r/esas2r_init.c int esas2r_suspend(struct pci_dev *pdev, pm_message_t state) state 654 drivers/scsi/esas2r/esas2r_init.c device_state = pci_choose_state(pdev, state); state 1570 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.state == FW_STATUS_ST) { state 1583 drivers/scsi/esas2r/esas2r_ioctl.c if (a->firmware.state == FW_COMMAND_ST) { state 1651 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state); state 1670 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_INVALID_ST; state 1726 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_COMMAND_ST; state 1789 drivers/scsi/esas2r/esas2r_ioctl.c a->firmware.state = FW_STATUS_ST; state 1860 drivers/scsi/esas2r/esas2r_main.c u8 state) state 1862 drivers/scsi/esas2r/esas2r_main.c if (state == TS_LUN_CHANGE) state 1865 drivers/scsi/esas2r/esas2r_main.c else if (state == TS_PRESENT) state 1868 drivers/scsi/esas2r/esas2r_main.c else if (state == TS_NOT_PRESENT) state 95 drivers/scsi/esas2r/esas2r_targdb.c u8 state = TS_INVALID; state 99 drivers/scsi/esas2r/esas2r_targdb.c state = t->buffered_target_state = t->target_state; state 102 drivers/scsi/esas2r/esas2r_targdb.c if (state != TS_INVALID) { state 107 drivers/scsi/esas2r/esas2r_targdb.c esas2r_trace("state:%d", state); state 112 drivers/scsi/esas2r/esas2r_targdb.c state); state 2794 drivers/scsi/fcoe/fcoe.c if (lport->state != LPORT_ST_READY) state 70 drivers/scsi/fcoe/fcoe_ctlr.c static const char *fcoe_ctlr_state(enum fip_state state) state 74 drivers/scsi/fcoe/fcoe_ctlr.c if (state < ARRAY_SIZE(fcoe_ctlr_states)) state 75 drivers/scsi/fcoe/fcoe_ctlr.c cp = fcoe_ctlr_states[state]; state 86 drivers/scsi/fcoe/fcoe_ctlr.c static void fcoe_ctlr_set_state(struct fcoe_ctlr *fip, enum fip_state state) state 88 drivers/scsi/fcoe/fcoe_ctlr.c if (state == fip->state) state 92 drivers/scsi/fcoe/fcoe_ctlr.c fcoe_ctlr_state(fip->state), fcoe_ctlr_state(state)); state 93 drivers/scsi/fcoe/fcoe_ctlr.c fip->state = state; state 441 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_NON_FIP || fip->state == FIP_ST_AUTO) { state 444 drivers/scsi/fcoe/fcoe_ctlr.c } else if (fip->state == FIP_ST_LINK_WAIT) { state 504 drivers/scsi/fcoe/fcoe_ctlr.c link_dropped = fip->state != FIP_ST_LINK_WAIT; state 711 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_AUTO) { state 720 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_NON_FIP) state 724 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_NON_FIP) state 747 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state != FIP_ST_VNMP_UP) state 752 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state != FIP_ST_ENABLED) state 767 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_NON_FIP) { state 781 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state != FIP_ST_ENABLED && state 782 drivers/scsi/fcoe/fcoe_ctlr.c fip->state != FIP_ST_VNMP_UP) state 1539 drivers/scsi/fcoe/fcoe_ctlr.c enum fip_state state; state 1567 drivers/scsi/fcoe/fcoe_ctlr.c state = fip->state; state 1568 drivers/scsi/fcoe/fcoe_ctlr.c if (state == FIP_ST_AUTO) { state 1571 drivers/scsi/fcoe/fcoe_ctlr.c state = FIP_ST_ENABLED; state 1585 drivers/scsi/fcoe/fcoe_ctlr.c if (state != FIP_ST_ENABLED && state != FIP_ST_VNMP_UP && state 1586 drivers/scsi/fcoe/fcoe_ctlr.c state != FIP_ST_VNMP_CLAIM) state 1594 drivers/scsi/fcoe/fcoe_ctlr.c if (state != FIP_ST_ENABLED) state 1810 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_DISABLED) { state 1919 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state != FIP_ST_AUTO && fip->state != FIP_ST_NON_FIP) { state 1947 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_AUTO || fip->state == FIP_ST_NON_FIP) { state 1950 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_AUTO) state 2414 drivers/scsi/fcoe/fcoe_ctlr.c switch (fip->state) { state 2418 drivers/scsi/fcoe/fcoe_ctlr.c fip->state); state 2447 drivers/scsi/fcoe/fcoe_ctlr.c fip->state); state 2464 drivers/scsi/fcoe/fcoe_ctlr.c switch (fip->state) { state 2470 drivers/scsi/fcoe/fcoe_ctlr.c fip->state); state 2579 drivers/scsi/fcoe/fcoe_ctlr.c switch (fip->state) { state 2586 drivers/scsi/fcoe/fcoe_ctlr.c fip->state); state 2630 drivers/scsi/fcoe/fcoe_ctlr.c new->rdata.ids.port_id, fcoe_ctlr_state(fip->state)); state 2631 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state == FIP_ST_VNMP_UP || fip->state == FIP_ST_VNMP_CLAIM) state 2662 drivers/scsi/fcoe/fcoe_ctlr.c if (!frport->time && fip->state == FIP_ST_VNMP_UP) { state 2673 drivers/scsi/fcoe/fcoe_ctlr.c if (fip->state != FIP_ST_VNMP_UP) state 3088 drivers/scsi/fcoe/fcoe_ctlr.c switch (fip->state) { state 3144 drivers/scsi/fcoe/fcoe_ctlr.c WARN(1, "unexpected state %d\n", fip->state); state 3173 drivers/scsi/fcoe/fcoe_ctlr.c WARN_ON(lport->state != LPORT_ST_RESET && state 3174 drivers/scsi/fcoe/fcoe_ctlr.c lport->state != LPORT_ST_DISABLED); state 74 drivers/scsi/fcoe/fcoe_sysfs.c ((x)->state) state 118 drivers/scsi/fcoe/fcoe_sysfs.c if ((fcf->state == FCOE_FCF_STATE_UNKNOWN) || state 119 drivers/scsi/fcoe/fcoe_sysfs.c (fcf->state == FCOE_FCF_STATE_DISCONNECTED) || state 120 drivers/scsi/fcoe/fcoe_sysfs.c (fcf->state == FCOE_FCF_STATE_DELETED)) state 250 drivers/scsi/fcoe/fcoe_sysfs.c name = get_fcoe_fcf_state_name(fcf->state); state 255 drivers/scsi/fcoe/fcoe_sysfs.c static FCOE_DEVICE_ATTR(fcf, state, S_IRUGO, show_fcf_state, NULL); state 879 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_DELETED; state 940 drivers/scsi/fcoe/fcoe_sysfs.c if (fcf->state != FCOE_FCF_STATE_DISCONNECTED) state 947 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_DELETED; state 968 drivers/scsi/fcoe/fcoe_sysfs.c if (fcf->state != FCOE_FCF_STATE_CONNECTED) state 971 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_DISCONNECTED; state 1000 drivers/scsi/fcoe/fcoe_sysfs.c if (fcf->state == FCOE_FCF_STATE_CONNECTED) state 1003 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_CONNECTED; state 1023 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_UNKNOWN; state 1042 drivers/scsi/fcoe/fcoe_sysfs.c fcf->state = FCOE_FCF_STATE_CONNECTED; state 255 drivers/scsi/fnic/fnic.h enum fnic_state state; state 361 drivers/scsi/fnic/fnic.h const char *fnic_state_to_str(unsigned int state); state 29 drivers/scsi/fnic/fnic_attrs.c return snprintf(buf, PAGE_SIZE, "%s\n", fnic_state_str[fnic->state]); state 213 drivers/scsi/fnic/fnic_fcs.c if (fnic->state != FNIC_IN_FC_MODE && state 214 drivers/scsi/fnic/fnic_fcs.c fnic->state != FNIC_IN_ETH_MODE) { state 268 drivers/scsi/fnic/fnic_fcs.c if (fnic->state != FNIC_IN_FC_MODE && state 269 drivers/scsi/fnic/fnic_fcs.c fnic->state != FNIC_IN_ETH_MODE) { state 469 drivers/scsi/fnic/fnic_fcs.c vlan->state = FIP_VLAN_AVAIL; state 489 drivers/scsi/fnic/fnic_fcs.c vlan->state = FIP_VLAN_SENT; /* sent now */ state 511 drivers/scsi/fnic/fnic_fcs.c vlan->state = FIP_VLAN_SENT; /* sent now */ state 534 drivers/scsi/fnic/fnic_fcs.c if (fvlan->state == FIP_VLAN_USED) { state 539 drivers/scsi/fnic/fnic_fcs.c if (fvlan->state == FIP_VLAN_SENT) { state 540 drivers/scsi/fnic/fnic_fcs.c fvlan->state = FIP_VLAN_USED; state 628 drivers/scsi/fnic/fnic_fcs.c if (fnic->state != FNIC_IN_FC_MODE && state 629 drivers/scsi/fnic/fnic_fcs.c fnic->state != FNIC_IN_ETH_MODE) { state 805 drivers/scsi/fnic/fnic_fcs.c if (fnic->state == FNIC_IN_ETH_MODE || fnic->state == FNIC_IN_FC_MODE) state 806 drivers/scsi/fnic/fnic_fcs.c fnic->state = FNIC_IN_ETH_TRANS_FC_MODE; state 811 drivers/scsi/fnic/fnic_fcs.c fnic_state_to_str(fnic->state)); state 825 drivers/scsi/fnic/fnic_fcs.c if (fnic->state == FNIC_IN_ETH_TRANS_FC_MODE) state 826 drivers/scsi/fnic/fnic_fcs.c fnic->state = FNIC_IN_ETH_MODE; state 1184 drivers/scsi/fnic/fnic_fcs.c if (fnic->state != FNIC_IN_FC_MODE && fnic->state != FNIC_IN_ETH_MODE) { state 1229 drivers/scsi/fnic/fnic_fcs.c old_state = fnic->state; state 1234 drivers/scsi/fnic/fnic_fcs.c fnic->state = FNIC_IN_FC_TRANS_ETH_MODE; state 1240 drivers/scsi/fnic/fnic_fcs.c if (fnic->state != FNIC_IN_FC_TRANS_ETH_MODE) state 1243 drivers/scsi/fnic/fnic_fcs.c fnic->state = old_state; state 1363 drivers/scsi/fnic/fnic_fcs.c vlan->vid, vlan->state, vlan->sol_count); state 1364 drivers/scsi/fnic/fnic_fcs.c switch (vlan->state) { state 1404 drivers/scsi/fnic/fnic_fcs.c vlan->state = FIP_VLAN_SENT; /* sent now */ state 41 drivers/scsi/fnic/fnic_fip.h u16 state; /* state */ state 786 drivers/scsi/fnic/fnic_main.c fnic->ctlr.state = FIP_ST_NON_FIP; state 788 drivers/scsi/fnic/fnic_main.c fnic->state = FNIC_IN_FC_MODE; state 79 drivers/scsi/fnic/fnic_scsi.c const char *fnic_state_to_str(unsigned int state) state 81 drivers/scsi/fnic/fnic_scsi.c if (state >= ARRAY_SIZE(fnic_state_str) || !fnic_state_str[state]) state 84 drivers/scsi/fnic/fnic_scsi.c return fnic_state_str[state]; state 87 drivers/scsi/fnic/fnic_scsi.c static const char *fnic_ioreq_state_to_str(unsigned int state) state 89 drivers/scsi/fnic/fnic_scsi.c if (state >= ARRAY_SIZE(fnic_ioreq_state_str) || state 90 drivers/scsi/fnic/fnic_scsi.c !fnic_ioreq_state_str[state]) state 93 drivers/scsi/fnic/fnic_scsi.c return fnic_ioreq_state_str[state]; state 486 drivers/scsi/fnic/fnic_scsi.c if (lp->state != LPORT_ST_READY || !(lp->link_up)) state 649 drivers/scsi/fnic/fnic_scsi.c if (fnic->state == FNIC_IN_FC_TRANS_ETH_MODE) { state 655 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_ETH_MODE; state 668 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_FC_MODE; state 676 drivers/scsi/fnic/fnic_scsi.c " reset cmpl\n", fnic_state_to_str(fnic->state)); state 723 drivers/scsi/fnic/fnic_scsi.c if (fnic->state == FNIC_IN_ETH_TRANS_FC_MODE) { state 729 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_FC_MODE; state 735 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_ETH_MODE; state 742 drivers/scsi/fnic/fnic_scsi.c fnic_state_to_str(fnic->state)); state 1873 drivers/scsi/fnic/fnic_scsi.c if (lp->state != LPORT_ST_READY || !(lp->link_up)) { state 2362 drivers/scsi/fnic/fnic_scsi.c if (lp->state != LPORT_ST_READY || !(lp->link_up)) state 2646 drivers/scsi/fnic/fnic_scsi.c if ((lp->state == LPORT_ST_READY) && state 2675 drivers/scsi/fnic/fnic_scsi.c if (unlikely(fnic->state == FNIC_IN_FC_TRANS_ETH_MODE)) { state 2683 drivers/scsi/fnic/fnic_scsi.c old_state = fnic->state; state 2684 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_FC_TRANS_ETH_MODE; state 2691 drivers/scsi/fnic/fnic_scsi.c if (fnic->state == FNIC_IN_FC_TRANS_ETH_MODE) state 2692 drivers/scsi/fnic/fnic_scsi.c fnic->state = old_state; state 2706 drivers/scsi/fnic/fnic_scsi.c (fnic->state == FNIC_IN_ETH_MODE) ? state 2724 drivers/scsi/fnic/fnic_scsi.c if (unlikely(fnic->state == FNIC_IN_FC_TRANS_ETH_MODE)) { state 2730 drivers/scsi/fnic/fnic_scsi.c old_state = fnic->state; state 2731 drivers/scsi/fnic/fnic_scsi.c fnic->state = FNIC_IN_FC_TRANS_ETH_MODE; state 2737 drivers/scsi/fnic/fnic_scsi.c if (fnic->state == FNIC_IN_FC_TRANS_ETH_MODE) state 2738 drivers/scsi/fnic/fnic_scsi.c fnic->state = old_state; state 1266 drivers/scsi/gdth.c ha->cpar.version,ha->cpar.state,ha->cpar.strategy, state 512 drivers/scsi/gdth.h u16 state; /* cache state (on/off) */ state 1365 drivers/scsi/hisi_sas/hisi_sas_main.c u32 state = hisi_hba->hw->get_phys_state(hisi_hba); state 1384 drivers/scsi/hisi_sas/hisi_sas_main.c if (state & BIT(sas_phy->id)) { state 1402 drivers/scsi/hisi_sas/hisi_sas_main.c static void hisi_sas_rescan_topology(struct hisi_hba *hisi_hba, u32 state) state 1418 drivers/scsi/hisi_sas/hisi_sas_main.c if (state & BIT(phy_no)) { state 1464 drivers/scsi/hisi_sas/hisi_sas_main.c u32 state; state 1466 drivers/scsi/hisi_sas/hisi_sas_main.c state = hisi_hba->hw->get_phys_state(hisi_hba); state 1468 drivers/scsi/hisi_sas/hisi_sas_main.c if (!(state & BIT(sas_phy->id))) state 1547 drivers/scsi/hisi_sas/hisi_sas_main.c u32 state; state 1562 drivers/scsi/hisi_sas/hisi_sas_main.c state = hisi_hba->hw->get_phys_state(hisi_hba); state 1563 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_rescan_topology(hisi_hba, state); state 2467 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c if (test_bit(SAS_HA_FROZEN, &ha->state)) { state 928 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c u32 state; state 937 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c state = hisi_sas_read32(hisi_hba, PHY_STATE); state 938 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (state & BIT(phy_no)) { state 2278 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (test_bit(SAS_HA_FROZEN, &ha->state)) { state 3352 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static int hisi_sas_v3_suspend(struct pci_dev *pdev, pm_message_t state) state 3384 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c device_state = pci_choose_state(pdev, state); state 73 drivers/scsi/hosts.c int scsi_host_set_state(struct Scsi_Host *shost, enum scsi_host_state state) state 77 drivers/scsi/hosts.c if (state == oldstate) state 80 drivers/scsi/hosts.c switch (state) { state 146 drivers/scsi/hosts.c shost->shost_state = state; state 155 drivers/scsi/hosts.c scsi_host_state_name(state))); state 9059 drivers/scsi/hpsa.c __attribute__((unused)) pm_message_t state) state 443 drivers/scsi/ibmvscsi/ibmvfc.c enum ibmvfc_host_state state) state 447 drivers/scsi/ibmvscsi/ibmvfc.c switch (vhost->state) { state 452 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state = state; state 546 drivers/scsi/ibmvscsi/ibmvfc.c enum ibmvfc_host_state state) state 554 drivers/scsi/ibmvscsi/ibmvfc.c ibmvfc_set_host_state(vhost, state); state 657 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state = IBMVFC_NO_CRQ; state 710 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state = IBMVFC_NO_CRQ; state 948 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_ACTIVE) { state 992 drivers/scsi/ibmvscsi/ibmvfc.c switch (vhost->state) { state 1011 drivers/scsi/ibmvscsi/ibmvfc.c ibmvfc_log(vhost, 3, "Unknown port state: %d\n", vhost->state); state 1100 drivers/scsi/ibmvscsi/ibmvfc.c ((vhost->state == IBMVFC_ACTIVE || state 1101 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state == IBMVFC_HOST_OFFLINE || state 1102 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state == IBMVFC_LINK_DEAD) && state 1577 drivers/scsi/ibmvscsi/ibmvfc.c switch (vhost->state) { state 1707 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->aborting_passthru || vhost->state != IBMVFC_ACTIVE) { state 1972 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_ACTIVE) { state 2184 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_ACTIVE) state 2302 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_ACTIVE) { state 2595 drivers/scsi/ibmvscsi/ibmvfc.c enum ibmvfc_ae_link_state state; state 2609 drivers/scsi/ibmvscsi/ibmvfc.c static const char *ibmvfc_get_link_state(enum ibmvfc_ae_link_state state) state 2614 drivers/scsi/ibmvscsi/ibmvfc.c if (link_desc[i].state == state) state 2664 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state < IBMVFC_HALTED) { state 2742 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state = IBMVFC_NO_CRQ; state 3696 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state != IBMVFC_INITIALIZING || state 4264 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state >= IBMVFC_HALTED) state 4267 drivers/scsi/ibmvscsi/ibmvfc.c vhost->state == IBMVFC_INITIALIZING) state 4366 drivers/scsi/ibmvscsi/ibmvfc.c BUG_ON(vhost->state != IBMVFC_INITIALIZING); state 4409 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_INITIALIZING) { state 4702 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state != IBMVFC_ACTIVE) state 4730 drivers/scsi/ibmvscsi/ibmvfc.c if (vhost->state == IBMVFC_ACTIVE) state 681 drivers/scsi/ibmvscsi/ibmvfc.h enum ibmvfc_host_state state; state 286 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, vscsi->phyp_acr_flags, state 423 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 429 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 442 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 453 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 466 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 472 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 488 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 497 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 504 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 521 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 527 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = new_state; state 574 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c uint state; state 593 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c new_state, flag_bits, vscsi->flags, vscsi->state); state 603 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c state = vscsi->new_state; state 605 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c state = vscsi->state; state 607 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (state) { state 657 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 668 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = CONNECTED; state 678 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 696 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 701 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = CONNECTED; state 744 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 764 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c dev_dbg(&vscsi->dev, "init_msg: state 0x%hx\n", vscsi->state); state 845 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = UNDEFINED; state 888 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_CONNECTION; state 893 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_CONNECTION; state 906 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = ERR_DISCONNECTED; state 911 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = ERR_DISCONNECTED; state 984 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, (int)crq->valid); state 999 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = ERR_DISCONNECT_RECONNECT; state 1002 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c } else if (vscsi->state == CONNECTED) { state 1036 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c (int)crq->format, vscsi->flags, vscsi->state); state 1045 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 1098 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 1105 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->resume_state = vscsi->state; state 1119 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 1152 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, rc); state 1175 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, vscsi->cmd_q.index); state 1317 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 1320 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (vscsi->state != WAIT_CONNECTION || vscsi->flags & TRANS_EVENT) state 1323 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 1344 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = ERR_DISCONNECTED; state 1346 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_ENABLED; state 1348 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 1356 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = vscsi->resume_state; state 1363 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_CONNECTION; state 1366 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = CONNECTED; state 1371 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 1378 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 1383 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 1420 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, vscsi->phyp_acr_flags, state 1425 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, vscsi->new_state); state 1746 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (vscsi->state == CONNECTED) { state 1782 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (!(vscsi->state & (ERR_DISCONNECT | state 1786 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state, vscsi->flags, rc); state 1809 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c (vscsi->state == SRP_PROCESSING)) { state 1850 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (!(vscsi->state & (ERR_DISCONNECT | state 2035 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c switch (vscsi->state) { state 2060 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 2308 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (vscsi->state == SRP_PROCESSING) state 2327 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = SRP_PROCESSING; state 2409 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (vscsi->state == SRP_PROCESSING) { state 2454 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c } else if (srp->opcode == SRP_LOGIN_REQ && vscsi->state == CONNECTED) { state 2459 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 2988 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_CONNECTION; state 2993 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = ERR_DISCONNECTED; state 3055 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = NO_QUEUE; state 3188 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c rc, vscsi->flags, vscsi->state); state 3356 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state); state 3427 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->flags, vscsi->state, vscsi->cmd_q.index); state 3432 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 3569 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state = WAIT_ENABLED; state 4007 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c lrc, vscsi->state); state 4018 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->state); state 218 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h u16 state; state 324 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h #define TARGET_STOP(VSCSI) (long)(((VSCSI)->state & DONT_PROCESS_STATE) | \ state 2018 drivers/scsi/ipr.c u8 state; state 2041 drivers/scsi/ipr.c u8 state = path_state & IPR_PATH_STATE_MASK; state 2048 drivers/scsi/ipr.c if (path_state_desc[j].state != state) state 2090 drivers/scsi/ipr.c u8 state = path_state & IPR_PATH_STATE_MASK; state 2098 drivers/scsi/ipr.c if (path_state_desc[j].state != state) state 3219 drivers/scsi/ipr.c if (rc || ((be32_to_cpu(sdt->hdr.state) != IPR_FMT3_SDT_READY_TO_USE) && state 3220 drivers/scsi/ipr.c (be32_to_cpu(sdt->hdr.state) != IPR_FMT2_SDT_READY_TO_USE))) { state 3223 drivers/scsi/ipr.c rc, be32_to_cpu(sdt->hdr.state)); state 8549 drivers/scsi/ipr.c ((be32_to_cpu(sdt.hdr.state) != IPR_FMT3_SDT_READY_TO_USE) && state 8550 drivers/scsi/ipr.c (be32_to_cpu(sdt.hdr.state) != IPR_FMT2_SDT_READY_TO_USE))) { state 8556 drivers/scsi/ipr.c if (be32_to_cpu(sdt.hdr.state) == IPR_FMT3_SDT_READY_TO_USE) state 9459 drivers/scsi/ipr.c pci_channel_state_t state) state 9461 drivers/scsi/ipr.c switch (state) { state 1254 drivers/scsi/ipr.h __be32 state; state 676 drivers/scsi/ips.c scb->cmd.flush_cache.state = IPS_NORM_STATE; state 745 drivers/scsi/ips.c scb->cmd.flush_cache.state = IPS_NORM_STATE; state 900 drivers/scsi/ips.c scb->cmd.flush_cache.state = IPS_NORM_STATE; state 4000 drivers/scsi/ips.c if (ha->logical_drive_info->drive_info[scb->target_id].state != state 4002 drivers/scsi/ips.c && ha->logical_drive_info->drive_info[scb->target_id].state != state 4004 drivers/scsi/ips.c && ha->logical_drive_info->drive_info[scb->target_id].state != state 4006 drivers/scsi/ips.c && ha->logical_drive_info->drive_info[scb->target_id].state != state 4573 drivers/scsi/ips.c scb->cmd.flush_cache.state = IPS_NORM_STATE; state 503 drivers/scsi/ips.h uint8_t state; state 604 drivers/scsi/ips.h uint8_t state; state 321 drivers/scsi/isci/host.c ihost->uf_control.buffers.array[frame_index].state = UNSOLICITED_FRAME_IN_USE; state 840 drivers/scsi/isci/host.c enum sci_phy_states state; state 842 drivers/scsi/isci/host.c state = iphy->sm.current_state_id; state 843 drivers/scsi/isci/host.c switch (state) { state 867 drivers/scsi/isci/host.c u32 state = iphy->sm.current_state_id; state 884 drivers/scsi/isci/host.c if ((iphy->is_in_link_training == false && state == SCI_PHY_INITIAL) || state 885 drivers/scsi/isci/host.c (iphy->is_in_link_training == false && state == SCI_PHY_STOPPED) || state 2139 drivers/scsi/isci/host.c unsigned long i, state, val; state 2238 drivers/scsi/isci/host.c state = SCIC_INITIALIZED; state 2240 drivers/scsi/isci/host.c state = SCIC_FAILED; state 2241 drivers/scsi/isci/host.c sci_change_state(sm, state); state 64 drivers/scsi/isci/phy.c static const char *phy_state_name(enum sci_phy_states state) state 68 drivers/scsi/isci/phy.c return strings[state]; state 469 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 471 drivers/scsi/isci/phy.c if (state != SCI_PHY_STOPPED) { state 473 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 483 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 485 drivers/scsi/isci/phy.c switch (state) { state 499 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 509 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 511 drivers/scsi/isci/phy.c if (state != SCI_PHY_READY) { state 513 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 523 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 525 drivers/scsi/isci/phy.c switch (state) { state 563 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 661 drivers/scsi/isci/phy.c #define phy_event_dbg(iphy, state, code) \ state 664 drivers/scsi/isci/phy.c phy_state_name(state), phy_event_name(code), code) state 666 drivers/scsi/isci/phy.c #define phy_event_warn(iphy, state, code) \ state 669 drivers/scsi/isci/phy.c phy_state_name(state), phy_event_name(code), code) state 686 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 688 drivers/scsi/isci/phy.c switch (state) { state 707 drivers/scsi/isci/phy.c phy_event_dbg(iphy, state, event_code); state 754 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 787 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 801 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 828 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 859 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 899 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 920 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 948 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 959 drivers/scsi/isci/phy.c phy_event_warn(iphy, state, event_code); state 966 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 973 drivers/scsi/isci/phy.c enum sci_phy_states state = iphy->sm.current_state_id; state 978 drivers/scsi/isci/phy.c switch (state) { state 992 drivers/scsi/isci/phy.c u32 state; state 1002 drivers/scsi/isci/phy.c state = SCI_PHY_SUB_FINAL; state 1007 drivers/scsi/isci/phy.c state = SCI_PHY_SUB_AWAIT_SAS_POWER; state 1009 drivers/scsi/isci/phy.c sci_change_state(&iphy->sm, state); state 1060 drivers/scsi/isci/phy.c __func__, phy_state_name(state)); state 65 drivers/scsi/isci/port.c const char *port_state_name(enum sci_port_states state) state 69 drivers/scsi/isci/port.c return strings[state]; state 280 drivers/scsi/isci/port.c static bool is_port_ready_state(enum sci_port_states state) state 282 drivers/scsi/isci/port.c switch (state) { state 295 drivers/scsi/isci/port.c enum sci_port_states state) state 300 drivers/scsi/isci/port.c if (is_port_ready_state(old_state) && !is_port_ready_state(state)) state 303 drivers/scsi/isci/port.c sci_change_state(sm, state); state 346 drivers/scsi/isci/port.c clear_bit(IPORT_RESET_PENDING, &isci_port->state); state 1060 drivers/scsi/isci/port.c enum sci_port_states state; state 1063 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1064 drivers/scsi/isci/port.c if (state != SCI_PORT_STOPPED) { state 1066 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1126 drivers/scsi/isci/port.c enum sci_port_states state; state 1128 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1129 drivers/scsi/isci/port.c switch (state) { state 1141 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1150 drivers/scsi/isci/port.c enum sci_port_states state; state 1153 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1154 drivers/scsi/isci/port.c if (state != SCI_PORT_SUB_OPERATIONAL) { state 1156 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1200 drivers/scsi/isci/port.c enum sci_port_states state; state 1204 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1205 drivers/scsi/isci/port.c switch (state) { state 1253 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1271 drivers/scsi/isci/port.c enum sci_port_states state; state 1273 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1275 drivers/scsi/isci/port.c switch (state) { state 1303 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1311 drivers/scsi/isci/port.c enum sci_port_states state; state 1313 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1314 drivers/scsi/isci/port.c switch (state) { state 1346 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1354 drivers/scsi/isci/port.c enum sci_port_states state; state 1356 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1357 drivers/scsi/isci/port.c switch (state) { state 1376 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1385 drivers/scsi/isci/port.c enum sci_port_states state; state 1387 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1388 drivers/scsi/isci/port.c switch (state) { state 1396 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1405 drivers/scsi/isci/port.c enum sci_port_states state; state 1407 drivers/scsi/isci/port.c state = iport->sm.current_state_id; state 1408 drivers/scsi/isci/port.c switch (state) { state 1411 drivers/scsi/isci/port.c __func__, port_state_name(state)); state 1645 drivers/scsi/isci/port.c wait_event(ihost->eventq, !test_bit(IPORT_RESET_PENDING, &iport->state)); state 1659 drivers/scsi/isci/port.c set_bit(IPORT_RESET_PENDING, &iport->state); state 1681 drivers/scsi/isci/port.c clear_bit(IPORT_RESET_PENDING, &iport->state); state 1709 drivers/scsi/isci/port.c if (test_bit(IPORT_RESET_PENDING, &iport->state)) state 101 drivers/scsi/isci/port.h unsigned long state; state 67 drivers/scsi/isci/remote_device.c const char *dev_state_name(enum sci_remote_device_states state) state 71 drivers/scsi/isci/remote_device.c return strings[state]; state 341 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 343 drivers/scsi/isci/remote_device.c switch (state) { state 349 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 397 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 399 drivers/scsi/isci/remote_device.c switch (state) { state 411 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 427 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 429 drivers/scsi/isci/remote_device.c if (state != SCI_DEV_RESETTING) { state 431 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 443 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 447 drivers/scsi/isci/remote_device.c switch (state) { state 456 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 538 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 540 drivers/scsi/isci/remote_device.c switch (state) { state 572 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 615 drivers/scsi/isci/remote_device.c if (state == SCI_STP_DEV_ATAPI_ERROR) { state 625 drivers/scsi/isci/remote_device.c if (state == SCI_STP_DEV_IDLE) { state 658 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 662 drivers/scsi/isci/remote_device.c switch (state) { state 673 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 794 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 798 drivers/scsi/isci/remote_device.c switch (state) { state 808 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 876 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 880 drivers/scsi/isci/remote_device.c switch (state) { state 892 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 1017 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 1020 drivers/scsi/isci/remote_device.c if (state != SCI_DEV_STOPPED) { state 1022 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 1455 drivers/scsi/isci/remote_device.c enum sci_remote_device_states state = sm->current_state_id; state 1458 drivers/scsi/isci/remote_device.c if (state != SCI_DEV_STOPPED) { state 1460 drivers/scsi/isci/remote_device.c __func__, dev_state_name(state)); state 287 drivers/scsi/isci/remote_device.h const char *dev_state_name(enum sci_remote_device_states state); state 65 drivers/scsi/isci/remote_node_context.c const char *rnc_state_name(enum scis_sds_remote_node_context_states state) state 69 drivers/scsi/isci/remote_node_context.c if (state >= ARRAY_SIZE(strings)) state 72 drivers/scsi/isci/remote_node_context.c return strings[state]; state 431 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state; state 434 drivers/scsi/isci/remote_node_context.c state = sci_rnc->sm.current_state_id; state 435 drivers/scsi/isci/remote_node_context.c switch (state) { state 518 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 526 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 535 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state; state 537 drivers/scsi/isci/remote_node_context.c state = sci_rnc->sm.current_state_id; state 538 drivers/scsi/isci/remote_node_context.c switch (state) { state 556 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 565 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 575 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state state 585 drivers/scsi/isci/remote_node_context.c __func__, rnc_state_name(state), sci_rnc->suspend_type, state 594 drivers/scsi/isci/remote_node_context.c switch (state) { state 634 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 656 drivers/scsi/isci/remote_node_context.c if (state != SCI_RNC_AWAIT_SUSPENSION) state 666 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state; state 669 drivers/scsi/isci/remote_node_context.c state = sci_rnc->sm.current_state_id; state 673 drivers/scsi/isci/remote_node_context.c __func__, rnc_state_name(state), cb_fn, cb_p, state 678 drivers/scsi/isci/remote_node_context.c switch (state) { state 746 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 754 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state; state 756 drivers/scsi/isci/remote_node_context.c state = sci_rnc->sm.current_state_id; state 758 drivers/scsi/isci/remote_node_context.c switch (state) { state 766 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 771 drivers/scsi/isci/remote_node_context.c rnc_state_name(state)); state 793 drivers/scsi/isci/remote_node_context.c enum scis_sds_remote_node_context_states state; state 795 drivers/scsi/isci/remote_node_context.c state = sci_rnc->sm.current_state_id; state 796 drivers/scsi/isci/remote_node_context.c switch (state) { state 809 drivers/scsi/isci/remote_node_context.c "%s: invalid state %d\n", __func__, state); state 136 drivers/scsi/isci/remote_node_context.h const char *rnc_state_name(enum scis_sds_remote_node_context_states state); state 66 drivers/scsi/isci/request.c const char *req_state_name(enum sci_base_request_states state) state 70 drivers/scsi/isci/request.c return strings[state]; state 810 drivers/scsi/isci/request.c enum sci_base_request_states state; state 814 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 815 drivers/scsi/isci/request.c if (state != SCI_REQ_CONSTRUCTED) { state 818 drivers/scsi/isci/request.c "state %d\n", __func__, state); state 860 drivers/scsi/isci/request.c enum sci_base_request_states state; state 862 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 864 drivers/scsi/isci/request.c switch (state) { state 920 drivers/scsi/isci/request.c enum sci_base_request_states state; state 923 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 924 drivers/scsi/isci/request.c if (WARN_ONCE(state != SCI_REQ_COMPLETED, state 926 drivers/scsi/isci/request.c req_state_name(state))) state 941 drivers/scsi/isci/request.c enum sci_base_request_states state; state 944 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 946 drivers/scsi/isci/request.c if (state != SCI_REQ_STP_PIO_DATA_IN) { state 948 drivers/scsi/isci/request.c __func__, event_code, req_state_name(state)); state 1711 drivers/scsi/isci/request.c enum sci_base_request_states state; state 1715 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 1716 drivers/scsi/isci/request.c switch (state) { state 2096 drivers/scsi/isci/request.c state); state 2396 drivers/scsi/isci/request.c enum sci_base_request_states state; state 2399 drivers/scsi/isci/request.c state = ireq->sm.current_state_id; state 2405 drivers/scsi/isci/request.c switch (state) { state 2452 drivers/scsi/isci/request.c __func__, completion_code, req_state_name(state)); state 2966 drivers/scsi/isci/request.c enum sci_base_request_states state; state 2978 drivers/scsi/isci/request.c state = SCI_REQ_TASK_WAIT_TC_COMP; state 2980 drivers/scsi/isci/request.c state = SCI_REQ_SMP_WAIT_RESP; state 2985 drivers/scsi/isci/request.c state = SCI_REQ_ATAPI_WAIT_H2D; state 2987 drivers/scsi/isci/request.c state = SCI_REQ_STP_NON_DATA_WAIT_H2D; state 2989 drivers/scsi/isci/request.c state = SCI_REQ_STP_UDMA_WAIT_TC_COMP; state 2991 drivers/scsi/isci/request.c state = SCI_REQ_STP_PIO_WAIT_H2D; state 2997 drivers/scsi/isci/request.c sci_change_state(sm, state); state 255 drivers/scsi/isci/request.h const char *req_state_name(enum sci_base_request_states state); state 116 drivers/scsi/isci/unsolicited_frame_control.c uf->state = UNSOLICITED_FRAME_EMPTY; state 184 drivers/scsi/isci/unsolicited_frame_control.c uf_control->buffers.array[frame_index].state = UNSOLICITED_FRAME_RELEASED; state 198 drivers/scsi/isci/unsolicited_frame_control.c while (uf_control->buffers.array[frame_get].state == UNSOLICITED_FRAME_RELEASED) { state 199 drivers/scsi/isci/unsolicited_frame_control.c uf_control->buffers.array[frame_get].state = UNSOLICITED_FRAME_EMPTY; state 147 drivers/scsi/isci/unsolicited_frame_control.h enum unsolicited_frame_state state; state 116 drivers/scsi/iscsi_tcp.c (conn->session->state != ISCSI_STATE_LOGGING_OUT) && state 160 drivers/scsi/libfc/fc_disc.c redisc, lport->state, disc->pending); state 347 drivers/scsi/libfc/fc_exch.c if (ep->state & (FC_EX_RST_CLEANUP | FC_EX_DONE)) state 388 drivers/scsi/libfc/fc_exch.c if (ep->state & FC_EX_DONE) state 393 drivers/scsi/libfc/fc_exch.c ep->state |= FC_EX_DONE; state 446 drivers/scsi/libfc/fc_exch.c if (!(ep->state & FC_EX_QUARANTINE)) { state 641 drivers/scsi/libfc/fc_exch.c ep->state & (FC_EX_DONE | FC_EX_RST_CLEANUP)) { state 643 drivers/scsi/libfc/fc_exch.c ep->esb_stat, ep->state); state 768 drivers/scsi/libfc/fc_exch.c FC_EXCH_DBG(ep, "Exchange timed out state %x\n", ep->state); state 771 drivers/scsi/libfc/fc_exch.c if (ep->state & (FC_EX_RST_CLEANUP | FC_EX_DONE)) state 1887 drivers/scsi/libfc/fc_exch.c ep->state |= FC_EX_RST_CLEANUP; state 2262 drivers/scsi/libfc/fc_exch.c if (ep->state & (FC_EX_RST_CLEANUP | FC_EX_DONE)) { state 2593 drivers/scsi/libfc/fc_exch.c if (!lport || lport->state == LPORT_ST_DISABLED) { state 217 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_COMPL) { state 244 drivers/scsi/libfc/fc_fcp.c if (!(fsp->state & FC_SRB_COMPL)) { state 252 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_ABORTED; state 253 drivers/scsi/libfc/fc_fcp.c fsp->state &= ~FC_SRB_ABORT_PENDING; state 276 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_ABORT_PENDING; state 305 drivers/scsi/libfc/fc_fcp.c fsp->state &= ~FC_SRB_ABORT_PENDING; state 521 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_DISCONTIG; state 554 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_DISCONTIG) { state 570 drivers/scsi/libfc/fc_fcp.c if (unlikely(fsp->state & FC_SRB_RCV_STATUS) && state 794 drivers/scsi/libfc/fc_fcp.c if (lport->state != LPORT_ST_READY) { state 796 drivers/scsi/libfc/fc_fcp.c lport->state, r_ctl); state 807 drivers/scsi/libfc/fc_fcp.c if (fsp->state & (FC_SRB_ABORTED | FC_SRB_ABORT_PENDING)) { state 932 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_RCV_STATUS; state 989 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_ABORT_PENDING) state 992 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_ABORTED) { state 1085 drivers/scsi/libfc/fc_fcp.c if (!(fsp->state & FC_SRB_COMPL)) { state 1086 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_COMPL; state 1235 drivers/scsi/libfc/fc_fcp.c fsp->state &= ~FC_SRB_ABORT_PENDING; state 1253 drivers/scsi/libfc/fc_fcp.c FC_FCP_DBG(fsp, "pkt abort state %x\n", fsp->state); state 1259 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_ABORTED) { state 1275 drivers/scsi/libfc/fc_fcp.c } else if (fsp->state & FC_SRB_ABORTED) { state 1333 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_COMPL; state 1441 drivers/scsi/libfc/fc_fcp.c fsp->timer_delay, rpriv->flags, fsp->state); state 1442 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_FCP_PROCESSING_TMO; state 1446 drivers/scsi/libfc/fc_fcp.c else if (fsp->state & FC_SRB_RCV_STATUS) state 1450 drivers/scsi/libfc/fc_fcp.c fsp->state &= ~FC_SRB_FCP_PROCESSING_TMO; state 1562 drivers/scsi/libfc/fc_fcp.c ep->state |= FC_EX_QUARANTINE; state 1563 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_ABORTED; state 1571 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_ABORTED) state 1756 drivers/scsi/libfc/fc_fcp.c fsp->state &= ~FC_SRB_RCV_STATUS; state 1847 drivers/scsi/libfc/fc_fcp.c return (lport->state == LPORT_ST_READY) && state 1939 drivers/scsi/libfc/fc_fcp.c fsp->state = FC_SRB_FREE; state 1965 drivers/scsi/libfc/fc_fcp.c fsp->state |= FC_SRB_COMPL; state 1966 drivers/scsi/libfc/fc_fcp.c if (!(fsp->state & FC_SRB_FCP_PROCESSING_TMO)) { state 2012 drivers/scsi/libfc/fc_fcp.c if (fsp->state & FC_SRB_RCV_STATUS) { state 2080 drivers/scsi/libfc/fc_fcp.c if (lport->state != LPORT_ST_READY && fsp->status_code != FC_COMPLETE) state 2114 drivers/scsi/libfc/fc_fcp.c if (lport->state != LPORT_ST_READY) state 2167 drivers/scsi/libfc/fc_fcp.c if (lport->state != LPORT_ST_READY) state 2189 drivers/scsi/libfc/fc_fcp.c fsp->state = FC_SRB_FREE; state 178 drivers/scsi/libfc/fc_lport.c if (lport->state == LPORT_ST_DNS) { state 181 drivers/scsi/libfc/fc_lport.c } else if (lport->state == LPORT_ST_FDMI) { state 190 drivers/scsi/libfc/fc_lport.c lport->state); state 216 drivers/scsi/libfc/fc_lport.c cp = fc_lport_state_names[lport->state]; state 263 drivers/scsi/libfc/fc_lport.c switch (lport->state) { state 524 drivers/scsi/libfc/fc_lport.c if (lport->state == LPORT_ST_DISABLED || state 525 drivers/scsi/libfc/fc_lport.c lport->state == LPORT_ST_LOGO) { state 547 drivers/scsi/libfc/fc_lport.c if (lport->state == LPORT_ST_RESET) state 633 drivers/scsi/libfc/fc_lport.c lport->state = LPORT_ST_DISABLED; state 764 drivers/scsi/libfc/fc_lport.c switch (lport->state) { state 1025 drivers/scsi/libfc/fc_lport.c if (lport->state == LPORT_ST_DISABLED || lport->state == LPORT_ST_LOGO) state 1120 drivers/scsi/libfc/fc_lport.c if (lport->state < LPORT_ST_RNN_ID || lport->state > LPORT_ST_RFF_ID) { state 1140 drivers/scsi/libfc/fc_lport.c switch (lport->state) { state 1196 drivers/scsi/libfc/fc_lport.c if (lport->state < LPORT_ST_RHBA || lport->state > LPORT_ST_DPRT) { state 1220 drivers/scsi/libfc/fc_lport.c switch (lport->state) { state 1273 drivers/scsi/libfc/fc_lport.c if (lport->state != LPORT_ST_SCR) { state 1329 drivers/scsi/libfc/fc_lport.c static void fc_lport_enter_ns(struct fc_lport *lport, enum fc_lport_state state) state 1339 drivers/scsi/libfc/fc_lport.c fc_lport_state_names[state], state 1342 drivers/scsi/libfc/fc_lport.c fc_lport_state_enter(lport, state); state 1344 drivers/scsi/libfc/fc_lport.c switch (state) { state 1427 drivers/scsi/libfc/fc_lport.c static void fc_lport_enter_ms(struct fc_lport *lport, enum fc_lport_state state) state 1438 drivers/scsi/libfc/fc_lport.c fc_lport_state_names[state], state 1441 drivers/scsi/libfc/fc_lport.c fc_lport_state_enter(lport, state); state 1443 drivers/scsi/libfc/fc_lport.c switch (state) { state 1550 drivers/scsi/libfc/fc_lport.c switch (lport->state) { state 1568 drivers/scsi/libfc/fc_lport.c fc_lport_enter_ns(lport, lport->state); state 1614 drivers/scsi/libfc/fc_lport.c if (lport->state != LPORT_ST_LOGO) { state 1698 drivers/scsi/libfc/fc_lport.c if (lport->state != LPORT_ST_FLOGI) { state 96 drivers/scsi/libfc/fc_npiv.c if (vn_port->state == LPORT_ST_DISABLED) state 99 drivers/scsi/libfc/fc_npiv.c if (n_port->state == LPORT_ST_READY) { state 425 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_RUNNING; state 452 drivers/scsi/libiscsi.c int oldstate = task->state; state 455 drivers/scsi/libiscsi.c task->itt, task->state, task->sc); state 458 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_FREE; state 511 drivers/scsi/libiscsi.c static void iscsi_complete_task(struct iscsi_task *task, int state) state 517 drivers/scsi/libiscsi.c task->itt, task->state, task->sc); state 518 drivers/scsi/libiscsi.c if (task->state == ISCSI_TASK_COMPLETED || state 519 drivers/scsi/libiscsi.c task->state == ISCSI_TASK_ABRT_TMF || state 520 drivers/scsi/libiscsi.c task->state == ISCSI_TASK_ABRT_SESS_RECOV || state 521 drivers/scsi/libiscsi.c task->state == ISCSI_TASK_REQUEUE_SCSIQ) state 523 drivers/scsi/libiscsi.c WARN_ON_ONCE(task->state == ISCSI_TASK_FREE); state 524 drivers/scsi/libiscsi.c task->state = state; state 577 drivers/scsi/libiscsi.c int state; state 588 drivers/scsi/libiscsi.c if (task->state == ISCSI_TASK_PENDING) { state 595 drivers/scsi/libiscsi.c state = ISCSI_TASK_COMPLETED; state 597 drivers/scsi/libiscsi.c state = ISCSI_TASK_ABRT_SESS_RECOV; state 599 drivers/scsi/libiscsi.c state = ISCSI_TASK_ABRT_TMF; state 606 drivers/scsi/libiscsi.c iscsi_complete_task(task, state); state 618 drivers/scsi/libiscsi.c if (conn->session->state == ISCSI_STATE_LOGGING_OUT) state 647 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_LOGGING_OUT; state 649 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_RUNNING; state 666 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_TERMINATE) state 676 drivers/scsi/libiscsi.c if (conn->login_task->state != ISCSI_TASK_FREE) { state 689 drivers/scsi/libiscsi.c if (session->state != ISCSI_STATE_LOGGED_IN) state 713 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_PENDING; state 1348 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_TERMINATE || !conn) { state 1375 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_FAILED) { state 1381 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_FAILED; state 1521 drivers/scsi/libiscsi.c if (conn->session->state == ISCSI_STATE_LOGGING_OUT) { state 1557 drivers/scsi/libiscsi.c if (conn->session->state == ISCSI_STATE_LOGGING_OUT) state 1567 drivers/scsi/libiscsi.c conn->task->state = ISCSI_TASK_RUNNING; state 1611 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_PENDING; state 1659 drivers/scsi/libiscsi.c if (session->state != ISCSI_STATE_LOGGED_IN) { state 1666 drivers/scsi/libiscsi.c switch (session->state) { state 1835 drivers/scsi/libiscsi.c session->state != ISCSI_STATE_LOGGED_IN || state 1845 drivers/scsi/libiscsi.c session->state != ISCSI_STATE_LOGGED_IN) state 1861 drivers/scsi/libiscsi.c if (!task->sc || task->state == ISCSI_TASK_FREE) state 1869 drivers/scsi/libiscsi.c task->sc, task->itt, task->state); state 1959 drivers/scsi/libiscsi.c if (session->state != ISCSI_STATE_LOGGED_IN) { state 2019 drivers/scsi/libiscsi.c running_task->state != ISCSI_TASK_RUNNING) state 2089 drivers/scsi/libiscsi.c if (session->state != ISCSI_STATE_LOGGED_IN) state 2170 drivers/scsi/libiscsi.c if (!session->leadconn || session->state != ISCSI_STATE_LOGGED_IN || state 2193 drivers/scsi/libiscsi.c if (task->state == ISCSI_TASK_PENDING) { state 2296 drivers/scsi/libiscsi.c if (!session->leadconn || session->state != ISCSI_STATE_LOGGED_IN) state 2355 drivers/scsi/libiscsi.c if (session->state != ISCSI_STATE_LOGGED_IN) { state 2356 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_RECOVERY_FAILED; state 2383 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_TERMINATE) { state 2404 drivers/scsi/libiscsi.c session->state == ISCSI_STATE_TERMINATE || state 2405 drivers/scsi/libiscsi.c session->state == ISCSI_STATE_LOGGED_IN || state 2406 drivers/scsi/libiscsi.c session->state == ISCSI_STATE_RECOVERY_FAILED); state 2412 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_LOGGED_IN) { state 2459 drivers/scsi/libiscsi.c if (!session->leadconn || session->state != ISCSI_STATE_LOGGED_IN) state 2636 drivers/scsi/libiscsi.c ihost->state = ISCSI_HOST_SETUP; state 2665 drivers/scsi/libiscsi.c ihost->state = ISCSI_HOST_REMOVED; state 2741 drivers/scsi/libiscsi.c if (ihost->state == ISCSI_HOST_REMOVED) { state 2788 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_FREE; state 2819 drivers/scsi/libiscsi.c task->state = ISCSI_TASK_FREE; state 2967 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_TERMINATE; state 3027 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_LOGGED_IN; state 3066 drivers/scsi/libiscsi.c int i, state; state 3073 drivers/scsi/libiscsi.c if (task->state == ISCSI_TASK_FREE) state 3078 drivers/scsi/libiscsi.c task->itt, task->state); state 3079 drivers/scsi/libiscsi.c state = ISCSI_TASK_ABRT_SESS_RECOV; state 3080 drivers/scsi/libiscsi.c if (task->state == ISCSI_TASK_PENDING) state 3081 drivers/scsi/libiscsi.c state = ISCSI_TASK_COMPLETED; state 3083 drivers/scsi/libiscsi.c iscsi_complete_task(task, state); state 3107 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_TERMINATE; state 3109 drivers/scsi/libiscsi.c session->state = ISCSI_STATE_IN_RECOVERY; state 3131 drivers/scsi/libiscsi.c if (session->state == ISCSI_STATE_IN_RECOVERY && state 557 drivers/scsi/libiscsi_tcp.c if (!task->sc || session->state != ISCSI_STATE_LOGGED_IN) { state 94 drivers/scsi/libsas/sas_ata.c if (test_bit(SAS_HA_FROZEN, &sas_ha->state)) state 178 drivers/scsi/libsas/sas_ata.c if (test_bit(SAS_DEV_GONE, &dev->state)) state 491 drivers/scsi/libsas/sas_ata.c if (!test_and_set_bit(SAS_DEV_EH_PENDING, &dev->state)) state 504 drivers/scsi/libsas/sas_ata.c if (test_and_clear_bit(SAS_DEV_EH_PENDING, &dev->state)) state 186 drivers/scsi/libsas/sas_discover.c set_bit(SAS_DEV_FOUND, &dev->state); state 201 drivers/scsi/libsas/sas_discover.c if (test_and_clear_bit(SAS_DEV_FOUND, &dev->state)) { state 371 drivers/scsi/libsas/sas_discover.c if (!test_bit(SAS_DEV_DESTROY, &dev->state) && state 380 drivers/scsi/libsas/sas_discover.c if (!test_and_set_bit(SAS_DEV_DESTROY, &dev->state)) { state 392 drivers/scsi/libsas/sas_discover.c set_bit(SAS_DEV_GONE, &dev->state); state 505 drivers/scsi/libsas/sas_discover.c if (test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state)) { state 18 drivers/scsi/libsas/sas_event.c if (!test_bit(SAS_HA_REGISTERED, &ha->state)) state 21 drivers/scsi/libsas/sas_event.c if (test_bit(SAS_HA_DRAINING, &ha->state)) { state 50 drivers/scsi/libsas/sas_event.c set_bit(SAS_HA_DRAINING, &ha->state); state 59 drivers/scsi/libsas/sas_event.c clear_bit(SAS_HA_DRAINING, &ha->state); state 77 drivers/scsi/libsas/sas_event.c if (test_bit(SAS_HA_REGISTERED, &ha->state)) state 88 drivers/scsi/libsas/sas_event.c set_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state); state 97 drivers/scsi/libsas/sas_event.c clear_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state); state 64 drivers/scsi/libsas/sas_expander.c if (test_bit(SAS_DEV_GONE, &dev->state)) { state 210 drivers/scsi/libsas/sas_expander.c if (WARN_ON_ONCE(test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state))) state 239 drivers/scsi/libsas/sas_expander.c if (!test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state)) { state 247 drivers/scsi/libsas/sas_expander.c if (test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state)) state 334 drivers/scsi/libsas/sas_expander.c if (test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state)) state 338 drivers/scsi/libsas/sas_expander.c test_bit(SAS_HA_ATA_EH_ACTIVE, &ha->state) ? "ata: " : "", state 1868 drivers/scsi/libsas/sas_expander.c set_bit(SAS_DEV_GONE, &child->state); state 1888 drivers/scsi/libsas/sas_expander.c set_bit(SAS_DEV_GONE, &child->state); state 105 drivers/scsi/libsas/sas_init.c set_bit(SAS_HA_REGISTERED, &sas_ha->state); state 164 drivers/scsi/libsas/sas_init.c clear_bit(SAS_HA_REGISTERED, &sas_ha->state); state 366 drivers/scsi/libsas/sas_init.c set_bit(SAS_HA_REGISTERED, &ha->state); state 109 drivers/scsi/libsas/sas_scsi_host.c if (test_bit(SAS_HA_FROZEN, &ha->state)) state 171 drivers/scsi/libsas/sas_scsi_host.c if (test_bit(SAS_DEV_GONE, &dev->state)) { state 401 drivers/scsi/libsas/sas_scsi_host.c while (test_bit(SAS_DEV_EH_PENDING, &dev->state)) { state 434 drivers/scsi/libsas/sas_scsi_host.c if (!test_bit(SAS_DEV_EH_PENDING, &dev->state) && state 435 drivers/scsi/libsas/sas_scsi_host.c !test_bit(reset_type, &dev->state)) { state 439 drivers/scsi/libsas/sas_scsi_host.c set_bit(SAS_DEV_EH_PENDING, &dev->state); state 440 drivers/scsi/libsas/sas_scsi_host.c set_bit(reset_type, &dev->state); state 708 drivers/scsi/libsas/sas_scsi_host.c if (test_and_clear_bit(SAS_DEV_LU_RESET, &dev->state)) state 711 drivers/scsi/libsas/sas_scsi_host.c if (test_and_clear_bit(SAS_DEV_RESET, &dev->state)) state 716 drivers/scsi/libsas/sas_scsi_host.c clear_bit(SAS_DEV_EH_PENDING, &dev->state); state 744 drivers/scsi/libsas/sas_scsi_host.c set_bit(SAS_HA_FROZEN, &ha->state); state 746 drivers/scsi/libsas/sas_scsi_host.c clear_bit(SAS_HA_FROZEN, &ha->state); state 339 drivers/scsi/lpfc/lpfc.h enum hba_state state; state 586 drivers/scsi/lpfc/lpfc.h uint32_t state; state 971 drivers/scsi/lpfc/lpfc_attr.c (link.link0.state == LPFC_LINK_UP) ? state 978 drivers/scsi/lpfc/lpfc_attr.c (link.link1.state == LPFC_LINK_UP) ? state 985 drivers/scsi/lpfc/lpfc_attr.c (link.link2.state == LPFC_LINK_UP) ? state 992 drivers/scsi/lpfc/lpfc_attr.c (link.link3.state == LPFC_LINK_UP) ? state 1715 drivers/scsi/lpfc/lpfc_attr.c char * state; state 1718 drivers/scsi/lpfc/lpfc_attr.c state = "error"; state 1720 drivers/scsi/lpfc/lpfc_attr.c state = "warm start"; state 1722 drivers/scsi/lpfc/lpfc_attr.c state = "offline"; state 1724 drivers/scsi/lpfc/lpfc_attr.c state = "online"; state 1726 drivers/scsi/lpfc/lpfc_attr.c return scnprintf(buf, PAGE_SIZE, "%s\n", state); state 3611 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state == LPFC_BSG_MBOX_IDLE) state 3713 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_DONE; state 3741 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus); state 3781 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus); state 4043 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_PORT; state 4075 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_IDLE; state 4215 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_PORT; state 4265 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_HOST; state 4374 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_IDLE; state 4389 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state == LPFC_BSG_MBOX_PORT) state 4390 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_ABTS; state 4560 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_PORT; state 4611 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state != LPFC_BSG_MBOX_DONE) { state 4615 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state); state 4623 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state != LPFC_BSG_MBOX_HOST) { state 4627 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state); state 4661 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state == LPFC_BSG_MBOX_IDLE) { state 4688 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, mbox_req->extMboxTag, state 4699 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, state 5442 drivers/scsi/lpfc/lpfc_bsg.c ras_reply->state = LPFC_RASLOG_STATE_RUNNING; state 5444 drivers/scsi/lpfc/lpfc_bsg.c ras_reply->state = LPFC_RASLOG_STATE_STOPPED; state 5726 drivers/scsi/lpfc/lpfc_bsg.c (phba->trunk_link.link0.state == LPFC_LINK_UP) ? 1 : 0); state 5729 drivers/scsi/lpfc/lpfc_bsg.c (phba->trunk_link.link1.state == LPFC_LINK_UP) ? 1 : 0); state 5732 drivers/scsi/lpfc/lpfc_bsg.c (phba->trunk_link.link2.state == LPFC_LINK_UP) ? 1 : 0); state 5735 drivers/scsi/lpfc/lpfc_bsg.c (phba->trunk_link.link3.state == LPFC_LINK_UP) ? 1 : 0); state 5950 drivers/scsi/lpfc/lpfc_bsg.c if (phba->mbox_ext_buf_ctx.state == LPFC_BSG_MBOX_PORT) state 5951 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state = LPFC_BSG_MBOX_ABTS; state 330 drivers/scsi/lpfc/lpfc_bsg.h uint8_t state; state 1148 drivers/scsi/lpfc/lpfc_debugfs.c ctxp->oxid, ctxp->state, state 1519 drivers/scsi/lpfc/lpfc_debugfs.c int i, state, index, skip; state 1522 drivers/scsi/lpfc/lpfc_debugfs.c state = phba->nvmeio_trc_on; state 1531 drivers/scsi/lpfc/lpfc_debugfs.c (state ? "Enabled" : "Disabled"), state 1534 drivers/scsi/lpfc/lpfc_debugfs.c if (!phba->nvmeio_trc || state) state 6160 drivers/scsi/lpfc/lpfc_els.c uint8_t state, rjt_err; state 6197 drivers/scsi/lpfc/lpfc_els.c state = (beacon->lcb_sub_command == LPFC_LCB_ON) ? 1 : 0; state 6206 drivers/scsi/lpfc/lpfc_els.c if (lpfc_sli4_set_beacon(vport, lcb_context, state)) { state 9965 drivers/scsi/lpfc/lpfc_els.c sglq_entry->state = SGL_FREED; state 9991 drivers/scsi/lpfc/lpfc_els.c sglq_entry->state = SGL_XRI_ABORTED; state 908 drivers/scsi/lpfc/lpfc_hbadisc.c phba->trunk_link.link0.state = 0; state 909 drivers/scsi/lpfc/lpfc_hbadisc.c phba->trunk_link.link1.state = 0; state 910 drivers/scsi/lpfc/lpfc_hbadisc.c phba->trunk_link.link2.state = 0; state 911 drivers/scsi/lpfc/lpfc_hbadisc.c phba->trunk_link.link3.state = 0; state 4222 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_counters(struct lpfc_vport *vport, int state, int count) state 4228 drivers/scsi/lpfc/lpfc_hbadisc.c switch (state) { state 4367 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_state_name(char *buffer, size_t size, int state) state 4381 drivers/scsi/lpfc/lpfc_hbadisc.c if (state < NLP_STE_MAX_STATE && states[state]) state 4382 drivers/scsi/lpfc/lpfc_hbadisc.c strlcpy(buffer, states[state], size); state 4384 drivers/scsi/lpfc/lpfc_hbadisc.c snprintf(buffer, size, "unknown (%d)", state); state 4390 drivers/scsi/lpfc/lpfc_hbadisc.c int state) state 4400 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_state_name(name2, sizeof(name2), state)); state 4404 drivers/scsi/lpfc/lpfc_hbadisc.c ndlp->nlp_DID, old_state, state); state 4407 drivers/scsi/lpfc/lpfc_hbadisc.c state != NLP_STE_NPR_NODE) state 4421 drivers/scsi/lpfc/lpfc_hbadisc.c ndlp->nlp_state = state; state 4422 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_counters(vport, state, 1); state 4423 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_state_cleanup(vport, ndlp, old_state, state); state 4497 drivers/scsi/lpfc/lpfc_hbadisc.c int state) state 4581 drivers/scsi/lpfc/lpfc_hbadisc.c if (state != NLP_STE_UNUSED_NODE) state 4582 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nlp_set_state(vport, ndlp, state); state 1069 drivers/scsi/lpfc/lpfc_init.c sglq_entry->state = SGL_FREED; state 3713 drivers/scsi/lpfc/lpfc_init.c sglq_entry->state = SGL_FREED; state 3835 drivers/scsi/lpfc/lpfc_init.c sglq_entry->state = SGL_FREED; state 5046 drivers/scsi/lpfc/lpfc_init.c ((phba->trunk_link.link##__idx.state == LPFC_LINK_UP) ?\ state 5073 drivers/scsi/lpfc/lpfc_init.c phba->trunk_link.link0.state = state 5079 drivers/scsi/lpfc/lpfc_init.c phba->trunk_link.link1.state = state 5085 drivers/scsi/lpfc/lpfc_init.c phba->trunk_link.link2.state = state 5091 drivers/scsi/lpfc/lpfc_init.c phba->trunk_link.link3.state = state 12329 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected_s3(struct pci_dev *pdev, pci_channel_state_t state) state 12334 drivers/scsi/lpfc/lpfc_init.c switch (state) { state 12350 drivers/scsi/lpfc/lpfc_init.c "0472 Unknown PCI error state: x%x\n", state); state 13135 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected_s4(struct pci_dev *pdev, pci_channel_state_t state) state 13140 drivers/scsi/lpfc/lpfc_init.c switch (state) { state 13156 drivers/scsi/lpfc/lpfc_init.c "2825 Unknown PCI error state: x%x\n", state); state 13415 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 13423 drivers/scsi/lpfc/lpfc_init.c rc = lpfc_io_error_detected_s3(pdev, state); state 13426 drivers/scsi/lpfc/lpfc_init.c rc = lpfc_io_error_detected_s4(pdev, state); state 313 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state != LPFC_NVMET_STE_LS_RSP || ctxp->entry_cnt != 2) { state 317 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->state, ctxp->entry_cnt); state 388 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state == LPFC_NVMET_STE_FREE) { state 391 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->state, ctxp->entry_cnt); state 414 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_FREE; state 439 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_RCV; state 779 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_DONE; state 863 drivers/scsi/lpfc/lpfc_nvmet.c if ((ctxp->state != LPFC_NVMET_STE_LS_RCV) || state 868 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->state, ctxp->entry_cnt); state 870 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_LS_RSP; state 981 drivers/scsi/lpfc/lpfc_nvmet.c (ctxp->state == LPFC_NVMET_STE_ABORT)) { state 1085 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->flag, ctxp->state); state 1088 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->flag, ctxp->state); state 1117 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state == LPFC_NVMET_STE_RCV) state 1142 drivers/scsi/lpfc/lpfc_nvmet.c else if (ctxp->state != LPFC_NVMET_STE_DONE && state 1143 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state != LPFC_NVMET_STE_ABORT) state 1146 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, ctxp->entry_cnt, ctxp->oxid); state 1157 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, aborting); state 1187 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->flag, ctxp->state); state 1253 drivers/scsi/lpfc/lpfc_nvmet.c ctx_buf->sglq->state = SGL_FREED; state 1380 drivers/scsi/lpfc/lpfc_nvmet.c ctx_buf->context->state = LPFC_NVMET_STE_FREE; state 1654 drivers/scsi/lpfc/lpfc_nvmet.c xri, ctxp->state, ctxp->flag, ctxp->oxid, state 1659 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_ABORT; state 1781 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, xri, ctxp->flag, ctxp->state); state 1997 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_LS_RCV; state 2056 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->flag, ctxp->state); state 2323 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state != LPFC_NVMET_STE_FREE) { state 2326 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, ctxp->entry_cnt, ctxp->oxid); state 2336 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_RCV; state 2477 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2487 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2498 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2608 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2619 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2627 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state, state 2641 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->sid, ctxp->oxid, ctxp->state); state 2651 drivers/scsi/lpfc/lpfc_nvmet.c if (((ctxp->state == LPFC_NVMET_STE_RCV) && state 2653 drivers/scsi/lpfc/lpfc_nvmet.c (ctxp->state == LPFC_NVMET_STE_DATA)) { state 2658 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, ctxp->entry_cnt); state 2932 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_DATA; state 2965 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_DONE; state 3044 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state != LPFC_NVMET_STE_ABORT) { state 3047 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, ctxp->oxid); state 3053 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_DONE; state 3127 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state != LPFC_NVMET_STE_LS_ABORT) { state 3131 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->state, ctxp->entry_cnt); state 3284 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_ABORT; state 3406 drivers/scsi/lpfc/lpfc_nvmet.c if (ctxp->state == LPFC_NVMET_STE_FREE) { state 3409 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state, ctxp->entry_cnt, ctxp->oxid); state 3413 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_ABORT; state 3464 drivers/scsi/lpfc/lpfc_nvmet.c if ((ctxp->state == LPFC_NVMET_STE_LS_RCV && ctxp->entry_cnt == 1) || state 3465 drivers/scsi/lpfc/lpfc_nvmet.c (ctxp->state == LPFC_NVMET_STE_LS_RSP && ctxp->entry_cnt == 2)) { state 3466 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_LS_ABORT; state 3472 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->oxid, ctxp->state, ctxp->entry_cnt); state 3473 drivers/scsi/lpfc/lpfc_nvmet.c ctxp->state = LPFC_NVMET_STE_LS_ABORT; state 125 drivers/scsi/lpfc/lpfc_nvmet.h uint16_t state; state 1170 drivers/scsi/lpfc/lpfc_sli.c sglq->state = SGL_ALLOCATED; state 1200 drivers/scsi/lpfc/lpfc_sli.c sglq->state = SGL_ALLOCATED; state 1263 drivers/scsi/lpfc/lpfc_sli.c sglq->state = SGL_FREED; state 1274 drivers/scsi/lpfc/lpfc_sli.c (sglq->state != SGL_XRI_ABORTED)) { state 1284 drivers/scsi/lpfc/lpfc_sli.c sglq->state = SGL_FREED; state 7723 drivers/scsi/lpfc/lpfc_sli.c phba->trunk_link.link0.state = LPFC_LINK_DOWN; state 7725 drivers/scsi/lpfc/lpfc_sli.c phba->trunk_link.link1.state = LPFC_LINK_DOWN; state 7727 drivers/scsi/lpfc/lpfc_sli.c phba->trunk_link.link2.state = LPFC_LINK_DOWN; state 7729 drivers/scsi/lpfc/lpfc_sli.c phba->trunk_link.link3.state = LPFC_LINK_DOWN; state 955 drivers/scsi/lpfc/lpfc_sli4.h enum lpfc_sgl_state state; state 38 drivers/scsi/lpfc/lpfc_vport.h uint8_t state; state 72 drivers/scsi/mac53c94.c struct fsc_state *state; state 89 drivers/scsi/mac53c94.c state = (struct fsc_state *) cmd->device->host->hostdata; state 91 drivers/scsi/mac53c94.c if (state->request_q == NULL) state 92 drivers/scsi/mac53c94.c state->request_q = cmd; state 94 drivers/scsi/mac53c94.c state->request_qtail->host_scribble = (void *) cmd; state 95 drivers/scsi/mac53c94.c state->request_qtail = cmd; state 97 drivers/scsi/mac53c94.c if (state->phase == idle) state 98 drivers/scsi/mac53c94.c mac53c94_start(state); state 107 drivers/scsi/mac53c94.c struct fsc_state *state = (struct fsc_state *) cmd->device->host->hostdata; state 108 drivers/scsi/mac53c94.c struct mac53c94_regs __iomem *regs = state->regs; state 109 drivers/scsi/mac53c94.c struct dbdma_regs __iomem *dma = state->dma; state 119 drivers/scsi/mac53c94.c mac53c94_init(state); state 126 drivers/scsi/mac53c94.c static void mac53c94_init(struct fsc_state *state) state 128 drivers/scsi/mac53c94.c struct mac53c94_regs __iomem *regs = state->regs; state 129 drivers/scsi/mac53c94.c struct dbdma_regs __iomem *dma = state->dma; state 132 drivers/scsi/mac53c94.c writeb(state->host->this_id | CF1_PAR_ENABLE, ®s->config1); state 134 drivers/scsi/mac53c94.c writeb(CLKF_VAL(state->clk_freq), ®s->clk_factor); state 147 drivers/scsi/mac53c94.c static void mac53c94_start(struct fsc_state *state) state 150 drivers/scsi/mac53c94.c struct mac53c94_regs __iomem *regs = state->regs; state 153 drivers/scsi/mac53c94.c if (state->phase != idle || state->current_req != NULL) state 154 drivers/scsi/mac53c94.c panic("inappropriate mac53c94_start (state=%p)", state); state 155 drivers/scsi/mac53c94.c if (state->request_q == NULL) state 157 drivers/scsi/mac53c94.c state->current_req = cmd = state->request_q; state 158 drivers/scsi/mac53c94.c state->request_q = (struct scsi_cmnd *) cmd->host_scribble; state 178 drivers/scsi/mac53c94.c state->phase = selecting; state 180 drivers/scsi/mac53c94.c set_dma_cmds(state, cmd); state 196 drivers/scsi/mac53c94.c struct fsc_state *state = (struct fsc_state *) dev_id; state 197 drivers/scsi/mac53c94.c struct mac53c94_regs __iomem *regs = state->regs; state 198 drivers/scsi/mac53c94.c struct dbdma_regs __iomem *dma = state->dma; state 199 drivers/scsi/mac53c94.c struct scsi_cmnd *cmd = state->current_req; state 213 drivers/scsi/mac53c94.c intr, stat, seq, state->phase); state 221 drivers/scsi/mac53c94.c cmd_done(state, DID_RESET << 16); state 226 drivers/scsi/mac53c94.c intr, stat, seq, state->phase); state 227 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 234 drivers/scsi/mac53c94.c intr, stat, seq, state->phase); state 245 drivers/scsi/mac53c94.c cmd_done(state, DID_PARITY << 16); state 248 drivers/scsi/mac53c94.c switch (state->phase) { state 252 drivers/scsi/mac53c94.c cmd_done(state, DID_BAD_TARGET << 16); state 257 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 262 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 276 drivers/scsi/mac53c94.c writel(virt_to_phys(state->dma_cmds), &dma->cmdptr); state 279 drivers/scsi/mac53c94.c state->phase = dataing; state 284 drivers/scsi/mac53c94.c state->phase = completing; state 288 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 296 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 319 drivers/scsi/mac53c94.c state->phase = completing; state 324 drivers/scsi/mac53c94.c cmd_done(state, DID_ERROR << 16); state 331 drivers/scsi/mac53c94.c state->phase = busfreeing; state 337 drivers/scsi/mac53c94.c cmd_done(state, (DID_OK << 16) + (cmd->SCp.Message << 8) state 341 drivers/scsi/mac53c94.c printk(KERN_DEBUG "don't know about phase %d\n", state->phase); state 345 drivers/scsi/mac53c94.c static void cmd_done(struct fsc_state *state, int result) state 349 drivers/scsi/mac53c94.c cmd = state->current_req; state 353 drivers/scsi/mac53c94.c state->current_req = NULL; state 355 drivers/scsi/mac53c94.c state->phase = idle; state 356 drivers/scsi/mac53c94.c mac53c94_start(state); state 362 drivers/scsi/mac53c94.c static void set_dma_cmds(struct fsc_state *state, struct scsi_cmnd *cmd) state 377 drivers/scsi/mac53c94.c dcmds = state->dma_cmds; state 414 drivers/scsi/mac53c94.c struct fsc_state *state; state 439 drivers/scsi/mac53c94.c state = (struct fsc_state *) host->hostdata; state 440 drivers/scsi/mac53c94.c macio_set_drvdata(mdev, state); state 441 drivers/scsi/mac53c94.c state->host = host; state 442 drivers/scsi/mac53c94.c state->pdev = pdev; state 443 drivers/scsi/mac53c94.c state->mdev = mdev; state 445 drivers/scsi/mac53c94.c state->regs = (struct mac53c94_regs __iomem *) state 447 drivers/scsi/mac53c94.c state->intr = macio_irq(mdev, 0); state 448 drivers/scsi/mac53c94.c state->dma = (struct dbdma_regs __iomem *) state 450 drivers/scsi/mac53c94.c state->dmaintr = macio_irq(mdev, 1); state 451 drivers/scsi/mac53c94.c if (state->regs == NULL || state->dma == NULL) { state 460 drivers/scsi/mac53c94.c state->clk_freq = 25000000; state 462 drivers/scsi/mac53c94.c state->clk_freq = *(int *)clkprop; state 477 drivers/scsi/mac53c94.c state->dma_cmds = (struct dbdma_cmd *)DBDMA_ALIGN(dma_cmd_space); state 478 drivers/scsi/mac53c94.c memset(state->dma_cmds, 0, (host->sg_tablesize + 1) state 480 drivers/scsi/mac53c94.c state->dma_cmd_space = dma_cmd_space; state 482 drivers/scsi/mac53c94.c mac53c94_init(state); state 484 drivers/scsi/mac53c94.c if (request_irq(state->intr, do_mac53c94_interrupt, 0, "53C94",state)) { state 486 drivers/scsi/mac53c94.c state->intr, node); state 498 drivers/scsi/mac53c94.c free_irq(state->intr, state); state 500 drivers/scsi/mac53c94.c kfree(state->dma_cmd_space); state 502 drivers/scsi/mac53c94.c if (state->dma != NULL) state 503 drivers/scsi/mac53c94.c iounmap(state->dma); state 504 drivers/scsi/mac53c94.c if (state->regs != NULL) state 505 drivers/scsi/mac53c94.c iounmap(state->regs); state 395 drivers/scsi/megaraid.c scb->state |= SCB_PENDQ; state 435 drivers/scsi/megaraid.c scb->state = SCB_ACTIVE; state 1075 drivers/scsi/megaraid.c if( !(scb->state & SCB_ISSUED) ) { state 1141 drivers/scsi/megaraid.c scb->state |= SCB_ISSUED; state 1444 drivers/scsi/megaraid.c scb->state = SCB_FREE; state 1454 drivers/scsi/megaraid.c if( !(scb->state & SCB_ISSUED) || scb->cmd == NULL ) { state 1457 drivers/scsi/megaraid.c cmdid, scb->state, scb->cmd); state 1465 drivers/scsi/megaraid.c if( scb->state & SCB_ABORT ) { state 1484 drivers/scsi/megaraid.c if( scb->state & SCB_RESET ) { state 1691 drivers/scsi/megaraid.c scb->state = SCB_FREE; state 1951 drivers/scsi/megaraid.c scb->state |= aor; state 1959 drivers/scsi/megaraid.c if( scb->state & SCB_ISSUED ) { state 2335 drivers/scsi/megaraid.c u8 state; state 2377 drivers/scsi/megaraid.c state = *(pdrv_state + i); state 2378 drivers/scsi/megaraid.c switch( state & 0x0F ) { state 2935 drivers/scsi/megaraid.c scb->state = SCB_FREE; state 4096 drivers/scsi/megaraid.c scb->state |= SCB_ACTIVE | SCB_PENDQ; state 188 drivers/scsi/megaraid.h u32 state; state 538 drivers/scsi/megaraid/mbox_defs.h uint8_t state[MAX_LOGICAL_DRIVES_8LD]; state 70 drivers/scsi/megaraid/mega_common.h uint32_t state; state 1072 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_FREE; state 1291 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_ACTIVE; state 1315 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_FREE; state 1872 drivers/scsi/megaraid/megaraid_mbox.c scb_q->state = SCB_PENDQ; state 1900 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_ISSUED; state 1906 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_PENDQ; state 2217 drivers/scsi/megaraid/megaraid_mbox.c if (scb->state != SCB_ISSUED) { state 2220 drivers/scsi/megaraid/megaraid_mbox.c scb->sno, scb->state, scp)); state 2227 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_FREE; state 2242 drivers/scsi/megaraid/megaraid_mbox.c if (scb->state & SCB_ABORT) { state 2450 drivers/scsi/megaraid/megaraid_mbox.c ASSERT(!(scb->state & SCB_ISSUED)); state 2483 drivers/scsi/megaraid/megaraid_mbox.c if (!(scb->state & SCB_ISSUED)) { state 3452 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_FREE; state 3589 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_ACTIVE; state 3622 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_ISSUED; state 3700 drivers/scsi/megaraid/megaraid_mbox.c scb->state = SCB_FREE; state 579 drivers/scsi/megaraid/megaraid_sas.h union MR_PD_DDF_TYPE state; state 775 drivers/scsi/megaraid/megaraid_sas.h u8 state; state 4447 drivers/scsi/megaraid/megaraid_sas_base.c le16_to_cpus((u16 *)&instance->pd_info->state.ddf.pdType); state 4449 drivers/scsi/megaraid/megaraid_sas_base.c instance->pd_info->state.ddf.pdType.intf; state 4712 drivers/scsi/megaraid/megaraid_sas_base.c if (ci->ldList[ld_index].state != 0) { state 7533 drivers/scsi/megaraid/megaraid_sas_base.c megasas_suspend(struct pci_dev *pdev, pm_message_t state) state 7577 drivers/scsi/megaraid/megaraid_sas_base.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 1740 drivers/scsi/mesh.c static void set_mesh_power(struct mesh_state *ms, int state) state 1744 drivers/scsi/mesh.c if (state) { state 863 drivers/scsi/mpt3sas/mpt3sas_base.h u16 state; state 2307 drivers/scsi/mpt3sas/mpt3sas_ctl.c enum block_state state; state 2331 drivers/scsi/mpt3sas/mpt3sas_ctl.c state = (file->f_flags & O_NONBLOCK) ? NON_BLOCKING : BLOCKING; state 2332 drivers/scsi/mpt3sas/mpt3sas_ctl.c if (state == NON_BLOCKING) { state 2031 drivers/scsi/mpt3sas/mpt3sas_scsih.c enum raid_state state = RAID_STATE_UNKNOWN; state 2054 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = RAID_STATE_RESYNCING; state 2061 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = RAID_STATE_ACTIVE; state 2064 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = RAID_STATE_DEGRADED; state 2068 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = RAID_STATE_OFFLINE; state 2074 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_set_state(mpt2sas_raid_template, dev, state); state 2078 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_set_state(mpt3sas_raid_template, dev, state); state 4457 drivers/scsi/mpt3sas/mpt3sas_scsih.c u32 state; state 4461 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = le32_to_cpu(event_data->NewValue); state 4462 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (state == MPI2_RAID_VOL_STATE_MISSING || state == state 8126 drivers/scsi/mpt3sas/mpt3sas_scsih.c u32 state; state 8138 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = le32_to_cpu(event_data->NewValue); state 8144 drivers/scsi/mpt3sas/mpt3sas_scsih.c state)); state 8145 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (state) { state 8204 drivers/scsi/mpt3sas/mpt3sas_scsih.c u32 state; state 8220 drivers/scsi/mpt3sas/mpt3sas_scsih.c state = le32_to_cpu(event_data->NewValue); state 8227 drivers/scsi/mpt3sas/mpt3sas_scsih.c state)); state 8229 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (state) { state 10673 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_suspend(struct pci_dev *pdev, pm_message_t state) state 10682 drivers/scsi/mpt3sas/mpt3sas_scsih.c device_state = pci_choose_state(pdev, state); state 10734 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 10739 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc_info(ioc, "PCI error: detected callback, state(%d)!!\n", state); state 10741 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (state) { state 2570 drivers/scsi/mvumi.c static int __maybe_unused mvumi_suspend(struct pci_dev *pdev, pm_message_t state) state 2584 drivers/scsi/mvumi.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 38 drivers/scsi/myrb.c enum myrb_devstate state; state 49 drivers/scsi/myrb.c static const char *myrb_devstate_name(enum myrb_devstate state) state 55 drivers/scsi/myrb.c if (entry[i].state == state) state 407 drivers/scsi/myrb.c if (new->state == MYRB_DEVICE_OFFLINE) state 411 drivers/scsi/myrb.c ldev_num, myrb_devstate_name(new->state)); state 417 drivers/scsi/myrb.c if (new->state != old->state) state 420 drivers/scsi/myrb.c ldev_num, myrb_devstate_name(new->state)); state 782 drivers/scsi/myrb.c struct scsi_device *sdev, enum myrb_devstate state) state 793 drivers/scsi/myrb.c mbox->type3D.state = state & 0x1F; state 1436 drivers/scsi/myrb.c if (ldev_info->state != MYRB_DEVICE_ONLINE && state 1437 drivers/scsi/myrb.c ldev_info->state != MYRB_DEVICE_WO) { state 1439 drivers/scsi/myrb.c sdev->id, ldev_info ? ldev_info->state : 0xff); state 1522 drivers/scsi/myrb.c if (ldev_info->state == MYRB_DEVICE_WO) { state 1539 drivers/scsi/myrb.c if (ldev_info->state == MYRB_DEVICE_WO) { state 1556 drivers/scsi/myrb.c if (ldev_info->state == MYRB_DEVICE_WO) { state 1666 drivers/scsi/myrb.c ldev_num, ldev_info->state); state 1726 drivers/scsi/myrb.c sdev->channel, sdev->id, pdev_info->state); state 1763 drivers/scsi/myrb.c if (ldev_info->state != MYRB_DEVICE_ONLINE) state 1766 drivers/scsi/myrb.c myrb_devstate_name(ldev_info->state)); state 1803 drivers/scsi/myrb.c name = myrb_devstate_name(ldev_info->state); state 1808 drivers/scsi/myrb.c ldev_info->state); state 1824 drivers/scsi/myrb.c name = myrb_devstate_name(pdev_info->state); state 1829 drivers/scsi/myrb.c pdev_info->state); state 1865 drivers/scsi/myrb.c if (pdev_info->state == new_state) state 1917 drivers/scsi/myrb.c ldev_info->state); state 2292 drivers/scsi/myrb.c enum raid_state state = RAID_STATE_UNKNOWN; state 2296 drivers/scsi/myrb.c state = RAID_STATE_UNKNOWN; state 2300 drivers/scsi/myrb.c state = RAID_STATE_RESYNCING; state 2302 drivers/scsi/myrb.c switch (ldev_info->state) { state 2304 drivers/scsi/myrb.c state = RAID_STATE_ACTIVE; state 2308 drivers/scsi/myrb.c state = RAID_STATE_DEGRADED; state 2311 drivers/scsi/myrb.c state = RAID_STATE_OFFLINE; state 2315 drivers/scsi/myrb.c raid_set_state(myrb_raid_template, dev, state); state 3314 drivers/scsi/myrb.c static inline void myrb_translate_devstate(void *state) state 3316 drivers/scsi/myrb.c memcpy(state + 2, state + 3, 1); state 3317 drivers/scsi/myrb.c memmove(state + 4, state + 5, 2); state 3318 drivers/scsi/myrb.c memmove(state + 6, state + 8, 4); state 362 drivers/scsi/myrb.h enum myrb_devstate state; /* Byte 4 */ state 407 drivers/scsi/myrb.h enum myrb_devstate state; /* Byte 2 */ state 610 drivers/scsi/myrb.h enum myrb_devstate state; /* Byte 4 */ state 31 drivers/scsi/myrs.c enum myrs_devstate state; state 47 drivers/scsi/myrs.c static char *myrs_devstate_name(enum myrs_devstate state) state 53 drivers/scsi/myrs.c if (entry[i].state == state) state 1029 drivers/scsi/myrs.c mbox->set_devstate.state = new_state; state 2009 drivers/scsi/myrs.c enum raid_state state = RAID_STATE_UNKNOWN; state 2012 drivers/scsi/myrs.c state = RAID_STATE_UNKNOWN; state 2016 drivers/scsi/myrs.c state = RAID_STATE_ACTIVE; state 2020 drivers/scsi/myrs.c state = RAID_STATE_DEGRADED; state 2023 drivers/scsi/myrs.c state = RAID_STATE_RESYNCING; state 2027 drivers/scsi/myrs.c state = RAID_STATE_UNKNOWN; state 2030 drivers/scsi/myrs.c state = RAID_STATE_OFFLINE; state 2033 drivers/scsi/myrs.c raid_set_state(myrs_raid_template, dev, state); state 801 drivers/scsi/myrs.h enum myrs_devstate state; /* Byte 22 */ state 2453 drivers/scsi/nsp32.c static void nsp32_wait_req(nsp32_hw_data *data, int state) state 2459 drivers/scsi/nsp32.c if (!((state == ASSERT) || (state == NEGATE))) { state 2463 drivers/scsi/nsp32.c req_bit = (state == ASSERT ? BUSMON_REQ : 0); state 2482 drivers/scsi/nsp32.c static void nsp32_wait_sack(nsp32_hw_data *data, int state) state 2488 drivers/scsi/nsp32.c if (!((state == ASSERT) || (state == NEGATE))) { state 2492 drivers/scsi/nsp32.c ack_bit = (state == ASSERT ? BUSMON_ACK : 0); state 3277 drivers/scsi/nsp32.c static int nsp32_suspend(struct pci_dev *pdev, pm_message_t state) state 3281 drivers/scsi/nsp32.c nsp32_msg(KERN_INFO, "pci-suspend: pdev=0x%p, state=%ld, slot=%s, host=0x%p", pdev, state, pci_name(pdev), host); state 3285 drivers/scsi/nsp32.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 5067 drivers/scsi/pm8001/pm8001_hwi.c struct pm8001_device *pm8001_dev, u32 state) state 5085 drivers/scsi/pm8001/pm8001_hwi.c payload.nds = cpu_to_le32(state); state 1116 drivers/scsi/pm8001/pm8001_init.c static int pm8001_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 1150 drivers/scsi/pm8001/pm8001_init.c device_state = pci_choose_state(pdev, state); state 227 drivers/scsi/pm8001/pm8001_sas.h struct pm8001_device *pm8001_dev, u32 state); state 229 drivers/scsi/pm8001/pm8001_sas.h u32 state); state 231 drivers/scsi/pm8001/pm8001_sas.h u32 state); state 675 drivers/scsi/pm8001/pm8001_sas.h struct pm8001_device *pm8001_dev, u32 state); state 5252 drivers/scsi/pmcraid.c static int pmcraid_suspend(struct pci_dev *pdev, pm_message_t state) state 5263 drivers/scsi/pmcraid.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 133 drivers/scsi/qedf/qedf.h atomic_t state; state 334 drivers/scsi/qedf/qedf_debugfs.c seq_printf(s, "FIP state: %s\n", fip_state_names[qedf->ctlr.state]); state 44 drivers/scsi/qedf/qedf_els.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 174 drivers/scsi/qedf/qedf_io.c atomic_set(&io_req->state, QEDFC_CMD_ST_RRQ_ACTIVE); state 383 drivers/scsi/qedf/qedf_io.c atomic_set(&io_req->state, QEDFC_CMD_ST_IO_ACTIVE); state 460 drivers/scsi/qedf/qedf_io.c atomic_set(&io_req->state, QEDF_CMD_ST_INACTIVE); state 1001 drivers/scsi/qedf/qedf_io.c if (lport->state != LPORT_ST_READY || state 1666 drivers/scsi/qedf/qedf_io.c if (atomic_read(&io_req->state) == state 1864 drivers/scsi/qedf/qedf_io.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 1995 drivers/scsi/qedf/qedf_io.c atomic_set(&io_req->state, QEDFC_CMD_ST_RRQ_WAIT); state 2463 drivers/scsi/qedf/qedf_io.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 370 drivers/scsi/qedf/qedf_main.c qedf->ctlr.state = FIP_ST_LINK_WAIT; state 731 drivers/scsi/qedf/qedf_main.c if (lport->state != LPORT_ST_READY || !(lport->link_up)) { state 1866 drivers/scsi/qedf/qedf_main.c if (vn_port->state == LPORT_ST_READY) state 2345 drivers/scsi/qedf/qedf_main.c if (lport == NULL || lport->state == LPORT_ST_DISABLED) { state 2417 drivers/scsi/qedf/qedf_main.c if (qedf->ctlr.state) { state 73 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 136 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 308 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 455 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 665 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 725 drivers/scsi/qedi/qedi_fw.c cmd->state = RESPONSE_RECEIVED; state 814 drivers/scsi/qedi/qedi_fw.c if (qedi_cmd->state == CLEANUP_WAIT_FAILED) state 815 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_RECV; state 823 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_RECV; state 1230 drivers/scsi/qedi/qedi_fw.c ctask->state, cmd->state, state 1339 drivers/scsi/qedi/qedi_fw.c ((qedi_cmd->state == state 1342 drivers/scsi/qedi/qedi_fw.c (cmd->state == state 1346 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_WAIT_FAILED; state 1403 drivers/scsi/qedi/qedi_fw.c list_work->state = QEDI_WORK_SCHEDULED; state 1566 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_WAIT; state 2200 drivers/scsi/qedi/qedi_fw.c cmd->task_id, get_itt(task->itt), task->state, state 2201 drivers/scsi/qedi/qedi_fw.c cmd->state, qedi_conn->iscsi_conn_id); state 393 drivers/scsi/qedi/qedi_fw_api.c SET_FIELD(rdif_context->state, state 396 drivers/scsi/qedi/qedi_fw_api.c SET_FIELD(rdif_context->state, RDIF_TASK_CONTEXT_IGNORE_APP_TAG, state 475 drivers/scsi/qedi/qedi_fw_api.c SET_FIELD(context->ystorm_st_context.state.flags, state 526 drivers/scsi/qedi/qedi_fw_api.c init_dif_context_flags(&cxt->ystorm_st_context.state.dif_flags, state 530 drivers/scsi/qedi/qedi_fw_api.c init_scsi_sgl_context(&cxt->ystorm_st_context.state.sgl_params, state 531 drivers/scsi/qedi/qedi_fw_api.c &cxt->ystorm_st_context.state.data_desc, state 542 drivers/scsi/qedi/qedi_fw_api.c SET_FIELD(cxt->ystorm_st_context.state.flags, state 635 drivers/scsi/qedi/qedi_fw_api.c init_scsi_sgl_context(&cxt->ystorm_st_context.state.sgl_params, state 636 drivers/scsi/qedi/qedi_fw_api.c &cxt->ystorm_st_context.state.data_desc, state 672 drivers/scsi/qedi/qedi_fw_api.c init_scsi_sgl_context(&cxt->ystorm_st_context.state.sgl_params, state 673 drivers/scsi/qedi/qedi_fw_api.c &cxt->ystorm_st_context.state.data_desc, state 715 drivers/scsi/qedi/qedi_fw_api.c init_scsi_sgl_context(&cxt->ystorm_st_context.state.sgl_params, state 716 drivers/scsi/qedi/qedi_fw_api.c &cxt->ystorm_st_context.state.data_desc, state 770 drivers/scsi/qedi/qedi_fw_api.c init_scsi_sgl_context(&cxt->ystorm_st_context.state.sgl_params, state 771 drivers/scsi/qedi/qedi_fw_api.c &cxt->ystorm_st_context.state.data_desc, state 386 drivers/scsi/qedi/qedi_iscsi.c if ((qedi_ep->state == EP_STATE_TCP_FIN_RCVD) || state 387 drivers/scsi/qedi/qedi_iscsi.c (qedi_ep->state == EP_STATE_TCP_RST_RCVD)) state 785 drivers/scsi/qedi/qedi_iscsi.c cmd->state = 0; state 843 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_IDLE; state 893 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_OFLDCONN_START; state 948 drivers/scsi/qedi/qedi_iscsi.c if (qedi_ep->state == EP_STATE_IDLE || state 949 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state == EP_STATE_OFLDCONN_NONE || state 950 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state == EP_STATE_OFLDCONN_FAILED) state 953 drivers/scsi/qedi/qedi_iscsi.c if (qedi_ep->state == EP_STATE_OFLDCONN_COMPL) state 960 drivers/scsi/qedi/qedi_iscsi.c if (qedi_ep->state == EP_STATE_OFLDCONN_FAILED) state 997 drivers/scsi/qedi/qedi_iscsi.c if (qedi_ep->state == EP_STATE_OFLDCONN_START) state 1025 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->iscsi_cid, qedi_ep, qedi_ep->state); state 1034 drivers/scsi/qedi/qedi_iscsi.c switch (qedi_ep->state) { state 1047 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state, state 1064 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_DISCONN_START; state 1072 drivers/scsi/qedi/qedi_iscsi.c (qedi_ep->state != state 1075 drivers/scsi/qedi/qedi_iscsi.c if ((ret <= 0) || (qedi_ep->state == EP_STATE_DISCONN_START)) { state 1089 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_IDLE; state 1173 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_OFLDCONN_FAILED; state 1178 drivers/scsi/qedi/qedi_iscsi.c (qedi_ep->state == state 1181 drivers/scsi/qedi/qedi_iscsi.c if ((ret <= 0) || (qedi_ep->state != EP_STATE_OFLDCONN_COMPL)) { state 1182 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_OFLDCONN_FAILED; state 1227 drivers/scsi/qedi/qedi_iscsi.c qedi_ep->state = EP_STATE_OFLDCONN_NONE; state 1368 drivers/scsi/qedi/qedi_iscsi.c if (!task->sc || task->state == ISCSI_TASK_PENDING) { state 1421 drivers/scsi/qedi/qedi_iscsi.c conn->session->state, qedi_conn->iscsi_conn_id); state 75 drivers/scsi/qedi/qedi_iscsi.h int state; state 191 drivers/scsi/qedi/qedi_iscsi.h int state; state 216 drivers/scsi/qedi/qedi_iscsi.h int state; state 233 drivers/scsi/qedi/qedi_iscsi.h #define QEDI_OFLD_WAIT_STATE(q) ((q)->state == EP_STATE_OFLDCONN_FAILED || \ state 234 drivers/scsi/qedi/qedi_iscsi.h (q)->state == EP_STATE_OFLDCONN_COMPL) state 96 drivers/scsi/qedi/qedi_main.c if (qedi_ep->state == EP_STATE_OFLDCONN_START) state 97 drivers/scsi/qedi/qedi_main.c qedi_ep->state = EP_STATE_OFLDCONN_COMPL; state 102 drivers/scsi/qedi/qedi_main.c qedi_ep->state = EP_STATE_DISCONN_COMPL; state 1542 drivers/scsi/qla2xxx/qla_attr.c uint16_t state[6]; state 1561 drivers/scsi/qla2xxx/qla_attr.c rval = qla2x00_get_firmware_state(vha, state); state 1565 drivers/scsi/qla2xxx/qla_attr.c memset(state, -1, sizeof(state)); state 1566 drivers/scsi/qla2xxx/qla_attr.c rval = qla2x00_get_firmware_state(vha, state); state 1570 drivers/scsi/qla2xxx/qla_attr.c state[0], state[1], state[2], state[3], state[4], state[5]); state 1333 drivers/scsi/qla2xxx/qla_bsg.c if (atomic_read(&fcport->state) != FCS_ONLINE) { state 2240 drivers/scsi/qla2xxx/qla_bsg.c uint8_t domain, area, al_pa, state; state 2258 drivers/scsi/qla2xxx/qla_bsg.c bbcr.state = QLA_BBCR_STATE_OFFLINE; state 2263 drivers/scsi/qla2xxx/qla_bsg.c state = (vha->bbcr >> 12) & 0x1; state 2265 drivers/scsi/qla2xxx/qla_bsg.c if (state) { state 2266 drivers/scsi/qla2xxx/qla_bsg.c bbcr.state = QLA_BBCR_STATE_OFFLINE; state 2269 drivers/scsi/qla2xxx/qla_bsg.c bbcr.state = QLA_BBCR_STATE_ONLINE; state 265 drivers/scsi/qla2xxx/qla_bsg.h uint8_t state; /* 1 - online, 0 - offline */ state 2446 drivers/scsi/qla2xxx/qla_def.h atomic_t state; state 84 drivers/scsi/qla2xxx/qla_gbl.h extern void qla2x00_set_fcport_state(fc_port_t *fcport, int state); state 3677 drivers/scsi/qla2xxx/qla_gs.c atomic_read(&fcport->state) == FCS_ONLINE) { state 4157 drivers/scsi/qla2xxx/qla_init.c uint16_t state[6]; state 4191 drivers/scsi/qla2xxx/qla_init.c memset(state, -1, sizeof(state)); state 4192 drivers/scsi/qla2xxx/qla_init.c rval = qla2x00_get_firmware_state(vha, state); state 4194 drivers/scsi/qla2xxx/qla_init.c if (state[0] < FSTATE_LOSS_OF_SYNC) { state 4197 drivers/scsi/qla2xxx/qla_init.c if (IS_QLA84XX(ha) && state[0] != FSTATE_READY) { state 4199 drivers/scsi/qla2xxx/qla_init.c "fw_state=%x 84xx=%x.\n", state[0], state 4200 drivers/scsi/qla2xxx/qla_init.c state[2]); state 4201 drivers/scsi/qla2xxx/qla_init.c if ((state[2] & FSTATE_LOGGED_IN) && state 4202 drivers/scsi/qla2xxx/qla_init.c (state[2] & FSTATE_WAITING_FOR_VERIFY)) { state 4224 drivers/scsi/qla2xxx/qla_init.c } else if (state[0] == FSTATE_READY) { state 4238 drivers/scsi/qla2xxx/qla_init.c state[0] != FSTATE_READY) { state 4265 drivers/scsi/qla2xxx/qla_init.c "fw_state=%x (%x, %x, %x, %x %x) curr time=%lx.\n", state[0], state 4266 drivers/scsi/qla2xxx/qla_init.c state[1], state[2], state[3], state[4], state[5], jiffies); state 4803 drivers/scsi/qla2xxx/qla_init.c void qla2x00_set_fcport_state(fc_port_t *fcport, int state) state 4807 drivers/scsi/qla2xxx/qla_init.c old_state = atomic_read(&fcport->state); state 4808 drivers/scsi/qla2xxx/qla_init.c atomic_set(&fcport->state, state); state 4811 drivers/scsi/qla2xxx/qla_init.c if (old_state && old_state != state) { state 4815 drivers/scsi/qla2xxx/qla_init.c port_state_str[state], fcport->d_id.b.domain, state 5240 drivers/scsi/qla2xxx/qla_init.c atomic_read(&fcport->state) == FCS_ONLINE) { state 5283 drivers/scsi/qla2xxx/qla_init.c if (atomic_read(&fcport->state) != FCS_ONLINE) state 5331 drivers/scsi/qla2xxx/qla_init.c if (atomic_read(&fcport->state) == FCS_ONLINE) state 5830 drivers/scsi/qla2xxx/qla_init.c (atomic_read(&fcport->state) == FCS_ONLINE || state 5918 drivers/scsi/qla2xxx/qla_init.c atomic_read(&fcport->state) == FCS_ONLINE) { state 6251 drivers/scsi/qla2xxx/qla_init.c atomic_read(&fcport->state) != FCS_UNCONFIGURED) { state 6432 drivers/scsi/qla2xxx/qla_init.c const char *state = qla83xx_dev_state_to_string(dev_state); state 6434 drivers/scsi/qla2xxx/qla_init.c ql_log(ql_log_info, vha, 0xb057, "HW State: %s.\n", state); state 1019 drivers/scsi/qla2xxx/qla_isr.c if (atomic_read(&fcport->state) != FCS_ONLINE) state 2731 drivers/scsi/qla2xxx/qla_isr.c if (atomic_read(&fcport->state) == FCS_ONLINE) { state 910 drivers/scsi/qla2xxx/qla_mr.c uint32_t state[5]; state 1000 drivers/scsi/qla2xxx/qla_mr.c rval = qlafx00_get_firmware_state(vha, state); state 1006 drivers/scsi/qla2xxx/qla_mr.c if (state[0] == FSTATE_FX00_CONFIG_WAIT) { state 1021 drivers/scsi/qla2xxx/qla_mr.c state[0]); state 1070 drivers/scsi/qla2xxx/qla_mr.c uint32_t state[5]; state 1085 drivers/scsi/qla2xxx/qla_mr.c rval = qlafx00_get_firmware_state(vha, state); state 1088 drivers/scsi/qla2xxx/qla_mr.c if (state[0] == FSTATE_FX00_INITIALIZED) { state 1090 drivers/scsi/qla2xxx/qla_mr.c "fw_state=%x\n", state[0]); state 1104 drivers/scsi/qla2xxx/qla_mr.c "fw_state=%x curr time=%lx.\n", state[0], jiffies); state 1178 drivers/scsi/qla2xxx/qla_mr.c atomic_read(&fcport->state) == FCS_ONLINE) state 1189 drivers/scsi/qla2xxx/qla_mr.c atomic_read(&fcport->state), state 1202 drivers/scsi/qla2xxx/qla_mr.c if (atomic_read(&fcport->state) != FCS_ONLINE) { state 1275 drivers/scsi/qla2xxx/qla_mr.c if (atomic_read(&fcport->state) == FCS_DEVICE_LOST) { state 1385 drivers/scsi/qla2xxx/qla_mr.c if (atomic_read(&fcport->state) == FCS_ONLINE) state 2089 drivers/scsi/qla2xxx/qla_mr.c uint32_t state[1]; state 2095 drivers/scsi/qla2xxx/qla_mr.c rval = qlafx00_get_firmware_state(vha, state); state 2098 drivers/scsi/qla2xxx/qla_mr.c memset(state, -1, sizeof(state)); state 2100 drivers/scsi/qla2xxx/qla_mr.c return state[0]; state 2513 drivers/scsi/qla2xxx/qla_mr.c atomic_read(&fcport->state)); state 2515 drivers/scsi/qla2xxx/qla_mr.c if (atomic_read(&fcport->state) == FCS_ONLINE) state 1173 drivers/scsi/qla2xxx/qla_nx.h #define qla82xx_encode_temp(val, state) (((val) << 16) | (state)) state 867 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) != FCS_ONLINE) { state 868 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) == FCS_DEVICE_DEAD || state 872 drivers/scsi/qla2xxx/qla_os.c atomic_read(&fcport->state), state 949 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) != FCS_ONLINE) { state 950 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) == FCS_DEVICE_DEAD || state 954 drivers/scsi/qla2xxx/qla_os.c atomic_read(&fcport->state), state 3886 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) == FCS_ONLINE && state 3895 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) != FCS_DEVICE_DEAD) state 3936 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) == FCS_DEVICE_DEAD) state 3938 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) == FCS_ONLINE) { state 5359 drivers/scsi/qla2xxx/qla_os.c if (atomic_read(&fcport->state) != FCS_ONLINE && state 6912 drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 6918 drivers/scsi/qla2xxx/qla_os.c "PCI error detected, state %x.\n", state); state 6922 drivers/scsi/qla2xxx/qla_os.c "PCI device is disabled,state %x\n", state); state 6926 drivers/scsi/qla2xxx/qla_os.c switch (state) { state 3208 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_PROCESSED; state 3236 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_PROCESSED; state 3328 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_PROCESSED; /* Mid-level is done processing */ state 3380 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_DATA_IN; state 3411 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_NEED_DATA; state 3459 drivers/scsi/qla2xxx/qla_target.c "%s: aborted %d state %d\n", __func__, cmd->aborted, cmd->state); state 3512 drivers/scsi/qla2xxx/qla_target.c switch (cmd->state) { state 3515 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_DATA_IN; state 3627 drivers/scsi/qla2xxx/qla_target.c if (cmd->state < QLA_TGT_STATE_PROCESSED) { state 3631 drivers/scsi/qla2xxx/qla_target.c cmd->state); state 3951 drivers/scsi/qla2xxx/qla_target.c status, cmd->state, se_cmd); state 3964 drivers/scsi/qla2xxx/qla_target.c status, cmd->state, se_cmd); state 3987 drivers/scsi/qla2xxx/qla_target.c vha->vp_idx, status, cmd->state, se_cmd, state 3997 drivers/scsi/qla2xxx/qla_target.c vha->vp_idx, status, cmd->state, se_cmd); state 4008 drivers/scsi/qla2xxx/qla_target.c if ((cmd->state != QLA_TGT_STATE_NEED_DATA) && state 4016 drivers/scsi/qla2xxx/qla_target.c if (cmd->state == QLA_TGT_STATE_PROCESSED) { state 4018 drivers/scsi/qla2xxx/qla_target.c } else if (cmd->state == QLA_TGT_STATE_NEED_DATA) { state 4019 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_DATA_IN; state 4034 drivers/scsi/qla2xxx/qla_target.c "not return a CTIO complete\n", vha->vp_idx, cmd->state); state 4282 drivers/scsi/qla2xxx/qla_target.c cmd->state = QLA_TGT_STATE_NEW; state 5412 drivers/scsi/qla2xxx/qla_target.c cmd->state = status; state 5456 drivers/scsi/qla2xxx/qla_target.c rc = __qlt_send_busy(qpair, &cmd->atio, cmd->state); state 861 drivers/scsi/qla2xxx/qla_target.h int state; state 411 drivers/scsi/qla2xxx/tcm_qla2xxx.c return cmd->state; state 234 drivers/scsi/qla4xxx/ql4_def.h uint8_t state; /* (1) Status flags. */ state 299 drivers/scsi/qla4xxx/ql4_def.h struct ddb_entry *ddb_entry, uint32_t state); state 76 drivers/scsi/qla4xxx/ql4_glbl.h uint32_t state, uint32_t conn_error); state 183 drivers/scsi/qla4xxx/ql4_glbl.h struct ddb_entry *ddb_entry, uint32_t state); state 185 drivers/scsi/qla4xxx/ql4_glbl.h struct ddb_entry *ddb_entry, uint32_t state); state 917 drivers/scsi/qla4xxx/ql4_init.c uint32_t state = 0, conn_err = 0; state 924 drivers/scsi/qla4xxx/ql4_init.c &next_idx, &state, &conn_err, state 930 drivers/scsi/qla4xxx/ql4_init.c if (state == DDB_DS_NO_CONNECTION_ACTIVE || state 931 drivers/scsi/qla4xxx/ql4_init.c state == DDB_DS_SESSION_FAILED) { state 1001 drivers/scsi/qla4xxx/ql4_init.c struct ddb_entry *ddb_entry, uint32_t state) state 1010 drivers/scsi/qla4xxx/ql4_init.c ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); state 1012 drivers/scsi/qla4xxx/ql4_init.c ddb_entry->fw_ddb_device_state = state; state 1016 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1033 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1051 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1095 drivers/scsi/qla4xxx/ql4_init.c struct ddb_entry *ddb_entry, uint32_t state) state 1104 drivers/scsi/qla4xxx/ql4_init.c ddb_entry->fw_ddb_device_state, state, fw_ddb_index)); state 1106 drivers/scsi/qla4xxx/ql4_init.c ddb_entry->fw_ddb_device_state = state; state 1111 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1126 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1136 drivers/scsi/qla4xxx/ql4_init.c switch (state) { state 1167 drivers/scsi/qla4xxx/ql4_init.c uint32_t state, uint32_t conn_err) state 1183 drivers/scsi/qla4xxx/ql4_init.c if (state == DDB_DS_NO_CONNECTION_ACTIVE) state 1189 drivers/scsi/qla4xxx/ql4_init.c ddb_entry->ddb_change(ha, fw_ddb_index, ddb_entry, state); state 362 drivers/scsi/qla4xxx/ql4_iocb.c srb->state = SRB_ACTIVE_STATE; state 89 drivers/scsi/qla4xxx/ql4_isr.c __func__, srb, srb->state)); state 141 drivers/scsi/qla4xxx/ql4_isr.c srb, srb->state)); state 1591 drivers/scsi/qla4xxx/ql4_nx.c uint32_t state = 0; state 1596 drivers/scsi/qla4xxx/ql4_nx.c state = qla4_82xx_rd_32(ha, CRB_RCVPEG_STATE); state 1599 drivers/scsi/qla4xxx/ql4_nx.c while ((state != PHAN_PEG_RCV_INITIALIZED) && (loops < 30000)) { state 1603 drivers/scsi/qla4xxx/ql4_nx.c state = qla4_82xx_rd_32(ha, CRB_RCVPEG_STATE); state 1611 drivers/scsi/qla4xxx/ql4_nx.c "Receive Peg initialization not complete: 0x%x.\n", state)); state 33 drivers/scsi/qla4xxx/ql4_nx.h #define qla82xx_encode_temp(val, state) (((val) << 16) | (state)) state 1856 drivers/scsi/qla4xxx/ql4_os.c if (session->state == ISCSI_SESSION_FAILED) state 1892 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = ISCSI_PORT_STATE_DOWN; state 1895 drivers/scsi/qla4xxx/ql4_os.c state = ISCSI_PORT_STATE_UP; state 1897 drivers/scsi/qla4xxx/ql4_os.c ihost->port_state = state; state 6761 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 6778 drivers/scsi/qla4xxx/ql4_os.c NULL, &next_idx, &state, state 6784 drivers/scsi/qla4xxx/ql4_os.c if (state == DDB_DS_UNASSIGNED) state 6834 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 6839 drivers/scsi/qla4xxx/ql4_os.c NULL, 0, NULL, &next_idx, &state, state 6844 drivers/scsi/qla4xxx/ql4_os.c if (state == DDB_DS_NO_CONNECTION_ACTIVE || state 6845 drivers/scsi/qla4xxx/ql4_os.c state == DDB_DS_SESSION_FAILED) { state 6988 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 7006 drivers/scsi/qla4xxx/ql4_os.c NULL, &next_idx, &state, state 7022 drivers/scsi/qla4xxx/ql4_os.c if (!(state == DDB_DS_NO_CONNECTION_ACTIVE || state 7023 drivers/scsi/qla4xxx/ql4_os.c state == DDB_DS_SESSION_FAILED) && state 7096 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 7112 drivers/scsi/qla4xxx/ql4_os.c NULL, &next_idx, &state, state 7121 drivers/scsi/qla4xxx/ql4_os.c if (!(state == DDB_DS_NO_CONNECTION_ACTIVE)) state 7405 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 7441 drivers/scsi/qla4xxx/ql4_os.c NULL, &state, &conn_err, NULL, state 7446 drivers/scsi/qla4xxx/ql4_os.c if (state == DDB_DS_NO_CONNECTION_ACTIVE || state 7447 drivers/scsi/qla4xxx/ql4_os.c state == DDB_DS_SESSION_FAILED) state 7726 drivers/scsi/qla4xxx/ql4_os.c uint32_t state = 0, conn_err = 0; state 7795 drivers/scsi/qla4xxx/ql4_os.c &state, &conn_err, NULL, state 9583 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) state 9588 drivers/scsi/qla4xxx/ql4_os.c ha->host_no, __func__, state); state 9593 drivers/scsi/qla4xxx/ql4_os.c switch (state) { state 128 drivers/scsi/raid_class.c static const char *raid_state_name(enum raid_state state) state 134 drivers/scsi/raid_class.c if (raid_states[i].value == state) { state 210 drivers/scsi/raid_class.c raid_attr_ro_state_fn(state); state 312 drivers/scsi/scsi_error.c if (test_and_set_bit(SCMD_STATE_COMPLETE, &scmd->state)) state 142 drivers/scsi/scsi_ioctl.c int scsi_set_medium_removal(struct scsi_device *sdev, char state) state 154 drivers/scsi/scsi_ioctl.c scsi_cmd[4] = state; state 160 drivers/scsi/scsi_ioctl.c sdev->locked = (state == SCSI_REMOVAL_PREVENT); state 1609 drivers/scsi/scsi_lib.c if (unlikely(test_and_set_bit(SCMD_STATE_COMPLETE, &cmd->state))) state 1620 drivers/scsi/scsi_lib.c clear_bit(SCMD_STATE_COMPLETE, &cmd->state); state 1677 drivers/scsi/scsi_lib.c clear_bit(SCMD_STATE_COMPLETE, &cmd->state); state 2239 drivers/scsi/scsi_lib.c scsi_device_set_state(struct scsi_device *sdev, enum scsi_device_state state) state 2243 drivers/scsi/scsi_lib.c if (state == oldstate) state 2246 drivers/scsi/scsi_lib.c switch (state) { state 2342 drivers/scsi/scsi_lib.c sdev->sdev_state = state; state 2350 drivers/scsi/scsi_lib.c scsi_device_state_name(state)) state 314 drivers/scsi/scsi_scan.c BUG_ON(starget->state == STARGET_DEL); state 315 drivers/scsi/scsi_scan.c starget->state = STARGET_DEL; state 385 drivers/scsi/scsi_scan.c if ((starget->state != STARGET_CREATED) && state 386 drivers/scsi/scsi_scan.c (starget->state != STARGET_CREATED_REMOVE)) { state 439 drivers/scsi/scsi_scan.c starget->state = STARGET_CREATED; state 514 drivers/scsi/scsi_scan.c BUG_ON(starget->state == STARGET_DEL); state 46 drivers/scsi/scsi_sysfs.c const char *scsi_device_state_name(enum scsi_device_state state) state 52 drivers/scsi/scsi_sysfs.c if (sdev_states[i].value == state) { state 72 drivers/scsi/scsi_sysfs.c const char *scsi_host_state_name(enum scsi_host_state state) state 78 drivers/scsi/scsi_sysfs.c if (shost_states[i].value == state) { state 100 drivers/scsi/scsi_sysfs.c static const char *scsi_access_state_name(unsigned char state) state 106 drivers/scsi/scsi_sysfs.c if (sdev_access_states[i].value == state) { state 203 drivers/scsi/scsi_sysfs.c enum scsi_host_state state = 0; state 209 drivers/scsi/scsi_sysfs.c state = shost_states[i].value; state 213 drivers/scsi/scsi_sysfs.c if (!state) state 216 drivers/scsi/scsi_sysfs.c if (scsi_host_set_state(shost, state)) state 235 drivers/scsi/scsi_sysfs.c __ATTR(state, S_IRUGO | S_IWUSR, show_shost_state, store_shost_state); state 769 drivers/scsi/scsi_sysfs.c enum scsi_device_state state = 0; state 775 drivers/scsi/scsi_sysfs.c state = sdev_states[i].value; state 779 drivers/scsi/scsi_sysfs.c switch (state) { state 788 drivers/scsi/scsi_sysfs.c ret = scsi_device_set_state(sdev, state); state 793 drivers/scsi/scsi_sysfs.c if (ret == 0 && state == SDEV_RUNNING) state 812 drivers/scsi/scsi_sysfs.c static DEVICE_ATTR(state, S_IRUGO | S_IWUSR, show_state_field, store_state_field); state 1272 drivers/scsi/scsi_sysfs.c if (starget->state != STARGET_CREATED) state 1281 drivers/scsi/scsi_sysfs.c starget->state = STARGET_RUNNING; state 1500 drivers/scsi/scsi_sysfs.c if (starget->state == STARGET_DEL || state 1501 drivers/scsi/scsi_sysfs.c starget->state == STARGET_REMOVE || state 1502 drivers/scsi/scsi_sysfs.c starget->state == STARGET_CREATED_REMOVE) state 1506 drivers/scsi/scsi_sysfs.c if (starget->state == STARGET_CREATED) state 1507 drivers/scsi/scsi_sysfs.c starget->state = STARGET_CREATED_REMOVE; state 1509 drivers/scsi/scsi_sysfs.c starget->state = STARGET_REMOVE; state 712 drivers/scsi/scsi_transport_iscsi.c char *state = NULL; state 716 drivers/scsi/scsi_transport_iscsi.c state = iscsi_ipaddress_state_names[i].name; state 720 drivers/scsi/scsi_transport_iscsi.c return state; state 738 drivers/scsi/scsi_transport_iscsi.c char *state = NULL; state 742 drivers/scsi/scsi_transport_iscsi.c state = iscsi_router_state_names[i].name; state 746 drivers/scsi/scsi_transport_iscsi.c return state; state 1673 drivers/scsi/scsi_transport_iscsi.c static const char *iscsi_session_state_name(int state) state 1679 drivers/scsi/scsi_transport_iscsi.c if (iscsi_session_state_names[i].value == state) { state 1693 drivers/scsi/scsi_transport_iscsi.c switch (session->state) { state 1718 drivers/scsi/scsi_transport_iscsi.c if (session->state == ISCSI_SESSION_LOGGED_IN) state 1807 drivers/scsi/scsi_transport_iscsi.c if (session->state != ISCSI_SESSION_LOGGED_IN) { state 1877 drivers/scsi/scsi_transport_iscsi.c while (session->state != ISCSI_SESSION_LOGGED_IN) { state 1878 drivers/scsi/scsi_transport_iscsi.c if (session->state == ISCSI_SESSION_FREE) { state 1903 drivers/scsi/scsi_transport_iscsi.c switch (session->state) { state 1905 drivers/scsi/scsi_transport_iscsi.c session->state = ISCSI_SESSION_FREE; state 1939 drivers/scsi/scsi_transport_iscsi.c session->state = ISCSI_SESSION_LOGGED_IN; state 1981 drivers/scsi/scsi_transport_iscsi.c session->state = ISCSI_SESSION_FAILED; state 2048 drivers/scsi/scsi_transport_iscsi.c session->state = ISCSI_SESSION_FREE; state 2188 drivers/scsi/scsi_transport_iscsi.c session->state = ISCSI_SESSION_FREE; state 2447 drivers/scsi/scsi_transport_iscsi.c enum iscsi_conn_state state) state 2462 drivers/scsi/scsi_transport_iscsi.c "conn login (%d)\n", state); state 2470 drivers/scsi/scsi_transport_iscsi.c ev->r.conn_login.state = state; state 2476 drivers/scsi/scsi_transport_iscsi.c state); state 3144 drivers/scsi/scsi_transport_iscsi.c char *state = "Unknown!"; state 3148 drivers/scsi/scsi_transport_iscsi.c state = iscsi_discovery_parent_names[i].name; state 3152 drivers/scsi/scsi_transport_iscsi.c return state; state 4022 drivers/scsi/scsi_transport_iscsi.c return sprintf(buf, "%s\n", iscsi_session_state_name(session->state)); state 4024 drivers/scsi/scsi_transport_iscsi.c static ISCSI_CLASS_ATTR(priv_sess, state, S_IRUGO, show_priv_session_state, state 4067 drivers/scsi/scsi_transport_iscsi.c if ((session->state == ISCSI_SESSION_FREE) || \ state 4068 drivers/scsi/scsi_transport_iscsi.c (session->state == ISCSI_SESSION_FAILED)) \ state 4360 drivers/scsi/scsi_transport_iscsi.c char *state = "Unknown!"; state 4366 drivers/scsi/scsi_transport_iscsi.c state = iscsi_port_state_names[i].name; state 4370 drivers/scsi/scsi_transport_iscsi.c return state; state 185 drivers/scsi/scsi_transport_srp.c enum srp_rport_state state = rport->state; state 188 drivers/scsi/scsi_transport_srp.c (unsigned)state < ARRAY_SIZE(state_name) ? state 189 drivers/scsi/scsi_transport_srp.c state_name[state] : "???"); state 192 drivers/scsi/scsi_transport_srp.c static DEVICE_ATTR(state, S_IRUGO, show_srp_rport_state, NULL); state 236 drivers/scsi/scsi_transport_srp.c rport->state != SRP_RPORT_RUNNING) { state 335 drivers/scsi/scsi_transport_srp.c enum srp_rport_state old_state = rport->state; state 367 drivers/scsi/scsi_transport_srp.c rport->state = new_state; state 434 drivers/scsi/scsi_transport_srp.c if (rport->state == SRP_RPORT_BLOCKED) state 472 drivers/scsi/scsi_transport_srp.c rport->state); state 474 drivers/scsi/scsi_transport_srp.c if (rport->state == SRP_RPORT_LOST) state 482 drivers/scsi/scsi_transport_srp.c rport->state); state 545 drivers/scsi/scsi_transport_srp.c res = rport->state != SRP_RPORT_LOST ? i->f->reconnect(rport) : -ENODEV; state 547 drivers/scsi/scsi_transport_srp.c dev_name(&shost->shost_gendev), rport->state, res); state 566 drivers/scsi/scsi_transport_srp.c } else if (rport->state == SRP_RPORT_RUNNING) { state 576 drivers/scsi/scsi_transport_srp.c } else if (rport->state != SRP_RPORT_BLOCKED) { state 791 drivers/scsi/scsi_transport_srp.c if (rport->state == SRP_RPORT_BLOCKED) state 8020 drivers/scsi/smartpqi/smartpqi_init.c static __maybe_unused int pqi_suspend(struct pci_dev *pci_dev, pm_message_t state) state 8039 drivers/scsi/smartpqi/smartpqi_init.c if (state.event == PM_EVENT_FREEZE) state 8043 drivers/scsi/smartpqi/smartpqi_init.c pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); state 112 drivers/scsi/snic/snic.h (((struct snic_internal_io_state *)scsi_cmd_priv(Cmnd))->state) state 270 drivers/scsi/snic/snic.h atomic_t state; state 49 drivers/scsi/snic/snic_disc.c snic_tgt_state_to_str(int state) state 51 drivers/scsi/snic/snic_disc.c return ((state >= SNIC_TGT_STAT_INIT && state <= SNIC_TGT_STAT_DEL) ? state 52 drivers/scsi/snic/snic_disc.c snic_tgt_state_str[state] : "UNKNOWN"); state 280 drivers/scsi/snic/snic_disc.c tgt->state = SNIC_TGT_STAT_INIT; state 307 drivers/scsi/snic/snic_disc.c tgt->state = SNIC_TGT_STAT_ONLINE; state 356 drivers/scsi/snic/snic_disc.c snic->disc.state = SNIC_DISC_DONE; state 385 drivers/scsi/snic/snic_disc.c snic->disc.state = SNIC_DISC_DONE; state 456 drivers/scsi/snic/snic_disc.c disc->state = SNIC_DISC_INIT; state 500 drivers/scsi/snic/snic_disc.c if (disc->state == SNIC_DISC_PENDING) { state 506 drivers/scsi/snic/snic_disc.c disc->state = SNIC_DISC_PENDING; state 555 drivers/scsi/snic/snic_disc.c tgt->state = SNIC_TGT_STAT_DEL; state 33 drivers/scsi/snic/snic_disc.h enum snic_disc_state state; state 76 drivers/scsi/snic/snic_disc.h enum snic_tgt_state state; state 116 drivers/scsi/snic/snic_disc.h if (tgt->state == SNIC_TGT_STAT_ONLINE) state 52 drivers/scsi/snic/snic_io.h u32 state; state 343 drivers/scsi/snic/snic_main.c return atomic_read(&snic->state); state 347 drivers/scsi/snic/snic_main.c snic_set_state(struct snic *snic, enum snic_state state) state 351 drivers/scsi/snic/snic_main.c snic_state_to_str(state)); state 353 drivers/scsi/snic/snic_main.c atomic_set(&snic->state, state); state 597 drivers/scsi/snic/snic_main.c atomic_set(&snic->state, SNIC_INIT); state 83 drivers/scsi/snic/snic_scsi.c snic_state_to_str(unsigned int state) state 85 drivers/scsi/snic/snic_scsi.c if (state >= ARRAY_SIZE(snic_state_str) || !snic_state_str[state]) state 88 drivers/scsi/snic/snic_scsi.c return snic_state_str[state]; state 92 drivers/scsi/snic/snic_scsi.c snic_io_status_to_str(unsigned int state) state 94 drivers/scsi/snic/snic_scsi.c if ((state >= ARRAY_SIZE(snic_io_status_str)) || state 95 drivers/scsi/snic/snic_scsi.c (!snic_io_status_str[state])) state 98 drivers/scsi/snic/snic_scsi.c return snic_io_status_str[state]; state 102 drivers/scsi/snic/snic_scsi.c snic_ioreq_state_to_str(unsigned int state) state 104 drivers/scsi/snic/snic_scsi.c if (state >= ARRAY_SIZE(snic_req_state_str) || state 105 drivers/scsi/snic/snic_scsi.c !snic_req_state_str[state]) state 108 drivers/scsi/snic/snic_scsi.c return snic_req_state_str[state]; state 381 drivers/scsi/snic/snic_scsi.c int state = CMD_STATE(sc); state 383 drivers/scsi/snic/snic_scsi.c if (state == SNIC_IOREQ_ABTS_PENDING) state 385 drivers/scsi/snic/snic_scsi.c else if (state == SNIC_IOREQ_LR_PENDING) state 487 drivers/scsi/snic/snic_scsi.c int state = CMD_STATE(sc); state 489 drivers/scsi/snic/snic_scsi.c return ((state == SNIC_IOREQ_ABTS_PENDING) || state 490 drivers/scsi/snic/snic_scsi.c (state == SNIC_IOREQ_LR_PENDING)); state 2550 drivers/scsi/st.c static int st_compression(struct scsi_tape * STp, int state) state 2577 drivers/scsi/st.c if (state) { state 2593 drivers/scsi/st.c DEBC_printk(STp, "Compression state changed to %d.\n", state); state 1962 drivers/scsi/stex.c static int stex_choice_sleep_mic(struct st_hba *hba, pm_message_t state) state 1964 drivers/scsi/stex.c switch (state.event) { state 1975 drivers/scsi/stex.c static int stex_suspend(struct pci_dev *pdev, pm_message_t state) state 1981 drivers/scsi/stex.c stex_hba_stop(hba, stex_choice_sleep_mic(hba, state)); state 1746 drivers/scsi/sym53c8xx_2/sym_glue.c enum pci_channel_state state) state 1749 drivers/scsi/sym53c8xx_2/sym_glue.c if (state == pci_channel_io_perm_failure) { state 13 drivers/scsi/ufs/ufs-sysfs.c enum uic_link_state state) state 15 drivers/scsi/ufs/ufs-sysfs.c switch (state) { state 24 drivers/scsi/ufs/ufs-sysfs.c enum ufs_dev_pwr_mode state) state 26 drivers/scsi/ufs/ufs-sysfs.c switch (state) { state 507 drivers/scsi/ufs/ufshcd.c dev_err(hba->dev, "Clk gate=%d\n", hba->clk_gating.state); state 1482 drivers/scsi/ufs/ufshcd.c if (hba->clk_gating.state == CLKS_ON) { state 1530 drivers/scsi/ufs/ufshcd.c switch (hba->clk_gating.state) { state 1555 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_ON; state 1557 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 1568 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = REQ_CLKS_ON; state 1570 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 1592 drivers/scsi/ufs/ufshcd.c __func__, hba->clk_gating.state); state 1615 drivers/scsi/ufs/ufshcd.c (hba->clk_gating.state == REQ_CLKS_ON)) { state 1616 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_ON; state 1618 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 1633 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_ON; state 1635 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 1657 drivers/scsi/ufs/ufshcd.c if (hba->clk_gating.state == REQ_CLKS_OFF) { state 1658 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_OFF; state 1660 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 1683 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = REQ_CLKS_OFF; state 1684 drivers/scsi/ufs/ufshcd.c trace_ufshcd_clk_gating(dev_name(hba->dev), hba->clk_gating.state); state 2466 drivers/scsi/ufs/ufshcd.c WARN_ON(hba->clk_gating.state != CLKS_ON); state 7341 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_ON; state 7343 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state); state 7847 drivers/scsi/ufs/ufshcd.c hba->clk_gating.state = CLKS_OFF; state 7848 drivers/scsi/ufs/ufshcd.c trace_ufshcd_clk_gating(dev_name(hba->dev), hba->clk_gating.state); state 361 drivers/scsi/ufs/ufshcd.h enum clk_gating_state state; state 620 drivers/scsi/wd33c93.c hostdata->state = S_SELECTING; state 670 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 784 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 849 drivers/scsi/wd33c93.c if (hostdata->state == S_RUNNING_LEVEL2) state 858 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 925 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 936 drivers/scsi/wd33c93.c if (hostdata->state != S_RUNNING_LEVEL2) state 937 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 948 drivers/scsi/wd33c93.c if (hostdata->state != S_RUNNING_LEVEL2) state 949 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 961 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 974 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 978 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1004 drivers/scsi/wd33c93.c hostdata->state = S_PRE_CMP_DISC; state 1010 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1018 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 1021 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1029 drivers/scsi/wd33c93.c hostdata->state = S_PRE_TMP_DISC; state 1045 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1107 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1121 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1133 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1144 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1154 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1175 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1205 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 1236 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1257 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1264 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1290 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1292 drivers/scsi/wd33c93.c switch (hostdata->state) { state 1296 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1313 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1322 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1482 drivers/scsi/wd33c93.c hostdata->state = S_RUNNING_LEVEL2; state 1484 drivers/scsi/wd33c93.c hostdata->state = S_CONNECTED; state 1590 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1704 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 1964 drivers/scsi/wd33c93.c hostdata->state = S_UNCONNECTED; state 235 drivers/scsi/wd33c93.h uchar state; /* what we are currently doing */ state 1084 drivers/scsi/xen-scsifront.c pr_debug("%s: %p %u %u\n", __func__, dev, dev->state, backend_state); state 1107 drivers/scsi/xen-scsifront.c if (dev->state != XenbusStateConnected) state 1112 drivers/scsi/xen-scsifront.c if (dev->state == XenbusStateClosed) state 160 drivers/slimbus/qcom-ngd-ctrl.c enum qcom_slim_ngd_state state; state 1064 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state == QCOM_SLIM_NGD_CTRL_DOWN) state 1080 drivers/slimbus/qcom-ngd-ctrl.c enum qcom_slim_ngd_state cur_state = ctrl->state; state 1085 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state == QCOM_SLIM_NGD_CTRL_DOWN) { state 1091 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state == QCOM_SLIM_NGD_CTRL_ASLEEP || state 1092 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state == QCOM_SLIM_NGD_CTRL_DOWN) { state 1178 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state >= QCOM_SLIM_NGD_CTRL_ASLEEP) state 1182 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state); state 1184 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state == QCOM_SLIM_NGD_CTRL_DOWN) state 1204 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state >= QCOM_SLIM_NGD_CTRL_ASLEEP) state 1208 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state != QCOM_SLIM_NGD_CTRL_DOWN) state 1209 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state = QCOM_SLIM_NGD_CTRL_ASLEEP; state 1213 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state = QCOM_SLIM_NGD_CTRL_AWAKE; state 1226 drivers/slimbus/qcom-ngd-ctrl.c ret, ctrl->state); state 1448 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state = QCOM_SLIM_NGD_CTRL_DOWN; state 1485 drivers/slimbus/qcom-ngd-ctrl.c if (ctrl->state == QCOM_SLIM_NGD_CTRL_AWAKE) state 1486 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state = QCOM_SLIM_NGD_CTRL_IDLE; state 1500 drivers/slimbus/qcom-ngd-ctrl.c ctrl->state = QCOM_SLIM_NGD_CTRL_ASLEEP; state 275 drivers/slimbus/slimbus.h enum slim_channel_state state; state 289 drivers/slimbus/slimbus.h enum slim_port_state state; state 137 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_ASSOCIATED; state 138 drivers/slimbus/stream.c port->state = SLIM_PORT_UNCONFIGURED; state 153 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_DISCONNECTED; state 154 drivers/slimbus/stream.c port->state = SLIM_PORT_DISCONNECTED; state 175 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_REMOVED; state 242 drivers/slimbus/stream.c port->state = SLIM_PORT_DISCONNECTED; state 248 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_ALLOCATED; state 281 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_CONTENT_DEFINED; state 317 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_DEFINED; state 334 drivers/slimbus/stream.c port->ch.state = SLIM_CH_STATE_ACTIVE; state 363 drivers/slimbus/stream.c stream->ports[i].ch.state = SLIM_CH_STATE_ACTIVE; state 384 drivers/slimbus/stream.c port->state = SLIM_PORT_CONFIGURED; state 500 drivers/soc/bcm/brcmstb/pm/pm-arm.c static int brcmstb_pm_enter(suspend_state_t state) state 504 drivers/soc/bcm/brcmstb/pm/pm-arm.c switch (state) { state 516 drivers/soc/bcm/brcmstb/pm/pm-arm.c static int brcmstb_pm_valid(suspend_state_t state) state 518 drivers/soc/bcm/brcmstb/pm/pm-arm.c switch (state) { state 305 drivers/soc/bcm/brcmstb/pm/pm-mips.c static int brcmstb_pm_enter(suspend_state_t state) state 309 drivers/soc/bcm/brcmstb/pm/pm-mips.c switch (state) { state 321 drivers/soc/bcm/brcmstb/pm/pm-mips.c static int brcmstb_pm_valid(suspend_state_t state) state 323 drivers/soc/bcm/brcmstb/pm/pm-mips.c switch (state) { state 654 drivers/soc/fsl/dpio/dpio-service.c struct qbman_fq_query_np_rslt state; state 665 drivers/soc/fsl/dpio/dpio-service.c ret = qbman_fq_query_state(swp, fqid, &state); state 669 drivers/soc/fsl/dpio/dpio-service.c *fcnt = qbman_fq_state_frame_count(&state); state 670 drivers/soc/fsl/dpio/dpio-service.c *bcnt = qbman_fq_state_byte_count(&state); state 687 drivers/soc/fsl/dpio/dpio-service.c struct qbman_bp_query_rslt state; state 698 drivers/soc/fsl/dpio/dpio-service.c ret = qbman_bp_query(swp, bpid, &state); state 702 drivers/soc/fsl/dpio/dpio-service.c *num = qbman_bp_info_num_free_bufs(&state); state 270 drivers/soc/fsl/dpio/qbman-portal.h return scn->scn.state; state 480 drivers/soc/fsl/dpio/qbman-portal.h u8 state; state 174 drivers/soc/fsl/qbman/bman.c } state; state 438 drivers/soc/fsl/qbman/bman.c mc->state = mc_idle; state 448 drivers/soc/fsl/qbman/bman.c DPAA_ASSERT(mc->state == mc_idle); state 449 drivers/soc/fsl/qbman/bman.c if (mc->state != mc_idle) state 458 drivers/soc/fsl/qbman/bman.c DPAA_ASSERT(mc->state == mc_idle); state 460 drivers/soc/fsl/qbman/bman.c mc->state = mc_user; state 471 drivers/soc/fsl/qbman/bman.c DPAA_ASSERT(mc->state == mc_user); state 477 drivers/soc/fsl/qbman/bman.c mc->state = mc_hw; state 486 drivers/soc/fsl/qbman/bman.c DPAA_ASSERT(mc->state == mc_hw); state 499 drivers/soc/fsl/qbman/bman.c mc->state = mc_idle; state 338 drivers/soc/fsl/qbman/qman.c } state; state 881 drivers/soc/fsl/qbman/qman.c mc->state = qman_mc_idle; state 891 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(mc->state == qman_mc_idle); state 892 drivers/soc/fsl/qbman/qman.c if (mc->state != qman_mc_idle) state 901 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(mc->state == qman_mc_idle); state 903 drivers/soc/fsl/qbman/qman.c mc->state = qman_mc_user; state 914 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(mc->state == qman_mc_user); state 920 drivers/soc/fsl/qbman/qman.c mc->state = qman_mc_hw; state 929 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(mc->state == qman_mc_hw); state 942 drivers/soc/fsl/qbman/qman.c mc->state = qman_mc_idle; state 1439 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(fq->state == qman_fq_state_parked || state 1440 drivers/soc/fsl/qbman/qman.c fq->state == qman_fq_state_sched); state 1447 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_retired; state 1450 drivers/soc/fsl/qbman/qman.c DPAA_ASSERT(fq->state == qman_fq_state_sched); state 1452 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_parked; state 1474 drivers/soc/fsl/qbman/qman.c qman_cgrs_and(&rr, (struct qman_cgrs *)&mcr->querycongestion.state, state 1803 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_oos; state 1829 drivers/soc/fsl/qbman/qman.c switch (fq->state) { state 1862 drivers/soc/fsl/qbman/qman.c if (fq->state != qman_fq_state_oos && state 1863 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_parked) state 1877 drivers/soc/fsl/qbman/qman.c (fq->state != qman_fq_state_oos && state 1878 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_parked)) { state 1955 drivers/soc/fsl/qbman/qman.c fq->state = (flags & QMAN_INITFQ_FLAG_SCHED) ? state 1971 drivers/soc/fsl/qbman/qman.c if (fq->state != qman_fq_state_parked) state 1980 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_parked) { state 1998 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_sched; state 2013 drivers/soc/fsl/qbman/qman.c if (fq->state != qman_fq_state_parked && state 2014 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_sched) state 2022 drivers/soc/fsl/qbman/qman.c fq->state == qman_fq_state_retired || state 2023 drivers/soc/fsl/qbman/qman.c fq->state == qman_fq_state_oos) { state 2056 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_retired; state 2094 drivers/soc/fsl/qbman/qman.c if (fq->state != qman_fq_state_retired) state 2102 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_retired) { state 2118 drivers/soc/fsl/qbman/qman.c fq->state = qman_fq_state_oos; state 2269 drivers/soc/fsl/qbman/qman.c if (fq->state != qman_fq_state_parked && state 2270 drivers/soc/fsl/qbman/qman.c fq->state != qman_fq_state_retired) state 2624 drivers/soc/fsl/qbman/qman.c u8 state; state 2639 drivers/soc/fsl/qbman/qman.c state = mcr->queryfq_np.state & QM_MCR_NP_STATE_MASK; state 2640 drivers/soc/fsl/qbman/qman.c if (state == QM_MCR_NP_STATE_OOS) state 2669 drivers/soc/fsl/qbman/qman.c switch (state) { state 2909 drivers/soc/fsl/qbman/qman.c if ((np.state & QM_MCR_NP_STATE_MASK) != QM_MCR_NP_STATE_OOS) { state 2967 drivers/soc/fsl/qbman/qman.c if ((np.state & QM_MCR_NP_STATE_MASK) != QM_MCR_NP_STATE_OOS) { state 55 drivers/soc/fsl/qbman/qman_priv.h u32 state[8]; state 64 drivers/soc/fsl/qbman/qman_priv.h struct __qm_mcr_querycongestion state; state 120 drivers/soc/fsl/qbman/qman_priv.h return c->q.state[CGR_WORD(cgr)] & CGR_BIT(cgr); state 133 drivers/soc/fsl/qbman/qman_priv.h u32 *_d = dest->q.state; state 134 drivers/soc/fsl/qbman/qman_priv.h const u32 *_a = a->q.state; state 135 drivers/soc/fsl/qbman/qman_priv.h const u32 *_b = b->q.state; state 145 drivers/soc/fsl/qbman/qman_priv.h u32 *_d = dest->q.state; state 146 drivers/soc/fsl/qbman/qman_priv.h const u32 *_a = a->q.state; state 147 drivers/soc/fsl/qbman/qman_priv.h const u32 *_b = b->q.state; state 53 drivers/soc/qcom/qcom_aoss.c bool state; state 403 drivers/soc/qcom/qcom_aoss.c unsigned long *state) state 405 drivers/soc/qcom/qcom_aoss.c *state = qmp_cdev_init_state; state 410 drivers/soc/qcom/qcom_aoss.c unsigned long *state) state 414 drivers/soc/qcom/qcom_aoss.c *state = qmp_cdev->state; state 419 drivers/soc/qcom/qcom_aoss.c unsigned long state) state 427 drivers/soc/qcom/qcom_aoss.c cdev_state = !!state; state 429 drivers/soc/qcom/qcom_aoss.c if (qmp_cdev->state == state) state 440 drivers/soc/qcom/qcom_aoss.c qmp_cdev->state = cdev_state; state 458 drivers/soc/qcom/qcom_aoss.c qmp_cdev->state = qmp_cdev_init_state; state 154 drivers/soc/qcom/rpmh-rsc.c switch (msg->state) { state 177 drivers/soc/qcom/rpmh-rsc.c if (msg->state == RPMH_ACTIVE_ONLY_STATE && !tcs->num_tcs) { state 518 drivers/soc/qcom/rpmh-rsc.c if (msg->state == RPMH_ACTIVE_ONLY_STATE) state 29 drivers/soc/qcom/rpmh.c .state = s, \ state 117 drivers/soc/qcom/rpmh.c enum rpmh_state state, state 140 drivers/soc/qcom/rpmh.c switch (state) { state 173 drivers/soc/qcom/rpmh.c static int __rpmh_write(const struct device *dev, enum rpmh_state state, state 181 drivers/soc/qcom/rpmh.c rpm_msg->msg.state = state; state 185 drivers/soc/qcom/rpmh.c req = cache_rpm_request(ctrlr, state, &rpm_msg->msg.cmds[i]); state 190 drivers/soc/qcom/rpmh.c rpm_msg->msg.state = state; state 192 drivers/soc/qcom/rpmh.c if (state == RPMH_ACTIVE_ONLY_STATE) { state 204 drivers/soc/qcom/rpmh.c static int __fill_rpmh_msg(struct rpmh_request *req, enum rpmh_state state, state 212 drivers/soc/qcom/rpmh.c req->msg.state = state; state 230 drivers/soc/qcom/rpmh.c int rpmh_write_async(const struct device *dev, enum rpmh_state state, state 241 drivers/soc/qcom/rpmh.c ret = __fill_rpmh_msg(rpm_msg, state, cmd, n); state 247 drivers/soc/qcom/rpmh.c return __rpmh_write(dev, state, rpm_msg); state 261 drivers/soc/qcom/rpmh.c int rpmh_write(const struct device *dev, enum rpmh_state state, state 265 drivers/soc/qcom/rpmh.c DEFINE_RPMH_MSG_ONSTACK(dev, state, &compl, rpm_msg); state 274 drivers/soc/qcom/rpmh.c ret = __rpmh_write(dev, state, &rpm_msg); state 346 drivers/soc/qcom/rpmh.c int rpmh_write_batch(const struct device *dev, enum rpmh_state state, state 379 drivers/soc/qcom/rpmh.c __fill_rpmh_msg(rpm_msgs + i, state, cmd, n[i]); state 383 drivers/soc/qcom/rpmh.c if (state != RPMH_ACTIVE_ONLY_STATE) { state 430 drivers/soc/qcom/rpmh.c static int send_single(const struct device *dev, enum rpmh_state state, state 433 drivers/soc/qcom/rpmh.c DEFINE_RPMH_MSG_ONSTACK(dev, state, NULL, rpm_msg); state 437 drivers/soc/qcom/rpmh.c rpm_msg.msg.wait_for_compl = (state == RPMH_WAKE_ONLY_STATE); state 139 drivers/soc/qcom/rpmhpd.c static int rpmhpd_send_corner(struct rpmhpd *pd, int state, state 152 drivers/soc/qcom/rpmhpd.c return rpmh_write(pd->dev, state, &cmd, 1); state 154 drivers/soc/qcom/rpmhpd.c return rpmh_write_async(pd->dev, state, &cmd, 1); state 219 drivers/soc/qcom/rpmpd.c static int rpmpd_send_corner(struct rpmpd *pd, int state, unsigned int corner) state 227 drivers/soc/qcom/rpmpd.c return qcom_rpm_smd_write(pd->rpm, state, pd->res_type, pd->res_id, state 306 drivers/soc/qcom/rpmpd.c unsigned int state) state 311 drivers/soc/qcom/rpmpd.c if (state > pd->max_state) state 312 drivers/soc/qcom/rpmpd.c state = pd->max_state; state 316 drivers/soc/qcom/rpmpd.c pd->corner = state; state 93 drivers/soc/qcom/smd-rpm.c int state, state 122 drivers/soc/qcom/smd-rpm.c pkt->req.flags = cpu_to_le32(state); state 45 drivers/soc/qcom/smem_state.c int qcom_smem_state_update_bits(struct qcom_smem_state *state, state 49 drivers/soc/qcom/smem_state.c if (state->orphan) state 52 drivers/soc/qcom/smem_state.c if (!state->ops.update_bits) state 55 drivers/soc/qcom/smem_state.c return state->ops.update_bits(state->priv, mask, value); state 61 drivers/soc/qcom/smem_state.c struct qcom_smem_state *state; state 65 drivers/soc/qcom/smem_state.c list_for_each_entry(state, &smem_states, list) { state 66 drivers/soc/qcom/smem_state.c if (state->of_node == np) { state 67 drivers/soc/qcom/smem_state.c kref_get(&state->refcount); state 71 drivers/soc/qcom/smem_state.c state = ERR_PTR(-EPROBE_DEFER); state 76 drivers/soc/qcom/smem_state.c return state; state 92 drivers/soc/qcom/smem_state.c struct qcom_smem_state *state; state 122 drivers/soc/qcom/smem_state.c state = of_node_to_state(args.np); state 123 drivers/soc/qcom/smem_state.c if (IS_ERR(state)) state 130 drivers/soc/qcom/smem_state.c return state; state 136 drivers/soc/qcom/smem_state.c struct qcom_smem_state *state = container_of(ref, struct qcom_smem_state, refcount); state 138 drivers/soc/qcom/smem_state.c list_del(&state->list); state 139 drivers/soc/qcom/smem_state.c kfree(state); state 146 drivers/soc/qcom/smem_state.c void qcom_smem_state_put(struct qcom_smem_state *state) state 149 drivers/soc/qcom/smem_state.c kref_put(&state->refcount, qcom_smem_state_release); state 164 drivers/soc/qcom/smem_state.c struct qcom_smem_state *state; state 166 drivers/soc/qcom/smem_state.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 167 drivers/soc/qcom/smem_state.c if (!state) state 170 drivers/soc/qcom/smem_state.c kref_init(&state->refcount); state 172 drivers/soc/qcom/smem_state.c state->of_node = of_node; state 173 drivers/soc/qcom/smem_state.c state->ops = *ops; state 174 drivers/soc/qcom/smem_state.c state->priv = priv; state 177 drivers/soc/qcom/smem_state.c list_add(&state->list, &smem_states); state 180 drivers/soc/qcom/smem_state.c return state; state 188 drivers/soc/qcom/smem_state.c void qcom_smem_state_unregister(struct qcom_smem_state *state) state 190 drivers/soc/qcom/smem_state.c state->orphan = true; state 191 drivers/soc/qcom/smem_state.c qcom_smem_state_put(state); state 103 drivers/soc/qcom/smp2p.c struct qcom_smem_state *state; state 357 drivers/soc/qcom/smp2p.c entry->state = qcom_smem_state_register(node, &smp2p_state_ops, entry); state 358 drivers/soc/qcom/smp2p.c if (IS_ERR(entry->state)) { state 360 drivers/soc/qcom/smp2p.c return PTR_ERR(entry->state); state 549 drivers/soc/qcom/smp2p.c qcom_smem_state_unregister(entry->state); state 572 drivers/soc/qcom/smp2p.c qcom_smem_state_unregister(entry->state); state 85 drivers/soc/qcom/smsm.c struct qcom_smem_state *state; state 544 drivers/soc/qcom/smsm.c smsm->state = qcom_smem_state_register(local_node, &smsm_state_ops, smsm); state 545 drivers/soc/qcom/smsm.c if (IS_ERR(smsm->state)) { state 547 drivers/soc/qcom/smsm.c return PTR_ERR(smsm->state); state 585 drivers/soc/qcom/smsm.c qcom_smem_state_unregister(smsm->state); state 599 drivers/soc/qcom/smsm.c qcom_smem_state_unregister(smsm->state); state 33 drivers/soc/tegra/powergate-bpmp.c unsigned int id, u32 state) state 42 drivers/soc/tegra/powergate-bpmp.c request.set_state.state = state; state 85 drivers/soc/tegra/powergate-bpmp.c return response.get_state.state; state 247 drivers/soc/ti/pm33xx.c static int am33xx_pm_begin(suspend_state_t state) state 252 drivers/soc/ti/pm33xx.c if (state == PM_SUSPEND_MEM && pm_ops->check_off_mode_enable()) { state 263 drivers/soc/ti/pm33xx.c switch (state) { state 306 drivers/soc/ti/pm33xx.c static int am33xx_pm_valid(suspend_state_t state) state 308 drivers/soc/ti/pm33xx.c switch (state) { state 120 drivers/soc/ti/wkup_m3_ipc.c switch (m3_ipc->state) { state 132 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_INITED; state 136 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_INITED; state 181 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_UNKNOWN; state 214 drivers/soc/ti/wkup_m3_ipc.c return ((m3_ipc->state != M3_STATE_RESET) && state 215 drivers/soc/ti/wkup_m3_ipc.c (m3_ipc->state != M3_STATE_UNKNOWN)); state 267 drivers/soc/ti/wkup_m3_ipc.c static int wkup_m3_prepare_low_power(struct wkup_m3_ipc *m3_ipc, int state) state 276 drivers/soc/ti/wkup_m3_ipc.c switch (state) { state 301 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_MSG_FOR_LP; state 303 drivers/soc/ti/wkup_m3_ipc.c if (state == WKUP_M3_IDLE) state 332 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_MSG_FOR_RESET; state 492 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->state = M3_STATE_RESET; state 627 drivers/soundwire/stream.c if (m_rt->stream->state != SDW_STREAM_ENABLED) state 878 drivers/soundwire/stream.c stream->state = SDW_STREAM_ALLOCATED; state 1084 drivers/soundwire/stream.c stream->state = SDW_STREAM_RELEASED; state 1373 drivers/soundwire/stream.c stream->state = SDW_STREAM_CONFIGURED; state 1529 drivers/soundwire/stream.c stream->state = SDW_STREAM_PREPARED; state 1602 drivers/soundwire/stream.c stream->state = SDW_STREAM_ENABLED; state 1648 drivers/soundwire/stream.c stream->state = SDW_STREAM_DISABLED; state 1737 drivers/soundwire/stream.c stream->state = SDW_STREAM_DEPREPARED; state 178 drivers/spi/spi-ep93xx.c struct spi_transfer *xfer = master->cur_msg->state; state 196 drivers/spi/spi-ep93xx.c struct spi_transfer *xfer = master->cur_msg->state; state 225 drivers/spi/spi-ep93xx.c struct spi_transfer *xfer = master->cur_msg->state; state 272 drivers/spi/spi-ep93xx.c struct spi_transfer *xfer = master->cur_msg->state; state 492 drivers/spi/spi-ep93xx.c master->cur_msg->state = xfer; state 114 drivers/spi/spi-falcon.c } state = state_init; state 117 drivers/spi/spi-falcon.c switch (state) { state 146 drivers/spi/spi-falcon.c state = state_command_prepare; state 155 drivers/spi/spi-falcon.c state = state_write; state 160 drivers/spi/spi-falcon.c state = state_read; state 165 drivers/spi/spi-falcon.c state = state_disable_cs; state 167 drivers/spi/spi-falcon.c state = state_end; state 205 drivers/spi/spi-falcon.c state = state_write; state 208 drivers/spi/spi-falcon.c state = state_disable_cs; state 214 drivers/spi/spi-falcon.c state = state_end; state 243 drivers/spi/spi-falcon.c state = state_end; state 281 drivers/spi/spi-falcon.c state = state_end; state 296 drivers/spi/spi-falcon.c state = state_end; state 302 drivers/spi/spi-falcon.c } while (state != state_end); state 37 drivers/spi/spi-lp8841-rtc.c unsigned long state; state 44 drivers/spi/spi-lp8841-rtc.c data->state |= SPI_LP8841_RTC_CLK; state 46 drivers/spi/spi-lp8841-rtc.c data->state &= ~SPI_LP8841_RTC_CLK; state 47 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 54 drivers/spi/spi-lp8841-rtc.c data->state |= SPI_LP8841_RTC_MOSI; state 56 drivers/spi/spi-lp8841-rtc.c data->state &= ~SPI_LP8841_RTC_MOSI; state 57 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 111 drivers/spi/spi-lp8841-rtc.c data->state &= ~SPI_LP8841_RTC_nWE; state 112 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 120 drivers/spi/spi-lp8841-rtc.c data->state |= SPI_LP8841_RTC_nWE; state 121 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 142 drivers/spi/spi-lp8841-rtc.c data->state = 0; state 143 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 146 drivers/spi/spi-lp8841-rtc.c data->state |= SPI_LP8841_RTC_CE; state 147 drivers/spi/spi-lp8841-rtc.c writeb(data->state, data->iomem); state 82 drivers/spi/spi-mpc52xx.c int (*state)(int irq, struct mpc52xx_spi *ms, u8 status, u8 data); state 196 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_transfer; state 238 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_idle; state 252 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_wait; state 293 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_idle; state 305 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_transfer; state 324 drivers/spi/spi-mpc52xx.c rc = ms->state(irq, ms, status, data); state 434 drivers/spi/spi-mpc52xx.c ms->state = mpc52xx_spi_fsmstate_idle; state 96 drivers/spi/spi-mt65xx.c u32 state; state 274 drivers/spi/spi-mt65xx.c mdata->state = MTK_SPI_IDLE; state 341 drivers/spi/spi-mt65xx.c if (mdata->state == MTK_SPI_IDLE) state 530 drivers/spi/spi-mt65xx.c mdata->state = MTK_SPI_PAUSED; state 532 drivers/spi/spi-mt65xx.c mdata->state = MTK_SPI_IDLE; state 517 drivers/spi/spi-pl022.c if (!next_msg || pl022->cur_msg->state == STATE_ERROR) state 857 drivers/spi/spi-pl022.c msg->state = next_transfer(pl022); state 858 drivers/spi/spi-pl022.c if (msg->state != STATE_DONE && pl022->cur_transfer->cs_change) state 1294 drivers/spi/spi-pl022.c msg->state = STATE_ERROR; state 1328 drivers/spi/spi-pl022.c msg->state = next_transfer(pl022); state 1329 drivers/spi/spi-pl022.c if (msg->state != STATE_DONE && pl022->cur_transfer->cs_change) state 1386 drivers/spi/spi-pl022.c if (message->state == STATE_ERROR) { state 1393 drivers/spi/spi-pl022.c if (message->state == STATE_DONE) { state 1400 drivers/spi/spi-pl022.c if (message->state == STATE_RUNNING) { state 1416 drivers/spi/spi-pl022.c message->state = STATE_RUNNING; state 1420 drivers/spi/spi-pl022.c message->state = STATE_ERROR; state 1456 drivers/spi/spi-pl022.c pl022->cur_msg->state = STATE_ERROR; state 1512 drivers/spi/spi-pl022.c while (message->state != STATE_DONE) { state 1514 drivers/spi/spi-pl022.c if (message->state == STATE_ERROR) state 1519 drivers/spi/spi-pl022.c if (message->state == STATE_RUNNING) { state 1529 drivers/spi/spi-pl022.c message->state = STATE_RUNNING; state 1537 drivers/spi/spi-pl022.c message->state = STATE_ERROR; state 1554 drivers/spi/spi-pl022.c message->state = STATE_TIMEOUT; state 1564 drivers/spi/spi-pl022.c message->state = next_transfer(pl022); state 1565 drivers/spi/spi-pl022.c if (message->state != STATE_DONE state 1571 drivers/spi/spi-pl022.c if (message->state == STATE_DONE) state 1573 drivers/spi/spi-pl022.c else if (message->state == STATE_TIMEOUT) state 1589 drivers/spi/spi-pl022.c msg->state = STATE_START; state 184 drivers/spi/spi-qup.c static int spi_qup_set_state(struct spi_qup *controller, u32 state) state 200 drivers/spi/spi-qup.c loop, state); state 208 drivers/spi/spi-qup.c (state == QUP_STATE_RESET)) { state 213 drivers/spi/spi-qup.c cur_state |= state; state 175 drivers/spi/spi-rockchip.c atomic_t state; state 260 drivers/spi/spi-rockchip.c if (atomic_read(&rs->state) & TXDMA) state 263 drivers/spi/spi-rockchip.c if (atomic_read(&rs->state) & RXDMA) state 360 drivers/spi/spi-rockchip.c int state = atomic_fetch_andnot(RXDMA, &rs->state); state 362 drivers/spi/spi-rockchip.c if (state & TXDMA) state 373 drivers/spi/spi-rockchip.c int state = atomic_fetch_andnot(TXDMA, &rs->state); state 375 drivers/spi/spi-rockchip.c if (state & RXDMA) state 390 drivers/spi/spi-rockchip.c atomic_set(&rs->state, 0); state 441 drivers/spi/spi-rockchip.c atomic_or(RXDMA, &rs->state); state 449 drivers/spi/spi-rockchip.c atomic_or(TXDMA, &rs->state); state 182 drivers/spi/spi-s3c64xx.c unsigned state; state 255 drivers/spi/spi-s3c64xx.c sdd->state &= ~RXBUSY; state 256 drivers/spi/spi-s3c64xx.c if (!(sdd->state & TXBUSY)) state 259 drivers/spi/spi-s3c64xx.c sdd->state &= ~TXBUSY; state 260 drivers/spi/spi-s3c64xx.c if (!(sdd->state & RXBUSY)) state 377 drivers/spi/spi-s3c64xx.c sdd->state |= TXBUSY; state 401 drivers/spi/spi-s3c64xx.c sdd->state |= RXBUSY; state 510 drivers/spi/spi-s3c64xx.c sdd->state &= ~TXBUSY; state 546 drivers/spi/spi-s3c64xx.c sdd->state &= ~RXBUSY; state 678 drivers/spi/spi-s3c64xx.c sdd->state &= ~RXBUSY; state 679 drivers/spi/spi-s3c64xx.c sdd->state &= ~TXBUSY; state 697 drivers/spi/spi-s3c64xx.c (sdd->state & RXBUSY) ? 'f' : 'p', state 698 drivers/spi/spi-s3c64xx.c (sdd->state & TXBUSY) ? 'f' : 'p', state 702 drivers/spi/spi-s3c64xx.c if (xfer->tx_buf && (sdd->state & TXBUSY)) state 704 drivers/spi/spi-s3c64xx.c if (xfer->rx_buf && (sdd->state & RXBUSY)) state 1461 drivers/spi/spi-topcliff-pch.c pm_message_t state) state 1640 drivers/spi/spi-topcliff-pch.c static int pch_spi_suspend(struct pci_dev *pdev, pm_message_t state) state 1532 drivers/spi/spi.c mesg->state = NULL; state 647 drivers/spmi/spmi-pmic-arb.c bool *state) state 656 drivers/spmi/spmi-pmic-arb.c *state = !!(status & BIT(irq)); state 142 drivers/ssb/main.c static int ssb_device_suspend(struct device *dev, pm_message_t state) state 151 drivers/ssb/main.c err = ssb_drv->suspend(ssb_dev, state); state 207 drivers/staging/comedi/comedidev.h unsigned int state; state 391 drivers/staging/comedi/drivers.c s->state &= ~mask; state 392 drivers/staging/comedi/drivers.c s->state |= (bits & mask); state 176 drivers/staging/comedi/drivers/addi_apci_1032.c data[1] = s->state; state 269 drivers/staging/comedi/drivers/addi_apci_1032.c s->state = inl(dev->iobase + APCI1032_STATUS_REG) & 0xffff; state 270 drivers/staging/comedi/drivers/addi_apci_1032.c comedi_buf_write_samples(s, &s->state, 1); state 561 drivers/staging/comedi/drivers/addi_apci_1500.c outw(s->state, devpriv->addon + APCI1500_DO_REG); state 563 drivers/staging/comedi/drivers/addi_apci_1500.c data[1] = s->state; state 82 drivers/staging/comedi/drivers/addi_apci_1516.c s->state = inw(dev->iobase + APCI1516_DO_REG); state 85 drivers/staging/comedi/drivers/addi_apci_1516.c outw(s->state, dev->iobase + APCI1516_DO_REG); state 87 drivers/staging/comedi/drivers/addi_apci_1516.c data[1] = s->state; state 212 drivers/staging/comedi/drivers/addi_apci_1564.c s->state &= ~APCI1564_EVENT_MASK; state 217 drivers/staging/comedi/drivers/addi_apci_1564.c s->state = inl(dev->iobase + APCI1564_DI_INT_STATUS_REG); state 218 drivers/staging/comedi/drivers/addi_apci_1564.c s->state &= APCI1564_DI_INT_MODE_MASK; state 219 drivers/staging/comedi/drivers/addi_apci_1564.c s->state |= APCI1564_EVENT_COS; state 229 drivers/staging/comedi/drivers/addi_apci_1564.c s->state |= APCI1564_EVENT_TIMER; state 245 drivers/staging/comedi/drivers/addi_apci_1564.c s->state |= APCI1564_EVENT_COUNTER(chan); state 255 drivers/staging/comedi/drivers/addi_apci_1564.c if (s->state & APCI1564_EVENT_MASK) { state 256 drivers/staging/comedi/drivers/addi_apci_1564.c comedi_buf_write_samples(s, &s->state, 1); state 278 drivers/staging/comedi/drivers/addi_apci_1564.c s->state = inl(dev->iobase + APCI1564_DO_REG); state 281 drivers/staging/comedi/drivers/addi_apci_1564.c outl(s->state, dev->iobase + APCI1564_DO_REG); state 283 drivers/staging/comedi/drivers/addi_apci_1564.c data[1] = s->state; state 405 drivers/staging/comedi/drivers/addi_apci_1564.c data[1] = s->state; state 81 drivers/staging/comedi/drivers/addi_apci_16xx.c outl(s->state, dev->iobase + APCI16XX_OUT_REG(s->index)); state 48 drivers/staging/comedi/drivers/addi_apci_2032.c s->state = inl(dev->iobase + APCI2032_DO_REG); state 51 drivers/staging/comedi/drivers/addi_apci_2032.c outl(s->state, dev->iobase + APCI2032_DO_REG); state 53 drivers/staging/comedi/drivers/addi_apci_2032.c data[1] = s->state; state 43 drivers/staging/comedi/drivers/addi_apci_2200.c s->state = inw(dev->iobase + APCI2200_DO_REG); state 46 drivers/staging/comedi/drivers/addi_apci_2200.c outw(s->state, dev->iobase + APCI2200_DO_REG); state 48 drivers/staging/comedi/drivers/addi_apci_2200.c data[1] = s->state; state 806 drivers/staging/comedi/drivers/addi_apci_3120.c devpriv->do_bits = s->state; state 811 drivers/staging/comedi/drivers/addi_apci_3120.c data[1] = s->state; state 170 drivers/staging/comedi/drivers/addi_apci_3501.c s->state = inl(dev->iobase + APCI3501_DO_REG); state 173 drivers/staging/comedi/drivers/addi_apci_3501.c outl(s->state, dev->iobase + APCI3501_DO_REG); state 175 drivers/staging/comedi/drivers/addi_apci_3501.c data[1] = s->state; state 654 drivers/staging/comedi/drivers/addi_apci_3xxx.c s->state = inl(dev->iobase + 48) & 0xf; state 657 drivers/staging/comedi/drivers/addi_apci_3xxx.c outl(s->state, dev->iobase + 48); state 659 drivers/staging/comedi/drivers/addi_apci_3xxx.c data[1] = s->state; state 708 drivers/staging/comedi/drivers/addi_apci_3xxx.c outl(s->state & 0xff, dev->iobase + 80); state 710 drivers/staging/comedi/drivers/addi_apci_3xxx.c outl((s->state >> 16) & 0xff, dev->iobase + 112); state 103 drivers/staging/comedi/drivers/adl_pci6208.c outw(s->state, dev->iobase + PCI6208_DIO); state 105 drivers/staging/comedi/drivers/adl_pci6208.c data[1] = s->state; state 164 drivers/staging/comedi/drivers/adl_pci6208.c s->state = val; state 115 drivers/staging/comedi/drivers/adl_pci7x3x.c unsigned int val = s->state; state 129 drivers/staging/comedi/drivers/adl_pci7x3x.c data[1] = s->state; state 603 drivers/staging/comedi/drivers/adl_pci9111.c outw(s->state, dev->iobase + PCI9111_DIO_REG); state 605 drivers/staging/comedi/drivers/adl_pci9111.c data[1] = s->state; state 1405 drivers/staging/comedi/drivers/adl_pci9118.c outl(s->state, dev->iobase + PCI9118_DIO_REG); state 1407 drivers/staging/comedi/drivers/adl_pci9118.c data[1] = s->state; state 1644 drivers/staging/comedi/drivers/adl_pci9118.c s->state = inl(dev->iobase + PCI9118_DIO_REG) >> 4; state 165 drivers/staging/comedi/drivers/adq12b.c val = (s->state >> chan) & 0x01; state 172 drivers/staging/comedi/drivers/adq12b.c data[1] = s->state; state 676 drivers/staging/comedi/drivers/adv_pci1710.c outw(s->state, dev->iobase + PCI171X_DO_REG); state 678 drivers/staging/comedi/drivers/adv_pci1710.c data[1] = s->state; state 125 drivers/staging/comedi/drivers/adv_pci1723.c outw(s->state, dev->iobase + PCI1723_DIO_DATA_REG); state 192 drivers/staging/comedi/drivers/adv_pci1723.c s->state = inw(dev->iobase + PCI1723_DIO_DATA_REG); state 167 drivers/staging/comedi/drivers/adv_pci1760.c ret = pci1760_cmd(dev, PCI1760_CMD_SET_DO, s->state); state 172 drivers/staging/comedi/drivers/adv_pci1760.c data[1] = s->state; state 379 drivers/staging/comedi/drivers/adv_pci1760.c s->state = ret; state 251 drivers/staging/comedi/drivers/adv_pci_dio.c outb(s->state & 0xff, iobase); state 253 drivers/staging/comedi/drivers/adv_pci_dio.c outb((s->state >> 8) & 0xff, iobase + 1); state 255 drivers/staging/comedi/drivers/adv_pci_dio.c outb((s->state >> 16) & 0xff, iobase + 2); state 257 drivers/staging/comedi/drivers/adv_pci_dio.c outb((s->state >> 24) & 0xff, iobase + 3); state 260 drivers/staging/comedi/drivers/adv_pci_dio.c data[1] = s->state; state 274 drivers/staging/comedi/drivers/adv_pci_dio.c outw(s->state & 0xffff, iobase); state 276 drivers/staging/comedi/drivers/adv_pci_dio.c outw((s->state >> 16) & 0xffff, iobase + 2); state 279 drivers/staging/comedi/drivers/adv_pci_dio.c data[1] = s->state; state 145 drivers/staging/comedi/drivers/aio_iiro_16.c outb(s->state & 0xff, dev->iobase + AIO_IIRO_16_RELAY_0_7); state 146 drivers/staging/comedi/drivers/aio_iiro_16.c outb((s->state >> 8) & 0xff, state 150 drivers/staging/comedi/drivers/aio_iiro_16.c data[1] = s->state; state 202 drivers/staging/comedi/drivers/aio_iiro_16.c s->state = inb(dev->iobase + AIO_IIRO_16_RELAY_0_7) | state 627 drivers/staging/comedi/drivers/amplc_dio200_common.c s->state & 0xff); state 631 drivers/staging/comedi/drivers/amplc_dio200_common.c (s->state >> 8) & 0xff); state 635 drivers/staging/comedi/drivers/amplc_dio200_common.c (s->state >> 16) & 0xff); state 129 drivers/staging/comedi/drivers/amplc_pc236_common.c comedi_buf_write_samples(s, &s->state, 1); state 50 drivers/staging/comedi/drivers/amplc_pc263.c outb(s->state & 0xff, dev->iobase + PC263_DO_0_7_REG); state 51 drivers/staging/comedi/drivers/amplc_pc263.c outb((s->state >> 8) & 0xff, dev->iobase + PC263_DO_8_15_REG); state 54 drivers/staging/comedi/drivers/amplc_pc263.c data[1] = s->state; state 82 drivers/staging/comedi/drivers/amplc_pc263.c s->state = inb(dev->iobase + PC263_DO_0_7_REG) | state 372 drivers/staging/comedi/drivers/amplc_pci224.c unsigned long state; state 446 drivers/staging/comedi/drivers/amplc_pci224.c if (!test_and_clear_bit(AO_CMD_STARTED, &devpriv->state)) state 489 drivers/staging/comedi/drivers/amplc_pci224.c set_bit(AO_CMD_STARTED, &devpriv->state); state 40 drivers/staging/comedi/drivers/amplc_pci263.c outb(s->state & 0xff, dev->iobase + PCI263_DO_0_7_REG); state 41 drivers/staging/comedi/drivers/amplc_pci263.c outb((s->state >> 8) & 0xff, dev->iobase + PCI263_DO_8_15_REG); state 44 drivers/staging/comedi/drivers/amplc_pci263.c data[1] = s->state; state 75 drivers/staging/comedi/drivers/amplc_pci263.c s->state = inb(dev->iobase + PCI263_DO_0_7_REG) | state 155 drivers/staging/comedi/drivers/c6xdigio.c unsigned int val = (s->state >> (16 * chan)) & 0xffff; state 169 drivers/staging/comedi/drivers/c6xdigio.c s->state &= (0xffff << (16 * chan)); state 170 drivers/staging/comedi/drivers/c6xdigio.c s->state |= (val << (16 * chan)); state 184 drivers/staging/comedi/drivers/c6xdigio.c val = (s->state >> (16 * chan)) & 0xffff; state 250 drivers/staging/comedi/drivers/cb_das16_cs.c outw(s->state, dev->iobase + DAS16CS_DIO_REG); state 1611 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_set_sda(struct comedi_device *dev, int state) state 1618 drivers/staging/comedi/drivers/cb_pcidas64.c if (state) { /* set data line high */ state 1630 drivers/staging/comedi/drivers/cb_pcidas64.c static void i2c_set_scl(struct comedi_device *dev, int state) state 1637 drivers/staging/comedi/drivers/cb_pcidas64.c if (state) { /* set clock line high */ state 3459 drivers/staging/comedi/drivers/cb_pcidas64.c writeb(s->state, dev->mmio + DO_REG); state 3461 drivers/staging/comedi/drivers/cb_pcidas64.c data[1] = s->state; state 3488 drivers/staging/comedi/drivers/cb_pcidas64.c writeb(s->state, dev->mmio + DIO_DATA_60XX_REG); state 262 drivers/staging/comedi/drivers/cb_pcimdas.c outb(s->state, devpriv->BADR3 + PCIMDAS_DI_DO_REG); state 264 drivers/staging/comedi/drivers/cb_pcimdas.c data[1] = s->state; state 76 drivers/staging/comedi/drivers/comedi_8255.c s->state & 0xff, regbase); state 79 drivers/staging/comedi/drivers/comedi_8255.c (s->state >> 8) & 0xff, regbase); state 82 drivers/staging/comedi/drivers/comedi_8255.c (s->state >> 16) & 0xff, regbase); state 78 drivers/staging/comedi/drivers/comedi_parport.c outb(s->state, dev->iobase + PARPORT_DATA_REG); state 127 drivers/staging/comedi/drivers/comedi_parport.c ctrl |= s->state; state 131 drivers/staging/comedi/drivers/comedi_parport.c data[1] = s->state; state 218 drivers/staging/comedi/drivers/comedi_parport.c comedi_buf_write_samples(s, &s->state, 1); state 36 drivers/staging/comedi/drivers/contec_pci_dio.c outw(s->state, dev->iobase + PIO1616L_DO_REG); state 38 drivers/staging/comedi/drivers/contec_pci_dio.c data[1] = s->state; state 271 drivers/staging/comedi/drivers/das08.c devpriv->do_mux_bits |= DAS08_CONTROL_DO(s->state); state 276 drivers/staging/comedi/drivers/das08.c data[1] = s->state; state 296 drivers/staging/comedi/drivers/das08.c outb(s->state, dev->iobase + DAS08JR_DO_REG); state 298 drivers/staging/comedi/drivers/das08.c data[1] = s->state; state 894 drivers/staging/comedi/drivers/das16.c outb(s->state, dev->iobase + DAS16_DIO_REG); state 896 drivers/staging/comedi/drivers/das16.c data[1] = s->state; state 1145 drivers/staging/comedi/drivers/das16.c outb(s->state, dev->iobase + DAS16_DIO_REG); state 367 drivers/staging/comedi/drivers/das16m1.c outb(s->state, dev->iobase + DAS16M1_DO_REG); state 369 drivers/staging/comedi/drivers/das16m1.c data[1] = s->state; state 1038 drivers/staging/comedi/drivers/das1800.c outb(s->state, dev->iobase + DAS1800_DIGITAL); state 1040 drivers/staging/comedi/drivers/das1800.c data[1] = s->state; state 508 drivers/staging/comedi/drivers/das6402.c outb(s->state, dev->iobase + DAS6402_DI_DO_REG); state 510 drivers/staging/comedi/drivers/das6402.c data[1] = s->state; state 585 drivers/staging/comedi/drivers/das800.c devpriv->do_bits = s->state << 4; state 593 drivers/staging/comedi/drivers/das800.c data[1] = s->state; state 496 drivers/staging/comedi/drivers/dt2801.c dt2801_writedata(dev, s->state); state 531 drivers/staging/comedi/drivers/dt2811.c outb(s->state, dev->iobase + DT2811_DO_REG); state 533 drivers/staging/comedi/drivers/dt2811.c data[1] = s->state; state 82 drivers/staging/comedi/drivers/dt2817.c outb(s->state & 0xff, iobase + 0); state 84 drivers/staging/comedi/drivers/dt2817.c outb((s->state >> 8) & 0xff, iobase + 1); state 86 drivers/staging/comedi/drivers/dt2817.c outb((s->state >> 16) & 0xff, iobase + 2); state 88 drivers/staging/comedi/drivers/dt2817.c outb((s->state >> 24) & 0xff, iobase + 3); state 124 drivers/staging/comedi/drivers/dt2817.c s->state = 0; state 967 drivers/staging/comedi/drivers/dt282x.c outw(s->state, dev->iobase + DT2821_DIODAT_REG); state 583 drivers/staging/comedi/drivers/dt3000.c dt3k_writesingle(dev, DPR_SUBSYS_DOUT, 0, s->state); state 565 drivers/staging/comedi/drivers/dt9812.c dt9812_digital_out(dev, s->state); state 567 drivers/staging/comedi/drivers/dt9812.c data[1] = s->state; state 137 drivers/staging/comedi/drivers/dyna_pci10xx.c data[0] = s->state; state 152 drivers/staging/comedi/drivers/dyna_pci10xx.c outw_p(s->state, devpriv->BADR3); state 156 drivers/staging/comedi/drivers/dyna_pci10xx.c data[1] = s->state; state 220 drivers/staging/comedi/drivers/dyna_pci10xx.c s->state = 0; state 206 drivers/staging/comedi/drivers/icp_multi.c writew(s->state, dev->mmio + ICP_MULTI_DO); state 208 drivers/staging/comedi/drivers/icp_multi.c data[1] = s->state; state 354 drivers/staging/comedi/drivers/ii_pci20kc.c writeb((s->state >> 0) & 0xff, state 357 drivers/staging/comedi/drivers/ii_pci20kc.c writeb((s->state >> 8) & 0xff, state 360 drivers/staging/comedi/drivers/ii_pci20kc.c writeb((s->state >> 16) & 0xff, state 363 drivers/staging/comedi/drivers/ii_pci20kc.c writeb((s->state >> 24) & 0xff, state 110 drivers/staging/comedi/drivers/jr3_pci.c enum jr3_pci_poll_state state; state 222 drivers/staging/comedi/drivers/jr3_pci.c if (spriv->state != state_jr3_done) state 276 drivers/staging/comedi/drivers/jr3_pci.c if (spriv->state != state_jr3_done || state 279 drivers/staging/comedi/drivers/jr3_pci.c if (spriv->state == state_jr3_done) { state 281 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_poll; state 457 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_poll; state 459 drivers/staging/comedi/drivers/jr3_pci.c switch (spriv->state) { state 473 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_init_wait_for_offset; state 497 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_init_transform_complete; state 514 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_init_set_full_scale_complete; state 548 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_init_use_offset_complete; state 566 drivers/staging/comedi/drivers/jr3_pci.c spriv->state = state_jr3_done; state 154 drivers/staging/comedi/drivers/ke_counter.c outb(s->state, dev->iobase + KE_DO_REG); state 156 drivers/staging/comedi/drivers/ke_counter.c data[1] = s->state; state 1023 drivers/staging/comedi/drivers/me4000.c outl((s->state >> 0) & 0xFF, state 1025 drivers/staging/comedi/drivers/me4000.c outl((s->state >> 8) & 0xFF, state 1027 drivers/staging/comedi/drivers/me4000.c outl((s->state >> 16) & 0xFF, state 1029 drivers/staging/comedi/drivers/me4000.c outl((s->state >> 24) & 0xFF, state 195 drivers/staging/comedi/drivers/me_daq.c writew((s->state & 0xffff), mmio_porta); state 197 drivers/staging/comedi/drivers/me_daq.c writew(((s->state >> 16) & 0xffff), mmio_portb); state 201 drivers/staging/comedi/drivers/me_daq.c val = s->state & 0xffff; state 206 drivers/staging/comedi/drivers/me_daq.c val |= (s->state & 0xffff0000); state 100 drivers/staging/comedi/drivers/mf6x4.c iowrite16(s->state, dev->mmio + MF6X4_DOUT_REG); state 102 drivers/staging/comedi/drivers/mf6x4.c data[1] = s->state; state 167 drivers/staging/comedi/drivers/multiq3.c outw(s->state, dev->iobase + MULTIQ3_DO_REG); state 169 drivers/staging/comedi/drivers/multiq3.c data[1] = s->state; state 170 drivers/staging/comedi/drivers/ni_6527.c unsigned int val = s->state ^ 0xffffff; state 182 drivers/staging/comedi/drivers/ni_6527.c data[1] = s->state; state 198 drivers/staging/comedi/drivers/ni_6527.c comedi_buf_write_samples(s, &s->state, 1); state 485 drivers/staging/comedi/drivers/ni_65xx.c comedi_buf_write_samples(s, &s->state, 1); state 547 drivers/staging/comedi/drivers/ni_660x.c s->state &= ~mask; state 548 drivers/staging/comedi/drivers/ni_660x.c s->state |= (bits & mask); state 549 drivers/staging/comedi/drivers/ni_660x.c ni_660x_write(dev, 0, s->state, NI660X_DIO32_OUTPUT); state 110 drivers/staging/comedi/drivers/ni_670x.c writel(s->state, dev->mmio + DIO_PORT0_DATA_OFFSET); state 159 drivers/staging/comedi/drivers/ni_at_ao.c outw(s->state, dev->iobase + ATAO_DIO_REG); state 544 drivers/staging/comedi/drivers/ni_atmio16d.c outw(s->state, dev->iobase + MIO_16_DIG_OUT_REG); state 85 drivers/staging/comedi/drivers/ni_daq_700.c outb(s->state & 0xff, dev->iobase + DIO_W); state 88 drivers/staging/comedi/drivers/ni_daq_700.c val = s->state & 0xff; state 3481 drivers/staging/comedi/drivers/ni_mio_common.c devpriv->dio_output |= NISTC_DIO_OUT_PARALLEL(s->state); state 3522 drivers/staging/comedi/drivers/ni_mio_common.c ni_writel(dev, s->state, NI_M_DIO_REG); state 3683 drivers/staging/comedi/drivers/ni_mio_common.c ni_writel(dev, s->state, NI_M_CDO_FIFO_DATA_REG); state 4727 drivers/staging/comedi/drivers/ni_mio_common.c ni_writew(dev, s->state, NI_M_PFI_DO_REG); state 6191 drivers/staging/comedi/drivers/ni_mio_common.c ni_writew(dev, s->state, NI_M_PFI_DO_REG); state 498 drivers/staging/comedi/drivers/ni_pcidio.c writel(s->state, dev->mmio + PORT_IO(0)); state 369 drivers/staging/comedi/drivers/ni_usb6501.c bitmap = (s->state >> port * 8) & 0xFF; state 407 drivers/staging/comedi/drivers/pcl711.c outb(s->state & 0xff, dev->iobase + PCL711_DO_LSB_REG); state 409 drivers/staging/comedi/drivers/pcl711.c outb((s->state >> 8), dev->iobase + PCL711_DO_MSB_REG); state 412 drivers/staging/comedi/drivers/pcl711.c data[1] = s->state; state 225 drivers/staging/comedi/drivers/pcl726.c comedi_buf_write_samples(s, &s->state, 1); state 292 drivers/staging/comedi/drivers/pcl726.c outb(s->state & 0xff, io + PCL727_DO_LSB_REG); state 294 drivers/staging/comedi/drivers/pcl726.c outb((s->state >> 8), io + PCL727_DO_MSB_REG); state 297 drivers/staging/comedi/drivers/pcl726.c outb(s->state & 0xff, io + PCL726_DO_LSB_REG); state 299 drivers/staging/comedi/drivers/pcl726.c outb((s->state >> 8), io + PCL726_DO_MSB_REG); state 303 drivers/staging/comedi/drivers/pcl726.c data[1] = s->state; state 223 drivers/staging/comedi/drivers/pcl730.c outb(s->state & 0xff, dev->iobase + reg); state 225 drivers/staging/comedi/drivers/pcl730.c outb((s->state >> 8) & 0xff, dev->iobase + reg + 1); state 227 drivers/staging/comedi/drivers/pcl730.c outb((s->state >> 16) & 0xff, dev->iobase + reg + 2); state 229 drivers/staging/comedi/drivers/pcl730.c outb((s->state >> 24) & 0xff, dev->iobase + reg + 3); state 232 drivers/staging/comedi/drivers/pcl730.c data[1] = s->state; state 295 drivers/staging/comedi/drivers/pcl730.c s->state = pcl730_get_bits(dev, s); state 976 drivers/staging/comedi/drivers/pcl812.c outb(s->state & 0xff, dev->iobase + PCL812_DO_LSB_REG); state 977 drivers/staging/comedi/drivers/pcl812.c outb((s->state >> 8), dev->iobase + PCL812_DO_MSB_REG); state 980 drivers/staging/comedi/drivers/pcl812.c data[1] = s->state; state 550 drivers/staging/comedi/drivers/pcl816.c outb(s->state & 0xff, dev->iobase + PCL816_DO_DI_LSB_REG); state 551 drivers/staging/comedi/drivers/pcl816.c outb((s->state >> 8), dev->iobase + PCL816_DO_DI_MSB_REG); state 554 drivers/staging/comedi/drivers/pcl816.c data[1] = s->state; state 868 drivers/staging/comedi/drivers/pcl818.c outb(s->state & 0xff, dev->iobase + PCL818_DO_DI_LSB_REG); state 869 drivers/staging/comedi/drivers/pcl818.c outb((s->state >> 8), dev->iobase + PCL818_DO_DI_MSB_REG); state 872 drivers/staging/comedi/drivers/pcl818.c data[1] = s->state; state 263 drivers/staging/comedi/drivers/pcmmio.c val = ~s->state & chanmask; state 233 drivers/staging/comedi/drivers/pcmuio.c val = ~s->state & chanmask; state 691 drivers/staging/comedi/drivers/quatech_daqp_cs.c outb(s->state, dev->iobase + DAQP_DO_REG); state 693 drivers/staging/comedi/drivers/quatech_daqp_cs.c data[1] = s->state; state 1054 drivers/staging/comedi/drivers/rtd520.c writew(s->state & 0xff, dev->mmio + LAS0_DIO0); state 245 drivers/staging/comedi/drivers/rti800.c outb(s->state ^ 0xff, dev->iobase + RTI800_DO); state 248 drivers/staging/comedi/drivers/rti800.c data[1] = s->state; state 507 drivers/staging/comedi/drivers/s526.c outw(s->state, dev->iobase + S526_DIO_CTRL_REG); state 537 drivers/staging/comedi/drivers/s526.c s->state |= S526_DIO_CTRL_GRP1_OUT; state 539 drivers/staging/comedi/drivers/s526.c s->state &= ~S526_DIO_CTRL_GRP1_OUT; state 541 drivers/staging/comedi/drivers/s526.c s->state |= S526_DIO_CTRL_GRP2_OUT; state 543 drivers/staging/comedi/drivers/s526.c s->state &= ~S526_DIO_CTRL_GRP2_OUT; state 545 drivers/staging/comedi/drivers/s526.c outw(s->state, dev->iobase + S526_DIO_CTRL_REG); state 1981 drivers/staging/comedi/drivers/s626.c s626_debi_write(dev, S626_LP_WRDOUT(group), s->state); state 58 drivers/staging/comedi/drivers/ssv_dnp.c outb(s->state & 0xff, CSCDR); state 61 drivers/staging/comedi/drivers/ssv_dnp.c outb((s->state >> 8) & 0xff, CSCDR); state 65 drivers/staging/comedi/drivers/ssv_dnp.c outb(((s->state >> 12) & 0xf0) | val, CSCDR); state 1032 drivers/staging/comedi/drivers/usbdux.c devpriv->dux_commands[2] = s->state; state 963 drivers/staging/comedi/drivers/usbduxsigma.c devpriv->dux_commands[4] = s->state & 0xff; state 965 drivers/staging/comedi/drivers/usbduxsigma.c devpriv->dux_commands[5] = (s->state >> 8) & 0xff; state 967 drivers/staging/comedi/drivers/usbduxsigma.c devpriv->dux_commands[6] = (s->state >> 16) & 0xff; state 976 drivers/staging/comedi/drivers/usbduxsigma.c s->state = devpriv->insn_buf[1] | state 980 drivers/staging/comedi/drivers/usbduxsigma.c data[1] = s->state; state 412 drivers/staging/comedi/drivers/vmk80xx.c tx_buf[reg] = s->state; state 425 drivers/staging/comedi/drivers/vmk80xx.c data[1] = s->state; state 3167 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_suspend(struct platform_device *pdev, pm_message_t state) state 230 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h u8 state; state 406 drivers/staging/fsl-dpaa2/ethsw/dpsw.c struct dpsw_link_state *state) state 427 drivers/staging/fsl-dpaa2/ethsw/dpsw.c state->rate = le32_to_cpu(rsp_params->rate); state 428 drivers/staging/fsl-dpaa2/ethsw/dpsw.c state->options = le64_to_cpu(rsp_params->options); state 429 drivers/staging/fsl-dpaa2/ethsw/dpsw.c state->up = dpsw_get_field(rsp_params->up, UP); state 602 drivers/staging/fsl-dpaa2/ethsw/dpsw.c dpsw_set_field(cmd_params->state, STATE, cfg->state); state 236 drivers/staging/fsl-dpaa2/ethsw/dpsw.h struct dpsw_link_state *state); state 304 drivers/staging/fsl-dpaa2/ethsw/dpsw.h enum dpsw_stp_state state; state 60 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c struct dpsw_link_state state = {0}; state 66 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c &state); state 76 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c if (state.options & DPSW_LINK_OPT_AUTONEG) state 78 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c if (!(state.options & DPSW_LINK_OPT_HALF_DUPLEX)) state 80 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c link_ksettings->base.speed = state.rate; state 185 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_set_stp_state(struct ethsw_port_priv *port_priv, u8 state) state 189 drivers/staging/fsl-dpaa2/ethsw/ethsw.c .state = state, state 193 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (!netif_oper_up(port_priv->netdev) || state == port_priv->stp_state) state 205 drivers/staging/fsl-dpaa2/ethsw/ethsw.c port_priv->stp_state = state; state 447 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct dpsw_link_state state; state 452 drivers/staging/fsl-dpaa2/ethsw/ethsw.c port_priv->idx, &state); state 458 drivers/staging/fsl-dpaa2/ethsw/ethsw.c WARN_ONCE(state.up > 1, "Garbage read into link_state"); state 460 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (state.up != port_priv->link_state) { state 461 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (state.up) state 465 drivers/staging/fsl-dpaa2/ethsw/ethsw.c port_priv->link_state = state.up; state 813 drivers/staging/fsl-dpaa2/ethsw/ethsw.c u8 state) state 820 drivers/staging/fsl-dpaa2/ethsw/ethsw.c return ethsw_port_set_stp_state(port_priv, state); state 1417 drivers/staging/fsl-dpaa2/ethsw/ethsw.c stp_cfg.state = DPSW_STP_STATE_FORWARDING; state 1311 drivers/staging/fwserial/fwserial.c static int fwtty_break_ctl(struct tty_struct *tty, int state) state 1316 drivers/staging/fwserial/fwserial.c fwtty_dbg(port, "%d\n", state); state 1318 drivers/staging/fwserial/fwserial.c if (state == -1) { state 1331 drivers/staging/fwserial/fwserial.c port->break_ctl = (state == -1); state 1335 drivers/staging/fwserial/fwserial.c if (state == 0) { state 1756 drivers/staging/fwserial/fwserial.c if (peer->state != FWPS_PLUG_PENDING) { state 1794 drivers/staging/fwserial/fwserial.c if (peer->state != FWPS_NOT_ATTACHED) { state 1810 drivers/staging/fwserial/fwserial.c if (peer->state == FWPS_PLUG_PENDING && rcode != RCODE_COMPLETE) { state 2495 drivers/staging/fwserial/fwserial.c switch (peer->state) { state 2530 drivers/staging/fwserial/fwserial.c if (peer->state == FWPS_PLUG_RESPONDING) { state 2564 drivers/staging/fwserial/fwserial.c switch (peer->state) { state 2589 drivers/staging/fwserial/fwserial.c if (peer->state == FWPS_UNPLUG_RESPONDING) { state 2619 drivers/staging/fwserial/fwserial.c if (peer->state == FWPS_GONE) { state 2649 drivers/staging/fwserial/fwserial.c if (peer->state != FWPS_PLUG_PENDING) { state 2678 drivers/staging/fwserial/fwserial.c if (peer->state != FWPS_UNPLUG_PENDING) { state 99 drivers/staging/fwserial/fwserial.h int state; state 127 drivers/staging/fwserial/fwserial.h peer->state = new; state 33 drivers/staging/greybus/arche-apb-ctrl.c enum arche_platform_state state; state 73 drivers/staging/greybus/arche-apb-ctrl.c apb->state == ARCHE_PLATFORM_STATE_ACTIVE) state 79 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING && apb->spi_en) state 110 drivers/staging/greybus/arche-apb-ctrl.c apb->state = ARCHE_PLATFORM_STATE_ACTIVE; state 122 drivers/staging/greybus/arche-apb-ctrl.c apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING) state 156 drivers/staging/greybus/arche-apb-ctrl.c apb->state = ARCHE_PLATFORM_STATE_FW_FLASHING; state 173 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_STANDBY || state 174 drivers/staging/greybus/arche-apb-ctrl.c apb->state == ARCHE_PLATFORM_STATE_OFF) state 177 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING && apb->spi_en) state 189 drivers/staging/greybus/arche-apb-ctrl.c apb->state = ARCHE_PLATFORM_STATE_STANDBY; state 198 drivers/staging/greybus/arche-apb-ctrl.c if (apb->init_disabled || apb->state == ARCHE_PLATFORM_STATE_OFF) state 201 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING && apb->spi_en) state 216 drivers/staging/greybus/arche-apb-ctrl.c apb->state = ARCHE_PLATFORM_STATE_OFF; state 258 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_OFF) state 263 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_ACTIVE) state 273 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_STANDBY) state 278 drivers/staging/greybus/arche-apb-ctrl.c if (apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING) state 300 drivers/staging/greybus/arche-apb-ctrl.c switch (apb->state) { state 315 drivers/staging/greybus/arche-apb-ctrl.c static DEVICE_ATTR_RW(state); state 404 drivers/staging/greybus/arche-apb-ctrl.c apb->state = ARCHE_PLATFORM_STATE_OFF; state 52 drivers/staging/greybus/arche-platform.c enum arche_platform_state state; state 74 drivers/staging/greybus/arche-platform.c enum arche_platform_state state) state 76 drivers/staging/greybus/arche-platform.c arche_pdata->state = state; state 82 drivers/staging/greybus/arche-platform.c enum svc_wakedetect_state state) state 84 drivers/staging/greybus/arche-platform.c arche_pdata->wake_detect_state = state; state 220 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_ACTIVE) state 253 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_FW_FLASHING) state 286 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_OFF) state 290 drivers/staging/greybus/arche-platform.c if (arche_pdata->state != ARCHE_PLATFORM_STATE_FW_FLASHING) { state 317 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_OFF) state 326 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_ACTIVE) state 341 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_STANDBY) state 346 drivers/staging/greybus/arche-platform.c if (arche_pdata->state == ARCHE_PLATFORM_STATE_FW_FLASHING) state 376 drivers/staging/greybus/arche-platform.c switch (arche_pdata->state) { state 390 drivers/staging/greybus/arche-platform.c static DEVICE_ATTR_RW(state); state 403 drivers/staging/greybus/arche-platform.c if (arche_pdata->state != ARCHE_PLATFORM_STATE_ACTIVE) { state 411 drivers/staging/greybus/arche-platform.c if (arche_pdata->state != ARCHE_PLATFORM_STATE_OFF) state 60 drivers/staging/greybus/audio_codec.c module_state = data->state[SNDRV_PCM_STREAM_PLAYBACK]; state 80 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_PLAYBACK] = state 99 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_PLAYBACK] = state 122 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_PLAYBACK] = state 143 drivers/staging/greybus/audio_codec.c module_state = data->state[SNDRV_PCM_STREAM_PLAYBACK]; state 155 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_PLAYBACK] = state 172 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_PLAYBACK] = state 195 drivers/staging/greybus/audio_codec.c module_state = data->state[SNDRV_PCM_STREAM_CAPTURE]; state 215 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_CAPTURE] = state 234 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_CAPTURE] = state 257 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_CAPTURE] = state 278 drivers/staging/greybus/audio_codec.c module_state = data->state[SNDRV_PCM_STREAM_CAPTURE]; state 290 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_CAPTURE] = state 307 drivers/staging/greybus/audio_codec.c data->state[SNDRV_PCM_STREAM_CAPTURE] = state 379 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_STARTUP; state 404 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_SHUTDOWN; state 503 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_HWPARAMS; state 576 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_PREPARE; state 605 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_STOP; state 640 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_START; state 647 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_START; state 653 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_STOP; state 659 drivers/staging/greybus/audio_codec.c params->state = GBAUDIO_CODEC_STOP; state 884 drivers/staging/greybus/audio_codec.c data->state[0] = GBAUDIO_CODEC_SHUTDOWN; state 906 drivers/staging/greybus/audio_codec.c data->state[1] = GBAUDIO_CODEC_SHUTDOWN; state 916 drivers/staging/greybus/audio_codec.c pb_state = data->state[0]; state 917 drivers/staging/greybus/audio_codec.c cap_state = data->state[1]; state 55 drivers/staging/greybus/audio_codec.h int state; state 97 drivers/staging/greybus/audio_codec.h int state[2]; state 57 drivers/staging/greybus/camera.c enum gb_camera_state state; state 605 drivers/staging/greybus/camera.c if (gcam->state == GB_CAMERA_STATE_CONFIGURED) { state 607 drivers/staging/greybus/camera.c gcam->state = GB_CAMERA_STATE_UNCONFIGURED; state 642 drivers/staging/greybus/camera.c gcam->state = GB_CAMERA_STATE_CONFIGURED; state 1277 drivers/staging/greybus/camera.c gcam->state = GB_CAMERA_STATE_UNCONFIGURED; state 631 drivers/staging/greybus/light.c bool state) state 649 drivers/staging/greybus/light.c req.state = state ? 1 : 0; state 654 drivers/staging/greybus/light.c channel->strobe_state = state; state 662 drivers/staging/greybus/light.c bool *state) state 667 drivers/staging/greybus/light.c *state = channel->strobe_state; state 120 drivers/staging/greybus/spilib.c if (msg->state != GB_SPI_STATE_OP_DONE) state 134 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_DONE; state 182 drivers/staging/greybus/spilib.c while (msg->state != GB_SPI_STATE_OP_READY) { state 183 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_RUNNING; state 189 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_ERROR; state 220 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_OP_READY; state 247 drivers/staging/greybus/spilib.c while (msg->state != GB_SPI_STATE_OP_DONE) { state 280 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_OP_DONE; state 340 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_IDLE; state 342 drivers/staging/greybus/spilib.c while (msg->state != GB_SPI_STATE_MSG_DONE && state 343 drivers/staging/greybus/spilib.c msg->state != GB_SPI_STATE_MSG_ERROR) { state 346 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_ERROR; state 360 drivers/staging/greybus/spilib.c msg->state = GB_SPI_STATE_MSG_ERROR; state 309 drivers/staging/greybus/uart.c static int send_break(struct gb_tty *gb_tty, u8 state) state 313 drivers/staging/greybus/uart.c if ((state != 0) && (state != 1)) { state 315 drivers/staging/greybus/uart.c "invalid break state of %d\n", state); state 319 drivers/staging/greybus/uart.c request.state = state; state 486 drivers/staging/greybus/uart.c static int gb_tty_break_ctl(struct tty_struct *tty, int state) state 490 drivers/staging/greybus/uart.c return send_break(gb_tty, state ? 1 : 0); state 72 drivers/staging/greybus/usb.c hcd->state = HC_STATE_RUNNING; state 218 drivers/staging/iio/cdc/ad7150.c enum iio_event_direction dir, int state) state 227 drivers/staging/iio/cdc/ad7150.c if (!state) state 100 drivers/staging/iio/impedance-analyzer/ad5933.c unsigned int state; state 566 drivers/staging/iio/impedance-analyzer/ad5933.c st->state = AD5933_CTRL_INIT_START_FREQ; state 631 drivers/staging/iio/impedance-analyzer/ad5933.c if (st->state == AD5933_CTRL_INIT_START_FREQ) { state 634 drivers/staging/iio/impedance-analyzer/ad5933.c st->state = AD5933_CTRL_START_SWEEP; state 326 drivers/staging/isdn/gigaset/bas-gigaset.c int state; state 329 drivers/staging/isdn/gigaset/bas-gigaset.c state = ucs->basstate; state 330 drivers/staging/isdn/gigaset/bas-gigaset.c ucs->basstate = (state & ~clear) | set; state 332 drivers/staging/isdn/gigaset/bas-gigaset.c return state; state 741 drivers/staging/isdn/gigaset/ev-layer.c static void schedule_init(struct cardstate *cs, int state) state 747 drivers/staging/isdn/gigaset/ev-layer.c cs->mstate = state; state 146 drivers/staging/isdn/gigaset/usb-gigaset.c static inline unsigned tiocm_to_gigaset(unsigned state) state 148 drivers/staging/isdn/gigaset/usb-gigaset.c return ((state & TIOCM_DTR) ? 1 : 0) | ((state & TIOCM_RTS) ? 2 : 0); state 81 drivers/staging/isdn/hysdn/boardergo.c if (card->state != CARD_STATE_RUN) state 143 drivers/staging/isdn/hysdn/boardergo.c card->state = CARD_STATE_UNUSED; state 157 drivers/staging/isdn/hysdn/boardergo.c if (card->state != CARD_STATE_RUN) { state 354 drivers/staging/isdn/hysdn/boardergo.c card->state = CARD_STATE_RUN; /* now card is running */ state 370 drivers/staging/isdn/hysdn/boardergo.c card->state = CARD_STATE_BOOTERR; state 289 drivers/staging/isdn/hysdn/hysdn_boot.c card->state = CARD_STATE_BOOTING; state 296 drivers/staging/isdn/hysdn/hysdn_boot.c card->state = CARD_STATE_BOOTERR; /* show boot error */ state 325 drivers/staging/isdn/hysdn/hysdn_boot.c if (card->state == CARD_STATE_RUN) state 154 drivers/staging/isdn/hysdn/hysdn_defs.h int state; /* actual state of card -> CARD_STATE_** */ state 41 drivers/staging/isdn/hysdn/hysdn_procconf.c int state; /* actual interface states from above constants */ state 106 drivers/staging/isdn/hysdn/hysdn_procconf.c if (cnf->state == CONF_STATE_DETECT) { /* auto detect cnf or pof data */ state 115 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->state = CONF_STATE_POF; /* new state */ state 119 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->state = CONF_STATE_CONF; /* requested conf data write */ state 120 drivers/staging/isdn/hysdn/hysdn_procconf.c if (cnf->card->state != CARD_STATE_RUN) state 126 drivers/staging/isdn/hysdn/hysdn_procconf.c if (cnf->state == CONF_STATE_POF) { /* pof write active */ state 140 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->card->state = CARD_STATE_BOOTERR; /* show boot error */ state 149 drivers/staging/isdn/hysdn/hysdn_procconf.c if (cnf->card->state != CARD_STATE_RUN) { state 252 drivers/staging/isdn/hysdn/hysdn_procconf.c cnf->state = CONF_STATE_DETECT; /* start auto detect */ state 284 drivers/staging/isdn/hysdn/hysdn_procconf.c card->state, state 322 drivers/staging/isdn/hysdn/hysdn_procconf.c if (cnf->state == CONF_STATE_POF) state 222 drivers/staging/media/allegro-dvt/allegro-core.c enum allegro_state state; state 226 drivers/staging/media/allegro-dvt/allegro-core.c allegro_set_state(struct allegro_channel *channel, enum allegro_state state) state 228 drivers/staging/media/allegro-dvt/allegro-core.c channel->state = state; state 236 drivers/staging/media/allegro-dvt/allegro-core.c return channel->state; state 1456 drivers/staging/media/allegro-dvt/allegro-core.c enum vb2_buffer_state state) state 1469 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_m2m_buf_done(buf, state); state 1482 drivers/staging/media/allegro-dvt/allegro-core.c enum vb2_buffer_state state = VB2_BUF_STATE_ERROR; state 1587 drivers/staging/media/allegro-dvt/allegro-core.c state = VB2_BUF_STATE_DONE; state 1607 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, dst_buf, state); state 108 drivers/staging/media/hantro/rk3288_vpu_hw.c enum vb2_buffer_state state; state 113 drivers/staging/media/hantro/rk3288_vpu_hw.c state = (status & H1_REG_INTERRUPT_FRAME_RDY) ? state 119 drivers/staging/media/hantro/rk3288_vpu_hw.c hantro_irq_done(vpu, bytesused, state); state 127 drivers/staging/media/hantro/rk3288_vpu_hw.c enum vb2_buffer_state state; state 131 drivers/staging/media/hantro/rk3288_vpu_hw.c state = (status & G1_REG_INTERRUPT_DEC_RDY_INT) ? state 137 drivers/staging/media/hantro/rk3288_vpu_hw.c hantro_irq_done(vpu, 0, state); state 94 drivers/staging/media/hantro/rk3399_vpu_hw.c enum vb2_buffer_state state; state 99 drivers/staging/media/hantro/rk3399_vpu_hw.c state = (status & VEPU_REG_INTERRUPT_FRAME_READY) ? state 105 drivers/staging/media/hantro/rk3399_vpu_hw.c hantro_irq_done(vpu, bytesused, state); state 113 drivers/staging/media/hantro/rk3399_vpu_hw.c enum vb2_buffer_state state; state 117 drivers/staging/media/hantro/rk3399_vpu_hw.c state = (status & VDPU_REG_INTERRUPT_DEC_IRQ) ? state 123 drivers/staging/media/hantro/rk3399_vpu_hw.c hantro_irq_done(vpu, 0, state); state 654 drivers/staging/media/imx/imx-ic-prpencvf.c enum vb2_buffer_state state) state 661 drivers/staging/media/imx/imx-ic-prpencvf.c prp_unsetup_vb2_buf(priv, state); state 565 drivers/staging/media/imx/imx-media-csi.c enum vb2_buffer_state state) state 570 drivers/staging/media/imx/imx-media-csi.c csi_idmac_unsetup_vb2_buf(priv, state); state 291 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_dump_regs(struct csi_state *state) state 293 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; state 314 drivers/staging/media/imx/imx7-mipi-csis.c cfg = mipi_csis_read(state, registers[i].offset); state 336 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_enable_interrupts(struct csi_state *state, bool on) state 338 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_INTMSK, on ? 0xffffffff : 0); state 341 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_sw_reset(struct csi_state *state) state 343 drivers/staging/media/imx/imx7-mipi-csis.c u32 val = mipi_csis_read(state, MIPI_CSIS_CMN_CTRL); state 345 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_CMN_CTRL, state 350 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_phy_init(struct csi_state *state) state 352 drivers/staging/media/imx/imx7-mipi-csis.c state->mipi_phy_regulator = devm_regulator_get(state->dev, "phy"); state 353 drivers/staging/media/imx/imx7-mipi-csis.c if (IS_ERR(state->mipi_phy_regulator)) state 354 drivers/staging/media/imx/imx7-mipi-csis.c return PTR_ERR(state->mipi_phy_regulator); state 356 drivers/staging/media/imx/imx7-mipi-csis.c return regulator_set_voltage(state->mipi_phy_regulator, 1000000, state 360 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_phy_reset(struct csi_state *state) state 362 drivers/staging/media/imx/imx7-mipi-csis.c reset_control_assert(state->mrst); state 366 drivers/staging/media/imx/imx7-mipi-csis.c reset_control_deassert(state->mrst); state 369 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_system_enable(struct csi_state *state, int on) state 373 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_CMN_CTRL); state 378 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_CMN_CTRL, val); state 380 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_DPHYCTRL); state 383 drivers/staging/media/imx/imx7-mipi-csis.c mask = (1 << (state->bus.num_data_lanes + 1)) - 1; state 386 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_DPHYCTRL, val); state 390 drivers/staging/media/imx/imx7-mipi-csis.c static void __mipi_csis_set_format(struct csi_state *state) state 392 drivers/staging/media/imx/imx7-mipi-csis.c struct v4l2_mbus_framefmt *mf = &state->format_mbus; state 396 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_ISPCONFIG_CH0); state 397 drivers/staging/media/imx/imx7-mipi-csis.c val = (val & ~MIPI_CSIS_ISPCFG_FMT_MASK) | state->csis_fmt->fmt_reg; state 398 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_ISPCONFIG_CH0, val); state 402 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_ISPRESOL_CH0, val); state 405 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_set_hsync_settle(struct csi_state *state, int hs_settle) state 407 drivers/staging/media/imx/imx7-mipi-csis.c u32 val = mipi_csis_read(state, MIPI_CSIS_DPHYCTRL); state 411 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_DPHYCTRL, val); state 414 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_set_params(struct csi_state *state) state 416 drivers/staging/media/imx/imx7-mipi-csis.c int lanes = state->bus.num_data_lanes; state 419 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_CMN_CTRL); state 422 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_CMN_CTRL, val); state 424 drivers/staging/media/imx/imx7-mipi-csis.c __mipi_csis_set_format(state); state 426 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_set_hsync_settle(state, state->hs_settle); state 428 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_ISPCONFIG_CH0); state 429 drivers/staging/media/imx/imx7-mipi-csis.c if (state->csis_fmt->data_alignment == 32) state 433 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_ISPCONFIG_CH0, val); state 438 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_ISPSYNC_CH0, val); state 440 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_CLK_CTRL); state 442 drivers/staging/media/imx/imx7-mipi-csis.c if (state->wrap_clk) state 449 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_CLK_CTRL, val); state 451 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_DPHYBCTRL_L, 0x1f4); state 452 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_DPHYBCTRL_H, 0); state 455 drivers/staging/media/imx/imx7-mipi-csis.c val = mipi_csis_read(state, MIPI_CSIS_CMN_CTRL); state 456 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_CMN_CTRL, state 461 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_clk_enable(struct csi_state *state) state 463 drivers/staging/media/imx/imx7-mipi-csis.c return clk_bulk_prepare_enable(state->num_clks, state->clks); state 466 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_clk_disable(struct csi_state *state) state 468 drivers/staging/media/imx/imx7-mipi-csis.c clk_bulk_disable_unprepare(state->num_clks, state->clks); state 471 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_clk_get(struct csi_state *state) state 473 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; state 477 drivers/staging/media/imx/imx7-mipi-csis.c state->num_clks = ARRAY_SIZE(mipi_csis_clk_id); state 478 drivers/staging/media/imx/imx7-mipi-csis.c state->clks = devm_kcalloc(dev, state->num_clks, sizeof(*state->clks), state 481 drivers/staging/media/imx/imx7-mipi-csis.c if (!state->clks) state 484 drivers/staging/media/imx/imx7-mipi-csis.c for (i = 0; i < state->num_clks; i++) state 485 drivers/staging/media/imx/imx7-mipi-csis.c state->clks[i].id = mipi_csis_clk_id[i]; state 487 drivers/staging/media/imx/imx7-mipi-csis.c ret = devm_clk_bulk_get(dev, state->num_clks, state->clks); state 491 drivers/staging/media/imx/imx7-mipi-csis.c state->wrap_clk = devm_clk_get(dev, "wrap"); state 492 drivers/staging/media/imx/imx7-mipi-csis.c if (IS_ERR(state->wrap_clk)) state 493 drivers/staging/media/imx/imx7-mipi-csis.c return PTR_ERR(state->wrap_clk); state 496 drivers/staging/media/imx/imx7-mipi-csis.c ret = clk_set_rate(state->wrap_clk, state->clk_frequency); state 498 drivers/staging/media/imx/imx7-mipi-csis.c dev_err(dev, "set rate=%d failed: %d\n", state->clk_frequency, state 504 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_start_stream(struct csi_state *state) state 506 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_sw_reset(state); state 507 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_set_params(state); state 508 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_system_enable(state, true); state 509 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_enable_interrupts(state, true); state 512 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_stop_stream(struct csi_state *state) state 514 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_enable_interrupts(state, false); state 515 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_system_enable(state, false); state 518 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_clear_counters(struct csi_state *state) state 523 drivers/staging/media/imx/imx7-mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 525 drivers/staging/media/imx/imx7-mipi-csis.c state->events[i].counter = 0; state 526 drivers/staging/media/imx/imx7-mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 529 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_log_counters(struct csi_state *state, bool non_errors) state 532 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; state 535 drivers/staging/media/imx/imx7-mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 538 drivers/staging/media/imx/imx7-mipi-csis.c if (state->events[i].counter > 0 || state->debug) state 539 drivers/staging/media/imx/imx7-mipi-csis.c dev_info(dev, "%s events: %d\n", state->events[i].name, state 540 drivers/staging/media/imx/imx7-mipi-csis.c state->events[i].counter); state 542 drivers/staging/media/imx/imx7-mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 550 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 554 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_clear_counters(state); state 555 drivers/staging/media/imx/imx7-mipi-csis.c ret = pm_runtime_get_sync(&state->pdev->dev); state 557 drivers/staging/media/imx/imx7-mipi-csis.c pm_runtime_put_noidle(&state->pdev->dev); state 560 drivers/staging/media/imx/imx7-mipi-csis.c ret = v4l2_subdev_call(state->src_sd, core, s_power, 1); state 565 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 567 drivers/staging/media/imx/imx7-mipi-csis.c if (state->flags & ST_SUSPENDED) { state 572 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_start_stream(state); state 573 drivers/staging/media/imx/imx7-mipi-csis.c ret = v4l2_subdev_call(state->src_sd, video, s_stream, 1); state 577 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_log_counters(state, true); state 579 drivers/staging/media/imx/imx7-mipi-csis.c state->flags |= ST_STREAMING; state 581 drivers/staging/media/imx/imx7-mipi-csis.c v4l2_subdev_call(state->src_sd, video, s_stream, 0); state 582 drivers/staging/media/imx/imx7-mipi-csis.c ret = v4l2_subdev_call(state->src_sd, core, s_power, 0); state 583 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_stop_stream(state); state 584 drivers/staging/media/imx/imx7-mipi-csis.c state->flags &= ~ST_STREAMING; state 585 drivers/staging/media/imx/imx7-mipi-csis.c if (state->debug) state 586 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_log_counters(state, true); state 590 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 592 drivers/staging/media/imx/imx7-mipi-csis.c pm_runtime_put(&state->pdev->dev); state 602 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 606 drivers/staging/media/imx/imx7-mipi-csis.c dev_dbg(state->dev, "link setup %s -> %s", remote_pad->entity->name, state 611 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 615 drivers/staging/media/imx/imx7-mipi-csis.c if (state->sink_linked) { state 619 drivers/staging/media/imx/imx7-mipi-csis.c state->sink_linked = true; state 621 drivers/staging/media/imx/imx7-mipi-csis.c state->sink_linked = false; state 625 drivers/staging/media/imx/imx7-mipi-csis.c if (state->src_sd) { state 629 drivers/staging/media/imx/imx7-mipi-csis.c state->src_sd = remote_sd; state 631 drivers/staging/media/imx/imx7-mipi-csis.c state->src_sd = NULL; state 636 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 663 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 675 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.code = csis_fmt->code; state 676 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.width = mf->width; state 677 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.height = mf->height; state 683 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_get_format(struct csi_state *state, state 689 drivers/staging/media/imx/imx7-mipi-csis.c return v4l2_subdev_get_try_format(&state->mipi_sd, cfg, pad); state 691 drivers/staging/media/imx/imx7-mipi-csis.c return &state->format_mbus; state 698 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 705 drivers/staging/media/imx/imx7-mipi-csis.c fmt = mipi_csis_get_format(state, cfg, sdformat->which, sdformat->pad); state 707 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 718 drivers/staging/media/imx/imx7-mipi-csis.c state->csis_fmt = csis_fmt; state 723 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 732 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 735 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 737 drivers/staging/media/imx/imx7-mipi-csis.c fmt = mipi_csis_get_format(state, cfg, sdformat->which, sdformat->pad); state 741 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 748 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 750 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 751 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_log_counters(state, true); state 752 drivers/staging/media/imx/imx7-mipi-csis.c if (state->debug && (state->flags & ST_POWERED)) state 753 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_dump_regs(state); state 754 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 761 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = dev_id; state 766 drivers/staging/media/imx/imx7-mipi-csis.c status = mipi_csis_read(state, MIPI_CSIS_INTSRC); state 768 drivers/staging/media/imx/imx7-mipi-csis.c spin_lock_irqsave(&state->slock, flags); state 771 drivers/staging/media/imx/imx7-mipi-csis.c if ((status & MIPI_CSIS_INTSRC_ERRORS) || state->debug) { state 773 drivers/staging/media/imx/imx7-mipi-csis.c if (!(status & state->events[i].mask)) state 775 drivers/staging/media/imx/imx7-mipi-csis.c state->events[i].counter++; state 778 drivers/staging/media/imx/imx7-mipi-csis.c spin_unlock_irqrestore(&state->slock, flags); state 780 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_write(state, MIPI_CSIS_INTSRC, status); state 787 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 789 drivers/staging/media/imx/imx7-mipi-csis.c state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; state 790 drivers/staging/media/imx/imx7-mipi-csis.c state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; state 792 drivers/staging/media/imx/imx7-mipi-csis.c return media_entity_pads_init(&state->mipi_sd.entity, CSIS_PADS_NUM, state 793 drivers/staging/media/imx/imx7-mipi-csis.c state->pads); state 826 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state) state 831 drivers/staging/media/imx/imx7-mipi-csis.c &state->clk_frequency)) state 832 drivers/staging/media/imx/imx7-mipi-csis.c state->clk_frequency = DEFAULT_SCLK_CSIS_FREQ; state 835 drivers/staging/media/imx/imx7-mipi-csis.c state->mrst = devm_reset_control_get_exclusive(&pdev->dev, "mrst"); state 836 drivers/staging/media/imx/imx7-mipi-csis.c if (IS_ERR(state->mrst)) state 837 drivers/staging/media/imx/imx7-mipi-csis.c return PTR_ERR(state->mrst); state 840 drivers/staging/media/imx/imx7-mipi-csis.c of_property_read_u32(node, "fsl,csis-hs-settle", &state->hs_settle); state 852 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 859 drivers/staging/media/imx/imx7-mipi-csis.c state->bus = ep->bus.mipi_csi2; state 861 drivers/staging/media/imx/imx7-mipi-csis.c dev_dbg(state->dev, "data lanes: %d\n", state->bus.num_data_lanes); state 862 drivers/staging/media/imx/imx7-mipi-csis.c dev_dbg(state->dev, "flags: 0x%08x\n", state->bus.flags); state 871 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 878 drivers/staging/media/imx/imx7-mipi-csis.c CSIS_SUBDEV_NAME, state->index); state 889 drivers/staging/media/imx/imx7-mipi-csis.c state->csis_fmt = &mipi_csis_formats[0]; state 890 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.code = mipi_csis_formats[0].code; state 891 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.width = MIPI_CSIS_DEF_PIX_WIDTH; state 892 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.height = MIPI_CSIS_DEF_PIX_HEIGHT; state 893 drivers/staging/media/imx/imx7-mipi-csis.c state->format_mbus.field = V4L2_FIELD_NONE; state 909 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = m->private; state 911 drivers/staging/media/imx/imx7-mipi-csis.c return mipi_csis_dump_regs(state); state 915 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_debugfs_init(struct csi_state *state) state 922 drivers/staging/media/imx/imx7-mipi-csis.c state->debugfs_root = debugfs_create_dir(dev_name(state->dev), NULL); state 923 drivers/staging/media/imx/imx7-mipi-csis.c if (!state->debugfs_root) state 926 drivers/staging/media/imx/imx7-mipi-csis.c d = debugfs_create_bool("debug_enable", 0600, state->debugfs_root, state 927 drivers/staging/media/imx/imx7-mipi-csis.c &state->debug); state 931 drivers/staging/media/imx/imx7-mipi-csis.c d = debugfs_create_file("dump_regs", 0600, state->debugfs_root, state 932 drivers/staging/media/imx/imx7-mipi-csis.c state, &mipi_csis_dump_regs_fops); state 939 drivers/staging/media/imx/imx7-mipi-csis.c debugfs_remove_recursive(state->debugfs_root); state 944 drivers/staging/media/imx/imx7-mipi-csis.c static void mipi_csis_debugfs_exit(struct csi_state *state) state 946 drivers/staging/media/imx/imx7-mipi-csis.c debugfs_remove_recursive(state->debugfs_root); state 953 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state; state 956 drivers/staging/media/imx/imx7-mipi-csis.c state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); state 957 drivers/staging/media/imx/imx7-mipi-csis.c if (!state) state 960 drivers/staging/media/imx/imx7-mipi-csis.c spin_lock_init(&state->slock); state 962 drivers/staging/media/imx/imx7-mipi-csis.c state->pdev = pdev; state 963 drivers/staging/media/imx/imx7-mipi-csis.c state->dev = dev; state 965 drivers/staging/media/imx/imx7-mipi-csis.c ret = mipi_csis_parse_dt(pdev, state); state 971 drivers/staging/media/imx/imx7-mipi-csis.c ret = mipi_csis_phy_init(state); state 975 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_phy_reset(state); state 978 drivers/staging/media/imx/imx7-mipi-csis.c state->regs = devm_ioremap_resource(dev, mem_res); state 979 drivers/staging/media/imx/imx7-mipi-csis.c if (IS_ERR(state->regs)) state 980 drivers/staging/media/imx/imx7-mipi-csis.c return PTR_ERR(state->regs); state 982 drivers/staging/media/imx/imx7-mipi-csis.c state->irq = platform_get_irq(pdev, 0); state 983 drivers/staging/media/imx/imx7-mipi-csis.c if (state->irq < 0) state 984 drivers/staging/media/imx/imx7-mipi-csis.c return state->irq; state 986 drivers/staging/media/imx/imx7-mipi-csis.c ret = mipi_csis_clk_get(state); state 990 drivers/staging/media/imx/imx7-mipi-csis.c ret = mipi_csis_clk_enable(state); state 992 drivers/staging/media/imx/imx7-mipi-csis.c dev_err(state->dev, "failed to enable clocks: %d\n", ret); state 996 drivers/staging/media/imx/imx7-mipi-csis.c ret = devm_request_irq(dev, state->irq, mipi_csis_irq_handler, state 997 drivers/staging/media/imx/imx7-mipi-csis.c 0, dev_name(dev), state); state 1003 drivers/staging/media/imx/imx7-mipi-csis.c platform_set_drvdata(pdev, &state->mipi_sd); state 1005 drivers/staging/media/imx/imx7-mipi-csis.c mutex_init(&state->lock); state 1006 drivers/staging/media/imx/imx7-mipi-csis.c ret = mipi_csis_subdev_init(&state->mipi_sd, pdev, state 1011 drivers/staging/media/imx/imx7-mipi-csis.c memcpy(state->events, mipi_csis_events, sizeof(state->events)); state 1013 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_debugfs_init(state); state 1022 drivers/staging/media/imx/imx7-mipi-csis.c state->bus.num_data_lanes, state->hs_settle, state 1023 drivers/staging/media/imx/imx7-mipi-csis.c state->wrap_clk ? 1 : 0, state->clk_frequency); state 1028 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_debugfs_exit(state); state 1029 drivers/staging/media/imx/imx7-mipi-csis.c media_entity_cleanup(&state->mipi_sd.entity); state 1030 drivers/staging/media/imx/imx7-mipi-csis.c v4l2_async_unregister_subdev(&state->mipi_sd); state 1032 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_clk_disable(state); state 1033 drivers/staging/media/imx/imx7-mipi-csis.c mutex_destroy(&state->lock); state 1041 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 1044 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 1045 drivers/staging/media/imx/imx7-mipi-csis.c if (state->flags & ST_POWERED) { state 1046 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_stop_stream(state); state 1047 drivers/staging/media/imx/imx7-mipi-csis.c ret = regulator_disable(state->mipi_phy_regulator); state 1050 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_clk_disable(state); state 1051 drivers/staging/media/imx/imx7-mipi-csis.c state->flags &= ~ST_POWERED; state 1053 drivers/staging/media/imx/imx7-mipi-csis.c state->flags |= ST_SUSPENDED; state 1057 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 1065 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 1068 drivers/staging/media/imx/imx7-mipi-csis.c mutex_lock(&state->lock); state 1069 drivers/staging/media/imx/imx7-mipi-csis.c if (!runtime && !(state->flags & ST_SUSPENDED)) state 1072 drivers/staging/media/imx/imx7-mipi-csis.c if (!(state->flags & ST_POWERED)) { state 1073 drivers/staging/media/imx/imx7-mipi-csis.c ret = regulator_enable(state->mipi_phy_regulator); state 1077 drivers/staging/media/imx/imx7-mipi-csis.c state->flags |= ST_POWERED; state 1078 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_clk_enable(state); state 1080 drivers/staging/media/imx/imx7-mipi-csis.c if (state->flags & ST_STREAMING) state 1081 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_start_stream(state); state 1083 drivers/staging/media/imx/imx7-mipi-csis.c state->flags &= ~ST_SUSPENDED; state 1086 drivers/staging/media/imx/imx7-mipi-csis.c mutex_unlock(&state->lock); state 1114 drivers/staging/media/imx/imx7-mipi-csis.c struct csi_state *state = mipi_sd_to_csis_state(mipi_sd); state 1116 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_debugfs_exit(state); state 1117 drivers/staging/media/imx/imx7-mipi-csis.c v4l2_async_unregister_subdev(&state->mipi_sd); state 1118 drivers/staging/media/imx/imx7-mipi-csis.c v4l2_async_notifier_unregister(&state->subdev_notifier); state 1122 drivers/staging/media/imx/imx7-mipi-csis.c mipi_csis_clk_disable(state); state 1123 drivers/staging/media/imx/imx7-mipi-csis.c media_entity_cleanup(&state->mipi_sd.entity); state 1124 drivers/staging/media/imx/imx7-mipi-csis.c mutex_destroy(&state->lock); state 216 drivers/staging/media/ipu3/ipu3-css.c u32 pm_ctrl, state, val; state 239 drivers/staging/media/ipu3/ipu3-css.c state = readl(base + IMGU_REG_STATE); state 242 drivers/staging/media/ipu3/ipu3-css.c pm_ctrl, state, state & IMGU_STATE_POWER_DOWN ? "down" : "up"); state 245 drivers/staging/media/ipu3/ipu3-css.c if (state & IMGU_STATE_POWER_DOWN) { state 1428 drivers/staging/media/ipu3/ipu3-css.c b->state = IPU3_CSS_BUFFER_FAILED; state 1973 drivers/staging/media/ipu3/ipu3-css.c b->state = IPU3_CSS_BUFFER_QUEUED; state 1993 drivers/staging/media/ipu3/ipu3-css.c b->state = (r == -EBUSY || r == -EAGAIN) ? state 2086 drivers/staging/media/ipu3/ipu3-css.c b->state = IPU3_CSS_BUFFER_DONE; state 72 drivers/staging/media/ipu3/ipu3-css.h enum imgu_css_buffer_state state; state 202 drivers/staging/media/ipu3/ipu3-css.h return b->state; state 209 drivers/staging/media/ipu3/ipu3-css.h b->state = IPU3_CSS_BUFFER_NEW; state 445 drivers/staging/media/ipu3/ipu3-v4l2.c enum vb2_buffer_state state) state 453 drivers/staging/media/ipu3/ipu3-v4l2.c vb2_buffer_done(&b->vbb.vb2_buf, state); state 1415 drivers/staging/media/ipu3/ipu3-v4l2.c enum vb2_buffer_state state) state 1421 drivers/staging/media/ipu3/ipu3-v4l2.c vb2_buffer_done(&b->vbb.vb2_buf, state); state 196 drivers/staging/media/ipu3/ipu3.c enum vb2_buffer_state state) state 199 drivers/staging/media/ipu3/ipu3.c imgu_v4l2_buffer_done(vb, state); state 164 drivers/staging/media/ipu3/ipu3.h void imgu_v4l2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state); state 454 drivers/staging/media/omap4iss/iss.c pipe->state &= ~(ISS_PIPELINE_IDLE_INPUT | ISS_PIPELINE_IDLE_OUTPUT); state 500 drivers/staging/media/omap4iss/iss.c enum iss_pipeline_stream_state state) state 504 drivers/staging/media/omap4iss/iss.c if (state == ISS_PIPELINE_STREAM_STOPPED) state 507 drivers/staging/media/omap4iss/iss.c ret = iss_pipeline_enable(pipe, state); state 509 drivers/staging/media/omap4iss/iss.c if (ret == 0 || state == ISS_PIPELINE_STREAM_STOPPED) state 510 drivers/staging/media/omap4iss/iss.c pipe->stream_state = state; state 135 drivers/staging/media/omap4iss/iss.h enum iss_pipeline_stream_state state); state 1072 drivers/staging/media/omap4iss/iss_csi2.c if (csi2->state == ISS_PIPELINE_STREAM_STOPPED) { state 1107 drivers/staging/media/omap4iss/iss_csi2.c if (csi2->state == ISS_PIPELINE_STREAM_STOPPED) state 1121 drivers/staging/media/omap4iss/iss_csi2.c csi2->state = enable; state 1315 drivers/staging/media/omap4iss/iss_csi2.c csi2a->state = ISS_PIPELINE_STREAM_STOPPED; state 1327 drivers/staging/media/omap4iss/iss_csi2.c csi2b->state = ISS_PIPELINE_STREAM_STOPPED; state 142 drivers/staging/media/omap4iss/iss_csi2.h enum iss_pipeline_stream_state state; state 134 drivers/staging/media/omap4iss/iss_ipipe.c if (ipipe->state == ISS_PIPELINE_STREAM_STOPPED) { state 161 drivers/staging/media/omap4iss/iss_ipipe.c if (ipipe->state == ISS_PIPELINE_STREAM_STOPPED) state 172 drivers/staging/media/omap4iss/iss_ipipe.c ipipe->state = enable; state 562 drivers/staging/media/omap4iss/iss_ipipe.c ipipe->state = ISS_PIPELINE_STREAM_STOPPED; state 49 drivers/staging/media/omap4iss/iss_ipipe.h enum iss_pipeline_stream_state state; state 309 drivers/staging/media/omap4iss/iss_ipipeif.c if (ipipeif->state == ISS_PIPELINE_STREAM_STOPPED) { state 340 drivers/staging/media/omap4iss/iss_ipipeif.c if (ipipeif->state == ISS_PIPELINE_STREAM_STOPPED) state 354 drivers/staging/media/omap4iss/iss_ipipeif.c ipipeif->state = enable; state 807 drivers/staging/media/omap4iss/iss_ipipeif.c ipipeif->state = ISS_PIPELINE_STREAM_STOPPED; state 69 drivers/staging/media/omap4iss/iss_ipipeif.h enum iss_pipeline_stream_state state; state 357 drivers/staging/media/omap4iss/iss_resizer.c if (resizer->state == ISS_PIPELINE_STREAM_STOPPED) { state 395 drivers/staging/media/omap4iss/iss_resizer.c if (resizer->state == ISS_PIPELINE_STREAM_STOPPED) state 413 drivers/staging/media/omap4iss/iss_resizer.c resizer->state = enable; state 849 drivers/staging/media/omap4iss/iss_resizer.c resizer->state = ISS_PIPELINE_STREAM_STOPPED; state 52 drivers/staging/media/omap4iss/iss_resizer.h enum iss_pipeline_stream_state state; state 382 drivers/staging/media/omap4iss/iss_video.c enum iss_pipeline_state state; state 386 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_QUEUE_OUTPUT; state 388 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_QUEUE_INPUT; state 391 drivers/staging/media/omap4iss/iss_video.c pipe->state |= state; state 397 drivers/staging/media/omap4iss/iss_video.c pipe->state |= ISS_PIPELINE_STREAM; state 431 drivers/staging/media/omap4iss/iss_video.c enum iss_pipeline_state state; state 469 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_QUEUE_OUTPUT state 472 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_QUEUE_INPUT state 476 drivers/staging/media/omap4iss/iss_video.c pipe->state &= ~state; state 485 drivers/staging/media/omap4iss/iss_video.c pipe->state &= ~ISS_PIPELINE_STREAM; state 492 drivers/staging/media/omap4iss/iss_video.c buf->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; state 857 drivers/staging/media/omap4iss/iss_video.c enum iss_pipeline_state state; state 915 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_STREAM_OUTPUT | ISS_PIPELINE_IDLE_OUTPUT; state 924 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_STREAM_INPUT | ISS_PIPELINE_IDLE_INPUT; state 930 drivers/staging/media/omap4iss/iss_video.c pipe->state &= ~ISS_PIPELINE_STREAM; state 931 drivers/staging/media/omap4iss/iss_video.c pipe->state |= state; state 1000 drivers/staging/media/omap4iss/iss_video.c enum iss_pipeline_state state; state 1013 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_STREAM_OUTPUT state 1016 drivers/staging/media/omap4iss/iss_video.c state = ISS_PIPELINE_STREAM_INPUT state 1020 drivers/staging/media/omap4iss/iss_video.c pipe->state &= ~state; state 80 drivers/staging/media/omap4iss/iss_video.h unsigned int state; state 99 drivers/staging/media/omap4iss/iss_video.h return pipe->state == (ISS_PIPELINE_STREAM_INPUT | state 107 drivers/staging/media/sunxi/cedrus/cedrus_hw.c enum vb2_buffer_state state; state 134 drivers/staging/media/sunxi/cedrus/cedrus_hw.c state = VB2_BUF_STATE_ERROR; state 136 drivers/staging/media/sunxi/cedrus/cedrus_hw.c state = VB2_BUF_STATE_DONE; state 138 drivers/staging/media/sunxi/cedrus/cedrus_hw.c v4l2_m2m_buf_done(src_buf, state); state 139 drivers/staging/media/sunxi/cedrus/cedrus_hw.c v4l2_m2m_buf_done(dst_buf, state); state 394 drivers/staging/media/sunxi/cedrus/cedrus_video.c static void cedrus_queue_cleanup(struct vb2_queue *vq, u32 state) state 410 drivers/staging/media/sunxi/cedrus/cedrus_video.c v4l2_m2m_buf_done(vbuf, state); state 121 drivers/staging/most/dim2/dim2.c bool state; state 125 drivers/staging/most/dim2/dim2.c state = dim_get_lock_state(); state 128 drivers/staging/most/dim2/dim2.c return state; state 424 drivers/staging/most/dim2/hal.c static void state_init(struct int_ch_state *state) state 426 drivers/staging/most/dim2/hal.c state->request_counter = 0; state 427 drivers/staging/most/dim2/hal.c state->service_counter = 0; state 429 drivers/staging/most/dim2/hal.c state->idx1 = 0; state 430 drivers/staging/most/dim2/hal.c state->idx2 = 0; state 431 drivers/staging/most/dim2/hal.c state->level = 0; state 601 drivers/staging/most/dim2/hal.c state_init(&ch->state); state 612 drivers/staging/most/dim2/hal.c state_init(&ch->state); state 623 drivers/staging/most/dim2/hal.c state_init(&ch->state); state 635 drivers/staging/most/dim2/hal.c struct int_ch_state *const state = &ch->state; state 637 drivers/staging/most/dim2/hal.c if (!service_channel(ch->addr, state->idx2)) state 640 drivers/staging/most/dim2/hal.c state->idx2 ^= 1; state 641 drivers/staging/most/dim2/hal.c state->request_counter++; state 647 drivers/staging/most/dim2/hal.c struct int_ch_state *const state = &ch->state; state 667 drivers/staging/most/dim2/hal.c if (state->level >= 2u) state 670 drivers/staging/most/dim2/hal.c ++state->level; state 676 drivers/staging/most/dim2/hal.c dim2_start_isoc_sync(ch->addr, state->idx1, buf_addr, buf_size); state 678 drivers/staging/most/dim2/hal.c dim2_start_ctrl_async(ch->addr, state->idx1, buf_addr, state 680 drivers/staging/most/dim2/hal.c state->idx1 ^= 1; state 687 drivers/staging/most/dim2/hal.c struct int_ch_state *const state = &ch->state; state 689 drivers/staging/most/dim2/hal.c if (state->service_counter != state->request_counter) { state 690 drivers/staging/most/dim2/hal.c state->service_counter++; state 691 drivers/staging/most/dim2/hal.c if (state->level == 0) state 694 drivers/staging/most/dim2/hal.c --state->level; state 952 drivers/staging/most/dim2/hal.c state_ptr->ready = ch->state.level < 2; state 48 drivers/staging/most/dim2/hal.h struct int_ch_state state; state 19 drivers/staging/most/dim2/sysfs.c bool state = dim2_sysfs_get_state_cb(); state 21 drivers/staging/most/dim2/sysfs.c return sprintf(buf, "%s\n", state ? "locked" : ""); state 24 drivers/staging/most/dim2/sysfs.c static DEVICE_ATTR_RO(state); state 486 drivers/staging/mt7621-dma/mtk-hsdma.c struct dma_tx_state *state) state 488 drivers/staging/mt7621-dma/mtk-hsdma.c return dma_cookie_status(c, cookie, state); state 337 drivers/staging/nvec/nvec.c static void nvec_toggle_global_events(struct nvec_chip *nvec, bool state) state 339 drivers/staging/nvec/nvec.c unsigned char global_events[] = { NVEC_SLEEP, GLOBAL_EVENTS, state }; state 478 drivers/staging/nvec/nvec.c nvec->state = 0; state 496 drivers/staging/nvec/nvec.c nvec->state = 0; state 515 drivers/staging/nvec/nvec.c nvec->state = 0; state 533 drivers/staging/nvec/nvec.c status, nvec->state); state 535 drivers/staging/nvec/nvec.c nvec->state = 0; state 583 drivers/staging/nvec/nvec.c unsigned int state = nvec->state; state 605 drivers/staging/nvec/nvec.c nvec->state = 0; state 607 drivers/staging/nvec/nvec.c switch (nvec->state) { state 619 drivers/staging/nvec/nvec.c nvec->state = 0; state 624 drivers/staging/nvec/nvec.c nvec->state = 2; state 633 drivers/staging/nvec/nvec.c nvec->state = 0; state 637 drivers/staging/nvec/nvec.c nvec->state = 3; state 644 drivers/staging/nvec/nvec.c nvec->state = 4; state 662 drivers/staging/nvec/nvec.c nvec->state = 0; state 679 drivers/staging/nvec/nvec.c nvec->state = 0; state 688 drivers/staging/nvec/nvec.c nvec->state = 1; state 705 drivers/staging/nvec/nvec.c state, state 161 drivers/staging/nvec/nvec.h int state; state 56 drivers/staging/nvec/nvec_kbd.c int code, state; state 70 drivers/staging/nvec/nvec_kbd.c state = msg[1] & 0x80; state 72 drivers/staging/nvec/nvec_kbd.c if (code_tabs[_size][code] == KEY_CAPSLOCK && state) state 76 drivers/staging/nvec/nvec_kbd.c !state); state 3049 drivers/staging/octeon-usb/octeon-hcd.c hcd->state = HC_STATE_RUNNING; state 3055 drivers/staging/octeon-usb/octeon-hcd.c hcd->state = HC_STATE_HALT; state 529 drivers/staging/olpc_dcon/olpc_dcon.c dcon_sleep(dcon, !!(dev->props.state & BL_CORE_FBBLANK)); state 461 drivers/staging/qlge/qlge_ethtool.c enum ethtool_phys_id_state state) state 466 drivers/staging/qlge/qlge_ethtool.c switch (state) { state 4865 drivers/staging/qlge/qlge_main.c enum pci_channel_state state) state 4870 drivers/staging/qlge/qlge_main.c switch (state) { state 4950 drivers/staging/qlge/qlge_main.c static int qlge_suspend(struct pci_dev *pdev, pm_message_t state) state 4972 drivers/staging/qlge/qlge_main.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 657 drivers/staging/ralink-gdma/ralink-gdma.c struct dma_tx_state *state) state 665 drivers/staging/ralink-gdma/ralink-gdma.c status = dma_cookie_status(c, cookie, state); state 666 drivers/staging/ralink-gdma/ralink-gdma.c if (status == DMA_COMPLETE || !state) state 678 drivers/staging/ralink-gdma/ralink-gdma.c state->residue = desc->residue - state 681 drivers/staging/ralink-gdma/ralink-gdma.c state->residue = desc->residue; state 685 drivers/staging/ralink-gdma/ralink-gdma.c state->residue = to_gdma_dma_desc(vdesc)->residue; state 689 drivers/staging/ralink-gdma/ralink-gdma.c dev_dbg(c->device->dev, "tx residue %d bytes\n", state->residue); state 46 drivers/staging/rtl8188eu/core/rtw_ap.c pmlmeinfo->state = _HW_STATE_NOLINK_; state 234 drivers/staging/rtl8188eu/core/rtw_ap.c if (psta->state & WIFI_SLEEP_STATE) { state 235 drivers/staging/rtl8188eu/core/rtw_ap.c if (!(psta->state & WIFI_STA_ALIVE_CHK_STATE)) { state 240 drivers/staging/rtl8188eu/core/rtw_ap.c psta->state |= WIFI_STA_ALIVE_CHK_STATE; state 267 drivers/staging/rtl8188eu/core/rtw_ap.c DBG_88E("asoc expire %pM, state = 0x%x\n", (psta->hwaddr), psta->state); state 299 drivers/staging/rtl8188eu/core/rtw_ap.c if (psta->state & WIFI_SLEEP_STATE) state 318 drivers/staging/rtl8188eu/core/rtw_ap.c DBG_88E("asoc expire %pM, state = 0x%x\n", (psta->hwaddr), psta->state); state 346 drivers/staging/rtl8188eu/core/rtw_ap.c if (!(psta->state & _FW_LINKED)) state 480 drivers/staging/rtl8188eu/core/rtw_ap.c psta->state = _FW_LINKED; state 557 drivers/staging/rtl8188eu/core/rtw_ap.c psta->state |= _FW_LINKED; state 987 drivers/staging/rtl8188eu/core/rtw_ap.c psta->state |= WIFI_AP_STATE; state 1569 drivers/staging/rtl8188eu/core/rtw_ap.c psta->state &= ~_FW_LINKED; state 1596 drivers/staging/rtl8188eu/core/rtw_ap.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 1655 drivers/staging/rtl8188eu/core/rtw_ap.c if (psta->state & _FW_LINKED) { state 358 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { state 506 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { state 574 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) { state 814 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((psta->auth_seq == 2) && (psta->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) state 831 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->auth_seq == 3) && (pmlmeinfo->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) { state 856 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->auth_seq == 3) && (pmlmeinfo->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) { state 1221 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) state 1223 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c else if ((pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) state 1342 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) state 1344 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c else if ((pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) state 1831 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 1832 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) state 1972 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_COMPLETE; state 1983 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c Set_MSR(padapter, (pmlmeinfo->state & 0x3)); state 2000 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_DISABLE; state 2208 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_ADHOC_STATE; state 2209 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c Set_MSR(padapter, (pmlmeinfo->state & 0x3)); state 2216 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 2223 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 2266 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_AUTH_NULL | WIFI_FW_STATION_STATE; state 2278 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_ADHOC_STATE; state 2293 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state &= (~WIFI_FW_AUTH_NULL); state 2294 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_AUTH_STATE; state 2322 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state &= (~(WIFI_FW_AUTH_NULL | WIFI_FW_AUTH_STATE)); state 2323 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= (WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE); state 2344 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) { state 2345 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) { state 2346 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 2348 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_LINKING_STATE) { state 2349 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 2545 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 2568 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 2574 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_AUTH_NULL) { state 2597 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (((pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) && (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) { state 2611 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c } else if ((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) { state 2662 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 2705 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state = WIFI_FW_AUTH_NULL; state 2739 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; state 2740 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; state 2753 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; state 2754 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_STATE; state 2771 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_STATE); state 2772 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; state 2793 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pstat->state & WIFI_FW_AUTH_SUCCESS) state 2831 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_AUTH_STATE)) state 2913 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 2945 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_AUTH_SUCCESS)) { state 2946 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_ASSOC_SUCCESS)) { state 2950 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_SUCCESS); state 2951 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; state 2954 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_SUCCESS); state 2955 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; state 3266 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_STATE); state 3267 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_SUCCESS; state 3285 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pstat->state & WIFI_FW_ASSOC_SUCCESS) && (_STATS_SUCCESSFUL_ == status)) { state 3344 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & (WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE))) state 3347 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) state 3356 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 3397 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state &= (~WIFI_FW_ASSOC_STATE); state 3398 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 3599 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 3600 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) state 3889 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_DISABLE; state 3894 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4453 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c psta->state = _FW_LINKED; state 4477 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) { state 4525 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) { state 4544 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) { state 4545 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) {/* adhoc master or sta_count>1 */ state 4554 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state ^= WIFI_FW_ADHOC_STATE; state 4557 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 4594 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4753 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state > SCAN_START) { state 4754 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) state 4790 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_AUTH_NULL) { state 4792 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4794 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_AUTH_STATE) { state 4797 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = 0; state 4806 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_ASSOC_STATE) { state 4809 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4844 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_AP_STATE; state 4847 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state &= ~(BIT(0)|BIT(1));/* clear state */ state 4848 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_STATION_STATE;/* set to STATION_STATE */ state 4872 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state == WIFI_FW_AP_STATE) { state 4933 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) { state 4934 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_STATION_STATE) state 4937 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 5051 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) || ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) { state 5060 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 5130 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_DISABLE) { state 5134 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_START; state 5156 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_TXNULL; state 5169 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeext->sitesurvey_res.state == SCAN_START) || (pmlmeext->sitesurvey_res.state == SCAN_TXNULL)) { state 5185 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_PROCESS; state 5251 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { state 5307 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && (pmlmeinfo->HT_enable)) || state 5308 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) { state 537 drivers/staging/rtl8188eu/core/rtw_recv.c if (!(psta->state & WIFI_SLEEP_STATE)) state 540 drivers/staging/rtl8188eu/core/rtw_recv.c if (psta->state & WIFI_SLEEP_STATE) state 567 drivers/staging/rtl8188eu/core/rtw_recv.c if (psta->state&WIFI_SLEEP_STATE) { state 915 drivers/staging/rtl8188eu/core/rtw_recv.c if (psta->state & WIFI_STA_ALIVE_CHK_STATE) { state 918 drivers/staging/rtl8188eu/core/rtw_recv.c psta->state ^= WIFI_STA_ALIVE_CHK_STATE; state 921 drivers/staging/rtl8188eu/core/rtw_recv.c if ((psta->state&WIFI_SLEEP_STATE) && (pstapriv->sta_dz_bitmap&BIT(psta->aid))) { state 1161 drivers/staging/rtl8188eu/core/rtw_recv.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 22 drivers/staging/rtl8188eu/core/rtw_security.c u8 state[256]; state 30 drivers/staging/rtl8188eu/core/rtw_security.c u8 *state; state 33 drivers/staging/rtl8188eu/core/rtw_security.c state = parc4ctx->state; state 37 drivers/staging/rtl8188eu/core/rtw_security.c state[counter] = (u8)counter; state 41 drivers/staging/rtl8188eu/core/rtw_security.c t = state[counter]; state 43 drivers/staging/rtl8188eu/core/rtw_security.c u = state[stateindex]; state 44 drivers/staging/rtl8188eu/core/rtw_security.c state[stateindex] = (u8)t; state 45 drivers/staging/rtl8188eu/core/rtw_security.c state[counter] = (u8)u; state 56 drivers/staging/rtl8188eu/core/rtw_security.c u8 *state; state 58 drivers/staging/rtl8188eu/core/rtw_security.c state = parc4ctx->state; state 60 drivers/staging/rtl8188eu/core/rtw_security.c sx = state[x]; state 62 drivers/staging/rtl8188eu/core/rtw_security.c sy = state[y]; state 65 drivers/staging/rtl8188eu/core/rtw_security.c state[y] = (u8)sx; state 66 drivers/staging/rtl8188eu/core/rtw_security.c state[x] = (u8)sy; state 67 drivers/staging/rtl8188eu/core/rtw_security.c return state[(sx + sy) & 0xff]; state 330 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c if (!(psta->state & WIFI_AP_STATE)) state 364 drivers/staging/rtl8188eu/core/rtw_wlan_util.c if ((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && state 365 drivers/staging/rtl8188eu/core/rtw_wlan_util.c (pmlmeinfo->state & 0x03) == WIFI_FW_STATION_STATE) state 376 drivers/staging/rtl8188eu/core/rtw_wlan_util.c if ((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && state 377 drivers/staging/rtl8188eu/core/rtw_wlan_util.c (pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) state 473 drivers/staging/rtl8188eu/core/rtw_xmit.c !(psta->state & _FW_LINKED)) { state 1685 drivers/staging/rtl8188eu/core/rtw_xmit.c if (psta->state & WIFI_SLEEP_STATE) { state 1778 drivers/staging/rtl8188eu/core/rtw_xmit.c psta->state |= WIFI_SLEEP_STATE; state 1877 drivers/staging/rtl8188eu/core/rtw_xmit.c if (psta->state & WIFI_SLEEP_STATE) state 1878 drivers/staging/rtl8188eu/core/rtw_xmit.c psta->state ^= WIFI_SLEEP_STATE; state 1880 drivers/staging/rtl8188eu/core/rtw_xmit.c if (psta->state & WIFI_STA_ALIVE_CHK_STATE) { state 1882 drivers/staging/rtl8188eu/core/rtw_xmit.c psta->state ^= WIFI_STA_ALIVE_CHK_STATE; state 905 drivers/staging/rtl8188eu/hal/odm.c (psta->state & WIFI_ASOC_STATE) && state 47 drivers/staging/rtl8188eu/hal/rf.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 249 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) { state 268 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) { state 1303 drivers/staging/rtl8188eu/hal/usb_halinit.c if (((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) || ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) state 1315 drivers/staging/rtl8188eu/hal/usb_halinit.c if (((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) || ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) state 1360 drivers/staging/rtl8188eu/hal/usb_halinit.c ((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE)) { state 1366 drivers/staging/rtl8188eu/hal/usb_halinit.c } else if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { state 245 drivers/staging/rtl8188eu/include/rtw_mlme.h static inline int check_fwstate(struct mlme_priv *pmlmepriv, int state) state 247 drivers/staging/rtl8188eu/include/rtw_mlme.h if (pmlmepriv->fw_state & state) state 265 drivers/staging/rtl8188eu/include/rtw_mlme.h static inline void set_fwstate(struct mlme_priv *pmlmepriv, int state) state 267 drivers/staging/rtl8188eu/include/rtw_mlme.h pmlmepriv->fw_state |= state; state 269 drivers/staging/rtl8188eu/include/rtw_mlme.h if (_FW_UNDER_SURVEY == state) state 273 drivers/staging/rtl8188eu/include/rtw_mlme.h static inline void _clr_fwstate_(struct mlme_priv *pmlmepriv, int state) state 275 drivers/staging/rtl8188eu/include/rtw_mlme.h pmlmepriv->fw_state &= ~state; state 277 drivers/staging/rtl8188eu/include/rtw_mlme.h if (_FW_UNDER_SURVEY == state) state 285 drivers/staging/rtl8188eu/include/rtw_mlme.h static inline void clr_fwstate(struct mlme_priv *pmlmepriv, int state) state 288 drivers/staging/rtl8188eu/include/rtw_mlme.h if (check_fwstate(pmlmepriv, state)) state 289 drivers/staging/rtl8188eu/include/rtw_mlme.h pmlmepriv->fw_state ^= state; state 293 drivers/staging/rtl8188eu/include/rtw_mlme.h static inline void clr_fwstate_ex(struct mlme_priv *pmlmepriv, int state) state 296 drivers/staging/rtl8188eu/include/rtw_mlme.h _clr_fwstate_(pmlmepriv, state); state 239 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h int state; state 300 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h u32 state; state 83 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h unsigned char state; /* the CPWM value */ state 80 drivers/staging/rtl8188eu/include/sta_info.h uint state; state 425 drivers/staging/rtl8188eu/os_dep/os_intfs.c padapter->mlmeextpriv.sitesurvey_res.state = SCAN_DISABLE; state 123 drivers/staging/rtl8188eu/os_dep/usb_intf.c if (interface_to_usbdev(usb_intf)->state != state 44 drivers/staging/rtl8192e/dot11d.c dot11d_info->state = DOT11D_STATE_NONE; state 105 drivers/staging/rtl8192e/dot11d.c dot11d_info->state = DOT11D_STATE_NONE; state 151 drivers/staging/rtl8192e/dot11d.c dot11d_info->state = DOT11D_STATE_LEARNED; state 158 drivers/staging/rtl8192e/dot11d.c switch (dot11d_info->state) { state 160 drivers/staging/rtl8192e/dot11d.c dot11d_info->state = DOT11D_STATE_DONE; state 46 drivers/staging/rtl8192e/dot11d.h enum dot11d_state state; state 56 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) state 63 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) state 69 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) state 976 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (ieee->state == RTLLIB_LINKED) { state 991 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c if (priv->rtllib->state == RTLLIB_LINKED) { state 210 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (ieee->state == RTLLIB_LINKED) state 391 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) state 411 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) state 472 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) state 760 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state != RTLLIB_LINKED) state 785 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state == RTLLIB_LINKED) state 1192 drivers/staging/rtl8192e/rtl8192e/rtl_core.c (priv->rtllib->state == RTLLIB_LINKED)) state 1238 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state == RTLLIB_LINKED) state 1265 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (ieee->state == RTLLIB_LINKED) { state 1310 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (ieee->state == RTLLIB_LINKED && ieee->iw_mode == state 1317 drivers/staging/rtl8192e/rtl8192e/rtl_core.c } else if (ieee->state == RTLLIB_LINKED && ieee->iw_mode == state 1385 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (priv->rtllib->state >= RTLLIB_LINKED) { state 1395 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((ieee->iw_mode == IW_MODE_INFRA) && (ieee->state == state 1408 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if ((ieee->state == RTLLIB_LINKED) && (ieee->iw_mode == state 1452 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (ieee->state == RTLLIB_LINKED && ieee->iw_mode == IW_MODE_INFRA) { state 1472 drivers/staging/rtl8192e/rtl8192e/rtl_core.c ieee->state = RTLLIB_ASSOCIATING; state 2615 drivers/staging/rtl8192e/rtl8192e/rtl_core.c tmp_state = priv->rtllib->state; state 2617 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->state = tmp_state; state 276 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) state 348 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { state 1347 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) state 1379 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) state 1682 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state != RTLLIB_LINKED) state 2133 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED && state 2329 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED && state 2386 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { state 2467 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c if (priv->rtllib->state == RTLLIB_LINKED) { state 30 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c return ((priv->rtllib->state == RTLLIB_LINKED) || state 31 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c (priv->rtllib->state == RTLLIB_LINKED_SCANNING)); state 13 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c int rtl92e_suspend(struct pci_dev *pdev, pm_message_t state) state 51 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c pci_enable_wake(pdev, pci_choose_state(pdev, state), state 53 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 13 drivers/staging/rtl8192e/rtl8192e/rtl_pm.h int rtl92e_suspend(struct pci_dev *dev, pm_message_t state); state 134 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->state != RTLLIB_LINKED) && state 246 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c (priv->rtllib->state == RTLLIB_LINKED)) state 176 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->state == RTLLIB_LINKED) state 386 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if ((ieee->state >= RTLLIB_ASSOCIATING) && state 387 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c (ieee->state <= RTLLIB_ASSOCIATING_AUTHENTICATED)) state 389 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if ((priv->rtllib->state == RTLLIB_LINKED) && state 419 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (priv->rtllib->state != RTLLIB_LINKED) { state 1189 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c if (ieee->state < RTLLIB_LINKED) { state 1545 drivers/staging/rtl8192e/rtllib.h enum rtllib_state state; state 1213 drivers/staging/rtl8192e/rtllib_rx.c if (ieee->state == RTLLIB_LINKED) { state 2162 drivers/staging/rtl8192e/rtllib_rx.c if (ieee->state != RTLLIB_LINKED) state 2645 drivers/staging/rtl8192e/rtllib_rx.c if (ieee->state >= RTLLIB_LINKED) state 2703 drivers/staging/rtl8192e/rtllib_rx.c (ieee->state == RTLLIB_NOLINK)))) state 2714 drivers/staging/rtl8192e/rtllib_rx.c (ieee->state == RTLLIB_LINKED)) { state 2746 drivers/staging/rtl8192e/rtllib_rx.c ieee->state == RTLLIB_LINKED)) state 2763 drivers/staging/rtl8192e/rtllib_rx.c ieee->state == RTLLIB_LINKED)) state 541 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_LINKED) state 562 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state >= RTLLIB_LINKED) { state 1406 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_ASSOCIATING_AUTHENTICATING) { state 1414 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_ASSOCIATING_RETRY; state 1443 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_ASSOCIATING_AUTHENTICATING; state 1569 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_LINKED; state 1619 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state != RTLLIB_NOLINK) state 1717 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_ASSOCIATING; state 1740 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_LINKED; state 1759 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state != RTLLIB_NOLINK) state 2057 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state != RTLLIB_LINKED)) { state 2060 drivers/staging/rtl8192e/rtllib_softmac.c __func__, ieee->ps, ieee->iw_mode, ieee->state); state 2217 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state == RTLLIB_ASSOCIATING_AUTHENTICATED && state 2227 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_LINKED; state 2299 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_ASSOCIATING_AUTHENTICATED; state 2340 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_ASSOCIATING_AUTHENTICATING && state 2365 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state == RTLLIB_LINKED && state 2372 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_ASSOCIATING; state 2547 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_LINKED; state 2591 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_NOLINK; state 2611 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_NOLINK) state 2615 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_NOLINK) { state 2677 drivers/staging/rtl8192e/rtllib_softmac.c (u8 *)(&ieee->state)); state 2679 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_LINKED; state 2728 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_NOLINK) state 2750 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_NOLINK; state 2769 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state != RTLLIB_ASSOCIATING_RETRY) state 2786 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_NOLINK; state 2792 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_NOLINK) state 2872 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state <= RTLLIB_ASSOCIATING_AUTHENTICATED) state 2873 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_NOLINK; state 2875 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_LINKED) { state 2961 drivers/staging/rtl8192e/rtllib_softmac.c ieee->state = RTLLIB_NOLINK; state 3159 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; state 3187 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; state 3218 drivers/staging/rtl8192e/rtllib_softmac.c rtllib->state = RTLLIB_NOLINK; state 3226 drivers/staging/rtl8192e/rtllib_softmac.c if (rtllib->state == RTLLIB_LINKED) { state 3246 drivers/staging/rtl8192e/rtllib_softmac.c if (ieee->state == RTLLIB_LINKED) state 73 drivers/staging/rtl8192e/rtllib_softmac_wx.c if (ieee->state == RTLLIB_LINKED) { state 116 drivers/staging/rtl8192e/rtllib_softmac_wx.c if (ieee->state != RTLLIB_LINKED && state 117 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->state != RTLLIB_LINKED_SCANNING && state 208 drivers/staging/rtl8192e/rtllib_softmac_wx.c if (ieee->state != RTLLIB_LINKED && state 209 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->state != RTLLIB_LINKED_SCANNING && state 354 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->state = RTLLIB_LINKED_SCANNING; state 391 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->state = RTLLIB_LINKED; state 428 drivers/staging/rtl8192e/rtllib_softmac_wx.c if (ieee->state == RTLLIB_LINKED) { state 675 drivers/staging/rtl8192e/rtllib_wx.c if (ieee->state != RTLLIB_LINKED) state 12 drivers/staging/rtl8192u/ieee80211/dot11d.c dot11d_info->state = DOT11D_STATE_NONE; state 37 drivers/staging/rtl8192u/ieee80211/dot11d.c dot11d_info->state = DOT11D_STATE_NONE; state 98 drivers/staging/rtl8192u/ieee80211/dot11d.c dot11d_info->state = DOT11D_STATE_LEARNED; state 122 drivers/staging/rtl8192u/ieee80211/dot11d.c switch (dot11d_info->state) { state 124 drivers/staging/rtl8192u/ieee80211/dot11d.c dot11d_info->state = DOT11D_STATE_DONE; state 30 drivers/staging/rtl8192u/ieee80211/dot11d.h enum dot11d_state state; state 1748 drivers/staging/rtl8192u/ieee80211/ieee80211.h enum ieee80211_state state; state 1690 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (ieee->state != IEEE80211_LINKED) state 2411 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (ieee->state == IEEE80211_LINKED) state 2477 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c || ((ieee->current_network.ssid_len == network->ssid_len) && (strncmp(ieee->current_network.ssid, network->ssid, network->ssid_len) == 0) && (ieee->state == IEEE80211_NOLINK)))) state 2488 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (ieee->state == IEEE80211_LINKED)) { state 445 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_LINKED) state 454 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state >= IEEE80211_LINKED && ieee->sync_scan_hurryup) state 460 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state < IEEE80211_LINKED) { state 1171 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_ASSOCIATING_AUTHENTICATING) { state 1179 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_ASSOCIATING_RETRY; state 1207 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_ASSOCIATING_AUTHENTICATING; state 1316 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_LINKED; state 1351 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state != IEEE80211_NOLINK) state 1417 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_ASSOCIATING; state 1432 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_LINKED; state 1450 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state != IEEE80211_NOLINK) state 1697 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state != IEEE80211_LINKED)) { state 1832 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_ASSOCIATING_AUTHENTICATED; state 1894 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state == IEEE80211_LINKED)) state 1907 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state == IEEE80211_ASSOCIATING_AUTHENTICATED && state 1914 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_LINKED; state 1959 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_ASSOCIATING_AUTHENTICATING state 1973 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state == IEEE80211_LINKED)) { state 1984 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state == IEEE80211_LINKED && state 1986 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_ASSOCIATING; state 2184 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_LINKED; state 2230 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_NOLINK) state 2246 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_NOLINK) state 2250 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_NOLINK) { state 2292 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_LINKED; state 2341 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_NOLINK) { state 2359 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_NOLINK; state 2377 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state != IEEE80211_ASSOCIATING_RETRY) state 2393 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_NOLINK; state 2399 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_NOLINK) state 2538 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->state = IEEE80211_NOLINK; state 3037 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (ieee->state == IEEE80211_LINKED) state 73 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if (ieee->state == IEEE80211_LINKED) { state 118 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if (ieee->state != IEEE80211_LINKED && state 119 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->state != IEEE80211_LINKED_SCANNING && state 197 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if (ieee->state != IEEE80211_LINKED && state 198 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->state != IEEE80211_LINKED_SCANNING && state 316 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->state = IEEE80211_LINKED_SCANNING; state 341 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->state = IEEE80211_LINKED; state 371 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if (ieee->state == IEEE80211_LINKED) { state 499 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c if ((ieee->state == IEEE80211_LINKED) || state 500 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c (ieee->state == IEEE80211_LINKED_SCANNING)) state 502 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c else if (ieee->state != IEEE80211_NOLINK) state 677 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state == IEEE80211_LINKED) { state 1720 drivers/staging/rtl8192u/r8192U_core.c if (ieee->state == IEEE80211_LINKED) { state 1736 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state == IEEE80211_LINKED) state 1789 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state != IEEE80211_LINKED) state 1825 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state != IEEE80211_LINKED) state 1889 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state != IEEE80211_LINKED) state 3174 drivers/staging/rtl8192u/r8192U_core.c if (ieee->state == IEEE80211_LINKED) { state 3211 drivers/staging/rtl8192u/r8192U_core.c if (ieee->state == IEEE80211_LINKED && state 3218 drivers/staging/rtl8192u/r8192U_core.c } else if (ieee->state == IEEE80211_LINKED && state 3287 drivers/staging/rtl8192u/r8192U_core.c if (ieee->state == IEEE80211_LINKED) { state 3297 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state == IEEE80211_LINKED && state 3308 drivers/staging/rtl8192u/r8192U_core.c priv->ieee80211->state = IEEE80211_ASSOCIATING; state 3367 drivers/staging/rtl8192u/r8192U_core.c if (priv->ieee80211->state != IEEE80211_LINKED) state 305 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED) { state 1679 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED) state 1716 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state != IEEE80211_LINKED) state 2136 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state != IEEE80211_LINKED) state 2606 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED && state 2778 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED && state 2835 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED) { state 2964 drivers/staging/rtl8192u/r8192U_dm.c if (priv->ieee80211->state == IEEE80211_LINKED) { state 342 drivers/staging/rtl8192u/r8192U_wx.c if (priv->ieee80211->state != IEEE80211_LINKED) { state 948 drivers/staging/rtl8192u/r8192U_wx.c if (ieee->state < IEEE80211_LINKED) { state 968 drivers/staging/rtl8712/rtl871x_mlme.c preportpwrstate->state |= (u8)(adapter->pwrctrlpriv.cpwm_tog + 0x80); state 111 drivers/staging/rtl8712/rtl871x_mlme.h static inline u8 check_fwstate(struct mlme_priv *pmlmepriv, sint state) state 113 drivers/staging/rtl8712/rtl871x_mlme.h if (pmlmepriv->fw_state & state) state 130 drivers/staging/rtl8712/rtl871x_mlme.h static inline void set_fwstate(struct mlme_priv *pmlmepriv, sint state) state 132 drivers/staging/rtl8712/rtl871x_mlme.h pmlmepriv->fw_state |= state; state 135 drivers/staging/rtl8712/rtl871x_mlme.h static inline void _clr_fwstate_(struct mlme_priv *pmlmepriv, sint state) state 137 drivers/staging/rtl8712/rtl871x_mlme.h pmlmepriv->fw_state &= ~state; state 144 drivers/staging/rtl8712/rtl871x_mlme.h static inline void clr_fwstate(struct mlme_priv *pmlmepriv, sint state) state 149 drivers/staging/rtl8712/rtl871x_mlme.h if (check_fwstate(pmlmepriv, state)) state 150 drivers/staging/rtl8712/rtl871x_mlme.h pmlmepriv->fw_state ^= state; state 92 drivers/staging/rtl8712/rtl871x_pwrctrl.c if (pwrpriv->cpwm_tog == ((preportpwrstate->state) & 0x80)) state 96 drivers/staging/rtl8712/rtl871x_pwrctrl.c pwrpriv->cpwm = (preportpwrstate->state) & 0xf; state 101 drivers/staging/rtl8712/rtl871x_pwrctrl.c pwrpriv->cpwm_tog = (preportpwrstate->state) & 0x80; state 74 drivers/staging/rtl8712/rtl871x_pwrctrl.h unsigned char state; /* the CPWM value */ state 44 drivers/staging/rtl8712/rtl871x_security.c u8 state[256]; state 52 drivers/staging/rtl8712/rtl871x_security.c u8 *state; state 55 drivers/staging/rtl8712/rtl871x_security.c state = parc4ctx->state; state 59 drivers/staging/rtl8712/rtl871x_security.c state[counter] = (u8)counter; state 63 drivers/staging/rtl8712/rtl871x_security.c t = state[counter]; state 65 drivers/staging/rtl8712/rtl871x_security.c u = state[stateindex]; state 66 drivers/staging/rtl8712/rtl871x_security.c state[stateindex] = (u8)t; state 67 drivers/staging/rtl8712/rtl871x_security.c state[counter] = (u8)u; state 78 drivers/staging/rtl8712/rtl871x_security.c u8 *state; state 80 drivers/staging/rtl8712/rtl871x_security.c state = parc4ctx->state; state 82 drivers/staging/rtl8712/rtl871x_security.c sx = state[x]; state 84 drivers/staging/rtl8712/rtl871x_security.c sy = state[y]; state 87 drivers/staging/rtl8712/rtl871x_security.c state[y] = (u8)sx; state 88 drivers/staging/rtl8712/rtl871x_security.c state[x] = (u8)sy; state 89 drivers/staging/rtl8712/rtl871x_security.c return state[(sx + sy) & 0xff]; state 52 drivers/staging/rtl8712/sta_info.h uint state; state 193 drivers/staging/rtl8712/usb_intf.c static int r871x_suspend(struct usb_interface *pusb_intf, pm_message_t state) state 621 drivers/staging/rtl8712/usb_intf.c if (udev->state != USB_STATE_NOTATTACHED) state 47 drivers/staging/rtl8723bs/core/rtw_ap.c pmlmeinfo->state = _HW_STATE_NOLINK_; state 190 drivers/staging/rtl8723bs/core/rtw_ap.c , psta->state & WIFI_SLEEP_STATE ? "PS, " : "" state 191 drivers/staging/rtl8723bs/core/rtw_ap.c , psta->state & WIFI_STA_ALIVE_CHK_STATE ? "SAC, " : "" state 292 drivers/staging/rtl8723bs/core/rtw_ap.c if (psta->state & WIFI_SLEEP_STATE) { state 293 drivers/staging/rtl8723bs/core/rtw_ap.c if (!(psta->state & WIFI_STA_ALIVE_CHK_STATE)) { state 296 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state |= WIFI_STA_ALIVE_CHK_STATE; state 322 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state state 362 drivers/staging/rtl8723bs/core/rtw_ap.c if (!(psta->state & _FW_LINKED)) state 365 drivers/staging/rtl8723bs/core/rtw_ap.c if (psta->state & WIFI_SLEEP_STATE) state 391 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state); state 419 drivers/staging/rtl8723bs/core/rtw_ap.c if (!(psta->state & _FW_LINKED)) state 537 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state = _FW_LINKED; state 666 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state |= _FW_LINKED; state 1305 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state |= WIFI_AP_STATE; /* Aries, add, fix bug of flush_cam_entry at STOP AP mode , 0724 */ state 1705 drivers/staging/rtl8723bs/core/rtw_ap.c if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { state 2173 drivers/staging/rtl8723bs/core/rtw_ap.c psta->state &= ~_FW_LINKED; state 2198 drivers/staging/rtl8723bs/core/rtw_ap.c if ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE) state 2260 drivers/staging/rtl8723bs/core/rtw_ap.c if (psta->state & _FW_LINKED) { state 2326 drivers/staging/rtl8723bs/core/rtw_ap.c } else if (psta->state & _FW_LINKED) { state 1648 drivers/staging/rtl8723bs/core/rtw_mlme.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) state 1749 drivers/staging/rtl8723bs/core/rtw_mlme.c preportpwrstate->state |= (u8)(adapter_to_pwrctl(padapter)->cpwm_tog + 0x80); state 2969 drivers/staging/rtl8723bs/core/rtw_mlme.c if (!(psta->state & _FW_LINKED)) { state 2970 drivers/staging/rtl8723bs/core/rtw_mlme.c DBG_871X("%s, psta->state(0x%x) != _FW_LINKED\n", __func__, psta->state); state 299 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_DISABLE; state 304 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 711 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c psta->state |= _FW_LINKED; state 761 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 794 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 800 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_AUTH_NULL) { state 831 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) && (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) { state 848 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c } else if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) { state 900 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) != WIFI_FW_AP_STATE) state 964 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state = WIFI_FW_AUTH_NULL; state 1007 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; state 1008 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; state 1022 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= ~WIFI_FW_AUTH_NULL; state 1023 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_STATE; state 1040 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_STATE); state 1041 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_AUTH_SUCCESS; state 1063 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat->state & WIFI_FW_AUTH_SUCCESS) state 1101 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_AUTH_STATE)) state 1192 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) != WIFI_FW_AP_STATE) state 1229 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_AUTH_SUCCESS)) { state 1230 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!((pstat->state) & WIFI_FW_ASSOC_SUCCESS)) { state 1234 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_SUCCESS); state 1235 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; state 1238 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_AUTH_SUCCESS); state 1239 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_STATE; state 1579 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state &= (~WIFI_FW_ASSOC_STATE); state 1580 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pstat->state |= WIFI_FW_ASSOC_SUCCESS; state 1598 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pstat && (pstat->state & WIFI_FW_ASSOC_SUCCESS) && (_STATS_SUCCESSFUL_ == status)) { state 1665 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & (WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE))) state 1668 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) state 1677 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 1721 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state &= (~WIFI_FW_ASSOC_STATE); state 1722 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 1792 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state & WIFI_FW_AUTH_STATE) || state 1793 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c (pmlmeinfo->state & WIFI_FW_ASSOC_STATE)) { state 1930 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) != WIFI_FW_AP_STATE) state 1931 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) state 1977 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (psta->state & WIFI_STA_ALIVE_CHK_STATE) { state 1981 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c psta->state ^= WIFI_STA_ALIVE_CHK_STATE; state 2486 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) { state 2652 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) { state 2752 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) { state 3027 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((psta->auth_seq == 2) && (psta->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) state 3044 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->auth_seq == 3) && (pmlmeinfo->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) { state 3067 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->auth_seq == 3) && (pmlmeinfo->state & WIFI_FW_AUTH_STATE) && (use_shared_key == 1)) { state 3452 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) state 3454 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c else if ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) state 3610 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) state 3612 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c else if ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) state 4188 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) != WIFI_FW_AP_STATE) state 4189 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (!(pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) state 4369 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_COMPLETE; state 4381 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c Set_MSR(padapter, (pmlmeinfo->state & 0x3)); state 4398 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_DISABLE; state 4611 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_ADHOC_STATE; state 4612 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c Set_MSR(padapter, (pmlmeinfo->state & 0x3)); state 4619 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4626 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 4678 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_AUTH_NULL | WIFI_FW_STATION_STATE; state 4687 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_ADHOC_STATE; state 4704 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state &= (~WIFI_FW_AUTH_NULL); state 4705 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_AUTH_STATE; state 4729 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state &= (~(WIFI_FW_AUTH_NULL | WIFI_FW_AUTH_STATE)); state 4730 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= (WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE); state 4748 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) { state 4749 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) { state 4750 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 4753 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_LINKING_STATE) { state 4754 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 5375 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c psta->state = _FW_LINKED; state 5409 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 5443 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) state 5493 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) { state 5518 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) { state 5519 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) { /* adhoc master or sta_count>1 */ state 5533 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state ^= WIFI_FW_ADHOC_STATE; state 5538 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_ASSOC_SUCCESS; state 5587 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE) { state 5592 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c } else if ((pmlmeinfo->state&0x03) == _HW_STATE_AP_) { state 5787 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state > SCAN_START) { state 5788 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_PROCESS) { state 5836 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_AUTH_NULL) { state 5838 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 5840 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_AUTH_STATE) { state 5845 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = 0; state 5860 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c } else if (pmlmeinfo->state & WIFI_FW_ASSOC_STATE) { state 5863 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 6017 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_AP_STATE; state 6021 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state &= ~(BIT(0)|BIT(1));/* clear state */ state 6022 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state |= WIFI_FW_STATION_STATE;/* set to STATION_STATE */ state 6057 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state == WIFI_FW_AP_STATE) { state 6122 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) { state 6123 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeinfo->state & WIFI_FW_STATION_STATE) { state 6126 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 6269 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) || ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE)) { state 6356 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (pmlmeext->sitesurvey_res.state == SCAN_DISABLE) { state 6357 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_START; state 6379 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_TXNULL; state 6392 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((pmlmeext->sitesurvey_res.state == SCAN_START) || (pmlmeext->sitesurvey_res.state == SCAN_TXNULL)) { state 6408 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeext->sitesurvey_res.state = SCAN_PROCESS; state 6523 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && (pmlmeinfo->HT_enable)) || state 6524 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE)) { state 733 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c pwrpriv->cpwm = PS_STATE(preportpwrstate->state); state 734 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c pwrpriv->cpwm_tog = preportpwrstate->state & PS_TOGGLE; state 760 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c report.state = PS_STATE_S2; state 786 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c report.state = PS_STATE_S2; state 664 drivers/staging/rtl8723bs/core/rtw_recv.c if (!(psta->state & WIFI_SLEEP_STATE)) { state 673 drivers/staging/rtl8723bs/core/rtw_recv.c if (psta->state & WIFI_SLEEP_STATE) { state 704 drivers/staging/rtl8723bs/core/rtw_recv.c if (psta->state&WIFI_SLEEP_STATE) { state 1140 drivers/staging/rtl8723bs/core/rtw_recv.c if (psta->state & WIFI_STA_ALIVE_CHK_STATE) { state 1143 drivers/staging/rtl8723bs/core/rtw_recv.c psta->state ^= WIFI_STA_ALIVE_CHK_STATE; state 1146 drivers/staging/rtl8723bs/core/rtw_recv.c if ((psta->state&WIFI_SLEEP_STATE) && (pstapriv->sta_dz_bitmap&BIT(psta->aid))) { state 94 drivers/staging/rtl8723bs/core/rtw_security.c u8 state[256]; state 103 drivers/staging/rtl8723bs/core/rtw_security.c u8 *state; state 106 drivers/staging/rtl8723bs/core/rtw_security.c state = parc4ctx->state; state 110 drivers/staging/rtl8723bs/core/rtw_security.c state[counter] = (u8)counter; state 114 drivers/staging/rtl8723bs/core/rtw_security.c t = state[counter]; state 116 drivers/staging/rtl8723bs/core/rtw_security.c u = state[stateindex]; state 117 drivers/staging/rtl8723bs/core/rtw_security.c state[stateindex] = (u8)t; state 118 drivers/staging/rtl8723bs/core/rtw_security.c state[counter] = (u8)u; state 129 drivers/staging/rtl8723bs/core/rtw_security.c u8 *state; state 131 drivers/staging/rtl8723bs/core/rtw_security.c state = parc4ctx->state; state 133 drivers/staging/rtl8723bs/core/rtw_security.c sx = state[x]; state 135 drivers/staging/rtl8723bs/core/rtw_security.c sy = state[y]; state 138 drivers/staging/rtl8723bs/core/rtw_security.c state[y] = (u8)sx; state 139 drivers/staging/rtl8723bs/core/rtw_security.c state[x] = (u8)sy; state 140 drivers/staging/rtl8723bs/core/rtw_security.c return state[(sx + sy) & 0xff]; state 324 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c psta->state &= ~_FW_LINKED; state 434 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c if (!(psta->state & WIFI_AP_STATE)) state 478 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && ((pmlmeinfo->state&0x03) == WIFI_FW_STATION_STATE)) state 489 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((pmlmeinfo->state & WIFI_FW_ASSOC_SUCCESS) && ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE)) state 716 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((((mlmeinfo->state&0x03) == WIFI_FW_AP_STATE) || ((mlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE)) state 732 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (!(mlmeinfo->state & WIFI_FW_ASSOC_SUCCESS)) { state 2179 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if ((pmlmeinfo->state & WIFI_FW_LINKING_STATE) || state 2180 drivers/staging/rtl8723bs/core/rtw_wlan_util.c pmlmeinfo->state & WIFI_FW_AP_STATE) { state 783 drivers/staging/rtl8723bs/core/rtw_xmit.c } else if ((check_fwstate(pmlmepriv, WIFI_AP_STATE) == true) && (!(psta->state & _FW_LINKED))) { state 801 drivers/staging/rtl8723bs/core/rtw_xmit.c if (!(psta->state & _FW_LINKED)) { state 803 drivers/staging/rtl8723bs/core/rtw_xmit.c DBG_871X("%s, psta("MAC_FMT")->state(0x%x) != _FW_LINKED\n", __func__, MAC_ARG(psta->hwaddr), psta->state); state 1104 drivers/staging/rtl8723bs/core/rtw_xmit.c if (!(psta->state & _FW_LINKED)) { state 1105 drivers/staging/rtl8723bs/core/rtw_xmit.c DBG_871X("%s, psta->state(0x%x) != _FW_LINKED\n", __func__, psta->state); state 1449 drivers/staging/rtl8723bs/core/rtw_xmit.c if (!(psta->state & _FW_LINKED) || !pxmitframe->buf_addr) { state 2118 drivers/staging/rtl8723bs/core/rtw_xmit.c if (!(psta->state & _FW_LINKED)) { state 2120 drivers/staging/rtl8723bs/core/rtw_xmit.c DBG_871X("%s, psta->state(0x%x) != _FW_LINKED\n", __func__, psta->state); state 2416 drivers/staging/rtl8723bs/core/rtw_xmit.c if (!(psta->state & _FW_LINKED)) { state 2418 drivers/staging/rtl8723bs/core/rtw_xmit.c DBG_871X("%s, psta->state(0x%x) != _FW_LINKED\n", __func__, psta->state); state 2479 drivers/staging/rtl8723bs/core/rtw_xmit.c if (psta->state&WIFI_SLEEP_STATE) { state 2600 drivers/staging/rtl8723bs/core/rtw_xmit.c psta->state |= WIFI_SLEEP_STATE; state 2716 drivers/staging/rtl8723bs/core/rtw_xmit.c if (psta->state&WIFI_SLEEP_STATE) state 2717 drivers/staging/rtl8723bs/core/rtw_xmit.c psta->state ^= WIFI_SLEEP_STATE; state 2719 drivers/staging/rtl8723bs/core/rtw_xmit.c if (psta->state & WIFI_STA_ALIVE_CHK_STATE) { state 2722 drivers/staging/rtl8723bs/core/rtw_xmit.c psta->state ^= WIFI_STA_ALIVE_CHK_STATE; state 1429 drivers/staging/rtl8723bs/hal/hal_btcoex.c void hal_btcoex_IQKNotify(struct adapter *padapter, u8 state) state 1431 drivers/staging/rtl8723bs/hal/hal_btcoex.c GLBtcWiFiInIQKState = state; state 1442 drivers/staging/rtl8723bs/hal/hal_btcoex.c void hal_btcoex_SuspendNotify(struct adapter *padapter, u8 state) state 1444 drivers/staging/rtl8723bs/hal/hal_btcoex.c if (state == 1) state 1445 drivers/staging/rtl8723bs/hal/hal_btcoex.c state = BTC_WIFI_PNP_SLEEP; state 1447 drivers/staging/rtl8723bs/hal/hal_btcoex.c state = BTC_WIFI_PNP_WAKE_UP; state 1449 drivers/staging/rtl8723bs/hal/hal_btcoex.c EXhalbtcoutsrc_PnpNotify(&GLBtCoexist, state); state 167 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c if ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) { state 187 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c if ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) { state 3469 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) || state 3470 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) state 3490 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c ((pmlmeinfo->state&0x03) == WIFI_FW_ADHOC_STATE) || state 3491 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c ((pmlmeinfo->state&0x03) == WIFI_FW_AP_STATE) state 322 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c (pxmitframe->attrib.psta->state & WIFI_SLEEP_STATE) && state 993 drivers/staging/rtl8723bs/hal/sdio_ops.c report.state = SdioLocalCmd52Read1Byte(adapter, SDIO_REG_HCPWM1_8723B); state 41 drivers/staging/rtl8723bs/include/hal_btcoex.h void hal_btcoex_IQKNotify(struct adapter *padapter, u8 state); state 43 drivers/staging/rtl8723bs/include/hal_btcoex.h void hal_btcoex_SuspendNotify(struct adapter *padapter, u8 state); state 13 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h u8 state; /* 0: req, 1:rep */ state 25 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h (invit_info)->state = 0xff; \ state 36 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h u8 state; /* 0: req, 1:rep, 2:conf */ state 51 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h (nego_info)->state = 0xff; \ state 505 drivers/staging/rtl8723bs/include/rtw_mlme.h static inline sint check_fwstate(struct mlme_priv *pmlmepriv, sint state) state 507 drivers/staging/rtl8723bs/include/rtw_mlme.h if (pmlmepriv->fw_state & state) state 525 drivers/staging/rtl8723bs/include/rtw_mlme.h static inline void set_fwstate(struct mlme_priv *pmlmepriv, sint state) state 527 drivers/staging/rtl8723bs/include/rtw_mlme.h pmlmepriv->fw_state |= state; state 529 drivers/staging/rtl8723bs/include/rtw_mlme.h if (_FW_UNDER_SURVEY ==state) { state 534 drivers/staging/rtl8723bs/include/rtw_mlme.h static inline void _clr_fwstate_(struct mlme_priv *pmlmepriv, sint state) state 536 drivers/staging/rtl8723bs/include/rtw_mlme.h pmlmepriv->fw_state &= ~state; state 538 drivers/staging/rtl8723bs/include/rtw_mlme.h if (_FW_UNDER_SURVEY ==state) { state 547 drivers/staging/rtl8723bs/include/rtw_mlme.h static inline void clr_fwstate(struct mlme_priv *pmlmepriv, sint state) state 550 drivers/staging/rtl8723bs/include/rtw_mlme.h if (check_fwstate(pmlmepriv, state) == true) state 551 drivers/staging/rtl8723bs/include/rtw_mlme.h pmlmepriv->fw_state ^= state; state 329 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h int state; state 387 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h u32 state; state 93 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h unsigned char state; /* the CPWM value */ state 206 drivers/staging/rtl8723bs/include/rtw_security.h u32 state[8], curlen; state 83 drivers/staging/rtl8723bs/include/sta_info.h uint state; state 2781 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("pmlmeinfo->state = 0x%x\n", pmlmeinfo->state); state 2809 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("state = 0x%x, aid =%d, macid =%d, raid =%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); state 2866 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("state = 0x%x, aid =%d, macid =%d, raid =%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); state 439 drivers/staging/rtl8723bs/os_dep/os_intfs.c static int rtw_ndev_notifier_call(struct notifier_block *nb, unsigned long state, void *ptr) state 446 drivers/staging/rtl8723bs/os_dep/os_intfs.c DBG_871X_LEVEL(_drv_info_, FUNC_NDEV_FMT " state:%lu\n", FUNC_NDEV_ARG(dev), state); state 722 drivers/staging/rtl8723bs/os_dep/os_intfs.c padapter->mlmeextpriv.sitesurvey_res.state = SCAN_DISABLE; state 1608 drivers/staging/rtl8723bs/os_dep/os_intfs.c pmlmeinfo->state = WIFI_FW_NULL_STATE; state 163 drivers/staging/rtl8723bs/os_dep/xmit_linux.c if (!(psta->state & _FW_LINKED)) { state 265 drivers/staging/rts5208/rtsx.c static int rtsx_suspend(struct pci_dev *pci, pm_message_t state) state 289 drivers/staging/rts5208/rtsx.c pci_enable_wake(pci, pci_choose_state(pci, state), 1); state 291 drivers/staging/rts5208/rtsx.c pci_set_power_state(pci, pci_choose_state(pci, state)); state 666 drivers/staging/rts5208/sd.c static int sd_wait_state_data_ready(struct rtsx_chip *chip, u8 state, state 680 drivers/staging/rts5208/sd.c if (((rsp[3] & 0x1E) == state) && state 6 drivers/staging/sm750fb/ddk750_power.c void ddk750_set_dpms(enum dpms state) state 12 drivers/staging/sm750fb/ddk750_power.c value |= (state << CRT_DISPLAY_CTRL_DPMS_SHIFT); state 16 drivers/staging/sm750fb/ddk750_power.c value = (value & ~SYSTEM_CTRL_DPMS_MASK) | state; state 17 drivers/staging/sm750fb/ddk750_power.h void ddk750_set_dpms(enum dpms state); state 168 drivers/staging/sm750fb/sm750.c if (info->state != FBINFO_STATE_RUNNING) state 102 drivers/staging/speakup/keyhelp.c int i, state = key >> 8; state 106 drivers/staging/speakup/keyhelp.c if (state & masks[i]) state 611 drivers/staging/speakup/main.c u_short edge_said = 0, last_state = 0, state = 0; state 632 drivers/staging/speakup/main.c if (state > 0) state 642 drivers/staging/speakup/main.c state = 0; state 644 drivers/staging/speakup/main.c state = 1; state 646 drivers/staging/speakup/main.c state = 2; state 647 drivers/staging/speakup/main.c if (state < last_state) { state 652 drivers/staging/speakup/main.c last_state = state; state 665 drivers/staging/speakup/main.c u_short edge_said = 0, last_state = 2, state = 0; state 675 drivers/staging/speakup/main.c state = 0; state 677 drivers/staging/speakup/main.c state = 1; state 679 drivers/staging/speakup/main.c state = 2; state 680 drivers/staging/speakup/main.c if (state > last_state) state 687 drivers/staging/speakup/main.c state = 0; state 695 drivers/staging/speakup/main.c last_state = state; state 261 drivers/staging/speakup/speakup_decpc.c int timeout = 100, state = dma_state; state 266 drivers/staging/speakup/speakup_decpc.c if ((dt_getstatus() & STAT_dma_state) == state) state 485 drivers/staging/unisys/visornic/visornic_main.c static int send_enbdis(struct net_device *netdev, int state, state 490 drivers/staging/unisys/visornic/visornic_main.c devdata->cmdrsp_rcv->net.enbdis.enable = state; state 41 drivers/staging/uwb/drp-ie.c return reason_codes[rsv->state]; state 57 drivers/staging/uwb/drp-ie.c return companion_reason_codes[rsv->state]; state 86 drivers/staging/uwb/drp-ie.c return statuses[rsv->state]; state 102 drivers/staging/uwb/drp-ie.c return companion_statuses[rsv->state]; state 184 drivers/staging/uwb/drp-ie.c if (rsv->state == UWB_RSV_STATE_NONE) { state 386 drivers/staging/uwb/drp.c if (rsv->state == UWB_RSV_STATE_T_CONFLICT) { state 391 drivers/staging/uwb/drp.c if (rsv->state == UWB_RSV_STATE_T_EXPANDING_ACCEPTED) { state 476 drivers/staging/uwb/drp.c switch (rsv->state) { state 682 drivers/staging/uwb/drp.c if (rsv->state == UWB_RSV_STATE_NONE) { state 68 drivers/staging/uwb/rsv.c return has_two_drp_ies[rsv->state]; state 75 drivers/staging/uwb/rsv.c const char *uwb_rsv_state_str(enum uwb_rsv_state state) state 77 drivers/staging/uwb/rsv.c if (state < UWB_RSV_STATE_NONE || state >= UWB_RSV_STATE_LAST) state 79 drivers/staging/uwb/rsv.c return rsv_states[state]; state 109 drivers/staging/uwb/rsv.c text, owner, target, uwb_rsv_state_str(rsv->state)); state 243 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_NONE) { state 246 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_O_INITIATED state 247 drivers/staging/uwb/rsv.c || rsv->state == UWB_RSV_STATE_O_MOVE_EXPANDING state 248 drivers/staging/uwb/rsv.c || rsv->state == UWB_RSV_STATE_O_MOVE_COMBINING state 249 drivers/staging/uwb/rsv.c || rsv->state == UWB_RSV_STATE_O_MOVE_REDUCING) state 251 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_O_ESTABLISHED) state 274 drivers/staging/uwb/rsv.c rsv->state = new_state; state 293 drivers/staging/uwb/rsv.c if (rsv->state == new_state) { state 294 drivers/staging/uwb/rsv.c switch (rsv->state) { state 333 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_O_MODIFIED state 334 drivers/staging/uwb/rsv.c || rsv->state == UWB_RSV_STATE_O_MOVE_REDUCING) { state 400 drivers/staging/uwb/rsv.c switch (rsv->state) { state 502 drivers/staging/uwb/rsv.c if (rsv->state != UWB_RSV_STATE_NONE) state 650 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_O_ESTABLISHED || state 651 drivers/staging/uwb/rsv.c rsv->state == UWB_RSV_STATE_O_TO_BE_MOVED) { state 676 drivers/staging/uwb/rsv.c if (rsv->state != UWB_RSV_STATE_NONE) state 701 drivers/staging/uwb/rsv.c rsv->state = UWB_RSV_STATE_T_ACCEPTED; state 738 drivers/staging/uwb/rsv.c enum uwb_rsv_state state; state 758 drivers/staging/uwb/rsv.c rsv->state = UWB_RSV_STATE_T_DENIED; state 763 drivers/staging/uwb/rsv.c if (rsv->state == UWB_RSV_STATE_T_ACCEPTED) state 769 drivers/staging/uwb/rsv.c state = rsv->state; state 770 drivers/staging/uwb/rsv.c rsv->state = UWB_RSV_STATE_NONE; state 773 drivers/staging/uwb/rsv.c if (state == UWB_RSV_STATE_T_ACCEPTED state 777 drivers/staging/uwb/rsv.c uwb_rsv_set_state(rsv, state); state 950 drivers/staging/uwb/rsv.c if (rsv->state != UWB_RSV_STATE_NONE) state 62 drivers/staging/uwb/uwb-debug.c if (rsv->state == UWB_RSV_STATE_NONE) { state 218 drivers/staging/uwb/uwb-debug.c owner, target, uwb_rsv_state_str(rsv->state)); state 242 drivers/staging/uwb/uwb.h enum uwb_rsv_state state; state 301 drivers/staging/uwb/uwb.h const char *uwb_rsv_state_str(enum uwb_rsv_state state); state 321 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c pm_message_t state) state 78 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state) state 135 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c if (vchiq_init_state(state, vchiq_slot_zero) != VCHIQ_SUCCESS) state 148 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c "VCHIQ doorbell", state); state 174 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_init_state(struct vchiq_state *state) state 179 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c state->platform_state = kzalloc(sizeof(*platform_state), GFP_KERNEL); state 180 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c if (!state->platform_state) state 183 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c platform_state = (struct vchiq_2835_state *)state->platform_state; state 186 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c status = vchiq_arm_init_state(state, &platform_state->arm_state); state 195 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_get_arm_state(struct vchiq_state *state) state 199 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c platform_state = (struct vchiq_2835_state *)state->platform_state; state 264 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_suspend(struct vchiq_state *state) state 270 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_resume(struct vchiq_state *state) state 276 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_paused(struct vchiq_state *state) state 281 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_resumed(struct vchiq_state *state) state 286 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_videocore_wanted(struct vchiq_state *state) state 297 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_dump_platform_use_state(struct vchiq_state *state) state 302 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_platform_handle_timeout(struct vchiq_state *state) state 304 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c (void)state; state 313 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c struct vchiq_state *state = dev_id; state 321 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c remote_event_pollall(state); state 107 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state; state 183 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state; state 194 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c state = vchiq_get_state(); state 195 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (state) state 217 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c instance->state = state; state 236 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = instance->state; state 241 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (mutex_lock_killable(&state->mutex)) state 245 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c status = vchiq_shutdown_internal(state, instance); state 247 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c mutex_unlock(&state->mutex); state 278 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = instance->state; state 283 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (mutex_lock_killable(&state->mutex)) { state 289 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c status = vchiq_connect_internal(state, instance); state 294 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c mutex_unlock(&state->mutex); state 310 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = instance->state; state 324 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c state, state 349 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = instance->state; state 360 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c service = vchiq_add_service_internal(state, state 829 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while ((service = next_service_by_instance(instance->state, state 851 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c rc = mutex_lock_killable(&instance->state->mutex); state 856 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c instance->state->id, rc); state 860 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c status = vchiq_connect_internal(instance->state, instance); state 861 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c mutex_unlock(&instance->state->mutex); state 906 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c instance->state, state 1921 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = vchiq_get_state(); state 1926 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!state) { state 1936 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c instance->state = state; state 1955 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = vchiq_get_state(); state 1963 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!state) { state 1969 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_use_internal(instance->state, NULL, USE_TYPE_VCHIQ); state 1984 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while ((service = next_service_by_instance(state, instance, &i))) { state 1996 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while ((service = next_service_by_instance(state, instance, &i))) { state 2045 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_release_internal(instance->state, NULL); state 2123 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = vchiq_get_state(); state 2131 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c for (i = 0; i < state->unused_service; i++) { state 2132 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_service *service = state->services[i]; state 2142 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c for (i = 0; i < state->unused_service; i++) { state 2143 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_service *service = state->services[i]; state 2253 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_videocore_wanted(struct vchiq_state *state) state 2255 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2267 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c return vchiq_platform_videocore_wanted(state); state 2287 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = (struct vchiq_state *)v; state 2288 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2365 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_arm_init_state(struct vchiq_state *state, state 2395 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->state = state; state 2548 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c need_resume(struct vchiq_state *state) state 2550 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2554 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_videocore_wanted(state); state 2567 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_arm_vcsuspend(struct vchiq_state *state) state 2570 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2606 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c request_poll(state, NULL, 0); state 2616 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_platform_check_suspend(struct vchiq_state *state) state 2618 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2635 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_platform_suspend(state); state 2643 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_check_suspend(struct vchiq_state *state) state 2645 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2655 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c !vchiq_videocore_wanted(state)) { state 2656 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_arm_vcsuspend(state); state 2666 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_check_resume(struct vchiq_state *state) state 2668 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2676 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (need_resume(state)) { state 2678 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c request_poll(state, NULL, 0); state 2688 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, state 2691 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2771 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if ((use_type != USE_TYPE_SERVICE_NO_RESUME) && need_resume(state)) { state 2776 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c request_poll(state, NULL, 0); state 2806 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c status = vchiq_send_remote_use_active(state); state 2821 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) state 2823 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2854 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!vchiq_videocore_wanted(state)) { state 2865 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_arm_vcsuspend(state); state 2882 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_on_remote_use(struct vchiq_state *state) state 2884 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2892 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_on_remote_release(struct vchiq_state *state) state 2894 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 2904 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c return vchiq_use_internal(service->state, service, USE_TYPE_SERVICE); state 2910 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c return vchiq_release_internal(service->state, service); state 2926 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while ((service = next_service_by_instance(instance->state, state 2953 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while ((service = next_service_by_instance(instance->state, state 2965 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = arm_state->state; state 2969 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_check_suspend(state); state 2979 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c ret = vchiq_use_internal(service->state, service, state 2993 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c ret = vchiq_release_internal(service->state, service); state 3006 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump_service_use_state(struct vchiq_state *state) state 3008 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 3035 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c active_services = state->unused_service; state 3040 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_service *service_ptr = state->services[i]; state 3088 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump_platform_use_state(state); state 3097 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!service || !service->state) state 3102 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state = vchiq_platform_get_arm_state(service->state); state 3118 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump_service_use_state(service->state); state 3125 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c void vchiq_on_remote_use_active(struct vchiq_state *state) state 3127 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c (void)state; state 3130 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c void vchiq_platform_conn_state_changed(struct vchiq_state *state, state 3134 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); state 3136 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_log_info(vchiq_susp_log_level, "%d: %s->%s", state->id, state 3138 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (state->conn_state == VCHIQ_CONNSTATE_CONNECTED) { state 3146 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c state->id); state 3149 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c (void *)state, state 58 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h struct vchiq_state *state; state 107 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h struct vchiq_state *state); state 113 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_arm_vcsuspend(struct vchiq_state *state); state 116 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_arm_vcresume(struct vchiq_state *state); state 119 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_arm_init_state(struct vchiq_state *state, state 123 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_check_resume(struct vchiq_state *state); state 126 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_check_suspend(struct vchiq_state *state); state 137 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_platform_suspend(struct vchiq_state *state); state 140 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_platform_videocore_wanted(struct vchiq_state *state); state 146 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_dump_platform_use_state(struct vchiq_state *state); state 149 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_dump_service_use_state(struct vchiq_state *state); state 152 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_platform_get_arm_state(struct vchiq_state *state); state 155 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_videocore_wanted(struct vchiq_state *state); state 158 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, state 161 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h vchiq_release_internal(struct vchiq_state *state, state 10 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c #define SLOT_INFO_FROM_INDEX(state, index) (state->slot_info + (index)) state 11 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c #define SLOT_DATA_FROM_INDEX(state, index) (state->slot_data + (index)) state 12 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c #define SLOT_INDEX_FROM_DATA(state, data) \ state 13 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (((unsigned int)((char *)data - (char *)state->slot_data)) / \ state 15 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c #define SLOT_INDEX_FROM_INFO(state, info) \ state 16 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c ((unsigned int)(info - state->slot_info)) state 100 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(struct vchiq_state *state, struct vchiq_header *header); state 128 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, state 157 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c find_service_by_port(struct vchiq_state *state, int localport) state 163 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service = state->services[localport]; state 230 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c next_service_by_instance(struct vchiq_state *state, VCHIQ_INSTANCE_T instance, state 237 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c while (idx < state->unused_service) { state 238 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *srv = state->services[idx++]; state 281 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 284 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->services[service->localport] = NULL; state 329 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 335 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->recycle_mutex); state 336 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->recycle_mutex); state 337 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (!sh_thread || (state->conn_state != VCHIQ_CONNSTATE_PAUSE_SENT)) { state 342 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->slot_mutex); state 343 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 347 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service_quota = &state->service_quotas[service->localport]; state 364 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, reason_names[reason], state 371 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->handle); state 378 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(struct vchiq_state *state, VCHIQ_CONNSTATE_T newstate) state 380 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_CONNSTATE_T oldstate = state->conn_state; state 382 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_log_info(vchiq_core_log_level, "%d: %s->%s", state->id, state 385 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->conn_state = newstate; state 386 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_conn_state_changed(state, oldstate, newstate); state 440 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_pollall(struct vchiq_state *state) state 442 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_poll(&state->sync_trigger_event, &state->local->sync_trigger); state 443 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_poll(&state->sync_release_event, &state->local->sync_release); state 444 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_poll(&state->trigger_event, &state->local->trigger); state 445 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_poll(&state->recycle_event, &state->local->recycle); state 465 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c get_listening_service(struct vchiq_state *state, int fourcc) state 471 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = 0; i < state->unused_service; i++) { state 472 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *service = state->services[i]; state 489 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c get_connected_service(struct vchiq_state *state, unsigned int port) state 493 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = 0; i < state->unused_service; i++) { state 494 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *service = state->services[i]; state 506 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(struct vchiq_state *state, struct vchiq_service *service, state 518 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c value = atomic_read(&state->poll_services[ state 521 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &state->poll_services[service->localport>>5], state 526 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->poll_needed = 1; state 530 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal_local(&state->trigger_event, &state->local->trigger); state 536 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c reserve_space(struct vchiq_state *state, size_t space, int is_blocking) state 538 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *local = state->local; state 539 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c int tx_pos = state->local_tx_pos; state 545 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c WARN_ON(state->tx_data == NULL); state 547 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (state->tx_data + (tx_pos & VCHIQ_SLOT_MASK)); state 560 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (!try_wait_for_completion(&state->slot_available_event)) { state 563 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, slot_stalls); state 566 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos = tx_pos; state 568 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal(&state->remote->trigger); state 572 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &state->slot_available_event))) state 576 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (tx_pos == (state->slot_queue_available * VCHIQ_SLOT_SIZE)) { state 577 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->slot_available_event); state 585 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->tx_data = state 586 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (char *)SLOT_DATA_FROM_INDEX(state, slot_index); state 589 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos = tx_pos + space; state 591 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c return (struct vchiq_header *)(state->tx_data + state 597 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c process_free_queue(struct vchiq_state *state, BITSET_T *service_found, state 600 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *local = state->local; state 605 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c slot_queue_available = state->slot_queue_available; state 618 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c char *data = (char *)SLOT_DATA_FROM_INDEX(state, slot_index); state 628 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, slot_index, data, state 645 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &state->service_quotas[port]; state 688 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, port, state 719 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c count = state->data_use_count; state 721 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->data_use_count = state 724 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (count == state->data_quota) state 725 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->data_quota_event); state 734 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->slot_queue_available = slot_queue_available; state 735 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->slot_available_event); state 783 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c queue_message(struct vchiq_state *state, struct vchiq_service *service, state 796 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c local = state->local; state 803 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock_killable(&state->slot_mutex)) state 811 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 820 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 824 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service_quota = &state->service_quotas[service->localport]; state 831 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos + stride - 1); state 835 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c while ((tx_end_index != state->previous_data_index) && state 836 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (state->data_use_count == state->data_quota)) { state 837 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, data_stalls); state 839 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 842 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &state->data_quota_event)) state 845 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->slot_mutex); state 848 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos + stride - 1); state 849 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if ((tx_end_index == state->previous_data_index) || state 850 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (state->data_use_count < state->data_quota)) { state 852 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->data_quota_event); state 866 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 871 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 877 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (mutex_lock_killable(&state->slot_mutex)) state 881 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 886 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos + stride - 1); state 892 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c header = reserve_space(state, stride, flags & QMFLAGS_IS_BLOCKING); state 900 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 911 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(VCHIQ_MSG_TYPE(msgid)), state 923 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 940 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_QUEUE_INDEX_FROM_POS(state->local_tx_pos - 1); state 944 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (tx_end_index != state->previous_data_index) { state 945 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->previous_data_index = tx_end_index; state 946 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->data_use_count++; state 963 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 971 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c "%d: qm %s@%pK,%zx (%d->%d)", state->id, state 988 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, ctrl_tx_count); state 1015 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c local->tx_pos = state->local_tx_pos; state 1022 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 1024 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal(&state->remote->trigger); state 1031 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c queue_message_sync(struct vchiq_state *state, struct vchiq_service *service, state 1041 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c local = state->local; state 1044 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock_killable(&state->sync_mutex)) state 1047 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_wait(&state->sync_release_event, &local->sync_release); state 1051 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c header = (struct vchiq_header *)SLOT_DATA_FROM_INDEX(state, state 1060 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, oldmsgid); state 1064 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c "%d: qms %s@%pK,%x (%d->%d)", state->id, state 1074 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 1091 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, ctrl_tx_count); state 1114 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal(&state->remote->sync_trigger); state 1117 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->sync_mutex); state 1129 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_slot(struct vchiq_state *state, struct vchiq_slot_info *slot_info, state 1134 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->recycle_mutex); state 1141 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->recycle_mutex); state 1162 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c slot_queue_recycle = state->remote->slot_queue_recycle; state 1163 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote->slot_queue[slot_queue_recycle & state 1165 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_INDEX_FROM_INFO(state, slot_info); state 1166 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote->slot_queue_recycle = slot_queue_recycle + 1; state 1168 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c "%d: %s %d - recycle->%x", state->id, __func__, state 1169 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_INDEX_FROM_INFO(state, slot_info), state 1170 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote->slot_queue_recycle); state 1174 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal(&state->remote->recycle); state 1177 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->recycle_mutex); state 1189 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, state 1258 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(service->state, service, state 1267 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c poll_services(struct vchiq_state *state) state 1271 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (group = 0; group < BITSET_SIZE(state->unused_service); group++) { state 1274 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c flags = atomic_xchg(&state->poll_services[group], 0); state 1278 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c find_service_by_port(state, state 1291 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 1303 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(state, service, state 1309 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 1314 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(state, service, state 1340 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, is_tx ? 't' : 'r', state 1384 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c parse_open(struct vchiq_state *state, struct vchiq_header *header) state 1402 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, localport, state 1405 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service = get_listening_service(state, fourcc); state 1419 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 1435 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->version_common < state 1442 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state, state 1454 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, state 1490 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, NULL, state 1506 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c parse_rx_slots(struct vchiq_state *state) state 1508 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *remote = state->remote; state 1512 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c DEBUG_INITIALISE(state->local) state 1516 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c while (state->rx_pos != tx_pos) { state 1523 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (!state->rx_data) { state 1526 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c WARN_ON(!((state->rx_pos & VCHIQ_SLOT_MASK) == 0)); state 1528 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_QUEUE_INDEX_FROM_POS(state->rx_pos) & state 1530 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_data = (char *)SLOT_DATA_FROM_INDEX(state, state 1532 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_info = SLOT_INFO_FROM_INDEX(state, rx_index); state 1537 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_info->use_count = 1; state 1538 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_info->release_count = 0; state 1541 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c header = (struct vchiq_header *)(state->rx_data + state 1542 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (state->rx_pos & VCHIQ_SLOT_MASK)); state 1552 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, ctrl_rx_count); state 1562 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service = find_service_by_port(state, localport); state 1573 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service = get_connected_service(state, state 1578 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(type), state 1586 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(type), state 1625 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (!parse_open(state, header)) state 1637 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size, remoteport, localport, state 1655 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, remoteport, localport); state 1672 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size, remoteport, localport); state 1678 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c claim_slot(state->rx_info); state 1690 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATS_INC(state, error_count); state 1695 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c "%d: prs CONNECT@%pK", state->id, header); state 1696 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->version_common = ((struct vchiq_slot_zero *) state 1697 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->slot_data)->version; state 1698 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->connect); state 1730 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(type), state 1753 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(type), state 1759 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, localport, state 1778 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size); state 1784 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size); state 1785 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state == VCHIQ_CONNSTATE_PAUSED) { state 1788 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id); state 1791 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state != VCHIQ_CONNSTATE_PAUSE_SENT) { state 1793 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, NULL, state 1800 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, VCHIQ_CONNSTATE_PAUSED); state 1801 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_paused(state); state 1806 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size); state 1808 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 1809 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, VCHIQ_CONNSTATE_CONNECTED); state 1810 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_resumed(state); state 1814 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_on_remote_use(state); state 1817 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_on_remote_release(state); state 1820 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_on_remote_use_active(state); state 1826 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msgid, header, size); state 1837 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_pos += calc_stride(size); state 1842 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if ((state->rx_pos & VCHIQ_SLOT_MASK) == 0) { state 1844 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_slot(state, state->rx_info, NULL, NULL); state 1845 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_data = NULL; state 1858 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = v; state 1859 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *local = state->local; state 1866 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_wait(&state->trigger_event, &local->trigger); state 1871 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->poll_needed) { state 1874 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_check_suspend(state); state 1876 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->poll_needed = 0; state 1880 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c switch (state->conn_state) { state 1883 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c poll_services(state); state 1887 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, NULL, state 1892 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, state 1896 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->poll_needed = 1; state 1901 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_resume(state); state 1905 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, NULL, state 1909 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, state 1911 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_resumed(state); state 1924 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_platform_handle_timeout(state); state 1933 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c parse_rx_slots(state); state 1942 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = v; state 1943 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *local = state->local; state 1955 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_wait(&state->recycle_event, &local->recycle); state 1957 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c process_free_queue(state, found, length); state 1966 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = v; state 1967 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_shared_state *local = state->local; state 1969 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (struct vchiq_header *)SLOT_DATA_FROM_INDEX(state, state 1970 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote->slot_sync); state 1978 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_wait(&state->sync_trigger_event, &local->sync_trigger); state 1988 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service = find_service_by_port(state, localport); state 1993 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msg_type_str(type), state 1995 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(state, header); state 2025 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size, remoteport, localport, state 2034 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(state, header); state 2040 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, header, size, remoteport, localport); state 2059 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, msgid, header, size); state 2060 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(state, header); state 2127 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero) state 2157 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c memset(state, 0, sizeof(struct vchiq_state)); state 2163 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local = local; state 2164 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote = remote; state 2165 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->slot_data = (struct vchiq_slot *)slot_zero; state 2171 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c init_completion(&state->connect); state 2172 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_init(&state->mutex); state 2173 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_init(&state->slot_mutex); state 2174 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_init(&state->recycle_mutex); state 2175 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_init(&state->sync_mutex); state 2176 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_init(&state->bulk_transfer_mutex); state 2178 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c init_completion(&state->slot_available_event); state 2179 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c init_completion(&state->slot_remove_event); state 2180 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c init_completion(&state->data_quota_event); state 2182 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->slot_queue_available = 0; state 2186 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &state->service_quotas[i]; state 2191 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c local->slot_queue[state->slot_queue_available++] = i; state 2192 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->slot_available_event); state 2195 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->default_slot_quota = state->slot_queue_available/2; state 2196 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->default_message_quota = state 2197 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c min((unsigned short)(state->default_slot_quota * 256), state 2200 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->previous_data_index = -1; state 2201 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->data_use_count = 0; state 2202 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->data_quota = state->slot_queue_available - 1; state 2204 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_create(&state->trigger_event, &local->trigger); state 2206 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_create(&state->recycle_event, &local->recycle); state 2207 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c local->slot_queue_recycle = state->slot_queue_available; state 2208 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_create(&state->sync_trigger_event, &local->sync_trigger); state 2209 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_create(&state->sync_release_event, &local->sync_release); state 2213 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_DATA_FROM_INDEX(state, local->slot_sync))->msgid = state 2215 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal_local(&state->sync_release_event, &local->sync_release); state 2219 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = vchiq_platform_init_state(state); state 2226 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c snprintf(threadname, sizeof(threadname), "vchiq-slot/%d", state->id); state 2227 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->slot_handler_thread = kthread_create(&slot_handler_func, state 2228 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (void *)state, state 2231 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (IS_ERR(state->slot_handler_thread)) { state 2237 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c set_user_nice(state->slot_handler_thread, -19); state 2239 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c snprintf(threadname, sizeof(threadname), "vchiq-recy/%d", state->id); state 2240 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->recycle_thread = kthread_create(&recycle_func, state 2241 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (void *)state, state 2243 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (IS_ERR(state->recycle_thread)) { state 2249 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c set_user_nice(state->recycle_thread, -19); state 2251 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c snprintf(threadname, sizeof(threadname), "vchiq-sync/%d", state->id); state 2252 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->sync_thread = kthread_create(&sync_func, state 2253 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (void *)state, state 2255 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (IS_ERR(state->sync_thread)) { state 2261 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c set_user_nice(state->sync_thread, -20); state 2263 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c wake_up_process(state->slot_handler_thread); state 2264 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c wake_up_process(state->recycle_thread); state 2265 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c wake_up_process(state->sync_thread); state 2267 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_states[0] = state; state 2275 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c kthread_stop(state->recycle_thread); state 2277 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c kthread_stop(state->slot_handler_thread); state 2284 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_add_service_internal(struct vchiq_state *state, state 2318 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state = state; state 2338 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->mutex); state 2341 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->unused_service < VCHIQ_MAX_SERVICES) state 2342 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c pservice = &state->services[state->unused_service]; state 2345 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = 0; i < state->unused_service; i++) { state 2346 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *srv = state->services[i]; state 2349 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c pservice = &state->services[i]; state 2354 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = (state->unused_service - 1); i >= 0; i--) { state 2355 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *srv = state->services[i]; state 2358 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c pservice = &state->services[i]; state 2372 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->localport = (pservice - state->services); state 2377 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (state->id * VCHIQ_MAX_SERVICES) | state 2381 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (pservice == &state->services[state->unused_service]) state 2382 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->unused_service++; state 2385 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->mutex); state 2392 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service_quota = &state->service_quotas[service->localport]; state 2393 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service_quota->slot_quota = state->default_slot_quota; state 2394 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service_quota->message_quota = state->default_message_quota; state 2397 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_QUEUE_INDEX_FROM_POS(state->local_tx_pos) state 2428 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(service->state, state 2447 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, state 2461 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 2462 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c int slot_last = state->remote->slot_last; state 2469 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (struct vchiq_header *)SLOT_DATA_FROM_INDEX(state, state 2470 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->remote->slot_sync); state 2472 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(state, header); state 2477 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = state->remote->slot_first; i <= slot_last; i++) { state 2479 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_INFO_FROM_INDEX(state, i); state 2482 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (char *)SLOT_DATA_FROM_INDEX(state, i); state 2486 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (data == state->rx_data) state 2489 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c end = state->rx_pos & VCHIQ_SLOT_MASK; state 2503 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_slot(state, slot_info, header, state 2603 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 2608 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, close_recvd, state 2644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(state, service, state 2654 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_lock(&state->sync_mutex); state 2665 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(state, service, state 2678 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 2680 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->sync_mutex); state 2684 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->sync_mutex); state 2691 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 2693 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->sync_mutex); state 2737 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 2740 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, service->remoteport); state 2745 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(state, service, VCHIQ_POLL_REMOVE); state 2752 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state = service->state; state 2755 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport); state 2767 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, state 2781 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_connect_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance) state 2788 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c while ((service = next_service_by_instance(state, instance, state 2796 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state == VCHIQ_CONNSTATE_DISCONNECTED) { state 2797 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (queue_message(state, NULL, state 2802 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, VCHIQ_CONNSTATE_CONNECTING); state 2805 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state == VCHIQ_CONNSTATE_CONNECTING) { state 2806 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (wait_for_completion_interruptible(&state->connect)) state 2809 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_set_conn_state(state, VCHIQ_CONNSTATE_CONNECTED); state 2810 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c complete(&state->connect); state 2817 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_shutdown_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance) state 2824 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c while ((service = next_service_by_instance(state, instance, state 2845 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport); state 2856 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (current == service->state->slot_handler_thread) { state 2862 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(service->state, service, VCHIQ_POLL_TERMINATE); state 2878 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, state 2904 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport); state 2914 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c (current == service->state->slot_handler_thread)) { state 2924 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c request_poll(service->state, service, VCHIQ_POLL_REMOVE); state 2938 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c service->state->id, service->localport, state 2966 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state; state 2996 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state = service->state; state 3038 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, service->localport, service->remoteport, dir_char, state 3043 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (mutex_lock_killable(&state->slot_mutex)) { state 3053 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(state, state 3069 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 3074 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->id, state 3094 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c mutex_unlock(&state->slot_mutex); state 3133 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(service->state, service, state 3140 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message_sync(service->state, service, state 3164 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_state *state; state 3170 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state = service->state; state 3171 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote = state->remote; state 3173 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c slot_index = SLOT_INDEX_FROM_DATA(state, (void *)header); state 3181 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c SLOT_INFO_FROM_INDEX(state, slot_index); state 3183 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_slot(state, slot_info, header, service); state 3186 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(state, header); state 3192 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c release_message_sync(struct vchiq_state *state, struct vchiq_header *header) state 3195 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c remote_event_signal(&state->remote->sync_release); state 3243 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &service->state->service_quotas[ state 3246 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c value = service->state->default_slot_quota; state 3263 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &service->state->service_quotas[ state 3266 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c value = service->state->default_message_quota; state 3305 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump_shared_state(void *dump_context, struct vchiq_state *state, state 3337 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c *SLOT_INFO_FROM_INDEX(state, i); state 3354 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump_state(void *dump_context, struct vchiq_state *state) state 3360 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), "State %d: %s", state->id, state 3361 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c conn_state_names[state->conn_state]); state 3366 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local->tx_pos, state 3367 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->tx_data + (state->local_tx_pos & VCHIQ_SLOT_MASK), state 3368 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_pos, state 3369 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->rx_data + (state->rx_pos & VCHIQ_SLOT_MASK)); state 3381 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->stats.ctrl_tx_count, state->stats.ctrl_rx_count, state 3382 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->stats.error_count); state 3389 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c ((state->slot_queue_available * VCHIQ_SLOT_SIZE) - state 3390 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local_tx_pos) / VCHIQ_SLOT_SIZE, state 3391 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->data_quota - state->data_use_count, state 3392 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->local->slot_queue_recycle - state->slot_queue_available, state 3393 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c state->stats.slot_stalls, state->stats.data_stalls); state 3398 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump_shared_state(dump_context, state, state->local, "Local"); state 3399 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump_shared_state(dump_context, state, state->remote, "Remote"); state 3403 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c for (i = 0; i < state->unused_service; i++) { state 3404 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c struct vchiq_service *service = find_service_by_port(state, i); state 3426 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c &service->state->service_quotas[service->localport]; state 3530 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATUS_T vchiq_send_remote_use(struct vchiq_state *state) state 3534 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state != VCHIQ_CONNSTATE_DISCONNECTED) state 3535 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(state, NULL, state 3541 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c VCHIQ_STATUS_T vchiq_send_remote_use_active(struct vchiq_state *state) state 3545 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c if (state->conn_state != VCHIQ_CONNSTATE_DISCONNECTED) state 3546 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c status = queue_message(state, NULL, state 126 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h #define VCHIQ_STATS_INC(state, stat) (state->stats. stat++) state 131 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h #define VCHIQ_STATS_INC(state, stat) ((void)0) state 270 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h struct vchiq_state *state; state 495 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero); state 498 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_connect_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance); state 501 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_add_service_internal(struct vchiq_state *state, state 519 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_shutdown_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance); state 522 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h remote_event_pollall(struct vchiq_state *state); state 530 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_dump_state(void *dump_context, struct vchiq_state *state); state 542 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h request_poll(struct vchiq_state *state, struct vchiq_service *service, state 548 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h struct vchiq_state *state = vchiq_states[(handle / VCHIQ_MAX_SERVICES) & state 550 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h if (!state) state 553 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h return state->services[handle & (VCHIQ_MAX_SERVICES - 1)]; state 560 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h find_service_by_port(struct vchiq_state *state, int localport); state 571 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h next_service_by_instance(struct vchiq_state *state, VCHIQ_INSTANCE_T instance, state 594 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_check_suspend(struct vchiq_state *state); state 597 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_paused(struct vchiq_state *state); state 600 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_resume(struct vchiq_state *state); state 603 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_resumed(struct vchiq_state *state); state 625 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_on_remote_use(struct vchiq_state *state); state 628 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_on_remote_release(struct vchiq_state *state); state 631 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_init_state(struct vchiq_state *state); state 637 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_on_remote_use_active(struct vchiq_state *state); state 640 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_send_remote_use(struct vchiq_state *state); state 643 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_send_remote_use_active(struct vchiq_state *state); state 646 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_conn_state_changed(struct vchiq_state *state, state 651 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_platform_handle_timeout(struct vchiq_state *state); state 654 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_set_conn_state(struct vchiq_state *state, VCHIQ_CONNSTATE_T newstate); state 1765 drivers/staging/vt6655/device_main.c static int vt6655_suspend(struct pci_dev *pcid, pm_message_t state) state 1780 drivers/staging/vt6655/device_main.c pci_set_power_state(pcid, pci_choose_state(pcid, state)); state 226 drivers/staging/vt6656/mac.c int vnt_mac_set_led(struct vnt_private *priv, u8 state, u8 led) state 231 drivers/staging/vt6656/mac.c data[1] = state; state 372 drivers/staging/vt6656/mac.h int vnt_mac_set_led(struct vnt_private *privpriv, u8 state, u8 led); state 1176 drivers/staging/wlan-ng/hfa384x.h enum ctlx_state state; /* Tracks running state */ state 1272 drivers/staging/wlan-ng/hfa384x.h u32 state; state 567 drivers/staging/wlan-ng/hfa384x_usb.c hw->state = HFA384x_STATE_INIT; state 600 drivers/staging/wlan-ng/hfa384x_usb.c if (hw->state == HFA384x_STATE_RUNNING) state 602 drivers/staging/wlan-ng/hfa384x_usb.c hw->state = HFA384x_STATE_PREINIT; state 805 drivers/staging/wlan-ng/hfa384x_usb.c if (ctlx->state != CTLX_COMPLETE) { state 1152 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_REQ_FAILED; state 1160 drivers/staging/wlan-ng/hfa384x_usb.c if (ctlx->state == CTLX_COMPLETE) { state 1165 drivers/staging/wlan-ng/hfa384x_usb.c ctlxstr(ctlx->state)); state 2406 drivers/staging/wlan-ng/hfa384x_usb.c hw->state = HFA384x_STATE_RUNNING; state 2450 drivers/staging/wlan-ng/hfa384x_usb.c hw->state = HFA384x_STATE_INIT; state 2740 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_REQ_FAILED; state 2781 drivers/staging/wlan-ng/hfa384x_usb.c switch (ctlx->state) { state 2790 drivers/staging/wlan-ng/hfa384x_usb.c ctlxstr(ctlx->state)); state 2852 drivers/staging/wlan-ng/hfa384x_usb.c head->state = CTLX_REQ_SUBMITTED; state 3158 drivers/staging/wlan-ng/hfa384x_usb.c switch (ctlx->state) { state 3166 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_RESP_COMPLETE; state 3175 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_COMPLETE; state 3187 drivers/staging/wlan-ng/hfa384x_usb.c ctlxstr(ctlx->state)); state 3602 drivers/staging/wlan-ng/hfa384x_usb.c switch (ctlx->state) { state 3605 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_REQ_COMPLETE; state 3612 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_COMPLETE; state 3622 drivers/staging/wlan-ng/hfa384x_usb.c ctlxstr(ctlx->state), urb->status); state 3638 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_REQ_FAILED; state 3702 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_REQ_FAILED; state 3835 drivers/staging/wlan-ng/hfa384x_usb.c ctlx->state = CTLX_PENDING; state 166 drivers/staging/wlan-ng/p80211netdev.c wlandev->state = WLAN_DEVICE_OPEN; state 197 drivers/staging/wlan-ng/p80211netdev.c wlandev->state = WLAN_DEVICE_CLOSED; state 279 drivers/staging/wlan-ng/p80211netdev.c if (wlandev->state == WLAN_DEVICE_OPEN) { state 338 drivers/staging/wlan-ng/p80211netdev.c if (wlandev->state != WLAN_DEVICE_OPEN) { state 725 drivers/staging/wlan-ng/p80211netdev.c wlandev->state = WLAN_DEVICE_CLOSED; state 894 drivers/staging/wlan-ng/p80211netdev.c if (wlandev->state == WLAN_DEVICE_OPEN) state 165 drivers/staging/wlan-ng/p80211netdev.h u32 state; /* Device I/F state (open/closed) */ state 929 drivers/staging/wlan-ng/prism2sta.c if (hw->state != HFA384x_STATE_RUNNING) state 148 drivers/staging/wusbcore/host/hwa-hc.c usb_hcd->state = HC_STATE_RUNNING; state 62 drivers/staging/wusbcore/host/whci/hcd.c usb_hcd->state = HC_STATE_RUNNING; state 42 drivers/staging/wusbcore/reservation.c dev_dbg(dev, "%s: state = %d\n", __func__, rsv->state); state 43 drivers/staging/wusbcore/reservation.c switch (rsv->state) { state 55 drivers/staging/wusbcore/reservation.c dev_dbg(dev, "unexpected reservation state: %d\n", rsv->state); state 92 drivers/staging/wusbcore/wa-nep.c if (usb_hcd->state == HC_STATE_QUIESCING) /* Going down? */ state 173 drivers/target/iscsi/cxgbit/cxgbit.h enum cxgbit_csk_state state; state 463 drivers/target/iscsi/cxgbit/cxgbit_cm.c cnp->com.state = CSK_STATE_LISTEN; state 605 drivers/target/iscsi/cxgbit/cxgbit_cm.c cnp->com.state = CSK_STATE_DEAD; state 664 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, csk->tid, csk->com.state); state 683 drivers/target/iscsi/cxgbit/cxgbit_cm.c if (csk->com.state != CSK_STATE_ESTABLISHED) state 687 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_ABORTING; state 724 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk->com.state); state 727 drivers/target/iscsi/cxgbit/cxgbit_cm.c switch (csk->com.state) { state 730 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_CLOSING; state 733 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_ABORTING; state 738 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_MORIBUND; state 746 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, csk->com.state); state 800 drivers/target/iscsi/cxgbit/cxgbit_cm.c pr_debug("%s csk %p state %d\n", __func__, csk, csk->com.state); state 1045 drivers/target/iscsi/cxgbit/cxgbit_cm.c if (csk->com.state != CSK_STATE_ESTABLISHED) { state 1243 drivers/target/iscsi/cxgbit/cxgbit_cm.c if (cnp->com.state != CSK_STATE_LISTEN) { state 1316 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_CONNECTING; state 1640 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_ESTABLISHED; state 1661 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, csk->tid, csk->com.state); state 1663 drivers/target/iscsi/cxgbit/cxgbit_cm.c switch (csk->com.state) { state 1665 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_CLOSING; state 1670 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_MORIBUND; state 1673 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1680 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk->com.state); state 1689 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, csk->tid, csk->com.state); state 1691 drivers/target/iscsi/cxgbit/cxgbit_cm.c switch (csk->com.state) { state 1693 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_MORIBUND; state 1696 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1704 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk->com.state); state 1720 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, tid, csk->com.state); state 1728 drivers/target/iscsi/cxgbit/cxgbit_cm.c switch (csk->com.state) { state 1731 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1735 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1739 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1747 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk->com.state); state 1748 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1777 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk, csk->tid, csk->com.state); state 1779 drivers/target/iscsi/cxgbit/cxgbit_cm.c switch (csk->com.state) { state 1781 drivers/target/iscsi/cxgbit/cxgbit_cm.c csk->com.state = CSK_STATE_DEAD; state 1789 drivers/target/iscsi/cxgbit/cxgbit_cm.c __func__, csk->com.state); state 135 drivers/target/iscsi/cxgbit/cxgbit_main.c static int cxgbit_uld_state_change(void *handle, enum cxgb4_state state) state 139 drivers/target/iscsi/cxgbit/cxgbit_main.c switch (state) { state 159 drivers/target/iscsi/cxgbit/cxgbit_main.c pci_name(cdev->lldi.pdev), state); state 330 drivers/target/iscsi/cxgbit/cxgbit_target.c if (unlikely((csk->com.state != CSK_STATE_ESTABLISHED) || state 3599 drivers/target/iscsi/iscsi_target.c iscsit_immediate_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state) state 3603 drivers/target/iscsi/iscsi_target.c switch (state) { state 3630 drivers/target/iscsi/iscsi_target.c cmd->iscsi_opcode, cmd->init_task_tag, state, state 3648 drivers/target/iscsi/iscsi_target.c u8 state; state 3654 drivers/target/iscsi/iscsi_target.c state = qr->state; state 3657 drivers/target/iscsi/iscsi_target.c ret = t->iscsit_immediate_queue(conn, cmd, state); state 3666 drivers/target/iscsi/iscsi_target.c iscsit_response_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state) state 3671 drivers/target/iscsi/iscsi_target.c switch (state) { state 3695 drivers/target/iscsi/iscsi_target.c state = ISTATE_SEND_STATUS; state 3732 drivers/target/iscsi/iscsi_target.c state, conn->cid); state 3738 drivers/target/iscsi/iscsi_target.c switch (state) { state 3777 drivers/target/iscsi/iscsi_target.c u8 state; state 3782 drivers/target/iscsi/iscsi_target.c state = qr->state; state 3785 drivers/target/iscsi/iscsi_target.c ret = t->iscsit_response_queue(conn, cmd, state); state 492 drivers/target/iscsi/iscsi_target_nego.c bool state = false; state 498 drivers/target/iscsi/iscsi_target_nego.c state = (__iscsi_target_sk_check_close(sk) || state 502 drivers/target/iscsi/iscsi_target_nego.c return state; state 507 drivers/target/iscsi/iscsi_target_nego.c bool state = false; state 513 drivers/target/iscsi/iscsi_target_nego.c state = test_bit(flag, &conn->login_flags); state 516 drivers/target/iscsi/iscsi_target_nego.c return state; state 521 drivers/target/iscsi/iscsi_target_nego.c bool state = false; state 527 drivers/target/iscsi/iscsi_target_nego.c state = (__iscsi_target_sk_check_close(sk) || state 529 drivers/target/iscsi/iscsi_target_nego.c if (!state) state 533 drivers/target/iscsi/iscsi_target_nego.c return state; state 575 drivers/target/iscsi/iscsi_target_nego.c bool state; state 595 drivers/target/iscsi/iscsi_target_nego.c state = (tpg->tpg_state == TPG_STATE_ACTIVE); state 598 drivers/target/iscsi/iscsi_target_nego.c if (!state) { state 651 drivers/target/iscsi/iscsi_target_nego.c bool state; state 670 drivers/target/iscsi/iscsi_target_nego.c state = __iscsi_target_sk_check_close(sk); state 671 drivers/target/iscsi/iscsi_target_nego.c pr_debug("__iscsi_target_sk_close_change: state: %d\n", state); state 676 drivers/target/iscsi/iscsi_target_nego.c if (state) state 704 drivers/target/iscsi/iscsi_target_nego.c if (state) { state 707 drivers/target/iscsi/iscsi_target_nego.c state = test_bit(LOGIN_FLAGS_INITIAL_PDU, &conn->login_flags); state 712 drivers/target/iscsi/iscsi_target_nego.c if (!state) state 442 drivers/target/iscsi/iscsi_target_parameters.c param->state = 0; state 521 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 523 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 525 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 527 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 529 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 531 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 533 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 535 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 537 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 539 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 541 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 543 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 545 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 547 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 549 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 551 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 553 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 555 drivers/target/iscsi/iscsi_target_parameters.c param->state &= ~PSTATE_NEGOTIATE; state 24 drivers/target/iscsi/iscsi_target_parameters.h u32 state; state 278 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_ACCEPTOR(p) ((p)->state & PSTATE_ACCEPTOR) state 279 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_NEGOTIATE(p) ((p)->state & PSTATE_NEGOTIATE) state 280 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_PROPOSER(p) ((p)->state & PSTATE_PROPOSER) state 281 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_IRRELEVANT(p) ((p)->state & PSTATE_IRRELEVANT) state 282 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_REJECT(p) ((p)->state & PSTATE_REJECT) state 283 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_REPLY_OPTIONAL(p) ((p)->state & PSTATE_REPLY_OPTIONAL) state 284 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_RESPONSE_GOT(p) ((p)->state & PSTATE_RESPONSE_GOT) state 285 drivers/target/iscsi/iscsi_target_parameters.h #define IS_PSTATE_RESPONSE_SENT(p) ((p)->state & PSTATE_RESPONSE_SENT) state 287 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_ACCEPTOR(p) ((p)->state |= PSTATE_ACCEPTOR) state 288 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_NEGOTIATE(p) ((p)->state |= PSTATE_NEGOTIATE) state 289 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_PROPOSER(p) ((p)->state |= PSTATE_PROPOSER) state 290 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_IRRELEVANT(p) ((p)->state |= PSTATE_IRRELEVANT) state 291 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_REJECT(p) ((p)->state |= PSTATE_REJECT) state 292 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_REPLY_OPTIONAL(p) ((p)->state |= PSTATE_REPLY_OPTIONAL) state 293 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_RESPONSE_GOT(p) ((p)->state |= PSTATE_RESPONSE_GOT) state 294 drivers/target/iscsi/iscsi_target_parameters.h #define SET_PSTATE_RESPONSE_SENT(p) ((p)->state |= PSTATE_RESPONSE_SENT) state 142 drivers/target/iscsi/iscsi_target_util.c static int iscsit_wait_for_tag(struct se_session *se_sess, int state, int *cpup) state 149 drivers/target/iscsi/iscsi_target_util.c if (state == TASK_RUNNING) state 155 drivers/target/iscsi/iscsi_target_util.c sbitmap_prepare_to_wait(sbq, ws, &wait, state); state 156 drivers/target/iscsi/iscsi_target_util.c if (signal_pending_state(state, current)) state 172 drivers/target/iscsi/iscsi_target_util.c struct iscsi_cmd *iscsit_allocate_cmd(struct iscsi_conn *conn, int state) state 180 drivers/target/iscsi/iscsi_target_util.c tag = iscsit_wait_for_tag(se_sess, state, &cpu); state 520 drivers/target/iscsi/iscsi_target_util.c u8 state) state 532 drivers/target/iscsi/iscsi_target_util.c qr->state = state; state 596 drivers/target/iscsi/iscsi_target_util.c u8 state) state 608 drivers/target/iscsi/iscsi_target_util.c qr->state = state; state 888 drivers/target/iscsi/iscsi_target_util.c u8 state; state 896 drivers/target/iscsi/iscsi_target_util.c state = (want_response) ? ISTATE_SEND_NOPIN_WANT_RESPONSE : state 907 drivers/target/iscsi/iscsi_target_util.c iscsit_add_cmd_to_immediate_queue(cmd, conn, state); state 671 drivers/target/sbp/sbp_target.c int state; state 678 drivers/target/sbp/sbp_target.c state = agent->state; state 681 drivers/target/sbp/sbp_target.c *(__be32 *)data = cpu_to_be32(state); state 701 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_RESET; state 718 drivers/target/sbp/sbp_target.c if (agent->state != AGENT_STATE_SUSPENDED && state 719 drivers/target/sbp/sbp_target.c agent->state != AGENT_STATE_RESET) { state 724 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_ACTIVE; state 755 drivers/target/sbp/sbp_target.c if (agent->state != AGENT_STATE_SUSPENDED) { state 760 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_ACTIVE; state 904 drivers/target/sbp/sbp_target.c active = (agent->state == AGENT_STATE_ACTIVE); state 944 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_DEAD; state 973 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_DEAD; state 1006 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_SUSPENDED; state 1029 drivers/target/sbp/sbp_target.c agent->state = AGENT_STATE_RESET; state 1577 drivers/target/sbp/sbp_target.c agent->state = MANAGEMENT_AGENT_STATE_IDLE; state 1601 drivers/target/sbp/sbp_target.c prev_state = agent->state; state 1602 drivers/target/sbp/sbp_target.c agent->state = MANAGEMENT_AGENT_STATE_BUSY; state 1652 drivers/target/sbp/sbp_target.c agent->state = MANAGEMENT_AGENT_STATE_IDLE; state 204 drivers/target/sbp/sbp_target.h int state; state 228 drivers/target/sbp/sbp_target.h int state; state 32 drivers/target/target_core_alua.c static sense_reason_t core_alua_check_transition(int state, int valid, state 37 drivers/target/target_core_alua.c static char *core_alua_dump_state(int state); state 751 drivers/target/target_core_alua.c core_alua_check_transition(int state, int valid, int *primary, int explicit) state 757 drivers/target/target_core_alua.c switch (state) { state 802 drivers/target/target_core_alua.c pr_err("Unknown ALUA access state: 0x%02x\n", state); state 810 drivers/target/target_core_alua.c core_alua_dump_state(state)); state 814 drivers/target/target_core_alua.c static char *core_alua_dump_state(int state) state 816 drivers/target/target_core_alua.c switch (state) { state 1315 drivers/target/target_core_alua.c int pg_id, int state) state 1332 drivers/target/target_core_alua.c lba_map_mem->lba_map_mem_alua_state = state; state 2303 drivers/target/target_core_configfs.c char state; state 2317 drivers/target/target_core_configfs.c state = 'O'; state 2320 drivers/target/target_core_configfs.c state = 'A'; state 2323 drivers/target/target_core_configfs.c state = 'S'; state 2326 drivers/target/target_core_configfs.c state = 'U'; state 2329 drivers/target/target_core_configfs.c state = '.'; state 2333 drivers/target/target_core_configfs.c mem->lba_map_mem_alua_pg_id, state); state 2348 drivers/target/target_core_configfs.c char state; state 2400 drivers/target/target_core_configfs.c while (sscanf(ptr, "%d:%c", &pg_id, &state) == 2) { state 2401 drivers/target/target_core_configfs.c switch (state) { state 2415 drivers/target/target_core_configfs.c pr_err("Invalid ALUA state '%c'\n", state); state 2425 drivers/target/target_core_configfs.c pg_id, state, num); state 300 drivers/thermal/clock_cooling.c unsigned long *state) state 308 drivers/thermal/clock_cooling.c *state = count; state 324 drivers/thermal/clock_cooling.c unsigned long *state) state 328 drivers/thermal/clock_cooling.c *state = ccdev->clock_state; state 344 drivers/thermal/clock_cooling.c unsigned long state) state 348 drivers/thermal/clock_cooling.c return clock_cooling_apply(clock_device, state); state 281 drivers/thermal/cpu_cooling.c unsigned long *state) state 285 drivers/thermal/cpu_cooling.c *state = cpufreq_cdev->max_level; state 300 drivers/thermal/cpu_cooling.c unsigned long *state) state 304 drivers/thermal/cpu_cooling.c *state = cpufreq_cdev->cpufreq_state; state 320 drivers/thermal/cpu_cooling.c unsigned long state) state 325 drivers/thermal/cpu_cooling.c if (WARN_ON(state > cpufreq_cdev->max_level)) state 329 drivers/thermal/cpu_cooling.c if (cpufreq_cdev->cpufreq_state == state) state 332 drivers/thermal/cpu_cooling.c cpufreq_cdev->cpufreq_state = state; state 335 drivers/thermal/cpu_cooling.c cpufreq_cdev->freq_table[state].frequency); state 426 drivers/thermal/cpu_cooling.c unsigned long state, u32 *power) state 432 drivers/thermal/cpu_cooling.c if (WARN_ON(state > cpufreq_cdev->max_level)) state 437 drivers/thermal/cpu_cooling.c freq = cpufreq_cdev->freq_table[state].frequency; state 465 drivers/thermal/cpu_cooling.c unsigned long *state) state 476 drivers/thermal/cpu_cooling.c *state = get_level(cpufreq_cdev, target_freq); state 477 drivers/thermal/cpu_cooling.c trace_thermal_power_cpu_limit(policy->related_cpus, target_freq, *state, state 223 drivers/thermal/db8500_thermal.c pm_message_t state) state 112 drivers/thermal/devfreq_cooling.c unsigned long *state) state 116 drivers/thermal/devfreq_cooling.c *state = dfc->freq_table_size - 1; state 122 drivers/thermal/devfreq_cooling.c unsigned long *state) state 126 drivers/thermal/devfreq_cooling.c *state = dfc->cooling_state; state 132 drivers/thermal/devfreq_cooling.c unsigned long state) state 139 drivers/thermal/devfreq_cooling.c if (state == dfc->cooling_state) state 142 drivers/thermal/devfreq_cooling.c dev_dbg(dev, "Setting cooling state %lu\n", state); state 144 drivers/thermal/devfreq_cooling.c if (state >= dfc->freq_table_size) state 147 drivers/thermal/devfreq_cooling.c ret = partition_enable_opps(dfc, state); state 151 drivers/thermal/devfreq_cooling.c dfc->cooling_state = state; state 280 drivers/thermal/devfreq_cooling.c unsigned long state; state 287 drivers/thermal/devfreq_cooling.c state = freq_get_state(dfc, freq); state 288 drivers/thermal/devfreq_cooling.c if (state == THERMAL_CSTATE_INVALID) { state 302 drivers/thermal/devfreq_cooling.c state = dfc->capped_state; state 303 drivers/thermal/devfreq_cooling.c dfc->res_util = dfc->power_table[state]; state 312 drivers/thermal/devfreq_cooling.c dyn_power = dfc->power_table[state]; state 335 drivers/thermal/devfreq_cooling.c unsigned long state, state 342 drivers/thermal/devfreq_cooling.c if (state >= dfc->freq_table_size) state 345 drivers/thermal/devfreq_cooling.c freq = dfc->freq_table[state]; state 348 drivers/thermal/devfreq_cooling.c *power = dfc->power_table[state] + static_power; state 354 drivers/thermal/devfreq_cooling.c u32 power, unsigned long *state) state 389 drivers/thermal/devfreq_cooling.c *state = i; state 391 drivers/thermal/devfreq_cooling.c trace_thermal_power_devfreq_limit(cdev, freq, *state, power); state 123 drivers/thermal/intel/int340x_thermal/int3403_thermal.c unsigned long *state) state 128 drivers/thermal/intel/int340x_thermal/int3403_thermal.c *state = obj->max_state; state 133 drivers/thermal/intel/int340x_thermal/int3403_thermal.c unsigned long *state) state 141 drivers/thermal/intel/int340x_thermal/int3403_thermal.c *state = level; state 148 drivers/thermal/intel/int340x_thermal/int3403_thermal.c int3403_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) state 153 drivers/thermal/intel/int340x_thermal/int3403_thermal.c status = acpi_execute_simple_method(priv->adev->handle, "SPPC", state); state 42 drivers/thermal/intel/int340x_thermal/int3406_thermal.c unsigned long *state) state 46 drivers/thermal/intel/int340x_thermal/int3406_thermal.c *state = d->upper_limit - d->lower_limit; state 52 drivers/thermal/intel/int340x_thermal/int3406_thermal.c unsigned long state) state 57 drivers/thermal/intel/int340x_thermal/int3406_thermal.c if (state > d->upper_limit - d->lower_limit) state 60 drivers/thermal/intel/int340x_thermal/int3406_thermal.c acpi_level = d->br->levels[d->upper_limit - state]; state 69 drivers/thermal/intel/int340x_thermal/int3406_thermal.c unsigned long *state) state 87 drivers/thermal/intel/int340x_thermal/int3406_thermal.c *state = d->upper_limit - index; state 601 drivers/thermal/intel/intel_powerclamp.c unsigned long *state) state 603 drivers/thermal/intel/intel_powerclamp.c *state = MAX_TARGET_RATIO; state 609 drivers/thermal/intel/intel_powerclamp.c unsigned long *state) state 612 drivers/thermal/intel/intel_powerclamp.c *state = pkg_cstate_ratio_cur; state 615 drivers/thermal/intel/intel_powerclamp.c *state = -1; /* indicates invalid state */ state 1293 drivers/thermal/tegra/soctherm.c u32 r, state; state 1300 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG1_TEMP_ENABLE); state 1303 drivers/thermal/tegra/soctherm.c seq_printf(s, "En(%d) ", state); state 1305 drivers/thermal/tegra/soctherm.c if (!state) { state 1310 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG1_TIDDQ_EN_MASK); state 1311 drivers/thermal/tegra/soctherm.c seq_printf(s, "tiddq(%d) ", state); state 1312 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG1_TEN_COUNT_MASK); state 1313 drivers/thermal/tegra/soctherm.c seq_printf(s, "ten_count(%d) ", state); state 1314 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG1_TSAMPLE_MASK); state 1315 drivers/thermal/tegra/soctherm.c seq_printf(s, "tsample(%d) ", state + 1); state 1318 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_STATUS1_TEMP_VALID_MASK); state 1319 drivers/thermal/tegra/soctherm.c seq_printf(s, "Temp(%d/", state); state 1320 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_STATUS1_TEMP_MASK); state 1321 drivers/thermal/tegra/soctherm.c seq_printf(s, "%d) ", translate_temp(state)); state 1324 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_STATUS0_VALID_MASK); state 1325 drivers/thermal/tegra/soctherm.c seq_printf(s, "Capture(%d/", state); state 1326 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_STATUS0_CAPTURE_MASK); state 1327 drivers/thermal/tegra/soctherm.c seq_printf(s, "%d) ", state); state 1330 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG0_STOP); state 1331 drivers/thermal/tegra/soctherm.c seq_printf(s, "Stop(%d) ", state); state 1332 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG0_TALL_MASK); state 1333 drivers/thermal/tegra/soctherm.c seq_printf(s, "Tall(%d) ", state); state 1334 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG0_TCALC_OVER); state 1335 drivers/thermal/tegra/soctherm.c seq_printf(s, "Over(%d/", state); state 1336 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG0_OVER); state 1337 drivers/thermal/tegra/soctherm.c seq_printf(s, "%d/", state); state 1338 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG0_CPTR_OVER); state 1339 drivers/thermal/tegra/soctherm.c seq_printf(s, "%d) ", state); state 1342 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG2_THERMA_MASK); state 1343 drivers/thermal/tegra/soctherm.c seq_printf(s, "Therm_A/B(%d/", state); state 1344 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_CONFIG2_THERMB_MASK); state 1345 drivers/thermal/tegra/soctherm.c seq_printf(s, "%d)\n", (s16)state); state 1358 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_TEMP1_CPU_TEMP_MASK); state 1359 drivers/thermal/tegra/soctherm.c seq_printf(s, "Temperatures: CPU(%d) ", translate_temp(state)); state 1360 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_TEMP1_GPU_TEMP_MASK); state 1361 drivers/thermal/tegra/soctherm.c seq_printf(s, " GPU(%d) ", translate_temp(state)); state 1363 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_TEMP2_PLLX_TEMP_MASK); state 1364 drivers/thermal/tegra/soctherm.c seq_printf(s, " PLLX(%d) ", translate_temp(state)); state 1365 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, SENSOR_TEMP2_MEM_TEMP_MASK); state 1366 drivers/thermal/tegra/soctherm.c seq_printf(s, " MEM(%d)\n", translate_temp(state)); state 1378 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1379 drivers/thermal/tegra/soctherm.c v = sign_extend32(state, ts->soc->bptt - 1); state 1384 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1385 drivers/thermal/tegra/soctherm.c v = sign_extend32(state, ts->soc->bptt - 1); state 1390 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1391 drivers/thermal/tegra/soctherm.c seq_printf(s, "En(%d) ", state); state 1394 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1396 drivers/thermal/tegra/soctherm.c if (!state) state 1398 drivers/thermal/tegra/soctherm.c else if (state == THERMCTL_LVL0_CPU0_CPU_THROT_LIGHT) state 1400 drivers/thermal/tegra/soctherm.c else if (state == THERMCTL_LVL0_CPU0_CPU_THROT_HEAVY) state 1406 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1408 drivers/thermal/tegra/soctherm.c if (!state) state 1410 drivers/thermal/tegra/soctherm.c else if (state == THERMCTL_LVL0_CPU0_GPU_THROT_LIGHT) state 1412 drivers/thermal/tegra/soctherm.c else if (state == THERMCTL_LVL0_CPU0_GPU_THROT_HEAVY) state 1418 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, mask); state 1420 drivers/thermal/tegra/soctherm.c state == 0 ? "LO" : state 1421 drivers/thermal/tegra/soctherm.c state == 1 ? "In" : state 1422 drivers/thermal/tegra/soctherm.c state == 2 ? "Res" : "HI"); state 1444 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, ttgs[0]->thermtrip_any_en_mask); state 1445 drivers/thermal/tegra/soctherm.c seq_printf(s, "Thermtrip Any En(%d)\n", state); state 1447 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, ttgs[i]->thermtrip_enable_mask); state 1448 drivers/thermal/tegra/soctherm.c seq_printf(s, " %s En(%d) ", ttgs[i]->name, state); state 1449 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, ttgs[i]->thermtrip_threshold_mask); state 1450 drivers/thermal/tegra/soctherm.c state *= ts->soc->thresh_grain; state 1451 drivers/thermal/tegra/soctherm.c seq_printf(s, "Thresh(%d)\n", state); state 1460 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, THROT_STATUS_BREACH_MASK); state 1461 drivers/thermal/tegra/soctherm.c seq_printf(s, "THROT STATUS: breach(%d) ", state); state 1462 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, THROT_STATUS_STATE_MASK); state 1463 drivers/thermal/tegra/soctherm.c seq_printf(s, "state(%d) ", state); state 1464 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, THROT_STATUS_ENABLED_MASK); state 1465 drivers/thermal/tegra/soctherm.c seq_printf(s, "enabled(%d)\n", state); state 1469 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, XPU_PSKIP_STATUS_ENABLED_MASK); state 1470 drivers/thermal/tegra/soctherm.c seq_printf(s, "CPU PSKIP STATUS: enabled(%d)\n", state); state 1472 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, XPU_PSKIP_STATUS_M_MASK); state 1473 drivers/thermal/tegra/soctherm.c seq_printf(s, "CPU PSKIP STATUS: M(%d) ", state); state 1474 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, XPU_PSKIP_STATUS_N_MASK); state 1475 drivers/thermal/tegra/soctherm.c seq_printf(s, "N(%d) ", state); state 1476 drivers/thermal/tegra/soctherm.c state = REG_GET_MASK(r, XPU_PSKIP_STATUS_ENABLED_MASK); state 1477 drivers/thermal/tegra/soctherm.c seq_printf(s, "enabled(%d)\n", state); state 593 drivers/thermal/thermal_core.c unsigned long state; state 599 drivers/thermal/thermal_core.c ret = cdev->ops->power2state(cdev, instance->tz, power, &state); state 603 drivers/thermal/thermal_core.c instance->target = state; state 223 drivers/thermal/thermal_sysfs.c int state; state 225 drivers/thermal/thermal_sysfs.c if (sscanf(buf, "%d\n", &state) != 1) state 231 drivers/thermal/thermal_sysfs.c if (state && state < 1000) state 234 drivers/thermal/thermal_sysfs.c if (state && !tz->forced_passive) { state 239 drivers/thermal/thermal_sysfs.c } else if (!state && tz->forced_passive) { state 245 drivers/thermal/thermal_sysfs.c tz->forced_passive = state; state 679 drivers/thermal/thermal_sysfs.c unsigned long state; state 682 drivers/thermal/thermal_sysfs.c ret = cdev->ops->get_max_state(cdev, &state); state 685 drivers/thermal/thermal_sysfs.c return sprintf(buf, "%ld\n", state); state 692 drivers/thermal/thermal_sysfs.c unsigned long state; state 695 drivers/thermal/thermal_sysfs.c ret = cdev->ops->get_cur_state(cdev, &state); state 698 drivers/thermal/thermal_sysfs.c return sprintf(buf, "%ld\n", state); state 706 drivers/thermal/thermal_sysfs.c unsigned long state; state 709 drivers/thermal/thermal_sysfs.c if (sscanf(buf, "%ld\n", &state) != 1) state 712 drivers/thermal/thermal_sysfs.c if ((long)state < 0) state 717 drivers/thermal/thermal_sysfs.c result = cdev->ops->set_cur_state(cdev, state); state 719 drivers/thermal/thermal_sysfs.c thermal_cooling_device_stats_update(cdev, state); state 751 drivers/thermal/thermal_sysfs.c unsigned long state; state 763 drivers/thermal/thermal_sysfs.c stats->time_in_state[stats->state] = state 764 drivers/thermal/thermal_sysfs.c ktime_add(stats->time_in_state[stats->state], delta); state 775 drivers/thermal/thermal_sysfs.c if (stats->state == new_state) state 779 drivers/thermal/thermal_sysfs.c stats->trans_table[stats->state * stats->max_states + new_state]++; state 780 drivers/thermal/thermal_sysfs.c stats->state = new_state; state 500 drivers/thunderbolt/switch.c return phy.state; state 519 drivers/thunderbolt/switch.c int state; state 530 drivers/thunderbolt/switch.c state = tb_port_state(port); state 531 drivers/thunderbolt/switch.c if (state < 0) state 532 drivers/thunderbolt/switch.c return state; state 533 drivers/thunderbolt/switch.c if (state == TB_PORT_DISABLED) { state 537 drivers/thunderbolt/switch.c if (state == TB_PORT_UNPLUGGED) { state 548 drivers/thunderbolt/switch.c if (state == TB_PORT_UP) { state 559 drivers/thunderbolt/switch.c state); state 114 drivers/thunderbolt/tb_regs.h enum tb_port_state state:4; state 594 drivers/tty/amiserial.c struct serial_state *state; state 599 drivers/tty/amiserial.c state = info; state 1001 drivers/tty/amiserial.c struct serial_state *state = tty->driver_data; state 1005 drivers/tty/amiserial.c ss->port = state->port; state 1006 drivers/tty/amiserial.c ss->flags = state->tport.flags; state 1007 drivers/tty/amiserial.c ss->xmit_fifo_size = state->xmit_fifo_size; state 1008 drivers/tty/amiserial.c ss->baud_base = state->baud_base; state 1009 drivers/tty/amiserial.c ss->close_delay = state->tport.close_delay; state 1010 drivers/tty/amiserial.c ss->closing_wait = state->tport.closing_wait; state 1011 drivers/tty/amiserial.c ss->custom_divisor = state->custom_divisor; state 1018 drivers/tty/amiserial.c struct serial_state *state = tty->driver_data; state 1019 drivers/tty/amiserial.c struct tty_port *port = &state->tport; state 1025 drivers/tty/amiserial.c ss->custom_divisor != state->custom_divisor; state 1026 drivers/tty/amiserial.c if (ss->irq || ss->port != state->port || state 1027 drivers/tty/amiserial.c ss->xmit_fifo_size != state->xmit_fifo_size) { state 1033 drivers/tty/amiserial.c if ((ss->baud_base != state->baud_base) || state 1035 drivers/tty/amiserial.c (ss->xmit_fifo_size != state->xmit_fifo_size) || state 1043 drivers/tty/amiserial.c state->custom_divisor = ss->custom_divisor; state 1057 drivers/tty/amiserial.c state->baud_base = ss->baud_base; state 1060 drivers/tty/amiserial.c state->custom_divisor = ss->custom_divisor; state 1071 drivers/tty/amiserial.c change_speed(tty, state, NULL); state 1074 drivers/tty/amiserial.c retval = startup(tty, state); state 1333 drivers/tty/amiserial.c struct serial_state *state = tty->driver_data; state 1334 drivers/tty/amiserial.c struct tty_port *port = &state->tport; state 1336 drivers/tty/amiserial.c if (serial_paranoia_check(state, tty->name, "rs_close")) state 1348 drivers/tty/amiserial.c state->read_status_mask &= ~UART_LSR_DR; state 1362 drivers/tty/amiserial.c rs_wait_until_sent(tty, state->timeout); state 1364 drivers/tty/amiserial.c shutdown(tty, state); state 1488 drivers/tty/amiserial.c struct serial_state *state) state 1497 drivers/tty/amiserial.c control = tty_port_initialized(&state->tport) ? state->MCR : status; state 1513 drivers/tty/amiserial.c if (state->quot) state 1514 drivers/tty/amiserial.c seq_printf(m, " baud:%d", state->baud_base / state->quot); state 1516 drivers/tty/amiserial.c seq_printf(m, " tx:%d rx:%d", state->icount.tx, state->icount.rx); state 1518 drivers/tty/amiserial.c if (state->icount.frame) state 1519 drivers/tty/amiserial.c seq_printf(m, " fe:%d", state->icount.frame); state 1521 drivers/tty/amiserial.c if (state->icount.parity) state 1522 drivers/tty/amiserial.c seq_printf(m, " pe:%d", state->icount.parity); state 1524 drivers/tty/amiserial.c if (state->icount.brk) state 1525 drivers/tty/amiserial.c seq_printf(m, " brk:%d", state->icount.brk); state 1527 drivers/tty/amiserial.c if (state->icount.overrun) state 1528 drivers/tty/amiserial.c seq_printf(m, " oe:%d", state->icount.overrun); state 1621 drivers/tty/amiserial.c struct serial_state * state; state 1644 drivers/tty/amiserial.c state = rs_table; state 1645 drivers/tty/amiserial.c state->port = (int)&custom.serdatr; /* Just to give it a value */ state 1646 drivers/tty/amiserial.c state->custom_divisor = 0; state 1647 drivers/tty/amiserial.c state->icount.cts = state->icount.dsr = state 1648 drivers/tty/amiserial.c state->icount.rng = state->icount.dcd = 0; state 1649 drivers/tty/amiserial.c state->icount.rx = state->icount.tx = 0; state 1650 drivers/tty/amiserial.c state->icount.frame = state->icount.parity = 0; state 1651 drivers/tty/amiserial.c state->icount.overrun = state->icount.brk = 0; state 1652 drivers/tty/amiserial.c tty_port_init(&state->tport); state 1653 drivers/tty/amiserial.c state->tport.ops = &amiga_port_ops; state 1654 drivers/tty/amiserial.c tty_port_link_device(&state->tport, serial_driver, 0); state 1664 drivers/tty/amiserial.c state->baud_base = amiga_colorclock; state 1665 drivers/tty/amiserial.c state->xmit_fifo_size = 1; state 1668 drivers/tty/amiserial.c error = request_irq(IRQ_AMIGA_TBE, ser_tx_int, 0, "serial TX", state); state 1673 drivers/tty/amiserial.c "serial RX", state); state 1696 drivers/tty/amiserial.c platform_set_drvdata(pdev, state); state 1701 drivers/tty/amiserial.c free_irq(IRQ_AMIGA_TBE, state); state 1705 drivers/tty/amiserial.c tty_port_destroy(&state->tport); state 1713 drivers/tty/amiserial.c struct serial_state *state = platform_get_drvdata(pdev); state 1721 drivers/tty/amiserial.c tty_port_destroy(&state->tport); state 1723 drivers/tty/amiserial.c free_irq(IRQ_AMIGA_TBE, state); state 1724 drivers/tty/amiserial.c free_irq(IRQ_AMIGA_RBF, state); state 1070 drivers/tty/hvc/hvc_iucv.c static DEVICE_ATTR(state, 0640, hvc_iucv_dev_state_show, NULL); state 493 drivers/tty/hvc/hvc_xen.c if (dev->state == XenbusStateClosed) state 77 drivers/tty/hvc/hvsi.c uint8_t state; /* HVSI protocol state */ state 87 drivers/tty/hvc/hvsi.c static int (*hvsi_wait)(struct hvsi_struct *hp, int state); state 107 drivers/tty/hvc/hvsi.c return (hp->state == HVSI_OPEN) state 108 drivers/tty/hvc/hvsi.c || (hp->state == HVSI_WAIT_FOR_MCTRL_RESPONSE); state 122 drivers/tty/hvc/hvsi.c const char *name = (hp->state < ARRAY_SIZE(state_names)) state 123 drivers/tty/hvc/hvsi.c ? state_names[hp->state] : "UNKNOWN"; state 129 drivers/tty/hvc/hvsi.c static inline void __set_state(struct hvsi_struct *hp, int state) state 131 drivers/tty/hvc/hvsi.c hp->state = state; state 136 drivers/tty/hvc/hvsi.c static inline void set_state(struct hvsi_struct *hp, int state) state 141 drivers/tty/hvc/hvsi.c __set_state(hp, state); state 242 drivers/tty/hvc/hvsi.c if (hp->state != HVSI_CLOSED) { state 259 drivers/tty/hvc/hvsi.c switch (hp->state) { state 309 drivers/tty/hvc/hvsi.c switch (hp->state) { state 513 drivers/tty/hvc/hvsi.c static int __init poll_for_state(struct hvsi_struct *hp, int state) state 520 drivers/tty/hvc/hvsi.c if (hp->state == state) state 530 drivers/tty/hvc/hvsi.c static int wait_for_state(struct hvsi_struct *hp, int state) state 534 drivers/tty/hvc/hvsi.c if (!wait_event_timeout(hp->stateq, (hp->state == state), HVSI_TIMEOUT)) state 712 drivers/tty/hvc/hvsi.c if (hp->state == HVSI_FSP_DIED) state 1193 drivers/tty/hvc/hvsi.c hp->state = HVSI_CLOSED; state 1315 drivers/tty/ipwireless/hardware.c unsigned int channel_idx, int line, int state) state 1328 drivers/tty/ipwireless/hardware.c packet->body.value = (state == 0 ? 0 : 1); state 1335 drivers/tty/ipwireless/hardware.c unsigned int channel_idx, int state) state 1337 drivers/tty/ipwireless/hardware.c if (state != 0) state 1342 drivers/tty/ipwireless/hardware.c return set_control_line(hw, priority, channel_idx, COMCTRL_DTR, state); state 1346 drivers/tty/ipwireless/hardware.c unsigned int channel_idx, int state) state 1348 drivers/tty/ipwireless/hardware.c if (state != 0) state 1353 drivers/tty/ipwireless/hardware.c return set_control_line(hw, priority, channel_idx, COMCTRL_RTS, state); state 1357 drivers/tty/ipwireless/hardware.c int state) state 1359 drivers/tty/ipwireless/hardware.c return set_DTR(hw, PRIO_CTRL, channel_idx, state); state 1363 drivers/tty/ipwireless/hardware.c int state) state 1365 drivers/tty/ipwireless/hardware.c return set_RTS(hw, PRIO_CTRL, channel_idx, state); state 40 drivers/tty/ipwireless/hardware.h int state); state 42 drivers/tty/ipwireless/hardware.h int state); state 384 drivers/tty/moxa.c static int moxa_break_ctl(struct tty_struct *tty, int state) state 388 drivers/tty/moxa.c moxafunc(port->tableAddr, state ? FC_SendBreak : FC_StopBreak, state 116 drivers/tty/n_gsm.c int state; state 195 drivers/tty/n_gsm.c int state; state 1424 drivers/tty/n_gsm.c dlci->state = DLCI_CLOSED; state 1448 drivers/tty/n_gsm.c dlci->state = DLCI_OPEN; state 1474 drivers/tty/n_gsm.c switch (dlci->state) { state 1515 drivers/tty/n_gsm.c if (dlci->state == DLCI_OPEN || dlci->state == DLCI_OPENING) state 1518 drivers/tty/n_gsm.c dlci->state = DLCI_OPENING; state 1537 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED || dlci->state == DLCI_CLOSING) state 1540 drivers/tty/n_gsm.c dlci->state = DLCI_CLOSING; state 1661 drivers/tty/n_gsm.c dlci->state = DLCI_CLOSED; state 1724 drivers/tty/n_gsm.c dlci->state = DLCI_CLOSED; state 1794 drivers/tty/n_gsm.c if (dlci == NULL || dlci->state == DLCI_CLOSED) { state 1806 drivers/tty/n_gsm.c switch (dlci->state) { state 1831 drivers/tty/n_gsm.c if (dlci == NULL || dlci->state != DLCI_OPEN) { state 1859 drivers/tty/n_gsm.c switch (gsm->state) { state 1862 drivers/tty/n_gsm.c gsm->state = GSM_ADDRESS; state 1871 drivers/tty/n_gsm.c gsm->state = GSM_CONTROL; state 1876 drivers/tty/n_gsm.c gsm->state = GSM_LEN0; state 1883 drivers/tty/n_gsm.c gsm->state = GSM_SEARCH; state 1888 drivers/tty/n_gsm.c gsm->state = GSM_FCS; state 1890 drivers/tty/n_gsm.c gsm->state = GSM_DATA; state 1893 drivers/tty/n_gsm.c gsm->state = GSM_LEN1; state 1901 drivers/tty/n_gsm.c gsm->state = GSM_SEARCH; state 1906 drivers/tty/n_gsm.c gsm->state = GSM_FCS; state 1908 drivers/tty/n_gsm.c gsm->state = GSM_DATA; state 1913 drivers/tty/n_gsm.c gsm->state = GSM_FCS; state 1918 drivers/tty/n_gsm.c gsm->state = GSM_SSOF; state 1922 drivers/tty/n_gsm.c gsm->state = GSM_SEARCH; state 1942 drivers/tty/n_gsm.c if (gsm->state == GSM_DATA && gsm->count) { state 1948 drivers/tty/n_gsm.c gsm->state = GSM_START; state 1952 drivers/tty/n_gsm.c if (gsm->state != GSM_START) { state 1954 drivers/tty/n_gsm.c gsm->state = GSM_START; state 1967 drivers/tty/n_gsm.c if (gsm->state == GSM_SEARCH) state 1974 drivers/tty/n_gsm.c switch (gsm->state) { state 1977 drivers/tty/n_gsm.c gsm->state = GSM_ADDRESS; state 1983 drivers/tty/n_gsm.c gsm->state = GSM_CONTROL; state 1989 drivers/tty/n_gsm.c gsm->state = GSM_DATA; state 1993 drivers/tty/n_gsm.c gsm->state = GSM_OVERRUN; state 2018 drivers/tty/n_gsm.c gsm->state = GSM_SEARCH; state 2041 drivers/tty/n_gsm.c dlci->state == DLCI_CLOSED); state 2885 drivers/tty/n_gsm.c if (dlci->state != DLCI_OPEN) state 2947 drivers/tty/n_gsm.c if (gsm->dlci[0] && gsm->dlci[0]->state != DLCI_OPEN) { state 3001 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3019 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3030 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3042 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3050 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3058 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3078 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3089 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3109 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3138 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3151 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3163 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3172 drivers/tty/n_gsm.c static int gsmtty_break_ctl(struct tty_struct *tty, int state) state 3176 drivers/tty/n_gsm.c if (dlci->state == DLCI_CLOSED) state 3179 drivers/tty/n_gsm.c if (state == -1) /* "On indefinitely" - we can't encode this state 3182 drivers/tty/n_gsm.c else if (state > 0) { state 3183 drivers/tty/n_gsm.c encode = state / 200; /* mS to encoding */ state 399 drivers/tty/n_r3964.c if ((pInfo->state == R3964_IDLE) && (pInfo->tx_first != NULL)) { state 400 drivers/tty/n_r3964.c pInfo->state = R3964_TX_REQUEST; state 425 drivers/tty/n_r3964.c pInfo->state = R3964_TX_REQUEST; state 436 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 476 drivers/tty/n_r3964.c pInfo->state = R3964_WAIT_FOR_TX_ACK; state 507 drivers/tty/n_r3964.c pInfo->state = R3964_WAIT_FOR_RX_REPEAT; state 512 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 552 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 559 drivers/tty/n_r3964.c switch (pInfo->state) { state 564 drivers/tty/n_r3964.c pInfo->state = R3964_TRANSMITTING; state 592 drivers/tty/n_r3964.c pInfo->state = R3964_WAIT_ZVZ_BEFORE_TX_RETRY; state 601 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 616 drivers/tty/n_r3964.c pInfo->state = R3964_WAIT_FOR_RX_BUF; state 627 drivers/tty/n_r3964.c pInfo->state = R3964_RECEIVING; state 648 drivers/tty/n_r3964.c pInfo->state = R3964_WAIT_FOR_BCC; state 702 drivers/tty/n_r3964.c switch (pInfo->state) { state 720 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 727 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 731 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 737 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 996 drivers/tty/n_r3964.c pInfo->state = R3964_IDLE; state 358 drivers/tty/nozomi.c enum card_state state; state 660 drivers/tty/nozomi.c dc->state = NOZOMI_STATE_ALLOCATED; state 915 drivers/tty/nozomi.c if (dc->state == NOZOMI_STATE_ALLOCATED) { state 920 drivers/tty/nozomi.c dc->state = NOZOMI_STATE_READY; state 1414 drivers/tty/nozomi.c dc->state = NOZOMI_STATE_ENABLED; state 1551 drivers/tty/nozomi.c if (!port || !dc || dc->state != NOZOMI_STATE_READY) state 114 drivers/tty/serial/21285.c tty_flip_buffer_push(&port->state->port); state 122 drivers/tty/serial/21285.c struct circ_buf *xmit = &port->state->xmit; state 232 drivers/tty/serial/8250/8250_aspeed_vuart.c if (!tty_buffer_space_avail(&up->port.state->port)) { state 269 drivers/tty/serial/8250/8250_aspeed_vuart.c space = tty_buffer_space_avail(&port->state->port); state 292 drivers/tty/serial/8250/8250_aspeed_vuart.c tty_flip_buffer_push(&port->state->port); state 293 drivers/tty/serial/8250/8250_core.c (!uart_circ_empty(&up->port.state->xmit) || up->port.x_char) && state 857 drivers/tty/serial/8250/8250_core.c static int serial8250_suspend(struct platform_device *dev, pm_message_t state) state 18 drivers/tty/serial/8250/8250_dma.c struct circ_buf *xmit = &p->port.state->xmit; state 47 drivers/tty/serial/8250/8250_dma.c struct tty_port *tty_port = &p->port.state->port; state 48 drivers/tty/serial/8250/8250_dma.c struct dma_tx_state state; state 52 drivers/tty/serial/8250/8250_dma.c dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); state 54 drivers/tty/serial/8250/8250_dma.c count = dma->rx_size - state.residue; state 65 drivers/tty/serial/8250/8250_dma.c struct circ_buf *xmit = &p->port.state->xmit; state 221 drivers/tty/serial/8250/8250_dma.c p->port.state->xmit.buf, state 264 drivers/tty/serial/8250/8250_dw.c dw8250_do_pm(struct uart_port *port, unsigned int state, unsigned int old) state 266 drivers/tty/serial/8250/8250_dw.c if (!state) state 269 drivers/tty/serial/8250/8250_dw.c serial8250_do_pm(port, state, old); state 271 drivers/tty/serial/8250/8250_dw.c if (state) state 141 drivers/tty/serial/8250/8250_exar.c static void exar_pm(struct uart_port *port, unsigned int state, unsigned int old) state 149 drivers/tty/serial/8250/8250_exar.c serial_port_out(port, UART_EXAR_SLEEP, state ? 0xff : 0); state 182 drivers/tty/serial/8250/8250_exar.c struct circ_buf *xmit = &port->state->xmit; state 91 drivers/tty/serial/8250/8250_mtk.c struct tty_port *tty_port = &up->port.state->port; state 92 drivers/tty/serial/8250/8250_mtk.c struct dma_tx_state state; state 99 drivers/tty/serial/8250/8250_mtk.c dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); state 100 drivers/tty/serial/8250/8250_mtk.c total = dma->rx_size - state.residue; state 192 drivers/tty/serial/8250/8250_mtk.c uart_circ_clear(&port->state->xmit); state 271 drivers/tty/serial/8250/8250_mtk.c serial_out(up, UART_XON1, START_CHAR(port->state->port.tty)); state 272 drivers/tty/serial/8250/8250_mtk.c serial_out(up, UART_XOFF1, STOP_CHAR(port->state->port.tty)); state 419 drivers/tty/serial/8250/8250_mtk.c mtk8250_do_pm(struct uart_port *port, unsigned int state, unsigned int old) state 421 drivers/tty/serial/8250/8250_mtk.c if (!state) state 424 drivers/tty/serial/8250/8250_mtk.c serial8250_do_pm(port, state, old); state 426 drivers/tty/serial/8250/8250_mtk.c if (state) state 498 drivers/tty/serial/8250/8250_omap.c static void omap_8250_pm(struct uart_port *port, unsigned int state, state 510 drivers/tty/serial/8250/8250_omap.c serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); state 778 drivers/tty/serial/8250/8250_omap.c struct tty_port *tty_port = &p->port.state->port; state 779 drivers/tty/serial/8250/8250_omap.c struct dma_tx_state state; state 790 drivers/tty/serial/8250/8250_omap.c dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); state 792 drivers/tty/serial/8250/8250_omap.c count = dma->rx_size - state.residue; state 809 drivers/tty/serial/8250/8250_omap.c struct dma_tx_state state; state 819 drivers/tty/serial/8250/8250_omap.c if (dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state) != state 835 drivers/tty/serial/8250/8250_omap.c struct dma_tx_state state; state 846 drivers/tty/serial/8250/8250_omap.c ret = dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); state 900 drivers/tty/serial/8250/8250_omap.c struct circ_buf *xmit = &p->port.state->xmit; state 946 drivers/tty/serial/8250/8250_omap.c struct circ_buf *xmit = &p->port.state->xmit; state 1076 drivers/tty/serial/8250/8250_omap.c uart_circ_empty(&up->port.state->xmit)) { state 5612 drivers/tty/serial/8250/8250_pci.c pci_channel_state_t state) state 5616 drivers/tty/serial/8250/8250_pci.c if (state == pci_channel_io_perm_failure) state 1718 drivers/tty/serial/8250/8250_port.c tty_flip_buffer_push(&port->state->port); state 1726 drivers/tty/serial/8250/8250_port.c struct circ_buf *xmit = &port->state->xmit; state 1782 drivers/tty/serial/8250/8250_port.c port->state != NULL) { state 1792 drivers/tty/serial/8250/8250_port.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 2728 drivers/tty/serial/8250/8250_port.c void serial8250_do_pm(struct uart_port *port, unsigned int state, state 2733 drivers/tty/serial/8250/8250_port.c serial8250_set_sleep(p, state != 0); state 2738 drivers/tty/serial/8250/8250_port.c serial8250_pm(struct uart_port *port, unsigned int state, state 2742 drivers/tty/serial/8250/8250_port.c port->pm(port, state, oldstate); state 2744 drivers/tty/serial/8250/8250_port.c serial8250_do_pm(port, state, oldstate); state 2877 drivers/tty/serial/8250/8250_port.c struct uart_state *state = container_of(port, struct uart_state, port); state 2878 drivers/tty/serial/8250/8250_port.c struct uart_port *uport = state->uart_port; state 2913 drivers/tty/serial/8250/8250_port.c struct uart_state *state = container_of(port, struct uart_state, port); state 2914 drivers/tty/serial/8250/8250_port.c struct uart_port *uport = state->uart_port; state 3128 drivers/tty/serial/8250/8250_port.c if (port->state->port.tty && termios.c_cflag == 0) state 3129 drivers/tty/serial/8250/8250_port.c termios.c_cflag = port->state->port.tty->termios.c_cflag; state 81 drivers/tty/serial/8250/8250_pxa.c static void serial_pxa_pm(struct uart_port *port, unsigned int state, state 86 drivers/tty/serial/8250/8250_pxa.c if (!state) state 135 drivers/tty/serial/altera_jtaguart.c tty_flip_buffer_push(&port->state->port); state 142 drivers/tty/serial/altera_jtaguart.c struct circ_buf *xmit = &port->state->xmit; state 247 drivers/tty/serial/altera_uart.c tty_flip_buffer_push(&port->state->port); state 254 drivers/tty/serial/altera_uart.c struct circ_buf *xmit = &port->state->xmit; state 167 drivers/tty/serial/amba-pl010.c tty_flip_buffer_push(&uap->port.state->port); state 173 drivers/tty/serial/amba-pl010.c struct circ_buf *xmit = &uap->port.state->xmit; state 226 drivers/tty/serial/amba-pl010.c wake_up_interruptible(&uap->port.state->port.delta_msr_wait); state 742 drivers/tty/serial/amba-pl010.c if (!amba_reg.state) { state 574 drivers/tty/serial/amba-pl011.c uart_circ_empty(&uap->port.state->xmit)) { state 604 drivers/tty/serial/amba-pl011.c struct circ_buf *xmit = &uap->port.state->xmit; state 881 drivers/tty/serial/amba-pl011.c struct tty_port *port = &uap->port.state->port; state 957 drivers/tty/serial/amba-pl011.c struct dma_tx_state state; state 968 drivers/tty/serial/amba-pl011.c dmarx->cookie, &state); state 977 drivers/tty/serial/amba-pl011.c pending = sgbuf->sg.length - state.residue; state 1007 drivers/tty/serial/amba-pl011.c struct dma_tx_state state; state 1022 drivers/tty/serial/amba-pl011.c rxchan->device->device_tx_status(rxchan, dmarx->cookie, &state); state 1023 drivers/tty/serial/amba-pl011.c pending = sgbuf->sg.length - state.residue; state 1066 drivers/tty/serial/amba-pl011.c struct tty_port *port = &uap->port.state->port; state 1074 drivers/tty/serial/amba-pl011.c struct dma_tx_state state; state 1077 drivers/tty/serial/amba-pl011.c rxchan->device->device_tx_status(rxchan, dmarx->cookie, &state); state 1078 drivers/tty/serial/amba-pl011.c if (likely(state.residue < dmarx->last_residue)) { state 1080 drivers/tty/serial/amba-pl011.c size = dmarx->last_residue - state.residue; state 1084 drivers/tty/serial/amba-pl011.c dmarx->last_residue = state.residue; state 1351 drivers/tty/serial/amba-pl011.c tty_flip_buffer_push(&uap->port.state->port); state 1394 drivers/tty/serial/amba-pl011.c struct circ_buf *xmit = &uap->port.state->xmit; state 1454 drivers/tty/serial/amba-pl011.c wake_up_interruptible(&uap->port.state->port.delta_msr_wait); state 2602 drivers/tty/serial/amba-pl011.c if (!amba_reg.state) { state 125 drivers/tty/serial/apbuart.c tty_flip_buffer_push(&port->state->port); state 131 drivers/tty/serial/apbuart.c struct circ_buf *xmit = &port->state->xmit; state 306 drivers/tty/serial/ar933x_uart.c struct tty_port *port = &up->port.state->port; state 338 drivers/tty/serial/ar933x_uart.c struct circ_buf *xmit = &up->port.state->xmit; state 162 drivers/tty/serial/arc_uart.c struct circ_buf *xmit = &port->state->xmit; state 244 drivers/tty/serial/arc_uart.c tty_flip_buffer_push(&port->state->port); state 831 drivers/tty/serial/atmel_serial.c struct circ_buf *xmit = &port->state->xmit; state 865 drivers/tty/serial/atmel_serial.c struct circ_buf *xmit = &port->state->xmit; state 930 drivers/tty/serial/atmel_serial.c struct circ_buf *xmit = &port->state->xmit; state 1031 drivers/tty/serial/atmel_serial.c BUG_ON(!PAGE_ALIGNED(port->state->xmit.buf)); state 1033 drivers/tty/serial/atmel_serial.c virt_to_page(port->state->xmit.buf), state 1035 drivers/tty/serial/atmel_serial.c offset_in_page(port->state->xmit.buf)); state 1047 drivers/tty/serial/atmel_serial.c port->state->xmit.buf, state 1105 drivers/tty/serial/atmel_serial.c struct tty_port *tport = &port->state->port; state 1108 drivers/tty/serial/atmel_serial.c struct dma_tx_state state; state 1117 drivers/tty/serial/atmel_serial.c &state); state 1139 drivers/tty/serial/atmel_serial.c ring->head = sg_dma_len(&atmel_port->sg_rx) - state.residue; state 1393 drivers/tty/serial/atmel_serial.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 1454 drivers/tty/serial/atmel_serial.c struct circ_buf *xmit = &port->state->xmit; state 1505 drivers/tty/serial/atmel_serial.c struct circ_buf *xmit = &port->state->xmit; state 1582 drivers/tty/serial/atmel_serial.c tty_flip_buffer_push(&port->state->port); state 1605 drivers/tty/serial/atmel_serial.c struct tty_port *tport = &port->state->port; state 2097 drivers/tty/serial/atmel_serial.c static void atmel_serial_pm(struct uart_port *port, unsigned int state, state 2102 drivers/tty/serial/atmel_serial.c switch (state) { state 2125 drivers/tty/serial/atmel_serial.c dev_err(port->dev, "atmel_serial: unknown pm %d\n", state); state 2713 drivers/tty/serial/atmel_serial.c pm_message_t state) state 233 drivers/tty/serial/bcm63xx_uart.c struct tty_port *tty_port = &port->state->port; state 327 drivers/tty/serial/bcm63xx_uart.c xmit = &port->state->xmit; state 143 drivers/tty/serial/clps711x.c tty_flip_buffer_push(&port->state->port); state 152 drivers/tty/serial/clps711x.c struct circ_buf *xmit = &port->state->xmit; state 371 drivers/tty/serial/clps711x.c struct uart_port *port = clps711x_uart.state[co->index].uart_port; state 395 drivers/tty/serial/clps711x.c port = clps711x_uart.state[index].uart_port; state 235 drivers/tty/serial/cpm_uart/cpm_uart_core.c struct tty_port *tport = &port->state->port; state 510 drivers/tty/serial/cpm_uart/cpm_uart_core.c (pinfo->port.state && pinfo->port.state->port.low_latency)) state 684 drivers/tty/serial/cpm_uart/cpm_uart_core.c struct circ_buf *xmit = &port->state->xmit; state 178 drivers/tty/serial/digicolor-usart.c tty_flip_buffer_push(&port->state->port); state 183 drivers/tty/serial/digicolor-usart.c struct circ_buf *xmit = &port->state->xmit; state 251 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_break_ctl(struct uart_port *port, int state) state 246 drivers/tty/serial/dz.c tty_flip_buffer_push(&mux->dport[i].port.state->port); state 265 drivers/tty/serial/dz.c xmit = &dport->port.state->xmit; state 644 drivers/tty/serial/dz.c static void dz_pm(struct uart_port *uport, unsigned int state, state 651 drivers/tty/serial/dz.c if (state < 3) state 139 drivers/tty/serial/efm32-uart.c struct circ_buf *xmit = &port->state->xmit; state 238 drivers/tty/serial/efm32-uart.c tty_insert_flip_char(&port->state->port, state 249 drivers/tty/serial/efm32-uart.c struct tty_port *tport = &port->state->port; state 167 drivers/tty/serial/fsl_linflexuart.c struct circ_buf *xmit = &sport->state->xmit; state 207 drivers/tty/serial/fsl_linflexuart.c struct circ_buf *xmit = &sport->state->xmit; state 246 drivers/tty/serial/fsl_linflexuart.c struct tty_port *port = &sport->state->port; state 413 drivers/tty/serial/fsl_lpuart.c struct circ_buf *xmit = &sport->port.state->xmit; state 458 drivers/tty/serial/fsl_lpuart.c return uart_circ_empty(&port->state->xmit) || uart_tx_stopped(port); state 465 drivers/tty/serial/fsl_lpuart.c struct circ_buf *xmit = &sport->port.state->xmit; state 680 drivers/tty/serial/fsl_lpuart.c struct circ_buf *xmit = &sport->port.state->xmit; state 710 drivers/tty/serial/fsl_lpuart.c struct circ_buf *xmit = &sport->port.state->xmit; state 824 drivers/tty/serial/fsl_lpuart.c struct tty_port *port = &sport->port.state->port; state 905 drivers/tty/serial/fsl_lpuart.c struct tty_port *port = &sport->port.state->port; state 1001 drivers/tty/serial/fsl_lpuart.c struct tty_port *port = &sport->port.state->port; state 1002 drivers/tty/serial/fsl_lpuart.c struct dma_tx_state state; state 1066 drivers/tty/serial/fsl_lpuart.c &state); state 1084 drivers/tty/serial/fsl_lpuart.c ring->head = sport->rx_sgl.length - state.residue; state 1146 drivers/tty/serial/fsl_lpuart.c struct tty_port *port = &sport->port.state->port; state 619 drivers/tty/serial/icom.c int temp_tail = port->state->xmit.tail; state 630 drivers/tty/serial/icom.c while ((port->state->xmit.head != temp_tail) && state 634 drivers/tty/serial/icom.c port->state->xmit.buf[temp_tail]; state 686 drivers/tty/serial/icom.c wake_up_interruptible(&icom_port->uart_port.state-> state 710 drivers/tty/serial/icom.c !uart_circ_empty(&icom_port->uart_port.state->xmit); i++) { state 712 drivers/tty/serial/icom.c icom_port->uart_port.state->xmit.tail++; state 713 drivers/tty/serial/icom.c icom_port->uart_port.state->xmit.tail &= state 727 drivers/tty/serial/icom.c struct tty_port *port = &icom_port->uart_port.state->port; state 498 drivers/tty/serial/imx.c struct circ_buf *xmit = &sport->port.state->xmit; state 552 drivers/tty/serial/imx.c struct circ_buf *xmit = &sport->port.state->xmit; state 589 drivers/tty/serial/imx.c struct circ_buf *xmit = &sport->port.state->xmit; state 653 drivers/tty/serial/imx.c if (!sport->port.x_char && uart_circ_empty(&port->state->xmit)) state 696 drivers/tty/serial/imx.c if (!uart_circ_empty(&port->state->xmit) && state 711 drivers/tty/serial/imx.c wake_up_interruptible(&sport->port.state->port.delta_msr_wait); state 744 drivers/tty/serial/imx.c struct tty_port *port = &sport->port.state->port; state 872 drivers/tty/serial/imx.c wake_up_interruptible(&sport->port.state->port.delta_msr_wait); state 1053 drivers/tty/serial/imx.c if (sport->port.state) { state 1077 drivers/tty/serial/imx.c struct tty_port *port = &sport->port.state->port; state 1078 drivers/tty/serial/imx.c struct dma_tx_state state; state 1085 drivers/tty/serial/imx.c status = dmaengine_tx_status(chan, sport->rx_cookie, &state); state 1106 drivers/tty/serial/imx.c rx_ring->head = sg_dma_len(sgl) - state.residue; state 1188 drivers/tty/serial/imx.c struct tty_port *port = &sport->port.state->port; state 257 drivers/tty/serial/ip22zilog.c bool push = up->port.state != NULL; state 353 drivers/tty/serial/ip22zilog.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 403 drivers/tty/serial/ip22zilog.c if (up->port.state == NULL) state 405 drivers/tty/serial/ip22zilog.c xmit = &up->port.state->xmit; state 459 drivers/tty/serial/ip22zilog.c tty_flip_buffer_push(&up->port.state->port); state 482 drivers/tty/serial/ip22zilog.c tty_flip_buffer_push(&up->port.state->port); state 608 drivers/tty/serial/ip22zilog.c struct circ_buf *xmit = &port->state->xmit; state 460 drivers/tty/serial/jsm/jsm_cls.c circ = &ch->uart_port.state->xmit; state 712 drivers/tty/serial/jsm/jsm_cls.c cflag = C_BAUD(ch->uart_port.state->port.tty); state 38 drivers/tty/serial/jsm/jsm_driver.c pci_channel_state_t state); state 330 drivers/tty/serial/jsm/jsm_driver.c pci_channel_state_t state) state 487 drivers/tty/serial/jsm/jsm_neo.c circ = &ch->uart_port.state->xmit; state 978 drivers/tty/serial/jsm/jsm_neo.c cflag = C_BAUD(ch->uart_port.state->port.tty); state 156 drivers/tty/serial/jsm/jsm_tty.c termios = &port->state->port.tty->termios; state 243 drivers/tty/serial/jsm/jsm_tty.c termios = &port->state->port.tty->termios; state 525 drivers/tty/serial/jsm/jsm_tty.c port = &ch->uart_port.state->port; state 165 drivers/tty/serial/lantiq.c struct tty_port *tport = &port->state->port; state 227 drivers/tty/serial/lantiq.c struct circ_buf *xmit = &port->state->xmit; state 245 drivers/tty/serial/lantiq.c writeb(port->state->xmit.buf[port->state->xmit.tail], state 255 drivers/tty/serial/lpc32xx_hs.c struct tty_port *tport = &port->state->port; state 285 drivers/tty/serial/lpc32xx_hs.c struct circ_buf *xmit = &port->state->xmit; state 323 drivers/tty/serial/lpc32xx_hs.c struct tty_port *tport = &port->state->port; state 699 drivers/tty/serial/lpc32xx_hs.c pm_message_t state) state 185 drivers/tty/serial/max3100.c if (s->port.state) { state 262 drivers/tty/serial/max3100.c struct circ_buf *xmit = &s->port.state->xmit; state 308 drivers/tty/serial/max3100.c tty_flip_buffer_push(&s->port.state->port); state 321 drivers/tty/serial/max3100.c tty_flip_buffer_push(&s->port.state->port); state 525 drivers/tty/serial/max3100.c s->port.state->port.low_latency = 1; state 745 drivers/tty/serial/max310x.c tty_flip_buffer_push(&port->state->port); state 750 drivers/tty/serial/max310x.c struct circ_buf *xmit = &port->state->xmit; state 323 drivers/tty/serial/mcf.c tty_flip_buffer_push(&port->state->port); state 332 drivers/tty/serial/mcf.c struct circ_buf *xmit = &port->state->xmit; state 246 drivers/tty/serial/men_z135_uart.c struct tty_port *tport = &port->state->port; state 296 drivers/tty/serial/men_z135_uart.c struct circ_buf *xmit = &port->state->xmit; state 139 drivers/tty/serial/meson_uart.c struct circ_buf *xmit = &port->state->xmit; state 177 drivers/tty/serial/meson_uart.c struct tty_port *tport = &port->state->port; state 79 drivers/tty/serial/milbeaut_usio.c struct circ_buf *xmit = &port->state->xmit; state 155 drivers/tty/serial/milbeaut_usio.c struct tty_port *ttyport = &port->state->port; state 118 drivers/tty/serial/mpc52xx_uart.c void (*set_rts)(struct uart_port *port, int state); state 157 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_set_rts(struct uart_port *port, int state) state 159 drivers/tty/serial/mpc52xx_uart.c if (state) state 933 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_set_rts(struct uart_port *port, int state) state 935 drivers/tty/serial/mpc52xx_uart.c if (state & TIOCM_RTS) state 1375 drivers/tty/serial/mpc52xx_uart.c struct tty_port *tport = &port->state->port; state 1442 drivers/tty/serial/mpc52xx_uart.c struct circ_buf *xmit = &port->state->xmit; state 1822 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_of_suspend(struct platform_device *op, pm_message_t state) state 132 drivers/tty/serial/mps2-uart.c struct circ_buf *xmit = &port->state->xmit; state 190 drivers/tty/serial/mps2-uart.c struct tty_port *tport = &port->state->port; state 196 drivers/tty/serial/mps2-uart.c tty_insert_flip_char(&port->state->port, rxdata, TTY_NORMAL); state 247 drivers/tty/serial/mps2-uart.c struct tty_port *tport = &port->state->port; state 430 drivers/tty/serial/msm_serial.c struct circ_buf *xmit = &port->state->xmit; state 432 drivers/tty/serial/msm_serial.c struct dma_tx_state state; state 444 drivers/tty/serial/msm_serial.c status = dmaengine_tx_status(dma->chan, dma->cookie, &state); state 457 drivers/tty/serial/msm_serial.c count = dma->count - state.residue; state 478 drivers/tty/serial/msm_serial.c struct circ_buf *xmit = &msm_port->uart.state->xmit; state 540 drivers/tty/serial/msm_serial.c struct tty_port *tport = &port->state->port; state 688 drivers/tty/serial/msm_serial.c struct tty_port *tport = &port->state->port; state 763 drivers/tty/serial/msm_serial.c struct tty_port *tport = &port->state->port; state 816 drivers/tty/serial/msm_serial.c struct circ_buf *xmit = &port->state->xmit; state 864 drivers/tty/serial/msm_serial.c struct circ_buf *xmit = &msm_port->uart.state->xmit; state 921 drivers/tty/serial/msm_serial.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 1393 drivers/tty/serial/msm_serial.c static void msm_power(struct uart_port *port, unsigned int state, state 1398 drivers/tty/serial/msm_serial.c switch (state) { state 1408 drivers/tty/serial/msm_serial.c pr_err("msm_serial: Unknown PM state %d\n", state); state 188 drivers/tty/serial/mux.c struct circ_buf *xmit = &port->state->xmit; state 231 drivers/tty/serial/mux.c struct tty_port *tport = &port->state->port; state 195 drivers/tty/serial/mvebu-uart.c struct circ_buf *xmit = &port->state->xmit; state 238 drivers/tty/serial/mvebu-uart.c struct tty_port *tport = &port->state->port; state 300 drivers/tty/serial/mvebu-uart.c struct circ_buf *xmit = &port->state->xmit; state 534 drivers/tty/serial/mxs-auart.c struct circ_buf *xmit = &s->port.state->xmit; state 585 drivers/tty/serial/mxs-auart.c struct circ_buf *xmit = &s->port.state->xmit; state 638 drivers/tty/serial/mxs-auart.c if (uart_circ_empty(&(s->port.state->xmit))) state 704 drivers/tty/serial/mxs-auart.c tty_flip_buffer_push(&s->port.state->port); state 762 drivers/tty/serial/mxs-auart.c s->port.state != NULL) { state 772 drivers/tty/serial/mxs-auart.c wake_up_interruptible(&s->port.state->port.delta_msr_wait); state 851 drivers/tty/serial/mxs-auart.c struct tty_port *port = &s->port.state->port; state 369 drivers/tty/serial/omap-serial.c struct circ_buf *xmit = &up->port.state->xmit; state 476 drivers/tty/serial/omap-serial.c up->port.state != NULL) { state 487 drivers/tty/serial/omap-serial.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 613 drivers/tty/serial/omap-serial.c tty_flip_buffer_push(&up->port.state->port); state 1101 drivers/tty/serial/omap-serial.c serial_omap_pm(struct uart_port *port, unsigned int state, state 1115 drivers/tty/serial/omap-serial.c serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); state 180 drivers/tty/serial/owl-uart.c struct circ_buf *xmit = &port->state->xmit; state 241 drivers/tty/serial/owl-uart.c tty_insert_flip_char(&port->state->port, val, flag); state 247 drivers/tty/serial/owl-uart.c tty_flip_buffer_push(&port->state->port); state 630 drivers/tty/serial/pch_uart.c struct tty_port *tport = &port->state->port; state 658 drivers/tty/serial/pch_uart.c struct tty_port *tport = &port->state->port; state 771 drivers/tty/serial/pch_uart.c tty_flip_buffer_push(&port->state->port); state 781 drivers/tty/serial/pch_uart.c struct circ_buf *xmit = &port->state->xmit; state 803 drivers/tty/serial/pch_uart.c struct circ_buf *xmit = &port->state->xmit; state 887 drivers/tty/serial/pch_uart.c struct circ_buf *xmit = &port->state->xmit; state 932 drivers/tty/serial/pch_uart.c struct circ_buf *xmit = &port->state->xmit; state 1052 drivers/tty/serial/pch_uart.c struct tty_struct *tty = tty_port_tty_get(&port->state->port); state 1867 drivers/tty/serial/pch_uart.c static int pch_uart_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 1874 drivers/tty/serial/pch_uart.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 214 drivers/tty/serial/pic32_uart.c tty = &port->state->port; state 280 drivers/tty/serial/pic32_uart.c struct circ_buf *xmit = &port->state->xmit; state 226 drivers/tty/serial/pmac_zilog.c if (uap->port.state == NULL) { state 231 drivers/tty/serial/pmac_zilog.c port = &uap->port.state->port; state 349 drivers/tty/serial/pmac_zilog.c wake_up_interruptible(&uap->port.state->port.delta_msr_wait); state 409 drivers/tty/serial/pmac_zilog.c if (uap->port.state == NULL) state 411 drivers/tty/serial/pmac_zilog.c xmit = &uap->port.state->xmit; state 475 drivers/tty/serial/pmac_zilog.c tty_flip_buffer_push(&uap->port.state->port); state 500 drivers/tty/serial/pmac_zilog.c tty_flip_buffer_push(&uap->port.state->port); state 639 drivers/tty/serial/pmac_zilog.c struct circ_buf *xmit = &port->state->xmit; state 730 drivers/tty/serial/pmac_zilog.c static int pmz_set_scc_power(struct uart_pmac_port *uap, int state) state 735 drivers/tty/serial/pmac_zilog.c if (state) { state 761 drivers/tty/serial/pmac_zilog.c static int pmz_set_scc_power(struct uart_pmac_port *uap, int state) state 99 drivers/tty/serial/pnx8xxx_uart.c wake_up_interruptible(&sport->port.state->port.delta_msr_wait); state 111 drivers/tty/serial/pnx8xxx_uart.c if (sport->port.state) { state 242 drivers/tty/serial/pnx8xxx_uart.c tty_flip_buffer_push(&sport->port.state->port); state 248 drivers/tty/serial/pnx8xxx_uart.c struct circ_buf *xmit = &sport->port.state->xmit; state 776 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_serial_suspend(struct platform_device *pdev, pm_message_t state) state 165 drivers/tty/serial/pxa.c tty_flip_buffer_push(&up->port.state->port); state 180 drivers/tty/serial/pxa.c struct circ_buf *xmit = &up->port.state->xmit; state 240 drivers/tty/serial/pxa.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 551 drivers/tty/serial/pxa.c serial_pxa_pm(struct uart_port *port, unsigned int state, state 556 drivers/tty/serial/pxa.c if (!state) state 461 drivers/tty/serial/qcom_geni_serial.c if (uart_circ_chars_pending(&uport->state->xmit)) { state 484 drivers/tty/serial/qcom_geni_serial.c tport = &uport->state->port; state 531 drivers/tty/serial/qcom_geni_serial.c tport = &uport->state->port; state 681 drivers/tty/serial/qcom_geni_serial.c struct circ_buf *xmit = &uport->state->xmit; state 776 drivers/tty/serial/qcom_geni_serial.c struct tty_port *tport = &uport->state->port; state 331 drivers/tty/serial/rda-uart.c struct circ_buf *xmit = &port->state->xmit; state 396 drivers/tty/serial/rda-uart.c tty_insert_flip_char(&port->state->port, val, flag); state 402 drivers/tty/serial/rda-uart.c tty_flip_buffer_push(&port->state->port); state 402 drivers/tty/serial/rp2.c struct tty_port *port = &up->port.state->port; state 435 drivers/tty/serial/rp2.c struct circ_buf *xmit = &up->port.state->xmit; state 480 drivers/tty/serial/rp2.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 109 drivers/tty/serial/sa1100.c wake_up_interruptible(&sport->port.state->port.delta_msr_wait); state 121 drivers/tty/serial/sa1100.c if (sport->port.state) { state 233 drivers/tty/serial/sa1100.c tty_flip_buffer_push(&sport->port.state->port); state 239 drivers/tty/serial/sa1100.c struct circ_buf *xmit = &sport->port.state->xmit; state 840 drivers/tty/serial/sa1100.c static int sa1100_serial_suspend(struct platform_device *dev, pm_message_t state) state 161 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 162 drivers/tty/serial/samsung.c struct dma_tx_state state; state 175 drivers/tty/serial/samsung.c dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); state 180 drivers/tty/serial/samsung.c count = dma->tx_bytes_requested - state.residue; state 200 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 202 drivers/tty/serial/samsung.c struct dma_tx_state state; state 207 drivers/tty/serial/samsung.c dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); state 208 drivers/tty/serial/samsung.c count = dma->tx_bytes_requested - state.residue; state 285 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 319 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 341 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 387 drivers/tty/serial/samsung.c struct tty_port *t = &port->state->port; state 388 drivers/tty/serial/samsung.c struct dma_tx_state state; state 404 drivers/tty/serial/samsung.c dma->rx_cookie, &state); state 407 drivers/tty/serial/samsung.c received = dma->rx_bytes_requested - state.residue; state 450 drivers/tty/serial/samsung.c struct tty_port *t = &port->state->port; state 451 drivers/tty/serial/samsung.c struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port); state 453 drivers/tty/serial/samsung.c struct dma_tx_state state; state 457 drivers/tty/serial/samsung.c dmaengine_tx_status(dma->rx_chan, dma->rx_cookie, &state); state 458 drivers/tty/serial/samsung.c received = dma->rx_bytes_requested - state.residue; state 553 drivers/tty/serial/samsung.c struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port); state 554 drivers/tty/serial/samsung.c struct tty_port *t = &port->state->port; state 556 drivers/tty/serial/samsung.c struct dma_tx_state state; state 572 drivers/tty/serial/samsung.c dmaengine_tx_status(dma->rx_chan, dma->rx_cookie, &state); state 574 drivers/tty/serial/samsung.c received = dma->rx_bytes_requested - state.residue; state 678 drivers/tty/serial/samsung.c tty_flip_buffer_push(&port->state->port); state 708 drivers/tty/serial/samsung.c struct circ_buf *xmit = &port->state->xmit; state 927 drivers/tty/serial/samsung.c dma->tx_addr = dma_map_single(p->port.dev, p->port.state->xmit.buf, state 1646 drivers/tty/serial/samsung.c if (uport->state == NULL) state 1649 drivers/tty/serial/samsung.c tty = uport->state->port.tty; state 1926 drivers/tty/serial/samsung.c if (!s3c24xx_uart_drv.state) { state 383 drivers/tty/serial/sb1250-duart.c tty_flip_buffer_push(&uport->state->port); state 389 drivers/tty/serial/sb1250-duart.c struct circ_buf *xmit = &sport->port.state->xmit; state 439 drivers/tty/serial/sb1250-duart.c wake_up_interruptible(&uport->state->port.delta_msr_wait); state 630 drivers/tty/serial/sc16is7xx.c tty_flip_buffer_push(&port->state->port); state 636 drivers/tty/serial/sc16is7xx.c struct circ_buf *xmit = &port->state->xmit; state 1096 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_pm(struct uart_port *port, unsigned int state, state 1099 drivers/tty/serial/sc16is7xx.c sc16is7xx_power(port, (state == UART_PM_STATE_ON) ? 1 : 0); state 1163 drivers/tty/serial/sc16is7xx.c u8 state = sc16is7xx_port_read(port, SC16IS7XX_IOSTATE_REG); state 1166 drivers/tty/serial/sc16is7xx.c state |= BIT(offset); state 1168 drivers/tty/serial/sc16is7xx.c state &= ~BIT(offset); state 1169 drivers/tty/serial/sc16is7xx.c sc16is7xx_port_write(port, SC16IS7XX_IOSTATE_REG, state); state 374 drivers/tty/serial/sccnxp.c static void sccnxp_set_bit(struct uart_port *port, int sig, int state) state 381 drivers/tty/serial/sccnxp.c if (state) state 441 drivers/tty/serial/sccnxp.c tty_flip_buffer_push(&port->state->port); state 447 drivers/tty/serial/sccnxp.c struct circ_buf *xmit = &port->state->xmit; state 482 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 513 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 514 drivers/tty/serial/serial-tegra.c struct dma_tx_state state; state 518 drivers/tty/serial/serial-tegra.c dmaengine_tx_status(tup->tx_dma_chan, tup->tx_cookie, &state); state 519 drivers/tty/serial/serial-tegra.c count = tup->tx_bytes_requested - state.residue; state 533 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 562 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 584 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &u->state->xmit; state 609 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 610 drivers/tty/serial/serial-tegra.c struct dma_tx_state state; state 617 drivers/tty/serial/serial-tegra.c dmaengine_tx_status(tup->tx_dma_chan, tup->tx_cookie, &state); state 618 drivers/tty/serial/serial-tegra.c count = tup->tx_bytes_requested - state.residue; state 626 drivers/tty/serial/serial-tegra.c struct circ_buf *xmit = &tup->uport.state->xmit; state 696 drivers/tty/serial/serial-tegra.c struct tty_port *port = &tup->uport.state->port; state 718 drivers/tty/serial/serial-tegra.c struct dma_tx_state state; state 723 drivers/tty/serial/serial-tegra.c status = dmaengine_tx_status(tup->rx_dma_chan, tup->rx_cookie, &state); state 747 drivers/tty/serial/serial-tegra.c struct dma_tx_state state; state 754 drivers/tty/serial/serial-tegra.c dmaengine_tx_status(tup->rx_dma_chan, tup->rx_cookie, &state); state 755 drivers/tty/serial/serial-tegra.c tegra_uart_rx_buffer_push(tup, state.residue); state 807 drivers/tty/serial/serial-tegra.c struct tty_struct *tty = tty_port_tty_get(&tup->uport.state->port); state 808 drivers/tty/serial/serial-tegra.c struct tty_port *port = &tup->uport.state->port; state 888 drivers/tty/serial/serial-tegra.c struct tty_port *port = &tup->uport.state->port; state 889 drivers/tty/serial/serial-tegra.c struct dma_tx_state state; state 908 drivers/tty/serial/serial-tegra.c dmaengine_tx_status(tup->rx_dma_chan, tup->rx_cookie, &state); state 909 drivers/tty/serial/serial-tegra.c tegra_uart_rx_buffer_push(tup, state.residue); state 1152 drivers/tty/serial/serial-tegra.c tup->uport.state->xmit.buf, UART_XMIT_SIZE, state 1159 drivers/tty/serial/serial-tegra.c dma_buf = tup->uport.state->xmit.buf; state 43 drivers/tty/serial/serial_core.c static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, state 46 drivers/tty/serial/serial_core.c static void uart_change_pm(struct uart_state *state, state 56 drivers/tty/serial/serial_core.c static inline struct uart_port *uart_port_ref(struct uart_state *state) state 58 drivers/tty/serial/serial_core.c if (atomic_add_unless(&state->refcount, 1, 0)) state 59 drivers/tty/serial/serial_core.c return state->uart_port; state 65 drivers/tty/serial/serial_core.c if (atomic_dec_and_test(&uport->state->refcount)) state 66 drivers/tty/serial/serial_core.c wake_up(&uport->state->remove_wait); state 69 drivers/tty/serial/serial_core.c #define uart_port_lock(state, flags) \ state 71 drivers/tty/serial/serial_core.c struct uart_port *__uport = uart_port_ref(state); \ state 86 drivers/tty/serial/serial_core.c static inline struct uart_port *uart_port_check(struct uart_state *state) state 88 drivers/tty/serial/serial_core.c lockdep_assert_held(&state->port.mutex); state 89 drivers/tty/serial/serial_core.c return state->uart_port; state 98 drivers/tty/serial/serial_core.c struct uart_state *state = port->state; state 103 drivers/tty/serial/serial_core.c BUG_ON(!state); state 104 drivers/tty/serial/serial_core.c tty_port_tty_wakeup(&state->port); state 109 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 113 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 121 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 122 drivers/tty/serial/serial_core.c struct uart_port *port = state->uart_port; state 130 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 134 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 181 drivers/tty/serial/serial_core.c static int uart_port_startup(struct tty_struct *tty, struct uart_state *state, state 184 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 195 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_ON); state 205 drivers/tty/serial/serial_core.c uart_port_lock(state, flags); state 206 drivers/tty/serial/serial_core.c if (!state->xmit.buf) { state 207 drivers/tty/serial/serial_core.c state->xmit.buf = (unsigned char *) page; state 208 drivers/tty/serial/serial_core.c uart_circ_clear(&state->xmit); state 228 drivers/tty/serial/serial_core.c uart_change_speed(tty, state, NULL); state 249 drivers/tty/serial/serial_core.c static int uart_startup(struct tty_struct *tty, struct uart_state *state, state 252 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 258 drivers/tty/serial/serial_core.c retval = uart_port_startup(tty, state, init_hw); state 272 drivers/tty/serial/serial_core.c static void uart_shutdown(struct tty_struct *tty, struct uart_state *state) state 274 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 275 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 313 drivers/tty/serial/serial_core.c uart_port_lock(state, flags); state 314 drivers/tty/serial/serial_core.c xmit_buf = state->xmit.buf; state 315 drivers/tty/serial/serial_core.c state->xmit.buf = NULL; state 500 drivers/tty/serial/serial_core.c static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, state 503 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 547 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 553 drivers/tty/serial/serial_core.c circ = &state->xmit; state 554 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 577 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 587 drivers/tty/serial/serial_core.c if (!state) { state 592 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 593 drivers/tty/serial/serial_core.c circ = &state->xmit; state 619 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 624 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 625 drivers/tty/serial/serial_core.c ret = uart_circ_chars_free(&state->xmit); state 632 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 637 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 638 drivers/tty/serial/serial_core.c ret = uart_circ_chars_pending(&state->xmit); state 645 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 653 drivers/tty/serial/serial_core.c if (!state) { state 660 drivers/tty/serial/serial_core.c port = uart_port_lock(state, flags); state 663 drivers/tty/serial/serial_core.c uart_circ_clear(&state->xmit); state 667 drivers/tty/serial/serial_core.c tty_port_tty_wakeup(&state->port); state 676 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 680 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 698 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 702 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 727 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 731 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 756 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 767 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 799 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 800 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 806 drivers/tty/serial/serial_core.c struct uart_state *state, state 809 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 896 drivers/tty/serial/serial_core.c uart_shutdown(tty, state); state 995 drivers/tty/serial/serial_core.c uart_change_speed(tty, state, NULL); state 998 drivers/tty/serial/serial_core.c retval = uart_startup(tty, state, 1); state 1010 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1011 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1023 drivers/tty/serial/serial_core.c retval = uart_set_info(tty, port, state, ss); state 1036 drivers/tty/serial/serial_core.c struct uart_state *state, unsigned int __user *value) state 1038 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 1050 drivers/tty/serial/serial_core.c ((uart_circ_chars_pending(&state->xmit) > 0) && state 1059 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1060 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1065 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1083 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1084 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1089 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1104 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1105 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1110 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1122 drivers/tty/serial/serial_core.c static int uart_do_autoconfig(struct tty_struct *tty,struct uart_state *state) state 1124 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1139 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1147 drivers/tty/serial/serial_core.c uart_shutdown(tty, state); state 1166 drivers/tty/serial/serial_core.c ret = uart_startup(tty, state, 1); state 1195 drivers/tty/serial/serial_core.c static int uart_wait_modem_status(struct uart_state *state, unsigned long arg) state 1198 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1206 drivers/tty/serial/serial_core.c uport = uart_port_ref(state); state 1256 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1260 drivers/tty/serial/serial_core.c uport = uart_port_ref(state); state 1382 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1383 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1395 drivers/tty/serial/serial_core.c ret = uart_do_autoconfig(tty, state); state 1413 drivers/tty/serial/serial_core.c ret = uart_wait_modem_status(state, arg); state 1421 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1435 drivers/tty/serial/serial_core.c ret = uart_get_lsr_info(tty, state, uarg); state 1447 drivers/tty/serial/serial_core.c ret = uart_set_iso7816_config(state->uart_port, uarg); state 1451 drivers/tty/serial/serial_core.c ret = uart_get_iso7816_config(state->uart_port, uarg); state 1466 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1469 drivers/tty/serial/serial_core.c mutex_lock(&state->port.mutex); state 1470 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1473 drivers/tty/serial/serial_core.c mutex_unlock(&state->port.mutex); state 1479 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1485 drivers/tty/serial/serial_core.c mutex_lock(&state->port.mutex); state 1486 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1515 drivers/tty/serial/serial_core.c uart_change_speed(tty, state, old_termios); state 1530 drivers/tty/serial/serial_core.c mutex_unlock(&state->port.mutex); state 1540 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1542 drivers/tty/serial/serial_core.c if (!state) { state 1546 drivers/tty/serial/serial_core.c state = drv->state + tty->index; state 1547 drivers/tty/serial/serial_core.c port = &state->port; state 1561 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 1562 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 1584 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_OFF); state 1590 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1594 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 1657 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1658 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1665 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1670 drivers/tty/serial/serial_core.c uart_shutdown(tty, state); state 1677 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_OFF); state 1687 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 1688 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); state 1714 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 1718 drivers/tty/serial/serial_core.c uport = uart_port_ref(state); state 1739 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 1742 drivers/tty/serial/serial_core.c uport = uart_port_ref(state); state 1752 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + tty->index; state 1754 drivers/tty/serial/serial_core.c tty->driver_data = state; state 1771 drivers/tty/serial/serial_core.c struct uart_state *state = tty->driver_data; state 1774 drivers/tty/serial/serial_core.c retval = tty_port_open(&state->port, tty, filp); state 1783 drivers/tty/serial/serial_core.c struct uart_state *state = container_of(port, struct uart_state, port); state 1787 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1796 drivers/tty/serial/serial_core.c ret = uart_startup(tty, state, 0); state 1820 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + i; state 1821 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 1829 drivers/tty/serial/serial_core.c uport = uart_port_check(state); state 1847 drivers/tty/serial/serial_core.c pm_state = state->pm_state; state 1849 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_ON); state 1854 drivers/tty/serial/serial_core.c uart_change_pm(state, pm_state); state 2123 drivers/tty/serial/serial_core.c static void uart_change_pm(struct uart_state *state, state 2126 drivers/tty/serial/serial_core.c struct uart_port *port = uart_port_check(state); state 2128 drivers/tty/serial/serial_core.c if (state->pm_state != pm_state) { state 2130 drivers/tty/serial/serial_core.c port->ops->pm(port, pm_state, state->pm_state); state 2131 drivers/tty/serial/serial_core.c state->pm_state = pm_state; state 2152 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + uport->line; state 2153 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 2205 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_OFF); state 2214 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + uport->line; state 2215 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 2250 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_ON); state 2260 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_ON); state 2270 drivers/tty/serial/serial_core.c uart_change_speed(tty, state, NULL); state 2282 drivers/tty/serial/serial_core.c uart_shutdown(tty, state); state 2329 drivers/tty/serial/serial_core.c uart_configure_port(struct uart_driver *drv, struct uart_state *state, state 2361 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_ON); state 2385 drivers/tty/serial/serial_core.c uart_change_pm(state, UART_PM_STATE_OFF); state 2394 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + line; state 2403 drivers/tty/serial/serial_core.c tport = &state->port; state 2406 drivers/tty/serial/serial_core.c port = uart_port_check(state); state 2433 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + line; state 2437 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 2449 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + line; state 2452 drivers/tty/serial/serial_core.c port = uart_port_ref(state); state 2524 drivers/tty/serial/serial_core.c BUG_ON(drv->state); state 2530 drivers/tty/serial/serial_core.c drv->state = kcalloc(drv->nr, sizeof(struct uart_state), GFP_KERNEL); state 2531 drivers/tty/serial/serial_core.c if (!drv->state) state 2557 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + i; state 2558 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 2569 drivers/tty/serial/serial_core.c tty_port_destroy(&drv->state[i].port); state 2572 drivers/tty/serial/serial_core.c kfree(drv->state); state 2594 drivers/tty/serial/serial_core.c tty_port_destroy(&drv->state[i].port); state 2595 drivers/tty/serial/serial_core.c kfree(drv->state); state 2596 drivers/tty/serial/serial_core.c drv->state = NULL; state 2789 drivers/tty/serial/serial_core.c struct uart_state *state; state 2800 drivers/tty/serial/serial_core.c state = drv->state + uport->line; state 2801 drivers/tty/serial/serial_core.c port = &state->port; state 2805 drivers/tty/serial/serial_core.c if (state->uart_port) { state 2811 drivers/tty/serial/serial_core.c atomic_set(&state->refcount, 1); state 2812 drivers/tty/serial/serial_core.c init_waitqueue_head(&state->remove_wait); state 2813 drivers/tty/serial/serial_core.c state->uart_port = uport; state 2814 drivers/tty/serial/serial_core.c uport->state = state; state 2816 drivers/tty/serial/serial_core.c state->pm_state = UART_PM_STATE_UNDEFINED; state 2838 drivers/tty/serial/serial_core.c uart_configure_port(drv, state, uport); state 2892 drivers/tty/serial/serial_core.c struct uart_state *state = drv->state + uport->line; state 2893 drivers/tty/serial/serial_core.c struct tty_port *port = &state->port; state 2907 drivers/tty/serial/serial_core.c uart_port = uart_port_check(state); state 2951 drivers/tty/serial/serial_core.c WARN_ON(atomic_dec_return(&state->refcount) < 0); state 2952 drivers/tty/serial/serial_core.c wait_event(state->remove_wait, !atomic_read(&state->refcount)); state 2953 drivers/tty/serial/serial_core.c state->uart_port = NULL; state 2996 drivers/tty/serial/serial_core.c struct tty_port *port = &uport->state->port; state 3068 drivers/tty/serial/serial_core.c struct tty_port *tport = &port->state->port; state 171 drivers/tty/serial/serial_mctrl_gpio.c if (mctrl_diff & MCTRL_ANY_DELTA && port->state != NULL) { state 184 drivers/tty/serial/serial_mctrl_gpio.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 338 drivers/tty/serial/serial_txx9.c tty_flip_buffer_push(&up->port.state->port); state 345 drivers/tty/serial/serial_txx9.c struct circ_buf *xmit = &up->port.state->xmit; state 734 drivers/tty/serial/serial_txx9.c serial_txx9_pm(struct uart_port *port, unsigned int state, state 745 drivers/tty/serial/serial_txx9.c if (state == 0 && oldstate != -1) state 1126 drivers/tty/serial/serial_txx9.c static int serial_txx9_suspend(struct platform_device *dev, pm_message_t state) state 1213 drivers/tty/serial/serial_txx9.c static int pciserial_txx9_suspend_one(struct pci_dev *dev, pm_message_t state) state 1220 drivers/tty/serial/serial_txx9.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 589 drivers/tty/serial/sh-sci.c if (s->chan_tx && !uart_circ_empty(&s->port.state->xmit) && state 800 drivers/tty/serial/sh-sci.c struct circ_buf *xmit = &port->state->xmit; state 851 drivers/tty/serial/sh-sci.c struct tty_port *tport = &port->state->port; state 929 drivers/tty/serial/sh-sci.c struct tty_port *tport = &port->state->port; state 971 drivers/tty/serial/sh-sci.c struct tty_port *tport = &port->state->port; state 1002 drivers/tty/serial/sh-sci.c struct tty_port *tport = &port->state->port; state 1185 drivers/tty/serial/sh-sci.c struct circ_buf *xmit = &port->state->xmit; state 1218 drivers/tty/serial/sh-sci.c struct tty_port *tport = &port->state->port; state 1307 drivers/tty/serial/sh-sci.c tty_flip_buffer_push(&port->state->port); state 1403 drivers/tty/serial/sh-sci.c struct circ_buf *xmit = &port->state->xmit; state 1469 drivers/tty/serial/sh-sci.c struct dma_tx_state state; state 1485 drivers/tty/serial/sh-sci.c status = dmaengine_tx_status(s->chan_rx, s->active_rx, &state); state 1503 drivers/tty/serial/sh-sci.c status = dmaengine_tx_status(s->chan_rx, s->active_rx, &state); state 1512 drivers/tty/serial/sh-sci.c read = sg_dma_len(&s->sg_rx[active]) - state.residue; state 1517 drivers/tty/serial/sh-sci.c tty_flip_buffer_push(&port->state->port); state 1597 drivers/tty/serial/sh-sci.c port->state->xmit.buf, state 1606 drivers/tty/serial/sh-sci.c port->state->xmit.buf, &s->tx_dma_addr); state 1997 drivers/tty/serial/sh-sci.c static void sci_set_rts(struct uart_port *port, bool state) state 2003 drivers/tty/serial/sh-sci.c if (state) state 2016 drivers/tty/serial/sh-sci.c if (state) state 2643 drivers/tty/serial/sh-sci.c static void sci_pm(struct uart_port *port, unsigned int state, state 2648 drivers/tty/serial/sh-sci.c switch (state) { state 3281 drivers/tty/serial/sh-sci.c if (!sci_uart_driver.state) { state 3420 drivers/tty/serial/sh-sci.c if (sci_uart_driver.state) state 302 drivers/tty/serial/sifive.c struct circ_buf *xmit = &ssp->port.state->xmit; state 451 drivers/tty/serial/sifive.c tty_flip_buffer_push(&ssp->port.state->port); state 180 drivers/tty/serial/sirfsoc_uart.c struct circ_buf *xmit = &port->state->xmit; state 400 drivers/tty/serial/sirfsoc_uart.c tty = tty_port_tty_get(&port->state->port); state 426 drivers/tty/serial/sirfsoc_uart.c struct circ_buf *xmit = &port->state->xmit; state 447 drivers/tty/serial/sirfsoc_uart.c struct circ_buf *xmit = &port->state->xmit; state 475 drivers/tty/serial/sirfsoc_uart.c struct uart_state *state = port->state; state 476 drivers/tty/serial/sirfsoc_uart.c struct circ_buf *xmit = &port->state->xmit; state 518 drivers/tty/serial/sirfsoc_uart.c wake_up_interruptible(&state->port.delta_msr_wait); state 567 drivers/tty/serial/sirfsoc_uart.c tty_flip_buffer_push(&state->port); state 884 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_pm(struct uart_port *port, unsigned int state, state 888 drivers/tty/serial/sirfsoc_uart.c if (!state) state 1183 drivers/tty/serial/sirfsoc_uart.c tty = port->state->port.tty; state 213 drivers/tty/serial/sprd_serial.c struct circ_buf *xmit = &port->state->xmit; state 214 drivers/tty/serial/sprd_serial.c struct dma_tx_state state; state 219 drivers/tty/serial/sprd_serial.c dmaengine_tx_status(sp->tx_dma.chn, sp->tx_dma.cookie, &state); state 220 drivers/tty/serial/sprd_serial.c if (state.residue) { state 221 drivers/tty/serial/sprd_serial.c trans_len = state.residue - sp->tx_dma.phys_addr; state 236 drivers/tty/serial/sprd_serial.c struct circ_buf *xmit = &port->state->xmit; state 253 drivers/tty/serial/sprd_serial.c struct circ_buf *xmit = &port->state->xmit; state 329 drivers/tty/serial/sprd_serial.c struct circ_buf *xmit = &port->state->xmit; state 395 drivers/tty/serial/sprd_serial.c struct tty_port *tty = &port->state->port; state 406 drivers/tty/serial/sprd_serial.c struct dma_tx_state state; state 410 drivers/tty/serial/sprd_serial.c sp->rx_dma.cookie, &state); state 414 drivers/tty/serial/sprd_serial.c if (!state.residue && sp->pos == sp->rx_dma.phys_addr) state 417 drivers/tty/serial/sprd_serial.c if (!state.residue) { state 422 drivers/tty/serial/sprd_serial.c sp->rx_dma.trans_len = state.residue - sp->pos; state 423 drivers/tty/serial/sprd_serial.c sp->pos = state.residue; state 435 drivers/tty/serial/sprd_serial.c struct dma_tx_state state; state 442 drivers/tty/serial/sprd_serial.c sp->rx_dma.cookie, &state); state 603 drivers/tty/serial/sprd_serial.c struct tty_port *tty = &port->state->port; state 633 drivers/tty/serial/sprd_serial.c struct circ_buf *xmit = &port->state->xmit; state 909 drivers/tty/serial/sprd_serial.c static void sprd_pm(struct uart_port *port, unsigned int state, state 915 drivers/tty/serial/sprd_serial.c switch (state) { state 245 drivers/tty/serial/st-asc.c struct circ_buf *xmit = &port->state->xmit; state 293 drivers/tty/serial/st-asc.c struct tty_port *tport = &port->state->port; state 433 drivers/tty/serial/st-asc.c struct circ_buf *xmit = &port->state->xmit; state 481 drivers/tty/serial/st-asc.c static void asc_pm(struct uart_port *port, unsigned int state, state 488 drivers/tty/serial/st-asc.c switch (state) { state 176 drivers/tty/serial/stm32-usart.c struct dma_tx_state state; state 183 drivers/tty/serial/stm32-usart.c &state); state 185 drivers/tty/serial/stm32-usart.c (*last_res != state.residue)) state 217 drivers/tty/serial/stm32-usart.c struct tty_port *tport = &port->state->port; state 329 drivers/tty/serial/stm32-usart.c struct circ_buf *xmit = &port->state->xmit; state 356 drivers/tty/serial/stm32-usart.c struct circ_buf *xmit = &port->state->xmit; state 417 drivers/tty/serial/stm32-usart.c struct circ_buf *xmit = &port->state->xmit; state 534 drivers/tty/serial/stm32-usart.c struct circ_buf *xmit = &port->state->xmit; state 874 drivers/tty/serial/stm32-usart.c static void stm32_pm(struct uart_port *port, unsigned int state, state 883 drivers/tty/serial/stm32-usart.c switch (state) { state 102 drivers/tty/serial/sunhv.c if (port->state == NULL) { state 112 drivers/tty/serial/sunhv.c tty_insert_flip_char(&port->state->port, c, TTY_NORMAL); state 161 drivers/tty/serial/sunhv.c if (port->state == NULL) state 166 drivers/tty/serial/sunhv.c tty_insert_flip_string(&port->state->port, con_read_page, state 194 drivers/tty/serial/sunhv.c if (port->state != NULL) /* Unopened serial console */ state 195 drivers/tty/serial/sunhv.c tport = &port->state->port; state 207 drivers/tty/serial/sunhv.c if (!port->state) state 210 drivers/tty/serial/sunhv.c xmit = &port->state->xmit; state 122 drivers/tty/serial/sunsab.c if (up->port.state != NULL) /* Unopened serial console */ state 123 drivers/tty/serial/sunsab.c port = &up->port.state->port; state 238 drivers/tty/serial/sunsab.c struct circ_buf *xmit = &up->port.state->xmit; state 306 drivers/tty/serial/sunsab.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 442 drivers/tty/serial/sunsab.c struct circ_buf *xmit = &up->port.state->xmit; state 326 drivers/tty/serial/sunsu.c struct tty_port *port = &up->port.state->port; state 402 drivers/tty/serial/sunsu.c struct circ_buf *xmit = &up->port.state->xmit; state 454 drivers/tty/serial/sunsu.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 475 drivers/tty/serial/sunsu.c tty_flip_buffer_push(&up->port.state->port); state 334 drivers/tty/serial/sunzilog.c if (up->port.state != NULL) /* Unopened serial console */ state 335 drivers/tty/serial/sunzilog.c port = &up->port.state->port; state 451 drivers/tty/serial/sunzilog.c wake_up_interruptible(&up->port.state->port.delta_msr_wait); state 501 drivers/tty/serial/sunzilog.c if (up->port.state == NULL) state 503 drivers/tty/serial/sunzilog.c xmit = &up->port.state->xmit; state 708 drivers/tty/serial/sunzilog.c struct circ_buf *xmit = &port->state->xmit; state 95 drivers/tty/serial/tegra-tcu.c struct circ_buf *xmit = &port->state->xmit; state 164 drivers/tty/serial/tegra-tcu.c struct tty_port *port = &tcu->port.state->port; state 82 drivers/tty/serial/timbuart.c struct tty_port *tport = &port->state->port; state 100 drivers/tty/serial/timbuart.c struct circ_buf *xmit = &port->state->xmit; state 123 drivers/tty/serial/timbuart.c struct circ_buf *xmit = &port->state->xmit; state 229 drivers/tty/serial/timbuart.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 128 drivers/tty/serial/uartlite.c struct tty_port *tport = &port->state->port; state 178 drivers/tty/serial/uartlite.c struct circ_buf *xmit = &port->state->xmit; state 221 drivers/tty/serial/uartlite.c tty_flip_buffer_push(&port->state->port); state 393 drivers/tty/serial/uartlite.c static void ulite_pm(struct uart_port *port, unsigned int state, state 396 drivers/tty/serial/uartlite.c if (!state) { state 805 drivers/tty/serial/uartlite.c if (!ulite_uart_driver.state) { state 900 drivers/tty/serial/uartlite.c if (ulite_uart_driver.state) state 333 drivers/tty/serial/ucc_uart.c struct circ_buf *xmit = &port->state->xmit; state 462 drivers/tty/serial/ucc_uart.c struct tty_port *tport = &port->state->port; state 353 drivers/tty/serial/vr41xx_siu.c tty_flip_buffer_push(&port->state->port); state 374 drivers/tty/serial/vr41xx_siu.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 382 drivers/tty/serial/vr41xx_siu.c xmit = &port->state->xmit; state 584 drivers/tty/serial/vr41xx_siu.c static void siu_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) state 586 drivers/tty/serial/vr41xx_siu.c switch (state) { state 906 drivers/tty/serial/vr41xx_siu.c static int siu_suspend(struct platform_device *dev, pm_message_t state) state 158 drivers/tty/serial/vt8500_serial.c struct tty_port *tport = &port->state->port; state 198 drivers/tty/serial/vt8500_serial.c struct circ_buf *xmit = &port->state->xmit; state 243 drivers/tty/serial/vt8500_serial.c wake_up_interruptible(&port->state->port.delta_msr_wait); state 291 drivers/tty/serial/xilinx_uartps.c tty_insert_flip_char(&port->state->port, 0, state 294 drivers/tty/serial/xilinx_uartps.c tty_insert_flip_char(&port->state->port, data, status); state 298 drivers/tty/serial/xilinx_uartps.c tty_flip_buffer_push(&port->state->port); state 312 drivers/tty/serial/xilinx_uartps.c if (uart_circ_empty(&port->state->xmit)) { state 316 drivers/tty/serial/xilinx_uartps.c while (numbytes && !uart_circ_empty(&port->state->xmit) && state 325 drivers/tty/serial/xilinx_uartps.c port->state->xmit.buf[port->state->xmit.tail], state 334 drivers/tty/serial/xilinx_uartps.c port->state->xmit.tail = state 335 drivers/tty/serial/xilinx_uartps.c (port->state->xmit.tail + 1) & state 342 drivers/tty/serial/xilinx_uartps.c &port->state->xmit) < WAKEUP_CHARS) state 595 drivers/tty/serial/xilinx_uartps.c if (uart_circ_empty(&port->state->xmit)) state 1085 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_pm(struct uart_port *port, unsigned int state, state 1088 drivers/tty/serial/xilinx_uartps.c switch (state) { state 1439 drivers/tty/serial/xilinx_uartps.c if (!cdns_uart_uart_driver.state) { state 607 drivers/tty/serial/zs.c tty_flip_buffer_push(&uport->state->port); state 612 drivers/tty/serial/zs.c struct circ_buf *xmit = &zport->port.state->xmit; state 691 drivers/tty/serial/zs.c wake_up_interruptible(&uport->state->port.delta_msr_wait); state 967 drivers/tty/serial/zs.c static void zs_pm(struct uart_port *uport, unsigned int state, state 972 drivers/tty/serial/zs.c if (state < 3) state 2311 drivers/tty/synclink_gt.c static void isr_gpio(struct slgt_info *info, unsigned int changed, unsigned int state) state 2318 drivers/tty/synclink_gt.c w->data = state; state 2360 drivers/tty/synclink_gt.c unsigned int state; state 2366 drivers/tty/synclink_gt.c state = rd_reg32(info, IOVR); state 2371 drivers/tty/synclink_gt.c isr_gpio(info->port_array[i], changed, state); state 2947 drivers/tty/synclink_gt.c info->device_name, gpio.state, gpio.smask, state 2959 drivers/tty/synclink_gt.c data |= gpio.smask & gpio.state; state 2960 drivers/tty/synclink_gt.c data &= ~(gpio.smask & ~gpio.state); state 2976 drivers/tty/synclink_gt.c gpio.state = rd_reg32(info, IOVR); state 2983 drivers/tty/synclink_gt.c info->device_name, gpio.state, gpio.dir)); state 3051 drivers/tty/synclink_gt.c u32 state; state 3058 drivers/tty/synclink_gt.c info->device_name, gpio.state, gpio.smask)); state 3068 drivers/tty/synclink_gt.c state = rd_reg32(info, IOVR); state 3070 drivers/tty/synclink_gt.c if (gpio.smask & ~(state ^ gpio.state)) { state 3072 drivers/tty/synclink_gt.c gpio.state = state; state 3081 drivers/tty/synclink_gt.c gpio.state = wait.data; state 630 drivers/tty/sysrq.c static void sysrq_parse_reset_sequence(struct sysrq_state *state) state 635 drivers/tty/sysrq.c state->reset_seq_cnt = 0; state 643 drivers/tty/sysrq.c __set_bit(key, state->reset_keybit); state 644 drivers/tty/sysrq.c state->reset_seq_len++; state 646 drivers/tty/sysrq.c if (test_bit(key, state->key_down)) state 647 drivers/tty/sysrq.c state->reset_seq_cnt++; state 651 drivers/tty/sysrq.c state->reset_canceled = state->reset_seq_cnt != 0; state 653 drivers/tty/sysrq.c state->reset_seq_version = sysrq_reset_seq_version; state 658 drivers/tty/sysrq.c struct sysrq_state *state = from_timer(state, t, keyreset_timer); state 660 drivers/tty/sysrq.c state->reset_requested = true; state 665 drivers/tty/sysrq.c static void sysrq_handle_reset_request(struct sysrq_state *state) state 667 drivers/tty/sysrq.c if (state->reset_requested) state 671 drivers/tty/sysrq.c mod_timer(&state->keyreset_timer, state 674 drivers/tty/sysrq.c sysrq_do_reset(&state->keyreset_timer); state 677 drivers/tty/sysrq.c static void sysrq_detect_reset_sequence(struct sysrq_state *state, state 680 drivers/tty/sysrq.c if (!test_bit(code, state->reset_keybit)) { state 687 drivers/tty/sysrq.c if (value && state->reset_seq_cnt) { state 688 drivers/tty/sysrq.c state->reset_canceled = true; state 689 drivers/tty/sysrq.c del_timer(&state->keyreset_timer); state 697 drivers/tty/sysrq.c del_timer(&state->keyreset_timer); state 699 drivers/tty/sysrq.c if (--state->reset_seq_cnt == 0) state 700 drivers/tty/sysrq.c state->reset_canceled = false; state 703 drivers/tty/sysrq.c if (++state->reset_seq_cnt == state->reset_seq_len && state 704 drivers/tty/sysrq.c !state->reset_canceled) { state 705 drivers/tty/sysrq.c sysrq_handle_reset_request(state); state 953 drivers/tty/vcc.c static int vcc_break_ctl(struct tty_struct *tty, int state) state 970 drivers/tty/vcc.c if (state == 0) { state 650 drivers/tty/vt/vt_ioctl.c unsigned short state, mask; state 655 drivers/tty/vt/vt_ioctl.c state = 1; /* /dev/tty0 is always open */ state 660 drivers/tty/vt/vt_ioctl.c state |= mask; state 662 drivers/tty/vt/vt_ioctl.c ret = put_user(state, &vtstat->v_state); state 134 drivers/uio/uio_hv_generic.c if (channel->state != CHANNEL_OPENED_STATE) state 144 drivers/usb/atm/speedtch.c static void speedtch_set_swbuff(struct speedtch_instance_data *instance, int state) state 151 drivers/usb/atm/speedtch.c 0x32, 0x40, state ? 0x01 : 0x00, 0x00, NULL, 0, CTRL_TIMEOUT); state 155 drivers/usb/atm/speedtch.c state ? "En" : "Dis", ret); state 157 drivers/usb/atm/speedtch.c usb_dbg(usbatm, "speedtch_set_swbuff: %sbled SW buffering\n", state ? "En" : "Dis"); state 141 drivers/usb/atm/ueagle-atm.c u32 state; state 255 drivers/usb/atm/ueagle-atm.c (GET_STATUS(sc->stats.phy.state) == 2) : \ state 256 drivers/usb/atm/ueagle-atm.c (sc->stats.phy.state == 7)) state 1298 drivers/usb/atm/ueagle-atm.c data = sc->stats.phy.state; state 1300 drivers/usb/atm/ueagle-atm.c ret = uea_read_cmv_e1(sc, E1_SA_STAT, 0, &sc->stats.phy.state); state 1304 drivers/usb/atm/ueagle-atm.c switch (GET_STATUS(sc->stats.phy.state)) { state 1333 drivers/usb/atm/ueagle-atm.c GET_STATUS(sc->stats.phy.state)); state 1441 drivers/usb/atm/ueagle-atm.c data = sc->stats.phy.state; state 1444 drivers/usb/atm/ueagle-atm.c ret = uea_read_cmv_e4(sc, 1, E4_SA_STAT, 0, 0, &sc->stats.phy.state); state 1448 drivers/usb/atm/ueagle-atm.c switch (sc->stats.phy.state) { state 1470 drivers/usb/atm/ueagle-atm.c sc->stats.phy.state); state 2255 drivers/usb/atm/ueagle-atm.c ret = snprintf(buf, 10, "%08x\n", sc->stats.phy.state); state 2293 drivers/usb/atm/ueagle-atm.c switch (sc->stats.phy.state) { state 2317 drivers/usb/atm/ueagle-atm.c modem_state = GET_STATUS(sc->stats.phy.state); state 250 drivers/usb/c67x00/c67x00-hcd.c if (unlikely(hcd->state == HC_STATE_HALT)) state 269 drivers/usb/c67x00/c67x00-hcd.c hcd->state = HC_STATE_RUNNING; state 361 drivers/usb/c67x00/c67x00-sched.c if (!HC_IS_RUNNING(hcd->state)) { state 51 drivers/usb/cdns3/core.c if (cdns->roles[role]->state == CDNS3_ROLE_STATE_ACTIVE) state 57 drivers/usb/cdns3/core.c cdns->roles[role]->state = CDNS3_ROLE_STATE_ACTIVE; state 70 drivers/usb/cdns3/core.c if (cdns->roles[role]->state == CDNS3_ROLE_STATE_INACTIVE) state 75 drivers/usb/cdns3/core.c cdns->roles[role]->state = CDNS3_ROLE_STATE_INACTIVE; state 275 drivers/usb/cdns3/core.c rdrv->state = CDNS3_ROLE_STATE_INACTIVE; state 37 drivers/usb/cdns3/core.h int state; state 156 drivers/usb/cdns3/drd.c readl_poll_timeout_atomic(&cdns->otg_regs->state, val, state 199 drivers/usb/cdns3/drd.c readl_poll_timeout_atomic(&cdns->otg_regs->state, val, state 311 drivers/usb/cdns3/drd.c u32 state; state 345 drivers/usb/cdns3/drd.c state = OTGSTS_STRAP(readl(&cdns->otg_regs->sts)); state 349 drivers/usb/cdns3/drd.c if (state == OTGSTS_STRAP_HOST) { state 352 drivers/usb/cdns3/drd.c } else if (state == OTGSTS_STRAP_GADGET) { state 368 drivers/usb/cdns3/drd.c state = readl(&cdns->otg_regs->sts); state 369 drivers/usb/cdns3/drd.c if (OTGSTS_OTG_NRDY(state) != 0) { state 24 drivers/usb/cdns3/drd.h __le32 state; state 45 drivers/usb/cdns3/drd.h __le32 state; state 66 drivers/usb/cdns3/drd.h __le32 state; state 140 drivers/usb/cdns3/ep0.c enum usb_device_state device_state = priv_dev->gadget.state; state 197 drivers/usb/cdns3/ep0.c enum usb_device_state device_state = priv_dev->gadget.state; state 292 drivers/usb/cdns3/ep0.c enum usb_device_state state; state 299 drivers/usb/cdns3/ep0.c state = priv_dev->gadget.state; state 307 drivers/usb/cdns3/ep0.c if (state != USB_STATE_CONFIGURED || speed != USB_SPEED_SUPER) state 313 drivers/usb/cdns3/ep0.c if (state != USB_STATE_CONFIGURED || speed != USB_SPEED_SUPER) state 322 drivers/usb/cdns3/ep0.c if (state != USB_STATE_CONFIGURED || speed > USB_SPEED_HIGH) state 451 drivers/usb/cdns3/ep0.c if (priv_dev->gadget.state < USB_STATE_ADDRESS) state 2778 drivers/usb/cdns3/gadget.c rdrv->state = CDNS3_ROLE_STATE_INACTIVE; state 69 drivers/usb/cdns3/host.c rdrv->state = CDNS3_ROLE_STATE_INACTIVE; state 1228 drivers/usb/chipidea/core.c if ((ci->fsm.otg->state == OTG_STATE_A_IDLE) && state 1240 drivers/usb/chipidea/core.c if ((ci->fsm.otg->state == OTG_STATE_A_IDLE) && state 199 drivers/usb/chipidea/debug.c usb_otg_state_string(ci->otg.state)); state 66 drivers/usb/chipidea/otg_fsm.c if (ci->fsm.otg->state == OTG_STATE_A_PERIPHERAL) { state 150 drivers/usb/chipidea/otg_fsm.c if (ci->fsm.otg->state == OTG_STATE_B_PERIPHERAL) { state 353 drivers/usb/chipidea/otg_fsm.c if (ci->fsm.otg->state == OTG_STATE_B_IDLE) state 588 drivers/usb/chipidea/otg_fsm.c ci->fsm.otg->state < OTG_STATE_A_IDLE) state 593 drivers/usb/chipidea/otg_fsm.c if (ci->fsm.otg->state == OTG_STATE_A_IDLE) { state 614 drivers/usb/chipidea/otg_fsm.c } else if (ci->fsm.otg->state == OTG_STATE_B_IDLE) { state 623 drivers/usb/chipidea/otg_fsm.c } else if (ci->fsm.otg->state == OTG_STATE_A_HOST) { state 646 drivers/usb/chipidea/otg_fsm.c switch (ci->fsm.otg->state) { state 802 drivers/usb/chipidea/otg_fsm.c ci->fsm.otg->state = OTG_STATE_UNDEFINED; state 1810 drivers/usb/chipidea/udc.c if (ci->fsm.otg->state == OTG_STATE_A_PERIPHERAL) { state 1813 drivers/usb/chipidea/udc.c } else if (ci->fsm.otg->state == OTG_STATE_B_PERIPHERAL) { state 1815 drivers/usb/chipidea/udc.c ci->fsm.otg->state = OTG_STATE_UNDEFINED; state 1901 drivers/usb/chipidea/udc.c ci->resume_state = ci->gadget.state; state 872 drivers/usb/class/cdc-acm.c static int acm_tty_break_ctl(struct tty_struct *tty, int state) state 877 drivers/usb/class/cdc-acm.c retval = acm_send_break(acm, state ? 0xffff : 0); state 37 drivers/usb/common/common.c const char *usb_otg_state_string(enum usb_otg_state state) state 55 drivers/usb/common/common.c if (state < 0 || state >= ARRAY_SIZE(names)) state 58 drivers/usb/common/common.c return names[state]; state 95 drivers/usb/common/common.c const char *usb_state_string(enum usb_device_state state) state 109 drivers/usb/common/common.c if (state < 0 || state >= ARRAY_SIZE(names)) state 112 drivers/usb/common/common.c return names[state]; state 125 drivers/usb/common/usb-otg-fsm.c enum usb_otg_state state = fsm->otg->state; state 129 drivers/usb/common/usb-otg-fsm.c if (state != OTG_STATE_A_HOST && state != OTG_STATE_B_HOST) state 167 drivers/usb/common/usb-otg-fsm.c if (state == OTG_STATE_A_HOST) { state 180 drivers/usb/common/usb-otg-fsm.c } else if (state == OTG_STATE_B_HOST) { state 204 drivers/usb/common/usb-otg-fsm.c if (fsm->otg->state == new_state) state 207 drivers/usb/common/usb-otg-fsm.c otg_leave_state(fsm, fsm->otg->state); state 318 drivers/usb/common/usb-otg-fsm.c fsm->otg->state = new_state; state 326 drivers/usb/common/usb-otg-fsm.c enum usb_otg_state state; state 330 drivers/usb/common/usb-otg-fsm.c state = fsm->otg->state; state 334 drivers/usb/common/usb-otg-fsm.c switch (state) { state 170 drivers/usb/core/devio.c ps->dev->state != USB_STATE_NOTATTACHED); state 818 drivers/usb/core/devio.c if (ps->dev->state != USB_STATE_CONFIGURED) state 862 drivers/usb/core/devio.c if (ps->dev->state != USB_STATE_UNAUTHENTICATED state 863 drivers/usb/core/devio.c && ps->dev->state != USB_STATE_ADDRESS state 864 drivers/usb/core/devio.c && ps->dev->state != USB_STATE_CONFIGURED) state 1030 drivers/usb/core/devio.c if (dev->state == USB_STATE_NOTATTACHED) state 2235 drivers/usb/core/devio.c if (ps->dev->state != USB_STATE_CONFIGURED) state 420 drivers/usb/core/driver.c if (!driver->soft_unbind || udev->state == USB_STATE_NOTATTACHED) state 1141 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED || state 1142 drivers/usb/core/driver.c udev->state == USB_STATE_SUSPENDED) state 1164 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED) state 1197 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED || state 1218 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED) state 1299 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED || state 1300 drivers/usb/core/driver.c udev->state == USB_STATE_SUSPENDED) state 1400 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED) { state 1407 drivers/usb/core/driver.c if (udev->state == USB_STATE_SUSPENDED || udev->reset_resume) state 1436 drivers/usb/core/driver.c if (udev->state != USB_STATE_SUSPENDED) state 1449 drivers/usb/core/driver.c if (udev->state == USB_STATE_SUSPENDED && w != udev->do_remote_wakeup) state 1485 drivers/usb/core/driver.c if (udev->state != USB_STATE_NOTATTACHED) state 1778 drivers/usb/core/driver.c if (udev->state == USB_STATE_NOTATTACHED) state 2018 drivers/usb/core/hcd.c if (dev->state < USB_STATE_CONFIGURED) state 2114 drivers/usb/core/hcd.c int old_state = hcd->state; state 2128 drivers/usb/core/hcd.c hcd->state = HC_STATE_QUIESCING; state 2133 drivers/usb/core/hcd.c hcd->state = HC_STATE_SUSPENDED; state 2154 drivers/usb/core/hcd.c hcd->state = old_state; state 2167 drivers/usb/core/hcd.c int old_state = hcd->state; state 2188 drivers/usb/core/hcd.c hcd->state = HC_STATE_RESUMING; state 2204 drivers/usb/core/hcd.c hcd->state = HC_STATE_RUNNING; state 2215 drivers/usb/core/hcd.c if (udev->state != USB_STATE_NOTATTACHED && state 2222 drivers/usb/core/hcd.c hcd->state = old_state; state 2788 drivers/usb/core/hcd.c hcd->state = HC_STATE_RUNNING; state 2810 drivers/usb/core/hcd.c hcd->state = HC_STATE_HALT; state 2845 drivers/usb/core/hcd.c dev_info(hcd->self.controller, "remove, state %x\n", hcd->state); state 2849 drivers/usb/core/hcd.c if (HC_IS_RUNNING (hcd->state)) state 2850 drivers/usb/core/hcd.c hcd->state = HC_STATE_QUIESCING; state 2886 drivers/usb/core/hcd.c hcd->state = HC_STATE_HALT; state 478 drivers/usb/core/hub.c if (hdev->state != USB_STATE_CONFIGURED || hub->quiescing) state 1136 drivers/usb/core/hub.c udev->state == USB_STATE_NOTATTACHED)) { state 1193 drivers/usb/core/hub.c if (!udev || udev->state == USB_STATE_NOTATTACHED) { state 1932 drivers/usb/core/hub.c if (hdev->state == USB_STATE_NOTATTACHED) state 1994 drivers/usb/core/hub.c if (udev->state == USB_STATE_NOTATTACHED || !udev->parent) state 2009 drivers/usb/core/hub.c if (udev->state == USB_STATE_SUSPENDED) state 2011 drivers/usb/core/hub.c udev->state = USB_STATE_NOTATTACHED; state 2042 drivers/usb/core/hub.c if (udev->state == USB_STATE_NOTATTACHED) state 2050 drivers/usb/core/hub.c if (udev->state == USB_STATE_SUSPENDED state 2061 drivers/usb/core/hub.c if (udev->state == USB_STATE_SUSPENDED && state 2065 drivers/usb/core/hub.c udev->state != USB_STATE_SUSPENDED) state 2067 drivers/usb/core/hub.c udev->state = new_state; state 3625 drivers/usb/core/hub.c if (udev->state == USB_STATE_SUSPENDED) { state 3657 drivers/usb/core/hub.c if (!udev || udev->state != USB_STATE_SUSPENDED || state 3844 drivers/usb/core/hub.c static int usb_req_set_sel(struct usb_device *udev, enum usb3_link_state state) state 3853 drivers/usb/core/hub.c if (udev->state != USB_STATE_CONFIGURED) state 3870 drivers/usb/core/hub.c if ((state == USB3_LPM_U1 && state 3873 drivers/usb/core/hub.c (state == USB3_LPM_U2 && state 3877 drivers/usb/core/hub.c usb3_lpm_names[state], u1_sel, u1_pel); state 3926 drivers/usb/core/hub.c enum usb3_link_state state, bool enable) state 3931 drivers/usb/core/hub.c switch (state) { state 3944 drivers/usb/core/hub.c if (udev->state != USB_STATE_CONFIGURED) { state 3948 drivers/usb/core/hub.c usb3_lpm_names[state]); state 3974 drivers/usb/core/hub.c usb3_lpm_names[state]); state 3981 drivers/usb/core/hub.c enum usb3_link_state state, int timeout) state 3986 drivers/usb/core/hub.c switch (state) { state 3999 drivers/usb/core/hub.c if (state == USB3_LPM_U1 && timeout > USB3_LPM_U1_MAX_TIMEOUT && state 4003 drivers/usb/core/hub.c usb3_lpm_names[state], timeout); state 4012 drivers/usb/core/hub.c "error code %i\n", usb3_lpm_names[state], state 4016 drivers/usb/core/hub.c if (state == USB3_LPM_U1) state 4039 drivers/usb/core/hub.c enum usb3_link_state state) state 4049 drivers/usb/core/hub.c if ((state == USB3_LPM_U1 && u1_mel == 0) || state 4050 drivers/usb/core/hub.c (state == USB3_LPM_U2 && u2_mel == 0)) state 4057 drivers/usb/core/hub.c ret = usb_req_set_sel(udev, state); state 4060 drivers/usb/core/hub.c usb3_lpm_names[state]); state 4069 drivers/usb/core/hub.c timeout = hcd->driver->enable_usb3_lpm_timeout(hcd, udev, state); state 4077 drivers/usb/core/hub.c "xHCI error %i.\n", usb3_lpm_names[state], state 4082 drivers/usb/core/hub.c if (usb_set_lpm_timeout(udev, state, timeout)) { state 4087 drivers/usb/core/hub.c hcd->driver->disable_usb3_lpm_timeout(hcd, udev, state); state 4095 drivers/usb/core/hub.c usb_set_device_initiated_lpm(udev, state, true) == 0) { state 4096 drivers/usb/core/hub.c if (state == USB3_LPM_U1) state 4098 drivers/usb/core/hub.c else if (state == USB3_LPM_U2) state 4104 drivers/usb/core/hub.c usb_set_lpm_timeout(udev, state, 0); state 4105 drivers/usb/core/hub.c hcd->driver->disable_usb3_lpm_timeout(hcd, udev, state); state 4125 drivers/usb/core/hub.c enum usb3_link_state state) state 4127 drivers/usb/core/hub.c switch (state) { state 4137 drivers/usb/core/hub.c if (usb_set_lpm_timeout(udev, state, 0)) state 4140 drivers/usb/core/hub.c usb_set_device_initiated_lpm(udev, state, false); state 4142 drivers/usb/core/hub.c if (hcd->driver->disable_usb3_lpm_timeout(hcd, udev, state)) state 4145 drivers/usb/core/hub.c usb3_lpm_names[state]); state 4153 drivers/usb/core/hub.c if (state == USB3_LPM_U1) state 4155 drivers/usb/core/hub.c else if (state == USB3_LPM_U2) state 4175 drivers/usb/core/hub.c udev->state < USB_STATE_CONFIGURED) state 4234 drivers/usb/core/hub.c udev->state < USB_STATE_CONFIGURED) state 4464 drivers/usb/core/hub.c if (udev->state == USB_STATE_ADDRESS) state 4466 drivers/usb/core/hub.c if (udev->state != USB_STATE_DEFAULT) state 4516 drivers/usb/core/hub.c if (udev->state == USB_STATE_ADDRESS) state 4518 drivers/usb/core/hub.c if (udev->state != USB_STATE_DEFAULT) state 5113 drivers/usb/core/hub.c if (hdev->state == USB_STATE_NOTATTACHED) state 5213 drivers/usb/core/hub.c udev->state != USB_STATE_NOTATTACHED) { state 5217 drivers/usb/core/hub.c } else if (udev->state == USB_STATE_SUSPENDED && state 5368 drivers/usb/core/hub.c || udev->state == USB_STATE_NOTATTACHED) { state 5402 drivers/usb/core/hub.c hdev->state, hdev->maxchild, state 5414 drivers/usb/core/hub.c if (hdev->state == USB_STATE_NOTATTACHED) { state 5712 drivers/usb/core/hub.c if (udev->state == USB_STATE_NOTATTACHED || state 5713 drivers/usb/core/hub.c udev->state == USB_STATE_SUSPENDED) { state 5715 drivers/usb/core/hub.c udev->state); state 5876 drivers/usb/core/hub.c if (udev->state == USB_STATE_NOTATTACHED) { state 5878 drivers/usb/core/hub.c udev->state); state 828 drivers/usb/core/message.c if (dev->state == USB_STATE_SUSPENDED) state 1260 drivers/usb/core/message.c if (dev->state == USB_STATE_CONFIGURED) state 1374 drivers/usb/core/message.c if (dev->state == USB_STATE_SUSPENDED) state 1531 drivers/usb/core/message.c if (dev->state == USB_STATE_SUSPENDED) state 1881 drivers/usb/core/message.c if (dev->state != USB_STATE_ADDRESS) state 305 drivers/usb/core/sysfs.c char *state; state 311 drivers/usb/core/sysfs.c state = "removable"; state 314 drivers/usb/core/sysfs.c state = "fixed"; state 317 drivers/usb/core/sysfs.c state = "unknown"; state 320 drivers/usb/core/sysfs.c return sprintf(buf, "%s\n", state); state 413 drivers/usb/core/sysfs.c if (udev->state != USB_STATE_SUSPENDED) state 463 drivers/usb/core/sysfs.c if (udev->state != USB_STATE_SUSPENDED && !udev->dev.power.runtime_auto) state 785 drivers/usb/core/sysfs.c if (udev->state != USB_STATE_NOTATTACHED) { state 368 drivers/usb/core/urb.c if ((!dev) || (dev->state < USB_STATE_UNAUTHENTICATED)) state 407 drivers/usb/core/urb.c dev->state < USB_STATE_CONFIGURED) state 57 drivers/usb/core/usb-acpi.c unsigned char state; state 70 drivers/usb/core/usb-acpi.c state = ACPI_STATE_D0; state 72 drivers/usb/core/usb-acpi.c state = ACPI_STATE_D3_COLD; state 74 drivers/usb/core/usb-acpi.c error = acpi_bus_set_power(port_handle, state); state 616 drivers/usb/core/usb.c dev->state = USB_STATE_ATTACHED; state 799 drivers/usb/core/usb.c if (udev->state == USB_STATE_NOTATTACHED) state 801 drivers/usb/core/usb.c if (udev->state == USB_STATE_SUSPENDED) state 815 drivers/usb/core/usb.c if (udev->state == USB_STATE_NOTATTACHED) state 817 drivers/usb/core/usb.c if (udev->state == USB_STATE_SUSPENDED) state 173 drivers/usb/dwc2/debugfs.c DEFINE_SHOW_ATTRIBUTE(state); state 4236 drivers/usb/dwc2/hcd.c hcd->state = HC_STATE_RUNNING; state 4291 drivers/usb/dwc2/hcd.c hcd->state = HC_STATE_HALT; state 1429 drivers/usb/dwc3/core.h int dwc3_gadget_set_link_state(struct dwc3 *dwc, enum dwc3_link_state state); state 1443 drivers/usb/dwc3/core.h enum dwc3_link_state state) state 176 drivers/usb/dwc3/debug.h static inline const char *dwc3_ep0_state_string(enum dwc3_ep0_state state) state 178 drivers/usb/dwc3/debug.h switch (state) { state 199 drivers/usb/dwc3/debug.h enum dwc3_link_state state = event->event_info & DWC3_LINK_STATE_MASK; state 204 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 208 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 212 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 216 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 220 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 224 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 228 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 232 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 236 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 240 drivers/usb/dwc3/debug.h dwc3_gadget_link_string(state)); state 540 drivers/usb/dwc3/debugfs.c enum dwc3_link_state state; state 553 drivers/usb/dwc3/debugfs.c state = DWC3_DSTS_USBLNKST(reg); state 557 drivers/usb/dwc3/debugfs.c dwc3_gadget_link_string(state) : state 558 drivers/usb/dwc3/debugfs.c dwc3_gadget_hs_link_string(state)); state 575 drivers/usb/dwc3/debugfs.c enum dwc3_link_state state = 0; state 584 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_SS_DIS; state 586 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_RX_DET; state 588 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_SS_INACT; state 590 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_RECOV; state 592 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_CMPLY; state 594 drivers/usb/dwc3/debugfs.c state = DWC3_LINK_STATE_LPBK; state 609 drivers/usb/dwc3/debugfs.c state != DWC3_LINK_STATE_RECOV) { state 614 drivers/usb/dwc3/debugfs.c dwc3_gadget_set_link_state(dwc, state); state 372 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_u1(struct dwc3 *dwc, enum usb_device_state state, state 377 drivers/usb/dwc3/ep0.c if (state != USB_STATE_CONFIGURED) state 395 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_u2(struct dwc3 *dwc, enum usb_device_state state, state 401 drivers/usb/dwc3/ep0.c if (state != USB_STATE_CONFIGURED) state 419 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_test(struct dwc3 *dwc, enum usb_device_state state, state 446 drivers/usb/dwc3/ep0.c enum usb_device_state state; state 453 drivers/usb/dwc3/ep0.c state = dwc->gadget.state; state 463 drivers/usb/dwc3/ep0.c ret = dwc3_ep0_handle_u1(dwc, state, set); state 466 drivers/usb/dwc3/ep0.c ret = dwc3_ep0_handle_u2(dwc, state, set); state 472 drivers/usb/dwc3/ep0.c ret = dwc3_ep0_handle_test(dwc, state, wIndex, set); state 562 drivers/usb/dwc3/ep0.c enum usb_device_state state = dwc->gadget.state; state 572 drivers/usb/dwc3/ep0.c if (state == USB_STATE_CONFIGURED) { state 602 drivers/usb/dwc3/ep0.c enum usb_device_state state = dwc->gadget.state; state 609 drivers/usb/dwc3/ep0.c switch (state) { state 700 drivers/usb/dwc3/ep0.c enum usb_device_state state = dwc->gadget.state; state 703 drivers/usb/dwc3/ep0.c if (state == USB_STATE_DEFAULT) state 89 drivers/usb/dwc3/gadget.c int dwc3_gadget_set_link_state(struct dwc3 *dwc, enum dwc3_link_state state) state 115 drivers/usb/dwc3/gadget.c reg |= DWC3_DCTL_ULSTCHNGREQ(state); state 130 drivers/usb/dwc3/gadget.c if (DWC3_DSTS_USBLNKST(reg) == state) state 3169 drivers/usb/dwc3/gadget.c if (dwc->gadget.state >= USB_STATE_CONFIGURED) state 591 drivers/usb/gadget/function/f_acm.c u16 state; state 593 drivers/usb/gadget/function/f_acm.c state = acm->serial_state; state 594 drivers/usb/gadget/function/f_acm.c state &= ~ACM_CTRL_BRK; state 596 drivers/usb/gadget/function/f_acm.c state |= ACM_CTRL_BRK; state 598 drivers/usb/gadget/function/f_acm.c acm->serial_state = state; state 344 drivers/usb/gadget/function/f_fs.c switch (ffs->state) { state 360 drivers/usb/gadget/function/f_fs.c if (ffs->state == FFS_READ_DESCRIPTORS) { state 366 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_READ_STRINGS; state 376 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 380 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_ACTIVE; state 385 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 521 drivers/usb/gadget/function/f_fs.c if (ffs->state != FFS_ACTIVE) { state 611 drivers/usb/gadget/function/f_fs.c if (unlikely(ffs->state == FFS_CLOSING)) state 663 drivers/usb/gadget/function/f_fs.c switch (ffs->state) { state 953 drivers/usb/gadget/function/f_fs.c if (WARN_ON(epfile->ffs->state != FFS_ACTIVE)) state 1153 drivers/usb/gadget/function/f_fs.c if (WARN_ON(epfile->ffs->state != FFS_ACTIVE)) state 1291 drivers/usb/gadget/function/f_fs.c if (WARN_ON(epfile->ffs->state != FFS_ACTIVE)) state 1708 drivers/usb/gadget/function/f_fs.c ffs->state == FFS_DEACTIVATED) { state 1709 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 1736 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_DEACTIVATED; state 1745 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 1750 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 1773 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_READ_DESCRIPTORS; state 1828 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_READ_DESCRIPTORS; state 1845 drivers/usb/gadget/function/f_fs.c if (WARN_ON(ffs->state != FFS_ACTIVE state 3296 drivers/usb/gadget/function/f_fs.c if (ffs->state == FFS_DEACTIVATED) { state 3297 drivers/usb/gadget/function/f_fs.c ffs->state = FFS_CLOSING; state 3303 drivers/usb/gadget/function/f_fs.c if (ffs->state != FFS_ACTIVE) state 3350 drivers/usb/gadget/function/f_fs.c if (ffs->state != FFS_ACTIVE) state 291 drivers/usb/gadget/function/f_mass_storage.c enum fsg_state state; /* For exception handling */ state 357 drivers/usb/gadget/function/f_mass_storage.c return common->state > FSG_STATE_NORMAL; state 406 drivers/usb/gadget/function/f_mass_storage.c if (common->state <= new_state) { state 408 drivers/usb/gadget/function/f_mass_storage.c common->state = new_state; state 455 drivers/usb/gadget/function/f_mass_storage.c smp_store_release(&bh->state, BUF_STATE_EMPTY); state 472 drivers/usb/gadget/function/f_mass_storage.c smp_store_release(&bh->state, BUF_STATE_FULL); state 579 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_SENDING; state 581 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_EMPTY; state 589 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_RECEIVING; state 591 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_FULL; state 607 drivers/usb/gadget/function/f_mass_storage.c bh && smp_load_acquire(&bh->state) >= state 611 drivers/usb/gadget/function/f_mass_storage.c bh && smp_load_acquire(&bh->state) >= state 688 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_FULL; state 719 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_FULL; state 807 drivers/usb/gadget/function/f_mass_storage.c if (bh->state == BUF_STATE_EMPTY && get_some_more) { state 849 drivers/usb/gadget/function/f_mass_storage.c if (bh->state == BUF_STATE_EMPTY && !get_some_more) state 858 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_EMPTY; state 1453 drivers/usb/gadget/function/f_mass_storage.c bh->state != BUF_STATE_EMPTY || common->usb_amount_left > 0; state 1458 drivers/usb/gadget/function/f_mass_storage.c if (bh2->state == BUF_STATE_EMPTY && state 1482 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_EMPTY; state 2066 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_FULL; state 2177 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_EMPTY; state 2329 drivers/usb/gadget/function/f_mass_storage.c if (common->state < FSG_STATE_EXIT) state 2331 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_EXIT; state 2340 drivers/usb/gadget/function/f_mass_storage.c if (bh->state == BUF_STATE_SENDING) state 2342 drivers/usb/gadget/function/f_mass_storage.c if (bh->state == BUF_STATE_RECEIVING) state 2366 drivers/usb/gadget/function/f_mass_storage.c bh->state = BUF_STATE_EMPTY; state 2372 drivers/usb/gadget/function/f_mass_storage.c old_state = common->state; state 2373 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_NORMAL; state 2433 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_TERMINATED; /* Stop the thread */ state 2463 drivers/usb/gadget/function/f_mass_storage.c while (common->state != FSG_STATE_TERMINATED) { state 2582 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_TERMINATED; state 2871 drivers/usb/gadget/function/f_mass_storage.c if (common->state != FSG_STATE_TERMINATED) { state 2922 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_NORMAL; state 2928 drivers/usb/gadget/function/f_mass_storage.c common->state = FSG_STATE_TERMINATED; state 2985 drivers/usb/gadget/function/f_mass_storage.c if (fsg->common->state != FSG_STATE_TERMINATED) { state 75 drivers/usb/gadget/function/f_midi.c uint8_t state; state 458 drivers/usb/gadget/function/f_midi.c next_state = port->state; state 459 drivers/usb/gadget/function/f_midi.c port->state = STATE_REAL_TIME; state 464 drivers/usb/gadget/function/f_midi.c switch (port->state) { state 485 drivers/usb/gadget/function/f_midi.c next_state = port->state; state 486 drivers/usb/gadget/function/f_midi.c port->state = STATE_INITIAL; state 493 drivers/usb/gadget/function/f_midi.c port->state = STATE_INITIAL; state 528 drivers/usb/gadget/function/f_midi.c port->state = STATE_INITIAL; state 537 drivers/usb/gadget/function/f_midi.c switch (port->state) { state 586 drivers/usb/gadget/function/f_midi.c port->state == STATE_SYSEX_2 || state 587 drivers/usb/gadget/function/f_midi.c port->state == STATE_1PARAM || state 588 drivers/usb/gadget/function/f_midi.c port->state == STATE_2PARAM_2 || state 589 drivers/usb/gadget/function/f_midi.c port->state == STATE_REAL_TIME) { state 603 drivers/usb/gadget/function/f_midi.c port->state = next_state; state 718 drivers/usb/gadget/function/f_midi.c port->state = STATE_INITIAL; state 538 drivers/usb/gadget/function/f_tcm.c cmd->state = UASP_SEND_STATUS; state 548 drivers/usb/gadget/function/f_tcm.c cmd->state = UASP_QUEUE_COMMAND; state 573 drivers/usb/gadget/function/f_tcm.c switch (cmd->state) { state 658 drivers/usb/gadget/function/f_tcm.c cmd->state = UASP_SEND_DATA; state 701 drivers/usb/gadget/function/f_tcm.c cmd->state = UASP_RECEIVE_DATA; state 958 drivers/usb/gadget/function/f_tcm.c pr_err("%s() state %d transfer failed\n", __func__, cmd->state); state 298 drivers/usb/gadget/function/f_uvc.c if (uvc->state == UVC_STATE_DISCONNECTED) { state 304 drivers/usb/gadget/function/f_uvc.c uvc->state = UVC_STATE_CONNECTED; state 320 drivers/usb/gadget/function/f_uvc.c if (uvc->state != UVC_STATE_STREAMING) state 330 drivers/usb/gadget/function/f_uvc.c uvc->state = UVC_STATE_CONNECTED; state 334 drivers/usb/gadget/function/f_uvc.c if (uvc->state != UVC_STATE_CONNECTED) state 371 drivers/usb/gadget/function/f_uvc.c uvc->state = UVC_STATE_DISCONNECTED; state 908 drivers/usb/gadget/function/f_uvc.c uvc->state = UVC_STATE_DISCONNECTED; state 526 drivers/usb/gadget/function/rndis.c params->state = RNDIS_DATA_INITIALIZED; state 531 drivers/usb/gadget/function/rndis.c params->state = RNDIS_INITIALIZED; state 731 drivers/usb/gadget/function/rndis.c if (params->state == RNDIS_UNINITIALIZED) state 770 drivers/usb/gadget/function/rndis.c params->state = RNDIS_UNINITIALIZED; state 812 drivers/usb/gadget/function/rndis.c params->state = RNDIS_INITIALIZED; state 818 drivers/usb/gadget/function/rndis.c params->state = RNDIS_UNINITIALIZED; state 917 drivers/usb/gadget/function/rndis.c params->state = RNDIS_UNINITIALIZED; state 1102 drivers/usb/gadget/function/rndis.c switch (param->state) { state 163 drivers/usb/gadget/function/rndis.h enum rndis_state state; state 145 drivers/usb/gadget/function/storage_common.h enum fsg_buffer_state state; state 82 drivers/usb/gadget/function/tcm.h enum uas_state state; state 184 drivers/usb/gadget/function/u_fs.h enum ffs_state state; state 161 drivers/usb/gadget/function/u_uac1_legacy.c if (runtime->status->state == SNDRV_PCM_STATE_XRUN || state 162 drivers/usb/gadget/function/u_uac1_legacy.c runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) { state 115 drivers/usb/gadget/function/uvc.h enum uvc_state state; state 72 drivers/usb/gadget/function/uvc_queue.c buf->state = UVC_BUF_STATE_QUEUED; state 98 drivers/usb/gadget/function/uvc_queue.c buf->state = UVC_BUF_STATE_ERROR; state 242 drivers/usb/gadget/function/uvc_queue.c buf->state = UVC_BUF_STATE_ERROR; state 314 drivers/usb/gadget/function/uvc_queue.c buf->state = UVC_BUF_STATE_QUEUED; state 35 drivers/usb/gadget/function/uvc_queue.h enum uvc_buffer_state state; state 206 drivers/usb/gadget/function/uvc_v4l2.c uvc->state = UVC_STATE_STREAMING; state 85 drivers/usb/gadget/function/uvc_video.c buf->state = UVC_BUF_STATE_DONE; state 118 drivers/usb/gadget/function/uvc_video.c buf->state = UVC_BUF_STATE_DONE; state 117 drivers/usb/gadget/legacy/inode.c enum ep0_state state; /* P: lock */ state 171 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_DISABLED; state 191 drivers/usb/gadget/legacy/inode.c enum ep_state state; state 295 drivers/usb/gadget/legacy/inode.c if (epdata->state != STATE_EP_ENABLED && state 296 drivers/usb/gadget/legacy/inode.c (!is_write || epdata->state != STATE_EP_READY)) { state 309 drivers/usb/gadget/legacy/inode.c switch (epdata->state) { state 321 drivers/usb/gadget/legacy/inode.c shortname, epdata, epdata->state); state 382 drivers/usb/gadget/legacy/inode.c if (data->state != STATE_EP_UNBOUND) { state 383 drivers/usb/gadget/legacy/inode.c data->state = STATE_EP_DISABLED; state 644 drivers/usb/gadget/legacy/inode.c configured = epdata->state == STATE_EP_ENABLED; state 726 drivers/usb/gadget/legacy/inode.c if (data->state != STATE_EP_READY) { state 768 drivers/usb/gadget/legacy/inode.c if (data->dev->state == STATE_DEV_UNBOUND) { state 795 drivers/usb/gadget/legacy/inode.c data->state = STATE_EP_ENABLED; state 820 drivers/usb/gadget/legacy/inode.c if (data->dev->state == STATE_DEV_UNBOUND) state 822 drivers/usb/gadget/legacy/inode.c else if (data->state == STATE_EP_DISABLED) { state 824 drivers/usb/gadget/legacy/inode.c data->state = STATE_EP_READY; state 830 drivers/usb/gadget/legacy/inode.c data->name, data->state); state 911 drivers/usb/gadget/legacy/inode.c enum ep0_state state; state 914 drivers/usb/gadget/legacy/inode.c if (dev->state <= STATE_DEV_OPENED) { state 927 drivers/usb/gadget/legacy/inode.c if ((state = dev->state) == STATE_DEV_SETUP) { state 933 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 946 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 976 drivers/usb/gadget/legacy/inode.c if (dev->state != STATE_DEV_SETUP) { state 980 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 1021 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_SETUP; state 1052 drivers/usb/gadget/legacy/inode.c switch (state) { state 1054 drivers/usb/gadget/legacy/inode.c DBG (dev, "fail %s, state %d\n", __func__, state); state 1085 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_SETUP) state 1130 drivers/usb/gadget/legacy/inode.c } else if (dev->state == STATE_DEV_SETUP) { state 1136 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 1163 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 1168 drivers/usb/gadget/legacy/inode.c DBG (dev, "fail %s, state %d\n", __func__, dev->state); state 1206 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_DISABLED; state 1219 drivers/usb/gadget/legacy/inode.c if (dev->state <= STATE_DEV_OPENED) state 1233 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_SETUP) { state 1252 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_OPENED || state 1253 drivers/usb/gadget/legacy/inode.c dev->state == STATE_DEV_UNBOUND) { state 1338 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_UNCONNECTED) { state 1347 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_CONNECTED; state 1359 drivers/usb/gadget/legacy/inode.c } else if (dev->state == STATE_DEV_SETUP) state 1506 drivers/usb/gadget/legacy/inode.c if (value >= 0 && dev->state != STATE_DEV_SETUP) { state 1530 drivers/usb/gadget/legacy/inode.c DBG (dev, "%s %d\n", __func__, dev->state); state 1550 drivers/usb/gadget/legacy/inode.c if (ep->state == STATE_EP_ENABLED) state 1552 drivers/usb/gadget/legacy/inode.c ep->state = STATE_EP_UNBOUND; state 1586 drivers/usb/gadget/legacy/inode.c data->state = STATE_EP_DISABLED; state 1629 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_UNBOUND; state 1679 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_UNCONNECTED; state 1696 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_UNCONNECTED) state 1698 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_UNCONNECTED; state 1713 drivers/usb/gadget/legacy/inode.c INFO (dev, "suspended from state %d\n", dev->state); state 1715 drivers/usb/gadget/legacy/inode.c switch (dev->state) { state 1792 drivers/usb/gadget/legacy/inode.c if (dev->state > STATE_DEV_OPENED) { state 1898 drivers/usb/gadget/legacy/inode.c if (dev->state == STATE_DEV_DISABLED) { state 1900 drivers/usb/gadget/legacy/inode.c dev->state = STATE_DEV_OPENED; state 106 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state); state 118 drivers/usb/gadget/udc/aspeed-vhub/ep0.c if (ep->ep0.state != ep0_state_token && state 119 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state != ep0_state_stall) { state 125 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_data; state 170 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_stall; state 177 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_status; state 198 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_status; state 265 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_status; state 287 drivers/usb/gadget/udc/aspeed-vhub/ep0.c stat, ep->ep0.state, ep->ep0.dir_in, in_ack, req); state 289 drivers/usb/gadget/udc/aspeed-vhub/ep0.c switch(ep->ep0.state) { state 353 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_stall; state 355 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_token; state 406 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state == ep0_state_token || state 407 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state == ep0_state_stall) { state 410 drivers/usb/gadget/udc/aspeed-vhub/ep0.c list_empty(&ep->queue), ep->ep0.state); state 424 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_status; state 462 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_status; state 483 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_token; state 501 drivers/usb/gadget/udc/aspeed-vhub/ep0.c ep->ep0.state = ep0_state_token; state 420 drivers/usb/gadget/udc/aspeed-vhub/epn.c u32 state, reg, loops; state 427 drivers/usb/gadget/udc/aspeed-vhub/epn.c state = readl(ep->epn.regs + AST_VHUB_EP_DMA_CTLSTAT); state 428 drivers/usb/gadget/udc/aspeed-vhub/epn.c state = VHUB_EP_DMA_PROC_STATUS(state); state 429 drivers/usb/gadget/udc/aspeed-vhub/epn.c if (state == EP_DMA_PROC_RX_IDLE || state 430 drivers/usb/gadget/udc/aspeed-vhub/epn.c state == EP_DMA_PROC_TX_IDLE) state 303 drivers/usb/gadget/udc/aspeed-vhub/vhub.h enum ep0_state state; state 216 drivers/usb/gadget/udc/atmel_usba_udc.c debugfs_create_u32("state", 0400, ep_root, &ep->state); state 478 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = STATUS_STAGE_IN; state 814 drivers/usb/gadget/udc/atmel_usba_udc.c && (ep->state == DATA_STAGE_IN state 815 drivers/usb/gadget/udc/atmel_usba_udc.c || ep->state == STATUS_STAGE_IN))) state 1174 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = WAIT_FOR_SETUP; state 1333 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = DATA_STAGE_IN; state 1373 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = STATUS_STAGE_TEST; state 1406 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = STATUS_STAGE_ADDR; state 1439 drivers/usb/gadget/udc/atmel_usba_udc.c ep->ep.name, ep->state, epstatus, epctrl); state 1461 drivers/usb/gadget/udc/atmel_usba_udc.c switch (ep->state) { state 1465 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = STATUS_STAGE_OUT; state 1472 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = WAIT_FOR_SETUP; state 1481 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = WAIT_FOR_SETUP; state 1485 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = WAIT_FOR_SETUP; state 1492 drivers/usb/gadget/udc/atmel_usba_udc.c ep->ep.name, ep->state); state 1500 drivers/usb/gadget/udc/atmel_usba_udc.c switch (ep->state) { state 1509 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = WAIT_FOR_SETUP; state 1521 drivers/usb/gadget/udc/atmel_usba_udc.c ep->ep.name, ep->state); state 1536 drivers/usb/gadget/udc/atmel_usba_udc.c if (ep->state != WAIT_FOR_SETUP) { state 1549 drivers/usb/gadget/udc/atmel_usba_udc.c if (ep->state == STATUS_STAGE_OUT state 1550 drivers/usb/gadget/udc/atmel_usba_udc.c || ep->state == STATUS_STAGE_IN) { state 1588 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = DATA_STAGE_IN; state 1591 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = DATA_STAGE_OUT; state 1593 drivers/usb/gadget/udc/atmel_usba_udc.c ep->state = STATUS_STAGE_IN; state 1607 drivers/usb/gadget/udc/atmel_usba_udc.c le16_to_cpu(crq.crq.wLength), ep->state, ret); state 1816 drivers/usb/gadget/udc/atmel_usba_udc.c ep0->state = WAIT_FOR_SETUP; state 269 drivers/usb/gadget/udc/atmel_usba_udc.h int state; state 366 drivers/usb/gadget/udc/atmel_usba_udc.h #define ep_is_idle(ep) ((ep)->state == EP_STATE_IDLE) state 1106 drivers/usb/gadget/udc/bdc/bdc_ep.c enum usb_device_state state = bdc->gadget.state; state 1113 drivers/usb/gadget/udc/bdc/bdc_ep.c __func__, addr, state); state 1118 drivers/usb/gadget/udc/bdc/bdc_ep.c switch (state) { state 1136 drivers/usb/gadget/udc/bdc/bdc_ep.c state); state 1147 drivers/usb/gadget/udc/bdc/bdc_ep.c enum usb_device_state state = bdc->gadget.state; state 1151 drivers/usb/gadget/udc/bdc/bdc_ep.c __func__, set, state); state 1174 drivers/usb/gadget/udc/bdc/bdc_ep.c state != USB_STATE_CONFIGURED) state 1196 drivers/usb/gadget/udc/bdc/bdc_ep.c state != USB_STATE_CONFIGURED) state 1215 drivers/usb/gadget/udc/bdc/bdc_ep.c state != USB_STATE_CONFIGURED) state 1230 drivers/usb/gadget/udc/bdc/bdc_ep.c enum usb_device_state state = bdc->gadget.state; state 1241 drivers/usb/gadget/udc/bdc/bdc_ep.c __func__, wValue, wIndex, state, state 1305 drivers/usb/gadget/udc/bdc/bdc_ep.c enum usb_device_state state = bdc->gadget.state; state 1312 drivers/usb/gadget/udc/bdc/bdc_ep.c if (state == USB_STATE_DEFAULT) state 1431 drivers/usb/gadget/udc/bdc/bdc_ep.c enum usb_device_state state = bdc->gadget.state; state 1449 drivers/usb/gadget/udc/bdc/bdc_ep.c if (state == USB_STATE_ADDRESS) { state 1452 drivers/usb/gadget/udc/bdc/bdc_ep.c } else if (state == USB_STATE_CONFIGURED) { state 1013 drivers/usb/gadget/udc/core.c enum usb_device_state state) state 1015 drivers/usb/gadget/udc/core.c gadget->state = state; state 1505 drivers/usb/gadget/udc/core.c return sprintf(buf, "%s\n", usb_state_string(gadget->state)); state 1507 drivers/usb/gadget/udc/core.c static DEVICE_ATTR_RO(state); state 1109 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_udc_suspend(struct platform_device *pdev, pm_message_t state) state 2335 drivers/usb/gadget/udc/dummy_hcd.c hcd->state = HC_STATE_SUSPENDED; state 2355 drivers/usb/gadget/udc/dummy_hcd.c hcd->state = HC_STATE_RUNNING; state 2437 drivers/usb/gadget/udc/dummy_hcd.c dummy_hcd_to_hcd(dum_hcd)->state = HC_STATE_RUNNING; state 2467 drivers/usb/gadget/udc/dummy_hcd.c hcd->state = HC_STATE_RUNNING; state 2687 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_hcd_suspend(struct platform_device *pdev, pm_message_t state) state 191 drivers/usb/gadget/udc/fsl_qe_udc.c if (ep->state == EP_STATE_IDLE) { state 200 drivers/usb/gadget/udc/fsl_qe_udc.c ep->state = EP_STATE_NACK; state 209 drivers/usb/gadget/udc/fsl_qe_udc.c if (ep->state == EP_STATE_NACK) { state 219 drivers/usb/gadget/udc/fsl_qe_udc.c ep->state = EP_STATE_IDLE; state 1555 drivers/usb/gadget/udc/fsl_qe_udc.c if (ep->state == EP_STATE_NACK) { state 2428 drivers/usb/gadget/udc/fsl_qe_udc.c ep->state = EP_STATE_IDLE; state 2613 drivers/usb/gadget/udc/fsl_qe_udc.c static int qe_udc_suspend(struct platform_device *dev, pm_message_t state) state 267 drivers/usb/gadget/udc/fsl_qe_udc.h u8 state; state 2599 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_suspend(struct platform_device *pdev, pm_message_t state) state 2622 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_otg_suspend(struct device *dev, pm_message_t state) state 1086 drivers/usb/gadget/udc/goku_udc.c static const char *udc_ep_state(enum ep0state state) state 1088 drivers/usb/gadget/udc/goku_udc.c switch (state) { state 70 drivers/usb/gadget/udc/gr_udc.c static const char *gr_ep0state_string(enum gr_ep0state state) state 83 drivers/usb/gadget/udc/gr_udc.c if (state < 0 || state >= ARRAY_SIZE(names)) state 86 drivers/usb/gadget/udc/gr_udc.c return names[state]; state 190 drivers/usb/gadget/udc/gr_udc.c usb_state_string(dev->gadget.state)); state 947 drivers/usb/gadget/udc/gr_udc.c if (dev->gadget.state != USB_STATE_CONFIGURED) state 990 drivers/usb/gadget/udc/gr_udc.c if (dev->gadget.state != USB_STATE_CONFIGURED && epnum != 0) state 1319 drivers/usb/gadget/udc/gr_udc.c int powstate = !(dev->gadget.state == USB_STATE_NOTATTACHED || state 1320 drivers/usb/gadget/udc/gr_udc.c dev->gadget.state == USB_STATE_ATTACHED); state 1357 drivers/usb/gadget/udc/gr_udc.c dev->suspended_from = dev->gadget.state; state 144 drivers/usb/gadget/udc/net2272.c static char *buf_state_string(unsigned state) state 146 drivers/usb/gadget/udc/net2272.c switch (state) { state 2775 drivers/usb/gadget/udc/net2280.c u32 ack_wait_timeout, state; state 2804 drivers/usb/gadget/udc/net2280.c state = readl(&dev->plregs->pl_ep_status_1) state 2806 drivers/usb/gadget/udc/net2280.c if ((state >= (ACK_GOOD_NORMAL << STATE)) && state 2807 drivers/usb/gadget/udc/net2280.c (state <= (ACK_GOOD_MORE_ACKS_TO_COME << STATE))) { state 2827 drivers/usb/gadget/udc/net2280.c "got 0x%2.2x.\n", state >> STATE); state 2496 drivers/usb/gadget/udc/pxa25x_udc.c static int pxa25x_udc_suspend(struct platform_device *dev, pm_message_t state) state 478 drivers/usb/gadget/udc/pxa27x_udc.c static void set_ep0state(struct pxa_udc *udc, int state) state 483 drivers/usb/gadget/udc/pxa27x_udc.c udc->ep0state = state; state 2495 drivers/usb/gadget/udc/pxa27x_udc.c static int pxa_udc_suspend(struct platform_device *_dev, pm_message_t state) state 26 drivers/usb/gadget/udc/trace.h __field(enum usb_device_state, state) state 47 drivers/usb/gadget/udc/trace.h __entry->state = g->state; state 66 drivers/usb/gadget/udc/trace.h __entry->speed, __entry->max_speed, __entry->state, __entry->mA, state 295 drivers/usb/host/ehci-q.c u8 state; state 308 drivers/usb/host/ehci-q.c state = qh->qh_state; state 310 drivers/usb/host/ehci-q.c stopped = (state == QH_STATE_IDLE); state 442 drivers/usb/host/ehci-q.c if (state == QH_STATE_IDLE && state 518 drivers/usb/host/ehci-q.c if (state == QH_STATE_IDLE) state 525 drivers/usb/host/ehci-q.c qh->qh_state = state; state 354 drivers/usb/host/fhci-hcd.c hcd->state = HC_STATE_RUNNING; state 489 drivers/usb/host/fhci-hcd.c if (!urb_priv || (urb_priv->state == URB_DEL)) state 492 drivers/usb/host/fhci-hcd.c urb_priv->state = URB_DEL; state 495 drivers/usb/host/fhci-hcd.c urb_priv->ed->state = FHCI_ED_URB_DEL; state 152 drivers/usb/host/fhci-q.c ed->state = FHCI_ED_SKIP; state 250 drivers/usb/host/fhci-q.c ed->state = FHCI_ED_OPER; state 271 drivers/usb/host/fhci-q.c if (urb_priv->state == URB_DEL) { state 83 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_HALTED; state 290 drivers/usb/host/fhci-sched.c if (ed->state != FHCI_ED_OPER) { state 291 drivers/usb/host/fhci-sched.c if (ed->state == FHCI_ED_URB_DEL) { state 294 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_SKIP; state 453 drivers/usb/host/fhci-sched.c int state; state 459 drivers/usb/host/fhci-sched.c state = fhci_ioports_check_bus_state(fhci); state 462 drivers/usb/host/fhci-sched.c if (state == 1) { state 480 drivers/usb/host/fhci-sched.c } else if (state == 2) { state 661 drivers/usb/host/fhci-sched.c } else if (urb_priv->state == URB_DEL && state 662 drivers/usb/host/fhci-sched.c ed->state == FHCI_ED_SKIP) { state 664 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_OPER; state 665 drivers/usb/host/fhci-sched.c } else if (ed->state == FHCI_ED_HALTED) { state 666 drivers/usb/host/fhci-sched.c urb_priv->state = URB_DEL; state 667 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_URB_DEL; state 669 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_OPER; state 685 drivers/usb/host/fhci-sched.c if (!fhci->process_done_task->state) state 868 drivers/usb/host/fhci-sched.c urb_priv->state = URB_INPROGRESS; state 871 drivers/usb/host/fhci-sched.c ed->state = FHCI_ED_OPER; state 329 drivers/usb/host/fhci.h enum fhci_ed_state state; state 388 drivers/usb/host/fhci.h int state; state 2252 drivers/usb/host/fotg210-hcd.c u8 state; state 2268 drivers/usb/host/fotg210-hcd.c state = qh->qh_state; state 2270 drivers/usb/host/fotg210-hcd.c stopped = (state == QH_STATE_IDLE); state 2391 drivers/usb/host/fotg210-hcd.c if (state == QH_STATE_IDLE && state 2467 drivers/usb/host/fotg210-hcd.c if (state == QH_STATE_IDLE) state 2475 drivers/usb/host/fotg210-hcd.c if (state != QH_STATE_LINKED) state 2480 drivers/usb/host/fotg210-hcd.c qh->qh_state = state; state 2487 drivers/usb/host/fotg210-hcd.c switch (state) { state 284 drivers/usb/host/imx21-dbg.c int state = -1; state 289 drivers/usb/host/imx21-dbg.c state = urb_priv->state; state 308 drivers/usb/host/imx21-dbg.c state, state 903 drivers/usb/host/imx21-hcd.c int state = urb_priv->state; state 927 drivers/usb/host/imx21-hcd.c if (usb_pipecontrol(pipe) && (state != US_CTRL_DATA)) { state 928 drivers/usb/host/imx21-hcd.c if (state == US_CTRL_SETUP) { state 952 drivers/usb/host/imx21-hcd.c if (usb_pipebulk(pipe) && (state == US_BULK0)) state 1084 drivers/usb/host/imx21-hcd.c switch (urb_priv->state) { state 1087 drivers/usb/host/imx21-hcd.c urb_priv->state = US_CTRL_DATA; state 1089 drivers/usb/host/imx21-hcd.c urb_priv->state = US_CTRL_ACK; state 1093 drivers/usb/host/imx21-hcd.c urb_priv->state = US_CTRL_ACK; state 1100 drivers/usb/host/imx21-hcd.c "Invalid pipe state %d\n", urb_priv->state); state 1108 drivers/usb/host/imx21-hcd.c if ((urb_priv->state == US_BULK) state 1115 drivers/usb/host/imx21-hcd.c urb_priv->state = US_BULK0; state 1130 drivers/usb/host/imx21-hcd.c dev_vdbg(imx21->dev, "next state=%d\n", urb_priv->state); state 1202 drivers/usb/host/imx21-hcd.c urb_priv->state = US_CTRL_SETUP; state 1205 drivers/usb/host/imx21-hcd.c urb_priv->state = US_BULK; state 1738 drivers/usb/host/imx21-hcd.c hcd->state = HC_STATE_RUNNING; state 321 drivers/usb/host/imx21-hcd.h int state; state 490 drivers/usb/host/isp116x-hcd.c if (!HC_IS_RUNNING(isp116x_to_hcd(isp116x)->state)) state 614 drivers/usb/host/isp116x-hcd.c hcd->state = HC_STATE_HALT; state 712 drivers/usb/host/isp116x-hcd.c if (!HC_IS_RUNNING(hcd->state)) { state 914 drivers/usb/host/isp116x-hcd.c if (!HC_IS_RUNNING(hcd->state)) state 1179 drivers/usb/host/isp116x-hcd.c if (HC_IS_SUSPENDED(isp116x_to_hcd(isp116x)->state)) { state 1183 drivers/usb/host/isp116x-hcd.c if (!HC_IS_RUNNING(isp116x_to_hcd(isp116x)->state)) { state 1368 drivers/usb/host/isp116x-hcd.c hcd->state = HC_STATE_RUNNING; state 1483 drivers/usb/host/isp116x-hcd.c hcd->state = HC_STATE_RESUMING; state 1492 drivers/usb/host/isp116x-hcd.c hcd->state = HC_STATE_RUNNING; state 1660 drivers/usb/host/isp116x-hcd.c static int isp116x_suspend(struct platform_device *dev, pm_message_t state) state 1662 drivers/usb/host/isp116x-hcd.c VDBG("%s: state %x\n", __func__, state.event); state 1261 drivers/usb/host/isp1362-hcd.c !HC_IS_RUNNING(hcd->state)) { state 1501 drivers/usb/host/isp1362-hcd.c if (!HC_IS_RUNNING(hcd->state)) state 1763 drivers/usb/host/isp1362-hcd.c hcd->state = HC_STATE_QUIESCING; state 1823 drivers/usb/host/isp1362-hcd.c hcd->state = HC_STATE_SUSPENDED; state 1844 drivers/usb/host/isp1362-hcd.c if (hcd->state == HC_STATE_RESUMING) { state 1892 drivers/usb/host/isp1362-hcd.c hcd->state = HC_STATE_RESUMING; state 1907 drivers/usb/host/isp1362-hcd.c hcd->state = HC_STATE_RUNNING; state 2563 drivers/usb/host/isp1362-hcd.c hcd->state = HC_STATE_RUNNING; state 2716 drivers/usb/host/isp1362-hcd.c static int isp1362_suspend(struct platform_device *pdev, pm_message_t state) state 2725 drivers/usb/host/isp1362-hcd.c if (state.event == PM_EVENT_FREEZE) { state 2735 drivers/usb/host/isp1362-hcd.c pdev->dev.power.power_state = state; state 1173 drivers/usb/host/max3421-hcd.c max3421_hcd->spi_thread->state != TASK_RUNNING) state 1512 drivers/usb/host/max3421-hcd.c hcd->state = HC_STATE_RUNNING; state 501 drivers/usb/host/ohci-da8xx.c hcd->state = HC_STATE_SUSPENDED; state 75 drivers/usb/host/ohci-dbg.c static char *hcfs2string (int state) state 77 drivers/usb/host/ohci-dbg.c switch (state) { state 320 drivers/usb/host/ohci-dbg.c ed, ed->state, edstring (ed->type), state 228 drivers/usb/host/ohci-hcd.c if (ed->state == ED_IDLE) { state 331 drivers/usb/host/ohci-hcd.c if (urb_priv->ed->state == ED_OPER) state 368 drivers/usb/host/ohci-hcd.c ed->state = ED_IDLE; state 372 drivers/usb/host/ohci-hcd.c switch (ed->state) { state 394 drivers/usb/host/ohci-hcd.c ed, ep->desc.bEndpointAddress, ed->state, state 1045 drivers/usb/host/ohci-hcd.c switch (ed->state) { state 1047 drivers/usb/host/ohci-hcd.c ed->state = ED_UNLINK; state 1059 drivers/usb/host/ohci-hcd.c ed, ed->state); state 183 drivers/usb/host/ohci-omap.c hcd->usb_phy->otg->state = OTG_STATE_A_SUSPEND; state 263 drivers/usb/host/ohci-q.c ed->state = ED_OPER; state 321 drivers/usb/host/ohci-q.c ed->state = ED_UNLINK; state 435 drivers/usb/host/ohci-q.c ed->state = ED_IDLE; state 1088 drivers/usb/host/ohci-q.c ed->state = ED_IDLE; state 1167 drivers/usb/host/ohci-q.c if (ed->state == ED_OPER) state 288 drivers/usb/host/ohci-tmio.c static int ohci_hcd_tmio_drv_suspend(struct platform_device *dev, pm_message_t state) state 56 drivers/usb/host/ohci.h u8 state; /* ED_{IDLE,UNLINK,OPER} */ state 804 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_HALT; state 823 drivers/usb/host/oxu210hp-hcd.c BUG_ON(!HC_IS_RUNNING(oxu_to_hcd(oxu)->state)); state 831 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_HALT; state 843 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_HALT; state 1414 drivers/usb/host/oxu210hp-hcd.c u8 state; state 1426 drivers/usb/host/oxu210hp-hcd.c state = qh->qh_state; state 1428 drivers/usb/host/oxu210hp-hcd.c stopped = (state == QH_STATE_IDLE); state 1486 drivers/usb/host/oxu210hp-hcd.c HC_IS_RUNNING(oxu_to_hcd(oxu)->state))) { state 1492 drivers/usb/host/oxu210hp-hcd.c if (unlikely(!HC_IS_RUNNING(oxu_to_hcd(oxu)->state))) state 1510 drivers/usb/host/oxu210hp-hcd.c if (state == QH_STATE_IDLE state 1563 drivers/usb/host/oxu210hp-hcd.c qh->qh_state = state; state 1570 drivers/usb/host/oxu210hp-hcd.c switch (state) { state 1933 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_RUNNING; state 2103 drivers/usb/host/oxu210hp-hcd.c && HC_IS_RUNNING(oxu_to_hcd(oxu)->state)) state 2111 drivers/usb/host/oxu210hp-hcd.c if (HC_IS_RUNNING(oxu_to_hcd(oxu)->state) state 2139 drivers/usb/host/oxu210hp-hcd.c if (oxu_to_hcd(oxu)->state != HC_STATE_HALT state 2161 drivers/usb/host/oxu210hp-hcd.c if (unlikely(oxu_to_hcd(oxu)->state == HC_STATE_HALT)) { state 2307 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_HALT; state 2315 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_RUNNING; state 2333 drivers/usb/host/oxu210hp-hcd.c oxu_to_hcd(oxu)->state = HC_STATE_HALT; state 2686 drivers/usb/host/oxu210hp-hcd.c if (HC_IS_RUNNING(oxu_to_hcd(oxu)->state)) state 2750 drivers/usb/host/oxu210hp-hcd.c if (!HC_IS_RUNNING(oxu_to_hcd(oxu)->state)) state 2819 drivers/usb/host/oxu210hp-hcd.c if (HC_IS_RUNNING(oxu_to_hcd(oxu)->state) && state 2830 drivers/usb/host/oxu210hp-hcd.c && HC_IS_RUNNING(oxu_to_hcd(oxu)->state)) { state 2841 drivers/usb/host/oxu210hp-hcd.c } else if (!HC_IS_RUNNING(oxu_to_hcd(oxu)->state) && oxu->reclaim) state 2871 drivers/usb/host/oxu210hp-hcd.c if (!status || unlikely(hcd->state == HC_STATE_HALT)) { state 3155 drivers/usb/host/oxu210hp-hcd.c hcd->state = HC_STATE_RUNNING; state 3181 drivers/usb/host/oxu210hp-hcd.c if (HC_IS_RUNNING(hcd->state)) state 3389 drivers/usb/host/oxu210hp-hcd.c && HC_IS_RUNNING(hcd->state)) { state 3437 drivers/usb/host/oxu210hp-hcd.c if (!HC_IS_RUNNING(hcd->state)) state 3493 drivers/usb/host/oxu210hp-hcd.c if (!HC_IS_RUNNING(hcd->state)) state 3869 drivers/usb/host/oxu210hp-hcd.c if (HC_IS_RUNNING(hcd->state)) { state 3871 drivers/usb/host/oxu210hp-hcd.c hcd->state = HC_STATE_QUIESCING; state 3912 drivers/usb/host/oxu210hp-hcd.c hcd->state = HC_STATE_SUSPENDED; state 3999 drivers/usb/host/oxu210hp-hcd.c hcd->state = HC_STATE_RUNNING; state 4146 drivers/usb/host/oxu210hp-hcd.c hcd->state = HC_STATE_HALT; state 348 drivers/usb/host/r8a66597-hcd.c dev->state = USB_STATE_ADDRESS; state 379 drivers/usb/host/r8a66597-hcd.c if (dev && dev->state >= USB_STATE_ADDRESS) state 413 drivers/usb/host/r8a66597-hcd.c dev->state = USB_STATE_DEFAULT; state 968 drivers/usb/host/r8a66597-hcd.c dev->state = USB_STATE_CONFIGURED; state 1819 drivers/usb/host/r8a66597-hcd.c if (dev && dev->address && dev->state != USB_STATE_CONFIGURED && state 1820 drivers/usb/host/r8a66597-hcd.c (urb->dev->state == USB_STATE_CONFIGURED)) state 1830 drivers/usb/host/r8a66597-hcd.c hcd->state = HC_STATE_RUNNING; state 2027 drivers/usb/host/r8a66597-hcd.c if (udev->state == USB_STATE_CONFIGURED && state 82 drivers/usb/host/r8a66597.h enum usb_device_state state; state 92 drivers/usb/host/sl811-hcd.c hcd->state = HC_STATE_HALT; state 823 drivers/usb/host/sl811-hcd.c || !HC_IS_RUNNING(hcd->state)) { state 1530 drivers/usb/host/sl811-hcd.c hcd->state = HC_STATE_RUNNING; state 1741 drivers/usb/host/sl811-hcd.c sl811h_suspend(struct platform_device *dev, pm_message_t state) state 1747 drivers/usb/host/sl811-hcd.c switch (state.event) { state 225 drivers/usb/host/ssb-hcd.c static int ssb_hcd_suspend(struct ssb_device *dev, pm_message_t state) state 238 drivers/usb/host/u132-hcd.c u132_to_hcd(u132)->state = HC_STATE_HALT; state 1519 drivers/usb/host/u132-hcd.c hcd->state = HC_STATE_HALT; state 1541 drivers/usb/host/u132-hcd.c static char *hcfs2string(int state) state 1543 drivers/usb/host/u132-hcd.c switch (state) { state 1725 drivers/usb/host/u132-hcd.c u132_to_hcd(u132)->state = HC_STATE_RUNNING; state 1765 drivers/usb/host/u132-hcd.c u132_to_hcd(u132)->state = HC_STATE_RUNNING; state 3118 drivers/usb/host/u132-hcd.c static int u132_suspend(struct platform_device *pdev, pm_message_t state) state 3132 drivers/usb/host/u132-hcd.c switch (state.event) { state 781 drivers/usb/host/uhci-hcd.c while (qh->state != QH_STATE_IDLE) { state 785 drivers/usb/host/uhci-hcd.c qh->state == QH_STATE_IDLE); state 175 drivers/usb/host/uhci-hcd.h int state; /* QH_STATE_xxx; see above */ state 272 drivers/usb/host/uhci-q.c qh->state = QH_STATE_IDLE; state 286 drivers/usb/host/uhci-q.c qh->state = QH_STATE_ACTIVE; state 294 drivers/usb/host/uhci-q.c WARN_ON(qh->state != QH_STATE_IDLE && qh->udev); state 499 drivers/usb/host/uhci-q.c if (qh->state == QH_STATE_ACTIVE) state 501 drivers/usb/host/uhci-q.c qh->state = QH_STATE_ACTIVE; state 553 drivers/usb/host/uhci-q.c if (qh->state == QH_STATE_UNLINKING) state 555 drivers/usb/host/uhci-q.c WARN_ON(qh->state != QH_STATE_ACTIVE || !qh->udev); state 556 drivers/usb/host/uhci-q.c qh->state = QH_STATE_UNLINKING; state 588 drivers/usb/host/uhci-q.c WARN_ON(qh->state == QH_STATE_ACTIVE); state 594 drivers/usb/host/uhci-q.c qh->state = QH_STATE_IDLE; state 896 drivers/usb/host/uhci-q.c urb->dev->state != USB_STATE_CONFIGURED) state 902 drivers/usb/host/uhci-q.c if (qh->state != QH_STATE_ACTIVE) state 1065 drivers/usb/host/uhci-q.c if (qh->state != QH_STATE_ACTIVE) state 1469 drivers/usb/host/uhci-q.c if (qh->state == QH_STATE_IDLE) state 1572 drivers/usb/host/uhci-q.c (qh->state == QH_STATE_UNLINKING && \ state 1686 drivers/usb/host/uhci-q.c if (qh->state != QH_STATE_ACTIVE) { state 1770 drivers/usb/host/uhci-q.c if (qh->state == QH_STATE_ACTIVE) { state 17 drivers/usb/host/xhci-dbg.c int state = GET_SLOT_STATE(le32_to_cpu(slot_ctx->dev_state)); state 19 drivers/usb/host/xhci-dbg.c return xhci_slot_state_string(state); state 336 drivers/usb/host/xhci-dbgcap.c if (dbc->state == DS_CONFIGURED) state 424 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_INITIALIZED; state 480 drivers/usb/host/xhci-dbgcap.c if (dbc->state != DS_DISABLED) state 503 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_ENABLED; state 512 drivers/usb/host/xhci-dbgcap.c if (dbc->state == DS_DISABLED) state 516 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_DISABLED; state 657 drivers/usb/host/xhci-dbgcap.c switch (dbc->state) { state 665 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_CONNECTED; state 673 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_CONFIGURED; state 687 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_ENABLED; state 697 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_ENABLED; state 708 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_STALLED; state 735 drivers/usb/host/xhci-dbgcap.c dbc->state = DS_CONFIGURED; state 741 drivers/usb/host/xhci-dbgcap.c xhci_err(xhci, "Unknown DbC state %d\n", dbc->state); state 884 drivers/usb/host/xhci-dbgcap.c switch (dbc->state) { state 978 drivers/usb/host/xhci-dbgcap.c if (dbc->state == DS_CONFIGURED) state 148 drivers/usb/host/xhci-dbgcap.h enum dbc_state state; state 350 drivers/usb/host/xhci-hub.c u32 xhci_port_state_to_neutral(u32 state) state 353 drivers/usb/host/xhci-hub.c return (state & XHCI_PORT_RO) | (state & XHCI_PORT_RWS); state 1704 drivers/usb/host/xhci-hub.c hcd->state = HC_STATE_SUSPENDED; state 524 drivers/usb/host/xhci-ring.c struct xhci_dequeue_state *state) state 551 drivers/usb/host/xhci-ring.c state->new_deq_seg = ep_ring->enq_seg; state 552 drivers/usb/host/xhci-ring.c state->new_deq_ptr = ep_ring->enqueue; state 553 drivers/usb/host/xhci-ring.c state->new_cycle_state = ep_ring->cycle_state; state 568 drivers/usb/host/xhci-ring.c state->new_cycle_state = hw_dequeue & 0x1; state 569 drivers/usb/host/xhci-ring.c state->stream_id = stream_id; state 589 drivers/usb/host/xhci-ring.c state->new_cycle_state ^= 0x1; state 596 drivers/usb/host/xhci-ring.c state->new_deq_seg = NULL; state 597 drivers/usb/host/xhci-ring.c state->new_deq_ptr = NULL; state 603 drivers/usb/host/xhci-ring.c state->new_deq_seg = new_seg; state 604 drivers/usb/host/xhci-ring.c state->new_deq_ptr = new_deq; state 609 drivers/usb/host/xhci-ring.c "Cycle state = 0x%x", state->new_cycle_state); state 613 drivers/usb/host/xhci-ring.c state->new_deq_seg); state 614 drivers/usb/host/xhci-ring.c addr = xhci_trb_virt_to_dma(state->new_deq_seg, state->new_deq_ptr); state 1635 drivers/usb/host/xhci-ring.c if (hcd->state == HC_STATE_SUSPENDED) { state 213 drivers/usb/host/xhci-trace.h __field(int, state) state 224 drivers/usb/host/xhci-trace.h __entry->state = vdev->udev->state; state 232 drivers/usb/host/xhci-trace.h __entry->devnum, __entry->state, __entry->speed, state 370 drivers/usb/host/xhci-trace.h __field(u32, state) state 376 drivers/usb/host/xhci-trace.h __entry->state = le32_to_cpu(ctx->dev_state); state 380 drivers/usb/host/xhci-trace.h __entry->state) state 169 drivers/usb/host/xhci.c u32 state; state 172 drivers/usb/host/xhci.c state = readl(&xhci->op_regs->status); state 174 drivers/usb/host/xhci.c if (state == ~(u32)0) { state 179 drivers/usb/host/xhci.c if ((state & STS_HALT) == 0) { state 500 drivers/usb/host/xhci.c if (hcd->state == HC_STATE_SUSPENDED) state 611 drivers/usb/host/xhci.c xhci->shared_hcd->state = HC_STATE_RUNNING; state 978 drivers/usb/host/xhci.c if (!hcd->state) state 981 drivers/usb/host/xhci.c if (hcd->state != HC_STATE_SUSPENDED || state 982 drivers/usb/host/xhci.c xhci->shared_hcd->state != HC_STATE_SUSPENDED) state 1089 drivers/usb/host/xhci.c if (!hcd->state) state 1199 drivers/usb/host/xhci.c hcd->state = HC_STATE_SUSPENDED; state 1200 drivers/usb/host/xhci.c xhci->shared_hcd->state = HC_STATE_SUSPENDED; state 3899 drivers/usb/host/xhci.c u32 state; state 3910 drivers/usb/host/xhci.c state = readl(&xhci->op_regs->status); state 3911 drivers/usb/host/xhci.c if (state == 0xffffffff || (xhci->xhc_state & XHCI_STATE_DYING) || state 4542 drivers/usb/host/xhci.c enum usb3_link_state state) state 4549 drivers/usb/host/xhci.c switch (state) { state 4727 drivers/usb/host/xhci.c enum usb3_link_state state, state 4730 drivers/usb/host/xhci.c if (state == USB3_LPM_U1) state 4732 drivers/usb/host/xhci.c else if (state == USB3_LPM_U2) state 4741 drivers/usb/host/xhci.c enum usb3_link_state state, state 4747 drivers/usb/host/xhci.c desc, state, timeout); state 4766 drivers/usb/host/xhci.c enum usb3_link_state state, state 4773 drivers/usb/host/xhci.c &alt->endpoint[j].desc, state, timeout)) state 4781 drivers/usb/host/xhci.c enum usb3_link_state state) state 4786 drivers/usb/host/xhci.c if (state == USB3_LPM_U2) state 4806 drivers/usb/host/xhci.c enum usb3_link_state state) state 4809 drivers/usb/host/xhci.c return xhci_check_intel_tier_policy(udev, state); state 4820 drivers/usb/host/xhci.c struct usb_device *udev, enum usb3_link_state state) state 4828 drivers/usb/host/xhci.c if (state == USB3_LPM_U1) state 4830 drivers/usb/host/xhci.c else if (state == USB3_LPM_U2) state 4834 drivers/usb/host/xhci.c state); state 4838 drivers/usb/host/xhci.c if (xhci_check_tier_policy(xhci, udev, state) < 0) state 4845 drivers/usb/host/xhci.c state, &timeout)) state 4868 drivers/usb/host/xhci.c state); state 4880 drivers/usb/host/xhci.c state, &timeout)) state 4933 drivers/usb/host/xhci.c struct usb_device *udev, enum usb3_link_state state) state 4949 drivers/usb/host/xhci.c hub_encoded_timeout = xhci_calculate_lpm_timeout(hcd, udev, state); state 4950 drivers/usb/host/xhci.c mel = calculate_max_exit_latency(udev, state, hub_encoded_timeout); state 4964 drivers/usb/host/xhci.c struct usb_device *udev, enum usb3_link_state state) state 4974 drivers/usb/host/xhci.c mel = calculate_max_exit_latency(udev, state, USB3_LPM_DISABLED); state 4991 drivers/usb/host/xhci.c struct usb_device *udev, enum usb3_link_state state) state 4997 drivers/usb/host/xhci.c struct usb_device *udev, enum usb3_link_state state) state 2115 drivers/usb/host/xhci.h struct xhci_dequeue_state *state); state 2157 drivers/usb/host/xhci.h u32 xhci_port_state_to_neutral(u32 state); state 2196 drivers/usb/host/xhci.h static inline char *xhci_slot_state_string(u32 state) state 2198 drivers/usb/host/xhci.h switch (state) { state 2462 drivers/usb/host/xhci.h u32 tt_info, u32 state) state 2506 drivers/usb/host/xhci.h state & DEV_ADDR_MASK, state 2507 drivers/usb/host/xhci.h xhci_slot_state_string(GET_SLOT_STATE(state))); state 2594 drivers/usb/host/xhci.h static inline const char *xhci_ep_state_string(u8 state) state 2596 drivers/usb/host/xhci.h switch (state) { state 127 drivers/usb/image/mdc800.c mdc800_state state; state 348 drivers/usb/image/mdc800.c if (mdc800->state == NOT_CONNECTED) state 372 drivers/usb/image/mdc800.c mdc800->state=READY; state 394 drivers/usb/image/mdc800.c mdc800->state=READY; state 527 drivers/usb/image/mdc800.c mdc800->state=READY; state 546 drivers/usb/image/mdc800.c if (mdc800->state == NOT_CONNECTED) state 554 drivers/usb/image/mdc800.c mdc800->state=NOT_CONNECTED; state 613 drivers/usb/image/mdc800.c if (mdc800->state == NOT_CONNECTED) state 661 drivers/usb/image/mdc800.c if (mdc800->open && (mdc800->state != NOT_CONNECTED)) state 688 drivers/usb/image/mdc800.c if (mdc800->state == NOT_CONNECTED) state 693 drivers/usb/image/mdc800.c if (mdc800->state == WORKING) state 719 drivers/usb/image/mdc800.c if (mdc800->state == DOWNLOAD) state 786 drivers/usb/image/mdc800.c if (mdc800->state != READY) state 848 drivers/usb/image/mdc800.c mdc800->state=WORKING; state 862 drivers/usb/image/mdc800.c if (mdc800->state == WORKING) state 878 drivers/usb/image/mdc800.c mdc800->state=READY; state 887 drivers/usb/image/mdc800.c mdc800->state=DOWNLOAD; state 931 drivers/usb/image/mdc800.c mdc800->state=READY; state 991 drivers/usb/image/mdc800.c mdc800->state=NOT_CONNECTED; state 406 drivers/usb/isp1760/isp1760-hcd.c hcd->state = HC_STATE_HALT; state 1074 drivers/usb/isp1760/isp1760-hcd.c int state; state 1102 drivers/usb/isp1760/isp1760-hcd.c state = check_int_transfer(hcd, &ptd, state 1117 drivers/usb/isp1760/isp1760-hcd.c state = check_atl_transfer(hcd, &ptd, state 1129 drivers/usb/isp1760/isp1760-hcd.c switch (state) { state 1186 drivers/usb/isp1760/isp1760-hcd.c if (state == PTD_STATE_QTD_RELOAD) state 1190 drivers/usb/isp1760/isp1760-hcd.c if (state != PTD_STATE_QTD_RELOAD) state 1193 drivers/usb/isp1760/isp1760-hcd.c if (state != PTD_STATE_QTD_RELOAD) state 1214 drivers/usb/isp1760/isp1760-hcd.c if (!(hcd->state & HC_STATE_RUNNING)) state 1302 drivers/usb/isp1760/isp1760-hcd.c hcd->state = HC_STATE_RUNNING; state 1718 drivers/usb/isp1760/isp1760-hcd.c if (!HC_IS_RUNNING(hcd->state)) state 501 drivers/usb/isp1760/isp1760-udc.c if (udc->gadget.state != USB_STATE_DEFAULT && state 502 drivers/usb/isp1760/isp1760-udc.c udc->gadget.state != USB_STATE_ADDRESS) { state 504 drivers/usb/isp1760/isp1760-udc.c udc->gadget.state); state 618 drivers/usb/isp1760/isp1760-udc.c if (udc->gadget.state != USB_STATE_ADDRESS && state 619 drivers/usb/isp1760/isp1760-udc.c udc->gadget.state != USB_STATE_CONFIGURED) state 1066 drivers/usb/isp1760/isp1760-udc.c if (udc->gadget.state < USB_STATE_POWERED) state 1070 drivers/usb/isp1760/isp1760-udc.c udc->gadget.state); state 1131 drivers/usb/isp1760/isp1760-udc.c if (udc->gadget.state < USB_STATE_DEFAULT) state 1140 drivers/usb/isp1760/isp1760-udc.c if (udc->gadget.state < USB_STATE_DEFAULT) state 1340 drivers/usb/isp1760/isp1760-udc.c else if (udc->gadget.state >= USB_STATE_POWERED) state 264 drivers/usb/misc/usb251xb.c static void usb251xb_reset(struct usb251xb *hub, int state) state 271 drivers/usb/misc/usb251xb.c gpiod_set_value_cansleep(hub->gpio_reset, state); state 274 drivers/usb/misc/usb251xb.c if (!state) state 56 drivers/usb/misc/usb3503.c static int usb3503_reset(struct usb3503 *hub, int state) state 58 drivers/usb/misc/usb3503.c if (!state && gpio_is_valid(hub->gpio_connect)) state 62 drivers/usb/misc/usb3503.c gpio_set_value_cansleep(hub->gpio_reset, state); state 65 drivers/usb/misc/usb3503.c if (state) state 28 drivers/usb/misc/usb4604.c static void usb4604_reset(struct usb4604 *hub, int state) state 30 drivers/usb/misc/usb4604.c gpiod_set_value_cansleep(hub->gpio_reset, state); state 33 drivers/usb/misc/usb4604.c if (state) state 26 drivers/usb/mtu3/mtu3_dr.c static char *mailbox_state_string(enum mtu3_vbus_id_state state) state 28 drivers/usb/mtu3/mtu3_dr.c switch (state) { state 336 drivers/usb/mtu3/mtu3_gadget_ep0.c mtu->g.state != USB_STATE_CONFIGURED) state 351 drivers/usb/mtu3/mtu3_gadget_ep0.c mtu->g.state != USB_STATE_CONFIGURED) state 436 drivers/usb/mtu3/mtu3_gadget_ep0.c enum usb_device_state state = mtu->g.state; state 463 drivers/usb/mtu3/mtu3_gadget_ep0.c if (state == USB_STATE_ADDRESS) { state 466 drivers/usb/mtu3/mtu3_gadget_ep0.c } else if (state == USB_STATE_CONFIGURED) { state 133 drivers/usb/musb/am35x.c usb_otg_state_string(musb->xceiv->otg->state)); state 136 drivers/usb/musb/am35x.c switch (musb->xceiv->otg->state) { state 143 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 146 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 151 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 160 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 177 drivers/usb/musb/am35x.c musb->xceiv->otg->state == OTG_STATE_A_WAIT_BCON)) { state 179 drivers/usb/musb/am35x.c usb_otg_state_string(musb->xceiv->otg->state)); state 192 drivers/usb/musb/am35x.c usb_otg_state_string(musb->xceiv->otg->state), state 261 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 266 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 272 drivers/usb/musb/am35x.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 279 drivers/usb/musb/am35x.c usb_otg_state_string(musb->xceiv->otg->state), state 305 drivers/usb/musb/am35x.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE) state 1004 drivers/usb/musb/cppi_dma.c struct cppi_rx_stateram __iomem *state = rx->state_ram; state 1021 drivers/usb/musb/cppi_dma.c for (i = 0, safe2ack = musb_readl(&state->rx_complete, 0); state 1067 drivers/usb/musb/cppi_dma.c musb_writel(&state->rx_complete, 0, safe2ack); state 1068 drivers/usb/musb/cppi_dma.c safe2ack = musb_readl(&state->rx_complete, 0); state 1090 drivers/usb/musb/cppi_dma.c musb_writel(&state->rx_complete, 0, safe2ack); state 135 drivers/usb/musb/da8xx.c usb_otg_state_string(musb->xceiv->otg->state)); state 138 drivers/usb/musb/da8xx.c switch (musb->xceiv->otg->state) { state 145 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 148 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 163 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 185 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 202 drivers/usb/musb/da8xx.c musb->xceiv->otg->state == OTG_STATE_A_WAIT_BCON)) { state 204 drivers/usb/musb/da8xx.c usb_otg_state_string(musb->xceiv->otg->state)); state 217 drivers/usb/musb/da8xx.c usb_otg_state_string(musb->xceiv->otg->state), state 277 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 282 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 296 drivers/usb/musb/da8xx.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 302 drivers/usb/musb/da8xx.c usb_otg_state_string(musb->xceiv->otg->state), state 317 drivers/usb/musb/da8xx.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE) state 198 drivers/usb/musb/davinci.c usb_otg_state_string(musb->xceiv->otg->state)); state 201 drivers/usb/musb/davinci.c switch (musb->xceiv->otg->state) { state 212 drivers/usb/musb/davinci.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 235 drivers/usb/musb/davinci.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 309 drivers/usb/musb/davinci.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 314 drivers/usb/musb/davinci.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 320 drivers/usb/musb/davinci.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 330 drivers/usb/musb/davinci.c usb_otg_state_string(musb->xceiv->otg->state), state 343 drivers/usb/musb/davinci.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE) state 460 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 465 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 471 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 473 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 477 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 492 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 494 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 498 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 504 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 513 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 529 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 532 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 540 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_HOST; state 547 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 554 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 557 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 560 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_HOST; state 583 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 600 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 611 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 638 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 667 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state), state 692 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state), devctl); state 694 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 719 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_WAIT_ACON; state 732 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_SUSPEND; state 770 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 782 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_HOST; state 790 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_A_HOST; state 800 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state), devctl); state 806 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state), state 809 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 827 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 843 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 867 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 868 drivers/usb/musb/musb_core.c switch (musb->xceiv->otg->state) { state 875 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state), state 886 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 887 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 891 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 898 drivers/usb/musb/musb_core.c usb_otg_state_string(musb->xceiv->otg->state)); state 1080 drivers/usb/musb/musb_core.c musb->xceiv->otg->state != OTG_STATE_A_WAIT_BCON && state 1727 drivers/usb/musb/musb_core.c ret = sprintf(buf, "%s\n", usb_otg_state_string(musb->xceiv->otg->state)); state 1772 drivers/usb/musb/musb_core.c if (musb->xceiv->otg->state == OTG_STATE_A_WAIT_BCON) state 1940 drivers/usb/musb/musb_core.c if (musb->xceiv->otg->state != musb->xceiv_old_state) { state 1941 drivers/usb/musb/musb_core.c musb->xceiv_old_state = musb->xceiv->otg->state; state 2361 drivers/usb/musb/musb_core.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 344 drivers/usb/musb/musb_core.h int (*board_set_power)(int state); state 238 drivers/usb/musb/musb_debugfs.c switch (musb->xceiv->otg->state) { state 278 drivers/usb/musb/musb_debugfs.c switch (musb->xceiv->otg->state) { state 289 drivers/usb/musb/musb_debugfs.c switch (musb->xceiv->otg->state) { state 187 drivers/usb/musb/musb_dsps.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE) state 226 drivers/usb/musb/musb_dsps.c usb_otg_state_string(musb->xceiv->otg->state)); state 228 drivers/usb/musb/musb_dsps.c switch (musb->xceiv->otg->state) { state 231 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_BCON; state 251 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 254 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 268 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 367 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 372 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 377 drivers/usb/musb/musb_dsps.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 383 drivers/usb/musb/musb_dsps.c usb_otg_state_string(musb->xceiv->otg->state), state 393 drivers/usb/musb/musb_dsps.c switch (musb->xceiv->otg->state) { state 1021 drivers/usb/musb/musb_dsps.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE && state 1522 drivers/usb/musb/musb_gadget.c switch (musb->xceiv->otg->state) { state 1563 drivers/usb/musb/musb_gadget.c usb_otg_state_string(musb->xceiv->otg->state)); state 1786 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 1851 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 1896 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_UNDEFINED; state 1927 drivers/usb/musb/musb_gadget.c switch (musb->xceiv->otg->state) { state 1941 drivers/usb/musb/musb_gadget.c usb_otg_state_string(musb->xceiv->otg->state)); state 1953 drivers/usb/musb/musb_gadget.c switch (musb->xceiv->otg->state) { state 1956 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 1971 drivers/usb/musb/musb_gadget.c usb_otg_state_string(musb->xceiv->otg->state)); state 2002 drivers/usb/musb/musb_gadget.c switch (musb->xceiv->otg->state) { state 2005 drivers/usb/musb/musb_gadget.c usb_otg_state_string(musb->xceiv->otg->state)); state 2006 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 2010 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_BCON; state 2017 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 2081 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 2084 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_B_PERIPHERAL; state 2087 drivers/usb/musb/musb_gadget.c musb->xceiv->otg->state = OTG_STATE_A_PERIPHERAL; state 2506 drivers/usb/musb/musb_host.c hcd->state = HC_STATE_RUNNING; state 2514 drivers/usb/musb/musb_host.c hcd->state = HC_STATE_HALT; state 2530 drivers/usb/musb/musb_host.c switch (musb->xceiv->otg->state) { state 2540 drivers/usb/musb/musb_host.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_BCON; state 2548 drivers/usb/musb/musb_host.c usb_otg_state_string(musb->xceiv->otg->state)); state 2749 drivers/usb/musb/musb_host.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 46 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_A_HOST; state 88 drivers/usb/musb/musb_virthub.c switch (musb->xceiv->otg->state) { state 90 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_A_SUSPEND; state 99 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_B_WAIT_ACON; state 105 drivers/usb/musb/musb_virthub.c usb_otg_state_string(musb->xceiv->otg->state)); state 126 drivers/usb/musb/musb_virthub.c if (musb->xceiv->otg->state == OTG_STATE_B_IDLE) { state 207 drivers/usb/musb/musb_virthub.c switch (musb->xceiv->otg->state) { state 210 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_A_PERIPHERAL; state 216 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_BCON; state 220 drivers/usb/musb/musb_virthub.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 224 drivers/usb/musb/musb_virthub.c usb_otg_state_string(musb->xceiv->otg->state)); state 54 drivers/usb/musb/omap2430.c if (musb->xceiv->otg->state == OTG_STATE_A_IDLE) { state 80 drivers/usb/musb/omap2430.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 91 drivers/usb/musb/omap2430.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 100 drivers/usb/musb/omap2430.c usb_otg_state_string(musb->xceiv->otg->state), state 155 drivers/usb/musb/omap2430.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 167 drivers/usb/musb/omap2430.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 108 drivers/usb/musb/sunxi.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 113 drivers/usb/musb/sunxi.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 145 drivers/usb/musb/sunxi.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 459 drivers/usb/musb/tusb6010.c switch (musb->xceiv->otg->state) { state 465 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state)); state 518 drivers/usb/musb/tusb6010.c && (musb->xceiv->otg->state == OTG_STATE_A_WAIT_BCON))) { state 520 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state)); state 537 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state), state 568 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 581 drivers/usb/musb/tusb6010.c switch (musb->xceiv->otg->state) { state 584 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VFALL; state 587 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 590 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_A_IDLE; state 598 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 613 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state), state 712 drivers/usb/musb/tusb6010.c if (musb->xceiv->otg->state != OTG_STATE_B_IDLE) { state 714 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 720 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state), otg_stat); state 726 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state), otg_stat); state 728 drivers/usb/musb/tusb6010.c switch (musb->xceiv->otg->state) { state 775 drivers/usb/musb/tusb6010.c usb_otg_state_string(musb->xceiv->otg->state), otg_stat); state 777 drivers/usb/musb/tusb6010.c switch (musb->xceiv->otg->state) { state 789 drivers/usb/musb/tusb6010.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_BCON; state 46 drivers/usb/musb/ux500.c if (musb->xceiv->otg->state == OTG_STATE_A_IDLE) { state 65 drivers/usb/musb/ux500.c musb->xceiv->otg->state = OTG_STATE_A_WAIT_VRISE; state 90 drivers/usb/musb/ux500.c usb_otg_state_string(musb->xceiv->otg->state), state 100 drivers/usb/musb/ux500.c event, usb_otg_state_string(musb->xceiv->otg->state)); state 115 drivers/usb/musb/ux500.c musb->xceiv->otg->state = OTG_STATE_B_IDLE; state 348 drivers/usb/phy/phy-ab8500-usb.c ab->phy.otg->state = OTG_STATE_B_IDLE; state 437 drivers/usb/phy/phy-ab8500-usb.c ab->phy.otg->state = OTG_STATE_B_IDLE; state 874 drivers/usb/phy/phy-ab8500-usb.c ab->phy.otg->state = OTG_STATE_UNDEFINED; state 258 drivers/usb/phy/phy-fsl-usb.c if ((fsl_otg_dev->phy.otg->state == OTG_STATE_B_SRP_INIT) && state 586 drivers/usb/phy/phy-fsl-usb.c otg->state = OTG_STATE_UNDEFINED; state 666 drivers/usb/phy/phy-fsl-usb.c if (!otg || otg->state != OTG_STATE_B_IDLE) state 942 drivers/usb/phy/phy-fsl-usb.c p_otg->phy.otg->state = OTG_STATE_UNDEFINED; state 945 drivers/usb/phy/phy-fsl-usb.c p_otg->phy.otg->state = OTG_STATE_A_IDLE; state 1000 drivers/usb/phy/phy-fsl-usb.c usb_otg_state_string(fsl_otg_dev->phy.otg->state)); state 287 drivers/usb/phy/phy-fsl-usb.h #define SET_OTG_STATE(phy, newstate) ((phy)->otg->state = newstate) state 115 drivers/usb/phy/phy-generic.c otg->state = OTG_STATE_B_PERIPHERAL; state 127 drivers/usb/phy/phy-generic.c otg->state = OTG_STATE_B_IDLE; state 185 drivers/usb/phy/phy-generic.c if (otg->state == OTG_STATE_B_PERIPHERAL) state 189 drivers/usb/phy/phy-generic.c otg->state = OTG_STATE_B_IDLE; state 292 drivers/usb/phy/phy-generic.c nop->phy.otg->state = OTG_STATE_UNDEFINED; state 325 drivers/usb/phy/phy-generic.c nop->phy.otg->state = gpiod_get_value(nop->gpiod_vbus) ? state 121 drivers/usb/phy/phy-gpio-vbus-usb.c gpio_vbus->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 144 drivers/usb/phy/phy-gpio-vbus-usb.c gpio_vbus->phy.otg->state = OTG_STATE_B_IDLE; state 198 drivers/usb/phy/phy-gpio-vbus-usb.c otg->state = OTG_STATE_UNDEFINED; state 220 drivers/usb/phy/phy-gpio-vbus-usb.c if (phy->otg->state == OTG_STATE_B_PERIPHERAL) state 272 drivers/usb/phy/phy-gpio-vbus-usb.c gpio_vbus->phy.otg->state = OTG_STATE_UNDEFINED; state 224 drivers/usb/phy/phy-isp1301-omap.c return usb_otg_state_string(isp->phy.otg->state); state 239 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_UNDEFINED; state 329 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == OTG_STATE_A_IDLE) state 341 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_IDLE; state 353 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == OTG_STATE_B_IDLE) state 365 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_IDLE; state 401 drivers/usb/phy/phy-isp1301-omap.c enum usb_otg_state state = OTG_STATE_UNDEFINED; state 409 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_B_IDLE; state 415 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_B_PERIPHERAL; state 418 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_B_SRP_INIT; state 427 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_B_WAIT_ACON; state 430 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_B_HOST; state 435 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_IDLE; state 438 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_WAIT_VFALL; state 441 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_VBUS_ERR; state 447 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_PERIPHERAL; state 450 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_WAIT_VRISE; state 453 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_WAIT_BCON; state 456 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_HOST; state 459 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_SUSPEND; state 464 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == state && !extra) state 467 drivers/usb/phy/phy-isp1301-omap.c usb_otg_state_string(state), fsm, state_name(isp), state 488 drivers/usb/phy/phy-isp1301-omap.c else if (isp->phy.otg->state == OTG_STATE_A_WAIT_VFALL) { state 495 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == OTG_STATE_B_IDLE state 496 drivers/usb/phy/phy-isp1301-omap.c || isp->phy.otg->state state 503 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == OTG_STATE_A_IDLE state 504 drivers/usb/phy/phy-isp1301-omap.c || isp->phy.otg->state == OTG_STATE_UNDEFINED) { state 538 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 545 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_WAIT_ACON; state 575 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 586 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_WAIT_VFALL; state 595 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_WAIT_VRISE; state 615 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 619 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 625 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_PERIPHERAL; state 663 drivers/usb/phy/phy-isp1301-omap.c if (isp->phy.otg->state == OTG_STATE_B_SRP_INIT) state 681 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 693 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 724 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_WAIT_VFALL; state 738 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_VBUS_ERR; state 759 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 776 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 778 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_HOST; state 783 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_HOST; state 787 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_WAIT_BCON; state 926 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 936 drivers/usb/phy/phy-isp1301-omap.c enum usb_otg_state state = isp->phy.otg->state; state 945 drivers/usb/phy/phy-isp1301-omap.c switch (state) { state 959 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_HOST; state 967 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_VBUS_ERR; state 972 drivers/usb/phy/phy-isp1301-omap.c switch (state) { state 981 drivers/usb/phy/phy-isp1301-omap.c if (state != OTG_STATE_A_IDLE) state 983 drivers/usb/phy/phy-isp1301-omap.c if (otg->host && state == OTG_STATE_A_IDLE) state 994 drivers/usb/phy/phy-isp1301-omap.c switch (state) { state 996 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_WAIT_VFALL; state 999 drivers/usb/phy/phy-isp1301-omap.c state = OTG_STATE_A_IDLE; state 1009 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_IDLE; state 1020 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 1060 drivers/usb/phy/phy-isp1301-omap.c if (state != isp->phy.otg->state) state 1062 drivers/usb/phy/phy-isp1301-omap.c usb_otg_state_string(state), state_name(isp)); state 1118 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 1121 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_A_HOST; state 1130 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_HOST; state 1358 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_IDLE; state 1393 drivers/usb/phy/phy-isp1301-omap.c if (dev->otg->state == OTG_STATE_B_PERIPHERAL) state 1404 drivers/usb/phy/phy-isp1301-omap.c if (isp != the_transceiver || isp->phy.otg->state != OTG_STATE_B_IDLE) state 1414 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_SRP_INIT; state 1442 drivers/usb/phy/phy-isp1301-omap.c switch (isp->phy.otg->state) { state 1444 drivers/usb/phy/phy-isp1301-omap.c isp->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 332 drivers/usb/phy/phy-mv-usb.c int old_state = mvotg->phy.otg->state; state 336 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_B_IDLE; state 340 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_IDLE; state 342 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 346 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_B_IDLE; state 350 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_B_IDLE; state 353 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_WAIT_VRISE; state 357 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_WAIT_BCON; state 364 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_WAIT_VFALL; state 369 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_VBUS_ERR; state 373 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_HOST; state 379 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_WAIT_BCON; state 381 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_VBUS_ERR; state 387 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_IDLE; state 393 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state = OTG_STATE_A_WAIT_VFALL; state 412 drivers/usb/phy/phy-mv-usb.c old_state = otg->state; state 420 drivers/usb/phy/phy-mv-usb.c if (old_state != mvotg->phy.otg->state) { state 423 drivers/usb/phy/phy-mv-usb.c state_string[mvotg->phy.otg->state]); state 425 drivers/usb/phy/phy-mv-usb.c switch (mvotg->phy.otg->state) { state 537 drivers/usb/phy/phy-mv-usb.c if (mvotg->phy.otg->state != OTG_STATE_B_IDLE state 538 drivers/usb/phy/phy-mv-usb.c && mvotg->phy.otg->state != OTG_STATE_A_IDLE) state 709 drivers/usb/phy/phy-mv-usb.c otg->state = OTG_STATE_UNDEFINED; state 837 drivers/usb/phy/phy-mv-usb.c static int mv_otg_suspend(struct platform_device *pdev, pm_message_t state) state 841 drivers/usb/phy/phy-mv-usb.c if (mvotg->phy.otg->state != OTG_STATE_B_IDLE) { state 844 drivers/usb/phy/phy-mv-usb.c mvotg->phy.otg->state); state 77 drivers/usb/phy/phy-tahvo.c switch (tu->phy.otg->state) { state 82 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_B_PERIPHERAL; state 90 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_A_HOST; state 97 drivers/usb/phy/phy-tahvo.c switch (tu->phy.otg->state) { state 101 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_B_IDLE; state 105 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_A_IDLE; state 130 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_A_IDLE; state 137 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_A_IDLE; state 149 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_B_IDLE; state 158 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_B_IDLE; state 171 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_UNDEFINED; state 379 drivers/usb/phy/phy-tahvo.c tu->phy.otg->state = OTG_STATE_UNDEFINED; state 160 drivers/usb/phy/phy.c unsigned long state, void *data) state 269 drivers/usb/phy/phy.c enum usb_charger_state state) state 271 drivers/usb/phy/phy.c if (usb_phy->chg_state == state || !usb_phy->charger_detect) state 274 drivers/usb/phy/phy.c usb_phy->chg_state = state; state 1155 drivers/usb/renesas_usbhs/fifo.c struct dma_tx_state state; state 1159 drivers/usb/renesas_usbhs/fifo.c dmaengine_tx_status(chan, pkt->cookie, &state); state 1160 drivers/usb/renesas_usbhs/fifo.c received_size = pkt->length - state.residue; state 172 drivers/usb/renesas_usbhs/mod.c int state = irq_state->intsts0 & DVSQ_MASK; state 174 drivers/usb/renesas_usbhs/mod.c switch (state) { state 179 drivers/usb/renesas_usbhs/mod.c return state; state 202 drivers/usb/renesas_usbhs/mod.c struct usbhs_irq_state *state) state 210 drivers/usb/renesas_usbhs/mod.c state->intsts0 = usbhs_read(priv, INTSTS0); state 214 drivers/usb/renesas_usbhs/mod.c state->intsts1 = usbhs_read(priv, INTSTS1); state 217 drivers/usb/renesas_usbhs/mod.c state->intsts1 = intenb1 = 0; state 222 drivers/usb/renesas_usbhs/mod.c state->brdysts = usbhs_read(priv, BRDYSTS); state 223 drivers/usb/renesas_usbhs/mod.c state->nrdysts = usbhs_read(priv, NRDYSTS); state 224 drivers/usb/renesas_usbhs/mod.c state->bempsts = usbhs_read(priv, BEMPSTS); state 226 drivers/usb/renesas_usbhs/mod.c state->bempsts &= mod->irq_bempsts; state 227 drivers/usb/renesas_usbhs/mod.c state->brdysts &= mod->irq_brdysts; state 237 drivers/usb/renesas_usbhs/mod.c if (!(intenb0 & state->intsts0) && state 238 drivers/usb/renesas_usbhs/mod.c !(intenb1 & state->intsts1) && state 239 drivers/usb/renesas_usbhs/mod.c !(state->bempsts) && state 240 drivers/usb/renesas_usbhs/mod.c !(state->brdysts)) state 460 drivers/usb/renesas_usbhs/mod_gadget.c int state = usbhs_status_get_device_state(irq_state); state 464 drivers/usb/renesas_usbhs/mod_gadget.c dev_dbg(dev, "state = %x : speed : %d\n", state, gpriv->gadget.speed); state 467 drivers/usb/renesas_usbhs/mod_gadget.c (state & SUSPENDED_STATE)) { state 202 drivers/usb/serial/console.c if (!port || port->serial->dev->state == USB_STATE_NOTATTACHED) state 506 drivers/usb/serial/cp210x.c u8 state; state 1342 drivers/usb/serial/cp210x.c u16 state; state 1345 drivers/usb/serial/cp210x.c state = BREAK_OFF; state 1347 drivers/usb/serial/cp210x.c state = BREAK_ON; state 1349 drivers/usb/serial/cp210x.c state == BREAK_OFF ? "off" : "on"); state 1350 drivers/usb/serial/cp210x.c cp210x_write_u16_reg(port, CP210X_SET_BREAK, state); state 1397 drivers/usb/serial/cp210x.c buf.state = BIT(gpio); state 1399 drivers/usb/serial/cp210x.c buf.state = 0; state 1413 drivers/usb/serial/cp210x.c u16 wIndex = buf.state << 8 | buf.mask; state 112 drivers/usb/serial/garmin_gps.c __u8 state; state 260 drivers/usb/serial/garmin_gps.c int state = 0; state 280 drivers/usb/serial/garmin_gps.c state = garmin_data_p->state; state 289 drivers/usb/serial/garmin_gps.c if (result && (state == STATE_GSP_WAIT_DATA)) state 566 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_ACTIVE; state 568 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_GSP_WAIT_DATA; state 595 drivers/usb/serial/garmin_gps.c garmin_data_p->state, count); state 691 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_WAIT_TTY_ACK; state 830 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_RESET; state 884 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_ACTIVE; state 919 drivers/usb/serial/garmin_gps.c if (garmin_data_p->state == STATE_RESET) state 922 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_ACTIVE; state 932 drivers/usb/serial/garmin_gps.c __func__, garmin_data_p->mode, garmin_data_p->state, state 942 drivers/usb/serial/garmin_gps.c if (garmin_data_p->state != STATE_RESET) state 943 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_DISCONNECTED; state 1018 drivers/usb/serial/garmin_gps.c garmin_data_p->state = STATE_GSP_WAIT_DATA; state 1051 drivers/usb/serial/garmin_gps.c if (garmin_data_p->state == STATE_RESET) state 1133 drivers/usb/serial/garmin_gps.c } else if (garmin_data_p->state != STATE_DISCONNECTED && state 1134 drivers/usb/serial/garmin_gps.c garmin_data_p->state != STATE_RESET) { state 1383 drivers/usb/serial/garmin_gps.c garmin_data_p->state = 0; state 642 drivers/usb/serial/mxuport.c static int mxuport_set_rts(struct usb_serial_port *port, u8 state) state 652 drivers/usb/serial/mxuport.c switch (state) { state 674 drivers/usb/serial/mxuport.c state, port->port_number); state 874 drivers/usb/serial/pl2303.c u16 state; state 878 drivers/usb/serial/pl2303.c state = BREAK_ON; state 880 drivers/usb/serial/pl2303.c state = BREAK_OFF; state 883 drivers/usb/serial/pl2303.c state == BREAK_OFF ? "off" : "on"); state 886 drivers/usb/serial/pl2303.c BREAK_REQUEST, BREAK_REQUEST_TYPE, state, state 892 drivers/usb/serial/pl2303.c static void pl2303_break_ctl(struct tty_struct *tty, int state) state 896 drivers/usb/serial/pl2303.c pl2303_set_break(port, state); state 118 drivers/usb/serial/upd78f0730.c u8 state; state 124 drivers/usb/serial/upd78f0730.c u8 state; state 386 drivers/usb/serial/upd78f0730.c .state = UPD78F0730_PORT_OPEN state 404 drivers/usb/serial/upd78f0730.c .state = UPD78F0730_PORT_CLOSE state 329 drivers/usb/serial/usb-serial.c if (port->serial->dev->state == USB_STATE_NOTATTACHED) state 721 drivers/usb/serial/whiteheat.c rts_command.state = onoff; state 732 drivers/usb/serial/whiteheat.c dtr_command.state = onoff; state 743 drivers/usb/serial/whiteheat.c break_command.state = onoff; state 117 drivers/usb/serial/whiteheat.h __u8 state; /* 0/1 turns signal off/on */ state 64 drivers/usb/storage/realtek_cr.c ((chip)->state = (enum RTS51X_STAT)(stat)) state 65 drivers/usb/storage/realtek_cr.c #define rts51x_get_stat(chip) ((chip)->state) state 107 drivers/usb/storage/realtek_cr.c enum RTS51X_STAT state; state 68 drivers/usb/storage/uas.c unsigned int state; state 118 drivers/usb/storage/uas.c if (!(cmdinfo->state & IS_IN_WORK_LIST)) state 123 drivers/usb/storage/uas.c cmdinfo->state &= ~IS_IN_WORK_LIST; state 149 drivers/usb/storage/uas.c cmdinfo->state |= IS_IN_WORK_LIST; state 169 drivers/usb/storage/uas.c cmdinfo->state &= ~COMMAND_INFLIGHT; state 212 drivers/usb/storage/uas.c (ci->state & SUBMIT_STATUS_URB) ? " s-st" : "", state 213 drivers/usb/storage/uas.c (ci->state & ALLOC_DATA_IN_URB) ? " a-in" : "", state 214 drivers/usb/storage/uas.c (ci->state & SUBMIT_DATA_IN_URB) ? " s-in" : "", state 215 drivers/usb/storage/uas.c (ci->state & ALLOC_DATA_OUT_URB) ? " a-out" : "", state 216 drivers/usb/storage/uas.c (ci->state & SUBMIT_DATA_OUT_URB) ? " s-out" : "", state 217 drivers/usb/storage/uas.c (ci->state & ALLOC_CMD_URB) ? " a-cmd" : "", state 218 drivers/usb/storage/uas.c (ci->state & SUBMIT_CMD_URB) ? " s-cmd" : "", state 219 drivers/usb/storage/uas.c (ci->state & COMMAND_INFLIGHT) ? " CMD" : "", state 220 drivers/usb/storage/uas.c (ci->state & DATA_IN_URB_INFLIGHT) ? " IN" : "", state 221 drivers/usb/storage/uas.c (ci->state & DATA_OUT_URB_INFLIGHT) ? " OUT" : "", state 222 drivers/usb/storage/uas.c (ci->state & COMMAND_ABORTED) ? " abort" : "", state 223 drivers/usb/storage/uas.c (ci->state & IS_IN_WORK_LIST) ? " work" : ""); state 236 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_CMD_URB) state 240 drivers/usb/storage/uas.c if (!(cmdinfo->state & DATA_IN_URB_INFLIGHT)) state 242 drivers/usb/storage/uas.c if (!(cmdinfo->state & DATA_OUT_URB_INFLIGHT)) state 252 drivers/usb/storage/uas.c if (cmdinfo->state & (COMMAND_INFLIGHT | state 269 drivers/usb/storage/uas.c cmdinfo->state |= direction | SUBMIT_STATUS_URB; state 334 drivers/usb/storage/uas.c if (!(cmdinfo->state & COMMAND_INFLIGHT)) { state 347 drivers/usb/storage/uas.c cmdinfo->state &= ~COMMAND_INFLIGHT; state 352 drivers/usb/storage/uas.c (cmdinfo->state & DATA_IN_URB_INFLIGHT)) { state 360 drivers/usb/storage/uas.c (cmdinfo->state & DATA_OUT_URB_INFLIGHT)) { state 367 drivers/usb/storage/uas.c cmdinfo->state &= ~COMMAND_INFLIGHT; state 406 drivers/usb/storage/uas.c cmdinfo->state &= ~DATA_IN_URB_INFLIGHT; state 409 drivers/usb/storage/uas.c cmdinfo->state &= ~DATA_OUT_URB_INFLIGHT; state 417 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_CMD_URB) { state 566 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_STATUS_URB) { state 570 drivers/usb/storage/uas.c cmdinfo->state &= ~SUBMIT_STATUS_URB; state 573 drivers/usb/storage/uas.c if (cmdinfo->state & ALLOC_DATA_IN_URB) { state 578 drivers/usb/storage/uas.c cmdinfo->state &= ~ALLOC_DATA_IN_URB; state 581 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_DATA_IN_URB) { state 589 drivers/usb/storage/uas.c cmdinfo->state &= ~SUBMIT_DATA_IN_URB; state 590 drivers/usb/storage/uas.c cmdinfo->state |= DATA_IN_URB_INFLIGHT; state 593 drivers/usb/storage/uas.c if (cmdinfo->state & ALLOC_DATA_OUT_URB) { state 598 drivers/usb/storage/uas.c cmdinfo->state &= ~ALLOC_DATA_OUT_URB; state 601 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_DATA_OUT_URB) { state 609 drivers/usb/storage/uas.c cmdinfo->state &= ~SUBMIT_DATA_OUT_URB; state 610 drivers/usb/storage/uas.c cmdinfo->state |= DATA_OUT_URB_INFLIGHT; state 613 drivers/usb/storage/uas.c if (cmdinfo->state & ALLOC_CMD_URB) { state 617 drivers/usb/storage/uas.c cmdinfo->state &= ~ALLOC_CMD_URB; state 620 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_CMD_URB) { state 629 drivers/usb/storage/uas.c cmdinfo->state &= ~SUBMIT_CMD_URB; state 630 drivers/usb/storage/uas.c cmdinfo->state |= COMMAND_INFLIGHT; state 683 drivers/usb/storage/uas.c cmdinfo->state = SUBMIT_STATUS_URB | ALLOC_CMD_URB | SUBMIT_CMD_URB; state 687 drivers/usb/storage/uas.c cmdinfo->state |= ALLOC_DATA_IN_URB | SUBMIT_DATA_IN_URB; state 690 drivers/usb/storage/uas.c cmdinfo->state |= ALLOC_DATA_IN_URB | SUBMIT_DATA_IN_URB; state 693 drivers/usb/storage/uas.c cmdinfo->state |= ALLOC_DATA_OUT_URB | SUBMIT_DATA_OUT_URB; state 699 drivers/usb/storage/uas.c cmdinfo->state &= ~(SUBMIT_DATA_IN_URB | SUBMIT_DATA_OUT_URB); state 704 drivers/usb/storage/uas.c if (cmdinfo->state & SUBMIT_STATUS_URB) { state 736 drivers/usb/storage/uas.c cmdinfo->state |= COMMAND_ABORTED; state 740 drivers/usb/storage/uas.c if (cmdinfo->state & DATA_IN_URB_INFLIGHT) state 742 drivers/usb/storage/uas.c if (cmdinfo->state & DATA_OUT_URB_INFLIGHT) state 845 drivers/usb/storage/usb.c if (us->pusb_dev->state == USB_STATE_NOTATTACHED) { state 58 drivers/usb/typec/altmodes/displayport.c enum dp_state state; state 68 drivers/usb/typec/altmodes/displayport.c u8 state = get_count_order(DP_CONF_GET_PIN_ASSIGN(dp->data.conf)); state 70 drivers/usb/typec/altmodes/displayport.c return typec_altmode_notify(dp->alt, TYPEC_MODAL_STATE(state), state 125 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_CONFIGURE; state 127 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_EXIT; state 131 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_CONFIGURE; state 189 drivers/usb/typec/altmodes/displayport.c switch (dp->state) { state 218 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_IDLE; state 230 drivers/usb/typec/altmodes/displayport.c old_state = dp->state; state 243 drivers/usb/typec/altmodes/displayport.c if (old_state == DP_STATE_IDLE && dp->state != DP_STATE_IDLE) state 259 drivers/usb/typec/altmodes/displayport.c if (dp->state != DP_STATE_IDLE) { state 268 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_UPDATE; state 299 drivers/usb/typec/altmodes/displayport.c if (dp->state != DP_STATE_IDLE) state 340 drivers/usb/typec/altmodes/displayport.c if (dp->state != DP_STATE_IDLE) { state 431 drivers/usb/typec/altmodes/displayport.c if (dp->state != DP_STATE_IDLE) { state 543 drivers/usb/typec/altmodes/displayport.c dp->state = DP_STATE_ENTER; state 13 drivers/usb/typec/bus.c static inline int typec_altmode_set_mux(struct altmode *alt, u8 state) state 15 drivers/usb/typec/bus.c return alt->mux ? alt->mux->set(alt->mux, state) : 0; state 18 drivers/usb/typec/bus.c static int typec_altmode_set_state(struct typec_altmode *adev, int state) state 26 drivers/usb/typec/bus.c ret = typec_altmode_set_mux(port_altmode, state); state 30 drivers/usb/typec/bus.c blocking_notifier_call_chain(&port_altmode->nh, state, NULL); state 76 drivers/usb/typec/mux/pi3usb30532.c static int pi3usb30532_mux_set(struct typec_mux *mux, int state) state 85 drivers/usb/typec/mux/pi3usb30532.c switch (state) { state 240 drivers/usb/typec/tcpm/tcpm.c enum tcpm_state state; state 476 drivers/usb/typec/tcpm/tcpm.c (port->state == SRC_UNATTACHED || port->state == SNK_UNATTACHED || state 477 drivers/usb/typec/tcpm/tcpm.c port->state == TOGGLING)) state 656 drivers/usb/typec/tcpm/tcpm.c static int tcpm_mux_set(struct tcpm_port *port, int state, state 663 drivers/usb/typec/tcpm/tcpm.c state, usb_role, orientation); state 675 drivers/usb/typec/tcpm/tcpm.c return typec_set_mode(port->typec_port, state); state 890 drivers/usb/typec/tcpm/tcpm.c static void tcpm_set_state(struct tcpm_port *port, enum tcpm_state state, state 895 drivers/usb/typec/tcpm/tcpm.c tcpm_states[port->state], tcpm_states[state], state 897 drivers/usb/typec/tcpm/tcpm.c port->delayed_state = state; state 904 drivers/usb/typec/tcpm/tcpm.c tcpm_states[port->state], tcpm_states[state]); state 906 drivers/usb/typec/tcpm/tcpm.c port->prev_state = port->state; state 907 drivers/usb/typec/tcpm/tcpm.c port->state = state; state 919 drivers/usb/typec/tcpm/tcpm.c static void tcpm_set_state_cond(struct tcpm_port *port, enum tcpm_state state, state 922 drivers/usb/typec/tcpm/tcpm.c if (port->enter_state == port->state) state 923 drivers/usb/typec/tcpm/tcpm.c tcpm_set_state(port, state, delay_ms); state 928 drivers/usb/typec/tcpm/tcpm.c tcpm_states[port->state], tcpm_states[state], state 1295 drivers/usb/typec/tcpm/tcpm.c if (port->state != SRC_READY && port->state != SNK_READY) state 1565 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1659 drivers/usb/typec/tcpm/tcpm.c if (port->state == SRC_READY || port->state == SNK_READY) { state 1698 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1709 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1722 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1755 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1792 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1838 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1853 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 1864 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 2804 drivers/usb/typec/tcpm/tcpm.c if (port->state == SNK_WAIT_CAPABILITIES) state 2861 drivers/usb/typec/tcpm/tcpm.c port->enter_state = port->state; state 2862 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 3575 drivers/usb/typec/tcpm/tcpm.c WARN(1, "Unexpected port state %d\n", port->state); state 3595 drivers/usb/typec/tcpm/tcpm.c tcpm_states[port->state], state 3597 drivers/usb/typec/tcpm/tcpm.c port->prev_state = port->state; state 3598 drivers/usb/typec/tcpm/tcpm.c port->state = port->delayed_state; state 3607 drivers/usb/typec/tcpm/tcpm.c prev_state = port->state; state 3611 drivers/usb/typec/tcpm/tcpm.c } while (port->state != prev_state && !port->delayed_state); state 3631 drivers/usb/typec/tcpm/tcpm.c old_cc1, cc1, old_cc2, cc2, tcpm_states[port->state], state 3636 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 3790 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 3859 drivers/usb/typec/tcpm/tcpm.c switch (port->state) { state 4012 drivers/usb/typec/tcpm/tcpm.c if (port->state != SRC_READY && port->state != SNK_READY) { state 4080 drivers/usb/typec/tcpm/tcpm.c if (port->state != SRC_READY && port->state != SNK_READY) { state 4120 drivers/usb/typec/tcpm/tcpm.c if (port->state != SRC_READY && port->state != SNK_READY) { state 4182 drivers/usb/typec/tcpm/tcpm.c if (port->state != SNK_READY) { state 4237 drivers/usb/typec/tcpm/tcpm.c if (port->state != SNK_READY) { state 4296 drivers/usb/typec/tcpm/tcpm.c if (port->state != SNK_READY) { state 399 drivers/usb/usbip/stub_rx.c if ((!dev) || (dev->state < USB_STATE_UNAUTHENTICATED)) state 256 drivers/usb/usbip/vhci_hcd.c if ((hcd->state == HC_STATE_SUSPENDED) && (changed == 1)) state 1253 drivers/usb/usbip/vhci_hcd.c hcd->state = HC_STATE_SUSPENDED; state 1271 drivers/usb/usbip/vhci_hcd.c hcd->state = HC_STATE_RUNNING; state 1408 drivers/usb/usbip/vhci_hcd.c static int vhci_hcd_suspend(struct platform_device *pdev, pm_message_t state) state 81 drivers/usb/usbip/vudc.h enum tr_state state; state 317 drivers/usb/usbip/vudc_transfer.c timer->state = VUDC_TR_IDLE; state 344 drivers/usb/usbip/vudc_transfer.c if (timer->state != VUDC_TR_RUNNING) state 436 drivers/usb/usbip/vudc_transfer.c timer->state = VUDC_TR_IDLE; state 451 drivers/usb/usbip/vudc_transfer.c t->state = VUDC_TR_STOPPED; state 459 drivers/usb/usbip/vudc_transfer.c switch (t->state) { state 465 drivers/usb/usbip/vudc_transfer.c t->state = VUDC_TR_IDLE; state 477 drivers/usb/usbip/vudc_transfer.c switch (t->state) { state 481 drivers/usb/usbip/vudc_transfer.c t->state = VUDC_TR_RUNNING; state 495 drivers/usb/usbip/vudc_transfer.c t->state = VUDC_TR_STOPPED; state 230 drivers/vfio/pci/vfio_pci.c int vfio_pci_set_power_state(struct vfio_pci_device *vdev, pci_power_t state) state 237 drivers/vfio/pci/vfio_pci.c if (pdev->current_state < PCI_D3hot && state >= PCI_D3hot) { state 242 drivers/vfio/pci/vfio_pci.c if (pdev->current_state >= PCI_D3hot && state <= PCI_D0) state 246 drivers/vfio/pci/vfio_pci.c ret = pci_set_power_state(pdev, state); state 1400 drivers/vfio/pci/vfio_pci.c pci_channel_state_t state) state 673 drivers/vfio/pci/vfio_pci_config.c pci_power_t state; state 677 drivers/vfio/pci/vfio_pci_config.c state = PCI_D0; state 680 drivers/vfio/pci/vfio_pci_config.c state = PCI_D1; state 683 drivers/vfio/pci/vfio_pci_config.c state = PCI_D2; state 686 drivers/vfio/pci/vfio_pci_config.c state = PCI_D3hot; state 690 drivers/vfio/pci/vfio_pci_config.c vfio_pci_set_power_state(vdev, state); state 165 drivers/vfio/pci/vfio_pci_private.h pci_power_t state); state 132 drivers/video/backlight/88pm860x_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 71 drivers/video/backlight/aat2870_bl.c bd->props.brightness, bd->props.power, bd->props.state); state 74 drivers/video/backlight/aat2870_bl.c (bd->props.state & BL_CORE_FBBLANK) || state 75 drivers/video/backlight/aat2870_bl.c (bd->props.state & BL_CORE_SUSPENDED)) state 136 drivers/video/backlight/arcxcnn_bl.c if (bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 112 drivers/video/backlight/as3711_bl.c bl->props.fb_blank, bl->props.state); state 116 drivers/video/backlight/as3711_bl.c bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 69 drivers/video/backlight/backlight.c bd->props.state &= ~BL_CORE_FBBLANK; state 77 drivers/video/backlight/backlight.c bd->props.state |= BL_CORE_FBBLANK; state 276 drivers/video/backlight/backlight.c bd->props.state |= BL_CORE_SUSPENDED; state 290 drivers/video/backlight/backlight.c bd->props.state &= ~BL_CORE_SUSPENDED; state 88 drivers/video/backlight/bd6107.c backlight->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 88 drivers/video/backlight/da903x_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 41 drivers/video/backlight/da9052_bl.c uint state; state 53 drivers/video/backlight/da9052_bl.c if (wleds->state == DA9052_WLEDS_OFF) { state 88 drivers/video/backlight/da9052_bl.c wleds->state = DA9052_WLEDS_ON; state 118 drivers/video/backlight/da9052_bl.c wleds->state = DA9052_WLEDS_OFF; state 144 drivers/video/backlight/da9052_bl.c wleds->state = DA9052_WLEDS_OFF; state 26 drivers/video/backlight/generic_bl.c if (bd->props.state & BL_CORE_FBBLANK) state 28 drivers/video/backlight/generic_bl.c if (bd->props.state & BL_CORE_SUSPENDED) state 36 drivers/video/backlight/gpio_backlight.c bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 89 drivers/video/backlight/hx8357.c int state; state 543 drivers/video/backlight/hx8357.c if (POWER_IS_ON(power) && !POWER_IS_ON(lcd->state)) state 545 drivers/video/backlight/hx8357.c else if (!POWER_IS_ON(power) && POWER_IS_ON(lcd->state)) state 549 drivers/video/backlight/hx8357.c lcd->state = power; state 560 drivers/video/backlight/hx8357.c return lcd->state; state 27 drivers/video/backlight/ipaq_micro_bl.c if (bd->props.state & (BL_CORE_FBBLANK | BL_CORE_SUSPENDED)) state 186 drivers/video/backlight/lm3639_bl.c unsigned int state; state 188 drivers/video/backlight/lm3639_bl.c ret = kstrtouint(buf, 10, &state); state 192 drivers/video/backlight/lm3639_bl.c if (!state) state 267 drivers/video/backlight/lp855x_bl.c if (bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 164 drivers/video/backlight/lp8788_bl.c if (bl_dev->props.state & BL_CORE_SUSPENDED) state 53 drivers/video/backlight/lv5207lp.c backlight->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 75 drivers/video/backlight/max8925_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 81 drivers/video/backlight/omap1_bl.c static int omapbl_set_power(struct backlight_device *dev, int state) state 85 drivers/video/backlight/omap1_bl.c omapbl_blank(bl, state); state 86 drivers/video/backlight/omap1_bl.c bl->powermode = state; state 46 drivers/video/backlight/ot200_bl.c if (bl->props.state & BL_CORE_FBBLANK) state 48 drivers/video/backlight/pandora_bl.c if (bl->props.state & BL_CORE_FBBLANK) state 50 drivers/video/backlight/pandora_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 55 drivers/video/backlight/pcf50633-backlight.c if (bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK) || state 91 drivers/video/backlight/pm8941-wled.c bl->props.state & BL_CORE_FBBLANK) state 45 drivers/video/backlight/pwm_bl.c struct pwm_state state; state 48 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); state 56 drivers/video/backlight/pwm_bl.c state.enabled = true; state 57 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); state 70 drivers/video/backlight/pwm_bl.c struct pwm_state state; state 72 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); state 82 drivers/video/backlight/pwm_bl.c state.enabled = false; state 83 drivers/video/backlight/pwm_bl.c state.duty_cycle = 0; state 84 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); state 93 drivers/video/backlight/pwm_bl.c struct pwm_state state; state 96 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); state 103 drivers/video/backlight/pwm_bl.c duty_cycle *= state.period - lth; state 113 drivers/video/backlight/pwm_bl.c struct pwm_state state; state 117 drivers/video/backlight/pwm_bl.c bl->props.state & BL_CORE_FBBLANK) state 124 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); state 125 drivers/video/backlight/pwm_bl.c state.duty_cycle = compute_duty_cycle(pb, brightness); state 126 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); state 453 drivers/video/backlight/pwm_bl.c struct pwm_state state; state 546 drivers/video/backlight/pwm_bl.c pwm_init_state(pb->pwm, &state); state 554 drivers/video/backlight/pwm_bl.c if (!state.period && (data->pwm_period_ns > 0)) state 555 drivers/video/backlight/pwm_bl.c state.period = data->pwm_period_ns; state 557 drivers/video/backlight/pwm_bl.c ret = pwm_apply_state(pb->pwm, &state); state 593 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); state 596 drivers/video/backlight/pwm_bl.c state.period); state 619 drivers/video/backlight/pwm_bl.c pb->lth_brightness = data->lth_brightness * (state.period / pb->scale); state 82 drivers/video/backlight/tps65217_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 102 drivers/video/backlight/wm831x_bl.c if (bl->props.state & BL_CORE_SUSPENDED) state 907 drivers/video/console/vgacon.c static void vga_vesa_blank(struct vgastate *state, int mode) state 912 drivers/video/console/vgacon.c vga_state.SeqCtrlIndex = vga_r(state->vgabase, VGA_SEQ_I); state 914 drivers/video/console/vgacon.c vga_state.CrtMiscIO = vga_r(state->vgabase, VGA_MIS_R); state 933 drivers/video/console/vgacon.c vga_state.ClockingMode = vga_rseq(state->vgabase, VGA_SEQ_CLOCK_MODE); state 939 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, vga_state.ClockingMode | 0x20); state 943 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_MIS_W, vga_state.CrtMiscIO & 0xEF); state 972 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_SEQ_I, vga_state.SeqCtrlIndex); state 977 drivers/video/console/vgacon.c static void vga_vesa_unblank(struct vgastate *state) state 981 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_MIS_W, vga_state.CrtMiscIO); state 1000 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, vga_state.ClockingMode); state 1003 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_SEQ_I, vga_state.SeqCtrlIndex); state 1008 drivers/video/console/vgacon.c static void vga_pal_blank(struct vgastate *state) state 1012 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_PEL_MSK, 0xff); state 1014 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_PEL_IW, i); state 1015 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_PEL_D, 0); state 1016 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_PEL_D, 0); state 1017 drivers/video/console/vgacon.c vga_w(state->vgabase, VGA_PEL_D, 0); state 1077 drivers/video/console/vgacon.c static int vgacon_do_font_op(struct vgastate *state, char *arg, int set, state 1121 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x1); state 1123 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x04); state 1125 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x07); state 1127 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x03); state 1130 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x02); state 1132 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x00); state 1134 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x00); state 1172 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x01); state 1174 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x03); state 1176 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x03); state 1179 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_CHARACTER_MAP, font_select); state 1181 drivers/video/console/vgacon.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x03); state 1184 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x00); state 1186 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x10); state 1188 drivers/video/console/vgacon.c vga_wgfx(state->vgabase, VGA_GFX_MISC, beg); state 1197 drivers/video/console/vgacon.c vga_wattr(state->vgabase, VGA_ATC_PLANE_ENABLE, ch512 ? 0x07 : 0x0f); state 1201 drivers/video/console/vgacon.c vga_wattr(state->vgabase, VGA_AR_ENABLE_DISPLAY, 0); state 2029 drivers/video/fbdev/amifb.c static int ami_get_cursorstate(struct fb_cursorstate *state, state 2032 drivers/video/fbdev/amifb.c state->xoffset = par->crsr.crsr_x; state 2033 drivers/video/fbdev/amifb.c state->yoffset = par->crsr.crsr_y; state 2034 drivers/video/fbdev/amifb.c state->mode = cursormode; state 2038 drivers/video/fbdev/amifb.c static int ami_set_cursorstate(struct fb_cursorstate *state, state 2041 drivers/video/fbdev/amifb.c par->crsr.crsr_x = state->xoffset; state 2042 drivers/video/fbdev/amifb.c par->crsr.crsr_y = state->yoffset; state 2043 drivers/video/fbdev/amifb.c if ((cursormode = state->mode) == FB_CURSOR_OFF) state 3392 drivers/video/fbdev/amifb.c struct fb_cursorstate state; state 3422 drivers/video/fbdev/amifb.c i = ami_get_cursorstate(&crsr.state, info->par); state 3425 drivers/video/fbdev/amifb.c return copy_to_user(argp, &crsr.state, state 3426 drivers/video/fbdev/amifb.c sizeof(crsr.state)) ? -EFAULT : 0; state 3429 drivers/video/fbdev/amifb.c if (copy_from_user(&crsr.state, argp, sizeof(crsr.state))) state 3431 drivers/video/fbdev/amifb.c return ami_set_cursorstate(&crsr.state, info->par); state 34 drivers/video/fbdev/arkfb.c struct vgastate state; state 151 drivers/video/fbdev/arkfb.c svga_tilecursor(par->state.vgabase, info, cursor); state 467 drivers/video/fbdev/arkfb.c regval = vga_rseq(par->state.vgabase, 0x1C); state 470 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x1C, regval | (code[0] & 4 ? 0x80 : 0)); state 471 drivers/video/fbdev/arkfb.c code[1] = vga_r(par->state.vgabase, dac_regs[code[0] & 3]); state 476 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x1C, regval); state 486 drivers/video/fbdev/arkfb.c regval = vga_rseq(par->state.vgabase, 0x1C); state 489 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x1C, regval | (code[0] & 4 ? 0x80 : 0)); state 490 drivers/video/fbdev/arkfb.c vga_w(par->state.vgabase, dac_regs[code[0] & 3], code[1]); state 495 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x1C, regval); state 511 drivers/video/fbdev/arkfb.c regval = vga_r(par->state.vgabase, VGA_MIS_R); state 512 drivers/video/fbdev/arkfb.c vga_w(par->state.vgabase, VGA_MIS_W, regval | VGA_MIS_ENB_PLL_LOAD); state 524 drivers/video/fbdev/arkfb.c void __iomem *vgabase = par->state.vgabase; state 526 drivers/video/fbdev/arkfb.c memset(&(par->state), 0, sizeof(struct vgastate)); state 527 drivers/video/fbdev/arkfb.c par->state.vgabase = vgabase; state 528 drivers/video/fbdev/arkfb.c par->state.flags = VGA_SAVE_MODE | VGA_SAVE_FONTS | VGA_SAVE_CMAP; state 529 drivers/video/fbdev/arkfb.c par->state.num_crtc = 0x60; state 530 drivers/video/fbdev/arkfb.c par->state.num_seq = 0x30; state 531 drivers/video/fbdev/arkfb.c save_vga(&(par->state)); state 553 drivers/video/fbdev/arkfb.c restore_vga(&(par->state)); state 654 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x00, 0x80); state 657 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 658 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x00, 0x80); state 661 drivers/video/fbdev/arkfb.c svga_set_default_gfx_regs(par->state.vgabase); state 662 drivers/video/fbdev/arkfb.c svga_set_default_atc_regs(par->state.vgabase); state 663 drivers/video/fbdev/arkfb.c svga_set_default_seq_regs(par->state.vgabase); state 664 drivers/video/fbdev/arkfb.c svga_set_default_crt_regs(par->state.vgabase); state 665 drivers/video/fbdev/arkfb.c svga_wcrt_multi(par->state.vgabase, ark_line_compare_regs, 0xFFFFFFFF); state 666 drivers/video/fbdev/arkfb.c svga_wcrt_multi(par->state.vgabase, ark_start_address_regs, 0); state 669 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x10, 0x1F, 0x1F); /* enable linear framebuffer and full memory access */ state 670 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x12, 0x03, 0x03); /* 4 MB linear framebuffer size */ state 672 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x13, info->fix.smem_start >> 16); state 673 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x14, info->fix.smem_start >> 24); state 674 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x15, 0); state 675 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x16, 0); state 680 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x18, regval); state 684 drivers/video/fbdev/arkfb.c svga_wcrt_multi(par->state.vgabase, ark_offset_regs, offset_value); state 687 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x40, 0x08, 0x08); state 690 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x80, 0x80); state 692 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x00, 0x80); state 695 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x44, 0x04, 0x04); state 697 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x44, 0x00, 0x04); state 707 drivers/video/fbdev/arkfb.c svga_set_textmode_vga_regs(par->state.vgabase); state 709 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x10); /* basic VGA mode */ state 710 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x00, 0x04); /* 8bit pixel path */ state 716 drivers/video/fbdev/arkfb.c vga_wgfx(par->state.vgabase, VGA_GFX_MODE, 0x40); state 718 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x10); /* basic VGA mode */ state 719 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x00, 0x04); /* 8bit pixel path */ state 725 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x10); /* basic VGA mode */ state 726 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x00, 0x04); /* 8bit pixel path */ state 732 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x16); /* 8bpp accel mode */ state 736 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x00, 0x04); /* 8bit pixel path */ state 740 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x04, 0x04); /* 16bit pixel path */ state 748 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x1A); /* 16bpp accel mode */ state 749 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x04, 0x04); /* 16bit pixel path */ state 755 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x1A); /* 16bpp accel mode */ state 756 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x04, 0x04); /* 16bit pixel path */ state 762 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x16); /* 8bpp accel mode ??? */ state 763 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x04, 0x04); /* 16bit pixel path */ state 771 drivers/video/fbdev/arkfb.c vga_wseq(par->state.vgabase, 0x11, 0x1E); /* 32bpp accel mode */ state 772 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x46, 0x04, 0x04); /* 16bit pixel path */ state 782 drivers/video/fbdev/arkfb.c svga_set_timings(par->state.vgabase, &ark_timing_regs, &(info->var), hmul, hdiv, state 790 drivers/video/fbdev/arkfb.c vga_wcrt(par->state.vgabase, 0x42, (value + 1) / 2); state 794 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x80, 0x80); state 795 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 870 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 871 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x80, 0x80); state 875 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 876 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x80, 0x80); state 882 drivers/video/fbdev/arkfb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 883 drivers/video/fbdev/arkfb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x00, 0x80); state 909 drivers/video/fbdev/arkfb.c svga_wcrt_multi(par->state.vgabase, ark_start_address_regs, offset); state 1004 drivers/video/fbdev/arkfb.c par->state.vgabase = (void __iomem *) (unsigned long) vga_res.start; state 1007 drivers/video/fbdev/arkfb.c regval = vga_rseq(par->state.vgabase, 0x10); state 1091 drivers/video/fbdev/arkfb.c static int ark_pci_suspend (struct pci_dev* dev, pm_message_t state) state 1101 drivers/video/fbdev/arkfb.c if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { state 1111 drivers/video/fbdev/arkfb.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 165 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_suspend(struct pci_dev *pdev, pm_message_t state); state 2199 drivers/video/fbdev/aty/aty128fb.c u8 state; state 2206 drivers/video/fbdev/aty/aty128fb.c state = 4; state 2209 drivers/video/fbdev/aty/aty128fb.c state = 6; state 2212 drivers/video/fbdev/aty/aty128fb.c state = 5; state 2215 drivers/video/fbdev/aty/aty128fb.c state = 7; state 2219 drivers/video/fbdev/aty/aty128fb.c state = 0; state 2222 drivers/video/fbdev/aty/aty128fb.c aty_st_8(CRTC_EXT_CNTL+1, state); state 2370 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 2395 drivers/video/fbdev/aty/aty128fb.c if (state.event == pdev->dev.power.power_state.event) state 2429 drivers/video/fbdev/aty/aty128fb.c if (state.event != PM_EVENT_ON) state 2434 drivers/video/fbdev/aty/aty128fb.c pdev->dev.power.power_state = state; state 2048 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 2053 drivers/video/fbdev/aty/atyfb_base.c if (state.event == pdev->dev.power.power_state.event) state 2088 drivers/video/fbdev/aty/atyfb_base.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 2093 drivers/video/fbdev/aty/atyfb_base.c pdev->dev.power.power_state = state; state 74 drivers/video/fbdev/aty/radeon_accel.c if (info->state != FBINFO_STATE_RUNNING) state 147 drivers/video/fbdev/aty/radeon_accel.c if (info->state != FBINFO_STATE_RUNNING) state 176 drivers/video/fbdev/aty/radeon_accel.c if (info->state != FBINFO_STATE_RUNNING) state 187 drivers/video/fbdev/aty/radeon_accel.c if (info->state != FBINFO_STATE_RUNNING) state 1942 drivers/video/fbdev/aty/radeon_base.c memcpy(&rinfo->state, newmode, sizeof(*newmode)); state 2474 drivers/video/fbdev/aty/radeon_base.c memcpy(&rinfo->state, &rinfo->init_state, sizeof(struct radeon_regs)); state 18 drivers/video/fbdev/aty/radeon_i2c.c static void radeon_gpio_setscl(void* data, int state) state 25 drivers/video/fbdev/aty/radeon_i2c.c if (!state) state 32 drivers/video/fbdev/aty/radeon_i2c.c static void radeon_gpio_setsda(void* data, int state) state 39 drivers/video/fbdev/aty/radeon_i2c.c if (!state) state 2521 drivers/video/fbdev/aty/radeon_pm.c static void radeonfb_whack_power_state(struct radeonfb_info *rinfo, pci_power_t state) state 2529 drivers/video/fbdev/aty/radeon_pm.c if (pwr_cmd & state) state 2531 drivers/video/fbdev/aty/radeon_pm.c pwr_cmd = (pwr_cmd & ~PCI_PM_CTRL_STATE_MASK) | state; state 2537 drivers/video/fbdev/aty/radeon_pm.c rinfo->pdev->current_state = state; state 2763 drivers/video/fbdev/aty/radeon_pm.c radeon_write_mode (rinfo, &rinfo->state, 1); state 291 drivers/video/fbdev/aty/radeonfb.h struct radeon_regs state; state 486 drivers/video/fbdev/aty/radeonfb.h extern int radeonfb_pci_suspend(struct pci_dev *pdev, pm_message_t state); state 553 drivers/video/fbdev/au1100fb.c int au1100fb_drv_suspend(struct platform_device *dev, pm_message_t state) state 1018 drivers/video/fbdev/broadsheetfb.c if (info->state != FBINFO_STATE_RUNNING) state 450 drivers/video/fbdev/chipsfb.c static int chipsfb_pci_suspend(struct pci_dev *pdev, pm_message_t state) state 454 drivers/video/fbdev/chipsfb.c if (state.event == pdev->dev.power.power_state.event) state 456 drivers/video/fbdev/chipsfb.c if (!(state.event & PM_EVENT_SLEEP)) state 464 drivers/video/fbdev/chipsfb.c pdev->dev.power.power_state = state; state 1396 drivers/video/fbdev/cirrusfb.c if (info->state != FBINFO_STATE_RUNNING || state 1740 drivers/video/fbdev/cirrusfb.c if (info->state != FBINFO_STATE_RUNNING) state 1777 drivers/video/fbdev/cirrusfb.c if (info->state != FBINFO_STATE_RUNNING) state 1816 drivers/video/fbdev/cirrusfb.c if (info->state != FBINFO_STATE_RUNNING) state 391 drivers/video/fbdev/core/cfbcopyarea.c if (p->state != FBINFO_STATE_RUNNING) state 287 drivers/video/fbdev/core/cfbfillrect.c if (p->state != FBINFO_STATE_RUNNING) state 273 drivers/video/fbdev/core/cfbimgblt.c if (p->state != FBINFO_STATE_RUNNING) state 24 drivers/video/fbdev/core/fb_sys_fops.c if (info->state != FBINFO_STATE_RUNNING) state 64 drivers/video/fbdev/core/fb_sys_fops.c if (info->state != FBINFO_STATE_RUNNING) state 305 drivers/video/fbdev/core/fbcon.c return (info->state != FBINFO_STATE_RUNNING || state 466 drivers/video/fbdev/core/fbmem.c if (logo == NULL || info->state != FBINFO_STATE_RUNNING || state 770 drivers/video/fbdev/core/fbmem.c if (info->state != FBINFO_STATE_RUNNING) state 835 drivers/video/fbdev/core/fbmem.c if (info->state != FBINFO_STATE_RUNNING) state 1869 drivers/video/fbdev/core/fbmem.c void fb_set_suspend(struct fb_info *info, int state) state 1873 drivers/video/fbdev/core/fbmem.c if (state) { state 1875 drivers/video/fbdev/core/fbmem.c info->state = FBINFO_STATE_SUSPENDED; state 1877 drivers/video/fbdev/core/fbmem.c info->state = FBINFO_STATE_RUNNING; state 401 drivers/video/fbdev/core/fbsysfs.c u32 state; state 404 drivers/video/fbdev/core/fbsysfs.c state = simple_strtoul(buf, &last, 0); state 409 drivers/video/fbdev/core/fbsysfs.c fb_set_suspend(fb_info, (int)state); state 421 drivers/video/fbdev/core/fbsysfs.c return snprintf(buf, PAGE_SIZE, "%d\n", fb_info->state); state 504 drivers/video/fbdev/core/fbsysfs.c __ATTR(state, S_IRUGO|S_IWUSR, show_fbstate, store_fbstate), state 31 drivers/video/fbdev/core/softcursor.c if (info->state != FBINFO_STATE_RUNNING) state 324 drivers/video/fbdev/core/syscopyarea.c if (p->state != FBINFO_STATE_RUNNING) state 252 drivers/video/fbdev/core/sysfillrect.c if (p->state != FBINFO_STATE_RUNNING) state 248 drivers/video/fbdev/core/sysimgblt.c if (p->state != FBINFO_STATE_RUNNING) state 1252 drivers/video/fbdev/cyber2000fb.c static void cyber2000fb_i2c_setsda(void *data, int state) state 1260 drivers/video/fbdev/cyber2000fb.c if (state) state 1266 drivers/video/fbdev/cyber2000fb.c static void cyber2000fb_i2c_setscl(void *data, int state) state 1274 drivers/video/fbdev/cyber2000fb.c if (state) state 1812 drivers/video/fbdev/cyber2000fb.c static int cyberpro_pci_suspend(struct pci_dev *dev, pm_message_t state) state 521 drivers/video/fbdev/ep93xx-fb.c info->state = FBINFO_STATE_RUNNING; state 1075 drivers/video/fbdev/fsl-diu-fb.c if (info->state != FBINFO_STATE_RUNNING) state 1611 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_suspend(struct platform_device *ofdev, pm_message_t state) state 326 drivers/video/fbdev/geode/gxfb_core.c static int gxfb_suspend(struct pci_dev *pdev, pm_message_t state) state 330 drivers/video/fbdev/geode/gxfb_core.c if (state.event == PM_EVENT_SUSPEND) { state 447 drivers/video/fbdev/geode/lxfb_core.c static int lxfb_suspend(struct pci_dev *pdev, pm_message_t state) state 451 drivers/video/fbdev/geode/lxfb_core.c if (state.event == PM_EVENT_SUSPEND) { state 167 drivers/video/fbdev/hecubafb.c if (info->state != FBINFO_STATE_RUNNING) state 1179 drivers/video/fbdev/i740fb.c static int i740fb_suspend(struct pci_dev *dev, pm_message_t state) state 1185 drivers/video/fbdev/i740fb.c if (state.event == PM_EVENT_FREEZE || state.event == PM_EVENT_PRETHAW) state 1202 drivers/video/fbdev/i740fb.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 42 drivers/video/fbdev/i810/i810-i2c.c static void i810i2c_setscl(void *data, int state) state 48 drivers/video/fbdev/i810/i810-i2c.c if (state) state 55 drivers/video/fbdev/i810/i810-i2c.c static void i810i2c_setsda(void *data, int state) state 61 drivers/video/fbdev/i810/i810-i2c.c if (state) state 263 drivers/video/fbdev/i810/i810.h struct vgastate state; state 86 drivers/video/fbdev/i810/i810_main.c static int i810fb_suspend(struct pci_dev *dev, pm_message_t state); state 1245 drivers/video/fbdev/i810/i810_main.c memset(&par->state, 0, sizeof(struct vgastate)); state 1246 drivers/video/fbdev/i810/i810_main.c par->state.flags = VGA_SAVE_CMAP; state 1247 drivers/video/fbdev/i810/i810_main.c par->state.vgabase = par->mmio_start_virtual; state 1248 drivers/video/fbdev/i810/i810_main.c save_vga(&par->state); state 1271 drivers/video/fbdev/i810/i810_main.c restore_vga(&par->state); state 54 drivers/video/fbdev/intelfb/intelfb_i2c.c static void intelfb_gpio_setscl(void *data, int state) state 60 drivers/video/fbdev/intelfb/intelfb_i2c.c OUTREG(chan->reg, (state ? SCL_VAL_OUT : 0) | state 65 drivers/video/fbdev/intelfb/intelfb_i2c.c static void intelfb_gpio_setsda(void *data, int state) state 71 drivers/video/fbdev/intelfb/intelfb_i2c.c OUTREG(chan->reg, (state ? SDA_VAL_OUT : 0) | state 64 drivers/video/fbdev/matrox/i2c-matroxfb.c static inline void matroxfb_i2c_set(struct matrox_fb_info* minfo, int mask, int state) { state 65 drivers/video/fbdev/matrox/i2c-matroxfb.c if (state) state 66 drivers/video/fbdev/matrox/i2c-matroxfb.c state = 0; state 68 drivers/video/fbdev/matrox/i2c-matroxfb.c state = mask; state 69 drivers/video/fbdev/matrox/i2c-matroxfb.c matroxfb_set_gpio(minfo, ~mask, state); state 72 drivers/video/fbdev/matrox/i2c-matroxfb.c static void matroxfb_gpio_setsda(void* data, int state) { state 74 drivers/video/fbdev/matrox/i2c-matroxfb.c matroxfb_i2c_set(b->minfo, b->mask.data, state); state 77 drivers/video/fbdev/matrox/i2c-matroxfb.c static void matroxfb_gpio_setscl(void* data, int state) { state 79 drivers/video/fbdev/matrox/i2c-matroxfb.c matroxfb_i2c_set(b->minfo, b->mask.clock, state); state 325 drivers/video/fbdev/matrox/matroxfb_base.h unsigned char state, tvout; state 459 drivers/video/fbdev/matrox/matroxfb_misc.c bd->output.state = b; state 848 drivers/video/fbdev/mbx/mbxfb.c static int mbxfb_suspend(struct platform_device *dev, pm_message_t state) state 528 drivers/video/fbdev/metronomefb.c if (info->state != FBINFO_STATE_RUNNING) state 1273 drivers/video/fbdev/mx3fb.c static int mx3fb_suspend(struct platform_device *pdev, pm_message_t state) state 49 drivers/video/fbdev/n411.c char state) state 53 drivers/video/fbdev/n411.c if (state) state 59 drivers/video/fbdev/n411.c if (state) state 365 drivers/video/fbdev/neofb.c static void vgaHWLock(struct vgastate *state) state 368 drivers/video/fbdev/neofb.c vga_wcrt(state->vgabase, 0x11, vga_rcrt(state->vgabase, 0x11) | 0x80); state 377 drivers/video/fbdev/neofb.c static void neoLock(struct vgastate *state) state 379 drivers/video/fbdev/neofb.c vga_wgfx(state->vgabase, 0x09, 0x00); state 380 drivers/video/fbdev/neofb.c vgaHWLock(state); state 555 drivers/video/fbdev/neofb.c memset(&par->state, 0, sizeof(struct vgastate)); state 556 drivers/video/fbdev/neofb.c par->state.flags = VGA_SAVE_MODE | VGA_SAVE_FONTS; state 557 drivers/video/fbdev/neofb.c save_vga(&par->state); state 573 drivers/video/fbdev/neofb.c restore_vga(&par->state); state 1151 drivers/video/fbdev/neofb.c neoLock(&par->state); state 1176 drivers/video/fbdev/neofb.c struct vgastate *state = &par->state; state 1190 drivers/video/fbdev/neofb.c vga_wcrt(state->vgabase, 0x0C, (Base & 0x00FF00) >> 8); state 1191 drivers/video/fbdev/neofb.c vga_wcrt(state->vgabase, 0x0D, (Base & 0x00FF)); state 1199 drivers/video/fbdev/neofb.c vga_wgfx(state->vgabase, 0x0E, (((Base >> 16) & 0x0f) | (oldExtCRTDispAddr & 0xf0))); state 1201 drivers/video/fbdev/neofb.c neoLock(state); state 1273 drivers/video/fbdev/neofb.c neoLock(&par->state); state 1356 drivers/video/fbdev/neofb.c neoLock(&par->state); state 286 drivers/video/fbdev/nvidia/nv_accel.c if (info->state != FBINFO_STATE_RUNNING) state 302 drivers/video/fbdev/nvidia/nv_accel.c if (info->state != FBINFO_STATE_RUNNING) state 323 drivers/video/fbdev/nvidia/nv_accel.c if (info->state != FBINFO_STATE_RUNNING) state 411 drivers/video/fbdev/nvidia/nv_accel.c if (info->state != FBINFO_STATE_RUNNING) state 857 drivers/video/fbdev/nvidia/nv_hw.c RIVA_HW_STATE * state, state 866 drivers/video/fbdev/nvidia/nv_hw.c state->bpp = bpp; /* this is not bitsPerPixel, it's 8,15,16,32 */ state 867 drivers/video/fbdev/nvidia/nv_hw.c state->width = width; state 868 drivers/video/fbdev/nvidia/nv_hw.c state->height = height; state 874 drivers/video/fbdev/nvidia/nv_hw.c CalcVClock2Stage(dotClock, &VClk, &state->pll, &state->pllB, state 877 drivers/video/fbdev/nvidia/nv_hw.c CalcVClock(dotClock, &VClk, &state->pll, par); state 883 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration0), state 884 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration1), par); state 885 drivers/video/fbdev/nvidia/nv_hw.c state->cursor0 = 0x00; state 886 drivers/video/fbdev/nvidia/nv_hw.c state->cursor1 = 0xbC; state 888 drivers/video/fbdev/nvidia/nv_hw.c state->cursor1 |= 2; state 889 drivers/video/fbdev/nvidia/nv_hw.c state->cursor2 = 0x00000000; state 890 drivers/video/fbdev/nvidia/nv_hw.c state->pllsel = 0x10000700; state 891 drivers/video/fbdev/nvidia/nv_hw.c state->config = 0x00001114; state 892 drivers/video/fbdev/nvidia/nv_hw.c state->general = bpp == 16 ? 0x00101100 : 0x00100100; state 893 drivers/video/fbdev/nvidia/nv_hw.c state->repaint1 = hDisplaySize < 1280 ? 0x04 : 0x00; state 897 drivers/video/fbdev/nvidia/nv_hw.c state->control = NV_RD32(par->PRAMDAC0, 0x0580) & state 906 drivers/video/fbdev/nvidia/nv_hw.c state->arbitration0 = 256; state 907 drivers/video/fbdev/nvidia/nv_hw.c state->arbitration1 = 0x0480; state 912 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration0), state 913 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration1), state 918 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration0), state 919 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration1), state 923 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration0), state 924 drivers/video/fbdev/nvidia/nv_hw.c &(state->arbitration1)); state 927 drivers/video/fbdev/nvidia/nv_hw.c state->cursor0 = 0x80 | (par->CursorStart >> 17); state 928 drivers/video/fbdev/nvidia/nv_hw.c state->cursor1 = (par->CursorStart >> 11) << 2; state 929 drivers/video/fbdev/nvidia/nv_hw.c state->cursor2 = par->CursorStart >> 24; state 931 drivers/video/fbdev/nvidia/nv_hw.c state->cursor1 |= 2; state 932 drivers/video/fbdev/nvidia/nv_hw.c state->pllsel = 0x10000700; state 933 drivers/video/fbdev/nvidia/nv_hw.c state->config = NV_RD32(par->PFB, 0x00000200); state 934 drivers/video/fbdev/nvidia/nv_hw.c state->general = bpp == 16 ? 0x00101100 : 0x00100100; state 935 drivers/video/fbdev/nvidia/nv_hw.c state->repaint1 = hDisplaySize < 1280 ? 0x04 : 0x00; state 940 drivers/video/fbdev/nvidia/nv_hw.c state->general |= 0x00000030; state 942 drivers/video/fbdev/nvidia/nv_hw.c state->repaint0 = (((width / 8) * pixelDepth) & 0x700) >> 3; state 943 drivers/video/fbdev/nvidia/nv_hw.c state->pixel = (pixelDepth > 2) ? 3 : pixelDepth; state 946 drivers/video/fbdev/nvidia/nv_hw.c void NVLoadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) state 960 drivers/video/fbdev/nvidia/nv_hw.c if (state) state 961 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PFB, 0x0200, state->config); state 1512 drivers/video/fbdev/nvidia/nv_hw.c if (!state) { state 1519 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PCRTC0, 0x0860, state->head); state 1520 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PCRTC0, 0x2860, state->head2); state 1533 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PCRTC, 0x0810, state->cursorConfig); state 1534 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PCRTC, 0x0830, state->displayV - 3); state 1535 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PCRTC, 0x0834, state->displayV - 1); state 1539 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC, 0x0528, state->dither); state 1541 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC, 0x083C, state->dither); state 1545 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->timingH); state 1547 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->timingV); state 1553 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->extra); state 1557 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->repaint0); state 1559 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->repaint1); state 1561 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->screen); state 1563 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->pixel); state 1565 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->horiz); state 1567 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->fifo); state 1569 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->arbitration0); state 1571 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->arbitration1); state 1575 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->arbitration1 >> 8); state 1579 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->cursor0); state 1581 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->cursor1); state 1583 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->cursor2); state 1585 drivers/video/fbdev/nvidia/nv_hw.c VGA_WR08(par->PCIO, 0x03D5, state->interlace); state 1589 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x0580, state->control); state 1591 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x050C, state->pllsel); state 1592 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x0508, state->vpll); state 1594 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x0520, state->vpll2); state 1596 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x0578, state->vpllB); state 1597 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC0, 0x057C, state->vpll2B); state 1600 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC, 0x0848, state->scale); state 1601 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC, 0x0828, state->crtcSync + state 1605 drivers/video/fbdev/nvidia/nv_hw.c NV_WR32(par->PRAMDAC, 0x0600, state->general); state 1610 drivers/video/fbdev/nvidia/nv_hw.c par->CurrentState = state; state 1613 drivers/video/fbdev/nvidia/nv_hw.c void NVUnloadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) { state 1615 drivers/video/fbdev/nvidia/nv_hw.c state->repaint0 = VGA_RD08(par->PCIO, 0x03D5); state 1617 drivers/video/fbdev/nvidia/nv_hw.c state->repaint1 = VGA_RD08(par->PCIO, 0x03D5); state 1619 drivers/video/fbdev/nvidia/nv_hw.c state->screen = VGA_RD08(par->PCIO, 0x03D5); state 1621 drivers/video/fbdev/nvidia/nv_hw.c state->pixel = VGA_RD08(par->PCIO, 0x03D5); state 1623 drivers/video/fbdev/nvidia/nv_hw.c state->horiz = VGA_RD08(par->PCIO, 0x03D5); state 1625 drivers/video/fbdev/nvidia/nv_hw.c state->fifo = VGA_RD08(par->PCIO, 0x03D5); state 1627 drivers/video/fbdev/nvidia/nv_hw.c state->arbitration0 = VGA_RD08(par->PCIO, 0x03D5); state 1629 drivers/video/fbdev/nvidia/nv_hw.c state->arbitration1 = VGA_RD08(par->PCIO, 0x03D5); state 1633 drivers/video/fbdev/nvidia/nv_hw.c state->arbitration1 |= (VGA_RD08(par->PCIO, 0x03D5) & 1) << 8; state 1637 drivers/video/fbdev/nvidia/nv_hw.c state->cursor0 = VGA_RD08(par->PCIO, 0x03D5); state 1639 drivers/video/fbdev/nvidia/nv_hw.c state->cursor1 = VGA_RD08(par->PCIO, 0x03D5); state 1641 drivers/video/fbdev/nvidia/nv_hw.c state->cursor2 = VGA_RD08(par->PCIO, 0x03D5); state 1643 drivers/video/fbdev/nvidia/nv_hw.c state->interlace = VGA_RD08(par->PCIO, 0x03D5); state 1644 drivers/video/fbdev/nvidia/nv_hw.c state->vpll = NV_RD32(par->PRAMDAC0, 0x0508); state 1646 drivers/video/fbdev/nvidia/nv_hw.c state->vpll2 = NV_RD32(par->PRAMDAC0, 0x0520); state 1648 drivers/video/fbdev/nvidia/nv_hw.c state->vpllB = NV_RD32(par->PRAMDAC0, 0x0578); state 1649 drivers/video/fbdev/nvidia/nv_hw.c state->vpll2B = NV_RD32(par->PRAMDAC0, 0x057C); state 1651 drivers/video/fbdev/nvidia/nv_hw.c state->pllsel = NV_RD32(par->PRAMDAC0, 0x050C); state 1652 drivers/video/fbdev/nvidia/nv_hw.c state->general = NV_RD32(par->PRAMDAC, 0x0600); state 1653 drivers/video/fbdev/nvidia/nv_hw.c state->scale = NV_RD32(par->PRAMDAC, 0x0848); state 1654 drivers/video/fbdev/nvidia/nv_hw.c state->config = NV_RD32(par->PFB, 0x0200); state 1657 drivers/video/fbdev/nvidia/nv_hw.c state->control = NV_RD32(par->PRAMDAC0, 0x0580); state 1661 drivers/video/fbdev/nvidia/nv_hw.c state->head = NV_RD32(par->PCRTC0, 0x0860); state 1662 drivers/video/fbdev/nvidia/nv_hw.c state->head2 = NV_RD32(par->PCRTC0, 0x2860); state 1664 drivers/video/fbdev/nvidia/nv_hw.c state->crtcOwner = VGA_RD08(par->PCIO, 0x03D5); state 1667 drivers/video/fbdev/nvidia/nv_hw.c state->extra = VGA_RD08(par->PCIO, 0x03D5); state 1668 drivers/video/fbdev/nvidia/nv_hw.c state->cursorConfig = NV_RD32(par->PCRTC, 0x0810); state 1671 drivers/video/fbdev/nvidia/nv_hw.c state->dither = NV_RD32(par->PRAMDAC, 0x0528); state 1673 drivers/video/fbdev/nvidia/nv_hw.c state->dither = NV_RD32(par->PRAMDAC, 0x083C); state 1678 drivers/video/fbdev/nvidia/nv_hw.c state->timingH = VGA_RD08(par->PCIO, 0x03D5); state 1680 drivers/video/fbdev/nvidia/nv_hw.c state->timingV = VGA_RD08(par->PCIO, 0x03D5); state 28 drivers/video/fbdev/nvidia/nv_i2c.c static void nvidia_gpio_setscl(void *data, int state) state 36 drivers/video/fbdev/nvidia/nv_i2c.c if (state) state 44 drivers/video/fbdev/nvidia/nv_i2c.c static void nvidia_gpio_setsda(void *data, int state) state 52 drivers/video/fbdev/nvidia/nv_i2c.c if (state) state 167 drivers/video/fbdev/nvidia/nvidia.c struct _riva_hw_state *state) state 180 drivers/video/fbdev/nvidia/nvidia.c if(((par->Chipset & 0xffff) == 0x0328) && (state->bpp == 32)) { state 219 drivers/video/fbdev/nvidia/nvidia.c struct _riva_hw_state *state) state 226 drivers/video/fbdev/nvidia/nvidia.c NVUnloadStateExt(par, state); state 228 drivers/video/fbdev/nvidia/nvidia.c state->misc_output = NVReadMiscOut(par); state 231 drivers/video/fbdev/nvidia/nvidia.c state->crtc[i] = NVReadCrtc(par, i); state 234 drivers/video/fbdev/nvidia/nvidia.c state->attr[i] = NVReadAttr(par, i); state 237 drivers/video/fbdev/nvidia/nvidia.c state->gra[i] = NVReadGr(par, i); state 240 drivers/video/fbdev/nvidia/nvidia.c state->seq[i] = NVReadSeq(par, i); state 247 drivers/video/fbdev/nvidia/nvidia.c struct _riva_hw_state *state) state 253 drivers/video/fbdev/nvidia/nvidia.c NVLoadStateExt(par, state); state 255 drivers/video/fbdev/nvidia/nvidia.c NVWriteMiscOut(par, state->misc_output); state 259 drivers/video/fbdev/nvidia/nvidia.c printk(" SEQ[%02x] = %08x\n", i, state->seq[i]); state 261 drivers/video/fbdev/nvidia/nvidia.c NVWriteSeq(par, i, state->seq[i]); state 265 drivers/video/fbdev/nvidia/nvidia.c NVWriteCrtc(par, 0x11, state->crtc[0x11] & ~0x80); state 274 drivers/video/fbdev/nvidia/nvidia.c printk("CRTC[%02x] = %08x\n", i, state->crtc[i]); state 276 drivers/video/fbdev/nvidia/nvidia.c NVWriteCrtc(par, i, state->crtc[i]); state 282 drivers/video/fbdev/nvidia/nvidia.c printk(" GRA[%02x] = %08x\n", i, state->gra[i]); state 284 drivers/video/fbdev/nvidia/nvidia.c NVWriteGr(par, i, state->gra[i]); state 289 drivers/video/fbdev/nvidia/nvidia.c printk("ATTR[%02x] = %08x\n", i, state->attr[i]); state 291 drivers/video/fbdev/nvidia/nvidia.c NVWriteAttr(par, i, state->attr[i]); state 300 drivers/video/fbdev/nvidia/nvidia.c struct _riva_hw_state *state = &par->ModeReg; state 335 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x0] = Set8Bits(h_total); state 336 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x1] = Set8Bits(h_display); state 337 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x2] = Set8Bits(h_blank_s); state 338 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x3] = SetBitField(h_blank_e, 4: 0, 4:0) state 340 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x4] = Set8Bits(h_start); state 341 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x5] = SetBitField(h_blank_e, 5: 5, 7:7) state 343 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x6] = SetBitField(v_total, 7: 0, 7:0); state 344 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x7] = SetBitField(v_total, 8: 8, 0:0) state 352 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x9] = SetBitField(v_blank_s, 9: 9, 5:5) state 355 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x10] = Set8Bits(v_start); state 356 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x11] = SetBitField(v_end, 3: 0, 3:0) | SetBit(5); state 357 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x12] = Set8Bits(v_display); state 358 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x13] = ((info->var.xres_virtual / 8) * state 360 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x15] = Set8Bits(v_blank_s); state 361 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x16] = Set8Bits(v_blank_e); state 363 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x10] = 0x01; state 366 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x11] = 0x00; state 368 drivers/video/fbdev/nvidia/nvidia.c state->screen = SetBitField(h_blank_e, 6: 6, 4:4) state 374 drivers/video/fbdev/nvidia/nvidia.c state->horiz = SetBitField(h_total, 8: 8, 0:0) state 379 drivers/video/fbdev/nvidia/nvidia.c state->extra = SetBitField(v_total, 11: 11, 0:0) state 386 drivers/video/fbdev/nvidia/nvidia.c state->interlace = Set8Bits(h_total); state 387 drivers/video/fbdev/nvidia/nvidia.c state->horiz |= SetBitField(h_total, 8: 8, 4:4); state 389 drivers/video/fbdev/nvidia/nvidia.c state->interlace = 0xff; /* interlace off */ state 406 drivers/video/fbdev/nvidia/nvidia.c state->misc_output &= ~0x40; state 408 drivers/video/fbdev/nvidia/nvidia.c state->misc_output |= 0x40; state 410 drivers/video/fbdev/nvidia/nvidia.c state->misc_output &= ~0x80; state 412 drivers/video/fbdev/nvidia/nvidia.c state->misc_output |= 0x80; state 414 drivers/video/fbdev/nvidia/nvidia.c NVCalcStateExt(par, state, i, info->var.xres_virtual, state 418 drivers/video/fbdev/nvidia/nvidia.c state->scale = NV_RD32(par->PRAMDAC, 0x00000848) & 0xfff000ff; state 420 drivers/video/fbdev/nvidia/nvidia.c state->pixel |= (1 << 7); state 424 drivers/video/fbdev/nvidia/nvidia.c state->scale |= (1 << 8); state 428 drivers/video/fbdev/nvidia/nvidia.c state->crtcSync = NV_RD32(par->PRAMDAC, 0x0828); state 432 drivers/video/fbdev/nvidia/nvidia.c par->PanelTweak = nvidia_panel_tweak(par, state); state 435 drivers/video/fbdev/nvidia/nvidia.c state->vpll = state->pll; state 436 drivers/video/fbdev/nvidia/nvidia.c state->vpll2 = state->pll; state 437 drivers/video/fbdev/nvidia/nvidia.c state->vpllB = state->pllB; state 438 drivers/video/fbdev/nvidia/nvidia.c state->vpll2B = state->pllB; state 441 drivers/video/fbdev/nvidia/nvidia.c state->fifo = VGA_RD08(par->PCIO, 0x03D5) & ~(1<<5); state 444 drivers/video/fbdev/nvidia/nvidia.c state->head = NV_RD32(par->PCRTC0, 0x00000860) & ~0x00001000; state 445 drivers/video/fbdev/nvidia/nvidia.c state->head2 = NV_RD32(par->PCRTC0, 0x00002860) | 0x00001000; state 446 drivers/video/fbdev/nvidia/nvidia.c state->crtcOwner = 3; state 447 drivers/video/fbdev/nvidia/nvidia.c state->pllsel |= 0x20000800; state 448 drivers/video/fbdev/nvidia/nvidia.c state->vpll = NV_RD32(par->PRAMDAC0, 0x00000508); state 450 drivers/video/fbdev/nvidia/nvidia.c state->vpllB = NV_RD32(par->PRAMDAC0, 0x00000578); state 452 drivers/video/fbdev/nvidia/nvidia.c state->head = NV_RD32(par->PCRTC0, 0x00000860) | 0x00001000; state 453 drivers/video/fbdev/nvidia/nvidia.c state->head2 = NV_RD32(par->PCRTC0, 0x00002860) & ~0x00001000; state 454 drivers/video/fbdev/nvidia/nvidia.c state->crtcOwner = 0; state 455 drivers/video/fbdev/nvidia/nvidia.c state->vpll2 = NV_RD32(par->PRAMDAC0, 0x0520); state 457 drivers/video/fbdev/nvidia/nvidia.c state->vpll2B = NV_RD32(par->PRAMDAC0, 0x057C); state 460 drivers/video/fbdev/nvidia/nvidia.c state->cursorConfig = 0x00000100; state 463 drivers/video/fbdev/nvidia/nvidia.c state->cursorConfig |= (1 << 4); state 467 drivers/video/fbdev/nvidia/nvidia.c state->cursorConfig |= 0x04011000; state 469 drivers/video/fbdev/nvidia/nvidia.c state->cursorConfig |= 0x14011000; state 470 drivers/video/fbdev/nvidia/nvidia.c state->general |= (1 << 29); state 472 drivers/video/fbdev/nvidia/nvidia.c state->cursorConfig |= 0x02000000; state 476 drivers/video/fbdev/nvidia/nvidia.c state->dither = NV_RD32(par->PRAMDAC, 0x0528) & state 479 drivers/video/fbdev/nvidia/nvidia.c state->dither |= 0x00010000; state 481 drivers/video/fbdev/nvidia/nvidia.c state->dither = NV_RD32(par->PRAMDAC, 0x083C) & ~1; state 483 drivers/video/fbdev/nvidia/nvidia.c state->dither |= 1; state 487 drivers/video/fbdev/nvidia/nvidia.c state->timingH = 0; state 488 drivers/video/fbdev/nvidia/nvidia.c state->timingV = 0; state 489 drivers/video/fbdev/nvidia/nvidia.c state->displayV = info->var.xres; state 497 drivers/video/fbdev/nvidia/nvidia.c struct _riva_hw_state *state = &par->ModeReg; state 501 drivers/video/fbdev/nvidia/nvidia.c state->attr[i] = i; state 502 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x10] = 0x41; state 503 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x11] = 0xff; state 504 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x12] = 0x0f; state 505 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x13] = 0x00; state 506 drivers/video/fbdev/nvidia/nvidia.c state->attr[0x14] = 0x00; state 508 drivers/video/fbdev/nvidia/nvidia.c memset(state->crtc, 0x00, NUM_CRT_REGS); state 509 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x0a] = 0x20; state 510 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x17] = 0xe3; state 511 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x18] = 0xff; state 512 drivers/video/fbdev/nvidia/nvidia.c state->crtc[0x28] = 0x40; state 514 drivers/video/fbdev/nvidia/nvidia.c memset(state->gra, 0x00, NUM_GRC_REGS); state 515 drivers/video/fbdev/nvidia/nvidia.c state->gra[0x05] = 0x40; state 516 drivers/video/fbdev/nvidia/nvidia.c state->gra[0x06] = 0x05; state 517 drivers/video/fbdev/nvidia/nvidia.c state->gra[0x07] = 0x0f; state 518 drivers/video/fbdev/nvidia/nvidia.c state->gra[0x08] = 0xff; state 520 drivers/video/fbdev/nvidia/nvidia.c state->seq[0x00] = 0x03; state 521 drivers/video/fbdev/nvidia/nvidia.c state->seq[0x01] = 0x01; state 522 drivers/video/fbdev/nvidia/nvidia.c state->seq[0x02] = 0x0f; state 523 drivers/video/fbdev/nvidia/nvidia.c state->seq[0x03] = 0x00; state 524 drivers/video/fbdev/nvidia/nvidia.c state->seq[0x04] = 0x0e; state 526 drivers/video/fbdev/nvidia/nvidia.c state->misc_output = 0xeb; state 196 drivers/video/fbdev/omap/omapfb.h int state; state 324 drivers/video/fbdev/omap/omapfb_main.c if (fbdev->state == OMAPFB_SUSPENDED) { state 329 drivers/video/fbdev/omap/omapfb_main.c fbdev->state = OMAPFB_ACTIVE; state 336 drivers/video/fbdev/omap/omapfb_main.c if (fbdev->state == OMAPFB_ACTIVE) { state 341 drivers/video/fbdev/omap/omapfb_main.c fbdev->state = OMAPFB_SUSPENDED; state 1530 drivers/video/fbdev/omap/omapfb_main.c static void omapfb_free_resources(struct omapfb_device *fbdev, int state) state 1534 drivers/video/fbdev/omap/omapfb_main.c switch (state) { state 1736 drivers/video/fbdev/omap/omapfb_main.c fbdev->state = OMAPFB_ACTIVE; state 1792 drivers/video/fbdev/omap/omapfb_main.c enum omapfb_state saved_state = fbdev->state; state 1796 drivers/video/fbdev/omap/omapfb_main.c fbdev->state = OMAPFB_DISABLED; state 104 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 121 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 95 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 110 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 100 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 117 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 100 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 120 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 92 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 110 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 80 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE) state 89 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 99 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c if (dssdev->state != OMAP_DSS_DISPLAY_ACTIVE) state 104 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 88 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 108 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 777 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 810 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 1086 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c if (dssdev->state != OMAP_DSS_DISPLAY_ACTIVE || !ddata->enabled) { state 172 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 193 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 166 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 184 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 122 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 150 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 632 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 650 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 206 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c dssdev->state); state 288 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 312 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 395 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; state 413 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c dssdev->state = OMAP_DSS_DISPLAY_DISABLED; state 78 drivers/video/fbdev/omap2/omapfb/dss/display.c if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE) { state 114 drivers/video/fbdev/omap2/omapfb/dss/display.c if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE) state 1339 drivers/video/fbdev/omap2/omapfb/dss/dsi.c enum dsi_pll_power_state state) state 1345 drivers/video/fbdev/omap2/omapfb/dss/dsi.c state == DSI_PLL_POWER_ON_DIV) state 1346 drivers/video/fbdev/omap2/omapfb/dss/dsi.c state = DSI_PLL_POWER_ON_ALL; state 1349 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_CLK_CTRL, state, 31, 30); state 1352 drivers/video/fbdev/omap2/omapfb/dss/dsi.c while (FLD_GET(dsi_read_reg(dsidev, DSI_CLK_CTRL), 29, 28) != state) { state 1355 drivers/video/fbdev/omap2/omapfb/dss/dsi.c state); state 1743 drivers/video/fbdev/omap2/omapfb/dss/dsi.c enum dsi_cio_power_state state) state 1748 drivers/video/fbdev/omap2/omapfb/dss/dsi.c REG_FLD_MOD(dsidev, DSI_COMPLEXIO_CFG1, state, 28, 27); state 1752 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 26, 25) != state) { state 1755 drivers/video/fbdev/omap2/omapfb/dss/dsi.c "%d\n", state); state 65 drivers/video/fbdev/omap2/omapfb/dss/output.c if (out->dst->state != OMAP_DSS_DISPLAY_DISABLED) { state 1234 drivers/video/fbdev/omap2/omapfb/omapfb-main.c if (display->state == OMAP_DSS_DISPLAY_ACTIVE) state 1252 drivers/video/fbdev/omap2/omapfb/omapfb-main.c if (display->state != OMAP_DSS_DISPLAY_ACTIVE) state 1852 drivers/video/fbdev/omap2/omapfb/omapfb-main.c if (dssdev->state != OMAP_DSS_DISPLAY_DISABLED) state 84 drivers/video/fbdev/omap2/omapfb/omapfb.h int state; state 1054 drivers/video/fbdev/pm2fb.c if (info->state != FBINFO_STATE_RUNNING) state 1110 drivers/video/fbdev/pm2fb.c if (info->state != FBINFO_STATE_RUNNING) state 1163 drivers/video/fbdev/pm2fb.c if (info->state != FBINFO_STATE_RUNNING) state 385 drivers/video/fbdev/pm3fb.c if (info->state != FBINFO_STATE_RUNNING) state 447 drivers/video/fbdev/pm3fb.c if (info->state != FBINFO_STATE_RUNNING) state 518 drivers/video/fbdev/pm3fb.c if (info->state != FBINFO_STATE_RUNNING) state 87 drivers/video/fbdev/pxafb.c static void set_ctrlr_state(struct pxafb_info *fbi, u_int state); state 107 drivers/video/fbdev/pxafb.c static inline void pxafb_schedule_work(struct pxafb_info *fbi, u_int state) state 122 drivers/video/fbdev/pxafb.c if (fbi->task_state == C_ENABLE && state == C_REENABLE) state 123 drivers/video/fbdev/pxafb.c state = (u_int) -1; state 124 drivers/video/fbdev/pxafb.c if (fbi->task_state == C_DISABLE && state == C_ENABLE) state 125 drivers/video/fbdev/pxafb.c state = C_REENABLE; state 127 drivers/video/fbdev/pxafb.c if (state != (u_int)-1) { state 128 drivers/video/fbdev/pxafb.c fbi->task_state = state; state 544 drivers/video/fbdev/pxafb.c if (fbi->state != C_ENABLE) state 1059 drivers/video/fbdev/pxafb.c if (!fbi || (fbi->state != C_ENABLE)) state 1282 drivers/video/fbdev/pxafb.c if (fbi->state == C_ENABLE) { state 1542 drivers/video/fbdev/pxafb.c static void set_ctrlr_state(struct pxafb_info *fbi, u_int state) state 1548 drivers/video/fbdev/pxafb.c old_state = fbi->state; state 1553 drivers/video/fbdev/pxafb.c if (old_state == C_STARTUP && state == C_REENABLE) state 1554 drivers/video/fbdev/pxafb.c state = C_ENABLE; state 1556 drivers/video/fbdev/pxafb.c switch (state) { state 1563 drivers/video/fbdev/pxafb.c fbi->state = state; state 1575 drivers/video/fbdev/pxafb.c fbi->state = state; state 1589 drivers/video/fbdev/pxafb.c fbi->state = C_ENABLE; state 1625 drivers/video/fbdev/pxafb.c fbi->state = C_ENABLE; state 1643 drivers/video/fbdev/pxafb.c u_int state = xchg(&fbi->task_state, -1); state 1645 drivers/video/fbdev/pxafb.c set_ctrlr_state(fbi, state); state 1836 drivers/video/fbdev/pxafb.c fbi->state = C_STARTUP; state 143 drivers/video/fbdev/pxafb.h volatile u_char state; state 629 drivers/video/fbdev/riva/fbdev.c RIVA_HW_STATE *state = ®s->ext; state 637 drivers/video/fbdev/riva/fbdev.c par->riva.LoadStateExt(&par->riva, state); state 1039 drivers/video/fbdev/riva/fbdev.c memset(&par->state, 0, sizeof(struct vgastate)); state 1040 drivers/video/fbdev/riva/fbdev.c par->state.flags = VGA_SAVE_MODE | VGA_SAVE_FONTS; state 1043 drivers/video/fbdev/riva/fbdev.c par->state.flags |= VGA_SAVE_CMAP; state 1044 drivers/video/fbdev/riva/fbdev.c save_vga(&par->state); state 1073 drivers/video/fbdev/riva/fbdev.c restore_vga(&par->state); state 242 drivers/video/fbdev/riva/riva_hw.c static int nv3_iterate(nv3_fifo_info *res_info, nv3_sim_state * state, nv3_arb_info *ainfo) state 273 drivers/video/fbdev/riva/riva_hw.c ns = 1000000 * ainfo->vburst_size/(state->memory_width/8)/state->mclk_khz; state 277 drivers/video/fbdev/riva/riva_hw.c if (state->enable_mp) state 285 drivers/video/fbdev/riva/riva_hw.c ns = 1000000 * (ainfo->gburst_size/(state->memory_width/8))/state->mclk_khz; state 290 drivers/video/fbdev/riva/riva_hw.c if (!state->gr_during_vid && ainfo->vid_en) state 340 drivers/video/fbdev/riva/riva_hw.c ns = 1000000 * (vmisses*state->mem_page_miss + state->mem_latency)/state->mclk_khz; state 344 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*(misses*state->mem_page_miss + ainfo->vburst_size)/(state->memory_width/8)/state->mclk_khz; state 356 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*(gmisses*state->mem_page_miss + state->mem_latency)/state->mclk_khz ; state 360 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*(misses*state->mem_page_miss + ainfo->gburst_size/(state->memory_width/8))/state->mclk_khz; state 370 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*(misses*state->mem_page_miss + mburst_size/(state->memory_width/8))/state->mclk_khz; state 381 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*ainfo->gburst_size/(state->memory_width/8)/state->mclk_khz; state 388 drivers/video/fbdev/riva/riva_hw.c ns = 1000000*ainfo->vburst_size/(state->memory_width/8)/state->mclk_khz; state 427 drivers/video/fbdev/riva/riva_hw.c static char nv3_arb(nv3_fifo_info * res_info, nv3_sim_state * state, nv3_arb_info *ainfo) state 433 drivers/video/fbdev/riva/riva_hw.c refresh_cycle = 2*(state->mclk_khz/state->pclk_khz) + 5; state 435 drivers/video/fbdev/riva/riva_hw.c if (state->mem_aligned) gmisses = 2; state 438 drivers/video/fbdev/riva/riva_hw.c eburst_size = state->memory_width * 1; state 440 drivers/video/fbdev/riva/riva_hw.c gns = 1000000 * (gmisses*state->mem_page_miss + state->mem_latency)/state->mclk_khz; state 451 drivers/video/fbdev/riva/riva_hw.c ens = 1000000*(state->mem_page_miss + eburst_size/(state->memory_width/8) +refresh_cycle)/state->mclk_khz; state 452 drivers/video/fbdev/riva/riva_hw.c ainfo->mocc = state->enable_mp ? 0-ens*ainfo->mdrain_rate/1000000 : 0; state 459 drivers/video/fbdev/riva/riva_hw.c nv3_iterate(res_info, state,ainfo); state 461 drivers/video/fbdev/riva/riva_hw.c if (state->enable_mp) state 463 drivers/video/fbdev/riva/riva_hw.c mns = 1000000 * (mmisses*state->mem_page_miss + mburst_size/(state->memory_width/8) + refresh_cycle)/state->mclk_khz; state 464 drivers/video/fbdev/riva/riva_hw.c ainfo->mocc = state->enable_mp ? 0 : mburst_size - mns*ainfo->mdrain_rate/1000000; state 471 drivers/video/fbdev/riva/riva_hw.c nv3_iterate(res_info, state,ainfo); state 478 drivers/video/fbdev/riva/riva_hw.c gns = 1000000*(gmisses*state->mem_page_miss + ainfo->gburst_size/(state->memory_width/8) + refresh_cycle)/state->mclk_khz; state 481 drivers/video/fbdev/riva/riva_hw.c ainfo->mocc = state->enable_mp ? 0-gns*ainfo->mdrain_rate/1000000: 0; state 483 drivers/video/fbdev/riva/riva_hw.c nv3_iterate(res_info, state,ainfo); state 490 drivers/video/fbdev/riva/riva_hw.c vns = 1000000*(vmisses*state->mem_page_miss + ainfo->vburst_size/(state->memory_width/8) + refresh_cycle)/state->mclk_khz; state 493 drivers/video/fbdev/riva/riva_hw.c ainfo->mocc = state->enable_mp? 0-vns*ainfo->mdrain_rate/1000000 :0 ; state 495 drivers/video/fbdev/riva/riva_hw.c nv3_iterate(res_info, state, ainfo); state 533 drivers/video/fbdev/riva/riva_hw.c static char nv3_get_param(nv3_fifo_info *res_info, nv3_sim_state * state, nv3_arb_info *ainfo) state 547 drivers/video/fbdev/riva/riva_hw.c done = nv3_arb(res_info, state,ainfo); state 563 drivers/video/fbdev/riva/riva_hw.c nv3_sim_state * state state 571 drivers/video/fbdev/riva/riva_hw.c ainfo.vid_en = state->enable_video; state 574 drivers/video/fbdev/riva/riva_hw.c ainfo.gdrain_rate = (int) state->pclk_khz * (state->pix_bpp/8); state 575 drivers/video/fbdev/riva/riva_hw.c ainfo.vdrain_rate = (int) state->pclk_khz * 2; state 576 drivers/video/fbdev/riva/riva_hw.c if (state->video_scale != 0) state 577 drivers/video/fbdev/riva/riva_hw.c ainfo.vdrain_rate = ainfo.vdrain_rate/state->video_scale; state 580 drivers/video/fbdev/riva/riva_hw.c if (!state->gr_during_vid && state->enable_video) state 585 drivers/video/fbdev/riva/riva_hw.c res_vid = nv3_get_param(res_info, state, &ainfo); state 592 drivers/video/fbdev/riva/riva_hw.c ainfo.gdrain_rate = (int) state->pclk_khz * (state->pix_bpp/8); state 594 drivers/video/fbdev/riva/riva_hw.c res_gr = nv3_get_param(res_info, state, &ainfo); state 604 drivers/video/fbdev/riva/riva_hw.c res_gr = nv3_get_param(res_info, state, &ainfo); state 1238 drivers/video/fbdev/riva/riva_hw.c RIVA_HW_STATE *state, state 1254 drivers/video/fbdev/riva/riva_hw.c state->bpp = bpp; /* this is not bitsPerPixel, it's 8,15,16,32 */ state 1255 drivers/video/fbdev/riva/riva_hw.c state->width = width; state 1256 drivers/video/fbdev/riva/riva_hw.c state->height = height; state 1269 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration0), state 1270 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration1), state 1272 drivers/video/fbdev/riva/riva_hw.c state->cursor0 = 0x00; state 1273 drivers/video/fbdev/riva/riva_hw.c state->cursor1 = 0x78; state 1274 drivers/video/fbdev/riva/riva_hw.c state->cursor2 = 0x00000000; state 1275 drivers/video/fbdev/riva/riva_hw.c state->pllsel = 0x10010100; state 1276 drivers/video/fbdev/riva/riva_hw.c state->config = ((width + 31)/32) state 1279 drivers/video/fbdev/riva/riva_hw.c state->general = 0x00100100; state 1280 drivers/video/fbdev/riva/riva_hw.c state->repaint1 = hDisplaySize < 1280 ? 0x06 : 0x02; state 1285 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration0), state 1286 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration1), state 1288 drivers/video/fbdev/riva/riva_hw.c state->cursor0 = 0x00; state 1289 drivers/video/fbdev/riva/riva_hw.c state->cursor1 = 0xFC; state 1290 drivers/video/fbdev/riva/riva_hw.c state->cursor2 = 0x00000000; state 1291 drivers/video/fbdev/riva/riva_hw.c state->pllsel = 0x10000700; state 1292 drivers/video/fbdev/riva/riva_hw.c state->config = 0x00001114; state 1293 drivers/video/fbdev/riva/riva_hw.c state->general = bpp == 16 ? 0x00101100 : 0x00100100; state 1294 drivers/video/fbdev/riva/riva_hw.c state->repaint1 = hDisplaySize < 1280 ? 0x04 : 0x00; state 1304 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration0), state 1305 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration1), state 1310 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration0), state 1311 drivers/video/fbdev/riva/riva_hw.c &(state->arbitration1), state 1314 drivers/video/fbdev/riva/riva_hw.c state->cursor0 = 0x80 | (chip->CursorStart >> 17); state 1315 drivers/video/fbdev/riva/riva_hw.c state->cursor1 = (chip->CursorStart >> 11) << 2; state 1316 drivers/video/fbdev/riva/riva_hw.c state->cursor2 = chip->CursorStart >> 24; state 1317 drivers/video/fbdev/riva/riva_hw.c state->pllsel = 0x10000700; state 1318 drivers/video/fbdev/riva/riva_hw.c state->config = NV_RD32(&chip->PFB[0x00000200/4], 0); state 1319 drivers/video/fbdev/riva/riva_hw.c state->general = bpp == 16 ? 0x00101100 : 0x00100100; state 1320 drivers/video/fbdev/riva/riva_hw.c state->repaint1 = hDisplaySize < 1280 ? 0x04 : 0x00; state 1327 drivers/video/fbdev/riva/riva_hw.c state->general |= 0x00000030; state 1329 drivers/video/fbdev/riva/riva_hw.c state->vpll = (p << 16) | (n << 8) | m; state 1330 drivers/video/fbdev/riva/riva_hw.c state->repaint0 = (((width/8)*pixelDepth) & 0x700) >> 3; state 1331 drivers/video/fbdev/riva/riva_hw.c state->pixel = pixelDepth > 2 ? 3 : pixelDepth; state 1332 drivers/video/fbdev/riva/riva_hw.c state->offset0 = state 1333 drivers/video/fbdev/riva/riva_hw.c state->offset1 = state 1334 drivers/video/fbdev/riva/riva_hw.c state->offset2 = state 1335 drivers/video/fbdev/riva/riva_hw.c state->offset3 = 0; state 1336 drivers/video/fbdev/riva/riva_hw.c state->pitch0 = state 1337 drivers/video/fbdev/riva/riva_hw.c state->pitch1 = state 1338 drivers/video/fbdev/riva/riva_hw.c state->pitch2 = state 1339 drivers/video/fbdev/riva/riva_hw.c state->pitch3 = pixelDepth * width; state 1410 drivers/video/fbdev/riva/riva_hw.c RIVA_HW_STATE *state state 1426 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PFB, 0x00000200, state->config); state 1430 drivers/video/fbdev/riva/riva_hw.c switch (state->bpp) state 1453 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000630, state->offset0); state 1454 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000634, state->offset1); state 1455 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000638, state->offset2); state 1456 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000063C, state->offset3); state 1457 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000650, state->pitch0); state 1458 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000654, state->pitch1); state 1459 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000658, state->pitch2); state 1460 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000065C, state->pitch3); state 1466 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PFB, 0x00000200, state->config); state 1470 drivers/video/fbdev/riva/riva_hw.c switch (state->bpp) state 1495 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000640, state->offset0); state 1496 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000644, state->offset1); state 1497 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000648, state->offset2); state 1498 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000064C, state->offset3); state 1499 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000670, state->pitch0); state 1500 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000674, state->pitch1); state 1501 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000678, state->pitch2); state 1502 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000067C, state->pitch3); state 1509 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->crtcOwner); state 1516 drivers/video/fbdev/riva/riva_hw.c switch (state->bpp) state 1543 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000640, state->offset0); state 1544 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000644, state->offset1); state 1545 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000648, state->offset2); state 1546 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000064C, state->offset3); state 1547 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000670, state->pitch0); state 1548 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000674, state->pitch1); state 1549 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000678, state->pitch2); state 1550 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000067C, state->pitch3); state 1551 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000680, state->pitch3); state 1553 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000820, state->offset0); state 1554 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000824, state->offset1); state 1555 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000828, state->offset2); state 1556 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000082C, state->offset3); state 1557 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000850, state->pitch0); state 1558 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000854, state->pitch1); state 1559 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000858, state->pitch2); state 1560 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x0000085C, state->pitch3); state 1561 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000860, state->pitch3); state 1562 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PGRAPH, 0x00000864, state->pitch3); state 1567 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PCRTC0, 0x00000860, state->head); state 1568 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PCRTC0, 0x00002860, state->head2); state 1663 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PCRTC, 0x00000810, state->cursorConfig); state 1667 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC, 0x0528, state->dither); state 1670 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC, 0x083C, state->dither); state 1682 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->extra); state 1690 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->repaint0); state 1692 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->repaint1); state 1694 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->screen); state 1696 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->pixel); state 1698 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->horiz); state 1700 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->arbitration0); state 1702 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->arbitration1); state 1704 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->cursor0); state 1706 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->cursor1); state 1708 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->cursor2); state 1710 drivers/video/fbdev/riva/riva_hw.c VGA_WR08(chip->PCIO, 0x03D5, state->interlace); state 1713 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC0, 0x00000508, state->vpll); state 1714 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC0, 0x0000050C, state->pllsel); state 1716 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC0, 0x00000520, state->vpll2); state 1718 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC, 0x00000848 , state->scale); state 1720 drivers/video/fbdev/riva/riva_hw.c NV_WR32(chip->PRAMDAC, 0x00000600 , state->general); state 1734 drivers/video/fbdev/riva/riva_hw.c chip->CurrentState = state; state 1745 drivers/video/fbdev/riva/riva_hw.c RIVA_HW_STATE *state state 1752 drivers/video/fbdev/riva/riva_hw.c state->repaint0 = VGA_RD08(chip->PCIO, 0x03D5); state 1754 drivers/video/fbdev/riva/riva_hw.c state->repaint1 = VGA_RD08(chip->PCIO, 0x03D5); state 1756 drivers/video/fbdev/riva/riva_hw.c state->screen = VGA_RD08(chip->PCIO, 0x03D5); state 1758 drivers/video/fbdev/riva/riva_hw.c state->pixel = VGA_RD08(chip->PCIO, 0x03D5); state 1760 drivers/video/fbdev/riva/riva_hw.c state->horiz = VGA_RD08(chip->PCIO, 0x03D5); state 1762 drivers/video/fbdev/riva/riva_hw.c state->arbitration0 = VGA_RD08(chip->PCIO, 0x03D5); state 1764 drivers/video/fbdev/riva/riva_hw.c state->arbitration1 = VGA_RD08(chip->PCIO, 0x03D5); state 1766 drivers/video/fbdev/riva/riva_hw.c state->cursor0 = VGA_RD08(chip->PCIO, 0x03D5); state 1768 drivers/video/fbdev/riva/riva_hw.c state->cursor1 = VGA_RD08(chip->PCIO, 0x03D5); state 1770 drivers/video/fbdev/riva/riva_hw.c state->cursor2 = VGA_RD08(chip->PCIO, 0x03D5); state 1772 drivers/video/fbdev/riva/riva_hw.c state->interlace = VGA_RD08(chip->PCIO, 0x03D5); state 1773 drivers/video/fbdev/riva/riva_hw.c state->vpll = NV_RD32(chip->PRAMDAC0, 0x00000508); state 1774 drivers/video/fbdev/riva/riva_hw.c state->vpll2 = NV_RD32(chip->PRAMDAC0, 0x00000520); state 1775 drivers/video/fbdev/riva/riva_hw.c state->pllsel = NV_RD32(chip->PRAMDAC0, 0x0000050C); state 1776 drivers/video/fbdev/riva/riva_hw.c state->general = NV_RD32(chip->PRAMDAC, 0x00000600); state 1777 drivers/video/fbdev/riva/riva_hw.c state->scale = NV_RD32(chip->PRAMDAC, 0x00000848); state 1778 drivers/video/fbdev/riva/riva_hw.c state->config = NV_RD32(chip->PFB, 0x00000200); state 1782 drivers/video/fbdev/riva/riva_hw.c state->offset0 = NV_RD32(chip->PGRAPH, 0x00000630); state 1783 drivers/video/fbdev/riva/riva_hw.c state->offset1 = NV_RD32(chip->PGRAPH, 0x00000634); state 1784 drivers/video/fbdev/riva/riva_hw.c state->offset2 = NV_RD32(chip->PGRAPH, 0x00000638); state 1785 drivers/video/fbdev/riva/riva_hw.c state->offset3 = NV_RD32(chip->PGRAPH, 0x0000063C); state 1786 drivers/video/fbdev/riva/riva_hw.c state->pitch0 = NV_RD32(chip->PGRAPH, 0x00000650); state 1787 drivers/video/fbdev/riva/riva_hw.c state->pitch1 = NV_RD32(chip->PGRAPH, 0x00000654); state 1788 drivers/video/fbdev/riva/riva_hw.c state->pitch2 = NV_RD32(chip->PGRAPH, 0x00000658); state 1789 drivers/video/fbdev/riva/riva_hw.c state->pitch3 = NV_RD32(chip->PGRAPH, 0x0000065C); state 1792 drivers/video/fbdev/riva/riva_hw.c state->offset0 = NV_RD32(chip->PGRAPH, 0x00000640); state 1793 drivers/video/fbdev/riva/riva_hw.c state->offset1 = NV_RD32(chip->PGRAPH, 0x00000644); state 1794 drivers/video/fbdev/riva/riva_hw.c state->offset2 = NV_RD32(chip->PGRAPH, 0x00000648); state 1795 drivers/video/fbdev/riva/riva_hw.c state->offset3 = NV_RD32(chip->PGRAPH, 0x0000064C); state 1796 drivers/video/fbdev/riva/riva_hw.c state->pitch0 = NV_RD32(chip->PGRAPH, 0x00000670); state 1797 drivers/video/fbdev/riva/riva_hw.c state->pitch1 = NV_RD32(chip->PGRAPH, 0x00000674); state 1798 drivers/video/fbdev/riva/riva_hw.c state->pitch2 = NV_RD32(chip->PGRAPH, 0x00000678); state 1799 drivers/video/fbdev/riva/riva_hw.c state->pitch3 = NV_RD32(chip->PGRAPH, 0x0000067C); state 1804 drivers/video/fbdev/riva/riva_hw.c state->offset0 = NV_RD32(chip->PGRAPH, 0x00000640); state 1805 drivers/video/fbdev/riva/riva_hw.c state->offset1 = NV_RD32(chip->PGRAPH, 0x00000644); state 1806 drivers/video/fbdev/riva/riva_hw.c state->offset2 = NV_RD32(chip->PGRAPH, 0x00000648); state 1807 drivers/video/fbdev/riva/riva_hw.c state->offset3 = NV_RD32(chip->PGRAPH, 0x0000064C); state 1808 drivers/video/fbdev/riva/riva_hw.c state->pitch0 = NV_RD32(chip->PGRAPH, 0x00000670); state 1809 drivers/video/fbdev/riva/riva_hw.c state->pitch1 = NV_RD32(chip->PGRAPH, 0x00000674); state 1810 drivers/video/fbdev/riva/riva_hw.c state->pitch2 = NV_RD32(chip->PGRAPH, 0x00000678); state 1811 drivers/video/fbdev/riva/riva_hw.c state->pitch3 = NV_RD32(chip->PGRAPH, 0x0000067C); state 1813 drivers/video/fbdev/riva/riva_hw.c state->head = NV_RD32(chip->PCRTC0, 0x00000860); state 1814 drivers/video/fbdev/riva/riva_hw.c state->head2 = NV_RD32(chip->PCRTC0, 0x00002860); state 1816 drivers/video/fbdev/riva/riva_hw.c state->crtcOwner = VGA_RD08(chip->PCIO, 0x03D5); state 1819 drivers/video/fbdev/riva/riva_hw.c state->extra = VGA_RD08(chip->PCIO, 0x03D5); state 1820 drivers/video/fbdev/riva/riva_hw.c state->cursorConfig = NV_RD32(chip->PCRTC, 0x00000810); state 1823 drivers/video/fbdev/riva/riva_hw.c state->dither = NV_RD32(chip->PRAMDAC, 0x0528); state 1826 drivers/video/fbdev/riva/riva_hw.c state->dither = NV_RD32(chip->PRAMDAC, 0x083C); state 538 drivers/video/fbdev/riva/riva_hw.h RIVA_HW_STATE *state, state 27 drivers/video/fbdev/riva/rivafb-i2c.c static void riva_gpio_setscl(void* data, int state) state 36 drivers/video/fbdev/riva/rivafb-i2c.c if (state) state 45 drivers/video/fbdev/riva/rivafb-i2c.c static void riva_gpio_setsda(void* data, int state) state 54 drivers/video/fbdev/riva/rivafb-i2c.c if (state) state 54 drivers/video/fbdev/riva/rivafb.h struct vgastate state; state 904 drivers/video/fbdev/s1d13xxxfb.c static int s1d13xxxfb_suspend(struct platform_device *dev, pm_message_t state) state 1061 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_suspend(struct platform_device *dev, pm_message_t state) state 34 drivers/video/fbdev/s3fb.c struct vgastate state; state 196 drivers/video/fbdev/s3fb.c return vga_rcrt(par->state.vgabase, DDC_REG); state 204 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, DDC_REG, val); state 275 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x0d, 0x01, 0x03); state 277 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x0d, 0x00, 0x03); state 279 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x5c, 0x03, 0x03); state 316 drivers/video/fbdev/s3fb.c svga_tilecursor(par->state.vgabase, info, cursor); state 473 drivers/video/fbdev/s3fb.c regval = vga_r(par->state.vgabase, VGA_MIS_R); state 474 drivers/video/fbdev/s3fb.c vga_w(par->state.vgabase, VGA_MIS_W, regval | VGA_MIS_ENB_PLL_LOAD); state 483 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x12, (n - 2) | ((r & 3) << 6)); /* n and two bits of r */ state 484 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x29, r >> 2); /* remaining highest bit of r */ state 486 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x12, (n - 2) | (r << 5)); state 487 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x13, m - 2); state 492 drivers/video/fbdev/s3fb.c regval = vga_rseq (par->state.vgabase, 0x15); /* | 0x80; */ state 493 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x15, regval & ~(1<<5)); state 494 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x15, regval | (1<<5)); state 495 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x15, regval & ~(1<<5)); state 507 drivers/video/fbdev/s3fb.c void __iomem *vgabase = par->state.vgabase; state 509 drivers/video/fbdev/s3fb.c memset(&(par->state), 0, sizeof(struct vgastate)); state 510 drivers/video/fbdev/s3fb.c par->state.vgabase = vgabase; state 511 drivers/video/fbdev/s3fb.c par->state.flags = VGA_SAVE_MODE | VGA_SAVE_FONTS | VGA_SAVE_CMAP; state 512 drivers/video/fbdev/s3fb.c par->state.num_crtc = 0x70; state 513 drivers/video/fbdev/s3fb.c par->state.num_seq = 0x20; state 514 drivers/video/fbdev/s3fb.c save_vga(&(par->state)); state 536 drivers/video/fbdev/s3fb.c restore_vga(&(par->state)); state 642 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x38, 0x48); state 643 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x39, 0xA5); state 644 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x08, 0x06); state 645 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x00, 0x80); state 648 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 649 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x00, 0x80); state 652 drivers/video/fbdev/s3fb.c svga_set_default_gfx_regs(par->state.vgabase); state 653 drivers/video/fbdev/s3fb.c svga_set_default_atc_regs(par->state.vgabase); state 654 drivers/video/fbdev/s3fb.c svga_set_default_seq_regs(par->state.vgabase); state 655 drivers/video/fbdev/s3fb.c svga_set_default_crt_regs(par->state.vgabase); state 656 drivers/video/fbdev/s3fb.c svga_wcrt_multi(par->state.vgabase, s3_line_compare_regs, 0xFFFFFFFF); state 657 drivers/video/fbdev/s3fb.c svga_wcrt_multi(par->state.vgabase, s3_start_address_regs, 0); state 660 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x58, 0x10, 0x10); /* enable linear framebuffer */ state 661 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x31, 0x08, 0x08); /* enable sequencer access to framebuffer above 256 kB */ state 665 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x33, 0x00, 0x08); /* no DDR ? */ state 666 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x43, 0x00, 0x01); /* no DDR ? */ state 668 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x5D, 0x00, 0x28); /* Clear strange HSlen bits */ state 678 drivers/video/fbdev/s3fb.c svga_wcrt_multi(par->state.vgabase, s3_offset_regs, offset_value); state 686 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x54, 0x18); /* M parameter */ state 687 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x60, 0xff); /* N parameter */ state 688 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x61, 0xff); /* L parameter */ state 689 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x62, 0xff); /* L parameter */ state 692 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x3A, 0x35); state 693 drivers/video/fbdev/s3fb.c svga_wattr(par->state.vgabase, 0x33, 0x00); state 696 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x80, 0x80); state 698 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x00, 0x80); state 701 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x42, 0x20, 0x20); state 703 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x42, 0x00, 0x20); state 706 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x45, 0x00, 0x01); state 708 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x00, 0x0C); state 714 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x86, 0x80); state 715 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x90, 0x00); state 720 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x50, 0x00); state 721 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x67, 0x50); state 723 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x63, (mode <= 2) ? 0x90 : 0x09); state 724 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x66, 0x90); state 737 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x91, (dbytes + 7) / 8); state 738 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x90, (((dbytes + 7) / 8) >> 8) | 0x80); state 740 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x66, 0x81); state 749 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x34, 0x00); state 751 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x34, 0x10); state 753 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x31, 0x00, 0x40); state 761 drivers/video/fbdev/s3fb.c svga_set_textmode_vga_regs(par->state.vgabase); state 764 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x00, 0x30); state 765 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x00, 0xF0); state 768 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x3A, 0x00, 0x30); state 772 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x31, 0x40, 0x40); state 777 drivers/video/fbdev/s3fb.c vga_wgfx(par->state.vgabase, VGA_GFX_MODE, 0x40); state 780 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x00, 0x30); state 781 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x00, 0xF0); state 784 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x3A, 0x00, 0x30); state 790 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x00, 0x30); state 791 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x00, 0xF0); state 794 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x3A, 0x00, 0x30); state 798 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x00, 0x30); state 806 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x00, 0xF0); state 808 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x10, 0xF0); state 816 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x20, 0xF0); state 818 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x30, 0xF0); state 820 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x10, 0x30); state 822 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x30, 0xF0); state 825 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x20, 0xF0); state 829 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x10, 0x30); state 830 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x30, 0xF0); state 844 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x40, 0xF0); state 846 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x50, 0xF0); state 848 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x10, 0x30); state 850 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x50, 0xF0); state 853 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x40, 0xF0); state 857 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x10, 0x30); state 858 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0x50, 0xF0); state 871 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0xD0, 0xF0); state 875 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x50, 0x30, 0x30); state 876 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x67, 0xD0, 0xF0); state 884 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x15, multiplex ? 0x10 : 0x00, 0x10); state 885 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x18, multiplex ? 0x80 : 0x00, 0x80); state 889 drivers/video/fbdev/s3fb.c svga_set_timings(par->state.vgabase, &s3_timing_regs, &(info->var), hmul, 1, state 897 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x3C, (htotal + 1) / 2); state 903 drivers/video/fbdev/s3fb.c svga_wcrt_multi(par->state.vgabase, s3_dtpc_regs, value); state 907 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x80, 0x80); state 908 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 983 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x56, 0x00, 0x06); state 984 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 988 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x56, 0x00, 0x06); state 989 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 993 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x56, 0x02, 0x06); state 994 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 998 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x56, 0x04, 0x06); state 999 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 1003 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x56, 0x06, 0x06); state 1004 drivers/video/fbdev/s3fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 1031 drivers/video/fbdev/s3fb.c svga_wcrt_multi(par->state.vgabase, s3_start_address_regs, offset); state 1062 drivers/video/fbdev/s3fb.c u8 cr30 = vga_rcrt(par->state.vgabase, 0x30); state 1063 drivers/video/fbdev/s3fb.c u8 cr2e = vga_rcrt(par->state.vgabase, 0x2e); state 1064 drivers/video/fbdev/s3fb.c u8 cr2f = vga_rcrt(par->state.vgabase, 0x2f); state 1079 drivers/video/fbdev/s3fb.c u8 cr6f = vga_rcrt(par->state.vgabase, 0x6f); state 1088 drivers/video/fbdev/s3fb.c u8 cr6f = vga_rcrt(par->state.vgabase, 0x6f); state 1097 drivers/video/fbdev/s3fb.c switch (vga_rcrt(par->state.vgabase, 0x2f)) { state 1172 drivers/video/fbdev/s3fb.c par->state.vgabase = (void __iomem *) (unsigned long) vga_res.start; state 1175 drivers/video/fbdev/s3fb.c cr38 = vga_rcrt(par->state.vgabase, 0x38); state 1176 drivers/video/fbdev/s3fb.c cr39 = vga_rcrt(par->state.vgabase, 0x39); state 1177 drivers/video/fbdev/s3fb.c vga_wseq(par->state.vgabase, 0x08, 0x06); state 1178 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x38, 0x48); state 1179 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x39, 0xA5); state 1183 drivers/video/fbdev/s3fb.c par->rev = vga_rcrt(par->state.vgabase, 0x2f); state 1189 drivers/video/fbdev/s3fb.c regval = vga_rcrt(par->state.vgabase, 0x36); state 1232 drivers/video/fbdev/s3fb.c regval = vga_rcrt(par->state.vgabase, 0x37); state 1246 drivers/video/fbdev/s3fb.c regval = vga_rseq(par->state.vgabase, 0x10); state 1247 drivers/video/fbdev/s3fb.c par->mclk_freq = ((vga_rseq(par->state.vgabase, 0x11) + 2) * 14318) / ((regval & 0x1F) + 2); state 1251 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x38, cr38); state 1252 drivers/video/fbdev/s3fb.c vga_wcrt(par->state.vgabase, 0x39, cr39); state 1269 drivers/video/fbdev/s3fb.c svga_wcrt_mask(par->state.vgabase, 0x53, 0x08, 0x08); /* enable MMIO */ state 1347 drivers/video/fbdev/s3fb.c vga_rcrt(par->state.vgabase, 0x2d), state 1348 drivers/video/fbdev/s3fb.c vga_rcrt(par->state.vgabase, 0x2e), state 1349 drivers/video/fbdev/s3fb.c vga_rcrt(par->state.vgabase, 0x2f), state 1350 drivers/video/fbdev/s3fb.c vga_rcrt(par->state.vgabase, 0x30)); state 1413 drivers/video/fbdev/s3fb.c static int s3_pci_suspend(struct pci_dev* dev, pm_message_t state) state 1423 drivers/video/fbdev/s3fb.c if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { state 1433 drivers/video/fbdev/s3fb.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 220 drivers/video/fbdev/sa1100fb.c static void set_ctrlr_state(struct sa1100fb_info *fbi, u_int state); state 222 drivers/video/fbdev/sa1100fb.c static inline void sa1100fb_schedule_work(struct sa1100fb_info *fbi, u_int state) state 235 drivers/video/fbdev/sa1100fb.c if (fbi->task_state == C_ENABLE && state == C_REENABLE) state 236 drivers/video/fbdev/sa1100fb.c state = (u_int) -1; state 237 drivers/video/fbdev/sa1100fb.c if (fbi->task_state == C_DISABLE && state == C_ENABLE) state 238 drivers/video/fbdev/sa1100fb.c state = C_REENABLE; state 240 drivers/video/fbdev/sa1100fb.c if (state != (u_int)-1) { state 241 drivers/video/fbdev/sa1100fb.c fbi->task_state = state; state 865 drivers/video/fbdev/sa1100fb.c static void set_ctrlr_state(struct sa1100fb_info *fbi, u_int state) state 871 drivers/video/fbdev/sa1100fb.c old_state = fbi->state; state 876 drivers/video/fbdev/sa1100fb.c if (old_state == C_STARTUP && state == C_REENABLE) state 877 drivers/video/fbdev/sa1100fb.c state = C_ENABLE; state 879 drivers/video/fbdev/sa1100fb.c switch (state) { state 886 drivers/video/fbdev/sa1100fb.c fbi->state = state; state 897 drivers/video/fbdev/sa1100fb.c fbi->state = state; state 912 drivers/video/fbdev/sa1100fb.c fbi->state = C_ENABLE; state 946 drivers/video/fbdev/sa1100fb.c fbi->state = C_ENABLE; state 964 drivers/video/fbdev/sa1100fb.c u_int state = xchg(&fbi->task_state, -1); state 966 drivers/video/fbdev/sa1100fb.c set_ctrlr_state(fbi, state); state 1015 drivers/video/fbdev/sa1100fb.c static int sa1100fb_suspend(struct platform_device *dev, pm_message_t state) state 1138 drivers/video/fbdev/sa1100fb.c fbi->state = C_STARTUP; state 59 drivers/video/fbdev/sa1100fb.h volatile u_char state; state 193 drivers/video/fbdev/savage/savagefb.h struct savage_reg state; state 1507 drivers/video/fbdev/savage/savagefb_driver.c err = savagefb_decode_var(var, par, &par->state); state 1526 drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_par_int(par, &par->state); state 2021 drivers/video/fbdev/savage/savagefb_driver.c savage_get_default_par(par, &par->state); state 2022 drivers/video/fbdev/savage/savagefb_driver.c par->save = par->state; state 518 drivers/video/fbdev/sh_mobile_lcdcfb.c ch->info->state = FBINFO_STATE_SUSPENDED; state 2017 drivers/video/fbdev/sh_mobile_lcdcfb.c if (info->fbdefio || info->state == FBINFO_STATE_SUSPENDED) state 2130 drivers/video/fbdev/sh_mobile_lcdcfb.c bdev->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) state 314 drivers/video/fbdev/sis/sis_accel.c if(info->state != FBINFO_STATE_RUNNING) state 365 drivers/video/fbdev/sis/sis_accel.c if(info->state != FBINFO_STATE_RUNNING) state 2165 drivers/video/fbdev/sm501fb.c static int sm501fb_suspend(struct platform_device *pdev, pm_message_t state) state 1033 drivers/video/fbdev/sm712fb.c if (info->state != FBINFO_STATE_RUNNING) state 1110 drivers/video/fbdev/sm712fb.c if (info->state != FBINFO_STATE_RUNNING) state 439 drivers/video/fbdev/tmiofb.c if (fbi->state != FBINFO_STATE_RUNNING || state 459 drivers/video/fbdev/tmiofb.c if (fbi->state != FBINFO_STATE_RUNNING || state 924 drivers/video/fbdev/tmiofb.c static int tmiofb_suspend(struct platform_device *dev, pm_message_t state) state 355 drivers/video/fbdev/uvesafb.c u8 *state; state 361 drivers/video/fbdev/uvesafb.c state = kmalloc(par->vbe_state_size, GFP_KERNEL); state 362 drivers/video/fbdev/uvesafb.c if (!state) state 367 drivers/video/fbdev/uvesafb.c kfree(state); state 376 drivers/video/fbdev/uvesafb.c task->buf = state; state 382 drivers/video/fbdev/uvesafb.c kfree(state); state 383 drivers/video/fbdev/uvesafb.c state = NULL; state 387 drivers/video/fbdev/uvesafb.c return state; state 59 drivers/video/fbdev/vga16fb.c struct vgastate state; state 288 drivers/video/fbdev/vga16fb.c memset(&par->state, 0, sizeof(struct vgastate)); state 289 drivers/video/fbdev/vga16fb.c par->state.flags = VGA_SAVE_FONTS | VGA_SAVE_MODE | state 291 drivers/video/fbdev/vga16fb.c save_vga(&par->state); state 306 drivers/video/fbdev/vga16fb.c restore_vga(&par->state); state 764 drivers/video/fbdev/via/hw.c static void set_crt_state(u8 state) state 768 drivers/video/fbdev/via/hw.c switch (state) { state 788 drivers/video/fbdev/via/hw.c static void set_dvp0_state(u8 state) state 792 drivers/video/fbdev/via/hw.c switch (state) { state 806 drivers/video/fbdev/via/hw.c static void set_dvp1_state(u8 state) state 810 drivers/video/fbdev/via/hw.c switch (state) { state 824 drivers/video/fbdev/via/hw.c static void set_lvds1_state(u8 state) state 828 drivers/video/fbdev/via/hw.c switch (state) { state 842 drivers/video/fbdev/via/hw.c static void set_lvds2_state(u8 state) state 846 drivers/video/fbdev/via/hw.c switch (state) { state 860 drivers/video/fbdev/via/hw.c void via_set_state(u32 devices, u8 state) state 868 drivers/video/fbdev/via/hw.c set_dvp0_state(state); state 870 drivers/video/fbdev/via/hw.c set_crt_state(state); state 872 drivers/video/fbdev/via/hw.c set_dvp1_state(state); state 874 drivers/video/fbdev/via/hw.c set_lvds1_state(state); state 876 drivers/video/fbdev/via/hw.c set_lvds2_state(state); state 635 drivers/video/fbdev/via/hw.h void via_set_state(u32 devices, u8 state); state 583 drivers/video/fbdev/via/via-core.c static int via_suspend(struct pci_dev *pdev, pm_message_t state) state 587 drivers/video/fbdev/via/via-core.c if (state.event != PM_EVENT_SUSPEND) state 605 drivers/video/fbdev/via/via-core.c pci_set_power_state(pdev, pci_choose_state(pdev, state)); state 125 drivers/video/fbdev/via/via_clock.c static void set_primary_pll_state(u8 state) state 129 drivers/video/fbdev/via/via_clock.c switch (state) { state 143 drivers/video/fbdev/via/via_clock.c static void set_secondary_pll_state(u8 state) state 147 drivers/video/fbdev/via/via_clock.c switch (state) { state 161 drivers/video/fbdev/via/via_clock.c static void set_engine_pll_state(u8 state) state 165 drivers/video/fbdev/via/via_clock.c switch (state) { state 179 drivers/video/fbdev/via/via_clock.c static void set_primary_clock_state(u8 state) state 183 drivers/video/fbdev/via/via_clock.c switch (state) { state 197 drivers/video/fbdev/via/via_clock.c static void set_secondary_clock_state(u8 state) state 201 drivers/video/fbdev/via/via_clock.c switch (state) { state 258 drivers/video/fbdev/via/via_clock.c static void dummy_set_clock_state(u8 state) state 268 drivers/video/fbdev/via/via_clock.c static void dummy_set_pll_state(u8 state) state 278 drivers/video/fbdev/via/via_clock.c static void noop_set_clock_state(u8 state) state 32 drivers/video/fbdev/via/via_clock.h void (*set_primary_clock_state)(u8 state); state 34 drivers/video/fbdev/via/via_clock.h void (*set_primary_pll_state)(u8 state); state 37 drivers/video/fbdev/via/via_clock.h void (*set_secondary_clock_state)(u8 state); state 39 drivers/video/fbdev/via/via_clock.h void (*set_secondary_pll_state)(u8 state); state 42 drivers/video/fbdev/via/via_clock.h void (*set_engine_pll_state)(u8 state); state 23 drivers/video/fbdev/via/via_i2c.c static void via_i2c_setscl(void *data, int state) state 31 drivers/video/fbdev/via/via_i2c.c if (state) state 81 drivers/video/fbdev/via/via_i2c.c static void via_i2c_setsda(void *data, int state) state 89 drivers/video/fbdev/via/via_i2c.c if (state) state 32 drivers/video/fbdev/vt8623fb.c struct vgastate state; state 118 drivers/video/fbdev/vt8623fb.c svga_tilecursor(par->state.vgabase, info, cursor); state 264 drivers/video/fbdev/vt8623fb.c regval = vga_r(par->state.vgabase, VGA_MIS_R); state 265 drivers/video/fbdev/vt8623fb.c vga_w(par->state.vgabase, VGA_MIS_W, regval | VGA_MIS_ENB_PLL_LOAD); state 268 drivers/video/fbdev/vt8623fb.c vga_wseq(par->state.vgabase, 0x46, (n | (r << 6))); state 269 drivers/video/fbdev/vt8623fb.c vga_wseq(par->state.vgabase, 0x47, m); state 274 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x40, 0x02, 0x02); state 275 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x40, 0x00, 0x02); state 285 drivers/video/fbdev/vt8623fb.c void __iomem *vgabase = par->state.vgabase; state 287 drivers/video/fbdev/vt8623fb.c memset(&(par->state), 0, sizeof(struct vgastate)); state 288 drivers/video/fbdev/vt8623fb.c par->state.vgabase = vgabase; state 289 drivers/video/fbdev/vt8623fb.c par->state.flags = VGA_SAVE_MODE | VGA_SAVE_FONTS | VGA_SAVE_CMAP; state 290 drivers/video/fbdev/vt8623fb.c par->state.num_crtc = 0xA2; state 291 drivers/video/fbdev/vt8623fb.c par->state.num_seq = 0x50; state 292 drivers/video/fbdev/vt8623fb.c save_vga(&(par->state)); state 312 drivers/video/fbdev/vt8623fb.c restore_vga(&(par->state)); state 420 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x10, 0x01, 0x01); state 421 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x00, 0x80); state 422 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x47, 0x00, 0x01); state 425 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 426 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x30, 0x30); state 427 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x00, 0x80); state 430 drivers/video/fbdev/vt8623fb.c svga_set_default_gfx_regs(par->state.vgabase); state 431 drivers/video/fbdev/vt8623fb.c svga_set_default_atc_regs(par->state.vgabase); state 432 drivers/video/fbdev/vt8623fb.c svga_set_default_seq_regs(par->state.vgabase); state 433 drivers/video/fbdev/vt8623fb.c svga_set_default_crt_regs(par->state.vgabase); state 434 drivers/video/fbdev/vt8623fb.c svga_wcrt_multi(par->state.vgabase, vt8623_line_compare_regs, 0xFFFFFFFF); state 435 drivers/video/fbdev/vt8623fb.c svga_wcrt_multi(par->state.vgabase, vt8623_start_address_regs, 0); state 437 drivers/video/fbdev/vt8623fb.c svga_wcrt_multi(par->state.vgabase, vt8623_offset_regs, offset_value); state 438 drivers/video/fbdev/vt8623fb.c svga_wseq_multi(par->state.vgabase, vt8623_fetch_count_regs, fetch_value); state 441 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x03, 0x00, 0x60); state 442 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x05, 0x00, 0x60); state 445 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x80, 0x80); state 447 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x09, 0x00, 0x80); state 449 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x1E, 0xF0, 0xF0); // DI/DVP bus state 450 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x2A, 0x0F, 0x0F); // DI/DVP bus state 451 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x16, 0x08, 0xBF); // FIFO read threshold state 452 drivers/video/fbdev/vt8623fb.c vga_wseq(par->state.vgabase, 0x17, 0x1F); // FIFO depth state 453 drivers/video/fbdev/vt8623fb.c vga_wseq(par->state.vgabase, 0x18, 0x4E); state 454 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x1A, 0x08, 0x08); // enable MMIO ? state 456 drivers/video/fbdev/vt8623fb.c vga_wcrt(par->state.vgabase, 0x32, 0x00); state 457 drivers/video/fbdev/vt8623fb.c vga_wcrt(par->state.vgabase, 0x34, 0x00); state 458 drivers/video/fbdev/vt8623fb.c vga_wcrt(par->state.vgabase, 0x6A, 0x80); state 459 drivers/video/fbdev/vt8623fb.c vga_wcrt(par->state.vgabase, 0x6A, 0xC0); state 461 drivers/video/fbdev/vt8623fb.c vga_wgfx(par->state.vgabase, 0x20, 0x00); state 462 drivers/video/fbdev/vt8623fb.c vga_wgfx(par->state.vgabase, 0x21, 0x00); state 463 drivers/video/fbdev/vt8623fb.c vga_wgfx(par->state.vgabase, 0x22, 0x00); state 470 drivers/video/fbdev/vt8623fb.c svga_set_textmode_vga_regs(par->state.vgabase); state 471 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0x00, 0xFE); state 472 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x60, 0x70); state 476 drivers/video/fbdev/vt8623fb.c vga_wgfx(par->state.vgabase, VGA_GFX_MODE, 0x40); state 477 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0x20, 0xFE); state 478 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x00, 0x70); state 482 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0x00, 0xFE); state 483 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x11, 0x00, 0x70); state 487 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0x22, 0xFE); state 491 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0xB6, 0xFE); state 495 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x15, 0xAE, 0xFE); state 503 drivers/video/fbdev/vt8623fb.c svga_set_timings(par->state.vgabase, &vt8623_timing_regs, &(info->var), 1, 1, state 510 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x17, 0x80, 0x80); state 511 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x00, 0x30); state 512 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 580 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x00, 0x30); state 581 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x00, 0x20); state 585 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x00, 0x30); state 586 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 590 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x10, 0x30); state 591 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 595 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x20, 0x30); state 596 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 600 drivers/video/fbdev/vt8623fb.c svga_wcrt_mask(par->state.vgabase, 0x36, 0x30, 0x30); state 601 drivers/video/fbdev/vt8623fb.c svga_wseq_mask(par->state.vgabase, 0x01, 0x20, 0x20); state 626 drivers/video/fbdev/vt8623fb.c svga_wcrt_multi(par->state.vgabase, vt8623_start_address_regs, offset); state 722 drivers/video/fbdev/vt8623fb.c par->state.vgabase = (void __iomem *) (unsigned long) vga_res.start; state 725 drivers/video/fbdev/vt8623fb.c memsize1 = (vga_rseq(par->state.vgabase, 0x34) + 1) >> 1; state 726 drivers/video/fbdev/vt8623fb.c memsize2 = vga_rseq(par->state.vgabase, 0x39) << 2; state 821 drivers/video/fbdev/vt8623fb.c static int vt8623_pci_suspend(struct pci_dev* dev, pm_message_t state) state 831 drivers/video/fbdev/vt8623fb.c if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { state 841 drivers/video/fbdev/vt8623fb.c pci_set_power_state(dev, pci_choose_state(dev, state)); state 361 drivers/video/fbdev/w100fb.c if (info->state != FBINFO_STATE_RUNNING) state 389 drivers/video/fbdev/w100fb.c if (info->state != FBINFO_STATE_RUNNING) state 604 drivers/video/fbdev/w100fb.c static int w100fb_suspend(struct platform_device *dev, pm_message_t state) state 45 drivers/video/fbdev/wmt_ge_rops.c if (p->state != FBINFO_STATE_RUNNING) state 79 drivers/video/fbdev/wmt_ge_rops.c if (p->state != FBINFO_STATE_RUNNING) state 665 drivers/video/fbdev/xen-fbfront.c if (dev->state != XenbusStateConnected) state 678 drivers/video/fbdev/xen-fbfront.c if (dev->state == XenbusStateClosed) state 48 drivers/video/vgastate.c static void save_vga_text(struct vgastate *state, void __iomem *fbbase) state 50 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 56 drivers/video/vgastate.c misc = vga_r(state->vgabase, VGA_MIS_R); state 59 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 60 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x00); state 61 drivers/video/vgastate.c attr10 = vga_rattr(state->vgabase, 0x10); state 62 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 63 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x20); state 69 drivers/video/vgastate.c gr4 = vga_rgfx(state->vgabase, VGA_GFX_PLANE_READ); state 70 drivers/video/vgastate.c gr5 = vga_rgfx(state->vgabase, VGA_GFX_MODE); state 71 drivers/video/vgastate.c gr6 = vga_rgfx(state->vgabase, VGA_GFX_MISC); state 72 drivers/video/vgastate.c seq2 = vga_rseq(state->vgabase, VGA_SEQ_PLANE_WRITE); state 73 drivers/video/vgastate.c seq4 = vga_rseq(state->vgabase, VGA_SEQ_MEMORY_MODE); state 76 drivers/video/vgastate.c seq1 = vga_rseq(state->vgabase, VGA_SEQ_CLOCK_MODE); state 77 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x1); state 78 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1 | 1 << 5); state 79 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x3); state 82 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT0) { state 83 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x4); state 84 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 85 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x2); state 86 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 87 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 93 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT1) { state 94 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x8); state 95 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 96 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x3); state 97 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 98 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 99 drivers/video/vgastate.c for (i = 0; i < state->memsize; i++) state 104 drivers/video/vgastate.c if (state->flags & VGA_SAVE_TEXT) { state 105 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x1); state 106 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 107 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x0); state 108 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 109 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 113 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x2); state 114 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 115 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x1); state 116 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 117 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 123 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, seq2); state 124 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, seq4); state 126 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, gr4); state 127 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, gr5); state 128 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, gr6); state 131 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x1); state 132 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1 & ~(1 << 5)); state 133 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x3); state 135 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1); state 138 drivers/video/vgastate.c static void restore_vga_text(struct vgastate *state, void __iomem *fbbase) state 140 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 146 drivers/video/vgastate.c gr1 = vga_rgfx(state->vgabase, VGA_GFX_SR_ENABLE); state 147 drivers/video/vgastate.c gr3 = vga_rgfx(state->vgabase, VGA_GFX_DATA_ROTATE); state 148 drivers/video/vgastate.c gr4 = vga_rgfx(state->vgabase, VGA_GFX_PLANE_READ); state 149 drivers/video/vgastate.c gr5 = vga_rgfx(state->vgabase, VGA_GFX_MODE); state 150 drivers/video/vgastate.c gr6 = vga_rgfx(state->vgabase, VGA_GFX_MISC); state 151 drivers/video/vgastate.c gr8 = vga_rgfx(state->vgabase, VGA_GFX_BIT_MASK); state 152 drivers/video/vgastate.c seq2 = vga_rseq(state->vgabase, VGA_SEQ_PLANE_WRITE); state 153 drivers/video/vgastate.c seq4 = vga_rseq(state->vgabase, VGA_SEQ_MEMORY_MODE); state 156 drivers/video/vgastate.c seq1 = vga_rseq(state->vgabase, VGA_SEQ_CLOCK_MODE); state 157 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x1); state 158 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1 | 1 << 5); state 159 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x3); state 161 drivers/video/vgastate.c if (state->depth == 4) { state 162 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_DATA_ROTATE, 0x0); state 163 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_BIT_MASK, 0xff); state 164 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_SR_ENABLE, 0x00); state 168 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT0) { state 169 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x4); state 170 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 171 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x2); state 172 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 173 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 179 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT1) { state 180 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x8); state 181 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 182 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x3); state 183 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 184 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 185 drivers/video/vgastate.c for (i = 0; i < state->memsize; i++) state 190 drivers/video/vgastate.c if (state->flags & VGA_SAVE_TEXT) { state 191 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x1); state 192 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 193 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x0); state 194 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 195 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 199 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, 0x2); state 200 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, 0x6); state 201 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, 0x1); state 202 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, 0x0); state 203 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, 0x5); state 209 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x1); state 210 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1 & ~(1 << 5)); state 211 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x3); state 214 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_SR_ENABLE, gr1); state 215 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_DATA_ROTATE, gr3); state 216 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_PLANE_READ, gr4); state 217 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MODE, gr5); state 218 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_MISC, gr6); state 219 drivers/video/vgastate.c vga_wgfx(state->vgabase, VGA_GFX_BIT_MASK, gr8); state 221 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, seq1); state 222 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_PLANE_WRITE, seq2); state 223 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_MEMORY_MODE, seq4); state 226 drivers/video/vgastate.c static void save_vga_mode(struct vgastate *state) state 228 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 232 drivers/video/vgastate.c saved->misc = vga_r(state->vgabase, VGA_MIS_R); state 238 drivers/video/vgastate.c for (i = 0; i < state->num_crtc; i++) state 239 drivers/video/vgastate.c saved->crtc[i] = vga_rcrtcs(state->vgabase, iobase, i); state 241 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 242 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x00); state 243 drivers/video/vgastate.c for (i = 0; i < state->num_attr; i++) { state 244 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 245 drivers/video/vgastate.c saved->attr[i] = vga_rattr(state->vgabase, i); state 247 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 248 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x20); state 250 drivers/video/vgastate.c for (i = 0; i < state->num_gfx; i++) state 251 drivers/video/vgastate.c saved->gfx[i] = vga_rgfx(state->vgabase, i); state 253 drivers/video/vgastate.c for (i = 0; i < state->num_seq; i++) state 254 drivers/video/vgastate.c saved->seq[i] = vga_rseq(state->vgabase, i); state 257 drivers/video/vgastate.c static void restore_vga_mode(struct vgastate *state) state 259 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 263 drivers/video/vgastate.c vga_w(state->vgabase, VGA_MIS_W, saved->misc); state 271 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, state 275 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x01); state 278 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 279 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x00); state 281 drivers/video/vgastate.c for (i = 2; i < state->num_seq; i++) state 282 drivers/video/vgastate.c vga_wseq(state->vgabase, i, saved->seq[i]); state 286 drivers/video/vgastate.c vga_wcrtcs(state->vgabase, iobase, 17, saved->crtc[17] & ~0x80); state 287 drivers/video/vgastate.c for (i = 0; i < state->num_crtc; i++) state 288 drivers/video/vgastate.c vga_wcrtcs(state->vgabase, iobase, i, saved->crtc[i]); state 290 drivers/video/vgastate.c for (i = 0; i < state->num_gfx; i++) state 291 drivers/video/vgastate.c vga_wgfx(state->vgabase, i, saved->gfx[i]); state 293 drivers/video/vgastate.c for (i = 0; i < state->num_attr; i++) { state 294 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 295 drivers/video/vgastate.c vga_wattr(state->vgabase, i, saved->attr[i]); state 299 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_RESET, 0x03); state 301 drivers/video/vgastate.c vga_wseq(state->vgabase, VGA_SEQ_CLOCK_MODE, state 305 drivers/video/vgastate.c vga_r(state->vgabase, iobase + 0xa); state 306 drivers/video/vgastate.c vga_w(state->vgabase, VGA_ATT_W, 0x20); state 309 drivers/video/vgastate.c static void save_vga_cmap(struct vgastate *state) state 311 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 314 drivers/video/vgastate.c vga_w(state->vgabase, VGA_PEL_MSK, 0xff); state 317 drivers/video/vgastate.c vga_w(state->vgabase, VGA_PEL_IR, 0x00); state 319 drivers/video/vgastate.c saved->vga_cmap[i] = vga_r(state->vgabase, VGA_PEL_D); state 322 drivers/video/vgastate.c static void restore_vga_cmap(struct vgastate *state) state 324 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 327 drivers/video/vgastate.c vga_w(state->vgabase, VGA_PEL_MSK, 0xff); state 330 drivers/video/vgastate.c vga_w(state->vgabase, VGA_PEL_IW, 0x00); state 332 drivers/video/vgastate.c vga_w(state->vgabase, VGA_PEL_D, saved->vga_cmap[i]); state 335 drivers/video/vgastate.c static void vga_cleanup(struct vgastate *state) state 337 drivers/video/vgastate.c if (state->vidstate != NULL) { state 338 drivers/video/vgastate.c struct regstate *saved = (struct regstate *) state->vidstate; state 346 drivers/video/vgastate.c state->vidstate = NULL; state 350 drivers/video/vgastate.c int save_vga(struct vgastate *state) state 359 drivers/video/vgastate.c state->vidstate = (void *)saved; state 361 drivers/video/vgastate.c if (state->flags & VGA_SAVE_CMAP) { state 364 drivers/video/vgastate.c vga_cleanup(state); state 367 drivers/video/vgastate.c save_vga_cmap(state); state 370 drivers/video/vgastate.c if (state->flags & VGA_SAVE_MODE) { state 373 drivers/video/vgastate.c if (state->num_attr < 21) state 374 drivers/video/vgastate.c state->num_attr = 21; state 375 drivers/video/vgastate.c if (state->num_crtc < 25) state 376 drivers/video/vgastate.c state->num_crtc = 25; state 377 drivers/video/vgastate.c if (state->num_gfx < 9) state 378 drivers/video/vgastate.c state->num_gfx = 9; state 379 drivers/video/vgastate.c if (state->num_seq < 5) state 380 drivers/video/vgastate.c state->num_seq = 5; state 381 drivers/video/vgastate.c total = state->num_attr + state->num_crtc + state 382 drivers/video/vgastate.c state->num_gfx + state->num_seq; state 386 drivers/video/vgastate.c vga_cleanup(state); state 389 drivers/video/vgastate.c saved->crtc = saved->attr + state->num_attr; state 390 drivers/video/vgastate.c saved->gfx = saved->crtc + state->num_crtc; state 391 drivers/video/vgastate.c saved->seq = saved->gfx + state->num_gfx; state 393 drivers/video/vgastate.c save_vga_mode(state); state 396 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONTS) { state 400 drivers/video/vgastate.c if (state->memsize && state->memsize < 4 * 8192) { state 401 drivers/video/vgastate.c vga_cleanup(state); state 404 drivers/video/vgastate.c if (!state->memsize) state 405 drivers/video/vgastate.c state->memsize = 8 * 8192; state 407 drivers/video/vgastate.c if (!state->membase) state 408 drivers/video/vgastate.c state->membase = 0xA0000; state 410 drivers/video/vgastate.c fbbase = ioremap(state->membase, state->memsize); state 413 drivers/video/vgastate.c vga_cleanup(state); state 420 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT0) { state 424 drivers/video/vgastate.c vga_cleanup(state); state 432 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONT1) { state 433 drivers/video/vgastate.c saved->vga_font1 = vmalloc(state->memsize); state 436 drivers/video/vgastate.c vga_cleanup(state); state 443 drivers/video/vgastate.c if (state->flags & VGA_SAVE_TEXT) { state 447 drivers/video/vgastate.c vga_cleanup(state); state 452 drivers/video/vgastate.c save_vga_text(state, fbbase); state 458 drivers/video/vgastate.c int restore_vga(struct vgastate *state) state 460 drivers/video/vgastate.c if (state->vidstate == NULL) state 463 drivers/video/vgastate.c if (state->flags & VGA_SAVE_MODE) state 464 drivers/video/vgastate.c restore_vga_mode(state); state 466 drivers/video/vgastate.c if (state->flags & VGA_SAVE_FONTS) { state 467 drivers/video/vgastate.c void __iomem *fbbase = ioremap(state->membase, state->memsize); state 470 drivers/video/vgastate.c vga_cleanup(state); state 473 drivers/video/vgastate.c restore_vga_text(state, fbbase); state 477 drivers/video/vgastate.c if (state->flags & VGA_SAVE_CMAP) state 478 drivers/video/vgastate.c restore_vga_cmap(state); state 480 drivers/video/vgastate.c vga_cleanup(state); state 915 drivers/virtio/virtio_ring.c struct vring_desc_extra_packed *state) state 922 drivers/virtio/virtio_ring.c flags = state->flags; state 926 drivers/virtio/virtio_ring.c state->addr, state->len, state 931 drivers/virtio/virtio_ring.c state->addr, state->len, state 1284 drivers/virtio/virtio_ring.c struct vring_desc_state_packed *state = NULL; state 1288 drivers/virtio/virtio_ring.c state = &vq->packed.desc_state[id]; state 1291 drivers/virtio/virtio_ring.c state->data = NULL; state 1293 drivers/virtio/virtio_ring.c vq->packed.desc_state[state->last].next = vq->free_head; state 1295 drivers/virtio/virtio_ring.c vq->vq.num_free += state->num; state 1299 drivers/virtio/virtio_ring.c for (i = 0; i < state->num; i++) { state 1310 drivers/virtio/virtio_ring.c desc = state->indir_desc; state 1321 drivers/virtio/virtio_ring.c state->indir_desc = NULL; state 1323 drivers/virtio/virtio_ring.c *ctx = state->indir_desc; state 390 drivers/visorbus/controlvmchannel.h struct visor_segment_state state; state 396 drivers/visorbus/controlvmchannel.h struct visor_segment_state state; state 407 drivers/visorbus/controlvmchannel.h struct visor_segment_state state; state 692 drivers/visorbus/visorbus_main.c dev->state.created = 1; state 1034 drivers/visorbus/visorbus_main.c dev->state.created = 1; state 27 drivers/visorbus/visorbus_private.h struct visor_segment_state state); state 340 drivers/visorbus/visorchipset.c int response, struct visor_segment_state *state) state 347 drivers/visorbus/visorchipset.c if (state) { state 348 drivers/visorbus/visorchipset.c outmsg.cmd.device_change_state.state = *state; state 432 drivers/visorbus/visorchipset.c struct visor_segment_state state) state 442 drivers/visorbus/visorchipset.c outmsg.cmd.device_change_state.state = state; state 457 drivers/visorbus/visorchipset.c if (bus_info && bus_info->state.created == 1) { state 528 drivers/visorbus/visorchipset.c if (bus_info->state.created == 0) { state 606 drivers/visorbus/visorchipset.c if (bus_info->state.created == 0) { state 654 drivers/visorbus/visorchipset.c if (bus_info->state.created == 0) { state 661 drivers/visorbus/visorchipset.c if (dev_info && dev_info->state.created == 1) { state 732 drivers/visorbus/visorchipset.c struct visor_segment_state state = cmd->device_change_state.state; state 741 drivers/visorbus/visorchipset.c if (dev_info->state.created == 0) { state 761 drivers/visorbus/visorchipset.c if (state.alive == segment_state_running.alive && state 762 drivers/visorbus/visorchipset.c state.operating == segment_state_running.operating) state 766 drivers/visorbus/visorchipset.c else if (state.alive == segment_state_standby.alive && state 767 drivers/visorbus/visorchipset.c state.operating == segment_state_standby.operating) state 798 drivers/visorbus/visorchipset.c if (dev_info->state.created == 0) { state 931 drivers/visorbus/visorchipset.c req->msg.cmd.device_change_state.state.active = active; state 935 drivers/visorbus/visorchipset.c &req->msg.cmd.device_change_state.state); state 1049 drivers/visorbus/visorchipset.c cmd->device_change_state.state.active); state 1077 drivers/visorbus/visorchipset.c if (inmsg->cmd.device_change_state.state.active) { state 1082 drivers/visorbus/visorchipset.c &inmsg->cmd.device_change_state.state); state 1101 drivers/visorbus/visorchipset.c &inmsg->cmd.device_change_state.state); state 1295 drivers/visorbus/visorchipset.c struct visor_segment_state state) state 1301 drivers/visorbus/visorchipset.c response, state); state 1493 drivers/visorbus/visorchipset.c &req->msg.cmd.device_change_state.state); state 270 drivers/vme/bridges/vme_ca91cx42.c int state, int sync) state 282 drivers/vme/bridges/vme_ca91cx42.c if (state == 0) state 289 drivers/vme/bridges/vme_ca91cx42.c if ((state == 0) && (sync != 0)) { state 108 drivers/vme/bridges/vme_fake.c int state, int sync) state 400 drivers/vme/bridges/vme_tsi148.c int state, int sync) state 409 drivers/vme/bridges/vme_tsi148.c if (state == 0) { state 615 drivers/w1/masters/ds1wm.c static int ds1wm_suspend(struct platform_device *pdev, pm_message_t state) state 79 drivers/w1/slaves/w1_ds2405.c u8 state; state 90 drivers/w1/slaves/w1_ds2405.c state = w1_read_8(dev); state 91 drivers/w1/slaves/w1_ds2405.c if (state != 0 && state 92 drivers/w1/slaves/w1_ds2405.c state != 0xff) { state 93 drivers/w1/slaves/w1_ds2405.c dev_err(device, "non-consistent state %x\n", state); state 98 drivers/w1/slaves/w1_ds2405.c *buf = state ? '1' : '0'; state 198 drivers/w1/slaves/w1_ds2405.c static DEVICE_ATTR_RO(state); state 313 drivers/w1/slaves/w1_ds2408.c static BIN_ATTR_RO(state, 1); state 34 drivers/w1/slaves/w1_ds2413.c u8 state; state 55 drivers/w1/slaves/w1_ds2413.c state = w1_read_8(sl->master); state 56 drivers/w1/slaves/w1_ds2413.c if ((state & 0x0F) == ((~state >> 4) & 0x0F)) { state 58 drivers/w1/slaves/w1_ds2413.c *buf = state; state 61 drivers/w1/slaves/w1_ds2413.c } else if (state == W1_F3A_INVALID_PIO_STATE) { state 81 drivers/w1/slaves/w1_ds2413.c static BIN_ATTR_RO(state, 1); state 335 drivers/watchdog/coh901327_wdt.c static int coh901327_suspend(struct platform_device *pdev, pm_message_t state) state 32 drivers/watchdog/gpio_wdt.c bool state; state 55 drivers/watchdog/gpio_wdt.c priv->state = !priv->state; state 56 drivers/watchdog/gpio_wdt.c gpiod_set_value_cansleep(priv->gpiod, priv->state); state 72 drivers/watchdog/gpio_wdt.c priv->state = 0; state 73 drivers/watchdog/gpio_wdt.c gpiod_direction_output(priv->gpiod, priv->state); state 180 drivers/watchdog/iop_wdt.c int state = 1; state 183 drivers/watchdog/iop_wdt.c state = wdt_disable(); state 188 drivers/watchdog/iop_wdt.c if (state != 0) { state 58 drivers/watchdog/mei_wdt.c static const char *mei_wdt_state_str(enum mei_wdt_state state) state 60 drivers/watchdog/mei_wdt.c switch (state) { state 96 drivers/watchdog/mei_wdt.c enum mei_wdt_state state; state 224 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_START; state 241 drivers/watchdog/mei_wdt.c if (wdt->state != MEI_WDT_RUNNING) state 244 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_STOPPING; state 250 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_IDLE; state 267 drivers/watchdog/mei_wdt.c if (wdt->state != MEI_WDT_START && wdt->state != MEI_WDT_RUNNING) state 273 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_RUNNING; state 390 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_IDLE; state 440 drivers/watchdog/mei_wdt.c mei_wdt_state_str(wdt->state), state 441 drivers/watchdog/mei_wdt.c wdt->state); state 449 drivers/watchdog/mei_wdt.c if (wdt->state == MEI_WDT_RUNNING) { state 451 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_NOT_REQUIRED; state 457 drivers/watchdog/mei_wdt.c if (wdt->state == MEI_WDT_PROBE) { state 459 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_NOT_REQUIRED; state 469 drivers/watchdog/mei_wdt.c mei_wdt_state_str(wdt->state), wdt->state); state 485 drivers/watchdog/mei_wdt.c if (wdt->state != MEI_WDT_NOT_REQUIRED) state 523 drivers/watchdog/mei_wdt.c mei_wdt_state_str(wdt->state)); state 570 drivers/watchdog/mei_wdt.c wdt->state = MEI_WDT_PROBE; state 322 drivers/watchdog/omap_wdt.c static int omap_wdt_suspend(struct platform_device *pdev, pm_message_t state) state 84 drivers/watchdog/twl4030_wdt.c static int twl4030_wdt_suspend(struct platform_device *pdev, pm_message_t state) state 119 drivers/watchdog/ux500_wdt.c pm_message_t state) state 536 drivers/watchdog/watchdog_dev.c static DEVICE_ATTR_RO(state); state 150 drivers/watchdog/xen_wdt.c static int xen_wdt_suspend(struct platform_device *dev, pm_message_t state) state 123 drivers/watchdog/ziirave_wdt.c static int ziirave_wdt_set_state(struct watchdog_device *wdd, int state) state 127 drivers/watchdog/ziirave_wdt.c return i2c_smbus_write_byte_data(client, ZIIRAVE_WDT_STATE, state); state 204 drivers/xen/balloon.c static enum bp_state update_schedule(enum bp_state state) state 206 drivers/xen/balloon.c if (state == BP_WAIT) state 209 drivers/xen/balloon.c if (state == BP_ECANCELED) state 212 drivers/xen/balloon.c if (state == BP_DONE) { state 455 drivers/xen/balloon.c enum bp_state state = BP_DONE; state 468 drivers/xen/balloon.c state = BP_EAGAIN; state 507 drivers/xen/balloon.c return state; state 518 drivers/xen/balloon.c enum bp_state state = BP_DONE; state 529 drivers/xen/balloon.c state = increase_reservation(credit); state 531 drivers/xen/balloon.c state = reserve_additional_memory(); state 538 drivers/xen/balloon.c state = decrease_reservation(n_pages, GFP_BALLOON); state 539 drivers/xen/balloon.c if (state == BP_DONE && n_pages != -credit && state 541 drivers/xen/balloon.c state = BP_EAGAIN; state 544 drivers/xen/balloon.c state = update_schedule(state); state 550 drivers/xen/balloon.c } while (credit && state == BP_DONE); state 553 drivers/xen/balloon.c if (state == BP_EAGAIN) state 37 drivers/xen/cpu_hotplug.c char dir[16], state[16]; state 40 drivers/xen/cpu_hotplug.c err = xenbus_scanf(XBT_NIL, dir, "availability", "%15s", state); state 47 drivers/xen/cpu_hotplug.c if (strcmp(state, "online") == 0) state 49 drivers/xen/cpu_hotplug.c else if (strcmp(state, "offline") == 0) state 52 drivers/xen/cpu_hotplug.c pr_err("unknown state(%s) on CPU%d\n", state, cpu); state 156 drivers/xen/privcmd.c int (*fn)(void *data, void *state), state 157 drivers/xen/privcmd.c void *state) state 177 drivers/xen/privcmd.c ret = (*fn)(pagedata + pageidx, state); state 192 drivers/xen/privcmd.c int (*fn)(void *data, int nr, void *state), state 193 drivers/xen/privcmd.c void *state) state 208 drivers/xen/privcmd.c ret = (*fn)(pagedata, nr, state); state 223 drivers/xen/privcmd.c static int mmap_gfn_range(void *data, void *state) state 226 drivers/xen/privcmd.c struct mmap_gfn_state *st = state; state 261 drivers/xen/privcmd.c struct mmap_gfn_state state; state 296 drivers/xen/privcmd.c state.va = vma->vm_start; state 297 drivers/xen/privcmd.c state.vma = vma; state 298 drivers/xen/privcmd.c state.domain = mmapcmd.dom; state 302 drivers/xen/privcmd.c mmap_gfn_range, &state); state 337 drivers/xen/privcmd.c static int mmap_batch_fn(void *data, int nr, void *state) state 340 drivers/xen/privcmd.c struct mmap_batch_state *st = state; state 402 drivers/xen/privcmd.c static int mmap_return_errors(void *data, int nr, void *state) state 404 drivers/xen/privcmd.c struct mmap_batch_state *st = state; state 455 drivers/xen/privcmd.c struct mmap_batch_state state; state 546 drivers/xen/privcmd.c state.domain = m.dom; state 547 drivers/xen/privcmd.c state.vma = vma; state 548 drivers/xen/privcmd.c state.va = m.addr; state 549 drivers/xen/privcmd.c state.index = 0; state 550 drivers/xen/privcmd.c state.global_error = 0; state 551 drivers/xen/privcmd.c state.version = version; state 556 drivers/xen/privcmd.c &pagelist, mmap_batch_fn, &state)); state 560 drivers/xen/privcmd.c if (state.global_error) { state 562 drivers/xen/privcmd.c state.user_gfn = (xen_pfn_t *)m.arr; state 563 drivers/xen/privcmd.c state.user_err = m.err; state 565 drivers/xen/privcmd.c &pagelist, mmap_return_errors, &state); state 571 drivers/xen/privcmd.c if ((ret == 0) && (state.global_error == -ENOENT)) state 1069 drivers/xen/pvcalls-back.c enum xenbus_state state) state 1071 drivers/xen/pvcalls-back.c while (dev->state != state) { state 1072 drivers/xen/pvcalls-back.c switch (dev->state) { state 1074 drivers/xen/pvcalls-back.c switch (state) { state 1088 drivers/xen/pvcalls-back.c switch (state) { state 1103 drivers/xen/pvcalls-back.c switch (state) { state 1117 drivers/xen/pvcalls-back.c switch (state) { state 1260 drivers/xen/pvcalls-front.c if (dev->state == XenbusStateClosed) state 58 drivers/xen/time.c struct vcpu_runstate_info *state; state 62 drivers/xen/time.c state = per_cpu_ptr(&xen_runstate, cpu); state 65 drivers/xen/time.c state_time = get64(&state->state_entry_time); state 67 drivers/xen/time.c *res = READ_ONCE(*state); state 69 drivers/xen/time.c } while (get64(&state->state_entry_time) != state_time || state 87 drivers/xen/time.c struct vcpu_runstate_info state; state 106 drivers/xen/time.c xen_get_runstate_snapshot_cpu_delta(&state, cpu); state 107 drivers/xen/time.c memcpy(runstate_delta[cpu].time, state.time, state 149 drivers/xen/time.c return per_cpu(xen_runstate, vcpu).state == RUNSTATE_runnable; state 154 drivers/xen/time.c struct vcpu_runstate_info state; state 156 drivers/xen/time.c xen_get_runstate_snapshot_cpu(&state, cpu); state 157 drivers/xen/time.c return state.time[RUNSTATE_runnable] + state.time[RUNSTATE_offline]; state 250 drivers/xen/xen-acpi-processor.c (i == perf->state ? '*' : ' '), i, state 694 drivers/xen/xen-pciback/pci_stub.c pci_channel_state_t state, int aer_cmd, state 707 drivers/xen/xen-pciback/pci_stub.c aer_op->err = state; state 1011 drivers/xen/xen-scsiback.c static void scsiback_do_add_lun(struct vscsibk_info *info, const char *state, state 1026 drivers/xen/xen-scsiback.c if (xenbus_printf(XBT_NIL, info->dev->nodename, state, state 1028 drivers/xen/xen-scsiback.c pr_err("xenbus_printf error %s\n", state); state 1032 drivers/xen/xen-scsiback.c err = xenbus_printf(XBT_NIL, info->dev->nodename, state, state 1036 drivers/xen/xen-scsiback.c "%s: writing %s", __func__, state); state 1040 drivers/xen/xen-scsiback.c static void scsiback_do_del_lun(struct vscsibk_info *info, const char *state, state 1044 drivers/xen/xen-scsiback.c if (xenbus_printf(XBT_NIL, info->dev->nodename, state, state 1046 drivers/xen/xen-scsiback.c pr_err("xenbus_printf error %s\n", state); state 1062 drivers/xen/xen-scsiback.c char state[64]; state 1066 drivers/xen/xen-scsiback.c snprintf(state, sizeof(state), "vscsi-devs/%s/state", ent); state 1067 drivers/xen/xen-scsiback.c err = xenbus_scanf(XBT_NIL, dev->nodename, state, "%u", &device_state); state 1075 drivers/xen/xen-scsiback.c err = xenbus_printf(XBT_NIL, dev->nodename, state, state 1079 drivers/xen/xen-scsiback.c "%s: writing %s", __func__, state); state 1090 drivers/xen/xen-scsiback.c err = xenbus_printf(XBT_NIL, dev->nodename, state, state 1094 drivers/xen/xen-scsiback.c "%s: writing %s", __func__, state); state 1102 drivers/xen/xen-scsiback.c scsiback_do_add_lun(info, state, phy, &vir, 0); state 1105 drivers/xen/xen-scsiback.c scsiback_do_add_lun(info, state, phy, &vir, 1); state 1108 drivers/xen/xen-scsiback.c scsiback_do_del_lun(info, state, &vir); state 1118 drivers/xen/xen-scsiback.c if (xenbus_printf(XBT_NIL, dev->nodename, state, state 1122 drivers/xen/xen-scsiback.c xenbus_printf(XBT_NIL, dev->nodename, state, state 1170 drivers/xen/xen-scsiback.c if (dev->state == XenbusStateConnected) state 85 drivers/xen/xenbus/xenbus.h enum xb_req_state state; state 84 drivers/xen/xenbus/xenbus_client.c const char *xenbus_strstate(enum xenbus_state state) state 97 drivers/xen/xenbus/xenbus_client.c return (state < ARRAY_SIZE(name)) ? name[state] : "INVALID"; state 184 drivers/xen/xenbus/xenbus_client.c enum xenbus_state state, int depth) state 203 drivers/xen/xenbus/xenbus_client.c if (state == dev->state) state 219 drivers/xen/xenbus/xenbus_client.c err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); state 233 drivers/xen/xenbus/xenbus_client.c dev->state = state; state 247 drivers/xen/xenbus/xenbus_client.c int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state state) state 249 drivers/xen/xenbus/xenbus_client.c return __xenbus_switch_state(dev, state, 0); state 225 drivers/xen/xenbus/xenbus_comms.c } state; state 230 drivers/xen/xenbus/xenbus_comms.c if (!state.in_msg) { state 231 drivers/xen/xenbus/xenbus_comms.c state.in_msg = true; state 232 drivers/xen/xenbus/xenbus_comms.c state.in_hdr = true; state 233 drivers/xen/xenbus/xenbus_comms.c state.read = 0; state 248 drivers/xen/xenbus/xenbus_comms.c state.in_msg = false; state 253 drivers/xen/xenbus/xenbus_comms.c if (state.in_hdr) { state 254 drivers/xen/xenbus/xenbus_comms.c if (state.read != sizeof(state.msg)) { state 255 drivers/xen/xenbus/xenbus_comms.c err = xb_read((void *)&state.msg + state.read, state 256 drivers/xen/xenbus/xenbus_comms.c sizeof(state.msg) - state.read); state 259 drivers/xen/xenbus/xenbus_comms.c state.read += err; state 260 drivers/xen/xenbus/xenbus_comms.c if (state.read != sizeof(state.msg)) state 262 drivers/xen/xenbus/xenbus_comms.c if (state.msg.len > XENSTORE_PAYLOAD_MAX) { state 268 drivers/xen/xenbus/xenbus_comms.c len = state.msg.len + 1; state 269 drivers/xen/xenbus/xenbus_comms.c if (state.msg.type == XS_WATCH_EVENT) state 270 drivers/xen/xenbus/xenbus_comms.c len += sizeof(*state.watch); state 272 drivers/xen/xenbus/xenbus_comms.c state.alloc = kmalloc(len, GFP_NOIO | __GFP_HIGH); state 273 drivers/xen/xenbus/xenbus_comms.c if (!state.alloc) state 276 drivers/xen/xenbus/xenbus_comms.c if (state.msg.type == XS_WATCH_EVENT) state 277 drivers/xen/xenbus/xenbus_comms.c state.body = state.watch->body; state 279 drivers/xen/xenbus/xenbus_comms.c state.body = state.alloc; state 280 drivers/xen/xenbus/xenbus_comms.c state.in_hdr = false; state 281 drivers/xen/xenbus/xenbus_comms.c state.read = 0; state 284 drivers/xen/xenbus/xenbus_comms.c err = xb_read(state.body + state.read, state.msg.len - state.read); state 288 drivers/xen/xenbus/xenbus_comms.c state.read += err; state 289 drivers/xen/xenbus/xenbus_comms.c if (state.read != state.msg.len) state 292 drivers/xen/xenbus/xenbus_comms.c state.body[state.msg.len] = '\0'; state 294 drivers/xen/xenbus/xenbus_comms.c if (state.msg.type == XS_WATCH_EVENT) { state 295 drivers/xen/xenbus/xenbus_comms.c state.watch->len = state.msg.len; state 296 drivers/xen/xenbus/xenbus_comms.c err = xs_watch_msg(state.watch); state 301 drivers/xen/xenbus/xenbus_comms.c if (req->msg.req_id == state.msg.req_id) { state 311 drivers/xen/xenbus/xenbus_comms.c if (req->state == xb_req_state_wait_reply) { state 313 drivers/xen/xenbus/xenbus_comms.c req->msg.type = state.msg.type; state 314 drivers/xen/xenbus/xenbus_comms.c req->msg.len = state.msg.len; state 315 drivers/xen/xenbus/xenbus_comms.c req->body = state.body; state 318 drivers/xen/xenbus/xenbus_comms.c req->state = xb_req_state_got_reply; state 326 drivers/xen/xenbus/xenbus_comms.c state.in_msg = false; state 327 drivers/xen/xenbus/xenbus_comms.c state.alloc = NULL; state 332 drivers/xen/xenbus/xenbus_comms.c state.in_msg = false; state 333 drivers/xen/xenbus/xenbus_comms.c kfree(state.alloc); state 334 drivers/xen/xenbus/xenbus_comms.c state.alloc = NULL; state 344 drivers/xen/xenbus/xenbus_comms.c } state; state 354 drivers/xen/xenbus/xenbus_comms.c if (!state.req) { state 355 drivers/xen/xenbus/xenbus_comms.c state.req = list_first_entry(&xb_write_list, state 357 drivers/xen/xenbus/xenbus_comms.c state.idx = -1; state 358 drivers/xen/xenbus/xenbus_comms.c state.written = 0; state 361 drivers/xen/xenbus/xenbus_comms.c if (state.req->state == xb_req_state_aborted) state 364 drivers/xen/xenbus/xenbus_comms.c while (state.idx < state.req->num_vecs) { state 365 drivers/xen/xenbus/xenbus_comms.c if (state.idx < 0) { state 366 drivers/xen/xenbus/xenbus_comms.c base = &state.req->msg; state 367 drivers/xen/xenbus/xenbus_comms.c len = sizeof(state.req->msg); state 369 drivers/xen/xenbus/xenbus_comms.c base = state.req->vec[state.idx].iov_base; state 370 drivers/xen/xenbus/xenbus_comms.c len = state.req->vec[state.idx].iov_len; state 372 drivers/xen/xenbus/xenbus_comms.c err = xb_write(base + state.written, len - state.written); state 375 drivers/xen/xenbus/xenbus_comms.c state.written += err; state 376 drivers/xen/xenbus/xenbus_comms.c if (state.written != len) state 379 drivers/xen/xenbus/xenbus_comms.c state.idx++; state 380 drivers/xen/xenbus/xenbus_comms.c state.written = 0; state 383 drivers/xen/xenbus/xenbus_comms.c list_del(&state.req->list); state 384 drivers/xen/xenbus/xenbus_comms.c state.req->state = xb_req_state_wait_reply; state 385 drivers/xen/xenbus/xenbus_comms.c list_add_tail(&state.req->list, &xs_reply_list); state 386 drivers/xen/xenbus/xenbus_comms.c state.req = NULL; state 394 drivers/xen/xenbus/xenbus_comms.c state.req->msg.type = XS_ERROR; state 395 drivers/xen/xenbus/xenbus_comms.c state.req->err = err; state 396 drivers/xen/xenbus/xenbus_comms.c list_del(&state.req->list); state 397 drivers/xen/xenbus/xenbus_comms.c if (state.req->state == xb_req_state_aborted) state 398 drivers/xen/xenbus/xenbus_comms.c kfree(state.req); state 402 drivers/xen/xenbus/xenbus_comms.c state.req->state = xb_req_state_got_reply; state 403 drivers/xen/xenbus/xenbus_comms.c wake_up(&state.req->wq); state 408 drivers/xen/xenbus/xenbus_comms.c state.req = NULL; state 178 drivers/xen/xenbus/xenbus_probe.c enum xenbus_state state; state 188 drivers/xen/xenbus/xenbus_probe.c state = xenbus_read_driver_state(dev->otherend); state 191 drivers/xen/xenbus/xenbus_probe.c state, xenbus_strstate(state), dev->otherend_watch.node, path); state 198 drivers/xen/xenbus/xenbus_probe.c if (ignore_on_shutdown && (state == XenbusStateClosing)) state 204 drivers/xen/xenbus/xenbus_probe.c drv->otherend_changed(dev, state); state 281 drivers/xen/xenbus/xenbus_probe.c if (dev->state != XenbusStateConnected) { state 283 drivers/xen/xenbus/xenbus_probe.c __func__, dev->nodename, xenbus_strstate(dev->state)); state 409 drivers/xen/xenbus/xenbus_probe.c xenbus_strstate(to_xenbus_device(dev)->state)); state 411 drivers/xen/xenbus/xenbus_probe.c static DEVICE_ATTR_RO(state); state 441 drivers/xen/xenbus/xenbus_probe.c enum xenbus_state state = xenbus_read_driver_state(nodename); state 443 drivers/xen/xenbus/xenbus_probe.c if (state != XenbusStateInitialising) { state 454 drivers/xen/xenbus/xenbus_probe.c xendev->state = XenbusStateInitialising; state 633 drivers/xen/xenbus/xenbus_probe.c xdev->state = XenbusStateInitialising; state 206 drivers/xen/xenbus/xenbus_probe_frontend.c return (xendev->state < XenbusStateConnected || state 207 drivers/xen/xenbus/xenbus_probe_frontend.c (xendev->state == XenbusStateConnected && state 242 drivers/xen/xenbus/xenbus_probe_frontend.c } else if (xendev->state < XenbusStateConnected) { state 247 drivers/xen/xenbus/xenbus_probe_frontend.c xendev->nodename, xendev->state, rstate); state 194 drivers/xen/xenbus/xenbus_xs.c if (req->state == xb_req_state_got_reply || !xenbus_ok()) { state 222 drivers/xen/xenbus/xenbus_xs.c } while (req->state != xb_req_state_got_reply); state 233 drivers/xen/xenbus/xenbus_xs.c req->state = xb_req_state_queued; state 261 drivers/xen/xenbus/xenbus_xs.c if (req->state == xb_req_state_queued || state 262 drivers/xen/xenbus/xenbus_xs.c req->state == xb_req_state_wait_reply) state 263 drivers/xen/xenbus/xenbus_xs.c req->state = xb_req_state_aborted; state 230 fs/afs/cell.c enum afs_cell_state state; state 290 fs/afs/cell.c wait_var_event(&cell->state, state 292 fs/afs/cell.c state = smp_load_acquire(&cell->state); /* vs error */ state 293 fs/afs/cell.c state == AFS_CELL_ACTIVE || state == AFS_CELL_FAILED; state 297 fs/afs/cell.c if (state == AFS_CELL_FAILED) { state 658 fs/afs/cell.c _debug("state %u", cell->state); state 659 fs/afs/cell.c switch (cell->state) { state 670 fs/afs/cell.c if (cell->state == AFS_CELL_FAILED) state 672 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_UNSET); state 673 fs/afs/cell.c wake_up_var(&cell->state); state 677 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_ACTIVATING); state 678 fs/afs/cell.c wake_up_var(&cell->state); state 686 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_ACTIVE); state 687 fs/afs/cell.c wake_up_var(&cell->state); state 699 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_DEACTIVATING); state 700 fs/afs/cell.c wake_up_var(&cell->state); state 707 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_INACTIVE); state 708 fs/afs/cell.c wake_up_var(&cell->state); state 714 fs/afs/cell.c _debug("bad state %u", cell->state); state 721 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_FAILED); /* vs error */ state 722 fs/afs/cell.c wake_up_var(&cell->state); state 726 fs/afs/cell.c smp_store_release(&cell->state, AFS_CELL_ACTIVE); state 727 fs/afs/cell.c wake_up_var(&cell->state); state 732 fs/afs/cell.c _leave(" [done %u]", cell->state); state 25 fs/afs/flock.c static inline void afs_set_lock_state(struct afs_vnode *vnode, enum afs_lock_state state) state 27 fs/afs/flock.c _debug("STATE %u -> %u", vnode->lock_state, state); state 28 fs/afs/flock.c vnode->lock_state = state; state 99 fs/afs/flock.c p->fl_u.afs.state = AFS_LOCK_GRANTED; state 126 fs/afs/flock.c p->fl_u.afs.state = error; state 142 fs/afs/flock.c next->fl_u.afs.state = AFS_LOCK_YOUR_TRY; state 167 fs/afs/flock.c p->fl_u.afs.state = -ENOENT; state 482 fs/afs/flock.c fl->fl_u.afs.state = AFS_LOCK_PENDING; state 525 fs/afs/flock.c fl->fl_u.afs.state = AFS_LOCK_GRANTED; state 532 fs/afs/flock.c fl->fl_u.afs.state = AFS_LOCK_GRANTED; state 576 fs/afs/flock.c fl->fl_u.afs.state = ret; state 583 fs/afs/flock.c fl->fl_u.afs.state = ret; state 590 fs/afs/flock.c fl->fl_u.afs.state = ret; state 616 fs/afs/flock.c ASSERTCMP(fl->fl_u.afs.state, ==, AFS_LOCK_GRANTED); state 656 fs/afs/flock.c fl->fl_u.afs.state != AFS_LOCK_PENDING); state 659 fs/afs/flock.c if (fl->fl_u.afs.state >= 0 && fl->fl_u.afs.state != AFS_LOCK_GRANTED) { state 662 fs/afs/flock.c switch (fl->fl_u.afs.state) { state 664 fs/afs/flock.c fl->fl_u.afs.state = AFS_LOCK_PENDING; state 674 fs/afs/flock.c fl->fl_u.afs.state = AFS_LOCK_PENDING; state 686 fs/afs/flock.c if (fl->fl_u.afs.state == AFS_LOCK_GRANTED) state 688 fs/afs/flock.c ret = fl->fl_u.afs.state; state 142 fs/afs/internal.h enum afs_call_state state; state 384 fs/afs/internal.h enum afs_cell_state state; state 1168 fs/afs/internal.h enum afs_call_state state) state 1170 fs/afs/internal.h return READ_ONCE(call->state) == state; state 1180 fs/afs/internal.h if (call->state == from) { state 1181 fs/afs/internal.h call->state = to; state 1192 fs/afs/internal.h enum afs_call_state state; state 1196 fs/afs/internal.h state = call->state; state 1197 fs/afs/internal.h if (state != AFS_CALL_COMPLETE) { state 1200 fs/afs/internal.h call->state = AFS_CALL_COMPLETE; state 1201 fs/afs/internal.h trace_afs_call_state(call, state, AFS_CALL_COMPLETE, state 496 fs/afs/rxrpc.c call->state = AFS_CALL_COMPLETE; state 505 fs/afs/rxrpc.c enum afs_call_state state; state 511 fs/afs/rxrpc.c while (state = READ_ONCE(call->state), state 512 fs/afs/rxrpc.c state == AFS_CALL_CL_AWAIT_REPLY || state 513 fs/afs/rxrpc.c state == AFS_CALL_SV_AWAIT_OP_ID || state 514 fs/afs/rxrpc.c state == AFS_CALL_SV_AWAIT_REQUEST || state 515 fs/afs/rxrpc.c state == AFS_CALL_SV_AWAIT_ACK state 517 fs/afs/rxrpc.c if (state == AFS_CALL_SV_AWAIT_ACK) { state 542 fs/afs/rxrpc.c state = READ_ONCE(call->state); state 546 fs/afs/rxrpc.c if (state == AFS_CALL_CL_PROC_REPLY) { state 552 fs/afs/rxrpc.c ASSERTCMP(state, >, AFS_CALL_CL_PROC_REPLY); state 558 fs/afs/rxrpc.c ASSERTCMP(state, ==, AFS_CALL_COMPLETE); state 567 fs/afs/rxrpc.c call->debug_id, state); state 573 fs/afs/rxrpc.c if (state != AFS_CALL_CL_AWAIT_REPLY) state 597 fs/afs/rxrpc.c state = AFS_CALL_COMPLETE; state 727 fs/afs/rxrpc.c if (call->state < AFS_CALL_COMPLETE && call->need_attention) { state 760 fs/afs/rxrpc.c call->state = AFS_CALL_SV_AWAIT_OP_ID; state 925 fs/afs/rxrpc.c enum afs_call_state state; state 937 fs/afs/rxrpc.c state = READ_ONCE(call->state); state 939 fs/afs/rxrpc.c switch (state) { state 941 fs/afs/rxrpc.c afs_set_call_state(call, state, AFS_CALL_CL_PROC_REPLY); state 944 fs/afs/rxrpc.c afs_set_call_state(call, state, AFS_CALL_SV_REPLYING); state 495 fs/autofs/expire.c int state; state 505 fs/autofs/expire.c state = ino->flags & (AUTOFS_INF_WANT_EXPIRE | AUTOFS_INF_EXPIRING); state 506 fs/autofs/expire.c if (state == AUTOFS_INF_WANT_EXPIRE) { state 515 fs/autofs/expire.c if (state & AUTOFS_INF_EXPIRING) { state 497 fs/binfmt_elf.c struct arch_elf_state *state) state 520 fs/binfmt_elf.c struct arch_elf_state *state) state 1533 fs/binfmt_elf.c i = p->state ? ffz(~p->state) + 1 : 0; state 1405 fs/binfmt_elf_fdpic.c i = p->state ? ffz(~p->state) + 1 : 0; state 365 fs/btrfs/block-rsv.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state) || state 189 fs/btrfs/check-integrity.c struct btrfsic_state *state; state 290 fs/btrfs/check-integrity.c static int btrfsic_process_superblock(struct btrfsic_state *state, state 292 fs/btrfs/check-integrity.c static int btrfsic_process_metablock(struct btrfsic_state *state, state 300 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 311 fs/btrfs/check-integrity.c static int btrfsic_handle_extent_data(struct btrfsic_state *state, state 315 fs/btrfs/check-integrity.c static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, state 319 fs/btrfs/check-integrity.c static int btrfsic_read_block(struct btrfsic_state *state, state 321 fs/btrfs/check-integrity.c static void btrfsic_dump_database(struct btrfsic_state *state); state 322 fs/btrfs/check-integrity.c static int btrfsic_test_for_metadata(struct btrfsic_state *state, state 331 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 336 fs/btrfs/check-integrity.c static int btrfsic_is_block_ref_by_superblock(const struct btrfsic_state *state, state 339 fs/btrfs/check-integrity.c static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state, state 342 fs/btrfs/check-integrity.c static void btrfsic_print_add_link(const struct btrfsic_state *state, state 344 fs/btrfs/check-integrity.c static void btrfsic_print_rem_link(const struct btrfsic_state *state, state 346 fs/btrfs/check-integrity.c static char btrfsic_get_block_type(const struct btrfsic_state *state, state 348 fs/btrfs/check-integrity.c static void btrfsic_dump_tree(const struct btrfsic_state *state); state 349 fs/btrfs/check-integrity.c static void btrfsic_dump_tree_sub(const struct btrfsic_state *state, state 353 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 359 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 368 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 375 fs/btrfs/check-integrity.c static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state, state 461 fs/btrfs/check-integrity.c ds->state = NULL; state 629 fs/btrfs/check-integrity.c static int btrfsic_process_superblock(struct btrfsic_state *state, state 639 fs/btrfs/check-integrity.c BUG_ON(NULL == state); state 657 fs/btrfs/check-integrity.c state, dev_state, device, i, state 666 fs/btrfs/check-integrity.c if (NULL == state->latest_superblock) { state 672 fs/btrfs/check-integrity.c state->csum_size = btrfs_super_csum_size(selected_super); state 682 fs/btrfs/check-integrity.c if (state->print_mask & state 688 fs/btrfs/check-integrity.c if (state->print_mask & state 696 fs/btrfs/check-integrity.c if (state->print_mask & state 702 fs/btrfs/check-integrity.c num_copies = btrfs_num_copies(state->fs_info, next_bytenr, state 703 fs/btrfs/check-integrity.c state->metablock_size); state 704 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES) state 713 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, next_bytenr, state 714 fs/btrfs/check-integrity.c state->metablock_size, state 727 fs/btrfs/check-integrity.c &state->block_hashtable); state 733 fs/btrfs/check-integrity.c state->latest_superblock->dev_state-> state 735 fs/btrfs/check-integrity.c state->latest_superblock->dev_bytenr, state 736 fs/btrfs/check-integrity.c &state->block_link_hashtable); state 739 fs/btrfs/check-integrity.c ret = btrfsic_read_block(state, &tmp_next_block_ctx); state 748 fs/btrfs/check-integrity.c ret = btrfsic_process_metablock(state, state 761 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 768 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 790 fs/btrfs/check-integrity.c btrfs_super_nodesize(super_tmp) != state->metablock_size || state 791 fs/btrfs/check-integrity.c btrfs_super_sectorsize(super_tmp) != state->datablock_size) { state 799 fs/btrfs/check-integrity.c &state->block_hashtable); state 817 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_SUPERBLOCK_WRITE) state 825 fs/btrfs/check-integrity.c &state->all_blocks_list); state 827 fs/btrfs/check-integrity.c &state->block_hashtable); state 832 fs/btrfs/check-integrity.c state->max_superblock_generation || state 833 fs/btrfs/check-integrity.c 0 == state->max_superblock_generation) { state 836 fs/btrfs/check-integrity.c state->max_superblock_generation = state 838 fs/btrfs/check-integrity.c state->latest_superblock = superblock_tmp; state 874 fs/btrfs/check-integrity.c state->metablock_size); state 875 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES) state 883 fs/btrfs/check-integrity.c if (btrfsic_map_block(state, next_bytenr, state 884 fs/btrfs/check-integrity.c state->metablock_size, state 894 fs/btrfs/check-integrity.c state, &tmp_next_block_ctx, state 906 fs/btrfs/check-integrity.c state, &tmp_next_block_ctx, state 916 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_INITIAL_ALL_TREES) state 917 fs/btrfs/check-integrity.c btrfsic_dump_tree_sub(state, superblock_tmp, 0); state 943 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 974 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1034 fs/btrfs/check-integrity.c state, state 1078 fs/btrfs/check-integrity.c state->include_extent_data) { state 1080 fs/btrfs/check-integrity.c state, state 1097 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1133 fs/btrfs/check-integrity.c state, state 1227 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 1239 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 1249 fs/btrfs/check-integrity.c state->metablock_size); state 1250 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES) state 1259 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1262 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, next_bytenr, state 1263 fs/btrfs/check-integrity.c state->metablock_size, state 1273 fs/btrfs/check-integrity.c next_block = btrfsic_block_lookup_or_add(state, state 1288 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) { state 1295 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, state 1302 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, state 1313 fs/btrfs/check-integrity.c &state->block_link_hashtable); state 1332 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1333 fs/btrfs/check-integrity.c btrfsic_print_add_link(state, l); state 1339 fs/btrfs/check-integrity.c &state->block_link_hashtable); state 1345 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1346 fs/btrfs/check-integrity.c btrfsic_print_add_link(state, l); state 1351 fs/btrfs/check-integrity.c ret = btrfsic_read_block(state, next_block_ctx); state 1370 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 1375 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 1399 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE) state 1426 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE) state 1437 fs/btrfs/check-integrity.c if (num_bytes > state->datablock_size) state 1438 fs/btrfs/check-integrity.c chunk_len = state->datablock_size; state 1443 fs/btrfs/check-integrity.c state->datablock_size); state 1444 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES) state 1452 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1455 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE) state 1458 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, next_bytenr, state 1468 fs/btrfs/check-integrity.c state, state 1482 fs/btrfs/check-integrity.c if ((state->print_mask & state 1498 fs/btrfs/check-integrity.c l = btrfsic_block_link_lookup_or_add(state, state 1514 fs/btrfs/check-integrity.c static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, state 1518 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 1591 fs/btrfs/check-integrity.c static int btrfsic_read_block(struct btrfsic_state *state, state 1659 fs/btrfs/check-integrity.c static void btrfsic_dump_database(struct btrfsic_state *state) state 1663 fs/btrfs/check-integrity.c BUG_ON(NULL == state); state 1666 fs/btrfs/check-integrity.c list_for_each_entry(b_all, &state->all_blocks_list, all_blocks_node) { state 1670 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, b_all), state 1676 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, b_all), state 1680 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 1689 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, b_all), state 1693 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_from), state 1709 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 1712 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 1718 fs/btrfs/check-integrity.c if (num_pages * PAGE_SIZE < state->metablock_size) state 1720 fs/btrfs/check-integrity.c num_pages = state->metablock_size >> PAGE_SHIFT; state 1737 fs/btrfs/check-integrity.c if (memcmp(csum, h->csum, state->csum_size)) state 1754 fs/btrfs/check-integrity.c struct btrfsic_state *state = dev_state->state; state 1766 fs/btrfs/check-integrity.c is_metadata = (0 == btrfsic_test_for_metadata(state, mapped_datav, state 1770 fs/btrfs/check-integrity.c &state->block_hashtable); state 1786 fs/btrfs/check-integrity.c if (state->print_mask & state 1789 fs/btrfs/check-integrity.c btrfsic_dump_tree_sub(state, block, 0); state 1795 fs/btrfs/check-integrity.c state->metablock_size) { state 1799 fs/btrfs/check-integrity.c processed_len = state->metablock_size; state 1803 fs/btrfs/check-integrity.c btrfsic_cmp_log_and_dev_bytenr(state, bytenr, state 1807 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) { state 1815 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, state 1822 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, state 1828 fs/btrfs/check-integrity.c state->datablock_size) { state 1832 fs/btrfs/check-integrity.c processed_len = state->datablock_size; state 1834 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1838 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block)); state 1841 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1845 fs/btrfs/check-integrity.c if (btrfsic_is_block_ref_by_superblock(state, block, 0)) { state 1847 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), bytenr, state 1855 fs/btrfs/check-integrity.c state->max_superblock_generation); state 1856 fs/btrfs/check-integrity.c btrfsic_dump_tree(state); state 1861 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), bytenr, state 1868 fs/btrfs/check-integrity.c btrfsic_dump_tree(state); state 1880 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1881 fs/btrfs/check-integrity.c btrfsic_print_rem_link(state, l); state 1899 fs/btrfs/check-integrity.c if (is_metadata || state->include_extent_data) { state 1952 fs/btrfs/check-integrity.c state, state 1956 fs/btrfs/check-integrity.c if (state->print_mask & state 1959 fs/btrfs/check-integrity.c btrfsic_dump_tree_sub(state, block, 0); state 1964 fs/btrfs/check-integrity.c state, state 1976 fs/btrfs/check-integrity.c if (!state->include_extent_data state 1995 fs/btrfs/check-integrity.c processed_len = state->datablock_size; state 1996 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 1999 fs/btrfs/check-integrity.c if (!state->include_extent_data) { state 2008 fs/btrfs/check-integrity.c processed_len = state->metablock_size; state 2012 fs/btrfs/check-integrity.c btrfsic_cmp_log_and_dev_bytenr(state, bytenr, dev_state, state 2014 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2078 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2083 fs/btrfs/check-integrity.c list_add(&block->all_blocks_node, &state->all_blocks_list); state 2084 fs/btrfs/check-integrity.c btrfsic_block_hashtable_add(block, &state->block_hashtable); state 2087 fs/btrfs/check-integrity.c ret = btrfsic_process_metablock(state, block, state 2123 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & state 2127 fs/btrfs/check-integrity.c btrfsic_get_block_type(dev_state->state, block), state 2134 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & state 2158 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & BTRFSIC_PRINT_MASK_END_IO_BIO_BH)) state 2161 fs/btrfs/check-integrity.c btrfsic_get_block_type(dev_state->state, block), state 2168 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & state 2183 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 2187 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 2191 fs/btrfs/check-integrity.c if (!(superblock->generation > state->max_superblock_generation || state 2192 fs/btrfs/check-integrity.c 0 == state->max_superblock_generation)) { state 2193 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_SUPERBLOCK_WRITE) state 2199 fs/btrfs/check-integrity.c state->max_superblock_generation); state 2201 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_SUPERBLOCK_WRITE) state 2207 fs/btrfs/check-integrity.c state->max_superblock_generation); state 2209 fs/btrfs/check-integrity.c state->max_superblock_generation = state 2211 fs/btrfs/check-integrity.c state->latest_superblock = superblock; state 2235 fs/btrfs/check-integrity.c if (state->print_mask & state 2244 fs/btrfs/check-integrity.c if (state->print_mask & state 2255 fs/btrfs/check-integrity.c if (state->print_mask & state 2263 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES) state 2269 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2271 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, next_bytenr, state 2282 fs/btrfs/check-integrity.c state, state 2299 fs/btrfs/check-integrity.c state, state 2310 fs/btrfs/check-integrity.c if (WARN_ON(-1 == btrfsic_check_all_ref_blocks(state, superblock, 0))) state 2311 fs/btrfs/check-integrity.c btrfsic_dump_tree(state); state 2316 fs/btrfs/check-integrity.c static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state, state 2337 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2348 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2351 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), state 2355 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2362 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2370 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2378 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2391 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2402 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2409 fs/btrfs/check-integrity.c } else if (-1 == btrfsic_check_all_ref_blocks(state, state 2421 fs/btrfs/check-integrity.c const struct btrfsic_state *state, state 2429 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2440 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2443 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), state 2447 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_from), state 2453 fs/btrfs/check-integrity.c state->latest_superblock->dev_bytenr == state 2455 fs/btrfs/check-integrity.c state->latest_superblock->dev_state->bdev == state 2458 fs/btrfs/check-integrity.c else if (btrfsic_is_block_ref_by_superblock(state, state 2468 fs/btrfs/check-integrity.c static void btrfsic_print_add_link(const struct btrfsic_state *state, state 2473 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_from), state 2477 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2483 fs/btrfs/check-integrity.c static void btrfsic_print_rem_link(const struct btrfsic_state *state, state 2488 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_from), state 2492 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, l->block_ref_to), state 2498 fs/btrfs/check-integrity.c static char btrfsic_get_block_type(const struct btrfsic_state *state, state 2502 fs/btrfs/check-integrity.c state->latest_superblock->dev_bytenr == block->dev_bytenr && state 2503 fs/btrfs/check-integrity.c state->latest_superblock->dev_state->bdev == block->dev_state->bdev) state 2513 fs/btrfs/check-integrity.c static void btrfsic_dump_tree(const struct btrfsic_state *state) state 2515 fs/btrfs/check-integrity.c btrfsic_dump_tree_sub(state, state->latest_superblock, 0); state 2518 fs/btrfs/check-integrity.c static void btrfsic_dump_tree_sub(const struct btrfsic_state *state, state 2537 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), state 2551 fs/btrfs/check-integrity.c !(state->print_mask & BTRFSIC_PRINT_MASK_TREE_WITH_ALL_MIRRORS)) { state 2575 fs/btrfs/check-integrity.c btrfsic_dump_tree_sub(state, l->block_ref_to, state 2582 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 2594 fs/btrfs/check-integrity.c &state->block_link_hashtable); state 2607 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2608 fs/btrfs/check-integrity.c btrfsic_print_add_link(state, l); state 2614 fs/btrfs/check-integrity.c &state->block_link_hashtable); state 2618 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2619 fs/btrfs/check-integrity.c btrfsic_print_add_link(state, l); state 2626 fs/btrfs/check-integrity.c struct btrfsic_state *state, state 2639 fs/btrfs/check-integrity.c &state->block_hashtable); state 2661 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 2664 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, block), state 2667 fs/btrfs/check-integrity.c list_add(&block->all_blocks_node, &state->all_blocks_list); state 2668 fs/btrfs/check-integrity.c btrfsic_block_hashtable_add(block, &state->block_hashtable); state 2679 fs/btrfs/check-integrity.c static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state, state 2684 fs/btrfs/check-integrity.c struct btrfs_fs_info *fs_info = state->fs_info; state 2691 fs/btrfs/check-integrity.c num_copies = btrfs_num_copies(fs_info, bytenr, state->metablock_size); state 2694 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, bytenr, state->metablock_size, state 2715 fs/btrfs/check-integrity.c ret = btrfsic_map_block(state, bytenr, state 2716 fs/btrfs/check-integrity.c state->metablock_size, state 2752 fs/btrfs/check-integrity.c if (dev_state->state->print_mask & state 2761 fs/btrfs/check-integrity.c if (dev_state->state->print_mask & state 2766 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & state 2815 fs/btrfs/check-integrity.c if (dev_state->state->print_mask & state 2833 fs/btrfs/check-integrity.c if (dev_state->state->print_mask & state 2847 fs/btrfs/check-integrity.c if (dev_state->state->print_mask & state 2852 fs/btrfs/check-integrity.c if ((dev_state->state->print_mask & state 2894 fs/btrfs/check-integrity.c struct btrfsic_state *state; state 2908 fs/btrfs/check-integrity.c state = kvzalloc(sizeof(*state), GFP_KERNEL); state 2909 fs/btrfs/check-integrity.c if (!state) { state 2920 fs/btrfs/check-integrity.c state->fs_info = fs_info; state 2921 fs/btrfs/check-integrity.c state->print_mask = print_mask; state 2922 fs/btrfs/check-integrity.c state->include_extent_data = including_extent_data; state 2923 fs/btrfs/check-integrity.c state->csum_size = 0; state 2924 fs/btrfs/check-integrity.c state->metablock_size = fs_info->nodesize; state 2925 fs/btrfs/check-integrity.c state->datablock_size = fs_info->sectorsize; state 2926 fs/btrfs/check-integrity.c INIT_LIST_HEAD(&state->all_blocks_list); state 2927 fs/btrfs/check-integrity.c btrfsic_block_hashtable_init(&state->block_hashtable); state 2928 fs/btrfs/check-integrity.c btrfsic_block_link_hashtable_init(&state->block_link_hashtable); state 2929 fs/btrfs/check-integrity.c state->max_superblock_generation = 0; state 2930 fs/btrfs/check-integrity.c state->latest_superblock = NULL; state 2946 fs/btrfs/check-integrity.c ds->state = state; state 2955 fs/btrfs/check-integrity.c ret = btrfsic_process_superblock(state, fs_devices); state 2962 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_INITIAL_DATABASE) state 2963 fs/btrfs/check-integrity.c btrfsic_dump_database(state); state 2964 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_INITIAL_TREE) state 2965 fs/btrfs/check-integrity.c btrfsic_dump_tree(state); state 2974 fs/btrfs/check-integrity.c struct btrfsic_state *state; state 2983 fs/btrfs/check-integrity.c state = NULL; state 2994 fs/btrfs/check-integrity.c state = ds->state; state 3000 fs/btrfs/check-integrity.c if (NULL == state) { state 3011 fs/btrfs/check-integrity.c list_for_each_entry_safe(b_all, tmp_all, &state->all_blocks_list, state 3017 fs/btrfs/check-integrity.c if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE) state 3018 fs/btrfs/check-integrity.c btrfsic_print_rem_link(state, l); state 3029 fs/btrfs/check-integrity.c btrfsic_get_block_type(state, b_all), state 3036 fs/btrfs/check-integrity.c kvfree(state); state 196 fs/btrfs/ctree.c if (test_bit(BTRFS_ROOT_DIRTY, &root->state) || state 197 fs/btrfs/ctree.c !test_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state)) state 201 fs/btrfs/ctree.c if (!test_and_set_bit(BTRFS_ROOT_DIRTY, &root->state)) { state 229 fs/btrfs/ctree.c WARN_ON(test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 231 fs/btrfs/ctree.c WARN_ON(test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 874 fs/btrfs/ctree.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 1069 fs/btrfs/ctree.c WARN_ON(test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 1071 fs/btrfs/ctree.c WARN_ON(test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 1110 fs/btrfs/ctree.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state)) { state 1474 fs/btrfs/ctree.c !test_bit(BTRFS_ROOT_FORCE_COW, &root->state)) state 1493 fs/btrfs/ctree.c if (test_bit(BTRFS_ROOT_DELETING, &root->state)) state 967 fs/btrfs/ctree.h unsigned long state; state 2849 fs/btrfs/ctree.h void btrfs_set_delalloc_extent(struct inode *inode, struct extent_state *state, state 2852 fs/btrfs/ctree.h struct extent_state *state, unsigned *bits); state 1127 fs/btrfs/disk-io.c root->state = 0; state 1260 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 1447 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_REF_COWS, &root->state); state 1526 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_IN_RADIX, &root->state); state 1596 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_ORPHAN_ITEM_INSERTED, &root->state); state 1744 fs/btrfs/disk-io.c if (cur->state < TRANS_STATE_BLOCKED && state 2044 fs/btrfs/disk-io.c if (test_bit(BTRFS_ROOT_IN_RADIX, &gang[0]->state)) { state 2315 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 2324 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 2334 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 2340 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 2352 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 2363 fs/btrfs/disk-io.c set_bit(BTRFS_ROOT_TRACK_DIRTY, &root->state); state 4539 fs/btrfs/disk-io.c cur_trans->state = TRANS_STATE_COMMIT_START; state 4542 fs/btrfs/disk-io.c cur_trans->state = TRANS_STATE_UNBLOCKED; state 4552 fs/btrfs/disk-io.c cur_trans->state =TRANS_STATE_COMPLETED; state 4566 fs/btrfs/disk-io.c if (t->state >= TRANS_STATE_COMMIT_START) { state 4575 fs/btrfs/disk-io.c t->state = TRANS_STATE_COMMIT_DOING; state 2444 fs/btrfs/extent-tree.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state) && level == 0) state 5245 fs/btrfs/extent-tree.c set_bit(BTRFS_ROOT_DELETING, &root->state); state 5302 fs/btrfs/extent-tree.c wc->restarted = test_bit(BTRFS_ROOT_DEAD_TREE, &root->state); state 5397 fs/btrfs/extent-tree.c if (test_bit(BTRFS_ROOT_IN_RADIX, &root->state)) { state 31 fs/btrfs/extent_io.c static inline bool extent_state_in_tree(const struct extent_state *state) state 33 fs/btrfs/extent_io.c return !RB_EMPTY_NODE(&state->rb_node); state 65 fs/btrfs/extent_io.c struct extent_state *state; state 69 fs/btrfs/extent_io.c state = list_entry(states.next, struct extent_state, leak_list); state 71 fs/btrfs/extent_io.c state->start, state->end, state->state, state 72 fs/btrfs/extent_io.c extent_state_in_tree(state), state 73 fs/btrfs/extent_io.c refcount_read(&state->refs)); state 74 fs/btrfs/extent_io.c list_del(&state->leak_list); state 75 fs/btrfs/extent_io.c kmem_cache_free(extent_state_cache, state); state 130 fs/btrfs/extent_io.c static int add_extent_changeset(struct extent_state *state, unsigned bits, state 138 fs/btrfs/extent_io.c if (set && (state->state & bits) == bits) state 140 fs/btrfs/extent_io.c if (!set && (state->state & bits) == 0) state 142 fs/btrfs/extent_io.c changeset->bytes_changed += state->end - state->start + 1; state 143 fs/btrfs/extent_io.c ret = ulist_add(&changeset->range_changed, state->start, state->end, state 255 fs/btrfs/extent_io.c tree->state = RB_ROOT; state 272 fs/btrfs/extent_io.c while (!RB_EMPTY_ROOT(&tree->state)) { state 274 fs/btrfs/extent_io.c struct extent_state *state; state 276 fs/btrfs/extent_io.c node = rb_first(&tree->state); state 277 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 278 fs/btrfs/extent_io.c rb_erase(&state->rb_node, &tree->state); state 279 fs/btrfs/extent_io.c RB_CLEAR_NODE(&state->rb_node); state 284 fs/btrfs/extent_io.c ASSERT(!waitqueue_active(&state->wq)); state 285 fs/btrfs/extent_io.c free_extent_state(state); state 294 fs/btrfs/extent_io.c struct extent_state *state; state 301 fs/btrfs/extent_io.c state = kmem_cache_alloc(extent_state_cache, mask); state 302 fs/btrfs/extent_io.c if (!state) state 303 fs/btrfs/extent_io.c return state; state 304 fs/btrfs/extent_io.c state->state = 0; state 305 fs/btrfs/extent_io.c state->failrec = NULL; state 306 fs/btrfs/extent_io.c RB_CLEAR_NODE(&state->rb_node); state 307 fs/btrfs/extent_io.c btrfs_leak_debug_add(&state->leak_list, &states); state 308 fs/btrfs/extent_io.c refcount_set(&state->refs, 1); state 309 fs/btrfs/extent_io.c init_waitqueue_head(&state->wq); state 310 fs/btrfs/extent_io.c trace_alloc_extent_state(state, mask, _RET_IP_); state 311 fs/btrfs/extent_io.c return state; state 314 fs/btrfs/extent_io.c void free_extent_state(struct extent_state *state) state 316 fs/btrfs/extent_io.c if (!state) state 318 fs/btrfs/extent_io.c if (refcount_dec_and_test(&state->refs)) { state 319 fs/btrfs/extent_io.c WARN_ON(extent_state_in_tree(state)); state 320 fs/btrfs/extent_io.c btrfs_leak_debug_del(&state->leak_list); state 321 fs/btrfs/extent_io.c trace_free_extent_state(state, _RET_IP_); state 322 fs/btrfs/extent_io.c kmem_cache_free(extent_state_cache, state); state 386 fs/btrfs/extent_io.c struct rb_root *root = &tree->state; state 463 fs/btrfs/extent_io.c struct extent_state *state) state 468 fs/btrfs/extent_io.c if (state->state & (EXTENT_LOCKED | EXTENT_BOUNDARY)) state 471 fs/btrfs/extent_io.c other_node = rb_prev(&state->rb_node); state 474 fs/btrfs/extent_io.c if (other->end == state->start - 1 && state 475 fs/btrfs/extent_io.c other->state == state->state) { state 479 fs/btrfs/extent_io.c state, other); state 480 fs/btrfs/extent_io.c state->start = other->start; state 481 fs/btrfs/extent_io.c rb_erase(&other->rb_node, &tree->state); state 486 fs/btrfs/extent_io.c other_node = rb_next(&state->rb_node); state 489 fs/btrfs/extent_io.c if (other->start == state->end + 1 && state 490 fs/btrfs/extent_io.c other->state == state->state) { state 494 fs/btrfs/extent_io.c state, other); state 495 fs/btrfs/extent_io.c state->end = other->end; state 496 fs/btrfs/extent_io.c rb_erase(&other->rb_node, &tree->state); state 504 fs/btrfs/extent_io.c struct extent_state *state, unsigned *bits, state 518 fs/btrfs/extent_io.c struct extent_state *state, u64 start, u64 end, state 530 fs/btrfs/extent_io.c state->start = start; state 531 fs/btrfs/extent_io.c state->end = end; state 533 fs/btrfs/extent_io.c set_state_bits(tree, state, bits, changeset); state 535 fs/btrfs/extent_io.c node = tree_insert(&tree->state, NULL, end, &state->rb_node, p, parent); state 544 fs/btrfs/extent_io.c merge_state(tree, state); state 572 fs/btrfs/extent_io.c prealloc->state = orig->state; state 575 fs/btrfs/extent_io.c node = tree_insert(&tree->state, &orig->rb_node, prealloc->end, state 584 fs/btrfs/extent_io.c static struct extent_state *next_state(struct extent_state *state) state 586 fs/btrfs/extent_io.c struct rb_node *next = rb_next(&state->rb_node); state 601 fs/btrfs/extent_io.c struct extent_state *state, state 609 fs/btrfs/extent_io.c if ((bits_to_clear & EXTENT_DIRTY) && (state->state & EXTENT_DIRTY)) { state 610 fs/btrfs/extent_io.c u64 range = state->end - state->start + 1; state 616 fs/btrfs/extent_io.c btrfs_clear_delalloc_extent(tree->private_data, state, bits); state 618 fs/btrfs/extent_io.c ret = add_extent_changeset(state, bits_to_clear, changeset, 0); state 620 fs/btrfs/extent_io.c state->state &= ~bits_to_clear; state 622 fs/btrfs/extent_io.c wake_up(&state->wq); state 623 fs/btrfs/extent_io.c if (state->state == 0) { state 624 fs/btrfs/extent_io.c next = next_state(state); state 625 fs/btrfs/extent_io.c if (extent_state_in_tree(state)) { state 626 fs/btrfs/extent_io.c rb_erase(&state->rb_node, &tree->state); state 627 fs/btrfs/extent_io.c RB_CLEAR_NODE(&state->rb_node); state 628 fs/btrfs/extent_io.c free_extent_state(state); state 633 fs/btrfs/extent_io.c merge_state(tree, state); state 634 fs/btrfs/extent_io.c next = next_state(state); state 673 fs/btrfs/extent_io.c struct extent_state *state; state 717 fs/btrfs/extent_io.c state = cached; state 730 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 732 fs/btrfs/extent_io.c if (state->start > end) state 734 fs/btrfs/extent_io.c WARN_ON(state->end < start); state 735 fs/btrfs/extent_io.c last_end = state->end; state 738 fs/btrfs/extent_io.c if (!(state->state & bits)) { state 739 fs/btrfs/extent_io.c state = next_state(state); state 759 fs/btrfs/extent_io.c if (state->start < start) { state 762 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, start); state 769 fs/btrfs/extent_io.c if (state->end <= end) { state 770 fs/btrfs/extent_io.c state = clear_state_bit(tree, state, &bits, wake, state 782 fs/btrfs/extent_io.c if (state->start <= end && state->end > end) { state 785 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, end + 1); state 790 fs/btrfs/extent_io.c wake_up(&state->wq); state 798 fs/btrfs/extent_io.c state = clear_state_bit(tree, state, &bits, wake, changeset); state 803 fs/btrfs/extent_io.c if (start <= end && state && !need_resched()) state 824 fs/btrfs/extent_io.c struct extent_state *state) state 829 fs/btrfs/extent_io.c prepare_to_wait(&state->wq, &wait, TASK_UNINTERRUPTIBLE); state 833 fs/btrfs/extent_io.c finish_wait(&state->wq, &wait); state 844 fs/btrfs/extent_io.c struct extent_state *state; state 861 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 863 fs/btrfs/extent_io.c if (state->start > end) state 866 fs/btrfs/extent_io.c if (state->state & bits) { state 867 fs/btrfs/extent_io.c start = state->start; state 868 fs/btrfs/extent_io.c refcount_inc(&state->refs); state 869 fs/btrfs/extent_io.c wait_on_state(tree, state); state 870 fs/btrfs/extent_io.c free_extent_state(state); state 873 fs/btrfs/extent_io.c start = state->end + 1; state 888 fs/btrfs/extent_io.c struct extent_state *state, state 895 fs/btrfs/extent_io.c btrfs_set_delalloc_extent(tree->private_data, state, bits); state 897 fs/btrfs/extent_io.c if ((bits_to_set & EXTENT_DIRTY) && !(state->state & EXTENT_DIRTY)) { state 898 fs/btrfs/extent_io.c u64 range = state->end - state->start + 1; state 901 fs/btrfs/extent_io.c ret = add_extent_changeset(state, bits_to_set, changeset, 1); state 903 fs/btrfs/extent_io.c state->state |= bits_to_set; state 906 fs/btrfs/extent_io.c static void cache_state_if_flags(struct extent_state *state, state 911 fs/btrfs/extent_io.c if (!flags || (state->state & flags)) { state 912 fs/btrfs/extent_io.c *cached_ptr = state; state 913 fs/btrfs/extent_io.c refcount_inc(&state->refs); state 918 fs/btrfs/extent_io.c static void cache_state(struct extent_state *state, state 921 fs/btrfs/extent_io.c return cache_state_if_flags(state, cached_ptr, state 942 fs/btrfs/extent_io.c struct extent_state *state; state 968 fs/btrfs/extent_io.c state = *cached_state; state 969 fs/btrfs/extent_io.c if (state->start <= start && state->end > start && state 970 fs/btrfs/extent_io.c extent_state_in_tree(state)) { state 971 fs/btrfs/extent_io.c node = &state->rb_node; state 992 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 994 fs/btrfs/extent_io.c last_start = state->start; state 995 fs/btrfs/extent_io.c last_end = state->end; state 1003 fs/btrfs/extent_io.c if (state->start == start && state->end <= end) { state 1004 fs/btrfs/extent_io.c if (state->state & exclusive_bits) { state 1005 fs/btrfs/extent_io.c *failed_start = state->start; state 1010 fs/btrfs/extent_io.c set_state_bits(tree, state, &bits, changeset); state 1011 fs/btrfs/extent_io.c cache_state(state, cached_state); state 1012 fs/btrfs/extent_io.c merge_state(tree, state); state 1016 fs/btrfs/extent_io.c state = next_state(state); state 1017 fs/btrfs/extent_io.c if (start < end && state && state->start == start && state 1039 fs/btrfs/extent_io.c if (state->start < start) { state 1040 fs/btrfs/extent_io.c if (state->state & exclusive_bits) { state 1048 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, start); state 1055 fs/btrfs/extent_io.c if (state->end <= end) { state 1056 fs/btrfs/extent_io.c set_state_bits(tree, state, &bits, changeset); state 1057 fs/btrfs/extent_io.c cache_state(state, cached_state); state 1058 fs/btrfs/extent_io.c merge_state(tree, state); state 1062 fs/btrfs/extent_io.c state = next_state(state); state 1063 fs/btrfs/extent_io.c if (start < end && state && state->start == start && state 1076 fs/btrfs/extent_io.c if (state->start > start) { state 1106 fs/btrfs/extent_io.c if (state->start <= end && state->end > end) { state 1107 fs/btrfs/extent_io.c if (state->state & exclusive_bits) { state 1115 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, end + 1); state 1174 fs/btrfs/extent_io.c struct extent_state *state; state 1204 fs/btrfs/extent_io.c state = *cached_state; state 1205 fs/btrfs/extent_io.c if (state->start <= start && state->end > start && state 1206 fs/btrfs/extent_io.c extent_state_in_tree(state)) { state 1207 fs/btrfs/extent_io.c node = &state->rb_node; state 1231 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1233 fs/btrfs/extent_io.c last_start = state->start; state 1234 fs/btrfs/extent_io.c last_end = state->end; state 1242 fs/btrfs/extent_io.c if (state->start == start && state->end <= end) { state 1243 fs/btrfs/extent_io.c set_state_bits(tree, state, &bits, NULL); state 1244 fs/btrfs/extent_io.c cache_state(state, cached_state); state 1245 fs/btrfs/extent_io.c state = clear_state_bit(tree, state, &clear_bits, 0, NULL); state 1249 fs/btrfs/extent_io.c if (start < end && state && state->start == start && state 1271 fs/btrfs/extent_io.c if (state->start < start) { state 1277 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, start); state 1283 fs/btrfs/extent_io.c if (state->end <= end) { state 1284 fs/btrfs/extent_io.c set_state_bits(tree, state, &bits, NULL); state 1285 fs/btrfs/extent_io.c cache_state(state, cached_state); state 1286 fs/btrfs/extent_io.c state = clear_state_bit(tree, state, &clear_bits, 0, state 1291 fs/btrfs/extent_io.c if (start < end && state && state->start == start && state 1304 fs/btrfs/extent_io.c if (state->start > start) { state 1336 fs/btrfs/extent_io.c if (state->start <= end && state->end > end) { state 1343 fs/btrfs/extent_io.c err = split_state(tree, state, prealloc, end + 1); state 1494 fs/btrfs/extent_io.c struct extent_state *state; state 1505 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1506 fs/btrfs/extent_io.c if (state->end >= start && (state->state & bits)) state 1507 fs/btrfs/extent_io.c return state; state 1528 fs/btrfs/extent_io.c struct extent_state *state; state 1533 fs/btrfs/extent_io.c state = *cached_state; state 1534 fs/btrfs/extent_io.c if (state->end == start - 1 && extent_state_in_tree(state)) { state 1535 fs/btrfs/extent_io.c while ((state = next_state(state)) != NULL) { state 1536 fs/btrfs/extent_io.c if (state->state & bits) state 1547 fs/btrfs/extent_io.c state = find_first_extent_bit_state(tree, start, bits); state 1549 fs/btrfs/extent_io.c if (state) { state 1550 fs/btrfs/extent_io.c cache_state_if_flags(state, cached_state, 0); state 1551 fs/btrfs/extent_io.c *start_ret = state->start; state 1552 fs/btrfs/extent_io.c *end_ret = state->end; state 1578 fs/btrfs/extent_io.c struct extent_state *state; state 1599 fs/btrfs/extent_io.c state = rb_entry(prev, struct extent_state, rb_node); state 1600 fs/btrfs/extent_io.c *start_ret = state->end + 1; state 1610 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1612 fs/btrfs/extent_io.c if (in_range(start, state->start, state->end - state->start + 1)) { state 1613 fs/btrfs/extent_io.c if (state->state & bits) { state 1619 fs/btrfs/extent_io.c start = state->end + 1; state 1630 fs/btrfs/extent_io.c *start_ret = state->start; state 1646 fs/btrfs/extent_io.c state = rb_entry(prev, struct extent_state, state 1648 fs/btrfs/extent_io.c *start_ret = state->end + 1; state 1661 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1662 fs/btrfs/extent_io.c if (state->end >= start && !(state->state & bits)) { state 1663 fs/btrfs/extent_io.c *end_ret = state->end; state 1665 fs/btrfs/extent_io.c *end_ret = state->start - 1; state 1688 fs/btrfs/extent_io.c struct extent_state *state; state 1706 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1707 fs/btrfs/extent_io.c if (found && (state->start != cur_start || state 1708 fs/btrfs/extent_io.c (state->state & EXTENT_BOUNDARY))) { state 1711 fs/btrfs/extent_io.c if (!(state->state & EXTENT_DELALLOC)) { state 1713 fs/btrfs/extent_io.c *end = state->end; state 1717 fs/btrfs/extent_io.c *start = state->start; state 1718 fs/btrfs/extent_io.c *cached_state = state; state 1719 fs/btrfs/extent_io.c refcount_inc(&state->refs); state 1722 fs/btrfs/extent_io.c *end = state->end; state 1723 fs/btrfs/extent_io.c cur_start = state->end + 1; state 1725 fs/btrfs/extent_io.c total_bytes += state->end - state->start + 1; state 1967 fs/btrfs/extent_io.c struct extent_state *state; state 1990 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 1991 fs/btrfs/extent_io.c if (state->start > search_end) state 1993 fs/btrfs/extent_io.c if (contig && found && state->start > last + 1) state 1995 fs/btrfs/extent_io.c if (state->end >= cur_start && (state->state & bits) == bits) { state 1996 fs/btrfs/extent_io.c total_bytes += min(search_end, state->end) + 1 - state 1997 fs/btrfs/extent_io.c max(cur_start, state->start); state 2001 fs/btrfs/extent_io.c *start = max(cur_start, state->start); state 2004 fs/btrfs/extent_io.c last = state->end; state 2025 fs/btrfs/extent_io.c struct extent_state *state; state 2038 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 2039 fs/btrfs/extent_io.c if (state->start != start) { state 2043 fs/btrfs/extent_io.c state->failrec = failrec; state 2053 fs/btrfs/extent_io.c struct extent_state *state; state 2066 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 2067 fs/btrfs/extent_io.c if (state->start != start) { state 2071 fs/btrfs/extent_io.c *failrec = state->failrec; state 2086 fs/btrfs/extent_io.c struct extent_state *state = NULL; state 2097 fs/btrfs/extent_io.c state = rb_entry(node, struct extent_state, rb_node); state 2099 fs/btrfs/extent_io.c if (filled && state->start > start) { state 2104 fs/btrfs/extent_io.c if (state->start > end) state 2107 fs/btrfs/extent_io.c if (state->state & bits) { state 2116 fs/btrfs/extent_io.c if (state->end == (u64)-1) state 2119 fs/btrfs/extent_io.c start = state->end + 1; state 2294 fs/btrfs/extent_io.c struct extent_state *state; state 2321 fs/btrfs/extent_io.c state = find_first_extent_bit_state(io_tree, state 2326 fs/btrfs/extent_io.c if (state && state->start <= failrec->start && state 2327 fs/btrfs/extent_io.c state->end >= failrec->start + failrec->len - 1) { state 2353 fs/btrfs/extent_io.c struct extent_state *state, *next; state 2355 fs/btrfs/extent_io.c if (RB_EMPTY_ROOT(&failure_tree->state)) state 2359 fs/btrfs/extent_io.c state = find_first_extent_bit_state(failure_tree, start, EXTENT_DIRTY); state 2360 fs/btrfs/extent_io.c while (state) { state 2361 fs/btrfs/extent_io.c if (state->start > end) state 2364 fs/btrfs/extent_io.c ASSERT(state->end <= end); state 2366 fs/btrfs/extent_io.c next = next_state(state); state 2368 fs/btrfs/extent_io.c failrec = state->failrec; state 2369 fs/btrfs/extent_io.c free_extent_state(state); state 2372 fs/btrfs/extent_io.c state = next; state 126 fs/btrfs/extent_io.h struct rb_root state; state 147 fs/btrfs/extent_io.h unsigned state; state 286 fs/btrfs/extent_io.h void free_extent_state(struct extent_state *state); state 784 fs/btrfs/file.c update_refs = (test_bit(BTRFS_ROOT_REF_COWS, &root->state) || state 1746 fs/btrfs/inode.c if (!(orig->state & EXTENT_DELALLOC)) state 1783 fs/btrfs/inode.c if (!(other->state & EXTENT_DELALLOC)) state 1885 fs/btrfs/inode.c void btrfs_set_delalloc_extent(struct inode *inode, struct extent_state *state, state 1897 fs/btrfs/inode.c if (!(state->state & EXTENT_DELALLOC) && (*bits & EXTENT_DELALLOC)) { state 1899 fs/btrfs/inode.c u64 len = state->end + 1 - state->start; state 1923 fs/btrfs/inode.c if (!(state->state & EXTENT_DELALLOC_NEW) && state 1926 fs/btrfs/inode.c BTRFS_I(inode)->new_delalloc_bytes += state->end + 1 - state 1927 fs/btrfs/inode.c state->start; state 1937 fs/btrfs/inode.c struct extent_state *state, unsigned *bits) state 1941 fs/btrfs/inode.c u64 len = state->end + 1 - state->start; state 1944 fs/btrfs/inode.c if ((state->state & EXTENT_DEFRAG) && (*bits & EXTENT_DEFRAG)) { state 1955 fs/btrfs/inode.c if ((state->state & EXTENT_DELALLOC) && (*bits & EXTENT_DELALLOC)) { state 1977 fs/btrfs/inode.c do_list && !(state->state & EXTENT_NORESERVE) && state 1981 fs/btrfs/inode.c state->start, len); state 1994 fs/btrfs/inode.c if ((state->state & EXTENT_DELALLOC_NEW) && state 3704 fs/btrfs/inode.c if (test_bit(BTRFS_ROOT_ORPHAN_ITEM_INSERTED, &root->state)) { state 4575 fs/btrfs/inode.c if (!test_and_set_bit(BTRFS_ROOT_ORPHAN_ITEM_INSERTED, &dest->state)) { state 4747 fs/btrfs/inode.c test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 4764 fs/btrfs/inode.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state) || state 4872 fs/btrfs/inode.c &root->state) && state 4888 fs/btrfs/inode.c &root->state)) state 4915 fs/btrfs/inode.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 4942 fs/btrfs/inode.c (test_bit(BTRFS_ROOT_REF_COWS, &root->state) || state 5468 fs/btrfs/inode.c while (!RB_EMPTY_ROOT(&io_tree->state)) { state 5469 fs/btrfs/inode.c struct extent_state *state; state 5475 fs/btrfs/inode.c node = rb_first(&io_tree->state); state 5476 fs/btrfs/inode.c state = rb_entry(node, struct extent_state, rb_node); state 5477 fs/btrfs/inode.c start = state->start; state 5478 fs/btrfs/inode.c end = state->end; state 5479 fs/btrfs/inode.c state_flags = state->state; state 767 fs/btrfs/ioctl.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 4536 fs/btrfs/ioctl.c bargs->state |= BTRFS_BALANCE_STATE_RUNNING; state 4538 fs/btrfs/ioctl.c bargs->state |= BTRFS_BALANCE_STATE_PAUSE_REQ; state 4540 fs/btrfs/ioctl.c bargs->state |= BTRFS_BALANCE_STATE_CANCEL_REQ; state 2655 fs/btrfs/qgroup.c if (trans->transaction->state == TRANS_STATE_COMMIT_DOING) state 528 fs/btrfs/relocation.c if (test_bit(BTRFS_ROOT_DEAD_RELOC_TREE, &root->state)) state 553 fs/btrfs/relocation.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 895 fs/btrfs/relocation.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 970 fs/btrfs/relocation.c &root->state)) state 1523 fs/btrfs/relocation.c set_bit(BTRFS_ROOT_DEAD_RELOC_TREE, &root->state); state 2248 fs/btrfs/relocation.c clear_bit(BTRFS_ROOT_DEAD_RELOC_TREE, &root->state); state 2627 fs/btrfs/relocation.c BUG_ON(!test_bit(BTRFS_ROOT_REF_COWS, &root->state)); state 2691 fs/btrfs/relocation.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 3100 fs/btrfs/relocation.c if (!root || test_bit(BTRFS_ROOT_REF_COWS, &root->state)) { state 3107 fs/btrfs/relocation.c if (test_bit(BTRFS_ROOT_REF_COWS, &root->state)) { state 268 fs/btrfs/root-tree.c &root->state)); state 270 fs/btrfs/root-tree.c set_bit(BTRFS_ROOT_DEAD_TREE, &root->state); state 309 fs/btrfs/root-tree.c set_bit(BTRFS_ROOT_ORPHAN_ITEM_INSERTED, &root->state); state 319 fs/btrfs/root-tree.c set_bit(BTRFS_ROOT_DEAD_TREE, &root->state); state 550 fs/btrfs/space-info.c int state) state 557 fs/btrfs/space-info.c switch (state) { state 560 fs/btrfs/space-info.c if (state == FLUSH_DELAYED_ITEMS_NR) state 576 fs/btrfs/space-info.c state == FLUSH_DELALLOC_WAIT); state 585 fs/btrfs/space-info.c if (state == FLUSH_DELAYED_REFS_NR) state 601 fs/btrfs/space-info.c (state == ALLOC_CHUNK) ? CHUNK_ALLOC_NO_FORCE : state 624 fs/btrfs/space-info.c trace_btrfs_flush_space(fs_info, space_info->flags, num_bytes, state, state 195 fs/btrfs/tests/btrfs-tests.c if (WARN_ON(test_bit(BTRFS_ROOT_IN_RADIX, &root->state))) state 180 fs/btrfs/transaction.c if (btrfs_blocked_trans_types[cur_trans->state] & type) { state 228 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_RUNNING; state 290 fs/btrfs/transaction.c if ((test_bit(BTRFS_ROOT_REF_COWS, &root->state) && state 300 fs/btrfs/transaction.c set_bit(BTRFS_ROOT_IN_TRANS_SETUP, &root->state); state 339 fs/btrfs/transaction.c clear_bit(BTRFS_ROOT_IN_TRANS_SETUP, &root->state); state 369 fs/btrfs/transaction.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 378 fs/btrfs/transaction.c !test_bit(BTRFS_ROOT_IN_TRANS_SETUP, &root->state)) state 390 fs/btrfs/transaction.c return (trans->state >= TRANS_STATE_BLOCKED && state 391 fs/btrfs/transaction.c trans->state < TRANS_STATE_UNBLOCKED && state 410 fs/btrfs/transaction.c cur_trans->state >= TRANS_STATE_UNBLOCKED || state 434 fs/btrfs/transaction.c !test_bit(BTRFS_ROOT_REF_COWS, &root->state) || state 577 fs/btrfs/transaction.c if (cur_trans->state >= TRANS_STATE_BLOCKED && state 733 fs/btrfs/transaction.c wait_event(commit->commit_wait, commit->state == TRANS_STATE_COMPLETED); state 775 fs/btrfs/transaction.c if (t->state >= TRANS_STATE_COMMIT_START) { state 776 fs/btrfs/transaction.c if (t->state == TRANS_STATE_COMPLETED) state 814 fs/btrfs/transaction.c if (cur_trans->state >= TRANS_STATE_BLOCKED || state 863 fs/btrfs/transaction.c if (lock && READ_ONCE(cur_trans->state) == TRANS_STATE_BLOCKED) { state 1167 fs/btrfs/transaction.c clear_bit(BTRFS_ROOT_DIRTY, &root->state); state 1249 fs/btrfs/transaction.c clear_bit(BTRFS_ROOT_FORCE_COW, &root->state); state 1282 fs/btrfs/transaction.c if (test_and_set_bit(BTRFS_ROOT_DEFRAG_RUNNING, &root->state)) state 1305 fs/btrfs/transaction.c clear_bit(BTRFS_ROOT_DEFRAG_RUNNING, &root->state); state 1556 fs/btrfs/transaction.c set_bit(BTRFS_ROOT_FORCE_COW, &root->state); state 1718 fs/btrfs/transaction.c ret = (trans->state >= TRANS_STATE_COMMIT_START); state 1744 fs/btrfs/transaction.c trans->state >= TRANS_STATE_COMMIT_START || trans->aborted); state 1756 fs/btrfs/transaction.c trans->state >= TRANS_STATE_UNBLOCKED || trans->aborted); state 1854 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_COMMIT_DOING; state 2041 fs/btrfs/transaction.c if (cur_trans->state >= TRANS_STATE_COMMIT_START) { state 2056 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_COMMIT_START; state 2062 fs/btrfs/transaction.c if (prev_trans->state != TRANS_STATE_COMPLETED) { state 2116 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_COMMIT_DOING; state 2280 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_UNBLOCKED; state 2314 fs/btrfs/transaction.c cur_trans->state = TRANS_STATE_COMPLETED; state 46 fs/btrfs/transaction.h enum btrfs_trans_state state; state 38 fs/btrfs/tree-defrag.c if (!test_bit(BTRFS_ROOT_REF_COWS, &root->state)) state 153 fs/btrfs/tree-log.c clear_bit(BTRFS_ROOT_MULTI_LOG_TASKS, &root->state); state 156 fs/btrfs/tree-log.c set_bit(BTRFS_ROOT_MULTI_LOG_TASKS, &root->state); state 170 fs/btrfs/tree-log.c clear_bit(BTRFS_ROOT_MULTI_LOG_TASKS, &root->state); state 3075 fs/btrfs/tree-log.c test_bit(BTRFS_ROOT_MULTI_LOG_TASKS, &root->state)) { state 7651 fs/btrfs/volumes.c ASSERT(trans->state == TRANS_STATE_COMMIT_DOING); state 36 fs/cachefiles/namei.c prefix, object->fscache.state->name, state 115 fs/cachefiles/namei.c object->fscache.state->name, state 38 fs/ceph/debugfs.c int state = mdsmap->m_info[i].state; state 41 fs/ceph/debugfs.c ceph_mds_state_name(state)); state 1587 fs/ceph/mds_client.c int state; state 1596 fs/ceph/mds_client.c state = ceph_mdsmap_get_state(mdsc->mdsmap, session->s_mds); state 1597 fs/ceph/mds_client.c if (state < CEPH_MDS_STATE_RECONNECT) { state 1599 fs/ceph/mds_client.c session->s_mds, ceph_mds_state_name(state)); state 1604 fs/ceph/mds_client.c ceph_mds_state_name(state)); state 26 fs/ceph/mdsmap.c if (1 == m->m_num_mds && m->m_info[0].state > 0) state 31 fs/ceph/mdsmap.c if (m->m_info[i].state > 0) state 39 fs/ceph/mdsmap.c while (m->m_info[i].state <= 0) state 149 fs/ceph/mdsmap.c s32 mds, inc, state; state 184 fs/ceph/mdsmap.c state = ceph_decode_32(p); state 210 fs/ceph/mdsmap.c ceph_mds_state_name(state)); state 212 fs/ceph/mdsmap.c if (mds < 0 || state <= 0) state 228 fs/ceph/mdsmap.c info->state = state; state 248 fs/ceph/mdsmap.c if (i == 0 || m->m_info[i-1].state > 0) state 395 fs/ceph/mdsmap.c if (m->m_info[i].state == CEPH_MDS_STATE_ACTIVE) state 570 fs/cifs/connect.c server->ssocket->state, server->ssocket->flags); state 573 fs/cifs/connect.c server->ssocket->state, server->ssocket->flags); state 2274 fs/cifs/smbdirect.c if (smbdirect_mr->state == MR_ERROR) { state 2302 fs/cifs/smbdirect.c smbdirect_mr->state = MR_READY; state 2322 fs/cifs/smbdirect.c if (mr->state == MR_INVALIDATED) state 2371 fs/cifs/smbdirect.c smbdirect_mr->state = MR_READY; state 2420 fs/cifs/smbdirect.c if (ret->state == MR_READY) { state 2421 fs/cifs/smbdirect.c ret->state = MR_REGISTERED; state 2540 fs/cifs/smbdirect.c smbdirect_mr->state = MR_ERROR; state 2556 fs/cifs/smbdirect.c smbdirect_mr->state = MR_INVALIDATED; state 2559 fs/cifs/smbdirect.c smbdirect_mr->state = MR_ERROR; state 2600 fs/cifs/smbdirect.c smbdirect_mr->state = MR_INVALIDATED; state 2602 fs/cifs/smbdirect.c if (smbdirect_mr->state == MR_INVALIDATED) { state 2607 fs/cifs/smbdirect.c smbdirect_mr->state = MR_READY; state 291 fs/cifs/smbdirect.h enum mr_state state; state 181 fs/debugfs/file.c real_fops->owner->state == MODULE_STATE_GOING) state 316 fs/debugfs/file.c real_fops->owner->state == MODULE_STATE_GOING) state 384 fs/ecryptfs/ecryptfs_kernel.h u8 state; state 74 fs/ecryptfs/messaging.c msg_ctx->state = ECRYPTFS_MSG_CTX_STATE_PENDING; state 89 fs/ecryptfs/messaging.c msg_ctx->state = ECRYPTFS_MSG_CTX_STATE_FREE; state 222 fs/ecryptfs/messaging.c if (msg_ctx->state != ECRYPTFS_MSG_CTX_STATE_PENDING) { state 240 fs/ecryptfs/messaging.c msg_ctx->state = ECRYPTFS_MSG_CTX_STATE_DONE; state 334 fs/ecryptfs/messaging.c if (msg_ctx->state != ECRYPTFS_MSG_CTX_STATE_DONE) { state 395 fs/ecryptfs/messaging.c ecryptfs_msg_ctx_arr[i].state = ECRYPTFS_MSG_CTX_STATE_FREE; state 1637 fs/ext4/ext4.h EXT4_INODE_BIT_FNS(state, state_flags, 0) state 1644 fs/ext4/ext4.h EXT4_INODE_BIT_FNS(state, flags, 32) state 132 fs/ext4/ext4_extents.h enum {initial, tofree, nofree} state; state 2635 fs/ext4/extents.c if (partial->state != initial && state 2637 fs/ext4/extents.c if (partial->state == tofree) { state 2647 fs/ext4/extents.c partial->state = initial; state 2664 fs/ext4/extents.c (partial->state != nofree)) { state 2672 fs/ext4/extents.c partial->state = initial; state 2688 fs/ext4/extents.c if (partial->state != initial && partial->pclu != EXT4_B2C(sbi, pblk)) state 2689 fs/ext4/extents.c partial->state = initial; state 2702 fs/ext4/extents.c if (partial->state == initial) { state 2705 fs/ext4/extents.c partial->state = tofree; state 2708 fs/ext4/extents.c partial->state = initial; state 2796 fs/ext4/extents.c partial->state = nofree; state 2895 fs/ext4/extents.c if (partial->state == tofree && ex >= EXT_FIRST_EXTENT(eh)) { state 2908 fs/ext4/extents.c partial->state = initial; state 2953 fs/ext4/extents.c partial.state = initial; state 3015 fs/ext4/extents.c partial.state = nofree; state 3030 fs/ext4/extents.c partial.state == initial) { state 3048 fs/ext4/extents.c partial.state = nofree; state 3163 fs/ext4/extents.c if (partial.state == tofree && err == 0) { state 3173 fs/ext4/extents.c partial.state = initial; state 1223 fs/ext4/ioctl.c __u32 state = 0; state 1226 fs/ext4/ioctl.c state |= EXT4_STATE_FLAG_EXT_PRECACHED; state 1228 fs/ext4/ioctl.c state |= EXT4_STATE_FLAG_NEW; state 1230 fs/ext4/ioctl.c state |= EXT4_STATE_FLAG_NEWENTRY; state 1232 fs/ext4/ioctl.c state |= EXT4_STATE_FLAG_DA_ALLOC_CLOSE; state 1234 fs/ext4/ioctl.c return put_user(state, (__u32 __user *) arg); state 301 fs/f2fs/f2fs.h unsigned char state; /* state */ state 2055 fs/f2fs/node.c struct free_nid *i, enum nid_state state) state 2063 fs/f2fs/node.c f2fs_bug_on(sbi, state != i->state); state 2064 fs/f2fs/node.c nm_i->nid_cnt[state]++; state 2065 fs/f2fs/node.c if (state == FREE_NID) state 2071 fs/f2fs/node.c struct free_nid *i, enum nid_state state) state 2075 fs/f2fs/node.c f2fs_bug_on(sbi, state != i->state); state 2076 fs/f2fs/node.c nm_i->nid_cnt[state]--; state 2077 fs/f2fs/node.c if (state == FREE_NID) state 2087 fs/f2fs/node.c f2fs_bug_on(sbi, org_state != i->state); state 2088 fs/f2fs/node.c i->state = dst_state; state 2147 fs/f2fs/node.c i->state = FREE_NID; state 2182 fs/f2fs/node.c if (e->state == FREE_NID) state 2211 fs/f2fs/node.c if (i && i->state == FREE_NID) { state 160 fs/f2fs/node.h int state; /* in use or not: FREE_NID or PREALLOC_NID */ state 953 fs/f2fs/segment.c dc->state = D_PREP; state 986 fs/f2fs/segment.c if (dc->state == D_DONE) state 1034 fs/f2fs/segment.c if (!dc->bio_ref && dc->state == D_SUBMIT) { state 1035 fs/f2fs/segment.c dc->state = D_DONE; state 1129 fs/f2fs/segment.c if (dc->state != D_PREP) state 1172 fs/f2fs/segment.c if (dc->state == D_PARTIAL) state 1173 fs/f2fs/segment.c dc->state = D_SUBMIT; state 1187 fs/f2fs/segment.c dc->state = D_SUBMIT; state 1189 fs/f2fs/segment.c dc->state = D_PARTIAL; state 1262 fs/f2fs/segment.c if (dc->state == D_DONE || dc->len == 1) { state 1343 fs/f2fs/segment.c if (prev_dc && prev_dc->state == D_PREP && state 1355 fs/f2fs/segment.c if (next_dc && next_dc->state == D_PREP && state 1431 fs/f2fs/segment.c if (dc->state != D_PREP) state 1498 fs/f2fs/segment.c f2fs_bug_on(sbi, dc->state != D_PREP); state 1541 fs/f2fs/segment.c f2fs_bug_on(sbi, dc->state != D_PREP); state 1564 fs/f2fs/segment.c f2fs_bug_on(sbi, dc->state != D_DONE); state 1596 fs/f2fs/segment.c if (dc->state == D_DONE && !dc->ref) { state 1646 fs/f2fs/segment.c if (dc->state == D_PREP) { state 2780 fs/f2fs/segment.c if (dc->state != D_PREP) { state 697 fs/fat/inode.c b->fat32.state |= FAT_STATE_DIRTY; state 699 fs/fat/inode.c b->fat32.state &= ~FAT_STATE_DIRTY; state 702 fs/fat/inode.c b->fat16.state |= FAT_STATE_DIRTY; state 704 fs/fat/inode.c b->fat16.state &= ~FAT_STATE_DIRTY; state 1472 fs/fat/inode.c bpb->fat16_state = b->fat16.state; state 1478 fs/fat/inode.c bpb->fat32_state = b->fat32.state; state 91 fs/fs-writeback.c set_bit(WB_has_dirty_io, &wb->state); state 103 fs/fs-writeback.c clear_bit(WB_has_dirty_io, &wb->state); state 155 fs/fs-writeback.c if (test_bit(WB_registered, &wb->state)) state 186 fs/fs-writeback.c if (test_bit(WB_registered, &wb->state)) { state 1090 fs/fs-writeback.c if (test_bit(WB_start_all, &wb->state) || state 1091 fs/fs-writeback.c test_and_set_bit(WB_start_all, &wb->state)) state 2006 fs/fs-writeback.c if (!test_bit(WB_start_all, &wb->state)) state 2021 fs/fs-writeback.c clear_bit(WB_start_all, &wb->state); state 2034 fs/fs-writeback.c set_bit(WB_writeback_running, &wb->state); state 2051 fs/fs-writeback.c clear_bit(WB_writeback_running, &wb->state); state 2070 fs/fs-writeback.c !test_bit(WB_registered, &wb->state))) { state 2322 fs/fs-writeback.c !test_bit(WB_registered, &wb->state), state 236 fs/fscache/object-list.c obj->state->short_name, state 51 fs/fscache/object.c #define transit_to(state) ({ prefetch(&STATE(state)->work); STATE(state); }) state 70 fs/fscache/object.c #define TRANSIT_TO(state, emask) \ state 71 fs/fscache/object.c { .events = (emask), .transit_to = STATE(state) } state 170 fs/fscache/object.c const struct fscache_state *state, *new_state; state 178 fs/fscache/object.c object->debug_id, object->state->name, object->events); state 183 fs/fscache/object.c state = object->state; state 194 fs/fscache/object.c state = t->transit_to; state 195 fs/fscache/object.c ASSERT(state->work != NULL); state 206 fs/fscache/object.c if (!state->work) { state 208 fs/fscache/object.c for (t = state->transitions; t->events; t++) { state 212 fs/fscache/object.c trace_fscache_osm(object, state, state 217 fs/fscache/object.c state->name, new_state->name); state 218 fs/fscache/object.c object->state = state = new_state; state 231 fs/fscache/object.c _debug("{OBJ%x} exec %s", object->debug_id, state->name); state 233 fs/fscache/object.c trace_fscache_osm(object, state, false, oob, event); state 234 fs/fscache/object.c new_state = state->work(object, event); state 237 fs/fscache/object.c _debug("{OBJ%x} %s notrans", object->debug_id, state->name); state 238 fs/fscache/object.c if (unlikely(state == STATE(OBJECT_DEAD))) { state 248 fs/fscache/object.c object->debug_id, state->name, new_state->name); state 249 fs/fscache/object.c object->state = state = new_state; state 251 fs/fscache/object.c if (state->work) { state 252 fs/fscache/object.c if (unlikely(state == STATE(OBJECT_DEAD))) { state 261 fs/fscache/object.c for (t = state->transitions; t->events; t++) state 309 fs/fscache/object.c object->state = STATE(WAIT_FOR_INIT); state 336 fs/fscache/object.c for (t = object->state->transitions; t->events; t++) state 388 fs/fscache/object.c _debug("parent: %s of:%lx", parent->state->name, parent->flags); state 514 fs/fscache/object.c _enter("{OBJ%x,%s}", object->debug_id, object->state->name); state 547 fs/fscache/object.c _enter("{OBJ%x,%s}", object->debug_id, object->state->name); state 39 fs/fscache/operation.c op->state = FSCACHE_OP_ST_INITIALISED; state 69 fs/fscache/operation.c ASSERTIFCMP(op->state != FSCACHE_OP_ST_IN_PROGRESS, state 70 fs/fscache/operation.c op->state, ==, FSCACHE_OP_ST_CANCELLED); state 99 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_PENDING); state 101 fs/fscache/operation.c op->state = FSCACHE_OP_ST_IN_PROGRESS; state 128 fs/fscache/operation.c op->debug_id, object->debug_id, object->state->name); state 129 fs/fscache/operation.c kdebug("objstate=%s [%s]", object->state->name, ostate->name); state 165 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_INITIALISED); state 173 fs/fscache/operation.c ostate = object->state; state 176 fs/fscache/operation.c op->state = FSCACHE_OP_ST_PENDING; state 181 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 185 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 219 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 224 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 252 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_INITIALISED); state 260 fs/fscache/operation.c ostate = object->state; state 263 fs/fscache/operation.c op->state = FSCACHE_OP_ST_PENDING; state 268 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 272 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 301 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 307 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 371 fs/fscache/operation.c ASSERTCMP(op->state, >=, FSCACHE_OP_ST_PENDING); state 372 fs/fscache/operation.c ASSERTCMP(op->state, !=, FSCACHE_OP_ST_CANCELLED); state 378 fs/fscache/operation.c if (op->state == FSCACHE_OP_ST_PENDING) { state 385 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 391 fs/fscache/operation.c } else if (op->state == FSCACHE_OP_ST_IN_PROGRESS && cancel_in_progress_op) { state 401 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 435 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_PENDING); state 437 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 460 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_IN_PROGRESS); state 471 fs/fscache/operation.c op->state = FSCACHE_OP_ST_COMPLETE; state 475 fs/fscache/operation.c op->state = FSCACHE_OP_ST_CANCELLED; state 510 fs/fscache/operation.c ASSERTIFCMP(op->state != FSCACHE_OP_ST_INITIALISED && state 511 fs/fscache/operation.c op->state != FSCACHE_OP_ST_COMPLETE, state 512 fs/fscache/operation.c op->state, ==, FSCACHE_OP_ST_CANCELLED); state 520 fs/fscache/operation.c op->state = FSCACHE_OP_ST_DEAD; state 593 fs/fscache/operation.c ASSERTCMP(op->state, ==, FSCACHE_OP_ST_DEAD); state 289 fs/fscache/page.c ASSERTIFCMP(op->op.state != FSCACHE_OP_ST_INITIALISED, state 401 fs/fscache/page.c if (op->state == FSCACHE_OP_ST_CANCELLED) { state 409 fs/fscache/page.c enum fscache_operation_state state = op->state; state 414 fs/fscache/page.c _leave(" = -ENOBUFS [obj dead %d]", state); state 826 fs/fscache/page.c _op->flags, _op->state, object->state->short_name, state 24 fs/fuse/dir.c set_bit(FUSE_I_ADVISE_RDPLUS, &fi->state); state 263 fs/fuse/dir.c if (test_bit(FUSE_I_INIT_RDPLUS, &fi->state)) state 265 fs/fuse/dir.c } else if (test_and_clear_bit(FUSE_I_INIT_RDPLUS, &fi->state)) { state 1550 fs/fuse/dir.c set_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 1616 fs/fuse/dir.c clear_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 1623 fs/fuse/dir.c clear_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 749 fs/fuse/file.c !test_bit(FUSE_I_SIZE_UNSTABLE, &fi->state)) { state 1224 fs/fuse/file.c set_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 1262 fs/fuse/file.c clear_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 3211 fs/fuse/file.c set_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 3241 fs/fuse/file.c clear_bit(FUSE_I_SIZE_UNSTABLE, &fi->state); state 3303 fs/fuse/file.c set_bit(FUSE_I_SIZE_UNSTABLE, &fi_out->state); state 3331 fs/fuse/file.c clear_bit(FUSE_I_SIZE_UNSTABLE, &fi_out->state); state 144 fs/fuse/fuse_i.h unsigned long state; state 86 fs/fuse/inode.c fi->state = 0; state 201 fs/fuse/inode.c test_bit(FUSE_I_SIZE_UNSTABLE, &fi->state)) { state 25 fs/fuse/readdir.c if (test_and_clear_bit(FUSE_I_ADVISE_RDPLUS, &fi->state)) state 245 fs/fuse/readdir.c set_bit(FUSE_I_INIT_RDPLUS, &get_fuse_inode(inode)->state); state 674 fs/gfs2/bmap.c enum alloc_state state; state 688 fs/gfs2/bmap.c state = ALLOC_DATA; state 694 fs/gfs2/bmap.c state = ALLOC_GROW_DEPTH; state 697 fs/gfs2/bmap.c state = ALLOC_GROW_HEIGHT; state 714 fs/gfs2/bmap.c if (state != ALLOC_DATA || gfs2_is_jdata(ip)) state 716 fs/gfs2/bmap.c switch (state) { state 738 fs/gfs2/bmap.c state = ALLOC_GROW_DEPTH; state 757 fs/gfs2/bmap.c state = ALLOC_DATA; state 1766 fs/gfs2/bmap.c int ret, state; state 1844 fs/gfs2/bmap.c state = DEALLOC_MP_FULL; /* We have a complete metapath */ state 1846 fs/gfs2/bmap.c state = DEALLOC_FILL_MP; /* deal with partial metapath */ state 1859 fs/gfs2/bmap.c while (state != DEALLOC_DONE) { state 1860 fs/gfs2/bmap.c switch (state) { state 1899 fs/gfs2/bmap.c state = DEALLOC_DONE; state 1902 fs/gfs2/bmap.c state = DEALLOC_MP_LOWER; state 1921 fs/gfs2/bmap.c state = DEALLOC_FILL_MP; state 1933 fs/gfs2/bmap.c state = DEALLOC_FILL_MP; state 1966 fs/gfs2/bmap.c state = DEALLOC_MP_FULL; state 1978 fs/gfs2/bmap.c state = DEALLOC_MP_LOWER; state 1219 fs/gfs2/file.c unsigned int state; state 1224 fs/gfs2/file.c state = (fl->fl_type == F_WRLCK) ? LM_ST_EXCLUSIVE : LM_ST_SHARED; state 1231 fs/gfs2/file.c if (fl_gh->gh_state == state) state 1238 fs/gfs2/file.c gfs2_holder_reinit(state, flags, fl_gh); state 1244 fs/gfs2/file.c gfs2_holder_init(gl, state, flags, fl_gh); state 460 fs/gfs2/glock.c unsigned state = ret & LM_OUT_ST_MASK; state 464 fs/gfs2/glock.c trace_gfs2_glock_state_change(gl, state); state 465 fs/gfs2/glock.c state_change(gl, state); state 470 fs/gfs2/glock.c state != LM_ST_UNLOCKED && gl->gl_demote_state == LM_ST_UNLOCKED) state 474 fs/gfs2/glock.c if (unlikely(state != gl->gl_target)) { state 492 fs/gfs2/glock.c switch(state) { state 505 fs/gfs2/glock.c gl->gl_target, state); state 515 fs/gfs2/glock.c if (state != LM_ST_UNLOCKED) { state 891 fs/gfs2/glock.c void gfs2_holder_init(struct gfs2_glock *gl, unsigned int state, u16 flags, state 898 fs/gfs2/glock.c gh->gh_state = state; state 915 fs/gfs2/glock.c void gfs2_holder_reinit(unsigned int state, u16 flags, struct gfs2_holder *gh) state 917 fs/gfs2/glock.c gh->gh_state = state; state 1061 fs/gfs2/glock.c static void handle_callback(struct gfs2_glock *gl, unsigned int state, state 1068 fs/gfs2/glock.c gl->gl_demote_state = state; state 1071 fs/gfs2/glock.c gl->gl_demote_state != state) { state 1310 fs/gfs2/glock.c unsigned int state, u16 flags, struct gfs2_holder *gh) state 1317 fs/gfs2/glock.c error = gfs2_glock_nq_init(gl, state, flags, gh); state 1432 fs/gfs2/glock.c void gfs2_glock_cb(struct gfs2_glock *gl, unsigned int state) state 1449 fs/gfs2/glock.c handle_callback(gl, state, delay, true); state 1756 fs/gfs2/glock.c static const char *state2str(unsigned state) state 1758 fs/gfs2/glock.c switch(state) { state 185 fs/gfs2/glock.h extern void gfs2_holder_init(struct gfs2_glock *gl, unsigned int state, state 187 fs/gfs2/glock.h extern void gfs2_holder_reinit(unsigned int state, u16 flags, state 199 fs/gfs2/glock.h unsigned int state, u16 flags, state 222 fs/gfs2/glock.h unsigned int state, u16 flags, state 227 fs/gfs2/glock.h gfs2_holder_init(gl, state, flags, gh); state 236 fs/gfs2/glock.h extern void gfs2_glock_cb(struct gfs2_glock *gl, unsigned int state); state 766 fs/gfs2/log.c enum gfs2_freeze_state state = atomic_read(&sdp->sd_freeze_state); state 768 fs/gfs2/log.c gfs2_assert_withdraw(sdp, (state != SFS_FROZEN)); state 795 fs/gfs2/log.c enum gfs2_freeze_state state = atomic_read(&sdp->sd_freeze_state); state 816 fs/gfs2/log.c if (unlikely (state == SFS_FROZEN)) state 820 fs/gfs2/log.c if (unlikely(state == SFS_FROZEN)) state 1579 fs/gfs2/quota.c static int gfs2_quota_get_state(struct super_block *sb, struct qc_state *state) state 1583 fs/gfs2/quota.c memset(state, 0, sizeof(*state)); state 1587 fs/gfs2/quota.c state->s_state[USRQUOTA].flags |= QCI_LIMITS_ENFORCED; state 1588 fs/gfs2/quota.c state->s_state[GRPQUOTA].flags |= QCI_LIMITS_ENFORCED; state 1591 fs/gfs2/quota.c state->s_state[USRQUOTA].flags |= QCI_ACCT_ENABLED | state 1593 fs/gfs2/quota.c state->s_state[GRPQUOTA].flags |= QCI_ACCT_ENABLED | state 1600 fs/gfs2/quota.c state->s_state[USRQUOTA].ino = state 1602 fs/gfs2/quota.c state->s_state[USRQUOTA].blocks = sdp->sd_quota_inode->i_blocks; state 1604 fs/gfs2/quota.c state->s_state[USRQUOTA].nextents = 1; /* unsupported */ state 1605 fs/gfs2/quota.c state->s_state[GRPQUOTA] = state->s_state[USRQUOTA]; state 1606 fs/gfs2/quota.c state->s_incoredqs = list_lru_count(&gfs2_qd_lru); state 73 fs/gfs2/rgrp.c static int gfs2_rbm_find(struct gfs2_rbm *rbm, u8 state, u32 *minext, state 171 fs/gfs2/rgrp.c static inline u64 gfs2_bit_search(const __le64 *ptr, u64 mask, u8 state) state 180 fs/gfs2/rgrp.c tmp = le64_to_cpu(*ptr) ^ search[state]; state 229 fs/gfs2/rgrp.c u32 goal, u8 state) state 240 fs/gfs2/rgrp.c tmp = gfs2_bit_search(ptr, mask, state); state 243 fs/gfs2/rgrp.c tmp = gfs2_bit_search(ptr, 0x5555555555555555ULL, state); state 420 fs/gfs2/rgrp.c unsigned int buflen, u8 state) state 424 fs/gfs2/rgrp.c const u8 state1 = state << 2; state 425 fs/gfs2/rgrp.c const u8 state2 = state << 4; state 426 fs/gfs2/rgrp.c const u8 state3 = state << 6; state 430 fs/gfs2/rgrp.c if (((*byte) & 0x03) == state) state 1728 fs/gfs2/rgrp.c static int gfs2_rbm_find(struct gfs2_rbm *rbm, u8 state, u32 *minext, state 1752 fs/gfs2/rgrp.c (state == GFS2_BLKST_FREE)) state 1758 fs/gfs2/rgrp.c if (state != GFS2_BLKST_UNLINKED && bi->bi_clone) state 1760 fs/gfs2/rgrp.c offset = gfs2_bitfit(buffer, bi->bi_bytes, rbm->offset, state); state 1762 fs/gfs2/rgrp.c if (state == GFS2_BLKST_FREE && rbm->offset == 0) state 1803 fs/gfs2/rgrp.c if (minext == NULL || state != GFS2_BLKST_FREE) state 1064 fs/gfs2/super.c char *state; state 1067 fs/gfs2/super.c state = "off"; state 1070 fs/gfs2/super.c state = "account"; state 1073 fs/gfs2/super.c state = "on"; state 1076 fs/gfs2/super.c state = "unknown"; state 1079 fs/gfs2/super.c seq_printf(s, ",quota=%s", state); state 1084 fs/gfs2/super.c char *state; state 1087 fs/gfs2/super.c state = "writeback"; state 1090 fs/gfs2/super.c state = "ordered"; state 1093 fs/gfs2/super.c state = "unknown"; state 1096 fs/gfs2/super.c seq_printf(s, ",data=%s", state); state 1114 fs/gfs2/super.c const char *state; state 1118 fs/gfs2/super.c state = "withdraw"; state 1121 fs/gfs2/super.c state = "panic"; state 1124 fs/gfs2/super.c state = "unknown"; state 1127 fs/gfs2/super.c seq_printf(s, ",errors=%s", state); state 66 fs/gfs2/trace_gfs2.h static inline u8 glock_trace_state(unsigned int state) state 68 fs/gfs2/trace_gfs2.h switch(state) { state 210 fs/gfs2/trace_gfs2.h __field( u8, state ) state 218 fs/gfs2/trace_gfs2.h __entry->state = glock_trace_state(gh->gh_state); state 225 fs/gfs2/trace_gfs2.h glock_trace_name(__entry->state)) state 240 fs/gfs2/trace_gfs2.h __field( u8, state ) state 248 fs/gfs2/trace_gfs2.h __entry->state = glock_trace_state(gh->gh_state); state 255 fs/gfs2/trace_gfs2.h glock_trace_name(__entry->state)) state 450 fs/gfs2/trace_gfs2.h __field( unsigned long, state ) state 461 fs/gfs2/trace_gfs2.h __entry->state = bh->b_state; state 473 fs/gfs2/trace_gfs2.h __entry->state, __entry->create ? "create " : "nocreate", state 194 fs/gfs2/trans.c enum gfs2_freeze_state state = atomic_read(&sdp->sd_freeze_state); state 228 fs/gfs2/trans.c if (unlikely(state == SFS_FROZEN)) { state 615 fs/io_uring.c struct io_submit_state *state) state 623 fs/io_uring.c if (!state) { state 627 fs/io_uring.c } else if (!state->free_reqs) { state 631 fs/io_uring.c sz = min_t(size_t, state->ios_left, ARRAY_SIZE(state->reqs)); state 632 fs/io_uring.c ret = kmem_cache_alloc_bulk(req_cachep, gfp, sz, state->reqs); state 639 fs/io_uring.c state->reqs[0] = kmem_cache_alloc(req_cachep, gfp); state 640 fs/io_uring.c if (!state->reqs[0]) state 644 fs/io_uring.c state->free_reqs = ret - 1; state 645 fs/io_uring.c state->cur_req = 1; state 646 fs/io_uring.c req = state->reqs[0]; state 648 fs/io_uring.c req = state->reqs[state->cur_req]; state 649 fs/io_uring.c state->free_reqs--; state 650 fs/io_uring.c state->cur_req++; state 1018 fs/io_uring.c static void io_file_put(struct io_submit_state *state) state 1020 fs/io_uring.c if (state->file) { state 1021 fs/io_uring.c int diff = state->has_refs - state->used_refs; state 1024 fs/io_uring.c fput_many(state->file, diff); state 1025 fs/io_uring.c state->file = NULL; state 1034 fs/io_uring.c static struct file *io_file_get(struct io_submit_state *state, int fd) state 1036 fs/io_uring.c if (!state) state 1039 fs/io_uring.c if (state->file) { state 1040 fs/io_uring.c if (state->fd == fd) { state 1041 fs/io_uring.c state->used_refs++; state 1042 fs/io_uring.c state->ios_left--; state 1043 fs/io_uring.c return state->file; state 1045 fs/io_uring.c io_file_put(state); state 1047 fs/io_uring.c state->file = fget_many(fd, state->ios_left); state 1048 fs/io_uring.c if (!state->file) state 1051 fs/io_uring.c state->fd = fd; state 1052 fs/io_uring.c state->has_refs = state->ios_left; state 1053 fs/io_uring.c state->used_refs = 1; state 1054 fs/io_uring.c state->ios_left--; state 1055 fs/io_uring.c return state->file; state 2373 fs/io_uring.c struct io_submit_state *state, struct io_kiocb *req) state 2402 fs/io_uring.c req->file = io_file_get(state, fd); state 2523 fs/io_uring.c struct io_submit_state *state, struct io_kiocb **link) state 2535 fs/io_uring.c req = io_get_req(ctx, state); state 2541 fs/io_uring.c ret = io_req_set_file(ctx, s, state, req); state 2602 fs/io_uring.c static void io_submit_state_end(struct io_submit_state *state) state 2604 fs/io_uring.c blk_finish_plug(&state->plug); state 2605 fs/io_uring.c io_file_put(state); state 2606 fs/io_uring.c if (state->free_reqs) state 2607 fs/io_uring.c kmem_cache_free_bulk(req_cachep, state->free_reqs, state 2608 fs/io_uring.c &state->reqs[state->cur_req]); state 2614 fs/io_uring.c static void io_submit_state_start(struct io_submit_state *state, state 2617 fs/io_uring.c blk_start_plug(&state->plug); state 2618 fs/io_uring.c state->free_reqs = 0; state 2619 fs/io_uring.c state->file = NULL; state 2620 fs/io_uring.c state->ios_left = max_ios; state 2683 fs/io_uring.c struct io_submit_state state, *statep = NULL; state 2690 fs/io_uring.c io_submit_state_start(&state, ctx, nr); state 2691 fs/io_uring.c statep = &state; state 2738 fs/io_uring.c io_submit_state_end(&state); state 2877 fs/io_uring.c struct io_submit_state state, *statep = NULL; state 2884 fs/io_uring.c io_submit_state_start(&state, ctx, to_submit); state 2885 fs/io_uring.c statep = &state; state 654 fs/jffs2/fs.c if (ic->state != INO_STATE_CHECKEDABSENT) { state 657 fs/jffs2/fs.c ic->ino, ic->state); state 163 fs/jffs2/gc.c if (ic->state != INO_STATE_CHECKEDABSENT && state 164 fs/jffs2/gc.c ic->state != INO_STATE_PRESENT) state 198 fs/jffs2/gc.c switch(ic->state) { state 207 fs/jffs2/gc.c ic->ino, ic->state); state 231 fs/jffs2/gc.c ic->state = INO_STATE_CHECKING; state 365 fs/jffs2/gc.c switch(ic->state) { state 372 fs/jffs2/gc.c ic->state = INO_STATE_GC; state 392 fs/jffs2/gc.c ic->ino, ic->state); state 406 fs/jffs2/gc.c __func__, ic->ino, ic->state); state 426 fs/jffs2/gc.c if (ic->state == INO_STATE_GC) { state 432 fs/jffs2/gc.c ic->state = INO_STATE_CHECKEDABSENT; state 408 fs/jffs2/nodelist.c void jffs2_set_inocache_state(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, int state) state 411 fs/jffs2/nodelist.c ic->state = state; state 481 fs/jffs2/nodelist.c if (old->state != INO_STATE_READING && old->state != INO_STATE_CLEARING) state 173 fs/jffs2/nodelist.h uint16_t state; state 365 fs/jffs2/nodelist.h void jffs2_set_inocache_state(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, int state); state 1148 fs/jffs2/readinode.c if (f->inocache->state == INO_STATE_READING) state 1157 fs/jffs2/readinode.c if (f->inocache->state == INO_STATE_READING) state 1188 fs/jffs2/readinode.c if (f->inocache->state == INO_STATE_READING) state 1200 fs/jffs2/readinode.c if (f->inocache->state == INO_STATE_READING) state 1248 fs/jffs2/readinode.c if (f->inocache->state != INO_STATE_CHECKING) { state 1305 fs/jffs2/readinode.c if (f->inocache->state == INO_STATE_READING) state 1323 fs/jffs2/readinode.c switch(f->inocache->state) { state 1326 fs/jffs2/readinode.c f->inocache->state = INO_STATE_READING; state 1334 fs/jffs2/readinode.c dbg_readinode("waiting for ino #%u in state %d\n", ino, f->inocache->state); state 1343 fs/jffs2/readinode.c JFFS2_ERROR("Eep. Trying to read_inode #%u when it's already in state %d!\n", ino, f->inocache->state); state 1365 fs/jffs2/readinode.c f->inocache->state = INO_STATE_READING; state 1406 fs/jffs2/readinode.c if (f->inocache && f->inocache->state != INO_STATE_CHECKING) state 1424 fs/jffs2/readinode.c if (f->inocache && f->inocache->state != INO_STATE_CHECKING) { state 501 fs/jffs2/wbuf.c if (ic->state == INO_STATE_PRESENT && !ref_obsolete(raw)) { state 519 fs/jffs2/wbuf.c } else if (unlikely(ic->state != INO_STATE_PRESENT && state 520 fs/jffs2/wbuf.c ic->state != INO_STATE_CHECKEDABSENT && state 521 fs/jffs2/wbuf.c ic->state != INO_STATE_GC)) { state 522 fs/jffs2/wbuf.c JFFS2_ERROR("Inode #%u is in strange state %d!\n", ic->ino, ic->state); state 38 fs/jffs2/write.c f->inocache->state = INO_STATE_PRESENT; state 185 fs/jfs/jfs_incore.h uint state; /* mount/recovery state */ state 1310 fs/jfs/jfs_logmgr.c if (logsuper->state != cpu_to_le32(LOGREDONE)) { state 1386 fs/jfs/jfs_logmgr.c logsuper->state = cpu_to_le32(LOGMOUNT); state 1679 fs/jfs/jfs_logmgr.c logsuper->state = cpu_to_le32(LOGREDONE); state 2401 fs/jfs/jfs_logmgr.c logsuper->state = cpu_to_le32(LOGREDONE); state 62 fs/jfs/jfs_logmgr.h __le32 state; /* 4: state - see below */ state 237 fs/jfs/jfs_mount.c if (chkSuper(sb) || (sbi->state != FM_CLEAN)) state 358 fs/jfs/jfs_mount.c sbi->state = le32_to_cpu(j_sb->s_state); state 396 fs/jfs/jfs_mount.c int updateSuper(struct super_block *sb, uint state) state 404 fs/jfs/jfs_mount.c if (state == FM_DIRTY) { state 405 fs/jfs/jfs_mount.c sbi->p_state = state; state 407 fs/jfs/jfs_mount.c } else if (state == FM_MOUNT) { state 408 fs/jfs/jfs_mount.c sbi->p_state = sbi->state; state 409 fs/jfs/jfs_mount.c state = FM_DIRTY; state 410 fs/jfs/jfs_mount.c } else if (state == FM_CLEAN) { state 411 fs/jfs/jfs_mount.c state = sbi->p_state; state 414 fs/jfs/jfs_mount.c } else if (sbi->state == FM_DIRTY) state 422 fs/jfs/jfs_mount.c j_sb->s_state = cpu_to_le32(state); state 423 fs/jfs/jfs_mount.c sbi->state = state; state 425 fs/jfs/jfs_mount.c if (state == FM_MOUNT) { state 429 fs/jfs/jfs_mount.c } else if (state == FM_CLEAN) { state 393 fs/lockd/clnt4xdr.c encode_int32(xdr, args->state); state 460 fs/lockd/clntproc.c new->fl_u.nfs_fl.state = fl->fl_u.nfs_fl.state; state 481 fs/lockd/clntproc.c fl->fl_u.nfs_fl.state = 0; state 525 fs/lockd/clntproc.c req->a_args.state = nsm_local_state; state 542 fs/lockd/clntproc.c fl->fl_u.nfs_fl.state = host->h_state; state 572 fs/lockd/clntproc.c if (fl->fl_u.nfs_fl.state != host->h_state) { state 386 fs/lockd/clntxdr.c encode_int32(xdr, args->state); state 532 fs/lockd/host.c && host->h_nsmstate != info->state) { state 533 fs/lockd/host.c host->h_nsmstate = info->state; state 51 fs/lockd/mon.c u32 state; state 174 fs/lockd/mon.c if (unlikely(nsm_local_state != res.state)) { state 175 fs/lockd/mon.c nsm_local_state = res.state; state 505 fs/lockd/mon.c resp->state = be32_to_cpup(p); state 508 fs/lockd/mon.c __func__, resp->status, resp->state); state 522 fs/lockd/mon.c resp->state = be32_to_cpup(p); state 524 fs/lockd/mon.c dprintk("lockd: %s state %d\n", __func__, resp->state); state 138 fs/lockd/svc4proc.c if (host->h_nsmstate && host->h_nsmstate != argp->state) { state 169 fs/lockd/svcproc.c if (host->h_nsmstate && host->h_nsmstate != argp->state) { state 226 fs/lockd/xdr.c argp->state = ntohl(*p++); state 314 fs/lockd/xdr.c argp->state = ntohl(*p++); state 325 fs/lockd/xdr.c argp->state = ntohl(*p++); state 223 fs/lockd/xdr4.c argp->state = ntohl(*p++); state 311 fs/lockd/xdr4.c argp->state = ntohl(*p++); state 322 fs/lockd/xdr4.c argp->state = ntohl(*p++); state 438 fs/nfs/client.c void nfs_mark_client_ready(struct nfs_client *clp, int state) state 441 fs/nfs/client.c clp->cl_cons_state = state; state 105 fs/nfs/delegation.c static int nfs_delegation_claim_locks(struct nfs4_state *state, const nfs4_stateid *stateid) state 107 fs/nfs/delegation.c struct inode *inode = state->inode; state 120 fs/nfs/delegation.c if (nfs_file_open_context(fl->fl_file)->state != state) state 123 fs/nfs/delegation.c status = nfs4_lock_delegation_recall(fl, state, stateid); state 143 fs/nfs/delegation.c struct nfs4_state *state; state 150 fs/nfs/delegation.c state = ctx->state; state 151 fs/nfs/delegation.c if (state == NULL) state 153 fs/nfs/delegation.c if (!test_bit(NFS_DELEGATED_STATE, &state->flags)) state 155 fs/nfs/delegation.c if (!nfs4_valid_open_stateid(state)) state 157 fs/nfs/delegation.c if (!nfs4_stateid_match(&state->stateid, stateid)) state 162 fs/nfs/delegation.c sp = state->owner; state 166 fs/nfs/delegation.c err = nfs4_open_delegation_recall(ctx, state, stateid); state 168 fs/nfs/delegation.c err = nfs_delegation_claim_locks(state, stateid); state 66 fs/nfs/delegation.h int nfs4_open_delegation_recall(struct nfs_open_context *ctx, struct nfs4_state *state, const nfs4_stateid *stateid); state 67 fs/nfs/delegation.h int nfs4_lock_delegation_recall(struct file_lock *fl, struct nfs4_state *state, const nfs4_stateid *stateid); state 123 fs/nfs/filelayout/filelayout.c struct nfs4_state *state, state 208 fs/nfs/filelayout/filelayout.c err = filelayout_async_handle_error(task, hdr->args.context->state, state 320 fs/nfs/filelayout/filelayout.c err = filelayout_async_handle_error(task, hdr->args.context->state, state 1129 fs/nfs/flexfilelayout/flexfilelayout.c struct nfs4_state *state, state 1238 fs/nfs/flexfilelayout/flexfilelayout.c struct nfs4_state *state, state 1258 fs/nfs/flexfilelayout/flexfilelayout.c return ff_layout_async_handle_error_v4(task, state, clp, state 1330 fs/nfs/flexfilelayout/flexfilelayout.c err = ff_layout_async_handle_error(task, hdr->args.context->state, state 1503 fs/nfs/flexfilelayout/flexfilelayout.c err = ff_layout_async_handle_error(task, hdr->args.context->state, state 973 fs/nfs/inode.c ctx->state = NULL; state 191 fs/nfs/internal.h extern void nfs_mark_client_ready(struct nfs_client *clp, int state); state 267 fs/nfs/internal.h return cred_fscmp(ctx1->cred, ctx2->cred) == 0 && ctx1->state == ctx2->state; state 72 fs/nfs/nfs42proc.c exception.state = lock->open_context->state; state 168 fs/nfs/nfs42proc.c copy->parent_state = ctx->state; state 266 fs/nfs/nfs42proc.c &dst_lock->open_context->state->flags); state 336 fs/nfs/nfs42proc.c src_exception.state = src_lock->open_context->state; state 344 fs/nfs/nfs42proc.c dst_exception.state = dst_lock->open_context->state; state 516 fs/nfs/nfs42proc.c exception.state = lock->open_context->state; state 905 fs/nfs/nfs42proc.c src_exception.state = src_lock->open_context->state; state 914 fs/nfs/nfs42proc.c dst_exception.state = dst_lock->open_context->state; state 193 fs/nfs/nfs4_fs.h fmode_t state; /* State on the server (R,W, or RW) */ state 202 fs/nfs/nfs4_fs.h struct nfs4_state *state; state 237 fs/nfs/nfs4_fs.h struct nfs4_state *state; state 286 fs/nfs/nfs4_fs.h struct nfs4_state *state, long *timeout); state 299 fs/nfs/nfs4_fs.h extern int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait); state 488 fs/nfs/nfs4_fs.h extern int nfs4_set_lock_state(struct nfs4_state *state, struct file_lock *fl); state 493 fs/nfs/nfs4_fs.h struct nfs4_state *state); state 582 fs/nfs/nfs4_fs.h static inline bool nfs4_valid_open_stateid(const struct nfs4_state *state) state 584 fs/nfs/nfs4_fs.h return test_bit(NFS_STATE_RECOVERY_FAILED, &state->flags) == 0; state 587 fs/nfs/nfs4_fs.h static inline bool nfs4_state_match_open_stateid_other(const struct nfs4_state *state, state 590 fs/nfs/nfs4_fs.h return test_bit(NFS_OPEN_STATE, &state->flags) && state 591 fs/nfs/nfs4_fs.h nfs4_stateid_match_other(&state->open_stateid, stateid); state 454 fs/nfs/nfs4proc.c struct nfs4_state *state = exception->state; state 464 fs/nfs/nfs4proc.c if (stateid == NULL && state != NULL) state 465 fs/nfs/nfs4proc.c stateid = nfs4_recoverable_stateid(&state->stateid); state 498 fs/nfs/nfs4proc.c if (state == NULL) state 500 fs/nfs/nfs4proc.c ret = nfs4_schedule_stateid_recovery(server, state); state 632 fs/nfs/nfs4proc.c struct nfs4_state *state, long *timeout) state 635 fs/nfs/nfs4proc.c .state = state, state 1379 fs/nfs/nfs4proc.c if (p->state != NULL) state 1380 fs/nfs/nfs4proc.c nfs4_put_open_state(p->state); state 1400 fs/nfs/nfs4proc.c static bool nfs4_mode_match_open_stateid(struct nfs4_state *state, state 1405 fs/nfs/nfs4proc.c return state->n_rdwr != 0; state 1407 fs/nfs/nfs4proc.c return state->n_wronly != 0; state 1409 fs/nfs/nfs4proc.c return state->n_rdonly != 0; state 1415 fs/nfs/nfs4proc.c static int can_open_cached(struct nfs4_state *state, fmode_t mode, state 1431 fs/nfs/nfs4proc.c ret |= test_bit(NFS_O_RDONLY_STATE, &state->flags) != 0 state 1432 fs/nfs/nfs4proc.c && state->n_rdonly != 0; state 1435 fs/nfs/nfs4proc.c ret |= test_bit(NFS_O_WRONLY_STATE, &state->flags) != 0 state 1436 fs/nfs/nfs4proc.c && state->n_wronly != 0; state 1439 fs/nfs/nfs4proc.c ret |= test_bit(NFS_O_RDWR_STATE, &state->flags) != 0 state 1440 fs/nfs/nfs4proc.c && state->n_rdwr != 0; state 1468 fs/nfs/nfs4proc.c static void update_open_stateflags(struct nfs4_state *state, fmode_t fmode) state 1472 fs/nfs/nfs4proc.c state->n_wronly++; state 1475 fs/nfs/nfs4proc.c state->n_rdonly++; state 1478 fs/nfs/nfs4proc.c state->n_rdwr++; state 1480 fs/nfs/nfs4proc.c nfs4_state_set_mode_locked(state, state->state | fmode); state 1484 fs/nfs/nfs4proc.c static bool nfs_open_stateid_recover_openmode(struct nfs4_state *state) state 1486 fs/nfs/nfs4proc.c if (state->n_rdonly && !test_bit(NFS_O_RDONLY_STATE, &state->flags)) state 1488 fs/nfs/nfs4proc.c if (state->n_wronly && !test_bit(NFS_O_WRONLY_STATE, &state->flags)) state 1490 fs/nfs/nfs4proc.c if (state->n_rdwr && !test_bit(NFS_O_RDWR_STATE, &state->flags)) state 1496 fs/nfs/nfs4proc.c static void nfs_state_log_update_open_stateid(struct nfs4_state *state) state 1498 fs/nfs/nfs4proc.c if (test_and_clear_bit(NFS_STATE_CHANGE_WAIT, &state->flags)) state 1499 fs/nfs/nfs4proc.c wake_up_all(&state->waitq); state 1502 fs/nfs/nfs4proc.c static void nfs_state_log_out_of_order_open_stateid(struct nfs4_state *state, state 1505 fs/nfs/nfs4proc.c u32 state_seqid = be32_to_cpu(state->open_stateid.seqid); state 1510 fs/nfs/nfs4proc.c nfs_state_log_update_open_stateid(state); state 1512 fs/nfs/nfs4proc.c set_bit(NFS_STATE_CHANGE_WAIT, &state->flags); state 1515 fs/nfs/nfs4proc.c static void nfs_test_and_clear_all_open_stateid(struct nfs4_state *state) state 1517 fs/nfs/nfs4proc.c struct nfs_client *clp = state->owner->so_server->nfs_client; state 1520 fs/nfs/nfs4proc.c if (test_and_clear_bit(NFS_O_RDONLY_STATE, &state->flags) && state->n_rdonly) state 1522 fs/nfs/nfs4proc.c if (test_and_clear_bit(NFS_O_WRONLY_STATE, &state->flags) && state->n_wronly) state 1524 fs/nfs/nfs4proc.c if (test_and_clear_bit(NFS_O_RDWR_STATE, &state->flags) && state->n_rdwr) state 1527 fs/nfs/nfs4proc.c nfs4_state_mark_reclaim_nograce(clp, state); state 1540 fs/nfs/nfs4proc.c static bool nfs_need_update_open_stateid(struct nfs4_state *state, state 1543 fs/nfs/nfs4proc.c if (test_bit(NFS_OPEN_STATE, &state->flags) == 0 || state 1544 fs/nfs/nfs4proc.c !nfs4_stateid_match_other(stateid, &state->open_stateid)) { state 1546 fs/nfs/nfs4proc.c nfs_state_log_update_open_stateid(state); state 1548 fs/nfs/nfs4proc.c set_bit(NFS_STATE_CHANGE_WAIT, &state->flags); state 1552 fs/nfs/nfs4proc.c if (nfs4_stateid_is_newer(stateid, &state->open_stateid)) { state 1553 fs/nfs/nfs4proc.c nfs_state_log_out_of_order_open_stateid(state, stateid); state 1559 fs/nfs/nfs4proc.c static void nfs_resync_open_stateid_locked(struct nfs4_state *state) state 1561 fs/nfs/nfs4proc.c if (!(state->n_wronly || state->n_rdonly || state->n_rdwr)) state 1563 fs/nfs/nfs4proc.c if (state->n_wronly) state 1564 fs/nfs/nfs4proc.c set_bit(NFS_O_WRONLY_STATE, &state->flags); state 1565 fs/nfs/nfs4proc.c if (state->n_rdonly) state 1566 fs/nfs/nfs4proc.c set_bit(NFS_O_RDONLY_STATE, &state->flags); state 1567 fs/nfs/nfs4proc.c if (state->n_rdwr) state 1568 fs/nfs/nfs4proc.c set_bit(NFS_O_RDWR_STATE, &state->flags); state 1569 fs/nfs/nfs4proc.c set_bit(NFS_OPEN_STATE, &state->flags); state 1572 fs/nfs/nfs4proc.c static void nfs_clear_open_stateid_locked(struct nfs4_state *state, state 1575 fs/nfs/nfs4proc.c clear_bit(NFS_O_RDWR_STATE, &state->flags); state 1578 fs/nfs/nfs4proc.c clear_bit(NFS_O_RDONLY_STATE, &state->flags); state 1581 fs/nfs/nfs4proc.c clear_bit(NFS_O_WRONLY_STATE, &state->flags); state 1584 fs/nfs/nfs4proc.c clear_bit(NFS_O_RDONLY_STATE, &state->flags); state 1585 fs/nfs/nfs4proc.c clear_bit(NFS_O_WRONLY_STATE, &state->flags); state 1586 fs/nfs/nfs4proc.c clear_bit(NFS_OPEN_STATE, &state->flags); state 1591 fs/nfs/nfs4proc.c if (nfs4_stateid_match_other(stateid, &state->open_stateid) && state 1592 fs/nfs/nfs4proc.c !nfs4_stateid_is_newer(stateid, &state->open_stateid)) { state 1593 fs/nfs/nfs4proc.c nfs_resync_open_stateid_locked(state); state 1596 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) == 0) state 1597 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->stateid, stateid); state 1598 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->open_stateid, stateid); state 1599 fs/nfs/nfs4proc.c trace_nfs4_open_stateid_update(state->inode, stateid, 0); state 1601 fs/nfs/nfs4proc.c nfs_state_log_update_open_stateid(state); state 1604 fs/nfs/nfs4proc.c static void nfs_clear_open_stateid(struct nfs4_state *state, state 1608 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 1610 fs/nfs/nfs4proc.c if (nfs4_state_match_open_stateid_other(state, arg_stateid)) state 1611 fs/nfs/nfs4proc.c nfs_clear_open_stateid_locked(state, stateid, fmode); state 1612 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 1613 fs/nfs/nfs4proc.c if (test_bit(NFS_STATE_RECLAIM_NOGRACE, &state->flags)) state 1614 fs/nfs/nfs4proc.c nfs4_schedule_state_manager(state->owner->so_server->nfs_client); state 1617 fs/nfs/nfs4proc.c static void nfs_set_open_stateid_locked(struct nfs4_state *state, state 1619 fs/nfs/nfs4proc.c __must_hold(&state->owner->so_lock) state 1620 fs/nfs/nfs4proc.c __must_hold(&state->seqlock) state 1628 fs/nfs/nfs4proc.c if (!nfs_need_update_open_stateid(state, stateid)) state 1630 fs/nfs/nfs4proc.c if (!test_bit(NFS_STATE_CHANGE_WAIT, &state->flags)) state 1635 fs/nfs/nfs4proc.c if (!nfs4_has_session(NFS_SERVER(state->inode)->nfs_client)) state 1638 fs/nfs/nfs4proc.c prepare_to_wait(&state->waitq, &wait, TASK_KILLABLE); state 1644 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 1645 fs/nfs/nfs4proc.c spin_unlock(&state->owner->so_lock); state 1647 fs/nfs/nfs4proc.c trace_nfs4_open_stateid_update_wait(state->inode, stateid, 0); state 1655 fs/nfs/nfs4proc.c finish_wait(&state->waitq, &wait); state 1657 fs/nfs/nfs4proc.c spin_lock(&state->owner->so_lock); state 1658 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 1661 fs/nfs/nfs4proc.c if (test_bit(NFS_OPEN_STATE, &state->flags) && state 1662 fs/nfs/nfs4proc.c !nfs4_stateid_match_other(stateid, &state->open_stateid)) { state 1663 fs/nfs/nfs4proc.c nfs4_stateid_copy(freeme, &state->open_stateid); state 1664 fs/nfs/nfs4proc.c nfs_test_and_clear_all_open_stateid(state); state 1667 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) == 0) state 1668 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->stateid, stateid); state 1669 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->open_stateid, stateid); state 1670 fs/nfs/nfs4proc.c trace_nfs4_open_stateid_update(state->inode, stateid, status); state 1671 fs/nfs/nfs4proc.c nfs_state_log_update_open_stateid(state); state 1674 fs/nfs/nfs4proc.c static void nfs_state_set_open_stateid(struct nfs4_state *state, state 1683 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 1684 fs/nfs/nfs4proc.c nfs_set_open_stateid_locked(state, open_stateid, freeme); state 1687 fs/nfs/nfs4proc.c set_bit(NFS_O_RDONLY_STATE, &state->flags); state 1690 fs/nfs/nfs4proc.c set_bit(NFS_O_WRONLY_STATE, &state->flags); state 1693 fs/nfs/nfs4proc.c set_bit(NFS_O_RDWR_STATE, &state->flags); state 1695 fs/nfs/nfs4proc.c set_bit(NFS_OPEN_STATE, &state->flags); state 1696 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 1699 fs/nfs/nfs4proc.c static void nfs_state_clear_open_state_flags(struct nfs4_state *state) state 1701 fs/nfs/nfs4proc.c clear_bit(NFS_O_RDWR_STATE, &state->flags); state 1702 fs/nfs/nfs4proc.c clear_bit(NFS_O_WRONLY_STATE, &state->flags); state 1703 fs/nfs/nfs4proc.c clear_bit(NFS_O_RDONLY_STATE, &state->flags); state 1704 fs/nfs/nfs4proc.c clear_bit(NFS_OPEN_STATE, &state->flags); state 1707 fs/nfs/nfs4proc.c static void nfs_state_set_delegation(struct nfs4_state *state, state 1715 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 1716 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->stateid, deleg_stateid); state 1717 fs/nfs/nfs4proc.c set_bit(NFS_DELEGATED_STATE, &state->flags); state 1718 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 1721 fs/nfs/nfs4proc.c static void nfs_state_clear_delegation(struct nfs4_state *state) state 1723 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 1724 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->stateid, &state->open_stateid); state 1725 fs/nfs/nfs4proc.c clear_bit(NFS_DELEGATED_STATE, &state->flags); state 1726 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 1729 fs/nfs/nfs4proc.c static int update_open_stateid(struct nfs4_state *state, state 1734 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 1736 fs/nfs/nfs4proc.c struct nfs_inode *nfsi = NFS_I(state->inode); state 1744 fs/nfs/nfs4proc.c spin_lock(&state->owner->so_lock); state 1746 fs/nfs/nfs4proc.c nfs_state_set_open_stateid(state, open_stateid, fmode, &freeme); state 1766 fs/nfs/nfs4proc.c nfs_state_set_delegation(state, &deleg_cur->stateid, fmode); state 1772 fs/nfs/nfs4proc.c update_open_stateflags(state, fmode); state 1773 fs/nfs/nfs4proc.c spin_unlock(&state->owner->so_lock); state 1776 fs/nfs/nfs4proc.c if (test_bit(NFS_STATE_RECLAIM_NOGRACE, &state->flags)) state 1780 fs/nfs/nfs4proc.c state->owner->so_cred); state 1788 fs/nfs/nfs4proc.c struct nfs4_state *state = lsp->ls_state; state 1791 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 1799 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 1820 fs/nfs/nfs4proc.c struct nfs4_state *state = opendata->state; state 1829 fs/nfs/nfs4proc.c spin_lock(&state->owner->so_lock); state 1830 fs/nfs/nfs4proc.c if (can_open_cached(state, fmode, open_mode, claim)) { state 1831 fs/nfs/nfs4proc.c update_open_stateflags(state, fmode); state 1832 fs/nfs/nfs4proc.c spin_unlock(&state->owner->so_lock); state 1835 fs/nfs/nfs4proc.c spin_unlock(&state->owner->so_lock); state 1837 fs/nfs/nfs4proc.c delegation = nfs4_get_valid_delegation(state->inode); state 1847 fs/nfs/nfs4proc.c ret = nfs_may_open(state->inode, state->owner->so_cred, open_mode); state 1854 fs/nfs/nfs4proc.c if (update_open_stateid(state, NULL, &stateid, fmode)) state 1860 fs/nfs/nfs4proc.c refcount_inc(&state->count); state 1861 fs/nfs/nfs4proc.c return state; state 1865 fs/nfs/nfs4proc.c nfs4_opendata_check_deleg(struct nfs4_opendata *data, struct nfs4_state *state) state 1867 fs/nfs/nfs4proc.c struct nfs_client *clp = NFS_SERVER(state->inode)->nfs_client; state 1872 fs/nfs/nfs4proc.c delegation = rcu_dereference(NFS_I(state->inode)->delegation); state 1888 fs/nfs/nfs4proc.c nfs_inode_set_delegation(state->inode, state 1894 fs/nfs/nfs4proc.c nfs_inode_reclaim_delegation(state->inode, state 1901 fs/nfs/nfs4proc.c nfs_async_inode_return_delegation(state->inode, state 1912 fs/nfs/nfs4proc.c struct inode *inode = data->state->inode; state 1913 fs/nfs/nfs4proc.c struct nfs4_state *state = data->state; state 1928 fs/nfs/nfs4proc.c nfs4_opendata_check_deleg(data, state); state 1930 fs/nfs/nfs4proc.c if (!update_open_stateid(state, &data->o_res.stateid, state 1933 fs/nfs/nfs4proc.c refcount_inc(&state->count); state 1935 fs/nfs/nfs4proc.c return state; state 1963 fs/nfs/nfs4proc.c struct nfs4_state *state; state 1969 fs/nfs/nfs4proc.c if (data->state != NULL && data->state->inode == inode) { state 1970 fs/nfs/nfs4proc.c state = data->state; state 1971 fs/nfs/nfs4proc.c refcount_inc(&state->count); state 1973 fs/nfs/nfs4proc.c state = nfs4_get_open_state(inode, data->owner); state 1975 fs/nfs/nfs4proc.c if (state == NULL) state 1976 fs/nfs/nfs4proc.c state = ERR_PTR(-ENOMEM); state 1977 fs/nfs/nfs4proc.c return state; state 1983 fs/nfs/nfs4proc.c struct nfs4_state *state; state 1986 fs/nfs/nfs4proc.c state = nfs4_try_open_cached(data); state 1987 fs/nfs/nfs4proc.c trace_nfs4_cached_open(data->state); state 1991 fs/nfs/nfs4proc.c state = nfs4_opendata_find_nfs4_state(data); state 1992 fs/nfs/nfs4proc.c if (IS_ERR(state)) state 1996 fs/nfs/nfs4proc.c nfs4_opendata_check_deleg(data, state); state 1997 fs/nfs/nfs4proc.c if (!update_open_stateid(state, &data->o_res.stateid, state 1999 fs/nfs/nfs4proc.c nfs4_put_open_state(state); state 2000 fs/nfs/nfs4proc.c state = ERR_PTR(-EAGAIN); state 2004 fs/nfs/nfs4proc.c return state; state 2021 fs/nfs/nfs4proc.c nfs4_state_find_open_context_mode(struct nfs4_state *state, fmode_t mode) state 2023 fs/nfs/nfs4proc.c struct nfs_inode *nfsi = NFS_I(state->inode); state 2028 fs/nfs/nfs4proc.c if (ctx->state != state) state 2042 fs/nfs/nfs4proc.c nfs4_state_find_open_context(struct nfs4_state *state) state 2046 fs/nfs/nfs4proc.c ctx = nfs4_state_find_open_context_mode(state, FMODE_READ|FMODE_WRITE); state 2049 fs/nfs/nfs4proc.c ctx = nfs4_state_find_open_context_mode(state, FMODE_WRITE); state 2052 fs/nfs/nfs4proc.c return nfs4_state_find_open_context_mode(state, FMODE_READ); state 2056 fs/nfs/nfs4proc.c struct nfs4_state *state, enum open_claim_type4 claim) state 2060 fs/nfs/nfs4proc.c opendata = nfs4_opendata_alloc(ctx->dentry, state->owner, 0, 0, state 2064 fs/nfs/nfs4proc.c opendata->state = state; state 2065 fs/nfs/nfs4proc.c refcount_inc(&state->count); state 2075 fs/nfs/nfs4proc.c if (!nfs4_mode_match_open_stateid(opendata->state, fmode)) state 2091 fs/nfs/nfs4proc.c if (newstate != opendata->state) state 2097 fs/nfs/nfs4proc.c static int nfs4_open_recover(struct nfs4_opendata *opendata, struct nfs4_state *state) state 2116 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) == 0 && state 2117 fs/nfs/nfs4proc.c !nfs4_stateid_match(&state->stateid, &state->open_stateid)) { state 2118 fs/nfs/nfs4proc.c write_seqlock(&state->seqlock); state 2119 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) == 0) state 2120 fs/nfs/nfs4proc.c nfs4_stateid_copy(&state->stateid, &state->open_stateid); state 2121 fs/nfs/nfs4proc.c write_sequnlock(&state->seqlock); state 2130 fs/nfs/nfs4proc.c static int _nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) state 2137 fs/nfs/nfs4proc.c opendata = nfs4_open_recoverdata_alloc(ctx, state, state 2142 fs/nfs/nfs4proc.c delegation = rcu_dereference(NFS_I(state->inode)->delegation); state 2147 fs/nfs/nfs4proc.c status = nfs4_open_recover(opendata, state); state 2152 fs/nfs/nfs4proc.c static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) state 2154 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2158 fs/nfs/nfs4proc.c err = _nfs4_do_open_reclaim(ctx, state); state 2169 fs/nfs/nfs4proc.c static int nfs4_open_reclaim(struct nfs4_state_owner *sp, struct nfs4_state *state) state 2174 fs/nfs/nfs4proc.c ctx = nfs4_state_find_open_context(state); state 2177 fs/nfs/nfs4proc.c clear_bit(NFS_DELEGATED_STATE, &state->flags); state 2178 fs/nfs/nfs4proc.c nfs_state_clear_open_state_flags(state); state 2179 fs/nfs/nfs4proc.c ret = nfs4_do_open_reclaim(ctx, state); state 2184 fs/nfs/nfs4proc.c static int nfs4_handle_delegation_recall_error(struct nfs_server *server, struct nfs4_state *state, const nfs4_stateid *stateid, struct file_lock *fl, int err) state 2218 fs/nfs/nfs4proc.c nfs_inode_find_state_and_recover(state->inode, state 2220 fs/nfs/nfs4proc.c nfs4_schedule_stateid_recovery(server, state); state 2239 fs/nfs/nfs4proc.c struct nfs4_state *state, const nfs4_stateid *stateid) state 2241 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2245 fs/nfs/nfs4proc.c opendata = nfs4_open_recoverdata_alloc(ctx, state, state 2250 fs/nfs/nfs4proc.c if (!test_bit(NFS_O_RDWR_STATE, &state->flags)) { state 2255 fs/nfs/nfs4proc.c if (!test_bit(NFS_O_WRONLY_STATE, &state->flags)) { state 2260 fs/nfs/nfs4proc.c if (!test_bit(NFS_O_RDONLY_STATE, &state->flags)) { state 2265 fs/nfs/nfs4proc.c nfs_state_clear_delegation(state); state 2268 fs/nfs/nfs4proc.c return nfs4_handle_delegation_recall_error(server, state, stateid, NULL, err); state 2297 fs/nfs/nfs4proc.c struct nfs4_state *state = NULL; state 2305 fs/nfs/nfs4proc.c state = nfs4_opendata_to_nfs4_state(data); state 2306 fs/nfs/nfs4proc.c if (!IS_ERR(state)) state 2307 fs/nfs/nfs4proc.c nfs4_close_state(state, data->o_arg.fmode); state 2373 fs/nfs/nfs4proc.c if (data->state != NULL) { state 2376 fs/nfs/nfs4proc.c if (can_open_cached(data->state, data->o_arg.fmode, state 2380 fs/nfs/nfs4proc.c delegation = nfs4_get_valid_delegation(data->state->inode); state 2416 fs/nfs/nfs4proc.c trace_nfs4_cached_open(data->state); state 2458 fs/nfs/nfs4proc.c struct nfs4_state *state = NULL; state 2469 fs/nfs/nfs4proc.c state = nfs4_opendata_to_nfs4_state(data); state 2470 fs/nfs/nfs4proc.c if (!IS_ERR(state)) state 2471 fs/nfs/nfs4proc.c nfs4_close_state(state, data->o_arg.fmode); state 2561 fs/nfs/nfs4proc.c struct nfs4_state *state, fmode_t fmode, state 2579 fs/nfs/nfs4proc.c if (S_ISDIR(state->inode->i_mode)) state 2588 fs/nfs/nfs4proc.c nfs_access_add_cache(state->inode, &cache); state 2651 fs/nfs/nfs4proc.c static int _nfs4_open_expired(struct nfs_open_context *ctx, struct nfs4_state *state) state 2656 fs/nfs/nfs4proc.c opendata = nfs4_open_recoverdata_alloc(ctx, state, state 2660 fs/nfs/nfs4proc.c ret = nfs4_open_recover(opendata, state); state 2667 fs/nfs/nfs4proc.c static int nfs4_do_open_expired(struct nfs_open_context *ctx, struct nfs4_state *state) state 2669 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2674 fs/nfs/nfs4proc.c err = _nfs4_open_expired(ctx, state); state 2691 fs/nfs/nfs4proc.c static int nfs4_open_expired(struct nfs4_state_owner *sp, struct nfs4_state *state) state 2696 fs/nfs/nfs4proc.c ctx = nfs4_state_find_open_context(state); state 2699 fs/nfs/nfs4proc.c ret = nfs4_do_open_expired(ctx, state); state 2704 fs/nfs/nfs4proc.c static void nfs_finish_clear_delegation_stateid(struct nfs4_state *state, state 2707 fs/nfs/nfs4proc.c nfs_remove_bad_delegation(state->inode, stateid); state 2708 fs/nfs/nfs4proc.c nfs_state_clear_delegation(state); state 2711 fs/nfs/nfs4proc.c static void nfs40_clear_delegation_stateid(struct nfs4_state *state) state 2713 fs/nfs/nfs4proc.c if (rcu_access_pointer(NFS_I(state->inode)->delegation) != NULL) state 2714 fs/nfs/nfs4proc.c nfs_finish_clear_delegation_stateid(state, NULL); state 2717 fs/nfs/nfs4proc.c static int nfs40_open_expired(struct nfs4_state_owner *sp, struct nfs4_state *state) state 2720 fs/nfs/nfs4proc.c nfs40_clear_delegation_stateid(state); state 2721 fs/nfs/nfs4proc.c nfs_state_clear_open_state_flags(state); state 2722 fs/nfs/nfs4proc.c return nfs4_open_expired(sp, state); state 2764 fs/nfs/nfs4proc.c static int nfs41_check_delegation_stateid(struct nfs4_state *state) state 2766 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2774 fs/nfs/nfs4proc.c delegation = rcu_dereference(NFS_I(state->inode)->delegation); state 2777 fs/nfs/nfs4proc.c nfs_state_clear_delegation(state); state 2793 fs/nfs/nfs4proc.c trace_nfs4_test_delegation_stateid(state, NULL, status); state 2795 fs/nfs/nfs4proc.c nfs_finish_clear_delegation_stateid(state, &stateid); state 2803 fs/nfs/nfs4proc.c static void nfs41_delegation_recover_stateid(struct nfs4_state *state) state 2807 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) && state 2808 fs/nfs/nfs4proc.c nfs4_copy_delegation_stateid(state->inode, state->state, state 2810 fs/nfs/nfs4proc.c nfs4_stateid_match_other(&state->stateid, &tmp)) state 2811 fs/nfs/nfs4proc.c nfs_state_set_delegation(state, &tmp, state->state); state 2813 fs/nfs/nfs4proc.c nfs_state_clear_delegation(state); state 2824 fs/nfs/nfs4proc.c static int nfs41_check_expired_locks(struct nfs4_state *state) state 2828 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2830 fs/nfs/nfs4proc.c if (!test_bit(LK_STATE_IN_USE, &state->flags)) state 2833 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 2834 fs/nfs/nfs4proc.c list_for_each_entry(lsp, &state->lock_states, ls_locks) { state 2839 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 2847 fs/nfs/nfs4proc.c trace_nfs4_test_lock_stateid(state, lsp, status); state 2859 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 2862 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 2876 fs/nfs/nfs4proc.c static int nfs41_check_open_stateid(struct nfs4_state *state) state 2878 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 2879 fs/nfs/nfs4proc.c nfs4_stateid *stateid = &state->open_stateid; state 2880 fs/nfs/nfs4proc.c const struct cred *cred = state->owner->so_cred; state 2883 fs/nfs/nfs4proc.c if (test_bit(NFS_OPEN_STATE, &state->flags) == 0) state 2886 fs/nfs/nfs4proc.c trace_nfs4_test_open_stateid(state, NULL, status); state 2888 fs/nfs/nfs4proc.c nfs_state_clear_open_state_flags(state); state 2892 fs/nfs/nfs4proc.c if (nfs_open_stateid_recover_openmode(state)) state 2897 fs/nfs/nfs4proc.c static int nfs41_open_expired(struct nfs4_state_owner *sp, struct nfs4_state *state) state 2901 fs/nfs/nfs4proc.c status = nfs41_check_delegation_stateid(state); state 2904 fs/nfs/nfs4proc.c nfs41_delegation_recover_stateid(state); state 2906 fs/nfs/nfs4proc.c status = nfs41_check_expired_locks(state); state 2909 fs/nfs/nfs4proc.c status = nfs41_check_open_stateid(state); state 2911 fs/nfs/nfs4proc.c status = nfs4_open_expired(sp, state); state 2963 fs/nfs/nfs4proc.c struct nfs4_state *state; state 2977 fs/nfs/nfs4proc.c state = _nfs4_opendata_to_nfs4_state(opendata); state 2978 fs/nfs/nfs4proc.c ret = PTR_ERR(state); state 2979 fs/nfs/nfs4proc.c if (IS_ERR(state)) state 2981 fs/nfs/nfs4proc.c ctx->state = state; state 2983 fs/nfs/nfs4proc.c set_bit(NFS_STATE_POSIX_LOCKS, &state->flags); state 2985 fs/nfs/nfs4proc.c set_bit(NFS_STATE_MAY_NOTIFY_LOCK, &state->flags); state 2991 fs/nfs/nfs4proc.c alias = d_exact_alias(dentry, state->inode); state 2993 fs/nfs/nfs4proc.c alias = d_splice_alias(igrab(state->inode), dentry); state 3015 fs/nfs/nfs4proc.c pnfs_parse_lgopen(state->inode, opendata->lgp, ctx); state 3017 fs/nfs/nfs4proc.c ret = nfs4_opendata_access(sp->so_cred, opendata, state, state 3022 fs/nfs/nfs4proc.c if (d_inode(dentry) == state->inode) { state 3025 fs/nfs/nfs4proc.c nfs4_schedule_stateid_recovery(server, state); state 3044 fs/nfs/nfs4proc.c struct nfs4_state *state = NULL; state 3094 fs/nfs/nfs4proc.c opendata->state = nfs4_get_open_state(d_inode(dentry), sp); state 3099 fs/nfs/nfs4proc.c state = ctx->state; state 3113 fs/nfs/nfs4proc.c status = nfs4_do_setattr(state->inode, cred, state 3117 fs/nfs/nfs4proc.c nfs_setattr_update_inode(state->inode, sattr, state 3119 fs/nfs/nfs4proc.c nfs_setsecurity(state->inode, opendata->o_res.f_attr, olabel); state 3172 fs/nfs/nfs4proc.c res = ctx->state; state 3249 fs/nfs/nfs4proc.c } else if (ctx != NULL && ctx->state) { state 3251 fs/nfs/nfs4proc.c if (!nfs4_valid_open_stateid(ctx->state)) state 3256 fs/nfs/nfs4proc.c status = nfs4_select_rw_stateid(ctx->state, FMODE_WRITE, l_ctx, state 3284 fs/nfs/nfs4proc.c struct nfs4_state *state = ctx ? ctx->state : NULL; state 3298 fs/nfs/nfs4proc.c .state = state, state 3319 fs/nfs/nfs4proc.c if (state && !(state->state & FMODE_WRITE)) { state 3345 fs/nfs/nfs4proc.c struct nfs4_state *state) state 3352 fs/nfs/nfs4proc.c if (!nfs4_valid_open_stateid(state)) state 3354 fs/nfs/nfs4proc.c seq = read_seqbegin(&state->seqlock); state 3355 fs/nfs/nfs4proc.c if (!nfs4_state_match_open_stateid_other(state, dst)) { state 3356 fs/nfs/nfs4proc.c nfs4_stateid_copy(dst, &state->open_stateid); state 3357 fs/nfs/nfs4proc.c if (read_seqretry(&state->seqlock, seq)) state 3361 fs/nfs/nfs4proc.c seqid_open = state->open_stateid.seqid; state 3362 fs/nfs/nfs4proc.c if (read_seqretry(&state->seqlock, seq)) state 3377 fs/nfs/nfs4proc.c struct nfs4_state *state) state 3386 fs/nfs/nfs4proc.c if (!nfs4_valid_open_stateid(state)) state 3388 fs/nfs/nfs4proc.c seq = read_seqbegin(&state->seqlock); state 3389 fs/nfs/nfs4proc.c if (!nfs4_state_match_open_stateid_other(state, dst)) { state 3390 fs/nfs/nfs4proc.c if (read_seqretry(&state->seqlock, seq)) state 3394 fs/nfs/nfs4proc.c seqid_open = state->open_stateid.seqid; state 3395 fs/nfs/nfs4proc.c if (read_seqretry(&state->seqlock, seq)) state 3412 fs/nfs/nfs4proc.c struct nfs4_state *state; state 3429 fs/nfs/nfs4proc.c struct nfs4_state_owner *sp = calldata->state->owner; state 3430 fs/nfs/nfs4proc.c struct super_block *sb = calldata->state->inode->i_sb; state 3435 fs/nfs/nfs4proc.c nfs4_put_open_state(calldata->state); state 3445 fs/nfs/nfs4proc.c struct nfs4_state *state = calldata->state; state 3449 fs/nfs/nfs4proc.c .state = state, state 3457 fs/nfs/nfs4proc.c trace_nfs4_close(state, &calldata->arg, &calldata->res, task->tk_status); state 3485 fs/nfs/nfs4proc.c state)) state 3505 fs/nfs/nfs4proc.c nfs_clear_open_stateid(state, &calldata->arg.stateid, state 3522 fs/nfs/nfs4proc.c struct nfs4_state *state = calldata->state; state 3533 fs/nfs/nfs4proc.c spin_lock(&state->owner->so_lock); state 3534 fs/nfs/nfs4proc.c is_rdwr = test_bit(NFS_O_RDWR_STATE, &state->flags); state 3535 fs/nfs/nfs4proc.c is_rdonly = test_bit(NFS_O_RDONLY_STATE, &state->flags); state 3536 fs/nfs/nfs4proc.c is_wronly = test_bit(NFS_O_WRONLY_STATE, &state->flags); state 3539 fs/nfs/nfs4proc.c if (state->n_rdwr == 0) { state 3540 fs/nfs/nfs4proc.c if (state->n_rdonly == 0) state 3544 fs/nfs/nfs4proc.c if (state->n_wronly == 0) state 3553 fs/nfs/nfs4proc.c nfs4_sync_open_stateid(&calldata->arg.stateid, state); state 3554 fs/nfs/nfs4proc.c if (!nfs4_valid_open_stateid(state)) state 3556 fs/nfs/nfs4proc.c spin_unlock(&state->owner->so_lock); state 3624 fs/nfs/nfs4proc.c int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait) state 3626 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 3629 fs/nfs/nfs4proc.c struct nfs4_state_owner *sp = state->owner; state 3633 fs/nfs/nfs4proc.c .rpc_cred = state->owner->so_cred, state 3651 fs/nfs/nfs4proc.c calldata->inode = state->inode; state 3652 fs/nfs/nfs4proc.c calldata->state = state; state 3653 fs/nfs/nfs4proc.c calldata->arg.fh = NFS_FH(state->inode); state 3654 fs/nfs/nfs4proc.c if (!nfs4_copy_open_stateid(&calldata->arg.stateid, state)) state 3658 fs/nfs/nfs4proc.c calldata->arg.seqid = alloc_seqid(&state->owner->so_seqid, gfp_mask); state 3668 fs/nfs/nfs4proc.c calldata->lr.roc = pnfs_roc(state->inode, state 3690 fs/nfs/nfs4proc.c nfs4_put_open_state(state); state 3699 fs/nfs/nfs4proc.c struct nfs4_state *state; state 3705 fs/nfs/nfs4proc.c state = nfs4_do_open(dir, ctx, open_flags, attr, label, opened); state 3709 fs/nfs/nfs4proc.c if (IS_ERR(state)) state 3710 fs/nfs/nfs4proc.c return ERR_CAST(state); state 3711 fs/nfs/nfs4proc.c return state->inode; state 3716 fs/nfs/nfs4proc.c if (ctx->state == NULL) state 3719 fs/nfs/nfs4proc.c nfs4_close_sync(ctx->state, _nfs4_ctx_to_openmode(ctx)); state 3721 fs/nfs/nfs4proc.c nfs4_close_state(ctx->state, _nfs4_ctx_to_openmode(ctx)); state 4457 fs/nfs/nfs4proc.c struct nfs4_state *state; state 4468 fs/nfs/nfs4proc.c state = nfs4_do_open(dir, ctx, flags, sattr, ilabel, NULL); state 4469 fs/nfs/nfs4proc.c if (IS_ERR(state)) { state 4470 fs/nfs/nfs4proc.c status = PTR_ERR(state); state 5117 fs/nfs/nfs4proc.c return nfs4_select_rw_stateid(ctx->state, fmode, l_ctx, stateid, NULL); state 5157 fs/nfs/nfs4proc.c .state = hdr->args.context->state, state 5238 fs/nfs/nfs4proc.c .state = hdr->args.context->state, state 6384 fs/nfs/nfs4proc.c static int _nfs4_proc_getlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 6386 fs/nfs/nfs4proc.c struct inode *inode = state->inode; state 6400 fs/nfs/nfs4proc.c .rpc_cred = state->owner->so_cred, state 6406 fs/nfs/nfs4proc.c status = nfs4_set_lock_state(state, request); state 6426 fs/nfs/nfs4proc.c static int nfs4_proc_getlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 6434 fs/nfs/nfs4proc.c err = _nfs4_proc_getlk(state, cmd, request); state 6435 fs/nfs/nfs4proc.c trace_nfs4_get_lock(request, state, cmd, err); state 6436 fs/nfs/nfs4proc.c err = nfs4_handle_exception(NFS_SERVER(state->inode), err, state 6449 fs/nfs/nfs4proc.c struct nfs4_state *state = lsp->ls_state; state 6452 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 6461 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 6468 fs/nfs/nfs4proc.c struct nfs4_state *state = lsp->ls_state; state 6471 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 6474 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 6495 fs/nfs/nfs4proc.c struct nfs4_state *state = lsp->ls_state; state 6496 fs/nfs/nfs4proc.c struct inode *inode = state->inode; state 6512 fs/nfs/nfs4proc.c spin_lock(&state->state_lock); state 6514 fs/nfs/nfs4proc.c spin_unlock(&state->state_lock); state 6647 fs/nfs/nfs4proc.c static int nfs4_proc_unlck(struct nfs4_state *state, int cmd, struct file_lock *request) state 6649 fs/nfs/nfs4proc.c struct inode *inode = state->inode; state 6650 fs/nfs/nfs4proc.c struct nfs4_state_owner *sp = state->owner; state 6659 fs/nfs/nfs4proc.c status = nfs4_set_lock_state(state, request); state 6692 fs/nfs/nfs4proc.c trace_nfs4_unlock(request, state, F_SETLK, status); state 6750 fs/nfs/nfs4proc.c struct nfs4_state *state = data->lsp->ls_state; state 6761 fs/nfs/nfs4proc.c &state->open_stateid); state 6769 fs/nfs/nfs4proc.c if (!nfs4_valid_open_stateid(state)) { state 6881 fs/nfs/nfs4proc.c static int _nfs4_do_setlk(struct nfs4_state *state, int cmd, struct file_lock *fl, int recovery_type) state 6887 fs/nfs/nfs4proc.c .rpc_cred = state->owner->so_cred, state 6890 fs/nfs/nfs4proc.c .rpc_client = NFS_CLIENT(state->inode), state 6929 fs/nfs/nfs4proc.c trace_nfs4_set_lock(fl, state, &data->res.stateid, cmd, ret); state 6933 fs/nfs/nfs4proc.c static int nfs4_lock_reclaim(struct nfs4_state *state, struct file_lock *request) state 6935 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 6937 fs/nfs/nfs4proc.c .inode = state->inode, state 6943 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) != 0) state 6945 fs/nfs/nfs4proc.c err = _nfs4_do_setlk(state, F_SETLK, request, NFS_LOCK_RECLAIM); state 6953 fs/nfs/nfs4proc.c static int nfs4_lock_expired(struct nfs4_state *state, struct file_lock *request) state 6955 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 6957 fs/nfs/nfs4proc.c .inode = state->inode, state 6961 fs/nfs/nfs4proc.c err = nfs4_set_lock_state(state, request); state 6969 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags) != 0) state 6971 fs/nfs/nfs4proc.c err = _nfs4_do_setlk(state, F_SETLK, request, NFS_LOCK_EXPIRED); state 6986 fs/nfs/nfs4proc.c static int nfs41_lock_expired(struct nfs4_state *state, struct file_lock *request) state 6991 fs/nfs/nfs4proc.c status = nfs4_set_lock_state(state, request); state 6998 fs/nfs/nfs4proc.c return nfs4_lock_expired(state, request); state 7002 fs/nfs/nfs4proc.c static int _nfs4_proc_setlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 7004 fs/nfs/nfs4proc.c struct nfs_inode *nfsi = NFS_I(state->inode); state 7005 fs/nfs/nfs4proc.c struct nfs4_state_owner *sp = state->owner; state 7010 fs/nfs/nfs4proc.c status = locks_lock_inode_wait(state->inode, request); state 7015 fs/nfs/nfs4proc.c if (test_bit(NFS_DELEGATED_STATE, &state->flags)) { state 7019 fs/nfs/nfs4proc.c status = locks_lock_inode_wait(state->inode, request); state 7026 fs/nfs/nfs4proc.c status = _nfs4_do_setlk(state, cmd, request, NFS_LOCK_NEW); state 7032 fs/nfs/nfs4proc.c static int nfs4_proc_setlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 7035 fs/nfs/nfs4proc.c .state = state, state 7036 fs/nfs/nfs4proc.c .inode = state->inode, state 7042 fs/nfs/nfs4proc.c err = _nfs4_proc_setlk(state, cmd, request); state 7045 fs/nfs/nfs4proc.c err = nfs4_handle_exception(NFS_SERVER(state->inode), state 7055 fs/nfs/nfs4proc.c nfs4_retry_setlk_simple(struct nfs4_state *state, int cmd, state 7062 fs/nfs/nfs4proc.c status = nfs4_proc_setlk(state, cmd, request); state 7111 fs/nfs/nfs4proc.c nfs4_retry_setlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 7115 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 7122 fs/nfs/nfs4proc.c .inode = state->inode, state 7127 fs/nfs/nfs4proc.c if (!test_bit(NFS_STATE_MAY_NOTIFY_LOCK, &state->flags)) state 7128 fs/nfs/nfs4proc.c return nfs4_retry_setlk_simple(state, cmd, request); state 7136 fs/nfs/nfs4proc.c status = nfs4_proc_setlk(state, cmd, request); state 7153 fs/nfs/nfs4proc.c nfs4_retry_setlk(struct nfs4_state *state, int cmd, struct file_lock *request) state 7155 fs/nfs/nfs4proc.c return nfs4_retry_setlk_simple(state, cmd, request); state 7163 fs/nfs/nfs4proc.c struct nfs4_state *state; state 7168 fs/nfs/nfs4proc.c state = ctx->state; state 7171 fs/nfs/nfs4proc.c if (state != NULL) state 7172 fs/nfs/nfs4proc.c return nfs4_proc_getlk(state, F_GETLK, request); state 7180 fs/nfs/nfs4proc.c if (state != NULL) state 7181 fs/nfs/nfs4proc.c return nfs4_proc_unlck(state, cmd, request); state 7185 fs/nfs/nfs4proc.c if (state == NULL) state 7189 fs/nfs/nfs4proc.c !test_bit(NFS_STATE_POSIX_LOCKS, &state->flags)) state 7206 fs/nfs/nfs4proc.c status = nfs4_set_lock_state(state, request); state 7210 fs/nfs/nfs4proc.c return nfs4_retry_setlk(state, cmd, request); state 7213 fs/nfs/nfs4proc.c int nfs4_lock_delegation_recall(struct file_lock *fl, struct nfs4_state *state, const nfs4_stateid *stateid) state 7215 fs/nfs/nfs4proc.c struct nfs_server *server = NFS_SERVER(state->inode); state 7218 fs/nfs/nfs4proc.c err = nfs4_set_lock_state(state, fl); state 7221 fs/nfs/nfs4proc.c err = _nfs4_do_setlk(state, F_SETLK, fl, NFS_LOCK_NEW); state 7222 fs/nfs/nfs4proc.c return nfs4_handle_delegation_recall_error(server, state, stateid, fl, err); state 9079 fs/nfs/nfs4proc.c exception->state = lgp->args.ctx->state; state 666 fs/nfs/nfs4state.c struct nfs4_state *state; state 668 fs/nfs/nfs4state.c state = kzalloc(sizeof(*state), GFP_NOFS); state 669 fs/nfs/nfs4state.c if (!state) state 671 fs/nfs/nfs4state.c refcount_set(&state->count, 1); state 672 fs/nfs/nfs4state.c INIT_LIST_HEAD(&state->lock_states); state 673 fs/nfs/nfs4state.c spin_lock_init(&state->state_lock); state 674 fs/nfs/nfs4state.c seqlock_init(&state->seqlock); state 675 fs/nfs/nfs4state.c init_waitqueue_head(&state->waitq); state 676 fs/nfs/nfs4state.c return state; state 680 fs/nfs/nfs4state.c nfs4_state_set_mode_locked(struct nfs4_state *state, fmode_t fmode) state 682 fs/nfs/nfs4state.c if (state->state == fmode) state 685 fs/nfs/nfs4state.c if ((fmode & FMODE_WRITE) != (state->state & FMODE_WRITE)) { state 687 fs/nfs/nfs4state.c list_move(&state->open_states, &state->owner->so_states); state 689 fs/nfs/nfs4state.c list_move_tail(&state->open_states, &state->owner->so_states); state 691 fs/nfs/nfs4state.c state->state = fmode; state 698 fs/nfs/nfs4state.c struct nfs4_state *state; state 700 fs/nfs/nfs4state.c list_for_each_entry_rcu(state, &nfsi->open_states, inode_states) { state 701 fs/nfs/nfs4state.c if (state->owner != owner) state 703 fs/nfs/nfs4state.c if (!nfs4_valid_open_stateid(state)) state 705 fs/nfs/nfs4state.c if (refcount_inc_not_zero(&state->count)) state 706 fs/nfs/nfs4state.c return state; state 712 fs/nfs/nfs4state.c nfs4_free_open_state(struct nfs4_state *state) state 714 fs/nfs/nfs4state.c kfree_rcu(state, rcu_head); state 720 fs/nfs/nfs4state.c struct nfs4_state *state, *new; state 724 fs/nfs/nfs4state.c state = __nfs4_find_state_byowner(inode, owner); state 726 fs/nfs/nfs4state.c if (state) state 731 fs/nfs/nfs4state.c state = __nfs4_find_state_byowner(inode, owner); state 732 fs/nfs/nfs4state.c if (state == NULL && new != NULL) { state 733 fs/nfs/nfs4state.c state = new; state 734 fs/nfs/nfs4state.c state->owner = owner; state 737 fs/nfs/nfs4state.c state->inode = inode; state 738 fs/nfs/nfs4state.c list_add_rcu(&state->inode_states, &nfsi->open_states); state 742 fs/nfs/nfs4state.c list_add_tail(&state->open_states, &owner->so_states); state 751 fs/nfs/nfs4state.c return state; state 754 fs/nfs/nfs4state.c void nfs4_put_open_state(struct nfs4_state *state) state 756 fs/nfs/nfs4state.c struct inode *inode = state->inode; state 757 fs/nfs/nfs4state.c struct nfs4_state_owner *owner = state->owner; state 759 fs/nfs/nfs4state.c if (!refcount_dec_and_lock(&state->count, &owner->so_lock)) state 762 fs/nfs/nfs4state.c list_del_rcu(&state->inode_states); state 763 fs/nfs/nfs4state.c list_del(&state->open_states); state 767 fs/nfs/nfs4state.c nfs4_free_open_state(state); state 774 fs/nfs/nfs4state.c static void __nfs4_close(struct nfs4_state *state, state 777 fs/nfs/nfs4state.c struct nfs4_state_owner *owner = state->owner; state 786 fs/nfs/nfs4state.c state->n_rdonly--; state 789 fs/nfs/nfs4state.c state->n_wronly--; state 792 fs/nfs/nfs4state.c state->n_rdwr--; state 795 fs/nfs/nfs4state.c if (state->n_rdwr == 0) { state 796 fs/nfs/nfs4state.c if (state->n_rdonly == 0) { state 798 fs/nfs/nfs4state.c call_close |= test_bit(NFS_O_RDONLY_STATE, &state->flags); state 799 fs/nfs/nfs4state.c call_close |= test_bit(NFS_O_RDWR_STATE, &state->flags); state 801 fs/nfs/nfs4state.c if (state->n_wronly == 0) { state 803 fs/nfs/nfs4state.c call_close |= test_bit(NFS_O_WRONLY_STATE, &state->flags); state 804 fs/nfs/nfs4state.c call_close |= test_bit(NFS_O_RDWR_STATE, &state->flags); state 807 fs/nfs/nfs4state.c clear_bit(NFS_DELEGATED_STATE, &state->flags); state 809 fs/nfs/nfs4state.c nfs4_state_set_mode_locked(state, newstate); state 813 fs/nfs/nfs4state.c nfs4_put_open_state(state); state 816 fs/nfs/nfs4state.c nfs4_do_close(state, gfp_mask, wait); state 819 fs/nfs/nfs4state.c void nfs4_close_state(struct nfs4_state *state, fmode_t fmode) state 821 fs/nfs/nfs4state.c __nfs4_close(state, fmode, GFP_NOFS, 0); state 824 fs/nfs/nfs4state.c void nfs4_close_sync(struct nfs4_state *state, fmode_t fmode) state 826 fs/nfs/nfs4state.c __nfs4_close(state, fmode, GFP_KERNEL, 1); state 843 fs/nfs/nfs4state.c __nfs4_find_lock_state(struct nfs4_state *state, state 847 fs/nfs/nfs4state.c list_for_each_entry(pos, &state->lock_states, ls_locks) { state 865 fs/nfs/nfs4state.c static struct nfs4_lock_state *nfs4_alloc_lock_state(struct nfs4_state *state, fl_owner_t fl_owner) state 868 fs/nfs/nfs4state.c struct nfs_server *server = state->owner->so_server; state 875 fs/nfs/nfs4state.c lsp->ls_state = state; state 899 fs/nfs/nfs4state.c static struct nfs4_lock_state *nfs4_get_lock_state(struct nfs4_state *state, fl_owner_t owner) state 904 fs/nfs/nfs4state.c spin_lock(&state->state_lock); state 905 fs/nfs/nfs4state.c lsp = __nfs4_find_lock_state(state, owner, NULL); state 909 fs/nfs/nfs4state.c list_add(&new->ls_locks, &state->lock_states); state 910 fs/nfs/nfs4state.c set_bit(LK_STATE_IN_USE, &state->flags); state 915 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 916 fs/nfs/nfs4state.c new = nfs4_alloc_lock_state(state, owner); state 920 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 922 fs/nfs/nfs4state.c nfs4_free_lock_state(state->owner->so_server, new); state 933 fs/nfs/nfs4state.c struct nfs4_state *state; state 937 fs/nfs/nfs4state.c state = lsp->ls_state; state 938 fs/nfs/nfs4state.c if (!refcount_dec_and_lock(&lsp->ls_count, &state->state_lock)) state 941 fs/nfs/nfs4state.c if (list_empty(&state->lock_states)) state 942 fs/nfs/nfs4state.c clear_bit(LK_STATE_IN_USE, &state->flags); state 943 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 944 fs/nfs/nfs4state.c server = state->owner->so_server; state 971 fs/nfs/nfs4state.c int nfs4_set_lock_state(struct nfs4_state *state, struct file_lock *fl) state 977 fs/nfs/nfs4state.c lsp = nfs4_get_lock_state(state, fl->fl_owner); state 986 fs/nfs/nfs4state.c struct nfs4_state *state, state 996 fs/nfs/nfs4state.c if (test_bit(LK_STATE_IN_USE, &state->flags) == 0) state 1002 fs/nfs/nfs4state.c spin_lock(&state->state_lock); state 1003 fs/nfs/nfs4state.c lsp = __nfs4_find_lock_state(state, fl_owner, fl_flock_owner); state 1010 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 1016 fs/nfs/nfs4state.c bool nfs4_copy_open_stateid(nfs4_stateid *dst, struct nfs4_state *state) state 1025 fs/nfs/nfs4state.c seq = read_seqbegin(&state->seqlock); state 1026 fs/nfs/nfs4state.c if (test_bit(NFS_OPEN_STATE, &state->flags)) { state 1027 fs/nfs/nfs4state.c src = &state->open_stateid; state 1031 fs/nfs/nfs4state.c } while (read_seqretry(&state->seqlock, seq)); state 1039 fs/nfs/nfs4state.c int nfs4_select_rw_stateid(struct nfs4_state *state, state 1045 fs/nfs/nfs4state.c if (!nfs4_valid_open_stateid(state)) state 1049 fs/nfs/nfs4state.c ret = nfs4_copy_lock_stateid(dst, state, l_ctx); state 1054 fs/nfs/nfs4state.c if (nfs4_copy_delegation_stateid(state->inode, fmode, dst, cred)) { state 1064 fs/nfs/nfs4state.c ret = nfs4_copy_open_stateid(dst, state) ? 0 : -EAGAIN; state 1066 fs/nfs/nfs4state.c if (nfs_server_capable(state->inode, NFS_CAP_STATEID_NFSV41)) state 1357 fs/nfs/nfs4state.c static int nfs4_state_mark_reclaim_reboot(struct nfs_client *clp, struct nfs4_state *state) state 1360 fs/nfs/nfs4state.c if (!nfs4_valid_open_stateid(state)) state 1362 fs/nfs/nfs4state.c set_bit(NFS_STATE_RECLAIM_REBOOT, &state->flags); state 1364 fs/nfs/nfs4state.c if (test_bit(NFS_STATE_RECLAIM_NOGRACE, &state->flags)) { state 1365 fs/nfs/nfs4state.c clear_bit(NFS_STATE_RECLAIM_REBOOT, &state->flags); state 1368 fs/nfs/nfs4state.c set_bit(NFS_OWNER_RECLAIM_REBOOT, &state->owner->so_flags); state 1373 fs/nfs/nfs4state.c int nfs4_state_mark_reclaim_nograce(struct nfs_client *clp, struct nfs4_state *state) state 1375 fs/nfs/nfs4state.c if (!nfs4_valid_open_stateid(state)) state 1377 fs/nfs/nfs4state.c set_bit(NFS_STATE_RECLAIM_NOGRACE, &state->flags); state 1378 fs/nfs/nfs4state.c clear_bit(NFS_STATE_RECLAIM_REBOOT, &state->flags); state 1379 fs/nfs/nfs4state.c set_bit(NFS_OWNER_RECLAIM_NOGRACE, &state->owner->so_flags); state 1384 fs/nfs/nfs4state.c int nfs4_schedule_stateid_recovery(const struct nfs_server *server, struct nfs4_state *state) state 1388 fs/nfs/nfs4state.c if (!nfs4_state_mark_reclaim_nograce(clp, state)) state 1390 fs/nfs/nfs4state.c nfs_inode_find_delegation_state_and_recover(state->inode, state 1391 fs/nfs/nfs4state.c &state->stateid); state 1400 fs/nfs/nfs4state.c nfs_state_find_lock_state_by_stateid(struct nfs4_state *state, state 1405 fs/nfs/nfs4state.c list_for_each_entry(pos, &state->lock_states, ls_locks) { state 1414 fs/nfs/nfs4state.c static bool nfs_state_lock_state_matches_stateid(struct nfs4_state *state, state 1419 fs/nfs/nfs4state.c if (test_bit(LK_STATE_IN_USE, &state->flags)) { state 1420 fs/nfs/nfs4state.c spin_lock(&state->state_lock); state 1421 fs/nfs/nfs4state.c if (nfs_state_find_lock_state_by_stateid(state, stateid)) state 1423 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 1434 fs/nfs/nfs4state.c struct nfs4_state *state; state 1439 fs/nfs/nfs4state.c state = ctx->state; state 1440 fs/nfs/nfs4state.c if (state == NULL) state 1442 fs/nfs/nfs4state.c if (nfs4_stateid_match_other(&state->stateid, stateid) && state 1443 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(clp, state)) { state 1447 fs/nfs/nfs4state.c if (nfs4_stateid_match_other(&state->open_stateid, stateid) && state 1448 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(clp, state)) { state 1452 fs/nfs/nfs4state.c if (nfs_state_lock_state_matches_stateid(state, stateid) && state 1453 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(clp, state)) state 1463 fs/nfs/nfs4state.c static void nfs4_state_mark_open_context_bad(struct nfs4_state *state, int err) state 1465 fs/nfs/nfs4state.c struct inode *inode = state->inode; state 1471 fs/nfs/nfs4state.c if (ctx->state != state) state 1480 fs/nfs/nfs4state.c static void nfs4_state_mark_recovery_failed(struct nfs4_state *state, int error) state 1482 fs/nfs/nfs4state.c set_bit(NFS_STATE_RECOVERY_FAILED, &state->flags); state 1483 fs/nfs/nfs4state.c nfs4_state_mark_open_context_bad(state, error); state 1487 fs/nfs/nfs4state.c static int nfs4_reclaim_locks(struct nfs4_state *state, const struct nfs4_state_recovery_ops *ops) state 1489 fs/nfs/nfs4state.c struct inode *inode = state->inode; state 1507 fs/nfs/nfs4state.c if (nfs_file_open_context(fl->fl_file)->state != state) state 1510 fs/nfs/nfs4state.c status = ops->recover_lock(state, fl); state 1553 fs/nfs/nfs4state.c static void nfs42_complete_copies(struct nfs4_state_owner *sp, struct nfs4_state *state) state 1557 fs/nfs/nfs4state.c if (!test_bit(NFS_CLNT_DST_SSC_COPY_STATE, &state->flags)) state 1562 fs/nfs/nfs4state.c if (!nfs4_stateid_match_other(&state->stateid, ©->parent_state->stateid)) state 1572 fs/nfs/nfs4state.c struct nfs4_state *state) state 1577 fs/nfs/nfs4state.c static int __nfs4_reclaim_open_state(struct nfs4_state_owner *sp, struct nfs4_state *state, state 1583 fs/nfs/nfs4state.c status = ops->recover_open(sp, state); state 1587 fs/nfs/nfs4state.c status = nfs4_reclaim_locks(state, ops); state 1591 fs/nfs/nfs4state.c if (!test_bit(NFS_DELEGATED_STATE, &state->flags)) { state 1592 fs/nfs/nfs4state.c spin_lock(&state->state_lock); state 1593 fs/nfs/nfs4state.c list_for_each_entry(lock, &state->lock_states, ls_locks) { state 1597 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 1600 fs/nfs/nfs4state.c nfs42_complete_copies(sp, state); state 1601 fs/nfs/nfs4state.c clear_bit(NFS_STATE_RECLAIM_NOGRACE, &state->flags); state 1607 fs/nfs/nfs4state.c struct nfs4_state *state; state 1622 fs/nfs/nfs4state.c list_for_each_entry(state, &sp->so_states, open_states) { state 1623 fs/nfs/nfs4state.c if (!test_and_clear_bit(ops->state_flag_bit, &state->flags)) state 1625 fs/nfs/nfs4state.c if (!nfs4_valid_open_stateid(state)) state 1627 fs/nfs/nfs4state.c if (state->state == 0) state 1629 fs/nfs/nfs4state.c refcount_inc(&state->count); state 1631 fs/nfs/nfs4state.c status = __nfs4_reclaim_open_state(sp, state, ops); state 1648 fs/nfs/nfs4state.c nfs4_state_mark_recovery_failed(state, status); state 1653 fs/nfs/nfs4state.c set_bit(ops->state_flag_bit, &state->flags); state 1663 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(sp->so_server->nfs_client, state); state 1667 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(sp->so_server->nfs_client, state); state 1677 fs/nfs/nfs4state.c nfs4_put_open_state(state); state 1685 fs/nfs/nfs4state.c nfs4_put_open_state(state); state 1692 fs/nfs/nfs4state.c static void nfs4_clear_open_state(struct nfs4_state *state) state 1696 fs/nfs/nfs4state.c clear_bit(NFS_DELEGATED_STATE, &state->flags); state 1697 fs/nfs/nfs4state.c clear_bit(NFS_O_RDONLY_STATE, &state->flags); state 1698 fs/nfs/nfs4state.c clear_bit(NFS_O_WRONLY_STATE, &state->flags); state 1699 fs/nfs/nfs4state.c clear_bit(NFS_O_RDWR_STATE, &state->flags); state 1700 fs/nfs/nfs4state.c spin_lock(&state->state_lock); state 1701 fs/nfs/nfs4state.c list_for_each_entry(lock, &state->lock_states, ls_locks) { state 1705 fs/nfs/nfs4state.c spin_unlock(&state->state_lock); state 1709 fs/nfs/nfs4state.c int (*mark_reclaim)(struct nfs_client *clp, struct nfs4_state *state)) state 1714 fs/nfs/nfs4state.c struct nfs4_state *state; state 1723 fs/nfs/nfs4state.c list_for_each_entry(state, &sp->so_states, open_states) { state 1724 fs/nfs/nfs4state.c if (mark_reclaim(clp, state)) state 1725 fs/nfs/nfs4state.c nfs4_clear_open_state(state); state 1733 fs/nfs/nfs4state.c int (*mark_reclaim)(struct nfs_client *clp, struct nfs4_state *state)) state 1765 fs/nfs/nfs4state.c struct nfs4_state *state; state 1773 fs/nfs/nfs4state.c list_for_each_entry(state, &sp->so_states, open_states) { state 1775 fs/nfs/nfs4state.c &state->flags)) state 1777 fs/nfs/nfs4state.c nfs4_state_mark_reclaim_nograce(clp, state); state 627 fs/nfs/nfs4trace.h const struct nfs4_state *state = ctx->state; state 634 fs/nfs/nfs4trace.h if (!IS_ERR_OR_NULL(state)) { state 635 fs/nfs/nfs4trace.h inode = state->inode; state 637 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 639 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 641 fs/nfs/nfs4trace.h be32_to_cpu(state->open_stateid.seqid); state 643 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->open_stateid); state 696 fs/nfs/nfs4trace.h const struct nfs4_state *state state 698 fs/nfs/nfs4trace.h TP_ARGS(state), state 709 fs/nfs/nfs4trace.h const struct inode *inode = state->inode; state 714 fs/nfs/nfs4trace.h __entry->fmode = (__force unsigned int)state->state; state 716 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 718 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 735 fs/nfs/nfs4trace.h const struct nfs4_state *state, state 741 fs/nfs/nfs4trace.h TP_ARGS(state, args, res, error), state 754 fs/nfs/nfs4trace.h const struct inode *inode = state->inode; state 759 fs/nfs/nfs4trace.h __entry->fmode = (__force unsigned int)state->state; state 802 fs/nfs/nfs4trace.h const struct nfs4_state *state, state 807 fs/nfs/nfs4trace.h TP_ARGS(request, state, cmd, error), state 823 fs/nfs/nfs4trace.h const struct inode *inode = state->inode; state 834 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 836 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 860 fs/nfs/nfs4trace.h const struct nfs4_state *state, \ state 864 fs/nfs/nfs4trace.h TP_ARGS(request, state, cmd, error)) state 871 fs/nfs/nfs4trace.h const struct nfs4_state *state, state 877 fs/nfs/nfs4trace.h TP_ARGS(request, state, lockstateid, cmd, error), state 895 fs/nfs/nfs4trace.h const struct inode *inode = state->inode; state 906 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 908 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 1014 fs/nfs/nfs4trace.h const struct nfs4_state *state, state 1019 fs/nfs/nfs4trace.h TP_ARGS(state, lsp, error), state 1031 fs/nfs/nfs4trace.h const struct inode *inode = state->inode; state 1038 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 1040 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 1058 fs/nfs/nfs4trace.h const struct nfs4_state *state, \ state 1062 fs/nfs/nfs4trace.h TP_ARGS(state, lsp, error)) state 1531 fs/nfs/nfs4trace.h const struct nfs4_state *state = state 1532 fs/nfs/nfs4trace.h hdr->args.context->state; state 1540 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 1542 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 1591 fs/nfs/nfs4trace.h const struct nfs4_state *state = state 1592 fs/nfs/nfs4trace.h hdr->args.context->state; state 1600 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 1602 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 1718 fs/nfs/nfs4trace.h const struct nfs4_state *state = ctx->state; state 1727 fs/nfs/nfs4trace.h be32_to_cpu(state->stateid.seqid); state 1729 fs/nfs/nfs4trace.h nfs_stateid_hash(&state->stateid); state 1354 fs/nfs/pnfs.c struct nfs4_state *state; state 1391 fs/nfs/pnfs.c state = ctx->state; state 1392 fs/nfs/pnfs.c if (state == NULL) state 1395 fs/nfs/pnfs.c if (state->state & FMODE_WRITE) state 1397 fs/nfs/pnfs.c if (state->state & FMODE_READ) state 1993 fs/nfs/pnfs.c status = nfs4_select_rw_stateid(ctx->state, state 2004 fs/nfs/pnfs.c nfs4_schedule_stateid_recovery(server, ctx->state); state 2229 fs/nfs/pnfs.c if (data->state) state 1127 fs/nfsd/export.c int state, first = 0; state 1132 fs/nfsd/export.c state = (flg->flag & flags) ? 0 : 1; state 1133 fs/nfsd/export.c if (*flg->name[state]) state 1134 fs/nfsd/export.c seq_printf(m, "%s%s", first++?",":"", flg->name[state]); state 455 fs/nfsd/nfs4acl.c init_state(struct posix_acl_state *state, int cnt) state 459 fs/nfsd/nfs4acl.c memset(state, 0, sizeof(struct posix_acl_state)); state 460 fs/nfsd/nfs4acl.c state->empty = 1; state 468 fs/nfsd/nfs4acl.c state->users = kzalloc(alloc, GFP_KERNEL); state 469 fs/nfsd/nfs4acl.c if (!state->users) state 471 fs/nfsd/nfs4acl.c state->groups = kzalloc(alloc, GFP_KERNEL); state 472 fs/nfsd/nfs4acl.c if (!state->groups) { state 473 fs/nfsd/nfs4acl.c kfree(state->users); state 480 fs/nfsd/nfs4acl.c free_state(struct posix_acl_state *state) { state 481 fs/nfsd/nfs4acl.c kfree(state->users); state 482 fs/nfsd/nfs4acl.c kfree(state->groups); state 485 fs/nfsd/nfs4acl.c static inline void add_to_mask(struct posix_acl_state *state, struct posix_ace_state *astate) state 487 fs/nfsd/nfs4acl.c state->mask.allow |= astate->allow; state 491 fs/nfsd/nfs4acl.c posix_state_to_acl(struct posix_acl_state *state, unsigned int flags) state 503 fs/nfsd/nfs4acl.c if (state->empty && (flags & NFS4_ACL_TYPE_DEFAULT)) state 511 fs/nfsd/nfs4acl.c if (!state->users->n && !state->groups->n) state 514 fs/nfsd/nfs4acl.c nace = 4 + state->users->n + state->groups->n; state 521 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->owner.allow, &pace->e_perm, flags); state 523 fs/nfsd/nfs4acl.c for (i=0; i < state->users->n; i++) { state 526 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->users->aces[i].perms.allow, state 528 fs/nfsd/nfs4acl.c pace->e_uid = state->users->aces[i].uid; state 529 fs/nfsd/nfs4acl.c add_to_mask(state, &state->users->aces[i].perms); state 534 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->group.allow, &pace->e_perm, flags); state 535 fs/nfsd/nfs4acl.c add_to_mask(state, &state->group); state 537 fs/nfsd/nfs4acl.c for (i=0; i < state->groups->n; i++) { state 540 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->groups->aces[i].perms.allow, state 542 fs/nfsd/nfs4acl.c pace->e_gid = state->groups->aces[i].gid; state 543 fs/nfsd/nfs4acl.c add_to_mask(state, &state->groups->aces[i].perms); state 546 fs/nfsd/nfs4acl.c if (state->users->n || state->groups->n) { state 549 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->mask.allow, &pace->e_perm, flags); state 554 fs/nfsd/nfs4acl.c low_mode_from_nfs4(state->other.allow, &pace->e_perm, flags); state 571 fs/nfsd/nfs4acl.c static int find_uid(struct posix_acl_state *state, kuid_t uid) state 573 fs/nfsd/nfs4acl.c struct posix_ace_state_array *a = state->users; state 582 fs/nfsd/nfs4acl.c a->aces[i].perms.allow = state->everyone.allow; state 583 fs/nfsd/nfs4acl.c a->aces[i].perms.deny = state->everyone.deny; state 588 fs/nfsd/nfs4acl.c static int find_gid(struct posix_acl_state *state, kgid_t gid) state 590 fs/nfsd/nfs4acl.c struct posix_ace_state_array *a = state->groups; state 599 fs/nfsd/nfs4acl.c a->aces[i].perms.allow = state->everyone.allow; state 600 fs/nfsd/nfs4acl.c a->aces[i].perms.deny = state->everyone.deny; state 621 fs/nfsd/nfs4acl.c static void process_one_v4_ace(struct posix_acl_state *state, state 627 fs/nfsd/nfs4acl.c state->empty = 0; state 632 fs/nfsd/nfs4acl.c allow_bits(&state->owner, mask); state 634 fs/nfsd/nfs4acl.c deny_bits(&state->owner, mask); state 638 fs/nfsd/nfs4acl.c i = find_uid(state, ace->who_uid); state 640 fs/nfsd/nfs4acl.c allow_bits(&state->users->aces[i].perms, mask); state 642 fs/nfsd/nfs4acl.c deny_bits(&state->users->aces[i].perms, mask); state 643 fs/nfsd/nfs4acl.c mask = state->users->aces[i].perms.deny; state 644 fs/nfsd/nfs4acl.c deny_bits(&state->owner, mask); state 649 fs/nfsd/nfs4acl.c allow_bits(&state->group, mask); state 651 fs/nfsd/nfs4acl.c deny_bits(&state->group, mask); state 652 fs/nfsd/nfs4acl.c mask = state->group.deny; state 653 fs/nfsd/nfs4acl.c deny_bits(&state->owner, mask); state 654 fs/nfsd/nfs4acl.c deny_bits(&state->everyone, mask); state 655 fs/nfsd/nfs4acl.c deny_bits_array(state->users, mask); state 656 fs/nfsd/nfs4acl.c deny_bits_array(state->groups, mask); state 660 fs/nfsd/nfs4acl.c i = find_gid(state, ace->who_gid); state 662 fs/nfsd/nfs4acl.c allow_bits(&state->groups->aces[i].perms, mask); state 664 fs/nfsd/nfs4acl.c deny_bits(&state->groups->aces[i].perms, mask); state 665 fs/nfsd/nfs4acl.c mask = state->groups->aces[i].perms.deny; state 666 fs/nfsd/nfs4acl.c deny_bits(&state->owner, mask); state 667 fs/nfsd/nfs4acl.c deny_bits(&state->group, mask); state 668 fs/nfsd/nfs4acl.c deny_bits(&state->everyone, mask); state 669 fs/nfsd/nfs4acl.c deny_bits_array(state->users, mask); state 670 fs/nfsd/nfs4acl.c deny_bits_array(state->groups, mask); state 675 fs/nfsd/nfs4acl.c allow_bits(&state->owner, mask); state 676 fs/nfsd/nfs4acl.c allow_bits(&state->group, mask); state 677 fs/nfsd/nfs4acl.c allow_bits(&state->other, mask); state 678 fs/nfsd/nfs4acl.c allow_bits(&state->everyone, mask); state 679 fs/nfsd/nfs4acl.c allow_bits_array(state->users, mask); state 680 fs/nfsd/nfs4acl.c allow_bits_array(state->groups, mask); state 682 fs/nfsd/nfs4acl.c deny_bits(&state->owner, mask); state 683 fs/nfsd/nfs4acl.c deny_bits(&state->group, mask); state 684 fs/nfsd/nfs4acl.c deny_bits(&state->other, mask); state 685 fs/nfsd/nfs4acl.c deny_bits(&state->everyone, mask); state 686 fs/nfsd/nfs4acl.c deny_bits_array(state->users, mask); state 687 fs/nfsd/nfs4acl.c deny_bits_array(state->groups, mask); state 570 fs/nilfs2/bmap.c store->state = bmap->b_state; state 579 fs/nilfs2/bmap.c bmap->b_state = store->state; state 142 fs/nilfs2/bmap.h int state; state 587 fs/nilfs2/recovery.c int state = RF_INIT_ST; state 623 fs/nilfs2/recovery.c switch (state) { state 628 fs/nilfs2/recovery.c state = RF_DSYNC_ST; state 644 fs/nilfs2/recovery.c state = RF_INIT_ST; state 96 fs/notify/fanotify/fanotify.c event->state == FAN_EVENT_ANSWERED); state 101 fs/notify/fanotify/fanotify.c if (event->state == FAN_EVENT_REPORTED) { state 103 fs/notify/fanotify/fanotify.c event->state = FAN_EVENT_CANCELED; state 108 fs/notify/fanotify/fanotify.c if (event->state == FAN_EVENT_INIT) state 316 fs/notify/fanotify/fanotify.c pevent->state = FAN_EVENT_INIT; state 121 fs/notify/fanotify/fanotify.h unsigned short state; /* state of the event */ state 93 fs/notify/fanotify/fanotify_user.c FANOTIFY_PE(fsn_event)->state = FAN_EVENT_REPORTED; state 154 fs/notify/fanotify/fanotify_user.c if (event->state == FAN_EVENT_CANCELED) state 157 fs/notify/fanotify/fanotify_user.c event->state = FAN_EVENT_ANSWERED; state 314 fs/ntfs/inode.c ni->state = 0; state 333 fs/ntfs/inode.c ni->state = 0; state 37 fs/ntfs/inode.h unsigned long state; /* NTFS specific flags describing this inode. state 171 fs/ntfs/inode.h return test_bit(NI_##flag, &(ni)->state); \ state 175 fs/ntfs/inode.h set_bit(NI_##flag, &(ni)->state); \ state 179 fs/ntfs/inode.h clear_bit(NI_##flag, &(ni)->state); \ state 188 fs/ntfs/inode.h return test_and_set_bit(NI_##flag, &(ni)->state); \ state 192 fs/ntfs/inode.h return test_and_clear_bit(NI_##flag, &(ni)->state); \ state 24 fs/ocfs2/cluster/masklog.c char *state; state 27 fs/ocfs2/cluster/masklog.c state = "allow"; state 29 fs/ocfs2/cluster/masklog.c state = "deny"; state 31 fs/ocfs2/cluster/masklog.c state = "off"; state 33 fs/ocfs2/cluster/masklog.c return snprintf(buf, PAGE_SIZE, "%s\n", state); state 346 fs/ocfs2/dlm/dlmast.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 351 fs/ocfs2/dlm/dlmast.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 99 fs/ocfs2/dlm/dlmcommon.h u16 state; state 317 fs/ocfs2/dlm/dlmcommon.h u16 state; state 445 fs/ocfs2/dlm/dlmcommon.h int state; state 793 fs/ocfs2/dlm/dlmcommon.h if (res->state & (DLM_LOCK_RES_RECOVERING| state 796 fs/ocfs2/dlm/dlmcommon.h else if (res->state & DLM_LOCK_RES_MIGRATING) state 798 fs/ocfs2/dlm/dlmcommon.h else if (res->state & DLM_LOCK_RES_IN_PROGRESS) state 72 fs/ocfs2/dlm/dlmconvert.c res->state |= DLM_LOCK_RES_IN_PROGRESS; state 77 fs/ocfs2/dlm/dlmconvert.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 258 fs/ocfs2/dlm/dlmconvert.c lock->ml.convert_type, res->state & DLM_LOCK_RES_IN_PROGRESS); state 261 fs/ocfs2/dlm/dlmconvert.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 294 fs/ocfs2/dlm/dlmconvert.c res->state |= DLM_LOCK_RES_IN_PROGRESS; state 321 fs/ocfs2/dlm/dlmconvert.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 521 fs/ocfs2/dlm/dlmconvert.c res->state |= DLM_LOCK_RES_IN_PROGRESS; state 525 fs/ocfs2/dlm/dlmconvert.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 92 fs/ocfs2/dlm/dlmdebug.c buf, res->owner, res->state); state 503 fs/ocfs2/dlm/dlmdebug.c res->owner, res->state, res->last_used, state 666 fs/ocfs2/dlm/dlmdebug.c char *state; state 674 fs/ocfs2/dlm/dlmdebug.c state = "NEW"; break; state 676 fs/ocfs2/dlm/dlmdebug.c state = "JOINED"; break; state 678 fs/ocfs2/dlm/dlmdebug.c state = "SHUTDOWN"; break; state 680 fs/ocfs2/dlm/dlmdebug.c state = "LEAVING"; break; state 682 fs/ocfs2/dlm/dlmdebug.c state = "UNKNOWN"; break; state 694 fs/ocfs2/dlm/dlmdebug.c task_pid_nr(dlm->dlm_thread_task), dlm->node_num, state); state 772 fs/ocfs2/dlm/dlmdebug.c if (dlm->reco.state == DLM_RECO_STATE_ACTIVE) state 773 fs/ocfs2/dlm/dlmdebug.c state = "ACTIVE"; state 775 fs/ocfs2/dlm/dlmdebug.c state = "INACTIVE"; state 781 fs/ocfs2/dlm/dlmdebug.c dlm->reco.new_master, state); state 792 fs/ocfs2/dlm/dlmdebug.c switch (node->state) { state 794 fs/ocfs2/dlm/dlmdebug.c state = "INIT"; state 797 fs/ocfs2/dlm/dlmdebug.c state = "REQUESTING"; state 800 fs/ocfs2/dlm/dlmdebug.c state = "DEAD"; state 803 fs/ocfs2/dlm/dlmdebug.c state = "RECEIVING"; state 806 fs/ocfs2/dlm/dlmdebug.c state = "REQUESTED"; state 809 fs/ocfs2/dlm/dlmdebug.c state = "DONE"; state 812 fs/ocfs2/dlm/dlmdebug.c state = "FINALIZE-SENT"; state 815 fs/ocfs2/dlm/dlmdebug.c state = "BAD"; state 819 fs/ocfs2/dlm/dlmdebug.c node->node_num, state); state 222 fs/ocfs2/dlm/dlmdomain.c if (res->state & DLM_LOCK_RES_DROPPING_REF) { state 450 fs/ocfs2/dlm/dlmdomain.c if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) { state 863 fs/ocfs2/dlm/dlmdomain.c } else if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) { state 933 fs/ocfs2/dlm/dlmdomain.c if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) { state 2006 fs/ocfs2/dlm/dlmdomain.c dlm->reco.state = 0; state 220 fs/ocfs2/dlm/dlmlock.c res->state |= DLM_LOCK_RES_IN_PROGRESS; state 233 fs/ocfs2/dlm/dlmlock.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 568 fs/ocfs2/dlm/dlmmaster.c res->state = DLM_LOCK_RES_IN_PROGRESS; state 754 fs/ocfs2/dlm/dlmmaster.c if (tmpres->state & DLM_LOCK_RES_DROPPING_REF) { state 988 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 1183 fs/ocfs2/dlm/dlmmaster.c enum dlm_node_state_change *state) state 1199 fs/ocfs2/dlm/dlmmaster.c *state = NODE_DOWN; state 1201 fs/ocfs2/dlm/dlmmaster.c *state = NODE_UP; state 1454 fs/ocfs2/dlm/dlmmaster.c if (res->state & (DLM_LOCK_RES_RECOVERING| state 1492 fs/ocfs2/dlm/dlmmaster.c if (!(res->state & DLM_LOCK_RES_IN_PROGRESS)) { state 1667 fs/ocfs2/dlm/dlmmaster.c res->state |= DLM_LOCK_RES_SETREF_INPROG; state 1745 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_SETREF_INPROG; state 1848 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 1878 fs/ocfs2/dlm/dlmmaster.c if (!(res->state & DLM_LOCK_RES_IN_PROGRESS)) { state 1937 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 1940 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_DIRTY); state 1998 fs/ocfs2/dlm/dlmmaster.c res->state |= DLM_LOCK_RES_SETREF_INPROG; state 2043 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_SETREF_INPROG; state 2125 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 2295 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_SETREF_INPROG) state 2298 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_DROPPING_REF); state 2386 fs/ocfs2/dlm/dlmmaster.c if (!(res->state & DLM_LOCK_RES_DROPPING_REF)) { state 2453 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_DROPPING_REF); state 2496 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_MIGRATING) state 2500 fs/ocfs2/dlm/dlmmaster.c if (res->state & (DLM_LOCK_RES_RECOVERING| state 2613 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 2663 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 2709 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 2722 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 2812 fs/ocfs2/dlm/dlmmaster.c can_proceed = !!(res->state & DLM_LOCK_RES_MIGRATING); state 2829 fs/ocfs2/dlm/dlmmaster.c ret = !!(res->state & DLM_LOCK_RES_DIRTY); state 2859 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_BLOCK_DIRTY); state 2860 fs/ocfs2/dlm/dlmmaster.c res->state |= DLM_LOCK_RES_BLOCK_DIRTY; state 2867 fs/ocfs2/dlm/dlmmaster.c res->state & DLM_LOCK_RES_DIRTY ? "yes" : "no"); state 2877 fs/ocfs2/dlm/dlmmaster.c res->state & DLM_LOCK_RES_MIGRATING ? "yes":"no", state 2881 fs/ocfs2/dlm/dlmmaster.c res->state & DLM_LOCK_RES_MIGRATING ? "yes":"no", state 2905 fs/ocfs2/dlm/dlmmaster.c BUG_ON(!(res->state & DLM_LOCK_RES_BLOCK_DIRTY)); state 2906 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_BLOCK_DIRTY; state 2908 fs/ocfs2/dlm/dlmmaster.c BUG_ON(!(res->state & DLM_LOCK_RES_MIGRATING)); state 3135 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 3146 fs/ocfs2/dlm/dlmmaster.c res->state |= DLM_LOCK_RES_MIGRATING; state 3472 fs/ocfs2/dlm/dlmmaster.c res->state &= ~DLM_LOCK_RES_MIGRATING; state 3493 fs/ocfs2/dlm/dlmmaster.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 3496 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_MIGRATING); state 3525 fs/ocfs2/dlm/dlmmaster.c BUG_ON(res->state & DLM_LOCK_RES_MIGRATING); state 3527 fs/ocfs2/dlm/dlmmaster.c res->state |= DLM_LOCK_RES_MIGRATING; state 244 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state & DLM_RECO_STATE_ACTIVE ? "ACTIVE" : "inactive", state 249 fs/ocfs2/dlm/dlmrecovery.c switch (ndata->state) { state 391 fs/ocfs2/dlm/dlmrecovery.c in_recovery = !!(dlm->reco.state & DLM_RECO_STATE_ACTIVE); state 403 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state, dlm->reco.new_master, state 412 fs/ocfs2/dlm/dlmrecovery.c BUG_ON(dlm->reco.state & DLM_RECO_STATE_ACTIVE); state 415 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state |= DLM_RECO_STATE_ACTIVE; state 421 fs/ocfs2/dlm/dlmrecovery.c BUG_ON(!(dlm->reco.state & DLM_RECO_STATE_ACTIVE)); state 422 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state &= ~DLM_RECO_STATE_ACTIVE; state 534 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE; state 565 fs/ocfs2/dlm/dlmrecovery.c BUG_ON(ndata->state != DLM_RECO_NODE_DATA_INIT); state 566 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_REQUESTING; state 572 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_DONE; state 584 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_DEAD; state 608 fs/ocfs2/dlm/dlmrecovery.c switch (ndata->state) { state 622 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_REQUESTED; state 654 fs/ocfs2/dlm/dlmrecovery.c switch (ndata->state) { state 659 fs/ocfs2/dlm/dlmrecovery.c ndata->node_num, ndata->state); state 672 fs/ocfs2/dlm/dlmrecovery.c ndata->state==DLM_RECO_NODE_DATA_RECEIVING ? state 698 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state |= DLM_RECO_STATE_FINALIZE; state 763 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_INIT; state 1003 fs/ocfs2/dlm/dlmrecovery.c switch (ndata->state) { state 1010 fs/ocfs2/dlm/dlmrecovery.c ndata->state); state 1023 fs/ocfs2/dlm/dlmrecovery.c ndata->state = DLM_RECO_NODE_DATA_DONE; state 1411 fs/ocfs2/dlm/dlmrecovery.c if (res->state & DLM_LOCK_RES_DROPPING_REF) { state 1424 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_RECOVERING; state 1426 fs/ocfs2/dlm/dlmrecovery.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 1432 fs/ocfs2/dlm/dlmrecovery.c } else if (res->state & DLM_LOCK_RES_RECOVERING) { state 1443 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_MIGRATING; state 1461 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_RECOVERING; state 1463 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_MIGRATING; state 1488 fs/ocfs2/dlm/dlmrecovery.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 2062 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_RECOVERING; state 2156 fs/ocfs2/dlm/dlmrecovery.c res->state &= ~DLM_LOCK_RES_RECOVERING; state 2172 fs/ocfs2/dlm/dlmrecovery.c if (res->state & DLM_LOCK_RES_RECOVERY_WAITING) { state 2174 fs/ocfs2/dlm/dlmrecovery.c res->state &= ~DLM_LOCK_RES_RECOVERY_WAITING; state 2179 fs/ocfs2/dlm/dlmrecovery.c if (!(res->state & DLM_LOCK_RES_RECOVERING)) state 2198 fs/ocfs2/dlm/dlmrecovery.c res->state &= ~DLM_LOCK_RES_RECOVERING; state 2316 fs/ocfs2/dlm/dlmrecovery.c res->state |= DLM_LOCK_RES_RECOVERY_WAITING; state 2380 fs/ocfs2/dlm/dlmrecovery.c (res->state & DLM_LOCK_RES_DROPPING_REF)) { state 2396 fs/ocfs2/dlm/dlmrecovery.c if (res->state & DLM_LOCK_RES_DROPPING_REF) { state 2436 fs/ocfs2/dlm/dlmrecovery.c if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) { state 2442 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE; state 2776 fs/ocfs2/dlm/dlmrecovery.c if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) { state 2933 fs/ocfs2/dlm/dlmrecovery.c if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) { state 2941 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state |= DLM_RECO_STATE_FINALIZE; state 2945 fs/ocfs2/dlm/dlmrecovery.c if (!(dlm->reco.state & DLM_RECO_STATE_FINALIZE)) { state 2953 fs/ocfs2/dlm/dlmrecovery.c dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE; state 55 fs/ocfs2/dlm/dlmthread.c if (res->state & flags) { state 91 fs/ocfs2/dlm/dlmthread.c if (!list_empty(&res->dirty) || res->state & DLM_LOCK_RES_DIRTY) state 94 fs/ocfs2/dlm/dlmthread.c if (res->state & (DLM_LOCK_RES_RECOVERING| state 191 fs/ocfs2/dlm/dlmthread.c res->state &= ~DLM_LOCK_RES_DROPPING_REF; state 209 fs/ocfs2/dlm/dlmthread.c if (res->state & DLM_LOCK_RES_DROPPING_REF) { state 216 fs/ocfs2/dlm/dlmthread.c res->state |= DLM_LOCK_RES_DROPPING_REF; state 273 fs/ocfs2/dlm/dlmthread.c res->state &= ~DLM_LOCK_RES_DROPPING_REF; state 318 fs/ocfs2/dlm/dlmthread.c (lockres->state & DLM_LOCK_RES_MIGRATING) || state 324 fs/ocfs2/dlm/dlmthread.c !unused, lockres->state, state 358 fs/ocfs2/dlm/dlmthread.c BUG_ON((res->state & (DLM_LOCK_RES_MIGRATING| state 520 fs/ocfs2/dlm/dlmthread.c if (res->state & (DLM_LOCK_RES_MIGRATING | state 528 fs/ocfs2/dlm/dlmthread.c res->state |= DLM_LOCK_RES_DIRTY; state 737 fs/ocfs2/dlm/dlmthread.c !!(res->state & DLM_LOCK_RES_IN_PROGRESS), state 738 fs/ocfs2/dlm/dlmthread.c !!(res->state & DLM_LOCK_RES_MIGRATING), state 739 fs/ocfs2/dlm/dlmthread.c !!(res->state & DLM_LOCK_RES_RECOVERING), state 740 fs/ocfs2/dlm/dlmthread.c !!(res->state & DLM_LOCK_RES_DIRTY)); state 747 fs/ocfs2/dlm/dlmthread.c BUG_ON(res->state & DLM_LOCK_RES_MIGRATING); state 748 fs/ocfs2/dlm/dlmthread.c if (res->state & (DLM_LOCK_RES_IN_PROGRESS | state 752 fs/ocfs2/dlm/dlmthread.c res->state &= ~DLM_LOCK_RES_DIRTY; state 758 fs/ocfs2/dlm/dlmthread.c res->state); state 770 fs/ocfs2/dlm/dlmthread.c res->state &= ~DLM_LOCK_RES_DIRTY; state 117 fs/ocfs2/dlm/dlmunlock.c if (res->state & DLM_LOCK_RES_IN_PROGRESS) { state 125 fs/ocfs2/dlm/dlmunlock.c res->state |= DLM_LOCK_RES_IN_PROGRESS; state 129 fs/ocfs2/dlm/dlmunlock.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 134 fs/ocfs2/dlm/dlmunlock.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 227 fs/ocfs2/dlm/dlmunlock.c res->state &= ~DLM_LOCK_RES_IN_PROGRESS; state 444 fs/ocfs2/dlm/dlmunlock.c if (res->state & DLM_LOCK_RES_RECOVERING) { state 451 fs/ocfs2/dlm/dlmunlock.c if (res->state & DLM_LOCK_RES_MIGRATING) { state 97 fs/ocfs2/journal.c static void ocfs2_replay_map_set_state(struct ocfs2_super *osb, int state) state 106 fs/ocfs2/journal.c osb->replay_map->rm_state = state; state 1045 fs/ocfs2/localalloc.c int state; state 1092 fs/ocfs2/localalloc.c state = osb->local_alloc_state; state 1095 fs/ocfs2/localalloc.c return state; state 174 fs/ocfs2/stack_user.c int state) state 177 fs/ocfs2/stack_user.c p->op_state = state; state 213 fs/posix_acl.c int state = ACL_USER_OBJ; state 221 fs/posix_acl.c if (state == ACL_USER_OBJ) { state 222 fs/posix_acl.c state = ACL_USER; state 228 fs/posix_acl.c if (state != ACL_USER) state 236 fs/posix_acl.c if (state == ACL_USER) { state 237 fs/posix_acl.c state = ACL_GROUP; state 243 fs/posix_acl.c if (state != ACL_GROUP) state 251 fs/posix_acl.c if (state != ACL_GROUP) state 253 fs/posix_acl.c state = ACL_OTHER; state 257 fs/posix_acl.c if (state == ACL_OTHER || state 258 fs/posix_acl.c (state == ACL_GROUP && !needs_mask)) { state 259 fs/posix_acl.c state = 0; state 268 fs/posix_acl.c if (state == 0) state 437 fs/proc/array.c char state; state 450 fs/proc/array.c state = *get_task_state(task); state 542 fs/proc/array.c seq_putc(m, state); state 2782 fs/quota/dquot.c int dquot_get_state(struct super_block *sb, struct qc_state *state) state 2789 fs/quota/dquot.c memset(state, 0, sizeof(*state)); state 2793 fs/quota/dquot.c tstate = state->s_state + type; state 119 fs/quota/quota.c struct qc_state state; state 126 fs/quota/quota.c ret = sb->s_qcop->get_state(sb, &state); state 129 fs/quota/quota.c tstate = state.s_state + type; state 315 fs/quota/quota.c static int quota_state_to_flags(struct qc_state *state) state 319 fs/quota/quota.c if (state->s_state[USRQUOTA].flags & QCI_ACCT_ENABLED) state 321 fs/quota/quota.c if (state->s_state[USRQUOTA].flags & QCI_LIMITS_ENFORCED) state 323 fs/quota/quota.c if (state->s_state[GRPQUOTA].flags & QCI_ACCT_ENABLED) state 325 fs/quota/quota.c if (state->s_state[GRPQUOTA].flags & QCI_LIMITS_ENFORCED) state 327 fs/quota/quota.c if (state->s_state[PRJQUOTA].flags & QCI_ACCT_ENABLED) state 329 fs/quota/quota.c if (state->s_state[PRJQUOTA].flags & QCI_LIMITS_ENFORCED) state 337 fs/quota/quota.c struct qc_state state; state 340 fs/quota/quota.c memset(&state, 0, sizeof (struct qc_state)); state 341 fs/quota/quota.c ret = sb->s_qcop->get_state(sb, &state); state 347 fs/quota/quota.c fqs->qs_flags = quota_state_to_flags(&state); state 351 fs/quota/quota.c fqs->qs_incoredqs = state.s_incoredqs; state 353 fs/quota/quota.c fqs->qs_btimelimit = state.s_state[type].spc_timelimit; state 354 fs/quota/quota.c fqs->qs_itimelimit = state.s_state[type].ino_timelimit; state 355 fs/quota/quota.c fqs->qs_rtbtimelimit = state.s_state[type].rt_spc_timelimit; state 356 fs/quota/quota.c fqs->qs_bwarnlimit = state.s_state[type].spc_warnlimit; state 357 fs/quota/quota.c fqs->qs_iwarnlimit = state.s_state[type].ino_warnlimit; state 360 fs/quota/quota.c if (state.s_state[USRQUOTA].ino) { state 361 fs/quota/quota.c fqs->qs_uquota.qfs_ino = state.s_state[USRQUOTA].ino; state 362 fs/quota/quota.c fqs->qs_uquota.qfs_nblks = state.s_state[USRQUOTA].blocks; state 363 fs/quota/quota.c fqs->qs_uquota.qfs_nextents = state.s_state[USRQUOTA].nextents; state 365 fs/quota/quota.c if (state.s_state[GRPQUOTA].ino) { state 366 fs/quota/quota.c fqs->qs_gquota.qfs_ino = state.s_state[GRPQUOTA].ino; state 367 fs/quota/quota.c fqs->qs_gquota.qfs_nblks = state.s_state[GRPQUOTA].blocks; state 368 fs/quota/quota.c fqs->qs_gquota.qfs_nextents = state.s_state[GRPQUOTA].nextents; state 370 fs/quota/quota.c if (state.s_state[PRJQUOTA].ino) { state 376 fs/quota/quota.c if (!(state.s_state[GRPQUOTA].flags & QCI_ACCT_ENABLED)) { state 377 fs/quota/quota.c fqs->qs_gquota.qfs_ino = state.s_state[PRJQUOTA].ino; state 379 fs/quota/quota.c state.s_state[PRJQUOTA].blocks; state 381 fs/quota/quota.c state.s_state[PRJQUOTA].nextents; state 403 fs/quota/quota.c struct qc_state state; state 406 fs/quota/quota.c memset(&state, 0, sizeof (struct qc_state)); state 407 fs/quota/quota.c ret = sb->s_qcop->get_state(sb, &state); state 413 fs/quota/quota.c fqs->qs_flags = quota_state_to_flags(&state); state 417 fs/quota/quota.c fqs->qs_incoredqs = state.s_incoredqs; state 419 fs/quota/quota.c fqs->qs_btimelimit = state.s_state[type].spc_timelimit; state 420 fs/quota/quota.c fqs->qs_itimelimit = state.s_state[type].ino_timelimit; state 421 fs/quota/quota.c fqs->qs_rtbtimelimit = state.s_state[type].rt_spc_timelimit; state 422 fs/quota/quota.c fqs->qs_bwarnlimit = state.s_state[type].spc_warnlimit; state 423 fs/quota/quota.c fqs->qs_iwarnlimit = state.s_state[type].ino_warnlimit; state 426 fs/quota/quota.c if (state.s_state[USRQUOTA].ino) { state 427 fs/quota/quota.c fqs->qs_uquota.qfs_ino = state.s_state[USRQUOTA].ino; state 428 fs/quota/quota.c fqs->qs_uquota.qfs_nblks = state.s_state[USRQUOTA].blocks; state 429 fs/quota/quota.c fqs->qs_uquota.qfs_nextents = state.s_state[USRQUOTA].nextents; state 431 fs/quota/quota.c if (state.s_state[GRPQUOTA].ino) { state 432 fs/quota/quota.c fqs->qs_gquota.qfs_ino = state.s_state[GRPQUOTA].ino; state 433 fs/quota/quota.c fqs->qs_gquota.qfs_nblks = state.s_state[GRPQUOTA].blocks; state 434 fs/quota/quota.c fqs->qs_gquota.qfs_nextents = state.s_state[GRPQUOTA].nextents; state 436 fs/quota/quota.c if (state.s_state[PRJQUOTA].ino) { state 437 fs/quota/quota.c fqs->qs_pquota.qfs_ino = state.s_state[PRJQUOTA].ino; state 438 fs/quota/quota.c fqs->qs_pquota.qfs_nblks = state.s_state[PRJQUOTA].blocks; state 439 fs/quota/quota.c fqs->qs_pquota.qfs_nextents = state.s_state[PRJQUOTA].nextents; state 1215 fs/reiserfs/journal.c cn->state); state 1217 fs/reiserfs/journal.c cn->state = 0; state 1494 fs/reiserfs/journal.c set_bit(BLOCK_NEEDS_FLUSH, &cn->state); state 1525 fs/reiserfs/journal.c if (test_bit(BLOCK_NEEDS_FLUSH, &cn->state)) { state 1856 fs/reiserfs/journal.c && (!test_bit(BLOCK_FREED, &cur->state) || remove_freed)) { state 1867 fs/reiserfs/journal.c cur->state = 0; state 3777 fs/reiserfs/journal.c set_bit(BLOCK_FREED, &cn->state); state 4144 fs/reiserfs/journal.c jl_cn->state = 0; state 233 fs/reiserfs/reiserfs.h unsigned long state; state 236 fs/select.c static int poll_schedule_timeout(struct poll_wqueues *pwq, int state, state 241 fs/select.c set_current_state(state); state 25 fs/squashfs/xz_wrapper.c struct xz_dec *state; state 93 fs/squashfs/xz_wrapper.c stream->state = xz_dec_init(XZ_PREALLOC, comp_opts->dict_size); state 94 fs/squashfs/xz_wrapper.c if (stream->state == NULL) { state 113 fs/squashfs/xz_wrapper.c xz_dec_end(stream->state); state 127 fs/squashfs/xz_wrapper.c xz_dec_reset(stream->state); state 152 fs/squashfs/xz_wrapper.c xz_err = xz_dec_run(stream->state, &stream->buf); state 491 fs/ubifs/auth.c u8 *state; state 494 fs/ubifs/auth.c state = kmalloc(crypto_shash_descsize(src->tfm), GFP_NOFS); state 495 fs/ubifs/auth.c if (!state) state 498 fs/ubifs/auth.c err = crypto_shash_export(src, state); state 502 fs/ubifs/auth.c err = crypto_shash_import(target, state); state 505 fs/ubifs/auth.c kfree(state); state 72 fs/userfaultfd.c enum userfaultfd_state state; state 702 fs/userfaultfd.c ctx->state = UFFD_STATE_RUNNING; state 983 fs/userfaultfd.c switch (ctx->state) { state 1208 fs/userfaultfd.c if (ctx->state == UFFD_STATE_WAIT_API) state 1831 fs/userfaultfd.c if (ctx->state != UFFD_STATE_WAIT_API) state 1849 fs/userfaultfd.c ctx->state = UFFD_STATE_RUNNING; state 1868 fs/userfaultfd.c if (cmd != UFFDIO_API && ctx->state == UFFD_STATE_WAIT_API) state 1969 fs/userfaultfd.c ctx->state = UFFD_STATE_WAIT_API; state 56 fs/xfs/libxfs/xfs_attr.c STATIC int xfs_attr_fillstate(xfs_da_state_t *state); state 57 fs/xfs/libxfs/xfs_attr.c STATIC int xfs_attr_refillstate(xfs_da_state_t *state); state 848 fs/xfs/libxfs/xfs_attr.c struct xfs_da_state *state; state 862 fs/xfs/libxfs/xfs_attr.c state = xfs_da_state_alloc(); state 863 fs/xfs/libxfs/xfs_attr.c state->args = args; state 864 fs/xfs/libxfs/xfs_attr.c state->mp = mp; state 870 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_lookup_int(state, &retval); state 873 fs/xfs/libxfs/xfs_attr.c blk = &state->path.blk[ state->path.active-1 ]; state 901 fs/xfs/libxfs/xfs_attr.c retval = xfs_attr3_leaf_add(blk->bp, state->args); state 903 fs/xfs/libxfs/xfs_attr.c if (state->path.active == 1) { state 909 fs/xfs/libxfs/xfs_attr.c xfs_da_state_free(state); state 910 fs/xfs/libxfs/xfs_attr.c state = NULL; state 935 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_split(state); state 945 fs/xfs/libxfs/xfs_attr.c xfs_da3_fixhashpath(state, &state->path); state 952 fs/xfs/libxfs/xfs_attr.c xfs_da_state_free(state); state 953 fs/xfs/libxfs/xfs_attr.c state = NULL; state 1011 fs/xfs/libxfs/xfs_attr.c state = xfs_da_state_alloc(); state 1012 fs/xfs/libxfs/xfs_attr.c state->args = args; state 1013 fs/xfs/libxfs/xfs_attr.c state->mp = mp; state 1014 fs/xfs/libxfs/xfs_attr.c state->inleaf = 0; state 1015 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_lookup_int(state, &retval); state 1022 fs/xfs/libxfs/xfs_attr.c blk = &state->path.blk[ state->path.active-1 ]; state 1025 fs/xfs/libxfs/xfs_attr.c xfs_da3_fixhashpath(state, &state->path); state 1030 fs/xfs/libxfs/xfs_attr.c if (retval && (state->path.active > 1)) { state 1031 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_join(state); state 1057 fs/xfs/libxfs/xfs_attr.c if (state) state 1058 fs/xfs/libxfs/xfs_attr.c xfs_da_state_free(state); state 1075 fs/xfs/libxfs/xfs_attr.c struct xfs_da_state *state; state 1087 fs/xfs/libxfs/xfs_attr.c state = xfs_da_state_alloc(); state 1088 fs/xfs/libxfs/xfs_attr.c state->args = args; state 1089 fs/xfs/libxfs/xfs_attr.c state->mp = dp->i_mount; state 1094 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_lookup_int(state, &retval); state 1106 fs/xfs/libxfs/xfs_attr.c blk = &state->path.blk[ state->path.active-1 ]; state 1115 fs/xfs/libxfs/xfs_attr.c error = xfs_attr_fillstate(state); state 1134 fs/xfs/libxfs/xfs_attr.c error = xfs_attr_refillstate(state); state 1142 fs/xfs/libxfs/xfs_attr.c blk = &state->path.blk[ state->path.active-1 ]; state 1145 fs/xfs/libxfs/xfs_attr.c xfs_da3_fixhashpath(state, &state->path); state 1150 fs/xfs/libxfs/xfs_attr.c if (retval && (state->path.active > 1)) { state 1151 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_join(state); state 1172 fs/xfs/libxfs/xfs_attr.c ASSERT(state->path.active == 1); state 1173 fs/xfs/libxfs/xfs_attr.c ASSERT(state->path.blk[0].bp); state 1174 fs/xfs/libxfs/xfs_attr.c state->path.blk[0].bp = NULL; state 1194 fs/xfs/libxfs/xfs_attr.c xfs_da_state_free(state); state 1205 fs/xfs/libxfs/xfs_attr.c xfs_attr_fillstate(xfs_da_state_t *state) state 1211 fs/xfs/libxfs/xfs_attr.c trace_xfs_attr_fillstate(state->args); state 1217 fs/xfs/libxfs/xfs_attr.c path = &state->path; state 1232 fs/xfs/libxfs/xfs_attr.c path = &state->altpath; state 1253 fs/xfs/libxfs/xfs_attr.c xfs_attr_refillstate(xfs_da_state_t *state) state 1259 fs/xfs/libxfs/xfs_attr.c trace_xfs_attr_refillstate(state->args); state 1265 fs/xfs/libxfs/xfs_attr.c path = &state->path; state 1269 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_read(state->args->trans, state 1270 fs/xfs/libxfs/xfs_attr.c state->args->dp, state 1284 fs/xfs/libxfs/xfs_attr.c path = &state->altpath; state 1288 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_read(state->args->trans, state 1289 fs/xfs/libxfs/xfs_attr.c state->args->dp, state 1314 fs/xfs/libxfs/xfs_attr.c xfs_da_state_t *state; state 1321 fs/xfs/libxfs/xfs_attr.c state = xfs_da_state_alloc(); state 1322 fs/xfs/libxfs/xfs_attr.c state->args = args; state 1323 fs/xfs/libxfs/xfs_attr.c state->mp = args->dp->i_mount; state 1328 fs/xfs/libxfs/xfs_attr.c error = xfs_da3_node_lookup_int(state, &retval); state 1339 fs/xfs/libxfs/xfs_attr.c blk = &state->path.blk[state->path.active - 1]; state 1346 fs/xfs/libxfs/xfs_attr.c for (i = 0; i < state->path.active; i++) { state 1347 fs/xfs/libxfs/xfs_attr.c xfs_trans_brelse(args->trans, state->path.blk[i].bp); state 1348 fs/xfs/libxfs/xfs_attr.c state->path.blk[i].bp = NULL; state 1351 fs/xfs/libxfs/xfs_attr.c xfs_da_state_free(state); state 53 fs/xfs/libxfs/xfs_attr_leaf.c STATIC void xfs_attr3_leaf_rebalance(xfs_da_state_t *state, state 56 fs/xfs/libxfs/xfs_attr_leaf.c STATIC int xfs_attr3_leaf_figure_balance(xfs_da_state_t *state, state 1204 fs/xfs/libxfs/xfs_attr_leaf.c struct xfs_da_state *state, state 1211 fs/xfs/libxfs/xfs_attr_leaf.c trace_xfs_attr_leaf_split(state->args); state 1217 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_da_grow_inode(state->args, &blkno); state 1220 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_attr3_leaf_create(state->args, blkno, &newblk->bp); state 1230 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_rebalance(state, oldblk, newblk); state 1231 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_da3_blk_link(state, oldblk, newblk); state 1242 fs/xfs/libxfs/xfs_attr_leaf.c if (state->inleaf) { state 1243 fs/xfs/libxfs/xfs_attr_leaf.c trace_xfs_attr_leaf_add_old(state->args); state 1244 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_attr3_leaf_add(oldblk->bp, state->args); state 1246 fs/xfs/libxfs/xfs_attr_leaf.c trace_xfs_attr_leaf_add_new(state->args); state 1247 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_attr3_leaf_add(newblk->bp, state->args); state 1569 fs/xfs/libxfs/xfs_attr_leaf.c struct xfs_da_state *state, state 1593 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr1, leaf1); state 1594 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr2, leaf2); state 1596 fs/xfs/libxfs/xfs_attr_leaf.c args = state->args; state 1626 fs/xfs/libxfs/xfs_attr_leaf.c state->inleaf = xfs_attr3_leaf_figure_balance(state, blk1, &ichdr1, state 1630 fs/xfs/libxfs/xfs_attr_leaf.c state->inleaf = !state->inleaf; state 1688 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_to_disk(state->args->geo, leaf1, &ichdr1); state 1689 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_to_disk(state->args->geo, leaf2, &ichdr2); state 1714 fs/xfs/libxfs/xfs_attr_leaf.c ASSERT(state->inleaf == 0); state 1719 fs/xfs/libxfs/xfs_attr_leaf.c if (state->inleaf) { state 1733 fs/xfs/libxfs/xfs_attr_leaf.c if (!state->extravalid) { state 1744 fs/xfs/libxfs/xfs_attr_leaf.c ASSERT(state->inleaf == 1); state 1759 fs/xfs/libxfs/xfs_attr_leaf.c struct xfs_da_state *state, state 1786 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr_leaf_newentsize(state->args, NULL); state 1788 fs/xfs/libxfs/xfs_attr_leaf.c lastdelta = state->args->geo->blksize; state 1798 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr_leaf_newentsize(state->args, NULL); state 1834 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr_leaf_newentsize(state->args, NULL); state 1859 fs/xfs/libxfs/xfs_attr_leaf.c struct xfs_da_state *state, state 1873 fs/xfs/libxfs/xfs_attr_leaf.c trace_xfs_attr_leaf_toosmall(state->args); state 1880 fs/xfs/libxfs/xfs_attr_leaf.c blk = &state->path.blk[ state->path.active-1 ]; state 1882 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr, leaf); state 1886 fs/xfs/libxfs/xfs_attr_leaf.c if (bytes > (state->args->geo->blksize >> 1)) { state 1903 fs/xfs/libxfs/xfs_attr_leaf.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1904 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_da3_path_shift(state, &state->altpath, forward, state 1933 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_attr3_leaf_read(state->args->trans, state->args->dp, state 1938 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr2, bp->b_addr); state 1940 fs/xfs/libxfs/xfs_attr_leaf.c bytes = state->args->geo->blksize - state 1941 fs/xfs/libxfs/xfs_attr_leaf.c (state->args->geo->blksize >> 2) - state 1947 fs/xfs/libxfs/xfs_attr_leaf.c xfs_trans_brelse(state->args->trans, bp); state 1960 fs/xfs/libxfs/xfs_attr_leaf.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1962 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_da3_path_shift(state, &state->altpath, forward, state 1965 fs/xfs/libxfs/xfs_attr_leaf.c error = xfs_da3_path_shift(state, &state->path, forward, state 2140 fs/xfs/libxfs/xfs_attr_leaf.c struct xfs_da_state *state, state 2150 fs/xfs/libxfs/xfs_attr_leaf.c trace_xfs_attr_leaf_unbalance(state->args); state 2154 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &drophdr, drop_leaf); state 2155 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_from_disk(state->args->geo, &savehdr, save_leaf); state 2175 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2180 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2193 fs/xfs/libxfs/xfs_attr_leaf.c tmp_leaf = kmem_zalloc(state->args->geo->blksize, 0); state 2206 fs/xfs/libxfs/xfs_attr_leaf.c tmphdr.firstused = state->args->geo->blksize; state 2209 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_to_disk(state->args->geo, tmp_leaf, &tmphdr); state 2213 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2217 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2222 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2226 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_moveents(state->args, state 2231 fs/xfs/libxfs/xfs_attr_leaf.c memcpy(save_leaf, tmp_leaf, state->args->geo->blksize); state 2236 fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_hdr_to_disk(state->args->geo, save_leaf, &savehdr); state 2237 fs/xfs/libxfs/xfs_attr_leaf.c xfs_trans_log_buf(state->args->trans, save_blk->bp, 0, state 2238 fs/xfs/libxfs/xfs_attr_leaf.c state->args->geo->blksize - 1); state 60 fs/xfs/libxfs/xfs_attr_leaf.h int xfs_attr3_leaf_split(struct xfs_da_state *state, state 76 fs/xfs/libxfs/xfs_attr_leaf.h int xfs_attr3_leaf_toosmall(struct xfs_da_state *state, int *retval); state 77 fs/xfs/libxfs/xfs_attr_leaf.h void xfs_attr3_leaf_unbalance(struct xfs_da_state *state, state 1167 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 1265 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, &icur, &new, state); state 1266 fs/xfs/libxfs/xfs_bmap.c trace_xfs_read_extent(ip, &icur, state, _THIS_IP_); state 1541 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 1583 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_FILLING; state 1585 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_FILLING; state 1592 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_VALID; state 1594 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_DELAY; state 1597 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && state 1602 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_CONTIG; state 1610 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_VALID; state 1612 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_DELAY; state 1615 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && state 1620 fs/xfs/libxfs/xfs_bmap.c ((state & (BMAP_LEFT_CONTIG | BMAP_LEFT_FILLING | state 1626 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_CONTIG; state 1632 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_FILLING | BMAP_LEFT_CONTIG | state 1642 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(bma->ip, &bma->icur, state); state 1643 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(bma->ip, &bma->icur, state); state 1645 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); state 1678 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(bma->ip, &bma->icur, state); state 1680 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); state 1708 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(bma->ip, &bma->icur, state); state 1710 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); state 1734 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); state 1768 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); state 1770 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); state 1791 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, new); state 1824 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); state 1858 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); state 1860 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &RIGHT); state 1868 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, new); state 1899 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); state 1943 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); state 1946 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(bma->ip, &bma->icur, &RIGHT, state); state 1947 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(bma->ip, &bma->icur, &LEFT, state); state 2016 fs/xfs/libxfs/xfs_bmap.c ASSERT(state == 0 || da_new < da_old); state 2052 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 2084 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_FILLING; state 2086 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_FILLING; state 2093 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_VALID; state 2095 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_DELAY; state 2098 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && state 2103 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_CONTIG; state 2111 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_VALID; state 2113 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_DELAY; state 2116 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && state 2121 fs/xfs/libxfs/xfs_bmap.c ((state & (BMAP_LEFT_CONTIG | BMAP_LEFT_FILLING | state 2127 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_CONTIG; state 2132 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_FILLING | BMAP_LEFT_CONTIG | state 2142 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2143 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2145 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &LEFT); state 2181 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2183 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &LEFT); state 2215 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2217 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2248 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2276 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2278 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &LEFT); state 2310 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2311 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, new, state); state 2344 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2346 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &RIGHT); state 2376 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2378 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, new, state); state 2419 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &PREV); state 2421 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, &r[1], state); state 2422 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, &r[0], state); state 2517 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 2527 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_VALID; state 2529 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_DELAY; state 2537 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_VALID; state 2539 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_DELAY; state 2546 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_LEFT_VALID) && (state & BMAP_LEFT_DELAY) && state 2549 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_CONTIG; state 2551 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_RIGHT_VALID) && (state & BMAP_RIGHT_DELAY) && state 2554 fs/xfs/libxfs/xfs_bmap.c (!(state & BMAP_LEFT_CONTIG) || state 2557 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_CONTIG; state 2562 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_CONTIG | BMAP_RIGHT_CONTIG)) { state 2580 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2582 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &left); state 2601 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &left); state 2618 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &right); state 2628 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, new, state); state 2664 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 2676 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_VALID; state 2678 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_DELAY; state 2686 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_VALID; state 2688 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_DELAY; state 2695 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && state 2700 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_CONTIG; state 2702 fs/xfs/libxfs/xfs_bmap.c if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && state 2707 fs/xfs/libxfs/xfs_bmap.c (!(state & BMAP_LEFT_CONTIG) || state 2710 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_CONTIG; state 2716 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_CONTIG | BMAP_RIGHT_CONTIG)) { state 2725 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 2727 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &left); state 2763 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &left); state 2790 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &right); state 2812 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, new, state); state 4739 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 4775 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_FILLING; state 4777 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_FILLING; state 4779 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { state 4784 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 4796 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4806 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4834 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4836 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, &new, state); state 4865 fs/xfs/libxfs/xfs_bmap.c int state = BMAP_COWFORK; state 4878 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_FILLING; state 4880 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_FILLING; state 4882 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { state 4887 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 4897 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4904 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4917 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, got); state 4919 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, &new, state); state 4954 fs/xfs/libxfs/xfs_bmap.c int state = xfs_bmap_fork_to_state(whichfork); state 5020 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_LEFT_FILLING; state 5022 fs/xfs/libxfs/xfs_bmap.c state |= BMAP_RIGHT_FILLING; state 5024 fs/xfs/libxfs/xfs_bmap.c switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { state 5029 fs/xfs/libxfs/xfs_bmap.c xfs_iext_remove(ip, icur, state); state 5049 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &got); state 5063 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &got); state 5079 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &got); state 5123 fs/xfs/libxfs/xfs_bmap.c xfs_iext_update_extent(ip, state, icur, &old); state 5134 fs/xfs/libxfs/xfs_bmap.c xfs_iext_insert(ip, icur, &new, state); state 6133 fs/xfs/libxfs/xfs_bmap.c xfs_exntst_t state) state 6142 fs/xfs/libxfs/xfs_bmap.c ip->i_ino, whichfork, startoff, *blockcount, state); state 264 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t *blockcount, xfs_exntst_t state); state 39 fs/xfs/libxfs/xfs_da_btree.c STATIC int xfs_da3_root_split(xfs_da_state_t *state, state 42 fs/xfs/libxfs/xfs_da_btree.c STATIC int xfs_da3_node_split(xfs_da_state_t *state, state 48 fs/xfs/libxfs/xfs_da_btree.c STATIC void xfs_da3_node_rebalance(xfs_da_state_t *state, state 51 fs/xfs/libxfs/xfs_da_btree.c STATIC void xfs_da3_node_add(xfs_da_state_t *state, state 58 fs/xfs/libxfs/xfs_da_btree.c STATIC int xfs_da3_root_join(xfs_da_state_t *state, state 60 fs/xfs/libxfs/xfs_da_btree.c STATIC int xfs_da3_node_toosmall(xfs_da_state_t *state, int *retval); state 61 fs/xfs/libxfs/xfs_da_btree.c STATIC void xfs_da3_node_remove(xfs_da_state_t *state, state 63 fs/xfs/libxfs/xfs_da_btree.c STATIC void xfs_da3_node_unbalance(xfs_da_state_t *state, state 70 fs/xfs/libxfs/xfs_da_btree.c STATIC int xfs_da3_blk_unlink(xfs_da_state_t *state, state 91 fs/xfs/libxfs/xfs_da_btree.c xfs_da_state_kill_altpath(xfs_da_state_t *state) state 95 fs/xfs/libxfs/xfs_da_btree.c for (i = 0; i < state->altpath.active; i++) state 96 fs/xfs/libxfs/xfs_da_btree.c state->altpath.blk[i].bp = NULL; state 97 fs/xfs/libxfs/xfs_da_btree.c state->altpath.active = 0; state 104 fs/xfs/libxfs/xfs_da_btree.c xfs_da_state_free(xfs_da_state_t *state) state 106 fs/xfs/libxfs/xfs_da_btree.c xfs_da_state_kill_altpath(state); state 108 fs/xfs/libxfs/xfs_da_btree.c memset((char *)state, 0, sizeof(*state)); state 110 fs/xfs/libxfs/xfs_da_btree.c kmem_zone_free(xfs_da_state_zone, state); state 380 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state) state 391 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_split(state->args); state 399 fs/xfs/libxfs/xfs_da_btree.c max = state->path.active - 1; state 401 fs/xfs/libxfs/xfs_da_btree.c ASSERT(state->path.blk[max].magic == XFS_ATTR_LEAF_MAGIC || state 402 fs/xfs/libxfs/xfs_da_btree.c state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC); state 404 fs/xfs/libxfs/xfs_da_btree.c addblk = &state->path.blk[max]; /* initial dummy value */ state 405 fs/xfs/libxfs/xfs_da_btree.c for (i = max; (i >= 0) && addblk; state->path.active--, i--) { state 406 fs/xfs/libxfs/xfs_da_btree.c oldblk = &state->path.blk[i]; state 407 fs/xfs/libxfs/xfs_da_btree.c newblk = &state->altpath.blk[i]; state 417 fs/xfs/libxfs/xfs_da_btree.c error = xfs_attr3_leaf_split(state, oldblk, newblk); state 430 fs/xfs/libxfs/xfs_da_btree.c state->extravalid = 1; state 431 fs/xfs/libxfs/xfs_da_btree.c if (state->inleaf) { state 432 fs/xfs/libxfs/xfs_da_btree.c state->extraafter = 0; /* before newblk */ state 433 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_attr_leaf_split_before(state->args); state 434 fs/xfs/libxfs/xfs_da_btree.c error = xfs_attr3_leaf_split(state, oldblk, state 435 fs/xfs/libxfs/xfs_da_btree.c &state->extrablk); state 437 fs/xfs/libxfs/xfs_da_btree.c state->extraafter = 1; /* after newblk */ state 438 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_attr_leaf_split_after(state->args); state 439 fs/xfs/libxfs/xfs_da_btree.c error = xfs_attr3_leaf_split(state, newblk, state 440 fs/xfs/libxfs/xfs_da_btree.c &state->extrablk); state 447 fs/xfs/libxfs/xfs_da_btree.c error = xfs_dir2_leafn_split(state, oldblk, newblk); state 453 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_node_split(state, oldblk, newblk, addblk, state 471 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_fixhashpath(state, &state->path); state 481 fs/xfs/libxfs/xfs_da_btree.c ASSERT(state->extravalid == 0 || state 482 fs/xfs/libxfs/xfs_da_btree.c state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC); state 487 fs/xfs/libxfs/xfs_da_btree.c ASSERT(state->path.active == 0); state 488 fs/xfs/libxfs/xfs_da_btree.c oldblk = &state->path.blk[0]; state 489 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_root_split(state, oldblk, addblk); state 512 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, addblk->bp, state 524 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, addblk->bp, state 540 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 558 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_root_split(state->args); state 564 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 671 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 684 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 686 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_split(state->args); state 694 fs/xfs/libxfs/xfs_da_btree.c useextra = state->extravalid && state->args->whichfork == XFS_ATTR_FORK; state 699 fs/xfs/libxfs/xfs_da_btree.c if (nodehdr.count + newcount > state->args->geo->node_ents) { state 704 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da_grow_inode(state->args, &blkno); state 708 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_node_create(state->args, blkno, treelevel, state 709 fs/xfs/libxfs/xfs_da_btree.c &newblk->bp, state->args->whichfork); state 714 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_rebalance(state, oldblk, newblk); state 715 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_blk_link(state, oldblk, newblk); state 739 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_add(state, oldblk, addblk); state 741 fs/xfs/libxfs/xfs_da_btree.c if (state->extraafter) state 743 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_add(state, oldblk, &state->extrablk); state 744 fs/xfs/libxfs/xfs_da_btree.c state->extravalid = 0; state 748 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_add(state, newblk, addblk); state 750 fs/xfs/libxfs/xfs_da_btree.c if (state->extraafter) state 752 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_add(state, newblk, &state->extrablk); state 753 fs/xfs/libxfs/xfs_da_btree.c state->extravalid = 0; state 768 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 785 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 787 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_rebalance(state->args); state 817 fs/xfs/libxfs/xfs_da_btree.c tp = state->args->trans; state 911 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 919 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 921 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_add(state->args); state 929 fs/xfs/libxfs/xfs_da_btree.c if (state->args->whichfork == XFS_DATA_FORK) state 930 fs/xfs/libxfs/xfs_da_btree.c ASSERT(newblk->blkno >= state->args->geo->leafblk && state 931 fs/xfs/libxfs/xfs_da_btree.c newblk->blkno < state->args->geo->freeblk); state 943 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, oldblk->bp, state 949 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, oldblk->bp, state 968 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state) state 975 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_join(state->args); state 977 fs/xfs/libxfs/xfs_da_btree.c drop_blk = &state->path.blk[ state->path.active-1 ]; state 978 fs/xfs/libxfs/xfs_da_btree.c save_blk = &state->altpath.blk[ state->path.active-1 ]; state 979 fs/xfs/libxfs/xfs_da_btree.c ASSERT(state->path.blk[0].magic == XFS_DA_NODE_MAGIC); state 987 fs/xfs/libxfs/xfs_da_btree.c for ( ; state->path.active >= 2; drop_blk--, save_blk--, state 988 fs/xfs/libxfs/xfs_da_btree.c state->path.active--) { state 997 fs/xfs/libxfs/xfs_da_btree.c error = xfs_attr3_leaf_toosmall(state, &action); state 1002 fs/xfs/libxfs/xfs_da_btree.c xfs_attr3_leaf_unbalance(state, drop_blk, save_blk); state 1005 fs/xfs/libxfs/xfs_da_btree.c error = xfs_dir2_leafn_toosmall(state, &action); state 1010 fs/xfs/libxfs/xfs_da_btree.c xfs_dir2_leafn_unbalance(state, drop_blk, save_blk); state 1017 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_remove(state, drop_blk); state 1018 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_fixhashpath(state, &state->path); state 1019 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_node_toosmall(state, &action); state 1024 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_unbalance(state, drop_blk, save_blk); state 1027 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_fixhashpath(state, &state->altpath); state 1028 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_blk_unlink(state, drop_blk, save_blk); state 1029 fs/xfs/libxfs/xfs_da_btree.c xfs_da_state_kill_altpath(state); state 1032 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da_shrink_inode(state->args, drop_blk->blkno, state 1043 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_remove(state, drop_blk); state 1044 fs/xfs/libxfs/xfs_da_btree.c xfs_da3_fixhashpath(state, &state->path); state 1045 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_root_join(state, &state->path.blk[0]); state 1077 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1087 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1089 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_root_join(state->args); state 1093 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 1149 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1163 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1165 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_toosmall(state->args); state 1172 fs/xfs/libxfs/xfs_da_btree.c blk = &state->path.blk[ state->path.active-1 ]; state 1176 fs/xfs/libxfs/xfs_da_btree.c if (nodehdr.count > (state->args->geo->node_ents >> 1)) { state 1193 fs/xfs/libxfs/xfs_da_btree.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1194 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_path_shift(state, &state->altpath, forward, state 1213 fs/xfs/libxfs/xfs_da_btree.c count = state->args->geo->node_ents; state 1214 fs/xfs/libxfs/xfs_da_btree.c count -= state->args->geo->node_ents >> 2; state 1227 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_node_read(state->args->trans, dp, state 1228 fs/xfs/libxfs/xfs_da_btree.c blkno, -1, &bp, state->args->whichfork); state 1234 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_brelse(state->args->trans, bp); state 1248 fs/xfs/libxfs/xfs_da_btree.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1250 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_path_shift(state, &state->altpath, forward, state 1253 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_path_shift(state, &state->path, forward, state 1295 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1304 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1306 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_fixhashpath(state->args); state 1337 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, blk->bp, state 1350 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1358 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1360 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_remove(state->args); state 1376 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, drop_blk->bp, state 1381 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, drop_blk->bp, state 1385 fs/xfs/libxfs/xfs_da_btree.c xfs_trans_log_buf(state->args->trans, drop_blk->bp, state 1400 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1413 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1415 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_node_unbalance(state->args); state 1423 fs/xfs/libxfs/xfs_da_btree.c tp = state->args->trans; state 1484 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1503 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1505 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 1512 fs/xfs/libxfs/xfs_da_btree.c for (blk = &state->path.blk[0], state->path.active = 1; state 1513 fs/xfs/libxfs/xfs_da_btree.c state->path.active <= XFS_DA_NODE_MAXDEPTH; state 1514 fs/xfs/libxfs/xfs_da_btree.c blk++, state->path.active++) { state 1523 fs/xfs/libxfs/xfs_da_btree.c state->path.active--; state 1631 fs/xfs/libxfs/xfs_da_btree.c &blk->index, state); state 1642 fs/xfs/libxfs/xfs_da_btree.c error = xfs_da3_path_shift(state, &state->path, 1, 1, state 1700 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1711 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1716 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 1793 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1807 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 1873 fs/xfs/libxfs/xfs_da_btree.c struct xfs_da_state *state, state 1889 fs/xfs/libxfs/xfs_da_btree.c struct xfs_inode *dp = state->args->dp; state 1891 fs/xfs/libxfs/xfs_da_btree.c trace_xfs_da_path_shift(state->args); state 1898 fs/xfs/libxfs/xfs_da_btree.c args = state->args; state 154 fs/xfs/libxfs/xfs_da_btree.h int xfs_da3_split(xfs_da_state_t *state); state 159 fs/xfs/libxfs/xfs_da_btree.h int xfs_da3_join(xfs_da_state_t *state); state 160 fs/xfs/libxfs/xfs_da_btree.h void xfs_da3_fixhashpath(struct xfs_da_state *state, state 166 fs/xfs/libxfs/xfs_da_btree.h int xfs_da3_node_lookup_int(xfs_da_state_t *state, int *result); state 167 fs/xfs/libxfs/xfs_da_btree.h int xfs_da3_path_shift(xfs_da_state_t *state, xfs_da_state_path_t *path, state 172 fs/xfs/libxfs/xfs_da_btree.h int xfs_da3_blk_link(xfs_da_state_t *state, xfs_da_state_blk_t *old_blk, state 203 fs/xfs/libxfs/xfs_da_btree.h void xfs_da_state_free(xfs_da_state_t *state); state 363 fs/xfs/libxfs/xfs_defer.c void *state; state 394 fs/xfs/libxfs/xfs_defer.c state = NULL; state 399 fs/xfs/libxfs/xfs_defer.c &state); state 416 fs/xfs/libxfs/xfs_defer.c ops->finish_cleanup(*tp, state, error); state 440 fs/xfs/libxfs/xfs_defer.c ops->finish_cleanup(*tp, state, error); state 1635 fs/xfs/libxfs/xfs_dir2_leaf.c xfs_da_state_t *state) /* directory operation state */ state 1656 fs/xfs/libxfs/xfs_dir2_leaf.c if (state->path.active > 1) state 1658 fs/xfs/libxfs/xfs_dir2_leaf.c args = state->args; state 1662 fs/xfs/libxfs/xfs_dir2_leaf.c mp = state->mp; state 1698 fs/xfs/libxfs/xfs_dir2_leaf.c lbp = state->path.blk[0].bp; state 1778 fs/xfs/libxfs/xfs_dir2_leaf.c state->path.blk[0].bp = NULL; state 29 fs/xfs/libxfs/xfs_dir2_node.c static void xfs_dir2_leafn_rebalance(xfs_da_state_t *state, state 562 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state) /* state to fill in */ state 599 fs/xfs/libxfs/xfs_dir2_node.c if (state->extravalid) { state 601 fs/xfs/libxfs/xfs_dir2_node.c curbp = state->extrablk.bp; state 602 fs/xfs/libxfs/xfs_dir2_node.c curfdb = state->extrablk.blkno; state 687 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid = 1; state 688 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.bp = curbp; state 689 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.index = fi; state 690 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.blkno = curfdb; state 697 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.magic = XFS_DIR2_FREE_MAGIC; state 699 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid = 0; state 717 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state) /* state to fill in */ state 752 fs/xfs/libxfs/xfs_dir2_node.c if (state->extravalid) { state 753 fs/xfs/libxfs/xfs_dir2_node.c curbp = state->extrablk.bp; state 754 fs/xfs/libxfs/xfs_dir2_node.c curdb = state->extrablk.blkno; state 784 fs/xfs/libxfs/xfs_dir2_node.c curdb != state->extrablk.blkno)) state 791 fs/xfs/libxfs/xfs_dir2_node.c newdb == state->extrablk.blkno) { state 792 fs/xfs/libxfs/xfs_dir2_node.c ASSERT(state->extravalid); state 793 fs/xfs/libxfs/xfs_dir2_node.c curbp = state->extrablk.bp; state 820 fs/xfs/libxfs/xfs_dir2_node.c curdb != state->extrablk.blkno) state 821 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(tp, state->extrablk.bp); state 826 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid = 1; state 827 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.bp = curbp; state 828 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.blkno = curdb; state 829 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.index = (int)((char *)dep - state 831 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.magic = XFS_DIR2_DATA_MAGIC; state 842 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid = 1; state 843 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.bp = curbp; state 844 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.index = -1; state 845 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.blkno = curdb; state 846 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.magic = XFS_DIR2_DATA_MAGIC; state 851 fs/xfs/libxfs/xfs_dir2_node.c if (state->extrablk.bp != curbp) state 855 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid = 0; state 871 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state) /* state to fill in */ state 875 fs/xfs/libxfs/xfs_dir2_node.c state); state 876 fs/xfs/libxfs/xfs_dir2_node.c return xfs_dir2_leafn_lookup_for_entry(bp, args, indexp, state); state 996 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state, /* btree cursor */ state 1015 fs/xfs/libxfs/xfs_dir2_node.c struct xfs_inode *dp = state->args->dp; state 1017 fs/xfs/libxfs/xfs_dir2_node.c args = state->args; state 1088 fs/xfs/libxfs/xfs_dir2_node.c state->inleaf = swap_blocks; state 1090 fs/xfs/libxfs/xfs_dir2_node.c state->inleaf = !swap_blocks; state 1092 fs/xfs/libxfs/xfs_dir2_node.c state->inleaf = swap_blocks ^ (blk1->index <= hdr1.count); state 1096 fs/xfs/libxfs/xfs_dir2_node.c if (!state->inleaf) state 1104 fs/xfs/libxfs/xfs_dir2_node.c state->inleaf = 1; state 1357 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state, /* btree cursor */ state 1369 fs/xfs/libxfs/xfs_dir2_node.c args = state->args; state 1390 fs/xfs/libxfs/xfs_dir2_node.c xfs_dir2_leafn_rebalance(state, oldblk, newblk); state 1391 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_blk_link(state, oldblk, newblk); state 1398 fs/xfs/libxfs/xfs_dir2_node.c if (state->inleaf) state 1423 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state, /* btree cursor */ state 1438 fs/xfs/libxfs/xfs_dir2_node.c struct xfs_inode *dp = state->args->dp; state 1445 fs/xfs/libxfs/xfs_dir2_node.c blk = &state->path.blk[state->path.active - 1]; state 1453 fs/xfs/libxfs/xfs_dir2_node.c if (bytes > (state->args->geo->blksize >> 1)) { state 1472 fs/xfs/libxfs/xfs_dir2_node.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1473 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_path_shift(state, &state->altpath, forward, 0, state 1497 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_dir3_leafn_read(state->args->trans, dp, state 1506 fs/xfs/libxfs/xfs_dir2_node.c bytes = state->args->geo->blksize - state 1507 fs/xfs/libxfs/xfs_dir2_node.c (state->args->geo->blksize >> 2); state 1520 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(state->args->trans, bp); state 1534 fs/xfs/libxfs/xfs_dir2_node.c memcpy(&state->altpath, &state->path, sizeof(state->path)); state 1536 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_path_shift(state, &state->altpath, forward, 0, state 1539 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_path_shift(state, &state->path, forward, 0, state 1554 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state, /* cursor */ state 1565 fs/xfs/libxfs/xfs_dir2_node.c struct xfs_inode *dp = state->args->dp; state 1567 fs/xfs/libxfs/xfs_dir2_node.c args = state->args; state 1968 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state; /* btree cursor */ state 1975 fs/xfs/libxfs/xfs_dir2_node.c state = xfs_da_state_alloc(); state 1976 fs/xfs/libxfs/xfs_dir2_node.c state->args = args; state 1977 fs/xfs/libxfs/xfs_dir2_node.c state->mp = args->dp->i_mount; state 1982 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_node_lookup_int(state, &rval); state 1993 fs/xfs/libxfs/xfs_dir2_node.c state->extravalid ? &state->extrablk : NULL); state 1997 fs/xfs/libxfs/xfs_dir2_node.c blk = &state->path.blk[state->path.active - 1]; state 2008 fs/xfs/libxfs/xfs_dir2_node.c xfs_da3_fixhashpath(state, &state->path); state 2020 fs/xfs/libxfs/xfs_dir2_node.c rval = xfs_da3_split(state); state 2023 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_free(state); state 2039 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state; /* btree cursor */ state 2046 fs/xfs/libxfs/xfs_dir2_node.c state = xfs_da_state_alloc(); state 2047 fs/xfs/libxfs/xfs_dir2_node.c state->args = args; state 2048 fs/xfs/libxfs/xfs_dir2_node.c state->mp = args->dp->i_mount; state 2052 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_node_lookup_int(state, &rval); state 2060 fs/xfs/libxfs/xfs_dir2_node.c ((char *)state->extrablk.bp->b_addr + state 2061 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.index); state 2067 fs/xfs/libxfs/xfs_dir2_node.c for (i = 0; i < state->path.active; i++) { state 2068 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(args->trans, state->path.blk[i].bp); state 2069 fs/xfs/libxfs/xfs_dir2_node.c state->path.blk[i].bp = NULL; state 2074 fs/xfs/libxfs/xfs_dir2_node.c if (state->extravalid && state->extrablk.bp) { state 2075 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(args->trans, state->extrablk.bp); state 2076 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.bp = NULL; state 2078 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_free(state); state 2092 fs/xfs/libxfs/xfs_dir2_node.c struct xfs_da_state *state; /* btree cursor */ state 2099 fs/xfs/libxfs/xfs_dir2_node.c state = xfs_da_state_alloc(); state 2100 fs/xfs/libxfs/xfs_dir2_node.c state->args = args; state 2101 fs/xfs/libxfs/xfs_dir2_node.c state->mp = args->dp->i_mount; state 2104 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_node_lookup_int(state, &rval); state 2114 fs/xfs/libxfs/xfs_dir2_node.c blk = &state->path.blk[state->path.active - 1]; state 2116 fs/xfs/libxfs/xfs_dir2_node.c ASSERT(state->extravalid); state 2122 fs/xfs/libxfs/xfs_dir2_node.c &state->extrablk, &rval); state 2128 fs/xfs/libxfs/xfs_dir2_node.c xfs_da3_fixhashpath(state, &state->path); state 2132 fs/xfs/libxfs/xfs_dir2_node.c if (rval && state->path.active > 1) state 2133 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_join(state); state 2138 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_dir2_node_to_leaf(state); state 2140 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_free(state); state 2161 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_t *state; /* btree cursor */ state 2168 fs/xfs/libxfs/xfs_dir2_node.c state = xfs_da_state_alloc(); state 2169 fs/xfs/libxfs/xfs_dir2_node.c state->args = args; state 2170 fs/xfs/libxfs/xfs_dir2_node.c state->mp = args->dp->i_mount; state 2182 fs/xfs/libxfs/xfs_dir2_node.c error = xfs_da3_node_lookup_int(state, &rval); state 2195 fs/xfs/libxfs/xfs_dir2_node.c blk = &state->path.blk[state->path.active - 1]; state 2200 fs/xfs/libxfs/xfs_dir2_node.c ASSERT(state->extravalid); state 2204 fs/xfs/libxfs/xfs_dir2_node.c hdr = state->extrablk.bp->b_addr; state 2217 fs/xfs/libxfs/xfs_dir2_node.c xfs_dir2_data_log_entry(args, state->extrablk.bp, dep); state 2223 fs/xfs/libxfs/xfs_dir2_node.c else if (state->extravalid) { state 2224 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(args->trans, state->extrablk.bp); state 2225 fs/xfs/libxfs/xfs_dir2_node.c state->extrablk.bp = NULL; state 2230 fs/xfs/libxfs/xfs_dir2_node.c for (i = 0; i < state->path.active; i++) { state 2231 fs/xfs/libxfs/xfs_dir2_node.c xfs_trans_brelse(args->trans, state->path.blk[i].bp); state 2232 fs/xfs/libxfs/xfs_dir2_node.c state->path.blk[i].bp = NULL; state 2234 fs/xfs/libxfs/xfs_dir2_node.c xfs_da_state_free(state); state 79 fs/xfs/libxfs/xfs_dir2_priv.h extern int xfs_dir2_node_to_leaf(struct xfs_da_state *state); state 92 fs/xfs/libxfs/xfs_dir2_priv.h struct xfs_da_state *state); state 95 fs/xfs/libxfs/xfs_dir2_priv.h extern int xfs_dir2_leafn_split(struct xfs_da_state *state, state 97 fs/xfs/libxfs/xfs_dir2_priv.h extern int xfs_dir2_leafn_toosmall(struct xfs_da_state *state, int *action); state 98 fs/xfs/libxfs/xfs_dir2_priv.h extern void xfs_dir2_leafn_unbalance(struct xfs_da_state *state, state 629 fs/xfs/libxfs/xfs_iext_tree.c int state) state 631 fs/xfs/libxfs/xfs_iext_tree.c struct xfs_ifork *ifp = xfs_iext_state_to_fork(ip, state); state 665 fs/xfs/libxfs/xfs_iext_tree.c trace_xfs_iext_insert(ip, cur, state, _RET_IP_); state 865 fs/xfs/libxfs/xfs_iext_tree.c int state) state 867 fs/xfs/libxfs/xfs_iext_tree.c struct xfs_ifork *ifp = xfs_iext_state_to_fork(ip, state); state 872 fs/xfs/libxfs/xfs_iext_tree.c trace_xfs_iext_remove(ip, cur, state, _RET_IP_); state 980 fs/xfs/libxfs/xfs_iext_tree.c int state, state 984 fs/xfs/libxfs/xfs_iext_tree.c struct xfs_ifork *ifp = xfs_iext_state_to_fork(ip, state); state 998 fs/xfs/libxfs/xfs_iext_tree.c trace_xfs_bmap_pre_update(ip, cur, state, _RET_IP_); state 1000 fs/xfs/libxfs/xfs_iext_tree.c trace_xfs_bmap_post_update(ip, cur, state, _RET_IP_); state 205 fs/xfs/libxfs/xfs_inode_fork.c int state = xfs_bmap_fork_to_state(whichfork); state 245 fs/xfs/libxfs/xfs_inode_fork.c xfs_iext_insert(ip, &icur, &new, state); state 246 fs/xfs/libxfs/xfs_inode_fork.c trace_xfs_read_extent(ip, &icur, state, _THIS_IP_); state 551 fs/xfs/libxfs/xfs_inode_fork.c int state = xfs_bmap_fork_to_state(whichfork); state 565 fs/xfs/libxfs/xfs_inode_fork.c trace_xfs_write_extent(ip, &icur, state, _RET_IP_); state 666 fs/xfs/libxfs/xfs_inode_fork.c int state) state 668 fs/xfs/libxfs/xfs_inode_fork.c if (state & BMAP_COWFORK) state 670 fs/xfs/libxfs/xfs_inode_fork.c else if (state & BMAP_ATTRFORK) state 90 fs/xfs/libxfs/xfs_inode_fork.h struct xfs_ifork *xfs_iext_state_to_fork(struct xfs_inode *ip, int state); state 121 fs/xfs/libxfs/xfs_inode_fork.h void xfs_iext_update_extent(struct xfs_inode *ip, int state, state 941 fs/xfs/libxfs/xfs_rmap.c int state = 0; state 981 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_FILLING; state 983 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_FILLING; state 994 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_VALID; state 1009 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_CONTIG; state 1025 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_VALID; state 1039 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_CONTIG; state 1043 fs/xfs/libxfs/xfs_rmap.c if ((state & (RMAP_LEFT_FILLING | RMAP_LEFT_CONTIG | state 1049 fs/xfs/libxfs/xfs_rmap.c state &= ~RMAP_RIGHT_CONTIG; state 1051 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_state(mp, cur->bc_private.a.agno, state, state 1063 fs/xfs/libxfs/xfs_rmap.c switch (state & (RMAP_LEFT_FILLING | RMAP_LEFT_CONTIG | state 1366 fs/xfs/libxfs/xfs_rmap.c int state = 0; state 1398 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_FILLING; state 1400 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_FILLING; state 1408 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_VALID; state 1413 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_LEFT_CONTIG; state 1422 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_VALID; state 1434 fs/xfs/libxfs/xfs_rmap.c state |= RMAP_RIGHT_CONTIG; state 1438 fs/xfs/libxfs/xfs_rmap.c if ((state & (RMAP_LEFT_FILLING | RMAP_LEFT_CONTIG | state 1444 fs/xfs/libxfs/xfs_rmap.c state &= ~RMAP_RIGHT_CONTIG; state 1446 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_state(mp, cur->bc_private.a.agno, state, state 1451 fs/xfs/libxfs/xfs_rmap.c switch (state & (RMAP_LEFT_FILLING | RMAP_LEFT_CONTIG | state 2160 fs/xfs/libxfs/xfs_rmap.c xfs_exntst_t state, state 2177 fs/xfs/libxfs/xfs_rmap.c startoff, blockcount, state); state 2214 fs/xfs/libxfs/xfs_rmap.c unwritten = state == XFS_EXT_UNWRITTEN; state 182 fs/xfs/libxfs/xfs_rmap.h xfs_exntst_t state, struct xfs_btree_cur **pcur); state 253 fs/xfs/scrub/attr.c struct xfs_mount *mp = ds->state->mp; state 307 fs/xfs/scrub/attr.c struct xfs_mount *mp = ds->state->mp; state 308 fs/xfs/scrub/attr.c struct xfs_da_state_blk *blk = &ds->state->path.blk[level]; state 404 fs/xfs/scrub/attr.c struct xfs_mount *mp = ds->state->mp; state 417 fs/xfs/scrub/attr.c blk = &ds->state->path.blk[level]; state 109 fs/xfs/scrub/bitmap.c int state; state 157 fs/xfs/scrub/bitmap.c state = 0; state 159 fs/xfs/scrub/bitmap.c state |= LEFT_ALIGNED; state 161 fs/xfs/scrub/bitmap.c state |= RIGHT_ALIGNED; state 162 fs/xfs/scrub/bitmap.c switch (state) { state 54 fs/xfs/scrub/dabtree.c ds->state->path.blk[level].blkno), state 76 fs/xfs/scrub/dabtree.c ds->state->path.blk[level].blkno), state 92 fs/xfs/scrub/dabtree.c blk = &ds->state->path.blk[level]; state 138 fs/xfs/scrub/dabtree.c blks = ds->state->path.blk; state 249 fs/xfs/scrub/dabtree.c memcpy(&ds->state->altpath, &ds->state->path, state 250 fs/xfs/scrub/dabtree.c sizeof(ds->state->altpath)); state 257 fs/xfs/scrub/dabtree.c error = xfs_da3_path_shift(ds->state, &ds->state->altpath, state 266 fs/xfs/scrub/dabtree.c error = xfs_da3_path_shift(ds->state, &ds->state->altpath, state 274 fs/xfs/scrub/dabtree.c if (ds->state->altpath.blk[level].bp) state 276 fs/xfs/scrub/dabtree.c ds->state->altpath.blk[level].bp); state 279 fs/xfs/scrub/dabtree.c if (ds->state->altpath.blk[level].blkno != sibling) state 281 fs/xfs/scrub/dabtree.c if (ds->state->altpath.blk[level].bp) { state 283 fs/xfs/scrub/dabtree.c ds->state->altpath.blk[level].bp); state 284 fs/xfs/scrub/dabtree.c ds->state->altpath.blk[level].bp = NULL; state 321 fs/xfs/scrub/dabtree.c memset(&ds->state->altpath, 0, sizeof(ds->state->altpath)); state 343 fs/xfs/scrub/dabtree.c blk = &ds->state->path.blk[level]; state 344 fs/xfs/scrub/dabtree.c ds->state->path.active = level + 1; state 497 fs/xfs/scrub/dabtree.c ds.state = xfs_da_state_alloc(); state 498 fs/xfs/scrub/dabtree.c ds.state->args = &ds.dargs; state 499 fs/xfs/scrub/dabtree.c ds.state->mp = mp; state 515 fs/xfs/scrub/dabtree.c blks = ds.state->path.blk; state 598 fs/xfs/scrub/dabtree.c xfs_da_state_free(ds.state); state 15 fs/xfs/scrub/dabtree.h struct xfs_da_state *state; state 185 fs/xfs/scrub/dir.c struct xfs_mount *mp = ds->state->mp; state 697 fs/xfs/xfs_aops.c xfs_exntst_t state, state 716 fs/xfs/xfs_aops.c ioend->io_state = state; state 246 fs/xfs/xfs_bmap_item.c xfs_exntst_t state) state 251 fs/xfs/xfs_bmap_item.c startblock, blockcount, state); state 308 fs/xfs/xfs_bmap_item.c xfs_exntst_t state) state 319 fs/xfs/xfs_bmap_item.c if (state == XFS_EXT_UNWRITTEN) state 374 fs/xfs/xfs_bmap_item.c void **state) state 447 fs/xfs/xfs_bmap_item.c xfs_exntst_t state; state 517 fs/xfs/xfs_bmap_item.c state = (bmap->me_flags & XFS_BMAP_EXTENT_UNWRITTEN) ? state 535 fs/xfs/xfs_bmap_item.c bmap->me_startoff, bmap->me_startblock, &count, state); state 544 fs/xfs/xfs_bmap_item.c irec.br_state = state; state 480 fs/xfs/xfs_extfree_item.c void **state) state 533 fs/xfs/xfs_extfree_item.c void **state) state 297 fs/xfs/xfs_ioctl.c uint16_t state) state 317 fs/xfs/xfs_ioctl.c ip->i_d.di_dmstate = state; state 78 fs/xfs/xfs_ioctl.h uint16_t state); state 57 fs/xfs/xfs_quotaops.c struct qc_state *state) state 62 fs/xfs/xfs_quotaops.c memset(state, 0, sizeof(*state)); state 65 fs/xfs/xfs_quotaops.c state->s_incoredqs = q->qi_dquots; state 67 fs/xfs/xfs_quotaops.c state->s_state[USRQUOTA].flags |= QCI_ACCT_ENABLED; state 69 fs/xfs/xfs_quotaops.c state->s_state[USRQUOTA].flags |= QCI_LIMITS_ENFORCED; state 71 fs/xfs/xfs_quotaops.c state->s_state[GRPQUOTA].flags |= QCI_ACCT_ENABLED; state 73 fs/xfs/xfs_quotaops.c state->s_state[GRPQUOTA].flags |= QCI_LIMITS_ENFORCED; state 75 fs/xfs/xfs_quotaops.c state->s_state[PRJQUOTA].flags |= QCI_ACCT_ENABLED; state 77 fs/xfs/xfs_quotaops.c state->s_state[PRJQUOTA].flags |= QCI_LIMITS_ENFORCED; state 79 fs/xfs/xfs_quotaops.c xfs_qm_fill_state(&state->s_state[USRQUOTA], mp, q->qi_uquotaip, state 81 fs/xfs/xfs_quotaops.c xfs_qm_fill_state(&state->s_state[GRPQUOTA], mp, q->qi_gquotaip, state 83 fs/xfs/xfs_quotaops.c xfs_qm_fill_state(&state->s_state[PRJQUOTA], mp, q->qi_pquotaip, state 373 fs/xfs/xfs_refcount_item.c void **state) state 386 fs/xfs/xfs_refcount_item.c (struct xfs_btree_cur **)state); state 403 fs/xfs/xfs_refcount_item.c void *state, state 406 fs/xfs/xfs_refcount_item.c struct xfs_btree_cur *rcur = state; state 263 fs/xfs/xfs_rmap_item.c xfs_exntst_t state) state 266 fs/xfs/xfs_rmap_item.c if (state == XFS_EXT_UNWRITTEN) state 315 fs/xfs/xfs_rmap_item.c xfs_exntst_t state, state 321 fs/xfs/xfs_rmap_item.c startblock, blockcount, state, pcur); state 423 fs/xfs/xfs_rmap_item.c void **state) state 436 fs/xfs/xfs_rmap_item.c (struct xfs_btree_cur **)state); state 445 fs/xfs/xfs_rmap_item.c void *state, state 448 fs/xfs/xfs_rmap_item.c struct xfs_btree_cur *rcur = state; state 501 fs/xfs/xfs_rmap_item.c xfs_exntst_t state; state 554 fs/xfs/xfs_rmap_item.c state = (rmap->me_flags & XFS_RMAP_EXTENT_UNWRITTEN) ? state 590 fs/xfs/xfs_rmap_item.c rmap->me_len, state, &rcur); state 215 fs/xfs/xfs_trace.h TP_PROTO(struct xfs_inode *ip, struct xfs_iext_cursor *cur, int state, state 217 fs/xfs/xfs_trace.h TP_ARGS(ip, cur, state, caller_ip), state 226 fs/xfs/xfs_trace.h __field(xfs_exntst_t, state) state 234 fs/xfs/xfs_trace.h ifp = xfs_iext_state_to_fork(ip, state); state 243 fs/xfs/xfs_trace.h __entry->state = r.br_state; state 244 fs/xfs/xfs_trace.h __entry->bmap_state = state; state 257 fs/xfs/xfs_trace.h __entry->state, state 263 fs/xfs/xfs_trace.h TP_PROTO(struct xfs_inode *ip, struct xfs_iext_cursor *cur, int state, \ state 265 fs/xfs/xfs_trace.h TP_ARGS(ip, cur, state, caller_ip)) state 2360 fs/xfs/xfs_trace.h xfs_exntst_t state), state 2361 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, op, agbno, ino, whichfork, offset, len, state), state 2381 fs/xfs/xfs_trace.h __entry->l_state = state; state 2404 fs/xfs/xfs_trace.h xfs_exntst_t state), \ state 2405 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, op, agbno, ino, whichfork, offset, len, state)) state 3051 fs/xfs/xfs_trace.h __field(int, state) state 3059 fs/xfs/xfs_trace.h __entry->state = irec->br_state; state 3067 fs/xfs/xfs_trace.h __entry->state) state 275 include/acpi/acpi_bus.h int state; /* Current state */ state 297 include/acpi/acpi_bus.h int state; state 504 include/acpi/acpi_bus.h int acpi_bus_set_power(acpi_handle handle, int state); state 505 include/acpi/acpi_bus.h const char *acpi_power_state_string(int state); state 506 include/acpi/acpi_bus.h int acpi_device_set_power(struct acpi_device *device, int state); state 597 include/acpi/acpi_bus.h int acpi_enable_wakeup_device_power(struct acpi_device *dev, int state); state 126 include/acpi/processor.h unsigned int state; state 171 include/acpi/processor.h unsigned int state; state 181 include/acpi/processor.h int state, bool force); state 199 include/acpi/processor.h struct acpi_processor_lx state; /* current limit */ state 377 include/acpi/processor.h int state, bool force); state 398 include/acpi/processor.h int state, bool force) state 37 include/crypto/chacha.h void chacha_block(u32 *state, u8 *stream, int nrounds); state 38 include/crypto/chacha.h static inline void chacha20_block(u32 *state, u8 *stream) state 40 include/crypto/chacha.h chacha_block(state, stream, 20); state 44 include/crypto/chacha.h void crypto_chacha_init(u32 *state, const struct chacha_ctx *ctx, const u8 *iv); state 47 include/crypto/poly1305.h static inline void poly1305_core_init(struct poly1305_state *state) state 49 include/crypto/poly1305.h memset(state->h, 0, sizeof(state->h)); state 51 include/crypto/poly1305.h void poly1305_core_blocks(struct poly1305_state *state, state 54 include/crypto/poly1305.h void poly1305_core_emit(const struct poly1305_state *state, void *dst); state 79 include/crypto/sha.h u32 state[SHA1_DIGEST_SIZE / 4]; state 85 include/crypto/sha.h u32 state[SHA256_DIGEST_SIZE / 4]; state 91 include/crypto/sha.h u64 state[SHA512_DIGEST_SIZE / 8]; state 128 include/crypto/sha.h sctx->state[0] = SHA256_H0; state 129 include/crypto/sha.h sctx->state[1] = SHA256_H1; state 130 include/crypto/sha.h sctx->state[2] = SHA256_H2; state 131 include/crypto/sha.h sctx->state[3] = SHA256_H3; state 132 include/crypto/sha.h sctx->state[4] = SHA256_H4; state 133 include/crypto/sha.h sctx->state[5] = SHA256_H5; state 134 include/crypto/sha.h sctx->state[6] = SHA256_H6; state 135 include/crypto/sha.h sctx->state[7] = SHA256_H7; state 146 include/crypto/sha.h sctx->state[0] = SHA224_H0; state 147 include/crypto/sha.h sctx->state[1] = SHA224_H1; state 148 include/crypto/sha.h sctx->state[2] = SHA224_H2; state 149 include/crypto/sha.h sctx->state[3] = SHA224_H3; state 150 include/crypto/sha.h sctx->state[4] = SHA224_H4; state 151 include/crypto/sha.h sctx->state[5] = SHA224_H5; state 152 include/crypto/sha.h sctx->state[6] = SHA224_H6; state 153 include/crypto/sha.h sctx->state[7] = SHA224_H7; state 24 include/crypto/sha1_base.h sctx->state[0] = SHA1_H0; state 25 include/crypto/sha1_base.h sctx->state[1] = SHA1_H1; state 26 include/crypto/sha1_base.h sctx->state[2] = SHA1_H2; state 27 include/crypto/sha1_base.h sctx->state[3] = SHA1_H3; state 28 include/crypto/sha1_base.h sctx->state[4] = SHA1_H4; state 102 include/crypto/sha1_base.h put_unaligned_be32(sctx->state[i], digest++); state 104 include/crypto/sha256_base.h put_unaligned_be32(sctx->state[i], digest++); state 25 include/crypto/sha512_base.h sctx->state[0] = SHA384_H0; state 26 include/crypto/sha512_base.h sctx->state[1] = SHA384_H1; state 27 include/crypto/sha512_base.h sctx->state[2] = SHA384_H2; state 28 include/crypto/sha512_base.h sctx->state[3] = SHA384_H3; state 29 include/crypto/sha512_base.h sctx->state[4] = SHA384_H4; state 30 include/crypto/sha512_base.h sctx->state[5] = SHA384_H5; state 31 include/crypto/sha512_base.h sctx->state[6] = SHA384_H6; state 32 include/crypto/sha512_base.h sctx->state[7] = SHA384_H7; state 42 include/crypto/sha512_base.h sctx->state[0] = SHA512_H0; state 43 include/crypto/sha512_base.h sctx->state[1] = SHA512_H1; state 44 include/crypto/sha512_base.h sctx->state[2] = SHA512_H2; state 45 include/crypto/sha512_base.h sctx->state[3] = SHA512_H3; state 46 include/crypto/sha512_base.h sctx->state[4] = SHA512_H4; state 47 include/crypto/sha512_base.h sctx->state[5] = SHA512_H5; state 48 include/crypto/sha512_base.h sctx->state[6] = SHA512_H6; state 49 include/crypto/sha512_base.h sctx->state[7] = SHA512_H7; state 127 include/crypto/sha512_base.h put_unaligned_be64(sctx->state[i], digest++); state 28 include/crypto/sm3.h u32 state[SM3_DIGEST_SIZE / 4]; state 24 include/crypto/sm3_base.h sctx->state[0] = SM3_IVA; state 25 include/crypto/sm3_base.h sctx->state[1] = SM3_IVB; state 26 include/crypto/sm3_base.h sctx->state[2] = SM3_IVC; state 27 include/crypto/sm3_base.h sctx->state[3] = SM3_IVD; state 28 include/crypto/sm3_base.h sctx->state[4] = SM3_IVE; state 29 include/crypto/sm3_base.h sctx->state[5] = SM3_IVF; state 30 include/crypto/sm3_base.h sctx->state[6] = SM3_IVG; state 31 include/crypto/sm3_base.h sctx->state[7] = SM3_IVH; state 105 include/crypto/sm3_base.h put_unaligned_be32(sctx->state[i], digest++); state 151 include/drm/drm_atomic.h struct drm_plane_state *state, *old_state, *new_state; state 156 include/drm/drm_atomic.h struct drm_crtc_state *state, *old_state, *new_state; state 174 include/drm/drm_atomic.h struct drm_connector_state *state, *old_state, *new_state; state 218 include/drm/drm_atomic.h struct drm_private_state *state); state 258 include/drm/drm_atomic.h struct drm_private_state *state; state 290 include/drm/drm_atomic.h struct drm_atomic_state *state; state 295 include/drm/drm_atomic.h struct drm_private_state *state, *old_state, *new_state; state 402 include/drm/drm_atomic.h void drm_atomic_state_clear(struct drm_atomic_state *state); state 411 include/drm/drm_atomic.h drm_atomic_state_get(struct drm_atomic_state *state) state 413 include/drm/drm_atomic.h kref_get(&state->ref); state 414 include/drm/drm_atomic.h return state; state 426 include/drm/drm_atomic.h static inline void drm_atomic_state_put(struct drm_atomic_state *state) state 428 include/drm/drm_atomic.h kref_put(&state->ref, __drm_atomic_state_free); state 432 include/drm/drm_atomic.h drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state); state 433 include/drm/drm_atomic.h void drm_atomic_state_default_clear(struct drm_atomic_state *state); state 434 include/drm/drm_atomic.h void drm_atomic_state_default_release(struct drm_atomic_state *state); state 437 include/drm/drm_atomic.h drm_atomic_get_crtc_state(struct drm_atomic_state *state, state 440 include/drm/drm_atomic.h drm_atomic_get_plane_state(struct drm_atomic_state *state, state 443 include/drm/drm_atomic.h drm_atomic_get_connector_state(struct drm_atomic_state *state, state 448 include/drm/drm_atomic.h struct drm_private_state *state, state 453 include/drm/drm_atomic.h drm_atomic_get_private_obj_state(struct drm_atomic_state *state, state 456 include/drm/drm_atomic.h drm_atomic_get_old_private_obj_state(struct drm_atomic_state *state, state 459 include/drm/drm_atomic.h drm_atomic_get_new_private_obj_state(struct drm_atomic_state *state, state 463 include/drm/drm_atomic.h drm_atomic_get_old_connector_for_encoder(struct drm_atomic_state *state, state 466 include/drm/drm_atomic.h drm_atomic_get_new_connector_for_encoder(struct drm_atomic_state *state, state 481 include/drm/drm_atomic.h drm_atomic_get_existing_crtc_state(struct drm_atomic_state *state, state 484 include/drm/drm_atomic.h return state->crtcs[drm_crtc_index(crtc)].state; state 496 include/drm/drm_atomic.h drm_atomic_get_old_crtc_state(struct drm_atomic_state *state, state 499 include/drm/drm_atomic.h return state->crtcs[drm_crtc_index(crtc)].old_state; state 510 include/drm/drm_atomic.h drm_atomic_get_new_crtc_state(struct drm_atomic_state *state, state 513 include/drm/drm_atomic.h return state->crtcs[drm_crtc_index(crtc)].new_state; state 528 include/drm/drm_atomic.h drm_atomic_get_existing_plane_state(struct drm_atomic_state *state, state 531 include/drm/drm_atomic.h return state->planes[drm_plane_index(plane)].state; state 543 include/drm/drm_atomic.h drm_atomic_get_old_plane_state(struct drm_atomic_state *state, state 546 include/drm/drm_atomic.h return state->planes[drm_plane_index(plane)].old_state; state 558 include/drm/drm_atomic.h drm_atomic_get_new_plane_state(struct drm_atomic_state *state, state 561 include/drm/drm_atomic.h return state->planes[drm_plane_index(plane)].new_state; state 576 include/drm/drm_atomic.h drm_atomic_get_existing_connector_state(struct drm_atomic_state *state, state 581 include/drm/drm_atomic.h if (index >= state->num_connector) state 584 include/drm/drm_atomic.h return state->connectors[index].state; state 596 include/drm/drm_atomic.h drm_atomic_get_old_connector_state(struct drm_atomic_state *state, state 601 include/drm/drm_atomic.h if (index >= state->num_connector) state 604 include/drm/drm_atomic.h return state->connectors[index].old_state; state 616 include/drm/drm_atomic.h drm_atomic_get_new_connector_state(struct drm_atomic_state *state, state 621 include/drm/drm_atomic.h if (index >= state->num_connector) state 624 include/drm/drm_atomic.h return state->connectors[index].new_state; state 654 include/drm/drm_atomic.h __drm_atomic_get_current_plane_state(struct drm_atomic_state *state, state 657 include/drm/drm_atomic.h if (state->planes[drm_plane_index(plane)].state) state 658 include/drm/drm_atomic.h return state->planes[drm_plane_index(plane)].state; state 660 include/drm/drm_atomic.h return plane->state; state 664 include/drm/drm_atomic.h drm_atomic_add_affected_connectors(struct drm_atomic_state *state, state 667 include/drm/drm_atomic.h drm_atomic_add_affected_planes(struct drm_atomic_state *state, state 670 include/drm/drm_atomic.h int __must_check drm_atomic_check_only(struct drm_atomic_state *state); state 671 include/drm/drm_atomic.h int __must_check drm_atomic_commit(struct drm_atomic_state *state); state 672 include/drm/drm_atomic.h int __must_check drm_atomic_nonblocking_commit(struct drm_atomic_state *state); state 954 include/drm/drm_atomic.h drm_atomic_crtc_needs_modeset(const struct drm_crtc_state *state) state 956 include/drm/drm_atomic.h return state->mode_changed || state->active_changed || state 957 include/drm/drm_atomic.h state->connectors_changed; state 970 include/drm/drm_atomic.h drm_atomic_crtc_effectively_active(const struct drm_crtc_state *state) state 972 include/drm/drm_atomic.h return state->active || state->self_refresh_active; state 42 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 50 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 52 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 53 include/drm/drm_atomic_helper.h void drm_atomic_helper_commit_tail(struct drm_atomic_state *state); state 54 include/drm/drm_atomic_helper.h void drm_atomic_helper_commit_tail_rpm(struct drm_atomic_state *state); state 56 include/drm/drm_atomic_helper.h struct drm_atomic_state *state, state 59 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 61 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 64 include/drm/drm_atomic_helper.h struct drm_atomic_state *state, state 78 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 83 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 89 include/drm/drm_atomic_helper.h struct drm_atomic_state *state, state 98 include/drm/drm_atomic_helper.h int __must_check drm_atomic_helper_swap_state(struct drm_atomic_state *state, state 102 include/drm/drm_atomic_helper.h int drm_atomic_helper_setup_commit(struct drm_atomic_state *state, state 104 include/drm/drm_atomic_helper.h void drm_atomic_helper_wait_for_dependencies(struct drm_atomic_state *state); state 105 include/drm/drm_atomic_helper.h void drm_atomic_helper_fake_vblank(struct drm_atomic_state *state); state 106 include/drm/drm_atomic_helper.h void drm_atomic_helper_commit_hw_done(struct drm_atomic_state *state); state 107 include/drm/drm_atomic_helper.h void drm_atomic_helper_commit_cleanup_done(struct drm_atomic_state *state); state 130 include/drm/drm_atomic_helper.h int drm_atomic_helper_commit_duplicated_state(struct drm_atomic_state *state, state 133 include/drm/drm_atomic_helper.h struct drm_atomic_state *state); state 164 include/drm/drm_atomic_helper.h drm_for_each_plane_mask(plane, (crtc)->dev, (crtc)->state->plane_mask) state 177 include/drm/drm_atomic_helper.h drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask) state 195 include/drm/drm_atomic_helper.h drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask) \ state 197 include/drm/drm_atomic_helper.h __drm_atomic_get_current_plane_state((crtc_state)->state, \ state 41 include/drm/drm_atomic_state_helper.h struct drm_crtc_state *state); state 44 include/drm/drm_atomic_state_helper.h struct drm_crtc_state *state); state 47 include/drm/drm_atomic_state_helper.h void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state); state 49 include/drm/drm_atomic_state_helper.h struct drm_crtc_state *state); state 52 include/drm/drm_atomic_state_helper.h struct drm_plane_state *state); state 55 include/drm/drm_atomic_state_helper.h struct drm_plane_state *state); state 58 include/drm/drm_atomic_state_helper.h void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state); state 60 include/drm/drm_atomic_state_helper.h struct drm_plane_state *state); state 68 include/drm/drm_atomic_state_helper.h struct drm_connector_state *state); state 72 include/drm/drm_atomic_state_helper.h __drm_atomic_helper_connector_destroy_state(struct drm_connector_state *state); state 74 include/drm/drm_atomic_state_helper.h struct drm_connector_state *state); state 76 include/drm/drm_atomic_state_helper.h struct drm_private_state *state); state 42 include/drm/drm_atomic_uapi.h drm_atomic_set_mode_for_crtc(struct drm_crtc_state *state, state 45 include/drm/drm_atomic_uapi.h drm_atomic_set_mode_prop_for_crtc(struct drm_crtc_state *state, state 58 include/drm/drm_blend.h struct drm_atomic_state *state); state 264 include/drm/drm_bridge.h struct drm_atomic_state *state); state 289 include/drm/drm_bridge.h struct drm_atomic_state *state); state 311 include/drm/drm_bridge.h struct drm_atomic_state *state); state 336 include/drm/drm_bridge.h struct drm_atomic_state *state); state 423 include/drm/drm_bridge.h struct drm_atomic_state *state); state 425 include/drm/drm_bridge.h struct drm_atomic_state *state); state 427 include/drm/drm_bridge.h struct drm_atomic_state *state); state 429 include/drm/drm_bridge.h struct drm_atomic_state *state); state 562 include/drm/drm_connector.h struct drm_atomic_state *state; state 870 include/drm/drm_connector.h struct drm_connector_state *state); state 915 include/drm/drm_connector.h struct drm_connector_state *state, state 938 include/drm/drm_connector.h const struct drm_connector_state *state, state 952 include/drm/drm_connector.h const struct drm_connector_state *state); state 1366 include/drm/drm_connector.h struct drm_connector_state *state; state 375 include/drm/drm_crtc.h struct drm_atomic_state *state; state 648 include/drm/drm_crtc.h struct drm_crtc_state *state); state 693 include/drm/drm_crtc.h struct drm_crtc_state *state, state 715 include/drm/drm_crtc.h const struct drm_crtc_state *state, state 823 include/drm/drm_crtc.h const struct drm_crtc_state *state); state 1038 include/drm/drm_crtc.h struct drm_crtc_state *state; state 68 include/drm/drm_damage_helper.h void drm_atomic_helper_check_plane_damage(struct drm_atomic_state *state, state 82 include/drm/drm_damage_helper.h struct drm_plane_state *state, state 97 include/drm/drm_damage_helper.h drm_helper_get_plane_damage_clips(const struct drm_plane_state *state) state 99 include/drm/drm_damage_helper.h return (struct drm_rect *)drm_plane_get_damage_clips(state); state 398 include/drm/drm_dp_mst_helper.h int state; state 657 include/drm/drm_dp_mst_helper.h struct drm_dp_mst_topology_state *drm_atomic_get_mst_topology_state(struct drm_atomic_state *state, state 660 include/drm/drm_dp_mst_helper.h drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state *state, state 664 include/drm/drm_dp_mst_helper.h drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state *state, state 669 include/drm/drm_dp_mst_helper.h int __must_check drm_dp_mst_atomic_check(struct drm_atomic_state *state); state 696 include/drm/drm_dp_mst_helper.h __drm_dp_mst_state_iter_get(struct drm_atomic_state *state, state 702 include/drm/drm_dp_mst_helper.h struct __drm_private_objs_state *objs_state = &state->private_objs[i]; state 12 include/drm/drm_fb_cma_helper.h struct drm_plane_state *state, state 33 include/drm/drm_gem_framebuffer_helper.h struct drm_plane_state *state); state 197 include/drm/drm_mode_config.h struct drm_atomic_state *state); state 279 include/drm/drm_mode_config.h struct drm_atomic_state *state, state 318 include/drm/drm_mode_config.h void (*atomic_state_clear)(struct drm_atomic_state *state); state 333 include/drm/drm_mode_config.h void (*atomic_state_free)(struct drm_atomic_state *state); state 356 include/drm/drm_modeset_helper_vtables.h struct drm_crtc_state *state); state 703 include/drm/drm_modeset_helper_vtables.h struct drm_atomic_state *state); state 726 include/drm/drm_modeset_helper_vtables.h struct drm_atomic_state *state); state 1031 include/drm/drm_modeset_helper_vtables.h struct drm_atomic_state *state); state 1046 include/drm/drm_modeset_helper_vtables.h struct drm_connector_state *state); state 1154 include/drm/drm_modeset_helper_vtables.h struct drm_plane_state *state); state 1215 include/drm/drm_modeset_helper_vtables.h struct drm_plane_state *state); state 1309 include/drm/drm_modeset_helper_vtables.h void (*atomic_commit_tail)(struct drm_atomic_state *state); state 207 include/drm/drm_plane.h struct drm_atomic_state *state; state 211 include/drm/drm_plane.h drm_plane_state_src(const struct drm_plane_state *state) state 214 include/drm/drm_plane.h .x1 = state->src_x, state 215 include/drm/drm_plane.h .y1 = state->src_y, state 216 include/drm/drm_plane.h .x2 = state->src_x + state->src_w, state 217 include/drm/drm_plane.h .y2 = state->src_y + state->src_h, state 223 include/drm/drm_plane.h drm_plane_state_dest(const struct drm_plane_state *state) state 226 include/drm/drm_plane.h .x1 = state->crtc_x, state 227 include/drm/drm_plane.h .y1 = state->crtc_y, state 228 include/drm/drm_plane.h .x2 = state->crtc_x + state->crtc_w, state 229 include/drm/drm_plane.h .y2 = state->crtc_y + state->crtc_h, state 370 include/drm/drm_plane.h struct drm_plane_state *state); state 415 include/drm/drm_plane.h struct drm_plane_state *state, state 438 include/drm/drm_plane.h const struct drm_plane_state *state, state 477 include/drm/drm_plane.h const struct drm_plane_state *state); state 663 include/drm/drm_plane.h struct drm_plane_state *state; state 823 include/drm/drm_plane.h drm_plane_get_damage_clips_count(const struct drm_plane_state *state) state 825 include/drm/drm_plane.h return (state && state->fb_damage_clips) ? state 826 include/drm/drm_plane.h state->fb_damage_clips->length/sizeof(struct drm_mode_rect) : 0; state 840 include/drm/drm_plane.h drm_plane_get_damage_clips(const struct drm_plane_state *state) state 842 include/drm/drm_plane.h return (struct drm_mode_rect *)((state && state->fb_damage_clips) ? state 843 include/drm/drm_plane.h state->fb_damage_clips->data : NULL); state 14 include/drm/drm_self_refresh_helper.h void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state); state 15 include/drm/drm_self_refresh_helper.h void drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state, state 118 include/drm/ttm/ttm_tt.h } state; state 47 include/linux/alarmtimer.h int state; state 104 include/linux/arm-smccc.h } state; state 99 include/linux/backing-dev-defs.h unsigned long state; /* WB_[a]sync_congested flags */ state 133 include/linux/backing-dev-defs.h unsigned long state; /* Always use atomic bitops on this */ state 59 include/linux/backing-dev.h return test_bit(WB_has_dirty_io, &wb->state); state 156 include/linux/backing-dev.h return test_bit(WB_writeback_running, &wb->state); state 180 include/linux/backing-dev.h return wb->congested->state & cong_bits; state 88 include/linux/backlight.h unsigned int state; state 147 include/linux/backlight.h bd->props.state &= ~BL_CORE_FBBLANK; state 163 include/linux/backlight.h bd->props.state |= BL_CORE_FBBLANK; state 19 include/linux/blk-mq.h unsigned long state; /* BLK_MQ_S_* flags */ state 231 include/linux/blkdev.h enum mq_rq_state state; state 278 include/linux/bpf_verifier.h struct bpf_verifier_state state; state 53 include/linux/can/dev.h enum can_state state; state 68 include/linux/can/dev.h enum can_state *state); state 16 include/linux/ceph/mdsmap.h s32 state; state 55 include/linux/ceph/mdsmap.h return m->m_info[w].state; state 267 include/linux/ceph/messenger.h unsigned long state; state 208 include/linux/ceph/osdmap.h char *ceph_osdmap_state_str(char *str, int len, u32 state); state 117 include/linux/clk/tegra.h extern void tegra210_set_sata_pll_seq_sw(bool state); state 15 include/linux/context_tracking.h extern void __context_tracking_enter(enum ctx_state state); state 16 include/linux/context_tracking.h extern void __context_tracking_exit(enum ctx_state state); state 18 include/linux/context_tracking.h extern void context_tracking_enter(enum ctx_state state); state 19 include/linux/context_tracking.h extern void context_tracking_exit(enum ctx_state state); state 55 include/linux/context_tracking.h prev_ctx = this_cpu_read(context_tracking.state); state 81 include/linux/context_tracking.h this_cpu_read(context_tracking.state) : CONTEXT_DISABLED; state 22 include/linux/context_tracking_state.h } state; state 41 include/linux/context_tracking_state.h return __this_cpu_read(context_tracking.state) == CONTEXT_USER; state 175 include/linux/cpu.h void cpu_startup_entry(enum cpuhp_state state); state 368 include/linux/cpufreq.h int (*set_boost)(int state); state 714 include/linux/cpufreq.h int cpufreq_boost_trigger_state(int state); state 960 include/linux/cpufreq.h static inline int cpufreq_boost_trigger_state(int state) state 189 include/linux/cpuhotplug.h int __cpuhp_setup_state(enum cpuhp_state state, const char *name, bool invoke, state 193 include/linux/cpuhotplug.h int __cpuhp_setup_state_cpuslocked(enum cpuhp_state state, const char *name, state 208 include/linux/cpuhotplug.h static inline int cpuhp_setup_state(enum cpuhp_state state, state 213 include/linux/cpuhotplug.h return __cpuhp_setup_state(state, name, true, startup, teardown, false); state 216 include/linux/cpuhotplug.h static inline int cpuhp_setup_state_cpuslocked(enum cpuhp_state state, state 221 include/linux/cpuhotplug.h return __cpuhp_setup_state_cpuslocked(state, name, true, startup, state 236 include/linux/cpuhotplug.h static inline int cpuhp_setup_state_nocalls(enum cpuhp_state state, state 241 include/linux/cpuhotplug.h return __cpuhp_setup_state(state, name, false, startup, teardown, state 245 include/linux/cpuhotplug.h static inline int cpuhp_setup_state_nocalls_cpuslocked(enum cpuhp_state state, state 250 include/linux/cpuhotplug.h return __cpuhp_setup_state_cpuslocked(state, name, false, startup, state 266 include/linux/cpuhotplug.h static inline int cpuhp_setup_state_multi(enum cpuhp_state state, state 273 include/linux/cpuhotplug.h return __cpuhp_setup_state(state, name, false, state 278 include/linux/cpuhotplug.h int __cpuhp_state_add_instance(enum cpuhp_state state, struct hlist_node *node, state 280 include/linux/cpuhotplug.h int __cpuhp_state_add_instance_cpuslocked(enum cpuhp_state state, state 293 include/linux/cpuhotplug.h static inline int cpuhp_state_add_instance(enum cpuhp_state state, state 296 include/linux/cpuhotplug.h return __cpuhp_state_add_instance(state, node, true); state 308 include/linux/cpuhotplug.h static inline int cpuhp_state_add_instance_nocalls(enum cpuhp_state state, state 311 include/linux/cpuhotplug.h return __cpuhp_state_add_instance(state, node, false); state 315 include/linux/cpuhotplug.h cpuhp_state_add_instance_nocalls_cpuslocked(enum cpuhp_state state, state 318 include/linux/cpuhotplug.h return __cpuhp_state_add_instance_cpuslocked(state, node, false); state 321 include/linux/cpuhotplug.h void __cpuhp_remove_state(enum cpuhp_state state, bool invoke); state 322 include/linux/cpuhotplug.h void __cpuhp_remove_state_cpuslocked(enum cpuhp_state state, bool invoke); state 331 include/linux/cpuhotplug.h static inline void cpuhp_remove_state(enum cpuhp_state state) state 333 include/linux/cpuhotplug.h __cpuhp_remove_state(state, true); state 341 include/linux/cpuhotplug.h static inline void cpuhp_remove_state_nocalls(enum cpuhp_state state) state 343 include/linux/cpuhotplug.h __cpuhp_remove_state(state, false); state 346 include/linux/cpuhotplug.h static inline void cpuhp_remove_state_nocalls_cpuslocked(enum cpuhp_state state) state 348 include/linux/cpuhotplug.h __cpuhp_remove_state_cpuslocked(state, false); state 359 include/linux/cpuhotplug.h static inline void cpuhp_remove_multi_state(enum cpuhp_state state) state 361 include/linux/cpuhotplug.h __cpuhp_remove_state(state, false); state 364 include/linux/cpuhotplug.h int __cpuhp_state_remove_instance(enum cpuhp_state state, state 376 include/linux/cpuhotplug.h static inline int cpuhp_state_remove_instance(enum cpuhp_state state, state 379 include/linux/cpuhotplug.h return __cpuhp_state_remove_instance(state, node, true); state 390 include/linux/cpuhotplug.h static inline int cpuhp_state_remove_instance_nocalls(enum cpuhp_state state, state 393 include/linux/cpuhotplug.h return __cpuhp_state_remove_instance(state, node, false); state 397 include/linux/cpuhotplug.h void cpuhp_online_idle(enum cpuhp_state state); state 399 include/linux/cpuhotplug.h static inline void cpuhp_online_idle(enum cpuhp_state state) { } state 271 include/linux/cpuidle.h state, \ state 284 include/linux/cpuidle.h __ret = low_level_idle_enter(state); \ state 298 include/linux/cpuidle.h #define CPU_PM_CPU_IDLE_ENTER_PARAM(low_level_idle_enter, idx, state) \ state 299 include/linux/cpuidle.h __CPU_PM_CPU_IDLE_ENTER(low_level_idle_enter, idx, state, 0) state 301 include/linux/cpuidle.h #define CPU_PM_CPU_IDLE_ENTER_RETENTION_PARAM(low_level_idle_enter, idx, state) \ state 302 include/linux/cpuidle.h __CPU_PM_CPU_IDLE_ENTER(low_level_idle_enter, idx, state, 1) state 30 include/linux/debugobjects.h enum debug_obj_state state; state 59 include/linux/debugobjects.h bool (*fixup_init)(void *addr, enum debug_obj_state state); state 60 include/linux/debugobjects.h bool (*fixup_activate)(void *addr, enum debug_obj_state state); state 61 include/linux/debugobjects.h bool (*fixup_destroy)(void *addr, enum debug_obj_state state); state 62 include/linux/debugobjects.h bool (*fixup_free)(void *addr, enum debug_obj_state state); state 63 include/linux/debugobjects.h bool (*fixup_assert_init)(void *addr, enum debug_obj_state state); state 132 include/linux/device.h int (*suspend)(struct device *dev, pm_message_t state); state 384 include/linux/device.h int (*suspend) (struct device *dev, pm_message_t state); state 94 include/linux/dim.h u8 state; state 66 include/linux/dm-region-hash.h enum dm_rh_region_states state, int may_block); state 1021 include/linux/dmaengine.h dma_cookie_t cookie, struct dma_tx_state *state) state 1023 include/linux/dmaengine.h return chan->device->device_tx_status(chan, cookie, state); state 1258 include/linux/dmaengine.h struct dma_tx_state state; state 1261 include/linux/dmaengine.h status = chan->device->device_tx_status(chan, cookie, &state); state 1263 include/linux/dmaengine.h *last = state.last; state 1265 include/linux/dmaengine.h *used = state.used; state 47 include/linux/dsa/sja1105.h unsigned long state; state 38 include/linux/eisa.h int state; state 20 include/linux/elf.h #define SET_PERSONALITY2(ex, state) \ state 42 include/linux/extcon-provider.h bool state); state 44 include/linux/extcon-provider.h bool state); state 98 include/linux/extcon-provider.h bool state) state 104 include/linux/extcon-provider.h bool state) state 490 include/linux/fb.h u32 state; /* Hardware state i.e suspend */ state 620 include/linux/fb.h extern void fb_set_suspend(struct fb_info *info, int state); state 184 include/linux/firewire.h atomic_t state; state 216 include/linux/firewire.h return atomic_read(&device->state) == FW_DEVICE_SHUTDOWN; state 275 include/linux/firmware/xlnx-zynqmp.h int (*clock_getstate)(u32 clock_id, u32 *state); state 126 include/linux/fpga/fpga-mgr.h enum fpga_mgr_states (*state)(struct fpga_manager *mgr); state 171 include/linux/fpga/fpga-mgr.h enum fpga_mgr_states state; state 1112 include/linux/fs.h int state; /* state of grant or error if -ve */ state 112 include/linux/fscache-cache.h enum fscache_operation_state state; state 347 include/linux/fscache-cache.h const struct fscache_state *state; /* Object state machine state */ state 44 include/linux/fsl/mc.h int (*suspend)(struct fsl_mc_device *dev, pm_message_t state); state 141 include/linux/fsl/mc.h u32 state; state 33 include/linux/greybus/bundle.h u8 *state; state 54 include/linux/greybus/connection.h enum gb_connection_state state; state 1352 include/linux/greybus/greybus_protocols.h __u8 state; state 1763 include/linux/greybus/greybus_protocols.h __u8 state; state 2034 include/linux/greybus/greybus_protocols.h __u8 state; /* GB_AUDIO_WIDGET_STATE_* */ state 44 include/linux/greybus/svc.h enum gb_svc_state state; state 48 include/linux/hdlc.h void *state; state 122 include/linux/hrtimer.h u8 state; state 470 include/linux/hrtimer.h return !!(READ_ONCE(timer->state) & HRTIMER_STATE_ENQUEUED); state 724 include/linux/hyperv.h enum vmbus_channel_state state; state 23 include/linux/i2c-algo-bit.h void (*setsda) (void *data, int state); state 24 include/linux/i2c-algo-bit.h void (*setscl) (void *data, int state); state 338 include/linux/i3c/ccc.h u8 state; state 84 include/linux/if_frad.h int state; /* state of the S502/8 control latch */ state 41 include/linux/if_team.h } state; state 72 include/linux/iio/buffer-dma.h enum iio_block_state state; state 436 include/linux/iio/iio.h int state); state 33 include/linux/iio/trigger.h int (*set_trigger_state)(struct iio_trigger *trig, bool state); state 20 include/linux/inetdevice.h DECLARE_BITMAP(state, IPV4_DEVCONF_MAX); state 67 include/linux/inetdevice.h set_bit(index, in_dev->cnf.state); state 73 include/linux/inetdevice.h bitmap_fill(in_dev->cnf.state, IPV4_DEVCONF_MAX); state 99 include/linux/intel-ish-client-if.h void ishtp_set_connection_state(struct ishtp_cl *cl, int state); state 87 include/linux/intel_rapl.h unsigned int state; state 471 include/linux/interrupt.h bool *state); state 473 include/linux/interrupt.h bool state); state 595 include/linux/interrupt.h unsigned long state; state 617 include/linux/interrupt.h return !test_and_set_bit(TASKLET_STATE_RUN, &(t)->state); state 623 include/linux/interrupt.h clear_bit(TASKLET_STATE_RUN, &(t)->state); state 628 include/linux/interrupt.h while (test_bit(TASKLET_STATE_RUN, &(t)->state)) { barrier(); } state 640 include/linux/interrupt.h if (!test_and_set_bit(TASKLET_STATE_SCHED, &t->state)) state 648 include/linux/interrupt.h if (!test_and_set_bit(TASKLET_STATE_SCHED, &t->state)) state 505 include/linux/irq.h int (*irq_get_irqchip_state)(struct irq_data *data, enum irqchip_irq_state which, bool *state); state 506 include/linux/irq.h int (*irq_set_irqchip_state)(struct irq_data *data, enum irqchip_irq_state which, bool state); state 10 include/linux/irq_poll.h unsigned long state; state 69 include/linux/isdn/capilli.h unsigned short state; /* controller state */ state 320 include/linux/kernel.h extern long (*panic_blink)(int state); state 195 include/linux/key.h short state; /* Key state (+) or rejection error (-) */ state 437 include/linux/key.h return smp_load_acquire(&key->state); state 80 include/linux/kgdb.h enum kgdb_bpstate state; state 21 include/linux/ks0108.h extern void ks0108_displaystate(unsigned char state); state 44 include/linux/lapb.h unsigned int state; state 41 include/linux/led-class-flash.h int (*strobe_set)(struct led_classdev_flash *fled_cdev, bool state); state 43 include/linux/led-class-flash.h int (*strobe_get)(struct led_classdev_flash *fled_cdev, bool *state); state 123 include/linux/led-class-flash.h bool state) state 127 include/linux/led-class-flash.h return fled_cdev->ops->strobe_set(fled_cdev, state); state 140 include/linux/led-class-flash.h bool *state) state 145 include/linux/led-class-flash.h return fled_cdev->ops->strobe_get(fled_cdev, state); state 33 include/linux/leds-pca9532.h enum pca9532_state state; state 503 include/linux/leds.h typedef int (*gpio_blink_set_t)(struct gpio_desc *desc, int state, state 587 include/linux/leds.h void ledtrig_audio_set(enum led_audio type, enum led_brightness state); state 594 include/linux/leds.h enum led_brightness state) state 980 include/linux/libata.h ssize_t (*transmit_led_message)(struct ata_port *ap, u32 state, state 251 include/linux/lightnvm.h u8 state; state 67 include/linux/lockd/xdr.h u32 state; state 90 include/linux/lockd/xdr.h u32 state; state 83 include/linux/mISDNhw.h u_int state; state 145 include/linux/mISDNhw.h u_int state; state 320 include/linux/mISDNif.h __u16 state; state 28 include/linux/memory.h unsigned long state; /* serialized by the dev->lock */ state 299 include/linux/memstick.h pm_message_t state); state 523 include/linux/mfd/db8500-prcmu.h int db8500_prcmu_set_power_state(u8 state, bool keep_ulp_clk, bool keep_ap_pll); state 533 include/linux/mfd/db8500-prcmu.h int db8500_prcmu_config_esram0_deep_sleep(u8 state); state 662 include/linux/mfd/db8500-prcmu.h static inline int db8500_prcmu_set_power_state(u8 state, bool keep_ulp_clk, state 700 include/linux/mfd/db8500-prcmu.h static inline int db8500_prcmu_config_esram0_deep_sleep(u8 state) state 219 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_set_power_state(u8 state, bool keep_ulp_clk, state 222 include/linux/mfd/dbx500-prcmu.h return db8500_prcmu_set_power_state(state, keep_ulp_clk, state 338 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_config_esram0_deep_sleep(u8 state) state 340 include/linux/mfd/dbx500-prcmu.h return db8500_prcmu_config_esram0_deep_sleep(state); state 406 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_set_power_state(u8 state, bool keep_ulp_clk, state 528 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_config_esram0_deep_sleep(u8 state) state 65 include/linux/mfd/ipaq-micro.h enum rx_state state; state 12 include/linux/mfd/qcom_rpm.h int qcom_rpm_write(struct qcom_rpm *rpm, int state, int resource, u32 *buf, size_t count); state 87 include/linux/mfd/tmio.h void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state); state 88 include/linux/mfd/tmio.h void tmio_core_mmc_clk_div(void __iomem *cnf, int shift, int state); state 107 include/linux/mfd/tmio.h void (*set_pwr)(struct platform_device *host, int state); state 108 include/linux/mfd/tmio.h void (*set_clk_div)(struct platform_device *host, int state); state 546 include/linux/mfd/twl.h #define MSG_BROADCAST(devgrp, grp, type, type2, state) \ state 548 include/linux/mfd/twl.h | (type) << 4 | (state)) state 550 include/linux/mfd/twl.h #define MSG_SINGULAR(devgrp, id, state) \ state 551 include/linux/mfd/twl.h ((devgrp) << 13 | 0 << 12 | (id) << 4 | (state)) state 553 include/linux/mfd/twl.h #define MSG_BROADCAST_ALL(devgrp, state) \ state 554 include/linux/mfd/twl.h ((devgrp) << 5 | (state)) state 877 include/linux/mlx4/device.h u8 state; state 698 include/linux/mlx5/driver.h enum mlx5_device_state state; state 750 include/linux/mlx5/driver.h unsigned long state; state 41 include/linux/mlx5/eswitch.h atomic_t state; state 2593 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 2829 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 2988 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3038 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3132 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3168 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3439 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3624 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 3760 include/linux/mlx5/mlx5_ifc.h u8 state[0x1]; state 4174 include/linux/mlx5/mlx5_ifc.h u8 state[0x4]; state 207 include/linux/mlx5/mlx5_ifc_fpga.h u8 state[0x4]; state 628 include/linux/mlx5/qp.h static inline const char *mlx5_qp_state_str(int state) state 630 include/linux/mlx5/qp.h switch (state) { state 50 include/linux/mlx5/transobj.h int mlx5_core_query_sq_state(struct mlx5_core_dev *dev, u32 sqn, u8 *state); state 68 include/linux/mlx5/vport.h u16 vport, u8 other_vport, u8 state); state 2191 include/linux/mm.h struct mminit_pfnnid_cache *state) state 2200 include/linux/mm.h struct mminit_pfnnid_cache *state); state 253 include/linux/mmc/card.h unsigned int state; /* (our) card state */ state 49 include/linux/mmc/sdio_func.h unsigned int state; /* function state */ state 60 include/linux/mmc/sdio_func.h #define sdio_func_present(f) ((f)->state & SDIO_STATE_PRESENT) state 62 include/linux/mmc/sdio_func.h #define sdio_func_set_present(f) ((f)->state |= SDIO_STATE_PRESENT) state 348 include/linux/module.h enum module_state state; state 529 include/linux/module.h return mod->state != MODULE_STATE_GOING; state 68 include/linux/mtd/flashchip.h flstate_t state; state 105 include/linux/mtd/onenand.h int (*wait)(struct mtd_info *mtd, int state); state 106 include/linux/mtd/onenand.h int (*bbt_wait)(struct mtd_info *mtd, int state); state 126 include/linux/mtd/onenand.h flstate_t state; state 20 include/linux/mux/consumer.h unsigned int state); state 22 include/linux/mux/consumer.h unsigned int state); state 25 include/linux/mux/driver.h int (*set)(struct mux_control *mux, int state); state 168 include/linux/n_r3964.h unsigned int state; state 113 include/linux/net.h socket_state state; state 327 include/linux/netdevice.h unsigned long state; state 430 include/linux/netdevice.h return test_bit(NAPI_STATE_DISABLE, &n->state); state 516 include/linux/netdevice.h BUG_ON(!test_bit(NAPI_STATE_SCHED, &n->state)); state 518 include/linux/netdevice.h clear_bit(NAPI_STATE_SCHED, &n->state); state 519 include/linux/netdevice.h clear_bit(NAPI_STATE_NPSVC, &n->state); state 533 include/linux/netdevice.h while (test_bit(NAPI_STATE_SCHED, &n->state)) state 552 include/linux/netdevice.h val = READ_ONCE(n->state); state 560 include/linux/netdevice.h } while (cmpxchg(&n->state, val, new) != val); state 626 include/linux/netdevice.h unsigned long state; state 1802 include/linux/netdevice.h unsigned long state; state 2241 include/linux/netdevice.h set_bit(NAPI_STATE_NO_BUSY_POLL, &napi->state); state 3076 include/linux/netdevice.h clear_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); state 3126 include/linux/netdevice.h set_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); state 3146 include/linux/netdevice.h return test_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state); state 3162 include/linux/netdevice.h return dev_queue->state & QUEUE_STATE_ANY_XOFF; state 3168 include/linux/netdevice.h return dev_queue->state & QUEUE_STATE_ANY_XOFF_OR_FROZEN; state 3174 include/linux/netdevice.h return dev_queue->state & QUEUE_STATE_DRV_XOFF_OR_FROZEN; state 3214 include/linux/netdevice.h set_bit(__QUEUE_STATE_STACK_XOFF, &dev_queue->state); state 3225 include/linux/netdevice.h clear_bit(__QUEUE_STATE_STACK_XOFF, &dev_queue->state); state 3290 include/linux/netdevice.h if (test_and_clear_bit(__QUEUE_STATE_STACK_XOFF, &dev_queue->state)) state 3314 include/linux/netdevice.h clear_bit(__QUEUE_STATE_STACK_XOFF, &q->state); state 3359 include/linux/netdevice.h return test_bit(__LINK_STATE_START, &dev->state); state 3775 include/linux/netdevice.h return !test_bit(__LINK_STATE_NOCARRIER, &dev->state); state 3800 include/linux/netdevice.h if (!test_and_set_bit(__LINK_STATE_DORMANT, &dev->state)) state 3812 include/linux/netdevice.h if (test_and_clear_bit(__LINK_STATE_DORMANT, &dev->state)) state 3824 include/linux/netdevice.h return test_bit(__LINK_STATE_DORMANT, &dev->state); state 3848 include/linux/netdevice.h return test_bit(__LINK_STATE_PRESENT, &dev->state); state 3985 include/linux/netdevice.h set_bit(__QUEUE_STATE_FROZEN, &txq->state); state 4007 include/linux/netdevice.h clear_bit(__QUEUE_STATE_FROZEN, &txq->state); state 78 include/linux/netfilter.h const struct nf_hook_state *state); state 133 include/linux/netfilter.h struct nf_hook_state *state) state 135 include/linux/netfilter.h return entry->hook(entry->priv, skb, state); state 199 include/linux/netfilter.h int nf_hook_slow(struct sk_buff *skb, struct nf_hook_state *state, state 255 include/linux/netfilter.h struct nf_hook_state state; state 257 include/linux/netfilter.h nf_hook_state_init(&state, hook, pf, indev, outdev, state 260 include/linux/netfilter.h ret = nf_hook_slow(skb, &state, hook_head, 0); state 32 include/linux/netfilter/nf_conntrack_dccp.h u_int8_t state; state 15 include/linux/netfilter/nf_conntrack_sane.h enum sane_state state; state 9 include/linux/netfilter/nf_conntrack_sctp.h enum sctp_conntrack state; state 19 include/linux/netfilter/nf_conntrack_tcp.h u_int8_t state; /* state of the connection (enum tcp_conntrack) */ state 38 include/linux/netfilter/x_tables.h const struct nf_hook_state *state; state 46 include/linux/netfilter/x_tables.h return par->state->net; state 51 include/linux/netfilter/x_tables.h return par->state->in; state 56 include/linux/netfilter/x_tables.h return par->state->in->name; state 61 include/linux/netfilter/x_tables.h return par->state->out; state 66 include/linux/netfilter/x_tables.h return par->state->out->name; state 71 include/linux/netfilter/x_tables.h return par->state->hook; state 76 include/linux/netfilter/x_tables.h return par->state->pf; state 427 include/linux/netfilter/x_tables.h bool xt_percpu_counter_alloc(struct xt_percpu_counter_alloc_state *state, state 58 include/linux/netfilter_arp/arp_tables.h const struct nf_hook_state *state, state 116 include/linux/netfilter_bridge/ebtables.h const struct nf_hook_state *state, state 22 include/linux/netfilter_ingress.h struct nf_hook_state state; state 31 include/linux/netfilter_ingress.h nf_hook_state_init(&state, NF_NETDEV_INGRESS, state 34 include/linux/netfilter_ingress.h ret = nf_hook_slow(skb, &state, e, 0); state 66 include/linux/netfilter_ipv4/ip_tables.h const struct nf_hook_state *state, state 33 include/linux/netfilter_ipv6/ip6_tables.h const struct nf_hook_state *state, state 75 include/linux/nfs_fs.h struct nfs4_state *state; state 11 include/linux/nfs_fs_i.h u32 state; state 413 include/linux/nodemask.h static inline int node_state(int node, enum node_states state) state 415 include/linux/nodemask.h return node_isset(node, node_states[state]); state 418 include/linux/nodemask.h static inline void node_set_state(int node, enum node_states state) state 420 include/linux/nodemask.h __node_set(node, &node_states[state]); state 423 include/linux/nodemask.h static inline void node_clear_state(int node, enum node_states state) state 425 include/linux/nodemask.h __node_clear(node, &node_states[state]); state 428 include/linux/nodemask.h static inline int num_node_state(enum node_states state) state 430 include/linux/nodemask.h return nodes_weight(node_states[state]); state 464 include/linux/nodemask.h static inline int node_state(int node, enum node_states state) state 469 include/linux/nodemask.h static inline void node_set_state(int node, enum node_states state) state 473 include/linux/nodemask.h static inline void node_clear_state(int node, enum node_states state) state 477 include/linux/nodemask.h static inline int num_node_state(enum node_states state) state 28 include/linux/nsc_gpio.h void (*gpio_set) (unsigned iminor, int state); state 463 include/linux/nvme.h __u8 state; state 245 include/linux/omap-dma.h int state; state 151 include/linux/parport.h struct parport_state *state; /* saved status over preemption */ state 149 include/linux/pci.h static inline const char *pci_power_name(pci_power_t state) state 151 include/linux/pci.h return pci_power_names[1 + (__force int) state]; state 831 include/linux/pci.h int (*suspend)(struct pci_dev *dev, pm_message_t state); /* Device suspended */ state 832 include/linux/pci.h int (*suspend_late)(struct pci_dev *dev, pm_message_t state); state 1166 include/linux/pci.h int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state); state 1226 include/linux/pci.h struct pci_saved_state *state); state 1228 include/linux/pci.h struct pci_saved_state **state); state 1235 include/linux/pci.h int __pci_complete_power_transition(struct pci_dev *dev, pci_power_t state); state 1236 include/linux/pci.h int pci_set_power_state(struct pci_dev *dev, pci_power_t state); state 1237 include/linux/pci.h pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state); state 1238 include/linux/pci.h bool pci_pme_capable(struct pci_dev *dev, pci_power_t state); state 1240 include/linux/pci.h int pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable); state 1249 include/linux/pci.h void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state); state 1552 include/linux/pci.h int pci_disable_link_state(struct pci_dev *pdev, int state); state 1553 include/linux/pci.h int pci_disable_link_state_locked(struct pci_dev *pdev, int state); state 1558 include/linux/pci.h static inline int pci_disable_link_state(struct pci_dev *pdev, int state) state 1560 include/linux/pci.h static inline int pci_disable_link_state_locked(struct pci_dev *pdev, int state) state 1708 include/linux/pci.h static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state) state 1713 include/linux/pci.h pm_message_t state) state 1715 include/linux/pci.h static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, state 2013 include/linux/pci.h enum pcie_reset_state state); state 24 include/linux/pda_power.h int (*suspend)(pm_message_t state); state 189 include/linux/perf_event.h int state; state 614 include/linux/perf_event.h enum perf_event_state state; state 233 include/linux/phy.h } state; state 388 include/linux/phy.h enum phy_state state; state 681 include/linux/phy.h return phydev->state >= PHY_UP; state 86 include/linux/phylink.h struct phylink_link_state *state); state 88 include/linux/phylink.h struct phylink_link_state *state); state 90 include/linux/phylink.h const struct phylink_link_state *state); state 127 include/linux/phylink.h struct phylink_link_state *state); state 141 include/linux/phylink.h struct phylink_link_state *state); state 195 include/linux/phylink.h const struct phylink_link_state *state); state 280 include/linux/phylink.h void phylink_helper_basex_speed(struct phylink_link_state *state); state 80 include/linux/pinctrl/machine.h #define PIN_MAP_DUMMY_STATE(dev, state) \ state 83 include/linux/pinctrl/machine.h .name = state, \ state 87 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ state 90 include/linux/pinctrl/machine.h .name = state, \ state 102 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ state 103 include/linux/pinctrl/machine.h PIN_MAP_MUX_GROUP(dev, state, dev, grp, func) state 108 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ state 111 include/linux/pinctrl/machine.h .name = state, \ state 124 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ state 125 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_PIN(dev, state, dev, pin, cfgs) state 130 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ state 133 include/linux/pinctrl/machine.h .name = state, \ state 146 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP_HOG(dev, state, grp, cfgs) \ state 147 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_GROUP(dev, state, dev, grp, cfgs) state 123 include/linux/pktcdvd.h enum packet_data_state state; /* Current state */ state 2403 include/linux/platform_data/cros_ec_commands.h uint8_t state; state 3860 include/linux/platform_data/cros_ec_commands.h uint8_t state; state 3873 include/linux/platform_data/cros_ec_commands.h uint8_t state; state 4747 include/linux/platform_data/cros_ec_commands.h uint8_t state; state 4754 include/linux/platform_data/cros_ec_commands.h char state[32]; state 4769 include/linux/platform_data/cros_ec_commands.h char state[32]; state 13 include/linux/platform_data/irda-sa11x0.h int (*set_power)(struct device *, unsigned int state); state 49 include/linux/platform_data/mmc-sdhci-s3c.h int state)); state 51 include/linux/platform_data/mmc-sdhci-s3c.h int state)); state 9 include/linux/platform_data/omap1_bl.h int (*set_power)(struct device *dev, int state); state 9 include/linux/platform_data/pcmcia-pxa2xx_viper.h void (*reset)(int state); state 50 include/linux/platform_data/pm33xx.h int (*soc_suspend)(unsigned int state, int (*fn)(unsigned long), state 194 include/linux/platform_device.h int (*suspend)(struct platform_device *, pm_message_t state); state 713 include/linux/pm.h extern void dpm_resume_start(pm_message_t state); state 714 include/linux/pm.h extern void dpm_resume_end(pm_message_t state); state 715 include/linux/pm.h extern void dpm_resume_noirq(pm_message_t state); state 716 include/linux/pm.h extern void dpm_resume_early(pm_message_t state); state 717 include/linux/pm.h extern void dpm_resume(pm_message_t state); state 718 include/linux/pm.h extern void dpm_complete(pm_message_t state); state 721 include/linux/pm.h extern int dpm_suspend_end(pm_message_t state); state 722 include/linux/pm.h extern int dpm_suspend_start(pm_message_t state); state 723 include/linux/pm.h extern int dpm_suspend_noirq(pm_message_t state); state 724 include/linux/pm.h extern int dpm_suspend_late(pm_message_t state); state 725 include/linux/pm.h extern int dpm_suspend(pm_message_t state); state 726 include/linux/pm.h extern int dpm_prepare(pm_message_t state); state 767 include/linux/pm.h static inline int dpm_suspend_start(pm_message_t state) state 119 include/linux/pm_domain.h unsigned int state); state 206 include/linux/pm_domain.h int dev_pm_genpd_set_performance_state(struct device *dev, unsigned int state); state 249 include/linux/pm_domain.h unsigned int state) state 381 include/linux/pnp.h int (*suspend) (struct pnp_dev *dev, pm_message_t state); state 396 include/linux/pnp.h int (*suspend) (struct pnp_card_link *card, pm_message_t state); state 422 include/linux/pnp.h int (*suspend) (struct pnp_dev * dev, pm_message_t state); state 40 include/linux/ppp-comp.h void (*comp_free) (void *state); state 43 include/linux/ppp-comp.h int (*comp_init) (void *state, unsigned char *options, state 47 include/linux/ppp-comp.h void (*comp_reset) (void *state); state 50 include/linux/ppp-comp.h int (*compress) (void *state, unsigned char *rptr, state 54 include/linux/ppp-comp.h void (*comp_stat) (void *state, struct compstat *stats); state 60 include/linux/ppp-comp.h void (*decomp_free) (void *state); state 63 include/linux/ppp-comp.h int (*decomp_init) (void *state, unsigned char *options, state 68 include/linux/ppp-comp.h void (*decomp_reset) (void *state); state 71 include/linux/ppp-comp.h int (*decompress) (void *state, unsigned char *ibuf, int isize, state 75 include/linux/ppp-comp.h void (*incomp) (void *state, unsigned char *ibuf, int icnt); state 78 include/linux/ppp-comp.h void (*decomp_stat) (void *state, struct compstat *stats); state 18 include/linux/psci.h int psci_cpu_suspend_enter(u32 state); state 19 include/linux/psci.h bool psci_power_state_is_valid(u32 state); state 34 include/linux/psci.h int (*cpu_suspend)(u32 state, unsigned long entry_point); state 35 include/linux/psci.h int (*cpu_off)(u32 state); state 98 include/linux/psi_types.h enum psi_states state; state 208 include/linux/psp-sev.h u8 state; /* Out */ state 85 include/linux/pwm.h struct pwm_state state; state 94 include/linux/pwm.h struct pwm_state *state) state 96 include/linux/pwm.h *state = pwm->state; state 101 include/linux/pwm.h struct pwm_state state; state 103 include/linux/pwm.h pwm_get_state(pwm, &state); state 105 include/linux/pwm.h return state.enabled; state 111 include/linux/pwm.h pwm->state.period = period; state 116 include/linux/pwm.h struct pwm_state state; state 118 include/linux/pwm.h pwm_get_state(pwm, &state); state 120 include/linux/pwm.h return state.period; state 126 include/linux/pwm.h pwm->state.duty_cycle = duty; state 131 include/linux/pwm.h struct pwm_state state; state 133 include/linux/pwm.h pwm_get_state(pwm, &state); state 135 include/linux/pwm.h return state.duty_cycle; state 140 include/linux/pwm.h struct pwm_state state; state 142 include/linux/pwm.h pwm_get_state(pwm, &state); state 144 include/linux/pwm.h return state.polarity; state 171 include/linux/pwm.h struct pwm_state *state) state 176 include/linux/pwm.h pwm_get_state(pwm, state); state 181 include/linux/pwm.h state->period = args.period; state 182 include/linux/pwm.h state->polarity = args.polarity; state 183 include/linux/pwm.h state->duty_cycle = 0; state 200 include/linux/pwm.h pwm_get_relative_duty_cycle(const struct pwm_state *state, unsigned int scale) state 202 include/linux/pwm.h if (!state->period) state 205 include/linux/pwm.h return DIV_ROUND_CLOSEST_ULL((u64)state->duty_cycle * scale, state 206 include/linux/pwm.h state->period); state 228 include/linux/pwm.h pwm_set_relative_duty_cycle(struct pwm_state *state, unsigned int duty_cycle, state 234 include/linux/pwm.h state->duty_cycle = DIV_ROUND_CLOSEST_ULL((u64)duty_cycle * state 235 include/linux/pwm.h state->period, state 265 include/linux/pwm.h const struct pwm_state *state); state 267 include/linux/pwm.h struct pwm_state *state); state 319 include/linux/pwm.h int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state); state 333 include/linux/pwm.h struct pwm_state state; state 341 include/linux/pwm.h pwm_get_state(pwm, &state); state 342 include/linux/pwm.h if (state.duty_cycle == duty_ns && state.period == period_ns) state 345 include/linux/pwm.h state.duty_cycle = duty_ns; state 346 include/linux/pwm.h state.period = period_ns; state 347 include/linux/pwm.h return pwm_apply_state(pwm, &state); state 358 include/linux/pwm.h struct pwm_state state; state 363 include/linux/pwm.h pwm_get_state(pwm, &state); state 364 include/linux/pwm.h if (state.enabled) state 367 include/linux/pwm.h state.enabled = true; state 368 include/linux/pwm.h return pwm_apply_state(pwm, &state); state 377 include/linux/pwm.h struct pwm_state state; state 382 include/linux/pwm.h pwm_get_state(pwm, &state); state 383 include/linux/pwm.h if (!state.enabled) state 386 include/linux/pwm.h state.enabled = false; state 387 include/linux/pwm.h pwm_apply_state(pwm, &state); state 430 include/linux/pwm.h const struct pwm_state *state) state 538 include/linux/pwm.h struct pwm_state state = { }; state 561 include/linux/pwm.h state.enabled = false; state 562 include/linux/pwm.h state.polarity = pwm->args.polarity; state 563 include/linux/pwm.h state.period = pwm->args.period; state 565 include/linux/pwm.h pwm_apply_state(pwm, &state); state 57 include/linux/qcom_scm.h extern int qcom_scm_set_remote_state(u32 state, u32 id); state 96 include/linux/qcom_scm.h qcom_scm_set_remote_state(u32 state,u32 id) { return -ENODEV; } state 1219 include/linux/qed/common_hsi.h __le16 state; state 738 include/linux/qed/iscsi_common.h struct ystorm_iscsi_task_state state; state 845 include/linux/qed/iscsi_common.h u8 state; state 242 include/linux/qed/qed_eth_if.h u8 (*setstate)(struct qed_dev *cdev, u8 state); state 267 include/linux/qed/qed_eth_if.h void (*setpfcstate)(struct qed_dev *cdev, u8 state); state 269 include/linux/qed/qed_eth_if.h u8 (*setdcbx)(struct qed_dev *cdev, u8 state); state 877 include/linux/qed/qed_if.h pci_power_t state); state 401 include/linux/qed/qed_rdma_if.h enum qed_roce_qp_state state; state 109 include/linux/quotaops.h int dquot_get_state(struct super_block *sb, struct qc_state *state); state 47 include/linux/raid_class.h enum raid_state state; state 76 include/linux/raid_class.h DEFINE_RAID_ATTRIBUTE(enum raid_state, state) state 120 include/linux/random.h u32 prandom_u32_state(struct rnd_state *state); state 121 include/linux/random.h void prandom_bytes_state(struct rnd_state *state, void *buf, size_t nbytes); state 157 include/linux/random.h static inline void prandom_seed_state(struct rnd_state *state, u64 seed) state 161 include/linux/random.h state->s1 = __seed(i, 2U); state 162 include/linux/random.h state->s2 = __seed(i, 8U); state 163 include/linux/random.h state->s3 = __seed(i, 16U); state 164 include/linux/random.h state->s4 = __seed(i, 128U); state 77 include/linux/ratelimit.h #define __ratelimit(state) ___ratelimit(state, __func__) state 81 include/linux/ratelimit.h #define WARN_ON_RATELIMIT(condition, state) ({ \ state 83 include/linux/ratelimit.h WARN_ON(__rtn_cond && __ratelimit(state)); \ state 102 include/linux/ratelimit.h #define WARN_ON_RATELIMIT(condition, state) \ state 50 include/linux/regulator/coupler.h suspend_state_t state); state 58 include/linux/regulator/coupler.h suspend_state_t state); state 64 include/linux/regulator/coupler.h suspend_state_t state); state 76 include/linux/regulator/coupler.h suspend_state_t state) state 91 include/linux/regulator/coupler.h suspend_state_t state) state 256 include/linux/regulator/machine.h static inline int regulator_suspend_prepare(suspend_state_t state) state 494 include/linux/remoteproc.h unsigned int state; state 203 include/linux/rio.h atomic_t state; state 294 include/linux/rio.h atomic_t state; state 300 include/linux/rio.h return atomic_read(&mport->state) == RIO_DEVICE_RUNNING; state 462 include/linux/rio.h int (*suspend) (struct rio_dev * dev, u32 state); state 464 include/linux/rio.h int (*enable_wake) (struct rio_dev * dev, u32 state, int enable); state 1248 include/linux/rtsx_pci.h enum PDEV_STAT state; state 572 include/linux/sbitmap.h struct sbq_wait *sbq_wait, int state); state 110 include/linux/sched.h #define task_is_traced(task) ((task->state & __TASK_TRACED) != 0) state 112 include/linux/sched.h #define task_is_stopped(task) ((task->state & __TASK_STOPPED) != 0) state 114 include/linux/sched.h #define task_is_stopped_or_traced(task) ((task->state & (__TASK_STOPPED | __TASK_TRACED)) != 0) state 116 include/linux/sched.h #define task_contributes_to_load(task) ((task->state & TASK_UNINTERRUPTIBLE) != 0 && \ state 118 include/linux/sched.h (task->state & TASK_NOLOAD) == 0) state 126 include/linux/sched.h #define is_special_task_state(state) \ state 127 include/linux/sched.h ((state) & (__TASK_STOPPED | __TASK_TRACED | TASK_PARKED | TASK_DEAD)) state 133 include/linux/sched.h current->state = (state_value); \ state 140 include/linux/sched.h smp_store_mb(current->state, (state_value)); \ state 149 include/linux/sched.h current->state = (state_value); \ state 191 include/linux/sched.h current->state = (state_value) state 194 include/linux/sched.h smp_store_mb(current->state, (state_value)) state 206 include/linux/sched.h current->state = (state_value); \ state 262 include/linux/sched.h enum vtime_state state; state 633 include/linux/sched.h volatile long state; state 1401 include/linux/sched.h unsigned int tsk_state = READ_ONCE(tsk->state); state 1402 include/linux/sched.h unsigned int state = (tsk_state | tsk->exit_state) & TASK_REPORT; state 1407 include/linux/sched.h state = TASK_REPORT_IDLE; state 1409 include/linux/sched.h return fls(state); state 1412 include/linux/sched.h static inline char task_index_to_char(unsigned int state) state 1418 include/linux/sched.h return state_char[state]; state 1673 include/linux/sched.h extern int wake_up_state(struct task_struct *tsk, unsigned int state); state 362 include/linux/sched/signal.h static inline int signal_pending_state(long state, struct task_struct *p) state 364 include/linux/sched/signal.h if (!(state & (TASK_INTERRUPTIBLE | TASK_WAKEKILL))) state 369 include/linux/sched/signal.h return (state & TASK_INTERRUPTIBLE) || __fatal_signal_pending(p); state 382 include/linux/sched/signal.h extern void signal_wake_up_state(struct task_struct *t, unsigned int state); state 139 include/linux/scmi_protocol.h u32 state); state 141 include/linux/scmi_protocol.h u32 *state); state 63 include/linux/scx200_gpio.h static inline void scx200_gpio_set(unsigned index, int state) { state 68 include/linux/scx200_gpio.h if (state) state 279 include/linux/serdev.h static inline int serdev_device_wait_for_cts(struct serdev_device *serdev, bool state, int timeout_ms) state 287 include/linux/serdev.h if (signal == state) state 39 include/linux/serial_8250.h void (*pm)(struct uart_port *, unsigned int state, state 161 include/linux/serial_8250.h extern void serial8250_do_pm(struct uart_port *port, unsigned int state, state 55 include/linux/serial_core.h void (*pm)(struct uart_port *, unsigned int state, state 130 include/linux/serial_core.h void (*pm)(struct uart_port *, unsigned int state, state 160 include/linux/serial_core.h struct uart_state *state; /* pointer to parent state */ state 316 include/linux/serial_core.h struct uart_state *state; state 433 include/linux/serial_core.h struct tty_struct *tty = port->state->port.tty; state 520 include/linux/serial_core.h struct uart_state *state = port->state; state 535 include/linux/serial_core.h do_SAK(state->port.tty); state 95 include/linux/skmsg.h unsigned long state; state 380 include/linux/skmsg.h set_bit(bit, &psock->state); state 386 include/linux/skmsg.h clear_bit(bit, &psock->state); state 392 include/linux/skmsg.h return test_bit(bit, &psock->state); state 17 include/linux/soc/nxp/lpc32xx-misc.h extern void lpc32xx_loopback_set(resource_size_t mapbase, int state); state 28 include/linux/soc/nxp/lpc32xx-misc.h static inline void lpc32xx_loopback_set(resource_size_t mapbase, int state) state 37 include/linux/soc/qcom/smd-rpm.h int state, state 19 include/linux/soc/qcom/smem_state.h int qcom_smem_state_update_bits(struct qcom_smem_state *state, u32 mask, u32 value); state 22 include/linux/soc/qcom/smem_state.h void qcom_smem_state_unregister(struct qcom_smem_state *state); state 32 include/linux/soc/qcom/smem_state.h static inline void qcom_smem_state_put(struct qcom_smem_state *state) state 36 include/linux/soc/qcom/smem_state.h static inline int qcom_smem_state_update_bits(struct qcom_smem_state *state, state 48 include/linux/soc/qcom/smem_state.h static inline void qcom_smem_state_unregister(struct qcom_smem_state *state) state 849 include/linux/soundwire/sdw.h enum sdw_stream_state state; state 214 include/linux/spi/spi.h static inline void spi_set_ctldata(struct spi_device *spi, void *state) state 216 include/linux/spi/spi.h spi->controller_state = state; state 908 include/linux/spi/spi.h void *state; state 322 include/linux/ssb/ssb.h int (*suspend)(struct ssb_device *dev, pm_message_t state); state 641 include/linux/ssb/ssb.h void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state) state 644 include/linux/ssb/ssb.h pci_set_power_state(sdev->bus->host_pci, state); state 652 include/linux/ssb/ssb.h void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state) state 209 include/linux/sunrpc/xprt.h unsigned long state; /* transport state */ state 424 include/linux/sunrpc/xprt.h set_bit(XPRT_CONNECTED, &xprt->state); state 429 include/linux/sunrpc/xprt.h clear_bit(XPRT_CONNECTED, &xprt->state); state 434 include/linux/sunrpc/xprt.h return test_bit(XPRT_CONNECTED, &xprt->state); state 439 include/linux/sunrpc/xprt.h return test_and_set_bit(XPRT_CONNECTED, &xprt->state); state 444 include/linux/sunrpc/xprt.h return test_and_clear_bit(XPRT_CONNECTED, &xprt->state); state 450 include/linux/sunrpc/xprt.h clear_bit(XPRT_CONNECTING, &xprt->state); state 456 include/linux/sunrpc/xprt.h return test_bit(XPRT_CONNECTING, &xprt->state); state 461 include/linux/sunrpc/xprt.h return test_and_set_bit(XPRT_CONNECTING, &xprt->state); state 466 include/linux/sunrpc/xprt.h test_and_set_bit(XPRT_BOUND, &xprt->state); state 471 include/linux/sunrpc/xprt.h return test_bit(XPRT_BOUND, &xprt->state); state 476 include/linux/sunrpc/xprt.h clear_bit(XPRT_BOUND, &xprt->state); state 482 include/linux/sunrpc/xprt.h clear_bit(XPRT_BINDING, &xprt->state); state 488 include/linux/sunrpc/xprt.h return test_and_set_bit(XPRT_BINDING, &xprt->state); state 178 include/linux/suspend.h int (*valid)(suspend_state_t state); state 179 include/linux/suspend.h int (*begin)(suspend_state_t state); state 182 include/linux/suspend.h int (*enter)(suspend_state_t state); state 209 include/linux/suspend.h extern int suspend_valid_only_mem(suspend_state_t state); state 331 include/linux/suspend.h extern int pm_suspend(suspend_state_t state); state 344 include/linux/suspend.h static inline int pm_suspend(suspend_state_t state) { return -ENOSYS; } state 164 include/linux/swait.h extern void prepare_to_swait_exclusive(struct swait_queue_head *q, struct swait_queue *wait, int state); state 165 include/linux/swait.h extern long prepare_to_swait_event(struct swait_queue_head *q, struct swait_queue *wait, int state); state 171 include/linux/swait.h #define ___swait_event(wq, condition, state, ret, cmd) \ state 179 include/linux/swait.h long __int = prepare_to_swait_event(&wq, &__wait, state);\ state 184 include/linux/swait.h if (___wait_is_interruptible(state) && __int) { \ state 178 include/linux/switchtec.h u32 state; state 79 include/linux/textsearch.h struct ts_state *state); state 90 include/linux/textsearch.h struct ts_state *state); state 106 include/linux/textsearch.h struct ts_state *state) state 108 include/linux/textsearch.h unsigned int ret = conf->ops->find(conf, state); state 111 include/linux/textsearch.h conf->finish(conf, state); state 125 include/linux/textsearch.h struct ts_state *state) state 127 include/linux/textsearch.h state->offset = 0; state 128 include/linux/textsearch.h return textsearch_next(conf, state); state 78 include/linux/tick.h extern int tick_broadcast_oneshot_control(enum tick_broadcast_state state); state 80 include/linux/tick.h static inline int tick_broadcast_oneshot_control(enum tick_broadcast_state state) state 104 include/linux/tifm.h pm_message_t state); state 279 include/linux/tty_driver.h int (*break_ctl)(struct tty_struct *tty, int state); state 62 include/linux/uprobes.h enum uprobe_task_state state; state 635 include/linux/usb.h enum usb_device_state state; state 71 include/linux/usb/ch9.h extern const char *usb_state_string(enum usb_device_state state); state 404 include/linux/usb/gadget.h enum usb_device_state state; state 844 include/linux/usb/gadget.h enum usb_device_state state); state 205 include/linux/usb/hcd.h int state; state 216 include/linux/usb/hcd.h #define HC_IS_RUNNING(state) ((state) & __ACTIVE) state 217 include/linux/usb/hcd.h #define HC_IS_SUSPENDED(state) ((state) & __SUSPEND) state 403 include/linux/usb/hcd.h struct usb_device *, enum usb3_link_state state); state 408 include/linux/usb/hcd.h struct usb_device *, enum usb3_link_state state); state 103 include/linux/usb/musb.h int (*set_power)(int state); state 25 include/linux/usb/otg.h enum usb_otg_state state; state 60 include/linux/usb/otg.h extern const char *usb_otg_state_string(enum usb_otg_state state); state 233 include/linux/usb/phy.h enum usb_charger_state state); state 282 include/linux/usb/phy.h enum usb_charger_state state) state 32 include/linux/usb/typec_mux.h typedef int (*typec_mux_set_fn_t)(struct typec_mux *mux, int state); state 234 include/linux/usb/usbnet.h enum skb_state state; state 121 include/linux/vga_switcheroo.h enum vga_switcheroo_state state); state 149 include/linux/vgaarb.h void (*irq_set_state)(void *cookie, bool state), state 150 include/linux/vgaarb.h unsigned int (*set_vga_decode)(void *cookie, bool state)); state 153 include/linux/vgaarb.h void (*irq_set_state)(void *cookie, bool state), state 154 include/linux/vgaarb.h unsigned int (*set_vga_decode)(void *cookie, bool state)) state 243 include/linux/visorbus.h struct visorchipset_state state; state 241 include/linux/wait.h #define ___wait_is_interruptible(state) \ state 242 include/linux/wait.h (!__builtin_constant_p(state) || \ state 243 include/linux/wait.h state == TASK_INTERRUPTIBLE || state == TASK_KILLABLE) \ state 259 include/linux/wait.h #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ state 267 include/linux/wait.h long __int = prepare_to_wait_event(&wq_head, &__wq_entry, state);\ state 272 include/linux/wait.h if (___wait_is_interruptible(state) && __int) { \ state 499 include/linux/wait.h #define __wait_event_hrtimeout(wq_head, condition, timeout, state) \ state 511 include/linux/wait.h __ret = ___wait_event(wq_head, condition, state, 0, 0, \ state 1068 include/linux/wait.h #define __wait_event_lock_irq_timeout(wq_head, condition, lock, timeout, state) \ state 1070 include/linux/wait.h state, 0, timeout, \ state 1123 include/linux/wait.h void prepare_to_wait(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state); state 1124 include/linux/wait.h void prepare_to_wait_exclusive(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state); state 1125 include/linux/wait.h long prepare_to_wait_event(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state); state 242 include/linux/wait_bit.h #define ___wait_var_event(var, condition, state, exclusive, ret, cmd) \ state 254 include/linux/wait_bit.h state); \ state 258 include/linux/wait_bit.h if (___wait_is_interruptible(state) && __int) { \ state 36 include/linux/wkup_m3_ipc.h int state; state 54 include/linux/wkup_m3_ipc.h int (*prepare_low_power)(struct wkup_m3_ipc *m3_ipc, int state); state 178 include/linux/xxhash.h void xxh32_reset(struct xxh32_state *state, uint32_t seed); state 191 include/linux/xxhash.h int xxh32_update(struct xxh32_state *state, const void *input, size_t length); state 204 include/linux/xxhash.h uint32_t xxh32_digest(const struct xxh32_state *state); state 212 include/linux/xxhash.h void xxh64_reset(struct xxh64_state *state, uint64_t seed); state 224 include/linux/xxhash.h int xxh64_update(struct xxh64_state *state, const void *input, size_t length); state 237 include/linux/xxhash.h uint64_t xxh64_digest(const struct xxh64_state *state); state 94 include/linux/zlib.h struct internal_state *state; /* not visible by applications */ state 142 include/media/dmxdev.h enum dmxdev_state state; state 133 include/media/drv-intf/exynos-fimc.h int (*set_stream)(struct exynos_media_pipeline *p, bool state); state 184 include/media/drv-intf/saa7146_vv.h void saa7146_buffer_finish(struct saa7146_dev *dev, struct saa7146_dmaqueue *q, int state); state 87 include/media/dvb_demux.h enum dvb_dmx_state state; state 144 include/media/dvb_demux.h enum dvb_dmx_state state; state 52 include/media/dvb_net.h int state[DVB_NET_DEVICES_MAX]; state 105 include/media/dvb_vb2.h int state; state 66 include/media/media-request.h enum media_request_state state; state 93 include/media/media-request.h if (req->state == MEDIA_REQUEST_STATE_COMPLETE) { state 138 include/media/media-request.h if (req->state == MEDIA_REQUEST_STATE_IDLE || state 139 include/media/media-request.h req->state == MEDIA_REQUEST_STATE_UPDATING) { state 140 include/media/media-request.h req->state = MEDIA_REQUEST_STATE_UPDATING; state 166 include/media/media-request.h req->state = MEDIA_REQUEST_STATE_IDLE; state 177 include/media/v4l2-mem2mem.h v4l2_m2m_buf_done(struct vb2_v4l2_buffer *buf, enum vb2_buffer_state state) state 179 include/media/v4l2-mem2mem.h vb2_buffer_done(&buf->vb2_buf, state); state 73 include/media/videobuf-core.h enum videobuf_state state; state 272 include/media/videobuf2-core.h enum vb2_buffer_state state; state 667 include/media/videobuf2-core.h void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state); state 247 include/net/ax25.h unsigned char state, modulus, pidincl; state 167 include/net/bluetooth/bluetooth.h static inline const char *state_to_string(int state) state 169 include/net/bluetooth/bluetooth.h switch (state) { state 276 include/net/bluetooth/bluetooth.h int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo); state 70 include/net/bluetooth/hci_core.h } state; state 466 include/net/bluetooth/hci_core.h __u16 state; state 542 include/net/bluetooth/hci_core.h __u8 state; state 616 include/net/bluetooth/hci_core.h hdev->discovery.state = DISCOVERY_STOPPED; state 638 include/net/bluetooth/hci_core.h void hci_discovery_set_state(struct hci_dev *hdev, int state); state 662 include/net/bluetooth/hci_core.h int state); state 868 include/net/bluetooth/hci_core.h __u8 type, __u16 state) state 876 include/net/bluetooth/hci_core.h if (c->type == type && c->state == state) { state 895 include/net/bluetooth/hci_core.h if (c->type == LE_LINK && c->state == BT_CONNECT && state 993 include/net/bluetooth/hci_core.h if (conn->state == BT_CONNECTED) { state 136 include/net/bluetooth/hci_sock.h __u16 state; state 504 include/net/bluetooth/l2cap.h __u8 state; state 616 include/net/bluetooth/l2cap.h int state, int err); state 819 include/net/bluetooth/l2cap.h state_to_string(chan->state), timeout); state 894 include/net/bluetooth/l2cap.h int state, int err) state 159 include/net/bluetooth/rfcomm.h unsigned long state; state 177 include/net/bluetooth/rfcomm.h unsigned long state; state 351 include/net/bluetooth/rfcomm.h u16 state; state 276 include/net/bond_3ad.h static inline const char *bond_3ad_churn_desc(churn_state_t state) state 286 include/net/bond_3ad.h if (state >= max_size) state 287 include/net/bond_3ad.h state = max_size - 1; state 289 include/net/bond_3ad.h return churn_description[state]; state 544 include/net/bonding.h static inline void bond_propose_link_state(struct slave *slave, int state) state 546 include/net/bonding.h slave->link_new_state = state; state 567 include/net/bonding.h static inline void bond_set_slave_link_state(struct slave *slave, int state, state 570 include/net/bonding.h bond_propose_link_state(slave, state); state 118 include/net/caif/caif_hsi.h int state; state 113 include/net/caif/caif_spi.h unsigned long state; state 144 include/net/caif/caif_spi.h void cfspi_dbg_state(struct cfspi *cfspi, int state); state 950 include/net/devlink.h enum devlink_health_reporter_state state); state 13 include/net/dn.h unsigned char state; state 74 include/net/dn_dev.h int state; /* Initial state */ state 382 include/net/dsa.h struct phylink_link_state *state); state 384 include/net/dsa.h struct phylink_link_state *state); state 387 include/net/dsa.h const struct phylink_link_state *state); state 397 include/net/dsa.h struct phylink_link_state *state); state 467 include/net/dsa.h u8 state); state 81 include/net/garp.h enum garp_applicant_state state; state 48 include/net/if_inet6.h int state; state 331 include/net/inet_sock.h void inet_sk_set_state(struct sock *sk, int state); state 93 include/net/inet_timewait_sock.h const int state); state 199 include/net/ip.h unsigned int mtu, bool DF, struct ip_frag_state *state); state 201 include/net/ip.h struct ip_frag_state *state); state 320 include/net/ip6_fib.h enum fib6_walk_state state; state 456 include/net/ip_vs.h const char *(*state_name)(int state); state 526 include/net/ip_vs.h volatile __u16 state; /* state info */ state 1310 include/net/ip_vs.h if (ct && !(ct->state & IP_VS_CTPL_S_ASSURED) && state 1312 include/net/ip_vs.h ct->state |= IP_VS_CTPL_S_ASSURED; state 1450 include/net/ip_vs.h int state); state 1451 include/net/ip_vs.h int stop_sync_thread(struct netns_ipvs *ipvs, int state); state 193 include/net/ipv6.h u8 nexthdr, __be32 frag_id, struct ip6_frag_state *state); state 195 include/net/ipv6.h struct ip6_frag_state *state); state 89 include/net/lapb.h unsigned char state; state 55 include/net/llc.h unsigned char state; state 36 include/net/llc_conn.h u8 state; /* state of connection */ state 117 include/net/llc_conn.h u8 llc_data_accept_state(u8 state); state 92 include/net/mrp.h enum mrp_applicant_state state; state 25 include/net/ncsi.h int state; state 381 include/net/neighbour.h void *(*neigh_sub_iter)(struct neigh_seq_state *state, state 62 include/net/netfilter/br_netfilter.h const struct nf_hook_state *state); state 71 include/net/netfilter/br_netfilter.h const struct nf_hook_state *state) state 26 include/net/netfilter/nf_conntrack_core.h const struct nf_hook_state *state); state 27 include/net/netfilter/nf_conntrack_ecache.h enum nf_ct_ecache_state state:8;/* ecache state */ state 80 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state, state 87 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 92 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 97 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 102 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 108 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 113 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 118 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 123 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 128 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 133 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_hook_state *state); state 119 include/net/netfilter/nf_flow_table.h const struct nf_hook_state *state); state 121 include/net/netfilter/nf_flow_table.h const struct nf_hook_state *state); state 105 include/net/netfilter/nf_nat.h const struct nf_hook_state *state); state 18 include/net/netfilter/nf_queue.h struct nf_hook_state state; state 124 include/net/netfilter/nf_queue.h int nf_queue(struct sk_buff *skb, struct nf_hook_state *state, state 31 include/net/netfilter/nf_tables.h return pkt->xt.state->net; state 36 include/net/netfilter/nf_tables.h return pkt->xt.state->hook; state 41 include/net/netfilter/nf_tables.h return pkt->xt.state->pf; state 46 include/net/netfilter/nf_tables.h return pkt->xt.state->in; state 51 include/net/netfilter/nf_tables.h return pkt->xt.state->out; state 56 include/net/netfilter/nf_tables.h const struct nf_hook_state *state) state 59 include/net/netfilter/nf_tables.h pkt->xt.state = state; state 465 include/net/netlabel.h u32 offset, u8 state); state 466 include/net/netlabel.h void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state); state 72 include/net/netrom.h unsigned char state, condition, bpqext, window; state 203 include/net/nfc/nci_core.h atomic_t state; state 124 include/net/nfc/nfc.h u16 state; state 125 include/net/pkt_sched.h likely(!test_bit(__QDISC_STATE_DEACTIVATED, &q->state))) state 136 include/net/rose.h unsigned char state, condition, qbitincl, defer; state 105 include/net/sch_generic.h unsigned long state; state 114 include/net/sctp/command.h enum sctp_state state; state 155 include/net/sctp/command.h SCTP_ARG_CONSTRUCTOR(STATE, enum sctp_state, state) state 363 include/net/sctp/sctp.h return asoc->state + 1; state 521 include/net/sctp/sctp.h #define sctp_state(asoc, state) __sctp_state((asoc), (SCTP_STATE_##state)) state 523 include/net/sctp/sctp.h enum sctp_state state) state 525 include/net/sctp/sctp.h return asoc->state == state; state 529 include/net/sctp/sctp.h #define sctp_sstate(sk, state) __sctp_sstate((sk), (SCTP_SS_##state)) state 531 include/net/sctp/sctp.h enum sctp_sock_state state) state 533 include/net/sctp/sctp.h return sk->sk_state == state; state 696 include/net/sctp/structs.h __u8 state; state 912 include/net/sctp/structs.h int state; state 1426 include/net/sctp/structs.h __u8 state; state 1747 include/net/sctp/structs.h enum sctp_state state; state 76 include/net/sctp/ulpevent.h __u16 state, state 87 include/net/sctp/ulpevent.h int state, state 51 include/net/tcp.h void tcp_time_wait(struct sock *sk, int state, int timeo); state 1349 include/net/tcp.h void tcp_set_state(struct sock *sk, int state); state 1913 include/net/tcp.h enum tcp_seq_states state; state 400 include/net/wimax.h enum wimax_st state; state 140 include/net/x25.h unsigned int state; state 154 include/net/x25.h unsigned char state, condition; state 92 include/net/xdp_sock.h } state; state 121 include/net/xfrm.h u8 state; state 125 include/pcmcia/ss.h int (*set_socket)(struct pcmcia_socket *s, socket_state_t *state); state 133 include/pcmcia/ss.h u_int state; state 322 include/rdma/ib_cm.h enum ib_cm_state state; /* internal CM/debug use */ state 644 include/rdma/ib_verbs.h enum ib_port_state state; state 1618 include/rdma/ib_verbs.h enum ib_wq_state state; state 1677 include/rdma/ib_verbs.h enum port_pkey_state state; state 2445 include/rdma/ib_verbs.h int state); state 3304 include/rdma/ib_verbs.h int state); state 348 include/rdma/rdmavt_qp.h u8 state; /* QP state */ state 89 include/scsi/fcoe_sysfs.h enum fcf_state state; state 262 include/scsi/iscsi_if.h uint32_t state; /* enum iscsi_conn_state */ state 324 include/scsi/libfc.h u8 state; state 433 include/scsi/libfc.h u8 state; state 711 include/scsi/libfc.h enum fc_lport_state state; state 785 include/scsi/libfc.h return lport->state == LPORT_ST_READY; state 814 include/scsi/libfc.h enum fc_lport_state state) state 816 include/scsi/libfc.h if (state != lport->state) state 818 include/scsi/libfc.h lport->state = state; state 118 include/scsi/libfcoe.h enum fip_state state; state 272 include/scsi/libfcoe.h return fip->state == FIP_ST_ENABLED; state 129 include/scsi/libiscsi.h int state; state 336 include/scsi/libiscsi.h int state; /* session state */ state 361 include/scsi/libiscsi.h int state; state 201 include/scsi/libsas.h unsigned long state; state 365 include/scsi/libsas.h unsigned long state; state 141 include/scsi/scsi_cmnd.h unsigned long state; /* Command completion state */ state 312 include/scsi/scsi_device.h enum scsi_target_state state; state 410 include/scsi/scsi_device.h enum scsi_device_state state); state 172 include/scsi/scsi_transport_iscsi.h enum iscsi_conn_state state); state 242 include/scsi/scsi_transport_iscsi.h int state; state 66 include/scsi/scsi_transport_srp.h enum srp_rport_state state; state 133 include/scsi/scsi_transport_srp.h switch (rport->state) { state 37 include/soc/fsl/dpaa2-global.h u8 state; state 189 include/soc/fsl/dpaa2-global.h return !!(cscn->scn.state & DPAA2_CSCN_STATE_CG); state 14 include/soc/qcom/rpmh.h int rpmh_write(const struct device *dev, enum rpmh_state state, state 17 include/soc/qcom/rpmh.h int rpmh_write_async(const struct device *dev, enum rpmh_state state, state 20 include/soc/qcom/rpmh.h int rpmh_write_batch(const struct device *dev, enum rpmh_state state, state 29 include/soc/qcom/rpmh.h static inline int rpmh_write(const struct device *dev, enum rpmh_state state, state 34 include/soc/qcom/rpmh.h enum rpmh_state state, state 39 include/soc/qcom/rpmh.h enum rpmh_state state, state 50 include/soc/qcom/tcs.h enum rpmh_state state; state 936 include/soc/tegra/bpmp-abi.h int32_t state; state 1314 include/soc/tegra/bpmp-abi.h uint32_t state; state 1319 include/soc/tegra/bpmp-abi.h uint32_t state; state 72 include/sound/ak4xxx-adda.h void snd_akm4xxx_reset(struct snd_akm4xxx *ak, int state); state 39 include/sound/compress_driver.h snd_pcm_state_t state; state 176 include/sound/compress_driver.h stream->runtime->state = SNDRV_PCM_STATE_SETUP; state 199 include/sound/compress_driver.h snd_pcm_state_t state); state 69 include/sound/core.h enum snd_device_state state; /* state of the device */ state 141 include/sound/core.h static inline void snd_power_change_state(struct snd_card *card, unsigned int state) state 143 include/sound/core.h card->power_state = state; state 152 include/sound/core.h static inline int snd_power_wait(struct snd_card *card, unsigned int state) { return 0; } state 154 include/sound/core.h #define snd_power_change_state(card, state) do { (void)(card); } while (0) state 154 include/sound/emux_synth.h int state; /* status */ state 266 include/sound/opl3.h int state; /* status */ state 651 include/sound/pcm.h return (substream->runtime->status->state == SNDRV_PCM_STATE_RUNNING || state 652 include/sound/pcm.h (substream->runtime->status->state == SNDRV_PCM_STATE_DRAINING && state 17 include/sound/soc-acpi.h struct acpi_buffer *state; state 75 include/sound/soc-dpcm.h enum snd_soc_dpcm_link_state state; state 101 include/sound/soc-dpcm.h enum snd_soc_dpcm_state state; state 141 include/sound/soc-dpcm.h enum snd_soc_dpcm_state state); state 299 include/target/iscsi/iscsi_target_core.h int state; state 472 include/trace/events/afs.h __field(enum afs_call_state, state ) state 480 include/trace/events/afs.h __entry->state = call->state; state 492 include/trace/events/afs.h __entry->state, state 503 include/trace/events/afs.h __field(enum afs_call_state, state ) state 509 include/trace/events/afs.h __entry->state = call->state; state 515 include/trace/events/afs.h __entry->state, __entry->unmarshall) state 1108 include/trace/events/afs.h __field(enum afs_lock_state, state ) state 1116 include/trace/events/afs.h __entry->state = vnode->lock_state; state 1125 include/trace/events/afs.h __print_symbolic(__entry->state, afs_flock_states), state 1081 include/trace/events/btrfs.h #define show_flush_state(state) \ state 1082 include/trace/events/btrfs.h __print_symbolic(state, \ state 1097 include/trace/events/btrfs.h int state, int ret), state 1099 include/trace/events/btrfs.h TP_ARGS(fs_info, flags, num_bytes, state, ret), state 1104 include/trace/events/btrfs.h __field( int, state ) state 1111 include/trace/events/btrfs.h __entry->state = state; state 1116 include/trace/events/btrfs.h __entry->state, state 1117 include/trace/events/btrfs.h show_flush_state(__entry->state), state 1320 include/trace/events/btrfs.h TP_PROTO(const struct extent_state *state, state 1323 include/trace/events/btrfs.h TP_ARGS(state, mask, IP), state 1326 include/trace/events/btrfs.h __field(const struct extent_state *, state) state 1332 include/trace/events/btrfs.h __entry->state = state, state 1337 include/trace/events/btrfs.h TP_printk("state=%p mask=%s caller=%pS", __entry->state, state 1343 include/trace/events/btrfs.h TP_PROTO(const struct extent_state *state, unsigned long IP), state 1345 include/trace/events/btrfs.h TP_ARGS(state, IP), state 1348 include/trace/events/btrfs.h __field(const struct extent_state *, state) state 1353 include/trace/events/btrfs.h __entry->state = state, state 1357 include/trace/events/btrfs.h TP_printk("state=%p caller=%pS", __entry->state, state 68 include/trace/events/cpuhp.h int state, state 72 include/trace/events/cpuhp.h TP_ARGS(cpu, state, idx, ret), state 76 include/trace/events/cpuhp.h __field( int, state ) state 83 include/trace/events/cpuhp.h __entry->state = state; state 89 include/trace/events/cpuhp.h __entry->cpu, __entry->state, __entry->idx, __entry->ret) state 2088 include/trace/events/ext4.h __entry->pc_state = pc->state; state 2133 include/trace/events/ext4.h __entry->pc_state = pc->state; state 2228 include/trace/events/ext4.h __entry->pc_state = pc->state; state 330 include/trace/events/fscache.h const struct fscache_state *state, state 333 include/trace/events/fscache.h TP_ARGS(object, state, wait, oob, event_num), state 338 include/trace/events/fscache.h __array(char, state, 8 ) state 350 include/trace/events/fscache.h memcpy(__entry->state, state->short_name, 8); state 356 include/trace/events/fscache.h __entry->state, state 12 include/trace/events/neigh.h #define neigh_state_str(state) \ state 13 include/trace/events/neigh.h __print_symbolic(state, \ state 71 include/trace/events/nilfs2.h enum nilfs2_transaction_transition_state state), state 73 include/trace/events/nilfs2.h TP_ARGS(sb, ti, count, flags, state), state 80 include/trace/events/nilfs2.h __field(int, state) state 88 include/trace/events/nilfs2.h __entry->state = state; state 96 include/trace/events/nilfs2.h show_transaction_state(__entry->state)) state 18 include/trace/events/power.h TP_PROTO(unsigned int state, unsigned int cpu_id), state 20 include/trace/events/power.h TP_ARGS(state, cpu_id), state 23 include/trace/events/power.h __field( u32, state ) state 28 include/trace/events/power.h __entry->state = state; state 32 include/trace/events/power.h TP_printk("state=%lu cpu_id=%lu", (unsigned long)__entry->state, state 38 include/trace/events/power.h TP_PROTO(unsigned int state, unsigned int cpu_id), state 40 include/trace/events/power.h TP_ARGS(state, cpu_id) state 250 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state), state 252 include/trace/events/power.h TP_ARGS(name, state), state 256 include/trace/events/power.h __field( u64, state ) state 261 include/trace/events/power.h __entry->state = state; state 265 include/trace/events/power.h (unsigned long)__entry->state) state 270 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state), state 272 include/trace/events/power.h TP_ARGS(name, state) state 277 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state), state 279 include/trace/events/power.h TP_ARGS(name, state) state 288 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 290 include/trace/events/power.h TP_ARGS(name, state, cpu_id), state 294 include/trace/events/power.h __field( u64, state ) state 300 include/trace/events/power.h __entry->state = state; state 305 include/trace/events/power.h (unsigned long)__entry->state, (unsigned long)__entry->cpu_id) state 310 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 312 include/trace/events/power.h TP_ARGS(name, state, cpu_id) state 317 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 319 include/trace/events/power.h TP_ARGS(name, state, cpu_id) state 324 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 326 include/trace/events/power.h TP_ARGS(name, state, cpu_id) state 334 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 336 include/trace/events/power.h TP_ARGS(name, state, cpu_id), state 340 include/trace/events/power.h __field( u64, state ) state 346 include/trace/events/power.h __entry->state = state; state 351 include/trace/events/power.h (unsigned long)__entry->state, (unsigned long)__entry->cpu_id) state 356 include/trace/events/power.h TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id), state 358 include/trace/events/power.h TP_ARGS(name, state, cpu_id) state 39 include/trace/events/qdisc.h __entry->txq_state = txq->state; state 110 include/trace/events/sched.h unsigned int state; state 129 include/trace/events/sched.h state = task_state_index(p); state 131 include/trace/events/sched.h return state ? (1 << (state - 1)) : state; state 22 include/trace/events/sctp.h __field(__u32, state) state 34 include/trace/events/sctp.h __entry->state = sp->state; state 45 include/trace/events/sctp.h __entry->ipaddr, __entry->state, __entry->cwnd, state 517 include/trace/events/sunrpc.h #define rpc_show_socket_state(state) \ state 518 include/trace/events/sunrpc.h __print_symbolic(state, RPC_SHOW_SOCKET) state 535 include/trace/events/sunrpc.h #define rpc_show_sock_state(state) \ state 536 include/trace/events/sunrpc.h __print_symbolic(state, RPC_SHOW_SOCK) state 570 include/trace/events/sunrpc.h __entry->socket_state = socket->state; state 620 include/trace/events/sunrpc.h __entry->socket_state = socket->state; state 59 include/trace/events/tcp.h __field(int, state) state 74 include/trace/events/tcp.h __entry->state = sk->sk_state; state 92 include/trace/events/tcp.h show_tcp_state_name(__entry->state)) state 11 include/trace/events/tegra_apb_dma.h TP_PROTO(struct dma_chan *dc, dma_cookie_t cookie, struct dma_tx_state *state), state 12 include/trace/events/tegra_apb_dma.h TP_ARGS(dc, cookie, state), state 21 include/trace/events/tegra_apb_dma.h __entry->residue = state ? state->residue : (u32)-1; state 51 include/trace/events/ufs.h TP_PROTO(const char *dev_name, int state), state 53 include/trace/events/ufs.h TP_ARGS(dev_name, state), state 57 include/trace/events/ufs.h __field(int, state) state 62 include/trace/events/ufs.h __entry->state = state; state 67 include/trace/events/ufs.h __print_symbolic(__entry->state, UFSCHD_CLK_GATING_STATES)) state 72 include/trace/events/ufs.h TP_PROTO(const char *dev_name, const char *state, const char *clk, state 75 include/trace/events/ufs.h TP_ARGS(dev_name, state, clk, prev_state, curr_state), state 79 include/trace/events/ufs.h __string(state, state) state 87 include/trace/events/ufs.h __assign_str(state, state); state 94 include/trace/events/ufs.h __get_str(dev_name), __get_str(state), __get_str(clk), state 100 include/trace/events/ufs.h TP_PROTO(const char *dev_name, const char *state), state 102 include/trace/events/ufs.h TP_ARGS(dev_name, state), state 106 include/trace/events/ufs.h __string(state, state) state 111 include/trace/events/ufs.h __assign_str(state, state); state 115 include/trace/events/ufs.h __get_str(dev_name), __get_str(state)) state 12 include/trace/events/writeback.h #define show_inode_state(state) \ state 13 include/trace/events/writeback.h __print_flags(state, "|", \ state 106 include/trace/events/writeback.h __field(unsigned long, state) state 116 include/trace/events/writeback.h __entry->state = inode->i_state; state 123 include/trace/events/writeback.h show_inode_state(__entry->state), state 719 include/trace/events/writeback.h __field(unsigned long, state) state 728 include/trace/events/writeback.h __entry->state = inode->i_state; state 736 include/trace/events/writeback.h show_inode_state(__entry->state), state 790 include/trace/events/writeback.h __field(unsigned long, state) state 802 include/trace/events/writeback.h __entry->state = inode->i_state; state 814 include/trace/events/writeback.h show_inode_state(__entry->state), state 846 include/trace/events/writeback.h __field(unsigned long, state ) state 854 include/trace/events/writeback.h __entry->state = inode->i_state; state 862 include/trace/events/writeback.h show_inode_state(__entry->state), __entry->mode) state 256 include/uapi/drm/amdgpu_drm.h } state; state 648 include/uapi/drm/radeon_drm.h drm_radeon_state_t __user *state; state 189 include/uapi/drm/savage_drm.h } state; /* SAVAGE_CMD_STATE */ state 95 include/uapi/linux/ax25.h unsigned int state; state 105 include/uapi/linux/ax25.h unsigned int state; state 3074 include/uapi/linux/bpf.h __u32 state; state 3334 include/uapi/linux/bpf.h __u32 state; state 408 include/uapi/linux/btrfs.h __u64 state; /* out */ state 180 include/uapi/linux/i2o-dev.h __u32 state:4; state 108 include/uapi/linux/if_bonding.h __s8 state; state 84 include/uapi/linux/if_bridge.h __u8 state; state 238 include/uapi/linux/if_bridge.h __u8 state; state 282 include/uapi/linux/ip_vs.h int state; state 1535 include/uapi/linux/kvm.h __u32 state; state 129 include/uapi/linux/msdos_fs.h __u8 state; /* undocumented, but used state 152 include/uapi/linux/msdos_fs.h __u8 state; /* undocumented, but used state 77 include/uapi/linux/psp-sev.h __u8 state; /* Out */ state 109 include/uapi/linux/raid/md_p.h __u32 state; /* 4 Operational state */ state 161 include/uapi/linux/raid/md_p.h __u32 state; /* 1 State bits (clean, ...) */ state 96 include/uapi/linux/raid/md_u.h int state; /* 1 State bits (clean, ...) */ state 129 include/uapi/linux/raid/md_u.h int state; state 140 include/uapi/linux/raid/md_u.h int state; state 232 include/uapi/linux/synclink.h __u32 state; state 474 include/uapi/linux/wimax/i2400m.h __le32 state; state 446 include/uapi/linux/xfrm.h struct xfrm_usersa_info state; state 198 include/uapi/misc/xilinx_sdfec.h __u32 state; state 293 include/uapi/rdma/ib_user_verbs.h __u8 state; state 137 include/uapi/rdma/rdma_user_rxe.h __u32 state; state 460 include/uapi/sound/asound.h snd_pcm_state_t state; /* stream state */ state 478 include/uapi/sound/asound.h snd_pcm_state_t state; /* RO: state - SNDRV_PCM_STATE_XXXX */ state 96 include/uapi/sound/sb16_csp.h unsigned short state; /* state bits */ state 48 include/uapi/sound/usb_stream.h unsigned state; state 125 include/video/neomagic.h struct vgastate state; state 667 include/video/omapfb_dss.h enum omap_dss_display_state state; state 811 include/video/omapfb_dss.h return dssdev->state == OMAP_DSS_DISPLAY_ACTIVE; state 195 include/video/vga.h extern int save_vga(struct vgastate *state); state 196 include/video/vga.h extern int restore_vga(struct vgastate *state); state 44 include/xen/interface/io/tpmif.h uint8_t state; /* enum vtpm_shared_page_state */ state 79 include/xen/interface/vcpu.h int state; state 76 include/xen/xenbus.h enum xenbus_state state; state 228 include/xen/xenbus.h const char *xenbus_strstate(enum xenbus_state state); state 200 init/do_mounts_md.c ainfo.state = (1 << MD_SB_CLEAN); state 210 init/do_mounts_md.c dinfo.state = (1<<MD_DISK_ACTIVE)|(1<<MD_DISK_SYNC); state 65 init/init_task.c .state = 0, state 154 init/init_task.c .vtime.state = VTIME_SYS, state 189 init/initramfs.c } state, next_state; state 207 init/initramfs.c static void __init read_into(char *buf, unsigned size, enum state next) state 212 init/initramfs.c state = next; state 217 init/initramfs.c state = Collect; state 239 init/initramfs.c state = next_state; state 256 init/initramfs.c state = SkipIt; state 265 init/initramfs.c state = Collect; state 280 init/initramfs.c state = next_state; state 322 init/initramfs.c state = SkipIt; state 343 init/initramfs.c state = CopyFile; state 372 init/initramfs.c state = SkipIt; state 390 init/initramfs.c state = SkipIt; state 411 init/initramfs.c while (!actions[state]()) state 428 init/initramfs.c state = Start; state 432 init/initramfs.c state = Reset; state 457 init/initramfs.c state = Start; state 463 init/initramfs.c state = Start; state 492 init/initramfs.c if (state != Reset) state 70 ipc/mqueue.c int state; /* one of STATE_* values */ state 656 ipc/mqueue.c if (ewp->state == STATE_READY) { state 661 ipc/mqueue.c if (ewp->state == STATE_READY) { state 957 ipc/mqueue.c receiver->state = STATE_READY; state 977 ipc/mqueue.c sender->state = STATE_READY; state 1064 ipc/mqueue.c wait.state = STATE_NONE; state 1167 ipc/mqueue.c wait.state = STATE_NONE; state 441 kernel/audit.c static int audit_set_enabled(u32 state) state 444 kernel/audit.c if (state > AUDIT_LOCKED) state 447 kernel/audit.c rc = audit_do_config_change("audit_enabled", &audit_enabled, state); state 449 kernel/audit.c audit_ever_enabled |= !!state; state 454 kernel/audit.c static int audit_set_failure(u32 state) state 456 kernel/audit.c if (state != AUDIT_FAIL_SILENT state 457 kernel/audit.c && state != AUDIT_FAIL_PRINTK state 458 kernel/audit.c && state != AUDIT_FAIL_PANIC) state 461 kernel/audit.c return audit_do_config_change("audit_failure", &audit_failure, state); state 101 kernel/audit.h enum audit_state state, current_state; state 442 kernel/auditsc.c enum audit_state *state, state 727 kernel/auditsc.c *state = AUDIT_DISABLED; state 730 kernel/auditsc.c *state = AUDIT_RECORD_CONTEXT; state 743 kernel/auditsc.c enum audit_state state; state 748 kernel/auditsc.c &state, true)) { state 749 kernel/auditsc.c if (state == AUDIT_RECORD_CONTEXT) state 752 kernel/auditsc.c return state; state 785 kernel/auditsc.c enum audit_state state; state 794 kernel/auditsc.c &state, false)) { state 796 kernel/auditsc.c ctx->current_state = state; state 797 kernel/auditsc.c return state; state 814 kernel/auditsc.c enum audit_state state; state 818 kernel/auditsc.c audit_filter_rules(tsk, &e->rule, ctx, n, &state, false)) { state 819 kernel/auditsc.c ctx->current_state = state; state 892 kernel/auditsc.c static inline struct audit_context *audit_alloc_context(enum audit_state state) state 899 kernel/auditsc.c context->state = state; state 900 kernel/auditsc.c context->prio = state == AUDIT_RECORD_CONTEXT ? ~0ULL : 0; state 918 kernel/auditsc.c enum audit_state state; state 924 kernel/auditsc.c state = audit_filter_task(tsk, &key); state 925 kernel/auditsc.c if (state == AUDIT_DISABLED) { state 930 kernel/auditsc.c if (!(context = audit_alloc_context(state))) { state 1632 kernel/auditsc.c enum audit_state state; state 1639 kernel/auditsc.c state = context->state; state 1640 kernel/auditsc.c if (state == AUDIT_DISABLED) state 1644 kernel/auditsc.c if (!context->dummy && state == AUDIT_BUILD_CONTEXT) { state 1658 kernel/auditsc.c context->current_state = state; state 1717 kernel/auditsc.c context->prio = context->state == AUDIT_RECORD_CONTEXT ? ~0ULL : 0; state 1730 kernel/auditsc.c if (context->state != AUDIT_RECORD_CONTEXT) { state 2015 kernel/bpf/core.c struct rnd_state *state; state 2018 kernel/bpf/core.c state = &get_cpu_var(bpf_user_rnd_state); state 2019 kernel/bpf/core.c res = prandom_u32_state(state); state 433 kernel/bpf/verifier.c const struct bpf_func_state *state) state 439 kernel/bpf/verifier.c if (state->frameno) state 440 kernel/bpf/verifier.c verbose(env, " frame%d:", state->frameno); state 442 kernel/bpf/verifier.c reg = &state->regs[i]; state 500 kernel/bpf/verifier.c for (i = 0; i < state->allocated_stack / BPF_REG_SIZE; i++) { state 506 kernel/bpf/verifier.c if (state->stack[i].slot_type[j] != STACK_INVALID) state 509 kernel/bpf/verifier.c state->stack[i].slot_type[j]]; state 515 kernel/bpf/verifier.c print_liveness(env, state->stack[i].spilled_ptr.live); state 516 kernel/bpf/verifier.c if (state->stack[i].slot_type[0] == STACK_SPILL) { state 517 kernel/bpf/verifier.c reg = &state->stack[i].spilled_ptr; state 528 kernel/bpf/verifier.c if (state->acquired_refs && state->refs[0].id) { state 529 kernel/bpf/verifier.c verbose(env, " refs=%d", state->refs[0].id); state 530 kernel/bpf/verifier.c for (i = 1; i < state->acquired_refs; i++) state 531 kernel/bpf/verifier.c if (state->refs[i].id) state 532 kernel/bpf/verifier.c verbose(env, ",%d", state->refs[i].id); state 559 kernel/bpf/verifier.c static int realloc_##NAME##_state(struct bpf_func_state *state, int size, \ state 562 kernel/bpf/verifier.c u32 old_size = state->COUNT; \ state 569 kernel/bpf/verifier.c state->COUNT = slot * SIZE; \ state 571 kernel/bpf/verifier.c kfree(state->FIELD); \ state 572 kernel/bpf/verifier.c state->FIELD = NULL; \ state 581 kernel/bpf/verifier.c if (state->FIELD) \ state 582 kernel/bpf/verifier.c memcpy(new_##FIELD, state->FIELD, \ state 587 kernel/bpf/verifier.c state->COUNT = slot * SIZE; \ state 588 kernel/bpf/verifier.c kfree(state->FIELD); \ state 589 kernel/bpf/verifier.c state->FIELD = new_##FIELD; \ state 605 kernel/bpf/verifier.c static int realloc_func_state(struct bpf_func_state *state, int stack_size, state 608 kernel/bpf/verifier.c int err = realloc_reference_state(state, refs_size, copy_old); state 611 kernel/bpf/verifier.c return realloc_stack_state(state, stack_size, copy_old); state 621 kernel/bpf/verifier.c struct bpf_func_state *state = cur_func(env); state 622 kernel/bpf/verifier.c int new_ofs = state->acquired_refs; state 625 kernel/bpf/verifier.c err = realloc_reference_state(state, state->acquired_refs + 1, true); state 629 kernel/bpf/verifier.c state->refs[new_ofs].id = id; state 630 kernel/bpf/verifier.c state->refs[new_ofs].insn_idx = insn_idx; state 636 kernel/bpf/verifier.c static int release_reference_state(struct bpf_func_state *state, int ptr_id) state 640 kernel/bpf/verifier.c last_idx = state->acquired_refs - 1; state 641 kernel/bpf/verifier.c for (i = 0; i < state->acquired_refs; i++) { state 642 kernel/bpf/verifier.c if (state->refs[i].id == ptr_id) { state 644 kernel/bpf/verifier.c memcpy(&state->refs[i], &state->refs[last_idx], state 645 kernel/bpf/verifier.c sizeof(*state->refs)); state 646 kernel/bpf/verifier.c memset(&state->refs[last_idx], 0, sizeof(*state->refs)); state 647 kernel/bpf/verifier.c state->acquired_refs--; state 666 kernel/bpf/verifier.c static void free_func_state(struct bpf_func_state *state) state 668 kernel/bpf/verifier.c if (!state) state 670 kernel/bpf/verifier.c kfree(state->refs); state 671 kernel/bpf/verifier.c kfree(state->stack); state 672 kernel/bpf/verifier.c kfree(state); state 675 kernel/bpf/verifier.c static void clear_jmp_history(struct bpf_verifier_state *state) state 677 kernel/bpf/verifier.c kfree(state->jmp_history); state 678 kernel/bpf/verifier.c state->jmp_history = NULL; state 679 kernel/bpf/verifier.c state->jmp_history_cnt = 0; state 682 kernel/bpf/verifier.c static void free_verifier_state(struct bpf_verifier_state *state, state 687 kernel/bpf/verifier.c for (i = 0; i <= state->curframe; i++) { state 688 kernel/bpf/verifier.c free_func_state(state->frame[i]); state 689 kernel/bpf/verifier.c state->frame[i] = NULL; state 691 kernel/bpf/verifier.c clear_jmp_history(state); state 693 kernel/bpf/verifier.c kfree(state); state 1042 kernel/bpf/verifier.c struct bpf_func_state *state) state 1044 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs; state 1057 kernel/bpf/verifier.c regs[BPF_REG_FP].frameno = state->frameno; state 1066 kernel/bpf/verifier.c struct bpf_func_state *state, state 1069 kernel/bpf/verifier.c state->callsite = callsite; state 1070 kernel/bpf/verifier.c state->frameno = frameno; state 1071 kernel/bpf/verifier.c state->subprogno = subprogno; state 1072 kernel/bpf/verifier.c init_reg_state(env, state); state 1196 kernel/bpf/verifier.c const struct bpf_reg_state *state, state 1199 kernel/bpf/verifier.c bool writes = parent == state->parent; /* Observe write marks */ state 1204 kernel/bpf/verifier.c if (writes && state->live & REG_LIVE_WRITTEN) state 1232 kernel/bpf/verifier.c state = parent; state 1233 kernel/bpf/verifier.c parent = state->parent; state 1362 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 1364 kernel/bpf/verifier.c struct bpf_reg_state *reg, *regs = state->regs; state 1878 kernel/bpf/verifier.c static void save_register_state(struct bpf_func_state *state, state 1883 kernel/bpf/verifier.c state->stack[spi].spilled_ptr = *reg; state 1884 kernel/bpf/verifier.c state->stack[spi].spilled_ptr.live |= REG_LIVE_WRITTEN; state 1887 kernel/bpf/verifier.c state->stack[spi].slot_type[i] = STACK_SPILL; state 1894 kernel/bpf/verifier.c struct bpf_func_state *state, /* func where register points to */ state 1902 kernel/bpf/verifier.c err = realloc_func_state(state, round_up(slot + 1, BPF_REG_SIZE), state 1903 kernel/bpf/verifier.c state->acquired_refs, true); state 1910 kernel/bpf/verifier.c state->stack[spi].slot_type[0] == STACK_SPILL && state 1933 kernel/bpf/verifier.c save_register_state(state, spi, reg); state 1942 kernel/bpf/verifier.c if (state != cur && reg->type == PTR_TO_STACK) { state 1950 kernel/bpf/verifier.c if (state->stack[spi].slot_type[0] == STACK_SPILL && state 1951 kernel/bpf/verifier.c register_is_const(&state->stack[spi].spilled_ptr)) state 1954 kernel/bpf/verifier.c if (state->stack[spi].slot_type[i] == STACK_MISC) { state 1982 kernel/bpf/verifier.c save_register_state(state, spi, reg); state 1987 kernel/bpf/verifier.c state->stack[spi].spilled_ptr.type = NOT_INIT; state 1989 kernel/bpf/verifier.c if (state->stack[spi].slot_type[0] == STACK_SPILL) state 1991 kernel/bpf/verifier.c state->stack[spi].slot_type[i] = STACK_MISC; state 2002 kernel/bpf/verifier.c state->stack[spi].spilled_ptr.live |= REG_LIVE_WRITTEN; state 2015 kernel/bpf/verifier.c state->stack[spi].slot_type[(slot - i) % BPF_REG_SIZE] = state 2026 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 2047 kernel/bpf/verifier.c mark_reg_unknown(env, state->regs, value_regno); state 2048 kernel/bpf/verifier.c state->regs[value_regno].live |= REG_LIVE_WRITTEN; state 2062 kernel/bpf/verifier.c state->regs[value_regno] = *reg; state 2067 kernel/bpf/verifier.c state->regs[value_regno].live |= REG_LIVE_WRITTEN; state 2100 kernel/bpf/verifier.c __mark_reg_const_zero(&state->regs[value_regno]); state 2111 kernel/bpf/verifier.c state->regs[value_regno].precise = true; state 2114 kernel/bpf/verifier.c mark_reg_unknown(env, state->regs, value_regno); state 2116 kernel/bpf/verifier.c state->regs[value_regno].live |= REG_LIVE_WRITTEN; state 2190 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 2191 kernel/bpf/verifier.c struct bpf_reg_state *reg = &state->regs[regno]; state 2199 kernel/bpf/verifier.c print_verifier_state(env, state); state 2764 kernel/bpf/verifier.c struct bpf_func_state *state; state 2834 kernel/bpf/verifier.c state = func(env, reg); state 2835 kernel/bpf/verifier.c err = update_stack_depth(env, state, off); state 2840 kernel/bpf/verifier.c err = check_stack_write(env, state, off, size, state 2843 kernel/bpf/verifier.c err = check_stack_read(env, state, off, size, state 2977 kernel/bpf/verifier.c struct bpf_func_state *state = func(env, reg); state 3056 kernel/bpf/verifier.c if (state->allocated_stack <= slot) state 3058 kernel/bpf/verifier.c stype = &state->stack[spi].slot_type[slot % BPF_REG_SIZE]; state 3066 kernel/bpf/verifier.c if (state->stack[spi].slot_type[0] == STACK_SPILL && state 3067 kernel/bpf/verifier.c state->stack[spi].spilled_ptr.type == SCALAR_VALUE) { state 3068 kernel/bpf/verifier.c __mark_reg_unknown(env, &state->stack[spi].spilled_ptr); state 3070 kernel/bpf/verifier.c state->stack[spi].slot_type[j] = STACK_MISC; state 3090 kernel/bpf/verifier.c mark_reg_read(env, &state->stack[spi].spilled_ptr, state 3091 kernel/bpf/verifier.c state->stack[spi].spilled_ptr.parent, state 3094 kernel/bpf/verifier.c return update_stack_depth(env, state, min_off); state 3694 kernel/bpf/verifier.c struct bpf_func_state *state) state 3696 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs, *reg; state 3703 kernel/bpf/verifier.c bpf_for_each_spilled_reg(i, state, reg) { state 3721 kernel/bpf/verifier.c struct bpf_func_state *state, state 3724 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs, *reg; state 3731 kernel/bpf/verifier.c bpf_for_each_spilled_reg(i, state, reg) { state 3762 kernel/bpf/verifier.c struct bpf_verifier_state *state = env->cur_state; state 3766 kernel/bpf/verifier.c if (state->curframe + 1 >= MAX_CALL_FRAMES) { state 3768 kernel/bpf/verifier.c state->curframe + 2); state 3780 kernel/bpf/verifier.c caller = state->frame[state->curframe]; state 3781 kernel/bpf/verifier.c if (state->frame[state->curframe + 1]) { state 3783 kernel/bpf/verifier.c state->curframe + 1); state 3790 kernel/bpf/verifier.c state->frame[state->curframe + 1] = callee; state 3799 kernel/bpf/verifier.c state->curframe + 1 /* frameno within this callchain */, state 3820 kernel/bpf/verifier.c state->curframe++; state 3836 kernel/bpf/verifier.c struct bpf_verifier_state *state = env->cur_state; state 3841 kernel/bpf/verifier.c callee = state->frame[state->curframe]; state 3854 kernel/bpf/verifier.c state->curframe--; state 3855 kernel/bpf/verifier.c caller = state->frame[state->curframe]; state 3873 kernel/bpf/verifier.c state->frame[state->curframe + 1] = NULL; state 3962 kernel/bpf/verifier.c struct bpf_func_state *state = cur_func(env); state 3965 kernel/bpf/verifier.c for (i = 0; i < state->acquired_refs; i++) { state 3967 kernel/bpf/verifier.c state->refs[i].id, state->refs[i].insn_idx); state 3969 kernel/bpf/verifier.c return state->acquired_refs ? -EINVAL : 0; state 4365 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 4366 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs, *dst_reg; state 4889 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 4890 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs, *dst_reg, *src_reg; state 4948 kernel/bpf/verifier.c print_verifier_state(env, state); state 4953 kernel/bpf/verifier.c print_verifier_state(env, state); state 5122 kernel/bpf/verifier.c static void __find_good_pkt_pointers(struct bpf_func_state *state, state 5130 kernel/bpf/verifier.c reg = &state->regs[i]; state 5136 kernel/bpf/verifier.c bpf_for_each_spilled_reg(i, state, reg) { state 5677 kernel/bpf/verifier.c static void mark_ptr_or_null_reg(struct bpf_func_state *state, state 5730 kernel/bpf/verifier.c static void __mark_ptr_or_null_regs(struct bpf_func_state *state, u32 id, state 5737 kernel/bpf/verifier.c mark_ptr_or_null_reg(state, &state->regs[i], id, is_null); state 5739 kernel/bpf/verifier.c bpf_for_each_spilled_reg(i, state, reg) { state 5742 kernel/bpf/verifier.c mark_ptr_or_null_reg(state, reg, id, is_null); state 5752 kernel/bpf/verifier.c struct bpf_func_state *state = vstate->frame[vstate->curframe]; state 5753 kernel/bpf/verifier.c struct bpf_reg_state *regs = state->regs; state 5763 kernel/bpf/verifier.c WARN_ON_ONCE(release_reference_state(state, id)); state 6291 kernel/bpf/verifier.c struct bpf_func_state *state = cur->frame[cur->curframe]; state 6293 kernel/bpf/verifier.c return &env->explored_states[(idx ^ state->callsite) % state_htab_size(env)]; state 6880 kernel/bpf/verifier.c if (sl->state.branches) state 6882 kernel/bpf/verifier.c if (sl->state.insn_idx != insn || state 6883 kernel/bpf/verifier.c sl->state.curframe != cur->curframe) state 6886 kernel/bpf/verifier.c if (sl->state.frame[i]->callsite != cur->frame[i]->callsite) state 6888 kernel/bpf/verifier.c clean_verifier_state(env, &sl->state); state 7209 kernel/bpf/verifier.c struct bpf_func_state *state, *parent; state 7221 kernel/bpf/verifier.c state = vstate->frame[frame]; state 7223 kernel/bpf/verifier.c state_reg = state->regs; state 7235 kernel/bpf/verifier.c for (i = 0; i < state->allocated_stack / BPF_REG_SIZE && state 7238 kernel/bpf/verifier.c state_reg = &state->stack[i].spilled_ptr; state 7255 kernel/bpf/verifier.c struct bpf_func_state *state; state 7258 kernel/bpf/verifier.c state = old->frame[old->curframe]; state 7259 kernel/bpf/verifier.c state_reg = state->regs; state 7271 kernel/bpf/verifier.c for (i = 0; i < state->allocated_stack / BPF_REG_SIZE; i++) { state 7272 kernel/bpf/verifier.c if (state->stack[i].slot_type[0] != STACK_SPILL) state 7274 kernel/bpf/verifier.c state_reg = &state->stack[i].spilled_ptr; state 7341 kernel/bpf/verifier.c if (sl->state.insn_idx != insn_idx) state 7343 kernel/bpf/verifier.c if (sl->state.branches) { state 7344 kernel/bpf/verifier.c if (states_maybe_looping(&sl->state, cur) && state 7345 kernel/bpf/verifier.c states_equal(env, &sl->state, cur)) { state 7367 kernel/bpf/verifier.c if (states_equal(env, &sl->state, cur)) { state 7379 kernel/bpf/verifier.c err = propagate_liveness(env, &sl->state, cur); state 7387 kernel/bpf/verifier.c err = err ? : propagate_precision(env, &sl->state); state 7411 kernel/bpf/verifier.c if (sl->state.frame[0]->regs[0].live & REG_LIVE_DONE) { state 7412 kernel/bpf/verifier.c u32 br = sl->state.branches; state 7417 kernel/bpf/verifier.c free_verifier_state(&sl->state, false); state 7463 kernel/bpf/verifier.c new = &new_sl->state; state 7551 kernel/bpf/verifier.c struct bpf_verifier_state *state; state 7560 kernel/bpf/verifier.c state = kzalloc(sizeof(struct bpf_verifier_state), GFP_KERNEL); state 7561 kernel/bpf/verifier.c if (!state) state 7563 kernel/bpf/verifier.c state->curframe = 0; state 7564 kernel/bpf/verifier.c state->speculative = false; state 7565 kernel/bpf/verifier.c state->branches = 1; state 7566 kernel/bpf/verifier.c state->frame[0] = kzalloc(sizeof(struct bpf_func_state), GFP_KERNEL); state 7567 kernel/bpf/verifier.c if (!state->frame[0]) { state 7568 kernel/bpf/verifier.c kfree(state); state 7571 kernel/bpf/verifier.c env->cur_state = state; state 7572 kernel/bpf/verifier.c init_func_state(env, state->frame[0], state 7631 kernel/bpf/verifier.c print_verifier_state(env, state->frame[state->curframe]); state 7827 kernel/bpf/verifier.c if (state->curframe) { state 9247 kernel/bpf/verifier.c free_verifier_state(&sl->state, false); state 9260 kernel/bpf/verifier.c free_verifier_state(&sl->state, false); state 720 kernel/cgroup/cgroup-v1.c switch (tsk->state) { state 45 kernel/cgroup/legacy_freezer.c unsigned int state; state 70 kernel/cgroup/legacy_freezer.c ret = task_freezer(task)->state & CGROUP_FREEZING; state 76 kernel/cgroup/legacy_freezer.c static const char *freezer_state_strs(unsigned int state) state 78 kernel/cgroup/legacy_freezer.c if (state & CGROUP_FROZEN) state 80 kernel/cgroup/legacy_freezer.c if (state & CGROUP_FREEZING) state 112 kernel/cgroup/legacy_freezer.c freezer->state |= CGROUP_FREEZER_ONLINE; state 114 kernel/cgroup/legacy_freezer.c if (parent && (parent->state & CGROUP_FREEZING)) { state 115 kernel/cgroup/legacy_freezer.c freezer->state |= CGROUP_FREEZING_PARENT | CGROUP_FROZEN; state 136 kernel/cgroup/legacy_freezer.c if (freezer->state & CGROUP_FREEZING) state 139 kernel/cgroup/legacy_freezer.c freezer->state = 0; state 178 kernel/cgroup/legacy_freezer.c if (!(freezer->state & CGROUP_FREEZING)) { state 183 kernel/cgroup/legacy_freezer.c while (freezer && (freezer->state & CGROUP_FROZEN)) { state 184 kernel/cgroup/legacy_freezer.c freezer->state &= ~CGROUP_FROZEN; state 221 kernel/cgroup/legacy_freezer.c if (freezer->state & CGROUP_FREEZING) state 253 kernel/cgroup/legacy_freezer.c if (!(freezer->state & CGROUP_FREEZING) || state 254 kernel/cgroup/legacy_freezer.c (freezer->state & CGROUP_FROZEN)) state 262 kernel/cgroup/legacy_freezer.c if ((child->state & CGROUP_FREEZER_ONLINE) && state 263 kernel/cgroup/legacy_freezer.c !(child->state & CGROUP_FROZEN)) { state 286 kernel/cgroup/legacy_freezer.c freezer->state |= CGROUP_FROZEN; state 313 kernel/cgroup/legacy_freezer.c seq_puts(m, freezer_state_strs(css_freezer(css)->state)); state 350 kernel/cgroup/legacy_freezer.c unsigned int state) state 355 kernel/cgroup/legacy_freezer.c if (!(freezer->state & CGROUP_FREEZER_ONLINE)) state 359 kernel/cgroup/legacy_freezer.c if (!(freezer->state & CGROUP_FREEZING)) state 361 kernel/cgroup/legacy_freezer.c freezer->state |= state; state 364 kernel/cgroup/legacy_freezer.c bool was_freezing = freezer->state & CGROUP_FREEZING; state 366 kernel/cgroup/legacy_freezer.c freezer->state &= ~state; state 368 kernel/cgroup/legacy_freezer.c if (!(freezer->state & CGROUP_FREEZING)) { state 371 kernel/cgroup/legacy_freezer.c freezer->state &= ~CGROUP_FROZEN; state 409 kernel/cgroup/legacy_freezer.c parent->state & CGROUP_FREEZING, state 442 kernel/cgroup/legacy_freezer.c return (bool)(freezer->state & CGROUP_FREEZING_SELF); state 450 kernel/cgroup/legacy_freezer.c return (bool)(freezer->state & CGROUP_FREEZING_PARENT); state 62 kernel/context_tracking.c void __context_tracking_enter(enum ctx_state state) state 70 kernel/context_tracking.c if ( __this_cpu_read(context_tracking.state) != state) { state 79 kernel/context_tracking.c if (state == CONTEXT_USER) { state 98 kernel/context_tracking.c __this_cpu_write(context_tracking.state, state); state 105 kernel/context_tracking.c void context_tracking_enter(enum ctx_state state) state 121 kernel/context_tracking.c __context_tracking_enter(state); state 145 kernel/context_tracking.c void __context_tracking_exit(enum ctx_state state) state 150 kernel/context_tracking.c if (__this_cpu_read(context_tracking.state) == state) { state 157 kernel/context_tracking.c if (state == CONTEXT_USER) { state 162 kernel/context_tracking.c __this_cpu_write(context_tracking.state, CONTEXT_KERNEL); state 169 kernel/context_tracking.c void context_tracking_exit(enum ctx_state state) state 177 kernel/context_tracking.c __context_tracking_exit(state); state 56 kernel/cpu.c enum cpuhp_state state; state 132 kernel/cpu.c static struct cpuhp_step *cpuhp_get_step(enum cpuhp_state state) state 134 kernel/cpu.c return cpuhp_hp_states + state; state 147 kernel/cpu.c static int cpuhp_invoke_callback(unsigned int cpu, enum cpuhp_state state, state 152 kernel/cpu.c struct cpuhp_step *step = cpuhp_get_step(state); state 157 kernel/cpu.c if (st->fail == state) { state 171 kernel/cpu.c trace_cpuhp_enter(cpu, st->target, state, cb); state 173 kernel/cpu.c trace_cpuhp_exit(cpu, st->state, state, ret); state 183 kernel/cpu.c trace_cpuhp_multi_enter(cpu, st->target, state, cbm, node); state 185 kernel/cpu.c trace_cpuhp_exit(cpu, st->state, state, ret); state 195 kernel/cpu.c trace_cpuhp_multi_enter(cpu, st->target, state, cbm, node); state 197 kernel/cpu.c trace_cpuhp_exit(cpu, st->state, state, ret); state 220 kernel/cpu.c trace_cpuhp_multi_enter(cpu, st->target, state, cbm, node); state 222 kernel/cpu.c trace_cpuhp_exit(cpu, st->state, state, ret); state 232 kernel/cpu.c static bool cpuhp_is_ap_state(enum cpuhp_state state) state 238 kernel/cpu.c return state > CPUHP_BRINGUP_CPU && state != CPUHP_TEARDOWN_CPU; state 256 kernel/cpu.c static bool cpuhp_is_atomic_state(enum cpuhp_state state) state 258 kernel/cpu.c return CPUHP_AP_IDLE_DEAD <= state && state < CPUHP_AP_ONLINE; state 455 kernel/cpu.c enum cpuhp_state prev_state = st->state; state 462 kernel/cpu.c st->bringup = st->state < target; state 478 kernel/cpu.c st->state--; state 480 kernel/cpu.c st->state++; state 490 kernel/cpu.c if (!st->single && st->state == st->target) state 573 kernel/cpu.c for (st->state--; st->state > st->target; st->state--) state 574 kernel/cpu.c cpuhp_invoke_callback(cpu, st->state, false, NULL, NULL); state 588 kernel/cpu.c return st->state <= CPUHP_BRINGUP_CPU; state 594 kernel/cpu.c enum cpuhp_state prev_state = st->state; state 597 kernel/cpu.c while (st->state < target) { state 598 kernel/cpu.c st->state++; state 599 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, st->state, true, NULL, NULL); state 647 kernel/cpu.c enum cpuhp_state state; state 667 kernel/cpu.c state = st->cb_state; state 671 kernel/cpu.c st->state++; state 672 kernel/cpu.c state = st->state; state 673 kernel/cpu.c st->should_run = (st->state < st->target); state 674 kernel/cpu.c WARN_ON_ONCE(st->state > st->target); state 676 kernel/cpu.c state = st->state; state 677 kernel/cpu.c st->state--; state 678 kernel/cpu.c st->should_run = (st->state > st->target); state 679 kernel/cpu.c WARN_ON_ONCE(st->state < st->target); state 683 kernel/cpu.c WARN_ON_ONCE(!cpuhp_is_ap_state(state)); state 685 kernel/cpu.c if (cpuhp_is_atomic_state(state)) { state 687 kernel/cpu.c st->result = cpuhp_invoke_callback(cpu, state, bringup, st->node, &st->last); state 695 kernel/cpu.c st->result = cpuhp_invoke_callback(cpu, state, bringup, st->node, &st->last); state 717 kernel/cpu.c cpuhp_invoke_ap_callback(int cpu, enum cpuhp_state state, bool bringup, state 737 kernel/cpu.c return cpuhp_invoke_callback(cpu, state, bringup, node, NULL); state 744 kernel/cpu.c st->cb_state = state; state 770 kernel/cpu.c enum cpuhp_state prev_state = st->state; state 781 kernel/cpu.c trace_cpuhp_exit(cpu, st->state, prev_state, ret); state 860 kernel/cpu.c WARN_ON(st->state != CPUHP_TEARDOWN_CPU); state 861 kernel/cpu.c st->state--; state 863 kernel/cpu.c for (; st->state > target; st->state--) { state 864 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, st->state, false, NULL, NULL); state 915 kernel/cpu.c BUG_ON(st->state != CPUHP_AP_IDLE_DEAD); state 940 kernel/cpu.c BUG_ON(st->state != CPUHP_AP_OFFLINE); state 942 kernel/cpu.c st->state = CPUHP_AP_IDLE_DEAD; state 953 kernel/cpu.c for (st->state++; st->state < st->target; st->state++) state 954 kernel/cpu.c cpuhp_invoke_callback(cpu, st->state, true, NULL, NULL); state 960 kernel/cpu.c enum cpuhp_state prev_state = st->state; state 963 kernel/cpu.c for (; st->state > target; st->state--) { state 964 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, st->state, false, NULL, NULL); state 967 kernel/cpu.c if (st->state < prev_state) state 997 kernel/cpu.c if (st->state > CPUHP_TEARDOWN_CPU) { state 1011 kernel/cpu.c if (st->state > CPUHP_TEARDOWN_CPU) state 1021 kernel/cpu.c if (ret && st->state == CPUHP_TEARDOWN_CPU && st->state < prev_state) { state 1079 kernel/cpu.c while (st->state < target) { state 1080 kernel/cpu.c st->state++; state 1081 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, st->state, true, NULL, NULL); state 1094 kernel/cpu.c void cpuhp_online_idle(enum cpuhp_state state) state 1099 kernel/cpu.c if (state != CPUHP_AP_ONLINE_IDLE) state 1108 kernel/cpu.c st->state = CPUHP_AP_ONLINE_IDLE; state 1130 kernel/cpu.c if (st->state >= target) state 1133 kernel/cpu.c if (st->state == CPUHP_OFFLINE) { state 1149 kernel/cpu.c if (st->state > CPUHP_BRINGUP_CPU) { state 1537 kernel/cpu.c static int cpuhp_cb_check(enum cpuhp_state state) state 1539 kernel/cpu.c if (state <= CPUHP_OFFLINE || state >= CPUHP_ONLINE) state 1549 kernel/cpu.c static int cpuhp_reserve_state(enum cpuhp_state state) state 1554 kernel/cpu.c switch (state) { state 1567 kernel/cpu.c for (i = state; i <= end; i++, step++) { state 1575 kernel/cpu.c static int cpuhp_store_callbacks(enum cpuhp_state state, const char *name, state 1593 kernel/cpu.c if (name && (state == CPUHP_AP_ONLINE_DYN || state 1594 kernel/cpu.c state == CPUHP_BP_PREPARE_DYN)) { state 1595 kernel/cpu.c ret = cpuhp_reserve_state(state); state 1598 kernel/cpu.c state = ret; state 1600 kernel/cpu.c sp = cpuhp_get_step(state); state 1612 kernel/cpu.c static void *cpuhp_get_teardown_cb(enum cpuhp_state state) state 1614 kernel/cpu.c return cpuhp_get_step(state)->teardown.single; state 1621 kernel/cpu.c static int cpuhp_issue_call(int cpu, enum cpuhp_state state, bool bringup, state 1624 kernel/cpu.c struct cpuhp_step *sp = cpuhp_get_step(state); state 1639 kernel/cpu.c if (cpuhp_is_ap_state(state)) state 1640 kernel/cpu.c ret = cpuhp_invoke_ap_callback(cpu, state, bringup, node); state 1642 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, state, bringup, node, NULL); state 1644 kernel/cpu.c ret = cpuhp_invoke_callback(cpu, state, bringup, node, NULL); state 1655 kernel/cpu.c static void cpuhp_rollback_install(int failedcpu, enum cpuhp_state state, state 1663 kernel/cpu.c int cpustate = st->state; state 1669 kernel/cpu.c if (cpustate >= state) state 1670 kernel/cpu.c cpuhp_issue_call(cpu, state, false, node); state 1674 kernel/cpu.c int __cpuhp_state_add_instance_cpuslocked(enum cpuhp_state state, state 1684 kernel/cpu.c sp = cpuhp_get_step(state); state 1699 kernel/cpu.c int cpustate = st->state; state 1701 kernel/cpu.c if (cpustate < state) state 1704 kernel/cpu.c ret = cpuhp_issue_call(cpu, state, true, node); state 1707 kernel/cpu.c cpuhp_rollback_install(cpu, state, node); state 1719 kernel/cpu.c int __cpuhp_state_add_instance(enum cpuhp_state state, struct hlist_node *node, state 1725 kernel/cpu.c ret = __cpuhp_state_add_instance_cpuslocked(state, node, invoke); state 1748 kernel/cpu.c int __cpuhp_setup_state_cpuslocked(enum cpuhp_state state, state 1759 kernel/cpu.c if (cpuhp_cb_check(state) || !name) state 1764 kernel/cpu.c ret = cpuhp_store_callbacks(state, name, startup, teardown, state 1767 kernel/cpu.c dynstate = state == CPUHP_AP_ONLINE_DYN; state 1769 kernel/cpu.c state = ret; state 1782 kernel/cpu.c int cpustate = st->state; state 1784 kernel/cpu.c if (cpustate < state) state 1787 kernel/cpu.c ret = cpuhp_issue_call(cpu, state, true, NULL); state 1790 kernel/cpu.c cpuhp_rollback_install(cpu, state, NULL); state 1791 kernel/cpu.c cpuhp_store_callbacks(state, NULL, NULL, NULL, false); state 1802 kernel/cpu.c return state; state 1807 kernel/cpu.c int __cpuhp_setup_state(enum cpuhp_state state, state 1816 kernel/cpu.c ret = __cpuhp_setup_state_cpuslocked(state, name, invoke, startup, state 1823 kernel/cpu.c int __cpuhp_state_remove_instance(enum cpuhp_state state, state 1826 kernel/cpu.c struct cpuhp_step *sp = cpuhp_get_step(state); state 1829 kernel/cpu.c BUG_ON(cpuhp_cb_check(state)); state 1837 kernel/cpu.c if (!invoke || !cpuhp_get_teardown_cb(state)) state 1846 kernel/cpu.c int cpustate = st->state; state 1848 kernel/cpu.c if (cpustate >= state) state 1849 kernel/cpu.c cpuhp_issue_call(cpu, state, false, node); state 1871 kernel/cpu.c void __cpuhp_remove_state_cpuslocked(enum cpuhp_state state, bool invoke) state 1873 kernel/cpu.c struct cpuhp_step *sp = cpuhp_get_step(state); state 1876 kernel/cpu.c BUG_ON(cpuhp_cb_check(state)); state 1884 kernel/cpu.c state); state 1888 kernel/cpu.c if (!invoke || !cpuhp_get_teardown_cb(state)) state 1898 kernel/cpu.c int cpustate = st->state; state 1900 kernel/cpu.c if (cpustate >= state) state 1901 kernel/cpu.c cpuhp_issue_call(cpu, state, false, NULL); state 1904 kernel/cpu.c cpuhp_store_callbacks(state, NULL, NULL, NULL, false); state 1909 kernel/cpu.c void __cpuhp_remove_state(enum cpuhp_state state, bool invoke) state 1912 kernel/cpu.c __cpuhp_remove_state_cpuslocked(state, invoke); state 1995 kernel/cpu.c return sprintf(buf, "%d\n", st->state); state 1997 kernel/cpu.c static DEVICE_ATTR(state, 0444, show_cpuhp_state, NULL); state 2030 kernel/cpu.c if (st->state < target) state 2204 kernel/cpu.c const char *state = smt_states[cpu_smt_control]; state 2206 kernel/cpu.c return snprintf(buf, PAGE_SIZE - 2, "%s\n", state); state 2379 kernel/cpu.c this_cpu_write(cpuhp_state.state, CPUHP_ONLINE); state 115 kernel/debug/debug_core.c [0 ... KGDB_MAX_BREAKPOINTS-1] = { .state = BP_UNDEFINED } state 314 kernel/debug/debug_core.c if (kgdb_break[i].state != BP_SET) state 326 kernel/debug/debug_core.c kgdb_break[i].state = BP_ACTIVE; state 341 kernel/debug/debug_core.c if ((kgdb_break[i].state == BP_SET) && state 346 kernel/debug/debug_core.c if (kgdb_break[i].state == BP_REMOVED && state 355 kernel/debug/debug_core.c if (kgdb_break[i].state == BP_UNDEFINED) { state 365 kernel/debug/debug_core.c kgdb_break[breakno].state = BP_SET; state 379 kernel/debug/debug_core.c if (kgdb_break[i].state != BP_ACTIVE) state 389 kernel/debug/debug_core.c kgdb_break[i].state = BP_SET; state 399 kernel/debug/debug_core.c if ((kgdb_break[i].state == BP_SET) && state 401 kernel/debug/debug_core.c kgdb_break[i].state = BP_REMOVED; state 413 kernel/debug/debug_core.c if ((kgdb_break[i].state == BP_REMOVED) && state 427 kernel/debug/debug_core.c if (kgdb_break[i].state != BP_ACTIVE) state 434 kernel/debug/debug_core.c kgdb_break[i].state = BP_UNDEFINED; state 2033 kernel/debug/kdb/kdb_main.c if (mod->state == MODULE_STATE_UNFORMED) state 2041 kernel/debug/kdb/kdb_main.c if (mod->state == MODULE_STATE_GOING) state 2043 kernel/debug/kdb/kdb_main.c else if (mod->state == MODULE_STATE_COMING) state 2210 kernel/debug/kdb/kdb_main.c char state, prev_state = '?'; state 2216 kernel/debug/kdb/kdb_main.c state = 'F'; /* cpu is offline */ state 2218 kernel/debug/kdb/kdb_main.c state = 'D'; /* cpu is online but unresponsive */ state 2220 kernel/debug/kdb/kdb_main.c state = ' '; /* cpu is responding to kdb */ state 2222 kernel/debug/kdb/kdb_main.c state = 'I'; /* idle task */ state 2224 kernel/debug/kdb/kdb_main.c if (state != prev_state) { state 2235 kernel/debug/kdb/kdb_main.c prev_state = state; state 624 kernel/debug/kdb/kdb_support.c char state; state 631 kernel/debug/kdb/kdb_support.c state = (p->state == 0) ? 'R' : state 632 kernel/debug/kdb/kdb_support.c (p->state < 0) ? 'U' : state 633 kernel/debug/kdb/kdb_support.c (p->state & TASK_UNINTERRUPTIBLE) ? 'D' : state 634 kernel/debug/kdb/kdb_support.c (p->state & TASK_STOPPED) ? 'T' : state 635 kernel/debug/kdb/kdb_support.c (p->state & TASK_TRACED) ? 'C' : state 638 kernel/debug/kdb/kdb_support.c (p->state & TASK_INTERRUPTIBLE) ? 'S' : '?'; state 644 kernel/debug/kdb/kdb_support.c state = 'I'; /* idle task */ state 646 kernel/debug/kdb/kdb_support.c } else if (!p->mm && state == 'S') { state 647 kernel/debug/kdb/kdb_support.c state = 'M'; /* sleeping system daemon */ state 649 kernel/debug/kdb/kdb_support.c return state; state 663 kernel/debug/kdb/kdb_support.c char state[] = { kdb_task_state_char(p), '\0' }; state 664 kernel/debug/kdb/kdb_support.c return (mask & kdb_task_state_string(state)) != 0; state 618 kernel/events/core.c if (leader->state <= PERF_EVENT_STATE_OFF) state 619 kernel/events/core.c return leader->state; state 621 kernel/events/core.c return event->state; state 627 kernel/events/core.c enum perf_event_state state = __perf_effective_state(event); state 631 kernel/events/core.c if (state >= PERF_EVENT_STATE_INACTIVE) state 635 kernel/events/core.c if (state >= PERF_EVENT_STATE_ACTIVE) state 657 kernel/events/core.c perf_event_set_state(struct perf_event *event, enum perf_event_state state) state 659 kernel/events/core.c if (event->state == state) state 667 kernel/events/core.c if ((event->state < 0) ^ (state < 0)) state 670 kernel/events/core.c WRITE_ONCE(event->state, state); state 1704 kernel/events/core.c event->state = event->attr.disabled ? PERF_EVENT_STATE_OFF : state 1889 kernel/events/core.c if (event->state > PERF_EVENT_STATE_OFF) state 2020 kernel/events/core.c if (sibling->state == PERF_EVENT_STATE_ACTIVE) { state 2040 kernel/events/core.c return event->state == PERF_EVENT_STATE_DEAD; state 2082 kernel/events/core.c enum perf_event_state state = PERF_EVENT_STATE_INACTIVE; state 2087 kernel/events/core.c if (event->state != PERF_EVENT_STATE_ACTIVE) state 2104 kernel/events/core.c state = PERF_EVENT_STATE_OFF; state 2106 kernel/events/core.c perf_event_set_state(event, state); state 2127 kernel/events/core.c if (group_event->state != PERF_EVENT_STATE_ACTIVE) state 2226 kernel/events/core.c if (event->state < PERF_EVENT_STATE_INACTIVE) state 2261 kernel/events/core.c if (event->state <= PERF_EVENT_STATE_OFF) { state 2344 kernel/events/core.c if (event->state <= PERF_EVENT_STATE_OFF) state 2403 kernel/events/core.c if (group_event->state == PERF_EVENT_STATE_OFF) state 2754 kernel/events/core.c if (event->state >= PERF_EVENT_STATE_INACTIVE || state 2755 kernel/events/core.c event->state <= PERF_EVENT_STATE_ERROR) state 2775 kernel/events/core.c if (leader != event && leader->state != PERF_EVENT_STATE_ACTIVE) { state 2801 kernel/events/core.c if (event->state >= PERF_EVENT_STATE_INACTIVE || state 2802 kernel/events/core.c event->state < PERF_EVENT_STATE_ERROR) { state 2814 kernel/events/core.c if (event->state == PERF_EVENT_STATE_ERROR) state 2815 kernel/events/core.c event->state = PERF_EVENT_STATE_OFF; state 2845 kernel/events/core.c if (READ_ONCE(event->state) != PERF_EVENT_STATE_ACTIVE) state 2884 kernel/events/core.c if (READ_ONCE(event->state) != PERF_EVENT_STATE_ACTIVE) state 3122 kernel/events/core.c if (event->state == PERF_EVENT_STATE_ACTIVE) state 3391 kernel/events/core.c if (event->state <= PERF_EVENT_STATE_OFF) state 3406 kernel/events/core.c if (event->state == PERF_EVENT_STATE_INACTIVE) state 3416 kernel/events/core.c if (event->state <= PERF_EVENT_STATE_OFF) state 3724 kernel/events/core.c if (event->state != PERF_EVENT_STATE_ACTIVE) state 3877 kernel/events/core.c if (event->state >= PERF_EVENT_STATE_INACTIVE) state 3983 kernel/events/core.c if (event->state != PERF_EVENT_STATE_ACTIVE) state 3997 kernel/events/core.c if (sub->state == PERF_EVENT_STATE_ACTIVE) { state 4093 kernel/events/core.c enum perf_event_state state = READ_ONCE(event->state); state 4101 kernel/events/core.c if (state == PERF_EVENT_STATE_ACTIVE) { state 4139 kernel/events/core.c } else if (state == PERF_EVENT_STATE_INACTIVE) { state 4144 kernel/events/core.c state = event->state; state 4145 kernel/events/core.c if (state != PERF_EVENT_STATE_INACTIVE) { state 4709 kernel/events/core.c event->state = PERF_EVENT_STATE_DEAD; state 4955 kernel/events/core.c if (event->state > PERF_EVENT_STATE_EXIT) state 4978 kernel/events/core.c if (event->state == PERF_EVENT_STATE_ERROR) state 5087 kernel/events/core.c active = (event->state == PERF_EVENT_STATE_ACTIVE); state 5327 kernel/events/core.c if (event->hw.state & PERF_HES_STOPPED) state 5330 kernel/events/core.c if (event->state != PERF_EVENT_STATE_ACTIVE) state 6301 kernel/events/core.c (leader->state == PERF_EVENT_STATE_ACTIVE)) state 6314 kernel/events/core.c (sub->state == PERF_EVENT_STATE_ACTIVE)) state 6807 kernel/events/core.c if (event->state < PERF_EVENT_STATE_INACTIVE) state 6831 kernel/events/core.c if (event->state < PERF_EVENT_STATE_INACTIVE) state 7845 kernel/events/core.c if (!sched_in && task->state == TASK_RUNNING) state 8331 kernel/events/core.c if (event->hw.state & PERF_HES_STOPPED) state 8493 kernel/events/core.c hwc->state = !(flags & PERF_EF_START); state 8512 kernel/events/core.c event->hw.state = 0; state 8517 kernel/events/core.c event->hw.state = PERF_HES_STOPPED; state 8691 kernel/events/core.c if (event->hw.state & PERF_HES_STOPPED) state 9147 kernel/events/core.c if (!bp->hw.state && !perf_exclude_event(bp, regs)) state 9346 kernel/events/core.c int state = IF_STATE_ACTION, token; state 9366 kernel/events/core.c if (state == IF_STATE_ACTION) { state 9377 kernel/events/core.c if (state != IF_STATE_ACTION) state 9381 kernel/events/core.c state = IF_STATE_SOURCE; state 9391 kernel/events/core.c if (state != IF_STATE_SOURCE) state 9416 kernel/events/core.c state = IF_STATE_END; state 9428 kernel/events/core.c if (state == IF_STATE_END) { state 9476 kernel/events/core.c state = IF_STATE_ACTION; state 9481 kernel/events/core.c if (state != IF_STATE_ACTION) state 9587 kernel/events/core.c if (event->state != PERF_EVENT_STATE_ACTIVE) state 10480 kernel/events/core.c event->state = PERF_EVENT_STATE_INACTIVE; state 11468 kernel/events/core.c if (event->state >= PERF_EVENT_STATE_OFF) state 11469 kernel/events/core.c event->state = PERF_EVENT_STATE_INACTIVE; state 11481 kernel/events/core.c if (event->state >= PERF_EVENT_STATE_OFF) state 11482 kernel/events/core.c event->state = PERF_EVENT_STATE_INACTIVE; state 11798 kernel/events/core.c enum perf_event_state parent_state = parent_event->state; state 11855 kernel/events/core.c child_event->state = PERF_EVENT_STATE_INACTIVE; state 11857 kernel/events/core.c child_event->state = PERF_EVENT_STATE_OFF; state 625 kernel/events/hw_breakpoint.c bp->hw.state = PERF_HES_STOPPED; state 642 kernel/events/hw_breakpoint.c bp->hw.state = 0; state 647 kernel/events/hw_breakpoint.c bp->hw.state = PERF_HES_STOPPED; state 1959 kernel/events/uprobes.c utask->state = UTASK_SSTEP; state 1980 kernel/events/uprobes.c WARN_ON_ONCE(utask->state != UTASK_SSTEP); state 1988 kernel/events/uprobes.c utask->state = UTASK_SSTEP_TRAPPED; state 2273 kernel/events/uprobes.c if (utask->state == UTASK_SSTEP_ACK) state 2275 kernel/events/uprobes.c else if (utask->state == UTASK_SSTEP_TRAPPED) state 2282 kernel/events/uprobes.c utask->state = UTASK_RUNNING; state 2348 kernel/events/uprobes.c utask->state = UTASK_SSTEP_ACK; state 976 kernel/exit.c int state, status; state 997 kernel/exit.c state = (ptrace_reparented(p) && thread_group_leader(p)) ? state 999 kernel/exit.c if (cmpxchg(&p->exit_state, EXIT_ZOMBIE, state) != EXIT_ZOMBIE) state 1010 kernel/exit.c if (state == EXIT_DEAD && thread_group_leader(p)) { state 1071 kernel/exit.c if (state == EXIT_TRACE) { state 1077 kernel/exit.c state = EXIT_ZOMBIE; state 1079 kernel/exit.c state = EXIT_DEAD; state 1080 kernel/exit.c p->exit_state = state; state 1083 kernel/exit.c if (state == EXIT_DEAD) state 433 kernel/fork.c if (WARN_ON(tsk->state != TASK_DEAD)) state 1913 kernel/fork.c p->vtime.state = VTIME_INACTIVE; state 2280 kernel/fork.c p->state = TASK_DEAD; state 61 kernel/freezer.c long save = current->state; state 3828 kernel/futex.c static void futex_cleanup_end(struct task_struct *tsk, int state) state 3834 kernel/futex.c tsk->futex_state = state; state 197 kernel/hung_task.c if (t->state == TASK_UNINTERRUPTIBLE) state 18 kernel/irq/debugfs.c static void irq_debug_show_bits(struct seq_file *m, int ind, unsigned int state, state 24 kernel/irq/debugfs.c if (state & sd->mask) state 102 kernel/irq/internals.h bool *state); state 2613 kernel/irq/manage.c bool *state) state 2630 kernel/irq/manage.c err = chip->irq_get_irqchip_state(data, which, state); state 2648 kernel/irq/manage.c bool *state) state 2661 kernel/irq/manage.c err = __irq_get_irqchip_state(data, which, state); state 153 kernel/irq/spurious.c unsigned int state; state 159 kernel/irq/spurious.c state = desc->istate; state 161 kernel/irq/spurious.c if (!(state & IRQS_SPURIOUS_DISABLED)) state 578 kernel/jump_label.c m && m->state == MODULE_STATE_COMING); state 1585 kernel/kprobes.c (*probed_mod)->state != MODULE_STATE_COMING) { state 395 kernel/kthread.c static void __kthread_bind_mask(struct task_struct *p, const struct cpumask *mask, long state) state 399 kernel/kthread.c if (!wait_task_inactive(p, state)) { state 411 kernel/kthread.c static void __kthread_bind(struct task_struct *p, unsigned int cpu, long state) state 413 kernel/kthread.c __kthread_bind_mask(p, cpumask_of(cpu), state); state 1115 kernel/livepatch/core.c if (WARN_ON(mod->state != MODULE_STATE_COMING)) state 1187 kernel/livepatch/core.c if (WARN_ON(mod->state != MODULE_STATE_GOING && state 1188 kernel/livepatch/core.c mod->state != MODULE_STATE_COMING)) state 504 kernel/livepatch/transition.c void klp_init_transition(struct klp_patch *patch, int state) state 510 kernel/livepatch/transition.c int initial_state = !state; state 520 kernel/livepatch/transition.c klp_target_state = state; state 9 kernel/livepatch/transition.h void klp_init_transition(struct klp_patch *patch, int state); state 708 kernel/locking/lockdep.c if (p->state == TASK_RUNNING && p != current) state 2132 kernel/locking/lockdep.c int state = new_bit & LOCK_USAGE_STATE_MASK; state 2138 kernel/locking/lockdep.c return state | (dir ^ LOCK_USAGE_DIR_MASK); state 926 kernel/locking/mutex.c __mutex_lock_common(struct mutex *lock, long state, unsigned int subclass, state 1005 kernel/locking/mutex.c set_current_state(state); state 1021 kernel/locking/mutex.c if (signal_pending_state(state, current)) { state 1045 kernel/locking/mutex.c set_current_state(state); state 1100 kernel/locking/mutex.c __mutex_lock(struct mutex *lock, long state, unsigned int subclass, state 1103 kernel/locking/mutex.c return __mutex_lock_common(lock, state, subclass, nest_lock, ip, NULL, false); state 1107 kernel/locking/mutex.c __ww_mutex_lock(struct mutex *lock, long state, unsigned int subclass, state 1111 kernel/locking/mutex.c return __mutex_lock_common(lock, state, subclass, nest_lock, ip, ww_ctx, true); state 53 kernel/locking/qspinlock_paravirt.h u8 state; state 272 kernel/locking/qspinlock_paravirt.h return READ_ONCE(prev->state) != vcpu_running; state 285 kernel/locking/qspinlock_paravirt.h pn->state = vcpu_running; state 320 kernel/locking/qspinlock_paravirt.h smp_store_mb(pn->state, vcpu_halted); state 325 kernel/locking/qspinlock_paravirt.h pv_wait(&pn->state, vcpu_halted); state 333 kernel/locking/qspinlock_paravirt.h cmpxchg(&pn->state, vcpu_halted, vcpu_running); state 380 kernel/locking/qspinlock_paravirt.h if (cmpxchg_relaxed(&pn->state, vcpu_halted, vcpu_hashed) state 414 kernel/locking/qspinlock_paravirt.h if (READ_ONCE(pn->state) == vcpu_hashed) state 427 kernel/locking/qspinlock_paravirt.h WRITE_ONCE(pn->state, vcpu_running); state 467 kernel/locking/qspinlock_paravirt.h WRITE_ONCE(pn->state, vcpu_hashed); state 1167 kernel/locking/rtmutex.c __rt_mutex_slowlock(struct rt_mutex *lock, int state, state 1182 kernel/locking/rtmutex.c if (likely(state == TASK_INTERRUPTIBLE)) { state 1199 kernel/locking/rtmutex.c set_current_state(state); state 1230 kernel/locking/rtmutex.c rt_mutex_slowlock(struct rt_mutex *lock, int state, state 1256 kernel/locking/rtmutex.c set_current_state(state); state 1266 kernel/locking/rtmutex.c ret = __rt_mutex_slowlock(lock, state, timeout, &waiter); state 1406 kernel/locking/rtmutex.c rt_mutex_fastlock(struct rt_mutex *lock, int state, state 1407 kernel/locking/rtmutex.c int (*slowfn)(struct rt_mutex *lock, int state, state 1414 kernel/locking/rtmutex.c return slowfn(lock, state, NULL, RT_MUTEX_MIN_CHAINWALK); state 1418 kernel/locking/rtmutex.c rt_mutex_timed_fastlock(struct rt_mutex *lock, int state, state 1421 kernel/locking/rtmutex.c int (*slowfn)(struct rt_mutex *lock, int state, state 1429 kernel/locking/rtmutex.c return slowfn(lock, state, timeout, chwalk); state 722 kernel/locking/rwsem.c enum owner_state state; state 725 kernel/locking/rwsem.c state = rwsem_owner_state(owner, flags, nonspinnable); state 726 kernel/locking/rwsem.c if (state != OWNER_WRITER) state 727 kernel/locking/rwsem.c return state; state 739 kernel/locking/rwsem.c state = rwsem_owner_state(new, new_flags, nonspinnable); state 752 kernel/locking/rwsem.c state = OWNER_NONSPINNABLE; state 760 kernel/locking/rwsem.c return state; state 995 kernel/locking/rwsem.c rwsem_down_read_slowpath(struct rw_semaphore *sem, int state) state 1089 kernel/locking/rwsem.c set_current_state(state); state 1094 kernel/locking/rwsem.c if (signal_pending_state(state, current)) { state 1139 kernel/locking/rwsem.c rwsem_down_write_slowpath(struct rw_semaphore *sem, int state) state 1212 kernel/locking/rwsem.c set_current_state(state); state 1235 kernel/locking/rwsem.c if (signal_pending_state(state, current)) state 1240 kernel/locking/rwsem.c set_current_state(state); state 204 kernel/locking/semaphore.c static inline int __sched __down_common(struct semaphore *sem, long state, state 214 kernel/locking/semaphore.c if (signal_pending_state(state, current)) state 218 kernel/locking/semaphore.c __set_current_state(state); state 316 kernel/module.c BUG_ON(mod && mod->state == MODULE_STATE_UNFORMED); state 317 kernel/module.c if (mod && mod->state == MODULE_STATE_COMING) state 476 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 623 kernel/module.c if (!even_unformed && mod->state == MODULE_STATE_UNFORMED) state 696 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 947 kernel/module.c mod->state = MODULE_STATE_GOING; state 1002 kernel/module.c if (mod->state != MODULE_STATE_LIVE) { state 1197 kernel/module.c const char *state = "unknown"; state 1199 kernel/module.c switch (mk->mod->state) { state 1201 kernel/module.c state = "live"; state 1204 kernel/module.c state = "coming"; state 1207 kernel/module.c state = "going"; state 1212 kernel/module.c return sprintf(buffer, "%s\n", state); state 2049 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 2073 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED || state 2074 kernel/module.c mod->state == MODULE_STATE_GOING) state 2199 kernel/module.c mod->state = MODULE_STATE_UNFORMED; state 3508 kernel/module.c ret = !mod || mod->state == MODULE_STATE_LIVE; state 3595 kernel/module.c mod->state = MODULE_STATE_LIVE; state 3662 kernel/module.c mod->state = MODULE_STATE_GOING; state 3692 kernel/module.c mod->state = MODULE_STATE_UNFORMED; state 3698 kernel/module.c if (old->state != MODULE_STATE_LIVE) { state 3741 kernel/module.c mod->state = MODULE_STATE_COMING; state 3938 kernel/module.c mod->state = MODULE_STATE_GOING; state 4145 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4171 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4201 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4251 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4275 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4301 kernel/module.c BUG_ON(mod->state == MODULE_STATE_UNFORMED); state 4303 kernel/module.c mod->state == MODULE_STATE_GOING || state 4304 kernel/module.c mod->state == MODULE_STATE_COMING) { state 4308 kernel/module.c if (mod->state == MODULE_STATE_GOING) state 4311 kernel/module.c if (mod->state == MODULE_STATE_COMING) state 4345 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4354 kernel/module.c mod->state == MODULE_STATE_GOING ? "Unloading" : state 4355 kernel/module.c mod->state == MODULE_STATE_COMING ? "Loading" : state 4479 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 4535 kernel/module.c if (mod->state == MODULE_STATE_UNFORMED) state 63 kernel/panic.c static long no_blink(int state) state 69 kernel/panic.c long (*panic_blink)(int state); state 172 kernel/panic.c int state = 0; state 311 kernel/panic.c i += panic_blink(state ^= 1); state 347 kernel/panic.c i += panic_blink(state ^= 1); state 90 kernel/power/autosleep.c int pm_autosleep_set_state(suspend_state_t state) state 94 kernel/power/autosleep.c if (state >= PM_SUSPEND_MAX) state 102 kernel/power/autosleep.c autosleep_state = state; state 106 kernel/power/autosleep.c if (state > PM_SUSPEND_ON) { state 149 kernel/power/main.c suspend_state_t state; state 156 kernel/power/main.c for (state = PM_SUSPEND_MIN; state < PM_SUSPEND_MAX; state++) { state 157 kernel/power/main.c const char *label = mem_sleep_states[state]; state 160 kernel/power/main.c return state; state 169 kernel/power/main.c suspend_state_t state; state 181 kernel/power/main.c state = decode_suspend_state(buf, n); state 182 kernel/power/main.c if (state < PM_SUSPEND_MAX && state > PM_SUSPEND_ON) state 183 kernel/power/main.c mem_sleep_current = state; state 575 kernel/power/main.c suspend_state_t state; state 588 kernel/power/main.c for (state = PM_SUSPEND_MIN; state < PM_SUSPEND_MAX; state++) { state 589 kernel/power/main.c const char *label = pm_states[state]; state 592 kernel/power/main.c return state; state 602 kernel/power/main.c suspend_state_t state; state 614 kernel/power/main.c state = decode_state(buf, n); state 615 kernel/power/main.c if (state < PM_SUSPEND_MAX) { state 616 kernel/power/main.c if (state == PM_SUSPEND_MEM) state 617 kernel/power/main.c state = mem_sleep_current; state 619 kernel/power/main.c error = pm_suspend(state); state 620 kernel/power/main.c } else if (state == PM_SUSPEND_MAX) { state 631 kernel/power/main.c power_attr(state); state 708 kernel/power/main.c suspend_state_t state = pm_autosleep_state(); state 710 kernel/power/main.c if (state == PM_SUSPEND_ON) state 714 kernel/power/main.c if (state < PM_SUSPEND_MAX) state 715 kernel/power/main.c return sprintf(buf, "%s\n", pm_states[state] ? state 716 kernel/power/main.c pm_states[state] : "error"); state 729 kernel/power/main.c suspend_state_t state = decode_state(buf, n); state 732 kernel/power/main.c if (state == PM_SUSPEND_ON state 736 kernel/power/main.c if (state == PM_SUSPEND_MEM) state 737 kernel/power/main.c state = mem_sleep_current; state 739 kernel/power/main.c error = pm_autosleep_set_state(state); state 192 kernel/power/power.h extern int suspend_devices_and_enter(suspend_state_t state); state 196 kernel/power/power.h static inline int suspend_devices_and_enter(suspend_state_t state) state 295 kernel/power/power.h extern int pm_autosleep_set_state(suspend_state_t state); state 182 kernel/power/qos.c char *state = "Default"; state 186 kernel/power/qos.c state = "Active"; state 190 kernel/power/qos.c (req->node).prio, state); state 162 kernel/power/suspend.c static bool valid_state(suspend_state_t state) state 169 kernel/power/suspend.c return suspend_ops && suspend_ops->valid && suspend_ops->valid(state); state 186 kernel/power/suspend.c suspend_state_t state; state 188 kernel/power/suspend.c for (state = PM_SUSPEND_TO_IDLE; state <= PM_SUSPEND_MEM; state++) state 189 kernel/power/suspend.c if (mem_sleep_labels[state] && state 190 kernel/power/suspend.c !strcmp(str, mem_sleep_labels[state])) { state 191 kernel/power/suspend.c mem_sleep_default = state; state 232 kernel/power/suspend.c int suspend_valid_only_mem(suspend_state_t state) state 234 kernel/power/suspend.c return state == PM_SUSPEND_MEM; state 238 kernel/power/suspend.c static bool sleep_state_supported(suspend_state_t state) state 240 kernel/power/suspend.c return state == PM_SUSPEND_TO_IDLE || (suspend_ops && suspend_ops->enter); state 243 kernel/power/suspend.c static int platform_suspend_prepare(suspend_state_t state) state 245 kernel/power/suspend.c return state != PM_SUSPEND_TO_IDLE && suspend_ops->prepare ? state 249 kernel/power/suspend.c static int platform_suspend_prepare_late(suspend_state_t state) state 251 kernel/power/suspend.c return state == PM_SUSPEND_TO_IDLE && s2idle_ops && s2idle_ops->prepare ? state 255 kernel/power/suspend.c static int platform_suspend_prepare_noirq(suspend_state_t state) state 257 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) state 264 kernel/power/suspend.c static void platform_resume_noirq(suspend_state_t state) state 266 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) { state 274 kernel/power/suspend.c static void platform_resume_early(suspend_state_t state) state 276 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE && s2idle_ops && s2idle_ops->restore) state 280 kernel/power/suspend.c static void platform_resume_finish(suspend_state_t state) state 282 kernel/power/suspend.c if (state != PM_SUSPEND_TO_IDLE && suspend_ops->finish) state 286 kernel/power/suspend.c static int platform_suspend_begin(suspend_state_t state) state 288 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE && s2idle_ops && s2idle_ops->begin) state 291 kernel/power/suspend.c return suspend_ops->begin(state); state 296 kernel/power/suspend.c static void platform_resume_end(suspend_state_t state) state 298 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE && s2idle_ops && s2idle_ops->end) state 304 kernel/power/suspend.c static void platform_recover(suspend_state_t state) state 306 kernel/power/suspend.c if (state != PM_SUSPEND_TO_IDLE && suspend_ops->recover) state 310 kernel/power/suspend.c static bool platform_suspend_again(suspend_state_t state) state 312 kernel/power/suspend.c return state != PM_SUSPEND_TO_IDLE && suspend_ops->suspend_again ? state 343 kernel/power/suspend.c static int suspend_prepare(suspend_state_t state) state 347 kernel/power/suspend.c if (!sleep_state_supported(state)) state 391 kernel/power/suspend.c static int suspend_enter(suspend_state_t state, bool *wakeup) state 395 kernel/power/suspend.c error = platform_suspend_prepare(state); state 404 kernel/power/suspend.c error = platform_suspend_prepare_late(state); state 413 kernel/power/suspend.c error = platform_suspend_prepare_noirq(state); state 420 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) { state 439 kernel/power/suspend.c state, true); state 440 kernel/power/suspend.c error = suspend_ops->enter(state); state 442 kernel/power/suspend.c state, false); state 458 kernel/power/suspend.c platform_resume_noirq(state); state 462 kernel/power/suspend.c platform_resume_early(state); state 468 kernel/power/suspend.c platform_resume_finish(state); state 476 kernel/power/suspend.c int suspend_devices_and_enter(suspend_state_t state) state 481 kernel/power/suspend.c if (!sleep_state_supported(state)) state 484 kernel/power/suspend.c pm_suspend_target_state = state; state 486 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) state 489 kernel/power/suspend.c error = platform_suspend_begin(state); state 505 kernel/power/suspend.c error = suspend_enter(state, &wakeup); state 506 kernel/power/suspend.c } while (!error && !wakeup && platform_suspend_again(state)); state 512 kernel/power/suspend.c trace_suspend_resume(TPS("resume_console"), state, true); state 514 kernel/power/suspend.c trace_suspend_resume(TPS("resume_console"), state, false); state 517 kernel/power/suspend.c platform_resume_end(state); state 522 kernel/power/suspend.c platform_recover(state); state 547 kernel/power/suspend.c static int enter_state(suspend_state_t state) state 551 kernel/power/suspend.c trace_suspend_resume(TPS("suspend_enter"), state, true); state 552 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) { state 559 kernel/power/suspend.c } else if (!valid_state(state)) { state 565 kernel/power/suspend.c if (state == PM_SUSPEND_TO_IDLE) state 574 kernel/power/suspend.c pm_pr_dbg("Preparing system for sleep (%s)\n", mem_sleep_labels[state]); state 576 kernel/power/suspend.c error = suspend_prepare(state); state 583 kernel/power/suspend.c trace_suspend_resume(TPS("suspend_enter"), state, false); state 584 kernel/power/suspend.c pm_pr_dbg("Suspending system (%s)\n", mem_sleep_labels[state]); state 586 kernel/power/suspend.c error = suspend_devices_and_enter(state); state 605 kernel/power/suspend.c int pm_suspend(suspend_state_t state) state 609 kernel/power/suspend.c if (state <= PM_SUSPEND_ON || state >= PM_SUSPEND_MAX) state 612 kernel/power/suspend.c pr_info("suspend entry (%s)\n", mem_sleep_labels[state]); state 613 kernel/power/suspend.c error = enter_state(state); state 62 kernel/power/suspend_test.c static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state) state 96 kernel/power/suspend_test.c if (state == PM_SUSPEND_MEM) { state 97 kernel/power/suspend_test.c printk(info_test, pm_states[state]); state 98 kernel/power/suspend_test.c status = pm_suspend(state); state 100 kernel/power/suspend_test.c state = PM_SUSPEND_STANDBY; state 102 kernel/power/suspend_test.c if (state == PM_SUSPEND_STANDBY) { state 103 kernel/power/suspend_test.c printk(info_test, pm_states[state]); state 104 kernel/power/suspend_test.c status = pm_suspend(state); state 106 kernel/power/suspend_test.c state = PM_SUSPEND_TO_IDLE; state 108 kernel/power/suspend_test.c if (state == PM_SUSPEND_TO_IDLE) { state 109 kernel/power/suspend_test.c printk(info_test, pm_states[state]); state 110 kernel/power/suspend_test.c status = pm_suspend(state); state 183 kernel/ptrace.c task->state = __TASK_TRACED; state 193 kernel/ptrace.c if (task->state != __TASK_TRACED) state 203 kernel/ptrace.c if (task->state == __TASK_TRACED) { state 207 kernel/ptrace.c task->state = TASK_TRACED; state 242 kernel/ptrace.c WARN_ON(child->state == __TASK_TRACED); state 259 kernel/ptrace.c WARN_ON(child->state == __TASK_TRACED); state 1488 kernel/rcu/rcutorture.c wtp == NULL ? ~0UL : wtp->state, state 441 kernel/rcu/srcutree.c int state; state 453 kernel/rcu/srcutree.c state = rcu_seq_state(READ_ONCE(ssp->srcu_gp_seq)); state 454 kernel/rcu/srcutree.c WARN_ON_ONCE(state != SRCU_STATE_SCAN1); state 345 kernel/rcu/tree_stall.h gpk ? gpk->state : ~0, gpk ? task_cpu(gpk) : -1); state 569 kernel/rcu/tree_stall.h rcu_state.gp_kthread ? rcu_state.gp_kthread->state : 0x1ffffL, state 258 kernel/reboot.c static void kernel_shutdown_prepare(enum system_states state) state 261 kernel/reboot.c (state == SYSTEM_HALT) ? SYS_HALT : SYS_POWER_OFF, NULL); state 262 kernel/reboot.c system_state = state; state 70 kernel/sched/completion.c long (*action)(long), long timeout, int state) state 77 kernel/sched/completion.c if (signal_pending_state(state, current)) { state 81 kernel/sched/completion.c __set_current_state(state); state 97 kernel/sched/completion.c long (*action)(long), long timeout, int state) state 104 kernel/sched/completion.c timeout = do_wait_for_common(x, action, timeout, state); state 113 kernel/sched/completion.c wait_for_common(struct completion *x, long timeout, int state) state 115 kernel/sched/completion.c return __wait_for_common(x, schedule_timeout, timeout, state); state 119 kernel/sched/completion.c wait_for_common_io(struct completion *x, long timeout, int state) state 121 kernel/sched/completion.c return __wait_for_common(x, io_schedule_timeout, timeout, state); state 1677 kernel/sched/core.c if (task_running(rq, p) || p->state == TASK_WAKING) { state 1709 kernel/sched/core.c WARN_ON_ONCE(p->state != TASK_RUNNING && p->state != TASK_WAKING && state 1717 kernel/sched/core.c WARN_ON_ONCE(p->state == TASK_RUNNING && state 1915 kernel/sched/core.c if (match_state && unlikely(p->state != match_state)) state 1930 kernel/sched/core.c if (!match_state || p->state == match_state) state 2030 kernel/sched/core.c enum { cpuset, possible, fail } state = cpuset; state 2060 kernel/sched/core.c switch (state) { state 2064 kernel/sched/core.c state = possible; state 2070 kernel/sched/core.c state = fail; state 2080 kernel/sched/core.c if (state != cpuset) { state 2216 kernel/sched/core.c p->state = TASK_RUNNING; state 2512 kernel/sched/core.c try_to_wake_up(struct task_struct *p, unsigned int state, int wake_flags) state 2530 kernel/sched/core.c if (!(p->state & state)) state 2536 kernel/sched/core.c p->state = TASK_RUNNING; state 2549 kernel/sched/core.c if (!(p->state & state)) state 2616 kernel/sched/core.c p->state = TASK_WAKING; state 2667 kernel/sched/core.c int wake_up_state(struct task_struct *p, unsigned int state) state 2669 kernel/sched/core.c return try_to_wake_up(p, state, 0); state 2738 kernel/sched/core.c int state = static_branch_likely(&sched_numa_balancing); state 2744 kernel/sched/core.c t.data = &state; state 2749 kernel/sched/core.c set_numabalancing_state(state); state 2813 kernel/sched/core.c int state = static_branch_likely(&sched_schedstats); state 2819 kernel/sched/core.c t.data = &state; state 2824 kernel/sched/core.c set_schedstats(state); state 2845 kernel/sched/core.c p->state = TASK_NEW; state 2945 kernel/sched/core.c p->state = TASK_RUNNING; state 3215 kernel/sched/core.c prev_state = prev->state; state 3615 kernel/sched/core.c atomic_t state; state 3697 kernel/sched/core.c os = atomic_fetch_add_unless(&twork->state, -1, TICK_SCHED_REMOTE_RUNNING); state 3714 kernel/sched/core.c os = atomic_xchg(&twork->state, TICK_SCHED_REMOTE_RUNNING); state 3736 kernel/sched/core.c os = atomic_xchg(&twork->state, TICK_SCHED_REMOTE_OFFLINING); state 3881 kernel/sched/core.c if (!preempt && prev->state && prev->non_block_count) { state 4033 kernel/sched/core.c if (!preempt && prev->state) { state 4034 kernel/sched/core.c if (signal_pending_state(prev->state, prev)) { state 4035 kernel/sched/core.c prev->state = TASK_RUNNING; state 4104 kernel/sched/core.c if (!tsk->state) state 4170 kernel/sched/core.c WARN_ON_ONCE(current->state); state 5725 kernel/sched/core.c if (task_running(p_rq, p) || p->state) state 5928 kernel/sched/core.c if (p->state == TASK_RUNNING) state 5956 kernel/sched/core.c if (!(p->state & state_filter)) state 5963 kernel/sched/core.c if (state_filter == TASK_UNINTERRUPTIBLE && p->state == TASK_IDLE) state 6026 kernel/sched/core.c idle->state = TASK_RUNNING; state 6735 kernel/sched/core.c WARN_ONCE(current->state != TASK_RUNNING && current->task_state_change, state 6738 kernel/sched/core.c current->state, state 7163 kernel/sched/core.c if (task->state == TASK_NEW) state 708 kernel/sched/cputime.c WARN_ON_ONCE(vtime->state == VTIME_INACTIVE); state 756 kernel/sched/cputime.c vtime->state = VTIME_USER; state 770 kernel/sched/cputime.c vtime->state = VTIME_SYS; state 812 kernel/sched/cputime.c vtime->state = VTIME_INACTIVE; state 818 kernel/sched/cputime.c vtime->state = VTIME_SYS; state 830 kernel/sched/cputime.c vtime->state = VTIME_SYS; state 849 kernel/sched/cputime.c if (vtime->state == VTIME_SYS && t->flags & PF_VCPU) state 881 kernel/sched/cputime.c if (vtime->state == VTIME_INACTIVE || is_idle_task(t)) state 890 kernel/sched/cputime.c if (vtime->state == VTIME_USER || t->flags & PF_VCPU) state 892 kernel/sched/cputime.c else if (vtime->state == VTIME_SYS) state 274 kernel/sched/deadline.c if (!dl_task(p) || p->state == TASK_DEAD) { state 277 kernel/sched/deadline.c if (p->state == TASK_DEAD) state 1296 kernel/sched/deadline.c if (!dl_task(p) || p->state == TASK_DEAD) { state 1299 kernel/sched/deadline.c if (p->state == TASK_DEAD && dl_se->dl_non_contending) { state 1646 kernel/sched/deadline.c if (p->state != TASK_WAKING) state 1028 kernel/sched/fair.c if (tsk->state & TASK_INTERRUPTIBLE) state 1031 kernel/sched/fair.c if (tsk->state & TASK_UNINTERRUPTIBLE) state 6546 kernel/sched/fair.c if (p->state == TASK_WAKING) { state 10076 kernel/sched/fair.c (p->state == TASK_WAKING && p->sched_remote_wakeup)) state 350 kernel/sched/idle.c void cpu_startup_entry(enum cpuhp_state state) state 353 kernel/sched/idle.c cpuhp_online_idle(state); state 216 kernel/sched/psi.c static bool test_state(unsigned int *tasks, enum psi_states state) state 218 kernel/sched/psi.c switch (state) { state 497 kernel/sched/psi.c group->total[PSI_POLL][t->state], 0); state 517 kernel/sched/psi.c if (group->polling_total[t->state] == total[t->state]) state 529 kernel/sched/psi.c growth = window_update(&t->win, now, total[t->state]); state 1011 kernel/sched/psi.c enum psi_states state; state 1019 kernel/sched/psi.c state = PSI_IO_SOME + res * 2; state 1021 kernel/sched/psi.c state = PSI_IO_FULL + res * 2; state 1025 kernel/sched/psi.c if (state >= PSI_NONIDLE) state 1041 kernel/sched/psi.c t->state = state; state 1074 kernel/sched/psi.c group->nr_triggers[t->state]++; state 1075 kernel/sched/psi.c group->poll_states |= (1 << t->state); state 1104 kernel/sched/psi.c group->nr_triggers[t->state]--; state 1105 kernel/sched/psi.c if (!group->nr_triggers[t->state]) state 1106 kernel/sched/psi.c group->poll_states &= ~(1 << t->state); state 216 kernel/sched/stats.h if (t->state == TASK_RUNNING) state 79 kernel/sched/swait.c void prepare_to_swait_exclusive(struct swait_queue_head *q, struct swait_queue *wait, int state) state 85 kernel/sched/swait.c set_current_state(state); state 90 kernel/sched/swait.c long prepare_to_swait_event(struct swait_queue_head *q, struct swait_queue *wait, int state) state 96 kernel/sched/swait.c if (signal_pending_state(state, current)) { state 105 kernel/sched/swait.c set_current_state(state); state 214 kernel/sched/topology.c int ret, state; state 221 kernel/sched/topology.c state = static_branch_unlikely(&sched_energy_present); state 222 kernel/sched/topology.c if (state != sysctl_sched_energy_aware) { state 222 kernel/sched/wait.c prepare_to_wait(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state) state 230 kernel/sched/wait.c set_current_state(state); state 236 kernel/sched/wait.c prepare_to_wait_exclusive(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state) state 244 kernel/sched/wait.c set_current_state(state); state 258 kernel/sched/wait.c long prepare_to_wait_event(struct wait_queue_head *wq_head, struct wait_queue_entry *wq_entry, int state) state 264 kernel/sched/wait.c if (signal_pending_state(state, current)) { state 286 kernel/sched/wait.c set_current_state(state); state 73 kernel/seccomp.c enum notify_state state; state 749 kernel/seccomp.c n.state = SECCOMP_NOTIFY_INIT; state 994 kernel/seccomp.c if (knotif->state == SECCOMP_NOTIFY_REPLIED) state 997 kernel/seccomp.c knotif->state = SECCOMP_NOTIFY_REPLIED; state 1033 kernel/seccomp.c if (cur->state == SECCOMP_NOTIFY_INIT) { state 1053 kernel/seccomp.c knotif->state = SECCOMP_NOTIFY_SENT; state 1078 kernel/seccomp.c knotif->state = SECCOMP_NOTIFY_INIT; state 1117 kernel/seccomp.c if (knotif->state != SECCOMP_NOTIFY_SENT) { state 1123 kernel/seccomp.c knotif->state = SECCOMP_NOTIFY_REPLIED; state 1149 kernel/seccomp.c if (knotif->state == SECCOMP_NOTIFY_SENT) state 1191 kernel/seccomp.c if (cur->state == SECCOMP_NOTIFY_INIT) state 1193 kernel/seccomp.c if (cur->state == SECCOMP_NOTIFY_SENT) state 759 kernel/signal.c void signal_wake_up_state(struct task_struct *t, unsigned int state) state 769 kernel/signal.c if (!wake_up_state(t, state | TASK_INTERRUPTIBLE)) state 4606 kernel/signal.c if (t->state != TASK_RUNNING && new_t) { state 75 kernel/softirq.c if (tsk && tsk->state != TASK_RUNNING) state 91 kernel/softirq.c return tsk && (tsk->state == TASK_RUNNING) && state 521 kernel/softirq.c &t->state)) state 553 kernel/softirq.c t->state = 0; state 565 kernel/softirq.c while (test_and_set_bit(TASKLET_STATE_SCHED, &t->state)) { state 568 kernel/softirq.c } while (test_bit(TASKLET_STATE_SCHED, &t->state)); state 571 kernel/softirq.c clear_bit(TASKLET_STATE_SCHED, &t->state); state 626 kernel/softirq.c BUG_ON(test_bit(TASKLET_STATE_RUN, &t->state)); state 628 kernel/softirq.c if (!test_bit(TASKLET_STATE_SCHED, &t->state)) state 26 kernel/stackleak.c int state = !static_branch_unlikely(&stack_erasing_bypass); state 27 kernel/stackleak.c int prev_state = state; state 29 kernel/stackleak.c table->data = &state; state 32 kernel/stackleak.c state = !!state; state 33 kernel/stackleak.c if (ret || !write || state == prev_state) state 36 kernel/stackleak.c if (state) state 42 kernel/stackleak.c state ? "enabled" : "disabled"); state 161 kernel/stop_machine.c enum multi_stop_state state; state 171 kernel/stop_machine.c WRITE_ONCE(msdata->state, newstate); state 178 kernel/stop_machine.c set_state(msdata, msdata->state + 1); state 214 kernel/stop_machine.c newstate = READ_ONCE(msdata->state); state 171 kernel/time/alarmtimer.c if (alarm->state & ALARMTIMER_STATE_ENQUEUED) state 175 kernel/time/alarmtimer.c alarm->state |= ALARMTIMER_STATE_ENQUEUED; state 189 kernel/time/alarmtimer.c if (!(alarm->state & ALARMTIMER_STATE_ENQUEUED)) state 193 kernel/time/alarmtimer.c alarm->state &= ~ALARMTIMER_STATE_ENQUEUED; state 342 kernel/time/alarmtimer.c alarm->state = ALARMTIMER_STATE_INACTIVE; state 92 kernel/time/clockevents.c enum clock_event_state state) state 98 kernel/time/clockevents.c switch (state) { state 148 kernel/time/clockevents.c enum clock_event_state state) state 150 kernel/time/clockevents.c if (clockevent_get_state(dev) != state) { state 151 kernel/time/clockevents.c if (__clockevents_switch_state(dev, state)) state 154 kernel/time/clockevents.c clockevent_set_state(dev, state); state 352 kernel/time/hrtimer.c static bool hrtimer_fixup_init(void *addr, enum debug_obj_state state) state 356 kernel/time/hrtimer.c switch (state) { state 371 kernel/time/hrtimer.c static bool hrtimer_fixup_activate(void *addr, enum debug_obj_state state) state 373 kernel/time/hrtimer.c switch (state) { state 386 kernel/time/hrtimer.c static bool hrtimer_fixup_free(void *addr, enum debug_obj_state state) state 390 kernel/time/hrtimer.c switch (state) { state 928 kernel/time/hrtimer.c if (WARN_ON(timer->state & HRTIMER_STATE_ENQUEUED)) state 970 kernel/time/hrtimer.c WRITE_ONCE(timer->state, HRTIMER_STATE_ENQUEUED); state 990 kernel/time/hrtimer.c u8 state = timer->state; state 993 kernel/time/hrtimer.c WRITE_ONCE(timer->state, newstate); state 994 kernel/time/hrtimer.c if (!(state & HRTIMER_STATE_ENQUEUED)) state 1018 kernel/time/hrtimer.c u8 state = timer->state; state 1020 kernel/time/hrtimer.c if (state & HRTIMER_STATE_ENQUEUED) { state 1035 kernel/time/hrtimer.c state = HRTIMER_STATE_INACTIVE; state 1037 kernel/time/hrtimer.c __remove_hrtimer(timer, base, state, reprogram); state 1448 kernel/time/hrtimer.c if (timer->state != HRTIMER_STATE_INACTIVE || state 1531 kernel/time/hrtimer.c !(timer->state & HRTIMER_STATE_ENQUEUED)) state 710 kernel/time/tick-broadcast.c int __tick_broadcast_oneshot_control(enum tick_broadcast_state state) state 729 kernel/time/tick-broadcast.c if (state == TICK_BROADCAST_ENTER) { state 994 kernel/time/tick-broadcast.c int __tick_broadcast_oneshot_control(enum tick_broadcast_state state) state 392 kernel/time/tick-common.c int tick_broadcast_oneshot_control(enum tick_broadcast_state state) state 399 kernel/time/tick-common.c return __tick_broadcast_oneshot_control(state); state 46 kernel/time/tick-internal.h enum clock_event_state state) state 48 kernel/time/tick-internal.h dev->state_use_accessors = state; state 55 kernel/time/tick-internal.h enum clock_event_state state); state 92 kernel/time/tick-sched.h extern int __tick_broadcast_oneshot_control(enum tick_broadcast_state state); state 95 kernel/time/tick-sched.h __tick_broadcast_oneshot_control(enum tick_broadcast_state state) state 620 kernel/time/timer.c static bool timer_fixup_init(void *addr, enum debug_obj_state state) state 624 kernel/time/timer.c switch (state) { state 645 kernel/time/timer.c static bool timer_fixup_activate(void *addr, enum debug_obj_state state) state 649 kernel/time/timer.c switch (state) { state 666 kernel/time/timer.c static bool timer_fixup_free(void *addr, enum debug_obj_state state) state 670 kernel/time/timer.c switch (state) { state 684 kernel/time/timer.c static bool timer_fixup_assert_init(void *addr, enum debug_obj_state state) state 688 kernel/time/timer.c switch (state) { state 1885 kernel/time/timer.c current->state = TASK_RUNNING; state 63 kernel/time/timer_list.c SEQ_printf(m, ", S:%02x", timer->state); state 186 kernel/trace/fgraph.c ftrace_suspend_notifier_call(struct notifier_block *bl, unsigned long state, state 189 kernel/trace/fgraph.c switch (state) { state 355 kernel/trace/trace_event_perf.c p_event->hw.state = PERF_HES_STOPPED; state 453 kernel/workqueue.c static bool work_fixup_init(void *addr, enum debug_obj_state state) state 457 kernel/workqueue.c switch (state) { state 471 kernel/workqueue.c static bool work_fixup_free(void *addr, enum debug_obj_state state) state 475 kernel/workqueue.c switch (state) { state 75 lib/chacha.c void chacha_block(u32 *state, u8 *stream, int nrounds) state 80 lib/chacha.c memcpy(x, state, 64); state 85 lib/chacha.c put_unaligned_le32(x[i] + state[i], &stream[i * sizeof(u32)]); state 87 lib/chacha.c state[12]++; state 46 lib/crypto/sha256.c static void sha256_transform(u32 *state, const u8 *input) state 61 lib/crypto/sha256.c a = state[0]; b = state[1]; c = state[2]; d = state[3]; state 62 lib/crypto/sha256.c e = state[4]; f = state[5]; g = state[6]; h = state[7]; state 201 lib/crypto/sha256.c state[0] += a; state[1] += b; state[2] += c; state[3] += d; state 202 lib/crypto/sha256.c state[4] += e; state[5] += f; state[6] += g; state[7] += h; state 227 lib/crypto/sha256.c sha256_transform(sctx->state, src); state 267 lib/crypto/sha256.c put_unaligned_be32(sctx->state[i], &dst[i]); state 278 lib/debugobjects.c obj->state = ODEBUG_STATE_NONE; state 487 lib/debugobjects.c msg, obj_states[obj->state], obj->astate, state 498 lib/debugobjects.c debug_object_fixup(bool (*fixup)(void *addr, enum debug_obj_state state), state 499 lib/debugobjects.c void * addr, enum debug_obj_state state) state 501 lib/debugobjects.c if (fixup && fixup(addr, state)) { state 534 lib/debugobjects.c enum debug_obj_state state; state 558 lib/debugobjects.c switch (obj->state) { state 562 lib/debugobjects.c obj->state = ODEBUG_STATE_INIT; state 566 lib/debugobjects.c state = obj->state; state 569 lib/debugobjects.c debug_object_fixup(descr->fixup_init, addr, state); state 622 lib/debugobjects.c enum debug_obj_state state; state 628 lib/debugobjects.c .state = ODEBUG_STATE_NOTAVAILABLE, state 642 lib/debugobjects.c switch (obj->state) { state 645 lib/debugobjects.c obj->state = ODEBUG_STATE_ACTIVE; state 650 lib/debugobjects.c state = obj->state; state 653 lib/debugobjects.c ret = debug_object_fixup(descr->fixup_activate, addr, state); state 714 lib/debugobjects.c switch (obj->state) { state 719 lib/debugobjects.c obj->state = ODEBUG_STATE_INACTIVE; state 735 lib/debugobjects.c .state = ODEBUG_STATE_NOTAVAILABLE, state 752 lib/debugobjects.c enum debug_obj_state state; state 769 lib/debugobjects.c switch (obj->state) { state 773 lib/debugobjects.c obj->state = ODEBUG_STATE_DESTROYED; state 776 lib/debugobjects.c state = obj->state; state 779 lib/debugobjects.c debug_object_fixup(descr->fixup_destroy, addr, state); state 802 lib/debugobjects.c enum debug_obj_state state; state 818 lib/debugobjects.c switch (obj->state) { state 820 lib/debugobjects.c state = obj->state; state 823 lib/debugobjects.c debug_object_fixup(descr->fixup_free, addr, state); state 857 lib/debugobjects.c .state = ODEBUG_STATE_NOTAVAILABLE, state 906 lib/debugobjects.c switch (obj->state) { state 923 lib/debugobjects.c .state = ODEBUG_STATE_NOTAVAILABLE, state 938 lib/debugobjects.c enum debug_obj_state state; state 962 lib/debugobjects.c switch (obj->state) { state 965 lib/debugobjects.c state = obj->state; state 969 lib/debugobjects.c (void *) oaddr, state); state 1079 lib/debugobjects.c static bool __init fixup_init(void *addr, enum debug_obj_state state) state 1083 lib/debugobjects.c switch (state) { state 1098 lib/debugobjects.c static bool __init fixup_activate(void *addr, enum debug_obj_state state) state 1102 lib/debugobjects.c switch (state) { state 1119 lib/debugobjects.c static bool __init fixup_destroy(void *addr, enum debug_obj_state state) state 1123 lib/debugobjects.c switch (state) { state 1137 lib/debugobjects.c static bool __init fixup_free(void *addr, enum debug_obj_state state) state 1141 lib/debugobjects.c switch (state) { state 1152 lib/debugobjects.c check_results(void *addr, enum debug_obj_state state, int fixups, int warnings) state 1164 lib/debugobjects.c if (!obj && state != ODEBUG_STATE_NONE) { state 1168 lib/debugobjects.c if (obj && obj->state != state) { state 1170 lib/debugobjects.c obj->state, state); state 288 lib/decompress_unlzma.c int state; state 359 lib/decompress_unlzma.c if (cst->state >= LZMA_NUM_LIT_STATES) { state 381 lib/decompress_unlzma.c if (cst->state < 4) state 382 lib/decompress_unlzma.c cst->state = 0; state 383 lib/decompress_unlzma.c else if (cst->state < 10) state 384 lib/decompress_unlzma.c cst->state -= 3; state 386 lib/decompress_unlzma.c cst->state -= 6; state 400 lib/decompress_unlzma.c prob = p + LZMA_IS_REP + cst->state; state 406 lib/decompress_unlzma.c cst->state = cst->state < LZMA_NUM_LIT_STATES ? 0 : 3; state 410 lib/decompress_unlzma.c prob = p + LZMA_IS_REP_G0 + cst->state; state 414 lib/decompress_unlzma.c + (cst->state << state 420 lib/decompress_unlzma.c cst->state = cst->state < LZMA_NUM_LIT_STATES ? state 430 lib/decompress_unlzma.c prob = p + LZMA_IS_REP_G1 + cst->state; state 436 lib/decompress_unlzma.c prob = p + LZMA_IS_REP_G2 + cst->state; state 450 lib/decompress_unlzma.c cst->state = cst->state < LZMA_NUM_LIT_STATES ? 8 : 11; state 484 lib/decompress_unlzma.c if (cst->state < 4) { state 487 lib/decompress_unlzma.c cst->state += LZMA_NUM_LIT_STATES; state 569 lib/decompress_unlzma.c cst.state = 0; state 634 lib/decompress_unlzma.c (cst.state << LZMA_NUM_POS_BITS_MAX) + pos_state; state 223 lib/dim/net_dim.c switch (dim->state) { state 232 lib/dim/net_dim.c dim->state = DIM_APPLY_NEW_PROFILE; state 240 lib/dim/net_dim.c dim->state = DIM_MEASURE_IN_PROGRESS; state 47 lib/dim/rdma_dim.c u8 state = dim->tune_state; state 51 lib/dim/rdma_dim.c if (state != DIM_PARKING_ON_TOP && state != DIM_PARKING_TIRED) { state 86 lib/dim/rdma_dim.c switch (dim->state) { state 93 lib/dim/rdma_dim.c dim->state = DIM_APPLY_NEW_PROFILE; state 99 lib/dim/rdma_dim.c dim->state = DIM_MEASURE_IN_PROGRESS; state 31 lib/irq_poll.c if (test_bit(IRQ_POLL_F_DISABLE, &iop->state)) state 33 lib/irq_poll.c if (test_and_set_bit(IRQ_POLL_F_SCHED, &iop->state)) state 55 lib/irq_poll.c clear_bit_unlock(IRQ_POLL_F_SCHED, &iop->state); state 109 lib/irq_poll.c if (test_bit(IRQ_POLL_F_SCHED, &iop->state)) state 125 lib/irq_poll.c if (test_bit(IRQ_POLL_F_DISABLE, &iop->state)) state 147 lib/irq_poll.c set_bit(IRQ_POLL_F_DISABLE, &iop->state); state 148 lib/irq_poll.c while (test_and_set_bit(IRQ_POLL_F_SCHED, &iop->state)) state 150 lib/irq_poll.c clear_bit(IRQ_POLL_F_DISABLE, &iop->state); state 164 lib/irq_poll.c BUG_ON(!test_bit(IRQ_POLL_F_SCHED, &iop->state)); state 166 lib/irq_poll.c clear_bit_unlock(IRQ_POLL_F_SCHED, &iop->state); state 25 lib/livepatch/test_klp_callbacks_demo.c module_state[obj->mod->state]); state 25 lib/livepatch/test_klp_callbacks_demo2.c module_state[obj->mod->state]); state 459 lib/lz4/lz4_compress.c void *state, state 466 lib/lz4/lz4_compress.c LZ4_stream_t_internal *ctx = &((LZ4_stream_t *)state)->internal_donotuse; state 473 lib/lz4/lz4_compress.c LZ4_resetStream((LZ4_stream_t *)state); state 721 lib/lz4/lz4_compress.c LZ4_stream_t *state, state 733 lib/lz4/lz4_compress.c LZ4_resetStream(state); state 738 lib/lz4/lz4_compress.c state, src, dst, *srcSizePtr, state 743 lib/lz4/lz4_compress.c &state->internal_donotuse, state 748 lib/lz4/lz4_compress.c &state->internal_donotuse, state 582 lib/lz4/lz4hc_compress.c void *state, state 589 lib/lz4/lz4hc_compress.c LZ4HC_CCtx_internal *ctx = &((LZ4_streamHC_t *)state)->internal_donotuse; state 591 lib/lz4/lz4hc_compress.c if (((size_t)(state)&(sizeof(void *) - 1)) != 0) { state 45 lib/lzo/lzo1x_decompress_safe.c size_t state = 0; state 77 lib/lzo/lzo1x_decompress_safe.c if (likely(state == 0)) { state 118 lib/lzo/lzo1x_decompress_safe.c state = 4; state 120 lib/lzo/lzo1x_decompress_safe.c } else if (state != 4) { state 227 lib/lzo/lzo1x_decompress_safe.c state = next; state 253 lib/lzo/lzo1x_decompress_safe.c state = next; state 22 lib/percpu_counter.c static bool percpu_counter_fixup_free(void *addr, enum debug_obj_state state) state 26 lib/percpu_counter.c switch (state) { state 60 lib/random32.c u32 prandom_u32_state(struct rnd_state *state) state 63 lib/random32.c state->s1 = TAUSWORTHE(state->s1, 6U, 13U, 4294967294U, 18U); state 64 lib/random32.c state->s2 = TAUSWORTHE(state->s2, 2U, 27U, 4294967288U, 2U); state 65 lib/random32.c state->s3 = TAUSWORTHE(state->s3, 13U, 21U, 4294967280U, 7U); state 66 lib/random32.c state->s4 = TAUSWORTHE(state->s4, 3U, 12U, 4294967168U, 13U); state 68 lib/random32.c return (state->s1 ^ state->s2 ^ state->s3 ^ state->s4); state 81 lib/random32.c struct rnd_state *state = &get_cpu_var(net_rand_state); state 84 lib/random32.c res = prandom_u32_state(state); state 101 lib/random32.c void prandom_bytes_state(struct rnd_state *state, void *buf, size_t bytes) state 106 lib/random32.c put_unaligned(prandom_u32_state(state), (u32 *) ptr); state 112 lib/random32.c u32 rem = prandom_u32_state(state); state 129 lib/random32.c struct rnd_state *state = &get_cpu_var(net_rand_state); state 131 lib/random32.c prandom_bytes_state(state, buf, bytes); state 136 lib/random32.c static void prandom_warmup(struct rnd_state *state) state 139 lib/random32.c prandom_u32_state(state); state 140 lib/random32.c prandom_u32_state(state); state 141 lib/random32.c prandom_u32_state(state); state 142 lib/random32.c prandom_u32_state(state); state 143 lib/random32.c prandom_u32_state(state); state 144 lib/random32.c prandom_u32_state(state); state 145 lib/random32.c prandom_u32_state(state); state 146 lib/random32.c prandom_u32_state(state); state 147 lib/random32.c prandom_u32_state(state); state 148 lib/random32.c prandom_u32_state(state); state 161 lib/random32.c static void prandom_seed_early(struct rnd_state *state, u32 seed, state 166 lib/random32.c state->s1 = __seed(HWSEED() ^ LCG(seed), 2U); state 167 lib/random32.c state->s2 = __seed(HWSEED() ^ LCG(state->s1), 8U); state 168 lib/random32.c state->s3 = __seed(HWSEED() ^ LCG(state->s2), 16U); state 169 lib/random32.c state->s4 = __seed(HWSEED() ^ LCG(state->s3), 128U); state 186 lib/random32.c struct rnd_state *state = &per_cpu(net_rand_state, i); state 188 lib/random32.c state->s1 = __seed(state->s1 ^ entropy, 2U); state 189 lib/random32.c prandom_warmup(state); state 205 lib/random32.c struct rnd_state *state = &per_cpu(net_rand_state, i); state 208 lib/random32.c prandom_seed_early(state, weak_seed, true); state 209 lib/random32.c prandom_warmup(state); state 246 lib/random32.c struct rnd_state *state = per_cpu_ptr(pcpu_state, i); state 250 lib/random32.c state->s1 = __seed(seeds[0], 2U); state 251 lib/random32.c state->s2 = __seed(seeds[1], 8U); state 252 lib/random32.c state->s3 = __seed(seeds[2], 16U); state 253 lib/random32.c state->s4 = __seed(seeds[3], 128U); state 255 lib/random32.c prandom_warmup(state); state 430 lib/random32.c struct rnd_state state; state 432 lib/random32.c prandom_seed_early(&state, test1[i].seed, false); state 433 lib/random32.c prandom_warmup(&state); state 435 lib/random32.c if (test1[i].result != prandom_u32_state(&state)) state 445 lib/random32.c struct rnd_state state; state 447 lib/random32.c prandom_seed_early(&state, test2[i].seed, false); state 448 lib/random32.c prandom_warmup(&state); state 451 lib/random32.c prandom_u32_state(&state); state 453 lib/random32.c if (test2[i].result != prandom_u32_state(&state)) state 687 lib/sbitmap.c struct sbq_wait *sbq_wait, int state) state 693 lib/sbitmap.c prepare_to_wait_exclusive(&ws->wait, &sbq_wait->wait, state); state 64 lib/syscall.c long state; state 70 lib/syscall.c state = target->state; state 71 lib/syscall.c if (unlikely(!state)) state 74 lib/syscall.c ncsw = wait_task_inactive(target, state); state 77 lib/syscall.c unlikely(wait_task_inactive(target, state) != ncsw)) state 206 lib/textsearch.c struct ts_state *state) state 208 lib/textsearch.c struct ts_linear_state *st = (struct ts_linear_state *) state->cb; state 232 lib/textsearch.c struct ts_state *state, state 235 lib/textsearch.c struct ts_linear_state *st = (struct ts_linear_state *) state->cb; state 241 lib/textsearch.c return textsearch_find(conf, state); state 58 lib/ts_bm.c static unsigned int bm_find(struct ts_config *conf, struct ts_state *state) state 61 lib/ts_bm.c unsigned int i, text_len, consumed = state->offset; state 67 lib/ts_bm.c text_len = conf->get_next_block(consumed, &text, conf, state); state 134 lib/ts_fsm.c static unsigned int fsm_find(struct ts_config *conf, struct ts_state *state) state 139 lib/ts_fsm.c unsigned block_len = 0, strict, consumed = state->offset; state 145 lib/ts_fsm.c block_len = conf->get_next_block(consumed, &data, conf, state); }) state 251 lib/ts_fsm.c state->offset = consumed + block_idx; state 42 lib/ts_kmp.c static unsigned int kmp_find(struct ts_config *conf, struct ts_state *state) state 45 lib/ts_kmp.c unsigned int i, q = 0, text_len, consumed = state->offset; state 50 lib/ts_kmp.c text_len = conf->get_next_block(consumed, &text, conf, state); state 63 lib/ts_kmp.c state->offset = consumed + i + 1; state 64 lib/ts_kmp.c return state->offset - kmp->pattern_len; state 245 lib/xxhash.c struct xxh32_state state; state 247 lib/xxhash.c memset(&state, 0, sizeof(state)); state 248 lib/xxhash.c state.v1 = seed + PRIME32_1 + PRIME32_2; state 249 lib/xxhash.c state.v2 = seed + PRIME32_2; state 250 lib/xxhash.c state.v3 = seed + 0; state 251 lib/xxhash.c state.v4 = seed - PRIME32_1; state 252 lib/xxhash.c memcpy(statePtr, &state, sizeof(state)); state 259 lib/xxhash.c struct xxh64_state state; state 261 lib/xxhash.c memset(&state, 0, sizeof(state)); state 262 lib/xxhash.c state.v1 = seed + PRIME64_1 + PRIME64_2; state 263 lib/xxhash.c state.v2 = seed + PRIME64_2; state 264 lib/xxhash.c state.v3 = seed + 0; state 265 lib/xxhash.c state.v4 = seed - PRIME64_1; state 266 lib/xxhash.c memcpy(statePtr, &state, sizeof(state)); state 270 lib/xxhash.c int xxh32_update(struct xxh32_state *state, const void *input, const size_t len) state 278 lib/xxhash.c state->total_len_32 += (uint32_t)len; state 279 lib/xxhash.c state->large_len |= (len >= 16) | (state->total_len_32 >= 16); state 281 lib/xxhash.c if (state->memsize + len < 16) { /* fill in tmp buffer */ state 282 lib/xxhash.c memcpy((uint8_t *)(state->mem32) + state->memsize, input, len); state 283 lib/xxhash.c state->memsize += (uint32_t)len; state 287 lib/xxhash.c if (state->memsize) { /* some data left from previous update */ state 288 lib/xxhash.c const uint32_t *p32 = state->mem32; state 290 lib/xxhash.c memcpy((uint8_t *)(state->mem32) + state->memsize, input, state 291 lib/xxhash.c 16 - state->memsize); state 293 lib/xxhash.c state->v1 = xxh32_round(state->v1, get_unaligned_le32(p32)); state 295 lib/xxhash.c state->v2 = xxh32_round(state->v2, get_unaligned_le32(p32)); state 297 lib/xxhash.c state->v3 = xxh32_round(state->v3, get_unaligned_le32(p32)); state 299 lib/xxhash.c state->v4 = xxh32_round(state->v4, get_unaligned_le32(p32)); state 302 lib/xxhash.c p += 16-state->memsize; state 303 lib/xxhash.c state->memsize = 0; state 308 lib/xxhash.c uint32_t v1 = state->v1; state 309 lib/xxhash.c uint32_t v2 = state->v2; state 310 lib/xxhash.c uint32_t v3 = state->v3; state 311 lib/xxhash.c uint32_t v4 = state->v4; state 324 lib/xxhash.c state->v1 = v1; state 325 lib/xxhash.c state->v2 = v2; state 326 lib/xxhash.c state->v3 = v3; state 327 lib/xxhash.c state->v4 = v4; state 331 lib/xxhash.c memcpy(state->mem32, p, (size_t)(b_end-p)); state 332 lib/xxhash.c state->memsize = (uint32_t)(b_end-p); state 339 lib/xxhash.c uint32_t xxh32_digest(const struct xxh32_state *state) state 341 lib/xxhash.c const uint8_t *p = (const uint8_t *)state->mem32; state 342 lib/xxhash.c const uint8_t *const b_end = (const uint8_t *)(state->mem32) + state 343 lib/xxhash.c state->memsize; state 346 lib/xxhash.c if (state->large_len) { state 347 lib/xxhash.c h32 = xxh_rotl32(state->v1, 1) + xxh_rotl32(state->v2, 7) + state 348 lib/xxhash.c xxh_rotl32(state->v3, 12) + xxh_rotl32(state->v4, 18); state 350 lib/xxhash.c h32 = state->v3 /* == seed */ + PRIME32_5; state 353 lib/xxhash.c h32 += state->total_len_32; state 377 lib/xxhash.c int xxh64_update(struct xxh64_state *state, const void *input, const size_t len) state 385 lib/xxhash.c state->total_len += len; state 387 lib/xxhash.c if (state->memsize + len < 32) { /* fill in tmp buffer */ state 388 lib/xxhash.c memcpy(((uint8_t *)state->mem64) + state->memsize, input, len); state 389 lib/xxhash.c state->memsize += (uint32_t)len; state 393 lib/xxhash.c if (state->memsize) { /* tmp buffer is full */ state 394 lib/xxhash.c uint64_t *p64 = state->mem64; state 396 lib/xxhash.c memcpy(((uint8_t *)p64) + state->memsize, input, state 397 lib/xxhash.c 32 - state->memsize); state 399 lib/xxhash.c state->v1 = xxh64_round(state->v1, get_unaligned_le64(p64)); state 401 lib/xxhash.c state->v2 = xxh64_round(state->v2, get_unaligned_le64(p64)); state 403 lib/xxhash.c state->v3 = xxh64_round(state->v3, get_unaligned_le64(p64)); state 405 lib/xxhash.c state->v4 = xxh64_round(state->v4, get_unaligned_le64(p64)); state 407 lib/xxhash.c p += 32 - state->memsize; state 408 lib/xxhash.c state->memsize = 0; state 413 lib/xxhash.c uint64_t v1 = state->v1; state 414 lib/xxhash.c uint64_t v2 = state->v2; state 415 lib/xxhash.c uint64_t v3 = state->v3; state 416 lib/xxhash.c uint64_t v4 = state->v4; state 429 lib/xxhash.c state->v1 = v1; state 430 lib/xxhash.c state->v2 = v2; state 431 lib/xxhash.c state->v3 = v3; state 432 lib/xxhash.c state->v4 = v4; state 436 lib/xxhash.c memcpy(state->mem64, p, (size_t)(b_end-p)); state 437 lib/xxhash.c state->memsize = (uint32_t)(b_end - p); state 444 lib/xxhash.c uint64_t xxh64_digest(const struct xxh64_state *state) state 446 lib/xxhash.c const uint8_t *p = (const uint8_t *)state->mem64; state 447 lib/xxhash.c const uint8_t *const b_end = (const uint8_t *)state->mem64 + state 448 lib/xxhash.c state->memsize; state 451 lib/xxhash.c if (state->total_len >= 32) { state 452 lib/xxhash.c const uint64_t v1 = state->v1; state 453 lib/xxhash.c const uint64_t v2 = state->v2; state 454 lib/xxhash.c const uint64_t v3 = state->v3; state 455 lib/xxhash.c const uint64_t v4 = state->v4; state 464 lib/xxhash.c h64 = state->v3 + PRIME64_5; state 467 lib/xxhash.c h64 += (uint64_t)state->total_len; state 140 lib/xz/xz_dec_lzma2.c enum lzma_state state; state 592 lib/xz/xz_dec_lzma2.c if (lzma_state_is_literal(s->lzma.state)) { state 615 lib/xz/xz_dec_lzma2.c lzma_state_literal(&s->lzma.state); state 652 lib/xz/xz_dec_lzma2.c lzma_state_match(&s->lzma.state); state 692 lib/xz/xz_dec_lzma2.c if (!rc_bit(&s->rc, &s->lzma.is_rep0[s->lzma.state])) { state 694 lib/xz/xz_dec_lzma2.c s->lzma.state][pos_state])) { state 695 lib/xz/xz_dec_lzma2.c lzma_state_short_rep(&s->lzma.state); state 700 lib/xz/xz_dec_lzma2.c if (!rc_bit(&s->rc, &s->lzma.is_rep1[s->lzma.state])) { state 703 lib/xz/xz_dec_lzma2.c if (!rc_bit(&s->rc, &s->lzma.is_rep2[s->lzma.state])) { state 717 lib/xz/xz_dec_lzma2.c lzma_state_long_rep(&s->lzma.state); state 741 lib/xz/xz_dec_lzma2.c s->lzma.state][pos_state])) { state 744 lib/xz/xz_dec_lzma2.c if (rc_bit(&s->rc, &s->lzma.is_rep[s->lzma.state])) state 772 lib/xz/xz_dec_lzma2.c s->lzma.state = STATE_LIT_LIT; state 33 lib/xz/xz_dec_test.c static struct xz_dec *state; state 71 lib/xz/xz_dec_test.c xz_dec_reset(state); state 133 lib/xz/xz_dec_test.c ret = xz_dec_run(state, &buffers); state 185 lib/xz/xz_dec_test.c state = xz_dec_init(XZ_PREALLOC, DICT_MAX); state 186 lib/xz/xz_dec_test.c if (state == NULL) state 191 lib/xz/xz_dec_test.c xz_dec_end(state); state 205 lib/xz/xz_dec_test.c xz_dec_end(state); state 64 lib/xz/xz_lzma2.h static inline void lzma_state_literal(enum lzma_state *state) state 66 lib/xz/xz_lzma2.h if (*state <= STATE_SHORTREP_LIT_LIT) state 67 lib/xz/xz_lzma2.h *state = STATE_LIT_LIT; state 68 lib/xz/xz_lzma2.h else if (*state <= STATE_LIT_SHORTREP) state 69 lib/xz/xz_lzma2.h *state -= 3; state 71 lib/xz/xz_lzma2.h *state -= 6; state 75 lib/xz/xz_lzma2.h static inline void lzma_state_match(enum lzma_state *state) state 77 lib/xz/xz_lzma2.h *state = *state < LIT_STATES ? STATE_LIT_MATCH : STATE_NONLIT_MATCH; state 81 lib/xz/xz_lzma2.h static inline void lzma_state_long_rep(enum lzma_state *state) state 83 lib/xz/xz_lzma2.h *state = *state < LIT_STATES ? STATE_LIT_LONGREP : STATE_NONLIT_REP; state 87 lib/xz/xz_lzma2.h static inline void lzma_state_short_rep(enum lzma_state *state) state 89 lib/xz/xz_lzma2.h *state = *state < LIT_STATES ? STATE_LIT_SHORTREP : STATE_NONLIT_REP; state 93 lib/xz/xz_lzma2.h static inline bool lzma_state_is_literal(enum lzma_state state) state 95 lib/xz/xz_lzma2.h return state < LIT_STATES; state 219 lib/zlib_deflate/deflate.c strm->state = (struct internal_state *)s; state 259 lib/zlib_deflate/deflate.c if (strm == NULL || strm->state == NULL) state 266 lib/zlib_deflate/deflate.c s = (deflate_state *)strm->state; state 307 lib/zlib_deflate/deflate.c deflate_state *s = (deflate_state *) strm->state; state 335 lib/zlib_deflate/deflate.c if (strm == NULL || strm->state == NULL || state 339 lib/zlib_deflate/deflate.c s = (deflate_state *) strm->state; state 472 lib/zlib_deflate/deflate.c if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; state 473 lib/zlib_deflate/deflate.c s = (deflate_state *) strm->state; state 481 lib/zlib_deflate/deflate.c strm->state = NULL; state 506 lib/zlib_deflate/deflate.c if (!((deflate_state *)(strm->state))->noheader) { state 90 lib/zlib_inflate/inffast.c struct inflate_state *state; state 117 lib/zlib_inflate/inffast.c state = (struct inflate_state *)strm->state; state 124 lib/zlib_inflate/inffast.c dmax = state->dmax; state 126 lib/zlib_inflate/inffast.c wsize = state->wsize; state 127 lib/zlib_inflate/inffast.c whave = state->whave; state 128 lib/zlib_inflate/inffast.c write = state->write; state 129 lib/zlib_inflate/inffast.c window = state->window; state 130 lib/zlib_inflate/inffast.c hold = state->hold; state 131 lib/zlib_inflate/inffast.c bits = state->bits; state 132 lib/zlib_inflate/inffast.c lcode = state->lencode; state 133 lib/zlib_inflate/inffast.c dcode = state->distcode; state 134 lib/zlib_inflate/inffast.c lmask = (1U << state->lenbits) - 1; state 135 lib/zlib_inflate/inffast.c dmask = (1U << state->distbits) - 1; state 194 lib/zlib_inflate/inffast.c state->mode = BAD; state 205 lib/zlib_inflate/inffast.c state->mode = BAD; state 313 lib/zlib_inflate/inffast.c state->mode = BAD; state 322 lib/zlib_inflate/inffast.c state->mode = TYPE; state 327 lib/zlib_inflate/inffast.c state->mode = BAD; state 344 lib/zlib_inflate/inffast.c state->hold = hold; state 345 lib/zlib_inflate/inffast.c state->bits = bits; state 25 lib/zlib_inflate/inflate.c struct inflate_state *state; state 27 lib/zlib_inflate/inflate.c if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; state 28 lib/zlib_inflate/inflate.c state = (struct inflate_state *)strm->state; state 29 lib/zlib_inflate/inflate.c strm->total_in = strm->total_out = state->total = 0; state 32 lib/zlib_inflate/inflate.c state->mode = HEAD; state 33 lib/zlib_inflate/inflate.c state->last = 0; state 34 lib/zlib_inflate/inflate.c state->havedict = 0; state 35 lib/zlib_inflate/inflate.c state->dmax = 32768U; state 36 lib/zlib_inflate/inflate.c state->hold = 0; state 37 lib/zlib_inflate/inflate.c state->bits = 0; state 38 lib/zlib_inflate/inflate.c state->lencode = state->distcode = state->next = state->codes; state 41 lib/zlib_inflate/inflate.c state->wsize = 1U << state->wbits; state 42 lib/zlib_inflate/inflate.c state->write = 0; state 43 lib/zlib_inflate/inflate.c state->whave = 0; state 50 lib/zlib_inflate/inflate.c struct inflate_state *state; state 55 lib/zlib_inflate/inflate.c state = &WS(strm)->inflate_state; state 56 lib/zlib_inflate/inflate.c strm->state = (struct internal_state *)state; state 59 lib/zlib_inflate/inflate.c state->wrap = 0; state 63 lib/zlib_inflate/inflate.c state->wrap = (windowBits >> 4) + 1; state 68 lib/zlib_inflate/inflate.c state->wbits = (unsigned)windowBits; state 69 lib/zlib_inflate/inflate.c state->window = &WS(strm)->working_window[0]; state 78 lib/zlib_inflate/inflate.c static void zlib_fixedtables(struct inflate_state *state) state 81 lib/zlib_inflate/inflate.c state->lencode = lenfix; state 82 lib/zlib_inflate/inflate.c state->lenbits = 9; state 83 lib/zlib_inflate/inflate.c state->distcode = distfix; state 84 lib/zlib_inflate/inflate.c state->distbits = 5; state 103 lib/zlib_inflate/inflate.c struct inflate_state *state; state 106 lib/zlib_inflate/inflate.c state = (struct inflate_state *)strm->state; state 110 lib/zlib_inflate/inflate.c if (copy >= state->wsize) { state 111 lib/zlib_inflate/inflate.c memcpy(state->window, strm->next_out - state->wsize, state->wsize); state 112 lib/zlib_inflate/inflate.c state->write = 0; state 113 lib/zlib_inflate/inflate.c state->whave = state->wsize; state 116 lib/zlib_inflate/inflate.c dist = state->wsize - state->write; state 118 lib/zlib_inflate/inflate.c memcpy(state->window + state->write, strm->next_out - copy, dist); state 121 lib/zlib_inflate/inflate.c memcpy(state->window, strm->next_out - copy, copy); state 122 lib/zlib_inflate/inflate.c state->write = copy; state 123 lib/zlib_inflate/inflate.c state->whave = state->wsize; state 126 lib/zlib_inflate/inflate.c state->write += dist; state 127 lib/zlib_inflate/inflate.c if (state->write == state->wsize) state->write = 0; state 128 lib/zlib_inflate/inflate.c if (state->whave < state->wsize) state->whave += dist; state 148 lib/zlib_inflate/inflate.c struct inflate_state *state; state 150 lib/zlib_inflate/inflate.c if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; state 151 lib/zlib_inflate/inflate.c state = (struct inflate_state *)strm->state; state 153 lib/zlib_inflate/inflate.c if (state->mode == STORED && state->bits == 0) { state 154 lib/zlib_inflate/inflate.c state->mode = TYPE; state 172 lib/zlib_inflate/inflate.c hold = state->hold; \ state 173 lib/zlib_inflate/inflate.c bits = state->bits; \ state 183 lib/zlib_inflate/inflate.c state->hold = hold; \ state 184 lib/zlib_inflate/inflate.c state->bits = bits; \ state 319 lib/zlib_inflate/inflate.c struct inflate_state *state; state 338 lib/zlib_inflate/inflate.c if (strm == NULL || strm->state == NULL || state 342 lib/zlib_inflate/inflate.c state = (struct inflate_state *)strm->state; state 344 lib/zlib_inflate/inflate.c if (state->mode == TYPE) state->mode = TYPEDO; /* skip check */ state 350 lib/zlib_inflate/inflate.c switch (state->mode) { state 352 lib/zlib_inflate/inflate.c if (state->wrap == 0) { state 353 lib/zlib_inflate/inflate.c state->mode = TYPEDO; state 360 lib/zlib_inflate/inflate.c state->mode = BAD; state 365 lib/zlib_inflate/inflate.c state->mode = BAD; state 370 lib/zlib_inflate/inflate.c if (len > state->wbits) { state 372 lib/zlib_inflate/inflate.c state->mode = BAD; state 375 lib/zlib_inflate/inflate.c state->dmax = 1U << len; state 376 lib/zlib_inflate/inflate.c strm->adler = state->check = zlib_adler32(0L, NULL, 0); state 377 lib/zlib_inflate/inflate.c state->mode = hold & 0x200 ? DICTID : TYPE; state 382 lib/zlib_inflate/inflate.c strm->adler = state->check = REVERSE(hold); state 384 lib/zlib_inflate/inflate.c state->mode = DICT; state 387 lib/zlib_inflate/inflate.c if (state->havedict == 0) { state 391 lib/zlib_inflate/inflate.c strm->adler = state->check = zlib_adler32(0L, NULL, 0); state 392 lib/zlib_inflate/inflate.c state->mode = TYPE; state 398 lib/zlib_inflate/inflate.c if (state->last) { state 400 lib/zlib_inflate/inflate.c state->mode = CHECK; state 404 lib/zlib_inflate/inflate.c state->last = BITS(1); state 408 lib/zlib_inflate/inflate.c state->mode = STORED; state 411 lib/zlib_inflate/inflate.c zlib_fixedtables(state); state 412 lib/zlib_inflate/inflate.c state->mode = LEN; /* decode codes */ state 415 lib/zlib_inflate/inflate.c state->mode = TABLE; state 419 lib/zlib_inflate/inflate.c state->mode = BAD; state 428 lib/zlib_inflate/inflate.c state->mode = BAD; state 431 lib/zlib_inflate/inflate.c state->length = (unsigned)hold & 0xffff; state 433 lib/zlib_inflate/inflate.c state->mode = COPY; state 436 lib/zlib_inflate/inflate.c copy = state->length; state 446 lib/zlib_inflate/inflate.c state->length -= copy; state 449 lib/zlib_inflate/inflate.c state->mode = TYPE; state 453 lib/zlib_inflate/inflate.c state->nlen = BITS(5) + 257; state 455 lib/zlib_inflate/inflate.c state->ndist = BITS(5) + 1; state 457 lib/zlib_inflate/inflate.c state->ncode = BITS(4) + 4; state 460 lib/zlib_inflate/inflate.c if (state->nlen > 286 || state->ndist > 30) { state 462 lib/zlib_inflate/inflate.c state->mode = BAD; state 466 lib/zlib_inflate/inflate.c state->have = 0; state 467 lib/zlib_inflate/inflate.c state->mode = LENLENS; state 470 lib/zlib_inflate/inflate.c while (state->have < state->ncode) { state 472 lib/zlib_inflate/inflate.c state->lens[order[state->have++]] = (unsigned short)BITS(3); state 475 lib/zlib_inflate/inflate.c while (state->have < 19) state 476 lib/zlib_inflate/inflate.c state->lens[order[state->have++]] = 0; state 477 lib/zlib_inflate/inflate.c state->next = state->codes; state 478 lib/zlib_inflate/inflate.c state->lencode = (code const *)(state->next); state 479 lib/zlib_inflate/inflate.c state->lenbits = 7; state 480 lib/zlib_inflate/inflate.c ret = zlib_inflate_table(CODES, state->lens, 19, &(state->next), state 481 lib/zlib_inflate/inflate.c &(state->lenbits), state->work); state 484 lib/zlib_inflate/inflate.c state->mode = BAD; state 487 lib/zlib_inflate/inflate.c state->have = 0; state 488 lib/zlib_inflate/inflate.c state->mode = CODELENS; state 491 lib/zlib_inflate/inflate.c while (state->have < state->nlen + state->ndist) { state 493 lib/zlib_inflate/inflate.c this = state->lencode[BITS(state->lenbits)]; state 500 lib/zlib_inflate/inflate.c state->lens[state->have++] = this.val; state 506 lib/zlib_inflate/inflate.c if (state->have == 0) { state 508 lib/zlib_inflate/inflate.c state->mode = BAD; state 511 lib/zlib_inflate/inflate.c len = state->lens[state->have - 1]; state 529 lib/zlib_inflate/inflate.c if (state->have + copy > state->nlen + state->ndist) { state 531 lib/zlib_inflate/inflate.c state->mode = BAD; state 535 lib/zlib_inflate/inflate.c state->lens[state->have++] = (unsigned short)len; state 540 lib/zlib_inflate/inflate.c if (state->mode == BAD) break; state 543 lib/zlib_inflate/inflate.c state->next = state->codes; state 544 lib/zlib_inflate/inflate.c state->lencode = (code const *)(state->next); state 545 lib/zlib_inflate/inflate.c state->lenbits = 9; state 546 lib/zlib_inflate/inflate.c ret = zlib_inflate_table(LENS, state->lens, state->nlen, &(state->next), state 547 lib/zlib_inflate/inflate.c &(state->lenbits), state->work); state 550 lib/zlib_inflate/inflate.c state->mode = BAD; state 553 lib/zlib_inflate/inflate.c state->distcode = (code const *)(state->next); state 554 lib/zlib_inflate/inflate.c state->distbits = 6; state 555 lib/zlib_inflate/inflate.c ret = zlib_inflate_table(DISTS, state->lens + state->nlen, state->ndist, state 556 lib/zlib_inflate/inflate.c &(state->next), &(state->distbits), state->work); state 559 lib/zlib_inflate/inflate.c state->mode = BAD; state 562 lib/zlib_inflate/inflate.c state->mode = LEN; state 572 lib/zlib_inflate/inflate.c this = state->lencode[BITS(state->lenbits)]; state 579 lib/zlib_inflate/inflate.c this = state->lencode[last.val + state 587 lib/zlib_inflate/inflate.c state->length = (unsigned)this.val; state 589 lib/zlib_inflate/inflate.c state->mode = LIT; state 593 lib/zlib_inflate/inflate.c state->mode = TYPE; state 598 lib/zlib_inflate/inflate.c state->mode = BAD; state 601 lib/zlib_inflate/inflate.c state->extra = (unsigned)(this.op) & 15; state 602 lib/zlib_inflate/inflate.c state->mode = LENEXT; state 605 lib/zlib_inflate/inflate.c if (state->extra) { state 606 lib/zlib_inflate/inflate.c NEEDBITS(state->extra); state 607 lib/zlib_inflate/inflate.c state->length += BITS(state->extra); state 608 lib/zlib_inflate/inflate.c DROPBITS(state->extra); state 610 lib/zlib_inflate/inflate.c state->mode = DIST; state 614 lib/zlib_inflate/inflate.c this = state->distcode[BITS(state->distbits)]; state 621 lib/zlib_inflate/inflate.c this = state->distcode[last.val + state 631 lib/zlib_inflate/inflate.c state->mode = BAD; state 634 lib/zlib_inflate/inflate.c state->offset = (unsigned)this.val; state 635 lib/zlib_inflate/inflate.c state->extra = (unsigned)(this.op) & 15; state 636 lib/zlib_inflate/inflate.c state->mode = DISTEXT; state 639 lib/zlib_inflate/inflate.c if (state->extra) { state 640 lib/zlib_inflate/inflate.c NEEDBITS(state->extra); state 641 lib/zlib_inflate/inflate.c state->offset += BITS(state->extra); state 642 lib/zlib_inflate/inflate.c DROPBITS(state->extra); state 645 lib/zlib_inflate/inflate.c if (state->offset > state->dmax) { state 647 lib/zlib_inflate/inflate.c state->mode = BAD; state 651 lib/zlib_inflate/inflate.c if (state->offset > state->whave + out - left) { state 653 lib/zlib_inflate/inflate.c state->mode = BAD; state 656 lib/zlib_inflate/inflate.c state->mode = MATCH; state 661 lib/zlib_inflate/inflate.c if (state->offset > copy) { /* copy from window */ state 662 lib/zlib_inflate/inflate.c copy = state->offset - copy; state 663 lib/zlib_inflate/inflate.c if (copy > state->write) { state 664 lib/zlib_inflate/inflate.c copy -= state->write; state 665 lib/zlib_inflate/inflate.c from = state->window + (state->wsize - copy); state 668 lib/zlib_inflate/inflate.c from = state->window + (state->write - copy); state 669 lib/zlib_inflate/inflate.c if (copy > state->length) copy = state->length; state 672 lib/zlib_inflate/inflate.c from = put - state->offset; state 673 lib/zlib_inflate/inflate.c copy = state->length; state 677 lib/zlib_inflate/inflate.c state->length -= copy; state 681 lib/zlib_inflate/inflate.c if (state->length == 0) state->mode = LEN; state 685 lib/zlib_inflate/inflate.c *put++ = (unsigned char)(state->length); state 687 lib/zlib_inflate/inflate.c state->mode = LEN; state 690 lib/zlib_inflate/inflate.c if (state->wrap) { state 694 lib/zlib_inflate/inflate.c state->total += out; state 696 lib/zlib_inflate/inflate.c strm->adler = state->check = state 697 lib/zlib_inflate/inflate.c UPDATE(state->check, put - out, out); state 700 lib/zlib_inflate/inflate.c REVERSE(hold)) != state->check) { state 702 lib/zlib_inflate/inflate.c state->mode = BAD; state 707 lib/zlib_inflate/inflate.c state->mode = DONE; state 729 lib/zlib_inflate/inflate.c if (state->wsize || (state->mode < CHECK && out != strm->avail_out)) state 736 lib/zlib_inflate/inflate.c state->total += out; state 737 lib/zlib_inflate/inflate.c if (state->wrap && out) state 738 lib/zlib_inflate/inflate.c strm->adler = state->check = state 739 lib/zlib_inflate/inflate.c UPDATE(state->check, strm->next_out - out, out); state 741 lib/zlib_inflate/inflate.c strm->data_type = state->bits + (state->last ? 64 : 0) + state 742 lib/zlib_inflate/inflate.c (state->mode == TYPE ? 128 : 0); state 756 lib/zlib_inflate/inflate.c if (strm == NULL || strm->state == NULL) state 771 lib/zlib_inflate/inflate.c struct inflate_state *state = (struct inflate_state *)z->state; state 775 lib/zlib_inflate/inflate.c if (state->mode != TYPE && state->mode != HEAD) state 788 lib/zlib_inflate/inflate.c z->adler = state->check = state 789 lib/zlib_inflate/inflate.c UPDATE(state->check, z->next_in, z->avail_in); state 794 lib/zlib_inflate/inflate.c state->total += z->avail_in; state 354 lib/zstd/fse.h size_t state; state 485 lib/zstd/fse.h DStatePtr->state = BIT_readBits(bitD, DTableH->tableLog); state 492 lib/zstd/fse.h FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state]; state 498 lib/zstd/fse.h FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state]; state 501 lib/zstd/fse.h DStatePtr->state = DInfo.newState + lowBits; state 506 lib/zstd/fse.h FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state]; state 511 lib/zstd/fse.h DStatePtr->state = DInfo.newState + lowBits; state 519 lib/zstd/fse.h FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state]; state 524 lib/zstd/fse.h DStatePtr->state = DInfo.newState + lowBits; state 528 lib/zstd/fse.h ZSTD_STATIC unsigned FSE_endOfDState(const FSE_DState_t *DStatePtr) { return DStatePtr->state == 0; } state 103 mm/backing-dev.c !list_empty(&bdi->bdi_list), bdi->wb.state); state 274 mm/backing-dev.c if (test_bit(WB_registered, &wb->state)) state 351 mm/backing-dev.c if (!test_and_clear_bit(WB_registered, &wb->state)) { state 577 mm/backing-dev.c set_bit(WB_registered, &wb->state); state 587 mm/backing-dev.c if (test_bit(WB_registered, &bdi->wb.state) && state 718 mm/backing-dev.c WARN_ON(test_bit(WB_registered, &bdi->wb.state)); state 950 mm/backing-dev.c set_bit(WB_registered, &bdi->wb.state); state 1033 mm/backing-dev.c if (test_bit(WB_registered, &bdi->wb.state)) state 1067 mm/backing-dev.c if (test_and_clear_bit(bit, &congested->state)) state 1080 mm/backing-dev.c if (!test_and_set_bit(bit, &congested->state)) state 1132 mm/filemap.c struct page *page, int bit_nr, int state, enum behavior behavior) state 1166 mm/filemap.c set_current_state(state); state 1185 mm/filemap.c if (signal_pending_state(state, current)) { state 65 mm/kasan/tags.c u32 state = this_cpu_read(prng_state); state 67 mm/kasan/tags.c state = 1664525 * state + 1013904223; state 68 mm/kasan/tags.c this_cpu_write(prng_state, state); state 70 mm/kasan/tags.c return (u8)(state % (KASAN_TAG_MAX + 1)); state 6236 mm/page_alloc.c struct mminit_pfnnid_cache *state) state 6241 mm/page_alloc.c if (state->last_start <= pfn && pfn < state->last_end) state 6242 mm/page_alloc.c return state->last_nid; state 6246 mm/page_alloc.c state->last_start = start_pfn; state 6247 mm/page_alloc.c state->last_end = end_pfn; state 6248 mm/page_alloc.c state->last_nid = nid; state 2389 mm/slab.c static bool freelist_state_initialize(union freelist_init_state *state, state 2401 mm/slab.c prandom_seed_state(&state->rnd_state, rand); state 2404 mm/slab.c state->list = cachep->random_seq; state 2405 mm/slab.c state->count = count; state 2406 mm/slab.c state->pos = rand % count; state 2413 mm/slab.c static freelist_idx_t next_random_slot(union freelist_init_state *state) state 2415 mm/slab.c if (state->pos >= state->count) state 2416 mm/slab.c state->pos = 0; state 2417 mm/slab.c return state->list[state->pos++]; state 2434 mm/slab.c union freelist_init_state state; state 2440 mm/slab.c precomputed = freelist_state_initialize(&state, cachep, count); state 2447 mm/slab.c objfreelist = next_random_slot(&state); state 2463 mm/slab.c rand = prandom_u32_state(&state.rnd_state); state 2469 mm/slab.c set_free_obj(page, i, next_random_slot(&state)); state 1342 mm/slab_common.c static void freelist_randomize(struct rnd_state *state, unsigned int *list, state 1353 mm/slab_common.c rand = prandom_u32_state(state); state 1363 mm/slab_common.c struct rnd_state state; state 1373 mm/slab_common.c prandom_seed_state(&state, get_random_long()); state 1375 mm/slab_common.c freelist_randomize(&state, cachep->random_seq, count); state 27 net/802/garp.c u8 state; state 31 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_AA, state 33 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_AA }, state 34 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VA }, state 35 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VA }, state 36 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VA }, state 37 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 38 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 39 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_LA }, state 42 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_QA, state 44 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QA }, state 45 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VA }, state 46 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VA }, state 47 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VA }, state 48 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 49 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 50 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_LA }, state 53 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_INVALID }, state 54 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QA }, state 55 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VA }, state 56 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VA }, state 57 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VP }, state 58 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 59 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 60 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_LA }, state 63 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_VO, state 65 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_LA }, state 66 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VO }, state 67 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_LA }, state 68 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_LA }, state 69 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VO }, state 70 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_VA }, state 71 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_INVALID }, state 74 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_AA, state 76 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_AP }, state 77 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VP }, state 78 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VP }, state 79 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VP }, state 80 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 81 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 82 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_VO }, state 85 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_QA, state 87 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QP }, state 88 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VP }, state 89 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VP }, state 90 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VP }, state 91 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 92 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 93 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_AO }, state 96 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_INVALID }, state 97 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QP }, state 98 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VP }, state 99 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VP }, state 100 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VP }, state 101 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP }, state 102 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID }, state 103 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_QO }, state 106 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_INVALID }, state 107 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_AO }, state 108 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VO }, state 109 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VO }, state 110 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VO }, state 111 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VO }, state 112 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_VP }, state 113 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_INVALID }, state 116 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_INVALID }, state 117 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QO }, state 118 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VO }, state 119 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VO }, state 120 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VO }, state 121 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VO }, state 122 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_AP }, state 123 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_INVALID }, state 126 net/802/garp.c [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_INVALID }, state 127 net/802/garp.c [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_QO }, state 128 net/802/garp.c [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VO }, state 129 net/802/garp.c [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VO }, state 130 net/802/garp.c [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VO }, state 131 net/802/garp.c [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VO }, state 132 net/802/garp.c [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_QP }, state 133 net/802/garp.c [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_INVALID }, state 190 net/802/garp.c attr->state = GARP_APPLICANT_VO; state 313 net/802/garp.c enum garp_applicant_state state; state 315 net/802/garp.c state = garp_applicant_state_table[attr->state][event].state; state 316 net/802/garp.c if (state == GARP_APPLICANT_INVALID) state 319 net/802/garp.c switch (garp_applicant_state_table[attr->state][event].action) { state 338 net/802/garp.c attr->state = state; state 279 net/802/mrp.c attr->state = MRP_APPLICANT_VO; state 470 net/802/mrp.c enum mrp_applicant_state state; state 472 net/802/mrp.c state = mrp_applicant_state_table[attr->state][event]; state 473 net/802/mrp.c if (state == MRP_APPLICANT_INVALID) { state 483 net/802/mrp.c switch (mrp_tx_action_table[attr->state]) { state 513 net/802/mrp.c attr->state = state; state 532 net/8021q/vlan_dev.c dev->state = (real_dev->state & ((1<<__LINK_STATE_NOCARRIER) | state 537 net/8021q/vlan_dev.c dev->state |= (1 << __LINK_STATE_NOCARRIER); state 78 net/9p/trans_rdma.c } state; state 245 net/9p/trans_rdma.c BUG_ON(rdma->state != P9_RDMA_INIT); state 246 net/9p/trans_rdma.c rdma->state = P9_RDMA_ADDR_RESOLVED; state 250 net/9p/trans_rdma.c BUG_ON(rdma->state != P9_RDMA_ADDR_RESOLVED); state 251 net/9p/trans_rdma.c rdma->state = P9_RDMA_ROUTE_RESOLVED; state 255 net/9p/trans_rdma.c BUG_ON(rdma->state != P9_RDMA_ROUTE_RESOLVED); state 256 net/9p/trans_rdma.c rdma->state = P9_RDMA_CONNECTED; state 261 net/9p/trans_rdma.c rdma->state = P9_RDMA_CLOSED; state 335 net/9p/trans_rdma.c rdma->state = P9_RDMA_FLUSHING; state 533 net/9p/trans_rdma.c if (err != -EINTR && rdma->state < P9_RDMA_CLOSING) { state 534 net/9p/trans_rdma.c rdma->state = P9_RDMA_CLOSING; state 676 net/9p/trans_rdma.c if (err || (rdma->state != P9_RDMA_ADDR_RESOLVED)) state 684 net/9p/trans_rdma.c if (err || (rdma->state != P9_RDMA_ROUTE_RESOLVED)) state 726 net/9p/trans_rdma.c if (err || (rdma->state != P9_RDMA_CONNECTED)) state 514 net/9p/trans_xen.c if (dev->state == XenbusStateClosed) state 1194 net/appletalk/ddp.c sock->state = SS_UNCONNECTED; state 1228 net/appletalk/ddp.c sock->state = SS_CONNECTED; state 739 net/atm/br2684.c if (sock->state != SS_CONNECTED) state 681 net/atm/clip.c sock->state = SS_CONNECTED; state 806 net/atm/clip.c static void *clip_seq_vcc_walk(struct clip_seq_state *state, state 809 net/atm/clip.c struct clip_vcc *vcc = state->vcc; state 820 net/atm/clip.c state->vcc = vcc; state 828 net/atm/clip.c struct clip_seq_state *state = (struct clip_seq_state *)_state; state 833 net/atm/clip.c return clip_seq_vcc_walk(state, neighbour_priv(n), pos); state 838 net/atm/clip.c struct clip_seq_state *state = seq->private; state 839 net/atm/clip.c state->ns.neigh_sub_iter = clip_seq_sub_iter; state 851 net/atm/clip.c struct clip_seq_state *state = seq->private; state 852 net/atm/clip.c struct clip_vcc *vcc = state->vcc; state 469 net/atm/common.c if (sock->state == SS_CONNECTED) state 471 net/atm/common.c if (sock->state != SS_UNCONNECTED) state 518 net/atm/common.c sock->state = SS_CONNECTED; state 530 net/atm/common.c if (sock->state != SS_CONNECTED) state 577 net/atm/common.c if (sock->state != SS_CONNECTED) { state 675 net/atm/common.c if (sock->state == SS_CONNECTING && state 768 net/atm/common.c if (sock->state == SS_CONNECTED) state 770 net/atm/common.c if (sock->state != SS_UNCONNECTED) state 63 net/atm/ioctl.c if (sock->state != SS_CONNECTED || state 75 net/atm/ioctl.c if (sock->state != SS_CONNECTED) { state 117 net/atm/ioctl.c sock->state = SS_CONNECTED; state 832 net/atm/lec.c static void *lec_tbl_walk(struct lec_state *state, struct hlist_head *tbl, state 835 net/atm/lec.c struct hlist_node *e = state->node; state 848 net/atm/lec.c state->node = e; state 850 net/atm/lec.c return (*l < 0) ? state : NULL; state 853 net/atm/lec.c static void *lec_arp_walk(struct lec_state *state, loff_t *l, state 859 net/atm/lec.c for (p = state->arp_table; p < LEC_ARP_TABLE_SIZE; p++) { state 860 net/atm/lec.c v = lec_tbl_walk(state, &priv->lec_arp_tables[p], l); state 864 net/atm/lec.c state->arp_table = p; state 868 net/atm/lec.c static void *lec_misc_walk(struct lec_state *state, loff_t *l, state 879 net/atm/lec.c for (q = state->misc_table; q < ARRAY_SIZE(lec_misc_tables); q++) { state 880 net/atm/lec.c v = lec_tbl_walk(state, lec_misc_tables[q], l); state 884 net/atm/lec.c state->misc_table = q; state 888 net/atm/lec.c static void *lec_priv_walk(struct lec_state *state, loff_t *l, state 891 net/atm/lec.c if (!state->locked) { state 892 net/atm/lec.c state->locked = priv; state 893 net/atm/lec.c spin_lock_irqsave(&priv->lec_arp_lock, state->flags); state 895 net/atm/lec.c if (!lec_arp_walk(state, l, priv) && !lec_misc_walk(state, l, priv)) { state 896 net/atm/lec.c spin_unlock_irqrestore(&priv->lec_arp_lock, state->flags); state 897 net/atm/lec.c state->locked = NULL; state 899 net/atm/lec.c state->arp_table = state->misc_table = 0; state 901 net/atm/lec.c return state->locked; state 904 net/atm/lec.c static void *lec_itf_walk(struct lec_state *state, loff_t *l) state 909 net/atm/lec.c dev = state->dev ? state->dev : dev_lec[state->itf]; state 911 net/atm/lec.c lec_priv_walk(state, l, netdev_priv(dev)) : NULL; state 917 net/atm/lec.c state->dev = dev; state 921 net/atm/lec.c static void *lec_get_idx(struct lec_state *state, loff_t l) state 925 net/atm/lec.c for (; state->itf < MAX_LEC_ITF; state->itf++) { state 926 net/atm/lec.c v = lec_itf_walk(state, &l); state 935 net/atm/lec.c struct lec_state *state = seq->private; state 937 net/atm/lec.c state->itf = 0; state 938 net/atm/lec.c state->dev = NULL; state 939 net/atm/lec.c state->locked = NULL; state 940 net/atm/lec.c state->arp_table = 0; state 941 net/atm/lec.c state->misc_table = 0; state 942 net/atm/lec.c state->node = SEQ_START_TOKEN; state 944 net/atm/lec.c return *pos ? lec_get_idx(state, *pos) : SEQ_START_TOKEN; state 949 net/atm/lec.c struct lec_state *state = seq->private; state 951 net/atm/lec.c if (state->dev) { state 952 net/atm/lec.c spin_unlock_irqrestore(&state->locked->lec_arp_lock, state 953 net/atm/lec.c state->flags); state 954 net/atm/lec.c dev_put(state->dev); state 960 net/atm/lec.c struct lec_state *state = seq->private; state 962 net/atm/lec.c v = lec_get_idx(state, 1); state 977 net/atm/lec.c struct lec_state *state = seq->private; state 978 net/atm/lec.c struct net_device *dev = state->dev; state 979 net/atm/lec.c struct lec_arp_table *entry = hlist_entry(state->node, state 1017 net/atm/lec.c sock->state = SS_CONNECTED; state 1460 net/atm/mpc.c sock->state = SS_CONNECTED; state 70 net/atm/mpoa_proc.c static const char *ingress_state_string(int state) state 72 net/atm/mpoa_proc.c switch (state) { state 89 net/atm/mpoa_proc.c static const char *egress_state_string(int state) state 91 net/atm/mpoa_proc.c switch (state) { state 459 net/atm/pppoatm.c if (sock->state != SS_CONNECTED) state 110 net/atm/proc.c struct vcc_state *state = seq->private; state 113 net/atm/proc.c return __vcc_walk(&state->sk, family, &state->bucket, l) ? state 114 net/atm/proc.c state : NULL; state 120 net/atm/proc.c struct vcc_state *state = seq->private; state 124 net/atm/proc.c state->sk = SEQ_START_TOKEN; state 256 net/atm/proc.c struct vcc_state *state = seq->private; state 257 net/atm/proc.c struct atm_vcc *vcc = atm_sk(state->sk); state 278 net/atm/proc.c struct vcc_state *state = seq->private; state 279 net/atm/proc.c struct atm_vcc *vcc = atm_sk(state->sk); state 301 net/atm/proc.c struct vcc_state *state = seq->private; state 302 net/atm/proc.c struct atm_vcc *vcc = atm_sk(state->sk); state 107 net/atm/svc.c if (sock->state == SS_CONNECTED) { state 111 net/atm/svc.c if (sock->state != SS_UNCONNECTED) { state 167 net/atm/svc.c switch (sock->state) { state 179 net/atm/svc.c sock->state = SS_UNCONNECTED; state 209 net/atm/svc.c sock->state = SS_CONNECTING; state 274 net/atm/svc.c sock->state = SS_CONNECTED; state 415 net/atm/svc.c newsock->state = SS_CONNECTED; state 315 net/ax25/af_ax25.c sax25->state = AX25_STATE_0; state 520 net/ax25/af_ax25.c ax25->state = AX25_STATE_0; state 649 net/ax25/af_ax25.c (sock->state != SS_UNCONNECTED || state 972 net/ax25/af_ax25.c switch (ax25->state) { state 1015 net/ax25/af_ax25.c ax25->state = AX25_STATE_2; state 1156 net/ax25/af_ax25.c if (sock->state == SS_CONNECTING) { state 1163 net/ax25/af_ax25.c sock->state = SS_CONNECTED; state 1167 net/ax25/af_ax25.c sock->state = SS_UNCONNECTED; state 1179 net/ax25/af_ax25.c sock->state = SS_UNCONNECTED; state 1254 net/ax25/af_ax25.c sock->state = SS_CONNECTED; state 1260 net/ax25/af_ax25.c sock->state = SS_CONNECTING; state 1281 net/ax25/af_ax25.c ax25->state = AX25_STATE_1; state 1316 net/ax25/af_ax25.c sock->state = SS_UNCONNECTED; state 1321 net/ax25/af_ax25.c sock->state = SS_CONNECTED; state 1339 net/ax25/af_ax25.c if (sock->state != SS_UNCONNECTED) state 1390 net/ax25/af_ax25.c newsock->state = SS_CONNECTED; state 1782 net/ax25/af_ax25.c ax25_info.state = ax25->state; state 1898 net/ax25/af_ax25.c ax25->state, state 59 net/ax25/ax25_ds_in.c ax25->state = AX25_STATE_3; state 196 net/ax25/ax25_ds_in.c ax25->state = AX25_STATE_1; state 217 net/ax25/ax25_ds_in.c ax25->state = AX25_STATE_1; state 224 net/ax25/ax25_ds_in.c ax25->state = AX25_STATE_1; state 266 net/ax25/ax25_ds_in.c ax25->state = AX25_STATE_1; state 285 net/ax25/ax25_ds_in.c switch (ax25->state) { state 70 net/ax25/ax25_ds_subr.c if (ax25->state == AX25_STATE_1 || ax25->state == AX25_STATE_2 || skb_peek(&ax25->ack_queue) != NULL) state 86 net/ax25/ax25_ds_subr.c if (ax25o->state == AX25_STATE_1 || ax25o->state == AX25_STATE_2) { state 91 net/ax25/ax25_ds_subr.c if (!(ax25o->condition & AX25_COND_PEER_RX_BUSY) && ax25o->state == AX25_STATE_3) { state 96 net/ax25/ax25_ds_subr.c if (ax25o->state == AX25_STATE_1 || ax25o->state == AX25_STATE_2 || skb_peek(&ax25o->ack_queue) != NULL) state 101 net/ax25/ax25_ds_subr.c if (ax25o->state != AX25_STATE_0) state 161 net/ax25/ax25_ds_subr.c if (ax25->ax25_dev == ax25_dev && (ax25->condition & AX25_COND_DAMA_MODE) && ax25->state > AX25_STATE_1) { state 98 net/ax25/ax25_ds_timer.c switch (ax25->state) { state 161 net/ax25/ax25_ds_timer.c ax25->state = AX25_STATE_2; state 190 net/ax25/ax25_ds_timer.c switch (ax25->state) { state 161 net/ax25/ax25_in.c if (ax25->state == AX25_STATE_0) state 411 net/ax25/ax25_in.c ax25->state = AX25_STATE_3; state 99 net/ax25/ax25_out.c ax25->state = AX25_STATE_1; state 247 net/ax25/ax25_out.c if (ax25->state != AX25_STATE_3 && ax25->state != AX25_STATE_4) state 67 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_3; state 188 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 204 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 211 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 251 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 289 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_3; state 316 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_3; state 322 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 332 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 345 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_3; state 351 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 362 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 369 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 406 net/ax25/ax25_std_in.c ax25->state = AX25_STATE_1; state 425 net/ax25/ax25_std_in.c switch (ax25->state) { state 36 net/ax25/ax25_std_timer.c switch (ax25->state) { state 91 net/ax25/ax25_std_timer.c ax25->state = AX25_STATE_4; state 100 net/ax25/ax25_std_timer.c ax25->state = AX25_STATE_2; state 122 net/ax25/ax25_std_timer.c switch (ax25->state) { state 158 net/ax25/ax25_std_timer.c ax25->state = AX25_STATE_4; state 271 net/ax25/ax25_subr.c ax25->state = AX25_STATE_0; state 724 net/bluetooth/6lowpan.c set_bit(__LINK_STATE_PRESENT, &netdev->state); state 839 net/bluetooth/6lowpan.c static void chan_state_change_cb(struct l2cap_chan *chan, int state, int err) state 842 net/bluetooth/6lowpan.c state_to_string(state), err); state 964 net/bluetooth/6lowpan.c chan->state = BT_LISTEN; state 74 net/bluetooth/a2mp.c static struct amp_mgr *amp_mgr_lookup_by_state(u8 state) state 80 net/bluetooth/a2mp.c if (test_and_clear_bit(state, &mgr->state)) { state 248 net/bluetooth/a2mp.c state_to_string(chan->state)); state 255 net/bluetooth/a2mp.c if (chan->state == BT_CONNECT) state 317 net/bluetooth/a2mp.c set_bit(READ_LOC_AMP_INFO, &mgr->state); state 535 net/bluetooth/a2mp.c set_bit(WRITE_REMOTE_AMP_ASSOC, &mgr->state); state 701 net/bluetooth/a2mp.c static void a2mp_chan_state_change_cb(struct l2cap_chan *chan, int state, state 709 net/bluetooth/a2mp.c BT_DBG("chan %p state %s", chan, state_to_string(state)); state 711 net/bluetooth/a2mp.c chan->state = state; state 713 net/bluetooth/a2mp.c switch (state) { state 798 net/bluetooth/a2mp.c chan->state = BT_CONNECTED; state 28 net/bluetooth/a2mp.h unsigned long state; state 534 net/bluetooth/af_bluetooth.c int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo) state 543 net/bluetooth/af_bluetooth.c while (sk->sk_state != state) { state 118 net/bluetooth/amp.c hcon->state = BT_CONNECT; state 284 net/bluetooth/amp.c set_bit(READ_LOC_AMP_ASSOC, &mgr->state); state 304 net/bluetooth/amp.c set_bit(READ_LOC_AMP_ASSOC_FINAL, &mgr->state); state 574 net/bluetooth/amp.c if (hcon->state != BT_CONNECTED) { state 124 net/bluetooth/bnep/bnep.h __u16 state; state 149 net/bluetooth/bnep/bnep.h unsigned long state; state 586 net/bluetooth/bnep/core.c if (ss && ss->state == BT_CONNECTED) { state 602 net/bluetooth/bnep/core.c s->state = BT_CONNECTED; state 682 net/bluetooth/bnep/core.c ci->state = s->state; state 217 net/bluetooth/bnep/sock.c sock->state = SS_UNCONNECTED; state 82 net/bluetooth/cmtp/capi.c app->state = BT_OPEN; state 207 net/bluetooth/cmtp/capi.c application->state = BT_CONNECTED; state 220 net/bluetooth/cmtp/capi.c application->state = BT_CLOSED; state 244 net/bluetooth/cmtp/capi.c session->state = BT_CONNECTED; state 409 net/bluetooth/cmtp/capi.c application->state = BT_CONFIG; state 424 net/bluetooth/cmtp/capi.c if (application->state == BT_CLOSED) { state 429 net/bluetooth/cmtp/capi.c if (application->state == BT_CONNECTED) state 467 net/bluetooth/cmtp/capi.c (application->state == BT_CLOSED), CMTP_INTEROP_TIMEOUT); state 485 net/bluetooth/cmtp/capi.c if ((!application) || (application->state != BT_CONNECTED)) { state 52 net/bluetooth/cmtp/cmtp.h __u16 state; state 77 net/bluetooth/cmtp/cmtp.h unsigned long state; state 106 net/bluetooth/cmtp/cmtp.h unsigned long state; state 83 net/bluetooth/cmtp/core.c ci->state = session->state; state 351 net/bluetooth/cmtp/core.c if (s && s->state == BT_CONNECTED) { state 366 net/bluetooth/cmtp/core.c session->state = BT_CONFIG; state 220 net/bluetooth/cmtp/sock.c sock->state = SS_UNCONNECTED; state 196 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 241 net/bluetooth/hci_conn.c (conn->state == BT_CONNECTED || conn->state == BT_CONFIG)) { state 260 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 279 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 402 net/bluetooth/hci_conn.c BT_DBG("hcon %p state %s", conn, state_to_string(conn->state)); state 417 net/bluetooth/hci_conn.c if (conn->state == BT_CONNECT && conn->type == LE_LINK && state 511 net/bluetooth/hci_conn.c conn->state = BT_OPEN; state 694 net/bluetooth/hci_conn.c conn->state = BT_CLOSED; state 866 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 958 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 1098 net/bluetooth/hci_conn.c if (conn->state != BT_CONNECTED) state 1184 net/bluetooth/hci_conn.c conn->state = BT_CONNECT; state 1219 net/bluetooth/hci_conn.c if (acl->state == BT_OPEN || acl->state == BT_CLOSED) { state 1255 net/bluetooth/hci_conn.c if (acl->state == BT_CONNECTED && state 1256 net/bluetooth/hci_conn.c (sco->state == BT_OPEN || sco->state == BT_CLOSED)) { state 1496 net/bluetooth/hci_conn.c c->state = BT_CLOSED; state 1575 net/bluetooth/hci_conn.c (ci + n)->state = c->state; state 1611 net/bluetooth/hci_conn.c ci.state = conn->state; state 1660 net/bluetooth/hci_conn.c chan->state = BT_CONNECTED; state 1030 net/bluetooth/hci_core.c switch (discov->state) { state 1040 net/bluetooth/hci_core.c void hci_discovery_set_state(struct hci_dev *hdev, int state) state 1042 net/bluetooth/hci_core.c int old_state = hdev->discovery.state; state 1044 net/bluetooth/hci_core.c BT_DBG("%s state %u -> %u", hdev->name, hdev->discovery.state, state); state 1046 net/bluetooth/hci_core.c if (old_state == state) state 1049 net/bluetooth/hci_core.c hdev->discovery.state = state; state 1051 net/bluetooth/hci_core.c switch (state) { state 1118 net/bluetooth/hci_core.c int state) state 1123 net/bluetooth/hci_core.c BT_DBG("cache %p bdaddr %pMR state %d", cache, bdaddr, state); state 1126 net/bluetooth/hci_core.c if (!bacmp(bdaddr, BDADDR_ANY) && e->name_state == state) state 3833 net/bluetooth/hci_core.c if (c->state != BT_CONNECTED && c->state != BT_CONFIG) state 3917 net/bluetooth/hci_core.c if (conn->state != BT_CONNECTED && conn->state != BT_CONFIG) state 3996 net/bluetooth/hci_core.c if (conn->state != BT_CONNECTED && conn->state != BT_CONFIG) state 1328 net/bluetooth/hci_event.c hdev->discovery.state == DISCOVERY_FINDING) state 1789 net/bluetooth/hci_event.c if (conn && conn->state == BT_CONNECT) { state 1791 net/bluetooth/hci_event.c conn->state = BT_CLOSED; state 1795 net/bluetooth/hci_event.c conn->state = BT_CONNECT2; state 1834 net/bluetooth/hci_event.c sco->state = BT_CLOSED; state 1862 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 1889 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 1901 net/bluetooth/hci_event.c if (conn->state != BT_CONFIG || !conn->out) state 1967 net/bluetooth/hci_event.c (conn->state == BT_CONFIG || conn->state == BT_CONNECTED) && state 1971 net/bluetooth/hci_event.c if (discov->state == DISCOVERY_STOPPED) state 1974 net/bluetooth/hci_event.c if (discov->state == DISCOVERY_STOPPING) state 1977 net/bluetooth/hci_event.c if (discov->state != DISCOVERY_RESOLVING) state 2065 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 2092 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 2126 net/bluetooth/hci_event.c sco->state = BT_CLOSED; state 2315 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 2344 net/bluetooth/hci_event.c if (conn->state != BT_CONNECTED) state 2398 net/bluetooth/hci_event.c if (discov->state != DISCOVERY_FINDING) state 2499 net/bluetooth/hci_event.c conn->state = BT_CONFIG; state 2508 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 2538 net/bluetooth/hci_event.c conn->state = BT_CLOSED; state 2632 net/bluetooth/hci_event.c conn->state = BT_CONNECT; state 2644 net/bluetooth/hci_event.c conn->state = BT_CONNECT; state 2658 net/bluetooth/hci_event.c conn->state = BT_CONNECT2; state 2702 net/bluetooth/hci_event.c conn->state = BT_CLOSED; state 2796 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 2804 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 2910 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 2911 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 2974 net/bluetooth/hci_event.c if (ev->status && conn->state == BT_CONNECTED) { state 3043 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 3045 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 3096 net/bluetooth/hci_event.c if (conn->state != BT_CONFIG) state 3119 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 3813 net/bluetooth/hci_event.c if (conn->state == BT_CONNECTED) { state 4153 net/bluetooth/hci_event.c if (conn->state != BT_CONFIG) state 4166 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 4207 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 4230 net/bluetooth/hci_event.c conn->state = BT_CLOSED; state 4335 net/bluetooth/hci_event.c if (ev->status && conn->state == BT_CONNECTED) { state 4341 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 4343 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 4802 net/bluetooth/hci_event.c hcon->state = BT_CONNECTED; state 4894 net/bluetooth/hci_event.c hcon->state = BT_CLOSED; state 5015 net/bluetooth/hci_event.c conn->state = BT_CONFIG; state 5044 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 5541 net/bluetooth/hci_event.c if (conn->state == BT_CONFIG) { state 5559 net/bluetooth/hci_event.c conn->state = BT_CONNECTED; state 5659 net/bluetooth/hci_event.c if (!hcon || hcon->state != BT_CONNECTED) state 406 net/bluetooth/hci_request.c if (hdev->discovery.state != DISCOVERY_STOPPED) state 1997 net/bluetooth/hci_request.c if (conn->state != BT_CONNECTED && conn->state != BT_CONFIG) state 2206 net/bluetooth/hci_request.c switch (conn->state) { state 2224 net/bluetooth/hci_request.c conn->state = BT_DISCONN; state 2267 net/bluetooth/hci_request.c conn->state = BT_CLOSED; state 2396 net/bluetooth/hci_request.c hdev->discovery.state != DISCOVERY_RESOLVING) state 2635 net/bluetooth/hci_request.c BT_DBG("%s state %u", hdev->name, hdev->discovery.state); state 2637 net/bluetooth/hci_request.c if (d->state == DISCOVERY_FINDING || d->state == DISCOVERY_STOPPING) { state 2659 net/bluetooth/hci_request.c if (d->state == DISCOVERY_RESOLVING || d->state == DISCOVERY_STOPPING) { state 2689 net/bluetooth/hci_request.c switch (hdev->discovery.state) { state 2019 net/bluetooth/hci_sock.c sock->state = SS_UNCONNECTED; state 79 net/bluetooth/hidp/core.c ci->state = BT_CONNECTED; state 898 net/bluetooth/hidp/core.c atomic_inc(&session->state); state 930 net/bluetooth/hidp/core.c atomic_set(&session->state, HIDP_SESSION_IDLING); state 1065 net/bluetooth/hidp/core.c while (atomic_read(&session->state) <= HIDP_SESSION_IDLING) state 1067 net/bluetooth/hidp/core.c atomic_read(&session->state) > HIDP_SESSION_IDLING); state 1128 net/bluetooth/hidp/core.c atomic_inc(&session->state); state 1172 net/bluetooth/hidp/core.c atomic_read(&session->state) > HIDP_SESSION_PREPARING) state 1285 net/bluetooth/hidp/core.c atomic_inc(&session->state); state 113 net/bluetooth/hidp/hidp.h __u16 state; state 142 net/bluetooth/hidp/hidp.h atomic_t state; state 268 net/bluetooth/hidp/sock.c sock->state = SS_UNCONNECTED; state 266 net/bluetooth/l2cap_core.c static void l2cap_state_change(struct l2cap_chan *chan, int state) state 268 net/bluetooth/l2cap_core.c BT_DBG("chan %p %s -> %s", chan, state_to_string(chan->state), state 269 net/bluetooth/l2cap_core.c state_to_string(state)); state 271 net/bluetooth/l2cap_core.c chan->state = state; state 272 net/bluetooth/l2cap_core.c chan->ops->state_change(chan, state, 0); state 276 net/bluetooth/l2cap_core.c int state, int err) state 278 net/bluetooth/l2cap_core.c chan->state = state; state 279 net/bluetooth/l2cap_core.c chan->ops->state_change(chan, chan->state, err); state 284 net/bluetooth/l2cap_core.c chan->ops->state_change(chan, chan->state, err); state 419 net/bluetooth/l2cap_core.c BT_DBG("chan %p state %s", chan, state_to_string(chan->state)); state 424 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECTED || chan->state == BT_CONFIG) state 426 net/bluetooth/l2cap_core.c else if (chan->state == BT_CONNECT && state 461 net/bluetooth/l2cap_core.c chan->state = BT_OPEN; state 601 net/bluetooth/l2cap_core.c state_to_string(chan->state)); state 732 net/bluetooth/l2cap_core.c BT_DBG("chan %p state %s", chan, state_to_string(chan->state)); state 734 net/bluetooth/l2cap_core.c switch (chan->state) { state 1269 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECTED) state 1279 net/bluetooth/l2cap_core.c chan->state = BT_CONNECTED; state 1318 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECT) state 1418 net/bluetooth/l2cap_core.c if (chan->mode == L2CAP_MODE_ERTM && chan->state == BT_CONNECTED) { state 1455 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECT) { state 1475 net/bluetooth/l2cap_core.c } else if (chan->state == BT_CONNECT2) { state 1577 net/bluetooth/l2cap_core.c } else if (chan->state == BT_CONNECT) { state 1781 net/bluetooth/l2cap_core.c static struct l2cap_chan *l2cap_global_chan_by_psm(int state, __le16 psm, state 1791 net/bluetooth/l2cap_core.c if (state && c->state != state) state 1918 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) state 2494 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 2513 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 2545 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 2573 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 4134 net/bluetooth/l2cap_core.c if (chan->state != BT_CONFIG && chan->state != BT_CONNECT2) { state 4405 net/bluetooth/l2cap_core.c if (chan->state != BT_DISCONN) { state 4699 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 4796 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 4827 net/bluetooth/l2cap_core.c BT_DBG("chan %p state %s %u -> %u", chan, state_to_string(chan->state), state 4833 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECT) { state 4893 net/bluetooth/l2cap_core.c if (hchan->state == BT_CONNECTED) { state 4939 net/bluetooth/l2cap_core.c if (chan->state == BT_DISCONN || chan->state == BT_CLOSED) state 4942 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) { state 5120 net/bluetooth/l2cap_core.c if (hchan->state != BT_CONNECTED) state 6936 net/bluetooth/l2cap_core.c if (chan->state != BT_CONNECTED) state 6994 net/bluetooth/l2cap_core.c if (chan->state != BT_BOUND && chan->state != BT_CONNECTED) state 7022 net/bluetooth/l2cap_core.c if (hcon->state != BT_CONNECTED) { state 7208 net/bluetooth/l2cap_core.c switch (chan->state) { state 7301 net/bluetooth/l2cap_core.c if (hcon->state == BT_CONNECTED) { state 7334 net/bluetooth/l2cap_core.c if (c->state != BT_LISTEN) state 7372 net/bluetooth/l2cap_core.c if (c->state != BT_LISTEN) state 7504 net/bluetooth/l2cap_core.c state_to_string(chan->state)); state 7519 net/bluetooth/l2cap_core.c if (!status && (chan->state == BT_CONNECTED || state 7520 net/bluetooth/l2cap_core.c chan->state == BT_CONFIG)) { state 7527 net/bluetooth/l2cap_core.c if (chan->state == BT_CONNECT) { state 7532 net/bluetooth/l2cap_core.c } else if (chan->state == BT_CONNECT2 && state 7699 net/bluetooth/l2cap_core.c c->state, __le16_to_cpu(c->psm), state 167 net/bluetooth/l2cap_sock.c chan->state = BT_BOUND; state 296 net/bluetooth/l2cap_sock.c chan->state = BT_LISTEN; state 351 net/bluetooth/l2cap_sock.c newsock->state = SS_CONNECTED; state 803 net/bluetooth/l2cap_sock.c chan->state = BT_CONFIG; state 996 net/bluetooth/l2cap_sock.c pi->chan->state = BT_CONNECTED; state 1000 net/bluetooth/l2cap_sock.c pi->chan->state = BT_CONFIG; state 1099 net/bluetooth/l2cap_sock.c chan->state == BT_CONNECTED); state 1132 net/bluetooth/l2cap_sock.c BT_DBG("chan %p state %s", chan, state_to_string(chan->state)); state 1136 net/bluetooth/l2cap_sock.c chan->state == BT_CONNECTED) { state 1223 net/bluetooth/l2cap_sock.c state_to_string(chan->state)); state 1322 net/bluetooth/l2cap_sock.c BT_DBG("chan %p state %s", chan, state_to_string(chan->state)); state 1337 net/bluetooth/l2cap_sock.c switch (chan->state) { state 1345 net/bluetooth/l2cap_sock.c chan->state = BT_CLOSED; state 1350 net/bluetooth/l2cap_sock.c chan->state = BT_CLOSED; state 1367 net/bluetooth/l2cap_sock.c static void l2cap_sock_state_change_cb(struct l2cap_chan *chan, int state, state 1372 net/bluetooth/l2cap_sock.c sk->sk_state = state; state 1439 net/bluetooth/l2cap_sock.c chan->state = BT_CONNECTED; state 1628 net/bluetooth/l2cap_sock.c sock->state = SS_UNCONNECTED; state 2543 net/bluetooth/mgmt.c if (!conn || conn->state == BT_OPEN || conn->state == BT_CLOSED) { state 2959 net/bluetooth/mgmt.c if ((conn->state == BT_CONNECTED || conn->state == BT_CONFIG) && state 3858 net/bluetooth/mgmt.c if (hdev->discovery.state != DISCOVERY_STOPPED || state 3944 net/bluetooth/mgmt.c if (hdev->discovery.state != DISCOVERY_STOPPED || state 4493 net/bluetooth/mgmt.c hdev->discovery.state == DISCOVERY_STOPPED) { state 5291 net/bluetooth/mgmt.c if (!conn || conn->state != BT_CONNECTED) { state 5479 net/bluetooth/mgmt.c if (!conn || conn->state != BT_CONNECTED) { state 5532 net/bluetooth/mgmt.c if (conn->state != BT_CONNECTED) state 240 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld", s, s->state); state 248 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld timeout %ld", s, s->state, timeout); state 255 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld", s, s->state); state 265 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld", d, d->state); state 274 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld timeout %ld", d, d->state, timeout); state 282 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld", d, d->state); state 292 net/bluetooth/rfcomm/core.c d->state = BT_OPEN; state 378 net/bluetooth/rfcomm/core.c d, d->state, src, dst, channel); state 383 net/bluetooth/rfcomm/core.c if (d->state != BT_OPEN && d->state != BT_CLOSED) state 405 net/bluetooth/rfcomm/core.c d->state = BT_CONFIG; state 413 net/bluetooth/rfcomm/core.c if (s->state == BT_CONNECTED) { state 441 net/bluetooth/rfcomm/core.c d->state = BT_DISCONN; state 458 net/bluetooth/rfcomm/core.c d, d->state, d->dlci, err, s); state 460 net/bluetooth/rfcomm/core.c switch (d->state) { state 472 net/bluetooth/rfcomm/core.c switch (d->state) { state 479 net/bluetooth/rfcomm/core.c if (s->state != BT_BOUND) { state 492 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 509 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld dlci %d err %d", d, d->state, d->dlci, err); state 560 net/bluetooth/rfcomm/core.c if (d->state != BT_CONNECTED) state 585 net/bluetooth/rfcomm/core.c if (d->state == BT_CONNECTED && state 592 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld", d, d->state); state 603 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p state %ld", d, d->state); state 620 net/bluetooth/rfcomm/core.c d, d->state, v24_sig); state 638 net/bluetooth/rfcomm/core.c d, d->state, d->v24_sig); state 645 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_add(struct socket *sock, int state) state 657 net/bluetooth/rfcomm/core.c s->state = state; state 665 net/bluetooth/rfcomm/core.c if (state != BT_LISTEN) state 678 net/bluetooth/rfcomm/core.c int state = s->state; state 680 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld", s, s->state); state 688 net/bluetooth/rfcomm/core.c if (state != BT_LISTEN) state 713 net/bluetooth/rfcomm/core.c s->state = BT_CLOSED; state 715 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld err %d", s, s->state, err); state 719 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 1169 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d", s, s->state, dlci); state 1179 net/bluetooth/rfcomm/core.c switch (d->state) { state 1184 net/bluetooth/rfcomm/core.c d->state = BT_CONNECTED; state 1192 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 1196 net/bluetooth/rfcomm/core.c s->state = BT_DISCONN; state 1205 net/bluetooth/rfcomm/core.c switch (s->state) { state 1207 net/bluetooth/rfcomm/core.c s->state = BT_CONNECTED; state 1223 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d", s, s->state, dlci); state 1229 net/bluetooth/rfcomm/core.c if (d->state == BT_CONNECT || d->state == BT_CONFIG) state 1234 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 1238 net/bluetooth/rfcomm/core.c if (s->state == BT_CONNECT) state 1253 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d", s, s->state, dlci); state 1260 net/bluetooth/rfcomm/core.c if (d->state == BT_CONNECT || d->state == BT_CONFIG) state 1265 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 1273 net/bluetooth/rfcomm/core.c if (s->state == BT_CONNECT) state 1295 net/bluetooth/rfcomm/core.c d->state = BT_CONNECTED; state 1313 net/bluetooth/rfcomm/core.c d->state = BT_CONNECT2; state 1329 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d", s, s->state, dlci); state 1334 net/bluetooth/rfcomm/core.c if (s->state == BT_OPEN) { state 1335 net/bluetooth/rfcomm/core.c s->state = BT_CONNECTED; state 1344 net/bluetooth/rfcomm/core.c if (d->state == BT_OPEN) { state 1371 net/bluetooth/rfcomm/core.c d, d->state, d->dlci, pn->mtu, pn->flow_ctrl, pn->credits); state 1401 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d", s, s->state, dlci); state 1414 net/bluetooth/rfcomm/core.c switch (d->state) { state 1418 net/bluetooth/rfcomm/core.c d->state = BT_CONNECT; state 1438 net/bluetooth/rfcomm/core.c d->state = BT_OPEN; state 1672 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld dlci %d pf %d", s, s->state, dlci, pf); state 1688 net/bluetooth/rfcomm/core.c if (skb->len && d->state == BT_CONNECTED) { state 1773 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld", s, s->state); state 1776 net/bluetooth/rfcomm/core.c if (d->state == BT_CONFIG) { state 1797 net/bluetooth/rfcomm/core.c d, d->state, d->cfc, d->rx_credits, d->tx_credits); state 1843 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld", s, s->state); state 1867 net/bluetooth/rfcomm/core.c d->state = BT_CONNECT2; state 1879 net/bluetooth/rfcomm/core.c d->state = BT_CLOSED; state 1890 net/bluetooth/rfcomm/core.c if ((d->state == BT_CONNECTED || d->state == BT_DISCONN) && state 1902 net/bluetooth/rfcomm/core.c BT_DBG("session %p state %ld qlen %d", s, s->state, skb_queue_len(&sk->sk_receive_queue)); state 1958 net/bluetooth/rfcomm/core.c BT_DBG("%p state %ld", s, s->state); state 1962 net/bluetooth/rfcomm/core.c s->state = BT_CONNECT; state 1986 net/bluetooth/rfcomm/core.c s->state = BT_DISCONN; state 1991 net/bluetooth/rfcomm/core.c switch (s->state) { state 2119 net/bluetooth/rfcomm/core.c if (d->state == BT_CONNECTED && !status && encrypt == 0x00) { state 2160 net/bluetooth/rfcomm/core.c d->state, d->dlci, d->mtu, state 72 net/bluetooth/rfcomm/sock.c BT_DBG("dlc %p state %ld err %d", d, d->state, err); state 80 net/bluetooth/rfcomm/sock.c sk->sk_state = d->state; state 84 net/bluetooth/rfcomm/sock.c if (d->state == BT_CLOSED) { state 90 net/bluetooth/rfcomm/sock.c if (d->state == BT_CONNECTED) state 130 net/bluetooth/rfcomm/sock.c static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src) state 137 net/bluetooth/rfcomm/sock.c if (state && sk->sk_state != state) state 322 net/bluetooth/rfcomm/sock.c sock->state = SS_UNCONNECTED; state 528 net/bluetooth/rfcomm/sock.c newsock->state = SS_CONNECTED; state 127 net/bluetooth/rfcomm/tty.c return (dev->dlc->state == BT_CONNECTED); state 532 net/bluetooth/rfcomm/tty.c (di + n)->state = dev->dlc->state; state 569 net/bluetooth/rfcomm/tty.c di.state = dev->dlc->state; state 633 net/bluetooth/rfcomm/tty.c if (dlc->state == BT_CONNECTED) { state 637 net/bluetooth/rfcomm/tty.c } else if (dlc->state == BT_CLOSED) state 261 net/bluetooth/sco.c if (hcon->state == BT_CONNECTED) { state 504 net/bluetooth/sco.c sock->state = SS_UNCONNECTED; state 674 net/bluetooth/sco.c newsock->state = SS_CONNECTED; state 733 net/bluetooth/sco.c conn->state = BT_CONFIG; state 3280 net/bluetooth/smp.c chan->state = BT_LISTEN; state 427 net/bridge/br_fdb.c fdb->dst->state == BR_STATE_FORWARDING; state 568 net/bridge/br_fdb.c if (!(source->state == BR_STATE_LEARNING || state 569 net/bridge/br_fdb.c source->state == BR_STATE_FORWARDING)) state 799 net/bridge/br_fdb.c const u8 *addr, u16 state, u16 flags, u16 vid, state 807 net/bridge/br_fdb.c if (source && !(state & NUD_PERMANENT) && !(state & NUD_NOARP) && state 808 net/bridge/br_fdb.c !(source->state == BR_STATE_LEARNING || state 809 net/bridge/br_fdb.c source->state == BR_STATE_FORWARDING)) state 812 net/bridge/br_fdb.c if (!source && !(state & NUD_PERMANENT)) { state 818 net/bridge/br_fdb.c if (is_sticky && (state & NUD_PERMANENT)) state 841 net/bridge/br_fdb.c if (fdb_to_nud(br, fdb) != state) { state 842 net/bridge/br_fdb.c if (state & NUD_PERMANENT) { state 848 net/bridge/br_fdb.c } else if (state & NUD_NOARP) { state 28 net/bridge/br_forward.c br_allowed_egress(vg, skb) && p->state == BR_STATE_FORWARDING && state 79 net/bridge/br_if.c if (p->state == BR_STATE_DISABLED) { state 84 net/bridge/br_if.c if (p->state != BR_STATE_DISABLED) { state 80 net/bridge/br_input.c if (!p || p->state == BR_STATE_DISABLED) state 106 net/bridge/br_input.c if (p->state == BR_STATE_LEARNING) state 203 net/bridge/br_input.c struct nf_hook_state state; state 218 net/bridge/br_input.c nf_hook_state_init(&state, NF_BR_PRE_ROUTING, state 223 net/bridge/br_input.c verdict = nf_hook_entry_hookfn(&e->hooks[i], skb, &state); state 235 net/bridge/br_input.c ret = nf_queue(skb, &state, i, verdict); state 342 net/bridge/br_input.c switch (p->state) { state 226 net/bridge/br_ioctl.c p.state = pt->state; state 59 net/bridge/br_mdb.c e->state = flags & MDB_PG_FLAGS_PERMANENT; state 544 net/bridge/br_mdb.c if (entry->state != MDB_PERMANENT && entry->state != MDB_TEMPORARY) state 603 net/bridge/br_mdb.c struct br_ip *group, unsigned char state) state 622 net/bridge/br_mdb.c if (state) state 641 net/bridge/br_mdb.c p = br_multicast_new_port_group(port, group, *pp, state, NULL); state 645 net/bridge/br_mdb.c if (state == MDB_TEMPORARY) state 668 net/bridge/br_mdb.c if (!p || p->br != br || p->state == BR_STATE_DISABLED) state 675 net/bridge/br_mdb.c ret = br_mdb_add_group(br, p, &ip, entry->state); state 704 net/bridge/br_mdb.c if (!p || p->br != br || p->state == BR_STATE_DISABLED) state 764 net/bridge/br_mdb.c if (p->port->state == BR_STATE_DISABLED) state 809 net/bridge/br_mdb.c if (!p || p->br != br || p->state == BR_STATE_DISABLED) state 548 net/bridge/br_multicast.c (port && port->state == BR_STATE_DISABLED)) state 783 net/bridge/br_multicast.c if (port->state == BR_STATE_DISABLED || state 784 net/bridge/br_multicast.c port->state == BR_STATE_BLOCKING) state 1234 net/bridge/br_multicast.c (port && port->state == BR_STATE_DISABLED)) state 1313 net/bridge/br_multicast.c (port && port->state == BR_STATE_DISABLED)) state 1391 net/bridge/br_multicast.c (port && port->state == BR_STATE_DISABLED)) state 2035 net/bridge/br_multicast.c if (port->state == BR_STATE_DISABLED || state 2036 net/bridge/br_multicast.c port->state == BR_STATE_BLOCKING) state 477 net/bridge/br_netfilter_hooks.c const struct nf_hook_state *state) state 488 net/bridge/br_netfilter_hooks.c p = br_port_get_rcu(state->in); state 493 net/bridge/br_netfilter_hooks.c brnet = net_generic(state->net, brnf_net_id); state 494 net/bridge/br_netfilter_hooks.c if (IS_IPV6(skb) || is_vlan_ipv6(skb, state->net) || state 495 net/bridge/br_netfilter_hooks.c is_pppoe_ipv6(skb, state->net)) { state 505 net/bridge/br_netfilter_hooks.c return br_nf_pre_routing_ipv6(priv, skb, state); state 511 net/bridge/br_netfilter_hooks.c if (!IS_IP(skb) && !is_vlan_ip(skb, state->net) && state 512 net/bridge/br_netfilter_hooks.c !is_pppoe_ip(skb, state->net)) state 517 net/bridge/br_netfilter_hooks.c if (br_validate_ipv4(state->net, skb)) state 522 net/bridge/br_netfilter_hooks.c if (!setup_pre_routing(skb, state->net)) state 531 net/bridge/br_netfilter_hooks.c NF_HOOK(NFPROTO_IPV4, NF_INET_PRE_ROUTING, state->net, state->sk, skb, state 577 net/bridge/br_netfilter_hooks.c const struct nf_hook_state *state) state 596 net/bridge/br_netfilter_hooks.c parent = bridge_parent(state->out); state 600 net/bridge/br_netfilter_hooks.c if (IS_IP(skb) || is_vlan_ip(skb, state->net) || state 601 net/bridge/br_netfilter_hooks.c is_pppoe_ip(skb, state->net)) state 603 net/bridge/br_netfilter_hooks.c else if (IS_IPV6(skb) || is_vlan_ipv6(skb, state->net) || state 604 net/bridge/br_netfilter_hooks.c is_pppoe_ipv6(skb, state->net)) state 617 net/bridge/br_netfilter_hooks.c if (br_validate_ipv4(state->net, skb)) state 623 net/bridge/br_netfilter_hooks.c if (br_validate_ipv6(state->net, skb)) state 634 net/bridge/br_netfilter_hooks.c NF_HOOK(pf, NF_INET_FORWARD, state->net, NULL, skb, state 635 net/bridge/br_netfilter_hooks.c brnf_get_logical_dev(skb, state->in, state->net), state 643 net/bridge/br_netfilter_hooks.c const struct nf_hook_state *state) state 650 net/bridge/br_netfilter_hooks.c p = br_port_get_rcu(state->out); state 655 net/bridge/br_netfilter_hooks.c brnet = net_generic(state->net, brnf_net_id); state 660 net/bridge/br_netfilter_hooks.c if (!is_vlan_arp(skb, state->net)) state 669 net/bridge/br_netfilter_hooks.c if (is_vlan_arp(skb, state->net)) state 673 net/bridge/br_netfilter_hooks.c *d = state->in; state 674 net/bridge/br_netfilter_hooks.c NF_HOOK(NFPROTO_ARP, NF_ARP_FORWARD, state->net, state->sk, skb, state 675 net/bridge/br_netfilter_hooks.c state->in, state->out, br_nf_forward_finish); state 812 net/bridge/br_netfilter_hooks.c const struct nf_hook_state *state) state 829 net/bridge/br_netfilter_hooks.c if (IS_IP(skb) || is_vlan_ip(skb, state->net) || state 830 net/bridge/br_netfilter_hooks.c is_pppoe_ip(skb, state->net)) state 832 net/bridge/br_netfilter_hooks.c else if (IS_IPV6(skb) || is_vlan_ipv6(skb, state->net) || state 833 net/bridge/br_netfilter_hooks.c is_pppoe_ipv6(skb, state->net)) state 851 net/bridge/br_netfilter_hooks.c NF_HOOK(pf, NF_INET_POST_ROUTING, state->net, state->sk, skb, state 863 net/bridge/br_netfilter_hooks.c const struct nf_hook_state *state) state 870 net/bridge/br_netfilter_hooks.c state->okfn(state->net, state->sk, skb); state 1003 net/bridge/br_netfilter_hooks.c struct nf_hook_state state; state 1017 net/bridge/br_netfilter_hooks.c nf_hook_state_init(&state, hook, NFPROTO_BRIDGE, indev, outdev, state 1020 net/bridge/br_netfilter_hooks.c ret = nf_hook_slow(skb, &state, e, i); state 217 net/bridge/br_netfilter_ipv6.c const struct nf_hook_state *state) state 221 net/bridge/br_netfilter_ipv6.c if (br_validate_ipv6(state->net, skb)) state 227 net/bridge/br_netfilter_ipv6.c if (!setup_pre_routing(skb, state->net)) state 236 net/bridge/br_netfilter_ipv6.c NF_HOOK(NFPROTO_IPV6, NF_INET_PRE_ROUTING, state->net, state->sk, skb, state 179 net/bridge/br_netlink.c if (nla_put_u8(skb, IFLA_BRPORT_STATE, p->state) || state 681 net/bridge/br_netlink.c static int br_set_port_state(struct net_bridge_port *p, u8 state) state 683 net/bridge/br_netlink.c if (state > BR_STATE_BLOCKING) state 694 net/bridge/br_netlink.c (!netif_oper_up(p->dev) && state != BR_STATE_DISABLED)) state 697 net/bridge/br_netlink.c br_set_state(p, state); state 239 net/bridge/br_private.h u8 state; state 1115 net/bridge/br_private.h void br_set_state(struct net_bridge_port *p, unsigned int state); state 29 net/bridge/br_stp.c void br_set_state(struct net_bridge_port *p, unsigned int state) state 35 net/bridge/br_stp.c .u.stp_state = state, state 39 net/bridge/br_stp.c p->state = state; state 47 net/bridge/br_stp.c br_port_state_names[p->state]); state 72 net/bridge/br_stp.c if (p->state == BR_STATE_DISABLED || state 285 net/bridge/br_stp.c if (p->state != BR_STATE_DISABLED && state 360 net/bridge/br_stp.c if (p->state != BR_STATE_DISABLED && state 395 net/bridge/br_stp.c if (p->state != BR_STATE_DISABLED && state 396 net/bridge/br_stp.c p->state != BR_STATE_BLOCKING) { state 397 net/bridge/br_stp.c if (p->state == BR_STATE_FORWARDING || state 398 net/bridge/br_stp.c p->state == BR_STATE_LEARNING) state 413 net/bridge/br_stp.c if (p->state != BR_STATE_BLOCKING) state 438 net/bridge/br_stp.c if (p->state == BR_STATE_DISABLED) state 457 net/bridge/br_stp.c if (p->state != BR_STATE_BLOCKING) state 463 net/bridge/br_stp.c if (p->state == BR_STATE_FORWARDING) state 171 net/bridge/br_stp_bpdu.c if (p->state == BR_STATE_DISABLED) state 75 net/bridge/br_stp_if.c if (p->state != BR_STATE_DISABLED) state 282 net/bridge/br_stp_if.c if (p->state != BR_STATE_DISABLED && state 22 net/bridge/br_stp_timer.c if (p->state != BR_STATE_DISABLED && state 53 net/bridge/br_stp_timer.c if (p->state == BR_STATE_DISABLED) state 66 net/bridge/br_stp_timer.c if (p->state == BR_STATE_DISABLED) state 87 net/bridge/br_stp_timer.c if (p->state == BR_STATE_LISTENING) { state 91 net/bridge/br_stp_timer.c } else if (p->state == BR_STATE_LEARNING) { state 141 net/bridge/br_sysfs_if.c return sprintf(buf, "%d\n", p->state); state 143 net/bridge/br_sysfs_if.c static BRPORT_ATTR(state, 0444, show_port_state, NULL); state 58 net/bridge/netfilter/ebtable_broute.c struct nf_hook_state state; state 62 net/bridge/netfilter/ebtable_broute.c if (!p || p->state != BR_STATE_FORWARDING) state 65 net/bridge/netfilter/ebtable_broute.c nf_hook_state_init(&state, NF_BR_BROUTING, state 69 net/bridge/netfilter/ebtable_broute.c ret = ebt_do_table(skb, &state, state.net->xt.broute_table); state 63 net/bridge/netfilter/ebtable_filter.c const struct nf_hook_state *state) state 65 net/bridge/netfilter/ebtable_filter.c return ebt_do_table(skb, state, state->net->xt.frame_filter); state 70 net/bridge/netfilter/ebtable_filter.c const struct nf_hook_state *state) state 72 net/bridge/netfilter/ebtable_filter.c return ebt_do_table(skb, state, state->net->xt.frame_filter); state 63 net/bridge/netfilter/ebtable_nat.c const struct nf_hook_state *state) state 65 net/bridge/netfilter/ebtable_nat.c return ebt_do_table(skb, state, state->net->xt.frame_nat); state 70 net/bridge/netfilter/ebtable_nat.c const struct nf_hook_state *state) state 72 net/bridge/netfilter/ebtable_nat.c return ebt_do_table(skb, state, state->net->xt.frame_nat); state 180 net/bridge/netfilter/ebtables.c const struct nf_hook_state *state, state 183 net/bridge/netfilter/ebtables.c unsigned int hook = state->hook; state 195 net/bridge/netfilter/ebtables.c acpar.state = state; state 214 net/bridge/netfilter/ebtables.c if (ebt_basic_match(point, skb, state->in, state->out)) state 1863 net/bridge/netfilter/ebtables.c static int ebt_buf_count(struct ebt_entries_buf_state *state, unsigned int sz) state 1865 net/bridge/netfilter/ebtables.c state->buf_kern_offset += sz; state 1866 net/bridge/netfilter/ebtables.c return state->buf_kern_offset >= sz ? 0 : -EINVAL; state 1869 net/bridge/netfilter/ebtables.c static int ebt_buf_add(struct ebt_entries_buf_state *state, state 1872 net/bridge/netfilter/ebtables.c if (state->buf_kern_start == NULL) state 1875 net/bridge/netfilter/ebtables.c if (WARN_ON(state->buf_kern_offset + sz > state->buf_kern_len)) state 1878 net/bridge/netfilter/ebtables.c memcpy(state->buf_kern_start + state->buf_kern_offset, data, sz); state 1881 net/bridge/netfilter/ebtables.c state->buf_user_offset += sz; state 1882 net/bridge/netfilter/ebtables.c return ebt_buf_count(state, sz); state 1885 net/bridge/netfilter/ebtables.c static int ebt_buf_add_pad(struct ebt_entries_buf_state *state, unsigned int sz) state 1887 net/bridge/netfilter/ebtables.c char *b = state->buf_kern_start; state 1889 net/bridge/netfilter/ebtables.c if (WARN_ON(b && state->buf_kern_offset > state->buf_kern_len)) state 1893 net/bridge/netfilter/ebtables.c memset(b + state->buf_kern_offset, 0, sz); state 1895 net/bridge/netfilter/ebtables.c return ebt_buf_count(state, sz); state 1906 net/bridge/netfilter/ebtables.c struct ebt_entries_buf_state *state, state 1919 net/bridge/netfilter/ebtables.c if (state->buf_kern_start) state 1920 net/bridge/netfilter/ebtables.c dst = state->buf_kern_start + state->buf_kern_offset; state 1965 net/bridge/netfilter/ebtables.c state->buf_kern_offset += match_size + off; state 1966 net/bridge/netfilter/ebtables.c state->buf_user_offset += match_size; state 1970 net/bridge/netfilter/ebtables.c if (WARN_ON(state->buf_kern_len <= pad)) state 1972 net/bridge/netfilter/ebtables.c if (WARN_ON(state->buf_kern_offset - (match_size + off) + size_kern > state->buf_kern_len - pad)) state 1984 net/bridge/netfilter/ebtables.c struct ebt_entries_buf_state *state, const void *base) state 1999 net/bridge/netfilter/ebtables.c match_kern = (struct ebt_entry_match *) state->buf_kern_start; state 2002 net/bridge/netfilter/ebtables.c tmp = state->buf_kern_start + state->buf_kern_offset; state 2005 net/bridge/netfilter/ebtables.c ret = ebt_buf_add(state, buf, sizeof(*match32)); state 2011 net/bridge/netfilter/ebtables.c ret = ebt_buf_add_pad(state, ebt_compat_entry_padsize()); state 2020 net/bridge/netfilter/ebtables.c ret = compat_mtw_from_user(match32, type, state, base); state 2044 net/bridge/netfilter/ebtables.c struct ebt_entries_buf_state *state) state 2058 net/bridge/netfilter/ebtables.c return ebt_buf_add(state, entry, sizeof(struct ebt_entries)); state 2063 net/bridge/netfilter/ebtables.c startoff = state->buf_user_offset; state 2065 net/bridge/netfilter/ebtables.c ret = ebt_buf_add(state, entry, state 2074 net/bridge/netfilter/ebtables.c if (state->buf_kern_start) { state 2075 net/bridge/netfilter/ebtables.c buf_start = state->buf_kern_start + state->buf_kern_offset; state 2078 net/bridge/netfilter/ebtables.c ret = ebt_buf_add(state, &offsets[1], state 2113 net/bridge/netfilter/ebtables.c ret = ebt_size_mwt(match32, size, i, state, base); state 2124 net/bridge/netfilter/ebtables.c if (state->buf_kern_start == NULL) { state 2132 net/bridge/netfilter/ebtables.c next_expected_off = state->buf_user_offset - startoff; state 2149 net/bridge/netfilter/ebtables.c struct ebt_entries_buf_state *state) state 2155 net/bridge/netfilter/ebtables.c &size_remaining, state); state 2162 net/bridge/netfilter/ebtables.c return state->buf_kern_offset; state 2208 net/bridge/netfilter/ebtables.c struct ebt_entries_buf_state state; state 2227 net/bridge/netfilter/ebtables.c memset(&state, 0, sizeof(state)); state 2248 net/bridge/netfilter/ebtables.c ret = compat_copy_entries(entries_tmp, tmp.entries_size, &state); state 2253 net/bridge/netfilter/ebtables.c tmp.entries_size, state.buf_kern_offset, state.buf_user_offset, state 2264 net/bridge/netfilter/ebtables.c memset(&state, 0, sizeof(state)); state 2265 net/bridge/netfilter/ebtables.c state.buf_kern_start = newinfo->entries; state 2266 net/bridge/netfilter/ebtables.c state.buf_kern_len = size64; state 2268 net/bridge/netfilter/ebtables.c ret = compat_copy_entries(entries_tmp, tmp.entries_size, &state); state 37 net/bridge/netfilter/nf_conntrack_bridge.c struct ip_frag_state state; state 98 net/bridge/netfilter/nf_conntrack_bridge.c ip_frag_init(skb, hlen, ll_rs, frag_max_size, false, &state); state 100 net/bridge/netfilter/nf_conntrack_bridge.c while (state.left > 0) { state 103 net/bridge/netfilter/nf_conntrack_bridge.c skb2 = ip_frag_next(skb, &state); state 139 net/bridge/netfilter/nf_conntrack_bridge.c const struct nf_hook_state *state) state 156 net/bridge/netfilter/nf_conntrack_bridge.c err = ip_defrag(state->net, skb, state 169 net/bridge/netfilter/nf_conntrack_bridge.c const struct nf_hook_state *state) state 183 net/bridge/netfilter/nf_conntrack_bridge.c err = nf_ipv6_br_defrag(state->net, skb, state 230 net/bridge/netfilter/nf_conntrack_bridge.c const struct nf_hook_state *state) state 232 net/bridge/netfilter/nf_conntrack_bridge.c struct nf_hook_state bridge_state = *state; state 297 net/bridge/netfilter/nf_conntrack_bridge.c nf_ct_bridge_refrag(struct sk_buff *skb, const struct nf_hook_state *state, state 310 net/bridge/netfilter/nf_conntrack_bridge.c nf_br_ip_fragment(state->net, state->sk, skb, &data, output); state 313 net/bridge/netfilter/nf_conntrack_bridge.c nf_br_ip6_fragment(state->net, state->sk, skb, &data, output); state 389 net/bridge/netfilter/nf_conntrack_bridge.c const struct nf_hook_state *state) state 397 net/bridge/netfilter/nf_conntrack_bridge.c return nf_ct_bridge_refrag(skb, state, nf_ct_bridge_refrag_post); state 679 net/caif/caif_socket.c if (cf_sk->sk.sk_socket->state != SS_UNCONNECTED) state 765 net/caif/caif_socket.c switch (sock->state) { state 773 net/caif/caif_socket.c sock->state = SS_CONNECTED; state 804 net/caif/caif_socket.c sock->state = SS_UNCONNECTED; state 815 net/caif/caif_socket.c sock->state = SS_CONNECTING; state 836 net/caif/caif_socket.c cf_sk->sk.sk_socket->state = SS_UNCONNECTED; state 881 net/caif/caif_socket.c sock->state = SS_UNCONNECTED; state 887 net/caif/caif_socket.c sock->state = SS_CONNECTED; state 926 net/caif/caif_socket.c cf_sk->sk.sk_socket->state = SS_DISCONNECTING; state 1094 net/caif/caif_socket.c cf_sk->sk.sk_socket->state = SS_UNCONNECTED; state 53 net/caif/chnl_net.c enum caif_states state; state 147 net/caif/chnl_net.c if (dev->state == CAIF_SHUTDOWN) state 187 net/caif/chnl_net.c priv->state = CAIF_DISCONNECTED; state 190 net/caif/chnl_net.c priv->state = CAIF_DISCONNECTED; state 194 net/caif/chnl_net.c priv->state = CAIF_SHUTDOWN; state 204 net/caif/chnl_net.c priv->state = CAIF_CONNECTED; state 272 net/caif/chnl_net.c if (priv->state != CAIF_CONNECTING) { state 273 net/caif/chnl_net.c priv->state = CAIF_CONNECTING; state 318 net/caif/chnl_net.c priv->state != CAIF_CONNECTING, state 332 net/caif/chnl_net.c priv->state = CAIF_DISCONNECTED; state 338 net/caif/chnl_net.c if (priv->state != CAIF_CONNECTED) { state 348 net/caif/chnl_net.c priv->state = CAIF_DISCONNECTED; state 360 net/caif/chnl_net.c priv->state = CAIF_DISCONNECTED; state 121 net/can/af_can.c sock->state = SS_UNCONNECTED; state 258 net/can/j1939/j1939-priv.h enum j1939_session_state state; state 296 net/can/j1939/j1939-priv.h int state; state 79 net/can/j1939/socket.c jsk->state |= J1939_SOCK_BOUND; state 94 net/can/j1939/socket.c jsk->state &= ~J1939_SOCK_BOUND; state 211 net/can/j1939/socket.c if ((jsk->state & J1939_SOCK_PROMISC)) state 236 net/can/j1939/socket.c if (jsk->state & J1939_SOCK_CONNECTED) { state 283 net/can/j1939/socket.c if (!(jsk->state & J1939_SOCK_BOUND)) state 442 net/can/j1939/socket.c if (jsk->state & J1939_SOCK_BOUND) { state 520 net/can/j1939/socket.c if (!(jsk->state & J1939_SOCK_BOUND)) { state 545 net/can/j1939/socket.c jsk->state |= J1939_SOCK_CONNECTED; state 578 net/can/j1939/socket.c if (peer && !(jsk->state & J1939_SOCK_CONNECTED)) { state 603 net/can/j1939/socket.c if (jsk->state & J1939_SOCK_BOUND) { state 641 net/can/j1939/socket.c jsk->state |= flag; state 643 net/can/j1939/socket.c jsk->state &= ~flag; state 700 net/can/j1939/socket.c if (!(jsk->state & J1939_SOCK_ERRQUEUE)) state 742 net/can/j1939/socket.c tmp = (jsk->state & J1939_SOCK_PROMISC) ? 1 : 0; state 745 net/can/j1939/socket.c tmp = (jsk->state & J1939_SOCK_ERRQUEUE) ? 1 : 0; state 926 net/can/j1939/socket.c char *state = "UNK"; state 935 net/can/j1939/socket.c if (!(jsk->state & J1939_SOCK_ERRQUEUE)) state 958 net/can/j1939/socket.c state = "ACK"; state 969 net/can/j1939/socket.c state = "SCH"; state 975 net/can/j1939/socket.c state = "ABT"; state 986 net/can/j1939/socket.c __func__, session, session->tskey, state); state 1105 net/can/j1939/socket.c if (!(jsk->state & J1939_SOCK_BOUND)) { state 1019 net/can/j1939/transport.c if (session->state >= J1939_SESSION_ACTIVE && state 1020 net/can/j1939/transport.c session->state < J1939_SESSION_ACTIVE_MAX) { state 1024 net/can/j1939/transport.c session->state = J1939_SESSION_DONE; state 1060 net/can/j1939/transport.c session->state = J1939_SESSION_WAITING_ABORT; state 1075 net/can/j1939/transport.c if (session->state >= J1939_SESSION_ACTIVE && state 1076 net/can/j1939/transport.c session->state < J1939_SESSION_WAITING_ABORT) { state 1163 net/can/j1939/transport.c if (session->state == J1939_SESSION_WAITING_ABORT) { state 1183 net/can/j1939/transport.c if (session->state >= J1939_SESSION_ACTIVE && state 1184 net/can/j1939/transport.c session->state < J1939_SESSION_ACTIVE_MAX) { state 1429 net/can/j1939/transport.c session->state = J1939_SESSION_NEW; state 1497 net/can/j1939/transport.c WARN_ON_ONCE(session->state != J1939_SESSION_NEW); state 1501 net/can/j1939/transport.c session->state = J1939_SESSION_ACTIVE; state 81 net/ceph/debugfs.c u32 state = map->osd_state[i]; state 87 net/ceph/debugfs.c ceph_osdmap_state_str(sb, sizeof(sb), state), state 376 net/ceph/messenger.c con, con->state); state 410 net/ceph/messenger.c con, con->state, sk->sk_state); state 676 net/ceph/messenger.c con->state = CON_STATE_CLOSED; state 701 net/ceph/messenger.c WARN_ON(con->state != CON_STATE_CLOSED); state 702 net/ceph/messenger.c con->state = CON_STATE_PREOPEN; state 742 net/ceph/messenger.c con->state = CON_STATE_CLOSED; state 2158 net/ceph/messenger.c if (con->state != CON_STATE_NEGOTIATING) state 2208 net/ceph/messenger.c WARN_ON(con->state != CON_STATE_NEGOTIATING); state 2209 net/ceph/messenger.c con->state = CON_STATE_OPEN; state 2573 net/ceph/messenger.c dout("try_write start %p state %lu\n", con, con->state); state 2574 net/ceph/messenger.c if (con->state != CON_STATE_PREOPEN && state 2575 net/ceph/messenger.c con->state != CON_STATE_CONNECTING && state 2576 net/ceph/messenger.c con->state != CON_STATE_NEGOTIATING && state 2577 net/ceph/messenger.c con->state != CON_STATE_OPEN) state 2581 net/ceph/messenger.c if (con->state == CON_STATE_PREOPEN) { state 2583 net/ceph/messenger.c con->state = CON_STATE_CONNECTING; state 2592 net/ceph/messenger.c con, con->state); state 2637 net/ceph/messenger.c if (con->state == CON_STATE_OPEN) { state 2670 net/ceph/messenger.c dout("try_read start on %p state %lu\n", con, con->state); state 2671 net/ceph/messenger.c if (con->state != CON_STATE_CONNECTING && state 2672 net/ceph/messenger.c con->state != CON_STATE_NEGOTIATING && state 2673 net/ceph/messenger.c con->state != CON_STATE_OPEN) state 2681 net/ceph/messenger.c if (con->state == CON_STATE_CONNECTING) { state 2690 net/ceph/messenger.c con->state = CON_STATE_NEGOTIATING; state 2706 net/ceph/messenger.c if (con->state == CON_STATE_NEGOTIATING) { state 2717 net/ceph/messenger.c WARN_ON(con->state != CON_STATE_OPEN); state 2751 net/ceph/messenger.c con->state = CON_STATE_CLOSED; state 2776 net/ceph/messenger.c if (con->state == CON_STATE_OPEN) state 2856 net/ceph/messenger.c switch (con->state) { state 2865 net/ceph/messenger.c __func__, con, con->state); state 2935 net/ceph/messenger.c if (con->state == CON_STATE_STANDBY) { state 2939 net/ceph/messenger.c if (con->state == CON_STATE_CLOSED) { state 2944 net/ceph/messenger.c if (con->state == CON_STATE_PREOPEN) { state 2987 net/ceph/messenger.c con, con->state, ceph_pr_addr(&con->peer_addr)); state 2993 net/ceph/messenger.c WARN_ON(con->state != CON_STATE_CONNECTING && state 2994 net/ceph/messenger.c con->state != CON_STATE_NEGOTIATING && state 2995 net/ceph/messenger.c con->state != CON_STATE_OPEN); state 3001 net/ceph/messenger.c con->state = CON_STATE_CLOSED; state 3020 net/ceph/messenger.c con->state = CON_STATE_STANDBY; state 3023 net/ceph/messenger.c con->state = CON_STATE_PREOPEN; state 3082 net/ceph/messenger.c if (con->state == CON_STATE_STANDBY) { state 3084 net/ceph/messenger.c con->state = CON_STATE_PREOPEN; state 3103 net/ceph/messenger.c if (con->state == CON_STATE_CLOSED) { state 3444 net/ceph/messenger.c if (con->state != CON_STATE_OPEN) { state 14 net/ceph/osdmap.c char *ceph_osdmap_state_str(char *str, int len, u32 state) state 19 net/ceph/osdmap.c if ((state & CEPH_OSD_EXISTS) && (state & CEPH_OSD_UP)) state 21 net/ceph/osdmap.c else if (state & CEPH_OSD_EXISTS) state 23 net/ceph/osdmap.c else if (state & CEPH_OSD_UP) state 1000 net/ceph/osdmap.c u32 *state; state 1010 net/ceph/osdmap.c state = ceph_kvmalloc(array_size(max, sizeof(*state)), GFP_NOFS); state 1013 net/ceph/osdmap.c if (!state || !weight || !addr) { state 1014 net/ceph/osdmap.c kvfree(state); state 1022 net/ceph/osdmap.c memcpy(state, map->osd_state, to_copy * sizeof(*state)); state 1030 net/ceph/osdmap.c map->osd_state = state; state 1317 net/core/dev.c set_bit(__LINK_STATE_START, &dev->state); state 1328 net/core/dev.c clear_bit(__LINK_STATE_START, &dev->state); state 1383 net/core/dev.c clear_bit(__LINK_STATE_START, &dev->state); state 2675 net/core/dev.c if (!test_and_set_bit(__QDISC_STATE_SCHED, &q->state)) state 2692 net/core/dev.c if (!(txq->state & QUEUE_STATE_ANY_XOFF)) { state 2703 net/core/dev.c if (test_and_clear_bit(__QUEUE_STATE_DRV_XOFF, &dev_queue->state)) { state 2754 net/core/dev.c if (test_and_clear_bit(__LINK_STATE_PRESENT, &dev->state) && state 2769 net/core/dev.c if (!test_and_set_bit(__LINK_STATE_PRESENT, &dev->state) && state 3409 net/core/dev.c if (unlikely(test_bit(__QDISC_STATE_DEACTIVATED, &q->state))) { state 4186 net/core/dev.c if (!__test_and_set_bit(NAPI_STATE_SCHED, &sd->backlog.state)) { state 4534 net/core/dev.c clear_bit(__QDISC_STATE_SCHED, &q->state); state 5888 net/core/dev.c napi->state = 0; state 5932 net/core/dev.c val = READ_ONCE(n->state); state 5945 net/core/dev.c } while (cmpxchg(&n->state, val, new) != val); state 5973 net/core/dev.c if (unlikely(n->state & (NAPIF_STATE_NPSVC | state 6003 net/core/dev.c val = READ_ONCE(n->state); state 6015 net/core/dev.c } while (cmpxchg(&n->state, val, new) != val); state 6056 net/core/dev.c clear_bit(NAPI_STATE_MISSED, &napi->state); state 6057 net/core/dev.c clear_bit(NAPI_STATE_IN_BUSY_POLL, &napi->state); state 6105 net/core/dev.c unsigned long val = READ_ONCE(napi->state); state 6113 net/core/dev.c if (cmpxchg(&napi->state, val, state 6156 net/core/dev.c if (test_bit(NAPI_STATE_NO_BUSY_POLL, &napi->state) || state 6157 net/core/dev.c test_and_set_bit(NAPI_STATE_HASHED, &napi->state)) state 6184 net/core/dev.c if (test_and_clear_bit(NAPI_STATE_HASHED, &napi->state)) { state 6203 net/core/dev.c !test_and_set_bit(NAPI_STATE_SCHED, &napi->state)) state 6240 net/core/dev.c set_bit(NAPI_STATE_SCHED, &napi->state); state 6248 net/core/dev.c set_bit(NAPI_STATE_DISABLE, &n->state); state 6250 net/core/dev.c while (test_and_set_bit(NAPI_STATE_SCHED, &n->state)) state 6252 net/core/dev.c while (test_and_set_bit(NAPI_STATE_NPSVC, &n->state)) state 6257 net/core/dev.c clear_bit(NAPI_STATE_DISABLE, &n->state); state 6306 net/core/dev.c if (test_bit(NAPI_STATE_SCHED, &n->state)) { state 9097 net/core/dev.c set_bit(__LINK_STATE_PRESENT, &dev->state); state 9170 net/core/dev.c set_bit(__LINK_STATE_PRESENT, &dev->state); state 9171 net/core/dev.c set_bit(__LINK_STATE_START, &dev->state); state 9255 net/core/dev.c &dev->state)) { state 9862 net/core/dev.c napi->state = 0; state 4737 net/core/devlink.c enum devlink_health_reporter_state state) state 4739 net/core/devlink.c if (WARN_ON(state != DEVLINK_HEALTH_REPORTER_STATE_HEALTHY && state 4740 net/core/devlink.c state != DEVLINK_HEALTH_REPORTER_STATE_ERROR)) state 4743 net/core/devlink.c if (reporter->health_state == state) state 4746 net/core/devlink.c reporter->health_state = state; state 4748 net/core/devlink.c reporter->ops->name, state); state 1123 net/core/drop_monitor.c static int set_all_monitor_traces(int state, struct netlink_ext_ack *extack) state 1127 net/core/drop_monitor.c if (state == trace_state) { state 1132 net/core/drop_monitor.c switch (state) { state 1145 net/core/drop_monitor.c trace_state = state; state 6705 net/core/filter.c case offsetof(struct bpf_sock, state): state 7728 net/core/filter.c case offsetof(struct bpf_sock, state): state 8192 net/core/filter.c case offsetof(struct bpf_sock_ops, state): state 82 net/core/gro_cells.c set_bit(NAPI_STATE_NO_BUSY_POLL, &cell->napi.state); state 150 net/core/link_watch.c clear_bit(__LINK_STATE_LINKWATCH_PENDING, &dev->state); state 252 net/core/link_watch.c if (!test_and_set_bit(__LINK_STATE_LINKWATCH_PENDING, &dev->state)) { state 919 net/core/neighbour.c unsigned int state; state 923 net/core/neighbour.c state = n->nud_state; state 924 net/core/neighbour.c if ((state & (NUD_PERMANENT | NUD_IN_TIMER)) || state 934 net/core/neighbour.c (state == NUD_FAILED || state 1020 net/core/neighbour.c unsigned int state; state 1025 net/core/neighbour.c state = neigh->nud_state; state 1029 net/core/neighbour.c if (!(state & NUD_IN_TIMER)) state 1032 net/core/neighbour.c if (state & NUD_REACHABLE) { state 1052 net/core/neighbour.c } else if (state & NUD_DELAY) { state 3029 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3031 net/core/neighbour.c struct neigh_hash_table *nht = state->nht; state 3035 net/core/neighbour.c state->flags &= ~NEIGH_SEQ_IS_PNEIGH; state 3042 net/core/neighbour.c if (state->neigh_sub_iter) { state 3046 net/core/neighbour.c v = state->neigh_sub_iter(state, n, &fakep); state 3050 net/core/neighbour.c if (!(state->flags & NEIGH_SEQ_SKIP_NOARP)) state 3061 net/core/neighbour.c state->bucket = bucket; state 3070 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3072 net/core/neighbour.c struct neigh_hash_table *nht = state->nht; state 3074 net/core/neighbour.c if (state->neigh_sub_iter) { state 3075 net/core/neighbour.c void *v = state->neigh_sub_iter(state, n, pos); state 3085 net/core/neighbour.c if (state->neigh_sub_iter) { state 3086 net/core/neighbour.c void *v = state->neigh_sub_iter(state, n, pos); state 3091 net/core/neighbour.c if (!(state->flags & NEIGH_SEQ_SKIP_NOARP)) state 3103 net/core/neighbour.c if (++state->bucket >= (1 << nht->hash_shift)) state 3106 net/core/neighbour.c n = rcu_dereference_bh(nht->hash_buckets[state->bucket]); state 3131 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3133 net/core/neighbour.c struct neigh_table *tbl = state->tbl; state 3135 net/core/neighbour.c int bucket = state->bucket; state 3137 net/core/neighbour.c state->flags |= NEIGH_SEQ_IS_PNEIGH; state 3145 net/core/neighbour.c state->bucket = bucket; state 3154 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3156 net/core/neighbour.c struct neigh_table *tbl = state->tbl; state 3163 net/core/neighbour.c if (++state->bucket > PNEIGH_HASHMASK) state 3165 net/core/neighbour.c pn = tbl->phash_buckets[state->bucket]; state 3195 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3200 net/core/neighbour.c if (!rc && !(state->flags & NEIGH_SEQ_NEIGH_ONLY)) state 3210 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3212 net/core/neighbour.c state->tbl = tbl; state 3213 net/core/neighbour.c state->bucket = 0; state 3214 net/core/neighbour.c state->flags = (neigh_seq_flags & ~NEIGH_SEQ_IS_PNEIGH); state 3217 net/core/neighbour.c state->nht = rcu_dereference_bh(tbl->nht); state 3226 net/core/neighbour.c struct neigh_seq_state *state; state 3234 net/core/neighbour.c state = seq->private; state 3235 net/core/neighbour.c if (!(state->flags & NEIGH_SEQ_IS_PNEIGH)) { state 3239 net/core/neighbour.c if (!(state->flags & NEIGH_SEQ_NEIGH_ONLY)) state 3242 net/core/neighbour.c BUG_ON(state->flags & NEIGH_SEQ_NEIGH_ONLY); state 3255 net/core/neighbour.c struct neigh_seq_state *state = seq->private; state 3256 net/core/neighbour.c struct neigh_table *tbl = state->tbl; state 146 net/core/netpoll.c if (test_and_set_bit(NAPI_STATE_NPSVC, &napi->state)) state 156 net/core/netpoll.c clear_bit(NAPI_STATE_NPSVC, &napi->state); state 3546 net/core/skbuff.c #define TS_SKB_CB(state) ((struct skb_seq_state *) &((state)->cb)) state 3550 net/core/skbuff.c struct ts_state *state) state 3552 net/core/skbuff.c return skb_seq_read(offset, text, TS_SKB_CB(state)); state 3555 net/core/skbuff.c static void skb_ts_finish(struct ts_config *conf, struct ts_state *state) state 3557 net/core/skbuff.c skb_abort_seq_read(TS_SKB_CB(state)); state 3575 net/core/skbuff.c struct ts_state state; state 3581 net/core/skbuff.c skb_prepare_seq_read(skb, from, to, TS_SKB_CB(&state)); state 3583 net/core/skbuff.c ret = textsearch_find(config, &state); state 444 net/core/skmsg.c struct sk_psock_work_state *state = &psock->work_state; state 452 net/core/skmsg.c if (state->skb) { state 453 net/core/skmsg.c skb = state->skb; state 454 net/core/skmsg.c len = state->len; state 455 net/core/skmsg.c off = state->off; state 456 net/core/skmsg.c state->skb = NULL; state 472 net/core/skmsg.c state->skb = skb; state 473 net/core/skmsg.c state->len = len; state 474 net/core/skmsg.c state->off = off; state 193 net/core/utils.c int state = IN6PTON_COLON_1_2 | IN6PTON_XDIGIT | IN6PTON_NULL; state 207 net/core/utils.c if (!(c & state)) state 211 net/core/utils.c if (!(state & IN6PTON_NULL)) { state 225 net/core/utils.c switch (state & IN6PTON_COLON_MASK) { state 228 net/core/utils.c state = IN6PTON_XDIGIT | IN6PTON_DELIM; state 230 net/core/utils.c state |= IN6PTON_NULL; state 233 net/core/utils.c state = IN6PTON_XDIGIT | IN6PTON_COLON_2; state 236 net/core/utils.c state = IN6PTON_XDIGIT; state 239 net/core/utils.c state = IN6PTON_COLON_2; state 242 net/core/utils.c state = 0; state 258 net/core/utils.c state = IN6PTON_COLON_1 | IN6PTON_DELIM; state 260 net/core/utils.c state |= IN6PTON_XDIGIT; state 263 net/core/utils.c state |= IN6PTON_COLON_1_2; state 264 net/core/utils.c state &= ~IN6PTON_DELIM; state 267 net/core/utils.c state &= ~(IN6PTON_COLON_1|IN6PTON_COLON_1_2); state 272 net/core/utils.c state |= IN6PTON_DOT; state 275 net/core/utils.c state &= ~(IN6PTON_XDIGIT|IN6PTON_COLON_MASK); state 132 net/dccp/ackvec.c u64 seqno, enum dccp_ackvec_states state) state 160 net/dccp/ackvec.c av->av_buf[ptr] = state; state 163 net/dccp/ackvec.c (unsigned long long)seqno, state); state 197 net/dccp/ackvec.c u64 seqno, enum dccp_ackvec_states state) state 236 net/dccp/ackvec.c av->av_buf[av->av_buf_head] = state; state 249 net/dccp/ackvec.c enum dccp_ackvec_states state = DCCPAV_RECEIVED; state 252 net/dccp/ackvec.c dccp_ackvec_add_new(av, 1, seqno, state); state 260 net/dccp/ackvec.c dccp_ackvec_state(current_head) == state && state 267 net/dccp/ackvec.c dccp_ackvec_add_new(av, num_packets, seqno, state); state 269 net/dccp/ackvec.c dccp_ackvec_update_old(av, num_packets, seqno, state); state 121 net/dccp/ccids/ccid2.c if (!test_and_set_bit(TASKLET_STATE_SCHED, &t->state)) { state 612 net/dccp/ccids/ccid2.c const u8 state = dccp_ackvec_state(avp->vec); state 615 net/dccp/ccids/ccid2.c if (state != DCCPAV_NOT_RECEIVED && state 617 net/dccp/ccids/ccid2.c if (state == DCCPAV_ECN_MARKED) state 38 net/dccp/ccids/ccid3.c static const char *ccid3_tx_state_name(enum ccid3_hc_tx_states state) state 46 net/dccp/ccids/ccid3.c return ccid3_state_names[state]; state 51 net/dccp/ccids/ccid3.c enum ccid3_hc_tx_states state) state 58 net/dccp/ccids/ccid3.c ccid3_tx_state_name(state)); state 59 net/dccp/ccids/ccid3.c WARN_ON(state == oldstate); state 60 net/dccp/ccids/ccid3.c hc->tx_state = state; state 560 net/dccp/ccids/ccid3.c static const char *ccid3_rx_state_name(enum ccid3_hc_rx_states state) state 567 net/dccp/ccids/ccid3.c return ccid3_rx_state_names[state]; state 572 net/dccp/ccids/ccid3.c enum ccid3_hc_rx_states state) state 579 net/dccp/ccids/ccid3.c ccid3_rx_state_name(state)); state 580 net/dccp/ccids/ccid3.c WARN_ON(state == oldstate); state 581 net/dccp/ccids/ccid3.c hc->rx_state = state; state 53 net/dccp/dccp.h void dccp_time_wait(struct sock *sk, int state, int timeo); state 262 net/dccp/dccp.h void dccp_set_state(struct sock *sk, const int state); state 282 net/dccp/feat.c dccp_pr_debug_cat(", state=%s %s\n", dccp_feat_sname[entry->state], state 489 net/dccp/feat.c new->state = FEAT_INITIALISING; state 517 net/dccp/feat.c new->state = FEAT_STABLE; /* transition in 6.6.2 */ state 679 net/dccp/feat.c if (pos->state == FEAT_INITIALISING) state 680 net/dccp/feat.c pos->state = FEAT_CHANGING; state 1161 net/dccp/feat.c } else if (entry->state == FEAT_UNSTABLE) { /* 6.6.2 */ state 1169 net/dccp/feat.c } else if (entry->state == FEAT_INITIALISING) { state 1186 net/dccp/feat.c entry->state = FEAT_STABLE; state 1226 net/dccp/feat.c if (entry->state != FEAT_CHANGING) /* 6.6.2 */ state 1278 net/dccp/feat.c entry->state = FEAT_STABLE; state 1348 net/dccp/feat.c if (entry == NULL || entry->state != FEAT_CHANGING) state 1520 net/dccp/feat.c if (cur->state != FEAT_STABLE) { state 1524 net/dccp/feat.c dccp_feat_sname[cur->state]); state 68 net/dccp/feat.h enum dccp_feat_state state:8; state 31 net/dccp/minisocks.c void dccp_time_wait(struct sock *sk, int state, int timeo) state 35 net/dccp/minisocks.c tw = inet_twsk_alloc(sk, &dccp_death_row, state); state 52 net/dccp/minisocks.c if (state == DCCP_TIME_WAIT) state 221 net/dccp/minisocks.c const int state = child->sk_state; state 228 net/dccp/minisocks.c if (state == DCCP_RESPOND && child->sk_state != state) state 55 net/dccp/proto.c static const char *dccp_state_name(const int state) state 71 net/dccp/proto.c if (state >= DCCP_MAX_STATES) state 74 net/dccp/proto.c return dccp_state_names[state]; state 78 net/dccp/proto.c void dccp_set_state(struct sock *sk, const int state) state 83 net/dccp/proto.c dccp_state_name(oldstate), dccp_state_name(state)); state 84 net/dccp/proto.c WARN_ON(state == oldstate); state 86 net/dccp/proto.c switch (state) { state 113 net/dccp/proto.c inet_sk_set_state(sk, state); state 252 net/dccp/proto.c static inline int dccp_need_reset(int state) state 254 net/dccp/proto.c return state != DCCP_CLOSED && state != DCCP_LISTEN && state 255 net/dccp/proto.c state != DCCP_REQUESTING; state 940 net/dccp/proto.c if (sock->state != SS_UNCONNECTED || sock->type != SOCK_DCCP) state 1001 net/dccp/proto.c int state; state 1060 net/dccp/proto.c state = sk->sk_state; state 1079 net/dccp/proto.c if (state != DCCP_CLOSED && sk->sk_state == DCCP_CLOSED) state 487 net/decnet/af_decnet.c scp->state = DN_O; /* Open */ state 564 net/decnet/af_decnet.c switch (scp->state) { state 568 net/decnet/af_decnet.c scp->state = DN_CN; state 574 net/decnet/af_decnet.c scp->state = DN_DRC; state 607 net/decnet/af_decnet.c if (sk->sk_socket->state != SS_UNCONNECTED) state 608 net/decnet/af_decnet.c sk->sk_socket->state = SS_DISCONNECTING; state 613 net/decnet/af_decnet.c switch (scp->state) { state 621 net/decnet/af_decnet.c scp->state = DN_DR; state 624 net/decnet/af_decnet.c scp->state = DN_DI; state 821 net/decnet/af_decnet.c if (scp->state != DN_CR) state 824 net/decnet/af_decnet.c scp->state = DN_CC; state 831 net/decnet/af_decnet.c if (scp->state == DN_CC) state 835 net/decnet/af_decnet.c if (scp->state == DN_RUN) state 850 net/decnet/af_decnet.c sk->sk_socket->state = SS_CONNECTED; state 851 net/decnet/af_decnet.c } else if (scp->state != DN_CC) { state 852 net/decnet/af_decnet.c sk->sk_socket->state = SS_UNCONNECTED; state 863 net/decnet/af_decnet.c if (scp->state == DN_RUN) state 872 net/decnet/af_decnet.c if (scp->state == DN_CI || scp->state == DN_CC) state 876 net/decnet/af_decnet.c if (scp->state == DN_RUN) state 892 net/decnet/af_decnet.c sk->sk_socket->state = SS_CONNECTED; state 893 net/decnet/af_decnet.c } else if (scp->state != DN_CI && scp->state != DN_CC) { state 894 net/decnet/af_decnet.c sk->sk_socket->state = SS_UNCONNECTED; state 907 net/decnet/af_decnet.c if (sock->state == SS_CONNECTED) state 910 net/decnet/af_decnet.c if (sock->state == SS_CONNECTING) { state 912 net/decnet/af_decnet.c if (scp->state == DN_RUN) { state 913 net/decnet/af_decnet.c sock->state = SS_CONNECTED; state 917 net/decnet/af_decnet.c if (scp->state != DN_CI && scp->state != DN_CC) { state 918 net/decnet/af_decnet.c sock->state = SS_UNCONNECTED; state 925 net/decnet/af_decnet.c if (scp->state != DN_O) state 954 net/decnet/af_decnet.c sock->state = SS_CONNECTING; state 955 net/decnet/af_decnet.c scp->state = DN_CI; state 985 net/decnet/af_decnet.c switch (scp->state) { state 1079 net/decnet/af_decnet.c if (sk->sk_state != TCP_LISTEN || DN_SK(sk)->state != DN_O) { state 1107 net/decnet/af_decnet.c DN_SK(newsk)->state = DN_CR; state 1184 net/decnet/af_decnet.c if ((sock->state != SS_CONNECTED && state 1185 net/decnet/af_decnet.c sock->state != SS_CONNECTING) && state 1232 net/decnet/af_decnet.c if (scp->state != DN_RUN) state 1275 net/decnet/af_decnet.c if ((DN_SK(sk)->state != DN_O) || (sk->sk_state == TCP_LISTEN)) state 1299 net/decnet/af_decnet.c if (sock->state == SS_UNCONNECTED) state 1303 net/decnet/af_decnet.c if (sock->state == SS_DISCONNECTING) state 1307 net/decnet/af_decnet.c if (scp->state == DN_O) state 1368 net/decnet/af_decnet.c if (sock->state == SS_CONNECTED) state 1370 net/decnet/af_decnet.c if ((scp->state != DN_O) && (scp->state != DN_CR)) state 1383 net/decnet/af_decnet.c if (sock->state != SS_CONNECTED && state 1397 net/decnet/af_decnet.c if (sock->state == SS_CONNECTED) state 1399 net/decnet/af_decnet.c if (scp->state != DN_O) state 1414 net/decnet/af_decnet.c if (sock->state == SS_CONNECTED) state 1416 net/decnet/af_decnet.c if (scp->state != DN_O) state 1429 net/decnet/af_decnet.c if (scp->state != DN_CR) state 1436 net/decnet/af_decnet.c if (scp->state != DN_CR) state 1439 net/decnet/af_decnet.c scp->state = DN_DR; state 1571 net/decnet/af_decnet.c switch (sock->state) { state 1731 net/decnet/af_decnet.c if (scp->state != DN_RUN) state 2117 net/decnet/af_decnet.c struct dn_iter_state *state = seq->private; state 2120 net/decnet/af_decnet.c for(state->bucket = 0; state 2121 net/decnet/af_decnet.c state->bucket < DN_SK_HASH_SIZE; state 2122 net/decnet/af_decnet.c ++state->bucket) { state 2123 net/decnet/af_decnet.c n = sk_head(&dn_sk_hash[state->bucket]); state 2134 net/decnet/af_decnet.c struct dn_iter_state *state = seq->private; state 2140 net/decnet/af_decnet.c if (++state->bucket >= DN_SK_HASH_SIZE) state 2142 net/decnet/af_decnet.c n = sk_head(&dn_sk_hash[state->bucket]); state 2219 net/decnet/af_decnet.c static char *dn_state2asc(unsigned char state) state 2221 net/decnet/af_decnet.c switch (state) { state 2289 net/decnet/af_decnet.c dn_state2asc(scp->state), state 90 net/decnet/dn_dev.c .state = DN_DEV_S_RU, state 101 net/decnet/dn_dev.c .state = DN_DEV_S_RU, state 111 net/decnet/dn_dev.c .state = DN_DEV_S_DS, state 122 net/decnet/dn_dev.c .state = DN_DEV_S_RU, state 132 net/decnet/dn_dev.c .state = DN_DEV_S_DS, state 141 net/decnet/dn_dev.c .state = DN_DEV_S_RU, state 1372 net/decnet/dn_dev.c dn_db->parms.state, dn_db->parms.name, state 534 net/decnet/dn_neigh.c struct elist_cb_state state; state 536 net/decnet/dn_neigh.c state.dev = dev; state 537 net/decnet/dn_neigh.c state.t = 0; state 538 net/decnet/dn_neigh.c state.n = n; state 539 net/decnet/dn_neigh.c state.ptr = ptr; state 540 net/decnet/dn_neigh.c state.rs = ptr; state 542 net/decnet/dn_neigh.c neigh_for_each(&dn_neigh_table, neigh_elist_cb, &state); state 544 net/decnet/dn_neigh.c return state.t; state 350 net/decnet/dn_nsp_in.c if ((scp->state == DN_CI) || (scp->state == DN_CD)) { state 354 net/decnet/dn_nsp_in.c scp->state = DN_RUN; state 383 net/decnet/dn_nsp_in.c if (scp->state == DN_CI) { state 384 net/decnet/dn_nsp_in.c scp->state = DN_CD; state 418 net/decnet/dn_nsp_in.c switch (scp->state) { state 421 net/decnet/dn_nsp_in.c scp->state = DN_RJ; state 426 net/decnet/dn_nsp_in.c scp->state = DN_DN; state 429 net/decnet/dn_nsp_in.c scp->state = DN_DIC; state 434 net/decnet/dn_nsp_in.c if (sk->sk_socket->state != SS_UNCONNECTED) state 435 net/decnet/dn_nsp_in.c sk->sk_socket->state = SS_DISCONNECTING; state 471 net/decnet/dn_nsp_in.c switch (scp->state) { state 473 net/decnet/dn_nsp_in.c scp->state = DN_NR; state 477 net/decnet/dn_nsp_in.c scp->state = DN_DRC; state 479 net/decnet/dn_nsp_in.c scp->state = DN_CN; state 482 net/decnet/dn_nsp_in.c scp->state = DN_DIC; state 488 net/decnet/dn_nsp_in.c scp->state = DN_CN; state 492 net/decnet/dn_nsp_in.c if (sk->sk_socket->state != SS_UNCONNECTED) state 493 net/decnet/dn_nsp_in.c sk->sk_socket->state = SS_DISCONNECTING; state 672 net/decnet/dn_nsp_in.c if (scp->state == DN_CI) { state 673 net/decnet/dn_nsp_in.c scp->state = DN_NC; state 860 net/decnet/dn_nsp_in.c if ((scp->state == DN_CC) && !sock_flag(sk, SOCK_DEAD)) { state 861 net/decnet/dn_nsp_in.c scp->state = DN_RUN; state 885 net/decnet/dn_nsp_in.c if (scp->state != DN_RUN) state 487 net/decnet/dn_nsp_out.c if (scp->state == DN_CC) state 622 net/decnet/dn_nsp_out.c if (scp->state == DN_CI) state 689 net/decnet/dn_route.c if (dn->parms.state != DN_DEV_S_RU) state 714 net/decnet/dn_route.c if (dn->parms.state != DN_DEV_S_RU) state 95 net/decnet/dn_timer.c if (scp->keepalive && scp->keepalive_fxn && (scp->state == DN_RUN)) { state 90 net/decnet/netfilter/dn_rtmsg.c const struct nf_hook_state *state) state 129 net/dsa/dsa_priv.h int dsa_port_set_state(struct dsa_port *dp, u8 state, state 168 net/dsa/dsa_priv.h struct phylink_link_state *state); state 170 net/dsa/dsa_priv.h struct phylink_link_state *state); state 173 net/dsa/dsa_priv.h const struct phylink_link_state *state); state 26 net/dsa/port.c int dsa_port_set_state(struct dsa_port *dp, u8 state, state 36 net/dsa/port.c ds->ops->port_stp_state_set(ds, port, state); state 46 net/dsa/port.c (state == BR_STATE_DISABLED || state 47 net/dsa/port.c state == BR_STATE_BLOCKING || state 48 net/dsa/port.c state == BR_STATE_LISTENING)) state 52 net/dsa/port.c dp->stp_state = state; state 57 net/dsa/port.c static void dsa_port_set_state_now(struct dsa_port *dp, u8 state) state 61 net/dsa/port.c err = dsa_port_set_state(dp, state, NULL); state 63 net/dsa/port.c pr_err("DSA: failed to set STP state %u (%d)\n", state, err); state 444 net/dsa/port.c struct phylink_link_state *state) state 452 net/dsa/port.c ds->ops->phylink_validate(ds, dp->index, supported, state); state 457 net/dsa/port.c struct phylink_link_state *state) state 466 net/dsa/port.c return ds->ops->phylink_mac_link_state(ds, dp->index, state); state 472 net/dsa/port.c const struct phylink_link_state *state) state 480 net/dsa/port.c ds->ops->phylink_mac_config(ds, dp->index, mode, state); state 1263 net/dsa/slave.c struct phylink_link_state *state) state 1271 net/dsa/slave.c ds->ops->phylink_fixed_state(ds, dp->index, state); state 160 net/dsa/tag_sja1105.c if (!test_bit(SJA1105_HWTS_RX_EN, &sp->data->state)) state 197 net/dsa/tag_sja1105.c if (!test_bit(SJA1105_HWTS_RX_EN, &sp->data->state)) state 256 net/ieee802154/core.c unsigned long state, void *ptr) state 269 net/ieee802154/core.c switch (state) { state 558 net/ieee802154/nl802154.c struct nl802154_dump_wpan_phy_state *state) state 573 net/ieee802154/nl802154.c state->filter_wpan_phy = nla_get_u32(tb[NL802154_ATTR_WPAN_PHY]); state 575 net/ieee802154/nl802154.c state->filter_wpan_phy = nla_get_u64(tb[NL802154_ATTR_WPAN_DEV]) >> 32; state 587 net/ieee802154/nl802154.c state->filter_wpan_phy = rdev->wpan_phy_idx; state 598 net/ieee802154/nl802154.c struct nl802154_dump_wpan_phy_state *state = (void *)cb->args[0]; state 602 net/ieee802154/nl802154.c if (!state) { state 603 net/ieee802154/nl802154.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 604 net/ieee802154/nl802154.c if (!state) { state 608 net/ieee802154/nl802154.c state->filter_wpan_phy = -1; state 609 net/ieee802154/nl802154.c ret = nl802154_dump_wpan_phy_parse(skb, cb, state); state 611 net/ieee802154/nl802154.c kfree(state); state 615 net/ieee802154/nl802154.c cb->args[0] = (long)state; state 621 net/ieee802154/nl802154.c if (++idx <= state->start) state 623 net/ieee802154/nl802154.c if (state->filter_wpan_phy != -1 && state 624 net/ieee802154/nl802154.c state->filter_wpan_phy != rdev->wpan_phy_idx) state 646 net/ieee802154/nl802154.c state->start = idx; state 204 net/ipv4/af_inet.c if (sock->state != SS_UNCONNECTED || sock->type != SOCK_STREAM) state 261 net/ipv4/af_inet.c sock->state = SS_UNCONNECTED; state 625 net/ipv4/af_inet.c sock->state = err ? SS_DISCONNECTING : SS_UNCONNECTED; state 630 net/ipv4/af_inet.c switch (sock->state) { state 659 net/ipv4/af_inet.c sock->state = SS_CONNECTING; state 699 net/ipv4/af_inet.c sock->state = SS_CONNECTED; state 706 net/ipv4/af_inet.c sock->state = SS_UNCONNECTED; state 708 net/ipv4/af_inet.c sock->state = SS_DISCONNECTING; state 748 net/ipv4/af_inet.c newsock->state = SS_CONNECTED; state 862 net/ipv4/af_inet.c if (sock->state == SS_CONNECTING) { state 865 net/ipv4/af_inet.c sock->state = SS_DISCONNECTING; state 867 net/ipv4/af_inet.c sock->state = SS_CONNECTED; state 892 net/ipv4/af_inet.c sock->state = err ? SS_DISCONNECTING : SS_UNCONNECTED; state 1284 net/ipv4/af_inet.c void inet_sk_set_state(struct sock *sk, int state) state 1286 net/ipv4/af_inet.c trace_inet_sock_set_state(sk, sk->sk_state, state); state 1287 net/ipv4/af_inet.c sk->sk_state = state; state 890 net/ipv4/arp.c int state = NUD_REACHABLE; state 908 net/ipv4/arp.c state = NUD_STALE; state 909 net/ipv4/arp.c neigh_update(n, sha, state, state 1065 net/ipv4/arp.c unsigned int state = NUD_STALE; state 1067 net/ipv4/arp.c state = NUD_PERMANENT; state 1069 net/ipv4/arp.c r->arp_ha.sa_data : NULL, state, state 1391 net/ipv4/arp.c struct neigh_seq_state *state = seq->private; state 1393 net/ipv4/arp.c if (state->flags & NEIGH_SEQ_IS_PNEIGH) state 2317 net/ipv4/devinet.c if (in_dev && !test_bit(i, in_dev->cnf.state)) state 2383 net/ipv4/devinet.c set_bit(i, cnf->state); state 538 net/ipv4/fib_semantics.c int state = NUD_NONE; state 549 net/ipv4/fib_semantics.c state = n->nud_state; state 554 net/ipv4/fib_semantics.c if (state == NUD_REACHABLE) state 556 net/ipv4/fib_semantics.c if ((state & NUD_VALID) && order != dflt) state 558 net/ipv4/fib_semantics.c if ((state & NUD_VALID) || state 559 net/ipv4/fib_semantics.c (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { state 2134 net/ipv4/fib_semantics.c int state = NUD_REACHABLE; state 2150 net/ipv4/fib_semantics.c state = n->nud_state; state 2155 net/ipv4/fib_semantics.c return !!(state & NUD_VALID); state 1194 net/ipv4/fib_trie.c u8 state; state 1212 net/ipv4/fib_trie.c state = fa->fa_state; state 1213 net/ipv4/fib_trie.c new_fa->fa_state = state & ~FA_S_ACCESSED; state 1233 net/ipv4/fib_trie.c if (state & FA_S_ACCESSED) state 2754 net/ipv4/igmp.c struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); state 2756 net/ipv4/igmp.c state->in_dev = NULL; state 2757 net/ipv4/igmp.c for_each_netdev_rcu(net, state->dev) { state 2760 net/ipv4/igmp.c in_dev = __in_dev_get_rcu(state->dev); state 2765 net/ipv4/igmp.c state->in_dev = in_dev; state 2774 net/ipv4/igmp.c struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); state 2778 net/ipv4/igmp.c state->dev = next_net_device_rcu(state->dev); state 2779 net/ipv4/igmp.c if (!state->dev) { state 2780 net/ipv4/igmp.c state->in_dev = NULL; state 2783 net/ipv4/igmp.c state->in_dev = __in_dev_get_rcu(state->dev); state 2784 net/ipv4/igmp.c if (!state->in_dev) state 2786 net/ipv4/igmp.c im = rcu_dereference(state->in_dev->mc_list); state 2821 net/ipv4/igmp.c struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); state 2823 net/ipv4/igmp.c state->in_dev = NULL; state 2824 net/ipv4/igmp.c state->dev = NULL; state 2835 net/ipv4/igmp.c struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); state 2840 net/ipv4/igmp.c querier = IGMP_V1_SEEN(state->in_dev) ? "V1" : state 2841 net/ipv4/igmp.c IGMP_V2_SEEN(state->in_dev) ? "V2" : state 2847 net/ipv4/igmp.c if (rcu_access_pointer(state->in_dev->mc_list) == im) { state 2849 net/ipv4/igmp.c state->dev->ifindex, state->dev->name, state->in_dev->mc_count, querier); state 2884 net/ipv4/igmp.c struct igmp_mcf_iter_state *state = igmp_mcf_seq_private(seq); state 2886 net/ipv4/igmp.c state->idev = NULL; state 2887 net/ipv4/igmp.c state->im = NULL; state 2888 net/ipv4/igmp.c for_each_netdev_rcu(net, state->dev) { state 2890 net/ipv4/igmp.c idev = __in_dev_get_rcu(state->dev); state 2898 net/ipv4/igmp.c state->im = im; state 2899 net/ipv4/igmp.c state->idev = idev; state 2910 net/ipv4/igmp.c struct igmp_mcf_iter_state *state = igmp_mcf_seq_private(seq); state 2914 net/ipv4/igmp.c spin_unlock_bh(&state->im->lock); state 2915 net/ipv4/igmp.c state->im = state->im->next; state 2916 net/ipv4/igmp.c while (!state->im) { state 2917 net/ipv4/igmp.c state->dev = next_net_device_rcu(state->dev); state 2918 net/ipv4/igmp.c if (!state->dev) { state 2919 net/ipv4/igmp.c state->idev = NULL; state 2922 net/ipv4/igmp.c state->idev = __in_dev_get_rcu(state->dev); state 2923 net/ipv4/igmp.c if (!state->idev) state 2925 net/ipv4/igmp.c state->im = rcu_dereference(state->idev->mc_list); state 2927 net/ipv4/igmp.c if (!state->im) state 2929 net/ipv4/igmp.c spin_lock_bh(&state->im->lock); state 2930 net/ipv4/igmp.c psf = state->im->sources; state 2966 net/ipv4/igmp.c struct igmp_mcf_iter_state *state = igmp_mcf_seq_private(seq); state 2967 net/ipv4/igmp.c if (likely(state->im)) { state 2968 net/ipv4/igmp.c spin_unlock_bh(&state->im->lock); state 2969 net/ipv4/igmp.c state->im = NULL; state 2971 net/ipv4/igmp.c state->idev = NULL; state 2972 net/ipv4/igmp.c state->dev = NULL; state 2979 net/ipv4/igmp.c struct igmp_mcf_iter_state *state = igmp_mcf_seq_private(seq); state 2987 net/ipv4/igmp.c state->dev->ifindex, state->dev->name, state 2988 net/ipv4/igmp.c ntohl(state->im->multiaddr), state 978 net/ipv4/inet_diag.c int state; state 984 net/ipv4/inet_diag.c state = (sk->sk_state == TCP_TIME_WAIT) ? state 986 net/ipv4/inet_diag.c if (!(idiag_states & (1 << state))) state 157 net/ipv4/inet_timewait_sock.c const int state) state 177 net/ipv4/inet_timewait_sock.c tw->tw_substate = state; state 649 net/ipv4/ip_output.c struct ip_frag_state *state) state 653 net/ipv4/ip_output.c state->DF = DF; state 654 net/ipv4/ip_output.c state->hlen = hlen; state 655 net/ipv4/ip_output.c state->ll_rs = ll_rs; state 656 net/ipv4/ip_output.c state->mtu = mtu; state 658 net/ipv4/ip_output.c state->left = skb->len - hlen; /* Space per frame */ state 659 net/ipv4/ip_output.c state->ptr = hlen; /* Where to start from */ state 661 net/ipv4/ip_output.c state->offset = (ntohs(iph->frag_off) & IP_OFFSET) << 3; state 662 net/ipv4/ip_output.c state->not_last_frag = iph->frag_off & htons(IP_MF); state 667 net/ipv4/ip_output.c bool first_frag, struct ip_frag_state *state) state 682 net/ipv4/ip_output.c struct sk_buff *ip_frag_next(struct sk_buff *skb, struct ip_frag_state *state) state 684 net/ipv4/ip_output.c unsigned int len = state->left; state 688 net/ipv4/ip_output.c len = state->left; state 690 net/ipv4/ip_output.c if (len > state->mtu) state 691 net/ipv4/ip_output.c len = state->mtu; state 694 net/ipv4/ip_output.c if (len < state->left) { state 699 net/ipv4/ip_output.c skb2 = alloc_skb(len + state->hlen + state->ll_rs, GFP_ATOMIC); state 708 net/ipv4/ip_output.c skb_reserve(skb2, state->ll_rs); state 709 net/ipv4/ip_output.c skb_put(skb2, len + state->hlen); state 711 net/ipv4/ip_output.c skb2->transport_header = skb2->network_header + state->hlen; state 725 net/ipv4/ip_output.c skb_copy_from_linear_data(skb, skb_network_header(skb2), state->hlen); state 730 net/ipv4/ip_output.c if (skb_copy_bits(skb, state->ptr, skb_transport_header(skb2), len)) state 732 net/ipv4/ip_output.c state->left -= len; state 738 net/ipv4/ip_output.c iph->frag_off = htons((state->offset >> 3)); state 739 net/ipv4/ip_output.c if (state->DF) state 746 net/ipv4/ip_output.c if (state->left > 0 || state->not_last_frag) state 748 net/ipv4/ip_output.c state->ptr += len; state 749 net/ipv4/ip_output.c state->offset += len; state 751 net/ipv4/ip_output.c iph->tot_len = htons(len + state->hlen); state 775 net/ipv4/ip_output.c struct ip_frag_state state; state 887 net/ipv4/ip_output.c &state); state 893 net/ipv4/ip_output.c while (state.left > 0) { state 894 net/ipv4/ip_output.c bool first_frag = (state.offset == 0); state 896 net/ipv4/ip_output.c skb2 = ip_frag_next(skb, &state); state 901 net/ipv4/ip_output.c ip_frag_ipcb(skb, skb2, first_frag, &state); state 84 net/ipv4/ipcomp.c t->km.state = XFRM_STATE_DEAD; state 183 net/ipv4/netfilter/arp_tables.c const struct nf_hook_state *state, state 186 net/ipv4/netfilter/arp_tables.c unsigned int hook = state->hook; state 201 net/ipv4/netfilter/arp_tables.c indev = state->in ? state->in->name : nulldevname; state 202 net/ipv4/netfilter/arp_tables.c outdev = state->out ? state->out->name : nulldevname; state 216 net/ipv4/netfilter/arp_tables.c acpar.state = state; state 35 net/ipv4/netfilter/arptable_filter.c const struct nf_hook_state *state) state 37 net/ipv4/netfilter/arptable_filter.c return arpt_do_table(skb, state, state->net->ipv4.arptable_filter); state 226 net/ipv4/netfilter/ip_tables.c const struct nf_hook_state *state, state 229 net/ipv4/netfilter/ip_tables.c unsigned int hook = state->hook; state 245 net/ipv4/netfilter/ip_tables.c indev = state->in ? state->in->name : nulldevname; state 246 net/ipv4/netfilter/ip_tables.c outdev = state->out ? state->out->name : nulldevname; state 256 net/ipv4/netfilter/ip_tables.c acpar.state = state; state 307 net/ipv4/netfilter/ip_tables.c trace_packet(state->net, skb, hook, state->in, state 308 net/ipv4/netfilter/ip_tables.c state->out, table->name, private, e); state 607 net/ipv4/netfilter/ipt_CLUSTERIP.c const struct nf_hook_state *state) state 612 net/ipv4/netfilter/ipt_CLUSTERIP.c struct net *net = state->net; state 637 net/ipv4/netfilter/ipt_CLUSTERIP.c if (c->ifindex != state->out->ifindex) { state 639 net/ipv4/netfilter/ipt_CLUSTERIP.c c->ifindex, state->out->ifindex); state 35 net/ipv4/netfilter/iptable_filter.c const struct nf_hook_state *state) state 37 net/ipv4/netfilter/iptable_filter.c return ipt_do_table(skb, state, state->net->ipv4.iptable_filter); state 40 net/ipv4/netfilter/iptable_mangle.c ipt_mangle_out(struct sk_buff *skb, const struct nf_hook_state *state) state 56 net/ipv4/netfilter/iptable_mangle.c ret = ipt_do_table(skb, state, state->net->ipv4.iptable_mangle); state 65 net/ipv4/netfilter/iptable_mangle.c err = ip_route_me_harder(state->net, skb, RTN_UNSPEC); state 78 net/ipv4/netfilter/iptable_mangle.c const struct nf_hook_state *state) state 80 net/ipv4/netfilter/iptable_mangle.c if (state->hook == NF_INET_LOCAL_OUT) state 81 net/ipv4/netfilter/iptable_mangle.c return ipt_mangle_out(skb, state); state 82 net/ipv4/netfilter/iptable_mangle.c return ipt_do_table(skb, state, state->net->ipv4.iptable_mangle); state 31 net/ipv4/netfilter/iptable_nat.c const struct nf_hook_state *state) state 33 net/ipv4/netfilter/iptable_nat.c return ipt_do_table(skb, state, state->net->ipv4.nat_table); state 42 net/ipv4/netfilter/iptable_raw.c const struct nf_hook_state *state) state 44 net/ipv4/netfilter/iptable_raw.c return ipt_do_table(skb, state, state->net->ipv4.iptable_raw); state 41 net/ipv4/netfilter/iptable_security.c const struct nf_hook_state *state) state 43 net/ipv4/netfilter/iptable_security.c return ipt_do_table(skb, state, state->net->ipv4.iptable_security); state 63 net/ipv4/netfilter/nf_defrag_ipv4.c const struct nf_hook_state *state) state 84 net/ipv4/netfilter/nf_defrag_ipv4.c nf_ct_defrag_user(state->hook, skb); state 86 net/ipv4/netfilter/nf_defrag_ipv4.c if (nf_ct_ipv4_gather_frags(state->net, skb, user)) state 459 net/ipv4/nexthop.c int state = NUD_REACHABLE; state 466 net/ipv4/nexthop.c state = n->nud_state; state 470 net/ipv4/nexthop.c return !!(state & NUD_VALID); state 475 net/ipv4/nexthop.c int state = NUD_REACHABLE; state 483 net/ipv4/nexthop.c state = n->nud_state; state 487 net/ipv4/nexthop.c return !!(state & NUD_VALID); state 1014 net/ipv4/ping.c struct ping_iter_state *state = seq->private; state 1017 net/ipv4/ping.c for (state->bucket = start; state->bucket < PING_HTABLE_SIZE; state 1018 net/ipv4/ping.c ++state->bucket) { state 1022 net/ipv4/ping.c hslot = &ping_table.hash[state->bucket]; state 1029 net/ipv4/ping.c sk->sk_family == state->family) state 1040 net/ipv4/ping.c struct ping_iter_state *state = seq->private; state 1048 net/ipv4/ping.c return ping_get_first(seq, state->bucket + 1); state 1065 net/ipv4/ping.c struct ping_iter_state *state = seq->private; state 1066 net/ipv4/ping.c state->bucket = 0; state 1067 net/ipv4/ping.c state->family = family; state 1130 net/ipv4/ping.c struct ping_iter_state *state = seq->private; state 1132 net/ipv4/ping.c ping_v4_format_sock(v, seq, state->bucket); state 995 net/ipv4/raw.c struct raw_iter_state *state = raw_seq_private(seq); state 997 net/ipv4/raw.c for (state->bucket = 0; state->bucket < RAW_HTABLE_SIZE; state 998 net/ipv4/raw.c ++state->bucket) { state 999 net/ipv4/raw.c sk_for_each(sk, &h->ht[state->bucket]) state 1011 net/ipv4/raw.c struct raw_iter_state *state = raw_seq_private(seq); state 1019 net/ipv4/raw.c if (!sk && ++state->bucket < RAW_HTABLE_SIZE) { state 1020 net/ipv4/raw.c sk = sk_head(&h->ht[state->bucket]); state 505 net/ipv4/tcp.c int state; state 509 net/ipv4/tcp.c state = inet_sk_state_load(sk); state 510 net/ipv4/tcp.c if (state == TCP_LISTEN) state 547 net/ipv4/tcp.c if (sk->sk_shutdown == SHUTDOWN_MASK || state == TCP_CLOSE) state 553 net/ipv4/tcp.c if (state != TCP_SYN_SENT && state 554 net/ipv4/tcp.c (state != TCP_SYN_RECV || rcu_access_pointer(tp->fastopen_rsk))) { state 586 net/ipv4/tcp.c } else if (state == TCP_SYN_SENT && inet_sk(sk)->defer_connect) { state 2218 net/ipv4/tcp.c void tcp_set_state(struct sock *sk, int state) state 2244 net/ipv4/tcp.c tcp_call_bpf_2arg(sk, BPF_SOCK_OPS_STATE_CB, oldstate, state); state 2246 net/ipv4/tcp.c switch (state) { state 2269 net/ipv4/tcp.c inet_sk_state_store(sk, state); state 2350 net/ipv4/tcp.c int state; state 2437 net/ipv4/tcp.c state = sk->sk_state; state 2449 net/ipv4/tcp.c if (state != TCP_CLOSE && sk->sk_state == TCP_CLOSE) state 2523 net/ipv4/tcp.c static inline bool tcp_need_reset(int state) state 2525 net/ipv4/tcp.c return (1 << state) & state 482 net/ipv4/tcp_bbr.c u8 prev_state = bbr->prev_ca_state, state = inet_csk(sk)->icsk_ca_state; state 492 net/ipv4/tcp_bbr.c if (state == TCP_CA_Recovery && prev_state != TCP_CA_Recovery) { state 498 net/ipv4/tcp_bbr.c } else if (prev_state >= TCP_CA_Recovery && state < TCP_CA_Recovery) { state 503 net/ipv4/tcp_bbr.c bbr->prev_ca_state = state; state 86 net/ipv4/tcp_cdg.c u8 state; state 234 net/ipv4/tcp_cdg.c ca->state = CDG_FULL; state 236 net/ipv4/tcp_cdg.c ca->state = CDG_NONFULL; state 256 net/ipv4/tcp_cdg.c ca->state = CDG_BACKOFF; state 333 net/ipv4/tcp_cdg.c if (ca->state == CDG_BACKOFF) state 336 net/ipv4/tcp_cdg.c if (ca->state == CDG_NONFULL && use_tolerance) state 363 net/ipv4/tcp_cdg.c ca->state = CDG_UNKNOWN; state 1199 net/ipv4/tcp_input.c struct tcp_sacktag_state *state, u8 sacked, state 1212 net/ipv4/tcp_input.c before(start_seq, state->reord)) state 1213 net/ipv4/tcp_input.c state->reord = start_seq; state 1240 net/ipv4/tcp_input.c before(start_seq, state->reord)) state 1241 net/ipv4/tcp_input.c state->reord = start_seq; state 1244 net/ipv4/tcp_input.c state->flag |= FLAG_ORIG_SACK_ACKED; state 1245 net/ipv4/tcp_input.c if (state->first_sackt == 0) state 1246 net/ipv4/tcp_input.c state->first_sackt = xmit_time; state 1247 net/ipv4/tcp_input.c state->last_sackt = xmit_time; state 1257 net/ipv4/tcp_input.c state->flag |= FLAG_DATA_SACKED; state 1284 net/ipv4/tcp_input.c struct tcp_sacktag_state *state, state 1300 net/ipv4/tcp_input.c tcp_sacktag_one(sk, state, TCP_SKB_CB(skb)->sacked, state 1303 net/ipv4/tcp_input.c tcp_rate_skb_delivered(sk, skb, state->rate); state 1397 net/ipv4/tcp_input.c struct tcp_sacktag_state *state, state 1500 net/ipv4/tcp_input.c if (!tcp_shifted_skb(sk, prev, skb, state, pcount, len, mss, dup_sack)) state 1518 net/ipv4/tcp_input.c tcp_shifted_skb(sk, prev, skb, state, pcount, state 1534 net/ipv4/tcp_input.c struct tcp_sacktag_state *state, state 1563 net/ipv4/tcp_input.c tmp = tcp_shift_skb_data(sk, skb, state, state 1585 net/ipv4/tcp_input.c state, state 1592 net/ipv4/tcp_input.c tcp_rate_skb_delivered(sk, skb, state->rate); state 1637 net/ipv4/tcp_input.c struct tcp_sacktag_state *state, state 1645 net/ipv4/tcp_input.c skb = tcp_sacktag_walk(skb, sk, NULL, state, state 1660 net/ipv4/tcp_input.c u32 prior_snd_una, struct tcp_sacktag_state *state) state 1675 net/ipv4/tcp_input.c state->flag = 0; state 1676 net/ipv4/tcp_input.c state->reord = tp->snd_nxt; state 1684 net/ipv4/tcp_input.c state->flag |= FLAG_DSACKING_ACK; state 1753 net/ipv4/tcp_input.c state->mss_now = tcp_current_mss(sk); state 1790 net/ipv4/tcp_input.c state, state 1801 net/ipv4/tcp_input.c state, state 1828 net/ipv4/tcp_input.c skb = tcp_sacktag_walk(skb, sk, next_dup, state, state 1844 net/ipv4/tcp_input.c tcp_check_sack_reordering(sk, state->reord, 0); state 1855 net/ipv4/tcp_input.c return state->flag; state 2538 net/ipv4/tcp_input.c int state = TCP_CA_Open; state 2541 net/ipv4/tcp_input.c state = TCP_CA_Disorder; state 2543 net/ipv4/tcp_input.c if (inet_csk(sk)->icsk_ca_state != state) { state 2544 net/ipv4/tcp_input.c tcp_set_ca_state(sk, state); state 2283 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_LISTENING; state 2287 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_ESTABLISHED; state 2301 net/ipv4/tcp_ipv4.c switch (st->state) { state 2305 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_LISTENING; state 2312 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_ESTABLISHED; state 2338 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_LISTENING; state 2360 net/ipv4/tcp_ipv4.c switch (st->state) { state 2364 net/ipv4/tcp_ipv4.c st->state = TCP_SEQ_STATE_ESTABLISHED; state 2385 net/ipv4/tcp_ipv4.c switch (st->state) { state 2437 net/ipv4/tcp_ipv4.c int state; state 2455 net/ipv4/tcp_ipv4.c state = inet_sk_state_load(sk); state 2456 net/ipv4/tcp_ipv4.c if (state == TCP_LISTEN) state 2467 net/ipv4/tcp_ipv4.c i, src, srcp, dest, destp, state, state 2481 net/ipv4/tcp_ipv4.c state == TCP_LISTEN ? state 253 net/ipv4/tcp_minisocks.c void tcp_time_wait(struct sock *sk, int state, int timeo) state 260 net/ipv4/tcp_minisocks.c tw = inet_twsk_alloc(sk, tcp_death_row, state); state 317 net/ipv4/tcp_minisocks.c if (state == TCP_TIME_WAIT) state 822 net/ipv4/tcp_minisocks.c int state = child->sk_state; state 831 net/ipv4/tcp_minisocks.c if (state == TCP_SYN_RECV && child->sk_state != state) state 233 net/ipv4/tcp_recovery.c const u8 state = inet_csk(sk)->icsk_ca_state; state 236 net/ipv4/tcp_recovery.c if ((state < TCP_CA_Recovery && tp->sacked_out >= tp->reordering) || state 237 net/ipv4/tcp_recovery.c (state == TCP_CA_Recovery && snd_una_advanced)) { state 2816 net/ipv4/udp.c struct udp_iter_state *state = seq->private; state 2819 net/ipv4/udp.c for (state->bucket = start; state->bucket <= afinfo->udp_table->mask; state 2820 net/ipv4/udp.c ++state->bucket) { state 2821 net/ipv4/udp.c struct udp_hslot *hslot = &afinfo->udp_table->hash[state->bucket]; state 2843 net/ipv4/udp.c struct udp_iter_state *state = seq->private; state 2851 net/ipv4/udp.c if (state->bucket <= afinfo->udp_table->mask) state 2852 net/ipv4/udp.c spin_unlock_bh(&afinfo->udp_table->hash[state->bucket].lock); state 2853 net/ipv4/udp.c return udp_get_first(seq, state->bucket + 1); state 2870 net/ipv4/udp.c struct udp_iter_state *state = seq->private; state 2871 net/ipv4/udp.c state->bucket = MAX_UDP_PORTS; state 2894 net/ipv4/udp.c struct udp_iter_state *state = seq->private; state 2896 net/ipv4/udp.c if (state->bucket <= afinfo->udp_table->mask) state 2897 net/ipv4/udp.c spin_unlock_bh(&afinfo->udp_table->hash[state->bucket].lock); state 2931 net/ipv4/udp.c struct udp_iter_state *state = seq->private; state 2933 net/ipv4/udp.c udp4_format_sock(v, seq, state->bucket); state 963 net/ipv6/addrconf.c if (ifp->state != INET6_IFADDR_STATE_DEAD) { state 1253 net/ipv6/addrconf.c int state; state 1260 net/ipv6/addrconf.c state = ifp->state; state 1261 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_DEAD; state 1264 net/ipv6/addrconf.c if (state == INET6_IFADDR_STATE_DEAD) state 2059 net/ipv6/addrconf.c if (ifp->state == INET6_IFADDR_STATE_DAD) { state 2060 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_POSTDAD; state 2123 net/ipv6/addrconf.c ifp2->state = INET6_IFADDR_STATE_PREDAD; state 2134 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_ERRDAD; state 3454 net/ipv6/addrconf.c if (ifp->state == INET6_IFADDR_STATE_PREDAD) state 3714 net/ipv6/addrconf.c int state, i; state 3814 net/ipv6/addrconf.c state = INET6_IFADDR_STATE_DEAD; state 3815 net/ipv6/addrconf.c ifa->state = INET6_IFADDR_STATE_PREDAD; state 3822 net/ipv6/addrconf.c state = ifa->state; state 3823 net/ipv6/addrconf.c ifa->state = INET6_IFADDR_STATE_DEAD; state 3831 net/ipv6/addrconf.c if (state != INET6_IFADDR_STATE_DEAD) { state 3955 net/ipv6/addrconf.c if (ifp->state == INET6_IFADDR_STATE_DEAD) state 4018 net/ipv6/addrconf.c if (ifp->state != INET6_IFADDR_STATE_DEAD) { state 4019 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_PREDAD; state 4046 net/ipv6/addrconf.c if (ifp->state == INET6_IFADDR_STATE_PREDAD) { state 4048 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_DAD; state 4049 net/ipv6/addrconf.c } else if (ifp->state == INET6_IFADDR_STATE_ERRDAD) { state 4051 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_POSTDAD; state 4096 net/ipv6/addrconf.c if (ifp->state == INET6_IFADDR_STATE_DEAD) { state 4237 net/ipv6/addrconf.c ifp->state == INET6_IFADDR_STATE_DAD) || restart) { state 4239 net/ipv6/addrconf.c ifp->state = INET6_IFADDR_STATE_PREDAD; state 4256 net/ipv6/addrconf.c struct if6_iter_state *state = seq->private; state 4263 net/ipv6/addrconf.c state->bucket = 0; state 4264 net/ipv6/addrconf.c state->offset = 0; state 4267 net/ipv6/addrconf.c for (; state->bucket < IN6_ADDR_HSIZE; ++state->bucket) { state 4268 net/ipv6/addrconf.c hlist_for_each_entry_rcu(ifa, &inet6_addr_lst[state->bucket], state 4273 net/ipv6/addrconf.c if (p < state->offset) { state 4281 net/ipv6/addrconf.c state->offset = 0; state 4290 net/ipv6/addrconf.c struct if6_iter_state *state = seq->private; state 4296 net/ipv6/addrconf.c state->offset++; state 4300 net/ipv6/addrconf.c state->offset = 0; state 4301 net/ipv6/addrconf.c while (++state->bucket < IN6_ADDR_HSIZE) { state 4303 net/ipv6/addrconf.c &inet6_addr_lst[state->bucket], addr_lst) { state 481 net/ipv6/anycast.c struct ac6_iter_state *state = ac6_seq_private(seq); state 484 net/ipv6/anycast.c state->idev = NULL; state 485 net/ipv6/anycast.c for_each_netdev_rcu(net, state->dev) { state 487 net/ipv6/anycast.c idev = __in6_dev_get(state->dev); state 493 net/ipv6/anycast.c state->idev = idev; state 503 net/ipv6/anycast.c struct ac6_iter_state *state = ac6_seq_private(seq); state 507 net/ipv6/anycast.c if (likely(state->idev != NULL)) state 508 net/ipv6/anycast.c read_unlock_bh(&state->idev->lock); state 510 net/ipv6/anycast.c state->dev = next_net_device_rcu(state->dev); state 511 net/ipv6/anycast.c if (!state->dev) { state 512 net/ipv6/anycast.c state->idev = NULL; state 515 net/ipv6/anycast.c state->idev = __in6_dev_get(state->dev); state 516 net/ipv6/anycast.c if (!state->idev) state 518 net/ipv6/anycast.c read_lock_bh(&state->idev->lock); state 519 net/ipv6/anycast.c im = state->idev->ac_list; state 551 net/ipv6/anycast.c struct ac6_iter_state *state = ac6_seq_private(seq); state 553 net/ipv6/anycast.c if (likely(state->idev != NULL)) { state 554 net/ipv6/anycast.c read_unlock_bh(&state->idev->lock); state 555 net/ipv6/anycast.c state->idev = NULL; state 563 net/ipv6/anycast.c struct ac6_iter_state *state = ac6_seq_private(seq); state 566 net/ipv6/anycast.c state->dev->ifindex, state->dev->name, state 189 net/ipv6/ila/ila_xlat.c const struct nf_hook_state *state) state 544 net/ipv6/ip6_fib.c w->state = FWS_INIT; state 1797 net/ipv6/ip6_fib.c RT6_TRACE("W %p adjusted by delnode 1, s=%d/%d\n", w, w->state, nstate); state 1799 net/ipv6/ip6_fib.c w->state = nstate; state 1805 net/ipv6/ip6_fib.c RT6_TRACE("W %p adjusted by delnode 2, s=%d\n", w, w->state); state 1806 net/ipv6/ip6_fib.c w->state = w->state >= FWS_R ? FWS_U : FWS_INIT; state 1808 net/ipv6/ip6_fib.c RT6_TRACE("W %p adjusted by delnode 2, s=%d\n", w, w->state); state 1809 net/ipv6/ip6_fib.c w->state = w->state >= FWS_C ? FWS_U : FWS_INIT; state 1864 net/ipv6/ip6_fib.c if (w->state == FWS_C && w->leaf == rt) { state 1869 net/ipv6/ip6_fib.c w->state = FWS_U; state 1965 net/ipv6/ip6_fib.c switch (w->state) { state 1972 net/ipv6/ip6_fib.c w->state = FWS_L; state 1979 net/ipv6/ip6_fib.c w->state = FWS_INIT; state 1982 net/ipv6/ip6_fib.c w->state = FWS_R; state 1988 net/ipv6/ip6_fib.c w->state = FWS_INIT; state 1991 net/ipv6/ip6_fib.c w->state = FWS_C; state 2011 net/ipv6/ip6_fib.c w->state = FWS_U; state 2023 net/ipv6/ip6_fib.c w->state = FWS_L; state 2028 net/ipv6/ip6_fib.c w->state = FWS_R; state 2032 net/ipv6/ip6_fib.c w->state = FWS_C; state 2047 net/ipv6/ip6_fib.c w->state = FWS_INIT; state 2430 net/ipv6/ip6_fib.c iter->w.state = FWS_INIT; state 2463 net/ipv6/ip6_fib.c iter->w.state = FWS_INIT; state 2530 net/ipv6/ip6_fib.c return w->node && !(w->state == FWS_U && w->node == w->root); state 730 net/ipv6/ip6_flowlabel.c struct ip6fl_iter_state *state = ip6fl_seq_private(seq); state 733 net/ipv6/ip6_flowlabel.c for (state->bucket = 0; state->bucket <= FL_HASH_MASK; ++state->bucket) { state 734 net/ipv6/ip6_flowlabel.c for_each_fl_rcu(state->bucket, fl) { state 746 net/ipv6/ip6_flowlabel.c struct ip6fl_iter_state *state = ip6fl_seq_private(seq); state 755 net/ipv6/ip6_flowlabel.c if (++state->bucket <= FL_HASH_MASK) { state 756 net/ipv6/ip6_flowlabel.c for_each_fl_rcu(state->bucket, fl) { state 780 net/ipv6/ip6_flowlabel.c struct ip6fl_iter_state *state = ip6fl_seq_private(seq); state 782 net/ipv6/ip6_flowlabel.c state->pid_ns = proc_pid_ns(file_inode(seq->file)); state 808 net/ipv6/ip6_flowlabel.c struct ip6fl_iter_state *state = ip6fl_seq_private(seq); state 818 net/ipv6/ip6_flowlabel.c pid_nr_ns(fl->owner.pid, state->pid_ns) : state 667 net/ipv6/ip6_output.c u8 nexthdr, __be32 frag_id, struct ip6_frag_state *state) state 669 net/ipv6/ip6_output.c state->prevhdr = prevhdr; state 670 net/ipv6/ip6_output.c state->nexthdr = nexthdr; state 671 net/ipv6/ip6_output.c state->frag_id = frag_id; state 673 net/ipv6/ip6_output.c state->hlen = hlen; state 674 net/ipv6/ip6_output.c state->mtu = mtu; state 676 net/ipv6/ip6_output.c state->left = skb->len - hlen; /* Space per frame */ state 677 net/ipv6/ip6_output.c state->ptr = hlen; /* Where to start from */ state 679 net/ipv6/ip6_output.c state->hroom = hdr_room; state 680 net/ipv6/ip6_output.c state->troom = needed_tailroom; state 682 net/ipv6/ip6_output.c state->offset = 0; state 686 net/ipv6/ip6_output.c struct sk_buff *ip6_frag_next(struct sk_buff *skb, struct ip6_frag_state *state) state 688 net/ipv6/ip6_output.c u8 *prevhdr = state->prevhdr, *fragnexthdr_offset; state 693 net/ipv6/ip6_output.c len = state->left; state 695 net/ipv6/ip6_output.c if (len > state->mtu) state 696 net/ipv6/ip6_output.c len = state->mtu; state 699 net/ipv6/ip6_output.c if (len < state->left) state 703 net/ipv6/ip6_output.c frag = alloc_skb(len + state->hlen + sizeof(struct frag_hdr) + state 704 net/ipv6/ip6_output.c state->hroom + state->troom, GFP_ATOMIC); state 713 net/ipv6/ip6_output.c skb_reserve(frag, state->hroom); state 714 net/ipv6/ip6_output.c skb_put(frag, len + state->hlen + sizeof(struct frag_hdr)); state 716 net/ipv6/ip6_output.c fh = (struct frag_hdr *)(skb_network_header(frag) + state->hlen); state 717 net/ipv6/ip6_output.c frag->transport_header = (frag->network_header + state->hlen + state 730 net/ipv6/ip6_output.c skb_copy_from_linear_data(skb, skb_network_header(frag), state->hlen); state 739 net/ipv6/ip6_output.c fh->nexthdr = state->nexthdr; state 741 net/ipv6/ip6_output.c fh->identification = state->frag_id; state 746 net/ipv6/ip6_output.c BUG_ON(skb_copy_bits(skb, state->ptr, skb_transport_header(frag), state 748 net/ipv6/ip6_output.c state->left -= len; state 750 net/ipv6/ip6_output.c fh->frag_off = htons(state->offset); state 751 net/ipv6/ip6_output.c if (state->left > 0) state 755 net/ipv6/ip6_output.c state->ptr += len; state 756 net/ipv6/ip6_output.c state->offset += len; state 769 net/ipv6/ip6_output.c struct ip6_frag_state state; state 902 net/ipv6/ip6_output.c &state); state 908 net/ipv6/ip6_output.c while (state.left > 0) { state 909 net/ipv6/ip6_output.c frag = ip6_frag_next(skb, &state); state 104 net/ipv6/ipcomp6.c t->km.state = XFRM_STATE_DEAD; state 2677 net/ipv6/mcast.c struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq); state 2680 net/ipv6/mcast.c state->idev = NULL; state 2681 net/ipv6/mcast.c for_each_netdev_rcu(net, state->dev) { state 2683 net/ipv6/mcast.c idev = __in6_dev_get(state->dev); state 2689 net/ipv6/mcast.c state->idev = idev; state 2699 net/ipv6/mcast.c struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq); state 2703 net/ipv6/mcast.c if (likely(state->idev)) state 2704 net/ipv6/mcast.c read_unlock_bh(&state->idev->lock); state 2706 net/ipv6/mcast.c state->dev = next_net_device_rcu(state->dev); state 2707 net/ipv6/mcast.c if (!state->dev) { state 2708 net/ipv6/mcast.c state->idev = NULL; state 2711 net/ipv6/mcast.c state->idev = __in6_dev_get(state->dev); state 2712 net/ipv6/mcast.c if (!state->idev) state 2714 net/ipv6/mcast.c read_lock_bh(&state->idev->lock); state 2715 net/ipv6/mcast.c im = state->idev->mc_list; state 2747 net/ipv6/mcast.c struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq); state 2749 net/ipv6/mcast.c if (likely(state->idev)) { state 2750 net/ipv6/mcast.c read_unlock_bh(&state->idev->lock); state 2751 net/ipv6/mcast.c state->idev = NULL; state 2753 net/ipv6/mcast.c state->dev = NULL; state 2760 net/ipv6/mcast.c struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq); state 2764 net/ipv6/mcast.c state->dev->ifindex, state->dev->name, state 2792 net/ipv6/mcast.c struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq); state 2795 net/ipv6/mcast.c state->idev = NULL; state 2796 net/ipv6/mcast.c state->im = NULL; state 2797 net/ipv6/mcast.c for_each_netdev_rcu(net, state->dev) { state 2799 net/ipv6/mcast.c idev = __in6_dev_get(state->dev); state 2808 net/ipv6/mcast.c state->im = im; state 2809 net/ipv6/mcast.c state->idev = idev; state 2821 net/ipv6/mcast.c struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq); state 2825 net/ipv6/mcast.c spin_unlock_bh(&state->im->mca_lock); state 2826 net/ipv6/mcast.c state->im = state->im->next; state 2827 net/ipv6/mcast.c while (!state->im) { state 2828 net/ipv6/mcast.c if (likely(state->idev)) state 2829 net/ipv6/mcast.c read_unlock_bh(&state->idev->lock); state 2831 net/ipv6/mcast.c state->dev = next_net_device_rcu(state->dev); state 2832 net/ipv6/mcast.c if (!state->dev) { state 2833 net/ipv6/mcast.c state->idev = NULL; state 2836 net/ipv6/mcast.c state->idev = __in6_dev_get(state->dev); state 2837 net/ipv6/mcast.c if (!state->idev) state 2839 net/ipv6/mcast.c read_lock_bh(&state->idev->lock); state 2840 net/ipv6/mcast.c state->im = state->idev->mc_list; state 2842 net/ipv6/mcast.c if (!state->im) state 2844 net/ipv6/mcast.c spin_lock_bh(&state->im->mca_lock); state 2845 net/ipv6/mcast.c psf = state->im->mca_sources; state 2881 net/ipv6/mcast.c struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq); state 2882 net/ipv6/mcast.c if (likely(state->im)) { state 2883 net/ipv6/mcast.c spin_unlock_bh(&state->im->mca_lock); state 2884 net/ipv6/mcast.c state->im = NULL; state 2886 net/ipv6/mcast.c if (likely(state->idev)) { state 2887 net/ipv6/mcast.c read_unlock_bh(&state->idev->lock); state 2888 net/ipv6/mcast.c state->idev = NULL; state 2890 net/ipv6/mcast.c state->dev = NULL; state 2897 net/ipv6/mcast.c struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq); state 2904 net/ipv6/mcast.c state->dev->ifindex, state->dev->name, state 2905 net/ipv6/mcast.c &state->im->mca_addr, state 82 net/ipv6/netfilter.c if (entry->state.hook == NF_INET_LOCAL_OUT) { state 87 net/ipv6/netfilter.c return ip6_route_me_harder(entry->state.net, skb); state 123 net/ipv6/netfilter.c struct ip6_frag_state state; state 209 net/ipv6/netfilter.c &state); state 211 net/ipv6/netfilter.c while (state.left > 0) { state 214 net/ipv6/netfilter.c skb2 = ip6_frag_next(skb, &state); state 251 net/ipv6/netfilter/ip6_tables.c const struct nf_hook_state *state, state 254 net/ipv6/netfilter/ip6_tables.c unsigned int hook = state->hook; state 268 net/ipv6/netfilter/ip6_tables.c indev = state->in ? state->in->name : nulldevname; state 269 net/ipv6/netfilter/ip6_tables.c outdev = state->out ? state->out->name : nulldevname; state 277 net/ipv6/netfilter/ip6_tables.c acpar.state = state; state 330 net/ipv6/netfilter/ip6_tables.c trace_packet(state->net, skb, hook, state->in, state 331 net/ipv6/netfilter/ip6_tables.c state->out, table->name, private, e); state 36 net/ipv6/netfilter/ip6table_filter.c const struct nf_hook_state *state) state 38 net/ipv6/netfilter/ip6table_filter.c return ip6t_do_table(skb, state, state->net->ipv6.ip6table_filter); state 35 net/ipv6/netfilter/ip6table_mangle.c ip6t_mangle_out(struct sk_buff *skb, const struct nf_hook_state *state) state 52 net/ipv6/netfilter/ip6table_mangle.c ret = ip6t_do_table(skb, state, state->net->ipv6.ip6table_mangle); state 60 net/ipv6/netfilter/ip6table_mangle.c err = ip6_route_me_harder(state->net, skb); state 71 net/ipv6/netfilter/ip6table_mangle.c const struct nf_hook_state *state) state 73 net/ipv6/netfilter/ip6table_mangle.c if (state->hook == NF_INET_LOCAL_OUT) state 74 net/ipv6/netfilter/ip6table_mangle.c return ip6t_mangle_out(skb, state); state 75 net/ipv6/netfilter/ip6table_mangle.c return ip6t_do_table(skb, state, state->net->ipv6.ip6table_mangle); state 33 net/ipv6/netfilter/ip6table_nat.c const struct nf_hook_state *state) state 35 net/ipv6/netfilter/ip6table_nat.c return ip6t_do_table(skb, state, state->net->ipv6.ip6table_nat); state 41 net/ipv6/netfilter/ip6table_raw.c const struct nf_hook_state *state) state 43 net/ipv6/netfilter/ip6table_raw.c return ip6t_do_table(skb, state, state->net->ipv6.ip6table_raw); state 40 net/ipv6/netfilter/ip6table_security.c const struct nf_hook_state *state) state 42 net/ipv6/netfilter/ip6table_security.c return ip6t_do_table(skb, state, state->net->ipv6.ip6table_security); state 53 net/ipv6/netfilter/nf_defrag_ipv6_hooks.c const struct nf_hook_state *state) state 66 net/ipv6/netfilter/nf_defrag_ipv6_hooks.c err = nf_ct_frag6_gather(state->net, skb, state 67 net/ipv6/netfilter/nf_defrag_ipv6_hooks.c nf_ct6_defrag_user(state->hook, skb)); state 1869 net/ipv6/tcp_ipv6.c int state; state 1892 net/ipv6/tcp_ipv6.c state = inet_sk_state_load(sp); state 1893 net/ipv6/tcp_ipv6.c if (state == TCP_LISTEN) state 1910 net/ipv6/tcp_ipv6.c state, state 1924 net/ipv6/tcp_ipv6.c state == TCP_LISTEN ? state 130 net/ipv6/xfrm6_input.c likely(x->km.state == XFRM_STATE_VALID) && state 273 net/iucv/af_iucv.c static int iucv_sock_in_state(struct sock *sk, int state, int state2) state 275 net/iucv/af_iucv.c return (sk->sk_state == state || sk->sk_state == state2); state 619 net/iucv/af_iucv.c sock->state = SS_UNCONNECTED; state 1006 net/iucv/af_iucv.c newsock->state = SS_CONNECTED; state 58 net/key/af_key.c struct xfrm_state_walk state; state 844 net/key/af_key.c switch (x->km.state) { state 1299 net/key/af_key.c x->km.state = XFRM_STATE_DEAD; state 1430 net/key/af_key.c if (x->km.state == XFRM_STATE_ACQ) state 1431 net/key/af_key.c x->km.state = XFRM_STATE_ERROR; state 1521 net/key/af_key.c x->km.state = XFRM_STATE_DEAD; state 1821 net/key/af_key.c return xfrm_state_walk(net, &pfk->dump.u.state, dump_sa, (void *) pfk); state 1828 net/key/af_key.c xfrm_state_walk_done(&pfk->dump.u.state, net); state 1871 net/key/af_key.c xfrm_state_walk_init(&pfk->dump.u.state, proto, filter); state 516 net/l2tp/l2tp_ppp.c sock->state = SS_UNCONNECTED; state 1546 net/l2tp/l2tp_ppp.c unsigned char state; state 1560 net/l2tp/l2tp_ppp.c state = sk->sk_state; state 1563 net/l2tp/l2tp_ppp.c state = 0; state 1574 net/l2tp/l2tp_ppp.c state, user_data_ok); state 131 net/lapb/lapb_iface.c lapb->state = LAPB_STATE_0; state 208 net/lapb/lapb_iface.c parms->state = lapb->state; state 241 net/lapb/lapb_iface.c if (lapb->state == LAPB_STATE_0) { state 274 net/lapb/lapb_iface.c if (lapb->state == LAPB_STATE_1) state 278 net/lapb/lapb_iface.c if (lapb->state == LAPB_STATE_3 || lapb->state == LAPB_STATE_4) state 284 net/lapb/lapb_iface.c lapb->state = LAPB_STATE_1; state 302 net/lapb/lapb_iface.c switch (lapb->state) { state 311 net/lapb/lapb_iface.c lapb->state = LAPB_STATE_0; state 326 net/lapb/lapb_iface.c lapb->state = LAPB_STATE_2; state 348 net/lapb/lapb_iface.c if (lapb->state != LAPB_STATE_3 && lapb->state != LAPB_STATE_4) state 58 net/lapb/lapb_in.c lapb->state = LAPB_STATE_3; state 78 net/lapb/lapb_in.c lapb->state = LAPB_STATE_3; state 156 net/lapb/lapb_in.c lapb->state = LAPB_STATE_3; state 171 net/lapb/lapb_in.c lapb->state = LAPB_STATE_0; state 208 net/lapb/lapb_in.c lapb->state = LAPB_STATE_0; state 219 net/lapb/lapb_in.c lapb->state = LAPB_STATE_0; state 307 net/lapb/lapb_in.c lapb->state = LAPB_STATE_0; state 315 net/lapb/lapb_in.c lapb->state = LAPB_STATE_0; state 335 net/lapb/lapb_in.c lapb->state = LAPB_STATE_4; state 354 net/lapb/lapb_in.c lapb->state = LAPB_STATE_4; state 376 net/lapb/lapb_in.c lapb->state = LAPB_STATE_4; state 391 net/lapb/lapb_in.c lapb->state = LAPB_STATE_4; state 448 net/lapb/lapb_in.c lapb->state = LAPB_STATE_1; state 459 net/lapb/lapb_in.c lapb->state = LAPB_STATE_4; state 491 net/lapb/lapb_in.c lapb->state = LAPB_STATE_3; state 511 net/lapb/lapb_in.c lapb->state = LAPB_STATE_3; state 542 net/lapb/lapb_in.c switch (lapb->state) { state 61 net/lapb/lapb_out.c lapb->dev, lapb->state, poll_bit, lapb->vs, lapb->vr); state 146 net/lapb/lapb_out.c lapb_dbg(2, "(%p) S%d TX %3ph\n", lapb->dev, lapb->state, skb->data); state 158 net/lapb/lapb_out.c lapb_dbg(1, "(%p) S%d TX SABME(1)\n", lapb->dev, lapb->state); state 161 net/lapb/lapb_out.c lapb_dbg(1, "(%p) S%d TX SABM(1)\n", lapb->dev, lapb->state); state 172 net/lapb/lapb_out.c lapb->dev, lapb->state, lapb->vr); state 182 net/lapb/lapb_out.c lapb->dev, lapb->state, lapb->vr); state 111 net/lapb/lapb_subr.c lapb_dbg(2, "(%p) S%d RX %3ph\n", lapb->dev, lapb->state, skb->data); state 281 net/lapb/lapb_subr.c lapb->dev, lapb->state, state 295 net/lapb/lapb_subr.c lapb->dev, lapb->state, &skb->data[1]); state 85 net/lapb/lapb_timer.c switch (lapb->state) { state 101 net/lapb/lapb_timer.c lapb->state = LAPB_STATE_0; state 125 net/lapb/lapb_timer.c lapb->state = LAPB_STATE_0; state 142 net/lapb/lapb_timer.c lapb->state = LAPB_STATE_0; state 160 net/lapb/lapb_timer.c lapb->state = LAPB_STATE_0; state 123 net/llc/af_llc.c if (unlikely(llc_data_accept_state(llc->state) || state 467 net/llc/af_llc.c if (unlikely(sock->state == SS_CONNECTING)) state 478 net/llc/af_llc.c sock->state = SS_CONNECTING; state 485 net/llc/af_llc.c sock->state = SS_UNCONNECTED; state 504 net/llc/af_llc.c sock->state = SS_CONNECTED; state 511 net/llc/af_llc.c sock->state = SS_UNCONNECTED; state 529 net/llc/af_llc.c if (unlikely(sock->state != SS_UNCONNECTED)) state 598 net/llc/af_llc.c (!llc_data_accept_state(llc->state) && state 679 net/llc/af_llc.c if (unlikely(sock->state != SS_UNCONNECTED || state 700 net/llc/af_llc.c newsock->state = SS_CONNECTED; state 1439 net/llc/llc_c_ac.c if (llc_sk(sk)->state == LLC_CONN_OUT_OF_SVC) { state 231 net/llc/llc_c_ev.c __func__, llc_sk(sk)->state, ns, vr); state 309 net/llc/llc_c_ev.c __func__, llc_sk(sk)->state, ns, vr); state 514 net/llc/llc_c_ev.c __func__, llc_sk(sk)->state, vs, nr); state 533 net/llc/llc_c_ev.c __func__, llc_sk(sk)->state, vs, nr); state 32 net/llc/llc_conn.c static int llc_find_offset(int state, int ev_type); state 105 net/llc/llc_conn.c sk->sk_socket->state = SS_UNCONNECTED; state 131 net/llc/llc_conn.c if (!llc_data_accept_state(llc->state)) state 140 net/llc/llc_conn.c sk->sk_socket->state = SS_UNCONNECTED; state 143 net/llc/llc_conn.c sk->sk_socket->state = SS_CONNECTED; state 152 net/llc/llc_conn.c sk->sk_socket->state = SS_UNCONNECTED; state 362 net/llc/llc_conn.c if (llc->state > NBR_CONN_STATES) state 369 net/llc/llc_conn.c llc->state = trans->next_state; state 370 net/llc/llc_conn.c if (!llc_data_accept_state(llc->state)) state 394 net/llc/llc_conn.c &llc_conn_state_table[llc->state - 1]; state 400 net/llc/llc_conn.c llc_find_offset(llc->state - 1, ev->type); state 610 net/llc/llc_conn.c u8 llc_data_accept_state(u8 state) state 612 net/llc/llc_conn.c return state != LLC_CONN_STATE_NORMAL && state != LLC_CONN_STATE_BUSY && state 613 net/llc/llc_conn.c state != LLC_CONN_STATE_REJ; state 624 net/llc/llc_conn.c static u16 __init llc_find_next_offset(struct llc_conn_state *state, u16 offset) state 629 net/llc/llc_conn.c for (next_trans = state->transitions + offset; state 644 net/llc/llc_conn.c int state, ev_type, next_offset; state 646 net/llc/llc_conn.c for (state = 0; state < NBR_CONN_STATES; state++) { state 647 net/llc/llc_conn.c curr_state = &llc_conn_state_table[state]; state 650 net/llc/llc_conn.c llc_offset_table[state][ev_type] = next_offset; state 665 net/llc/llc_conn.c static int llc_find_offset(int state, int ev_type) state 673 net/llc/llc_conn.c rc = llc_offset_table[state][0]; break; state 675 net/llc/llc_conn.c rc = llc_offset_table[state][4]; break; state 677 net/llc/llc_conn.c rc = llc_offset_table[state][1]; break; state 682 net/llc/llc_conn.c rc = llc_offset_table[state][3]; break; state 852 net/llc/llc_conn.c if (likely(llc->state > 1)) /* not closed */ state 858 net/llc/llc_conn.c if (likely(llc->state > 1)) /* not closed */ state 883 net/llc/llc_conn.c llc->state = LLC_CONN_STATE_ADM; state 962 net/llc/llc_conn.c llc->state = LLC_CONN_OUT_OF_SVC; state 40 net/llc/llc_core.c sap->state = LLC_SAP_STATE_ACTIVE; state 50 net/llc/llc_if.c if (unlikely(llc->state == LLC_CONN_STATE_ADM)) state 53 net/llc/llc_if.c if (unlikely(llc_data_accept_state(llc->state) || /* data_conn_refuse */ state 137 net/llc/llc_if.c llc_sk(sk)->state == LLC_CONN_STATE_ADM || state 138 net/llc/llc_if.c llc_sk(sk)->state == LLC_CONN_OUT_OF_SVC) state 191 net/llc/llc_proc.c llc->daddr.lsap, llc_conn_state_names[llc->state], state 122 net/llc/llc_sap.c struct llc_sap_state *curr_state = &llc_sap_state_table[sap->state - 1]; state 171 net/llc/llc_sap.c if (sap->state > LLC_NR_SAP_STATES) state 187 net/llc/llc_sap.c sap->state = trans->next_state; state 346 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_STOPPING, &tid_tx->state)) { state 356 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_WANT_START, &tid_tx->state)) { state 364 net/mac80211/agg-tx.c set_bit(HT_AGG_STATE_STOPPING, &tid_tx->state); state 381 net/mac80211/agg-tx.c clear_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state); state 438 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_RESPONSE_RECEIVED, &tid_tx->state)) { state 474 net/mac80211/agg-tx.c clear_bit(HT_AGG_STATE_WANT_START, &tid_tx->state); state 543 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_STOPPING, &tid_tx->state)) { state 666 net/mac80211/agg-tx.c __set_bit(HT_AGG_STATE_WANT_START, &tid_tx->state); state 733 net/mac80211/agg-tx.c set_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state); state 747 net/mac80211/agg-tx.c if (WARN_ON(test_and_set_bit(HT_AGG_STATE_DRV_READY, &tid_tx->state))) state 750 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_RESPONSE_RECEIVED, &tid_tx->state)) state 795 net/mac80211/agg-tx.c set_bit(HT_AGG_STATE_START_CB, &tid_tx->state); state 843 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_STOPPING, &tid_tx->state)) { state 849 net/mac80211/agg-tx.c set_bit(HT_AGG_STATE_WANT_STOP, &tid_tx->state); state 869 net/mac80211/agg-tx.c if (!test_bit(HT_AGG_STATE_STOPPING, &tid_tx->state)) { state 904 net/mac80211/agg-tx.c set_bit(HT_AGG_STATE_STOP_CB, &tid_tx->state); state 954 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_WANT_STOP, &tid_tx->state) || state 955 net/mac80211/agg-tx.c test_bit(HT_AGG_STATE_STOPPING, &tid_tx->state)) { state 971 net/mac80211/agg-tx.c &tid_tx->state)) { state 979 net/mac80211/agg-tx.c if (test_bit(HT_AGG_STATE_DRV_READY, &tid_tx->state)) state 1179 net/mac80211/cfg.c clear_bit(SDATA_STATE_OFFCHANNEL_BEACON_STOPPED, &sdata->state); state 211 net/mac80211/debugfs_netdev.c IEEE80211_IF_FILE(state, state, LHEX); state 782 net/mac80211/debugfs_netdev.c DEBUGFS_ADD(state); state 326 net/mac80211/ht.c if (test_and_clear_bit(HT_AGG_STATE_STOP_CB, &tid_tx->state)) state 397 net/mac80211/ht.c test_and_clear_bit(HT_AGG_STATE_START_CB, &tid_tx->state)) state 399 net/mac80211/ht.c if (test_and_clear_bit(HT_AGG_STATE_WANT_STOP, &tid_tx->state)) state 402 net/mac80211/ht.c if (test_and_clear_bit(HT_AGG_STATE_STOP_CB, &tid_tx->state)) state 383 net/mac80211/ibss.c ifibss->state = IEEE80211_IBSS_MLME_JOINED; state 628 net/mac80211/ibss.c if (ifibss->state == IEEE80211_IBSS_MLME_SEARCH) { state 707 net/mac80211/ibss.c ifibss->state = IEEE80211_IBSS_MLME_SEARCH; state 737 net/mac80211/ibss.c clear_bit(SDATA_STATE_OFFCHANNEL_BEACON_STOPPED, &sdata->state); state 1222 net/mac80211/ibss.c if (ifibss->state == IEEE80211_IBSS_MLME_SEARCH) state 1541 net/mac80211/ibss.c if (ifibss->state != IEEE80211_IBSS_MLME_JOINED || state 1705 net/mac80211/ibss.c switch (ifibss->state) { state 1824 net/mac80211/ibss.c sdata->u.ibss.state = IEEE80211_IBSS_MLME_SEARCH; state 598 net/mac80211/ieee80211_i.h } state; state 893 net/mac80211/ieee80211_i.h unsigned long state; state 1751 net/mac80211/ieee80211_i.h return test_bit(SDATA_STATE_RUNNING, &sdata->state); state 677 net/mac80211/iface.c set_bit(SDATA_STATE_RUNNING, &sdata->state); state 773 net/mac80211/iface.c clear_bit(SDATA_STATE_RUNNING, &sdata->state); state 806 net/mac80211/iface.c clear_bit(SDATA_STATE_RUNNING, &sdata->state); state 1922 net/mac80211/iface.c if (WARN_ON_ONCE(!test_bit(SDATA_STATE_RUNNING, &sdata->state))) state 1973 net/mac80211/iface.c unsigned long state, void *ptr) state 1978 net/mac80211/iface.c if (state != NETDEV_CHANGENAME) state 49 net/mac80211/key.h enum ieee80211_internal_tkip_state state; state 997 net/mac80211/mesh.c clear_bit(SDATA_STATE_OFFCHANNEL_BEACON_STOPPED, &sdata->state); state 227 net/mac80211/ocb.c clear_bit(SDATA_STATE_OFFCHANNEL, &sdata->state); state 134 net/mac80211/offchannel.c set_bit(SDATA_STATE_OFFCHANNEL, &sdata->state); state 139 net/mac80211/offchannel.c &sdata->state); state 165 net/mac80211/offchannel.c clear_bit(SDATA_STATE_OFFCHANNEL, &sdata->state); state 176 net/mac80211/offchannel.c &sdata->state)) { state 158 net/mac80211/pm.c enum ieee80211_sta_state state; state 160 net/mac80211/pm.c state = sta->sta_state; state 161 net/mac80211/pm.c for (; state > IEEE80211_STA_NOTEXIST; state--) state 163 net/mac80211/pm.c sta, state, state 164 net/mac80211/pm.c state - 1)); state 2880 net/mac80211/rx.c !test_bit(SDATA_STATE_OFFCHANNEL, &sdata->state))) state 536 net/mac80211/sta_info.c enum ieee80211_sta_state state; state 539 net/mac80211/sta_info.c for (state = IEEE80211_STA_NOTEXIST; state < sta->sta_state; state++) { state 540 net/mac80211/sta_info.c err = drv_sta_state(local, sdata, sta, state, state + 1); state 558 net/mac80211/sta_info.c sta->sta.addr, state + 1, err); state 563 net/mac80211/sta_info.c for (; state > IEEE80211_STA_NOTEXIST; state--) state 564 net/mac80211/sta_info.c WARN_ON(drv_sta_state(local, sdata, sta, state, state - 1)); state 175 net/mac80211/sta_info.h unsigned long state; state 102 net/mac80211/tkip.c ctx->state = TKIP_STATE_PHASE1_DONE; state 167 net/mac80211/tkip.c if (ctx->p1k_iv32 != iv32 || ctx->state == TKIP_STATE_NOT_INIT) state 280 net/mac80211/tkip.c rx_ctx->ctx.state != TKIP_STATE_NOT_INIT))))) state 285 net/mac80211/tkip.c rx_ctx->ctx.state = TKIP_STATE_PHASE1_HW_UPLOADED; state 289 net/mac80211/tkip.c if (rx_ctx->ctx.state == TKIP_STATE_NOT_INIT || state 296 net/mac80211/tkip.c rx_ctx->ctx.state != TKIP_STATE_PHASE1_HW_UPLOADED) { state 304 net/mac80211/tkip.c rx_ctx->ctx.state = TKIP_STATE_PHASE1_HW_UPLOADED; state 298 net/mac80211/tx.c test_bit(SDATA_STATE_OFFCHANNEL, &tx->sdata->state) && state 1091 net/mac80211/tx.c if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { state 1094 net/mac80211/tx.c } else if (test_bit(HT_AGG_STATE_WANT_START, &tid_tx->state)) { state 1123 net/mac80211/tx.c } else if (test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) { state 3455 net/mac80211/tx.c if (!test_bit(HT_AGG_STATE_OPERATIONAL, &tid_tx->state)) state 2080 net/mac80211/util.c enum ieee80211_sta_state state; state 2085 net/mac80211/util.c for (state = IEEE80211_STA_NOTEXIST; state 2086 net/mac80211/util.c state < sta->sta_state; state++) state 2087 net/mac80211/util.c WARN_ON(drv_sta_state(local, sta->sdata, sta, state, state 2088 net/mac80211/util.c state + 1)); state 2415 net/mac80211/util.c enum ieee80211_sta_state state; state 2424 net/mac80211/util.c for (state = IEEE80211_STA_NOTEXIST; state 2425 net/mac80211/util.c state < sta->sta_state; state++) state 2426 net/mac80211/util.c WARN_ON(drv_sta_state(local, sta->sdata, sta, state, state 2427 net/mac80211/util.c state + 1)); state 83 net/mac802154/ieee802154_i.h unsigned long state; state 118 net/mac802154/ieee802154_i.h return test_bit(SDATA_STATE_RUNNING, &sdata->state); state 203 net/mac802154/iface.c set_bit(SDATA_STATE_RUNNING, &sdata->state); state 220 net/mac802154/iface.c clear_bit(SDATA_STATE_RUNNING, &sdata->state); state 322 net/mac802154/iface.c clear_bit(SDATA_STATE_RUNNING, &sdata->state); state 711 net/mac802154/iface.c unsigned long state, void *ptr) state 716 net/mac802154/iface.c if (state != NETDEV_CHANGENAME) state 191 net/ncsi/internal.h int state; state 208 net/ncsi/internal.h unsigned int state; state 57 net/ncsi/ncsi-aen.c int state; state 81 net/ncsi/ncsi-aen.c state = nc->state; state 84 net/ncsi/ncsi-aen.c if (state == NCSI_CHANNEL_INACTIVE) state 153 net/ncsi/ncsi-aen.c nc->state != NCSI_CHANNEL_ACTIVE) { state 161 net/ncsi/ncsi-aen.c nc->state = NCSI_CHANNEL_INVISIBLE; state 165 net/ncsi/ncsi-aen.c nc->state = NCSI_CHANNEL_INACTIVE; state 41 net/ncsi/ncsi-manage.c if (nc->state == NCSI_CHANNEL_ACTIVE && state 56 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_functional; state 68 net/ncsi/ncsi-manage.c nc->state != NCSI_CHANNEL_ACTIVE) { state 97 net/ncsi/ncsi-manage.c int state, ret; state 100 net/ncsi/ncsi-manage.c state = nc->state; state 103 net/ncsi/ncsi-manage.c monitor_state = nc->monitor.state; state 110 net/ncsi/ncsi-manage.c if (state != NCSI_CHANNEL_INACTIVE && state 111 net/ncsi/ncsi-manage.c state != NCSI_CHANNEL_ACTIVE) { state 141 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INVISIBLE; state 146 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_ACTIVE; state 154 net/ncsi/ncsi-manage.c nc->monitor.state++; state 166 net/ncsi/ncsi-manage.c nc->monitor.state = NCSI_CHANNEL_MONITOR_START; state 212 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INACTIVE; state 248 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INACTIVE; state 472 net/ncsi/ncsi-manage.c switch (nd->state) { state 474 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_select; state 496 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_gls; state 498 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_dcnt; state 510 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_dcnt; state 526 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_dc; state 540 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_deselect; state 549 net/ncsi/ncsi-manage.c if (tmp != nc && tmp->state == NCSI_CHANNEL_ACTIVE) { state 550 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_done; state 562 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend_done; state 570 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INACTIVE; state 579 net/ncsi/ncsi-manage.c nd->state); state 584 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_functional; state 867 net/ncsi/ncsi-manage.c if (nc->state != NCSI_CHANNEL_ACTIVE) state 921 net/ncsi/ncsi-manage.c switch (nd->state) { state 941 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_cis; state 957 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_oem_gma; state 960 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_clear_vids; state 991 net/ncsi/ncsi-manage.c if (nd->state == ncsi_dev_state_config_clear_vids) { state 994 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_svf; state 999 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_clear_vids; state 1001 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_svf) { state 1004 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ev; state 1009 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_svf; state 1011 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_ev) { state 1018 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_sma; state 1019 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_sma) { state 1029 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ebf; state 1030 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_ebf) { state 1039 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_dgmf; state 1041 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ecnt; state 1043 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ec; state 1044 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_dgmf) { state 1047 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ecnt; state 1049 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ec; state 1050 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_ecnt) { state 1057 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ec; state 1058 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_ec) { state 1061 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_ae; state 1063 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_gls; state 1064 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_ae) { state 1068 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_gls; state 1069 net/ncsi/ncsi-manage.c } else if (nd->state == ncsi_dev_state_config_gls) { state 1071 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_config_done; state 1086 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_ACTIVE; state 1102 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INACTIVE; state 1134 net/ncsi/ncsi-manage.c nd->state); state 1172 net/ncsi/ncsi-manage.c nc->state != NCSI_CHANNEL_INACTIVE) { state 1275 net/ncsi/ncsi-manage.c switch (nd->state) { state 1277 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_deselect; state 1292 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_package; state 1304 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_channel; state 1311 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_dp; state 1315 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_cis; state 1331 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_gvi; state 1340 net/ncsi/ncsi-manage.c if (nd->state == ncsi_dev_state_probe_gvi) state 1342 net/ncsi/ncsi-manage.c else if (nd->state == ncsi_dev_state_probe_gc) state 1355 net/ncsi/ncsi-manage.c if (nd->state == ncsi_dev_state_probe_gvi) state 1356 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_gc; state 1357 net/ncsi/ncsi-manage.c else if (nd->state == ncsi_dev_state_probe_gc) state 1358 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_gls; state 1360 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_dp; state 1380 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe_package; state 1385 net/ncsi/ncsi-manage.c nd->state); state 1408 net/ncsi/ncsi-manage.c switch (nd->state & ncsi_dev_state_major) { state 1420 net/ncsi/ncsi-manage.c nd->state); state 1442 net/ncsi/ncsi-manage.c old_state = nc->state; state 1443 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INVISIBLE; state 1451 net/ncsi/ncsi-manage.c ndp->ndev.state = ncsi_dev_state_config; state 1457 net/ncsi/ncsi-manage.c ndp->ndev.state = ncsi_dev_state_suspend; state 1501 net/ncsi/ncsi-manage.c if (nc->state != NCSI_CHANNEL_ACTIVE) { state 1502 net/ncsi/ncsi-manage.c if ((ndp->ndev.state & 0xff00) == state 1518 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INACTIVE; state 1641 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_registered; state 1681 net/ncsi/ncsi-manage.c if (nd->state != ncsi_dev_state_registered && state 1682 net/ncsi/ncsi-manage.c nd->state != ncsi_dev_state_functional) state 1687 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_probe; state 1715 net/ncsi/ncsi-manage.c old_state = nc->state; state 1739 net/ncsi/ncsi-manage.c switch (nd->state & ncsi_dev_state_major) { state 1756 net/ncsi/ncsi-manage.c switch (nd->state) { state 1781 net/ncsi/ncsi-manage.c if (nc->state == NCSI_CHANNEL_ACTIVE) { state 1783 net/ncsi/ncsi-manage.c nc->state = NCSI_CHANNEL_INVISIBLE; state 1809 net/ncsi/ncsi-manage.c nd->state = ncsi_dev_state_suspend; state 69 net/ncsi/ncsi-netlink.c if (nc->state == NCSI_CHANNEL_ACTIVE) state 141 net/ncsi/ncsi-rsp.c nc->state = NCSI_CHANNEL_INACTIVE; state 213 net/ncsi/ncsi-rsp.c nc->state = NCSI_CHANNEL_INACTIVE; state 340 net/ncsi/ncsi-rsp.c nc->monitor.state = NCSI_CHANNEL_MONITOR_START; state 93 net/netfilter/core.c const struct nf_hook_state *state) state 505 net/netfilter/core.c int nf_hook_slow(struct sk_buff *skb, struct nf_hook_state *state, state 512 net/netfilter/core.c verdict = nf_hook_entry_hookfn(&e->hooks[s], skb, state); state 523 net/netfilter/core.c ret = nf_queue(skb, state, s, verdict); state 169 net/netfilter/ipset/ip_set_hash_netiface.c #define IFACE(dir) (par->state->dir ? par->state->dir->name : "") state 609 net/netfilter/ipvs/ip_vs_conn.c ip_vs_fwd_tag(cp), cp->state, state 706 net/netfilter/ipvs/ip_vs_conn.c ip_vs_fwd_tag(cp), cp->state, state 834 net/netfilter/ipvs/ip_vs_conn.c !(ct->state & IP_VS_CTPL_S_ASSURED))) { state 971 net/netfilter/ipvs/ip_vs_conn.c cp->state = 0; state 1282 net/netfilter/ipvs/ip_vs_conn.c if (!(cp->state & IP_VS_CTPL_S_ASSURED)) state 1287 net/netfilter/ipvs/ip_vs_conn.c switch(cp->state) { state 1301 net/netfilter/ipvs/ip_vs_conn.c switch (cp->state) { state 1128 net/netfilter/ipvs/ip_vs_core.c return (cp->state == IP_VS_TCP_S_TIME_WAIT) || state 1129 net/netfilter/ipvs/ip_vs_core.c (cp->state == IP_VS_TCP_S_CLOSE) || state 1131 net/netfilter/ipvs/ip_vs_core.c (cp->state == IP_VS_TCP_S_FIN_WAIT) && state 1134 net/netfilter/ipvs/ip_vs_core.c return cp->state == IP_VS_SCTP_S_CLOSED; state 1501 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 1503 net/netfilter/ipvs/ip_vs_core.c return ip_vs_out(net_ipvs(state->net), state->hook, skb, AF_INET); state 1512 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 1514 net/netfilter/ipvs/ip_vs_core.c return ip_vs_out(net_ipvs(state->net), state->hook, skb, AF_INET); state 1526 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 1528 net/netfilter/ipvs/ip_vs_core.c return ip_vs_out(net_ipvs(state->net), state->hook, skb, AF_INET6); state 1537 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 1539 net/netfilter/ipvs/ip_vs_core.c return ip_vs_out(net_ipvs(state->net), state->hook, skb, AF_INET6); state 2163 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2165 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in(net_ipvs(state->net), state->hook, skb, AF_INET); state 2174 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2176 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in(net_ipvs(state->net), state->hook, skb, AF_INET); state 2187 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2189 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in(net_ipvs(state->net), state->hook, skb, AF_INET6); state 2198 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2200 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in(net_ipvs(state->net), state->hook, skb, AF_INET6); state 2217 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2220 net/netfilter/ipvs/ip_vs_core.c struct netns_ipvs *ipvs = net_ipvs(state->net); state 2229 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in_icmp(ipvs, skb, &r, state->hook); state 2235 net/netfilter/ipvs/ip_vs_core.c const struct nf_hook_state *state) state 2238 net/netfilter/ipvs/ip_vs_core.c struct netns_ipvs *ipvs = net_ipvs(state->net); state 2249 net/netfilter/ipvs/ip_vs_core.c return ip_vs_in_icmp_v6(ipvs, skb, &r, state->hook, &iphdr); state 2452 net/netfilter/ipvs/ip_vs_ctl.c ret = start_sync_thread(ipvs, &cfg, dm->state); state 2454 net/netfilter/ipvs/ip_vs_ctl.c ret = stop_sync_thread(ipvs, dm->state); state 2761 net/netfilter/ipvs/ip_vs_ctl.c d[0].state = IP_VS_STATE_MASTER; state 2767 net/netfilter/ipvs/ip_vs_ctl.c d[1].state = IP_VS_STATE_BACKUP; state 3420 net/netfilter/ipvs/ip_vs_ctl.c static int ip_vs_genl_fill_daemon(struct sk_buff *skb, __u32 state, state 3429 net/netfilter/ipvs/ip_vs_ctl.c if (nla_put_u32(skb, IPVS_DAEMON_ATTR_STATE, state) || state 3456 net/netfilter/ipvs/ip_vs_ctl.c static int ip_vs_genl_dump_daemon(struct sk_buff *skb, __u32 state, state 3467 net/netfilter/ipvs/ip_vs_ctl.c if (ip_vs_genl_fill_daemon(skb, state, c)) state 266 net/netfilter/ipvs/ip_vs_ftp.c if (cp->state != IP_VS_TCP_S_ESTABLISHED) state 432 net/netfilter/ipvs/ip_vs_ftp.c if (cp->state != IP_VS_TCP_S_ESTABLISHED) state 68 net/netfilter/ipvs/ip_vs_nfct.c (C)->protocol, (C)->state state 198 net/netfilter/ipvs/ip_vs_proto.c unsigned int state = cp->state; state 203 net/netfilter/ipvs/ip_vs_proto.c if (state >= IP_VS_CTPL_S_LAST) state 205 net/netfilter/ipvs/ip_vs_proto.c return ip_vs_ctpl_state_name_table[state] ? : "?"; state 210 net/netfilter/ipvs/ip_vs_proto.c return pp->state_name(state); state 368 net/netfilter/ipvs/ip_vs_proto_sctp.c static const char *sctp_state_name(int state) state 370 net/netfilter/ipvs/ip_vs_proto_sctp.c if (state >= IP_VS_SCTP_S_LAST) state 372 net/netfilter/ipvs/ip_vs_proto_sctp.c if (sctp_state_name_table[state]) state 373 net/netfilter/ipvs/ip_vs_proto_sctp.c return sctp_state_name_table[state]; state 434 net/netfilter/ipvs/ip_vs_proto_sctp.c next_state = sctp_states[direction][event][cp->state]; state 436 net/netfilter/ipvs/ip_vs_proto_sctp.c if (next_state != cp->state) { state 448 net/netfilter/ipvs/ip_vs_proto_sctp.c sctp_state_name(cp->state), state 468 net/netfilter/ipvs/ip_vs_proto_sctp.c cp->timeout = pd->timeout_table[cp->state = next_state]; state 470 net/netfilter/ipvs/ip_vs_proto_sctp.c cp->timeout = sctp_timeouts[cp->state = next_state]; state 425 net/netfilter/ipvs/ip_vs_proto_tcp.c static const char * tcp_state_name(int state) state 427 net/netfilter/ipvs/ip_vs_proto_tcp.c if (state >= IP_VS_TCP_S_LAST) state 429 net/netfilter/ipvs/ip_vs_proto_tcp.c return tcp_state_name_table[state] ? tcp_state_name_table[state] : "?"; state 432 net/netfilter/ipvs/ip_vs_proto_tcp.c static bool tcp_state_active(int state) state 434 net/netfilter/ipvs/ip_vs_proto_tcp.c if (state >= IP_VS_TCP_S_LAST) state 436 net/netfilter/ipvs/ip_vs_proto_tcp.c return tcp_state_active_table[state]; state 536 net/netfilter/ipvs/ip_vs_proto_tcp.c pd->tcp_state_table[state_off+state_idx].next_state[cp->state]; state 539 net/netfilter/ipvs/ip_vs_proto_tcp.c if (new_state != cp->state) { state 555 net/netfilter/ipvs/ip_vs_proto_tcp.c tcp_state_name(cp->state), state 577 net/netfilter/ipvs/ip_vs_proto_tcp.c cp->timeout = pd->timeout_table[cp->state = new_state]; state 579 net/netfilter/ipvs/ip_vs_proto_tcp.c cp->timeout = tcp_timeouts[cp->state = new_state]; state 696 net/netfilter/ipvs/ip_vs_proto_tcp.c cp->state = IP_VS_TCP_S_LISTEN; state 444 net/netfilter/ipvs/ip_vs_proto_udp.c static const char * udp_state_name(int state) state 446 net/netfilter/ipvs/ip_vs_proto_udp.c if (state >= IP_VS_UDP_S_LAST) state 448 net/netfilter/ipvs/ip_vs_proto_udp.c return udp_state_name_table[state] ? udp_state_name_table[state] : "?"; state 85 net/netfilter/ipvs/ip_vs_sync.c __be16 state; /* state info */ state 139 net/netfilter/ipvs/ip_vs_sync.c __be16 state; /* state info */ state 161 net/netfilter/ipvs/ip_vs_sync.c __be16 state; /* state info */ state 479 net/netfilter/ipvs/ip_vs_sync.c if (!((1 << cp->state) & state 486 net/netfilter/ipvs/ip_vs_sync.c force = cp->state != cp->old_state; state 487 net/netfilter/ipvs/ip_vs_sync.c if (force && cp->state != IP_VS_TCP_S_ESTABLISHED) state 490 net/netfilter/ipvs/ip_vs_sync.c if (!((1 << cp->state) & state 497 net/netfilter/ipvs/ip_vs_sync.c force = cp->state != cp->old_state; state 498 net/netfilter/ipvs/ip_vs_sync.c if (force && cp->state != IP_VS_SCTP_S_ESTABLISHED) state 534 net/netfilter/ipvs/ip_vs_sync.c cp->old_state = cp->state; state 605 net/netfilter/ipvs/ip_vs_sync.c s->state = htons(cp->state); state 728 net/netfilter/ipvs/ip_vs_sync.c s->v4.state = htons(cp->state); state 846 net/netfilter/ipvs/ip_vs_sync.c unsigned int flags, unsigned int state, state 932 net/netfilter/ipvs/ip_vs_sync.c cp->state = state; state 933 net/netfilter/ipvs/ip_vs_sync.c cp->old_state = cp->state; state 952 net/netfilter/ipvs/ip_vs_sync.c cp->timeout = pd->timeout_table[state]; state 975 net/netfilter/ipvs/ip_vs_sync.c unsigned int flags, state; state 996 net/netfilter/ipvs/ip_vs_sync.c state = ntohs(s->state); state 1004 net/netfilter/ipvs/ip_vs_sync.c if (state >= pp->num_states) { state 1006 net/netfilter/ipvs/ip_vs_sync.c pp->name, state); state 1010 net/netfilter/ipvs/ip_vs_sync.c if (state >= IP_VS_CTPL_S_LAST) state 1012 net/netfilter/ipvs/ip_vs_sync.c state); state 1022 net/netfilter/ipvs/ip_vs_sync.c ip_vs_proc_conn(ipvs, ¶m, flags, state, s->protocol, AF_INET, state 1080 net/netfilter/ipvs/ip_vs_sync.c unsigned int af, state, pe_data_len=0, pe_name_len=0; state 1153 net/netfilter/ipvs/ip_vs_sync.c state = ntohs(s->v4.state); state 1163 net/netfilter/ipvs/ip_vs_sync.c if (state >= pp->num_states) { state 1165 net/netfilter/ipvs/ip_vs_sync.c pp->name, state); state 1170 net/netfilter/ipvs/ip_vs_sync.c if (state >= IP_VS_CTPL_S_LAST) state 1172 net/netfilter/ipvs/ip_vs_sync.c state); state 1181 net/netfilter/ipvs/ip_vs_sync.c ip_vs_proc_conn(ipvs, ¶m, flags, state, s->v4.protocol, af, state 1188 net/netfilter/ipvs/ip_vs_sync.c ip_vs_proc_conn(ipvs, ¶m, flags, state, s->v6.protocol, af, state 1750 net/netfilter/ipvs/ip_vs_sync.c int state) state 1805 net/netfilter/ipvs/ip_vs_sync.c mtu = (state == IP_VS_STATE_BACKUP) ? state 1807 net/netfilter/ipvs/ip_vs_sync.c min_mtu = (state == IP_VS_STATE_BACKUP) ? 1024 : 1; state 1816 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_MASTER) { state 1824 net/netfilter/ipvs/ip_vs_sync.c } else if (state == IP_VS_STATE_BACKUP) { state 1837 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_MASTER) { state 1863 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_BACKUP) { state 1871 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_MASTER) state 1888 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_MASTER) state 1893 net/netfilter/ipvs/ip_vs_sync.c ipvs->sync_state |= state; state 1943 net/netfilter/ipvs/ip_vs_sync.c int stop_sync_thread(struct netns_ipvs *ipvs, int state) state 1952 net/netfilter/ipvs/ip_vs_sync.c if (state == IP_VS_STATE_MASTER) { state 1986 net/netfilter/ipvs/ip_vs_sync.c } else if (state == IP_VS_STATE_BACKUP) { state 74 net/netfilter/nf_conncount.c return conn->proto.tcp.state == TCP_CONNTRACK_TIME_WAIT || state 75 net/netfilter/nf_conncount.c conn->proto.tcp.state == TCP_CONNTRACK_CLOSE; state 1527 net/netfilter/nf_conntrack_core.c const struct nf_hook_state *state) state 1538 net/netfilter/nf_conntrack_core.c dataoff, state->pf, protonum, state->net, state 1546 net/netfilter/nf_conntrack_core.c hash = hash_conntrack_raw(&tuple, state->net); state 1547 net/netfilter/nf_conntrack_core.c h = __nf_conntrack_find_get(state->net, zone, &tuple, hash); state 1549 net/netfilter/nf_conntrack_core.c h = init_conntrack(state->net, tmpl, &tuple, state 1590 net/netfilter/nf_conntrack_core.c const struct nf_hook_state *state) state 1594 net/netfilter/nf_conntrack_core.c if (state->pf == NFPROTO_IPV4 && protonum == IPPROTO_ICMP) state 1595 net/netfilter/nf_conntrack_core.c ret = nf_conntrack_icmpv4_error(tmpl, skb, dataoff, state); state 1597 net/netfilter/nf_conntrack_core.c else if (state->pf == NFPROTO_IPV6 && protonum == IPPROTO_ICMPV6) state 1598 net/netfilter/nf_conntrack_core.c ret = nf_conntrack_icmpv6_error(tmpl, skb, dataoff, state); state 1604 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, error); state 1605 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, invalid); state 1628 net/netfilter/nf_conntrack_core.c const struct nf_hook_state *state) state 1633 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1636 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1638 net/netfilter/nf_conntrack_core.c return nf_conntrack_icmp_packet(ct, skb, ctinfo, state); state 1641 net/netfilter/nf_conntrack_core.c return nf_conntrack_icmpv6_packet(ct, skb, ctinfo, state); state 1646 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1651 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1656 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1661 net/netfilter/nf_conntrack_core.c ctinfo, state); state 1669 net/netfilter/nf_conntrack_core.c nf_conntrack_in(struct sk_buff *skb, const struct nf_hook_state *state) state 1681 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, ignore); state 1688 net/netfilter/nf_conntrack_core.c dataoff = get_l4proto(skb, skb_network_offset(skb), state->pf, &protonum); state 1691 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, error); state 1692 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, invalid); state 1699 net/netfilter/nf_conntrack_core.c protonum, state); state 1710 net/netfilter/nf_conntrack_core.c protonum, state); state 1713 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, drop); state 1721 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, invalid); state 1726 net/netfilter/nf_conntrack_core.c ret = nf_conntrack_handle_packet(ct, skb, dataoff, ctinfo, state); state 1733 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, invalid); state 1735 net/netfilter/nf_conntrack_core.c NF_CT_STAT_INC_ATOMIC(state->net, drop); state 58 net/netfilter/nf_conntrack_ecache.c if (!e || e->state != NFCT_ECACHE_DESTROY_FAIL) state 66 net/netfilter/nf_conntrack_ecache.c e->state = NFCT_ECACHE_DESTROY_SENT; state 160 net/netfilter/nf_conntrack_ecache.c e->state = NFCT_ECACHE_DESTROY_FAIL; state 160 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 176 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 178 net/netfilter/nf_conntrack_proto.c return nf_conntrack_in(skb, state); state 183 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 200 net/netfilter/nf_conntrack_proto.c return nf_conntrack_in(skb, state); state 365 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 389 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 391 net/netfilter/nf_conntrack_proto.c return nf_conntrack_in(skb, state); state 396 net/netfilter/nf_conntrack_proto.c const struct nf_hook_state *state) state 398 net/netfilter/nf_conntrack_proto.c return nf_conntrack_in(skb, state); state 437 net/netfilter/nf_conntrack_proto.c ct->proto.tcp.state == TCP_CONNTRACK_ESTABLISHED) { state 390 net/netfilter/nf_conntrack_proto_dccp.c u_int8_t state; state 392 net/netfilter/nf_conntrack_proto_dccp.c state = dccp_state_table[CT_DCCP_ROLE_CLIENT][dh->dccph_type][CT_DCCP_NONE]; state 393 net/netfilter/nf_conntrack_proto_dccp.c switch (state) { state 409 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = CT_DCCP_NONE; state 431 net/netfilter/nf_conntrack_proto_dccp.c const struct nf_hook_state *state) state 452 net/netfilter/nf_conntrack_proto_dccp.c if (state->hook == NF_INET_PRE_ROUTING && state 453 net/netfilter/nf_conntrack_proto_dccp.c state->net->ct.sysctl_checksum && state 454 net/netfilter/nf_conntrack_proto_dccp.c nf_checksum_partial(skb, state->hook, dataoff, cscov, state 455 net/netfilter/nf_conntrack_proto_dccp.c IPPROTO_DCCP, state->pf)) { state 466 net/netfilter/nf_conntrack_proto_dccp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 474 net/netfilter/nf_conntrack_proto_dccp.c const struct nf_hook_state *state) state 486 net/netfilter/nf_conntrack_proto_dccp.c if (dccp_error(dh, skb, dataoff, state)) state 503 net/netfilter/nf_conntrack_proto_dccp.c old_state = ct->proto.dccp.state; state 555 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = new_state; state 571 net/netfilter/nf_conntrack_proto_dccp.c switch (ct->proto.dccp.state) { state 586 net/netfilter/nf_conntrack_proto_dccp.c seq_printf(s, "%s ", dccp_state_names[ct->proto.dccp.state]); state 600 net/netfilter/nf_conntrack_proto_dccp.c if (nla_put_u8(skb, CTA_PROTOINFO_DCCP_STATE, ct->proto.dccp.state) || state 651 net/netfilter/nf_conntrack_proto_dccp.c ct->proto.dccp.state = nla_get_u8(tb[CTA_PROTOINFO_DCCP_STATE]); state 219 net/netfilter/nf_conntrack_proto_gre.c const struct nf_hook_state *state) state 221 net/netfilter/nf_conntrack_proto_gre.c if (state->pf != NFPROTO_IPV4) state 71 net/netfilter/nf_conntrack_proto_icmp.c const struct nf_hook_state *state) state 84 net/netfilter/nf_conntrack_proto_icmp.c if (state->pf != NFPROTO_IPV4) state 106 net/netfilter/nf_conntrack_proto_icmp.c const struct nf_hook_state *state, state 123 net/netfilter/nf_conntrack_proto_icmp.c state->pf, state->net, &origtuple)) state 131 net/netfilter/nf_conntrack_proto_icmp.c h = nf_conntrack_find_get(state->net, zone, &innertuple); state 170 net/netfilter/nf_conntrack_proto_icmp.c if (state->pf == AF_INET) { state 171 net/netfilter/nf_conntrack_proto_icmp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 175 net/netfilter/nf_conntrack_proto_icmp.c } else if (state->pf == AF_INET6) { state 176 net/netfilter/nf_conntrack_proto_icmp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 195 net/netfilter/nf_conntrack_proto_icmp.c const struct nf_hook_state *state, state 198 net/netfilter/nf_conntrack_proto_icmp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 205 net/netfilter/nf_conntrack_proto_icmp.c const struct nf_hook_state *state) state 214 net/netfilter/nf_conntrack_proto_icmp.c icmp_error_log(skb, state, "short packet"); state 219 net/netfilter/nf_conntrack_proto_icmp.c if (state->net->ct.sysctl_checksum && state 220 net/netfilter/nf_conntrack_proto_icmp.c state->hook == NF_INET_PRE_ROUTING && state 221 net/netfilter/nf_conntrack_proto_icmp.c nf_ip_checksum(skb, state->hook, dataoff, IPPROTO_ICMP)) { state 222 net/netfilter/nf_conntrack_proto_icmp.c icmp_error_log(skb, state, "bad hw icmp checksum"); state 233 net/netfilter/nf_conntrack_proto_icmp.c icmp_error_log(skb, state, "invalid icmp type"); state 249 net/netfilter/nf_conntrack_proto_icmp.c return nf_conntrack_inet_error(tmpl, skb, dataoff, state, state 88 net/netfilter/nf_conntrack_proto_icmpv6.c const struct nf_hook_state *state) state 96 net/netfilter/nf_conntrack_proto_icmpv6.c if (state->pf != NFPROTO_IPV6) state 124 net/netfilter/nf_conntrack_proto_icmpv6.c const struct nf_hook_state *state, state 127 net/netfilter/nf_conntrack_proto_icmpv6.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 134 net/netfilter/nf_conntrack_proto_icmpv6.c const struct nf_hook_state *state) state 143 net/netfilter/nf_conntrack_proto_icmpv6.c icmpv6_error_log(skb, state, "short packet"); state 147 net/netfilter/nf_conntrack_proto_icmpv6.c if (state->hook == NF_INET_PRE_ROUTING && state 148 net/netfilter/nf_conntrack_proto_icmpv6.c state->net->ct.sysctl_checksum && state 149 net/netfilter/nf_conntrack_proto_icmpv6.c nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) { state 150 net/netfilter/nf_conntrack_proto_icmpv6.c icmpv6_error_log(skb, state, "ICMPv6 checksum failed"); state 168 net/netfilter/nf_conntrack_proto_icmpv6.c return nf_conntrack_inet_error(tmpl, skb, dataoff, state, state 150 net/netfilter/nf_conntrack_proto_sctp.c seq_printf(s, "%s ", sctp_conntrack_names[ct->proto.sctp.state]); state 319 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = SCTP_CONNTRACK_NONE; state 327 net/netfilter/nf_conntrack_proto_sctp.c const struct nf_hook_state *state) state 336 net/netfilter/nf_conntrack_proto_sctp.c if (state->hook == NF_INET_PRE_ROUTING && state 337 net/netfilter/nf_conntrack_proto_sctp.c state->net->ct.sysctl_checksum && state 352 net/netfilter/nf_conntrack_proto_sctp.c nf_l4proto_log_invalid(skb, state->net, state->pf, IPPROTO_SCTP, "%s", logmsg); state 361 net/netfilter/nf_conntrack_proto_sctp.c const struct nf_hook_state *state) state 373 net/netfilter/nf_conntrack_proto_sctp.c if (sctp_error(skb, dataoff, state)) state 442 net/netfilter/nf_conntrack_proto_sctp.c old_state = ct->proto.sctp.state; state 467 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = new_state; state 497 net/netfilter/nf_conntrack_proto_sctp.c switch (ct->proto.sctp.state) { state 524 net/netfilter/nf_conntrack_proto_sctp.c if (nla_put_u8(skb, CTA_PROTOINFO_SCTP_STATE, ct->proto.sctp.state) || state 574 net/netfilter/nf_conntrack_proto_sctp.c ct->proto.sctp.state = nla_get_u8(tb[CTA_PROTOINFO_SCTP_STATE]); state 279 net/netfilter/nf_conntrack_proto_tcp.c seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); state 344 net/netfilter/nf_conntrack_proto_tcp.c struct ip_ct_tcp_state *state) state 357 net/netfilter/nf_conntrack_proto_tcp.c state->td_scale = state 358 net/netfilter/nf_conntrack_proto_tcp.c state->flags = 0; state 381 net/netfilter/nf_conntrack_proto_tcp.c state->flags |= IP_CT_TCP_FLAG_SACK_PERM; state 384 net/netfilter/nf_conntrack_proto_tcp.c state->td_scale = *(u_int8_t *)ptr; state 386 net/netfilter/nf_conntrack_proto_tcp.c if (state->td_scale > TCP_MAX_WSCALE) state 387 net/netfilter/nf_conntrack_proto_tcp.c state->td_scale = TCP_MAX_WSCALE; state 389 net/netfilter/nf_conntrack_proto_tcp.c state->flags |= state 462 net/netfilter/nf_conntrack_proto_tcp.c struct ip_ct_tcp *state, state 471 net/netfilter/nf_conntrack_proto_tcp.c struct ip_ct_tcp_state *sender = &state->seen[dir]; state 472 net/netfilter/nf_conntrack_proto_tcp.c struct ip_ct_tcp_state *receiver = &state->seen[!dir]; state 552 net/netfilter/nf_conntrack_proto_tcp.c } else if (((state->state == TCP_CONNTRACK_SYN_SENT state 554 net/netfilter/nf_conntrack_proto_tcp.c || (state->state == TCP_CONNTRACK_SYN_RECV state 584 net/netfilter/nf_conntrack_proto_tcp.c if (tcph->rst && seq == 0 && state->state == TCP_CONNTRACK_SYN_SENT) state 656 net/netfilter/nf_conntrack_proto_tcp.c if (state->last_dir == dir state 657 net/netfilter/nf_conntrack_proto_tcp.c && state->last_seq == seq state 658 net/netfilter/nf_conntrack_proto_tcp.c && state->last_ack == ack state 659 net/netfilter/nf_conntrack_proto_tcp.c && state->last_end == end state 660 net/netfilter/nf_conntrack_proto_tcp.c && state->last_win == win_raw) state 661 net/netfilter/nf_conntrack_proto_tcp.c state->retrans++; state 663 net/netfilter/nf_conntrack_proto_tcp.c state->last_dir = dir; state 664 net/netfilter/nf_conntrack_proto_tcp.c state->last_seq = seq; state 665 net/netfilter/nf_conntrack_proto_tcp.c state->last_ack = ack; state 666 net/netfilter/nf_conntrack_proto_tcp.c state->last_end = end; state 667 net/netfilter/nf_conntrack_proto_tcp.c state->last_win = win_raw; state 668 net/netfilter/nf_conntrack_proto_tcp.c state->retrans = 0; state 715 net/netfilter/nf_conntrack_proto_tcp.c const struct nf_hook_state *state, state 718 net/netfilter/nf_conntrack_proto_tcp.c nf_l4proto_log_invalid(skb, state->net, state->pf, IPPROTO_TCP, "%s", msg); state 725 net/netfilter/nf_conntrack_proto_tcp.c const struct nf_hook_state *state) state 732 net/netfilter/nf_conntrack_proto_tcp.c tcp_error_log(skb, state, "truncated packet"); state 741 net/netfilter/nf_conntrack_proto_tcp.c if (state->net->ct.sysctl_checksum && state 742 net/netfilter/nf_conntrack_proto_tcp.c state->hook == NF_INET_PRE_ROUTING && state 743 net/netfilter/nf_conntrack_proto_tcp.c nf_checksum(skb, state->hook, dataoff, IPPROTO_TCP, state->pf)) { state 744 net/netfilter/nf_conntrack_proto_tcp.c tcp_error_log(skb, state, "bad checksum"); state 751 net/netfilter/nf_conntrack_proto_tcp.c tcp_error_log(skb, state, "invalid tcp flag combination"); state 832 net/netfilter/nf_conntrack_proto_tcp.c return ct->proto.tcp.state == TCP_CONNTRACK_ESTABLISHED && state 841 net/netfilter/nf_conntrack_proto_tcp.c const struct nf_hook_state *state) state 857 net/netfilter/nf_conntrack_proto_tcp.c if (tcp_error(th, skb, dataoff, state)) state 864 net/netfilter/nf_conntrack_proto_tcp.c old_state = ct->proto.tcp.state; state 1108 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = new_state; state 1168 net/netfilter/nf_conntrack_proto_tcp.c switch (ct->proto.tcp.state) { state 1198 net/netfilter/nf_conntrack_proto_tcp.c if (nla_put_u8(skb, CTA_PROTOINFO_TCP_STATE, ct->proto.tcp.state) || state 1261 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = nla_get_u8(tb[CTA_PROTOINFO_TCP_STATE]); state 38 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state, state 41 net/netfilter/nf_conntrack_proto_udp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 47 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state) state 56 net/netfilter/nf_conntrack_proto_udp.c udp_error_log(skb, state, "short packet"); state 62 net/netfilter/nf_conntrack_proto_udp.c udp_error_log(skb, state, "truncated/malformed packet"); state 74 net/netfilter/nf_conntrack_proto_udp.c if (state->hook == NF_INET_PRE_ROUTING && state 75 net/netfilter/nf_conntrack_proto_udp.c state->net->ct.sysctl_checksum && state 76 net/netfilter/nf_conntrack_proto_udp.c nf_checksum(skb, state->hook, dataoff, IPPROTO_UDP, state->pf)) { state 77 net/netfilter/nf_conntrack_proto_udp.c udp_error_log(skb, state, "bad checksum"); state 89 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state) state 93 net/netfilter/nf_conntrack_proto_udp.c if (udp_error(skb, dataoff, state)) state 127 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state, state 130 net/netfilter/nf_conntrack_proto_udp.c nf_l4proto_log_invalid(skb, state->net, state->pf, state 136 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state) state 146 net/netfilter/nf_conntrack_proto_udp.c udplite_error_log(skb, state, "short packet"); state 154 net/netfilter/nf_conntrack_proto_udp.c udplite_error_log(skb, state, "invalid checksum coverage"); state 160 net/netfilter/nf_conntrack_proto_udp.c udplite_error_log(skb, state, "checksum missing"); state 165 net/netfilter/nf_conntrack_proto_udp.c if (state->hook == NF_INET_PRE_ROUTING && state 166 net/netfilter/nf_conntrack_proto_udp.c state->net->ct.sysctl_checksum && state 167 net/netfilter/nf_conntrack_proto_udp.c nf_checksum_partial(skb, state->hook, dataoff, cscov, IPPROTO_UDP, state 168 net/netfilter/nf_conntrack_proto_udp.c state->pf)) { state 169 net/netfilter/nf_conntrack_proto_udp.c udplite_error_log(skb, state, "bad checksum"); state 181 net/netfilter/nf_conntrack_proto_udp.c const struct nf_hook_state *state) state 185 net/netfilter/nf_conntrack_proto_udp.c if (udplite_error(skb, dataoff, state)) state 107 net/netfilter/nf_conntrack_sane.c ct_sane_info->state = SANE_STATE_NORMAL; state 112 net/netfilter/nf_conntrack_sane.c ct_sane_info->state = SANE_STATE_START_REQUESTED; state 117 net/netfilter/nf_conntrack_sane.c if (ct_sane_info->state != SANE_STATE_START_REQUESTED) state 121 net/netfilter/nf_conntrack_sane.c ct_sane_info->state = SANE_STATE_NORMAL; state 107 net/netfilter/nf_flow_table_core.c tcp->state = TCP_CONNTRACK_ESTABLISHED; state 12 net/netfilter/nf_flow_table_inet.c const struct nf_hook_state *state) state 16 net/netfilter/nf_flow_table_inet.c return nf_flow_offload_ip_hook(priv, skb, state); state 18 net/netfilter/nf_flow_table_inet.c return nf_flow_offload_ipv6_hook(priv, skb, state); state 227 net/netfilter/nf_flow_table_ip.c const struct nf_hook_state *state, state 232 net/netfilter/nf_flow_table_ip.c dst_output(state->net, state->sk, skb); state 238 net/netfilter/nf_flow_table_ip.c const struct nf_hook_state *state) state 254 net/netfilter/nf_flow_table_ip.c if (nf_flow_tuple_ip(skb, state->in, &tuple) < 0) state 293 net/netfilter/nf_flow_table_ip.c return nf_flow_xmit_xfrm(skb, state, &rt->dst); state 469 net/netfilter/nf_flow_table_ip.c const struct nf_hook_state *state) state 484 net/netfilter/nf_flow_table_ip.c if (nf_flow_tuple_ipv6(skb, state->in, &tuple) < 0) state 523 net/netfilter/nf_flow_table_ip.c return nf_flow_xmit_xfrm(skb, state, &rt->dst); state 724 net/netfilter/nf_nat_core.c const struct nf_hook_state *state) state 730 net/netfilter/nf_nat_core.c enum nf_nat_manip_type maniptype = HOOK2MANIP(state->hook); state 762 net/netfilter/nf_nat_core.c state); state 769 net/netfilter/nf_nat_core.c ret = nf_nat_alloc_null_binding(ct, state->hook); state 776 net/netfilter/nf_nat_core.c if (nf_nat_oif_changed(state->hook, ctinfo, nat, state 777 net/netfilter/nf_nat_core.c state->out)) state 785 net/netfilter/nf_nat_core.c if (nf_nat_oif_changed(state->hook, ctinfo, nat, state->out)) state 789 net/netfilter/nf_nat_core.c return nf_nat_packet(ct, ctinfo, state->hook, skb); state 626 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 638 net/netfilter/nf_nat_proto.c state->hook)) state 645 net/netfilter/nf_nat_proto.c return nf_nat_inet_fn(priv, skb, state); state 650 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 655 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv4_fn(priv, skb, state); state 664 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 673 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv4_fn(priv, skb, state); state 690 net/netfilter/nf_nat_proto.c err = nf_xfrm_me_harder(state->net, skb, AF_INET); state 701 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 708 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv4_fn(priv, skb, state); state 718 net/netfilter/nf_nat_proto.c err = ip_route_me_harder(state->net, skb, RTN_UNSPEC); state 727 net/netfilter/nf_nat_proto.c err = nf_xfrm_me_harder(state->net, skb, AF_INET); state 850 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 874 net/netfilter/nf_nat_proto.c state->hook, state 882 net/netfilter/nf_nat_proto.c return nf_nat_inet_fn(priv, skb, state); state 887 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 892 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv6_fn(priv, skb, state); state 902 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 911 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv6_fn(priv, skb, state); state 927 net/netfilter/nf_nat_proto.c err = nf_xfrm_me_harder(state->net, skb, AF_INET6); state 939 net/netfilter/nf_nat_proto.c const struct nf_hook_state *state) state 946 net/netfilter/nf_nat_proto.c ret = nf_nat_ipv6_fn(priv, skb, state); state 956 net/netfilter/nf_nat_proto.c err = nf_ip6_route_me_harder(state->net, skb); state 965 net/netfilter/nf_nat_proto.c err = nf_xfrm_me_harder(state->net, skb, AF_INET6); state 69 net/netfilter/nf_queue.c struct nf_hook_state *state = &entry->state; state 72 net/netfilter/nf_queue.c if (state->in) state 73 net/netfilter/nf_queue.c dev_put(state->in); state 74 net/netfilter/nf_queue.c if (state->out) state 75 net/netfilter/nf_queue.c dev_put(state->out); state 76 net/netfilter/nf_queue.c if (state->sk) state 77 net/netfilter/nf_queue.c sock_put(state->sk); state 104 net/netfilter/nf_queue.c struct nf_hook_state *state = &entry->state; state 106 net/netfilter/nf_queue.c if (state->in) state 107 net/netfilter/nf_queue.c dev_hold(state->in); state 108 net/netfilter/nf_queue.c if (state->out) state 109 net/netfilter/nf_queue.c dev_hold(state->out); state 110 net/netfilter/nf_queue.c if (state->sk) state 111 net/netfilter/nf_queue.c sock_hold(state->sk); state 134 net/netfilter/nf_queue.c if (entry->state.hook == NF_INET_LOCAL_OUT) { state 149 net/netfilter/nf_queue.c if (entry->state.hook == NF_INET_LOCAL_OUT) { state 158 net/netfilter/nf_queue.c static int __nf_queue(struct sk_buff *skb, const struct nf_hook_state *state, state 164 net/netfilter/nf_queue.c struct net *net = state->net; state 174 net/netfilter/nf_queue.c switch (state->pf) { state 199 net/netfilter/nf_queue.c .state = *state, state 206 net/netfilter/nf_queue.c switch (entry->state.pf) { state 230 net/netfilter/nf_queue.c int nf_queue(struct sk_buff *skb, struct nf_hook_state *state, state 235 net/netfilter/nf_queue.c ret = __nf_queue(skb, state, index, verdict >> NF_VERDICT_QBITS); state 248 net/netfilter/nf_queue.c struct nf_hook_state *state, state 258 net/netfilter/nf_queue.c verdict = nf_hook_entry_hookfn(hook, skb, state); state 302 net/netfilter/nf_queue.c net = entry->state.net; state 303 net/netfilter/nf_queue.c pf = entry->state.pf; state 305 net/netfilter/nf_queue.c hooks = nf_hook_entries_head(net, pf, entry->state.hook); state 320 net/netfilter/nf_queue.c verdict = nf_hook_entry_hookfn(hook_entry, skb, &entry->state); state 330 net/netfilter/nf_queue.c verdict = nf_iterate(skb, &entry->state, hooks, &i); state 337 net/netfilter/nf_queue.c entry->state.okfn(entry->state.net, entry->state.sk, skb); state 341 net/netfilter/nf_queue.c err = nf_queue(skb, &entry->state, i, verdict); state 554 net/netfilter/nf_synproxy_core.c const struct ip_ct_tcp *state, state 582 net/netfilter/nf_synproxy_core.c nth->window = htons(state->seen[IP_CT_DIR_ORIGINAL].td_maxwin); state 666 net/netfilter/nf_synproxy_core.c const struct ip_ct_tcp *state; state 687 net/netfilter/nf_synproxy_core.c state = &ct->proto.tcp; state 688 net/netfilter/nf_synproxy_core.c switch (state->state) { state 752 net/netfilter/nf_synproxy_core.c synproxy_send_server_ack(net, state, skb, th, &opts); state 968 net/netfilter/nf_synproxy_core.c synproxy_send_server_ack_ipv6(struct net *net, const struct ip_ct_tcp *state, state 997 net/netfilter/nf_synproxy_core.c nth->window = htons(state->seen[IP_CT_DIR_ORIGINAL].td_maxwin); state 1084 net/netfilter/nf_synproxy_core.c const struct ip_ct_tcp *state; state 1111 net/netfilter/nf_synproxy_core.c state = &ct->proto.tcp; state 1112 net/netfilter/nf_synproxy_core.c switch (state->state) { state 1176 net/netfilter/nf_synproxy_core.c synproxy_send_server_ack_ipv6(net, state, skb, th, &opts); state 237 net/netfilter/nfnetlink_queue.c err = ct_hook->update(entry->state.net, entry->skb); state 326 net/netfilter/nfnetlink_queue.c if (entry->state.pf != PF_BRIDGE || !skb_mac_header_was_set(entskb)) state 344 net/netfilter/nfnetlink_queue.c if (entry->state.pf != PF_BRIDGE || !skb_mac_header_was_set(entskb)) state 415 net/netfilter/nfnetlink_queue.c if (entry->state.hook <= NF_INET_FORWARD || state 416 net/netfilter/nfnetlink_queue.c (entry->state.hook == NF_INET_POST_ROUTING && entskb->sk == NULL)) state 421 net/netfilter/nfnetlink_queue.c outdev = entry->state.out; state 481 net/netfilter/nfnetlink_queue.c nfmsg->nfgen_family = entry->state.pf; state 488 net/netfilter/nfnetlink_queue.c pmsg->hook = entry->state.hook; state 491 net/netfilter/nfnetlink_queue.c indev = entry->state.in; state 497 net/netfilter/nfnetlink_queue.c if (entry->state.pf == PF_BRIDGE) { state 531 net/netfilter/nfnetlink_queue.c if (entry->state.pf == PF_BRIDGE) { state 581 net/netfilter/nfnetlink_queue.c if (entry->state.hook <= NF_INET_FORWARD && entskb->tstamp) { state 783 net/netfilter/nfnetlink_queue.c struct net *net = entry->state.net; state 796 net/netfilter/nfnetlink_queue.c switch (entry->state.pf) { state 912 net/netfilter/nfnetlink_queue.c if (entry->state.in) state 913 net/netfilter/nfnetlink_queue.c if (entry->state.in->ifindex == ifindex) state 915 net/netfilter/nfnetlink_queue.c if (entry->state.out) state 916 net/netfilter/nfnetlink_queue.c if (entry->state.out->ifindex == ifindex) state 1208 net/netfilter/nfnetlink_queue.c if (entry->state.pf == PF_BRIDGE) { state 16 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 20 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 60 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 64 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 100 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 104 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 144 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 148 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 150 net/netfilter/nft_chain_filter.c switch (state->pf) { state 200 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 204 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 255 net/netfilter/nft_chain_filter.c const struct nf_hook_state *state) state 259 net/netfilter/nft_chain_filter.c nft_set_pktinfo(&pkt, skb, state); state 11 net/netfilter/nft_chain_nat.c const struct nf_hook_state *state) state 15 net/netfilter/nft_chain_nat.c nft_set_pktinfo(&pkt, skb, state); state 17 net/netfilter/nft_chain_nat.c switch (state->pf) { state 18 net/netfilter/nft_chain_route.c const struct nf_hook_state *state) state 28 net/netfilter/nft_chain_route.c nft_set_pktinfo(&pkt, skb, state); state 45 net/netfilter/nft_chain_route.c err = ip_route_me_harder(state->net, skb, RTN_UNSPEC); state 67 net/netfilter/nft_chain_route.c const struct nf_hook_state *state) state 76 net/netfilter/nft_chain_route.c nft_set_pktinfo(&pkt, skb, state); state 95 net/netfilter/nft_chain_route.c err = nf_ip6_route_me_harder(state->net, skb); state 117 net/netfilter/nft_chain_route.c const struct nf_hook_state *state) state 121 net/netfilter/nft_chain_route.c switch (state->pf) { state 123 net/netfilter/nft_chain_route.c return nf_route_table_hook4(priv, skb, state); state 125 net/netfilter/nft_chain_route.c return nf_route_table_hook6(priv, skb, state); state 127 net/netfilter/nft_chain_route.c nft_set_pktinfo(&pkt, skb, state); state 69 net/netfilter/nft_ct.c unsigned int state; state 76 net/netfilter/nft_ct.c state = NF_CT_STATE_BIT(ctinfo); state 78 net/netfilter/nft_ct.c state = NF_CT_STATE_UNTRACKED_BIT; state 80 net/netfilter/nft_ct.c state = NF_CT_STATE_INVALID_BIT; state 81 net/netfilter/nft_ct.c *dest = state; state 230 net/netfilter/nft_meta.c struct rnd_state *state = this_cpu_ptr(&nft_prandom_state); state 231 net/netfilter/nft_meta.c *dest = prandom_u32_state(state); state 110 net/netfilter/nft_numgen.c struct rnd_state *state = this_cpu_ptr(&nft_numgen_prandom_state); state 112 net/netfilter/nft_numgen.c return reciprocal_scale(prandom_u32_state(state), priv->modulus) + state 119 net/netfilter/nft_xfrm.c const struct xfrm_state *state) state 124 net/netfilter/nft_xfrm.c state->props.family, state 125 net/netfilter/nft_xfrm.c state->props.mode)) { state 136 net/netfilter/nft_xfrm.c *dest = state->id.daddr.a4; state 139 net/netfilter/nft_xfrm.c memcpy(dest, &state->id.daddr.in6, sizeof(struct in6_addr)); state 142 net/netfilter/nft_xfrm.c *dest = state->props.saddr.a4; state 145 net/netfilter/nft_xfrm.c memcpy(dest, &state->props.saddr.in6, sizeof(struct in6_addr)); state 148 net/netfilter/nft_xfrm.c *dest = state->props.reqid; state 151 net/netfilter/nft_xfrm.c *dest = state->id.spi; state 163 net/netfilter/nft_xfrm.c const struct xfrm_state *state; state 170 net/netfilter/nft_xfrm.c state = sp->xvec[priv->spnum]; state 171 net/netfilter/nft_xfrm.c nft_xfrm_state_get_key(priv, regs, state); state 187 net/netfilter/utils.c if (entry->state.hook == NF_INET_LOCAL_OUT) { state 194 net/netfilter/utils.c return ip_route_me_harder(entry->state.net, skb, state 206 net/netfilter/utils.c switch (entry->state.pf) { state 1833 net/netfilter/x_tables.c bool xt_percpu_counter_alloc(struct xt_percpu_counter_alloc_state *state, state 1841 net/netfilter/x_tables.c if (!state->mem) { state 1842 net/netfilter/x_tables.c state->mem = __alloc_percpu(XT_PCPU_BLOCK_SIZE, state 1844 net/netfilter/x_tables.c if (!state->mem) state 1847 net/netfilter/x_tables.c counter->pcnt = (__force unsigned long)(state->mem + state->off); state 1848 net/netfilter/x_tables.c state->off += sizeof(*counter); state 1849 net/netfilter/x_tables.c if (state->off > (XT_PCPU_BLOCK_SIZE - sizeof(*counter))) { state 1850 net/netfilter/x_tables.c state->mem = NULL; state 1851 net/netfilter/x_tables.c state->off = 0; state 881 net/netlabel/netlabel_kapi.c u32 offset, u8 state) state 894 net/netlabel/netlabel_kapi.c if ((state && (byte & bitmask) == bitmask) || state 895 net/netlabel/netlabel_kapi.c (state == 0 && (byte & bitmask) == 0)) state 921 net/netlabel/netlabel_kapi.c void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state) state 929 net/netlabel/netlabel_kapi.c if (state) state 343 net/netlink/af_netlink.c &nlk_sk(sk)->state)) { state 356 net/netlink/af_netlink.c clear_bit(NETLINK_S_CONGESTED, &nlk->state); state 357 net/netlink/af_netlink.c if (!test_bit(NETLINK_S_CONGESTED, &nlk->state)) state 662 net/netlink/af_netlink.c sock->state = SS_UNCONNECTED; state 1211 net/netlink/af_netlink.c test_bit(NETLINK_S_CONGESTED, &nlk->state))) { state 1225 net/netlink/af_netlink.c test_bit(NETLINK_S_CONGESTED, &nlk->state)) && state 1380 net/netlink/af_netlink.c !test_bit(NETLINK_S_CONGESTED, &nlk->state)) { state 1679 net/netlink/af_netlink.c clear_bit(NETLINK_S_CONGESTED, &nlk->state); state 33 net/netlink/af_netlink.h unsigned long state; state 254 net/netrom/af_netrom.c nr_sk(skb->sk)->state = NR_STATE_0; state 441 net/netrom/af_netrom.c nr->state = NR_STATE_0; state 503 net/netrom/af_netrom.c switch (nr->state) { state 519 net/netrom/af_netrom.c nr->state = NR_STATE_2; state 620 net/netrom/af_netrom.c if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { state 621 net/netrom/af_netrom.c sock->state = SS_CONNECTED; state 625 net/netrom/af_netrom.c if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { state 626 net/netrom/af_netrom.c sock->state = SS_UNCONNECTED; state 637 net/netrom/af_netrom.c sock->state = SS_UNCONNECTED; state 688 net/netrom/af_netrom.c sock->state = SS_CONNECTING; state 693 net/netrom/af_netrom.c nr->state = NR_STATE_1; state 730 net/netrom/af_netrom.c sock->state = SS_UNCONNECTED; state 735 net/netrom/af_netrom.c sock->state = SS_CONNECTED; state 992 net/netrom/af_netrom.c nr_make->state = NR_STATE_3; state 1280 net/netrom/af_netrom.c nr->state, state 86 net/netrom/nr_in.c nr->state = NR_STATE_3; state 282 net/netrom/nr_in.c if (nr->state == NR_STATE_0) state 287 net/netrom/nr_in.c switch (nr->state) { state 128 net/netrom/nr_out.c if (nr->state != NR_STATE_3) state 268 net/netrom/nr_subr.c nr_sk(sk)->state = NR_STATE_0; state 118 net/netrom/nr_timer.c switch (nr->state) { state 185 net/netrom/nr_timer.c nr->state = NR_STATE_2; state 208 net/netrom/nr_timer.c switch (nr->state) { state 579 net/nfc/core.c if (se->state == NFC_SE_ENABLED) { state 586 net/nfc/core.c se->state = NFC_SE_ENABLED; state 623 net/nfc/core.c if (se->state == NFC_SE_DISABLED) { state 630 net/nfc/core.c se->state = NFC_SE_DISABLED; state 883 net/nfc/core.c se->state = NFC_SE_DISABLED; state 32 net/nfc/hci/llc_shdlc.c enum shdlc_state state; state 231 net/nfc/hci/llc_shdlc.c if (shdlc->state != SHDLC_CONNECTED) state 316 net/nfc/hci/llc_shdlc.c if (shdlc->state != SHDLC_CONNECTED) state 354 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_HALF_CONNECTED; state 356 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_DISCONNECTED; state 405 net/nfc/hci/llc_shdlc.c switch (shdlc->state) { state 445 net/nfc/hci/llc_shdlc.c if ((shdlc->state == SHDLC_CONNECTING && state 447 net/nfc/hci/llc_shdlc.c (shdlc->state == SHDLC_NEGOTIATING)) { state 449 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_CONNECTED; state 477 net/nfc/hci/llc_shdlc.c if (shdlc->state == SHDLC_HALF_CONNECTED) state 478 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_CONNECTED; state 485 net/nfc/hci/llc_shdlc.c if (shdlc->state == SHDLC_HALF_CONNECTED) state 486 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_CONNECTED; state 608 net/nfc/hci/llc_shdlc.c switch (shdlc->state) { state 630 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_NEGOTIATING; state 635 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_CONNECTING; state 693 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_CONNECTING; state 713 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_DISCONNECTED; state 753 net/nfc/hci/llc_shdlc.c shdlc->state = SHDLC_DISCONNECTED; state 17 net/nfc/llcp_sock.c static int sock_wait_state(struct sock *sk, int state, unsigned long timeo) state 27 net/nfc/llcp_sock.c while (sk->sk_state != state) { state 482 net/nfc/llcp_sock.c newsock->state = SS_CONNECTED; state 981 net/nfc/llcp_sock.c sock->state = SS_UNCONNECTED; state 517 net/nfc/nci/core.c atomic_set(&ndev->state, NCI_IDLE); state 786 net/nfc/nci/core.c if ((atomic_read(&ndev->state) == NCI_DISCOVERY) || state 787 net/nfc/nci/core.c (atomic_read(&ndev->state) == NCI_W4_ALL_DISCOVERIES)) { state 797 net/nfc/nci/core.c if ((atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) || state 798 net/nfc/nci/core.c (atomic_read(&ndev->state) == NCI_POLL_ACTIVE)) { state 837 net/nfc/nci/core.c if ((atomic_read(&ndev->state) != NCI_DISCOVERY) && state 838 net/nfc/nci/core.c (atomic_read(&ndev->state) != NCI_W4_ALL_DISCOVERIES)) { state 858 net/nfc/nci/core.c if ((atomic_read(&ndev->state) != NCI_W4_HOST_SELECT) && state 859 net/nfc/nci/core.c (atomic_read(&ndev->state) != NCI_POLL_ACTIVE)) { state 887 net/nfc/nci/core.c if (atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) { state 935 net/nfc/nci/core.c if (atomic_read(&ndev->state) == NCI_POLL_ACTIVE) { state 972 net/nfc/nci/core.c if (atomic_read(&ndev->state) == NCI_LISTEN_ACTIVE || state 973 net/nfc/nci/core.c atomic_read(&ndev->state) == NCI_DISCOVERY) { state 72 net/nfc/nci/ntf.c if (atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) { state 359 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_W4_ALL_DISCOVERIES); state 361 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_W4_HOST_SELECT); state 637 net/nfc/nci/ntf.c if (atomic_read(&ndev->state) == NCI_DISCOVERY) { state 640 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_POLL_ACTIVE); state 646 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_POLL_ACTIVE); state 652 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_LISTEN_ACTIVE); state 695 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_IDLE); state 699 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_W4_HOST_SELECT); state 703 net/nfc/nci/ntf.c atomic_set(&ndev->state, NCI_DISCOVERY); state 137 net/nfc/nci/rsp.c atomic_set(&ndev->state, NCI_DISCOVERY); state 180 net/nfc/nci/rsp.c (atomic_read(&ndev->state) != NCI_POLL_ACTIVE)) { state 182 net/nfc/nci/rsp.c atomic_set(&ndev->state, NCI_IDLE); state 1440 net/nfc/netlink.c if (se->state != NFC_SE_ENABLED) { state 94 net/nfc/rawsock.c if (sock->state == SS_CONNECTED) { state 117 net/nfc/rawsock.c sock->state = SS_CONNECTED; state 214 net/nfc/rawsock.c if (sock->state != SS_CONNECTED) state 347 net/nfc/rawsock.c sock->state = SS_UNCONNECTED; state 189 net/openvswitch/conntrack.c static void __ovs_ct_update_key(struct sw_flow_key *key, u8 state, state 193 net/openvswitch/conntrack.c key->ct_state = state; state 241 net/openvswitch/conntrack.c u8 state = 0; state 245 net/openvswitch/conntrack.c state = ovs_ct_get_state(ctinfo); state 248 net/openvswitch/conntrack.c state |= OVS_CS_F_NEW; state 253 net/openvswitch/conntrack.c state |= OVS_CS_F_RELATED; state 255 net/openvswitch/conntrack.c state |= key->ct_state & OVS_CS_F_NAT_MASK; state 258 net/openvswitch/conntrack.c state |= OVS_CS_F_SRC_NAT; state 260 net/openvswitch/conntrack.c state |= OVS_CS_F_DST_NAT; state 264 net/openvswitch/conntrack.c state = OVS_CS_F_TRACKED | OVS_CS_F_INVALID; state 268 net/openvswitch/conntrack.c __ovs_ct_update_key(key, state, zone, ct); state 953 net/openvswitch/conntrack.c struct nf_hook_state state = { state 969 net/openvswitch/conntrack.c err = nf_conntrack_in(skb, &state); state 1050 net/openvswitch/conntrack.c u8 state; state 1055 net/openvswitch/conntrack.c state = OVS_CS_F_TRACKED | OVS_CS_F_NEW | OVS_CS_F_RELATED; state 1056 net/openvswitch/conntrack.c __ovs_ct_update_key(key, state, &info->zone, exp->master); state 3246 net/packet/af_packet.c sock->state = SS_UNCONNECTED; state 94 net/phonet/af_phonet.c sock->state = SS_UNCONNECTED; state 236 net/phonet/socket.c switch (sock->state) { state 253 net/phonet/socket.c sock->state = SS_CONNECTING; state 257 net/phonet/socket.c sock->state = SS_UNCONNECTED; state 288 net/phonet/socket.c sock->state = err ? SS_UNCONNECTED : SS_CONNECTED; state 310 net/phonet/socket.c newsock->state = SS_CONNECTED; state 403 net/phonet/socket.c if (sock->state != SS_UNCONNECTED) { state 883 net/qrtr/qrtr.c sock->state = SS_UNCONNECTED; state 892 net/qrtr/qrtr.c sock->state = SS_CONNECTED; state 407 net/rds/ib.h struct rds_ib_ack_state *state); state 360 net/rds/ib_cm.c struct rds_ib_ack_state state; state 371 net/rds/ib_cm.c memset(&state, 0, sizeof(state)); state 372 net/rds/ib_cm.c poll_rcq(ic, ic->i_recv_cq, ic->i_recv_wc, &state); state 374 net/rds/ib_cm.c poll_rcq(ic, ic->i_recv_cq, ic->i_recv_wc, &state); state 376 net/rds/ib_cm.c if (state.ack_next_valid) state 377 net/rds/ib_cm.c rds_ib_set_ack(ic, state.ack_next, state.ack_required); state 378 net/rds/ib_cm.c if (state.ack_recv_valid && state.ack_recv > ic->i_ack_recv) { state 379 net/rds/ib_cm.c rds_send_drop_acked(conn, state.ack_recv, NULL); state 380 net/rds/ib_cm.c ic->i_ack_recv = state.ack_recv; state 843 net/rds/ib_recv.c struct rds_ib_ack_state *state) state 877 net/rds/ib_recv.c state->ack_recv = be64_to_cpu(ihdr->h_ack); state 878 net/rds/ib_recv.c state->ack_recv_valid = 1; state 954 net/rds/ib_recv.c state->ack_next = be64_to_cpu(hdr->h_sequence); state 955 net/rds/ib_recv.c state->ack_next_valid = 1; state 963 net/rds/ib_recv.c state->ack_required = 1; state 972 net/rds/ib_recv.c struct rds_ib_ack_state *state) state 992 net/rds/ib_recv.c rds_ib_process_recv(conn, recv, wc->byte_len, state); state 42 net/rfkill/core.c unsigned long state; state 126 net/rfkill/core.c if (rfkill->state & RFKILL_BLOCK_ANY) state 181 net/rfkill/core.c if (!(rfkill->state & RFKILL_BLOCK_ANY)) { state 265 net/rfkill/core.c ev->hard = !!(rfkill->state & RFKILL_BLOCK_HW); state 266 net/rfkill/core.c ev->soft = !!(rfkill->state & (RFKILL_BLOCK_SW | state 326 net/rfkill/core.c prev = rfkill->state & RFKILL_BLOCK_SW; state 329 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_SW_PREV; state 331 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_SW_PREV; state 334 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_SW; state 336 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_SW; state 338 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_SW_SETCALL; state 350 net/rfkill/core.c if (rfkill->state & RFKILL_BLOCK_SW_PREV) state 351 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_SW; state 353 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_SW; state 355 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_SW_SETCALL; state 356 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_SW_PREV; state 357 net/rfkill/core.c curr = rfkill->state & RFKILL_BLOCK_SW; state 533 net/rfkill/core.c prev = !!(rfkill->state & RFKILL_BLOCK_HW); state 535 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_HW; state 537 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_HW; state 538 net/rfkill/core.c ret = !!(rfkill->state & RFKILL_BLOCK_ANY); state 556 net/rfkill/core.c if (rfkill->state & RFKILL_BLOCK_SW_SETCALL) state 560 net/rfkill/core.c rfkill->state |= bit; state 562 net/rfkill/core.c rfkill->state &= ~bit; state 573 net/rfkill/core.c prev = !!(rfkill->state & RFKILL_BLOCK_SW); state 575 net/rfkill/core.c hwblock = !!(rfkill->state & RFKILL_BLOCK_HW); state 619 net/rfkill/core.c swprev = !!(rfkill->state & RFKILL_BLOCK_SW); state 620 net/rfkill/core.c hwprev = !!(rfkill->state & RFKILL_BLOCK_HW); state 623 net/rfkill/core.c rfkill->state |= RFKILL_BLOCK_HW; state 625 net/rfkill/core.c rfkill->state &= ~RFKILL_BLOCK_HW; state 710 net/rfkill/core.c return sprintf(buf, "%d\n", (rfkill->state & RFKILL_BLOCK_HW) ? 1 : 0 ); state 719 net/rfkill/core.c return sprintf(buf, "%d\n", (rfkill->state & RFKILL_BLOCK_SW) ? 1 : 0 ); state 726 net/rfkill/core.c unsigned long state; state 732 net/rfkill/core.c err = kstrtoul(buf, 0, &state); state 736 net/rfkill/core.c if (state > 1 ) state 740 net/rfkill/core.c rfkill_set_block(rfkill, state); state 747 net/rfkill/core.c static u8 user_state_from_blocked(unsigned long state) state 749 net/rfkill/core.c if (state & RFKILL_BLOCK_HW) state 751 net/rfkill/core.c if (state & RFKILL_BLOCK_SW) state 762 net/rfkill/core.c return sprintf(buf, "%d\n", user_state_from_blocked(rfkill->state)); state 769 net/rfkill/core.c unsigned long state; state 775 net/rfkill/core.c err = kstrtoul(buf, 0, &state); state 779 net/rfkill/core.c if (state != RFKILL_USER_STATE_SOFT_BLOCKED && state 780 net/rfkill/core.c state != RFKILL_USER_STATE_UNBLOCKED) state 784 net/rfkill/core.c rfkill_set_block(rfkill, state == RFKILL_USER_STATE_SOFT_BLOCKED); state 789 net/rfkill/core.c static DEVICE_ATTR_RW(state); state 814 net/rfkill/core.c u32 state; state 825 net/rfkill/core.c state = rfkill->state; state 828 net/rfkill/core.c user_state_from_blocked(state)); state 880 net/rfkill/core.c cur = !!(rfkill->state & RFKILL_BLOCK_SW); state 908 net/rfkill/core.c u32 state; state 911 net/rfkill/core.c state = rfkill->state; state 914 net/rfkill/core.c return !!(state & RFKILL_BLOCK_ANY); state 1049 net/rfkill/core.c bool soft_blocked = !!(rfkill->state & RFKILL_BLOCK_SW); state 185 net/rfkill/input.c static void rfkill_schedule_evsw_rfkillall(int state) state 187 net/rfkill/input.c if (state) state 325 net/rose/af_rose.c rose_sk(skb->sk)->state = ROSE_STATE_0; state 526 net/rose/af_rose.c rose->state = ROSE_STATE_0; state 589 net/rose/af_rose.c switch (rose->state) { state 613 net/rose/af_rose.c rose->state = ROSE_STATE_2; state 723 net/rose/af_rose.c if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { state 725 net/rose/af_rose.c sock->state = SS_CONNECTED; state 729 net/rose/af_rose.c if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { state 730 net/rose/af_rose.c sock->state = SS_UNCONNECTED; state 742 net/rose/af_rose.c sock->state = SS_UNCONNECTED; state 794 net/rose/af_rose.c sock->state = SS_CONNECTING; state 797 net/rose/af_rose.c rose->state = ROSE_STATE_1; state 839 net/rose/af_rose.c sock->state = SS_UNCONNECTED; state 844 net/rose/af_rose.c sock->state = SS_CONNECTED; state 1002 net/rose/af_rose.c make_rose->state = ROSE_STATE_5; state 1005 net/rose/af_rose.c make_rose->state = ROSE_STATE_3; state 1329 net/rose/af_rose.c if (rose->state == ROSE_STATE_5) { state 1337 net/rose/af_rose.c rose->state = ROSE_STATE_3; state 1402 net/rose/af_rose.c rose->state, state 49 net/rose/rose_in.c rose->state = ROSE_STATE_3; state 134 net/rose/rose_in.c rose->state = ROSE_STATE_4; state 156 net/rose/rose_in.c rose->state = ROSE_STATE_4; state 176 net/rose/rose_in.c rose->state = ROSE_STATE_4; state 228 net/rose/rose_in.c rose->state = ROSE_STATE_3; state 267 net/rose/rose_in.c if (rose->state == ROSE_STATE_0) state 272 net/rose/rose_in.c switch (rose->state) { state 51 net/rose/rose_out.c if (rose->state != ROSE_STATE_3) state 927 net/rose/rose_route.c rose->state = ROSE_STATE_0; state 540 net/rose/rose_subr.c rose->state = ROSE_STATE_0; state 125 net/rose/rose_timer.c switch (rose->state) { state 163 net/rose/rose_timer.c switch (rose->state) { state 167 net/rose/rose_timer.c rose->state = ROSE_STATE_2; state 195 net/rose/rose_timer.c rose_sk(sk)->state = ROSE_STATE_2; state 381 net/rxrpc/af_rxrpc.c return call->state != RXRPC_CALL_COMPLETE; state 749 net/rxrpc/af_rxrpc.c sock->state = SS_UNCONNECTED; state 456 net/rxrpc/ar-internal.h enum rxrpc_conn_proto_state state; /* current state of connection */ state 599 net/rxrpc/ar-internal.h enum rxrpc_call_state state; /* current state of call */ state 820 net/rxrpc/ar-internal.h if (call->state < RXRPC_CALL_COMPLETE) { state 824 net/rxrpc/ar-internal.h call->state = RXRPC_CALL_COMPLETE; state 98 net/rxrpc/call_accept.c call->state = RXRPC_CALL_SERVER_PREALLOC; state 402 net/rxrpc/call_accept.c switch (conn->state) { state 404 net/rxrpc/call_accept.c conn->state = RXRPC_CONN_SERVICE_CHALLENGING; state 411 net/rxrpc/call_accept.c if (call->state < RXRPC_CALL_COMPLETE) { state 413 net/rxrpc/call_accept.c call->state = RXRPC_CALL_SERVER_RECV_REQUEST; state 415 net/rxrpc/call_accept.c call->state = RXRPC_CALL_SERVER_ACCEPTING; state 436 net/rxrpc/call_accept.c if (call->state == RXRPC_CALL_SERVER_ACCEPTING) state 537 net/rxrpc/call_accept.c switch (call->state) { state 539 net/rxrpc/call_accept.c call->state = RXRPC_CALL_SERVER_RECV_REQUEST; state 614 net/rxrpc/call_accept.c switch (call->state) { state 308 net/rxrpc/call_event.c call->debug_id, rxrpc_call_states[call->state], call->events); state 321 net/rxrpc/call_event.c if (call->state == RXRPC_CALL_COMPLETE) { state 336 net/rxrpc/call_event.c if (call->state == RXRPC_CALL_SERVER_RECV_REQUEST && state 444 net/rxrpc/call_event.c if (call->events && call->state < RXRPC_CALL_COMPLETE) state 50 net/rxrpc/call_object.c if (call->state < RXRPC_CALL_COMPLETE) { state 182 net/rxrpc/call_object.c call->state = RXRPC_CALL_CLIENT_AWAIT_CONN; state 343 net/rxrpc/call_object.c call->state = RXRPC_CALL_SERVER_ACCEPTING; state 345 net/rxrpc/call_object.c call->state = RXRPC_CALL_SERVER_SECURING; state 455 net/rxrpc/call_object.c ASSERTCMP(call->state, ==, RXRPC_CALL_COMPLETE); state 551 net/rxrpc/call_object.c ASSERTCMP(call->state, ==, RXRPC_CALL_COMPLETE); state 607 net/rxrpc/call_object.c ASSERTCMP(call->state, ==, RXRPC_CALL_COMPLETE); state 640 net/rxrpc/call_object.c rxrpc_call_states[call->state], state 190 net/rxrpc/conn_client.c conn->state = RXRPC_CONN_CLIENT; state 564 net/rxrpc/conn_client.c call->state = RXRPC_CALL_CLIENT_SEND_REQUEST; state 205 net/rxrpc/conn_event.c if (conn->state >= RXRPC_CONN_REMOTELY_ABORTED) { state 213 net/rxrpc/conn_event.c conn->state = RXRPC_CONN_LOCALLY_ABORTED; state 272 net/rxrpc/conn_event.c if (call->state == RXRPC_CALL_SERVER_SECURING) { state 273 net/rxrpc/conn_event.c call->state = RXRPC_CALL_SERVER_ACCEPTING; state 292 net/rxrpc/conn_event.c if (conn->state >= RXRPC_CONN_REMOTELY_ABORTED) { state 293 net/rxrpc/conn_event.c _leave(" = -ECONNABORTED [%u]", conn->state); state 322 net/rxrpc/conn_event.c conn->state = RXRPC_CONN_REMOTELY_ABORTED; state 346 net/rxrpc/conn_event.c if (conn->state == RXRPC_CONN_SERVICE_CHALLENGING) { state 347 net/rxrpc/conn_event.c conn->state = RXRPC_CONN_SERVICE; state 398 net/rxrpc/conn_object.c if (conn->state == RXRPC_CONN_SERVICE_PREALLOC) state 128 net/rxrpc/conn_service.c conn->state = RXRPC_CONN_SERVICE_PREALLOC; state 168 net/rxrpc/conn_service.c conn->state = RXRPC_CONN_SERVICE_UNSECURED; state 170 net/rxrpc/conn_service.c conn->state = RXRPC_CONN_SERVICE; state 260 net/rxrpc/input.c unsigned int state; state 266 net/rxrpc/input.c state = call->state; state 267 net/rxrpc/input.c switch (state) { state 271 net/rxrpc/input.c call->state = state = RXRPC_CALL_CLIENT_RECV_REPLY; state 273 net/rxrpc/input.c call->state = state = RXRPC_CALL_CLIENT_AWAIT_REPLY; state 279 net/rxrpc/input.c state = call->state; state 287 net/rxrpc/input.c if (state == RXRPC_CALL_CLIENT_AWAIT_REPLY) state 296 net/rxrpc/input.c kdebug("end_tx %s", rxrpc_call_states[call->state]); state 415 net/rxrpc/input.c enum rxrpc_call_state state; state 428 net/rxrpc/input.c state = READ_ONCE(call->state); state 429 net/rxrpc/input.c if (state >= RXRPC_CALL_COMPLETE) { state 434 net/rxrpc/input.c if (call->state == RXRPC_CALL_SERVER_RECV_REQUEST) { state 452 net/rxrpc/input.c if ((state == RXRPC_CALL_CLIENT_SEND_REQUEST || state 453 net/rxrpc/input.c state == RXRPC_CALL_CLIENT_AWAIT_REPLY) && state 929 net/rxrpc/input.c switch (READ_ONCE(call->state)) { state 1087 net/rxrpc/input.c switch (READ_ONCE(call->state)) { state 222 net/rxrpc/output.c if (call->state < RXRPC_CALL_COMPLETE) { state 292 net/rxrpc/peer_event.c if (call->state < RXRPC_CALL_COMPLETE && state 94 net/rxrpc/proc.c if (call->state != RXRPC_CALL_SERVER_PREALLOC) { state 111 net/rxrpc/proc.c rxrpc_call_states[call->state], state 174 net/rxrpc/proc.c if (conn->state == RXRPC_CONN_SERVICE_PREALLOC) { state 193 net/rxrpc/proc.c rxrpc_conn_states[conn->state], state 92 net/rxrpc/recvmsg.c pr_err("Invalid terminal call state %u\n", call->state); state 138 net/rxrpc/recvmsg.c _enter("%d,%s", call->debug_id, rxrpc_call_states[call->state]); state 143 net/rxrpc/recvmsg.c if (call->state == RXRPC_CALL_CLIENT_RECV_REPLY) { state 151 net/rxrpc/recvmsg.c switch (call->state) { state 159 net/rxrpc/recvmsg.c call->state = RXRPC_CALL_SERVER_ACK_REQUEST; state 329 net/rxrpc/recvmsg.c if (call->state >= RXRPC_CALL_SERVER_ACK_REQUEST) { state 553 net/rxrpc/recvmsg.c switch (READ_ONCE(call->state)) { state 577 net/rxrpc/recvmsg.c if (call->state == RXRPC_CALL_COMPLETE) { state 649 net/rxrpc/recvmsg.c call->debug_id, rxrpc_call_states[call->state], state 652 net/rxrpc/recvmsg.c ASSERTCMP(call->state, !=, RXRPC_CALL_SERVER_ACCEPTING); state 656 net/rxrpc/recvmsg.c switch (READ_ONCE(call->state)) { state 749 net/rxrpc/recvmsg.c if (READ_ONCE(call->state) != RXRPC_CALL_CLIENT_RECV_REPLY) state 1190 net/rxrpc/rxkad.c if (call && call->state < RXRPC_CALL_COMPLETE) state 47 net/rxrpc/sendmsg.c if (call->state >= RXRPC_CALL_COMPLETE) state 86 net/rxrpc/sendmsg.c if (call->state >= RXRPC_CALL_COMPLETE) state 115 net/rxrpc/sendmsg.c if (call->state >= RXRPC_CALL_COMPLETE) state 167 net/rxrpc/sendmsg.c if (call->state < RXRPC_CALL_COMPLETE) { state 227 net/rxrpc/sendmsg.c if (last || call->state == RXRPC_CALL_SERVER_ACK_REQUEST) { state 230 net/rxrpc/sendmsg.c switch (call->state) { state 232 net/rxrpc/sendmsg.c call->state = RXRPC_CALL_CLIENT_AWAIT_REPLY; state 236 net/rxrpc/sendmsg.c call->state = RXRPC_CALL_SERVER_SEND_REPLY; state 246 net/rxrpc/sendmsg.c call->state = RXRPC_CALL_SERVER_AWAIT_ACK; state 419 net/rxrpc/sendmsg.c if (call->state == RXRPC_CALL_COMPLETE) state 642 net/rxrpc/sendmsg.c enum rxrpc_call_state state; state 687 net/rxrpc/sendmsg.c switch (READ_ONCE(call->state)) { state 742 net/rxrpc/sendmsg.c state = READ_ONCE(call->state); state 744 net/rxrpc/sendmsg.c call->debug_id, call->user_call_ID, state, call->conn); state 746 net/rxrpc/sendmsg.c if (state >= RXRPC_CALL_COMPLETE) { state 756 net/rxrpc/sendmsg.c state != RXRPC_CALL_CLIENT_SEND_REQUEST) { state 760 net/rxrpc/sendmsg.c state != RXRPC_CALL_SERVER_ACK_REQUEST && state 761 net/rxrpc/sendmsg.c state != RXRPC_CALL_SERVER_SEND_REPLY) { state 799 net/rxrpc/sendmsg.c _enter("{%d,%s},", call->debug_id, rxrpc_call_states[call->state]); state 807 net/rxrpc/sendmsg.c call->debug_id, call->user_call_ID, call->state, call->conn); state 809 net/rxrpc/sendmsg.c switch (READ_ONCE(call->state)) { state 387 net/sched/act_ct.c struct nf_hook_state state; state 448 net/sched/act_ct.c state.hook = NF_INET_PRE_ROUTING; state 449 net/sched/act_ct.c state.net = net; state 450 net/sched/act_ct.c state.pf = family; state 451 net/sched/act_ct.c err = nf_conntrack_in(skb, &state); state 229 net/sched/act_ipt.c struct nf_hook_state state = { state 248 net/sched/act_ipt.c par.state = &state; state 57 net/sched/em_ipset.c struct nf_hook_state state = { state 64 net/sched/em_ipset.c state.pf = NFPROTO_IPV4; state 70 net/sched/em_ipset.c state.pf = NFPROTO_IPV6; state 80 net/sched/em_ipset.c opt.family = state.pf; state 96 net/sched/em_ipset.c state.in = indev ? indev : dev; state 97 net/sched/em_ipset.c state.out = dev; state 98 net/sched/em_ipset.c acpar.state = &state; state 212 net/sched/em_ipt.c struct nf_hook_state state; state 237 net/sched/em_ipt.c nf_hook_state_init(&state, im->hook, nfproto, state 242 net/sched/em_ipt.c acpar.state = &state; state 624 net/sched/sch_api.c &qdisc_root_sleeping(wd->qdisc)->state)) state 622 net/sched/sch_atm.c int state; state 631 net/sched/sch_atm.c state = ATM_VF2VS(flow->vcc->flags); state 632 net/sched/sch_atm.c if (nla_put_u32(skb, TCA_ATM_STATE, state)) state 494 net/sched/sch_generic.c if (test_and_clear_bit(__LINK_STATE_NOCARRIER, &dev->state)) { state 513 net/sched/sch_generic.c if (!test_and_set_bit(__LINK_STATE_NOCARRIER, &dev->state)) { state 1087 net/sched/sch_generic.c clear_bit(__QDISC_STATE_DEACTIVATED, &new_qdisc->state); state 1140 net/sched/sch_generic.c set_bit(__QDISC_STATE_DEACTIVATED, &qdisc->state); state 1168 net/sched/sch_generic.c test_bit(__QDISC_STATE_SCHED, &q->state)); state 130 net/sched/sch_netem.c u8 state; state 171 net/sched/sch_netem.c static void init_crandom(struct crndstate *state, unsigned long rho) state 173 net/sched/sch_netem.c state->rho = rho; state 174 net/sched/sch_netem.c state->last = prandom_u32(); state 181 net/sched/sch_netem.c static u32 get_crandom(struct crndstate *state) state 186 net/sched/sch_netem.c if (!state || state->rho == 0) /* no correlation */ state 190 net/sched/sch_netem.c rho = (u64)state->rho + 1; state 191 net/sched/sch_netem.c answer = (value * ((1ull<<32) - rho) + state->last * rho) >> 32; state 192 net/sched/sch_netem.c state->last = answer; state 215 net/sched/sch_netem.c switch (clg->state) { state 218 net/sched/sch_netem.c clg->state = LOST_IN_BURST_PERIOD; state 221 net/sched/sch_netem.c clg->state = LOST_IN_GAP_PERIOD; state 224 net/sched/sch_netem.c clg->state = TX_IN_GAP_PERIOD; state 230 net/sched/sch_netem.c clg->state = LOST_IN_GAP_PERIOD; state 233 net/sched/sch_netem.c clg->state = TX_IN_BURST_PERIOD; state 239 net/sched/sch_netem.c clg->state = TX_IN_BURST_PERIOD; state 241 net/sched/sch_netem.c clg->state = TX_IN_GAP_PERIOD; state 243 net/sched/sch_netem.c clg->state = LOST_IN_GAP_PERIOD; state 248 net/sched/sch_netem.c clg->state = TX_IN_GAP_PERIOD; state 269 net/sched/sch_netem.c switch (clg->state) { state 272 net/sched/sch_netem.c clg->state = BAD_STATE; state 278 net/sched/sch_netem.c clg->state = GOOD_STATE; state 319 net/sched/sch_netem.c struct crndstate *state, state 329 net/sched/sch_netem.c rnd = get_crandom(state); state 882 net/sched/sch_netem.c q->clg.state = TX_IN_GAP_PERIOD; state 900 net/sched/sch_netem.c q->clg.state = GOOD_STATE; state 749 net/sched/sch_qfq.c unsigned int state = qfq_gt(grp->S, q->V); state 756 net/sched/sch_qfq.c state |= EB; state 759 net/sched/sch_qfq.c return state; state 81 net/sctp/associola.c asoc->state = SCTP_STATE_CLOSED; state 441 net/sctp/associola.c if ((transport->state == SCTP_ACTIVE) || state 442 net/sctp/associola.c (transport->state == SCTP_UNKNOWN)) state 606 net/sctp/associola.c if (peer->state == SCTP_UNKNOWN) { state 607 net/sctp/associola.c peer->state = SCTP_ACTIVE; state 699 net/sctp/associola.c peer->state = peer_state; state 718 net/sctp/associola.c peer->state != SCTP_UNCONFIRMED) { state 797 net/sctp/associola.c if (SCTP_UNCONFIRMED == transport->state && state 806 net/sctp/associola.c if (transport->state == SCTP_PF) { state 810 net/sctp/associola.c transport->state = SCTP_ACTIVE; state 818 net/sctp/associola.c if (transport->state != SCTP_UNCONFIRMED) state 819 net/sctp/associola.c transport->state = SCTP_INACTIVE; state 829 net/sctp/associola.c transport->state = SCTP_PF; state 988 net/sctp/associola.c int state; state 996 net/sctp/associola.c state = asoc->state; state 1050 net/sctp/associola.c state, ep, asoc, chunk, GFP_ATOMIC); state 1125 net/sctp/associola.c if (asoc->state >= SCTP_STATE_ESTABLISHED) state 1134 net/sctp/associola.c if (asoc->state >= SCTP_STATE_ESTABLISHED) { state 1162 net/sctp/associola.c GFP_ATOMIC, trans->state)) state 1224 net/sctp/associola.c switch (trans->state) { state 1285 net/sctp/associola.c asoc->peer.active_path->state == SCTP_ACTIVE) state 1294 net/sctp/associola.c if (trans->state == SCTP_UNCONFIRMED) state 1298 net/sctp/associola.c if (trans_next->state == SCTP_ACTIVE) state 1320 net/sctp/associola.c if (trans->state == SCTP_INACTIVE || state 1321 net/sctp/associola.c trans->state == SCTP_UNCONFIRMED) state 1326 net/sctp/associola.c if (trans->state == SCTP_PF) { state 1351 net/sctp/associola.c if ((asoc->peer.primary_path->state == SCTP_ACTIVE || state 1352 net/sctp/associola.c asoc->peer.primary_path->state == SCTP_UNKNOWN) && state 1450 net/sctp/associola.c switch (asoc->state) { state 156 net/sctp/bind_addr.c addr->state = addr_state; state 405 net/sctp/bind_addr.c return laddr->state; state 223 net/sctp/chunk.c if (asoc->state < SCTP_STATE_COOKIE_ECHOED) state 59 net/sctp/diag.c r->idiag_state = asoc->state; state 325 net/sctp/endpointola.c enum sctp_state state; state 377 net/sctp/endpointola.c state = asoc ? asoc->state : SCTP_STATE_CLOSED; state 395 net/sctp/endpointola.c error = sctp_do_sm(net, SCTP_EVENT_T_CHUNK, subtype, state, state 465 net/sctp/input.c asoc->state, asoc->ep, asoc, t, state 298 net/sctp/ipv6.c if (!laddr->valid || laddr->state == SCTP_ADDR_DEL || state 299 net/sctp/ipv6.c (laddr->state != SCTP_ADDR_SRC && state 329 net/sctp/ipv6.c laddr->state != SCTP_ADDR_SRC || state 821 net/sctp/outqueue.c switch (new_transport->state) { state 976 net/sctp/outqueue.c if (ctx->asoc->peer.retran_path->state == SCTP_UNCONFIRMED) state 1024 net/sctp/outqueue.c switch (ctx->asoc->state) { state 1066 net/sctp/outqueue.c __u8 stream_state = SCTP_SO(&ctx->asoc->stream, sid)->state; state 1109 net/sctp/outqueue.c if (ctx->asoc->state == SCTP_STATE_SHUTDOWN_PENDING) state 1596 net/sctp/outqueue.c if (asoc->state == SCTP_STATE_SHUTDOWN_PENDING && state 1604 net/sctp/outqueue.c if ((transport->state == SCTP_INACTIVE || state 1605 net/sctp/outqueue.c transport->state == SCTP_UNCONFIRMED) && state 1639 net/sctp/outqueue.c q->asoc->state < SCTP_STATE_SHUTDOWN_PENDING) { state 42 net/sctp/primitive.c enum sctp_state state; \ state 47 net/sctp/primitive.c state = asoc ? asoc->state : SCTP_STATE_CLOSED; \ state 50 net/sctp/primitive.c error = sctp_do_sm(net, event_type, subtype, state, ep, asoc, \ state 256 net/sctp/proc.c assoc->state, 0, state 352 net/sctp/proc.c seq_printf(seq, "%d", tsp->state); state 463 net/sctp/protocol.c if (!laddr->valid || (laddr->state == SCTP_ADDR_DEL) || state 464 net/sctp/protocol.c (laddr->state != SCTP_ADDR_SRC && state 488 net/sctp/protocol.c if (laddr->state != SCTP_ADDR_SRC || state 629 net/sctp/protocol.c addrw->state, addrw); state 643 net/sctp/protocol.c addrw->state == SCTP_ADDR_NEW) { state 731 net/sctp/protocol.c if (addrw->state != cmd) { state 733 net/sctp/protocol.c "in wq:%p\n", __func__, addrw->state, &addrw->a.sa, state 749 net/sctp/protocol.c addrw->state = cmd; state 753 net/sctp/protocol.c __func__, addrw->state, &addrw->a.sa, &net->sctp.addr_waitq); state 2382 net/sctp/sm_make_chunk.c if (transport->state == SCTP_UNKNOWN) { state 2473 net/sctp/sm_make_chunk.c if (transport->state != SCTP_ACTIVE) state 3335 net/sctp/sm_make_chunk.c saddr->state = SCTP_ADDR_SRC; state 42 net/sctp/sm_sideeffect.c enum sctp_state state, state 51 net/sctp/sm_sideeffect.c enum sctp_state state, state 255 net/sctp/sm_sideeffect.c asoc->state, state 297 net/sctp/sm_sideeffect.c asoc->state, asoc->ep, asoc, state 393 net/sctp/sm_sideeffect.c asoc->state, asoc->ep, asoc, state 434 net/sctp/sm_sideeffect.c asoc->state, asoc->ep, asoc, transport, GFP_ATOMIC); state 463 net/sctp/sm_sideeffect.c asoc->state, asoc->ep, asoc, state 533 net/sctp/sm_sideeffect.c if (transport->state != SCTP_INACTIVE) state 536 net/sctp/sm_sideeffect.c if (transport->state != SCTP_UNCONFIRMED) state 538 net/sctp/sm_sideeffect.c if (transport->state != SCTP_INACTIVE) state 548 net/sctp/sm_sideeffect.c (transport->state == SCTP_ACTIVE) && state 560 net/sctp/sm_sideeffect.c if (transport->state != SCTP_INACTIVE && state 740 net/sctp/sm_sideeffect.c if (t->asoc->state < SCTP_STATE_SHUTDOWN_PENDING) state 751 net/sctp/sm_sideeffect.c if ((t->state == SCTP_INACTIVE) || (t->state == SCTP_UNCONFIRMED)) { state 757 net/sctp/sm_sideeffect.c if (t->state == SCTP_PF) state 801 net/sctp/sm_sideeffect.c asoc->state, asoc->ep, asoc, NULL, state 853 net/sctp/sm_sideeffect.c enum sctp_state state) state 857 net/sctp/sm_sideeffect.c asoc->state = state; state 859 net/sctp/sm_sideeffect.c pr_debug("%s: asoc:%p[%s]\n", __func__, asoc, sctp_state_tbl[state]); state 1030 net/sctp/sm_sideeffect.c u8 state) state 1034 net/sctp/sm_sideeffect.c ev = sctp_ulpevent_make_assoc_change(asoc, 0, state, 0, state 1112 net/sctp/sm_sideeffect.c asoc, sctp_state_tbl[state], state_fn->name) state 1121 net/sctp/sm_sideeffect.c sctp_assoc2id(asoc))) ? asoc->state : SCTP_STATE_CLOSED]) state 1130 net/sctp/sm_sideeffect.c union sctp_subtype subtype, enum sctp_state state, state 1147 net/sctp/sm_sideeffect.c state_fn = sctp_sm_lookup_event(net, event_type, state, subtype); state 1155 net/sctp/sm_sideeffect.c error = sctp_side_effects(event_type, subtype, state, state 1168 net/sctp/sm_sideeffect.c enum sctp_state state, state 1184 net/sctp/sm_sideeffect.c if (0 != (error = sctp_cmd_interpreter(event_type, subtype, state, state 1193 net/sctp/sm_sideeffect.c "event_type:%d, event_id:%d\n", __func__, state, state 1222 net/sctp/sm_sideeffect.c state, subtype.chunk); state 1227 net/sctp/sm_sideeffect.c state, event_type, subtype.chunk); state 1232 net/sctp/sm_sideeffect.c state, event_type, subtype.chunk); state 1238 net/sctp/sm_sideeffect.c status, state, event_type, subtype.chunk); state 1254 net/sctp/sm_sideeffect.c enum sctp_state state, state 1323 net/sctp/sm_sideeffect.c sctp_cmd_new_state(commands, asoc, cmd->obj.state); state 1371 net/sctp/sm_statefuns.c switch (asoc->state) { state 2018 net/sctp/sm_statefuns.c if (asoc->state < SCTP_STATE_ESTABLISHED) { state 4593 net/sctp/sm_statefuns.c if (asoc->state <= SCTP_STATE_COOKIE_ECHOED) { state 5644 net/sctp/sm_statefuns.c asoc->state == SCTP_STATE_SHUTDOWN_PENDING) { state 5893 net/sctp/sm_statefuns.c switch (asoc->state) { state 43 net/sctp/sm_statetable.c enum sctp_state state); state 60 net/sctp/sm_statetable.c rtn = &_table[event_subtype._type][(int)state]; \ state 68 net/sctp/sm_statetable.c enum sctp_state state, state 73 net/sctp/sm_statetable.c return sctp_chunk_event_lookup(net, event_subtype.chunk, state); state 968 net/sctp/sm_statetable.c enum sctp_state state) state 970 net/sctp/sm_statetable.c if (state > SCTP_STATE_MAX) state 977 net/sctp/sm_statetable.c return &chunk_event_table[cid][state]; state 982 net/sctp/sm_statetable.c return &prsctp_chunk_event_table[0][state]; state 985 net/sctp/sm_statetable.c return &addip_chunk_event_table[0][state]; state 988 net/sctp/sm_statetable.c return &addip_chunk_event_table[1][state]; state 991 net/sctp/sm_statetable.c return &reconf_chunk_event_table[0][state]; state 994 net/sctp/sm_statetable.c return &auth_chunk_event_table[0][state]; state 997 net/sctp/sm_statetable.c return &chunk_event_table_unknown[state]; state 868 net/sctp/socket.c saddr->state = SCTP_ADDR_DEL; state 908 net/sctp/socket.c if (addrw->state == SCTP_ADDR_NEW) state 1142 net/sctp/socket.c return old->state >= SCTP_STATE_ESTABLISHED ? -EISCONN state 1188 net/sctp/socket.c return asoc->state >= SCTP_STATE_ESTABLISHED ? -EISCONN state 5234 net/sctp/socket.c info->sctpi_state = asoc->state; state 5280 net/sctp/socket.c info->sctpi_p_state = prim->state; state 5483 net/sctp/socket.c status.sstat_primary.spinfo_state = transport->state; state 5543 net/sctp/socket.c pinfo.spinfo_state = transport->state; state 8427 net/sctp/socket.c if (sock->state != SS_UNCONNECTED) state 9061 net/sctp/socket.c if (sk->sk_err || asoc->state >= SCTP_STATE_SHUTDOWN_PENDING) state 9170 net/sctp/socket.c if (sk->sk_err || asoc->state >= SCTP_STATE_SHUTDOWN_PENDING || state 134 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 340 net/sctp/stream.c SCTP_SO(stream, str_list[i])->state = state 344 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_CLOSED; state 359 net/sctp/stream.c SCTP_SO(stream, str_list[i])->state = state 363 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 397 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_CLOSED; state 408 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 655 net/sctp/stream.c SCTP_SO(stream, ntohs(str_p[i]))->state = state 659 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_CLOSED; state 964 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 1029 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 1043 net/sctp/stream.c SCTP_SO(stream, i)->state = SCTP_STREAM_OPEN; state 630 net/sctp/transport.c if (trans->state != SCTP_UNCONFIRMED && state 631 net/sctp/transport.c trans->state != SCTP_PF) state 116 net/sctp/ulpevent.c __u16 flags, __u16 state, __u16 error, __u16 outbound, state 172 net/sctp/ulpevent.c sac->sac_state = state; state 244 net/sctp/ulpevent.c int flags, int state, int error, gfp_t gfp) state 293 net/sctp/ulpevent.c spc->spc_state = state; state 145 net/smc/smc_core.c if (lnk->state == SMC_LNK_ACTIVE && state 178 net/smc/smc_core.c if (lnk->state == SMC_LNK_ACTIVE && state 189 net/smc/smc_core.c if (!lgr->is_smcd && lnk->state != SMC_LNK_INACTIVE) state 246 net/smc/smc_core.c lnk->state = SMC_LNK_ACTIVATING; state 1050 net/smc/smc_core.c if (lnk->state == SMC_LNK_ACTIVE) state 119 net/smc/smc_core.h enum smc_link_state state; /* state of link */ state 175 net/smc/smc_ib.c return smcibdev->pattr[ibport - 1].state == IB_PORT_ACTIVE; state 375 net/smc/smc_llc.c if (llcwrk->link->state == SMC_LNK_INACTIVE) state 417 net/smc/smc_llc.c link->state == SMC_LNK_ACTIVATING) { state 423 net/smc/smc_llc.c link->state == SMC_LNK_ACTIVATING) { state 437 net/smc/smc_llc.c if (link->state == SMC_LNK_ACTIVATING) state 440 net/smc/smc_llc.c if (link->state == SMC_LNK_ACTIVATING) { state 486 net/smc/smc_llc.c if (link->state == SMC_LNK_ACTIVE) state 565 net/smc/smc_llc.c if (link->state == SMC_LNK_INACTIVE) state 604 net/smc/smc_llc.c if (link->state != SMC_LNK_ACTIVE) state 648 net/smc/smc_llc.c link->state = SMC_LNK_ACTIVE; state 658 net/smc/smc_llc.c link->state = SMC_LNK_DELETING; state 664 net/smc/smc_llc.c link->state = SMC_LNK_INACTIVE; state 189 net/smc/smc_wr.c link->state == SMC_LNK_INACTIVE || state 246 net/socket.c ei->socket.state = SS_UNCONNECTED; state 269 net/sunrpc/auth_gss/gss_rpc_upcall.c .state = data->in_handle state 576 net/sunrpc/auth_gss/gss_rpc_xdr.c err = gssx_enc_buffer(xdr, &ctx->state); state 639 net/sunrpc/auth_gss/gss_rpc_xdr.c err = gssx_dec_buffer(xdr, &ctx->state); state 99 net/sunrpc/auth_gss/gss_rpc_xdr.h gssx_buffer state; state 181 net/sunrpc/debugfs.c seq_printf(f, "state: 0x%lx\n", xprt->state); state 657 net/sunrpc/svc.c choose_pool(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) state 662 net/sunrpc/svc.c return &serv->sv_pools[(*state)++ % serv->sv_nrpools]; state 669 net/sunrpc/svc.c choose_victim(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) state 679 net/sunrpc/svc.c pool = &serv->sv_pools[--(*state) % serv->sv_nrpools]; state 713 net/sunrpc/svc.c unsigned int state = serv->sv_nrthreads-1; state 718 net/sunrpc/svc.c chosen_pool = choose_pool(serv, pool, &state); state 751 net/sunrpc/svc.c unsigned int state = serv->sv_nrthreads-1; state 755 net/sunrpc/svc.c task = choose_victim(serv, pool, &state); state 804 net/sunrpc/svc.c unsigned int state = serv->sv_nrthreads-1; state 808 net/sunrpc/svc.c task = choose_victim(serv, pool, &state); state 1366 net/sunrpc/svcsock.c if (so->state > SS_UNCONNECTED) state 185 net/sunrpc/xprt.c if (!test_bit(XPRT_CLOSE_WAIT, &xprt->state)) { state 187 net/sunrpc/xprt.c clear_bit(XPRT_LOCKED, &xprt->state); state 206 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) { state 211 net/sunrpc/xprt.c if (test_bit(XPRT_WRITE_SPACE, &xprt->state)) state 235 net/sunrpc/xprt.c return test_bit(XPRT_CWND_WAIT, &xprt->state); state 247 net/sunrpc/xprt.c set_bit(XPRT_CWND_WAIT, &xprt->state); state 254 net/sunrpc/xprt.c clear_bit(XPRT_CWND_WAIT, &xprt->state); state 270 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) { state 279 net/sunrpc/xprt.c if (test_bit(XPRT_WRITE_SPACE, &xprt->state)) state 303 net/sunrpc/xprt.c if (test_bit(XPRT_LOCKED, &xprt->state) && xprt->snd_task == task) state 321 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) state 323 net/sunrpc/xprt.c if (test_bit(XPRT_WRITE_SPACE, &xprt->state)) state 334 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) state 336 net/sunrpc/xprt.c if (test_bit(XPRT_WRITE_SPACE, &xprt->state)) state 461 net/sunrpc/xprt.c if (test_and_clear_bit(XPRT_CWND_WAIT, &xprt->state)) state 472 net/sunrpc/xprt.c if (test_and_clear_bit(XPRT_CWND_WAIT, &xprt->state)) { state 544 net/sunrpc/xprt.c set_bit(XPRT_WRITE_SPACE, &xprt->state); state 551 net/sunrpc/xprt.c if (test_and_clear_bit(XPRT_WRITE_SPACE, &xprt->state)) { state 570 net/sunrpc/xprt.c if (!test_bit(XPRT_WRITE_SPACE, &xprt->state)) state 662 net/sunrpc/xprt.c clear_bit(XPRT_CLOSE_WAIT, &xprt->state); state 665 net/sunrpc/xprt.c wake_up_bit(&xprt->state, XPRT_LOCKED); state 695 net/sunrpc/xprt.c set_bit(XPRT_CLOSE_WAIT, &xprt->state); state 697 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state) == 0) state 739 net/sunrpc/xprt.c if (test_bit(XPRT_CLOSING, &xprt->state)) state 741 net/sunrpc/xprt.c set_bit(XPRT_CLOSE_WAIT, &xprt->state); state 743 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state) == 0) state 774 net/sunrpc/xprt.c if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) state 786 net/sunrpc/xprt.c if (!test_bit(XPRT_LOCKED, &xprt->state)) state 802 net/sunrpc/xprt.c if (!test_bit(XPRT_LOCKED, &xprt->state)) state 809 net/sunrpc/xprt.c wake_up_bit(&xprt->state, XPRT_LOCKED); state 831 net/sunrpc/xprt.c if (test_and_clear_bit(XPRT_CLOSE_WAIT, &xprt->state)) state 839 net/sunrpc/xprt.c if (test_bit(XPRT_CLOSING, &xprt->state)) state 1533 net/sunrpc/xprt.c set_bit(XPRT_CONGESTED, &xprt->state); state 1540 net/sunrpc/xprt.c clear_bit(XPRT_CONGESTED, &xprt->state); state 1547 net/sunrpc/xprt.c if (!test_bit(XPRT_CONGESTED, &xprt->state)) state 1550 net/sunrpc/xprt.c if (test_bit(XPRT_CONGESTED, &xprt->state)) { state 1968 net/sunrpc/xprt.c wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_UNINTERRUPTIBLE); state 576 net/sunrpc/xprtrdma/transport.c set_bit(XPRT_CONGESTED, &xprt->state); state 596 net/sunrpc/xprtrdma/transport.c clear_bit(XPRT_CONGESTED, &xprt->state); state 1235 net/sunrpc/xprtsock.c clear_bit(XPRT_CLOSE_WAIT, &xprt->state); state 1236 net/sunrpc/xprtsock.c clear_bit(XPRT_CLOSING, &xprt->state); state 1537 net/sunrpc/xprtsock.c set_bit(XPRT_CLOSING, &xprt->state); state 1539 net/sunrpc/xprtsock.c clear_bit(XPRT_CONNECTED, &xprt->state); state 1540 net/sunrpc/xprtsock.c clear_bit(XPRT_CLOSE_WAIT, &xprt->state); state 1546 net/sunrpc/xprtsock.c clear_bit(XPRT_CONNECTED, &xprt->state); state 1558 net/sunrpc/xprtsock.c set_bit(XPRT_CLOSING, &xprt->state); state 1560 net/sunrpc/xprtsock.c clear_bit(XPRT_CONNECTED, &xprt->state); state 1567 net/sunrpc/xprtsock.c clear_bit(XPRT_CLOSING, &xprt->state); state 2085 net/sunrpc/xprtsock.c if (wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_KILLABLE)) state 2107 net/sunrpc/xprtsock.c if (wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_KILLABLE)) state 71 net/tipc/group.c enum mbr_state state; state 117 net/tipc/group.c if (m->state == MBR_ACTIVE || m->state == MBR_RECLAIMING || state 118 net/tipc/group.c m->state == MBR_REMITTED) state 147 net/tipc/group.c return m && m->state != MBR_JOINING && m->state != MBR_LEAVING; state 152 net/tipc/group.c return m && m->state != MBR_JOINING && m->state != MBR_PUBLISHED; state 302 net/tipc/group.c u32 instance, int state) state 320 net/tipc/group.c m->state = state; state 415 net/tipc/group.c int adv, state; state 431 net/tipc/group.c state = m->state; state 432 net/tipc/group.c if (state == MBR_JOINED && adv == ADV_IDLE) state 434 net/tipc/group.c if (state == MBR_ACTIVE && adv == ADV_ACTIVE) state 436 net/tipc/group.c if (state == MBR_PENDING && adv == ADV_IDLE) state 547 net/tipc/group.c if (m->state == MBR_LEAVING) state 596 net/tipc/group.c switch (m->state) { state 600 net/tipc/group.c m->state = MBR_ACTIVE; state 605 net/tipc/group.c m->state = MBR_PENDING; state 615 net/tipc/group.c rm->state = MBR_RECLAIMING; state 623 net/tipc/group.c pm->state = MBR_JOINED; state 636 net/tipc/group.c m->state = MBR_JOINED; state 648 net/tipc/group.c pm->state = MBR_ACTIVE; state 709 net/tipc/group.c if (m->state == MBR_ACTIVE) state 711 net/tipc/group.c else if (m->state == MBR_JOINED || m->state == MBR_PENDING) state 763 net/tipc/group.c if (m->state != MBR_PUBLISHED) state 767 net/tipc/group.c m->state = MBR_JOINED; state 781 net/tipc/group.c m->state = MBR_LEAVING; state 810 net/tipc/group.c if (!m || m->state != MBR_RECLAIMING) state 817 net/tipc/group.c m->state = MBR_REMITTED; state 827 net/tipc/group.c m->state = MBR_JOINED; state 835 net/tipc/group.c pm->state = MBR_ACTIVE; state 887 net/tipc/group.c if (m->state != MBR_JOINING) state 892 net/tipc/group.c m->state = MBR_JOINED; state 904 net/tipc/group.c m->state = MBR_LEAVING; state 137 net/tipc/link.c u32 state; state 232 net/tipc/link.c return l->state & (LINK_ESTABLISHED | LINK_SYNCHING); state 262 net/tipc/link.c return l->state == LINK_PEER_RESET; state 267 net/tipc/link.c return l->state & (LINK_RESET | LINK_FAILINGOVER | LINK_ESTABLISHING); state 272 net/tipc/link.c return l->state == LINK_ESTABLISHING; state 277 net/tipc/link.c return l->state == LINK_SYNCHING; state 282 net/tipc/link.c return l->state == LINK_FAILINGOVER; state 287 net/tipc/link.c return l->state & (LINK_RESETTING | LINK_PEER_RESET | LINK_FAILINGOVER); state 348 net/tipc/link.c snd_l->state = LINK_ESTABLISHED; state 360 net/tipc/link.c rcv_l->state = LINK_ESTABLISHED; state 364 net/tipc/link.c rcv_l->state = LINK_RESET; state 368 net/tipc/link.c snd_l->state = LINK_RESET; state 417 net/tipc/link.c return l->state; state 494 net/tipc/link.c l->state = LINK_RESETTING; state 533 net/tipc/link.c l->state = LINK_RESET; state 539 net/tipc/link.c l->state = LINK_ESTABLISHED; state 556 net/tipc/link.c int old_state = l->state; state 558 net/tipc/link.c switch (l->state) { state 562 net/tipc/link.c l->state = LINK_PEER_RESET; state 565 net/tipc/link.c l->state = LINK_RESET; state 580 net/tipc/link.c l->state = LINK_ESTABLISHING; state 583 net/tipc/link.c l->state = LINK_FAILINGOVER; state 598 net/tipc/link.c l->state = LINK_ESTABLISHING; state 615 net/tipc/link.c l->state = LINK_RESET; state 632 net/tipc/link.c l->state = LINK_ESTABLISHED; state 635 net/tipc/link.c l->state = LINK_FAILINGOVER; state 638 net/tipc/link.c l->state = LINK_RESET; state 653 net/tipc/link.c l->state = LINK_PEER_RESET; state 657 net/tipc/link.c l->state = LINK_RESETTING; state 661 net/tipc/link.c l->state = LINK_RESET; state 667 net/tipc/link.c l->state = LINK_SYNCHING; state 678 net/tipc/link.c l->state = LINK_PEER_RESET; state 682 net/tipc/link.c l->state = LINK_RESETTING; state 686 net/tipc/link.c l->state = LINK_RESET; state 692 net/tipc/link.c l->state = LINK_ESTABLISHED; state 701 net/tipc/link.c pr_err("Unknown FSM state %x in %s\n", l->state, l->name); state 703 net/tipc/link.c trace_tipc_link_fsm(l->name, old_state, l->state, evt); state 707 net/tipc/link.c evt, l->state, l->name); state 708 net/tipc/link.c trace_tipc_link_fsm(l->name, old_state, l->state, evt); state 771 net/tipc/link.c bool state = false; state 780 net/tipc/link.c switch (l->state) { state 788 net/tipc/link.c state = bc_acked != bc_snt; state 789 net/tipc/link.c state |= l->bc_rcvlink->rcv_unacked; state 790 net/tipc/link.c state |= l->rcv_unacked; state 791 net/tipc/link.c state |= !skb_queue_empty(&l->transmq); state 792 net/tipc/link.c state |= !skb_queue_empty(&l->deferdq); state 815 net/tipc/link.c if (state || probe || setup) state 1109 net/tipc/link.c r->state = LINK_RESET; state 1199 net/tipc/link.c l->bc_rcvlink->state = LINK_ESTABLISHED; state 1493 net/tipc/link.c if (l->state == LINK_ESTABLISHING) state 1500 net/tipc/link.c if (skb && (l->state == LINK_RESET)) state 1555 net/tipc/link.c if (l->state == LINK_ESTABLISHING) state 2017 net/tipc/link.c if (mtyp == ACTIVATE_MSG && l->state == LINK_ESTABLISHING) state 2048 net/tipc/link.c if (l->state == LINK_ESTABLISHING) state 2144 net/tipc/link.c l->state = LINK_ESTABLISHED; state 2324 net/tipc/link.c pr_info("%s Link <%s> state %x\n", str, l->name, l->state); state 2692 net/tipc/link.c i += scnprintf(buf + i, sz - i, " %x", l->state); state 443 net/tipc/monitor.c struct tipc_mon_state *state, int bearer_id) state 454 net/tipc/monitor.c bool probing = state->probing; state 457 net/tipc/monitor.c state->probing = false; state 468 net/tipc/monitor.c if (!state->synched) { state 469 net/tipc/monitor.c state->peer_gen = new_gen - 1; state 470 net/tipc/monitor.c state->acked_gen = acked_gen; state 471 net/tipc/monitor.c state->synched = true; state 474 net/tipc/monitor.c if (more(acked_gen, state->acked_gen)) state 475 net/tipc/monitor.c state->acked_gen = acked_gen; state 478 net/tipc/monitor.c if (!more(new_gen, state->peer_gen) && !probing) state 490 net/tipc/monitor.c if (!more(new_gen, state->peer_gen)) state 493 net/tipc/monitor.c state->peer_gen = new_gen; state 526 net/tipc/monitor.c struct tipc_mon_state *state, int bearer_id) state 540 net/tipc/monitor.c if (likely(state->acked_gen == gen)) { state 545 net/tipc/monitor.c dom->ack_gen = htons(state->peer_gen); state 555 net/tipc/monitor.c dom->ack_gen = htons(state->peer_gen); state 559 net/tipc/monitor.c struct tipc_mon_state *state, state 566 net/tipc/monitor.c state->probing = false; state 567 net/tipc/monitor.c state->monitoring = true; state 572 net/tipc/monitor.c if (!state->probing && state 573 net/tipc/monitor.c (state->list_gen == mon->list_gen) && state 574 net/tipc/monitor.c (state->acked_gen == mon->dom_gen)) state 580 net/tipc/monitor.c state->probing = state->acked_gen != mon->dom_gen; state 581 net/tipc/monitor.c state->probing |= peer->down_cnt; state 582 net/tipc/monitor.c state->reset |= peer->down_cnt >= MAX_PEER_DOWN_EVENTS; state 583 net/tipc/monitor.c state->monitoring = peer->is_local; state 584 net/tipc/monitor.c state->monitoring |= peer->is_head; state 585 net/tipc/monitor.c state->list_gen = mon->list_gen; state 66 net/tipc/monitor.h struct tipc_mon_state *state, int bearer_id); state 68 net/tipc/monitor.h struct tipc_mon_state *state, int bearer_id); state 70 net/tipc/monitor.h struct tipc_mon_state *state, state 114 net/tipc/node.c int state; state 415 net/tipc/node.c n->state = SELF_DOWN_PEER_LEAVING; state 1098 net/tipc/node.c if (n->state == NODE_FAILINGOVER) state 1146 net/tipc/node.c int state = n->state; state 1148 net/tipc/node.c switch (state) { state 1152 net/tipc/node.c state = SELF_UP_PEER_COMING; state 1155 net/tipc/node.c state = SELF_COMING_PEER_UP; state 1171 net/tipc/node.c state = SELF_DOWN_PEER_LEAVING; state 1174 net/tipc/node.c state = SELF_LEAVING_PEER_DOWN; state 1177 net/tipc/node.c state = NODE_SYNCHING; state 1180 net/tipc/node.c state = NODE_FAILINGOVER; state 1194 net/tipc/node.c state = SELF_DOWN_PEER_DOWN; state 1211 net/tipc/node.c state = SELF_UP_PEER_UP; state 1214 net/tipc/node.c state = SELF_DOWN_PEER_DOWN; state 1230 net/tipc/node.c state = SELF_UP_PEER_UP; state 1233 net/tipc/node.c state = SELF_DOWN_PEER_DOWN; state 1249 net/tipc/node.c state = SELF_DOWN_PEER_DOWN; state 1266 net/tipc/node.c state = SELF_DOWN_PEER_LEAVING; state 1269 net/tipc/node.c state = SELF_LEAVING_PEER_DOWN; state 1272 net/tipc/node.c state = SELF_UP_PEER_UP; state 1287 net/tipc/node.c state = SELF_DOWN_PEER_LEAVING; state 1290 net/tipc/node.c state = SELF_LEAVING_PEER_DOWN; state 1293 net/tipc/node.c state = SELF_UP_PEER_UP; state 1296 net/tipc/node.c state = NODE_FAILINGOVER; state 1308 net/tipc/node.c pr_err("Unknown node fsm state %x\n", state); state 1311 net/tipc/node.c trace_tipc_node_fsm(n->peer_id, n->state, state, evt); state 1312 net/tipc/node.c n->state = state; state 1316 net/tipc/node.c pr_err("Illegal node fsm evt %x in state %x\n", evt, state); state 1317 net/tipc/node.c trace_tipc_node_fsm(n->peer_id, n->state, state, evt); state 1656 net/tipc/node.c int state = n->state; state 1671 net/tipc/node.c if (likely((state == SELF_UP_PEER_UP) && (usr != TUNNEL_PROTOCOL))) state 1689 net/tipc/node.c if (state == SELF_UP_PEER_COMING) { state 1697 net/tipc/node.c if (state == SELF_DOWN_PEER_LEAVING) { state 1704 net/tipc/node.c if (state == SELF_LEAVING_PEER_DOWN) state 1728 net/tipc/node.c if (n->state != NODE_FAILINGOVER) state 1737 net/tipc/node.c if ((n->state == NODE_FAILINGOVER) && tipc_link_is_up(l)) { state 1758 net/tipc/node.c if (n->state == SELF_UP_PEER_UP) { state 1766 net/tipc/node.c if (n->state == NODE_SYNCHING) { state 1847 net/tipc/node.c if (likely((n->state == SELF_UP_PEER_UP) && (usr != TUNNEL_PROTOCOL))) { state 1959 net/tipc/node.c if (peer->state != SELF_DOWN_PEER_DOWN && state 1960 net/tipc/node.c peer->state != SELF_DOWN_PEER_LEAVING) { state 2557 net/tipc/node.c i += scnprintf(buf + i, sz - i, " %x", n->state); state 326 net/tipc/socket.c static int tipc_set_sk_state(struct sock *sk, int state) state 331 net/tipc/socket.c switch (state) { state 353 net/tipc/socket.c sk->sk_state = state; state 521 net/unix/af_unix.c int state; state 532 net/unix/af_unix.c state = sk->sk_state; state 560 net/unix/af_unix.c if (state == TCP_LISTEN) state 811 net/unix/af_unix.c sock->state = SS_UNCONNECTED; state 1370 net/unix/af_unix.c sock->state = SS_CONNECTED; state 1416 net/unix/af_unix.c socka->state = SS_CONNECTED; state 1417 net/unix/af_unix.c sockb->state = SS_CONNECTED; state 1465 net/unix/af_unix.c newsock->state = SS_CONNECTED; state 2204 net/unix/af_unix.c static int unix_stream_read_generic(struct unix_stream_read_state *state, state 2208 net/unix/af_unix.c struct socket *sock = state->socket; state 2212 net/unix/af_unix.c int flags = state->flags; state 2219 net/unix/af_unix.c size_t size = state->size; state 2319 net/unix/af_unix.c if (state->msg && state->msg->msg_name) { state 2321 net/unix/af_unix.c state->msg->msg_name); state 2322 net/unix/af_unix.c unix_copy_addr(state->msg, skb->sk); state 2328 net/unix/af_unix.c chunk = state->recv_actor(skb, skip, chunk, state); state 2393 net/unix/af_unix.c if (state->msg) state 2394 net/unix/af_unix.c scm_recv(sock, state->msg, &scm, flags); state 2403 net/unix/af_unix.c struct unix_stream_read_state *state) state 2408 net/unix/af_unix.c state->msg, chunk); state 2415 net/unix/af_unix.c struct unix_stream_read_state state = { state 2423 net/unix/af_unix.c return unix_stream_read_generic(&state, true); state 2428 net/unix/af_unix.c struct unix_stream_read_state *state) state 2430 net/unix/af_unix.c return skb_splice_bits(skb, state->socket->sk, state 2432 net/unix/af_unix.c state->pipe, chunk, state->splice_flags); state 2439 net/unix/af_unix.c struct unix_stream_read_state state = { state 2452 net/unix/af_unix.c state.flags = MSG_DONTWAIT; state 2454 net/unix/af_unix.c return unix_stream_read_generic(&state, false); state 721 net/vmw_vsock/af_vsock.c sock->state = SS_FREE; state 760 net/vmw_vsock/af_vsock.c if (sock->state != SS_CONNECTED) { state 811 net/vmw_vsock/af_vsock.c if (sock->state == SS_UNCONNECTED) { state 816 net/vmw_vsock/af_vsock.c sock->state = SS_DISCONNECTING; state 990 net/vmw_vsock/af_vsock.c } else if (sock->state == SS_CONNECTED) { state 1037 net/vmw_vsock/af_vsock.c sock->state = SS_UNCONNECTED; state 1056 net/vmw_vsock/af_vsock.c sock->state = SS_CONNECTED; state 1139 net/vmw_vsock/af_vsock.c switch (sock->state) { state 1188 net/vmw_vsock/af_vsock.c sock->state = SS_CONNECTING; state 1221 net/vmw_vsock/af_vsock.c sock->state = SS_UNCONNECTED; state 1227 net/vmw_vsock/af_vsock.c sock->state = SS_UNCONNECTED; state 1238 net/vmw_vsock/af_vsock.c sock->state = SS_UNCONNECTED; state 1319 net/vmw_vsock/af_vsock.c newsock->state = SS_CONNECTED; state 1347 net/vmw_vsock/af_vsock.c if (sock->state != SS_UNCONNECTED) { state 1866 net/vmw_vsock/af_vsock.c sock->state = SS_UNCONNECTED; state 402 net/vmw_vsock/hyperv_transport.c sk->sk_socket->state = SS_CONNECTED; state 856 net/vmw_vsock/virtio_transport_common.c sk->sk_socket->state = SS_CONNECTED; state 1301 net/vmw_vsock/vmci_transport.c sk->sk_socket->state = SS_CONNECTED; state 58 net/wimax/op-reset.c enum wimax_st state; state 64 net/wimax/op-reset.c state = wimax_dev->state; state 67 net/wimax/op-reset.c if (state >= WIMAX_ST_DOWN) { state 79 net/wimax/op-rfkill.c enum wimax_rf_state state) state 85 net/wimax/op-rfkill.c d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); state 86 net/wimax/op-rfkill.c BUG_ON(state == WIMAX_RF_QUERY); state 87 net/wimax/op-rfkill.c BUG_ON(state != WIMAX_RF_ON && state != WIMAX_RF_OFF); state 94 net/wimax/op-rfkill.c if (state != wimax_dev->rf_hw) { state 95 net/wimax/op-rfkill.c wimax_dev->rf_hw = state; state 103 net/wimax/op-rfkill.c state == WIMAX_RF_OFF); state 110 net/wimax/op-rfkill.c wimax_dev, state, result); state 134 net/wimax/op-rfkill.c enum wimax_rf_state state) state 140 net/wimax/op-rfkill.c d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); state 141 net/wimax/op-rfkill.c BUG_ON(state == WIMAX_RF_QUERY); state 142 net/wimax/op-rfkill.c BUG_ON(state != WIMAX_RF_ON && state != WIMAX_RF_OFF); state 149 net/wimax/op-rfkill.c if (state != wimax_dev->rf_sw) { state 150 net/wimax/op-rfkill.c wimax_dev->rf_sw = state; state 157 net/wimax/op-rfkill.c rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF); state 162 net/wimax/op-rfkill.c wimax_dev, state, result); state 191 net/wimax/op-rfkill.c enum wimax_rf_state state) state 198 net/wimax/op-rfkill.c d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); state 199 net/wimax/op-rfkill.c if (wimax_dev->rf_sw == state) state 202 net/wimax/op-rfkill.c result = wimax_dev->op_rfkill_sw_toggle(wimax_dev, state); state 203 net/wimax/op-rfkill.c else if (state == WIMAX_RF_OFF) /* No op? can't turn off */ state 209 net/wimax/op-rfkill.c wimax_dev->rf_sw = state; state 210 net/wimax/op-rfkill.c wimax_state = state == WIMAX_RF_ON ? state 216 net/wimax/op-rfkill.c wimax_dev, state, result); state 245 net/wimax/op-rfkill.c if (wimax_dev->state <= __WIMAX_ST_QUIESCING) state 285 net/wimax/op-rfkill.c int wimax_rfkill(struct wimax_dev *wimax_dev, enum wimax_rf_state state) state 290 net/wimax/op-rfkill.c d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); state 298 net/wimax/op-rfkill.c if (result == -ENOMEDIUM && state == WIMAX_RF_QUERY) state 302 net/wimax/op-rfkill.c switch (state) { state 305 net/wimax/op-rfkill.c result = __wimax_rf_toggle_radio(wimax_dev, state); state 308 net/wimax/op-rfkill.c rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF); state 321 net/wimax/op-rfkill.c wimax_dev, state, result); state 192 net/wimax/stack.c enum wimax_st old_state = wimax_dev->state; state 270 net/wimax/stack.c wimax_dev, wimax_dev->state); state 279 net/wimax/stack.c "from %u\n", wimax_dev, wimax_dev->state); state 348 net/wimax/stack.c if (wimax_dev->state > __WIMAX_ST_NULL) state 364 net/wimax/stack.c enum wimax_st state; state 366 net/wimax/stack.c state = wimax_dev->state; state 368 net/wimax/stack.c return state; state 42 net/wimax/wimax-internal.h if (wimax_dev->state == __WIMAX_ST_NULL) state 44 net/wimax/wimax-internal.h if (wimax_dev->state == WIMAX_ST_DOWN) state 46 net/wimax/wimax-internal.h if (wimax_dev->state == __WIMAX_ST_QUIESCING) state 53 net/wimax/wimax-internal.h void __wimax_state_set(struct wimax_dev *wimax_dev, enum wimax_st state) state 55 net/wimax/wimax-internal.h wimax_dev->state = state; state 1255 net/wireless/core.c unsigned long state, void *ptr) state 1269 net/wireless/core.c switch (state) { state 1901 net/wireless/nl80211.c int flags, struct nl80211_dump_wiphy_state *state) state 1918 net/wireless/nl80211.c if (WARN_ON(!state)) state 1931 net/wireless/nl80211.c switch (state->split_start) { state 1979 net/wireless/nl80211.c state->split_start++; state 1980 net/wireless/nl80211.c if (state->split) state 2026 net/wireless/nl80211.c state->split_start++; state 2027 net/wireless/nl80211.c if (state->split) state 2034 net/wireless/nl80211.c state->split_start++; state 2035 net/wireless/nl80211.c if (state->split) state 2044 net/wireless/nl80211.c for (band = state->band_start; state 2057 net/wireless/nl80211.c switch (state->chan_start) { state 2061 net/wireless/nl80211.c state->chan_start++; state 2062 net/wireless/nl80211.c if (state->split) state 2072 net/wireless/nl80211.c for (i = state->chan_start - 1; state 2084 net/wireless/nl80211.c state->split)) state 2088 net/wireless/nl80211.c if (state->split) state 2092 net/wireless/nl80211.c state->chan_start = i + 2; state 2094 net/wireless/nl80211.c state->chan_start = 0; state 2100 net/wireless/nl80211.c if (state->split) { state 2102 net/wireless/nl80211.c if (state->chan_start) state 2110 net/wireless/nl80211.c state->band_start = band + 1; state 2112 net/wireless/nl80211.c state->band_start = 0; state 2115 net/wireless/nl80211.c if (state->band_start == 0 && state->chan_start == 0) state 2116 net/wireless/nl80211.c state->split_start++; state 2117 net/wireless/nl80211.c if (state->split) state 2129 net/wireless/nl80211.c if (state->split) { state 2145 net/wireless/nl80211.c state->split_start++; state 2146 net/wireless/nl80211.c if (state->split) state 2163 net/wireless/nl80211.c state->split_start++; state 2164 net/wireless/nl80211.c if (state->split) state 2169 net/wireless/nl80211.c if (nl80211_send_wowlan(msg, rdev, state->split)) state 2171 net/wireless/nl80211.c state->split_start++; state 2172 net/wireless/nl80211.c if (state->split) state 2175 net/wireless/nl80211.c state->split_start++; state 2184 net/wireless/nl80211.c state->split)) state 2187 net/wireless/nl80211.c state->split_start++; state 2188 net/wireless/nl80211.c if (state->split) state 2203 net/wireless/nl80211.c if (state->split) state 2230 net/wireless/nl80211.c state->split_start++; state 2272 net/wireless/nl80211.c state->split_start++; state 2288 net/wireless/nl80211.c state->split_start++; state 2324 net/wireless/nl80211.c state->split_start++; state 2366 net/wireless/nl80211.c state->split_start++; state 2378 net/wireless/nl80211.c for (i = state->capa_start; state 2398 net/wireless/nl80211.c if (state->split) state 2403 net/wireless/nl80211.c state->capa_start = i + 1; state 2434 net/wireless/nl80211.c state->split_start++; state 2440 net/wireless/nl80211.c state->split_start++; state 2450 net/wireless/nl80211.c state->split_start = 0; state 2464 net/wireless/nl80211.c struct nl80211_dump_wiphy_state *state) state 2482 net/wireless/nl80211.c state->split = tb[NL80211_ATTR_SPLIT_WIPHY_DUMP]; state 2484 net/wireless/nl80211.c state->filter_wiphy = nla_get_u32(tb[NL80211_ATTR_WIPHY]); state 2486 net/wireless/nl80211.c state->filter_wiphy = nla_get_u64(tb[NL80211_ATTR_WDEV]) >> 32; state 2500 net/wireless/nl80211.c state->filter_wiphy = rdev->wiphy_idx; state 2513 net/wireless/nl80211.c struct nl80211_dump_wiphy_state *state = (void *)cb->args[0]; state 2517 net/wireless/nl80211.c if (!state) { state 2518 net/wireless/nl80211.c state = kzalloc(sizeof(*state), GFP_KERNEL); state 2519 net/wireless/nl80211.c if (!state) { state 2523 net/wireless/nl80211.c state->filter_wiphy = -1; state 2524 net/wireless/nl80211.c ret = nl80211_dump_wiphy_parse(skb, cb, state); state 2526 net/wireless/nl80211.c kfree(state); state 2530 net/wireless/nl80211.c cb->args[0] = (long)state; state 2536 net/wireless/nl80211.c if (++idx <= state->start) state 2538 net/wireless/nl80211.c if (state->filter_wiphy != -1 && state 2539 net/wireless/nl80211.c state->filter_wiphy != rdev->wiphy_idx) state 2547 net/wireless/nl80211.c NLM_F_MULTI, state); state 2563 net/wireless/nl80211.c !skb->len && !state->split && state 2566 net/wireless/nl80211.c state->split_start = 0; state 2573 net/wireless/nl80211.c } while (state->split_start > 0); state 2578 net/wireless/nl80211.c state->start = idx; state 2593 net/wireless/nl80211.c struct nl80211_dump_wiphy_state state = {}; state 2601 net/wireless/nl80211.c &state) < 0) { state 3300 net/wireless/nl80211.c struct nl80211_dump_wiphy_state state = { state 3304 net/wireless/nl80211.c ret = nl80211_dump_wiphy_parse(skb, cb, &state); state 3308 net/wireless/nl80211.c filter_wiphy = state.filter_wiphy; state 10712 net/wireless/nl80211.c bool state; state 10725 net/wireless/nl80211.c state = (ps_state == NL80211_PS_ENABLED) ? true : false; state 10727 net/wireless/nl80211.c if (state == wdev->ps) state 10730 net/wireless/nl80211.c err = rdev_set_power_mgmt(rdev, dev, state, wdev->ps_timeout); state 10732 net/wireless/nl80211.c wdev->ps = state; state 14779 net/wireless/nl80211.c struct nl80211_dump_wiphy_state state = {}; state 14788 net/wireless/nl80211.c if (nl80211_send_wiphy(rdev, cmd, msg, 0, 0, 0, &state) < 0) { state 16731 net/wireless/nl80211.c unsigned long state, state 16739 net/wireless/nl80211.c if (state != NETLINK_URELEASE || notify->protocol != NETLINK_GENERIC) state 47 net/wireless/sme.c } state; state 136 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_SCANNING; state 161 net/wireless/sme.c switch (wdev->conn->state) { state 170 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_AUTHENTICATING; state 184 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ASSOCIATING; state 248 net/wireless/sme.c wdev->conn->state == CFG80211_CONN_CONNECTED) { state 292 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_AUTHENTICATE_NEXT; state 309 net/wireless/sme.c if (wdev->conn->state != CFG80211_CONN_SCANNING && state 310 net/wireless/sme.c wdev->conn->state != CFG80211_CONN_SCAN_AGAIN) state 338 net/wireless/sme.c if (!wdev->conn || wdev->conn->state == CFG80211_CONN_CONNECTED) state 364 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_AUTHENTICATE_NEXT; state 374 net/wireless/sme.c } else if (wdev->conn->state == CFG80211_CONN_AUTHENTICATING) { state 375 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ASSOCIATE_NEXT; state 388 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_CONNECTED; state 399 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ASSOCIATE_NEXT; state 404 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ASSOC_FAILED; state 421 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_AUTH_FAILED_TIMEOUT; state 432 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_DEAUTH; state 443 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ASSOC_FAILED_TIMEOUT; state 454 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_ABANDON; state 595 net/wireless/sme.c wdev->conn->state = CFG80211_CONN_SCAN_AGAIN; state 616 net/wireless/sme.c if (wdev->conn->state == CFG80211_CONN_SCANNING || state 617 net/wireless/sme.c wdev->conn->state == CFG80211_CONN_SCAN_AGAIN) { state 361 net/wireless/wext-core.c unsigned long state, void *ptr) state 402 net/x25/af_x25.c x25_sk(skb->sk)->state = X25_STATE_0; state 567 net/x25/af_x25.c x25->state = X25_STATE_0; state 641 net/x25/af_x25.c switch (x25->state) { state 655 net/x25/af_x25.c x25->state = X25_STATE_2; state 722 net/x25/af_x25.c sk->sk_socket->state = SS_UNCONNECTED; state 748 net/x25/af_x25.c if (sk->sk_state == TCP_ESTABLISHED && sock->state == SS_CONNECTING) { state 749 net/x25/af_x25.c sock->state = SS_CONNECTED; state 754 net/x25/af_x25.c if (sk->sk_state == TCP_CLOSE && sock->state == SS_CONNECTING) { state 755 net/x25/af_x25.c sock->state = SS_UNCONNECTED; state 768 net/x25/af_x25.c sock->state = SS_UNCONNECTED; state 800 net/x25/af_x25.c sock->state = SS_CONNECTING; state 803 net/x25/af_x25.c x25->state = X25_STATE_1; state 819 net/x25/af_x25.c sock->state = SS_CONNECTED; state 827 net/x25/af_x25.c x25->state = X25_STATE_0; state 899 net/x25/af_x25.c newsock->state = SS_CONNECTED; state 1060 net/x25/af_x25.c makex25->state = X25_STATE_3; state 1597 net/x25/af_x25.c x25->state = X25_STATE_3; state 102 net/x25/x25_in.c x25->state = X25_STATE_3; state 165 net/x25/x25_in.c x25->state = X25_STATE_2; state 248 net/x25/x25_in.c x25->state = X25_STATE_4; state 270 net/x25/x25_in.c x25->state = X25_STATE_4; state 288 net/x25/x25_in.c x25->state = X25_STATE_4; state 334 net/x25/x25_in.c x25->state = X25_STATE_2; state 360 net/x25/x25_in.c x25->state = X25_STATE_3; state 380 net/x25/x25_in.c x25->state = X25_STATE_2; state 391 net/x25/x25_in.c if (x25->state == X25_STATE_0) state 396 net/x25/x25_in.c switch (x25->state) { state 79 net/x25/x25_link.c nb->state = X25_LINK_STATE_3; state 86 net/x25/x25_link.c nb->state = X25_LINK_STATE_3; state 104 net/x25/x25_link.c if (nb->state == X25_LINK_STATE_3) state 194 net/x25/x25_link.c switch (nb->state) { state 197 net/x25/x25_link.c nb->state = X25_LINK_STATE_1; state 215 net/x25/x25_link.c switch (nb->state) { state 217 net/x25/x25_link.c nb->state = X25_LINK_STATE_2; state 221 net/x25/x25_link.c nb->state = X25_LINK_STATE_2; state 234 net/x25/x25_link.c nb->state = X25_LINK_STATE_0; state 254 net/x25/x25_link.c nb->state = X25_LINK_STATE_0; state 143 net/x25/x25_out.c if (x25->state != X25_STATE_3) state 103 net/x25/x25_proc.c devname, x25->lci & 0x0FFF, x25->state, x25->vs, x25->vr, state 347 net/x25/x25_subr.c x25->state = X25_STATE_0; state 98 net/x25/x25_timer.c switch (x25_sk(sk)->state) { state 135 net/x25/x25_timer.c switch (x25->state) { state 147 net/x25/x25_timer.c x25->state = X25_STATE_2; state 164 net/x25/x25_timer.c if (x25_sk(sk)->state == X25_STATE_3) state 192 net/xdp/xsk.c if (READ_ONCE(xs->state) == XSK_BOUND) { state 482 net/xdp/xsk.c if (xs->state != XSK_BOUND) state 484 net/xdp/xsk.c WRITE_ONCE(xs->state, XSK_UNBOUND); state 631 net/xdp/xsk.c if (xs->state != XSK_READY) { state 719 net/xdp/xsk.c WRITE_ONCE(xs->state, XSK_BOUND); state 757 net/xdp/xsk.c if (xs->state != XSK_READY) { state 784 net/xdp/xsk.c if (xs->state != XSK_READY || xs->umem) { state 811 net/xdp/xsk.c if (xs->state != XSK_READY) { state 973 net/xdp/xsk.c if (READ_ONCE(xs->state) != XSK_READY) state 1092 net/xdp/xsk.c sock->state = SS_UNCONNECTED; state 1110 net/xdp/xsk.c xs->state = XSK_READY; state 477 net/xfrm/xfrm_input.c if (unlikely(x->km.state != XFRM_STATE_VALID)) { state 478 net/xfrm/xfrm_input.c if (x->km.state == XFRM_STATE_ACQ) state 597 net/xfrm/xfrm_input.c if (unlikely(x->km.state != XFRM_STATE_VALID)) { state 598 net/xfrm/xfrm_input.c if (x->km.state == XFRM_STATE_ACQ) state 433 net/xfrm/xfrm_output.c if (unlikely(x->km.state != XFRM_STATE_VALID)) { state 2391 net/xfrm/xfrm_policy.c if (x && x->km.state == XFRM_STATE_VALID) { state 2398 net/xfrm/xfrm_policy.c error = (x->km.state == XFRM_STATE_ERROR ? state 3804 net/xfrm/xfrm_policy.c if (dst->xfrm->km.state != XFRM_STATE_VALID) state 531 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_DEAD) state 533 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_EXPIRED) state 595 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_ACQ && x->id.spi == 0) state 596 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_EXPIRED; state 643 net/xfrm/xfrm_state.c WARN_ON(x->km.state != XFRM_STATE_DEAD); state 662 net/xfrm/xfrm_state.c if (x->km.state != XFRM_STATE_DEAD) { state 663 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_DEAD; state 1017 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_VALID) { state 1028 net/xfrm/xfrm_state.c } else if (x->km.state == XFRM_STATE_ACQ) { state 1030 net/xfrm/xfrm_state.c } else if (x->km.state == XFRM_STATE_ERROR || state 1031 net/xfrm/xfrm_state.c x->km.state == XFRM_STATE_EXPIRED) { state 1127 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_DEAD; state 1135 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_ACQ; state 1152 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_DEAD; state 1201 net/xfrm/xfrm_state.c x->km.state == XFRM_STATE_VALID) { state 1319 net/xfrm/xfrm_state.c x->km.state != XFRM_STATE_ACQ || state 1356 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_ACQ; state 1522 net/xfrm/xfrm_state.c x->km.state = orig->km.state; state 1635 net/xfrm/xfrm_state.c if (x1->km.state == XFRM_STATE_ACQ) { state 1658 net/xfrm/xfrm_state.c if (likely(x1->km.state == XFRM_STATE_VALID)) { state 1692 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_DEAD; state 1712 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_EXPIRED; state 1907 net/xfrm/xfrm_state.c x->km.state == XFRM_STATE_ACQ) { state 1975 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_DEAD) state 2040 net/xfrm/xfrm_state.c struct xfrm_state *state; state 2053 net/xfrm/xfrm_state.c if (x->state == XFRM_STATE_DEAD) state 2055 net/xfrm/xfrm_state.c state = container_of(x, struct xfrm_state, km); state 2056 net/xfrm/xfrm_state.c if (!xfrm_id_proto_match(state->id.proto, walk->proto)) state 2058 net/xfrm/xfrm_state.c if (!__xfrm_state_filter_match(state, walk->filter)) state 2060 net/xfrm/xfrm_state.c err = func(state, walk->seq, data); state 2083 net/xfrm/xfrm_state.c walk->state = XFRM_STATE_DEAD; state 2108 net/xfrm/xfrm_state.c if (x->km.state == XFRM_STATE_VALID) { state 2416 net/xfrm/xfrm_state.c if (x->km.state != XFRM_STATE_VALID || state 2524 net/xfrm/xfrm_state.c x->km.state = XFRM_STATE_VALID; state 664 net/xfrm/xfrm_user.c x->km.state = XFRM_STATE_DEAD; state 697 net/xfrm/xfrm_user.c x->km.state = XFRM_STATE_DEAD; state 703 net/xfrm/xfrm_user.c if (x->km.state == XFRM_STATE_VOID) state 704 net/xfrm/xfrm_user.c x->km.state = XFRM_STATE_VALID; state 2109 net/xfrm/xfrm_user.c if (x->km.state != XFRM_STATE_VALID) state 2230 net/xfrm/xfrm_user.c struct xfrm_usersa_info *p = &ue->state; state 2242 net/xfrm/xfrm_user.c if (x->km.state != XFRM_STATE_VALID) state 2709 net/xfrm/xfrm_user.c copy_to_user_state(x, &ue->state); state 86 samples/bpf/cpustat_kern.c u32 state; state 136 samples/bpf/cpustat_kern.c *cstate = ctx->state; state 163 samples/bpf/cpustat_kern.c if (ctx->state != (u32)-1) { state 236 samples/bpf/cpustat_kern.c *pstate = ctx->state; state 102 samples/livepatch/livepatch-callbacks-demo.c module_state[obj->mod->state]); state 1316 samples/mic/mpssd/mpssd.c char *state; state 1317 samples/mic/mpssd/mpssd.c state = readsysfs(mic->name, "state"); state 1318 samples/mic/mpssd/mpssd.c if (!state) state 1321 samples/mic/mpssd/mpssd.c mic->name, __func__, __LINE__, state); state 1323 samples/mic/mpssd/mpssd.c if (!strcmp(state, "ready")) { state 1324 samples/mic/mpssd/mpssd.c free(state); state 1327 samples/mic/mpssd/mpssd.c free(state); state 1354 samples/mic/mpssd/mpssd.c char *state = NULL; state 1357 samples/mic/mpssd/mpssd.c while (!state) { state 1358 samples/mic/mpssd/mpssd.c state = readsysfs(mic->name, "state"); state 1362 samples/mic/mpssd/mpssd.c mic->name, __func__, __LINE__, state); state 1364 samples/mic/mpssd/mpssd.c if (!strcmp(state, "ready")) { state 1366 samples/mic/mpssd/mpssd.c } else if (!strcmp(state, "booting")) { state 1368 samples/mic/mpssd/mpssd.c } else if (!strcmp(state, "online")) { state 1370 samples/mic/mpssd/mpssd.c } else if (!strcmp(state, "shutting_down")) { state 1372 samples/mic/mpssd/mpssd.c } else if (!strcmp(state, "reset_failed")) { state 1374 samples/mic/mpssd/mpssd.c } else if (!strcmp(state, "resetting")) { state 1377 samples/mic/mpssd/mpssd.c mpsslog("%s: BUG invalid state %s\n", mic->name, state); state 1381 samples/mic/mpssd/mpssd.c free(state); state 393 samples/uhid/uhid-example.c struct termios state; state 395 samples/uhid/uhid-example.c ret = tcgetattr(STDIN_FILENO, &state); state 399 samples/uhid/uhid-example.c state.c_lflag &= ~ICANON; state 400 samples/uhid/uhid-example.c state.c_cc[VMIN] = 1; state 401 samples/uhid/uhid-example.c ret = tcsetattr(STDIN_FILENO, TCSANOW, &state); state 230 samples/v4l/v4l2-pci-skeleton.c enum vb2_buffer_state state) state 237 samples/v4l/v4l2-pci-skeleton.c vb2_buffer_done(&buf->vb.vb2_buf, state); state 1021 scripts/kconfig/nconf.c static int do_match(int key, struct match_state *state, int *ans) state 1026 scripts/kconfig/nconf.c if (key == '/' || (state->in_search && key == 27)) { state 1030 scripts/kconfig/nconf.c state->in_search = 1-state->in_search; state 1031 scripts/kconfig/nconf.c bzero(state->pattern, sizeof(state->pattern)); state 1032 scripts/kconfig/nconf.c state->match_direction = MATCH_TINKER_PATTERN_DOWN; state 1034 scripts/kconfig/nconf.c } else if (!state->in_search) state 1038 scripts/kconfig/nconf.c state->pattern[strlen(state->pattern)] = c; state 1039 scripts/kconfig/nconf.c state->pattern[strlen(state->pattern)] = '\0'; state 1040 scripts/kconfig/nconf.c adj_match_dir(&state->match_direction); state 1041 scripts/kconfig/nconf.c *ans = get_mext_match(state->pattern, state 1042 scripts/kconfig/nconf.c state->match_direction); state 1044 scripts/kconfig/nconf.c state->match_direction = FIND_NEXT_MATCH_DOWN; state 1045 scripts/kconfig/nconf.c *ans = get_mext_match(state->pattern, state 1046 scripts/kconfig/nconf.c state->match_direction); state 1048 scripts/kconfig/nconf.c state->match_direction = FIND_NEXT_MATCH_UP; state 1049 scripts/kconfig/nconf.c *ans = get_mext_match(state->pattern, state 1050 scripts/kconfig/nconf.c state->match_direction); state 1052 scripts/kconfig/nconf.c state->pattern[strlen(state->pattern)-1] = '\0'; state 1053 scripts/kconfig/nconf.c adj_match_dir(&state->match_direction); state 1058 scripts/kconfig/nconf.c state->in_search = 0; state 1059 scripts/kconfig/nconf.c bzero(state->pattern, sizeof(state->pattern)); state 229 scripts/unifdef.c static void state(Ifstate); state 427 scripts/unifdef.c static void Strue (void) { drop(); ignoreoff(); state(IS_TRUE_PREFIX); } state 428 scripts/unifdef.c static void Sfalse(void) { drop(); ignoreoff(); state(IS_FALSE_PREFIX); } state 429 scripts/unifdef.c static void Selse (void) { drop(); state(IS_TRUE_ELSE); } state 431 scripts/unifdef.c static void Pelif (void) { print(); ignoreoff(); state(IS_PASS_MIDDLE); } state 432 scripts/unifdef.c static void Pelse (void) { print(); state(IS_PASS_ELSE); } state 435 scripts/unifdef.c static void Dfalse(void) { drop(); ignoreoff(); state(IS_FALSE_TRAILER); } state 436 scripts/unifdef.c static void Delif (void) { drop(); ignoreoff(); state(IS_FALSE_MIDDLE); } state 437 scripts/unifdef.c static void Delse (void) { drop(); state(IS_FALSE_ELSE); } state 454 scripts/unifdef.c static void Mtrue (void) { keywordedit("else"); state(IS_TRUE_MIDDLE); } state 455 scripts/unifdef.c static void Melif (void) { keywordedit("endif"); state(IS_FALSE_TRAILER); } state 456 scripts/unifdef.c static void Melse (void) { keywordedit("endif"); state(IS_FALSE_ELSE); } state 615 security/apparmor/apparmorfs.c unsigned int state = 0; state 621 security/apparmor/apparmorfs.c state = aa_dfa_match_len(dfa, profile->file.start, state 623 security/apparmor/apparmorfs.c if (state) { state 626 security/apparmor/apparmorfs.c tmp = aa_compute_fperms(dfa, state, &cond); state 632 security/apparmor/apparmorfs.c state = aa_dfa_match_len(dfa, profile->policy.start[0], state 634 security/apparmor/apparmorfs.c if (state) state 635 security/apparmor/apparmorfs.c aa_compute_perms(dfa, state, &tmp); state 99 security/apparmor/domain.c bool stack, unsigned int state) state 104 security/apparmor/domain.c state = aa_dfa_match(profile->file.dfa, state, "&"); state 106 security/apparmor/domain.c return aa_dfa_match(profile->file.dfa, state, tp->base.hname); state 110 security/apparmor/domain.c state = aa_dfa_match_len(profile->file.dfa, state, ":", 1); state 111 security/apparmor/domain.c state = aa_dfa_match(profile->file.dfa, state, ns_name); state 112 security/apparmor/domain.c state = aa_dfa_match_len(profile->file.dfa, state, ":", 1); state 113 security/apparmor/domain.c return aa_dfa_match(profile->file.dfa, state, tp->base.hname); state 134 security/apparmor/domain.c unsigned int state, bool subns, u32 request, state 145 security/apparmor/domain.c state = match_component(profile, tp, stack, state); state 146 security/apparmor/domain.c if (!state) state 159 security/apparmor/domain.c state = aa_dfa_match(profile->file.dfa, state, "//&"); state 160 security/apparmor/domain.c state = match_component(profile, tp, false, state); state 161 security/apparmor/domain.c if (!state) state 164 security/apparmor/domain.c *perms = aa_compute_fperms(profile->file.dfa, state, &cond); state 201 security/apparmor/domain.c unsigned int state = 0; state 207 security/apparmor/domain.c state = match_component(profile, tp, stack, start); state 208 security/apparmor/domain.c if (!state) state 217 security/apparmor/domain.c tmp = aa_compute_fperms(profile->file.dfa, state, &cond); state 223 security/apparmor/domain.c state = match_component(profile, tp, stack, start); state 224 security/apparmor/domain.c if (!state) state 226 security/apparmor/domain.c tmp = aa_compute_fperms(profile->file.dfa, state, &cond); state 254 security/apparmor/domain.c bool stack, unsigned int state, bool subns, u32 request, state 260 security/apparmor/domain.c error = label_compound_match(profile, label, stack, state, subns, state 266 security/apparmor/domain.c return label_components_match(profile, label, stack, state, subns, state 310 security/apparmor/domain.c struct aa_profile *profile, unsigned int state) state 323 security/apparmor/domain.c state = aa_dfa_null_transition(profile->xmatch, state); state 334 security/apparmor/domain.c state = aa_dfa_match_len(profile->xmatch, state, value, state 336 security/apparmor/domain.c perm = dfa_user_allow(profile->xmatch, state); state 343 security/apparmor/domain.c state = aa_dfa_null_transition(profile->xmatch, state); state 350 security/apparmor/domain.c if (!state) { state 411 security/apparmor/domain.c unsigned int state, count; state 414 security/apparmor/domain.c state = aa_dfa_leftmatch(profile->xmatch, DFA_START, state 416 security/apparmor/domain.c perm = dfa_user_allow(profile->xmatch, state); state 431 security/apparmor/domain.c state); state 626 security/apparmor/domain.c unsigned int state = profile->file.start; state 660 security/apparmor/domain.c state = aa_str_perms(profile->file.dfa, state, name, cond, &perms); state 678 security/apparmor/domain.c if (aa_xattrs_match(bprm, component, state) < state 748 security/apparmor/domain.c unsigned int state = profile->file.start; state 781 security/apparmor/domain.c state = aa_str_perms(profile->file.dfa, state, xname, cond, &perms); state 790 security/apparmor/domain.c state = aa_dfa_null_transition(profile->file.dfa, state); state 792 security/apparmor/domain.c state, &perms); state 224 security/apparmor/file.c struct aa_perms aa_compute_fperms(struct aa_dfa *dfa, unsigned int state, state 235 security/apparmor/file.c perms.allow = map_old_perms(dfa_user_allow(dfa, state)); state 236 security/apparmor/file.c perms.audit = map_old_perms(dfa_user_audit(dfa, state)); state 237 security/apparmor/file.c perms.quiet = map_old_perms(dfa_user_quiet(dfa, state)); state 238 security/apparmor/file.c perms.xindex = dfa_user_xindex(dfa, state); state 240 security/apparmor/file.c perms.allow = map_old_perms(dfa_other_allow(dfa, state)); state 241 security/apparmor/file.c perms.audit = map_old_perms(dfa_other_audit(dfa, state)); state 242 security/apparmor/file.c perms.quiet = map_old_perms(dfa_other_quiet(dfa, state)); state 243 security/apparmor/file.c perms.xindex = dfa_other_xindex(dfa, state); state 248 security/apparmor/file.c if (ACCEPT_TABLE(dfa)[state] & 0x80000000) state 250 security/apparmor/file.c if (ACCEPT_TABLE(dfa)[state] & 0x40000000) state 270 security/apparmor/file.c unsigned int state; state 271 security/apparmor/file.c state = aa_dfa_match(dfa, start, name); state 272 security/apparmor/file.c *perms = aa_compute_fperms(dfa, state, cond); state 274 security/apparmor/file.c return state; state 374 security/apparmor/file.c unsigned int state; state 390 security/apparmor/file.c state = aa_str_perms(profile->file.dfa, profile->file.start, lname, state 397 security/apparmor/file.c state = aa_dfa_null_transition(profile->file.dfa, state); state 398 security/apparmor/file.c aa_str_perms(profile->file.dfa, state, tname, cond, &perms); state 143 security/apparmor/include/file.h #define dfa_user_allow(dfa, state) (((ACCEPT_TABLE(dfa)[state]) & 0x7f) | \ state 144 security/apparmor/include/file.h ((ACCEPT_TABLE(dfa)[state]) & 0x80000000)) state 145 security/apparmor/include/file.h #define dfa_user_audit(dfa, state) ((ACCEPT_TABLE2(dfa)[state]) & 0x7f) state 146 security/apparmor/include/file.h #define dfa_user_quiet(dfa, state) (((ACCEPT_TABLE2(dfa)[state]) >> 7) & 0x7f) state 147 security/apparmor/include/file.h #define dfa_user_xindex(dfa, state) \ state 148 security/apparmor/include/file.h (dfa_map_xindex(ACCEPT_TABLE(dfa)[state] & 0x3fff)) state 150 security/apparmor/include/file.h #define dfa_other_allow(dfa, state) ((((ACCEPT_TABLE(dfa)[state]) >> 14) & \ state 152 security/apparmor/include/file.h ((ACCEPT_TABLE(dfa)[state]) & 0x80000000)) state 153 security/apparmor/include/file.h #define dfa_other_audit(dfa, state) (((ACCEPT_TABLE2(dfa)[state]) >> 14) & 0x7f) state 154 security/apparmor/include/file.h #define dfa_other_quiet(dfa, state) \ state 155 security/apparmor/include/file.h ((((ACCEPT_TABLE2(dfa)[state]) >> 7) >> 14) & 0x7f) state 156 security/apparmor/include/file.h #define dfa_other_xindex(dfa, state) \ state 157 security/apparmor/include/file.h dfa_map_xindex((ACCEPT_TABLE(dfa)[state] >> 14) & 0x3fff) state 183 security/apparmor/include/file.h struct aa_perms aa_compute_fperms(struct aa_dfa *dfa, unsigned int state, state 335 security/apparmor/include/label.h unsigned int state; state 337 security/apparmor/include/label.h state = aa_dfa_matchn_until(stacksplitdfa, DFA_START, str, n, &pos); state 338 security/apparmor/include/label.h if (!ACCEPT_TABLE(stacksplitdfa)[state]) state 347 security/apparmor/include/label.h unsigned int state; state 349 security/apparmor/include/label.h state = aa_dfa_match_until(stacksplitdfa, DFA_START, str, &pos); state 350 security/apparmor/include/label.h if (!ACCEPT_TABLE(stacksplitdfa)[state]) state 360 security/apparmor/include/label.h unsigned int state, bool subns, u32 request, state 128 security/apparmor/include/match.h unsigned int aa_dfa_next(struct aa_dfa *dfa, unsigned int state, state 144 security/apparmor/include/perms.h void aa_compute_perms(struct aa_dfa *dfa, unsigned int state, state 228 security/apparmor/include/policy.h unsigned int state = PROFILE_MEDIATES(profile, AA_CLASS_NET); state 231 security/apparmor/include/policy.h if (!state) state 233 security/apparmor/include/policy.h return aa_dfa_match_len(profile->policy.dfa, state, (char *) &be_af, 2); state 192 security/apparmor/ipc.c unsigned int state; state 200 security/apparmor/ipc.c state = aa_dfa_next(profile->policy.dfa, state 203 security/apparmor/ipc.c aa_label_match(profile, peer, state, false, request, &perms); state 1243 security/apparmor/label.c unsigned int state) state 1248 security/apparmor/label.c return aa_dfa_match(profile->policy.dfa, state, tp->base.hname); state 1252 security/apparmor/label.c state = aa_dfa_match_len(profile->policy.dfa, state, ":", 1); state 1253 security/apparmor/label.c state = aa_dfa_match(profile->policy.dfa, state, ns_name); state 1254 security/apparmor/label.c state = aa_dfa_match_len(profile->policy.dfa, state, ":", 1); state 1255 security/apparmor/label.c return aa_dfa_match(profile->policy.dfa, state, tp->base.hname); state 1275 security/apparmor/label.c unsigned int state, bool subns, u32 request, state 1285 security/apparmor/label.c state = match_component(profile, tp, state); state 1286 security/apparmor/label.c if (!state) state 1299 security/apparmor/label.c state = aa_dfa_match(profile->policy.dfa, state, "//&"); state 1300 security/apparmor/label.c state = match_component(profile, tp, state); state 1301 security/apparmor/label.c if (!state) state 1304 security/apparmor/label.c aa_compute_perms(profile->policy.dfa, state, perms); state 1313 security/apparmor/label.c return state; state 1339 security/apparmor/label.c unsigned int state = 0; state 1345 security/apparmor/label.c state = match_component(profile, tp, start); state 1346 security/apparmor/label.c if (!state) state 1355 security/apparmor/label.c aa_compute_perms(profile->policy.dfa, state, &tmp); state 1361 security/apparmor/label.c state = match_component(profile, tp, start); state 1362 security/apparmor/label.c if (!state) state 1364 security/apparmor/label.c aa_compute_perms(profile->policy.dfa, state, &tmp); state 1391 security/apparmor/label.c unsigned int state, bool subns, u32 request, state 1394 security/apparmor/label.c int error = label_compound_match(profile, label, state, subns, request, state 1400 security/apparmor/label.c return label_components_match(profile, label, state, subns, request, state 325 security/apparmor/lib.c void aa_compute_perms(struct aa_dfa *dfa, unsigned int state, state 329 security/apparmor/lib.c .allow = dfa_user_allow(dfa, state), state 330 security/apparmor/lib.c .audit = dfa_user_audit(dfa, state), state 331 security/apparmor/lib.c .quiet = dfa_user_quiet(dfa, state), state 337 security/apparmor/lib.c perms->allow |= map_other(dfa_other_allow(dfa, state)); state 338 security/apparmor/lib.c perms->audit |= map_other(dfa_other_audit(dfa, state)); state 339 security/apparmor/lib.c perms->quiet |= map_other(dfa_other_quiet(dfa, state)); state 385 security/apparmor/lib.c unsigned int state; state 387 security/apparmor/lib.c state = aa_dfa_next(profile->policy.dfa, state 390 security/apparmor/lib.c aa_label_match(profile, label, state, false, request, perms); state 1615 security/apparmor/lsm.c const struct nf_hook_state *state) state 1638 security/apparmor/lsm.c const struct nf_hook_state *state) state 1640 security/apparmor/lsm.c return apparmor_ip_postroute(priv, skb, state); state 1646 security/apparmor/lsm.c const struct nf_hook_state *state) state 1648 security/apparmor/lsm.c return apparmor_ip_postroute(priv, skb, state); state 370 security/apparmor/match.c #define match_char(state, def, base, next, check, C) \ state 372 security/apparmor/match.c u32 b = (base)[(state)]; \ state 374 security/apparmor/match.c if ((check)[pos] != (state)) { \ state 375 security/apparmor/match.c (state) = (def)[(state)]; \ state 380 security/apparmor/match.c (state) = (next)[pos]; \ state 407 security/apparmor/match.c unsigned int state = start; state 409 security/apparmor/match.c if (state == 0) state 417 security/apparmor/match.c match_char(state, def, base, next, check, state 422 security/apparmor/match.c match_char(state, def, base, next, check, (u8) *str++); state 425 security/apparmor/match.c return state; state 447 security/apparmor/match.c unsigned int state = start; state 449 security/apparmor/match.c if (state == 0) state 458 security/apparmor/match.c match_char(state, def, base, next, check, state 463 security/apparmor/match.c match_char(state, def, base, next, check, (u8) *str++); state 466 security/apparmor/match.c return state; state 479 security/apparmor/match.c unsigned int aa_dfa_next(struct aa_dfa *dfa, unsigned int state, state 491 security/apparmor/match.c match_char(state, def, base, next, check, equiv[(u8) c]); state 493 security/apparmor/match.c match_char(state, def, base, next, check, (u8) c); state 495 security/apparmor/match.c return state; state 519 security/apparmor/match.c unsigned int state = start, pos; state 521 security/apparmor/match.c if (state == 0) state 530 security/apparmor/match.c pos = base_idx(base[state]) + equiv[(u8) *str++]; state 531 security/apparmor/match.c if (check[pos] == state) state 532 security/apparmor/match.c state = next[pos]; state 534 security/apparmor/match.c state = def[state]; state 535 security/apparmor/match.c if (accept[state]) state 541 security/apparmor/match.c pos = base_idx(base[state]) + (u8) *str++; state 542 security/apparmor/match.c if (check[pos] == state) state 543 security/apparmor/match.c state = next[pos]; state 545 security/apparmor/match.c state = def[state]; state 546 security/apparmor/match.c if (accept[state]) state 552 security/apparmor/match.c return state; state 580 security/apparmor/match.c unsigned int state = start, pos; state 583 security/apparmor/match.c if (state == 0) state 592 security/apparmor/match.c pos = base_idx(base[state]) + equiv[(u8) *str++]; state 593 security/apparmor/match.c if (check[pos] == state) state 594 security/apparmor/match.c state = next[pos]; state 596 security/apparmor/match.c state = def[state]; state 597 security/apparmor/match.c if (accept[state]) state 603 security/apparmor/match.c pos = base_idx(base[state]) + (u8) *str++; state 604 security/apparmor/match.c if (check[pos] == state) state 605 security/apparmor/match.c state = next[pos]; state 607 security/apparmor/match.c state = def[state]; state 608 security/apparmor/match.c if (accept[state]) state 614 security/apparmor/match.c return state; state 624 security/apparmor/match.c static bool is_loop(struct match_workbuf *wb, unsigned int state, state 630 security/apparmor/match.c if (wb->history[pos] < state) state 634 security/apparmor/match.c if (wb->history[pos] == state) { state 655 security/apparmor/match.c unsigned int state = start, pos; state 663 security/apparmor/match.c if (state == 0) state 674 security/apparmor/match.c wb->history[wb->pos] = state; state 675 security/apparmor/match.c pos = base_idx(base[state]) + equiv[(u8) *str++]; state 676 security/apparmor/match.c if (check[pos] == state) state 677 security/apparmor/match.c state = next[pos]; state 679 security/apparmor/match.c state = def[state]; state 680 security/apparmor/match.c if (is_loop(wb, state, &adjust)) { state 681 security/apparmor/match.c state = aa_dfa_match(dfa, state, str); state 693 security/apparmor/match.c wb->history[wb->pos] = state; state 694 security/apparmor/match.c pos = base_idx(base[state]) + (u8) *str++; state 695 security/apparmor/match.c if (check[pos] == state) state 696 security/apparmor/match.c state = next[pos]; state 698 security/apparmor/match.c state = def[state]; state 699 security/apparmor/match.c if (is_loop(wb, state, &adjust)) { state 700 security/apparmor/match.c state = aa_dfa_match(dfa, state, str); state 710 security/apparmor/match.c if (!state) state 712 security/apparmor/match.c return state; state 193 security/apparmor/mount.c static unsigned int match_mnt_flags(struct aa_dfa *dfa, unsigned int state, state 200 security/apparmor/mount.c state = aa_dfa_next(dfa, state, i + 1); state 203 security/apparmor/mount.c return state; state 214 security/apparmor/mount.c unsigned int state) state 217 security/apparmor/mount.c .allow = dfa_user_allow(dfa, state), state 218 security/apparmor/mount.c .audit = dfa_user_audit(dfa, state), state 219 security/apparmor/mount.c .quiet = dfa_user_quiet(dfa, state), state 220 security/apparmor/mount.c .xindex = dfa_user_xindex(dfa, state), state 244 security/apparmor/mount.c unsigned int state; state 249 security/apparmor/mount.c state = aa_dfa_match(dfa, start, mntpnt); state 250 security/apparmor/mount.c state = aa_dfa_null_transition(dfa, state); state 251 security/apparmor/mount.c if (!state) state 255 security/apparmor/mount.c state = aa_dfa_match(dfa, state, devname); state 256 security/apparmor/mount.c state = aa_dfa_null_transition(dfa, state); state 257 security/apparmor/mount.c if (!state) state 261 security/apparmor/mount.c state = aa_dfa_match(dfa, state, type); state 262 security/apparmor/mount.c state = aa_dfa_null_transition(dfa, state); state 263 security/apparmor/mount.c if (!state) state 266 security/apparmor/mount.c state = match_mnt_flags(dfa, state, flags); state 267 security/apparmor/mount.c if (!state) state 269 security/apparmor/mount.c *perms = compute_mnt_perms(dfa, state); state 275 security/apparmor/mount.c state = aa_dfa_null_transition(dfa, state); state 276 security/apparmor/mount.c if (!state) state 279 security/apparmor/mount.c state = aa_dfa_match(dfa, state, data); state 280 security/apparmor/mount.c if (!state) state 282 security/apparmor/mount.c *perms = compute_mnt_perms(dfa, state); state 558 security/apparmor/mount.c unsigned int state; state 572 security/apparmor/mount.c state = aa_dfa_match(profile->policy.dfa, state 575 security/apparmor/mount.c perms = compute_mnt_perms(profile->policy.dfa, state); state 615 security/apparmor/mount.c unsigned int state; state 638 security/apparmor/mount.c state = aa_dfa_match(profile->policy.dfa, state 641 security/apparmor/mount.c state = aa_dfa_null_transition(profile->policy.dfa, state); state 642 security/apparmor/mount.c state = aa_dfa_match(profile->policy.dfa, state, old_name); state 643 security/apparmor/mount.c perms = compute_mnt_perms(profile->policy.dfa, state); state 110 security/apparmor/net.c unsigned int state; state 118 security/apparmor/net.c state = PROFILE_MEDIATES(profile, AA_CLASS_NET); state 119 security/apparmor/net.c if (!state) state 124 security/apparmor/net.c state = aa_dfa_match_len(profile->policy.dfa, state, (char *) &buffer, state 126 security/apparmor/net.c aa_compute_perms(profile->policy.dfa, state, &perms); state 127 security/keys/gc.c short state = key->state; state 135 security/keys/gc.c if (state == KEY_IS_POSITIVE && key->type->destroy) state 149 security/keys/gc.c if (state != KEY_IS_UNINSTANTIATED) state 411 security/keys/key.c smp_store_release(&key->state, state 438 security/keys/key.c if (key->state == KEY_IS_UNINSTANTIATED) { state 599 security/keys/key.c if (key->state == KEY_IS_UNINSTANTIATED) { state 1025 security/keys/keyctl.c if (key->state != KEY_IS_UNINSTANTIATED) { state 579 security/keys/keyring.c short state = READ_ONCE(key->state); state 625 security/keys/keyring.c if (state < 0) { state 626 security/keys/keyring.c ctx->result = ERR_PTR(state); state 161 security/keys/proc.c short state; state 220 security/keys/proc.c state = key_read_state(key); state 228 security/keys/proc.c state != KEY_IS_UNINSTANTIATED ? 'I' : '-', state 233 security/keys/proc.c state < 0 ? 'N' : '-', state 146 security/lockdown/lockdown.c char *state; state 149 security/lockdown/lockdown.c state = memdup_user_nul(buf, n); state 150 security/lockdown/lockdown.c if (IS_ERR(state)) state 151 security/lockdown/lockdown.c return PTR_ERR(state); state 153 security/lockdown/lockdown.c len = strlen(state); state 154 security/lockdown/lockdown.c if (len && state[len-1] == '\n') { state 155 security/lockdown/lockdown.c state[len-1] = '\0'; state 163 security/lockdown/lockdown.c if (label && !strcmp(state, label)) state 167 security/lockdown/lockdown.c kfree(state); state 413 security/selinux/avc.c static inline int avc_xperms_audit(struct selinux_state *state, state 426 security/selinux/avc.c return slow_avc_audit(state, ssid, tsid, tclass, requested, state 709 security/selinux/avc.c rc = security_sid_to_context(sad->state, sad->ssid, &scontext, state 718 security/selinux/avc.c rc = security_sid_to_context(sad->state, sad->tsid, &scontext, state 733 security/selinux/avc.c rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext, state 743 security/selinux/avc.c rc = security_sid_to_context_inval(sad->state, sad->tsid, &scontext, state 755 security/selinux/avc.c noinline int slow_avc_audit(struct selinux_state *state, state 778 security/selinux/avc.c sad.state = state; state 995 security/selinux/avc.c struct avc_node *avc_compute_av(struct selinux_state *state, state 1002 security/selinux/avc.c security_compute_av(state, ssid, tsid, tclass, avd, &xp_node->xp); state 1004 security/selinux/avc.c return avc_insert(state->avc, ssid, tsid, tclass, avd, xp_node); state 1007 security/selinux/avc.c static noinline int avc_denied(struct selinux_state *state, state 1016 security/selinux/avc.c if (enforcing_enabled(state) && state 1020 security/selinux/avc.c avc_update_node(state->avc, AVC_CALLBACK_GRANT, requested, driver, state 1032 security/selinux/avc.c int avc_has_extended_perms(struct selinux_state *state, state 1054 security/selinux/avc.c node = avc_lookup(state->avc, ssid, tsid, tclass); state 1056 security/selinux/avc.c node = avc_compute_av(state, ssid, tsid, tclass, &avd, xp_node); state 1080 security/selinux/avc.c security_compute_xperms_decision(state, ssid, tsid, tclass, state 1083 security/selinux/avc.c avc_update_node(state->avc, AVC_CALLBACK_ADD_XPERMS, requested, state 1097 security/selinux/avc.c rc = avc_denied(state, ssid, tsid, tclass, requested, state 1102 security/selinux/avc.c rc2 = avc_xperms_audit(state, ssid, tsid, tclass, requested, state 1129 security/selinux/avc.c inline int avc_has_perm_noaudit(struct selinux_state *state, state 1145 security/selinux/avc.c node = avc_lookup(state->avc, ssid, tsid, tclass); state 1147 security/selinux/avc.c node = avc_compute_av(state, ssid, tsid, tclass, avd, &xp_node); state 1153 security/selinux/avc.c rc = avc_denied(state, ssid, tsid, tclass, requested, 0, 0, state 1176 security/selinux/avc.c int avc_has_perm(struct selinux_state *state, u32 ssid, u32 tsid, u16 tclass, state 1182 security/selinux/avc.c rc = avc_has_perm_noaudit(state, ssid, tsid, tclass, requested, 0, state 1185 security/selinux/avc.c rc2 = avc_audit(state, ssid, tsid, tclass, requested, &avd, rc, state 1192 security/selinux/avc.c int avc_has_perm_flags(struct selinux_state *state, state 1200 security/selinux/avc.c rc = avc_has_perm_noaudit(state, ssid, tsid, tclass, requested, state 1204 security/selinux/avc.c rc2 = avc_audit(state, ssid, tsid, tclass, requested, &avd, rc, state 1211 security/selinux/avc.c u32 avc_policy_seqno(struct selinux_state *state) state 1213 security/selinux/avc.c return state->avc->avc_cache.latest_notif; state 5642 security/selinux/hooks.c const struct nf_hook_state *state) state 5644 security/selinux/hooks.c return selinux_ip_forward(skb, state->in, PF_INET); state 5650 security/selinux/hooks.c const struct nf_hook_state *state) state 5652 security/selinux/hooks.c return selinux_ip_forward(skb, state->in, PF_INET6); state 5700 security/selinux/hooks.c const struct nf_hook_state *state) state 5708 security/selinux/hooks.c const struct nf_hook_state *state) state 5890 security/selinux/hooks.c const struct nf_hook_state *state) state 5892 security/selinux/hooks.c return selinux_ip_postroute(skb, state->out, PF_INET); state 5898 security/selinux/hooks.c const struct nf_hook_state *state) state 5900 security/selinux/hooks.c return selinux_ip_postroute(skb, state->out, PF_INET6); state 7229 security/selinux/hooks.c int selinux_disable(struct selinux_state *state) state 7231 security/selinux/hooks.c if (state->initialized) { state 7236 security/selinux/hooks.c if (state->disabled) { state 7241 security/selinux/hooks.c state->disabled = 1; state 55 security/selinux/include/avc.h struct selinux_state *state; state 100 security/selinux/include/avc.h int slow_avc_audit(struct selinux_state *state, state 125 security/selinux/include/avc.h static inline int avc_audit(struct selinux_state *state, state 140 security/selinux/include/avc.h return slow_avc_audit(state, ssid, tsid, tclass, state 148 security/selinux/include/avc.h int avc_has_perm_noaudit(struct selinux_state *state, state 154 security/selinux/include/avc.h int avc_has_perm(struct selinux_state *state, state 158 security/selinux/include/avc.h int avc_has_perm_flags(struct selinux_state *state, state 164 security/selinux/include/avc.h int avc_has_extended_perms(struct selinux_state *state, state 169 security/selinux/include/avc.h u32 avc_policy_seqno(struct selinux_state *state); state 16 security/selinux/include/conditional.h int security_get_bools(struct selinux_state *state, state 19 security/selinux/include/conditional.h int security_set_bools(struct selinux_state *state, state 22 security/selinux/include/conditional.h int security_get_bool_value(struct selinux_state *state, state 118 security/selinux/include/security.h static inline bool enforcing_enabled(struct selinux_state *state) state 120 security/selinux/include/security.h return state->enforcing; state 123 security/selinux/include/security.h static inline void enforcing_set(struct selinux_state *state, bool value) state 125 security/selinux/include/security.h state->enforcing = value; state 128 security/selinux/include/security.h static inline bool enforcing_enabled(struct selinux_state *state) state 133 security/selinux/include/security.h static inline void enforcing_set(struct selinux_state *state, bool value) state 140 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 142 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_NETPEER]; state 147 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 149 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_OPENPERM]; state 154 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 156 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_EXTSOCKCLASS]; state 161 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 163 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_ALWAYSNETWORK]; state 168 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 170 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_CGROUPSECLABEL]; state 175 security/selinux/include/security.h struct selinux_state *state = &selinux_state; state 177 security/selinux/include/security.h return state->policycap[POLICYDB_CAPABILITY_NNP_NOSUID_TRANSITION]; state 180 security/selinux/include/security.h int security_mls_enabled(struct selinux_state *state); state 181 security/selinux/include/security.h int security_load_policy(struct selinux_state *state, state 183 security/selinux/include/security.h int security_read_policy(struct selinux_state *state, state 185 security/selinux/include/security.h size_t security_policydb_len(struct selinux_state *state); state 187 security/selinux/include/security.h int security_policycap_supported(struct selinux_state *state, state 225 security/selinux/include/security.h void security_compute_av(struct selinux_state *state, state 230 security/selinux/include/security.h void security_compute_xperms_decision(struct selinux_state *state, state 235 security/selinux/include/security.h void security_compute_av_user(struct selinux_state *state, state 239 security/selinux/include/security.h int security_transition_sid(struct selinux_state *state, state 243 security/selinux/include/security.h int security_transition_sid_user(struct selinux_state *state, state 247 security/selinux/include/security.h int security_member_sid(struct selinux_state *state, u32 ssid, u32 tsid, state 250 security/selinux/include/security.h int security_change_sid(struct selinux_state *state, u32 ssid, u32 tsid, state 253 security/selinux/include/security.h int security_sid_to_context(struct selinux_state *state, u32 sid, state 256 security/selinux/include/security.h int security_sid_to_context_force(struct selinux_state *state, state 259 security/selinux/include/security.h int security_sid_to_context_inval(struct selinux_state *state, state 262 security/selinux/include/security.h int security_context_to_sid(struct selinux_state *state, state 266 security/selinux/include/security.h int security_context_str_to_sid(struct selinux_state *state, state 269 security/selinux/include/security.h int security_context_to_sid_default(struct selinux_state *state, state 273 security/selinux/include/security.h int security_context_to_sid_force(struct selinux_state *state, state 277 security/selinux/include/security.h int security_get_user_sids(struct selinux_state *state, state 281 security/selinux/include/security.h int security_port_sid(struct selinux_state *state, state 284 security/selinux/include/security.h int security_ib_pkey_sid(struct selinux_state *state, state 287 security/selinux/include/security.h int security_ib_endport_sid(struct selinux_state *state, state 290 security/selinux/include/security.h int security_netif_sid(struct selinux_state *state, state 293 security/selinux/include/security.h int security_node_sid(struct selinux_state *state, state 297 security/selinux/include/security.h int security_validate_transition(struct selinux_state *state, state 301 security/selinux/include/security.h int security_validate_transition_user(struct selinux_state *state, state 305 security/selinux/include/security.h int security_bounded_transition(struct selinux_state *state, state 308 security/selinux/include/security.h int security_sid_mls_copy(struct selinux_state *state, state 311 security/selinux/include/security.h int security_net_peersid_resolve(struct selinux_state *state, state 316 security/selinux/include/security.h int security_get_classes(struct selinux_state *state, state 318 security/selinux/include/security.h int security_get_permissions(struct selinux_state *state, state 320 security/selinux/include/security.h int security_get_reject_unknown(struct selinux_state *state); state 321 security/selinux/include/security.h int security_get_allow_unknown(struct selinux_state *state); state 332 security/selinux/include/security.h int security_fs_use(struct selinux_state *state, struct super_block *sb); state 334 security/selinux/include/security.h int security_genfs_sid(struct selinux_state *state, state 339 security/selinux/include/security.h int security_netlbl_secattr_to_sid(struct selinux_state *state, state 343 security/selinux/include/security.h int security_netlbl_sid_to_secattr(struct selinux_state *state, state 347 security/selinux/include/security.h static inline int security_netlbl_secattr_to_sid(struct selinux_state *state, state 354 security/selinux/include/security.h static inline int security_netlbl_sid_to_secattr(struct selinux_state *state, state 367 security/selinux/include/security.h extern struct page *selinux_kernel_status_page(struct selinux_state *state); state 381 security/selinux/include/security.h extern void selinux_status_update_setenforce(struct selinux_state *state, state 383 security/selinux/include/security.h extern void selinux_status_update_policyload(struct selinux_state *state, state 386 security/selinux/include/security.h extern int selinux_disable(struct selinux_state *state); state 79 security/selinux/selinuxfs.c struct selinux_state *state; state 93 security/selinux/selinuxfs.c fsi->state = &selinux_state; state 129 security/selinux/selinuxfs.c enforcing_enabled(fsi->state)); state 139 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 161 security/selinux/selinuxfs.c old_value = enforcing_enabled(state); state 176 security/selinux/selinuxfs.c enforcing_set(state, new_value); state 178 security/selinux/selinuxfs.c avc_ss_reset(state->avc, 0); state 180 security/selinux/selinuxfs.c selinux_status_update_setenforce(state, new_value); state 203 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 208 security/selinux/selinuxfs.c security_get_reject_unknown(state) : state 209 security/selinux/selinuxfs.c !security_get_allow_unknown(state); state 223 security/selinux/selinuxfs.c struct page *status = selinux_kernel_status_page(fsi->state); state 301 security/selinux/selinuxfs.c enforcing = enforcing_enabled(fsi->state); state 302 security/selinux/selinuxfs.c length = selinux_disable(fsi->state); state 359 security/selinux/selinuxfs.c security_mls_enabled(fsi->state)); state 376 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 399 security/selinux/selinuxfs.c if (i_size_read(inode) != security_policydb_len(state)) { state 401 security/selinux/selinuxfs.c i_size_write(inode, security_policydb_len(state)); state 405 security/selinux/selinuxfs.c rc = security_read_policy(state, &plm->data, &plm->len); state 564 security/selinux/selinuxfs.c length = security_load_policy(fsi->state, data, count); state 595 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 606 security/selinux/selinuxfs.c length = security_context_to_sid(state, buf, size, &sid, GFP_KERNEL); state 610 security/selinux/selinuxfs.c length = security_sid_to_context(state, sid, &canon, &len); state 635 security/selinux/selinuxfs.c length = scnprintf(tmpbuf, TMPBUFLEN, "%u", fsi->state->checkreqprot); state 669 security/selinux/selinuxfs.c fsi->state->checkreqprot = new_value ? 1 : 0; state 686 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 732 security/selinux/selinuxfs.c rc = security_context_str_to_sid(state, oldcon, &osid, GFP_KERNEL); state 736 security/selinux/selinuxfs.c rc = security_context_str_to_sid(state, newcon, &nsid, GFP_KERNEL); state 740 security/selinux/selinuxfs.c rc = security_context_str_to_sid(state, taskcon, &tsid, GFP_KERNEL); state 744 security/selinux/selinuxfs.c rc = security_validate_transition_user(state, osid, nsid, tsid, tclass); state 815 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 842 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, scon, &ssid, GFP_KERNEL); state 846 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, tcon, &tsid, GFP_KERNEL); state 850 security/selinux/selinuxfs.c security_compute_av_user(state, ssid, tsid, tclass, &avd); state 866 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 933 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, scon, &ssid, GFP_KERNEL); state 937 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, tcon, &tsid, GFP_KERNEL); state 941 security/selinux/selinuxfs.c length = security_transition_sid_user(state, ssid, tsid, tclass, state 946 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); state 970 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 999 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, scon, &ssid, GFP_KERNEL); state 1003 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, tcon, &tsid, GFP_KERNEL); state 1007 security/selinux/selinuxfs.c length = security_change_sid(state, ssid, tsid, tclass, &newsid); state 1011 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); state 1031 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 1060 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, con, &sid, GFP_KERNEL); state 1064 security/selinux/selinuxfs.c length = security_get_user_sids(state, sid, user, &sids, &nsids); state 1071 security/selinux/selinuxfs.c rc = security_sid_to_context(state, sids[i], &newcon, &len); state 1096 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 1125 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, scon, &ssid, GFP_KERNEL); state 1129 security/selinux/selinuxfs.c length = security_context_str_to_sid(state, tcon, &tsid, GFP_KERNEL); state 1133 security/selinux/selinuxfs.c length = security_member_sid(state, ssid, tsid, tclass, &newsid); state 1137 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); state 1191 security/selinux/selinuxfs.c cur_enforcing = security_get_bool_value(fsi->state, index); state 1301 security/selinux/selinuxfs.c length = security_set_bools(fsi->state, fsi->bool_num, state 1355 security/selinux/selinuxfs.c ret = security_get_bools(fsi->state, &num, &names, &values); state 1381 security/selinux/selinuxfs.c ret = security_genfs_sid(fsi->state, "selinuxfs", page, state 1419 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 1424 security/selinux/selinuxfs.c avc_get_cache_threshold(state->avc)); state 1434 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 1461 security/selinux/selinuxfs.c avc_set_cache_threshold(state->avc, new_value); state 1473 security/selinux/selinuxfs.c struct selinux_state *state = fsi->state; state 1481 security/selinux/selinuxfs.c length = avc_get_hash_stats(state->avc, page); state 1615 security/selinux/selinuxfs.c ret = security_sid_to_context(fsi->state, sid, &con, &len); state 1711 security/selinux/selinuxfs.c value = security_policycap_supported(fsi->state, i_ino & SEL_INO_MASK); state 1729 security/selinux/selinuxfs.c rc = security_get_permissions(fsi->state, objclass, &perms, &nperms); state 1803 security/selinux/selinuxfs.c rc = security_get_classes(fsi->state, &classes, &nclasses); state 37 security/selinux/ss/conditional.c s[sp] = p->bool_val_to_struct[cur->bool - 1]->state; state 211 security/selinux/ss/conditional.c if (!(b->state == 0 || b->state == 1)) state 233 security/selinux/ss/conditional.c booldatum->state = le32_to_cpu(buf[1]); state 501 security/selinux/ss/conditional.c buf[1] = cpu_to_le32(booldatum->state); state 147 security/selinux/ss/policydb.h int state; state 244 security/selinux/ss/services.c int security_mls_enabled(struct selinux_state *state) state 246 security/selinux/ss/services.c struct policydb *p = &state->ss->policydb; state 718 security/selinux/ss/services.c static int security_validtrans_handle_fail(struct selinux_state *state, state 724 security/selinux/ss/services.c struct policydb *p = &state->ss->policydb; state 743 security/selinux/ss/services.c if (!enforcing_enabled(state)) state 748 security/selinux/ss/services.c static int security_compute_validatetrans(struct selinux_state *state, state 763 security/selinux/ss/services.c if (!state->initialized) state 766 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 768 security/selinux/ss/services.c policydb = &state->ss->policydb; state 769 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 772 security/selinux/ss/services.c tclass = unmap_class(&state->ss->map, orig_tclass); state 813 security/selinux/ss/services.c rc = security_validtrans_handle_fail(state, state 824 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 828 security/selinux/ss/services.c int security_validate_transition_user(struct selinux_state *state, state 832 security/selinux/ss/services.c return security_compute_validatetrans(state, oldsid, newsid, tasksid, state 836 security/selinux/ss/services.c int security_validate_transition(struct selinux_state *state, state 840 security/selinux/ss/services.c return security_compute_validatetrans(state, oldsid, newsid, tasksid, state 853 security/selinux/ss/services.c int security_bounded_transition(struct selinux_state *state, state 863 security/selinux/ss/services.c if (!state->initialized) state 866 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 868 security/selinux/ss/services.c policydb = &state->ss->policydb; state 869 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 930 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 935 security/selinux/ss/services.c static void avd_init(struct selinux_state *state, struct av_decision *avd) state 940 security/selinux/ss/services.c avd->seqno = state->ss->latest_granting; state 998 security/selinux/ss/services.c void security_compute_xperms_decision(struct selinux_state *state, state 1021 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1022 security/selinux/ss/services.c if (!state->initialized) state 1025 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1026 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1042 security/selinux/ss/services.c tclass = unmap_class(&state->ss->map, orig_tclass); state 1074 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1092 security/selinux/ss/services.c void security_compute_av(struct selinux_state *state, state 1104 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1105 security/selinux/ss/services.c avd_init(state, avd); state 1107 security/selinux/ss/services.c if (!state->initialized) state 1110 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1111 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1131 security/selinux/ss/services.c tclass = unmap_class(&state->ss->map, orig_tclass); state 1139 security/selinux/ss/services.c map_decision(&state->ss->map, orig_tclass, avd, state 1142 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1149 security/selinux/ss/services.c void security_compute_av_user(struct selinux_state *state, state 1159 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1160 security/selinux/ss/services.c avd_init(state, avd); state 1161 security/selinux/ss/services.c if (!state->initialized) state 1164 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1165 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1194 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1267 security/selinux/ss/services.c static int security_sid_to_context_core(struct selinux_state *state, state 1281 security/selinux/ss/services.c if (!state->initialized) { state 1302 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1303 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1304 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1321 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1337 security/selinux/ss/services.c int security_sid_to_context(struct selinux_state *state, state 1340 security/selinux/ss/services.c return security_sid_to_context_core(state, sid, scontext, state 1344 security/selinux/ss/services.c int security_sid_to_context_force(struct selinux_state *state, u32 sid, state 1347 security/selinux/ss/services.c return security_sid_to_context_core(state, sid, scontext, state 1364 security/selinux/ss/services.c int security_sid_to_context_inval(struct selinux_state *state, u32 sid, state 1367 security/selinux/ss/services.c return security_sid_to_context_core(state, sid, scontext, state 1452 security/selinux/ss/services.c static int security_context_to_sid_core(struct selinux_state *state, state 1472 security/selinux/ss/services.c if (!state->initialized) { state 1493 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1494 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1495 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1507 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1526 security/selinux/ss/services.c int security_context_to_sid(struct selinux_state *state, state 1530 security/selinux/ss/services.c return security_context_to_sid_core(state, scontext, scontext_len, state 1534 security/selinux/ss/services.c int security_context_str_to_sid(struct selinux_state *state, state 1537 security/selinux/ss/services.c return security_context_to_sid(state, scontext, strlen(scontext), state 1559 security/selinux/ss/services.c int security_context_to_sid_default(struct selinux_state *state, state 1563 security/selinux/ss/services.c return security_context_to_sid_core(state, scontext, scontext_len, state 1567 security/selinux/ss/services.c int security_context_to_sid_force(struct selinux_state *state, state 1571 security/selinux/ss/services.c return security_context_to_sid_core(state, scontext, scontext_len, state 1576 security/selinux/ss/services.c struct selinux_state *state, state 1582 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 1605 security/selinux/ss/services.c if (!enforcing_enabled(state)) state 1636 security/selinux/ss/services.c static int security_compute_sid(struct selinux_state *state, state 1657 security/selinux/ss/services.c if (!state->initialized) { state 1671 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 1674 security/selinux/ss/services.c tclass = unmap_class(&state->ss->map, orig_tclass); state 1678 security/selinux/ss/services.c sock = security_is_socket_class(map_class(&state->ss->map, state 1682 security/selinux/ss/services.c policydb = &state->ss->policydb; state 1683 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 1800 security/selinux/ss/services.c rc = compute_sid_handle_invalid_context(state, scontext, state 1810 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 1829 security/selinux/ss/services.c int security_transition_sid(struct selinux_state *state, state 1833 security/selinux/ss/services.c return security_compute_sid(state, ssid, tsid, tclass, state 1838 security/selinux/ss/services.c int security_transition_sid_user(struct selinux_state *state, state 1842 security/selinux/ss/services.c return security_compute_sid(state, ssid, tsid, tclass, state 1860 security/selinux/ss/services.c int security_member_sid(struct selinux_state *state, state 1866 security/selinux/ss/services.c return security_compute_sid(state, ssid, tsid, tclass, state 1884 security/selinux/ss/services.c int security_change_sid(struct selinux_state *state, state 1890 security/selinux/ss/services.c return security_compute_sid(state, state 1896 security/selinux/ss/services.c struct selinux_state *state, state 1899 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 1903 security/selinux/ss/services.c if (enforcing_enabled(state)) state 1915 security/selinux/ss/services.c struct selinux_state *state; state 2031 security/selinux/ss/services.c rc = convert_context_handle_invalid_context(args->state, oldc); state 2050 security/selinux/ss/services.c static void security_load_policycaps(struct selinux_state *state) state 2052 security/selinux/ss/services.c struct policydb *p = &state->ss->policydb; state 2056 security/selinux/ss/services.c for (i = 0; i < ARRAY_SIZE(state->policycap); i++) state 2057 security/selinux/ss/services.c state->policycap[i] = ebitmap_get_bit(&p->policycaps, i); state 2071 security/selinux/ss/services.c static int security_preserve_bools(struct selinux_state *state, state 2084 security/selinux/ss/services.c int security_load_policy(struct selinux_state *state, void *data, size_t len) state 2104 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2112 security/selinux/ss/services.c if (!state->initialized) { state 2121 security/selinux/ss/services.c &state->ss->map); state 2135 security/selinux/ss/services.c state->ss->sidtab = newsidtab; state 2136 security/selinux/ss/services.c security_load_policycaps(state); state 2137 security/selinux/ss/services.c state->initialized = 1; state 2138 security/selinux/ss/services.c seqno = ++state->ss->latest_granting; state 2140 security/selinux/ss/services.c avc_ss_reset(state->avc, seqno); state 2142 security/selinux/ss/services.c selinux_status_update_policyload(state, seqno); state 2173 security/selinux/ss/services.c rc = security_preserve_bools(state, newpolicydb); state 2179 security/selinux/ss/services.c oldsidtab = state->ss->sidtab; state 2185 security/selinux/ss/services.c args.state = state; state 2205 security/selinux/ss/services.c write_lock_irq(&state->ss->policy_rwlock); state 2207 security/selinux/ss/services.c state->ss->sidtab = newsidtab; state 2208 security/selinux/ss/services.c security_load_policycaps(state); state 2209 security/selinux/ss/services.c oldmapping = state->ss->map.mapping; state 2210 security/selinux/ss/services.c state->ss->map.mapping = newmap.mapping; state 2211 security/selinux/ss/services.c state->ss->map.size = newmap.size; state 2212 security/selinux/ss/services.c seqno = ++state->ss->latest_granting; state 2213 security/selinux/ss/services.c write_unlock_irq(&state->ss->policy_rwlock); state 2221 security/selinux/ss/services.c avc_ss_reset(state->avc, seqno); state 2223 security/selinux/ss/services.c selinux_status_update_policyload(state, seqno); state 2241 security/selinux/ss/services.c size_t security_policydb_len(struct selinux_state *state) state 2243 security/selinux/ss/services.c struct policydb *p = &state->ss->policydb; state 2246 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2248 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2259 security/selinux/ss/services.c int security_port_sid(struct selinux_state *state, state 2267 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2269 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2270 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2295 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2305 security/selinux/ss/services.c int security_ib_pkey_sid(struct selinux_state *state, state 2313 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2315 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2316 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2341 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2351 security/selinux/ss/services.c int security_ib_endport_sid(struct selinux_state *state, state 2359 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2361 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2362 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2388 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2397 security/selinux/ss/services.c int security_netif_sid(struct selinux_state *state, state 2405 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2407 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2408 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2435 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2459 security/selinux/ss/services.c int security_node_sid(struct selinux_state *state, state 2470 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2472 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2473 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2528 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2548 security/selinux/ss/services.c int security_get_user_sids(struct selinux_state *state, state 2567 security/selinux/ss/services.c if (!state->initialized) state 2570 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2572 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2573 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2624 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2638 security/selinux/ss/services.c rc = avc_has_perm_noaudit(state, state 2668 security/selinux/ss/services.c static inline int __security_genfs_sid(struct selinux_state *state, state 2674 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 2675 security/selinux/ss/services.c struct sidtab *sidtab = state->ss->sidtab; state 2685 security/selinux/ss/services.c sclass = unmap_class(&state->ss->map, orig_sclass); state 2731 security/selinux/ss/services.c int security_genfs_sid(struct selinux_state *state, state 2739 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2740 security/selinux/ss/services.c retval = __security_genfs_sid(state, fstype, path, orig_sclass, sid); state 2741 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2749 security/selinux/ss/services.c int security_fs_use(struct selinux_state *state, struct super_block *sb) state 2758 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2760 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2761 security/selinux/ss/services.c sidtab = state->ss->sidtab; state 2780 security/selinux/ss/services.c rc = __security_genfs_sid(state, fstype, "/", SECCLASS_DIR, state 2791 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2795 security/selinux/ss/services.c int security_get_bools(struct selinux_state *state, state 2801 security/selinux/ss/services.c if (!state->initialized) { state 2808 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2810 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2831 security/selinux/ss/services.c (*values)[i] = policydb->bool_val_to_struct[i]->state; state 2841 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2853 security/selinux/ss/services.c int security_set_bools(struct selinux_state *state, int len, int *values) state 2860 security/selinux/ss/services.c write_lock_irq(&state->ss->policy_rwlock); state 2862 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2870 security/selinux/ss/services.c if (!!values[i] != policydb->bool_val_to_struct[i]->state) { state 2876 security/selinux/ss/services.c policydb->bool_val_to_struct[i]->state, state 2881 security/selinux/ss/services.c policydb->bool_val_to_struct[i]->state = 1; state 2883 security/selinux/ss/services.c policydb->bool_val_to_struct[i]->state = 0; state 2892 security/selinux/ss/services.c seqno = ++state->ss->latest_granting; state 2895 security/selinux/ss/services.c write_unlock_irq(&state->ss->policy_rwlock); state 2897 security/selinux/ss/services.c avc_ss_reset(state->avc, seqno); state 2899 security/selinux/ss/services.c selinux_status_update_policyload(state, seqno); state 2905 security/selinux/ss/services.c int security_get_bool_value(struct selinux_state *state, state 2912 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 2914 security/selinux/ss/services.c policydb = &state->ss->policydb; state 2921 security/selinux/ss/services.c rc = policydb->bool_val_to_struct[index]->state; state 2923 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 2927 security/selinux/ss/services.c static int security_preserve_bools(struct selinux_state *state, state 2935 security/selinux/ss/services.c rc = security_get_bools(state, &nbools, &bnames, &bvalues); state 2941 security/selinux/ss/services.c booldatum->state = bvalues[i]; state 2963 security/selinux/ss/services.c int security_sid_mls_copy(struct selinux_state *state, state 2966 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 2967 security/selinux/ss/services.c struct sidtab *sidtab = state->ss->sidtab; state 2976 security/selinux/ss/services.c if (!state->initialized || !policydb->mls_enabled) { state 2983 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3010 security/selinux/ss/services.c rc = convert_context_handle_invalid_context(state, &newcon); state 3032 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3058 security/selinux/ss/services.c int security_net_peersid_resolve(struct selinux_state *state, state 3063 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3064 security/selinux/ss/services.c struct sidtab *sidtab = state->ss->sidtab; state 3094 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3121 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3138 security/selinux/ss/services.c int security_get_classes(struct selinux_state *state, state 3141 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3144 security/selinux/ss/services.c if (!state->initialized) { state 3150 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3168 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3185 security/selinux/ss/services.c int security_get_permissions(struct selinux_state *state, state 3188 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3192 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3221 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3225 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3232 security/selinux/ss/services.c int security_get_reject_unknown(struct selinux_state *state) state 3234 security/selinux/ss/services.c return state->ss->policydb.reject_unknown; state 3237 security/selinux/ss/services.c int security_get_allow_unknown(struct selinux_state *state) state 3239 security/selinux/ss/services.c return state->ss->policydb.allow_unknown; state 3252 security/selinux/ss/services.c int security_policycap_supported(struct selinux_state *state, state 3255 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3258 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3260 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3282 security/selinux/ss/services.c struct selinux_state *state = &selinux_state; state 3283 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3293 security/selinux/ss/services.c if (!state->initialized) state 3326 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3328 security/selinux/ss/services.c tmprule->au_seqno = state->ss->latest_granting; state 3367 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3406 security/selinux/ss/services.c struct selinux_state *state = &selinux_state; state 3417 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3419 security/selinux/ss/services.c if (rule->au_seqno < state->ss->latest_granting) { state 3424 security/selinux/ss/services.c ctxt = sidtab_search(state->ss->sidtab, sid); state 3508 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3582 security/selinux/ss/services.c int security_netlbl_secattr_to_sid(struct selinux_state *state, state 3586 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3587 security/selinux/ss/services.c struct sidtab *sidtab = state->ss->sidtab; state 3592 security/selinux/ss/services.c if (!state->initialized) { state 3597 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3633 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3638 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3652 security/selinux/ss/services.c int security_netlbl_sid_to_secattr(struct selinux_state *state, state 3655 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3659 security/selinux/ss/services.c if (!state->initialized) state 3662 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3665 security/selinux/ss/services.c ctx = sidtab_search(state->ss->sidtab, sid); state 3680 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 3691 security/selinux/ss/services.c int security_read_policy(struct selinux_state *state, state 3694 security/selinux/ss/services.c struct policydb *policydb = &state->ss->policydb; state 3698 security/selinux/ss/services.c if (!state->initialized) state 3701 security/selinux/ss/services.c *len = security_policydb_len(state); state 3710 security/selinux/ss/services.c read_lock(&state->ss->policy_rwlock); state 3712 security/selinux/ss/services.c read_unlock(&state->ss->policy_rwlock); state 42 security/selinux/ss/status.c struct page *selinux_kernel_status_page(struct selinux_state *state) state 47 security/selinux/ss/status.c mutex_lock(&state->ss->status_lock); state 48 security/selinux/ss/status.c if (!state->ss->status_page) { state 49 security/selinux/ss/status.c state->ss->status_page = alloc_page(GFP_KERNEL|__GFP_ZERO); state 51 security/selinux/ss/status.c if (state->ss->status_page) { state 52 security/selinux/ss/status.c status = page_address(state->ss->status_page); state 56 security/selinux/ss/status.c status->enforcing = enforcing_enabled(state); state 65 security/selinux/ss/status.c !security_get_allow_unknown(state); state 68 security/selinux/ss/status.c result = state->ss->status_page; state 69 security/selinux/ss/status.c mutex_unlock(&state->ss->status_lock); state 79 security/selinux/ss/status.c void selinux_status_update_setenforce(struct selinux_state *state, state 84 security/selinux/ss/status.c mutex_lock(&state->ss->status_lock); state 85 security/selinux/ss/status.c if (state->ss->status_page) { state 86 security/selinux/ss/status.c status = page_address(state->ss->status_page); state 96 security/selinux/ss/status.c mutex_unlock(&state->ss->status_lock); state 105 security/selinux/ss/status.c void selinux_status_update_policyload(struct selinux_state *state, state 110 security/selinux/ss/status.c mutex_lock(&state->ss->status_lock); state 111 security/selinux/ss/status.c if (state->ss->status_page) { state 112 security/selinux/ss/status.c status = page_address(state->ss->status_page); state 118 security/selinux/ss/status.c status->deny_unknown = !security_get_allow_unknown(state); state 123 security/selinux/ss/status.c mutex_unlock(&state->ss->status_lock); state 25 security/smack/smack_netfilter.c const struct nf_hook_state *state) state 43 security/smack/smack_netfilter.c const struct nf_hook_state *state) state 793 sound/aoa/codecs/onyx.c static int onyx_suspend(struct codec_info_item *cii, pm_message_t state) state 767 sound/aoa/codecs/tas.c static int _tas_suspend(struct codec_info_item *cii, pm_message_t state) state 61 sound/aoa/codecs/toonie.c static int toonie_suspend(struct codec_info_item *cii, pm_message_t state) state 374 sound/aoa/soundbus/i2sbus/core.c static int i2sbus_suspend(struct macio_dev* dev, pm_message_t state) state 386 sound/aoa/soundbus/i2sbus/core.c err = cii->codec->suspend(cii, state); state 133 sound/aoa/soundbus/soundbus.h int (*suspend)(struct codec_info_item *cii, pm_message_t state); state 128 sound/core/compress_offload.c runtime->state = SNDRV_PCM_STATE_OPEN; state 150 sound/core/compress_offload.c switch (runtime->state) { state 191 sound/core/compress_offload.c stream->runtime->state == SNDRV_PCM_STATE_SETUP && state 235 sound/core/compress_offload.c switch (stream->runtime->state) { state 295 sound/core/compress_offload.c switch (stream->runtime->state) { state 322 sound/core/compress_offload.c if (stream->runtime->state == SNDRV_PCM_STATE_SETUP) { state 323 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_PREPARED; state 350 sound/core/compress_offload.c switch (stream->runtime->state) { state 409 sound/core/compress_offload.c switch (stream->runtime->state) { state 423 sound/core/compress_offload.c switch (stream->runtime->state) { state 429 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_SETUP; state 551 sound/core/compress_offload.c if (stream->runtime->state == SNDRV_PCM_STATE_OPEN) { state 577 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_SETUP; state 669 sound/core/compress_offload.c if (stream->runtime->state != SNDRV_PCM_STATE_RUNNING) state 673 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_PAUSED; state 681 sound/core/compress_offload.c if (stream->runtime->state != SNDRV_PCM_STATE_PAUSED) state 685 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_RUNNING; state 693 sound/core/compress_offload.c switch (stream->runtime->state) { state 706 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_RUNNING; state 714 sound/core/compress_offload.c switch (stream->runtime->state) { state 756 sound/core/compress_offload.c snd_pcm_state_t state) state 758 sound/core/compress_offload.c if (stream->runtime->state == state) state 761 sound/core/compress_offload.c stream->runtime->state = state; state 763 sound/core/compress_offload.c pr_debug("Changing state to: %d\n", state); state 783 sound/core/compress_offload.c stream->runtime->state = SNDRV_PCM_STATE_DRAINING; state 793 sound/core/compress_offload.c (stream->runtime->state != SNDRV_PCM_STATE_DRAINING)); state 810 sound/core/compress_offload.c switch (stream->runtime->state) { state 837 sound/core/compress_offload.c if (stream->runtime->state != SNDRV_PCM_STATE_RUNNING) state 862 sound/core/compress_offload.c switch (stream->runtime->state) { state 43 sound/core/device.c dev->state = SNDRV_DEV_BUILD; state 61 sound/core/device.c if (dev->state == SNDRV_DEV_REGISTERED) { state 65 sound/core/device.c dev->state = SNDRV_DEV_DISCONNECTED; state 147 sound/core/device.c if (dev->state == SNDRV_DEV_BUILD) { state 153 sound/core/device.c dev->state = SNDRV_DEV_REGISTERED; state 1211 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_XRUN || state 1212 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) { state 1216 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_XRUN ? state 1229 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_PREPARED) state 1241 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_XRUN || state 1242 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) { state 1246 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_XRUN ? state 1252 sound/core/oss/pcm_oss.c } else if (runtime->status->state == SNDRV_PCM_STATE_SETUP) { state 1263 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_DRAINING) { state 1282 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_XRUN || state 1283 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) { state 1287 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_XRUN ? state 1300 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_PREPARED) state 1311 sound/core/oss/pcm_oss.c if (runtime->status->state == SNDRV_PCM_STATE_XRUN || state 1312 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) { state 1316 sound/core/oss/pcm_oss.c runtime->status->state == SNDRV_PCM_STATE_XRUN ? state 1322 sound/core/oss/pcm_oss.c } else if (runtime->status->state == SNDRV_PCM_STATE_SETUP) { state 1582 sound/core/oss/pcm_oss.c snd_pcm_state_t state; state 1604 sound/core/oss/pcm_oss.c state = runtime->status->state; state 1606 sound/core/oss/pcm_oss.c if (state != SNDRV_PCM_STATE_RUNNING) { state 2806 sound/core/oss/pcm_oss.c if (runtime->status->state != SNDRV_PCM_STATE_DRAINING && state 2807 sound/core/oss/pcm_oss.c (runtime->status->state != SNDRV_PCM_STATE_RUNNING || state 2817 sound/core/oss/pcm_oss.c if ((ostate = runtime->status->state) != SNDRV_PCM_STATE_RUNNING || state 293 sound/core/pcm.c static const char *snd_pcm_state_name(snd_pcm_state_t state) state 295 sound/core/pcm.c return snd_pcm_state_names[(__force int)state]; state 388 sound/core/pcm.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 425 sound/core/pcm.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 461 sound/core/pcm.c snd_iprintf(buffer, "state: %s\n", snd_pcm_state_name(status.state)); state 967 sound/core/pcm.c runtime->status->state = SNDRV_PCM_STATE_OPEN; state 1104 sound/core/pcm.c substream->runtime->status->state = SNDRV_PCM_STATE_DISCONNECTED; state 172 sound/core/pcm_compat.c s32 state; state 212 sound/core/pcm_compat.c if (put_user(status.state, &src->state) || state 234 sound/core/pcm_compat.c s32 state; state 276 sound/core/pcm_compat.c if (put_user(status.state, &src->state) || state 360 sound/core/pcm_compat.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) state 406 sound/core/pcm_compat.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) state 441 sound/core/pcm_compat.c s32 state; state 505 sound/core/pcm_compat.c sstatus.state = status->state; state 511 sound/core/pcm_compat.c if (put_user(sstatus.state, &src->s.status.state) || state 527 sound/core/pcm_compat.c s32 state; state 594 sound/core/pcm_compat.c sstatus.state = status->state; state 600 sound/core/pcm_compat.c if (put_user(sstatus.state, &src->s.status.state) || state 243 sound/core/pcm_dmaengine.c struct dma_tx_state state; state 248 sound/core/pcm_dmaengine.c status = dmaengine_tx_status(prtd->dma_chan, prtd->cookie, &state); state 251 sound/core/pcm_dmaengine.c if (state.residue > 0 && state.residue <= buf_size) state 252 sound/core/pcm_dmaengine.c pos = buf_size - state.residue; state 183 sound/core/pcm_lib.c if (runtime->status->state == SNDRV_PCM_STATE_DRAINING) { state 1869 sound/core/pcm_lib.c switch (runtime->status->state) { state 2057 sound/core/pcm_lib.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 2064 sound/core/pcm_lib.c switch (runtime->status->state) { state 2166 sound/core/pcm_lib.c if (runtime->status->state == SNDRV_PCM_STATE_RUNNING) state 2174 sound/core/pcm_lib.c runtime->status->state == SNDRV_PCM_STATE_PREPARED && state 2188 sound/core/pcm_lib.c runtime->status->state == SNDRV_PCM_STATE_DRAINING) { state 2235 sound/core/pcm_lib.c runtime->status->state == SNDRV_PCM_STATE_PREPARED && state 551 sound/core/pcm_native.c static void snd_pcm_set_state(struct snd_pcm_substream *substream, int state) state 554 sound/core/pcm_native.c if (substream->runtime->status->state != SNDRV_PCM_STATE_DISCONNECTED) state 555 sound/core/pcm_native.c substream->runtime->status->state = state; state 645 sound/core/pcm_native.c switch (runtime->status->state) { state 772 sound/core/pcm_native.c switch (runtime->status->state) { state 800 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 893 sound/core/pcm_native.c status->state = runtime->status->state; state 895 sound/core/pcm_native.c if (status->state == SNDRV_PCM_STATE_OPEN) state 966 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 1010 sound/core/pcm_native.c int (*pre_action)(struct snd_pcm_substream *substream, int state); state 1011 sound/core/pcm_native.c int (*do_action)(struct snd_pcm_substream *substream, int state); state 1012 sound/core/pcm_native.c void (*undo_action)(struct snd_pcm_substream *substream, int state); state 1013 sound/core/pcm_native.c void (*post_action)(struct snd_pcm_substream *substream, int state); state 1023 sound/core/pcm_native.c int state, int do_lock) state 1037 sound/core/pcm_native.c res = ops->pre_action(s, state); state 1042 sound/core/pcm_native.c res = ops->do_action(s, state); state 1048 sound/core/pcm_native.c ops->undo_action(s1, state); state 1056 sound/core/pcm_native.c ops->post_action(s, state); state 1080 sound/core/pcm_native.c int state) state 1084 sound/core/pcm_native.c res = ops->pre_action(substream, state); state 1087 sound/core/pcm_native.c res = ops->do_action(substream, state); state 1089 sound/core/pcm_native.c ops->post_action(substream, state); state 1091 sound/core/pcm_native.c ops->undo_action(substream, state); state 1161 sound/core/pcm_native.c int state) state 1168 sound/core/pcm_native.c res = snd_pcm_action_group(ops, substream, state, 1); state 1170 sound/core/pcm_native.c res = snd_pcm_action_single(ops, substream, state); state 1180 sound/core/pcm_native.c int state) state 1185 sound/core/pcm_native.c res = snd_pcm_action(ops, substream, state); state 1194 sound/core/pcm_native.c int state) state 1201 sound/core/pcm_native.c res = snd_pcm_action_group(ops, substream, state, 0); state 1203 sound/core/pcm_native.c res = snd_pcm_action_single(ops, substream, state); state 1211 sound/core/pcm_native.c static int snd_pcm_pre_start(struct snd_pcm_substream *substream, int state) state 1214 sound/core/pcm_native.c if (runtime->status->state != SNDRV_PCM_STATE_PREPARED) state 1224 sound/core/pcm_native.c static int snd_pcm_do_start(struct snd_pcm_substream *substream, int state) state 1231 sound/core/pcm_native.c static void snd_pcm_undo_start(struct snd_pcm_substream *substream, int state) state 1237 sound/core/pcm_native.c static void snd_pcm_post_start(struct snd_pcm_substream *substream, int state) state 1244 sound/core/pcm_native.c runtime->status->state = state; state 1281 sound/core/pcm_native.c static int snd_pcm_pre_stop(struct snd_pcm_substream *substream, int state) state 1284 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 1290 sound/core/pcm_native.c static int snd_pcm_do_stop(struct snd_pcm_substream *substream, int state) state 1298 sound/core/pcm_native.c static void snd_pcm_post_stop(struct snd_pcm_substream *substream, int state) state 1301 sound/core/pcm_native.c if (runtime->status->state != state) { state 1303 sound/core/pcm_native.c runtime->status->state = state; state 1325 sound/core/pcm_native.c int snd_pcm_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) state 1327 sound/core/pcm_native.c return snd_pcm_action(&snd_pcm_action_stop, substream, state); state 1376 sound/core/pcm_native.c if (runtime->status->state != SNDRV_PCM_STATE_RUNNING) state 1378 sound/core/pcm_native.c } else if (runtime->status->state != SNDRV_PCM_STATE_PAUSED) state 1415 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_PAUSED; state 1420 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_RUNNING; state 1443 sound/core/pcm_native.c static int snd_pcm_pre_suspend(struct snd_pcm_substream *substream, int state) state 1446 sound/core/pcm_native.c switch (runtime->status->state) { state 1459 sound/core/pcm_native.c static int snd_pcm_do_suspend(struct snd_pcm_substream *substream, int state) state 1470 sound/core/pcm_native.c static void snd_pcm_post_suspend(struct snd_pcm_substream *substream, int state) state 1474 sound/core/pcm_native.c runtime->status->suspended_state = runtime->status->state; state 1475 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_SUSPENDED; state 1547 sound/core/pcm_native.c static int snd_pcm_pre_resume(struct snd_pcm_substream *substream, int state) state 1556 sound/core/pcm_native.c static int snd_pcm_do_resume(struct snd_pcm_substream *substream, int state) state 1569 sound/core/pcm_native.c static void snd_pcm_undo_resume(struct snd_pcm_substream *substream, int state) state 1576 sound/core/pcm_native.c static void snd_pcm_post_resume(struct snd_pcm_substream *substream, int state) state 1580 sound/core/pcm_native.c runtime->status->state = runtime->status->suspended_state; state 1616 sound/core/pcm_native.c switch (runtime->status->state) { state 1634 sound/core/pcm_native.c static int snd_pcm_pre_reset(struct snd_pcm_substream *substream, int state) state 1637 sound/core/pcm_native.c switch (runtime->status->state) { state 1648 sound/core/pcm_native.c static int snd_pcm_do_reset(struct snd_pcm_substream *substream, int state) state 1662 sound/core/pcm_native.c static void snd_pcm_post_reset(struct snd_pcm_substream *substream, int state) state 1690 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN || state 1691 sound/core/pcm_native.c runtime->status->state == SNDRV_PCM_STATE_DISCONNECTED) state 1699 sound/core/pcm_native.c static int snd_pcm_do_prepare(struct snd_pcm_substream *substream, int state) state 1708 sound/core/pcm_native.c static void snd_pcm_post_prepare(struct snd_pcm_substream *substream, int state) state 1739 sound/core/pcm_native.c switch (substream->runtime->status->state) { state 1757 sound/core/pcm_native.c static int snd_pcm_pre_drain_init(struct snd_pcm_substream *substream, int state) state 1760 sound/core/pcm_native.c switch (runtime->status->state) { state 1770 sound/core/pcm_native.c static int snd_pcm_do_drain_init(struct snd_pcm_substream *substream, int state) state 1774 sound/core/pcm_native.c switch (runtime->status->state) { state 1781 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_SETUP; state 1785 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_DRAINING; state 1788 sound/core/pcm_native.c runtime->status->state = SNDRV_PCM_STATE_SETUP; state 1795 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_RUNNING) { state 1803 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_DRAINING && state 1812 sound/core/pcm_native.c static void snd_pcm_post_drain_init(struct snd_pcm_substream *substream, int state) state 1843 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 1854 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_PAUSED) state 1881 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_DRAINING) { state 1920 sound/core/pcm_native.c if (substream->runtime->status->state == SNDRV_PCM_STATE_SUSPENDED) state 1952 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN || state 1953 sound/core/pcm_native.c runtime->status->state == SNDRV_PCM_STATE_DISCONNECTED) state 1958 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_PAUSED) state 2021 sound/core/pcm_native.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN || state 2022 sound/core/pcm_native.c substream->runtime->status->state != substream1->runtime->status->state || state 2445 sound/core/pcm_native.c substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 2637 sound/core/pcm_native.c switch (substream->runtime->status->state) { state 2797 sound/core/pcm_native.c sync_ptr.s.status.state = status->state; state 2828 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 2850 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 3075 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 3099 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 3125 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 3161 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 3205 sound/core/pcm_native.c switch (runtime->status->state) { state 3485 sound/core/pcm_native.c if (runtime->status->state == SNDRV_PCM_STATE_OPEN) state 397 sound/drivers/aloop.c if (runtime->status->state == SNDRV_PCM_STATE_DRAINING && state 116 sound/drivers/opl3/opl3_midi.c printk(KERN_CONT "%c", *(str + opl3->voices[i].state + 1)); state 158 sound/drivers/opl3/opl3_midi.c if (vp->state == SNDRV_OPL3_ST_NOT_AVAIL) state 174 sound/drivers/opl3/opl3_midi.c if (vp->state) state 180 sound/drivers/opl3/opl3_midi.c if (vp2->state == SNDRV_OPL3_ST_ON_2OP) { state 191 sound/drivers/opl3/opl3_midi.c else if (vp->state) state 195 sound/drivers/opl3/opl3_midi.c if (vp->state) state 234 sound/drivers/opl3/opl3_midi.c if (vp->state > 0 && vp->note_off_check) { state 394 sound/drivers/opl3/opl3_midi.c if (vp->state > 0) { state 401 sound/drivers/opl3/opl3_midi.c if (vp->state > 0) { state 566 sound/drivers/opl3/opl3_midi.c vp->state = SNDRV_OPL3_ST_ON_4OP; state 572 sound/drivers/opl3/opl3_midi.c vp2->state = SNDRV_OPL3_ST_NOT_AVAIL; state 574 sound/drivers/opl3/opl3_midi.c if (vp->state == SNDRV_OPL3_ST_ON_4OP) { state 578 sound/drivers/opl3/opl3_midi.c vp2->state = SNDRV_OPL3_ST_OFF; state 580 sound/drivers/opl3/opl3_midi.c vp->state = SNDRV_OPL3_ST_ON_2OP; state 638 sound/drivers/opl3/opl3_midi.c if (vp->state == SNDRV_OPL3_ST_ON_4OP) { state 642 sound/drivers/opl3/opl3_midi.c vp2->state = SNDRV_OPL3_ST_OFF; state 644 sound/drivers/opl3/opl3_midi.c vp->state = SNDRV_OPL3_ST_OFF; state 678 sound/drivers/opl3/opl3_midi.c if (vp->state > 0 && vp->chan == chan && vp->note == note) { state 784 sound/drivers/opl3/opl3_midi.c if (vp->state > 0 && vp->chan == chan) { state 54 sound/drivers/opl3/opl3_seq.c opl3->voices[idx].state = SNDRV_OPL3_ST_OFF; state 100 sound/drivers/opl3/opl3_seq.c opl3->voices[6].state = opl3->voices[7].state = state 101 sound/drivers/opl3/opl3_seq.c opl3->voices[8].state = SNDRV_OPL3_ST_NOT_AVAIL; state 210 sound/drivers/vx/vx_pcm.c static int vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) state 219 sound/drivers/vx/vx_pcm.c *state = (rmh.Stat[0] & (1 << pipe->number)) ? 1 : 0; state 319 sound/drivers/vx/vx_pcm.c static int vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) state 326 sound/drivers/vx/vx_pcm.c if (state == cur_state) state 333 sound/drivers/vx/vx_pcm.c if (state) { state 357 sound/drivers/vx/vx_pcm.c if (err < 0 || cur_state == state) state 198 sound/firewire/bebob/bebob_pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 217 sound/firewire/bebob/bebob_pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 244 sound/firewire/dice/dice-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 263 sound/firewire/dice/dice-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 45 sound/firewire/digi00x/amdtp-dot.c struct dot_state state; state 101 sound/firewire/digi00x/amdtp-dot.c static void dot_encode_step(struct dot_state *state, __be32 *const buffer) state 106 sound/firewire/digi00x/amdtp-dot.c state->off = 0; state 107 sound/firewire/digi00x/amdtp-dot.c state->idx = data[MAGIC_DOT_BYTE] ^ state->carry; state 109 sound/firewire/digi00x/amdtp-dot.c data[MAGIC_DOT_BYTE] ^= state->carry; state 110 sound/firewire/digi00x/amdtp-dot.c state->carry = dot_scrt(state->idx, ++(state->off)); state 168 sound/firewire/digi00x/amdtp-dot.c dot_encode_step(&p->state, &buffer[c]); state 418 sound/firewire/digi00x/amdtp-dot.c p->state.carry = 0x00; state 419 sound/firewire/digi00x/amdtp-dot.c p->state.idx = 0x00; state 420 sound/firewire/digi00x/amdtp-dot.c p->state.off = 0; state 168 sound/firewire/digi00x/digi00x-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 187 sound/firewire/digi00x/digi00x-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 202 sound/firewire/fcp.c enum fcp_state state; state 241 sound/firewire/fcp.c t.state = STATE_PENDING; state 260 sound/firewire/fcp.c wait_event_timeout(t.wait, t.state != STATE_PENDING, state 263 sound/firewire/fcp.c if (t.state == STATE_DEFERRED) { state 271 sound/firewire/fcp.c t.state = STATE_PENDING; state 273 sound/firewire/fcp.c } else if (t.state == STATE_COMPLETE) { state 276 sound/firewire/fcp.c } else if (t.state == STATE_BUS_RESET) { state 308 sound/firewire/fcp.c (t->state == STATE_PENDING || state 309 sound/firewire/fcp.c t->state == STATE_DEFERRED)) { state 310 sound/firewire/fcp.c t->state = STATE_BUS_RESET; state 361 sound/firewire/fcp.c if (t->state == STATE_PENDING && state 364 sound/firewire/fcp.c t->state = STATE_DEFERRED; state 366 sound/firewire/fcp.c t->state = STATE_COMPLETE; state 212 sound/firewire/fireface/ff-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 231 sound/firewire/fireface/ff-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 212 sound/firewire/fireface/ff-protocol-former.c const char *state; state 217 sound/firewire/fireface/ff-protocol-former.c state = "sync"; state 219 sound/firewire/fireface/ff-protocol-former.c state = "lock"; state 221 sound/firewire/fireface/ff-protocol-former.c state = "none"; state 224 sound/firewire/fireface/ff-protocol-former.c snd_iprintf(buffer, "%s: %s\n", clk_entry->label, state); state 232 sound/firewire/fireworks/fireworks_pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 251 sound/firewire/fireworks/fireworks_pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 58 sound/firewire/fireworks/fireworks_transaction.c enum transaction_queue_state state; state 82 sound/firewire/fireworks/fireworks_transaction.c t.state = STATE_PENDING; state 95 sound/firewire/fireworks/fireworks_transaction.c wait_event_timeout(t.wait, t.state != STATE_PENDING, state 98 sound/firewire/fireworks/fireworks_transaction.c if (t.state == STATE_COMPLETE) { state 101 sound/firewire/fireworks/fireworks_transaction.c } else if (t.state == STATE_BUS_RESET) { state 214 sound/firewire/fireworks/fireworks_transaction.c if ((t->state == STATE_PENDING) && (t->seqnum == seqnum)) { state 215 sound/firewire/fireworks/fireworks_transaction.c t->state = STATE_COMPLETE; state 296 sound/firewire/fireworks/fireworks_transaction.c (t->state == STATE_PENDING)) { state 297 sound/firewire/fireworks/fireworks_transaction.c t->state = STATE_BUS_RESET; state 203 sound/firewire/motu/motu-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 222 sound/firewire/motu/motu-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 221 sound/firewire/oxfw/oxfw-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 246 sound/firewire/oxfw/oxfw-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 267 sound/firewire/oxfw/oxfw-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 282 sound/firewire/oxfw/oxfw-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 142 sound/firewire/tascam/amdtp-tascam.c before = tscm->state[index]; state 174 sound/firewire/tascam/amdtp-tascam.c tscm->state[index] = after; state 202 sound/firewire/tascam/tascam-hwdep.c if (copy_to_user(arg, tscm->state, sizeof(tscm->state))) state 100 sound/firewire/tascam/tascam-pcm.c if (substream->runtime->status->state == SNDRV_PCM_STATE_OPEN) { state 119 sound/firewire/tascam/tascam-pcm.c if (substream->runtime->status->state != SNDRV_PCM_STATE_OPEN) state 95 sound/firewire/tascam/tascam.h __be32 state[SNDRV_FIREWIRE_TASCAM_STATE_COUNT]; state 1052 sound/hda/hdac_device.c unsigned int state = codec_read(hdac, nid, 0, state 1055 sound/hda/hdac_device.c if (state & AC_PWRST_ERROR) state 1057 sound/hda/hdac_device.c state = (state >> 4) & 0x0f; state 1058 sound/hda/hdac_device.c return (state == target_state); state 1075 sound/hda/hdac_device.c unsigned int state, actual_state, count; state 1078 sound/hda/hdac_device.c state = snd_hdac_codec_read(codec, nid, 0, state 1080 sound/hda/hdac_device.c if (state & AC_PWRST_ERROR) { state 1084 sound/hda/hdac_device.c actual_state = (state >> 4) & 0x0f; state 1092 sound/hda/hdac_device.c return state; state 777 sound/hda/hdmi_chmap.c switch (substream->runtime->status->state) { state 40 sound/i2c/other/ak4xxx-adda.c static void ak4524_reset(struct snd_akm4xxx *ak, int state) state 46 sound/i2c/other/ak4xxx-adda.c snd_akm4xxx_write(ak, chip, 0x01, state ? 0x00 : 0x03); state 47 sound/i2c/other/ak4xxx-adda.c if (state) state 57 sound/i2c/other/ak4xxx-adda.c static void ak435X_reset(struct snd_akm4xxx *ak, int state) state 61 sound/i2c/other/ak4xxx-adda.c if (state) { state 73 sound/i2c/other/ak4xxx-adda.c static void ak4381_reset(struct snd_akm4xxx *ak, int state) state 78 sound/i2c/other/ak4xxx-adda.c snd_akm4xxx_write(ak, chip, 0x00, state ? 0x0c : 0x0f); state 79 sound/i2c/other/ak4xxx-adda.c if (state) state 93 sound/i2c/other/ak4xxx-adda.c void snd_akm4xxx_reset(struct snd_akm4xxx *ak, int state) state 99 sound/i2c/other/ak4xxx-adda.c ak4524_reset(ak, state); state 105 sound/i2c/other/ak4xxx-adda.c ak435X_reset(ak, state); state 108 sound/i2c/other/ak4xxx-adda.c ak435X_reset(ak, state); state 111 sound/i2c/other/ak4xxx-adda.c ak4381_reset(ak, state); state 236 sound/isa/ad1816a/ad1816a.c pm_message_t state) state 128 sound/isa/ad1848/ad1848.c static int snd_ad1848_suspend(struct device *dev, unsigned int n, pm_message_t state) state 306 sound/isa/als100.c static int snd_als100_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) state 283 sound/isa/azt2320.c static int snd_azt2320_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) state 428 sound/isa/cmi8328.c pm_message_t state) state 644 sound/isa/cmi8330.c pm_message_t state) state 710 sound/isa/cmi8330.c static int snd_cmi8330_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) state 145 sound/isa/cs423x/cs4231.c static int snd_cs4231_suspend(struct device *dev, unsigned int n, pm_message_t state) state 515 sound/isa/cs423x/cs4236.c pm_message_t state) state 591 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) state 652 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnpc_suspend(struct pnp_card_link *pcard, pm_message_t state) state 288 sound/isa/es1688/es1688.c pm_message_t state) state 1713 sound/isa/es18xx.c static int snd_es18xx_suspend(struct snd_card *card, pm_message_t state) state 2237 sound/isa/es18xx.c pm_message_t state) state 2239 sound/isa/es18xx.c return snd_es18xx_suspend(dev_get_drvdata(dev), state); state 2303 sound/isa/es18xx.c static int snd_audiodrive_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) state 2305 sound/isa/es18xx.c return snd_es18xx_suspend(pnp_get_drvdata(pdev), state); state 2363 sound/isa/es18xx.c static int snd_audiodrive_pnpc_suspend(struct pnp_card_link *pcard, pm_message_t state) state 2365 sound/isa/es18xx.c return snd_es18xx_suspend(pnp_get_card_drvdata(pcard), state); state 244 sound/isa/gus/gus_pcm.c *runtime->state == SNDRV_PCM_STATE_RUNNING) { state 539 sound/isa/opl3sa2.c static int snd_opl3sa2_suspend(struct snd_card *card, pm_message_t state) state 747 sound/isa/opl3sa2.c static int snd_opl3sa2_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) state 749 sound/isa/opl3sa2.c return snd_opl3sa2_suspend(pnp_get_drvdata(pdev), state); state 812 sound/isa/opl3sa2.c static int snd_opl3sa2_pnp_csuspend(struct pnp_card_link *pcard, pm_message_t state) state 814 sound/isa/opl3sa2.c return snd_opl3sa2_suspend(pnp_get_card_drvdata(pcard), state); state 889 sound/isa/opl3sa2.c pm_message_t state) state 891 sound/isa/opl3sa2.c return snd_opl3sa2_suspend(dev_get_drvdata(dev), state); state 1061 sound/isa/opti9xx/opti92x-ad1848.c pm_message_t state) state 1146 sound/isa/opti9xx/opti92x-ad1848.c pm_message_t state) state 173 sound/isa/sb/emu8000_callback.c int state, val; state 176 sound/isa/sb/emu8000_callback.c state = vp->state; state 178 sound/isa/sb/emu8000_callback.c if (state == SNDRV_EMUX_ST_OFF) state 180 sound/isa/sb/emu8000_callback.c else if (state == SNDRV_EMUX_ST_RELEASED || state 181 sound/isa/sb/emu8000_callback.c state == SNDRV_EMUX_ST_PENDING) { state 187 sound/isa/sb/emu8000_callback.c else if (state & SNDRV_EMUX_ST_ON) state 193 sound/isa/sb/emu8000_callback.c if (state != SNDRV_EMUX_ST_OFF && state 352 sound/isa/sb/jazz16.c pm_message_t state) state 453 sound/isa/sb/sb16.c static int snd_sb16_suspend(struct snd_card *card, pm_message_t state) state 558 sound/isa/sb/sb16.c pm_message_t state) state 560 sound/isa/sb/sb16.c return snd_sb16_suspend(dev_get_drvdata(dev), state); state 623 sound/isa/sb/sb16.c static int snd_sb16_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) state 625 sound/isa/sb/sb16.c return snd_sb16_suspend(pnp_get_card_drvdata(pcard), state); state 208 sound/isa/sb/sb16_csp.c info.state = p->running; state 203 sound/isa/sb/sb8.c pm_message_t state) state 1226 sound/oss/dmasound/dmasound_core.c } state; state 1268 sound/oss/dmasound/dmasound_core.c char *buffer = state.buf; state 1274 sound/oss/dmasound/dmasound_core.c if (state.busy) state 1281 sound/oss/dmasound/dmasound_core.c state.ptr = 0; state 1282 sound/oss/dmasound/dmasound_core.c state.busy = 1; state 1341 sound/oss/dmasound/dmasound_core.c state.len = len; state 1351 sound/oss/dmasound/dmasound_core.c state.busy = 0; state 1360 sound/oss/dmasound/dmasound_core.c int n = state.len - state.ptr; state 1365 sound/oss/dmasound/dmasound_core.c if (copy_to_user(buf, &state.buf[state.ptr], n)) state 1367 sound/oss/dmasound/dmasound_core.c state.ptr += n; state 1387 sound/oss/dmasound/dmasound_core.c state.busy = 0; state 657 sound/pci/asihpi/asihpi.c s->runtime->status->state = SNDRV_PCM_STATE_SETUP; state 751 sound/pci/asihpi/asihpi.c u16 state; state 771 sound/pci/asihpi/asihpi.c ds->h_stream, &state, state 783 sound/pci/asihpi/asihpi.c if (state == HPI_STATE_STOPPED) { state 789 sound/pci/asihpi/asihpi.c } else if (state == HPI_STATE_DRAINED) { state 818 sound/pci/asihpi/asihpi.c name, s->number, state, state 1135 sound/pci/asihpi/hpi.h u32 state; /**< New state */ state 1681 sound/pci/asihpi/hpi.h u16 hpi_tone_detector_get_state(u32 hC, u32 *state); state 1700 sound/pci/asihpi/hpi.h u16 hpi_silence_detector_get_state(u32 hC, u32 *state); state 130 sound/pci/asihpi/hpi6205.c static int wait_dsp_ack(struct hpi_hw_obj *phw, int state, int timeout_us); state 982 sound/pci/asihpi/hpi6205.c phr->u.d.u.stream_info.state = (u16)status->stream_state; state 1242 sound/pci/asihpi/hpi6205.c phr->u.d.u.stream_info.state = (u16)status->stream_state; state 2051 sound/pci/asihpi/hpi6205.c static int wait_dsp_ack(struct hpi_hw_obj *phw, int state, int timeout_us) state 2057 sound/pci/asihpi/hpi6205.c while ((interface->dsp_ack != state) && --t) { state 743 sound/pci/asihpi/hpi_internal.h u16 state; /* HPI_STATE_PLAYING, _STATE_STOPPED */ state 750 sound/pci/asihpi/hpi_internal.h u16 state; state 1315 sound/pci/asihpi/hpi_internal.h u16 state; state 1321 sound/pci/asihpi/hpi_internal.h u32 state; state 416 sound/pci/asihpi/hpicmn.c phr->u.c.param1 = pC->u.tone.state; state 422 sound/pci/asihpi/hpicmn.c phr->u.c.param1 = pC->u.silence.state; state 88 sound/pci/asihpi/hpifunc.c pSR->u.legacy_stream_info.state = pSR->u.stream_info.state; state 485 sound/pci/asihpi/hpifunc.c *pw_state = hr.u.d.u.stream_info.state; state 1013 sound/pci/asihpi/hpifunc.c *pw_state = hr.u.d.u.stream_info.state; state 2391 sound/pci/asihpi/hpifunc.c u16 hpi_tone_detector_get_state(u32 h_control, u32 *state) state 2394 sound/pci/asihpi/hpifunc.c state); state 2432 sound/pci/asihpi/hpifunc.c u16 hpi_silence_detector_get_state(u32 h_control, u32 *state) state 2435 sound/pci/asihpi/hpifunc.c state); state 1029 sound/pci/ctxfi/ctatc.c static int atc_daio_unmute(struct ct_atc *atc, unsigned char state, int type) state 1033 sound/pci/ctxfi/ctatc.c if (state) state 1060 sound/pci/ctxfi/ctatc.c static int atc_line_front_unmute(struct ct_atc *atc, unsigned char state) state 1062 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, LINEO1); state 1065 sound/pci/ctxfi/ctatc.c static int atc_line_surround_unmute(struct ct_atc *atc, unsigned char state) state 1067 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, LINEO2); state 1070 sound/pci/ctxfi/ctatc.c static int atc_line_clfe_unmute(struct ct_atc *atc, unsigned char state) state 1072 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, LINEO3); state 1075 sound/pci/ctxfi/ctatc.c static int atc_line_rear_unmute(struct ct_atc *atc, unsigned char state) state 1077 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, LINEO4); state 1080 sound/pci/ctxfi/ctatc.c static int atc_line_in_unmute(struct ct_atc *atc, unsigned char state) state 1082 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, LINEIM); state 1085 sound/pci/ctxfi/ctatc.c static int atc_mic_unmute(struct ct_atc *atc, unsigned char state) state 1087 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, MIC); state 1090 sound/pci/ctxfi/ctatc.c static int atc_spdif_out_unmute(struct ct_atc *atc, unsigned char state) state 1092 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, SPDIFOO); state 1095 sound/pci/ctxfi/ctatc.c static int atc_spdif_in_unmute(struct ct_atc *atc, unsigned char state) state 1097 sound/pci/ctxfi/ctatc.c return atc_daio_unmute(atc, state, SPDIFIO); state 1110 sound/pci/ctxfi/ctatc.c static int atc_spdif_out_passthru(struct ct_atc *atc, unsigned char state) state 1121 sound/pci/ctxfi/ctatc.c da_dsc.msr = state ? 1 : atc->msr; state 1122 sound/pci/ctxfi/ctatc.c da_dsc.passthru = state ? 1 : 0; state 1124 sound/pci/ctxfi/ctatc.c if (state) { state 110 sound/pci/ctxfi/ctatc.h int (*line_front_unmute)(struct ct_atc *atc, unsigned char state); state 111 sound/pci/ctxfi/ctatc.h int (*line_surround_unmute)(struct ct_atc *atc, unsigned char state); state 112 sound/pci/ctxfi/ctatc.h int (*line_clfe_unmute)(struct ct_atc *atc, unsigned char state); state 113 sound/pci/ctxfi/ctatc.h int (*line_rear_unmute)(struct ct_atc *atc, unsigned char state); state 114 sound/pci/ctxfi/ctatc.h int (*line_in_unmute)(struct ct_atc *atc, unsigned char state); state 115 sound/pci/ctxfi/ctatc.h int (*mic_unmute)(struct ct_atc *atc, unsigned char state); state 116 sound/pci/ctxfi/ctatc.h int (*spdif_out_unmute)(struct ct_atc *atc, unsigned char state); state 117 sound/pci/ctxfi/ctatc.h int (*spdif_in_unmute)(struct ct_atc *atc, unsigned char state); state 120 sound/pci/ctxfi/ctatc.h int (*spdif_out_passthru)(struct ct_atc *atc, unsigned char state); state 87 sound/pci/ctxfi/cthardware.h int (*src_set_state)(void *blk, unsigned int state); state 176 sound/pci/ctxfi/cthw20k1.c static int src_set_state(void *blk, unsigned int state) state 180 sound/pci/ctxfi/cthw20k1.c set_field(&ctl->ctl, SRCCTL_STATE, state); state 1679 sound/pci/ctxfi/cthw20k1.c int state = type == ADC_MICIN; state 1683 sound/pci/ctxfi/cthw20k1.c return adc_input_select_SB055x(hw, type, state); state 1685 sound/pci/ctxfi/cthw20k1.c return adc_input_select_hendrix(hw, type, state); state 1687 sound/pci/ctxfi/cthw20k1.c return adc_input_select_hendrix(hw, type, state); state 1689 sound/pci/ctxfi/cthw20k1.c return adc_input_select_SBx(hw, type, state); state 176 sound/pci/ctxfi/cthw20k2.c static int src_set_state(void *blk, unsigned int state) state 180 sound/pci/ctxfi/cthw20k2.c set_field(&ctl->ctl, SRCCTL_STATE, state); state 275 sound/pci/ctxfi/ctmixer.c enum CTALSA_MIXER_CTL type, unsigned char state) state 277 sound/pci/ctxfi/ctmixer.c if (state) state 499 sound/pci/ctxfi/ctmixer.c do_digit_io_switch(struct ct_atc *atc, int state) state 503 sound/pci/ctxfi/ctmixer.c if (state) { state 523 sound/pci/ctxfi/ctmixer.c static void do_switch(struct ct_atc *atc, enum CTALSA_MIXER_CTL type, int state) state 530 sound/pci/ctxfi/ctmixer.c if (state) { state 541 sound/pci/ctxfi/ctmixer.c if (state) state 543 sound/pci/ctxfi/ctmixer.c atc->line_in_unmute(atc, state); state 545 sound/pci/ctxfi/ctmixer.c atc->line_in_unmute(atc, state); state 547 sound/pci/ctxfi/ctmixer.c atc->mic_unmute(atc, state); state 549 sound/pci/ctxfi/ctmixer.c atc->spdif_in_unmute(atc, state); state 551 sound/pci/ctxfi/ctmixer.c atc->line_front_unmute(atc, state); state 553 sound/pci/ctxfi/ctmixer.c atc->line_surround_unmute(atc, state); state 555 sound/pci/ctxfi/ctmixer.c atc->line_clfe_unmute(atc, state); state 557 sound/pci/ctxfi/ctmixer.c atc->line_rear_unmute(atc, state); state 559 sound/pci/ctxfi/ctmixer.c atc->spdif_out_unmute(atc, state); state 561 sound/pci/ctxfi/ctmixer.c do_digit_io_switch(atc, state); state 595 sound/pci/ctxfi/ctmixer.c int state; state 597 sound/pci/ctxfi/ctmixer.c state = ucontrol->value.integer.value[0]; state 598 sound/pci/ctxfi/ctmixer.c if (get_switch_state(mixer, type) == state) state 601 sound/pci/ctxfi/ctmixer.c set_switch_state(mixer, type, state); state 602 sound/pci/ctxfi/ctmixer.c do_switch(atc, type, state); state 1122 sound/pci/ctxfi/ctmixer.c int i, state; state 1133 sound/pci/ctxfi/ctmixer.c state = get_switch_state(mixer, i); state 1134 sound/pci/ctxfi/ctmixer.c do_switch(mixer->atc, i, state); state 34 sound/pci/ctxfi/ctsrc.c static int src_set_state(struct src *src, unsigned int state) state 39 sound/pci/ctxfi/ctsrc.c hw->src_set_state(src->rsc.ctrl_blk, state); state 54 sound/pci/ctxfi/ctsrc.h int (*set_state)(struct src *src, unsigned int state); state 750 sound/pci/echoaudio/echoaudio.c switch (pipe->state) { state 758 sound/pci/echoaudio/echoaudio.c pipe->state = PIPE_STATE_STARTED; state 773 sound/pci/echoaudio/echoaudio.c pipe->state = PIPE_STATE_STOPPED; state 782 sound/pci/echoaudio/echoaudio.c pipe->state = PIPE_STATE_PAUSED; state 1826 sound/pci/echoaudio/echoaudio.c private_data)->state == PIPE_STATE_STARTED) { state 316 sound/pci/echoaudio/echoaudio.h char state; /* pipe state */ state 1082 sound/pci/echoaudio/echoaudio_dsp.c pipe->state = PIPE_STATE_STOPPED; state 1101 sound/pci/echoaudio/echoaudio_dsp.c if (snd_BUG_ON(pipe->state != PIPE_STATE_STOPPED)) state 102 sound/pci/emu10k1/emu10k1_callback.c vp->state = SNDRV_EMUX_ST_OFF; state 225 sound/pci/emu10k1/emu10k1_callback.c int state, val; state 228 sound/pci/emu10k1/emu10k1_callback.c state = vp->state; state 229 sound/pci/emu10k1/emu10k1_callback.c if (state == SNDRV_EMUX_ST_OFF) { state 237 sound/pci/emu10k1/emu10k1_callback.c else if (state == SNDRV_EMUX_ST_RELEASED || state 238 sound/pci/emu10k1/emu10k1_callback.c state == SNDRV_EMUX_ST_PENDING) { state 246 sound/pci/emu10k1/emu10k1_callback.c else if (state == SNDRV_EMUX_ST_STANDBY) state 248 sound/pci/emu10k1/emu10k1_callback.c else if (state & SNDRV_EMUX_ST_ON) state 2735 sound/pci/hda/hda_codec.c unsigned int state = power_state; state 2739 sound/pci/hda/hda_codec.c state = codec->power_filter(codec, nid, power_state); state 2740 sound/pci/hda/hda_codec.c if (state != power_state && power_state == AC_PWRST_D3) state 2744 sound/pci/hda/hda_codec.c state); state 2784 sound/pci/hda/hda_codec.c unsigned int state; state 2802 sound/pci/hda/hda_codec.c state = power_state; state 2804 sound/pci/hda/hda_codec.c state = codec->power_filter(codec, fg, state); state 2805 sound/pci/hda/hda_codec.c if (state == power_state || power_state != AC_PWRST_D3) state 2808 sound/pci/hda/hda_codec.c state); state 2811 sound/pci/hda/hda_codec.c state = snd_hda_sync_power_state(codec, fg, power_state); state 2812 sound/pci/hda/hda_codec.c if (!(state & AC_PWRST_ERROR)) state 2816 sound/pci/hda/hda_codec.c return state; state 2879 sound/pci/hda/hda_codec.c unsigned int state; state 2885 sound/pci/hda/hda_codec.c state = hda_set_power_state(codec, AC_PWRST_D3); state 2888 sound/pci/hda/hda_codec.c return state; state 2925 sound/pci/hda/hda_codec.c unsigned int state; state 2928 sound/pci/hda/hda_codec.c state = hda_call_codec_suspend(codec); state 2931 sound/pci/hda/hda_codec.c (state & AC_PWRST_CLK_STOP_OK))) state 822 sound/pci/hda/hda_generic.c int i, state, power; state 831 sound/pci/hda/hda_generic.c state = AC_PWRST_D0; state 833 sound/pci/hda/hda_generic.c state = AC_PWRST_D3; state 836 sound/pci/hda/hda_generic.c if (power != (state | (state << 4))) { state 838 sound/pci/hda/hda_generic.c AC_VERB_SET_POWER_STATE, state); state 847 sound/pci/hda/hda_generic.c if (state == AC_PWRST_D0) state 518 sound/pci/hda/hda_intel.c static int intel_ml_lctl_set_power(struct azx *chip, int state) state 530 sound/pci/hda/hda_intel.c val |= state << AZX_MLCTL_SPA_SHIFT; state 536 sound/pci/hda/hda_intel.c AZX_MLCTL_CPA) == (state << AZX_MLCTL_CPA_SHIFT)) state 1182 sound/pci/hda/hda_intel.c enum vga_switcheroo_state state) state 1194 sound/pci/hda/hda_intel.c disabled = (state == VGA_SWITCHEROO_OFF); state 322 sound/pci/hda/hda_jack.c int i, state; state 338 sound/pci/hda/hda_jack.c state = jack->button_state; state 340 sound/pci/hda/hda_jack.c state |= jack->type; state 341 sound/pci/hda/hda_jack.c snd_jack_report(jack->jack, state); state 344 sound/pci/hda/hda_jack.c state & ~jack->button_state); state 396 sound/pci/hda/hda_jack.c int err, state, buttons; state 428 sound/pci/hda/hda_jack.c state = snd_hda_jack_detect(codec, nid); state 429 sound/pci/hda/hda_jack.c snd_jack_report(jack->jack, state ? jack->type : 0); state 502 sound/pci/hda/hda_proc.c static const char *get_pwr_state(u32 state) state 507 sound/pci/hda/hda_proc.c if (state < ARRAY_SIZE(buf)) state 508 sound/pci/hda/hda_proc.c return buf[state]; state 2645 sound/pci/hda/patch_ca0132.c static int dma_set_state(struct dma_engine *dma, enum dma_state state) state 2649 sound/pci/hda/patch_ca0132.c switch (state) { state 619 sound/pci/lx6464es/lx_core.c int is_capture, u16 state) state 632 sound/pci/lx6464es/lx_core.c if (!err && current_state == state) state 653 sound/pci/lx6464es/lx_core.c int is_capture, enum stream_state_t state) state 662 sound/pci/lx6464es/lx_core.c chip->rmh.cmd[0] |= state; state 127 sound/pci/lx6464es/lx_core.h int is_capture, enum stream_state_t state); state 896 sound/pci/pcxhr/pcxhr_core.c int state, i, err; state 907 sound/pci/pcxhr/pcxhr_core.c state = pcxhr_pipes_running(mgr); state 910 sound/pci/pcxhr/pcxhr_core.c start ? "START" : "STOP", audio_mask, state); state 913 sound/pci/pcxhr/pcxhr_core.c audio_mask &= ~state; state 914 sound/pci/pcxhr/pcxhr_core.c state = audio_mask; state 916 sound/pci/pcxhr/pcxhr_core.c err = pcxhr_prepair_pipe_start(mgr, state, &state); state 919 sound/pci/pcxhr/pcxhr_core.c if (state == 0) state 924 sound/pci/pcxhr/pcxhr_core.c audio_mask &= state; /* stop only pipes that are started */ state 935 sound/pci/pcxhr/pcxhr_core.c state = pcxhr_pipes_running(mgr); state 937 sound/pci/pcxhr/pcxhr_core.c if ((state & audio_mask) == (start ? audio_mask : 0)) state 472 sound/pci/riptide/riptide.c unsigned char state; state 1094 sound/pci/riptide/riptide.c (data = runtime->private_data) && data->state != ST_STOP) { state 1104 sound/pci/riptide/riptide.c && (data->state == ST_PLAY)) { state 1105 sound/pci/riptide/riptide.c data->state = ST_STOP; state 1116 sound/pci/riptide/riptide.c if (data->state != ST_STOP) { state 1388 sound/pci/riptide/riptide.c if (!(data->state & ST_PLAY)) { state 1391 sound/pci/riptide/riptide.c data->state = ST_PLAY; state 1405 sound/pci/riptide/riptide.c data->state = ST_STOP; state 1417 sound/pci/riptide/riptide.c if (!(data->state & ST_PAUSE)) { state 1419 sound/pci/riptide/riptide.c data->state |= ST_PAUSE; state 1424 sound/pci/riptide/riptide.c if (data->state & ST_PAUSE) { state 1426 sound/pci/riptide/riptide.c data->state &= ~ST_PAUSE; state 1605 sound/pci/riptide/riptide.c data->state = ST_STOP; state 1628 sound/pci/riptide/riptide.c data->state = ST_STOP; state 461 sound/pci/rme9652/hdsp.c unsigned short state; /* stores state bits */ state 674 sound/pci/rme9652/hdsp.c hdsp->state &= ~HDSP_FirmwareLoaded; state 697 sound/pci/rme9652/hdsp.c hdsp->state &= ~HDSP_FirmwareLoaded; state 756 sound/pci/rme9652/hdsp.c if (hdsp->state & HDSP_InitializationComplete) { state 764 sound/pci/rme9652/hdsp.c hdsp->state |= HDSP_FirmwareLoaded; state 834 sound/pci/rme9652/hdsp.c hdsp->state &= ~HDSP_FirmwareLoaded; state 839 sound/pci/rme9652/hdsp.c if (! (hdsp->state & HDSP_FirmwareCached)) { state 3353 sound/pci/rme9652/hdsp.c if (hdsp->state & HDSP_FirmwareCached) { state 3833 sound/pci/rme9652/hdsp.c if (!(hdsp->state & HDSP_InitializationComplete)) state 4708 sound/pci/rme9652/hdsp.c if (!(hdsp->state & HDSP_FirmwareLoaded)) { state 4818 sound/pci/rme9652/hdsp.c if (hdsp->state & (HDSP_FirmwareCached | HDSP_FirmwareLoaded)) state 4844 sound/pci/rme9652/hdsp.c hdsp->state |= HDSP_FirmwareCached; state 4849 sound/pci/rme9652/hdsp.c if (!(hdsp->state & HDSP_InitializationComplete)) { state 5065 sound/pci/rme9652/hdsp.c if (!(hdsp->state & HDSP_InitializationComplete)) { state 5075 sound/pci/rme9652/hdsp.c hdsp->state |= HDSP_InitializationComplete; state 5135 sound/pci/rme9652/hdsp.c hdsp->state |= HDSP_FirmwareCached; state 5140 sound/pci/rme9652/hdsp.c if (!(hdsp->state & HDSP_InitializationComplete)) { state 5169 sound/pci/rme9652/hdsp.c hdsp->state = 0; state 5300 sound/pci/rme9652/hdsp.c hdsp->state |= HDSP_FirmwareLoaded; state 1420 sound/soc/codecs/cx2072x.c int state = 0; state 1433 sound/soc/codecs/cx2072x.c state |= SND_JACK_HEADSET; state 1435 sound/soc/codecs/cx2072x.c state |= SND_JACK_BTN_0; state 1438 sound/soc/codecs/cx2072x.c state |= SND_JACK_HEADPHONE; state 1441 sound/soc/codecs/cx2072x.c state |= SND_JACK_HEADPHONE; state 1451 sound/soc/codecs/cx2072x.c type, state); state 1452 sound/soc/codecs/cx2072x.c return state; state 197 sound/soc/codecs/da732x.c static void da732x_set_charge_pump(struct snd_soc_component *component, int state) state 199 sound/soc/codecs/da732x.c switch (state) { state 742 sound/soc/codecs/hdac_hdmi.c unsigned int state; state 750 sound/soc/codecs/hdac_hdmi.c state = snd_hdac_sync_power_state(hdev, state 752 sound/soc/codecs/hdac_hdmi.c if (!(state & AC_PWRST_ERROR)) state 651 sound/soc/codecs/max98088.c u8 *state; state 658 sound/soc/codecs/max98088.c state = &max98088->ina_state; state 661 sound/soc/codecs/max98088.c state = &max98088->inb_state; state 669 sound/soc/codecs/max98088.c *state |= channel; state 674 sound/soc/codecs/max98088.c *state &= ~channel; state 675 sound/soc/codecs/max98088.c if (*state == 0) { state 630 sound/soc/codecs/max98095.c u8 *state; state 635 sound/soc/codecs/max98095.c state = &max98095->lin_state; state 639 sound/soc/codecs/max98095.c *state |= channel; state 644 sound/soc/codecs/max98095.c *state &= ~channel; state 645 sound/soc/codecs/max98095.c if (*state == 0) { state 110 sound/soc/codecs/tlv320dac33.c enum dac33_state state; state 726 sound/soc/codecs/tlv320dac33.c switch (dac33->state) { state 728 sound/soc/codecs/tlv320dac33.c dac33->state = DAC33_PLAYBACK; state 737 sound/soc/codecs/tlv320dac33.c dac33->state = DAC33_IDLE; state 1117 sound/soc/codecs/tlv320dac33.c dac33->state = DAC33_PREFILL; state 1125 sound/soc/codecs/tlv320dac33.c dac33->state = DAC33_FLUSH; state 13 sound/soc/codecs/wcd-clsh-v2.c int state; state 500 sound/soc/codecs/wcd-clsh-v2.c static bool wcd_clsh_is_state_valid(int state) state 502 sound/soc/codecs/wcd-clsh-v2.c switch (state) { state 530 sound/soc/codecs/wcd-clsh-v2.c if (nstate == ctrl->state) state 547 sound/soc/codecs/wcd-clsh-v2.c ctrl->state = nstate; state 555 sound/soc/codecs/wcd-clsh-v2.c return ctrl->state; state 567 sound/soc/codecs/wcd-clsh-v2.c ctrl->state = WCD_CLSH_STATE_IDLE; state 46 sound/soc/codecs/wcd-clsh-v2.h int state, state 105 sound/soc/codecs/wm0010.c enum wm0010_state state; state 141 sound/soc/codecs/wm0010.c static const char *wm0010_state_to_str(enum wm0010_state state) state 151 sound/soc/codecs/wm0010.c if (state < 0 || state >= ARRAY_SIZE(state_to_str)) state 153 sound/soc/codecs/wm0010.c return state_to_str[state]; state 161 sound/soc/codecs/wm0010.c enum wm0010_state state; state 165 sound/soc/codecs/wm0010.c state = wm0010->state; state 168 sound/soc/codecs/wm0010.c switch (state) { state 187 sound/soc/codecs/wm0010.c wm0010->state = WM0010_POWER_OFF; state 202 sound/soc/codecs/wm0010.c enum wm0010_state state; state 206 sound/soc/codecs/wm0010.c state = wm0010->state; state 210 sound/soc/codecs/wm0010.c wm0010_state_to_str(state), wm0010_state_to_str(state + 1)); state 243 sound/soc/codecs/wm0010.c if (wm0010->state < WM0010_STAGE2) state 585 sound/soc/codecs/wm0010.c if (wm0010->state != WM0010_POWER_OFF) state 618 sound/soc/codecs/wm0010.c wm0010->state = WM0010_OUT_OF_RESET; state 626 sound/soc/codecs/wm0010.c wm0010->state = WM0010_BOOTROM; state 638 sound/soc/codecs/wm0010.c wm0010->state = WM0010_STAGE2; state 710 sound/soc/codecs/wm0010.c wm0010->state = WM0010_FIRMWARE; state 844 sound/soc/codecs/wm0010.c switch (wm0010->state) { state 936 sound/soc/codecs/wm0010.c wm0010->state = WM0010_POWER_OFF; state 466 sound/soc/codecs/wm8580.c struct pll_state *state; state 479 sound/soc/codecs/wm8580.c state = &wm8580->a; state 484 sound/soc/codecs/wm8580.c state = &wm8580->b; state 498 sound/soc/codecs/wm8580.c state->in = freq_in; state 499 sound/soc/codecs/wm8580.c state->out = freq_out; state 104 sound/soc/intel/atom/sst-mfld-platform-pcm.c int state) state 108 sound/soc/intel/atom/sst-mfld-platform-pcm.c stream->stream_status = state; state 114 sound/soc/intel/atom/sst-mfld-platform-pcm.c int state; state 118 sound/soc/intel/atom/sst-mfld-platform-pcm.c state = stream->stream_status; state 120 sound/soc/intel/atom/sst-mfld-platform-pcm.c return state; state 116 sound/soc/intel/atom/sst-mfld-platform.h int (*power)(struct device *dev, bool state); state 129 sound/soc/intel/atom/sst-mfld-platform.h int (*power)(struct device *dev, bool state); state 157 sound/soc/intel/atom/sst-mfld-platform.h void sst_set_stream_status(struct sst_runtime_stream *stream, int state); state 135 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_power_control(struct device *dev, bool state) state 141 sound/soc/intel/atom/sst/sst_drv_interface.c if (state) { state 1220 sound/soc/intel/boards/bytcr_rt5640.c struct acpi_buffer state = {0, NULL}; state 1224 sound/soc/intel/boards/bytcr_rt5640.c state.length = sizeof(chan_package); state 1225 sound/soc/intel/boards/bytcr_rt5640.c state.pointer = &chan_package; state 1230 sound/soc/intel/boards/bytcr_rt5640.c pkg_ctx.state = &state; state 943 sound/soc/intel/boards/bytcr_rt5651.c struct acpi_buffer state = {0, NULL}; state 947 sound/soc/intel/boards/bytcr_rt5651.c state.length = sizeof(chan_package); state 948 sound/soc/intel/boards/bytcr_rt5651.c state.pointer = &chan_package; state 953 sound/soc/intel/boards/bytcr_rt5651.c pkg_ctx.state = &state; state 605 sound/soc/intel/boards/cht_bsw_rt5645.c struct acpi_buffer state = {0, NULL}; state 609 sound/soc/intel/boards/cht_bsw_rt5645.c state.length = sizeof(chan_package); state 610 sound/soc/intel/boards/cht_bsw_rt5645.c state.pointer = &chan_package; state 615 sound/soc/intel/boards/cht_bsw_rt5645.c pkg_ctx.state = &state; state 215 sound/soc/intel/common/sst-dsp-priv.h enum sst_module_state state; state 496 sound/soc/intel/common/sst-firmware.c sst_module->state = SST_MODULE_STATE_UNLOADED; state 47 sound/soc/intel/common/sst-ipc.h int (*check_dsp_lp_on)(struct sst_dsp *dsp, bool state); state 168 sound/soc/intel/haswell/sst-haswell-dsp.c mod->state = SST_MODULE_STATE_LOADED; state 1416 sound/soc/intel/haswell/sst-haswell-ipc.c enum sst_hsw_dx_state state, struct sst_hsw_ipc_dx_reply *dx) state 1422 sound/soc/intel/haswell/sst-haswell-ipc.c state_ = state; state 1429 sound/soc/intel/haswell/sst-haswell-ipc.c trace_ipc_request("PM enter Dx state", state); state 1433 sound/soc/intel/haswell/sst-haswell-ipc.c dev_err(hsw->dev, "ipc: error set dx state %d failed\n", state); state 1445 sound/soc/intel/haswell/sst-haswell-ipc.c dx->entries_no, state); state 1727 sound/soc/intel/haswell/sst-haswell-ipc.c module->state = SST_MODULE_STATE_INITIALIZED; state 1729 sound/soc/intel/haswell/sst-haswell-ipc.c module->state = SST_MODULE_STATE_ACTIVE; state 1739 sound/soc/intel/haswell/sst-haswell-ipc.c if (module == NULL || module->state == SST_MODULE_STATE_UNLOADED) state 1750 sound/soc/intel/haswell/sst-haswell-ipc.c if (module != NULL && module->state == SST_MODULE_STATE_ACTIVE) state 1951 sound/soc/intel/haswell/sst-haswell-ipc.c module->state = SST_MODULE_STATE_ACTIVE; state 1989 sound/soc/intel/haswell/sst-haswell-ipc.c module->state = SST_MODULE_STATE_INITIALIZED; state 376 sound/soc/intel/haswell/sst-haswell-ipc.h u8 state; state 487 sound/soc/intel/haswell/sst-haswell-ipc.h enum sst_hsw_dx_state state, struct sst_hsw_ipc_dx_reply *dx); state 274 sound/soc/intel/skylake/bxt-sst.c if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING) state 328 sound/soc/intel/skylake/bxt-sst.c d0i3->state = target_state; state 329 sound/soc/intel/skylake/bxt-sst.c skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING_D0I3; state 361 sound/soc/intel/skylake/bxt-sst.c if (skl->cores.state[SKL_DSP_CORE0_ID] != SKL_DSP_RUNNING_D0I3) state 371 sound/soc/intel/skylake/bxt-sst.c if (skl->d0i3.state == SKL_DSP_D0I3_STREAMING) state 384 sound/soc/intel/skylake/bxt-sst.c skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; state 385 sound/soc/intel/skylake/bxt-sst.c skl->d0i3.state = SKL_DSP_D0I3_NONE; state 413 sound/soc/intel/skylake/bxt-sst.c skl->cores.state[core_id] = SKL_DSP_RUNNING; state 475 sound/soc/intel/skylake/bxt-sst.c skl->cores.state[core_id] = SKL_DSP_RUNNING; state 521 sound/soc/intel/skylake/bxt-sst.c skl->cores.state[core_id] = SKL_DSP_RESET; state 588 sound/soc/intel/skylake/bxt-sst.c skl->d0i3.state = SKL_DSP_D0I3_NONE; state 182 sound/soc/intel/skylake/cnl-sst.c cnl->cores.state[core_id] = SKL_DSP_RUNNING; state 220 sound/soc/intel/skylake/cnl-sst.c cnl->cores.state[core_id] = SKL_DSP_RUNNING; state 261 sound/soc/intel/skylake/cnl-sst.c cnl->cores.state[core_id] = SKL_DSP_RESET; state 132 sound/soc/intel/skylake/skl-debug.c mconfig->pipe->state, state 290 sound/soc/intel/skylake/skl-messages.c cores->state = kcalloc(cores->count, sizeof(*cores->state), GFP_KERNEL); state 291 sound/soc/intel/skylake/skl-messages.c if (!cores->state) { state 308 sound/soc/intel/skylake/skl-messages.c kfree(cores->state); state 325 sound/soc/intel/skylake/skl-messages.c kfree(skl->cores.state); state 983 sound/soc/intel/skylake/skl-messages.c if (mconfig->pipe->state != SKL_PIPE_CREATED) { state 985 sound/soc/intel/skylake/skl-messages.c mconfig->pipe->state, mconfig->pipe->ppl_id); state 1192 sound/soc/intel/skylake/skl-messages.c enum skl_ipc_pipeline_state state) state 1194 sound/soc/intel/skylake/skl-messages.c dev_dbg(skl->dev, "%s: pipe_state = %d\n", __func__, state); state 1196 sound/soc/intel/skylake/skl-messages.c return skl_ipc_set_pipeline_state(&skl->ipc, pipe->ppl_id, state); state 1219 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_CREATED; state 1237 sound/soc/intel/skylake/skl-messages.c if (pipe->state < SKL_PIPE_CREATED) state 1241 sound/soc/intel/skylake/skl-messages.c if (pipe->state >= SKL_PIPE_STARTED) { state 1248 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_PAUSED; state 1258 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_RESET; state 1266 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_INVALID; state 1283 sound/soc/intel/skylake/skl-messages.c if (pipe->state < SKL_PIPE_CREATED) state 1293 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_PAUSED; state 1301 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_STARTED; state 1317 sound/soc/intel/skylake/skl-messages.c if (pipe->state < SKL_PIPE_PAUSED) state 1326 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_PAUSED; state 1340 sound/soc/intel/skylake/skl-messages.c if (pipe->state < SKL_PIPE_PAUSED) state 1349 sound/soc/intel/skylake/skl-messages.c pipe->state = SKL_PIPE_RESET; state 287 sound/soc/intel/skylake/skl-pcm.c (substream->runtime->status->state == SNDRV_PCM_STATE_XRUN || state 288 sound/soc/intel/skylake/skl-pcm.c mconfig->pipe->state == SKL_PIPE_CREATED || state 289 sound/soc/intel/skylake/skl-pcm.c mconfig->pipe->state == SKL_PIPE_PAUSED)) { state 610 sound/soc/intel/skylake/skl-pcm.c (substream->runtime->status->state == SNDRV_PCM_STATE_XRUN)) state 22 sound/soc/intel/skylake/skl-sst-dsp.c void skl_dsp_set_state_locked(struct sst_dsp *ctx, int state) state 25 sound/soc/intel/skylake/skl-sst-dsp.c ctx->sst_state = state; state 39 sound/soc/intel/skylake/skl-sst-dsp.c skl->cores.state[SKL_DSP_CORE0_ID] = SKL_DSP_RUNNING; state 43 sound/soc/intel/skylake/skl-sst-dsp.c skl->cores.state[i] = SKL_DSP_RESET; state 348 sound/soc/intel/skylake/skl-sst-dsp.c if (skl->cores.state[core_id] == SKL_DSP_RESET) { state 358 sound/soc/intel/skylake/skl-sst-dsp.c core_id, skl->cores.state[core_id], state 376 sound/soc/intel/skylake/skl-sst-dsp.c (skl->cores.state[core_id] != SKL_DSP_RESET)) { state 386 sound/soc/intel/skylake/skl-sst-dsp.c core_id, skl->cores.state[core_id], state 198 sound/soc/intel/skylake/skl-sst-dsp.h void skl_dsp_set_state_locked(struct sst_dsp *ctx, int state); state 308 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_check_D0i0(struct sst_dsp *dsp, bool state) state 317 sound/soc/intel/skylake/skl-sst-ipc.c if (state) state 687 sound/soc/intel/skylake/skl-sst-ipc.c u8 instance_id, enum skl_ipc_pipeline_state state) state 697 sound/soc/intel/skylake/skl-sst-ipc.c header.primary |= IPC_PPL_STATE(state); state 41 sound/soc/intel/skylake/skl-sst-ipc.h enum skl_dsp_states *state; state 58 sound/soc/intel/skylake/skl-sst-ipc.h enum skl_dsp_d0i3_states state; state 116 sound/soc/intel/skylake/skl-sst-ipc.h u8 instance_id, enum skl_ipc_pipeline_state state); state 151 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_check_D0i0(struct sst_dsp *dsp, bool state); state 209 sound/soc/intel/skylake/skl-sst.c skl->cores.state[core_id] = SKL_DSP_RUNNING; state 240 sound/soc/intel/skylake/skl-sst.c skl->cores.state[core_id] = SKL_DSP_RESET; state 990 sound/soc/intel/skylake/skl-topology.c if (sink_mconfig->pipe->state != SKL_PIPE_STARTED) { state 1107 sound/soc/intel/skylake/skl-topology.c if (src_mconfig->pipe->state != SKL_PIPE_STARTED) state 1175 sound/soc/intel/skylake/skl-topology.c if (s_pipe->state == SKL_PIPE_INVALID) state 1983 sound/soc/intel/skylake/skl-topology.c mconfig->pipe->state = SKL_PIPE_INVALID; state 2633 sound/soc/intel/skylake/skl-topology.c pipe->state = SKL_PIPE_INVALID; state 2852 sound/soc/intel/skylake/skl-topology.c pipe->state = SKL_PIPE_INVALID; state 302 sound/soc/intel/skylake/skl-topology.h enum skl_pipe_state state; state 86 sound/soc/mediatek/common/mtk-btcvsd.c enum bt_sco_state state; state 207 sound/soc/mediatek/common/mtk-btcvsd.c int state) state 211 sound/soc/mediatek/common/mtk-btcvsd.c bt_stream->stream, state, state 212 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state, bt->rx->state, bt->irq_disabled); state 214 sound/soc/mediatek/common/mtk-btcvsd.c bt_stream->state = state; state 216 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->tx->state == BT_SCO_STATE_IDLE && state 217 sound/soc/mediatek/common/mtk-btcvsd.c bt->rx->state == BT_SCO_STATE_IDLE) { state 487 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->rx->state != BT_SCO_STATE_RUNNING && state 488 sound/soc/mediatek/common/mtk-btcvsd.c bt->rx->state != BT_SCO_STATE_ENDING && state 489 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state != BT_SCO_STATE_RUNNING && state 490 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state != BT_SCO_STATE_ENDING && state 491 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state != BT_SCO_STATE_LOOPBACK) { state 493 sound/soc/mediatek/common/mtk-btcvsd.c __func__, bt->rx->state, bt->tx->state); state 517 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->tx->state == BT_SCO_STATE_LOOPBACK) { state 553 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->rx->state == BT_SCO_STATE_RUNNING || state 554 sound/soc/mediatek/common/mtk-btcvsd.c bt->rx->state == BT_SCO_STATE_ENDING) { state 586 sound/soc/mediatek/common/mtk-btcvsd.c if ((bt->tx->state == BT_SCO_STATE_RUNNING || state 587 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state == BT_SCO_STATE_ENDING) && state 603 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state == BT_SCO_STATE_ENDING) { state 618 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->rx->state == BT_SCO_STATE_RUNNING || state 619 sound/soc/mediatek/common/mtk-btcvsd.c bt->rx->state == BT_SCO_STATE_ENDING) { state 624 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->tx->state == BT_SCO_STATE_RUNNING || state 625 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->state == BT_SCO_STATE_ENDING) { state 1113 sound/soc/mediatek/common/mtk-btcvsd.c bool lpbk_en = bt->tx->state == BT_SCO_STATE_LOOPBACK; state 530 sound/soc/mxs/mxs-saif.c if (saif->state == MXS_SAIF_STATE_RUNNING) state 584 sound/soc/mxs/mxs-saif.c saif->state = MXS_SAIF_STATE_RUNNING; state 597 sound/soc/mxs/mxs-saif.c if (saif->state == MXS_SAIF_STATE_STOPPED) state 620 sound/soc/mxs/mxs-saif.c saif->state = MXS_SAIF_STATE_STOPPED; state 117 sound/soc/mxs/mxs-saif.h } state; state 68 sound/soc/qcom/qdsp6/q6asm-dai.c enum stream_state state; state 186 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_STOPPED; state 191 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state == Q6ASM_STREAM_RUNNING) state 200 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state == Q6ASM_STREAM_RUNNING) state 231 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state) { state 292 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_RUNNING; state 310 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_STOPPED; state 424 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state) state 517 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_STOPPED; state 526 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state != Q6ASM_STREAM_RUNNING) { state 614 sound/soc/qcom/qdsp6/q6asm-dai.c if (prtd->state) state 685 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_RUNNING; state 703 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->state = Q6ASM_STREAM_STOPPED; state 274 sound/soc/qcom/qdsp6/q6routing.c int state; state 40 sound/soc/samsung/idma.c int state; state 136 sound/soc/samsung/idma.c if (prtd && (prtd->state & ST_RUNNING)) state 197 sound/soc/samsung/idma.c prtd->state |= ST_RUNNING; state 204 sound/soc/samsung/idma.c prtd->state &= ~ST_RUNNING; state 277 sound/soc/sh/rcar/dma.c struct dma_tx_state state; state 281 sound/soc/sh/rcar/dma.c status = dmaengine_tx_status(dmaen->chan, dmaen->cookie, &state); state 283 sound/soc/sh/rcar/dma.c if (state.residue > 0 && state.residue <= dmaen->dma_len) state 284 sound/soc/sh/rcar/dma.c pos = dmaen->dma_len - state.residue; state 306 sound/soc/soc-ac97.c struct pinctrl_state *state; state 317 sound/soc/soc-ac97.c state = pinctrl_lookup_state(p, "ac97-reset"); state 318 sound/soc/soc-ac97.c if (IS_ERR(state)) { state 320 sound/soc/soc-ac97.c return PTR_ERR(state); state 322 sound/soc/soc-ac97.c cfg->pstate_reset = state; state 324 sound/soc/soc-ac97.c state = pinctrl_lookup_state(p, "ac97-warm-reset"); state 325 sound/soc/soc-ac97.c if (IS_ERR(state)) { state 327 sound/soc/soc-ac97.c return PTR_ERR(state); state 329 sound/soc/soc-ac97.c cfg->pstate_warm_reset = state; state 331 sound/soc/soc-ac97.c state = pinctrl_lookup_state(p, "ac97-running"); state 332 sound/soc/soc-ac97.c if (IS_ERR(state)) { state 334 sound/soc/soc-ac97.c return PTR_ERR(state); state 336 sound/soc/soc-ac97.c cfg->pstate_run = state; state 62 sound/soc/soc-acpi.c pkg_ctx->format, pkg_ctx->state); state 161 sound/soc/soc-compress.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 194 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_OPEN; state 325 sound/soc/soc-compress.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 329 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 436 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_START; state 440 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_STOP; state 443 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED; state 579 sound/soc/soc-compress.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PREPARE; state 2385 sound/soc/soc-dapm.c char *state = "not set"; state 2427 sound/soc/soc-dapm.c state = "On"; state 2430 sound/soc/soc-dapm.c state = "Prepare"; state 2433 sound/soc/soc-dapm.c state = "Standby"; state 2436 sound/soc/soc-dapm.c state = "Off"; state 2439 sound/soc/soc-dapm.c count += sprintf(buf + count, "PM State: %s\n", state); state 1168 sound/soc/soc-pcm.c dpcm->state = SND_SOC_DPCM_LINK_STATE_NEW; state 1185 sound/soc/soc-pcm.c &dpcm->state); state 1231 sound/soc/soc-pcm.c if (dpcm->state != SND_SOC_DPCM_LINK_STATE_FREE) state 1420 sound/soc/soc-pcm.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 1527 sound/soc/soc-pcm.c be->dpcm[stream].state); state 1532 sound/soc/soc-pcm.c if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) state 1537 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 1567 sound/soc/soc-pcm.c be->dpcm[stream].state); state 1572 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_NEW) && state 1573 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_CLOSE)) state 1587 sound/soc/soc-pcm.c be->dpcm[stream].state); state 1589 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 1593 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_OPEN; state 1612 sound/soc/soc-pcm.c be->dpcm[stream].state); state 1617 sound/soc/soc-pcm.c if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) state 1622 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 1819 sound/soc/soc-pcm.c int stream, enum snd_soc_dpcm_update state) state 1825 sound/soc/soc-pcm.c if (state == SND_SOC_DPCM_UPDATE_NO && fe->dpcm[stream].trigger_pending) { state 1830 sound/soc/soc-pcm.c fe->dpcm[stream].runtime_update = state; state 1917 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_OPEN; state 1957 sound/soc/soc-pcm.c be->dpcm[stream].state); state 1962 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) && state 1963 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN)) { state 1965 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_FREE; state 1974 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 1997 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE; state 2026 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) && state 2027 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_PREPARE) && state 2028 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) && state 2029 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED) && state 2030 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) && state 2031 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND)) state 2039 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_FREE; state 2065 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_FREE; state 2111 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) && state 2112 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) && state 2113 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE)) state 2126 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_PARAMS; state 2144 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) && state 2145 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) && state 2146 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) && state 2147 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP)) state 2183 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_PARAMS; state 2224 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_PREPARE) && state 2225 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) && state 2226 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED)) state 2233 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_START; state 2236 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND)) state 2243 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_START; state 2246 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED)) state 2253 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_START; state 2256 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) && state 2257 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED)) state 2267 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_STOP; state 2270 sound/soc/soc-pcm.c if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) state 2280 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_SUSPEND; state 2283 sound/soc/soc-pcm.c if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) state 2293 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED; state 2403 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_START; state 2407 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_STOP; state 2410 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED; state 2451 sound/soc/soc-pcm.c if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) && state 2452 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) && state 2453 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND) && state 2454 sound/soc/soc-pcm.c (be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED)) state 2467 sound/soc/soc-pcm.c be->dpcm[stream].state = SND_SOC_DPCM_STATE_PREPARE; state 2505 sound/soc/soc-pcm.c fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PREPARE; state 2568 sound/soc/soc-pcm.c if (fe->dpcm[stream].state == SND_SOC_DPCM_STATE_HW_FREE || state 2569 sound/soc/soc-pcm.c fe->dpcm[stream].state == SND_SOC_DPCM_STATE_CLOSE) state 2578 sound/soc/soc-pcm.c if (fe->dpcm[stream].state == SND_SOC_DPCM_STATE_OPEN) state 2586 sound/soc/soc-pcm.c if (fe->dpcm[stream].state == SND_SOC_DPCM_STATE_HW_PARAMS) state 2598 sound/soc/soc-pcm.c if (fe->dpcm[stream].state == SND_SOC_DPCM_STATE_PREPARE || state 2599 sound/soc/soc-pcm.c fe->dpcm[stream].state == SND_SOC_DPCM_STATE_STOP) state 2635 sound/soc/soc-pcm.c if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) state 2636 sound/soc/soc-pcm.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 2831 sound/soc/soc-pcm.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 2854 sound/soc/soc-pcm.c dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE; state 3057 sound/soc/soc-pcm.c return be->dpcm[stream].state; state 3063 sound/soc/soc-pcm.c int stream, enum snd_soc_dpcm_state state) state 3065 sound/soc/soc-pcm.c be->dpcm[stream].state = state; state 3077 sound/soc/soc-pcm.c int state; state 3087 sound/soc/soc-pcm.c state = dpcm->fe->dpcm[stream].state; state 3088 sound/soc/soc-pcm.c if (state == SND_SOC_DPCM_STATE_START || state 3089 sound/soc/soc-pcm.c state == SND_SOC_DPCM_STATE_PAUSED || state 3090 sound/soc/soc-pcm.c state == SND_SOC_DPCM_STATE_SUSPEND) { state 3110 sound/soc/soc-pcm.c int state; state 3120 sound/soc/soc-pcm.c state = dpcm->fe->dpcm[stream].state; state 3121 sound/soc/soc-pcm.c if (state == SND_SOC_DPCM_STATE_START || state 3122 sound/soc/soc-pcm.c state == SND_SOC_DPCM_STATE_PAUSED || state 3123 sound/soc/soc-pcm.c state == SND_SOC_DPCM_STATE_SUSPEND || state 3124 sound/soc/soc-pcm.c state == SND_SOC_DPCM_STATE_PREPARE) { state 3137 sound/soc/soc-pcm.c static const char *dpcm_state_string(enum snd_soc_dpcm_state state) state 3139 sound/soc/soc-pcm.c switch (state) { state 3179 sound/soc/soc-pcm.c dpcm_state_string(fe->dpcm[stream].state)); state 3181 sound/soc/soc-pcm.c if ((fe->dpcm[stream].state >= SND_SOC_DPCM_STATE_HW_PARAMS) && state 3182 sound/soc/soc-pcm.c (fe->dpcm[stream].state <= SND_SOC_DPCM_STATE_STOP)) state 3209 sound/soc/soc-pcm.c dpcm_state_string(be->dpcm[stream].state)); state 3211 sound/soc/soc-pcm.c if ((be->dpcm[stream].state >= SND_SOC_DPCM_STATE_HW_PARAMS) && state 3212 sound/soc/soc-pcm.c (be->dpcm[stream].state <= SND_SOC_DPCM_STATE_STOP)) state 220 sound/soc/sof/pm.c snd_pcm_state_t state; state 234 sound/soc/sof/pm.c state = substream->runtime->status->state; state 235 sound/soc/sof/pm.c if (state == SNDRV_PCM_STATE_SUSPENDED) state 400 sound/soc/sprd/sprd-pcm-dma.c struct dma_tx_state state; state 409 sound/soc/sprd/sprd-pcm-dma.c status = dmaengine_tx_status(data->chan, data->cookie, &state); state 420 sound/soc/sprd/sprd-pcm-dma.c pointer[i] = state.residue - runtime->dma_addr - state 318 sound/soc/sti/sti_uniperif.c if (uni->state != UNIPERIF_STATE_STOPPED) { state 320 sound/soc/sti/sti_uniperif.c __func__, (int)uni->state); state 1319 sound/soc/sti/uniperif.h enum uniperif_state state; state 73 sound/soc/sti/uniperif_player.c if (player->state == UNIPERIF_STATE_STOPPED) state 87 sound/soc/sti/uniperif_player.c player->state = UNIPERIF_STATE_UNDERFLOW; state 130 sound/soc/sti/uniperif_player.c player->state = UNIPERIF_STATE_STARTED; state 756 sound/soc/sti/uniperif_player.c if (player->state != UNIPERIF_STATE_STOPPED) { state 758 sound/soc/sti/uniperif_player.c player->state); state 863 sound/soc/sti/uniperif_player.c if (player->state != UNIPERIF_STATE_STOPPED) { state 918 sound/soc/sti/uniperif_player.c player->state = UNIPERIF_STATE_STARTED; state 928 sound/soc/sti/uniperif_player.c if (player->state == UNIPERIF_STATE_STOPPED) { state 947 sound/soc/sti/uniperif_player.c player->state = UNIPERIF_STATE_STOPPED; state 1002 sound/soc/sti/uniperif_player.c if (player->state != UNIPERIF_STATE_STOPPED) state 1054 sound/soc/sti/uniperif_player.c player->state = UNIPERIF_STATE_STOPPED; state 54 sound/soc/sti/uniperif_reader.c if (reader->state == UNIPERIF_STATE_STOPPED) { state 195 sound/soc/sti/uniperif_reader.c if (reader->state != UNIPERIF_STATE_STOPPED) { state 197 sound/soc/sti/uniperif_reader.c reader->state); state 300 sound/soc/sti/uniperif_reader.c if (reader->state != UNIPERIF_STATE_STOPPED) { state 313 sound/soc/sti/uniperif_reader.c reader->state = UNIPERIF_STATE_STARTED; state 320 sound/soc/sti/uniperif_reader.c if (reader->state == UNIPERIF_STATE_STOPPED) { state 332 sound/soc/sti/uniperif_reader.c reader->state = UNIPERIF_STATE_STOPPED; state 392 sound/soc/sti/uniperif_reader.c if (reader->state != UNIPERIF_STATE_STOPPED) { state 416 sound/soc/sti/uniperif_reader.c reader->state = UNIPERIF_STATE_STOPPED; state 198 sound/synth/emux/emux_effect.c if (!STATE_IS_PLAYING(vp->state) || vp->chan != chan) state 50 sound/synth/emux/emux_proc.c if (emu->voices[0].state != SNDRV_EMUX_ST_OFF && emu->voices[0].ch >= 0) { state 92 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state)) state 109 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_STANDBY; state 111 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_OFF; state 113 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_STANDBY; state 120 sound/synth/emux/emux_synth.c if (vp->state == SNDRV_EMUX_ST_STANDBY && state 123 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_ON; state 164 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state) && state 166 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_RELEASED; state 173 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_PENDING; state 201 sound/synth/emux/emux_synth.c if (vp->state == SNDRV_EMUX_ST_PENDING) { state 206 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_RELEASED; state 241 sound/synth/emux/emux_synth.c if (vp->state == SNDRV_EMUX_ST_ON && state 373 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state) && vp->chan == chan && state 415 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state)) state 417 sound/synth/emux/emux_synth.c if (vp->state == SNDRV_EMUX_ST_OFF) { state 452 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state) && state 455 sound/synth/emux/emux_synth.c if (vp->state == SNDRV_EMUX_ST_OFF) { state 480 sound/synth/emux/emux_synth.c if (STATE_IS_PLAYING(vp->state) && vp->port == port && state 501 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_OFF; state 513 sound/synth/emux/emux_synth.c if (!STATE_IS_PLAYING(vp->state)) state 924 sound/synth/emux/emux_synth.c vp->state = SNDRV_EMUX_ST_OFF; state 941 sound/synth/emux/emux_synth.c if (emu->voices[voice].state == SNDRV_EMUX_ST_OFF) state 942 sound/synth/emux/emux_synth.c emu->voices[voice].state = SNDRV_EMUX_ST_LOCKED; state 946 sound/synth/emux/emux_synth.c voice, emu->voices[voice].state); state 959 sound/synth/emux/emux_synth.c if (emu->voices[voice].state == SNDRV_EMUX_ST_LOCKED) state 960 sound/synth/emux/emux_synth.c emu->voices[voice].state = SNDRV_EMUX_ST_OFF; state 964 sound/synth/emux/emux_synth.c voice, emu->voices[voice].state); state 154 sound/usb/midi.c uint8_t state; state 570 sound/usb/midi.c port->state = STATE_SYSEX_1; state 575 sound/usb/midi.c port->state = STATE_1PARAM; state 579 sound/usb/midi.c port->state = STATE_2PARAM_1; state 583 sound/usb/midi.c port->state = STATE_UNKNOWN; state 587 sound/usb/midi.c port->state = STATE_UNKNOWN; state 590 sound/usb/midi.c switch (port->state) { state 603 sound/usb/midi.c port->state = STATE_UNKNOWN; state 609 sound/usb/midi.c port->state = STATE_1PARAM; state 611 sound/usb/midi.c port->state = STATE_2PARAM_1; state 613 sound/usb/midi.c switch (port->state) { state 619 sound/usb/midi.c port->state = STATE_UNKNOWN; state 625 sound/usb/midi.c port->state = STATE_2PARAM_2; state 630 sound/usb/midi.c port->state = STATE_2PARAM_1; state 633 sound/usb/midi.c port->state = STATE_UNKNOWN; state 639 sound/usb/midi.c port->state = STATE_SYSEX_1; state 643 sound/usb/midi.c port->state = STATE_SYSEX_2; state 648 sound/usb/midi.c port->state = STATE_SYSEX_0; state 1158 sound/usb/midi.c port->state = STATE_UNKNOWN; state 150 sound/usb/mixer.c static int check_mapped_selector_name(struct mixer_build *state, int unitid, state 155 sound/usb/mixer.c if (!state->selector_map) state 157 sound/usb/mixer.c for (p = state->selector_map; p->id; p++) { state 167 sound/usb/mixer.c static void *find_audio_control_unit(struct mixer_build *state, state 173 sound/usb/mixer.c while ((hdr = snd_usb_find_desc(state->buffer, state->buflen, hdr, state 558 sound/usb/mixer.c static int parse_audio_unit(struct mixer_build *state, int unitid); state 709 sound/usb/mixer.c static int get_cluster_channels_v3(struct mixer_build *state, unsigned int cluster_id) state 714 sound/usb/mixer.c err = snd_usb_ctl_msg(state->chip->dev, state 715 sound/usb/mixer.c usb_rcvctrlpipe(state->chip->dev, 0), state 719 sound/usb/mixer.c snd_usb_ctrl_intf(state->chip), state 731 sound/usb/mixer.c usb_audio_err(state->chip, "cannot request logical cluster ID: %d (err: %d)\n", cluster_id, err); state 738 sound/usb/mixer.c static int uac_mixer_unit_get_channels(struct mixer_build *state, state 743 sound/usb/mixer.c switch (state->mixer->protocol) { state 752 sound/usb/mixer.c mu_channels = get_cluster_channels_v3(state, state 763 sound/usb/mixer.c static int __check_input_term(struct mixer_build *state, int id, state 766 sound/usb/mixer.c static int parse_term_uac1_iterm_unit(struct mixer_build *state, state 779 sound/usb/mixer.c static int parse_term_uac2_iterm_unit(struct mixer_build *state, state 787 sound/usb/mixer.c err = __check_input_term(state, d->bCSourceID, term); state 802 sound/usb/mixer.c static int parse_term_uac3_iterm_unit(struct mixer_build *state, state 810 sound/usb/mixer.c err = __check_input_term(state, d->bCSourceID, term); state 820 sound/usb/mixer.c err = get_cluster_channels_v3(state, le16_to_cpu(d->wClusterDescrID)); state 832 sound/usb/mixer.c static int parse_term_mixer_unit(struct mixer_build *state, state 837 sound/usb/mixer.c int protocol = state->mixer->protocol; state 840 sound/usb/mixer.c err = uac_mixer_unit_get_channels(state, d); state 853 sound/usb/mixer.c static int parse_term_selector_unit(struct mixer_build *state, state 861 sound/usb/mixer.c err = __check_input_term(state, d->baSourceID[0], term); state 866 sound/usb/mixer.c if (state->mixer->protocol != UAC_VERSION_3) state 871 sound/usb/mixer.c static int parse_term_proc_unit(struct mixer_build *state, state 876 sound/usb/mixer.c int protocol = state->mixer->protocol; state 881 sound/usb/mixer.c err = __check_input_term(state, d->baSourceID[0], term); state 900 sound/usb/mixer.c static int parse_term_effect_unit(struct mixer_build *state, state 909 sound/usb/mixer.c static int parse_term_uac2_clock_source(struct mixer_build *state, state 921 sound/usb/mixer.c static int parse_term_uac3_clock_source(struct mixer_build *state, state 939 sound/usb/mixer.c static int __check_input_term(struct mixer_build *state, int id, state 942 sound/usb/mixer.c int protocol = state->mixer->protocol; state 948 sound/usb/mixer.c if (test_and_set_bit(id, state->termbitmap)) state 951 sound/usb/mixer.c p1 = find_audio_control_unit(state, id); state 971 sound/usb/mixer.c return parse_term_uac1_iterm_unit(state, term, p1, id); state 973 sound/usb/mixer.c return parse_term_uac2_iterm_unit(state, term, p1, id); state 975 sound/usb/mixer.c return parse_term_uac3_iterm_unit(state, term, p1, id); state 979 sound/usb/mixer.c return parse_term_mixer_unit(state, term, p1, id); state 985 sound/usb/mixer.c return parse_term_selector_unit(state, term, p1, id); state 989 sound/usb/mixer.c return parse_term_proc_unit(state, term, p1, id, state 993 sound/usb/mixer.c return parse_term_effect_unit(state, term, p1, id); state 997 sound/usb/mixer.c return parse_term_proc_unit(state, term, p1, id, state 1000 sound/usb/mixer.c return parse_term_uac2_clock_source(state, term, p1, id); state 1002 sound/usb/mixer.c return parse_term_uac3_clock_source(state, term, p1, id); state 1011 sound/usb/mixer.c static int check_input_term(struct mixer_build *state, int id, state 1015 sound/usb/mixer.c memset(state->termbitmap, 0, sizeof(state->termbitmap)); state 1016 sound/usb/mixer.c return __check_input_term(state, id, term); state 1719 sound/usb/mixer.c static void build_feature_ctl(struct mixer_build *state, void *raw_desc, state 1727 sound/usb/mixer.c __build_feature_ctl(state->mixer, state->map, ctl_mask, control, state 1728 sound/usb/mixer.c iterm, &state->oterm, unitid, nameid, readonly_mask); state 1811 sound/usb/mixer.c static int parse_clock_source_unit(struct mixer_build *state, int unitid, state 1820 sound/usb/mixer.c if (state->mixer->protocol != UAC_VERSION_2) state 1835 sound/usb/mixer.c snd_usb_mixer_elem_init_std(&cval->head, state->mixer, hdr->bClockID); state 1853 sound/usb/mixer.c ret = snd_usb_copy_string_desc(state->chip, hdr->iClockSource, state 1870 sound/usb/mixer.c static int parse_audio_feature_unit(struct mixer_build *state, int unitid, state 1880 sound/usb/mixer.c if (state->mixer->protocol == UAC_VERSION_1) { state 1884 sound/usb/mixer.c } else if (state->mixer->protocol == UAC_VERSION_2) { state 1898 sound/usb/mixer.c err = parse_audio_unit(state, hdr->bSourceID); state 1903 sound/usb/mixer.c err = check_input_term(state, hdr->bSourceID, &iterm); state 1909 sound/usb/mixer.c switch (state->chip->usb_id) { state 1911 sound/usb/mixer.c usb_audio_info(state->chip, state 1917 sound/usb/mixer.c usb_audio_info(state->chip, state 1925 sound/usb/mixer.c if (state->mixer->protocol == UAC_VERSION_1) { state 1946 sound/usb/mixer.c build_feature_ctl(state, _ftr, ch_bits, control, state 1949 sound/usb/mixer.c build_feature_ctl(state, _ftr, 0, control, state 1984 sound/usb/mixer.c build_feature_ctl(state, _ftr, ch_bits, control, state 1987 sound/usb/mixer.c build_feature_ctl(state, _ftr, 0, control, state 2032 sound/usb/mixer.c static void build_mixer_unit_ctl(struct mixer_build *state, state 2042 sound/usb/mixer.c map = find_map(state->map, unitid, 0); state 2050 sound/usb/mixer.c snd_usb_mixer_elem_init_std(&cval->head, state->mixer, unitid); state 2054 sound/usb/mixer.c __u8 *c = uac_mixer_unit_bmControls(desc, state->mixer->protocol); state 2067 sound/usb/mixer.c usb_audio_err(state->chip, "cannot malloc kcontrol\n"); state 2075 sound/usb/mixer.c len = get_term_name(state->chip, iterm, kctl->id.name, state 2081 sound/usb/mixer.c usb_audio_dbg(state->chip, "[%d] MU [%s] ch = %d, val = %d/%d\n", state 2086 sound/usb/mixer.c static int parse_audio_input_terminal(struct mixer_build *state, int unitid, state 2092 sound/usb/mixer.c if (state->mixer->protocol == UAC_VERSION_2) { state 2097 sound/usb/mixer.c } else if (state->mixer->protocol == UAC_VERSION_3) { state 2106 sound/usb/mixer.c check_input_term(state, term_id, &iterm); state 2111 sound/usb/mixer.c build_connector_control(state->mixer, state->map, &iterm, true); state 2119 sound/usb/mixer.c static int parse_audio_mixer_unit(struct mixer_build *state, int unitid, state 2127 sound/usb/mixer.c err = uac_mixer_unit_get_channels(state, desc); state 2129 sound/usb/mixer.c usb_audio_err(state->chip, state 2141 sound/usb/mixer.c err = parse_audio_unit(state, desc->baSourceID[pin]); state 2147 sound/usb/mixer.c err = check_input_term(state, desc->baSourceID[pin], &iterm); state 2151 sound/usb/mixer.c if (mixer_bitmap_overflow(desc, state->mixer->protocol, state 2159 sound/usb/mixer.c state->mixer->protocol); state 2167 sound/usb/mixer.c build_mixer_unit_ctl(state, desc, pin, ich, num_outs, state 2339 sound/usb/mixer.c static int build_audio_procunit(struct mixer_build *state, int unitid, state 2363 sound/usb/mixer.c err = parse_audio_unit(state, desc->baSourceID[i]); state 2376 sound/usb/mixer.c __u8 *controls = uac_processing_unit_bmControls(desc, state->mixer->protocol); state 2378 sound/usb/mixer.c if (state->mixer->protocol == UAC_VERSION_1) { state 2388 sound/usb/mixer.c map = find_map(state->map, unitid, valinfo->control); state 2394 sound/usb/mixer.c snd_usb_mixer_elem_init_std(&cval->head, state->mixer, unitid); state 2399 sound/usb/mixer.c if (state->mixer->protocol > UAC_VERSION_1 && state 2409 sound/usb/mixer.c switch (state->mixer->protocol) { state 2424 sound/usb/mixer.c state->mixer->protocol); state 2463 sound/usb/mixer.c nameid = uac_extension_unit_iExtension(desc, state->mixer->protocol); state 2465 sound/usb/mixer.c nameid = uac_processing_unit_iProcessing(desc, state->mixer->protocol); state 2468 sound/usb/mixer.c len = snd_usb_copy_string_desc(state->chip, state 2478 sound/usb/mixer.c usb_audio_dbg(state->chip, state 2490 sound/usb/mixer.c static int parse_audio_processing_unit(struct mixer_build *state, int unitid, state 2493 sound/usb/mixer.c switch (state->mixer->protocol) { state 2497 sound/usb/mixer.c return build_audio_procunit(state, unitid, raw_desc, state 2500 sound/usb/mixer.c return build_audio_procunit(state, unitid, raw_desc, state 2505 sound/usb/mixer.c static int parse_audio_extension_unit(struct mixer_build *state, int unitid, state 2512 sound/usb/mixer.c return build_audio_procunit(state, unitid, raw_desc, extunits, true); state 2605 sound/usb/mixer.c static int parse_audio_selector_unit(struct mixer_build *state, int unitid, state 2617 sound/usb/mixer.c err = parse_audio_unit(state, desc->baSourceID[i]); state 2625 sound/usb/mixer.c map = find_map(state->map, unitid, 0); state 2632 sound/usb/mixer.c snd_usb_mixer_elem_init_std(&cval->head, state->mixer, unitid); state 2640 sound/usb/mixer.c switch (state->mixer->protocol) { state 2669 sound/usb/mixer.c len = check_mapped_selector_name(state, unitid, i, namelist[i], state 2671 sound/usb/mixer.c if (! len && check_input_term(state, desc->baSourceID[i], &iterm) >= 0) state 2672 sound/usb/mixer.c len = get_term_name(state->chip, &iterm, namelist[i], state 2680 sound/usb/mixer.c usb_audio_err(state->chip, "cannot malloc kcontrol\n"); state 2691 sound/usb/mixer.c switch (state->mixer->protocol) { state 2698 sound/usb/mixer.c len = snd_usb_copy_string_desc(state->chip, state 2709 sound/usb/mixer.c len = get_term_name(state->chip, &state->oterm, state 2719 sound/usb/mixer.c else if ((state->oterm.type & 0xff00) == 0x0100) state 2725 sound/usb/mixer.c usb_audio_dbg(state->chip, "[%d] SU [%s] items = %d\n", state 2742 sound/usb/mixer.c static int parse_audio_unit(struct mixer_build *state, int unitid) state 2745 sound/usb/mixer.c int protocol = state->mixer->protocol; state 2747 sound/usb/mixer.c if (test_and_set_bit(unitid, state->unitbitmap)) state 2750 sound/usb/mixer.c p1 = find_audio_control_unit(state, unitid); state 2752 sound/usb/mixer.c usb_audio_err(state->chip, "unit %d not found!\n", unitid); state 2757 sound/usb/mixer.c usb_audio_dbg(state->chip, "invalid unit %d\n", unitid); state 2765 sound/usb/mixer.c return parse_audio_input_terminal(state, unitid, p1); state 2769 sound/usb/mixer.c return parse_audio_mixer_unit(state, unitid, p1); state 2772 sound/usb/mixer.c return parse_clock_source_unit(state, unitid, p1); state 2778 sound/usb/mixer.c return parse_audio_selector_unit(state, unitid, p1); state 2782 sound/usb/mixer.c return parse_audio_feature_unit(state, unitid, p1); state 2786 sound/usb/mixer.c return parse_audio_processing_unit(state, unitid, p1); state 2790 sound/usb/mixer.c return parse_audio_extension_unit(state, unitid, p1); state 2795 sound/usb/mixer.c usb_audio_err(state->chip, state 3091 sound/usb/mixer.c struct mixer_build state; state 3096 sound/usb/mixer.c memset(&state, 0, sizeof(state)); state 3097 sound/usb/mixer.c state.chip = mixer->chip; state 3098 sound/usb/mixer.c state.mixer = mixer; state 3099 sound/usb/mixer.c state.buffer = mixer->hostif->extra; state 3100 sound/usb/mixer.c state.buflen = mixer->hostif->extralen; state 3104 sound/usb/mixer.c if (map->id == state.chip->usb_id) { state 3105 sound/usb/mixer.c state.map = map->map; state 3106 sound/usb/mixer.c state.selector_map = map->selector_map; state 3124 sound/usb/mixer.c set_bit(desc->bTerminalID, state.unitbitmap); state 3125 sound/usb/mixer.c state.oterm.id = desc->bTerminalID; state 3126 sound/usb/mixer.c state.oterm.type = le16_to_cpu(desc->wTerminalType); state 3127 sound/usb/mixer.c state.oterm.name = desc->iTerminal; state 3128 sound/usb/mixer.c err = parse_audio_unit(&state, desc->bSourceID); state 3135 sound/usb/mixer.c set_bit(desc->bTerminalID, state.unitbitmap); state 3136 sound/usb/mixer.c state.oterm.id = desc->bTerminalID; state 3137 sound/usb/mixer.c state.oterm.type = le16_to_cpu(desc->wTerminalType); state 3138 sound/usb/mixer.c state.oterm.name = desc->iTerminal; state 3139 sound/usb/mixer.c err = parse_audio_unit(&state, desc->bSourceID); state 3147 sound/usb/mixer.c err = parse_audio_unit(&state, desc->bCSourceID); state 3151 sound/usb/mixer.c if ((state.oterm.type & 0xff00) != 0x0100 && state 3154 sound/usb/mixer.c build_connector_control(state.mixer, state.map, state 3155 sound/usb/mixer.c &state.oterm, false); state 3161 sound/usb/mixer.c set_bit(desc->bTerminalID, state.unitbitmap); state 3162 sound/usb/mixer.c state.oterm.id = desc->bTerminalID; state 3163 sound/usb/mixer.c state.oterm.type = le16_to_cpu(desc->wTerminalType); state 3164 sound/usb/mixer.c state.oterm.name = le16_to_cpu(desc->wTerminalDescrStr); state 3165 sound/usb/mixer.c err = parse_audio_unit(&state, desc->bSourceID); state 3173 sound/usb/mixer.c err = parse_audio_unit(&state, desc->bCSourceID); state 3177 sound/usb/mixer.c if ((state.oterm.type & 0xff00) != 0x0100 && state 3180 sound/usb/mixer.c build_connector_control(state.mixer, state.map, state 3181 sound/usb/mixer.c &state.oterm, false); state 1726 sound/usb/mixer_quirks.c unsigned char state) state 1733 sound/usb/mixer_quirks.c buff[1] = state ? 0x02 : 0x00; state 726 sound/usb/pcm.c static int snd_usb_pcm_change_state(struct snd_usb_substream *subs, int state) state 733 sound/usb/pcm.c ret = snd_usb_power_domain_set(subs->stream->chip, subs->str_pd, state); state 737 sound/usb/pcm.c subs->str_pd->pd_id, state, ret); state 54 sound/usb/power.c unsigned char state) state 73 sound/usb/power.c if (current_state == state) { state 75 sound/usb/power.c pd->pd_id, state); state 82 sound/usb/power.c &state, sizeof(state)); state 85 sound/usb/power.c state, pd->pd_id); state 89 sound/usb/power.c if (state == UAC3_PD_STATE_D0) { state 103 sound/usb/power.c pd->pd_id, state); state 19 sound/usb/power.h unsigned char state); state 273 sound/usb/usx2y/us122l.c if (s && s->state == usb_stream_ready) { state 422 sound/usb/usx2y/us122l.c s->state == usb_stream_xrun) { state 229 sound/usb/usx2y/usb_stream.c sk->s->state = usb_stream_stopped; state 499 sound/usb/usx2y/usb_stream.c s->state = usb_stream_xrun; state 521 sound/usb/usx2y/usb_stream.c if (s->state >= usb_stream_sync1) { state 589 sound/usb/usx2y/usb_stream.c if (s->state == usb_stream_sync1 && s->insize_done > 360000) { state 591 sound/usb/usx2y/usb_stream.c s->state = usb_stream_ready; state 614 sound/usb/usx2y/usb_stream.c if (s->state >= usb_stream_sync0) { state 636 sound/usb/usx2y/usb_stream.c if (!empty && s->state < usb_stream_sync1) state 637 sound/usb/usx2y/usb_stream.c ++s->state; state 657 sound/usb/usx2y/usb_stream.c if (s->state != usb_stream_stopped) state 732 sound/usb/usx2y/usb_stream.c while (s->state != usb_stream_ready && wait_ms > 0) { state 733 sound/usb/usx2y/usb_stream.c snd_printdd(KERN_DEBUG "%i\n", s->state); state 739 sound/usb/usx2y/usb_stream.c return s->state == usb_stream_ready ? 0 : -EFAULT; state 754 sound/usb/usx2y/usb_stream.c sk->s->state = usb_stream_stopped; state 61 sound/usb/usx2y/usbusx2y.h atomic_t state; state 137 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&subs->state) >= state_PRERUNNING) state 202 sound/usb/usx2y/usbusx2yaudio.c int err, state; state 205 sound/usb/usx2y/usbusx2yaudio.c state = atomic_read(&playbacksubs->state); state 207 sound/usb/usx2y/usbusx2yaudio.c if (state == state_RUNNING) state 209 sound/usb/usx2y/usbusx2yaudio.c else if (state >= state_PRERUNNING) state 210 sound/usb/usx2y/usbusx2yaudio.c atomic_inc(&playbacksubs->state); state 212 sound/usb/usx2y/usbusx2yaudio.c switch (state) { state 215 sound/usb/usx2y/usbusx2yaudio.c atomic_inc(&playbacksubs->state); state 219 sound/usb/usx2y/usbusx2yaudio.c atomic_inc(&playbacksubs->state); state 232 sound/usb/usx2y/usbusx2yaudio.c state = atomic_read(&capsubs->state); state 233 sound/usb/usx2y/usbusx2yaudio.c if (state >= state_PREPARED) { state 234 sound/usb/usx2y/usbusx2yaudio.c if (state == state_RUNNING) { state 237 sound/usb/usx2y/usbusx2yaudio.c } else if (state >= state_PRERUNNING) state 238 sound/usb/usx2y/usbusx2yaudio.c atomic_inc(&capsubs->state); state 254 sound/usb/usx2y/usbusx2yaudio.c snd_printdd("%i %p state=%i\n", s, subs, atomic_read(&subs->state)); state 255 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_STOPPED); state 261 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&subs->state) >= state_PRERUNNING) state 288 sound/usb/usx2y/usbusx2yaudio.c if (unlikely(atomic_read(&subs->state) < state_PREPARED)) { state 306 sound/usb/usx2y/usbusx2yaudio.c atomic_read(&capsubs->state) >= state_PREPARED && state 308 sound/usb/usx2y/usbusx2yaudio.c atomic_read(&playbacksubs->state) < state_PREPARED)) { state 348 sound/usb/usx2y/usbusx2yaudio.c atomic_inc(&prepare_subs->state); state 462 sound/usb/usx2y/usbusx2yaudio.c if (subs != NULL && atomic_read(&subs->state) >= state_PREPARED) state 473 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_STARTING3); state 489 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_STARTING1); state 495 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&subs->state) != state_PREPARED) state 524 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&subs->state) == state_PREPARED && state 525 sound/usb/usx2y/usbusx2yaudio.c atomic_read(&subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]->state) >= state_PREPARED) { state 526 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_PRERUNNING); state 534 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&subs->state) >= state_PRERUNNING) state 535 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_PREPARED); state 794 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_STOPPED); state 799 sound/usb/usx2y/usbusx2yaudio.c cap_subs->pcm_substream->runtime->status->state < SNDRV_PCM_STATE_PREPARED) { state 800 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&cap_subs->state, state_STOPPED); state 805 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&playback_subs->state) < state_PREPARED) { state 806 sound/usb/usx2y/usbusx2yaudio.c atomic_set(&subs->state, state_STOPPED); state 831 sound/usb/usx2y/usbusx2yaudio.c if (atomic_read(&capsubs->state) < state_PREPARED) { state 843 sound/usb/usx2y/usbusx2yaudio.c if (subs != capsubs && atomic_read(&subs->state) < state_PREPARED) state 125 sound/usb/usx2y/usx2yhwdeppcm.c if (atomic_read(&subs->state) != state_RUNNING) state 165 sound/usb/usx2y/usx2yhwdeppcm.c int err, state; state 168 sound/usb/usx2y/usx2yhwdeppcm.c state = atomic_read(&playbacksubs->state); state 170 sound/usb/usx2y/usx2yhwdeppcm.c if (state == state_RUNNING) state 172 sound/usb/usx2y/usx2yhwdeppcm.c else if (state >= state_PRERUNNING) state 173 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&playbacksubs->state); state 175 sound/usb/usx2y/usx2yhwdeppcm.c switch (state) { state 178 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&playbacksubs->state); state 182 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&playbacksubs->state); state 195 sound/usb/usx2y/usx2yhwdeppcm.c state = atomic_read(&capsubs->state); state 196 sound/usb/usx2y/usx2yhwdeppcm.c if (state >= state_PREPARED) { state 197 sound/usb/usx2y/usx2yhwdeppcm.c if (state == state_RUNNING) { state 200 sound/usb/usx2y/usx2yhwdeppcm.c } else if (state >= state_PRERUNNING) state 201 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&capsubs->state); state 224 sound/usb/usx2y/usx2yhwdeppcm.c if (unlikely(atomic_read(&subs->state) < state_PREPARED)) { state 240 sound/usb/usx2y/usx2yhwdeppcm.c if (capsubs->completed_urb && atomic_read(&capsubs->state) >= state_PREPARED && state 242 sound/usb/usx2y/usx2yhwdeppcm.c (playbacksubs->completed_urb || atomic_read(&playbacksubs->state) < state_PREPARED)) { state 284 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&prepare_subs->state); state 288 sound/usb/usx2y/usx2yhwdeppcm.c atomic_inc(&cap_subs2->state); state 354 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&subs->state, state_STOPPED); state 359 sound/usb/usx2y/usx2yhwdeppcm.c cap_subs->pcm_substream->runtime->status->state < SNDRV_PCM_STATE_PREPARED) { state 360 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&cap_subs->state, state_STOPPED); state 362 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&cap_subs2->state, state_STOPPED); state 369 sound/usb/usx2y/usx2yhwdeppcm.c if (atomic_read(&playback_subs->state) < state_PREPARED) { state 370 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&subs->state, state_STOPPED); state 372 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&cap_subs2->state, state_STOPPED); state 413 sound/usb/usx2y/usx2yhwdeppcm.c if (subs != NULL && atomic_read(&subs->state) >= state_PREPARED) state 427 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&subs->state, state_STARTING3); state 445 sound/usb/usx2y/usx2yhwdeppcm.c atomic_set(&subs->state, state_STARTING1); state 453 sound/usb/usx2y/usx2yhwdeppcm.c if (atomic_read(&subs->state) != state_PREPARED) state 490 sound/usb/usx2y/usx2yhwdeppcm.c if (atomic_read(&capsubs->state) < state_PREPARED) { state 505 sound/usb/usx2y/usx2yhwdeppcm.c if (atomic_read(&subs->state) < state_PREPARED) { state 41 sound/xen/xen_snd_front.c if (unlikely(evtchnl->state != EVTCHNL_STATE_CONNECTED)) state 245 sound/xen/xen_snd_front.c xenbus_strstate(xb_dev->state)); state 273 sound/xen/xen_snd_front.c if (xb_dev->state != XenbusStateInitialised) state 294 sound/xen/xen_snd_front.c if (xb_dev->state == XenbusStateClosed) state 342 sound/xen/xen_snd_front.c unsigned int state; state 344 sound/xen/xen_snd_front.c state = xenbus_read_unsigned(front_info->xb_dev->otherend, state 347 sound/xen/xen_snd_front.c xenbus_strstate(state)); state 28 sound/xen/xen_snd_front_evtchnl.c if (unlikely(channel->state != EVTCHNL_STATE_CONNECTED)) state 97 sound/xen/xen_snd_front_evtchnl.c if (unlikely(channel->state != EVTCHNL_STATE_CONNECTED)) state 160 sound/xen/xen_snd_front_evtchnl.c channel->state = EVTCHNL_STATE_DISCONNECTED; state 213 sound/xen/xen_snd_front_evtchnl.c channel->state = EVTCHNL_STATE_DISCONNECTED; state 468 sound/xen/xen_snd_front_evtchnl.c enum xen_snd_front_evtchnl_state state; state 471 sound/xen/xen_snd_front_evtchnl.c state = EVTCHNL_STATE_CONNECTED; state 473 sound/xen/xen_snd_front_evtchnl.c state = EVTCHNL_STATE_DISCONNECTED; state 476 sound/xen/xen_snd_front_evtchnl.c evt_pair->req.state = state; state 480 sound/xen/xen_snd_front_evtchnl.c evt_pair->evt.state = state; state 47 sound/xen/xen_snd_front_evtchnl.h enum xen_snd_front_evtchnl_state state; state 1278 tools/bpf/bpf_dbg.c static char *shell_comp_gen(const char *buf, int state) state 1282 tools/bpf/bpf_dbg.c if (!state) { state 33 tools/include/linux/lockdep.h int state; state 3074 tools/include/uapi/linux/bpf.h __u32 state; state 3334 tools/include/uapi/linux/bpf.h __u32 state; state 1535 tools/include/uapi/linux/kvm.h __u32 state; state 460 tools/include/uapi/sound/asound.h snd_pcm_state_t state; /* stream state */ state 478 tools/include/uapi/sound/asound.h snd_pcm_state_t state; /* RO: state - SNDRV_PCM_STATE_XXXX */ state 32 tools/laptop/dslm/dslm.c int state; state 38 tools/laptop/dslm/dslm.c state = -1; /* "unknown"; */ state 40 tools/laptop/dslm/dslm.c state = 0; /* "sleeping"; */ state 42 tools/laptop/dslm/dslm.c state = (args[2] == 255) ? 1 : 0; state 44 tools/laptop/dslm/dslm.c D(printf(" drive state is: %d\n", state)); state 46 tools/laptop/dslm/dslm.c return state; state 5292 tools/lib/traceevent/event-parse.c if (sq.state == TRACE_SEQ__MEM_ALLOC_FAILED) { state 5293 tools/lib/traceevent/event-parse.c s->state = TRACE_SEQ__MEM_ALLOC_FAILED; state 26 tools/lib/traceevent/trace-seq.c (s)->state = TRACE_SEQ__BUFFER_POISONED; \ state 32 tools/lib/traceevent/trace-seq.c if ((s)->state != TRACE_SEQ__GOOD) \ state 50 tools/lib/traceevent/trace-seq.c s->state = TRACE_SEQ__GOOD; state 52 tools/lib/traceevent/trace-seq.c s->state = TRACE_SEQ__MEM_ALLOC_FAILED; state 89 tools/lib/traceevent/trace-seq.c s->state = TRACE_SEQ__MEM_ALLOC_FAILED; state 233 tools/lib/traceevent/trace-seq.c switch (s->state) { state 35 tools/lib/traceevent/trace-seq.h enum trace_seq_fail state; state 69 tools/objtool/arch.h void arch_initial_func_cfi_state(struct cfi_state *state); state 483 tools/objtool/arch/x86/decode.c void arch_initial_func_cfi_state(struct cfi_state *state) state 488 tools/objtool/arch/x86/decode.c state->regs[i].base = CFI_UNDEFINED; state 489 tools/objtool/arch/x86/decode.c state->regs[i].offset = 0; state 493 tools/objtool/arch/x86/decode.c state->cfa.base = CFI_SP; state 494 tools/objtool/arch/x86/decode.c state->cfa.offset = 8; state 497 tools/objtool/arch/x86/decode.c state->regs[16].base = CFI_CFA; state 498 tools/objtool/arch/x86/decode.c state->regs[16].offset = -8; state 212 tools/objtool/check.c static void clear_insn_state(struct insn_state *state) state 216 tools/objtool/check.c memset(state, 0, sizeof(*state)); state 217 tools/objtool/check.c state->cfa.base = CFI_UNDEFINED; state 219 tools/objtool/check.c state->regs[i].base = CFI_UNDEFINED; state 220 tools/objtool/check.c state->vals[i].base = CFI_UNDEFINED; state 222 tools/objtool/check.c state->drap_reg = CFI_UNDEFINED; state 223 tools/objtool/check.c state->drap_offset = -1; state 256 tools/objtool/check.c clear_insn_state(&insn->state); state 735 tools/objtool/check.c clear_insn_state(&fake_jump->state); state 1198 tools/objtool/check.c cfa = &insn->state.cfa; state 1244 tools/objtool/check.c insn->state.type = hint->type; state 1245 tools/objtool/check.c insn->state.end = hint->end; state 1370 tools/objtool/check.c static bool has_modified_stack_frame(struct insn_state *state) state 1374 tools/objtool/check.c if (state->cfa.base != initial_func_cfi.cfa.base || state 1375 tools/objtool/check.c state->cfa.offset != initial_func_cfi.cfa.offset || state 1376 tools/objtool/check.c state->stack_size != initial_func_cfi.cfa.offset || state 1377 tools/objtool/check.c state->drap) state 1381 tools/objtool/check.c if (state->regs[i].base != initial_func_cfi.regs[i].base || state 1382 tools/objtool/check.c state->regs[i].offset != initial_func_cfi.regs[i].offset) state 1388 tools/objtool/check.c static bool has_valid_stack_frame(struct insn_state *state) state 1390 tools/objtool/check.c if (state->cfa.base == CFI_BP && state->regs[CFI_BP].base == CFI_CFA && state 1391 tools/objtool/check.c state->regs[CFI_BP].offset == -16) state 1394 tools/objtool/check.c if (state->drap && state->regs[CFI_BP].base == CFI_BP) state 1400 tools/objtool/check.c static int update_insn_state_regs(struct instruction *insn, struct insn_state *state) state 1402 tools/objtool/check.c struct cfi_reg *cfa = &state->cfa; state 1424 tools/objtool/check.c static void save_reg(struct insn_state *state, unsigned char reg, int base, state 1428 tools/objtool/check.c state->regs[reg].base == CFI_UNDEFINED) { state 1429 tools/objtool/check.c state->regs[reg].base = base; state 1430 tools/objtool/check.c state->regs[reg].offset = offset; state 1434 tools/objtool/check.c static void restore_reg(struct insn_state *state, unsigned char reg) state 1436 tools/objtool/check.c state->regs[reg].base = CFI_UNDEFINED; state 1437 tools/objtool/check.c state->regs[reg].offset = 0; state 1493 tools/objtool/check.c static int update_insn_state(struct instruction *insn, struct insn_state *state) state 1496 tools/objtool/check.c struct cfi_reg *cfa = &state->cfa; state 1497 tools/objtool/check.c struct cfi_reg *regs = state->regs; state 1508 tools/objtool/check.c if (state->type == ORC_TYPE_REGS || state->type == ORC_TYPE_REGS_IRET) state 1509 tools/objtool/check.c return update_insn_state_regs(insn, state); state 1524 tools/objtool/check.c state->bp_scratch = false; state 1528 tools/objtool/check.c op->dest.reg == CFI_BP && state->drap) { state 1532 tools/objtool/check.c regs[CFI_BP].offset = -state->stack_size; state 1533 tools/objtool/check.c state->bp_scratch = false; state 1548 tools/objtool/check.c state->vals[op->dest.reg].base = CFI_CFA; state 1549 tools/objtool/check.c state->vals[op->dest.reg].offset = -state->stack_size; state 1560 tools/objtool/check.c state->stack_size = -state->regs[CFI_BP].offset; state 1567 tools/objtool/check.c state->vals[op->src.reg].base == CFI_CFA) { state 1577 tools/objtool/check.c cfa->offset = -state->vals[op->src.reg].offset; state 1578 tools/objtool/check.c state->stack_size = cfa->offset; state 1592 tools/objtool/check.c state->stack_size -= op->src.offset; state 1601 tools/objtool/check.c state->stack_size = -(op->src.offset + regs[CFI_BP].offset); state 1608 tools/objtool/check.c state->drap_reg = op->dest.reg; state 1620 tools/objtool/check.c state->vals[op->dest.reg].base = CFI_CFA; state 1621 tools/objtool/check.c state->vals[op->dest.reg].offset = \ state 1622 tools/objtool/check.c -state->stack_size + op->src.offset; state 1627 tools/objtool/check.c if (state->drap && op->dest.reg == CFI_SP && state 1628 tools/objtool/check.c op->src.reg == state->drap_reg) { state 1632 tools/objtool/check.c cfa->offset = state->stack_size = -op->src.offset; state 1633 tools/objtool/check.c state->drap_reg = CFI_UNDEFINED; state 1634 tools/objtool/check.c state->drap = false; state 1638 tools/objtool/check.c if (op->dest.reg == state->cfa.base) { state 1648 tools/objtool/check.c (state->drap_reg != CFI_UNDEFINED && cfa->base != CFI_SP) || state 1649 tools/objtool/check.c (state->drap_reg == CFI_UNDEFINED && cfa->base != CFI_BP)) { state 1655 tools/objtool/check.c if (state->drap_reg != CFI_UNDEFINED) { state 1657 tools/objtool/check.c cfa->base = state->drap_reg; state 1658 tools/objtool/check.c cfa->offset = state->stack_size = 0; state 1659 tools/objtool/check.c state->drap = true; state 1671 tools/objtool/check.c if (!state->drap && op->dest.type == OP_DEST_REG && state 1678 tools/objtool/check.c if (state->drap && cfa->base == CFI_BP_INDIRECT && state 1680 tools/objtool/check.c op->dest.reg == state->drap_reg && state 1681 tools/objtool/check.c state->drap_offset == -state->stack_size) { state 1684 tools/objtool/check.c cfa->base = state->drap_reg; state 1686 tools/objtool/check.c state->drap_offset = -1; state 1688 tools/objtool/check.c } else if (regs[op->dest.reg].offset == -state->stack_size) { state 1691 tools/objtool/check.c restore_reg(state, op->dest.reg); state 1694 tools/objtool/check.c state->stack_size -= 8; state 1701 tools/objtool/check.c if (state->drap && op->src.reg == CFI_BP && state 1702 tools/objtool/check.c op->src.offset == state->drap_offset) { state 1705 tools/objtool/check.c cfa->base = state->drap_reg; state 1707 tools/objtool/check.c state->drap_offset = -1; state 1710 tools/objtool/check.c if (state->drap && op->src.reg == CFI_BP && state 1714 tools/objtool/check.c restore_reg(state, op->dest.reg); state 1721 tools/objtool/check.c restore_reg(state, op->dest.reg); state 1736 tools/objtool/check.c state->stack_size += 8; state 1743 tools/objtool/check.c if (state->drap) { state 1744 tools/objtool/check.c if (op->src.reg == cfa->base && op->src.reg == state->drap_reg) { state 1748 tools/objtool/check.c cfa->offset = -state->stack_size; state 1751 tools/objtool/check.c state->drap_offset = -state->stack_size; state 1753 tools/objtool/check.c } else if (op->src.reg == CFI_BP && cfa->base == state->drap_reg) { state 1756 tools/objtool/check.c state->stack_size = 0; state 1761 tools/objtool/check.c save_reg(state, op->src.reg, CFI_BP, -state->stack_size); state 1767 tools/objtool/check.c save_reg(state, op->src.reg, CFI_CFA, -state->stack_size); state 1773 tools/objtool/check.c state->bp_scratch = true; state 1778 tools/objtool/check.c if (state->drap) { state 1779 tools/objtool/check.c if (op->src.reg == cfa->base && op->src.reg == state->drap_reg) { state 1786 tools/objtool/check.c state->drap_offset = op->dest.offset; state 1792 tools/objtool/check.c save_reg(state, op->src.reg, CFI_BP, op->dest.offset); state 1799 tools/objtool/check.c save_reg(state, op->src.reg, CFI_CFA, state 1800 tools/objtool/check.c op->dest.offset - state->cfa.offset); state 1806 tools/objtool/check.c if ((!state->drap && cfa->base != CFI_BP) || state 1807 tools/objtool/check.c (state->drap && cfa->base != state->drap_reg)) { state 1815 tools/objtool/check.c state->stack_size = -state->regs[CFI_BP].offset - 8; state 1816 tools/objtool/check.c restore_reg(state, CFI_BP); state 1818 tools/objtool/check.c if (!state->drap) { state 1833 tools/objtool/check.c state->stack_size -= 8; state 1848 tools/objtool/check.c static bool insn_state_match(struct instruction *insn, struct insn_state *state) state 1850 tools/objtool/check.c struct insn_state *state1 = &insn->state, *state2 = state; state 1906 tools/objtool/check.c static int validate_call(struct instruction *insn, struct insn_state *state) state 1908 tools/objtool/check.c if (state->uaccess && !func_uaccess_safe(insn->call_dest)) { state 1914 tools/objtool/check.c if (state->df) { state 1923 tools/objtool/check.c static int validate_sibling_call(struct instruction *insn, struct insn_state *state) state 1925 tools/objtool/check.c if (has_modified_stack_frame(state)) { state 1931 tools/objtool/check.c return validate_call(insn, state); state 1941 tools/objtool/check.c struct instruction *first, struct insn_state state) state 1973 tools/objtool/check.c visited = 1 << state.uaccess; state 1975 tools/objtool/check.c if (!insn->hint && !insn_state_match(insn, &state)) state 2017 tools/objtool/check.c insn->state = save_insn->state; state 2020 tools/objtool/check.c state = insn->state; state 2023 tools/objtool/check.c insn->state = state; state 2034 tools/objtool/check.c ret = validate_branch(file, func, alt->insn, state); state 2049 tools/objtool/check.c if (state.uaccess && !func_uaccess_safe(func)) { state 2054 tools/objtool/check.c if (!state.uaccess && func_uaccess_safe(func)) { state 2059 tools/objtool/check.c if (state.df) { state 2064 tools/objtool/check.c if (func && has_modified_stack_frame(&state)) { state 2070 tools/objtool/check.c if (state.bp_scratch) { state 2080 tools/objtool/check.c ret = validate_call(insn, &state); state 2085 tools/objtool/check.c !has_valid_stack_frame(&state)) { state 2099 tools/objtool/check.c ret = validate_sibling_call(insn, &state); state 2105 tools/objtool/check.c insn->jump_dest, state); state 2121 tools/objtool/check.c ret = validate_sibling_call(insn, &state); state 2140 tools/objtool/check.c if (update_insn_state(insn, &state)) state 2144 tools/objtool/check.c if (!state.uaccess_stack) { state 2145 tools/objtool/check.c state.uaccess_stack = 1; state 2146 tools/objtool/check.c } else if (state.uaccess_stack >> 31) { state 2150 tools/objtool/check.c state.uaccess_stack <<= 1; state 2151 tools/objtool/check.c state.uaccess_stack |= state.uaccess; state 2155 tools/objtool/check.c if (state.uaccess_stack) { state 2156 tools/objtool/check.c state.uaccess = state.uaccess_stack & 1; state 2157 tools/objtool/check.c state.uaccess_stack >>= 1; state 2158 tools/objtool/check.c if (state.uaccess_stack == 1) state 2159 tools/objtool/check.c state.uaccess_stack = 0; state 2166 tools/objtool/check.c if (state.uaccess) { state 2171 tools/objtool/check.c state.uaccess = true; state 2175 tools/objtool/check.c if (!state.uaccess && func) { state 2180 tools/objtool/check.c if (func_uaccess_safe(func) && !state.uaccess_stack) { state 2185 tools/objtool/check.c state.uaccess = false; state 2189 tools/objtool/check.c if (state.df) state 2192 tools/objtool/check.c state.df = true; state 2196 tools/objtool/check.c if (!state.df && func) state 2199 tools/objtool/check.c state.df = false; state 2210 tools/objtool/check.c if (state.cfa.base == CFI_UNDEFINED) state 2226 tools/objtool/check.c struct insn_state state; state 2231 tools/objtool/check.c clear_insn_state(&state); state 2235 tools/objtool/check.c ret = validate_branch(file, insn->func, insn, state); state 2359 tools/objtool/check.c struct insn_state state; state 2362 tools/objtool/check.c clear_insn_state(&state); state 2364 tools/objtool/check.c state.cfa = initial_func_cfi.cfa; state 2365 tools/objtool/check.c memcpy(&state.regs, &initial_func_cfi.regs, state 2367 tools/objtool/check.c state.stack_size = initial_func_cfi.cfa.offset; state 2387 tools/objtool/check.c state.uaccess = func->uaccess_safe; state 2389 tools/objtool/check.c ret = validate_branch(file, func, insn, state); state 46 tools/objtool/check.h struct insn_state state; state 19 tools/objtool/orc_gen.c struct cfi_reg *cfa = &insn->state.cfa; state 20 tools/objtool/orc_gen.c struct cfi_reg *bp = &insn->state.regs[CFI_BP]; state 22 tools/objtool/orc_gen.c orc->end = insn->state.end; state 78 tools/objtool/orc_gen.c orc->type = insn->state.type; state 434 tools/perf/arch/x86/util/intel-pt.c unsigned int val, last = 0, state = 1; state 442 tools/perf/arch/x86/util/intel-pt.c switch (state) { state 448 tools/perf/arch/x86/util/intel-pt.c state = 2; state 451 tools/perf/arch/x86/util/intel-pt.c state = 3; state 454 tools/perf/arch/x86/util/intel-pt.c state = 4; state 460 tools/perf/arch/x86/util/intel-pt.c switch (state) { state 463 tools/perf/arch/x86/util/intel-pt.c state = 0; state 467 tools/perf/arch/x86/util/intel-pt.c state = 0; state 472 tools/perf/arch/x86/util/intel-pt.c if (state != 1) state 473 tools/perf/arch/x86/util/intel-pt.c state = 0; state 107 tools/perf/builtin-lock.c int state; state 378 tools/perf/builtin-lock.c seq->state = SEQ_STATE_UNINITIALIZED; state 427 tools/perf/builtin-lock.c switch (seq->state) { state 431 tools/perf/builtin-lock.c seq->state = SEQ_STATE_ACQUIRING; state 437 tools/perf/builtin-lock.c seq->state = SEQ_STATE_READ_ACQUIRED; state 499 tools/perf/builtin-lock.c switch (seq->state) { state 527 tools/perf/builtin-lock.c seq->state = SEQ_STATE_ACQUIRED; state 561 tools/perf/builtin-lock.c switch (seq->state) { state 582 tools/perf/builtin-lock.c seq->state = SEQ_STATE_CONTENDED; state 616 tools/perf/builtin-lock.c switch (seq->state) { state 118 tools/perf/builtin-sched.c enum thread_state state; state 1048 tools/perf/builtin-sched.c atom->state = THREAD_WAIT_CPU; state 1081 tools/perf/builtin-sched.c if (atom->state != THREAD_WAIT_CPU) state 1085 tools/perf/builtin-sched.c atom->state = THREAD_IGNORE; state 1089 tools/perf/builtin-sched.c atom->state = THREAD_SCHED_IN; state 1249 tools/perf/builtin-sched.c if (sched->profile_cpu == -1 && atom->state != THREAD_SLEEPING) state 1258 tools/perf/builtin-sched.c atom->state = THREAD_WAIT_CPU; state 1984 tools/perf/builtin-sched.c static char task_state_char(struct thread *thread, int state) state 1987 tools/perf/builtin-sched.c unsigned bit = state ? ffs(state) : 0; state 2001 tools/perf/builtin-sched.c u64 t, int state) state 2039 tools/perf/builtin-sched.c printf(" %5c ", task_state_char(thread, state)); state 2521 tools/perf/builtin-sched.c int state = perf_evsel__intval(evsel, sample, "prev_state"); state 2610 tools/perf/builtin-sched.c timehist_print_sample(sched, evsel, sample, &al, thread, t, state); state 2623 tools/perf/builtin-sched.c tr->last_state = state; state 118 tools/perf/builtin-timechart.c long state; state 176 tools/perf/builtin-timechart.c int state; state 347 tools/perf/builtin-timechart.c static void c_state_start(int cpu, u64 timestamp, int state) state 350 tools/perf/builtin-timechart.c cpus_cstate_state[cpu] = state; state 360 tools/perf/builtin-timechart.c pwr->state = cpus_cstate_state[cpu]; state 381 tools/perf/builtin-timechart.c pwr->state = cpus_pstate_state[cpu]; state 427 tools/perf/builtin-timechart.c if (p && p->current && p->current->state == TYPE_NONE) { state 429 tools/perf/builtin-timechart.c p->current->state = TYPE_WAITING; state 431 tools/perf/builtin-timechart.c if (p && p->current && p->current->state == TYPE_BLOCKED) { state 432 tools/perf/builtin-timechart.c pid_put_sample(tchart, p->pid, p->current->state, cpu, state 435 tools/perf/builtin-timechart.c p->current->state = TYPE_WAITING; state 449 tools/perf/builtin-timechart.c if (prev_p->current && prev_p->current->state != TYPE_NONE) state 454 tools/perf/builtin-timechart.c if (p->current->state != TYPE_NONE) state 455 tools/perf/builtin-timechart.c pid_put_sample(tchart, next_pid, p->current->state, cpu, state 460 tools/perf/builtin-timechart.c p->current->state = TYPE_RUNNING; state 464 tools/perf/builtin-timechart.c prev_p->current->state = TYPE_NONE; state 467 tools/perf/builtin-timechart.c prev_p->current->state = TYPE_BLOCKED; state 469 tools/perf/builtin-timechart.c prev_p->current->state = TYPE_WAITING; state 582 tools/perf/builtin-timechart.c u32 state = perf_evsel__intval(evsel, sample, "state"); state 585 tools/perf/builtin-timechart.c if (state == (u32)PWR_EVENT_EXIT) state 588 tools/perf/builtin-timechart.c c_state_start(cpu_id, sample->time, state); state 598 tools/perf/builtin-timechart.c u32 state = perf_evsel__intval(evsel, sample, "state"); state 601 tools/perf/builtin-timechart.c p_state_change(tchart, cpu_id, sample->time, state); state 688 tools/perf/builtin-timechart.c pwr->state = cpus_cstate_state[cpu]; state 703 tools/perf/builtin-timechart.c pwr->state = cpus_pstate_state[cpu]; state 712 tools/perf/builtin-timechart.c if (!pwr->state) state 713 tools/perf/builtin-timechart.c pwr->state = tchart->min_freq; state 1020 tools/perf/builtin-timechart.c svg_cstate(pwr->cpu, pwr->start_time, pwr->end_time, pwr->state); state 1027 tools/perf/builtin-timechart.c if (!pwr->state) state 1028 tools/perf/builtin-timechart.c pwr->state = tchart->min_freq; state 1029 tools/perf/builtin-timechart.c svg_pstate(pwr->cpu, pwr->start_time, pwr->end_time, pwr->state); state 236 tools/perf/tests/code-reading.c struct thread *thread, struct state *state) state 296 tools/perf/tests/code-reading.c for (d = 0; d < state->done_cnt; d++) { state 297 tools/perf/tests/code-reading.c if (state->done[d] == al.map->start) { state 303 tools/perf/tests/code-reading.c if (state->done_cnt >= ARRAY_SIZE(state->done)) { state 307 tools/perf/tests/code-reading.c state->done[state->done_cnt++] = al.map->start; state 374 tools/perf/tests/code-reading.c union perf_event *event, struct state *state) state 391 tools/perf/tests/code-reading.c ret = read_object_code(sample.ip, READLEN, sample.cpumode, thread, state); state 397 tools/perf/tests/code-reading.c union perf_event *event, struct state *state) state 400 tools/perf/tests/code-reading.c return process_sample_event(machine, evlist, event, state); state 420 tools/perf/tests/code-reading.c struct state *state) state 432 tools/perf/tests/code-reading.c ret = process_event(machine, evlist, event, state); state 564 tools/perf/tests/code-reading.c struct state state = { state 701 tools/perf/tests/code-reading.c ret = process_events(machine, evlist, &state); state 1559 tools/perf/util/evlist.c enum bkw_mmap_state state) state 1573 tools/perf/util/evlist.c if (state != BKW_MMAP_RUNNING) state 1578 tools/perf/util/evlist.c if (state != BKW_MMAP_DATA_PENDING) state 1584 tools/perf/util/evlist.c if (state != BKW_MMAP_EMPTY) state 1589 tools/perf/util/evlist.c if (state != BKW_MMAP_RUNNING) state 1598 tools/perf/util/evlist.c evlist->bkw_mmap_state = state; state 154 tools/perf/util/evlist.h void perf_evlist__toggle_bkw_mmap(struct evlist *evlist, enum bkw_mmap_state state); state 100 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c struct intel_pt_state state; state 523 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.trace_nr = buffer.trace_nr; state 973 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_INSTRUCTION; state 1014 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_INSTRUCTION; state 1015 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1016 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1038 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1041 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1053 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->stuck_ip = decoder->state.to_ip; state 1057 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip == decoder->stuck_ip) { state 1059 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip); state 1066 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->stuck_ip = decoder->state.to_ip; state 1074 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.insn_op = intel_pt_insn->op; state 1075 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.insn_len = intel_pt_insn->length; state 1076 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c memcpy(decoder->state.insn, intel_pt_insn->buf, state 1080 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags |= INTEL_PT_IN_TX; state 1092 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_TRANSACTION; state 1093 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1094 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1095 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags = decoder->fup_tx_flags; state 1100 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_PTW; state 1101 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags |= INTEL_PT_FUP_IP; state 1102 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1103 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1104 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.ptw_payload = decoder->fup_ptw_payload; state 1109 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_MWAIT_OP; state 1110 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1111 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1112 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.mwait_payload = decoder->fup_mwait_payload; state 1117 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_PWR_ENTRY; state 1118 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type &= ~INTEL_PT_BRANCH; state 1119 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1120 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1121 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.pwre_payload = decoder->fup_pwre_payload; state 1126 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_EX_STOP; state 1127 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type &= ~INTEL_PT_BRANCH; state 1128 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags |= INTEL_PT_FUP_IP; state 1129 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1130 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1135 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_BLK_ITEMS; state 1136 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type &= ~INTEL_PT_BRANCH; state 1137 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1138 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1202 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c (decoder->state.type & INTEL_PT_BRANCH) && state 1203 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->pgd_ip(decoder->state.to_ip, decoder->data)) { state 1209 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_END; state 1222 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1224 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1226 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->last_ip; state 1229 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_END; state 1232 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1234 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1236 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->last_ip; state 1255 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1256 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = to_ip; state 1257 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_END; state 1306 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1308 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1326 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1327 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->last_ip; state 1340 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1343 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1347 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (decoder->state.type & INTEL_PT_INSTRUCTION) { state 1349 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_INSTRUCTION; state 1350 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1351 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1629 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c memset(decoder->state.items.mask, 0, sizeof(decoder->state.items.mask)); state 1630 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.items.is_32_bit = false; state 1635 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.items.is_32_bit = decoder->packet.count; state 1639 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c } else if (decoder->state.items.mask[decoder->blk_type_pos]) { state 1657 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (decoder->state.items.mask[pos] & bit) { state 1662 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.items.mask[pos] |= bit; state 1663 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.items.val[pos][id] = decoder->packet.payload; state 1743 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_INSTRUCTION; state 1766 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags &= ~INTEL_PT_IN_TX; state 1767 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags |= INTEL_PT_ABORT_TX; state 1769 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags |= INTEL_PT_ASYNC; state 1811 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1813 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1816 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1820 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_END; state 1827 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = 0; state 1829 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1832 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1834 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_BEGIN; state 1839 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 1841 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 1844 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1855 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_INSTRUCTION; state 1913 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = 0; state 1914 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 1915 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_BEGIN; state 2005 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_INSTRUCTION; state 2006 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2007 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2068 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_PTW; state 2069 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2070 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2071 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.ptw_payload = decoder->packet.payload; state 2086 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_PWR_ENTRY; state 2087 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2088 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2089 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.pwrx_payload = decoder->packet.payload; state 2106 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_EX_STOP; state 2107 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2108 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2112 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_PWR_EXIT; state 2113 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2114 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2115 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.pwrx_payload = decoder->packet.payload; state 2127 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_BLK_ITEMS; state 2128 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2129 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2294 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_END; state 2304 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_TRACE_BEGIN; state 2376 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = 0; state 2417 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = 0; /* Do not have a sample */ state 2429 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = 0; state 2430 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = decoder->ip; state 2546 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = 0; /* Do not have a sample */ state 2573 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type = INTEL_PT_BRANCH; state 2574 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.flags = 0; state 2622 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.err = intel_pt_ext_err(err); state 2623 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2627 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.err = 0; state 2630 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!decoder->state.type) { state 2631 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.from_ip = decoder->ip; state 2632 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.to_ip = 0; state 2634 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.type |= INTEL_PT_CBR_CHG; state 2635 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.cbr_payload = decoder->cbr_payload; state 2636 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.cbr = decoder->cbr; state 2645 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.timestamp = decoder->sample_timestamp; state 2646 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.est_timestamp = intel_pt_est_timestamp(decoder); state 2647 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.cr3 = decoder->cr3; state 2648 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.tot_insn_cnt = decoder->tot_insn_cnt; state 2649 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->state.tot_cyc_cnt = decoder->sample_tot_cyc_cnt; state 2651 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c return &decoder->state; state 143 tools/perf/util/intel-pt.c const struct intel_pt_state *state; state 992 tools/perf/util/intel-pt.c if (ptq->state->flags & INTEL_PT_ABORT_TX) { state 994 tools/perf/util/intel-pt.c } else if (ptq->state->flags & INTEL_PT_ASYNC) { state 995 tools/perf/util/intel-pt.c if (ptq->state->to_ip) state 1004 tools/perf/util/intel-pt.c if (ptq->state->from_ip) state 1005 tools/perf/util/intel-pt.c ptq->flags = intel_pt_insn_type(ptq->state->insn_op); state 1009 tools/perf/util/intel-pt.c if (ptq->state->flags & INTEL_PT_IN_TX) state 1011 tools/perf/util/intel-pt.c ptq->insn_len = ptq->state->insn_len; state 1012 tools/perf/util/intel-pt.c memcpy(ptq->insn, ptq->state->insn, INTEL_PT_INSN_BUF_SZ); state 1015 tools/perf/util/intel-pt.c if (ptq->state->type & INTEL_PT_TRACE_BEGIN) state 1017 tools/perf/util/intel-pt.c if (ptq->state->type & INTEL_PT_TRACE_END) state 1071 tools/perf/util/intel-pt.c const struct intel_pt_state *state; state 1089 tools/perf/util/intel-pt.c state = intel_pt_decode(ptq->decoder); state 1090 tools/perf/util/intel-pt.c if (state->err) { state 1091 tools/perf/util/intel-pt.c if (state->err == INTEL_PT_ERR_NODATA) { state 1098 tools/perf/util/intel-pt.c if (state->timestamp) state 1102 tools/perf/util/intel-pt.c ptq->timestamp = state->timestamp; state 1105 tools/perf/util/intel-pt.c ptq->state = state; state 1164 tools/perf/util/intel-pt.c const struct intel_pt_state *state = ptq->state; state 1174 tools/perf/util/intel-pt.c be->from = state->from_ip; state 1175 tools/perf/util/intel-pt.c be->to = state->to_ip; state 1176 tools/perf/util/intel-pt.c be->flags.abort = !!(state->flags & INTEL_PT_ABORT_TX); state 1177 tools/perf/util/intel-pt.c be->flags.in_tx = !!(state->flags & INTEL_PT_IN_TX); state 1226 tools/perf/util/intel-pt.c sample->ip = ptq->state->from_ip; state 1228 tools/perf/util/intel-pt.c sample->addr = ptq->state->to_ip; state 1365 tools/perf/util/intel-pt.c sample.period = ptq->state->tot_insn_cnt - ptq->last_insn_cnt; state 1374 tools/perf/util/intel-pt.c ptq->last_insn_cnt = ptq->state->tot_insn_cnt; state 1429 tools/perf/util/intel-pt.c raw.ip = !!(ptq->state->flags & INTEL_PT_FUP_IP); state 1430 tools/perf/util/intel-pt.c raw.payload = cpu_to_le64(ptq->state->ptw_payload); state 1450 tools/perf/util/intel-pt.c ptq->cbr_seen = ptq->state->cbr; state 1457 tools/perf/util/intel-pt.c flags = (u16)ptq->state->cbr_payload | (pt->max_non_turbo_ratio << 16); state 1485 tools/perf/util/intel-pt.c raw.payload = cpu_to_le64(ptq->state->mwait_payload); state 1510 tools/perf/util/intel-pt.c raw.payload = cpu_to_le64(ptq->state->pwre_payload); state 1535 tools/perf/util/intel-pt.c raw.ip = !!(ptq->state->flags & INTEL_PT_FUP_IP); state 1560 tools/perf/util/intel-pt.c raw.payload = cpu_to_le64(ptq->state->pwrx_payload); state 1702 tools/perf/util/intel-pt.c const struct intel_pt_blk_items *items = &ptq->state->items; state 1728 tools/perf/util/intel-pt.c sample.ip = ptq->state->from_ip; state 1845 tools/perf/util/intel-pt.c const struct intel_pt_state *state) state 1852 tools/perf/util/intel-pt.c return intel_pt_synth_error(pt, state->err, ptq->cpu, ptq->pid, state 1853 tools/perf/util/intel-pt.c ptq->tid, state->from_ip, tm); state 1892 tools/perf/util/intel-pt.c const struct intel_pt_state *state = ptq->state; state 1901 tools/perf/util/intel-pt.c if (ptq->state->tot_cyc_cnt > ptq->ipc_cyc_cnt) { state 1906 tools/perf/util/intel-pt.c ptq->ipc_insn_cnt = ptq->state->tot_insn_cnt; state 1907 tools/perf/util/intel-pt.c ptq->ipc_cyc_cnt = ptq->state->tot_cyc_cnt; state 1914 tools/perf/util/intel-pt.c if (pt->sample_pebs && state->type & INTEL_PT_BLK_ITEMS) { state 1921 tools/perf/util/intel-pt.c if (ptq->state->cbr != ptq->cbr_seen) { state 1926 tools/perf/util/intel-pt.c if (state->type & INTEL_PT_PWR_EVT) { state 1927 tools/perf/util/intel-pt.c if (state->type & INTEL_PT_MWAIT_OP) { state 1932 tools/perf/util/intel-pt.c if (state->type & INTEL_PT_PWR_ENTRY) { state 1937 tools/perf/util/intel-pt.c if (state->type & INTEL_PT_EX_STOP) { state 1942 tools/perf/util/intel-pt.c if (state->type & INTEL_PT_PWR_EXIT) { state 1950 tools/perf/util/intel-pt.c if (pt->sample_instructions && (state->type & INTEL_PT_INSTRUCTION)) { state 1956 tools/perf/util/intel-pt.c if (pt->sample_transactions && (state->type & INTEL_PT_TRANSACTION)) { state 1962 tools/perf/util/intel-pt.c if (pt->sample_ptwrites && (state->type & INTEL_PT_PTW)) { state 1968 tools/perf/util/intel-pt.c if (!(state->type & INTEL_PT_BRANCH)) state 1972 tools/perf/util/intel-pt.c thread_stack__event(ptq->thread, ptq->cpu, ptq->flags, state->from_ip, state 1973 tools/perf/util/intel-pt.c state->to_ip, ptq->insn_len, state 1974 tools/perf/util/intel-pt.c state->trace_nr); state 1976 tools/perf/util/intel-pt.c thread_stack__set_trace_nr(ptq->thread, ptq->cpu, state->trace_nr); state 1990 tools/perf/util/intel-pt.c if (intel_pt_is_switch_ip(ptq, state->to_ip)) { state 2004 tools/perf/util/intel-pt.c } else if (!state->to_ip) { state 2009 tools/perf/util/intel-pt.c state->to_ip == pt->ptss_ip && state 2158 tools/perf/util/intel-pt.c const struct intel_pt_state *state = ptq->state; state 2185 tools/perf/util/intel-pt.c state = intel_pt_decode(ptq->decoder); state 2186 tools/perf/util/intel-pt.c if (state->err) { state 2187 tools/perf/util/intel-pt.c if (state->err == INTEL_PT_ERR_NODATA) state 2190 tools/perf/util/intel-pt.c state->from_ip >= pt->kernel_start) { state 2195 tools/perf/util/intel-pt.c err = intel_ptq_synth_error(ptq, state); state 2202 tools/perf/util/intel-pt.c ptq->state = state; state 2208 tools/perf/util/intel-pt.c (state->from_ip >= pt->kernel_start || !state->from_ip) && state 2209 tools/perf/util/intel-pt.c state->to_ip && state->to_ip < pt->kernel_start) { state 2211 tools/perf/util/intel-pt.c state->timestamp, state->est_timestamp); state 2212 tools/perf/util/intel-pt.c ptq->timestamp = state->est_timestamp; state 2216 tools/perf/util/intel-pt.c intel_pt_is_switch_ip(ptq, state->to_ip) && state 2219 tools/perf/util/intel-pt.c state->timestamp, state->est_timestamp); state 2220 tools/perf/util/intel-pt.c ptq->timestamp = state->est_timestamp; state 2221 tools/perf/util/intel-pt.c } else if (state->timestamp > ptq->timestamp) { state 2222 tools/perf/util/intel-pt.c ptq->timestamp = state->timestamp; state 453 tools/perf/util/map.c struct srccode_state *state) state 470 tools/perf/util/map.c if (state && state 471 tools/perf/util/map.c state->srcfile && state 472 tools/perf/util/map.c !strcmp(state->srcfile, srcfile) && state 473 tools/perf/util/map.c state->line == line) { state 484 tools/perf/util/map.c if (state) { state 485 tools/perf/util/map.c state->srcfile = srcfile; state 486 tools/perf/util/map.c state->line = line; state 496 tools/perf/util/map.c void srccode_state_free(struct srccode_state *state) state 498 tools/perf/util/map.c zfree(&state->srcfile); state 499 tools/perf/util/map.c state->line = 0; state 147 tools/perf/util/map.h FILE *fp, struct srccode_state *state); state 9 tools/perf/util/srccode.h static inline void srccode_state_init(struct srccode_state *state) state 11 tools/perf/util/srccode.h state->srcfile = NULL; state 12 tools/perf/util/srccode.h state->line = 0; state 15 tools/perf/util/srccode.h void srccode_state_free(struct srccode_state *state); state 32 tools/perf/util/trigger.h } state; state 37 tools/perf/util/trigger.h WARN_ONCE(t->state != exp, "trigger '%s' state transist error: %d in %s()\n", \ state 38 tools/perf/util/trigger.h t->name, t->state, __func__) state 42 tools/perf/util/trigger.h return t->state >= 0; state 47 tools/perf/util/trigger.h return t->state <= TRIGGER_ERROR; state 53 tools/perf/util/trigger.h t->state = TRIGGER_ON; state 60 tools/perf/util/trigger.h t->state = TRIGGER_READY; state 68 tools/perf/util/trigger.h t->state = TRIGGER_HIT; state 75 tools/perf/util/trigger.h t->state = TRIGGER_OFF; state 80 tools/perf/util/trigger.h t->state = TRIGGER_ERROR; state 85 tools/perf/util/trigger.h return t->state == TRIGGER_READY; state 90 tools/perf/util/trigger.h return t->state == TRIGGER_HIT; state 94 tools/perf/util/trigger.h struct trigger n = {.state = TRIGGER_OFF, .name = #n} state 168 tools/perf/util/unwind-libdw.c frame_callback(Dwfl_Frame *state, void *arg) state 174 tools/perf/util/unwind-libdw.c if (!dwfl_frame_pc(state, &pc, NULL)) { state 182 tools/perf/util/unwind-libdw.c if (!dwfl_frame_pc(state, &pc, &isactivation)) { state 96 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c static int amd_fam14h_get_pci_info(struct cstate *state, state 101 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c switch (state->id) { state 124 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c static int amd_fam14h_init(cstate_t *state, unsigned int cpu) state 129 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c ret = amd_fam14h_get_pci_info(state, &pci_offset, &enable_bit, cpu); state 134 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c if (state->id == NBP1) { state 143 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c dprint("Init %s: read at offset: 0x%x val: %u\n", state->name, state 149 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c state->name, PCI_MONITOR_ENABLE_REG, enable_bit, state 154 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c previous_count[state->id][cpu] = 0; state 159 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c static int amd_fam14h_disable(cstate_t *state, unsigned int cpu) state 164 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c ret = amd_fam14h_get_pci_info(state, &pci_offset, &enable_bit, cpu); state 169 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c dprint("%s: offset: 0x%x %u\n", state->name, pci_offset, val); state 170 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c if (state->id == NBP1) { state 181 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c current_count[state->id][cpu] = val; state 183 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c dprint("%s: Current - %llu (%u)\n", state->name, state 184 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c current_count[state->id][cpu], cpu); state 185 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c dprint("%s: Previous - %llu (%u)\n", state->name, state 186 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c previous_count[state->id][cpu], cpu); state 46 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c int cpu, state; state 49 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c for (state = 0; state < cpuidle_sysfs_monitor.hw_states_num; state 50 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c state++) { state 51 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c previous_count[cpu][state] = state 52 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c cpuidle_state_time(cpu, state); state 54 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c cpu, state, previous_count[cpu][state]); state 62 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c int cpu, state; state 68 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c for (state = 0; state < cpuidle_sysfs_monitor.hw_states_num; state 69 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c state++) { state 70 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c current_count[cpu][state] = state 71 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c cpuidle_state_time(cpu, state); state 73 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c cpu, state, previous_count[cpu][state]); state 98 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c int state, need_len; state 126 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c for (state = 0; state < monitors[mon]->hw_states_num; state++) { state 127 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c if (state != 0) state 129 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c s = monitors[mon]->hw_states[state]; state 143 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c int state, ret; state 166 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c for (state = 0; state < monitors[mon]->hw_states_num; state++) { state 167 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c if (state != 0) state 170 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c s = monitors[mon]->hw_states[state]; state 260 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c int state; state 269 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c for (state = 0; state < monitors[mon]->hw_states_num; state++) { state 270 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c s = monitors[mon]->hw_states[state]; state 169 tools/power/x86/intel-speed-select/isst-config.c static void set_cpu_online_offline(int cpu, int state) state 181 tools/power/x86/intel-speed-select/isst-config.c if (state) state 3501 tools/power/x86/turbostat/turbostat.c int state; state 3507 tools/power/x86/turbostat/turbostat.c for (state = 0; state < 10; ++state) { state 3510 tools/power/x86/turbostat/turbostat.c base_cpu, state); state 3525 tools/power/x86/turbostat/turbostat.c base_cpu, state); state 5512 tools/power/x86/turbostat/turbostat.c int state; state 5518 tools/power/x86/turbostat/turbostat.c for (state = 10; state >= 0; --state) { state 5521 tools/power/x86/turbostat/turbostat.c base_cpu, state); state 5537 tools/power/x86/turbostat/turbostat.c sprintf(path, "cpuidle/state%d/time", state); state 5546 tools/power/x86/turbostat/turbostat.c for (state = 10; state >= 0; --state) { state 5549 tools/power/x86/turbostat/turbostat.c base_cpu, state); state 5562 tools/power/x86/turbostat/turbostat.c sprintf(path, "cpuidle/state%d/usage", state); state 139 tools/testing/nvdimm/test/nfit.c u8 state; state 171 tools/testing/nvdimm/test/nfit.c enum intel_fw_update_state state; state 269 tools/testing/nvdimm/test/nfit.c if (fw->state != FW_STATE_NEW) { state 275 tools/testing/nvdimm/test/nfit.c fw->state = FW_STATE_IN_PROGRESS; state 306 tools/testing/nvdimm/test/nfit.c if (fw->state != FW_STATE_IN_PROGRESS) { state 347 tools/testing/nvdimm/test/nfit.c if (fw->state == FW_STATE_UPDATED) { state 366 tools/testing/nvdimm/test/nfit.c fw->state = FW_STATE_VERIFY; state 375 tools/testing/nvdimm/test/nfit.c fw->state = FW_STATE_NEW; state 410 tools/testing/nvdimm/test/nfit.c switch (fw->state) { state 432 tools/testing/nvdimm/test/nfit.c fw->state = FW_STATE_UPDATED; state 948 tools/testing/nvdimm/test/nfit.c nd_cmd->state = sec->state; state 950 tools/testing/nvdimm/test/nfit.c dev_dbg(dev, "security state (%#x) returned\n", nd_cmd->state); state 962 tools/testing/nvdimm/test/nfit.c if (!(sec->state & ND_INTEL_SEC_STATE_LOCKED) || state 963 tools/testing/nvdimm/test/nfit.c (sec->state & ND_INTEL_SEC_STATE_FROZEN)) { state 966 tools/testing/nvdimm/test/nfit.c sec->state); state 973 tools/testing/nvdimm/test/nfit.c sec->state = ND_INTEL_SEC_STATE_ENABLED; state 988 tools/testing/nvdimm/test/nfit.c if (sec->state & ND_INTEL_SEC_STATE_FROZEN) { state 998 tools/testing/nvdimm/test/nfit.c sec->state |= ND_INTEL_SEC_STATE_ENABLED; state 1013 tools/testing/nvdimm/test/nfit.c if (!(sec->state & ND_INTEL_SEC_STATE_ENABLED)) { state 1017 tools/testing/nvdimm/test/nfit.c sec->state |= ND_INTEL_SEC_STATE_FROZEN; state 1032 tools/testing/nvdimm/test/nfit.c if (!(sec->state & ND_INTEL_SEC_STATE_ENABLED) || state 1033 tools/testing/nvdimm/test/nfit.c (sec->state & ND_INTEL_SEC_STATE_FROZEN)) { state 1042 tools/testing/nvdimm/test/nfit.c sec->state = 0; state 1056 tools/testing/nvdimm/test/nfit.c if (sec->state & ND_INTEL_SEC_STATE_FROZEN) { state 1064 tools/testing/nvdimm/test/nfit.c if (!(sec->state & ND_INTEL_SEC_STATE_ENABLED) state 1072 tools/testing/nvdimm/test/nfit.c sec->state = 0; state 1087 tools/testing/nvdimm/test/nfit.c if ((sec->state & ND_INTEL_SEC_STATE_ENABLED) && state 1095 tools/testing/nvdimm/test/nfit.c sec->old_state = sec->state; state 1096 tools/testing/nvdimm/test/nfit.c sec->state = ND_INTEL_SEC_STATE_OVERWRITE; state 1110 tools/testing/nvdimm/test/nfit.c if (!(sec->state & ND_INTEL_SEC_STATE_OVERWRITE)) { state 1117 tools/testing/nvdimm/test/nfit.c sec->state = sec->old_state; state 1174 tools/testing/nvdimm/test/nfit.c sec->state = 0; state 1620 tools/testing/nvdimm/test/nfit.c sec->state = ND_INTEL_SEC_STATE_ENABLED | ND_INTEL_SEC_STATE_LOCKED; state 135 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_get_xfrm_state)(void *ctx, int index, void *state, state 103 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c dst->state = src->state; state 153 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c if (!sk || sk->state == 10) state 233 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c if (sk->state != 10 && sk->state != 12) state 87 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (sk->state != BPF_TCP_LISTEN) state 119 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (sk->state != BPF_TCP_LISTEN) state 422 tools/testing/selftests/bpf/test_progs.c static error_t parse_arg(int key, char *arg, struct argp_state *state) state 424 tools/testing/selftests/bpf/test_progs.c struct test_env *env = state->input; state 476 tools/testing/selftests/bpf/test_progs.c argp_usage(state); state 95 tools/testing/selftests/bpf/test_sock_fields.c sk->state, sk->bound_dev_if, sk->family, sk->type, sk->protocol, state 184 tools/testing/selftests/bpf/test_sock_fields.c CHECK(listen_sk.state != 10 || state 197 tools/testing/selftests/bpf/test_sock_fields.c CHECK(srv_sk.state == 10 || state 198 tools/testing/selftests/bpf/test_sock_fields.c !srv_sk.state || state 210 tools/testing/selftests/bpf/test_sock_fields.c CHECK(cli_sk.state == 10 || state 211 tools/testing/selftests/bpf/test_sock_fields.c !cli_sk.state || state 116 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_sock, state)), state 225 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetofend(struct bpf_sock, state)), state 136 tools/testing/selftests/kvm/include/kvm_util.h struct kvm_nested_state *state); state 138 tools/testing/selftests/kvm/include/kvm_util.h struct kvm_nested_state *state, bool ignore_error); state 309 tools/testing/selftests/kvm/include/x86_64/processor.h struct kvm_x86_state *state); state 411 tools/testing/selftests/kvm/lib/kvm_util.c ret = munmap(vcpu->state, sizeof(*vcpu->state)); state 815 tools/testing/selftests/kvm/lib/kvm_util.c vcpuid, vcpu->id, vcpu->state); state 825 tools/testing/selftests/kvm/lib/kvm_util.c TEST_ASSERT(vcpu_mmap_sz() >= sizeof(*vcpu->state), "vcpu mmap size " state 827 tools/testing/selftests/kvm/lib/kvm_util.c vcpu_mmap_sz(), sizeof(*vcpu->state)); state 828 tools/testing/selftests/kvm/lib/kvm_util.c vcpu->state = (struct kvm_run *) mmap(NULL, sizeof(*vcpu->state), state 830 tools/testing/selftests/kvm/lib/kvm_util.c TEST_ASSERT(vcpu->state != MAP_FAILED, "mmap vcpu_state failed, " state 1122 tools/testing/selftests/kvm/lib/kvm_util.c return vcpu->state; state 1165 tools/testing/selftests/kvm/lib/kvm_util.c vcpu->state->immediate_exit = 1; state 1167 tools/testing/selftests/kvm/lib/kvm_util.c vcpu->state->immediate_exit = 0; state 1286 tools/testing/selftests/kvm/lib/kvm_util.c struct kvm_nested_state *state) state 1293 tools/testing/selftests/kvm/lib/kvm_util.c ret = ioctl(vcpu->fd, KVM_GET_NESTED_STATE, state); state 1300 tools/testing/selftests/kvm/lib/kvm_util.c struct kvm_nested_state *state, bool ignore_error) state 1307 tools/testing/selftests/kvm/lib/kvm_util.c ret = ioctl(vcpu->fd, KVM_SET_NESTED_STATE, state); state 41 tools/testing/selftests/kvm/lib/kvm_util_internal.h struct kvm_run *state; state 277 tools/testing/selftests/kvm/lib/s390x/processor.c indent, "", vcpu->state->psw_mask, vcpu->state->psw_addr); state 1020 tools/testing/selftests/kvm/lib/x86_64/processor.c struct kvm_x86_state *state; state 1026 tools/testing/selftests/kvm/lib/x86_64/processor.c TEST_ASSERT(nested_size <= sizeof(state->nested_), state 1028 tools/testing/selftests/kvm/lib/x86_64/processor.c nested_size, sizeof(state->nested_)); state 1046 tools/testing/selftests/kvm/lib/x86_64/processor.c state = malloc(sizeof(*state) + nmsrs * sizeof(state->msrs.entries[0])); state 1047 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_VCPU_EVENTS, &state->events); state 1051 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_MP_STATE, &state->mp_state); state 1055 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_REGS, &state->regs); state 1059 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_XSAVE, &state->xsave); state 1064 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_XCRS, &state->xcrs); state 1069 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_SREGS, &state->sregs); state 1074 tools/testing/selftests/kvm/lib/x86_64/processor.c state->nested.size = sizeof(state->nested_); state 1075 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_NESTED_STATE, &state->nested); state 1078 tools/testing/selftests/kvm/lib/x86_64/processor.c TEST_ASSERT(state->nested.size <= nested_size, state 1080 tools/testing/selftests/kvm/lib/x86_64/processor.c state->nested.size, nested_size); state 1082 tools/testing/selftests/kvm/lib/x86_64/processor.c state->nested.size = 0; state 1084 tools/testing/selftests/kvm/lib/x86_64/processor.c state->msrs.nmsrs = nmsrs; state 1086 tools/testing/selftests/kvm/lib/x86_64/processor.c state->msrs.entries[i].index = list->indices[i]; state 1087 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_MSRS, &state->msrs); state 1091 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_GET_DEBUGREGS, &state->debugregs); state 1096 tools/testing/selftests/kvm/lib/x86_64/processor.c return state; state 1099 tools/testing/selftests/kvm/lib/x86_64/processor.c void vcpu_load_state(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_x86_state *state) state 1104 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_XSAVE, &state->xsave); state 1109 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_XCRS, &state->xcrs); state 1114 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_SREGS, &state->sregs); state 1118 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_MSRS, &state->msrs); state 1119 tools/testing/selftests/kvm/lib/x86_64/processor.c TEST_ASSERT(r == state->msrs.nmsrs, "Unexpected result from KVM_SET_MSRS, r: %i (failed at %x)", state 1120 tools/testing/selftests/kvm/lib/x86_64/processor.c r, r == state->msrs.nmsrs ? -1 : state->msrs.entries[r].index); state 1122 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_VCPU_EVENTS, &state->events); state 1126 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_MP_STATE, &state->mp_state); state 1130 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_DEBUGREGS, &state->debugregs); state 1134 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_REGS, &state->regs); state 1138 tools/testing/selftests/kvm/lib/x86_64/processor.c if (state->nested.size) { state 1139 tools/testing/selftests/kvm/lib/x86_64/processor.c r = ioctl(vcpu->fd, KVM_SET_NESTED_STATE, &state->nested); state 79 tools/testing/selftests/kvm/x86_64/evmcs_test.c struct kvm_x86_state *state; state 128 tools/testing/selftests/kvm/x86_64/evmcs_test.c state = vcpu_save_state(vm, VCPU_ID); state 139 tools/testing/selftests/kvm/x86_64/evmcs_test.c vcpu_load_state(vm, VCPU_ID, state); state 141 tools/testing/selftests/kvm/x86_64/evmcs_test.c free(state); state 95 tools/testing/selftests/kvm/x86_64/smm_test.c struct kvm_x86_state *state; state 144 tools/testing/selftests/kvm/x86_64/smm_test.c state = vcpu_save_state(vm, VCPU_ID); state 149 tools/testing/selftests/kvm/x86_64/smm_test.c vcpu_load_state(vm, VCPU_ID, state); state 151 tools/testing/selftests/kvm/x86_64/smm_test.c free(state); state 127 tools/testing/selftests/kvm/x86_64/state_test.c struct kvm_x86_state *state; state 171 tools/testing/selftests/kvm/x86_64/state_test.c state = vcpu_save_state(vm, VCPU_ID); state 181 tools/testing/selftests/kvm/x86_64/state_test.c vcpu_load_state(vm, VCPU_ID, state); state 183 tools/testing/selftests/kvm/x86_64/state_test.c free(state); state 30 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c void test_nested_state(struct kvm_vm *vm, struct kvm_nested_state *state) state 32 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c vcpu_nested_state_set(vm, VCPU_ID, state, false); state 36 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c struct kvm_nested_state *state, state 41 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c rv = vcpu_nested_state_set(vm, VCPU_ID, state, true); state 49 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c struct kvm_nested_state *state) state 51 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_errno(vm, state, EINVAL); state 55 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c struct kvm_nested_state *state) state 57 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_errno(vm, state, EFAULT); state 60 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c void set_revision_id_for_vmcs12(struct kvm_nested_state *state, state 64 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c memcpy(&state->data, &vmcs12_revision, sizeof(u32)); state 67 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c void set_default_state(struct kvm_nested_state *state) state 69 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c memset(state, 0, sizeof(*state)); state 70 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = KVM_STATE_NESTED_RUN_PENDING | state 72 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->format = 0; state 73 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->size = sizeof(*state); state 76 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c void set_default_vmx_state(struct kvm_nested_state *state, int size) state 78 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c memset(state, 0, size); state 79 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = KVM_STATE_NESTED_GUEST_MODE | state 82 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags |= KVM_STATE_NESTED_EVMCS; state 83 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->format = 0; state 84 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->size = size; state 85 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = 0x1000; state 86 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmcs12_pa = 0x2000; state 87 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.smm.flags = 0; state 88 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_revision_id_for_vmcs12(state, VMCS12_REVISION); state 95 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c struct kvm_nested_state *state = state 99 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 100 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->format = 1; state 101 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 107 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 108 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 115 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 116 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = -1ull; state 117 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 119 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmcs12_pa = -1ull; state 120 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = KVM_STATE_NESTED_EVMCS; state 121 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 123 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = 0; state 124 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state(vm, state); state 135 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 136 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = -1ull; state 137 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmcs12_pa = -1ull; state 138 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 140 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags &= KVM_STATE_NESTED_EVMCS; state 142 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 145 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state(vm, state); state 148 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.smm.flags = 1; state 149 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 152 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 153 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = -1ull; state 154 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = 0; state 155 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 158 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 159 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = 1; state 160 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 166 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 167 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = KVM_STATE_NESTED_GUEST_MODE | state 169 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.smm.flags = KVM_STATE_NESTED_SMM_GUEST_MODE; state 170 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 177 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 178 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.smm.flags = ~(KVM_STATE_NESTED_SMM_GUEST_MODE | state 180 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 183 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 184 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = 0; state 185 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.smm.flags = KVM_STATE_NESTED_SMM_GUEST_MODE; state 186 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 189 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 190 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->size = sizeof(*state); state 191 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state(vm, state); state 194 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 195 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = 0; state 196 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmcs12_pa = 0; state 197 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 200 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 201 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_revision_id_for_vmcs12(state, 0); state 202 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, state); state 208 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_vmx_state(state, state_sz); state 209 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmxon_pa = -1ull; state 210 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->hdr.vmx.vmcs12_pa = -1ull; state 211 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state->flags = 0; state 212 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state(vm, state); state 213 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c vcpu_nested_state_get(vm, VCPU_ID, state); state 214 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c TEST_ASSERT(state->size >= sizeof(*state) && state->size <= state_sz, state 216 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c sizeof(*state), state_sz, state->size); state 217 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c TEST_ASSERT(state->hdr.vmx.vmxon_pa == -1ull, "vmxon_pa must be -1ull."); state 218 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c TEST_ASSERT(state->hdr.vmx.vmcs12_pa == -1ull, "vmcs_pa must be -1ull."); state 220 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c free(state); state 226 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c struct kvm_nested_state state; state 247 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_state(&state); state 248 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state.size = 0; state 249 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, &state); state 258 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_state(&state); state 259 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state.flags = 0xf; state 260 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, &state); state 266 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c set_default_state(&state); state 267 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c state.flags = KVM_STATE_NESTED_RUN_PENDING; state 268 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c test_nested_state_expect_einval(vm, &state); state 81 tools/testing/selftests/timers/leap-a-day.c char *time_state_str(int state) state 83 tools/testing/selftests/timers/leap-a-day.c switch (state) { state 89 tools/testing/selftests/x86/unwind_vdso.c struct unwind_state *state = opaque; state 92 tools/testing/selftests/x86/unwind_vdso.c if (state->depth == -1) { state 93 tools/testing/selftests/x86/unwind_vdso.c if (ip == state->ip) state 94 tools/testing/selftests/x86/unwind_vdso.c state->depth = 0; state 121 tools/testing/selftests/x86/unwind_vdso.c state->depth++; state 129 tools/testing/selftests/x86/unwind_vdso.c struct unwind_state state; state 153 tools/testing/selftests/x86/unwind_vdso.c state.ip = ip; state 154 tools/testing/selftests/x86/unwind_vdso.c state.depth = -1; state 155 tools/testing/selftests/x86/unwind_vdso.c _Unwind_Backtrace(trace_fn, &state); state 57 tools/testing/vsock/vsock_diag_test.c static const char *sock_state_str(int state) state 59 tools/testing/vsock/vsock_diag_test.c switch (state) { state 165 tools/testing/vsock/vsock_diag_test.c static void check_socket_state(struct vsock_stat *st, __u8 state) state 167 tools/testing/vsock/vsock_diag_test.c if (st->msg.vdiag_state != state) { state 169 tools/testing/vsock/vsock_diag_test.c state, st->msg.vdiag_state); state 530 tools/thermal/tmon/sysfs.c void set_ctrl_state(unsigned long state) state 546 tools/thermal/tmon/sysfs.c cdev_state = state * ptdata.cdi[i].max_state/100; state 549 tools/thermal/tmon/sysfs.c ptdata.cdi[i].instance, state, cdev_state); state 559 tools/thermal/tmon/sysfs.c void get_ctrl_state(unsigned long *state) state 577 tools/thermal/tmon/sysfs.c *state = 0; state 582 tools/thermal/tmon/sysfs.c sysfs_get_ulong(ctrl_cdev_path, "cur_state", state); state 162 tools/thermal/tmon/tmon.h extern void set_ctrl_state(unsigned long state); state 163 tools/thermal/tmon/tmon.h extern void get_ctrl_state(unsigned long *state); state 325 tools/thermal/tmon/tui.c unsigned long state; state 327 tools/thermal/tmon/tui.c get_ctrl_state(&state); state 59 tools/usb/ffs-aio-example/multibuff/host_app/test.c int test_init(struct test_state *state) state 65 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->found = NULL; state 66 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->ctx = NULL; state 67 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->handle = NULL; state 68 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->attached = 0; state 70 tools/usb/ffs-aio-example/multibuff/host_app/test.c ret = libusb_init(&state->ctx); state 76 tools/usb/ffs-aio-example/multibuff/host_app/test.c cnt = libusb_get_device_list(state->ctx, &list); state 92 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->found = dev; state 97 tools/usb/ffs-aio-example/multibuff/host_app/test.c if (!state->found) { state 102 tools/usb/ffs-aio-example/multibuff/host_app/test.c ret = libusb_open(state->found, &state->handle); state 108 tools/usb/ffs-aio-example/multibuff/host_app/test.c if (libusb_claim_interface(state->handle, 0)) { state 109 tools/usb/ffs-aio-example/multibuff/host_app/test.c ret = libusb_detach_kernel_driver(state->handle, 0); state 115 tools/usb/ffs-aio-example/multibuff/host_app/test.c state->attached = 1; state 116 tools/usb/ffs-aio-example/multibuff/host_app/test.c ret = libusb_claim_interface(state->handle, 0); state 127 tools/usb/ffs-aio-example/multibuff/host_app/test.c if (state->attached == 1) state 128 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_attach_kernel_driver(state->handle, 0); state 131 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_close(state->handle); state 137 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_exit(state->ctx); state 145 tools/usb/ffs-aio-example/multibuff/host_app/test.c void test_exit(struct test_state *state) state 147 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_release_interface(state->handle, 0); state 148 tools/usb/ffs-aio-example/multibuff/host_app/test.c if (state->attached == 1) state 149 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_attach_kernel_driver(state->handle, 0); state 150 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_close(state->handle); state 151 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_exit(state->ctx); state 156 tools/usb/ffs-aio-example/multibuff/host_app/test.c struct test_state state; state 161 tools/usb/ffs-aio-example/multibuff/host_app/test.c if (test_init(&state)) state 164 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_get_config_descriptor(state.found, 0, &conf); state 171 tools/usb/ffs-aio-example/multibuff/host_app/test.c libusb_bulk_transfer(state.handle, addr, buffer, BUF_LEN, state 174 tools/usb/ffs-aio-example/multibuff/host_app/test.c test_exit(&state); state 59 tools/usb/ffs-aio-example/simple/host_app/test.c int test_init(struct test_state *state) state 65 tools/usb/ffs-aio-example/simple/host_app/test.c state->found = NULL; state 66 tools/usb/ffs-aio-example/simple/host_app/test.c state->ctx = NULL; state 67 tools/usb/ffs-aio-example/simple/host_app/test.c state->handle = NULL; state 68 tools/usb/ffs-aio-example/simple/host_app/test.c state->attached = 0; state 70 tools/usb/ffs-aio-example/simple/host_app/test.c ret = libusb_init(&state->ctx); state 76 tools/usb/ffs-aio-example/simple/host_app/test.c cnt = libusb_get_device_list(state->ctx, &list); state 92 tools/usb/ffs-aio-example/simple/host_app/test.c state->found = dev; state 97 tools/usb/ffs-aio-example/simple/host_app/test.c if (!state->found) { state 102 tools/usb/ffs-aio-example/simple/host_app/test.c ret = libusb_open(state->found, &state->handle); state 108 tools/usb/ffs-aio-example/simple/host_app/test.c if (libusb_claim_interface(state->handle, 0)) { state 109 tools/usb/ffs-aio-example/simple/host_app/test.c ret = libusb_detach_kernel_driver(state->handle, 0); state 115 tools/usb/ffs-aio-example/simple/host_app/test.c state->attached = 1; state 116 tools/usb/ffs-aio-example/simple/host_app/test.c ret = libusb_claim_interface(state->handle, 0); state 127 tools/usb/ffs-aio-example/simple/host_app/test.c if (state->attached == 1) state 128 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_attach_kernel_driver(state->handle, 0); state 131 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_close(state->handle); state 137 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_exit(state->ctx); state 145 tools/usb/ffs-aio-example/simple/host_app/test.c void test_exit(struct test_state *state) state 147 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_release_interface(state->handle, 0); state 148 tools/usb/ffs-aio-example/simple/host_app/test.c if (state->attached == 1) state 149 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_attach_kernel_driver(state->handle, 0); state 150 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_close(state->handle); state 151 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_exit(state->ctx); state 156 tools/usb/ffs-aio-example/simple/host_app/test.c struct test_state state; state 161 tools/usb/ffs-aio-example/simple/host_app/test.c if (test_init(&state)) state 164 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_get_config_descriptor(state.found, 0, &conf); state 172 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_bulk_transfer(state.handle, in_addr, buffer, BUF_LEN, state 174 tools/usb/ffs-aio-example/simple/host_app/test.c libusb_bulk_transfer(state.handle, out_addr, buffer, BUF_LEN, state 177 tools/usb/ffs-aio-example/simple/host_app/test.c test_exit(&state); state 63 tools/virtio/virtio_test.c struct vhost_vring_state state = { .index = info->idx }; state 75 tools/virtio/virtio_test.c state.num = info->vring.num; state 76 tools/virtio/virtio_test.c r = ioctl(dev->control, VHOST_SET_VRING_NUM, &state); state 78 tools/virtio/virtio_test.c state.num = 0; state 79 tools/virtio/virtio_test.c r = ioctl(dev->control, VHOST_SET_VRING_BASE, &state); state 310 virt/kvm/arm/pmu.c if (pmc->perf_event->state != PERF_EVENT_STATE_ACTIVE) state 4389 virt/kvm/kvm_main.c if (current->state == TASK_RUNNING) {