Home
last modified time | relevance | path

Searched refs:fiq (Results 1 – 25 of 98) sorted by relevance

1234

/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddev.c196 u64 fuse_get_unique(struct fuse_iqueue *fiq) in fuse_get_unique() argument
198 fiq->reqctr += FUSE_REQ_ID_STEP; in fuse_get_unique()
199 return fiq->reqctr; in fuse_get_unique()
211 static void fuse_dev_wake_and_unlock(struct fuse_iqueue *fiq, bool sync) in fuse_dev_wake_and_unlock() argument
212 __releases(fiq->lock) in fuse_dev_wake_and_unlock()
215 wake_up_sync(&fiq->waitq); in fuse_dev_wake_and_unlock()
217 wake_up(&fiq->waitq); in fuse_dev_wake_and_unlock()
218 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in fuse_dev_wake_and_unlock()
219 spin_unlock(&fiq->lock); in fuse_dev_wake_and_unlock()
229 static void queue_request_and_unlock(struct fuse_iqueue *fiq, in queue_request_and_unlock() argument
[all …]
H A Dvirtio_fs.c164 static void virtio_fs_fiq_release(struct fuse_iqueue *fiq) in virtio_fs_fiq_release() argument
166 struct virtio_fs *vfs = fiq->priv; in virtio_fs_fiq_release()
974 static void virtio_fs_wake_forget_and_unlock(struct fuse_iqueue *fiq, bool sync) in virtio_fs_wake_forget_and_unlock() argument
975 __releases(fiq->lock) in virtio_fs_wake_forget_and_unlock()
984 link = fuse_dequeue_forget(fiq, 1, NULL); in virtio_fs_wake_forget_and_unlock()
985 unique = fuse_get_unique(fiq); in virtio_fs_wake_forget_and_unlock()
987 fs = fiq->priv; in virtio_fs_wake_forget_and_unlock()
989 spin_unlock(&fiq->lock); in virtio_fs_wake_forget_and_unlock()
1009 static void virtio_fs_wake_interrupt_and_unlock(struct fuse_iqueue *fiq, in virtio_fs_wake_interrupt_and_unlock() argument
1011 __releases(fiq->lock) in virtio_fs_wake_interrupt_and_unlock()
[all …]
H A Dfuse_i.h415 void (*wake_forget_and_unlock)(struct fuse_iqueue *fiq, bool sync)
416 __releases(fiq->lock);
421 void (*wake_interrupt_and_unlock)(struct fuse_iqueue *fiq, bool sync)
422 __releases(fiq->lock);
427 void (*wake_pending_and_unlock)(struct fuse_iqueue *fiq, bool sync)
428 __releases(fiq->lock);
433 void (*release)(struct fuse_iqueue *fiq);
930 struct fuse_forget_link *fuse_dequeue_forget(struct fuse_iqueue *fiq,
1241 u64 fuse_get_unique(struct fuse_iqueue *fiq);
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/
H A Drockchip_fiq_debugger.txt3 - compatible: "rockchip,fiq-debugger"
15 - rockchip,wake-irq: It is used to wake up fiq debugger,
19 instead of fiq.
24 fiq-debugger {
25 compatible = "rockchip,fiq-debugger";
/OK3568_Linux_fs/rkbin/doc/release/
H A DRV1126_CN.md59 | 1 | 重要 | 解决fiq堆栈错误问题 | fiq模式下输入bt命令,会显示错误的堆栈信息 | - |
94 | 1 | 重要 | 解决fiq堆栈错误问题 | fiq模式下输入bt命令,会显示错误的堆栈信息 | - |
/OK3568_Linux_fs/kernel/arch/arm/kernel/
H A Dfiq.c142 void enable_fiq(int fiq) in enable_fiq() argument
144 enable_irq(fiq + fiq_start); in enable_fiq()
147 void disable_fiq(int fiq) in disable_fiq() argument
149 disable_irq(fiq + fiq_start); in disable_fiq()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3562-linux.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Drk3562-android.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Drk3358-linux.dtsi14 fiq-debugger {
15 compatible = "rockchip,fiq-debugger";
18 /* If enable uart uses irq instead of fiq */
H A Drk3568-nvr-linux.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Drk3568-iotest-ddr3-v10-linux.dts20 fiq-debugger {
21 compatible = "rockchip,fiq-debugger";
24 /* If enable uart uses irq instead of fiq */
H A Drk3568-linux.dtsi19 fiq-debugger {
20 compatible = "rockchip,fiq-debugger";
23 /* If enable uart uses irq instead of fiq */
H A Dpx30-robot.dtsi15 fiq-debugger {
16 compatible = "rockchip,fiq-debugger";
19 /* If enable uart uses irq instead of fiq */
H A Drk3328-android.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
17 /* If enable uart uses irq instead of fiq */
H A Drk3568-android.dtsi19 fiq-debugger {
20 compatible = "rockchip,fiq-debugger";
23 /* If enable uart uses irq instead of fiq */
H A Drk3326-linux.dtsi20 fiq-debugger {
21 compatible = "rockchip,fiq-debugger";
24 /* If enable uart uses irq instead of fiq */
H A Drk3528-linux.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Drk3528-android.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Dpx30-android.dtsi12 fiq-debugger {
13 compatible = "rockchip,fiq-debugger";
16 /* If enable uart uses irq instead of fiq */
H A Drk3588-linux.dtsi42 fiq_debugger: fiq-debugger {
43 compatible = "rockchip,fiq-debugger";
46 /* If enable uart uses irq instead of fiq */
/OK3568_Linux_fs/kernel/arch/arm/common/
H A Dfiq_glue_setup.c35 fiq_glue_setup(handler->fiq, handler, in fiq_glue_setup_helper()
45 if (!handler || !handler->fiq) in fiq_glue_register_handler()
141 fiq_glue_setup(current_handler->fiq, current_handler, in fiq_glue_resume()
/OK3568_Linux_fs/kernel/arch/arm/mach-omap1/
H A Dirq.c102 static void omap_irq_set_cfg(int irq, int fiq, int priority, int trigger) in omap_irq_set_cfg() argument
109 fiq = bank ? 0 : (fiq & 0x1); in omap_irq_set_cfg()
110 val = fiq | ((priority & 0x1f) << 2) | ((trigger & 0x1) << 1); in omap_irq_set_cfg()
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/fiq_debugger/
H A Dfiq_debugger.c78 int fiq; member
198 return (state->fiq >= 0); in fiq_debugger_have_fiq()
614 irq_set_affinity(state->fiq, &cpumask); in fiq_debugger_switch_cpu()
1049 state->pdata->fiq_ack(state->pdev, state->fiq); in fiq_debugger_handle_uart_interrupt()
1452 int fiq; in fiq_debugger_probe() local
1464 fiq = platform_get_irq_byname(pdev, "fiq"); in fiq_debugger_probe()
1470 if ((uart_irq < 0 && fiq < 0) || (uart_irq >= 0 && fiq >= 0)) in fiq_debugger_probe()
1472 if (fiq >= 0 && !pdata->fiq_enable) in fiq_debugger_probe()
1485 state->fiq = fiq; in fiq_debugger_probe()
1505 if (uart_irq < 0 && fiq < 0) in fiq_debugger_probe()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dfiq.h40 extern void enable_fiq(int fiq);
41 extern void disable_fiq(int fiq);
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk312x-android.dtsi21 fiq-debugger {
22 compatible = "rockchip,fiq-debugger";
26 /* If enable uart uses irq instead of fiq */

1234