Lines Matching defs:pd

80 plic_is_pending(struct plic_data *pd, uint32_t source)  in plic_is_pending()
86 static void plic_set_pending(struct plic_data *pd, uint32_t source) in plic_set_pending()
91 static void plic_enable_interrupt(struct plic_data *pd, uint32_t source) in plic_enable_interrupt()
100 plic_get_interrupt_enable(struct plic_data *pd, uint32_t source) in plic_get_interrupt_enable()
108 static void plic_disable_interrupt(struct plic_data *pd, uint32_t source) in plic_disable_interrupt()
116 static uint32_t __maybe_unused plic_get_threshold(struct plic_data *pd) in plic_get_threshold()
123 static void plic_set_threshold(struct plic_data *pd, uint32_t threshold) in plic_set_threshold()
131 plic_get_priority(struct plic_data *pd, uint32_t source) in plic_get_priority()
136 static void plic_set_priority(struct plic_data *pd, uint32_t source, in plic_set_priority()
142 static uint32_t plic_claim_interrupt(struct plic_data *pd) in plic_claim_interrupt()
149 static void plic_complete_interrupt(struct plic_data *pd, uint32_t source) in plic_complete_interrupt()
159 struct plic_data *pd = container_of(chip, struct plic_data, chip); in plic_op_configure() local
170 struct plic_data *pd = container_of(chip, struct plic_data, chip); in plic_op_enable() local
180 struct plic_data *pd = container_of(chip, struct plic_data, chip); in plic_op_disable() local
190 struct plic_data *pd = container_of(chip, struct plic_data, chip); in plic_op_raise_pi() local
231 static void plic_init_base_addr(struct plic_data *pd, paddr_t plic_base_pa) in plic_init_base_addr()
257 struct plic_data *pd = &plic_data; in plic_init() local
274 struct plic_data *pd = &plic_data; in plic_it_handle() local