Home | History | Annotate | Download | only in pic

Lines Matching defs:pic_ops

37 struct pic_ops {
45 void (*pic_enable_irq)(struct pic_ops *, int, int);
46 void (*pic_reenable_irq)(struct pic_ops *, int, int);
47 void (*pic_disable_irq)(struct pic_ops *, int);
48 int (*pic_get_irq)(struct pic_ops *, int); /* PIC_GET_* */
49 void (*pic_ack_irq)(struct pic_ops *, int); /* IRQ numbner */
51 void (*pic_establish_irq)(struct pic_ops *, int, int, int);
53 void (*pic_finish_setup)(struct pic_ops *);
63 struct pic_ops *is_pic;
75 struct pic_ops pic;
83 struct pic_ops pic;
94 int pic_add(struct pic_ops *);
104 void dummy_pic_establish_intr(struct pic_ops *, int, int, int);
114 struct pic_ops *setup_openpic(void *, int);
115 struct pic_ops *setup_distributed_openpic(void *, int, void **, int *);
116 struct pic_ops *setup_prepivr(int);
117 struct pic_ops *setup_i8259(void);
118 struct pic_ops *setup_mpcpic(void *);
120 struct pic_ops *find_pic_by_cookie(void *);
124 void i8259_enable_irq(struct pic_ops *, int, int);
125 void i8259_disable_irq(struct pic_ops *, int);
126 void i8259_ack_irq(struct pic_ops *, int);
127 int i8259_get_irq(struct pic_ops *, int);
130 void opic_finish_setup(struct pic_ops *pic);
132 int opic_get_irq(struct pic_ops *pic, int mode);
133 void opic_ack_irq(struct pic_ops *pic, int irq);