/linux-4.1.27/drivers/isdn/capi/ |
H A D | kcapi.c | 79 capi_ctr_get(struct capi_ctr *ctr) capi_ctr_get() argument 81 if (!try_module_get(ctr->owner)) capi_ctr_get() 83 return ctr; capi_ctr_get() 87 capi_ctr_put(struct capi_ctr *ctr) capi_ctr_put() argument 89 module_put(ctr->owner); capi_ctr_put() 160 register_appl(struct capi_ctr *ctr, u16 applid, capi_register_params *rparam) register_appl() argument 162 ctr = capi_ctr_get(ctr); register_appl() 164 if (ctr) register_appl() 165 ctr->register_appl(ctr, applid, rparam); register_appl() 172 static void release_appl(struct capi_ctr *ctr, u16 applid) release_appl() argument 176 ctr->release_appl(ctr, applid); release_appl() 177 capi_ctr_put(ctr); release_appl() 183 struct capi_ctr *ctr; notify_up() local 191 ctr = get_capi_ctr_by_nr(contr); notify_up() 192 if (ctr) { notify_up() 193 if (ctr->state == CAPI_CTR_RUNNING) notify_up() 196 ctr->state = CAPI_CTR_RUNNING; notify_up() 201 register_appl(ctr, applid, &ap->rparam); notify_up() 204 wake_up_interruptible_all(&ctr->state_wait_queue); notify_up() 212 static void ctr_down(struct capi_ctr *ctr, int new_state) ctr_down() argument 217 if (ctr->state == CAPI_CTR_DETECTED || ctr->state == CAPI_CTR_DETACHED) ctr_down() 220 ctr->state = new_state; ctr_down() 222 memset(ctr->manu, 0, sizeof(ctr->manu)); ctr_down() 223 memset(&ctr->version, 0, sizeof(ctr->version)); ctr_down() 224 memset(&ctr->profile, 0, sizeof(ctr->profile)); ctr_down() 225 memset(ctr->serial, 0, sizeof(ctr->serial)); ctr_down() 230 capi_ctr_put(ctr); ctr_down() 233 wake_up_interruptible_all(&ctr->state_wait_queue); ctr_down() 238 struct capi_ctr *ctr; notify_down() local 245 ctr = get_capi_ctr_by_nr(contr); notify_down() 246 if (ctr) notify_down() 247 ctr_down(ctr, CAPI_CTR_DETECTED); notify_down() 336 * @ctr: controller descriptor structure. 343 void capi_ctr_handle_message(struct capi_ctr *ctr, u16 appl, capi_ctr_handle_message() argument 351 if (ctr->state != CAPI_CTR_RUNNING) { capi_ctr_handle_message() 355 ctr->cnr, cdb->buf); capi_ctr_handle_message() 359 ctr->cnr); capi_ctr_handle_message() 366 ctr->nrecvdatapkt++; capi_ctr_handle_message() 367 if (ctr->traceflag > 2) capi_ctr_handle_message() 370 ctr->nrecvctlpkt++; capi_ctr_handle_message() 371 if (ctr->traceflag) capi_ctr_handle_message() 374 showctl |= (ctr->traceflag & 1); capi_ctr_handle_message() 378 ctr->cnr, CAPIMSG_APPID(skb->data), capi_ctr_handle_message() 385 ctr->cnr, cdb->buf); capi_ctr_handle_message() 389 ctr->cnr, CAPIMSG_APPID(skb->data), capi_ctr_handle_message() 425 * @ctr: controller descriptor structure. 430 void capi_ctr_ready(struct capi_ctr *ctr) capi_ctr_ready() argument 433 ctr->cnr, ctr->name); capi_ctr_ready() 435 notify_push(CAPICTR_UP, ctr->cnr); capi_ctr_ready() 442 * @ctr: controller descriptor structure. 448 void capi_ctr_down(struct capi_ctr *ctr) capi_ctr_down() argument 450 printk(KERN_NOTICE "kcapi: controller [%03d] down.\n", ctr->cnr); capi_ctr_down() 452 notify_push(CAPICTR_DOWN, ctr->cnr); capi_ctr_down() 459 * @ctr: controller descriptor structure. 467 void capi_ctr_suspend_output(struct capi_ctr *ctr) capi_ctr_suspend_output() argument 469 if (!ctr->blocked) { capi_ctr_suspend_output() 471 ctr->cnr); capi_ctr_suspend_output() 472 ctr->blocked = 1; capi_ctr_suspend_output() 480 * @ctr: controller descriptor structure. 488 void capi_ctr_resume_output(struct capi_ctr *ctr) capi_ctr_resume_output() argument 490 if (ctr->blocked) { capi_ctr_resume_output() 492 ctr->cnr); capi_ctr_resume_output() 493 ctr->blocked = 0; capi_ctr_resume_output() 503 * @ctr: controller descriptor structure. 509 int attach_capi_ctr(struct capi_ctr *ctr) attach_capi_ctr() argument 524 capi_controller[i] = ctr; attach_capi_ctr() 526 ctr->nrecvctlpkt = 0; attach_capi_ctr() 527 ctr->nrecvdatapkt = 0; attach_capi_ctr() 528 ctr->nsentctlpkt = 0; attach_capi_ctr() 529 ctr->nsentdatapkt = 0; attach_capi_ctr() 530 ctr->cnr = i + 1; attach_capi_ctr() 531 ctr->state = CAPI_CTR_DETECTED; attach_capi_ctr() 532 ctr->blocked = 0; attach_capi_ctr() 533 ctr->traceflag = showcapimsgs; attach_capi_ctr() 534 init_waitqueue_head(&ctr->state_wait_queue); attach_capi_ctr() 536 sprintf(ctr->procfn, "capi/controllers/%d", ctr->cnr); attach_capi_ctr() 537 ctr->procent = proc_create_data(ctr->procfn, 0, NULL, ctr->proc_fops, ctr); attach_capi_ctr() 544 ctr->cnr, ctr->name); attach_capi_ctr() 552 * @ctr: controller descriptor structure. 559 int detach_capi_ctr(struct capi_ctr *ctr) detach_capi_ctr() argument 565 ctr_down(ctr, CAPI_CTR_DETACHED); detach_capi_ctr() 567 if (capi_controller[ctr->cnr - 1] != ctr) { detach_capi_ctr() 571 capi_controller[ctr->cnr - 1] = NULL; detach_capi_ctr() 574 if (ctr->procent) detach_capi_ctr() 575 remove_proc_entry(ctr->procfn, NULL); detach_capi_ctr() 578 ctr->cnr, ctr->name); detach_capi_ctr() 770 struct capi_ctr *ctr; capi20_put_message() local 790 ctr = get_capi_ctr_by_nr(CAPIMSG_CONTROLLER(skb->data)); capi20_put_message() 791 if (!ctr || ctr->state != CAPI_CTR_RUNNING) capi20_put_message() 793 if (ctr->blocked) capi20_put_message() 800 ctr->nsentdatapkt++; capi20_put_message() 802 if (ctr->traceflag > 2) capi20_put_message() 805 ctr->nsentctlpkt++; capi20_put_message() 807 if (ctr->traceflag) capi20_put_message() 810 showctl |= (ctr->traceflag & 1); capi20_put_message() 833 return ctr->send_message(ctr, skb); capi20_put_message() 850 struct capi_ctr *ctr; capi20_get_manufacturer() local 860 ctr = get_capi_ctr_by_nr(contr); capi20_get_manufacturer() 861 if (ctr && ctr->state == CAPI_CTR_RUNNING) { capi20_get_manufacturer() 862 strlcpy(buf, ctr->manu, CAPI_MANUFACTURER_LEN); capi20_get_manufacturer() 885 struct capi_ctr *ctr; capi20_get_version() local 895 ctr = get_capi_ctr_by_nr(contr); capi20_get_version() 896 if (ctr && ctr->state == CAPI_CTR_RUNNING) { capi20_get_version() 897 memcpy(verp, &ctr->version, sizeof(capi_version)); capi20_get_version() 920 struct capi_ctr *ctr; capi20_get_serial() local 930 ctr = get_capi_ctr_by_nr(contr); capi20_get_serial() 931 if (ctr && ctr->state == CAPI_CTR_RUNNING) { capi20_get_serial() 932 strlcpy(serial, ctr->serial, CAPI_SERIAL_LEN); capi20_get_serial() 955 struct capi_ctr *ctr; capi20_get_profile() local 965 ctr = get_capi_ctr_by_nr(contr); capi20_get_profile() 966 if (ctr && ctr->state == CAPI_CTR_RUNNING) { capi20_get_profile() 967 memcpy(profp, &ctr->profile, sizeof(struct capi_profile)); capi20_get_profile() 979 static int wait_on_ctr_state(struct capi_ctr *ctr, unsigned int state) wait_on_ctr_state() argument 984 ctr = capi_ctr_get(ctr); wait_on_ctr_state() 985 if (!ctr) wait_on_ctr_state() 989 prepare_to_wait(&ctr->state_wait_queue, &wait, wait_on_ctr_state() 992 if (ctr->state == state) wait_on_ctr_state() 994 if (ctr->state == CAPI_CTR_DETACHED) { wait_on_ctr_state() 1007 finish_wait(&ctr->state_wait_queue, &wait); wait_on_ctr_state() 1009 capi_ctr_put(ctr); wait_on_ctr_state() 1021 struct capi_ctr *ctr; old_capi_manufacturer() local 1094 ctr = get_capi_ctr_by_nr(ldef.contr); old_capi_manufacturer() 1095 if (!ctr) { old_capi_manufacturer() 1100 if (ctr->load_firmware == NULL) { old_capi_manufacturer() 1124 if (ctr->state != CAPI_CTR_DETECTED) { old_capi_manufacturer() 1129 ctr->state = CAPI_CTR_LOADING; old_capi_manufacturer() 1131 retval = ctr->load_firmware(ctr, &ldata); old_capi_manufacturer() 1133 ctr->state = CAPI_CTR_DETECTED; old_capi_manufacturer() 1137 retval = wait_on_ctr_state(ctr, CAPI_CTR_RUNNING); old_capi_manufacturer() 1151 ctr = get_capi_ctr_by_nr(rdef.contr); old_capi_manufacturer() 1152 if (!ctr) { old_capi_manufacturer() 1157 if (ctr->state == CAPI_CTR_DETECTED) old_capi_manufacturer() 1160 if (ctr->reset_ctr == NULL) { old_capi_manufacturer() 1166 ctr->reset_ctr(ctr); old_capi_manufacturer() 1168 retval = wait_on_ctr_state(ctr, CAPI_CTR_DETECTED); old_capi_manufacturer() 1189 struct capi_ctr *ctr; capi20_manufacturer() local 1210 ctr = get_capi_ctr_by_nr(fdef.contr); capi20_manufacturer() 1211 if (ctr) { capi20_manufacturer() 1212 ctr->traceflag = fdef.flag; capi20_manufacturer() 1214 ctr->cnr, ctr->traceflag); capi20_manufacturer()
|
H A D | kcapi_proc.c | 66 struct capi_ctr *ctr = *(struct capi_ctr **) v; controller_show() local 68 if (!ctr) controller_show() 72 ctr->cnr, ctr->driver_name, controller_show() 73 state2str(ctr->state), controller_show() 74 ctr->name, controller_show() 75 ctr->procinfo ? ctr->procinfo(ctr) : ""); controller_show() 82 struct capi_ctr *ctr = *(struct capi_ctr **) v; contrstats_show() local 84 if (!ctr) contrstats_show() 88 ctr->cnr, contrstats_show() 89 ctr->nrecvctlpkt, contrstats_show() 90 ctr->nrecvdatapkt, contrstats_show() 91 ctr->nsentctlpkt, contrstats_show() 92 ctr->nsentdatapkt); contrstats_show()
|
/linux-4.1.27/arch/alpha/oprofile/ |
H A D | op_model_ev6.c | 21 struct op_counter_config *ctr, ev6_reg_setup() 29 if (ctr[0].enabled && ctr[0].event) ev6_reg_setup() 30 ctl |= (ctr[0].event & 1) << 4; ev6_reg_setup() 31 if (ctr[1].enabled) ev6_reg_setup() 32 ctl |= (ctr[1].event - 2) & 15; ev6_reg_setup() 47 unsigned long count = ctr[i].count; ev6_reg_setup() 48 if (!ctr[i].enabled) ev6_reg_setup() 53 ctr[i].count = count; ev6_reg_setup() 79 ev6_reset_ctr(struct op_register_config *reg, unsigned long ctr) ev6_reset_ctr() argument 81 wrperfmon(6, reg->reset_values | (1 << ctr)); ev6_reset_ctr() 86 struct op_counter_config *ctr) ev6_handle_interrupt() 20 ev6_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys) ev6_reg_setup() argument 85 ev6_handle_interrupt(unsigned long which, struct pt_regs *regs, struct op_counter_config *ctr) ev6_handle_interrupt() argument
|
H A D | op_model_ev4.c | 21 struct op_counter_config *ctr, ev4_reg_setup() 39 ctl |= (ctr[0].enabled ? ctr[0].event << 8 : 14 << 8); ev4_reg_setup() 40 ctl |= (ctr[1].enabled ? (ctr[1].event - 16) << 32 : 7ul << 32); ev4_reg_setup() 48 count = ctr[0].count; ev4_reg_setup() 53 ctr[0].count = count; ev4_reg_setup() 54 ctl |= (ctr[0].enabled && hilo) << 3; ev4_reg_setup() 56 count = ctr[1].count; ev4_reg_setup() 61 ctr[1].count = count; ev4_reg_setup() 62 ctl |= (ctr[1].enabled && hilo); ev4_reg_setup() 94 struct op_counter_config *ctr) ev4_handle_interrupt() 98 if (!ctr[which].enabled) ev4_handle_interrupt() 20 ev4_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys) ev4_reg_setup() argument 93 ev4_handle_interrupt(unsigned long which, struct pt_regs *regs, struct op_counter_config *ctr) ev4_handle_interrupt() argument
|
H A D | op_model_ev5.c | 26 struct op_counter_config *ctr, common_reg_setup() 47 unsigned long event = ctr[i].event; common_reg_setup() 48 if (!ctr[i].enabled) common_reg_setup() 91 unsigned long max, hilo, count = ctr[i].count; common_reg_setup() 92 if (!ctr[i].enabled) common_reg_setup() 103 ctr[i].count = count; common_reg_setup() 117 struct op_counter_config *ctr, ev5_reg_setup() 120 common_reg_setup(reg, ctr, sys, 19, 22); ev5_reg_setup() 125 struct op_counter_config *ctr, pca56_reg_setup() 128 common_reg_setup(reg, ctr, sys, 8, 11); pca56_reg_setup() 157 ev5_reset_ctr(struct op_register_config *reg, unsigned long ctr) ev5_reset_ctr() argument 161 mask = (ctr == 0 ? 0xfffful << 48 ev5_reset_ctr() 162 : ctr == 1 ? 0xfffful << 32 ev5_reset_ctr() 184 struct op_counter_config *ctr) ev5_handle_interrupt() 25 common_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys, int cbox1_ofs, int cbox2_ofs) common_reg_setup() argument 116 ev5_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys) ev5_reg_setup() argument 124 pca56_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys) pca56_reg_setup() argument 183 ev5_handle_interrupt(unsigned long which, struct pt_regs *regs, struct op_counter_config *ctr) ev5_handle_interrupt() argument
|
H A D | op_model_ev67.c | 22 struct op_counter_config *ctr, ev67_reg_setup() 32 if (ctr[1].enabled) { ev67_reg_setup() 33 ctl |= (ctr[1].event & 3) << 2; ev67_reg_setup() 35 if (ctr[0].event == 0) /* cycles */ ev67_reg_setup() 52 unsigned long count = ctr[i].count; ev67_reg_setup() 53 if (!ctr[i].enabled) ev67_reg_setup() 58 ctr[i].count = count; ev67_reg_setup() 84 ev67_reset_ctr(struct op_register_config *reg, unsigned long ctr) ev67_reset_ctr() argument 86 wrperfmon(6, reg->reset_values | (1 << ctr)); ev67_reset_ctr() 133 struct op_counter_config *ctr, unsigned long event) op_add_pm() 138 if (ctr[fake_counter].enabled) op_add_pm() 144 struct op_counter_config *ctr) ev67_handle_interrupt() 200 ctr, PM_ITB_MISS); ev67_handle_interrupt() 206 op_add_pm(pmpc, kern, which, ctr, ev67_handle_interrupt() 213 op_add_pm(pmpc, kern, which, ctr, PM_DTB_MISS); ev67_handle_interrupt() 216 op_add_pm(pmpc, kern, which, ctr, PM_UNALIGNED); ev67_handle_interrupt() 236 op_add_pm(pmpc, kern, which, ctr, PM_MISPREDICT); ev67_handle_interrupt() 244 op_add_pm(pmpc, kern, which, ctr, PM_STALLED); ev67_handle_interrupt() 250 op_add_pm(pmpc, kern, which, ctr, PM_TAKEN); ev67_handle_interrupt() 21 ev67_reg_setup(struct op_register_config *reg, struct op_counter_config *ctr, struct op_system_config *sys) ev67_reg_setup() argument 132 op_add_pm(unsigned long pc, int kern, unsigned long counter, struct op_counter_config *ctr, unsigned long event) op_add_pm() argument 143 ev67_handle_interrupt(unsigned long which, struct pt_regs *regs, struct op_counter_config *ctr) ev67_handle_interrupt() argument
|
H A D | common.c | 30 static struct op_counter_config ctr[20]; variable in typeref:struct:op_counter_config 39 model->handle_interrupt(which, regs, ctr); op_handle_interrupt() 60 if (ctr[i].enabled) op_axp_setup() 65 model->reg_setup(®, ctr, &sys); op_axp_setup() 120 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); op_axp_create_files() 121 oprofilefs_create_ulong(dir, "event", &ctr[i].event); op_axp_create_files() 122 oprofilefs_create_ulong(dir, "count", &ctr[i].count); op_axp_create_files() 124 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); op_axp_create_files() 125 oprofilefs_create_ulong(dir, "user", &ctr[i].user); op_axp_create_files() 126 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); op_axp_create_files()
|
/linux-4.1.27/arch/avr32/oprofile/ |
H A D | op_model_avr32.c | 65 struct avr32_perf_counter *ctr = dev_id; avr32_perf_counter_interrupt() local 80 if (ctr->enabled && (pccr & ctr->flag_mask)) { avr32_perf_counter_interrupt() 81 sysreg_write(PCCNT, -ctr->count); avr32_perf_counter_interrupt() 84 ctr++; avr32_perf_counter_interrupt() 86 if (ctr->enabled && (pccr & ctr->flag_mask)) { avr32_perf_counter_interrupt() 87 sysreg_write(PCNT0, -ctr->count); avr32_perf_counter_interrupt() 90 ctr++; avr32_perf_counter_interrupt() 92 if (ctr->enabled && (pccr & ctr->flag_mask)) { avr32_perf_counter_interrupt() 93 sysreg_write(PCNT1, -ctr->count); avr32_perf_counter_interrupt() 131 struct avr32_perf_counter *ctr; avr32_perf_counter_setup() local 154 ctr = &counter[i]; avr32_perf_counter_setup() 155 if (!ctr->enabled) avr32_perf_counter_setup() 160 pccr |= ctr->ie_mask; avr32_perf_counter_setup() 165 sysreg_write(PCCNT, -ctr->count); avr32_perf_counter_setup() 168 pccr |= SYSREG_BF(CONF0, ctr->event); avr32_perf_counter_setup() 169 sysreg_write(PCNT0, -ctr->count); avr32_perf_counter_setup() 172 pccr |= SYSREG_BF(CONF1, ctr->event); avr32_perf_counter_setup() 173 sysreg_write(PCNT1, -ctr->count); avr32_perf_counter_setup()
|
/linux-4.1.27/arch/powerpc/oprofile/ |
H A D | op_model_fsl_emb.c | 31 static inline u32 get_pmlca(int ctr) get_pmlca() argument 35 switch (ctr) { get_pmlca() 55 panic("Bad ctr number\n"); get_pmlca() 61 static inline void set_pmlca(int ctr, u32 pmlca) set_pmlca() argument 63 switch (ctr) { set_pmlca() 83 panic("Bad ctr number\n"); set_pmlca() 134 static void init_pmc_stop(int ctr) init_pmc_stop() argument 140 switch (ctr) { init_pmc_stop() 166 panic("Bad ctr number!\n"); init_pmc_stop() 170 static void set_pmc_event(int ctr, int event) set_pmc_event() argument 174 pmlca = get_pmlca(ctr); set_pmc_event() 180 set_pmlca(ctr, pmlca); set_pmc_event() 183 static void set_pmc_user_kernel(int ctr, int user, int kernel) set_pmc_user_kernel() argument 187 pmlca = get_pmlca(ctr); set_pmc_user_kernel() 199 set_pmlca(ctr, pmlca); set_pmc_user_kernel() 202 static void set_pmc_marked(int ctr, int mark0, int mark1) set_pmc_marked() argument 204 u32 pmlca = get_pmlca(ctr); set_pmc_marked() 216 set_pmlca(ctr, pmlca); set_pmc_marked() 219 static void pmc_start_ctr(int ctr, int enable) pmc_start_ctr() argument 221 u32 pmlca = get_pmlca(ctr); pmc_start_ctr() 230 set_pmlca(ctr, pmlca); pmc_start_ctr() 259 static int fsl_emb_cpu_setup(struct op_counter_config *ctr) fsl_emb_cpu_setup() argument 269 set_pmc_event(i, ctr[i].event); fsl_emb_cpu_setup() 271 set_pmc_user_kernel(i, ctr[i].user, ctr[i].kernel); fsl_emb_cpu_setup() 277 static int fsl_emb_reg_setup(struct op_counter_config *ctr, fsl_emb_reg_setup() argument 291 reset_value[i] = 0x80000000UL - ctr[i].count; fsl_emb_reg_setup() 296 static int fsl_emb_start(struct op_counter_config *ctr) fsl_emb_start() argument 303 if (ctr[i].enabled) { fsl_emb_start() 312 /* Set the ctr to be stopped */ fsl_emb_start() 345 struct op_counter_config *ctr) fsl_emb_handle_interrupt() 358 if (oprofile_running && ctr[i].enabled) { fsl_emb_handle_interrupt() 344 fsl_emb_handle_interrupt(struct pt_regs *regs, struct op_counter_config *ctr) fsl_emb_handle_interrupt() argument
|
H A D | op_model_7450.c | 82 static int fsl7450_cpu_setup(struct op_counter_config *ctr) fsl7450_cpu_setup() argument 96 static int fsl7450_reg_setup(struct op_counter_config *ctr, fsl7450_reg_setup() argument 109 reset_value[i] = 0x80000000UL - ctr[i].count; fsl7450_reg_setup() 112 mmcr0_val = MMCR0_INIT | mmcr0_event1(ctr[0].event) fsl7450_reg_setup() 113 | mmcr0_event2(ctr[1].event); fsl7450_reg_setup() 123 mmcr1_val = mmcr1_event3(ctr[2].event) fsl7450_reg_setup() 124 | mmcr1_event4(ctr[3].event); fsl7450_reg_setup() 126 mmcr1_val |= mmcr1_event5(ctr[4].event) fsl7450_reg_setup() 127 | mmcr1_event6(ctr[5].event); fsl7450_reg_setup() 135 static int fsl7450_start(struct op_counter_config *ctr) fsl7450_start() argument 142 if (ctr[i].enabled) fsl7450_start() 173 struct op_counter_config *ctr) fsl7450_handle_interrupt() 189 if (oprofile_running && ctr[i].enabled) { fsl7450_handle_interrupt() 172 fsl7450_handle_interrupt(struct pt_regs *regs, struct op_counter_config *ctr) fsl7450_handle_interrupt() argument
|
H A D | common.c | 28 static struct op_counter_config ctr[OP_MAX_COUNTER]; variable in typeref:struct:op_counter_config 35 model->handle_interrupt(regs, ctr); op_handle_interrupt() 42 ret = model->cpu_setup(ctr); op_powerpc_cpu_setup() 60 op_per_cpu_rc = model->reg_setup(ctr, &sys, model->num_counters); op_powerpc_setup() 90 ret = model->start(ctr); op_powerpc_cpu_start() 100 return model->global_start(ctr); op_powerpc_start() 165 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); op_powerpc_create_files() 166 oprofilefs_create_ulong(dir, "event", &ctr[i].event); op_powerpc_create_files() 167 oprofilefs_create_ulong(dir, "count", &ctr[i].count); op_powerpc_create_files() 176 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); op_powerpc_create_files() 177 oprofilefs_create_ulong(dir, "user", &ctr[i].user); op_powerpc_create_files() 179 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); op_powerpc_create_files()
|
H A D | op_model_cell.c | 286 static void set_pm_event(u32 ctr, int event, u32 unit_mask) set_pm_event() argument 295 pm_regs.pm07_cntrl[ctr] = CBE_COUNT_ALL_CYCLES; set_pm_event() 296 p = &(pm_signal[ctr]); set_pm_event() 303 pm_regs.pm07_cntrl[ctr] = 0; set_pm_event() 313 p = &(pm_signal[ctr]); set_pm_event() 319 pm_regs.pm07_cntrl[ctr] = 0; set_pm_event() 320 pm_regs.pm07_cntrl[ctr] |= PM07_CTR_COUNT_CYCLES(count_cycles); set_pm_event() 321 pm_regs.pm07_cntrl[ctr] |= PM07_CTR_POLARITY(polarity); set_pm_event() 322 pm_regs.pm07_cntrl[ctr] |= PM07_CTR_INPUT_CONTROL(input_control); set_pm_event() 347 pm_regs.pm07_cntrl[ctr] |= PM07_CTR_INPUT_MUX(signal_bit); set_pm_event() 349 pm_regs.pm07_cntrl[ctr] = 0; set_pm_event() 428 static inline void enable_ctr(u32 cpu, u32 ctr, u32 *pm07_cntrl) enable_ctr() argument 431 pm07_cntrl[ctr] |= CBE_PM_CTR_ENABLE; enable_ctr() 432 cbe_write_pm07_control(cpu, ctr, pm07_cntrl[ctr]); enable_ctr() 565 static int cell_reg_setup_spu_cycles(struct op_counter_config *ctr, cell_reg_setup_spu_cycles() argument 568 spu_cycle_reset = ctr[0].count; cell_reg_setup_spu_cycles() 689 static int cell_reg_setup_spu_events(struct op_counter_config *ctr, cell_reg_setup_spu_events() argument 744 set_pm_event(0, ctr[0].event, ctr[0].unit_mask); cell_reg_setup_spu_events() 746 reset_value[0] = 0xFFFFFFFF - ctr[0].count; cell_reg_setup_spu_events() 758 static int cell_reg_setup_ppu(struct op_counter_config *ctr, cell_reg_setup_ppu() argument 779 pmc_cntrl[0][i].evnts = ctr[i].event; cell_reg_setup_ppu() 780 pmc_cntrl[0][i].masks = ctr[i].unit_mask; cell_reg_setup_ppu() 781 pmc_cntrl[0][i].enabled = ctr[i].enabled; cell_reg_setup_ppu() 793 if ((ctr[i].event >= 2100) && (ctr[i].event <= 2111)) cell_reg_setup_ppu() 794 pmc_cntrl[1][i].evnts = ctr[i].event + 19; cell_reg_setup_ppu() 795 else if (ctr[i].event == 2203) cell_reg_setup_ppu() 796 pmc_cntrl[1][i].evnts = ctr[i].event; cell_reg_setup_ppu() 797 else if ((ctr[i].event >= 2200) && (ctr[i].event <= 2215)) cell_reg_setup_ppu() 798 pmc_cntrl[1][i].evnts = ctr[i].event + 16; cell_reg_setup_ppu() 800 pmc_cntrl[1][i].evnts = ctr[i].event; cell_reg_setup_ppu() 802 pmc_cntrl[1][i].masks = ctr[i].unit_mask; cell_reg_setup_ppu() 803 pmc_cntrl[1][i].enabled = ctr[i].enabled; cell_reg_setup_ppu() 821 reset_value[i] = 0xFFFFFFFF - ctr[i].count; cell_reg_setup_ppu() 842 static int cell_reg_setup(struct op_counter_config *ctr, cell_reg_setup() argument 874 if (ctr[0].event == SPU_CYCLES_EVENT_NUM) { cell_reg_setup() 876 ret = cell_reg_setup_spu_cycles(ctr, sys, num_ctrs); cell_reg_setup() 877 } else if ((ctr[0].event >= SPU_EVENT_NUM_START) && cell_reg_setup() 878 (ctr[0].event <= SPU_EVENT_NUM_STOP)) { cell_reg_setup() 880 spu_cycle_reset = ctr[0].count; cell_reg_setup() 888 cell_reg_setup_spu_events(ctr, sys, num_ctrs); cell_reg_setup() 891 ret = cell_reg_setup_ppu(ctr, sys, num_ctrs); cell_reg_setup() 1249 static int cell_global_start_spu_cycles(struct op_counter_config *ctr) cell_global_start_spu_cycles() argument 1339 static int cell_global_start_spu_events(struct op_counter_config *ctr) cell_global_start_spu_events() argument 1402 static int cell_global_start_ppu(struct op_counter_config *ctr) cell_global_start_ppu() argument 1448 static int cell_global_start(struct op_counter_config *ctr) cell_global_start() argument 1451 return cell_global_start_spu_cycles(ctr); cell_global_start() 1453 return cell_global_start_spu_events(ctr); cell_global_start() 1455 return cell_global_start_ppu(ctr); cell_global_start() 1487 struct op_counter_config *ctr) cell_handle_interrupt_spu() 1521 && ctr[0].enabled) cell_handle_interrupt_spu() 1605 struct op_counter_config *ctr) cell_handle_interrupt_ppu() 1646 && ctr[i].enabled) { cell_handle_interrupt_ppu() 1678 struct op_counter_config *ctr) cell_handle_interrupt() 1681 cell_handle_interrupt_ppu(regs, ctr); cell_handle_interrupt() 1683 cell_handle_interrupt_spu(regs, ctr); cell_handle_interrupt() 1486 cell_handle_interrupt_spu(struct pt_regs *regs, struct op_counter_config *ctr) cell_handle_interrupt_spu() argument 1604 cell_handle_interrupt_ppu(struct pt_regs *regs, struct op_counter_config *ctr) cell_handle_interrupt_ppu() argument 1677 cell_handle_interrupt(struct pt_regs *regs, struct op_counter_config *ctr) cell_handle_interrupt() argument
|
H A D | op_model_pa6t.c | 91 static int pa6t_reg_setup(struct op_counter_config *ctr, pa6t_reg_setup() argument 105 if (!ctr[pmc].enabled) { pa6t_reg_setup() 133 reset_value[pmc] = (0x1UL << 39) - ctr[pmc].count; pa6t_reg_setup() 142 static int pa6t_cpu_setup(struct op_counter_config *ctr) pa6t_cpu_setup() argument 162 static int pa6t_start(struct op_counter_config *ctr) pa6t_start() argument 170 if (ctr[i].enabled) pa6t_start() 200 struct op_counter_config *ctr) pa6t_handle_interrupt() 218 if (oprofile_running && ctr[i].enabled) { pa6t_handle_interrupt() 199 pa6t_handle_interrupt(struct pt_regs *regs, struct op_counter_config *ctr) pa6t_handle_interrupt() argument
|
H A D | op_model_power4.c | 96 static int power4_reg_setup(struct op_counter_config *ctr, power4_reg_setup() argument 129 reset_value[i] = 0x80000000UL - ctr[i].count; power4_reg_setup() 173 static int power4_cpu_setup(struct op_counter_config *ctr) power4_cpu_setup() argument 204 static int power4_start(struct op_counter_config *ctr) power4_start() argument 213 if (ctr[i].enabled) { power4_start() 364 struct op_counter_config *ctr) power4_handle_interrupt() 389 if (oprofile_running && ctr[i].enabled) { power4_handle_interrupt() 363 power4_handle_interrupt(struct pt_regs *regs, struct op_counter_config *ctr) power4_handle_interrupt() argument
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
H A D | base.c | 87 struct nvkm_perfctr *ctr; nvkm_perfsig_wrap() local 93 ctr = kzalloc(sizeof(*ctr), GFP_KERNEL); nvkm_perfsig_wrap() 94 if (ctr) { nvkm_perfsig_wrap() 95 ctr->signal[0] = sig; nvkm_perfsig_wrap() 96 ctr->logic_op = 0xaaaa; nvkm_perfsig_wrap() 99 return ctr; nvkm_perfsig_wrap() 171 struct nvkm_perfctr *ctr, *tmp; nvkm_perfctr_sample() local 188 ctr = list_first_entry(&dom->list, nvkm_perfctr_sample() 189 typeof(*ctr), head); nvkm_perfctr_sample() 190 if (ctr->slot < 0) break; nvkm_perfctr_sample() 191 if ( tmp && tmp == ctr) break; nvkm_perfctr_sample() 192 if (!tmp) tmp = ctr; nvkm_perfctr_sample() 193 dom->func->read(ppm, dom, ctr); nvkm_perfctr_sample() 194 ctr->slot = -1; nvkm_perfctr_sample() 195 list_move_tail(&ctr->head, &dom->list); nvkm_perfctr_sample() 202 list_for_each_entry(ctr, &dom->list, head) { nvkm_perfctr_sample() 203 ctr->slot = ffs(dom->quad) - 1; nvkm_perfctr_sample() 204 if (ctr->slot < 0) nvkm_perfctr_sample() 206 dom->quad &= ~(QUAD_FREE << ctr->slot); nvkm_perfctr_sample() 207 dom->func->init(ppm, dom, ctr); nvkm_perfctr_sample() 223 struct nvkm_perfctr *ctr = (void *)object; nvkm_perfctr_read() local 232 if (!ctr->clk) nvkm_perfctr_read() 235 args->v0.clk = ctr->clk; nvkm_perfctr_read() 236 args->v0.ctr = ctr->ctr; nvkm_perfctr_read() 259 struct nvkm_perfctr *ctr = (void *)object; nvkm_perfctr_dtor() local 260 if (ctr->head.next) nvkm_perfctr_dtor() 261 list_del(&ctr->head); nvkm_perfctr_dtor() 262 nvkm_object_destroy(&ctr->base); nvkm_perfctr_dtor() 276 struct nvkm_perfctr *ctr; nvkm_perfctr_ctor() local 295 ret = nvkm_object_create(parent, engine, oclass, 0, &ctr); nvkm_perfctr_ctor() 296 *pobject = nv_object(ctr); nvkm_perfctr_ctor() 300 ctr->slot = -1; nvkm_perfctr_ctor() 301 ctr->logic_op = args->v0.logic_op; nvkm_perfctr_ctor() 302 ctr->signal[0] = sig[0]; nvkm_perfctr_ctor() 303 ctr->signal[1] = sig[1]; nvkm_perfctr_ctor() 304 ctr->signal[2] = sig[2]; nvkm_perfctr_ctor() 305 ctr->signal[3] = sig[3]; nvkm_perfctr_ctor() 307 list_add_tail(&ctr->head, &dom->list); nvkm_perfctr_ctor()
|
H A D | daemon.c | 28 struct nvkm_perfctr *ctr) pwr_perfctr_init() 34 for (i = 0; i < ARRAY_SIZE(ctr->signal) && ctr->signal[i]; i++) pwr_perfctr_init() 35 mask |= 1 << (ctr->signal[i] - dom->signal); pwr_perfctr_init() 37 nv_wr32(ppm, 0x10a504 + (ctr->slot * 0x10), mask); pwr_perfctr_init() 38 nv_wr32(ppm, 0x10a50c + (ctr->slot * 0x10), ctrl); pwr_perfctr_init() 44 struct nvkm_perfctr *ctr) pwr_perfctr_read() 46 ctr->ctr = ppm->pwr[ctr->slot]; pwr_perfctr_read() 47 ctr->clk = ppm->pwr[ppm->last]; pwr_perfctr_read() 27 pwr_perfctr_init(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) pwr_perfctr_init() argument 43 pwr_perfctr_read(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) pwr_perfctr_read() argument
|
H A D | gf100.c | 43 struct nvkm_perfctr *ctr) gf100_perfctr_init() 46 struct gf100_pm_cntr *cntr = (void *)ctr; gf100_perfctr_init() 47 u32 log = ctr->logic_op; gf100_perfctr_init() 51 for (i = 0; i < 4 && ctr->signal[i]; i++) gf100_perfctr_init() 52 src |= (ctr->signal[i] - dom->signal) << (i * 8); gf100_perfctr_init() 62 struct nvkm_perfctr *ctr) gf100_perfctr_read() 65 struct gf100_pm_cntr *cntr = (void *)ctr; gf100_perfctr_read() 68 case 0: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x08c); break; gf100_perfctr_read() 69 case 1: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x088); break; gf100_perfctr_read() 70 case 2: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x080); break; gf100_perfctr_read() 71 case 3: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x090); break; gf100_perfctr_read() 42 gf100_perfctr_init(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) gf100_perfctr_init() argument 61 gf100_perfctr_read(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) gf100_perfctr_read() argument
|
H A D | nv40.c | 28 struct nvkm_perfctr *ctr) nv40_perfctr_init() 31 struct nv40_pm_cntr *cntr = (void *)ctr; nv40_perfctr_init() 32 u32 log = ctr->logic_op; nv40_perfctr_init() 36 for (i = 0; i < 4 && ctr->signal[i]; i++) nv40_perfctr_init() 37 src |= (ctr->signal[i] - dom->signal) << (i * 8); nv40_perfctr_init() 46 struct nvkm_perfctr *ctr) nv40_perfctr_read() 49 struct nv40_pm_cntr *cntr = (void *)ctr; nv40_perfctr_read() 52 case 0: cntr->base.ctr = nv_rd32(priv, 0x00a700 + dom->addr); break; nv40_perfctr_read() 53 case 1: cntr->base.ctr = nv_rd32(priv, 0x00a6c0 + dom->addr); break; nv40_perfctr_read() 54 case 2: cntr->base.ctr = nv_rd32(priv, 0x00a680 + dom->addr); break; nv40_perfctr_read() 55 case 3: cntr->base.ctr = nv_rd32(priv, 0x00a740 + dom->addr); break; nv40_perfctr_read() 27 nv40_perfctr_init(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) nv40_perfctr_init() argument 45 nv40_perfctr_read(struct nvkm_pm *ppm, struct nvkm_perfdom *dom, struct nvkm_perfctr *ctr) nv40_perfctr_read() argument
|
H A D | priv.h | 12 u32 ctr; member in struct:nvkm_perfctr
|
/linux-4.1.27/arch/mips/oprofile/ |
H A D | common.c | 25 static struct op_counter_config ctr[20]; variable in typeref:struct:op_counter_config 30 model->reg_setup(ctr); op_mips_setup() 49 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); op_mips_create_files() 50 oprofilefs_create_ulong(dir, "event", &ctr[i].event); op_mips_create_files() 51 oprofilefs_create_ulong(dir, "count", &ctr[i].count); op_mips_create_files() 52 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); op_mips_create_files() 53 oprofilefs_create_ulong(dir, "user", &ctr[i].user); op_mips_create_files() 54 oprofilefs_create_ulong(dir, "exl", &ctr[i].exl); op_mips_create_files() 56 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); op_mips_create_files()
|
H A D | op_model_loongson3.c | 62 static void loongson3_reg_setup(struct op_counter_config *ctr) loongson3_reg_setup() argument 71 if (ctr[0].enabled) { loongson3_reg_setup() 72 control1 |= LOONGSON3_PERFCTRL_EVENT(0, ctr[0].event) | loongson3_reg_setup() 74 if (ctr[0].kernel) loongson3_reg_setup() 76 if (ctr[0].user) loongson3_reg_setup() 78 reg.reset_counter1 = 0x8000000000000000ULL - ctr[0].count; loongson3_reg_setup() 81 if (ctr[1].enabled) { loongson3_reg_setup() 82 control2 |= LOONGSON3_PERFCTRL_EVENT(1, ctr[1].event) | loongson3_reg_setup() 84 if (ctr[1].kernel) loongson3_reg_setup() 86 if (ctr[1].user) loongson3_reg_setup() 88 reg.reset_counter2 = 0x8000000000000000ULL - ctr[1].count; loongson3_reg_setup() 91 if (ctr[0].enabled) loongson3_reg_setup() 93 if (ctr[1].enabled) loongson3_reg_setup() 98 reg.ctr1_enable = ctr[0].enabled; loongson3_reg_setup() 99 reg.ctr2_enable = ctr[1].enabled; loongson3_reg_setup()
|
H A D | op_model_mipsxx.c | 150 static void mipsxx_reg_setup(struct op_counter_config *ctr) mipsxx_reg_setup() argument 160 if (!ctr[i].enabled) mipsxx_reg_setup() 163 reg.control[i] = M_PERFCTL_EVENT(ctr[i].event) | mipsxx_reg_setup() 165 if (ctr[i].kernel) mipsxx_reg_setup() 167 if (ctr[i].user) mipsxx_reg_setup() 169 if (ctr[i].exl) mipsxx_reg_setup() 173 reg.counter[i] = 0x80000000 - ctr[i].count; mipsxx_reg_setup()
|
/linux-4.1.27/drivers/crypto/nx/ |
H A D | Makefile | 8 nx-aes-ctr.o \
|
H A D | nx-aes-ctr.c | 23 #include <crypto/ctr.h> 75 memcpy(nx_ctx->priv.ctr.nonce, ctr3686_aes_nx_set_key() 136 memcpy(iv, nx_ctx->priv.ctr.nonce, CTR_RFC3686_IV_SIZE); ctr3686_aes_nx_crypt() 148 .cra_name = "ctr(aes)", 149 .cra_driver_name = "ctr-aes-nx", 169 .cra_name = "rfc3686(ctr(aes))", 170 .cra_driver_name = "rfc3686-ctr-aes-nx",
|
H A D | nx.h | 5 #include <crypto/ctr.h> 148 struct nx_ctr_priv ctr; member in union:nx_crypto_ctx::__anon3817
|
H A D | nx-aes-ccm.c | 186 /* zero the ctr value */ generate_pat()
|
/linux-4.1.27/drivers/parport/ |
H A D | parport_gsc.h | 67 unsigned char ctr; member in struct:parport_gsc_private 110 unsigned char ctr = priv->ctr; __parport_gsc_frob_control() local 114 mask, val, ctr, ((ctr & ~mask) ^ val) & priv->ctr_writable); __parport_gsc_frob_control() 116 ctr = (ctr & ~mask) ^ val; __parport_gsc_frob_control() 117 ctr &= priv->ctr_writable; /* only write writable bits. */ __parport_gsc_frob_control() 118 parport_writeb (ctr, CONTROL (p)); __parport_gsc_frob_control() 119 priv->ctr = ctr; /* Update soft copy */ __parport_gsc_frob_control() 120 return ctr; __parport_gsc_frob_control() 158 return priv->ctr & rm; /* Use soft copy */ parport_gsc_read_control()
|
H A D | parport_gsc.c | 85 s->u.pc.ctr = 0xc | (dev->irq_func ? 0x10 : 0x0); parport_gsc_init_state() 90 s->u.pc.ctr = parport_readb (CONTROL (p)); parport_gsc_save_state() 95 parport_writeb (s->u.pc.ctr, CONTROL (p)); parport_gsc_restore_state() 257 priv->ctr = 0xc; parport_gsc_probe_port()
|
H A D | parport_sunbpp.c | 217 s->u.pc.ctr = 0xc; parport_sunbpp_init_state() 223 s->u.pc.ctr = parport_sunbpp_read_control(p); parport_sunbpp_save_state() 228 parport_sunbpp_write_control(p, s->u.pc.ctr); parport_sunbpp_restore_state()
|
H A D | parport_pc.c | 157 if (mode >= 2 && !(priv->ctr & 0x20)) { change_mode() 235 s->u.pc.ctr = 0xc; parport_pc_init_state() 239 s->u.pc.ctr |= 0x10; parport_pc_init_state() 248 s->u.pc.ctr = priv->ctr; parport_pc_save_state() 257 register unsigned char c = s->u.pc.ctr & priv->ctr_writable; parport_pc_restore_state() 259 priv->ctr = c; parport_pc_restore_state() 2073 priv->ctr = 0xc; parport_pc_probe_port()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | cell-pmu.h | 35 #define CBE_PM_16BIT_CTR(ctr) (1 << (24 - ((ctr) & (NR_PHYS_CTRS - 1)))) 65 #define CBE_PM_CTR_OVERFLOW_INTR(ctr) (1 << (31 - ((ctr) & 7))) 81 extern u32 cbe_read_ctr(u32 cpu, u32 ctr); 82 extern void cbe_write_ctr(u32 cpu, u32 ctr, u32 val); 84 extern u32 cbe_read_pm07_control(u32 cpu, u32 ctr); 85 extern void cbe_write_pm07_control(u32 cpu, u32 ctr, u32 val);
|
H A D | kgdb.h | 42 * 32 gpr, 32 fpr, nip, msr, link, ctr 55 /* 32 GPRs (8 bytes), nip, msr, ccr, link, ctr, xer, acc (8 bytes), spefscr*/
|
H A D | kvm_booke.h | 75 vcpu->arch.ctr = val; kvmppc_set_ctr() 80 return vcpu->arch.ctr; kvmppc_get_ctr()
|
H A D | vdso_datapage.h | 70 __u64 tb_update_count; /* Timebase atomicity ctr 0x50 */ 103 __u32 tb_update_count; /* Timebase atomicity ctr 0x50 */
|
H A D | kvm_book3s_asm.h | 116 ulong ctr;
|
H A D | ps3.h | 508 u32 ps3_read_ctr(u32 cpu, u32 ctr); 509 void ps3_write_ctr(u32 cpu, u32 ctr, u32 val); 511 u32 ps3_read_pm07_control(u32 cpu, u32 ctr); 512 void ps3_write_pm07_control(u32 cpu, u32 ctr, u32 val);
|
H A D | page_64.h | 79 : "ctr", "memory"); clear_page()
|
H A D | kvm_book3s.h | 240 vcpu->arch.ctr = val; kvmppc_set_ctr() 245 return vcpu->arch.ctr; kvmppc_get_ctr()
|
H A D | epapr_hcalls.h | 94 #define EV_HCALL_CLOBBERS "r0", "r12", "xer", "ctr", "lr", "cc", "memory" 487 : "memory", "cc", "xer", "ctr", "lr"); epapr_hypercall()
|
H A D | kvm_host.h | 448 ulong ctr; member in struct:kvmppc_slb::kvm_vcpu_arch
|
/linux-4.1.27/arch/arm/plat-versatile/ |
H A D | sched-clock.c | 27 static void __iomem *ctr; variable 31 if (ctr) versatile_read_sched_clock() 32 return readl(ctr); versatile_read_sched_clock() 39 ctr = reg; versatile_sched_clock_init()
|
/linux-4.1.27/net/rds/ |
H A D | stats.c | 84 struct rds_info_counter ctr; rds_stats_info_copy() local 88 BUG_ON(strlen(names[i]) >= sizeof(ctr.name)); rds_stats_info_copy() 89 strncpy(ctr.name, names[i], sizeof(ctr.name) - 1); rds_stats_info_copy() 90 ctr.name[sizeof(ctr.name) - 1] = '\0'; rds_stats_info_copy() 91 ctr.value = values[i]; rds_stats_info_copy() 93 rds_info_copy(iter, &ctr, sizeof(ctr)); rds_stats_info_copy()
|
/linux-4.1.27/include/linux/ |
H A D | parport_pc.h | 20 unsigned char ctr; member in struct:parport_pc_private 99 dcr = i ? priv->ctr : inb (CONTROL (p)); dump_parport_state() 132 unsigned char ctr = priv->ctr; __parport_pc_frob_control() local 136 mask, val, ctr, ((ctr & ~mask) ^ val) & priv->ctr_writable); __parport_pc_frob_control() 138 ctr = (ctr & ~mask) ^ val; __parport_pc_frob_control() 139 ctr &= priv->ctr_writable; /* only write writable bits. */ __parport_pc_frob_control() 140 outb (ctr, CONTROL (p)); __parport_pc_frob_control() 141 priv->ctr = ctr; /* Update soft copy */ __parport_pc_frob_control() 142 return ctr; __parport_pc_frob_control() 180 return priv->ctr & rm; /* Use soft copy */ parport_pc_read_control()
|
H A D | dm-dirty-log.h | 35 int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti, member in struct:dm_dirty_log_type
|
H A D | parport.h | 24 unsigned int ctr; member in struct:pc_parport_state 29 unsigned int ctr; member in struct:ax_parport_state
|
H A D | device-mapper.h | 147 dm_ctr_fn ctr; member in struct:target_type 253 /* Used to provide an error string from the ctr */
|
/linux-4.1.27/crypto/ |
H A D | ccm.c | 25 struct crypto_skcipher_spawn ctr; member in struct:ccm_instance_ctx 31 struct crypto_ablkcipher *ctr; member in struct:crypto_ccm_ctx 80 struct crypto_ablkcipher *ctr = ctx->ctr; crypto_ccm_setkey() local 84 crypto_ablkcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK); crypto_ccm_setkey() 85 crypto_ablkcipher_set_flags(ctr, crypto_aead_get_flags(aead) & crypto_ccm_setkey() 87 err = crypto_ablkcipher_setkey(ctr, key, keylen); crypto_ccm_setkey() 88 crypto_aead_set_flags(aead, crypto_ablkcipher_get_flags(ctr) & crypto_ccm_setkey() 342 ablkcipher_request_set_tfm(abreq, ctx->ctr); crypto_ccm_encrypt() 413 ablkcipher_request_set_tfm(abreq, ctx->ctr); crypto_ccm_decrypt() 438 struct crypto_ablkcipher *ctr; crypto_ccm_init_tfm() local 446 ctr = crypto_spawn_skcipher(&ictx->ctr); crypto_ccm_init_tfm() 447 err = PTR_ERR(ctr); crypto_ccm_init_tfm() 448 if (IS_ERR(ctr)) crypto_ccm_init_tfm() 452 ctx->ctr = ctr; crypto_ccm_init_tfm() 458 crypto_ablkcipher_reqsize(ctr); crypto_ccm_init_tfm() 472 crypto_free_ablkcipher(ctx->ctr); crypto_ccm_exit_tfm() 482 struct crypto_alg *ctr; crypto_ccm_alloc_common() local 515 crypto_set_skcipher_spawn(&ictx->ctr, inst); crypto_ccm_alloc_common() 516 err = crypto_grab_skcipher(&ictx->ctr, ctr_name, 0, crypto_ccm_alloc_common() 522 ctr = crypto_skcipher_spawn_alg(&ictx->ctr); crypto_ccm_alloc_common() 526 if (ctr->cra_blocksize != 1) crypto_ccm_alloc_common() 530 if (ctr->cra_ablkcipher.ivsize != 16) crypto_ccm_alloc_common() 535 "ccm_base(%s,%s)", ctr->cra_driver_name, crypto_ccm_alloc_common() 542 inst->alg.cra_flags |= ctr->cra_flags & CRYPTO_ALG_ASYNC; crypto_ccm_alloc_common() 543 inst->alg.cra_priority = cipher->cra_priority + ctr->cra_priority; crypto_ccm_alloc_common() 545 inst->alg.cra_alignmask = cipher->cra_alignmask | ctr->cra_alignmask | crypto_ccm_alloc_common() 563 crypto_drop_skcipher(&ictx->ctr); crypto_ccm_alloc_common() 583 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)", crypto_ccm_alloc() 599 crypto_drop_skcipher(&ctx->ctr); crypto_ccm_free()
|
H A D | gcm.c | 26 struct crypto_skcipher_spawn ctr; member in struct:gcm_instance_ctx 31 struct crypto_ablkcipher *ctr; member in struct:crypto_gcm_ctx 109 struct crypto_ablkcipher *ctr = ctx->ctr; crypto_gcm_setkey() local 121 crypto_ablkcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK); crypto_gcm_setkey() 122 crypto_ablkcipher_set_flags(ctr, crypto_aead_get_flags(aead) & crypto_gcm_setkey() 125 err = crypto_ablkcipher_setkey(ctr, key, keylen); crypto_gcm_setkey() 129 crypto_aead_set_flags(aead, crypto_ablkcipher_get_flags(ctr) & crypto_gcm_setkey() 132 data = kzalloc(sizeof(*data) + crypto_ablkcipher_reqsize(ctr), crypto_gcm_setkey() 139 ablkcipher_request_set_tfm(&data->req, ctr); crypto_gcm_setkey() 214 ablkcipher_request_set_tfm(ablk_req, ctx->ctr); crypto_gcm_init_crypt() 656 struct crypto_ablkcipher *ctr; crypto_gcm_init_tfm() local 665 ctr = crypto_spawn_skcipher(&ictx->ctr); crypto_gcm_init_tfm() 666 err = PTR_ERR(ctr); crypto_gcm_init_tfm() 667 if (IS_ERR(ctr)) crypto_gcm_init_tfm() 670 ctx->ctr = ctr; crypto_gcm_init_tfm() 678 crypto_ablkcipher_reqsize(ctr), crypto_gcm_init_tfm() 694 crypto_free_ablkcipher(ctx->ctr); crypto_gcm_exit_tfm() 704 struct crypto_alg *ctr; crypto_gcm_alloc_common() local 735 crypto_set_skcipher_spawn(&ctx->ctr, inst); crypto_gcm_alloc_common() 736 err = crypto_grab_skcipher(&ctx->ctr, ctr_name, 0, crypto_gcm_alloc_common() 742 ctr = crypto_skcipher_spawn_alg(&ctx->ctr); crypto_gcm_alloc_common() 745 if (ctr->cra_ablkcipher.ivsize != 16) crypto_gcm_alloc_common() 750 if (ctr->cra_blocksize != 1) crypto_gcm_alloc_common() 755 "gcm_base(%s,%s)", ctr->cra_driver_name, crypto_gcm_alloc_common() 763 inst->alg.cra_flags |= ctr->cra_flags & CRYPTO_ALG_ASYNC; crypto_gcm_alloc_common() 764 inst->alg.cra_priority = ctr->cra_priority; crypto_gcm_alloc_common() 766 inst->alg.cra_alignmask = ctr->cra_alignmask | (__alignof__(u64) - 1); crypto_gcm_alloc_common() 783 crypto_drop_skcipher(&ctx->ctr); crypto_gcm_alloc_common() 803 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)", cipher_name) >= crypto_gcm_alloc() 818 crypto_drop_skcipher(&ctx->ctr); crypto_gcm_free()
|
H A D | tcrypt.c | 1260 ret += tcrypt_test("ctr(des)"); do_test() 1266 ret += tcrypt_test("ctr(des3_ede)"); do_test() 1280 ret += tcrypt_test("ctr(blowfish)"); do_test() 1286 ret += tcrypt_test("ctr(twofish)"); do_test() 1294 ret += tcrypt_test("ctr(serpent)"); do_test() 1304 ret += tcrypt_test("ctr(aes)"); do_test() 1305 ret += tcrypt_test("rfc3686(ctr(aes))"); do_test() 1323 ret += tcrypt_test("ctr(cast5)"); do_test() 1329 ret += tcrypt_test("ctr(cast6)"); do_test() 1402 ret += tcrypt_test("ctr(camellia)"); do_test() 1589 test_cipher_speed("ctr(aes)", ENCRYPT, sec, NULL, 0, do_test() 1591 test_cipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, do_test() 1608 test_cipher_speed("ctr(des3_ede)", ENCRYPT, sec, do_test() 1611 test_cipher_speed("ctr(des3_ede)", DECRYPT, sec, do_test() 1625 test_cipher_speed("ctr(twofish)", ENCRYPT, sec, NULL, 0, do_test() 1627 test_cipher_speed("ctr(twofish)", DECRYPT, sec, NULL, 0, do_test() 1648 test_cipher_speed("ctr(blowfish)", ENCRYPT, sec, NULL, 0, do_test() 1650 test_cipher_speed("ctr(blowfish)", DECRYPT, sec, NULL, 0, do_test() 1674 test_cipher_speed("ctr(camellia)", ENCRYPT, sec, NULL, 0, do_test() 1676 test_cipher_speed("ctr(camellia)", DECRYPT, sec, NULL, 0, do_test() 1702 test_cipher_speed("ctr(serpent)", ENCRYPT, sec, NULL, 0, do_test() 1704 test_cipher_speed("ctr(serpent)", DECRYPT, sec, NULL, 0, do_test() 1730 test_cipher_speed("ctr(cast5)", ENCRYPT, sec, NULL, 0, do_test() 1732 test_cipher_speed("ctr(cast5)", DECRYPT, sec, NULL, 0, do_test() 1745 test_cipher_speed("ctr(cast6)", ENCRYPT, sec, NULL, 0, do_test() 1747 test_cipher_speed("ctr(cast6)", DECRYPT, sec, NULL, 0, do_test() 1951 test_acipher_speed("ctr(aes)", ENCRYPT, sec, NULL, 0, do_test() 1953 test_acipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, do_test() 1963 test_acipher_speed("rfc3686(ctr(aes))", ENCRYPT, sec, NULL, 0, do_test() 1965 test_acipher_speed("rfc3686(ctr(aes))", DECRYPT, sec, NULL, 0, do_test() 2024 test_acipher_speed("ctr(serpent)", ENCRYPT, sec, NULL, 0, do_test() 2026 test_acipher_speed("ctr(serpent)", DECRYPT, sec, NULL, 0, do_test() 2047 test_acipher_speed("ctr(twofish)", ENCRYPT, sec, NULL, 0, do_test() 2049 test_acipher_speed("ctr(twofish)", DECRYPT, sec, NULL, 0, do_test() 2075 test_acipher_speed("ctr(cast5)", ENCRYPT, sec, NULL, 0, do_test() 2077 test_acipher_speed("ctr(cast5)", DECRYPT, sec, NULL, 0, do_test() 2090 test_acipher_speed("ctr(cast6)", ENCRYPT, sec, NULL, 0, do_test() 2092 test_acipher_speed("ctr(cast6)", DECRYPT, sec, NULL, 0, do_test() 2113 test_acipher_speed("ctr(camellia)", ENCRYPT, sec, NULL, 0, do_test() 2115 test_acipher_speed("ctr(camellia)", DECRYPT, sec, NULL, 0, do_test() 2136 test_acipher_speed("ctr(blowfish)", ENCRYPT, sec, NULL, 0, do_test() 2138 test_acipher_speed("ctr(blowfish)", DECRYPT, sec, NULL, 0, do_test()
|
H A D | Makefile | 58 obj-$(CONFIG_CRYPTO_CTR) += ctr.o
|
H A D | ctr.c | 14 #include <crypto/ctr.h> 205 inst = crypto_alloc_instance("ctr", alg); crypto_ctr_alloc() 246 .name = "ctr", 470 MODULE_ALIAS_CRYPTO("ctr");
|
H A D | testmgr.c | 2390 .alg = "ctr(aes)", 2406 .alg = "ctr(blowfish)", 2421 .alg = "ctr(camellia)", 2436 .alg = "ctr(cast5)", 2451 .alg = "ctr(cast6)", 2466 .alg = "ctr(des)", 2481 .alg = "ctr(des3_ede)", 2496 .alg = "ctr(serpent)", 2511 .alg = "ctr(twofish)", 3279 .alg = "rfc3686(ctr(aes))",
|
H A D | algif_skcipher.c | 897 int ctr = 0; skcipher_wait() local 899 while (atomic_read(&ctx->inflight) && ctr++ < 100) skcipher_wait()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
H A D | pmu.c | 126 u32 cbe_read_ctr(u32 cpu, u32 ctr) cbe_read_ctr() argument 129 u32 phys_ctr = ctr & (NR_PHYS_CTRS - 1); cbe_read_ctr() 134 val = (ctr < NR_PHYS_CTRS) ? (val >> 16) : (val & 0xffff); cbe_read_ctr() 140 void cbe_write_ctr(u32 cpu, u32 ctr, u32 val) cbe_write_ctr() argument 145 phys_ctr = ctr & (NR_PHYS_CTRS - 1); cbe_write_ctr() 150 if (ctr < NR_PHYS_CTRS) cbe_write_ctr() 165 u32 cbe_read_pm07_control(u32 cpu, u32 ctr) cbe_read_pm07_control() argument 169 if (ctr < NR_CTRS) cbe_read_pm07_control() 170 READ_SHADOW_REG(pm07_control, pm07_control[ctr]); cbe_read_pm07_control() 176 void cbe_write_pm07_control(u32 cpu, u32 ctr, u32 val) cbe_write_pm07_control() argument 178 if (ctr < NR_CTRS) cbe_write_pm07_control() 179 WRITE_WO_MMIO(pm07_control[ctr], val); cbe_write_pm07_control()
|
/linux-4.1.27/drivers/isdn/gigaset/ |
H A D | capi.c | 94 struct capi_ctr ctr; member in struct:gigaset_capi_ctr 326 static void send_data_b3_conf(struct cardstate *cs, struct capi_ctr *ctr, send_data_b3_conf() argument 345 CAPIMSG_SETCONTROLLER(msg, ctr->cnr); send_data_b3_conf() 353 capi_ctr_handle_message(ctr, appl, cskb); send_data_b3_conf() 398 send_data_b3_conf(cs, &iif->ctr, ap->id, CAPIMSG_MSGID(req), gigaset_skb_sent() 449 CAPIMSG_SETCONTROLLER(skb->data, iif->ctr.cnr); gigaset_skb_rcvd() 460 capi_ctr_handle_message(&iif->ctr, ap->id, skb); gigaset_skb_rcvd() 518 iif->ctr.cnr | ((bcs->channel + 1) << 8)); gigaset_isdn_icall() 668 capi_ctr_handle_message(&iif->ctr, ap->id, skb); gigaset_isdn_icall() 695 iif->ctr.cnr | ((bcs->channel + 1) << 8)); send_disconnect_ind() 709 capi_ctr_handle_message(&iif->ctr, ap->id, skb); send_disconnect_ind() 731 iif->ctr.cnr | ((bcs->channel + 1) << 8) | (1 << 16)); send_disconnect_b3_ind() 744 capi_ctr_handle_message(&iif->ctr, ap->id, skb); send_disconnect_b3_ind() 791 iif->ctr.cnr | ((bcs->channel + 1) << 8)); gigaset_isdn_connD() 813 capi_ctr_handle_message(&iif->ctr, ap->id, skb); gigaset_isdn_connD() 905 iif->ctr.cnr | ((bcs->channel + 1) << 8) | (1 << 16)); gigaset_isdn_connB() 917 capi_ctr_handle_message(&iif->ctr, ap->id, skb); gigaset_isdn_connB() 953 strcpy(iif->ctr.manu, "Siemens"); gigaset_isdn_start() 955 iif->ctr.version.majorversion = 2; /* CAPI 2.0 */ gigaset_isdn_start() 956 iif->ctr.version.minorversion = 0; gigaset_isdn_start() 958 iif->ctr.version.majormanuversion = cs->fwver[0]; gigaset_isdn_start() 959 iif->ctr.version.minormanuversion = cs->fwver[1]; gigaset_isdn_start() 961 iif->ctr.profile.nbchannel = cs->channels; gigaset_isdn_start() 963 iif->ctr.profile.goptions = 0x11; gigaset_isdn_start() 965 iif->ctr.profile.support1 = 0x03; gigaset_isdn_start() 968 iif->ctr.profile.support2 = 0x02; gigaset_isdn_start() 970 iif->ctr.profile.support3 = 0x01; gigaset_isdn_start() 972 strcpy(iif->ctr.serial, "0"); gigaset_isdn_start() 973 capi_ctr_ready(&iif->ctr); gigaset_isdn_start() 986 capi_ctr_down(&iif->ctr); gigaset_isdn_stop() 997 static void gigaset_register_appl(struct capi_ctr *ctr, u16 appl, gigaset_register_appl() argument 1001 = container_of(ctr, struct gigaset_capi_ctr, ctr); gigaset_register_appl() 1002 struct cardstate *cs = ctr->driverdata; gigaset_register_appl() 1085 static void gigaset_release_appl(struct capi_ctr *ctr, u16 appl) gigaset_release_appl() argument 1088 = container_of(ctr, struct gigaset_capi_ctr, ctr); gigaset_release_appl() 1089 struct cardstate *cs = iif->ctr.driverdata; gigaset_release_appl() 1122 struct cardstate *cs = iif->ctr.driverdata; send_conf() 1137 capi_ctr_handle_message(&iif->ctr, ap->id, skb); send_conf() 1147 struct cardstate *cs = iif->ctr.driverdata; do_facility_req() 1275 capi_ctr_handle_message(&iif->ctr, ap->id, cskb); do_facility_req() 1287 struct cardstate *cs = iif->ctr.driverdata; do_listen_req() 1311 struct cardstate *cs = iif->ctr.driverdata; do_alert_req() 1332 struct cardstate *cs = iif->ctr.driverdata; do_connect_req() 1626 struct cardstate *cs = iif->ctr.driverdata; do_connect_resp() 1798 struct cardstate *cs = iif->ctr.driverdata; do_connect_b3_req() 1845 struct cardstate *cs = iif->ctr.driverdata; do_connect_b3_resp() 1903 capi_ctr_handle_message(&iif->ctr, ap->id, skb); do_connect_b3_resp() 1915 struct cardstate *cs = iif->ctr.driverdata; do_disconnect_req() 1993 capi_ctr_handle_message(&iif->ctr, ap->id, b3skb); do_disconnect_req() 2015 struct cardstate *cs = iif->ctr.driverdata; do_disconnect_b3_req() 2068 struct cardstate *cs = iif->ctr.driverdata; do_data_b3_req() 2129 send_data_b3_conf(cs, &iif->ctr, ap->id, msgid, channel, handle, do_data_b3_req() 2142 struct cardstate *cs = iif->ctr.driverdata; do_reset_b3_req() 2162 struct cardstate *cs = iif->ctr.driverdata; do_unsupported() 2181 struct cardstate *cs = iif->ctr.driverdata; do_nothing() 2261 * @ctr: controller descriptor structure. 2268 static u16 gigaset_send_message(struct capi_ctr *ctr, struct sk_buff *skb) gigaset_send_message() argument 2271 = container_of(ctr, struct gigaset_capi_ctr, ctr); gigaset_send_message() 2272 struct cardstate *cs = ctr->driverdata; gigaset_send_message() 2340 * @ctr: controller descriptor structure. 2344 static char *gigaset_procinfo(struct capi_ctr *ctr) gigaset_procinfo() argument 2346 return ctr->name; /* ToDo: more? */ gigaset_procinfo() 2351 struct capi_ctr *ctr = m->private; gigaset_proc_show() local 2352 struct cardstate *cs = ctr->driverdata; gigaset_proc_show() 2356 seq_printf(m, "%-16s %s\n", "name", ctr->name); gigaset_proc_show() 2472 iif->ctr.owner = THIS_MODULE; gigaset_isdn_regdev() 2473 iif->ctr.driverdata = cs; gigaset_isdn_regdev() 2474 strncpy(iif->ctr.name, isdnid, sizeof(iif->ctr.name) - 1); gigaset_isdn_regdev() 2475 iif->ctr.driver_name = "gigaset"; gigaset_isdn_regdev() 2476 iif->ctr.load_firmware = NULL; gigaset_isdn_regdev() 2477 iif->ctr.reset_ctr = NULL; gigaset_isdn_regdev() 2478 iif->ctr.register_appl = gigaset_register_appl; gigaset_isdn_regdev() 2479 iif->ctr.release_appl = gigaset_release_appl; gigaset_isdn_regdev() 2480 iif->ctr.send_message = gigaset_send_message; gigaset_isdn_regdev() 2481 iif->ctr.procinfo = gigaset_procinfo; gigaset_isdn_regdev() 2482 iif->ctr.proc_fops = &gigaset_proc_fops; gigaset_isdn_regdev() 2488 rc = attach_capi_ctr(&iif->ctr); gigaset_isdn_regdev() 2508 detach_capi_ctr(&iif->ctr); gigaset_isdn_unregdev()
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
H A D | core.c | 265 u8 ctr; ath6kl_core_create() local 302 for (ctr = 0; ctr < AP_MAX_NUM_STA; ctr++) { ath6kl_core_create() 303 spin_lock_init(&ar->sta_list[ctr].psq_lock); ath6kl_core_create() 304 skb_queue_head_init(&ar->sta_list[ctr].psq); ath6kl_core_create() 305 skb_queue_head_init(&ar->sta_list[ctr].apsdq); ath6kl_core_create() 306 ar->sta_list[ctr].mgmt_psq_len = 0; ath6kl_core_create() 307 INIT_LIST_HEAD(&ar->sta_list[ctr].mgmt_psq); ath6kl_core_create() 308 ar->sta_list[ctr].aggr_conn = ath6kl_core_create() 310 if (!ar->sta_list[ctr].aggr_conn) { ath6kl_core_create()
|
H A D | main.c | 50 u8 ctr; ath6kl_find_sta_by_aid() local 52 for (ctr = 0; ctr < AP_MAX_NUM_STA; ctr++) { ath6kl_find_sta_by_aid() 53 if (ar->sta_list[ctr].aid == aid) { ath6kl_find_sta_by_aid() 54 conn = &ar->sta_list[ctr]; ath6kl_find_sta_by_aid()
|
H A D | txrx.c | 218 u8 ctr = 0; ath6kl_powersave_ap() local 221 for (ctr = 0; ctr < AP_MAX_NUM_STA; ctr++) { ath6kl_powersave_ap() 222 if (ar->sta_list[ctr].sta_flags & STA_PS_SLEEP) { ath6kl_powersave_ap()
|
/linux-4.1.27/arch/x86/oprofile/ |
H A D | op_model_p4.c | 504 static void pmc_setup_one_p4_counter(unsigned int ctr) pmc_setup_one_p4_counter() argument 518 counter_bit = 1 << VIRT_CTR(stag, ctr); pmc_setup_one_p4_counter() 521 if (counter_config[ctr].event <= 0 || counter_config[ctr].event > NUM_EVENTS) { pmc_setup_one_p4_counter() 524 counter_config[ctr].event); pmc_setup_one_p4_counter() 528 ev = &(p4_events[counter_config[ctr].event - 1]); pmc_setup_one_p4_counter() 537 ESCR_SET_USR_0(escr, counter_config[ctr].user); pmc_setup_one_p4_counter() 538 ESCR_SET_OS_0(escr, counter_config[ctr].kernel); pmc_setup_one_p4_counter() 540 ESCR_SET_USR_1(escr, counter_config[ctr].user); pmc_setup_one_p4_counter() 541 ESCR_SET_OS_1(escr, counter_config[ctr].kernel); pmc_setup_one_p4_counter() 544 ESCR_SET_EVENT_MASK(escr, counter_config[ctr].unit_mask); pmc_setup_one_p4_counter() 548 rdmsr(p4_counters[VIRT_CTR(stag, ctr)].cccr_address, pmc_setup_one_p4_counter() 557 wrmsr(p4_counters[VIRT_CTR(stag, ctr)].cccr_address, pmc_setup_one_p4_counter() 564 "oprofile: P4 event code 0x%lx no binding, stag %d ctr %d\n", pmc_setup_one_p4_counter() 565 counter_config[ctr].event, stag, ctr); pmc_setup_one_p4_counter() 618 unsigned long ctr, low, high, stag, real; p4_check_ctrs() local 648 rdmsr(p4_counters[real].counter_address, ctr, high); p4_check_ctrs() 649 if (CCCR_OVF_P(low) || !(ctr & OP_CTR_OVERFLOW)) { p4_check_ctrs()
|
H A D | op_model_ppro.c | 105 * avoid a false detection of ctr overflows in NMI * ppro_setup_ctrs()
|
H A D | op_model_amd.c | 359 * avoid a false detection of ctr overflows in NMI op_amd_setup_ctrs()
|
/linux-4.1.27/drivers/crypto/caam/ |
H A D | compat.h | 31 #include <crypto/ctr.h>
|
H A D | pdb.h | 90 struct ipsec_encap_ctr ctr; member in union:ipsec_encap_pdb::__anon3800 127 struct ipsec_decap_ctr ctr; member in union:ipsec_decap_pdb::__anon3801
|
H A D | caamalg.c | 3869 .name = "authenc(hmac(md5),rfc3686(ctr(aes)))", 3870 .driver_name = "authenc-hmac-md5-rfc3686-ctr-aes-caam", 3888 .name = "authenc(hmac(sha1),rfc3686(ctr(aes)))", 3889 .driver_name = "authenc-hmac-sha1-rfc3686-ctr-aes-caam", 3907 .name = "authenc(hmac(sha224),rfc3686(ctr(aes)))", 3908 .driver_name = "authenc-hmac-sha224-rfc3686-ctr-aes-caam", 3927 .name = "authenc(hmac(sha256),rfc3686(ctr(aes)))", 3928 .driver_name = "authenc-hmac-sha256-rfc3686-ctr-aes-caam", 3947 .name = "authenc(hmac(sha384),rfc3686(ctr(aes)))", 3948 .driver_name = "authenc-hmac-sha384-rfc3686-ctr-aes-caam", 3967 .name = "authenc(hmac(sha512),rfc3686(ctr(aes)))", 3968 .driver_name = "authenc-hmac-sha512-rfc3686-ctr-aes-caam", 4091 .name = "ctr(aes)", 4092 .driver_name = "ctr-aes-caam", 4107 .name = "rfc3686(ctr(aes))", 4108 .driver_name = "rfc3686-ctr-aes-caam",
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | windows.c | 21 register int ctr asm("g5"); flush_user_windows() 23 ctr = 0; flush_user_windows() 35 : "=&r" (ctr) flush_user_windows() 36 : "0" (ctr), flush_user_windows()
|
/linux-4.1.27/arch/x86/boot/ |
H A D | a20.c | 59 int saved, ctr; a20_test() local 64 saved = ctr = rdfs32(A20_TEST_ADDR); a20_test() 67 wrfs32(++ctr, A20_TEST_ADDR); a20_test() 69 ok = rdgs32(A20_TEST_ADDR+0x10) ^ ctr; a20_test()
|
/linux-4.1.27/arch/mn10300/kernel/ |
H A D | mn10300-watchdog.c | 80 u8 ctr; setup_watchdog() local 89 ctr = WDCTR_WDCK_65536th; setup_watchdog() 90 WDCTR = WDCTR_WDRST | ctr; setup_watchdog() 91 WDCTR = ctr; setup_watchdog() 94 tmp = __muldiv64u(1 << (16 + ctr * 2), 1000000, MN10300_WDCLK); setup_watchdog()
|
H A D | mn10300-serial.c | 721 u16 ctr; mn10300_serial_cts_changed() local 728 ctr = *port->_control; mn10300_serial_cts_changed() 729 ctr ^= SC2CTR_TWS; mn10300_serial_cts_changed() 730 *port->_control = ctr; mn10300_serial_cts_changed() 885 u16 ctr; mn10300_serial_stop_rx() local 889 ctr = *port->_control; mn10300_serial_stop_rx() 890 ctr &= ~SC01CTR_RXE; mn10300_serial_stop_rx() 891 *port->_control = ctr; mn10300_serial_stop_rx() 904 u16 ctr, cts; mn10300_serial_enable_ms() local 917 ctr = *port->_control; mn10300_serial_enable_ms() 918 ctr &= ~SC2CTR_TWS; mn10300_serial_enable_ms() 919 ctr |= cts; mn10300_serial_enable_ms() 920 *port->_control = ctr; mn10300_serial_enable_ms() 1400 u16 ctr = *port->_control; mn10300_serial_set_termios() local 1401 ctr &= ~SC2CTR_TWE; mn10300_serial_set_termios() 1402 *port->_control = ctr; mn10300_serial_set_termios()
|
/linux-4.1.27/arch/arm/crypto/ |
H A D | aesbs-glue.c | 190 static void inc_be128_ctr(__be32 ctr[], u32 addend) inc_be128_ctr() argument 195 u32 n = be32_to_cpu(ctr[i]) + addend; inc_be128_ctr() 197 ctr[i] = cpu_to_be32(n); inc_be128_ctr() 217 __be32 *ctr = (__be32 *)walk.iv; aesbs_ctr_encrypt() local 218 u32 headroom = UINT_MAX - be32_to_cpu(ctr[3]); aesbs_ctr_encrypt() 230 inc_be128_ctr(ctr, blocks); aesbs_ctr_encrypt() 321 .cra_driver_name = "__driver-ctr-aes-neonbs", 378 .cra_name = "ctr(aes)", 379 .cra_driver_name = "ctr-aes-neonbs",
|
H A D | aes-ce-core.S | 280 * int blocks, u8 ctr[]) 285 vld1.8 {q6}, [r5] @ load ctr 287 vmov r6, s27 @ keep swabbed ctr in r6 327 adds r6, r6, #1 @ increment BE ctr 345 vmov ip, \sreg @ load next word of ctr
|
H A D | aes-ce-glue.c | 38 int rounds, int blocks, u8 ctr[]); 393 .cra_driver_name = "__driver-ctr-aes-ce", 470 .cra_name = "ctr(aes)", 471 .cra_driver_name = "ctr-aes-ce",
|
H A D | bsaes-armv7.pl | 1360 my ($inp,$out,$len,$key, $ctr,$fp,$rounds)=(map("r$_",(0..3,8..10))); 1376 ldr $ctr, [ip] @ ctr is 1st arg on the stack 1377 sub sp, sp, #0x10 @ scratch space to carry over the ctr 1394 vld1.8 {@XMM[0]}, [$ctr] @ load counter 1395 add $ctr, $const, #.LREVM0SR-.LM0 @ borrow $ctr 1413 vld1.8 {@XMM[0]}, [$ctr] @ load counter 1414 adrl $ctr, .LREVM0SR @ borrow $ctr 1449 vldmia $ctr, {@XMM[8]} @ .LREVM0SR 1452 sub $const, $ctr, #.LREVM0SR-.LSR @ pass constants 1540 ldr ip, [sp] @ ctr pointer is passed on stack
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_minidump.c | 407 struct __ctrl *ctr = &entry->region.ctrl; qlcnic_dump_ctrl() local 412 addr = ctr->addr; qlcnic_dump_ctrl() 413 no_ops = ctr->no_ops; qlcnic_dump_ctrl() 418 if (!(ctr->opcode & (1 << k))) qlcnic_dump_ctrl() 422 qlcnic_ind_wr(adapter, addr, ctr->val1); qlcnic_dump_ctrl() 431 (data & ctr->val2)); qlcnic_dump_ctrl() 436 (data | ctr->val3)); qlcnic_dump_ctrl() 439 while (timeout <= ctr->timeout) { qlcnic_dump_ctrl() 441 if ((data & ctr->val2) == ctr->val1) qlcnic_dump_ctrl() 446 if (timeout > ctr->timeout) { qlcnic_dump_ctrl() 453 temp = ctr->index_a; qlcnic_dump_ctrl() 460 ctr->index_v, data); qlcnic_dump_ctrl() 463 temp = ctr->index_v; qlcnic_dump_ctrl() 469 data = ctr->val1; qlcnic_dump_ctrl() 471 temp = ctr->index_a; qlcnic_dump_ctrl() 480 ctr->index_v); qlcnic_dump_ctrl() 481 data <<= ctr->shl_val; qlcnic_dump_ctrl() 482 data >>= ctr->shr_val; qlcnic_dump_ctrl() 483 if (ctr->val2) qlcnic_dump_ctrl() 484 data &= ctr->val2; qlcnic_dump_ctrl() 485 data |= ctr->val3; qlcnic_dump_ctrl() 486 data += ctr->val1; qlcnic_dump_ctrl() 488 ctr->index_v, data); qlcnic_dump_ctrl() 496 addr += ctr->stride; qlcnic_dump_ctrl()
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | suncore.c | 206 static int ctr = 0; suncore_mouse_baud_detection() local 212 if (mouse_got_break && ctr < 8) suncore_mouse_baud_detection() 216 ctr = 0; suncore_mouse_baud_detection() 221 ctr++; suncore_mouse_baud_detection()
|
H A D | icom.h | 96 u8 x21_r0_ioff; /* 1EA dce not ready ctr */ 98 u8 x21_r1_ion; /* 1EC dce ready I on ctr */
|
/linux-4.1.27/drivers/md/ |
H A D | dm-snap-transient.c | 107 .ctr = transient_ctr, 119 .ctr = transient_ctr,
|
H A D | dm-zero.c | 60 .ctr = zero_ctr,
|
H A D | dm-target.c | 154 .ctr = io_err_ctr,
|
H A D | dm-linear.c | 160 .ctr = linear_ctr,
|
H A D | dm-exception-store.c | 236 r = type->ctr(tmp_store, 0, NULL); dm_exception_store_create()
|
H A D | dm-exception-store.h | 45 int (*ctr) (struct dm_exception_store *store, member in struct:dm_exception_store_type
|
H A D | dm-log.c | 167 if (type->ctr(log, ti, argc, argv)) { dm_dirty_log_create() 826 .ctr = core_ctr, 844 .ctr = disk_ctr,
|
H A D | dm-crypt.c | 77 int (*ctr)(struct crypt_config *cc, struct dm_target *ti, member in struct:crypt_iv_operations 767 .ctr = crypt_iv_essiv_ctr, 775 .ctr = crypt_iv_benbi_ctr, 785 .ctr = crypt_iv_lmk_ctr, 794 .ctr = crypt_iv_tcw_ctr, 1681 if (cc->iv_gen_ops && cc->iv_gen_ops->ctr) { crypt_ctr_cipher() 1682 ret = cc->iv_gen_ops->ctr(cc, ti, ivopts); crypt_ctr_cipher() 2059 .ctr = crypt_ctr,
|
H A D | dm-delay.c | 337 .ctr = delay_ctr,
|
H A D | dm-log-userspace-base.c | 188 * to the userspace ctr function. 874 .ctr = userspace_ctr,
|
H A D | dm-snap-persistent.c | 903 .ctr = persistent_ctr, 918 .ctr = persistent_ctr,
|
H A D | dm-flakey.c | 416 .ctr = flakey_ctr,
|
H A D | dm-stripe.c | 439 .ctr = stripe_ctr,
|
H A D | dm-switch.c | 558 .ctr = switch_ctr,
|
H A D | dm-snap.c | 2350 .ctr = origin_ctr, 2364 .ctr = snapshot_ctr, 2378 .ctr = snapshot_ctr,
|
H A D | dm-log-writes.c | 793 .ctr = log_writes_ctr,
|
H A D | dm-verity.c | 993 .ctr = verity_ctr,
|
H A D | dm-table.c | 530 * Destructively splits up the argument list to pass to ctr. 746 r = tgt->type->ctr(tgt, argc, argv); dm_table_add_target()
|
H A D | dm-era-target.c | 1712 .ctr = era_ctr,
|
H A D | dm-raid1.c | 1420 .ctr = mirror_ctr,
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | cachetype.h | 35 #define CTR_L1IP(ctr) (((ctr) >> CTR_L1IP_SHIFT) & CTR_L1IP_MASK)
|
/linux-4.1.27/drivers/crypto/qat/qat_dh895xcc/ |
H A D | adf_dh895xcc_hw_data.c | 84 uint32_t i, ctr = 0; get_num_accels() local 91 ctr++; get_num_accels() 93 return ctr; get_num_accels() 98 uint32_t i, ctr = 0; get_num_aes() local 105 ctr++; get_num_aes() 107 return ctr; get_num_aes()
|
/linux-4.1.27/arch/x86/crypto/ |
H A D | camellia_aesni_avx_glue.c | 19 #include <crypto/ctr.h> 90 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_16way) } 93 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) } 96 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) } 376 .cra_driver_name = "__driver-ctr-camellia-aesni", 484 .cra_name = "ctr(camellia)", 485 .cra_driver_name = "ctr-camellia-aesni",
|
H A D | serpent_avx2_glue.c | 19 #include <crypto/ctr.h> 66 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_16way) } 69 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_8way_avx) } 72 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(__serpent_crypt_ctr) } 352 .cra_driver_name = "__driver-ctr-serpent-avx2", 465 .cra_name = "ctr(serpent)", 466 .cra_driver_name = "ctr-serpent-avx2",
|
H A D | camellia_aesni_avx2_glue.c | 19 #include <crypto/ctr.h> 71 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_32way) } 74 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_16way) } 77 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) } 80 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) } 384 .cra_driver_name = "__driver-ctr-camellia-aesni-avx2", 492 .cra_name = "ctr(camellia)", 493 .cra_driver_name = "ctr-camellia-aesni-avx2",
|
H A D | serpent_sse2_glue.c | 12 * CTR part based on code (crypto/ctr.c) by: 42 #include <crypto/ctr.h> 109 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_crypt_ctr_xway) } 112 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_crypt_ctr) } 428 .cra_driver_name = "__driver-ctr-serpent-sse2", 536 .cra_name = "ctr(serpent)", 537 .cra_driver_name = "ctr-serpent-sse2",
|
H A D | twofish_avx_glue.c | 36 #include <crypto/ctr.h> 107 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_ctr_8way) } 110 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_enc_blk_ctr_3way) } 113 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_enc_blk_ctr) } 381 .cra_driver_name = "__driver-ctr-twofish-avx", 489 .cra_name = "ctr(twofish)", 490 .cra_driver_name = "ctr-twofish-avx",
|
H A D | cast6_avx_glue.c | 36 #include <crypto/ctr.h> 102 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(cast6_ctr_8way) } 105 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(cast6_crypt_ctr) } 413 .cra_driver_name = "__driver-ctr-cast6-avx", 521 .cra_name = "ctr(cast6)", 522 .cra_driver_name = "ctr-cast6-avx",
|
H A D | serpent_avx_glue.c | 36 #include <crypto/ctr.h> 115 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_8way_avx) } 118 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(__serpent_crypt_ctr) } 419 .cra_driver_name = "__driver-ctr-serpent-avx", 527 .cra_name = "ctr(serpent)", 528 .cra_driver_name = "ctr-serpent-avx",
|
H A D | cast5_avx_glue.c | 33 #include <crypto/ctr.h> 382 .cra_driver_name = "__driver-ctr-cast5-avx", 445 .cra_name = "ctr(cast5)", 446 .cra_driver_name = "ctr-cast5-avx",
|
H A D | blowfish_glue.c | 8 * CTR part based on code (crypto/ctr.c) by: 416 .cra_name = "ctr(blowfish)", 417 .cra_driver_name = "ctr-blowfish-asm",
|
H A D | des3_ede_glue.c | 8 * CTR part based on code (crypto/ctr.c) by: 443 .cra_name = "ctr(des3_ede)", 444 .cra_driver_name = "ctr-des3_ede-asm",
|
H A D | glue_helper.c | 8 * CTR part based on code (crypto/ctr.c) by: 258 gctx->funcs[i].fn_u.ctr(ctx, dst, src, &ctrblk); __glue_ctr_crypt_128bit() 298 gctx->funcs[gctx->num_funcs - 1].fn_u.ctr, desc, &walk); glue_ctr_crypt_128bit()
|
H A D | aesni-intel_glue.c | 30 #include <crypto/ctr.h> 491 * of ctr mode encryption/decryption for improved performance aesni_ctr_enc_avx_tfm() 546 return ablk_init_common(tfm, "__driver-ctr-aes-aesni"); ablk_ctr_init() 844 ctr_tfm = crypto_alloc_ablkcipher("ctr(aes)", 0, 0); rfc4106_set_hash_subkey() 1370 .cra_driver_name = "__driver-ctr-aes-aesni", 1391 .cra_name = "ctr(aes)", 1392 .cra_driver_name = "ctr-aes-aesni", 1608 /* optimize performance of ctr mode encryption transform */ aesni_init()
|
H A D | twofish_glue_3way.c | 375 .cra_name = "ctr(twofish)", 376 .cra_driver_name = "ctr-twofish-3way",
|
H A D | camellia_glue.c | 1343 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) } 1346 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) } 1619 .cra_name = "ctr(camellia)", 1620 .cra_driver_name = "ctr-camellia-asm",
|
H A D | aes_ctrby8_avx-x86_64.S | 437 /* main body of aes ctr load */
|
/linux-4.1.27/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes.c | 20 #include <crypto/ctr.h> 304 .name = "ctr(aes)", 305 .driver_name = "ctr-aes-ccp", 312 .name = "rfc3686(ctr(aes))", 313 .driver_name = "rfc3686-ctr-aes-ccp",
|
H A D | ccp-crypto.h | 23 #include <crypto/ctr.h>
|
/linux-4.1.27/fs/overlayfs/ |
H A D | super.c | 342 unsigned int ctr = 0; ovl_lookup() local 385 if (err == -ENAMETOOLONG && (upperdentry || ctr)) ovl_lookup() 419 stack[ctr].dentry = this; ovl_lookup() 420 stack[ctr].mnt = lowerpath.mnt; ovl_lookup() 421 ctr++; ovl_lookup() 427 oe = ovl_alloc_entry(ctr); ovl_lookup() 432 if (upperdentry || ctr) { ovl_lookup() 447 memcpy(oe->lowerstack, stack, sizeof(struct path) * ctr); ovl_lookup() 457 for (i = 0; i < ctr; i++) ovl_lookup() 804 unsigned int ctr = 1; ovl_split_lowerdirs() local 812 ctr++; ovl_split_lowerdirs() 819 return ctr; ovl_split_lowerdirs()
|
/linux-4.1.27/drivers/watchdog/ |
H A D | wdt.c | 101 static void wdt_ctr_mode(int ctr, int mode) wdt_ctr_mode() argument 103 ctr <<= 6; wdt_ctr_mode() 104 ctr |= 0x30; wdt_ctr_mode() 105 ctr |= (mode << 1); wdt_ctr_mode() 106 outb_p(ctr, WDT_CR); wdt_ctr_mode() 109 static void wdt_ctr_load(int ctr, int val) wdt_ctr_load() argument 111 outb_p(val&0xFF, WDT_COUNT0+ctr); wdt_ctr_load() 112 outb_p(val>>8, WDT_COUNT0+ctr); wdt_ctr_load()
|
H A D | wdt_pci.c | 102 static void wdtpci_ctr_mode(int ctr, int mode) wdtpci_ctr_mode() argument 104 ctr <<= 6; wdtpci_ctr_mode() 105 ctr |= 0x30; wdtpci_ctr_mode() 106 ctr |= (mode << 1); wdtpci_ctr_mode() 107 outb(ctr, WDT_CR); wdtpci_ctr_mode() 111 static void wdtpci_ctr_load(int ctr, int val) wdtpci_ctr_load() argument 113 outb(val & 0xFF, WDT_COUNT0 + ctr); wdtpci_ctr_load() 115 outb(val >> 8, WDT_COUNT0 + ctr); wdtpci_ctr_load()
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | vdso.h | 21 __u64 tb_update_count; /* Timebase atomicity ctr 0x00 */
|
H A D | cpu_mf.h | 177 static inline int ecctr(u64 ctr, u64 *val) ecctr() argument 186 : "=d" (content), "=d" (cc) : "d" (ctr) : "cc"); ecctr()
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | ppc32.h | 24 unsigned int ctr; member in struct:pt_regs32
|
H A D | kgdb.c | 256 PACK64(ptr, regs->ctr); sleeping_thread_to_gdb_regs() 344 { "ctr", GDB_SIZEOF_REG_U32, offsetof(struct pt_regs, ctr) },
|
H A D | asm-offsets.c | 318 DEFINE(_CTR, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, ctr)); main() 447 DEFINE(VCPU_CTR, offsetof(struct kvm_vcpu, arch.ctr)); main() 609 SVCPU_FIELD(SVCPU_CTR, ctr); main() 690 DEFINE(VCPU_CTR, offsetof(struct kvm_vcpu, arch.ctr)); main()
|
H A D | fpu.S | 188 /* we haven't used ctr or xer or lr */
|
H A D | head_8xx.S | 564 mtdar r10 /* save ctr reg in DAR */ 567 mtctr r10 /* load ctr with jump address */ 607 mtctr r11 /* load ctr with jump address */ 612 mtctr r11 /* restore ctr reg from DAR */
|
H A D | entry_32.S | 1294 * into the ctr register, restore the link register and 1295 * then jump back using the ctr register. 1318 /* old link register ends up in ctr reg */ 1363 /* old link register ends up in ctr reg */
|
H A D | signal_64.c | 326 err |= __get_user(regs->ctr, &sc->gp_regs[PT_CTR]); restore_sigcontext() 441 err |= __get_user(regs->ctr, &tm_sc->gp_regs[PT_CTR]); restore_tm_sigcontexts() 445 err |= __get_user(current->thread.ckpt_regs.ctr, restore_tm_sigcontexts()
|
H A D | l2cr_6xx.S | 410 * clobbers r0, r3, ctr, cr0
|
H A D | process.c | 1018 regs->nip, regs->link, regs->ctr); show_regs() 1244 regs->ctr = 0; start_thread()
|
H A D | fadump.c | 457 regs->ctr = (unsigned long)reg_val; fadump_set_regval()
|
H A D | head_64.S | 527 mtctr r0 /* put # words/line in ctr */
|
/linux-4.1.27/tools/perf/arch/powerpc/util/ |
H A D | dwarf-regs.c | 65 REG_DWARFNUM_NAME("%ctr", 109),
|
/linux-4.1.27/drivers/ps3/ |
H A D | ps3-lpm.c | 315 u32 ps3_read_ctr(u32 cpu, u32 ctr) ps3_read_ctr() argument 318 u32 phys_ctr = ctr & (NR_PHYS_CTRS - 1); ps3_read_ctr() 323 val = (ctr < NR_PHYS_CTRS) ? (val >> 16) : (val & 0xffff); ps3_read_ctr() 336 void ps3_write_ctr(u32 cpu, u32 ctr, u32 val) ps3_write_ctr() argument 341 phys_ctr = ctr & (NR_PHYS_CTRS - 1); ps3_write_ctr() 346 if (ctr < NR_PHYS_CTRS) ps3_write_ctr() 362 u32 ps3_read_pm07_control(u32 cpu, u32 ctr) ps3_read_pm07_control() argument 374 void ps3_write_pm07_control(u32 cpu, u32 ctr, u32 val) ps3_write_pm07_control() argument 380 if (ctr >= NR_CTRS) { ps3_write_pm07_control() 381 dev_dbg(sbd_core(), "%s:%u: ctr too big: %u\n", __func__, ps3_write_pm07_control() 382 __LINE__, ctr); ps3_write_pm07_control() local 386 result = lv1_set_lpm_counter_control(lpm_priv->lpm_id, ctr, val, mask, ps3_write_pm07_control() 390 "failed: ctr %u, %s\n", __func__, __LINE__, ctr, ps3_write_pm07_control() local
|
/linux-4.1.27/arch/arm64/crypto/ |
H A D | aes-modes.S | 265 * int blocks, u8 ctr[], int first) 271 umov x5, v4.d[1] /* keep swabbed ctr in reg */ 276 add x5, x5, #1 /* increment BE ctr */ 284 umov x5, v4.d[1] /* keep swabbed ctr in reg */ 352 adds x5, x5, #1 /* increment BE ctr */ 356 umov x7, v4.d[0] /* load upper word of ctr */
|
H A D | aes-ce-ccm-glue.c | 38 u8 ctr[]); 42 u8 ctr[]); 44 asmlinkage void ce_aes_ccm_final(u8 mac[], u8 const ctr[], u32 const rk[],
|
H A D | aes-glue.c | 49 MODULE_ALIAS_CRYPTO("ctr(aes)"); 68 int rounds, int blocks, u8 ctr[], int first); 323 .cra_driver_name = "__driver-ctr-aes-" MODE, 400 .cra_name = "ctr(aes)", 401 .cra_driver_name = "ctr-aes-" MODE,
|
/linux-4.1.27/arch/powerpc/boot/ |
H A D | string.S | 35 bdnzf 2,1b /* dec ctr, branch if ctr != 0 && !cr0.eq */
|
/linux-4.1.27/net/dccp/ccids/lib/ |
H A D | loss_interval.c | 20 static inline u8 LIH_INDEX(const u8 ctr) LIH_INDEX() argument 22 return LIH_SIZE - 1 - (ctr % LIH_SIZE); LIH_INDEX()
|
/linux-4.1.27/drivers/usb/renesas_usbhs/ |
H A D | fifo.h | 30 u32 ctr; /* xFIFOCTR */ member in struct:usbhs_fifo
|
H A D | fifo.c | 265 usbhs_bset(priv, fifo->ctr, BVAL, BVAL); usbhsf_send_terminator() 275 if (usbhs_read(priv, fifo->ctr) & FRDY) usbhsf_fifo_barrier() 292 usbhs_write(priv, fifo->ctr, BCLR); usbhsf_fifo_clear() 298 return usbhs_read(priv, fifo->ctr) & DTLN_MASK; usbhsf_fifo_rcv_len() 1408 fifo->ctr = D##channel##FIFOCTR; \ 1430 fifo->ctr = CFIFOCTR; usbhs_fifo_probe()
|
/linux-4.1.27/arch/m68k/ifpsp060/ |
H A D | os.S | 93 dbra %d0,super_write | quit if --ctr < 0 100 dbra %d0,user_write | quit if --ctr < 0 126 dbra %d0,super_read | quit if --ctr < 0 133 dbra %d0,user_read | quit if --ctr < 0
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | pmu.c | 447 u64 ctr; kvm_pmu_read_pmc() local 455 ctr = read_pmc(&counters[pmc]); kvm_pmu_read_pmc() 457 ctr = (u32)ctr; kvm_pmu_read_pmc() 458 *data = ctr; kvm_pmu_read_pmc()
|
/linux-4.1.27/kernel/gcov/ |
H A D | gcc_3_4.c | 266 struct gcov_ctr_info *ctr = &info->counts[i]; gcov_info_dup() local 267 size_t size = ctr->num * sizeof(gcov_type); gcov_info_dup() 269 dup->counts[i].num = ctr->num; gcov_info_dup() 270 dup->counts[i].merge = ctr->merge; gcov_info_dup() 274 memcpy(dup->counts[i].values, ctr->values, size); gcov_info_dup()
|
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/ |
H A D | api-ni.c | 327 lnet_counters_t *ctr; lnet_counters_get() local 334 cfs_percpt_for_each(ctr, i, the_lnet.ln_counters) { cfs_percpt_for_each() 335 counters->msgs_max += ctr->msgs_max; cfs_percpt_for_each() 336 counters->msgs_alloc += ctr->msgs_alloc; cfs_percpt_for_each() 337 counters->errors += ctr->errors; cfs_percpt_for_each() 338 counters->send_count += ctr->send_count; cfs_percpt_for_each() 339 counters->recv_count += ctr->recv_count; cfs_percpt_for_each() 340 counters->route_count += ctr->route_count; cfs_percpt_for_each() 341 counters->drop_count += ctr->drop_count; cfs_percpt_for_each() 342 counters->send_length += ctr->send_length; cfs_percpt_for_each() 343 counters->recv_length += ctr->recv_length; cfs_percpt_for_each() 344 counters->route_length += ctr->route_length; cfs_percpt_for_each() 345 counters->drop_length += ctr->drop_length; cfs_percpt_for_each()
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | perf_event_mipsxx.c | 1343 int ctr = mipspmu.num_counters; pause_local_counters() local 1348 ctr--; pause_local_counters() 1349 cpuc->saved_ctrl[ctr] = mipsxx_pmu_read_control(ctr); pause_local_counters() 1350 mipsxx_pmu_write_control(ctr, cpuc->saved_ctrl[ctr] & pause_local_counters() 1352 } while (ctr > 0); pause_local_counters() 1359 int ctr = mipspmu.num_counters; resume_local_counters() local 1362 ctr--; resume_local_counters() 1363 mipsxx_pmu_write_control(ctr, cpuc->saved_ctrl[ctr]); resume_local_counters() 1364 } while (ctr > 0); resume_local_counters()
|
/linux-4.1.27/arch/x86/include/asm/crypto/ |
H A D | glue_helper.h | 30 common_glue_ctr_func_t ctr; member in union:common_glue_func_entry::__anon3026
|
/linux-4.1.27/arch/s390/crypto/ |
H A D | des_s390.c | 475 .cra_name = "ctr(des)", 476 .cra_driver_name = "ctr-des-s390", 518 .cra_name = "ctr(des3_ede)", 519 .cra_driver_name = "ctr-des3_ede-s390",
|
H A D | aes_s390.c | 869 .cra_name = "ctr(aes)", 870 .cra_driver_name = "ctr-aes-s390",
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
H A D | qat_algs.c | 847 int ret, ctr = 0; qat_alg_aead_dec() local 872 } while (ret == -EAGAIN && ctr++ < 10); qat_alg_aead_dec() 891 int ret, ctr = 0; qat_alg_aead_enc_internal() local 922 } while (ret == -EAGAIN && ctr++ < 10); qat_alg_aead_enc_internal() 1019 int ret, ctr = 0; qat_alg_ablkcipher_encrypt() local 1040 } while (ret == -EAGAIN && ctr++ < 10); qat_alg_ablkcipher_encrypt() 1057 int ret, ctr = 0; qat_alg_ablkcipher_decrypt() local 1078 } while (ret == -EAGAIN && ctr++ < 10); qat_alg_ablkcipher_decrypt()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
H A D | lprocfs_status.c | 1214 struct lprocfs_counter ctr; lprocfs_stats_seq_show() local 1226 lprocfs_stats_collect(stats, idx, &ctr); lprocfs_stats_seq_show() 1228 if (ctr.lc_count != 0) { lprocfs_stats_seq_show() 1230 hdr->lc_name, ctr.lc_count, hdr->lc_units); lprocfs_stats_seq_show() 1233 (ctr.lc_count > 0)) { lprocfs_stats_seq_show() 1235 ctr.lc_min, ctr.lc_max, ctr.lc_sum); lprocfs_stats_seq_show() 1237 seq_printf(p, " %lld", ctr.lc_sumsquare); lprocfs_stats_seq_show()
|
/linux-4.1.27/drivers/firmware/ |
H A D | qcom_scm.c | 240 u32 cacheline_size, ctr; qcom_scm_inv_range() local 242 asm volatile("mrc p15, 0, %0, c0, c0, 1" : "=r" (ctr)); qcom_scm_inv_range() 243 cacheline_size = 4 << ((ctr >> 16) & 0xf); qcom_scm_inv_range()
|
/linux-4.1.27/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 450 .cra_name = "ctr(aes)", 451 .cra_driver_name = "ctr-ppc-spe", 510 MODULE_ALIAS_CRYPTO("ctr(aes)");
|
/linux-4.1.27/drivers/crypto/vmx/ |
H A D | aes_ctr.c | 151 .cra_name = "ctr(aes)",
|
/linux-4.1.27/drivers/usb/misc/ |
H A D | uss720.c | 452 s->u.pc.ctr = 0xc | (dev->irq_func ? 0x10 : 0x0); parport_uss720_init_state() 464 s->u.pc.ctr = priv->reg[1]; parport_uss720_save_state() 472 set_1284_register(pp, 2, s->u.pc.ctr, GFP_ATOMIC); parport_uss720_restore_state() 475 priv->reg[1] = s->u.pc.ctr; parport_uss720_restore_state()
|
/linux-4.1.27/arch/mn10300/proc-mn103e010/include/proc/ |
H A D | dmactl-regs.h | 91 u32 ctr; member in struct:mn10300_dmactl_regs
|
/linux-4.1.27/arch/mn10300/proc-mn2ws0050/include/proc/ |
H A D | dmactl-regs.h | 92 u32 ctr; member in struct:mn10300_dmactl_regs
|
/linux-4.1.27/drivers/crypto/qce/ |
H A D | ablkcipher.c | 292 .name = "ctr(aes)", 293 .drv_name = "ctr-aes-qce",
|
/linux-4.1.27/drivers/staging/skein/ |
H A D | skein_base.c | 230 /* "output" the ctr mode bytes */ skein_256_final() 455 /* "output" the ctr mode bytes */ skein_512_final() 675 /* "output" the ctr mode bytes */ skein_1024_final() 782 /* "output" the ctr mode bytes */ skein_256_output() 819 /* "output" the ctr mode bytes */ skein_512_output() 856 /* "output" the ctr mode bytes */ skein_1024_output()
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
H A D | perf_event_intel_uncore_nhmex.c | 348 int ctr, ev_sel; nhmex_bbox_hw_config() local 350 ctr = (hwc->config & NHMEX_B_PMON_CTR_MASK) >> nhmex_bbox_hw_config() 356 if ((ctr == 0 && ev_sel > 0x3) || (ctr == 1 && ev_sel > 0x6) || nhmex_bbox_hw_config() 357 (ctr == 2 && ev_sel != 0x4) || ctr == 3) nhmex_bbox_hw_config()
|
/linux-4.1.27/drivers/input/serio/ |
H A D | i8042.c | 930 unsigned char ctr[2]; i8042_controller_init() local 945 if (i8042_command(&ctr[n++ % 2], I8042_CMD_CTL_RCTR)) { i8042_controller_init() 950 } while (n < 2 || ctr[0] != ctr[1]); i8042_controller_init() 952 i8042_initial_ctr = i8042_ctr = ctr[0]; i8042_controller_init()
|
/linux-4.1.27/drivers/macintosh/ |
H A D | via-cuda.c | 40 #define T1CL (4*RS) /* Timer 1 ctr/latch (low 8 bits) */ 44 #define T2CL (8*RS) /* Timer 2 ctr/latch (low 8 bits) */
|
H A D | via-macii.c | 46 #define T1CL (4*RS) /* Timer 1 ctr/latch (low 8 bits) */ 50 #define T2CL (8*RS) /* Timer 2 ctr/latch (low 8 bits) */
|
H A D | via-pmu68k.c | 52 #define T1CL (4*RS) /* Timer 1 ctr/latch (low 8 bits) */ 56 #define T2CL (8*RS) /* Timer 2 ctr/latch (low 8 bits) */
|
H A D | via-pmu.c | 86 #define T1CL (4*RS) /* Timer 1 ctr/latch (low 8 bits) */ 90 #define T2CL (8*RS) /* Timer 2 ctr/latch (low 8 bits) */
|
/linux-4.1.27/arch/sparc/crypto/ |
H A D | aes_glue.c | 443 .cra_name = "ctr(aes)", 444 .cra_driver_name = "ctr-aes-sparc64",
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
H A D | time.c | 54 #define T1CL (4*RS) /* Timer 1 ctr/latch (low 8 bits) */
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
H A D | ptrace.h | 36 unsigned long ctr; member in struct:pt_regs
|
H A D | kvm.h | 35 __u64 ctr; member in struct:kvm_regs
|
/linux-4.1.27/arch/powerpc/lib/ |
H A D | checksum_32.S | 167 mfctr r6 /* update # bytes remaining from ctr */
|
H A D | copy_32.S | 350 * r5 + (ctr << r3), and r9 is 0 for read or 1 for write.
|
H A D | sstep.c | 70 --regs->ctr; branch_taken() 71 if (((bo >> 1) & 1) ^ (regs->ctr == 0)) branch_taken() 699 imm = (instr & 0x400)? regs->ctr: regs->link; analyse_instr() 996 regs->gpr[rd] = regs->ctr; analyse_instr() 1016 regs->ctr = regs->gpr[rd]; analyse_instr()
|
H A D | copyuser_64.S | 321 * here we have trapped again, need to clear ctr bytes starting at r3
|
/linux-4.1.27/arch/powerpc/mm/ |
H A D | hash_low_32.S | 48 * Uses r0, r3 - r8, r10, ctr, lr. 365 bdnzf 2,1b /* loop while ctr != 0 && !cr0.eq */ 386 bdnzf 2,1b /* loop while ctr != 0 && !cr0.eq */ 592 bdnzf 2,1b /* loop while ctr != 0 && !cr0.eq */
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | cpuinfo.c | 123 diff |= CHECK_MASK(ctr, 0xffff3fff, boot, cur, cpu); cpuinfo_sanity_check()
|
/linux-4.1.27/arch/powerpc/kvm/ |
H A D | booke.c | 79 printk("lr: %08lx ctr: %08lx\n", vcpu->arch.lr, vcpu->arch.ctr); kvmppc_dump_vcpu() 1425 regs->ctr = vcpu->arch.ctr; kvm_arch_vcpu_ioctl_get_regs() 1453 vcpu->arch.ctr = regs->ctr; kvm_arch_vcpu_ioctl_set_regs()
|
H A D | book3s.c | 472 regs->ctr = kvmppc_get_ctr(vcpu); kvm_arch_vcpu_ioctl_get_regs() 500 kvmppc_set_ctr(vcpu, regs->ctr); kvm_arch_vcpu_ioctl_set_regs()
|
H A D | book3s_pr.c | 164 svcpu->ctr = vcpu->arch.ctr; kvmppc_copy_to_svcpu() 214 vcpu->arch.ctr = svcpu->ctr; kvmppc_copy_from_svcpu()
|
H A D | bookehv_interrupts.S | 69 * saved in vcpu: cr, ctr, r3-r13
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | class.h | 279 __u32 ctr; member in struct:nvif_perfctr_read_v0
|
/linux-4.1.27/net/xfrm/ |
H A D | xfrm_algo.c | 511 .name = "rfc3686(ctr(aes))",
|
/linux-4.1.27/include/crypto/ |
H A D | drbg.h | 109 /* hash: static value 10.1.1.1 1b) hmac / ctr: key */
|
/linux-4.1.27/drivers/scsi/ |
H A D | dc395x.c | 1220 "rselid=0x%02x ctr=0x%08x irqen=0x%02x config=0x%04x " dump_register_info() 2091 "DMA{fifocnt=0x%04x cnt=0x%02x ctr=0x%08x}\n", data_out_phase0() 2218 int ctr = 6000000; data_in_phase0() 2226 0x80) && --ctr); data_in_phase0() 2227 if (ctr < 6000000 - 1) data_in_phase0() 2230 if (!ctr) data_in_phase0() 2247 "SCSI{fifocnt=0x%02x%s ctr=0x%08x} " data_in_phase0() 2248 "DMA{fifocnt=0x%02x fifostat=0x%02x ctr=0x%08x} " data_in_phase0() 2249 "Remain{totxfer=%i scsi_fifo+ctr=%i}\n", data_in_phase0() 2362 int ctr = 6000000; data_in_phase0() 2367 } while (!(TempDMAstatus & DMAXFERCOMP) && --ctr); data_in_phase0() 2368 if (!ctr) data_in_phase0()
|
H A D | esp_scsi.h | 219 #define ESP_FF_ONOTZERO 0x20 /* offset ctr not zero (esp100) */
|
/linux-4.1.27/drivers/crypto/ |
H A D | ixp4xx_crypto.c | 23 #include <crypto/ctr.h> 1293 .cra_name = "ctr(aes)", 1307 .cra_name = "rfc3686(ctr(aes))",
|
H A D | s5p-sss.c | 31 #include <crypto/ctr.h>
|
H A D | atmel-aes.c | 1107 .cra_name = "ctr(aes)", 1108 .cra_driver_name = "atmel-ctr-aes",
|
H A D | omap-aes.c | 882 .cra_name = "ctr(aes)", 883 .cra_driver_name = "ctr-aes-omap",
|
H A D | n2_core.c | 1248 { .name = "ctr(aes)", 1249 .drv_name = "ctr-aes",
|
/linux-4.1.27/drivers/crypto/ux500/cryp/ |
H A D | cryp_core.c | 30 #include <crypto/ctr.h> 1187 .cra_name = "ctr(aes)", 1188 .cra_driver_name = "ctr-aes-ux500",
|
/linux-4.1.27/tools/testing/selftests/powerpc/copyloops/ |
H A D | copyuser_64.S | 321 * here we have trapped again, need to clear ctr bytes starting at r3
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
H A D | phy_n.c | 14771 u8 ctr; wlc_phy_set_rfseq_nphy() local 14787 for (ctr = len; ctr < 16; ctr++) { wlc_phy_set_rfseq_nphy() 14789 t1_offset + ctr, 8, &end_event); wlc_phy_set_rfseq_nphy() 14791 t2_offset + ctr, 8, &end_dly); wlc_phy_set_rfseq_nphy() 15094 int ctr; wlc_phy_adjust_lnagaintbl_nphy() local 15136 for (ctr = 0; ctr < 4; ctr++) wlc_phy_adjust_lnagaintbl_nphy() 15137 regval[ctr] = wlc_phy_adjust_lnagaintbl_nphy() 15138 nphy_def_lnagains[ctr] + wlc_phy_adjust_lnagaintbl_nphy() 15447 int ctr; wlc_phy_workarounds_nphy_gainctrl() local 16021 for (ctr = 0; ctr < 4; ctr++) wlc_phy_workarounds_nphy_gainctrl() 16022 regval[ctr] = (hpf_code << 8) | 0x7c; wlc_phy_workarounds_nphy_gainctrl() 16035 for (ctr = 0; ctr < 4; ctr++) wlc_phy_workarounds_nphy_gainctrl() 16036 regval[ctr] = (hpf_code << 8) | 0x74; wlc_phy_workarounds_nphy_gainctrl() 16041 for (ctr = 0; ctr < 21; ctr++) wlc_phy_workarounds_nphy_gainctrl() 16042 regval[ctr] = 3 * ctr; wlc_phy_workarounds_nphy_gainctrl() 16046 for (ctr = 0; ctr < 21; ctr++) wlc_phy_workarounds_nphy_gainctrl() 16047 regval[ctr] = (u16) ctr; wlc_phy_workarounds_nphy_gainctrl() 21980 u8 ctr = 0, samp = 0; wlc_phy_poll_rssi_nphy() local 22007 for (ctr = 0; ctr < 4; ctr++) wlc_phy_poll_rssi_nphy() 22008 rssi_buf[ctr] = 0; wlc_phy_poll_rssi_nphy() 22019 ctr = 0; wlc_phy_poll_rssi_nphy() 22020 tmp_buf[ctr++] = ((s8) ((rssi0 & 0x3f) << 2)) >> 2; wlc_phy_poll_rssi_nphy() 22021 tmp_buf[ctr++] = ((s8) (((rssi0 >> 8) & 0x3f) << 2)) >> 2; wlc_phy_poll_rssi_nphy() 22022 tmp_buf[ctr++] = ((s8) ((rssi1 & 0x3f) << 2)) >> 2; wlc_phy_poll_rssi_nphy() 22023 tmp_buf[ctr++] = ((s8) (((rssi1 >> 8) & 0x3f) << 2)) >> 2; wlc_phy_poll_rssi_nphy() 22025 for (ctr = 0; ctr < 4; ctr++) wlc_phy_poll_rssi_nphy() 22026 rssi_buf[ctr] += tmp_buf[ctr]; wlc_phy_poll_rssi_nphy() 22889 u8 result_idx, ctr; wlc_phy_rssi_cal_nphy_rev2() local 22972 for (ctr = 0; ctr < 2; ctr++) wlc_phy_rssi_cal_nphy_rev2() 22973 poll_miniq[vcm][ctr] = wlc_phy_rssi_cal_nphy_rev2() 22974 min(poll_results[vcm][ctr * 2 + 0], wlc_phy_rssi_cal_nphy_rev2() 22975 poll_results[vcm][ctr * 2 + 1]); wlc_phy_rssi_cal_nphy_rev2() 28290 u8 ctr; wlc_phy_txpwrctrl_enable_nphy() local 28324 for (ctr = 0; ctr < tbl_len; ctr++) wlc_phy_txpwrctrl_enable_nphy() 28325 regval[ctr] = 0; wlc_phy_txpwrctrl_enable_nphy()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 219 u32 intr, ctr = WL1251_IRQ_LOOP_COUNT; wl1251_irq_work() local 312 if (--ctr == 0) wl1251_irq_work()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 6780 #define GET_64BIT_NET_STATS64(ctr) \ 6781 (((u64) (ctr##_hi) << 32) + (u64) (ctr##_lo)) 6783 #define GET_64BIT_NET_STATS(ctr) \ 6784 GET_64BIT_NET_STATS64(bp->stats_blk->ctr) + \ 6785 GET_64BIT_NET_STATS64(bp->temp_stats_blk->ctr) 6787 #define GET_32BIT_NET_STATS(ctr) \ 6788 (unsigned long) (bp->stats_blk->ctr + \ 6789 bp->temp_stats_blk->ctr)
|
/linux-4.1.27/arch/powerpc/xmon/ |
H A D | xmon.c | 1565 printf("ctr = "REG" xer = "REG" trap = %4lx\n", prregs() 1566 fp->ctr, fp->xer, fp->trap); prregs() 2501 "pc", "msr", "or3", "ctr", "lr", "xer", "ccr",
|
/linux-4.1.27/drivers/ata/ |
H A D | pata_pdc2027x.c | 473 * pdc_read_counter - Read the ctr counter
|
/linux-4.1.27/include/uapi/linux/ |
H A D | dm-log-userspace.h | 49 * int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti,
|
/linux-4.1.27/net/mac802154/ |
H A D | llsec.c | 146 key->tfm0 = crypto_alloc_blkcipher("ctr(aes)", 0, CRYPTO_ALG_ASYNC); llsec_key_alloc()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | usbdux.c | 151 /* must have more buffers due to buggy USB ctr */ 155 /* must have more buffers due to buggy USB ctr */
|
H A D | usbduxsigma.c | 114 /* must have more buffers due to buggy USB ctr */ 118 /* must have more buffers due to buggy USB ctr */
|
/linux-4.1.27/drivers/usb/serial/ |
H A D | mos7720.c | 603 s->u.pc.ctr = DCR_INIT_VAL; parport_mos7715_init_state() 619 s->u.pc.ctr = mos_parport->shadowDCR; parport_mos7715_save_state()
|
/linux-4.1.27/drivers/rapidio/ |
H A D | rio-scan.c | 271 /* Set master port destid and init destid ctr */ rio_enum_host()
|