Home
last modified time | relevance | path

Searched refs:pd (Results 1 - 25 of 1210) sorted by relevance

12345678910>>...49

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-sh_mobile.c144 int (*setup)(struct sh_mobile_i2c_data *pd);
185 static void iic_wr(struct sh_mobile_i2c_data *pd, int offs, unsigned char data) in iic_wr() argument
188 data |= pd->icic; in iic_wr()
190 iowrite8(data, pd->reg + offs); in iic_wr()
193 static unsigned char iic_rd(struct sh_mobile_i2c_data *pd, int offs) in iic_rd() argument
195 return ioread8(pd->reg + offs); in iic_rd()
198 static void iic_set_clr(struct sh_mobile_i2c_data *pd, int offs, in iic_set_clr() argument
201 iic_wr(pd, offs, (iic_rd(pd, offs) | set) & ~clr); in iic_set_clr()
238 static int sh_mobile_i2c_check_timing(struct sh_mobile_i2c_data *pd) in sh_mobile_i2c_check_timing() argument
264 sh_mobile_i2c_init(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_init() argument
291 sh_mobile_i2c_v2_init(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_v2_init() argument
303 i2c_op(struct sh_mobile_i2c_data *pd, enum sh_mobile_i2c_op op) i2c_op() argument
354 sh_mobile_i2c_isr_tx(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_isr_tx() argument
370 sh_mobile_i2c_isr_rx(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_isr_rx() argument
404 struct sh_mobile_i2c_data *pd = dev_id; sh_mobile_i2c_isr() local
445 sh_mobile_i2c_dma_unmap(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_dma_unmap() argument
456 sh_mobile_i2c_cleanup_dma(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_cleanup_dma() argument
470 struct sh_mobile_i2c_data *pd = data; sh_mobile_i2c_dma_callback() local
515 sh_mobile_i2c_xfer_dma(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_xfer_dma() argument
569 start_ch(struct sh_mobile_i2c_data *pd, struct i2c_msg *usr_msg, bool do_init) start_ch() argument
599 poll_dte(struct sh_mobile_i2c_data *pd) poll_dte() argument
618 poll_busy(struct sh_mobile_i2c_data *pd) poll_busy() argument
647 sh_mobile_xfer(struct sh_mobile_i2c_data *pd, struct i2c_msg *msgs, int num) sh_mobile_xfer() argument
728 struct sh_mobile_i2c_data *pd = i2c_get_adapdata(adapter); sh_mobile_i2c_xfer() local
738 struct sh_mobile_i2c_data *pd = i2c_get_adapdata(adapter); sh_mobile_i2c_xfer_atomic() local
762 sh_mobile_i2c_r8a7740_workaround(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_r8a7740_workaround() argument
826 sh_mobile_i2c_release_dma(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_release_dma() argument
839 sh_mobile_i2c_hook_irqs(struct platform_device *dev, struct sh_mobile_i2c_data *pd) sh_mobile_i2c_hook_irqs() argument
862 struct sh_mobile_i2c_data *pd; sh_mobile_i2c_probe() local
951 struct sh_mobile_i2c_data *pd = platform_get_drvdata(dev); sh_mobile_i2c_remove() local
[all...]
H A Di2c-simtec.c36 struct simtec_i2c_data *pd = pw; in simtec_i2c_setsda() local
37 writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg); in simtec_i2c_setsda()
42 struct simtec_i2c_data *pd = pw; in simtec_i2c_setscl() local
43 writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg); in simtec_i2c_setscl()
48 struct simtec_i2c_data *pd = pw; in simtec_i2c_getsda() local
49 return readb(pd->reg) & STATE_SDA ? 1 : 0; in simtec_i2c_getsda()
54 struct simtec_i2c_data *pd = pw; in simtec_i2c_getscl() local
55 return readb(pd->reg) & STATE_SCL ? 1 : 0; in simtec_i2c_getscl()
62 struct simtec_i2c_data *pd; in simtec_i2c_probe() local
67 pd in simtec_i2c_probe()
131 struct simtec_i2c_data *pd = platform_get_drvdata(dev); simtec_i2c_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sh_mobile.c144 int (*setup)(struct sh_mobile_i2c_data *pd);
185 static void iic_wr(struct sh_mobile_i2c_data *pd, int offs, unsigned char data) in iic_wr() argument
188 data |= pd->icic; in iic_wr()
190 iowrite8(data, pd->reg + offs); in iic_wr()
193 static unsigned char iic_rd(struct sh_mobile_i2c_data *pd, int offs) in iic_rd() argument
195 return ioread8(pd->reg + offs); in iic_rd()
198 static void iic_set_clr(struct sh_mobile_i2c_data *pd, int offs, in iic_set_clr() argument
201 iic_wr(pd, offs, (iic_rd(pd, offs) | set) & ~clr); in iic_set_clr()
238 static int sh_mobile_i2c_check_timing(struct sh_mobile_i2c_data *pd) in sh_mobile_i2c_check_timing() argument
264 sh_mobile_i2c_init(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_init() argument
291 sh_mobile_i2c_v2_init(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_v2_init() argument
303 i2c_op(struct sh_mobile_i2c_data *pd, enum sh_mobile_i2c_op op) i2c_op() argument
354 sh_mobile_i2c_isr_tx(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_isr_tx() argument
370 sh_mobile_i2c_isr_rx(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_isr_rx() argument
404 struct sh_mobile_i2c_data *pd = dev_id; sh_mobile_i2c_isr() local
445 sh_mobile_i2c_cleanup_dma(struct sh_mobile_i2c_data *pd, bool terminate) sh_mobile_i2c_cleanup_dma() argument
462 struct sh_mobile_i2c_data *pd = data; sh_mobile_i2c_dma_callback() local
507 sh_mobile_i2c_xfer_dma(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_xfer_dma() argument
561 start_ch(struct sh_mobile_i2c_data *pd, struct i2c_msg *usr_msg, bool do_init) start_ch() argument
591 poll_dte(struct sh_mobile_i2c_data *pd) poll_dte() argument
610 poll_busy(struct sh_mobile_i2c_data *pd) poll_busy() argument
639 sh_mobile_xfer(struct sh_mobile_i2c_data *pd, struct i2c_msg *msgs, int num) sh_mobile_xfer() argument
720 struct sh_mobile_i2c_data *pd = i2c_get_adapdata(adapter); sh_mobile_i2c_xfer() local
730 struct sh_mobile_i2c_data *pd = i2c_get_adapdata(adapter); sh_mobile_i2c_xfer_atomic() local
754 sh_mobile_i2c_r8a7740_workaround(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_r8a7740_workaround() argument
818 sh_mobile_i2c_release_dma(struct sh_mobile_i2c_data *pd) sh_mobile_i2c_release_dma() argument
831 sh_mobile_i2c_hook_irqs(struct platform_device *dev, struct sh_mobile_i2c_data *pd) sh_mobile_i2c_hook_irqs() argument
872 struct sh_mobile_i2c_data *pd; sh_mobile_i2c_probe() local
957 struct sh_mobile_i2c_data *pd = platform_get_drvdata(dev); sh_mobile_i2c_remove() local
966 struct sh_mobile_i2c_data *pd = dev_get_drvdata(dev); sh_mobile_i2c_suspend() local
974 struct sh_mobile_i2c_data *pd = dev_get_drvdata(dev); sh_mobile_i2c_resume() local
[all...]
H A Di2c-simtec.c36 struct simtec_i2c_data *pd = pw; in simtec_i2c_setsda() local
37 writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg); in simtec_i2c_setsda()
42 struct simtec_i2c_data *pd = pw; in simtec_i2c_setscl() local
43 writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg); in simtec_i2c_setscl()
48 struct simtec_i2c_data *pd = pw; in simtec_i2c_getsda() local
49 return readb(pd->reg) & STATE_SDA ? 1 : 0; in simtec_i2c_getsda()
54 struct simtec_i2c_data *pd = pw; in simtec_i2c_getscl() local
55 return readb(pd->reg) & STATE_SCL ? 1 : 0; in simtec_i2c_getscl()
62 struct simtec_i2c_data *pd; in simtec_i2c_probe() local
67 pd in simtec_i2c_probe()
131 struct simtec_i2c_data *pd = platform_get_drvdata(dev); simtec_i2c_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
H A Dsmsc9420.c86 static inline u32 smsc9420_reg_read(struct smsc9420_pdata *pd, u32 offset) in smsc9420_reg_read() argument
88 return ioread32(pd->ioaddr + offset); in smsc9420_reg_read()
92 smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value) in smsc9420_reg_write() argument
94 iowrite32(value, pd->ioaddr + offset); in smsc9420_reg_write()
97 static inline void smsc9420_pci_flush_write(struct smsc9420_pdata *pd) in smsc9420_pci_flush_write() argument
100 smsc9420_reg_read(pd, ID_REV); in smsc9420_pci_flush_write()
105 struct smsc9420_pdata *pd = (struct smsc9420_pdata *)bus->priv; in smsc9420_mii_read() local
110 spin_lock_irqsave(&pd->phy_lock, flags); in smsc9420_mii_read()
113 if ((smsc9420_reg_read(pd, MII_ACCESS) & MII_ACCESS_MII_BUSY_)) { in smsc9420_mii_read()
114 netif_warn(pd, dr in smsc9420_mii_read()
143 struct smsc9420_pdata *pd = (struct smsc9420_pdata *)bus->priv; smsc9420_mii_write() local
189 smsc9420_eeprom_reload(struct smsc9420_pdata *pd) smsc9420_eeprom_reload() argument
216 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_get_drvinfo() local
226 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_get_msglevel() local
232 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_set_msglevel() local
246 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_getregs() local
264 smsc9420_eeprom_enable_access(struct smsc9420_pdata *pd) smsc9420_eeprom_enable_access() argument
272 smsc9420_eeprom_send_cmd(struct smsc9420_pdata *pd, u32 op) smsc9420_eeprom_send_cmd() argument
305 smsc9420_eeprom_read_location(struct smsc9420_pdata *pd, u8 address, u8 *data) smsc9420_eeprom_read_location() argument
320 smsc9420_eeprom_write_location(struct smsc9420_pdata *pd, u8 address, u8 data) smsc9420_eeprom_write_location() argument
346 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_get_eeprom() local
370 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_set_eeprom() local
406 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_set_mac_address() local
418 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_check_mac_address() local
451 smsc9420_stop_tx(struct smsc9420_pdata *pd) smsc9420_stop_tx() argument
486 smsc9420_free_tx_ring(struct smsc9420_pdata *pd) smsc9420_free_tx_ring() argument
520 smsc9420_free_rx_ring(struct smsc9420_pdata *pd) smsc9420_free_rx_ring() argument
552 smsc9420_stop_rx(struct smsc9420_pdata *pd) smsc9420_stop_rx() argument
591 struct smsc9420_pdata *pd = dev_id; smsc9420_isr() local
658 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_poll_controller() local
667 smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd) smsc9420_dmac_soft_reset() argument
678 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_stop() local
737 smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index, const u32 status) smsc9420_rx_handoff() argument
776 smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index) smsc9420_alloc_rx_buffer() argument
804 smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd) smsc9420_alloc_new_rx_buffers() argument
816 struct smsc9420_pdata *pd = smsc9420_rx_poll() local
887 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_complete_tx() local
925 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_hard_start_xmit() local
982 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_get_stats() local
991 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_set_multicast_list() local
1039 smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd) smsc9420_phy_update_flowcontrol() argument
1070 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_phy_adjust_link() local
1101 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_mii_probe() local
1136 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_mii_init() local
1174 smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd) smsc9420_alloc_tx_ring() argument
1207 smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd) smsc9420_alloc_rx_ring() argument
1265 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_open() local
1432 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_suspend() local
1497 struct smsc9420_pdata *pd; smsc9420_probe() local
1623 struct smsc9420_pdata *pd; smsc9420_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/smsc/
H A Dsmsc9420.c86 static inline u32 smsc9420_reg_read(struct smsc9420_pdata *pd, u32 offset) in smsc9420_reg_read() argument
88 return ioread32(pd->ioaddr + offset); in smsc9420_reg_read()
92 smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value) in smsc9420_reg_write() argument
94 iowrite32(value, pd->ioaddr + offset); in smsc9420_reg_write()
97 static inline void smsc9420_pci_flush_write(struct smsc9420_pdata *pd) in smsc9420_pci_flush_write() argument
100 smsc9420_reg_read(pd, ID_REV); in smsc9420_pci_flush_write()
105 struct smsc9420_pdata *pd = bus->priv; in smsc9420_mii_read() local
110 spin_lock_irqsave(&pd->phy_lock, flags); in smsc9420_mii_read()
113 if ((smsc9420_reg_read(pd, MII_ACCESS) & MII_ACCESS_MII_BUSY_)) { in smsc9420_mii_read()
114 netif_warn(pd, dr in smsc9420_mii_read()
143 struct smsc9420_pdata *pd = bus->priv; smsc9420_mii_write() local
189 smsc9420_eeprom_reload(struct smsc9420_pdata *pd) smsc9420_eeprom_reload() argument
216 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_get_drvinfo() local
226 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_get_msglevel() local
232 struct smsc9420_pdata *pd = netdev_priv(netdev); smsc9420_ethtool_set_msglevel() local
246 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_getregs() local
264 smsc9420_eeprom_enable_access(struct smsc9420_pdata *pd) smsc9420_eeprom_enable_access() argument
272 smsc9420_eeprom_send_cmd(struct smsc9420_pdata *pd, u32 op) smsc9420_eeprom_send_cmd() argument
305 smsc9420_eeprom_read_location(struct smsc9420_pdata *pd, u8 address, u8 *data) smsc9420_eeprom_read_location() argument
320 smsc9420_eeprom_write_location(struct smsc9420_pdata *pd, u8 address, u8 data) smsc9420_eeprom_write_location() argument
346 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_get_eeprom() local
370 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_ethtool_set_eeprom() local
406 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_set_mac_address() local
418 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_check_mac_address() local
453 smsc9420_stop_tx(struct smsc9420_pdata *pd) smsc9420_stop_tx() argument
488 smsc9420_free_tx_ring(struct smsc9420_pdata *pd) smsc9420_free_tx_ring() argument
522 smsc9420_free_rx_ring(struct smsc9420_pdata *pd) smsc9420_free_rx_ring() argument
554 smsc9420_stop_rx(struct smsc9420_pdata *pd) smsc9420_stop_rx() argument
593 struct smsc9420_pdata *pd = dev_id; smsc9420_isr() local
660 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_poll_controller() local
669 smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd) smsc9420_dmac_soft_reset() argument
680 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_stop() local
739 smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index, const u32 status) smsc9420_rx_handoff() argument
778 smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index) smsc9420_alloc_rx_buffer() argument
806 smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd) smsc9420_alloc_new_rx_buffers() argument
818 struct smsc9420_pdata *pd = smsc9420_rx_poll() local
889 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_complete_tx() local
927 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_hard_start_xmit() local
984 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_get_stats() local
993 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_set_multicast_list() local
1041 smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd) smsc9420_phy_update_flowcontrol() argument
1072 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_phy_adjust_link() local
1103 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_mii_probe() local
1138 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_mii_init() local
1175 smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd) smsc9420_alloc_tx_ring() argument
1208 smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd) smsc9420_alloc_rx_ring() argument
1266 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_open() local
1433 struct smsc9420_pdata *pd = netdev_priv(dev); smsc9420_suspend() local
1498 struct smsc9420_pdata *pd; smsc9420_probe() local
1624 struct smsc9420_pdata *pd; smsc9420_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/block/
H A Dpktcdvd.c75 #define pkt_err(pd, fmt, ...) \
76 pr_err("%s: " fmt, pd->name, ##__VA_ARGS__)
77 #define pkt_notice(pd, fmt, ...) \
78 pr_notice("%s: " fmt, pd->name, ##__VA_ARGS__)
79 #define pkt_info(pd, fmt, ...) \
80 pr_info("%s: " fmt, pd->name, ##__VA_ARGS__)
82 #define pkt_dbg(level, pd, fmt, ...) \
86 pd->name, __func__, ##__VA_ARGS__); \
88 pr_notice("%s: " fmt, pd->name, ##__VA_ARGS__); \
111 static sector_t get_zone(sector_t sector, struct pktcdvd_device *pd) in get_zone() argument
119 pkt_kobj_create(struct pktcdvd_device *pd, const char* name, struct kobject* parent, struct kobj_type* ktype) pkt_kobj_create() argument
210 struct pktcdvd_device *pd = to_pktcdvdkobj(kobj)->pd; kobj_pkt_show() local
270 struct pktcdvd_device *pd = to_pktcdvdkobj(kobj)->pd; kobj_pkt_store() local
314 pkt_sysfs_dev_new(struct pktcdvd_device *pd) pkt_sysfs_dev_new() argument
332 pkt_sysfs_dev_remove(struct pktcdvd_device *pd) pkt_sysfs_dev_remove() argument
360 struct pktcdvd_device *pd = pkt_devs[idx]; device_map_show() local
473 pkt_debugfs_dev_new(struct pktcdvd_device *pd) pkt_debugfs_dev_new() argument
485 pkt_debugfs_dev_remove(struct pktcdvd_device *pd) pkt_debugfs_dev_remove() argument
509 pkt_bio_finished(struct pktcdvd_device *pd) pkt_bio_finished() argument
591 pkt_shrink_pktlist(struct pktcdvd_device *pd) pkt_shrink_pktlist() argument
603 pkt_grow_pktlist(struct pktcdvd_device *pd, int nr_packets) pkt_grow_pktlist() argument
631 pkt_rbtree_erase(struct pktcdvd_device *pd, struct pkt_rb_node *node) pkt_rbtree_erase() argument
642 pkt_rbtree_find(struct pktcdvd_device *pd, sector_t s) pkt_rbtree_find() argument
676 pkt_rbtree_insert(struct pktcdvd_device *pd, struct pkt_rb_node *node) pkt_rbtree_insert() argument
700 pkt_generic_packet(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_generic_packet() argument
748 pkt_dump_sense(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_dump_sense() argument
765 pkt_flush_cache(struct pktcdvd_device *pd) pkt_flush_cache() argument
786 pkt_set_speed(struct pktcdvd_device *pd, unsigned write_speed, unsigned read_speed) pkt_set_speed() argument
812 pkt_queue_bio(struct pktcdvd_device *pd, struct bio *bio) pkt_queue_bio() argument
841 pkt_iosched_process_queue(struct pktcdvd_device *pd) pkt_iosched_process_queue() argument
924 pkt_set_segment_merging(struct pktcdvd_device *pd, struct request_queue *q) pkt_set_segment_merging() argument
950 struct pktcdvd_device *pd = pkt->pd; pkt_end_io_read() local
969 struct pktcdvd_device *pd = pkt->pd; pkt_end_io_packet_write() local
985 pkt_gather_data(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_gather_data() argument
1060 pkt_get_packet_data(struct pktcdvd_device *pd, int zone) pkt_get_packet_data() argument
1076 pkt_put_packet_data(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_put_packet_data() argument
1103 pkt_handle_queue(struct pktcdvd_device *pd) pkt_handle_queue() argument
1206 pkt_start_write(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_start_write() argument
1263 pkt_run_state_machine(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_run_state_machine() argument
1316 pkt_handle_packets(struct pktcdvd_device *pd) pkt_handle_packets() argument
1345 pkt_count_states(struct pktcdvd_device *pd, int *states) pkt_count_states() argument
1366 struct pktcdvd_device *pd = foobar; kcdrwd() local
1460 pkt_print_settings(struct pktcdvd_device *pd) pkt_print_settings() argument
1468 pkt_mode_sense(struct pktcdvd_device *pd, struct packet_command *cgc, int page_code, int page_control) pkt_mode_sense() argument
1480 pkt_mode_select(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_mode_select() argument
1492 pkt_get_disc_info(struct pktcdvd_device *pd, disc_information *di) pkt_get_disc_info() argument
1520 pkt_get_track_info(struct pktcdvd_device *pd, __u16 track, __u8 type, track_information *ti) pkt_get_track_info() argument
1547 pkt_get_last_written(struct pktcdvd_device *pd, long *last_written) pkt_get_last_written() argument
1588 pkt_set_write_settings(struct pktcdvd_device *pd) pkt_set_write_settings() argument
1675 pkt_writable_track(struct pktcdvd_device *pd, track_information *ti) pkt_writable_track() argument
1708 pkt_writable_disc(struct pktcdvd_device *pd, disc_information *di) pkt_writable_disc() argument
1751 pkt_probe_settings(struct pktcdvd_device *pd) pkt_probe_settings() argument
1852 pkt_write_caching(struct pktcdvd_device *pd, int set) pkt_write_caching() argument
1885 pkt_lock_door(struct pktcdvd_device *pd, int lockflag) pkt_lock_door() argument
1898 pkt_get_max_speed(struct pktcdvd_device *pd, unsigned *write_speed) pkt_get_max_speed() argument
1959 pkt_media_speed(struct pktcdvd_device *pd, unsigned *speed) pkt_media_speed() argument
2032 pkt_perform_opc(struct pktcdvd_device *pd) pkt_perform_opc() argument
2051 pkt_open_write(struct pktcdvd_device *pd) pkt_open_write() argument
2108 pkt_open_dev(struct pktcdvd_device *pd, fmode_t write) pkt_open_dev() argument
2177 pkt_release_dev(struct pktcdvd_device *pd, int flush) pkt_release_dev() argument
2201 struct pktcdvd_device *pd = NULL; pkt_open() local
2245 struct pktcdvd_device *pd = disk->private_data; pkt_close() local
2263 struct pktcdvd_device *pd = psd->pd; pkt_end_io_read_cloned() local
2272 pkt_make_request_read(struct pktcdvd_device *pd, struct bio *bio) pkt_make_request_read() argument
2288 struct pktcdvd_device *pd = q->queuedata; pkt_make_request_write() local
2372 struct pktcdvd_device *pd; pkt_submit_bio() local
2431 pkt_init_queue(struct pktcdvd_device *pd) pkt_init_queue() argument
2442 struct pktcdvd_device *pd = m->private; pkt_seq_show() local
2502 pkt_new_dev(struct pktcdvd_device *pd, dev_t dev) pkt_new_dev() argument
2563 struct pktcdvd_device *pd = bdev->bd_disk->private_data; pkt_ioctl() local
2602 struct pktcdvd_device *pd = disk->private_data; pkt_check_events() local
2638 struct pktcdvd_device *pd; pkt_setup_dev() local
2727 struct pktcdvd_device *pd; pkt_remove_dev() local
2778 struct pktcdvd_device *pd; pkt_get_status() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/dt3155/
H A Ddt3155.c128 struct dt3155_priv *pd = vb2_get_drv_priv(vq); in dt3155_queue_setup() local
129 unsigned size = pd->width * pd->height; in dt3155_queue_setup()
142 struct dt3155_priv *pd = vb2_get_drv_priv(vb->vb2_queue); in dt3155_buf_prepare() local
144 vb2_set_plane_payload(vb, 0, pd->width * pd->height); in dt3155_buf_prepare()
150 struct dt3155_priv *pd = vb2_get_drv_priv(q); in dt3155_start_streaming() local
151 struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; in dt3155_start_streaming()
154 pd->sequence = 0; in dt3155_start_streaming()
156 iowrite32(dma_addr, pd in dt3155_start_streaming()
178 struct dt3155_priv *pd = vb2_get_drv_priv(q); dt3155_stop_streaming() local
214 struct dt3155_priv *pd = vb2_get_drv_priv(vb->vb2_queue); dt3155_buf_queue() local
295 struct dt3155_priv *pd = video_drvdata(filp); dt3155_querycap() local
314 struct dt3155_priv *pd = video_drvdata(filp); dt3155_fmt_vid_cap() local
328 struct dt3155_priv *pd = video_drvdata(filp); dt3155_g_std() local
336 struct dt3155_priv *pd = video_drvdata(filp); dt3155_s_std() local
373 struct dt3155_priv *pd = video_drvdata(filp); dt3155_g_input() local
381 struct dt3155_priv *pd = video_drvdata(filp); dt3155_s_input() local
412 dt3155_init_board(struct dt3155_priv *pd) dt3155_init_board() argument
496 struct dt3155_priv *pd; dt3155_probe() local
575 struct dt3155_priv *pd = container_of(v4l2_dev, struct dt3155_priv, dt3155_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/dt3155/
H A Ddt3155.c128 struct dt3155_priv *pd = vb2_get_drv_priv(vq); in dt3155_queue_setup() local
129 unsigned size = pd->width * pd->height; in dt3155_queue_setup()
142 struct dt3155_priv *pd = vb2_get_drv_priv(vb->vb2_queue); in dt3155_buf_prepare() local
144 vb2_set_plane_payload(vb, 0, pd->width * pd->height); in dt3155_buf_prepare()
150 struct dt3155_priv *pd = vb2_get_drv_priv(q); in dt3155_start_streaming() local
151 struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; in dt3155_start_streaming()
154 pd->sequence = 0; in dt3155_start_streaming()
156 iowrite32(dma_addr, pd in dt3155_start_streaming()
178 struct dt3155_priv *pd = vb2_get_drv_priv(q); dt3155_stop_streaming() local
214 struct dt3155_priv *pd = vb2_get_drv_priv(vb->vb2_queue); dt3155_buf_queue() local
311 struct dt3155_priv *pd = video_drvdata(filp); dt3155_fmt_vid_cap() local
325 struct dt3155_priv *pd = video_drvdata(filp); dt3155_g_std() local
333 struct dt3155_priv *pd = video_drvdata(filp); dt3155_s_std() local
370 struct dt3155_priv *pd = video_drvdata(filp); dt3155_g_input() local
378 struct dt3155_priv *pd = video_drvdata(filp); dt3155_s_input() local
409 dt3155_init_board(struct dt3155_priv *pd) dt3155_init_board() argument
493 struct dt3155_priv *pd; dt3155_probe() local
572 struct dt3155_priv *pd = container_of(v4l2_dev, struct dt3155_priv, dt3155_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/block/
H A Dpktcdvd.c98 static sector_t get_zone(sector_t sector, struct pktcdvd_device *pd) in get_zone() argument
100 return (sector + pd->offset) & ~(sector_t)(pd->settings.size - 1); in get_zone()
122 struct pktcdvd_device *pd = dev_get_drvdata(dev); in packets_started_show() local
124 return sysfs_emit(buf, "%lu\n", pd->stats.pkt_started); in packets_started_show()
131 struct pktcdvd_device *pd = dev_get_drvdata(dev); in packets_finished_show() local
133 return sysfs_emit(buf, "%lu\n", pd->stats.pkt_ended); in packets_finished_show()
140 struct pktcdvd_device *pd = dev_get_drvdata(dev); in kb_written_show() local
142 return sysfs_emit(buf, "%lu\n", pd->stats.secs_w >> 1); in kb_written_show()
149 struct pktcdvd_device *pd in kb_read_show() local
158 struct pktcdvd_device *pd = dev_get_drvdata(dev); kb_read_gather_show() local
167 struct pktcdvd_device *pd = dev_get_drvdata(dev); reset_store() local
198 struct pktcdvd_device *pd = dev_get_drvdata(dev); size_show() local
228 struct pktcdvd_device *pd = dev_get_drvdata(dev); congestion_off_show() local
241 struct pktcdvd_device *pd = dev_get_drvdata(dev); congestion_off_store() local
259 struct pktcdvd_device *pd = dev_get_drvdata(dev); congestion_on_show() local
272 struct pktcdvd_device *pd = dev_get_drvdata(dev); congestion_on_store() local
305 pkt_sysfs_dev_new(struct pktcdvd_device *pd) pkt_sysfs_dev_new() argument
316 pkt_sysfs_dev_remove(struct pktcdvd_device *pd) pkt_sysfs_dev_remove() argument
337 struct pktcdvd_device *pd = pkt_devs[idx]; device_map_show() local
419 pkt_count_states(struct pktcdvd_device *pd, int *states) pkt_count_states() argument
436 struct pktcdvd_device *pd = m->private; pkt_seq_show() local
495 pkt_debugfs_dev_new(struct pktcdvd_device *pd) pkt_debugfs_dev_new() argument
507 pkt_debugfs_dev_remove(struct pktcdvd_device *pd) pkt_debugfs_dev_remove() argument
531 pkt_bio_finished(struct pktcdvd_device *pd) pkt_bio_finished() argument
606 pkt_shrink_pktlist(struct pktcdvd_device *pd) pkt_shrink_pktlist() argument
618 pkt_grow_pktlist(struct pktcdvd_device *pd, int nr_packets) pkt_grow_pktlist() argument
646 pkt_rbtree_erase(struct pktcdvd_device *pd, struct pkt_rb_node *node) pkt_rbtree_erase() argument
657 pkt_rbtree_find(struct pktcdvd_device *pd, sector_t s) pkt_rbtree_find() argument
691 pkt_rbtree_insert(struct pktcdvd_device *pd, struct pkt_rb_node *node) pkt_rbtree_insert() argument
715 pkt_generic_packet(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_generic_packet() argument
765 pkt_dump_sense(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_dump_sense() argument
783 pkt_flush_cache(struct pktcdvd_device *pd) pkt_flush_cache() argument
804 pkt_set_speed(struct pktcdvd_device *pd, unsigned write_speed, unsigned read_speed) pkt_set_speed() argument
828 pkt_queue_bio(struct pktcdvd_device *pd, struct bio *bio) pkt_queue_bio() argument
857 pkt_iosched_process_queue(struct pktcdvd_device *pd) pkt_iosched_process_queue() argument
941 pkt_set_segment_merging(struct pktcdvd_device *pd, struct request_queue *q) pkt_set_segment_merging() argument
969 struct pktcdvd_device *pd = pkt->pd; pkt_end_io_read() local
988 struct pktcdvd_device *pd = pkt->pd; pkt_end_io_packet_write() local
1005 pkt_gather_data(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_gather_data() argument
1077 pkt_get_packet_data(struct pktcdvd_device *pd, int zone) pkt_get_packet_data() argument
1093 pkt_put_packet_data(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_put_packet_data() argument
1120 pkt_handle_queue(struct pktcdvd_device *pd) pkt_handle_queue() argument
1260 pkt_start_write(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_start_write() argument
1316 pkt_run_state_machine(struct pktcdvd_device *pd, struct packet_data *pkt) pkt_run_state_machine() argument
1371 pkt_handle_packets(struct pktcdvd_device *pd) pkt_handle_packets() argument
1407 struct pktcdvd_device *pd = foobar; kcdrwd() local
1499 pkt_print_settings(struct pktcdvd_device *pd) pkt_print_settings() argument
1507 pkt_mode_sense(struct pktcdvd_device *pd, struct packet_command *cgc, int page_code, int page_control) pkt_mode_sense() argument
1518 pkt_mode_select(struct pktcdvd_device *pd, struct packet_command *cgc) pkt_mode_select() argument
1529 pkt_get_disc_info(struct pktcdvd_device *pd, disc_information *di) pkt_get_disc_info() argument
1557 pkt_get_track_info(struct pktcdvd_device *pd, __u16 track, __u8 type, track_information *ti) pkt_get_track_info() argument
1583 pkt_get_last_written(struct pktcdvd_device *pd, long *last_written) pkt_get_last_written() argument
1624 pkt_set_write_settings(struct pktcdvd_device *pd) pkt_set_write_settings() argument
1712 pkt_writable_track(struct pktcdvd_device *pd, track_information *ti) pkt_writable_track() argument
1747 pkt_writable_disc(struct pktcdvd_device *pd, disc_information *di) pkt_writable_disc() argument
1791 pkt_probe_settings(struct pktcdvd_device *pd) pkt_probe_settings() argument
1893 pkt_write_caching(struct pktcdvd_device *pd) pkt_write_caching() argument
1932 pkt_lock_door(struct pktcdvd_device *pd, int lockflag) pkt_lock_door() argument
1945 pkt_get_max_speed(struct pktcdvd_device *pd, unsigned *write_speed) pkt_get_max_speed() argument
2006 pkt_media_speed(struct pktcdvd_device *pd, unsigned *speed) pkt_media_speed() argument
2080 pkt_perform_opc(struct pktcdvd_device *pd) pkt_perform_opc() argument
2100 pkt_open_write(struct pktcdvd_device *pd) pkt_open_write() argument
2157 pkt_open_dev(struct pktcdvd_device *pd, bool write) pkt_open_dev() argument
2226 pkt_release_dev(struct pktcdvd_device *pd, int flush) pkt_release_dev() argument
2252 struct pktcdvd_device *pd = NULL; pkt_open() local
2295 struct pktcdvd_device *pd = disk->private_data; pkt_release() local
2313 struct pktcdvd_device *pd = psd->pd; pkt_end_io_read_cloned() local
2322 pkt_make_request_read(struct pktcdvd_device *pd, struct bio *bio) pkt_make_request_read() argument
2338 struct pktcdvd_device *pd = q->queuedata; pkt_make_request_write() local
2430 struct pktcdvd_device *pd = bio->bi_bdev->bd_disk->queue->queuedata; pkt_submit_bio() local
2482 pkt_init_queue(struct pktcdvd_device *pd) pkt_init_queue() argument
2491 pkt_new_dev(struct pktcdvd_device *pd, dev_t dev) pkt_new_dev() argument
2556 struct pktcdvd_device *pd = bdev->bd_disk->private_data; pkt_ioctl() local
2597 struct pktcdvd_device *pd = disk->private_data; pkt_check_events() local
2633 struct pktcdvd_device *pd; pkt_setup_dev() local
2721 struct pktcdvd_device *pd; pkt_remove_dev() local
2775 struct pktcdvd_device *pd; pkt_get_status() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/mediatek/
H A Dmtk-pm-domains.c62 static bool scpsys_domain_is_on(struct scpsys_domain *pd) in scpsys_domain_is_on() argument
64 struct scpsys *scpsys = pd->scpsys; in scpsys_domain_is_on()
67 regmap_read(scpsys->base, pd->data->pwr_sta_offs, &status); in scpsys_domain_is_on()
68 status &= pd->data->sta_mask; in scpsys_domain_is_on()
70 regmap_read(scpsys->base, pd->data->pwr_sta2nd_offs, &status2); in scpsys_domain_is_on()
71 status2 &= pd->data->sta_mask; in scpsys_domain_is_on()
77 static int scpsys_sram_enable(struct scpsys_domain *pd) in scpsys_sram_enable() argument
79 u32 pdn_ack = pd->data->sram_pdn_ack_bits; in scpsys_sram_enable()
80 struct scpsys *scpsys = pd->scpsys; in scpsys_sram_enable()
84 regmap_clear_bits(scpsys->base, pd in scpsys_sram_enable()
101 scpsys_sram_disable(struct scpsys_domain *pd) scpsys_sram_disable() argument
146 scpsys_bus_protect_enable(struct scpsys_domain *pd) scpsys_bus_protect_enable() argument
186 scpsys_bus_protect_disable(struct scpsys_domain *pd) scpsys_bus_protect_disable() argument
209 struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd); scpsys_power_on() local
267 struct scpsys_domain *pd = container_of(genpd, struct scpsys_domain, genpd); scpsys_power_off() local
310 struct scpsys_domain *pd; scpsys_add_one_domain() local
534 scpsys_remove_one_domain(struct scpsys_domain *pd) scpsys_remove_one_domain() argument
557 struct scpsys_domain *pd; scpsys_domain_cleanup() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dmmu.c120 void psb_mmu_set_pd_context(struct psb_mmu_pd *pd, int hw_context) in psb_mmu_set_pd_context() argument
122 struct drm_device *dev = pd->driver->dev; in psb_mmu_set_pd_context()
127 down_write(&pd->driver->sem); in psb_mmu_set_pd_context()
128 PSB_WSGX32(page_to_pfn(pd->p) << PAGE_SHIFT, offset); in psb_mmu_set_pd_context()
130 psb_mmu_flush_pd_locked(pd->driver, 1); in psb_mmu_set_pd_context()
131 pd->hw_context = hw_context; in psb_mmu_set_pd_context()
132 up_write(&pd->driver->sem); in psb_mmu_set_pd_context()
160 struct psb_mmu_pd *pd = kmalloc(sizeof(*pd), GFP_KERNEL); in psb_mmu_alloc_pd() local
164 if (!pd) in psb_mmu_alloc_pd()
229 psb_mmu_free_pagedir(struct psb_mmu_pd *pd) psb_mmu_free_pagedir() argument
260 psb_mmu_alloc_pt(struct psb_mmu_pd *pd) psb_mmu_alloc_pt() argument
306 psb_mmu_pt_alloc_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_alloc_map_lock() argument
346 psb_mmu_pt_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_map_lock() argument
365 struct psb_mmu_pd *pd = pt->pd; psb_mmu_pt_unmap_unlock() local
400 struct psb_mmu_pd *pd; psb_mmu_get_default_pd() local
477 psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) psb_mmu_flush_ptes() argument
525 psb_mmu_remove_pfn_sequence(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages) psb_mmu_remove_pfn_sequence() argument
564 psb_mmu_remove_pages(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) psb_mmu_remove_pages() argument
620 psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, uint32_t start_pfn, unsigned long address, uint32_t num_pages, int type) psb_mmu_insert_pfn_sequence() argument
666 psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride, int type) psb_mmu_insert_pages() argument
733 psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, unsigned long *pfn) psb_mmu_virtual_to_pfn() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/sifive/
H A Dsifive-prci.c21 * @pd: PRCI context
25 * address of the PRCI register target described by @pd, and return
30 * Return: the contents of the register described by @pd and @offs.
32 static u32 __prci_readl(struct __prci_data *pd, u32 offs) in __prci_readl() argument
34 return readl_relaxed(pd->va + offs); in __prci_readl()
37 static void __prci_writel(u32 v, u32 offs, struct __prci_data *pd) in __prci_writel() argument
39 writel_relaxed(v, pd->va + offs); in __prci_writel()
117 * @pd: PRCI context
121 * the PRCI identified by @pd, and store it into the local configuration
125 * @pd an
127 __prci_wrpll_read_cfg0(struct __prci_data *pd, struct __prci_wrpll_data *pwd) __prci_wrpll_read_cfg0() argument
147 __prci_wrpll_write_cfg0(struct __prci_data *pd, struct __prci_wrpll_data *pwd, struct wrpll_cfg *c) __prci_wrpll_write_cfg0() argument
151 __prci_writel(__prci_wrpll_pack(c), pwd->cfg0_offs, pd); __prci_wrpll_write_cfg0() local
163 __prci_wrpll_write_cfg1(struct __prci_data *pd, struct __prci_wrpll_data *pwd, u32 enable) __prci_wrpll_write_cfg1() argument
206 struct __prci_data *pd = pc->pd; sifive_prci_wrpll_set_rate() local
227 struct __prci_data *pd = pc->pd; sifive_clk_is_enabled() local
242 struct __prci_data *pd = pc->pd; sifive_prci_clock_enable() local
259 struct __prci_data *pd = pc->pd; sifive_prci_clock_disable() local
277 struct __prci_data *pd = pc->pd; sifive_prci_tlclksel_recalc_rate() local
294 struct __prci_data *pd = pc->pd; sifive_prci_hfpclkplldiv_recalc_rate() local
313 sifive_prci_coreclksel_use_hfclk(struct __prci_data *pd) sifive_prci_coreclksel_use_hfclk() argument
334 sifive_prci_coreclksel_use_corepll(struct __prci_data *pd) sifive_prci_coreclksel_use_corepll() argument
356 sifive_prci_coreclksel_use_final_corepll(struct __prci_data *pd) sifive_prci_coreclksel_use_final_corepll() argument
377 sifive_prci_corepllsel_use_dvfscorepll(struct __prci_data *pd) sifive_prci_corepllsel_use_dvfscorepll() argument
398 sifive_prci_corepllsel_use_corepll(struct __prci_data *pd) sifive_prci_corepllsel_use_corepll() argument
419 sifive_prci_hfpclkpllsel_use_hfclk(struct __prci_data *pd) sifive_prci_hfpclkpllsel_use_hfclk() argument
440 sifive_prci_hfpclkpllsel_use_hfpclkpll(struct __prci_data *pd) sifive_prci_hfpclkpllsel_use_hfpclkpll() argument
455 struct __prci_data *pd = pc->pd; sifive_prci_pcie_aux_clock_is_enabled() local
469 struct __prci_data *pd = pc->pd; sifive_prci_pcie_aux_clock_enable() local
484 struct __prci_data *pd = pc->pd; sifive_prci_pcie_aux_clock_disable() local
503 __prci_register_clocks(struct device *dev, struct __prci_data *pd, const struct prci_clk_desc *desc) __prci_register_clocks() argument
570 struct __prci_data *pd; sifive_prci_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dmmu.c128 void psb_mmu_set_pd_context(struct psb_mmu_pd *pd, int hw_context) in psb_mmu_set_pd_context() argument
130 struct drm_device *dev = pd->driver->dev; in psb_mmu_set_pd_context()
135 down_write(&pd->driver->sem); in psb_mmu_set_pd_context()
136 PSB_WSGX32(page_to_pfn(pd->p) << PAGE_SHIFT, offset); in psb_mmu_set_pd_context()
138 psb_mmu_flush_pd_locked(pd->driver, 1); in psb_mmu_set_pd_context()
139 pd->hw_context = hw_context; in psb_mmu_set_pd_context()
140 up_write(&pd->driver->sem); in psb_mmu_set_pd_context()
168 struct psb_mmu_pd *pd = kmalloc(sizeof(*pd), GFP_KERNEL); in psb_mmu_alloc_pd() local
172 if (!pd) in psb_mmu_alloc_pd()
237 psb_mmu_free_pagedir(struct psb_mmu_pd *pd) psb_mmu_free_pagedir() argument
268 psb_mmu_alloc_pt(struct psb_mmu_pd *pd) psb_mmu_alloc_pt() argument
316 psb_mmu_pt_alloc_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_alloc_map_lock() argument
356 psb_mmu_pt_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_map_lock() argument
375 struct psb_mmu_pd *pd = pt->pd; psb_mmu_pt_unmap_unlock() local
410 struct psb_mmu_pd *pd; psb_mmu_get_default_pd() local
422 struct psb_mmu_pd *pd; psb_get_default_pd_addr() local
499 psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) psb_mmu_flush_ptes() argument
547 psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) psb_mmu_flush_ptes() argument
555 psb_mmu_remove_pfn_sequence(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages) psb_mmu_remove_pfn_sequence() argument
594 psb_mmu_remove_pages(struct psb_mmu_pd *pd, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride) psb_mmu_remove_pages() argument
650 psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, uint32_t start_pfn, unsigned long address, uint32_t num_pages, int type) psb_mmu_insert_pfn_sequence() argument
696 psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages, unsigned long address, uint32_t num_pages, uint32_t desired_tile_stride, uint32_t hw_tile_stride, int type) psb_mmu_insert_pages() argument
763 psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, unsigned long *pfn) psb_mmu_virtual_to_pfn() argument
[all...]
/kernel/linux/linux-6.6/net/l2tp/
H A Dl2tp_debugfs.c43 static void l2tp_dfs_next_tunnel(struct l2tp_dfs_seq_data *pd) in l2tp_dfs_next_tunnel() argument
46 if (pd->tunnel) in l2tp_dfs_next_tunnel()
47 l2tp_tunnel_dec_refcount(pd->tunnel); in l2tp_dfs_next_tunnel()
49 pd->tunnel = l2tp_tunnel_get_nth(pd->net, pd->tunnel_idx); in l2tp_dfs_next_tunnel()
50 pd->tunnel_idx++; in l2tp_dfs_next_tunnel()
53 static void l2tp_dfs_next_session(struct l2tp_dfs_seq_data *pd) in l2tp_dfs_next_session() argument
56 if (pd->session) in l2tp_dfs_next_session()
57 l2tp_session_dec_refcount(pd in l2tp_dfs_next_session()
70 struct l2tp_dfs_seq_data *pd = SEQ_START_TOKEN; l2tp_dfs_seq_start() local
103 struct l2tp_dfs_seq_data *pd = v; l2tp_dfs_seq_stop() local
233 struct l2tp_dfs_seq_data *pd = v; l2tp_dfs_seq_show() local
269 struct l2tp_dfs_seq_data *pd; l2tp_dfs_seq_open() local
305 struct l2tp_dfs_seq_data *pd; l2tp_dfs_seq_release() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/samsung/
H A Dpm_domains.c32 struct generic_pm_domain pd; member
38 struct exynos_pm_domain *pd; in exynos_pd_power() local
43 pd = container_of(domain, struct exynos_pm_domain, pd); in exynos_pd_power()
44 base = pd->base; in exynos_pd_power()
46 pwr = power_on ? pd->local_pwr_cfg : 0; in exynos_pd_power()
52 while ((readl_relaxed(base + 0x4) & pd->local_pwr_cfg) != pwr) { in exynos_pd_power()
86 .compatible = "samsung,exynos4210-pd",
89 .compatible = "samsung,exynos5433-pd",
111 struct exynos_pm_domain *pd; in exynos4_pm_init_power_domain() local
[all...]
/kernel/linux/linux-5.10/net/l2tp/
H A Dl2tp_debugfs.c42 static void l2tp_dfs_next_tunnel(struct l2tp_dfs_seq_data *pd) in l2tp_dfs_next_tunnel() argument
45 if (pd->tunnel) in l2tp_dfs_next_tunnel()
46 l2tp_tunnel_dec_refcount(pd->tunnel); in l2tp_dfs_next_tunnel()
48 pd->tunnel = l2tp_tunnel_get_nth(pd->net, pd->tunnel_idx); in l2tp_dfs_next_tunnel()
49 pd->tunnel_idx++; in l2tp_dfs_next_tunnel()
52 static void l2tp_dfs_next_session(struct l2tp_dfs_seq_data *pd) in l2tp_dfs_next_session() argument
55 if (pd->session) in l2tp_dfs_next_session()
56 l2tp_session_dec_refcount(pd in l2tp_dfs_next_session()
69 struct l2tp_dfs_seq_data *pd = SEQ_START_TOKEN; l2tp_dfs_seq_start() local
102 struct l2tp_dfs_seq_data *pd = v; l2tp_dfs_seq_stop() local
235 struct l2tp_dfs_seq_data *pd = v; l2tp_dfs_seq_show() local
271 struct l2tp_dfs_seq_data *pd; l2tp_dfs_seq_open() local
307 struct l2tp_dfs_seq_data *pd; l2tp_dfs_seq_release() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/samsung/
H A Dexynos-pm-domains.c32 struct generic_pm_domain pd; member
38 struct exynos_pm_domain *pd; in exynos_pd_power() local
43 pd = container_of(domain, struct exynos_pm_domain, pd); in exynos_pd_power()
44 base = pd->base; in exynos_pd_power()
46 pwr = power_on ? pd->local_pwr_cfg : 0; in exynos_pd_power()
52 while ((readl_relaxed(base + 0x4) & pd->local_pwr_cfg) != pwr) { in exynos_pd_power()
86 .compatible = "samsung,exynos4210-pd",
89 .compatible = "samsung,exynos5433-pd",
110 struct exynos_pm_domain *pd; in exynos_pd_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/xilinx/
H A Dzynqmp-pm-domains.c75 struct zynqmp_pm_domain *pd = to_zynqmp_pm_domain(domain); in zynqmp_gpd_power_on() local
78 ret = zynqmp_pm_set_requirement(pd->node_id, in zynqmp_gpd_power_on()
85 ZYNQMP_PM_CAPABILITY_ACCESS, pd->node_id, ret); in zynqmp_gpd_power_on()
90 ZYNQMP_PM_CAPABILITY_ACCESS, pd->node_id); in zynqmp_gpd_power_on()
106 struct zynqmp_pm_domain *pd = to_zynqmp_pm_domain(domain); in zynqmp_gpd_power_off() local
113 if (!pd->requested) { in zynqmp_gpd_power_off()
115 pd->node_id); in zynqmp_gpd_power_off()
130 ret = zynqmp_pm_set_requirement(pd->node_id, capabilities, 0, in zynqmp_gpd_power_off()
135 capabilities, pd->node_id, ret); in zynqmp_gpd_power_off()
140 capabilities, pd in zynqmp_gpd_power_off()
155 struct zynqmp_pm_domain *pd = to_zynqmp_pm_domain(domain); zynqmp_gpd_attach_dev() local
192 struct zynqmp_pm_domain *pd = to_zynqmp_pm_domain(domain); zynqmp_gpd_detach_dev() local
217 struct zynqmp_pm_domain *pd; zynqmp_gpd_xlate() local
253 struct zynqmp_pm_domain *pd; zynqmp_gpd_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/qcom/
H A Drpmpd.c17 #define domain_to_rpmpd(domain) container_of(domain, struct rpmpd, pd)
49 struct generic_pm_domain pd; member
74 .pd = { .name = "cx", },
82 .pd = { .name = "cx_ao", },
92 .pd = { .name = "cx", },
100 .pd = { .name = "cx_ao", },
110 .pd = { .name = "cx", },
118 .pd = { .name = "cx_ao", },
128 .pd = { .name = "cx", },
136 .pd
783 rpmpd_send_enable(struct rpmpd *pd, bool enable) rpmpd_send_enable() argument
795 rpmpd_send_corner(struct rpmpd *pd, int state, unsigned int corner) rpmpd_send_corner() argument
807 to_active_sleep(struct rpmpd *pd, unsigned int corner, unsigned int *active, unsigned int *sleep) to_active_sleep() argument
818 rpmpd_aggregate_corner(struct rpmpd *pd) rpmpd_aggregate_corner() argument
850 struct rpmpd *pd = domain_to_rpmpd(domain); rpmpd_power_on() local
872 struct rpmpd *pd = domain_to_rpmpd(domain); rpmpd_power_off() local
889 struct rpmpd *pd = domain_to_rpmpd(domain); rpmpd_set_performance() local
984 struct rpmpd *pd; rpmpd_sync_state() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/
H A Dinterrupt.c96 struct ps3_private *pd = irq_data_get_irq_chip_data(d); in ps3_chip_mask() local
100 pd->thread_id, d->irq); in ps3_chip_mask()
103 clear_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_mask()
104 lv1_did_update_interrupt_mask(pd->ppe_id, pd->thread_id); in ps3_chip_mask()
117 struct ps3_private *pd = irq_data_get_irq_chip_data(d); in ps3_chip_unmask() local
121 pd->thread_id, d->irq); in ps3_chip_unmask()
124 set_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_unmask()
125 lv1_did_update_interrupt_mask(pd->ppe_id, pd in ps3_chip_unmask()
138 const struct ps3_private *pd = irq_data_get_irq_chip_data(d); ps3_chip_eoi() local
172 struct ps3_private *pd; ps3_virq_setup() local
220 const struct ps3_private *pd = irq_get_chip_data(virq); ps3_virq_destroy() local
246 struct ps3_private *pd; ps3_irq_plug_setup() local
290 const struct ps3_private *pd = irq_get_chip_data(virq); ps3_irq_plug_destroy() local
634 _dump_bmp(struct ps3_private* pd, const char* func, int line) _dump_bmp() argument
645 _dump_mask(struct ps3_private *pd, const char* func, int line) _dump_mask() argument
655 dump_bmp(struct ps3_private* pd) dump_bmp() argument
683 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_register_ipi_debug_brk() local
693 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_register_ipi_irq() local
703 struct ps3_private *pd = this_cpu_ptr(&ps3_private); ps3_get_irq() local
749 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_init_IRQ() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/
H A Dinterrupt.c97 struct ps3_private *pd = irq_data_get_irq_chip_data(d); in ps3_chip_mask() local
101 pd->thread_id, d->irq); in ps3_chip_mask()
104 clear_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_mask()
105 lv1_did_update_interrupt_mask(pd->ppe_id, pd->thread_id); in ps3_chip_mask()
118 struct ps3_private *pd = irq_data_get_irq_chip_data(d); in ps3_chip_unmask() local
122 pd->thread_id, d->irq); in ps3_chip_unmask()
125 set_bit(63 - d->irq, &pd->bmp.mask); in ps3_chip_unmask()
126 lv1_did_update_interrupt_mask(pd->ppe_id, pd in ps3_chip_unmask()
139 const struct ps3_private *pd = irq_data_get_irq_chip_data(d); ps3_chip_eoi() local
173 struct ps3_private *pd; ps3_virq_setup() local
221 const struct ps3_private *pd = irq_get_chip_data(virq); ps3_virq_destroy() local
247 struct ps3_private *pd; ps3_irq_plug_setup() local
291 const struct ps3_private *pd = irq_get_chip_data(virq); ps3_irq_plug_destroy() local
635 _dump_bmp(struct ps3_private* pd, const char* func, int line) _dump_bmp() argument
646 _dump_mask(struct ps3_private *pd, const char* func, int line) _dump_mask() argument
656 dump_bmp(struct ps3_private* pd) dump_bmp() argument
684 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_register_ipi_debug_brk() local
694 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_register_ipi_irq() local
704 struct ps3_private *pd = this_cpu_ptr(&ps3_private); ps3_get_irq() local
750 struct ps3_private *pd = &per_cpu(ps3_private, cpu); ps3_init_IRQ() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dti_sci_pm_domains.c40 * @pd: generic_pm_domain for use with the genpd framework
47 struct generic_pm_domain pd; member
52 #define genpd_to_ti_sci_pd(gpd) container_of(gpd, struct ti_sci_pm_domain, pd)
60 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain); in ti_sci_pd_power_off() local
61 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_off()
63 return ti_sci->ops.dev_ops.put_device(ti_sci, pd->idx); in ti_sci_pd_power_off()
72 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain); in ti_sci_pd_power_on() local
73 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_on()
75 if (pd->exclusive) in ti_sci_pd_power_on()
77 pd in ti_sci_pd_power_on()
121 struct ti_sci_pm_domain *pd; ti_sci_pm_domain_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c40 * @pd: generic_pm_domain for use with the genpd framework
47 struct generic_pm_domain pd; member
52 #define genpd_to_ti_sci_pd(gpd) container_of(gpd, struct ti_sci_pm_domain, pd)
60 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain); in ti_sci_pd_power_off() local
61 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_off()
63 return ti_sci->ops.dev_ops.put_device(ti_sci, pd->idx); in ti_sci_pd_power_off()
72 struct ti_sci_pm_domain *pd = genpd_to_ti_sci_pd(domain); in ti_sci_pd_power_on() local
73 const struct ti_sci_handle *ti_sci = pd->parent->ti_sci; in ti_sci_pd_power_on()
75 if (pd->exclusive) in ti_sci_pd_power_on()
77 pd in ti_sci_pd_power_on()
121 struct ti_sci_pm_domain *pd; ti_sci_pm_domain_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/xilinx/
H A Dzynqmp_pm_domains.c75 struct zynqmp_pm_domain *pd; in zynqmp_gpd_power_on() local
77 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_power_on()
78 ret = zynqmp_pm_set_requirement(pd->node_id, in zynqmp_gpd_power_on()
84 __func__, domain->name, pd->node_id, ret); in zynqmp_gpd_power_on()
105 struct zynqmp_pm_domain *pd; in zynqmp_gpd_power_off() local
109 pd = container_of(domain, struct zynqmp_pm_domain, gpd); in zynqmp_gpd_power_off()
112 if (!(pd->flags & ZYNQMP_PM_DOMAIN_REQUESTED)) { in zynqmp_gpd_power_off()
129 ret = zynqmp_pm_set_requirement(pd->node_id, capabilities, 0, in zynqmp_gpd_power_off()
137 __func__, domain->name, pd->node_id, ret); in zynqmp_gpd_power_off()
156 struct zynqmp_pm_domain *pd; in zynqmp_gpd_attach_dev() local
189 struct zynqmp_pm_domain *pd; zynqmp_gpd_detach_dev() local
216 struct zynqmp_pm_domain *pd; zynqmp_gpd_xlate() local
252 struct zynqmp_pm_domain *pd; zynqmp_gpd_probe() local
[all...]

Completed in 20 milliseconds

12345678910>>...49