/drivers/isdn/hisax/ |
D | l3ni1.c | 113 { struct l3_process *pc = st->l3.proc; /* start of processes */ in l3ni1_search_dummy_proc() local 117 while (pc) in l3ni1_search_dummy_proc() 118 { if ((pc->callref == -1) && (pc->prot.ni1.invoke_id == id)) in l3ni1_search_dummy_proc() 119 return (pc); in l3ni1_search_dummy_proc() 120 pc = pc->next; in l3ni1_search_dummy_proc() 133 struct l3_process *pc = NULL; in l3ni1_dummy_return_result() local 135 if ((pc = l3ni1_search_dummy_proc(st, id))) in l3ni1_dummy_return_result() 136 { L3DelTimer(&pc->timer); /* remove timer */ in l3ni1_dummy_return_result() 138 cs = pc->st->l1.hardware; in l3ni1_dummy_return_result() 142 ic.parm.ni1_io.hl_id = pc->prot.ni1.invoke_id; in l3ni1_dummy_return_result() [all …]
|
D | l3_1tr6.c | 31 l3_1TR6_message(struct l3_process *pc, u_char mt, u_char pd) in l3_1TR6_message() argument 39 MsgHead(p, pc->callref, mt, pd); in l3_1TR6_message() 40 l3_msg(pc->st, DL_DATA | REQUEST, skb); in l3_1TR6_message() 44 l3_1tr6_release_req(struct l3_process *pc, u_char pr, void *arg) in l3_1tr6_release_req() argument 46 StopAllL3Timer(pc); in l3_1tr6_release_req() 47 newl3state(pc, 19); in l3_1tr6_release_req() 48 l3_1TR6_message(pc, MT_N1_REL, PROTO_DIS_N1); in l3_1tr6_release_req() 49 L3AddTimer(&pc->timer, T308, CC_T308_1); in l3_1tr6_release_req() 53 l3_1tr6_invalid(struct l3_process *pc, u_char pr, void *arg) in l3_1tr6_invalid() argument 58 l3_1tr6_release_req(pc, 0, NULL); in l3_1tr6_invalid() [all …]
|
D | l3dss1.c | 114 { struct l3_process *pc = st->l3.proc; /* start of processes */ in l3dss1_search_dummy_proc() local 118 while (pc) in l3dss1_search_dummy_proc() 119 { if ((pc->callref == -1) && (pc->prot.dss1.invoke_id == id)) in l3dss1_search_dummy_proc() 120 return (pc); in l3dss1_search_dummy_proc() 121 pc = pc->next; in l3dss1_search_dummy_proc() 134 struct l3_process *pc = NULL; in l3dss1_dummy_return_result() local 136 if ((pc = l3dss1_search_dummy_proc(st, id))) in l3dss1_dummy_return_result() 137 { L3DelTimer(&pc->timer); /* remove timer */ in l3dss1_dummy_return_result() 139 cs = pc->st->l1.hardware; in l3dss1_dummy_return_result() 143 ic.parm.dss1_io.hl_id = pc->prot.dss1.invoke_id; in l3dss1_dummy_return_result() [all …]
|
/drivers/pinctrl/ |
D | pinctrl-bcm2835.c | 90 struct bcm2835_pinctrl *pc; member 264 static inline u32 bcm2835_gpio_rd(struct bcm2835_pinctrl *pc, unsigned reg) in bcm2835_gpio_rd() argument 266 return readl(pc->base + reg); in bcm2835_gpio_rd() 269 static inline void bcm2835_gpio_wr(struct bcm2835_pinctrl *pc, unsigned reg, in bcm2835_gpio_wr() argument 272 writel(val, pc->base + reg); in bcm2835_gpio_wr() 275 static inline int bcm2835_gpio_get_bit(struct bcm2835_pinctrl *pc, unsigned reg, in bcm2835_gpio_get_bit() argument 279 return (bcm2835_gpio_rd(pc, reg) >> GPIO_REG_SHIFT(bit)) & 1; in bcm2835_gpio_get_bit() 283 static inline void bcm2835_gpio_set_bit(struct bcm2835_pinctrl *pc, in bcm2835_gpio_set_bit() argument 287 bcm2835_gpio_wr(pc, reg, BIT(GPIO_REG_SHIFT(bit))); in bcm2835_gpio_set_bit() 291 struct bcm2835_pinctrl *pc, unsigned pin) in bcm2835_pinctrl_fsel_get() argument [all …]
|
/drivers/ssb/ |
D | driver_pcicore.c | 19 static u32 ssb_pcie_read(struct ssb_pcicore *pc, u32 address); 20 static void ssb_pcie_write(struct ssb_pcicore *pc, u32 address, u32 data); 21 static u16 ssb_pcie_mdio_read(struct ssb_pcicore *pc, u8 device, u8 address); 22 static void ssb_pcie_mdio_write(struct ssb_pcicore *pc, u8 device, 26 u32 pcicore_read32(struct ssb_pcicore *pc, u16 offset) in pcicore_read32() argument 28 return ssb_read32(pc->dev, offset); in pcicore_read32() 32 void pcicore_write32(struct ssb_pcicore *pc, u16 offset, u32 value) in pcicore_write32() argument 34 ssb_write32(pc->dev, offset, value); in pcicore_write32() 38 u16 pcicore_read16(struct ssb_pcicore *pc, u16 offset) in pcicore_read16() argument 40 return ssb_read16(pc->dev, offset); in pcicore_read16() [all …]
|
/drivers/bcma/ |
D | driver_pci.c | 20 u32 bcma_pcie_read(struct bcma_drv_pci *pc, u32 address) in bcma_pcie_read() argument 22 pcicore_write32(pc, BCMA_CORE_PCI_PCIEIND_ADDR, address); in bcma_pcie_read() 23 pcicore_read32(pc, BCMA_CORE_PCI_PCIEIND_ADDR); in bcma_pcie_read() 24 return pcicore_read32(pc, BCMA_CORE_PCI_PCIEIND_DATA); in bcma_pcie_read() 27 static void bcma_pcie_write(struct bcma_drv_pci *pc, u32 address, u32 data) in bcma_pcie_write() argument 29 pcicore_write32(pc, BCMA_CORE_PCI_PCIEIND_ADDR, address); in bcma_pcie_write() 30 pcicore_read32(pc, BCMA_CORE_PCI_PCIEIND_ADDR); in bcma_pcie_write() 31 pcicore_write32(pc, BCMA_CORE_PCI_PCIEIND_DATA, data); in bcma_pcie_write() 34 static void bcma_pcie_mdio_set_phy(struct bcma_drv_pci *pc, u8 phy) in bcma_pcie_mdio_set_phy() argument 47 pcicore_write32(pc, BCMA_CORE_PCI_MDIO_DATA, v); in bcma_pcie_mdio_set_phy() [all …]
|
D | driver_pci_host.c | 27 bool bcma_core_pci_is_in_hostmode(struct bcma_drv_pci *pc) in bcma_core_pci_is_in_hostmode() argument 29 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_is_in_hostmode() 38 bcma_core_enable(pc->core, 0); in bcma_core_pci_is_in_hostmode() 40 return !mips_busprobe32(tmp, pc->core->io_addr); in bcma_core_pci_is_in_hostmode() 43 static u32 bcma_pcie_read_config(struct bcma_drv_pci *pc, u32 address) in bcma_pcie_read_config() argument 45 pcicore_write32(pc, BCMA_CORE_PCI_CONFIG_ADDR, address); in bcma_pcie_read_config() 46 pcicore_read32(pc, BCMA_CORE_PCI_CONFIG_ADDR); in bcma_pcie_read_config() 47 return pcicore_read32(pc, BCMA_CORE_PCI_CONFIG_DATA); in bcma_pcie_read_config() 50 static void bcma_pcie_write_config(struct bcma_drv_pci *pc, u32 address, in bcma_pcie_write_config() argument 53 pcicore_write32(pc, BCMA_CORE_PCI_CONFIG_ADDR, address); in bcma_pcie_write_config() [all …]
|
/drivers/pwm/ |
D | pwm-tiecap.c | 69 struct ecap_pwm_chip *pc = to_ecap_pwm_chip(chip); in ecap_pwm_config() local 77 c = pc->clk_rate; in ecap_pwm_config() 86 c = pc->clk_rate; in ecap_pwm_config() 92 pm_runtime_get_sync(pc->chip.dev); in ecap_pwm_config() 94 reg_val = readw(pc->mmio_base + ECCTL2); in ecap_pwm_config() 99 writew(reg_val, pc->mmio_base + ECCTL2); in ecap_pwm_config() 103 writel(duty_cycles, pc->mmio_base + CAP2); in ecap_pwm_config() 104 writel(period_cycles, pc->mmio_base + CAP1); in ecap_pwm_config() 111 writel(duty_cycles, pc->mmio_base + CAP4); in ecap_pwm_config() 112 writel(period_cycles, pc->mmio_base + CAP3); in ecap_pwm_config() [all …]
|
D | pwm-tiehrpwm.c | 200 static void configure_polarity(struct ehrpwm_pwm_chip *pc, int chan) in configure_polarity() argument 215 if (pc->polarity[chan] == PWM_POLARITY_INVERSED) in configure_polarity() 223 if (pc->polarity[chan] == PWM_POLARITY_INVERSED) in configure_polarity() 230 ehrpwm_modify(pc->mmio_base, aqctl_reg, aqctl_mask, aqctl_val); in configure_polarity() 240 struct ehrpwm_pwm_chip *pc = to_ehrpwm_pwm_chip(chip); in ehrpwm_pwm_config() local 249 c = pc->clk_rate; in ehrpwm_pwm_config() 258 c = pc->clk_rate; in ehrpwm_pwm_config() 269 if (pc->period_cycles[i] && in ehrpwm_pwm_config() 270 (pc->period_cycles[i] != period_cycles)) { in ehrpwm_pwm_config() 284 pc->period_cycles[pwm->hwpwm] = period_cycles; in ehrpwm_pwm_config() [all …]
|
D | pwm-spear.c | 80 struct spear_pwm_chip *pc = to_spear_pwm_chip(chip); in spear_pwm_config() local 95 clk_rate = clk_get_rate(pc->clk); in spear_pwm_config() 124 ret = clk_enable(pc->clk); in spear_pwm_config() 128 spear_pwm_writel(pc, pwm->hwpwm, PWMCR, in spear_pwm_config() 130 spear_pwm_writel(pc, pwm->hwpwm, PWMDCR, dc); in spear_pwm_config() 131 spear_pwm_writel(pc, pwm->hwpwm, PWMPCR, pv); in spear_pwm_config() 132 clk_disable(pc->clk); in spear_pwm_config() 139 struct spear_pwm_chip *pc = to_spear_pwm_chip(chip); in spear_pwm_enable() local 143 rc = clk_enable(pc->clk); in spear_pwm_enable() 147 val = spear_pwm_readl(pc, pwm->hwpwm, PWMCR); in spear_pwm_enable() [all …]
|
D | pwm-tegra.c | 69 struct tegra_pwm_chip *pc = to_tegra_pwm_chip(chip); in tegra_pwm_config() local 89 rate = clk_get_rate(pc->clk) >> PWM_DUTY_WIDTH; in tegra_pwm_config() 116 err = clk_prepare_enable(pc->clk); in tegra_pwm_config() 122 pwm_writel(pc, pwm->hwpwm, val); in tegra_pwm_config() 128 clk_disable_unprepare(pc->clk); in tegra_pwm_config() 135 struct tegra_pwm_chip *pc = to_tegra_pwm_chip(chip); in tegra_pwm_enable() local 139 rc = clk_prepare_enable(pc->clk); in tegra_pwm_enable() 143 val = pwm_readl(pc, pwm->hwpwm); in tegra_pwm_enable() 145 pwm_writel(pc, pwm->hwpwm, val); in tegra_pwm_enable() 152 struct tegra_pwm_chip *pc = to_tegra_pwm_chip(chip); in tegra_pwm_disable() local [all …]
|
D | pwm-pxa.c | 65 struct pxa_pwm_chip *pc = to_pxa_pwm_chip(chip); in pxa_pwm_config() local 73 c = clk_get_rate(pc->clk); in pxa_pwm_config() 94 rc = clk_prepare_enable(pc->clk); in pxa_pwm_config() 98 writel(prescale, pc->mmio_base + offset + PWMCR); in pxa_pwm_config() 99 writel(dc, pc->mmio_base + offset + PWMDCR); in pxa_pwm_config() 100 writel(pv, pc->mmio_base + offset + PWMPCR); in pxa_pwm_config() 102 clk_disable_unprepare(pc->clk); in pxa_pwm_config() 108 struct pxa_pwm_chip *pc = to_pxa_pwm_chip(chip); in pxa_pwm_enable() local 110 return clk_prepare_enable(pc->clk); in pxa_pwm_enable() 115 struct pxa_pwm_chip *pc = to_pxa_pwm_chip(chip); in pxa_pwm_disable() local [all …]
|
D | core.c | 136 of_pwm_xlate_with_flags(struct pwm_chip *pc, const struct of_phandle_args *args) in of_pwm_xlate_with_flags() argument 140 if (pc->of_pwm_n_cells < 3) in of_pwm_xlate_with_flags() 143 if (args->args[0] >= pc->npwm) in of_pwm_xlate_with_flags() 146 pwm = pwm_request_from_chip(pc, args->args[0], NULL); in of_pwm_xlate_with_flags() 162 of_pwm_simple_xlate(struct pwm_chip *pc, const struct of_phandle_args *args) in of_pwm_simple_xlate() argument 166 if (pc->of_pwm_n_cells < 2) in of_pwm_simple_xlate() 169 if (args->args[0] >= pc->npwm) in of_pwm_simple_xlate() 172 pwm = pwm_request_from_chip(pc, args->args[0], NULL); in of_pwm_simple_xlate() 495 struct pwm_chip *pc; in of_pwm_get() local 512 pc = of_node_to_pwmchip(args.np); in of_pwm_get() [all …]
|
/drivers/ide/ |
D | ide-floppy.c | 65 struct ide_atapi_pc *pc = drive->pc; in ide_floppy_callback() local 66 struct request *rq = pc->rq; in ide_floppy_callback() 67 int uptodate = pc->error ? 0 : 1; in ide_floppy_callback() 71 if (drive->failed_pc == pc) in ide_floppy_callback() 74 if (pc->c[0] == GPCMD_READ_10 || pc->c[0] == GPCMD_WRITE_10 || in ide_floppy_callback() 77 else if (pc->c[0] == GPCMD_REQUEST_SENSE) { in ide_floppy_callback() 81 if (!pc->error) { in ide_floppy_callback() 107 struct ide_atapi_pc *pc) in ide_floppy_report_error() argument 117 floppy->drive->name, pc->c[0], floppy->sense_key, in ide_floppy_report_error() 124 struct ide_atapi_pc *pc) in ide_floppy_issue_pc() argument [all …]
|
D | ide-floppy_ioctl.c | 37 struct ide_atapi_pc *pc, in ide_floppy_get_format_capacities() argument 51 ide_floppy_create_read_capacity_cmd(pc); in ide_floppy_get_format_capacities() 53 if (ide_queue_pc_tail(drive, floppy->disk, pc, pc_buf, pc->req_xfer)) { in ide_floppy_get_format_capacities() 97 static void ide_floppy_create_format_unit_cmd(struct ide_atapi_pc *pc, in ide_floppy_create_format_unit_cmd() argument 101 ide_init_pc(pc); in ide_floppy_create_format_unit_cmd() 102 pc->c[0] = GPCMD_FORMAT_UNIT; in ide_floppy_create_format_unit_cmd() 103 pc->c[1] = 0x17; in ide_floppy_create_format_unit_cmd() 115 pc->req_xfer = 12; in ide_floppy_create_format_unit_cmd() 116 pc->flags |= PC_FLAG_WRITING; in ide_floppy_create_format_unit_cmd() 119 static int ide_floppy_get_sfrp_bit(ide_drive_t *drive, struct ide_atapi_pc *pc) in ide_floppy_get_sfrp_bit() argument [all …]
|
D | ide-tape.c | 271 struct ide_atapi_pc *pc = drive->failed_pc; in idetape_analyze_error() local 284 if (pc->flags & PC_FLAG_DMA_ERROR) in idetape_analyze_error() 292 if ((pc->c[0] == READ_6 || pc->c[0] == WRITE_6) in idetape_analyze_error() 294 && pc->c[4] == 0 && pc->c[3] == 0 && pc->c[2] == 0) { in idetape_analyze_error() 297 pc->error = 0; in idetape_analyze_error() 299 pc->flags |= PC_FLAG_ABORT; in idetape_analyze_error() 302 if (pc->c[0] == READ_6 && (sense[2] & 0x80)) { in idetape_analyze_error() 303 pc->error = IDE_DRV_ERROR_FILEMARK; in idetape_analyze_error() 304 pc->flags |= PC_FLAG_ABORT; in idetape_analyze_error() 306 if (pc->c[0] == WRITE_6) { in idetape_analyze_error() [all …]
|
D | ide-atapi.c | 79 void ide_init_pc(struct ide_atapi_pc *pc) in ide_init_pc() argument 81 memset(pc, 0, sizeof(*pc)); in ide_init_pc() 90 struct ide_atapi_pc *pc, void *buf, unsigned int bufflen) in ide_queue_pc_tail() argument 97 rq->special = (char *)pc; in ide_queue_pc_tail() 106 memcpy(rq->cmd, pc->c, 12); in ide_queue_pc_tail() 118 struct ide_atapi_pc pc; in ide_do_test_unit_ready() local 120 ide_init_pc(&pc); in ide_do_test_unit_ready() 121 pc.c[0] = TEST_UNIT_READY; in ide_do_test_unit_ready() 123 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0); in ide_do_test_unit_ready() 129 struct ide_atapi_pc pc; in ide_do_start_stop() local [all …]
|
/drivers/oprofile/ |
D | cpu_buffer.c | 236 unsigned long pc, unsigned long event) in op_add_sample() argument 245 sample->eip = pc; in op_add_sample() 260 log_sample(struct oprofile_cpu_buffer *cpu_buf, unsigned long pc, in log_sample() argument 267 if (pc == ESCAPE_CODE) { in log_sample() 275 if (op_add_sample(cpu_buf, pc, event)) in log_sample() 296 __oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, in __oprofile_add_ext_sample() argument 307 if (!log_sample(cpu_buf, pc, backtrace, is_kernel, event, task)) in __oprofile_add_ext_sample() 319 void oprofile_add_ext_hw_sample(unsigned long pc, struct pt_regs * const regs, in oprofile_add_ext_hw_sample() argument 323 __oprofile_add_ext_sample(pc, regs, event, is_kernel, task); in oprofile_add_ext_hw_sample() 326 void oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, in oprofile_add_ext_sample() argument [all …]
|
/drivers/net/can/usb/peak_usb/ |
D | pcan_usb_pro.c | 141 u8 *pc; in pcan_msg_add_rec() local 146 pc = pm->rec_ptr + 1; in pcan_msg_add_rec() 155 *pc++ = va_arg(ap, int); in pcan_msg_add_rec() 156 *pc++ = va_arg(ap, int); in pcan_msg_add_rec() 157 *pc++ = va_arg(ap, int); in pcan_msg_add_rec() 158 *(u32 *)pc = cpu_to_le32(va_arg(ap, u32)); in pcan_msg_add_rec() 159 pc += 4; in pcan_msg_add_rec() 160 memcpy(pc, va_arg(ap, int *), i); in pcan_msg_add_rec() 161 pc += i; in pcan_msg_add_rec() 166 *pc++ = va_arg(ap, int); in pcan_msg_add_rec() [all …]
|
/drivers/staging/csr/ |
D | csr_msgconv.c | 225 CsrMsgConvPrimEntry *pc; in CsrMsgConvInsert() local 226 pc = CsrMsgConvFind(primType); in CsrMsgConvInsert() 228 if (pc) in CsrMsgConvInsert() 234 pc = kmalloc(sizeof(*pc), GFP_KERNEL); in CsrMsgConvInsert() 235 pc->primType = primType; in CsrMsgConvInsert() 236 pc->conv = ce; in CsrMsgConvInsert() 237 pc->lookupFunc = NULL; in CsrMsgConvInsert() 238 pc->next = converter->profile_converters; in CsrMsgConvInsert() 239 converter->profile_converters = pc; in CsrMsgConvInsert()
|
/drivers/net/ethernet/broadcom/ |
D | bnx2_fw.h | 19 .pc = BNX2_COM_CPU_PROGRAM_COUNTER, 35 .pc = BNX2_CP_CPU_PROGRAM_COUNTER, 51 .pc = BNX2_RXP_CPU_PROGRAM_COUNTER, 67 .pc = BNX2_TPAT_CPU_PROGRAM_COUNTER, 83 .pc = BNX2_TXP_CPU_PROGRAM_COUNTER,
|
/drivers/ptp/ |
D | ptp_clock.c | 100 static int ptp_clock_getres(struct posix_clock *pc, struct timespec *tp) in ptp_clock_getres() argument 107 static int ptp_clock_settime(struct posix_clock *pc, const struct timespec *tp) in ptp_clock_settime() argument 109 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_clock_settime() 113 static int ptp_clock_gettime(struct posix_clock *pc, struct timespec *tp) in ptp_clock_gettime() argument 115 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_clock_gettime() 119 static int ptp_clock_adjtime(struct posix_clock *pc, struct timex *tx) in ptp_clock_adjtime() argument 121 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_clock_adjtime() 167 static void delete_ptp_clock(struct posix_clock *pc) in delete_ptp_clock() argument 169 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in delete_ptp_clock()
|
D | ptp_chardev.c | 28 int ptp_open(struct posix_clock *pc, fmode_t fmode) in ptp_open() argument 33 long ptp_ioctl(struct posix_clock *pc, unsigned int cmd, unsigned long arg) in ptp_ioctl() argument 38 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_ioctl() 138 unsigned int ptp_poll(struct posix_clock *pc, struct file *fp, poll_table *wait) in ptp_poll() argument 140 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_poll() 149 ssize_t ptp_read(struct posix_clock *pc, in ptp_read() argument 152 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_read()
|
D | ptp_private.h | 72 long ptp_ioctl(struct posix_clock *pc, 75 int ptp_open(struct posix_clock *pc, fmode_t fmode); 77 ssize_t ptp_read(struct posix_clock *pc, 80 uint ptp_poll(struct posix_clock *pc,
|
/drivers/spi/ |
D | spi-s3c24xx-fiq.S | 53 subnes pc, lr, #4 @@ return, still have work to do 58 subs pc, lr, #4 80 subnes pc, lr, #4 @@ return, still have work to do 84 subs pc, lr, #4 105 subnes pc, lr, #4 @@ return, still have work to do 109 subs pc, lr, #4
|