/kernel/linux/linux-5.10/drivers/rapidio/ |
H A D | rio-scan.c | 58 int destid; in rio_destid_alloc() local 62 destid = find_first_zero_bit(idtab->table, idtab->max); in rio_destid_alloc() 64 if (destid < idtab->max) { in rio_destid_alloc() 65 set_bit(destid, idtab->table); in rio_destid_alloc() 66 destid += idtab->start; in rio_destid_alloc() 68 destid = RIO_INVALID_DESTID; in rio_destid_alloc() 71 return (u16)destid; in rio_destid_alloc() 77 * @destid: destID to reserve 82 static int rio_destid_reserve(struct rio_net *net, u16 destid) in rio_destid_reserve() argument 87 destid in rio_destid_reserve() 101 rio_destid_free(struct rio_net *net, u16 destid) rio_destid_free() argument 117 int destid; rio_destid_first() local 137 int destid; rio_destid_next() local 159 rio_get_device_id(struct rio_mport *port, u16 destid, u8 hopcount) rio_get_device_id() argument 177 rio_set_device_id(struct rio_mport *port, u16 destid, u8 hopcount, u16 did) rio_set_device_id() argument 322 rio_setup_device(struct rio_net *net, struct rio_mport *port, u16 destid, u8 hopcount, int do_enum) rio_setup_device() argument 596 u16 destid; rio_enum_peer() local 730 rio_disc_peer(struct rio_net *net, struct rio_mport *port, u16 destid, u8 hopcount, struct rio_dev *prev, int prev_port) rio_disc_peer() argument 893 u16 destid; rio_update_route_tables() local [all...] |
H A D | rio.c | 723 * @destid: destination id window points to 733 int rio_map_outb_region(struct rio_mport *mport, u16 destid, u64 rbase, in rio_map_outb_region() argument 743 rc = mport->ops->map_outb(mport, destid, rbase, size, in rio_map_outb_region() 754 * @destid: destination id mapping points to 757 void rio_unmap_outb_region(struct rio_mport *mport, u16 destid, u64 rstart) in rio_unmap_outb_region() argument 765 mport->ops->unmap_outb(mport, destid, rstart); in rio_unmap_outb_region() 775 * @destid: Destination ID of the device 781 u16 destid, u8 hopcount, u32 *rmap) in rio_mport_get_physefb() 786 ext_ftr_ptr = rio_mport_get_efb(port, local, destid, hopcount, 0); in rio_mport_get_physefb() 793 rio_mport_read_config_32(port, destid, hopcoun in rio_mport_get_physefb() 780 rio_mport_get_physefb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 *rmap) rio_mport_get_physefb() argument 898 rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid, u8 hopcount, u8 port_num) rio_enable_rx_tx_port() argument 993 rio_mport_chk_dev_access(struct rio_mport *mport, u16 destid, u8 hopcount) rio_mport_chk_dev_access() argument 1345 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 from) rio_mport_get_efb() argument 1383 rio_mport_get_feature(struct rio_mport * port, int local, u16 destid, u8 hopcount, int ftr) rio_mport_get_feature() argument 1491 rio_std_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table, u16 route_destid, u8 route_port) rio_std_route_add_entry() argument 1519 rio_std_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table, u16 route_destid, u8 *route_port) rio_std_route_get_entry() argument 1545 rio_std_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table) rio_std_route_clr_table() argument 1597 rio_lock_device(struct rio_mport *port, u16 destid, u8 hopcount, int wait_ms) rio_lock_device() argument 1641 rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount) rio_unlock_device() argument 1881 rio_dma_prep_xfer(struct dma_chan *dchan, u16 destid, struct rio_dma_data *data, enum dma_transfer_direction direction, unsigned long flags) rio_dma_prep_xfer() argument [all...] |
H A D | rio.h | 18 extern u32 rio_mport_get_feature(struct rio_mport *mport, int local, u16 destid, 21 u16 destid, u8 hopcount, u32 *rmap); 22 extern u32 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, 24 extern int rio_mport_chk_dev_access(struct rio_mport *mport, u16 destid, 26 extern int rio_lock_device(struct rio_mport *port, u16 destid, 28 extern int rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount); 41 extern int rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid,
|
H A D | rio-access.c | 86 (struct rio_mport *mport, u16 destid, u8 hopcount, u32 offset, type *value) \ 91 res = mport->ops->cread(mport, mport->id, destid, hopcount, offset, len, &data); \ 107 (struct rio_mport *mport, u16 destid, u8 hopcount, u32 offset, type value) \ 110 return mport->ops->cwrite(mport, mport->id, destid, hopcount, \ 132 * @destid: RIO device destination ID 138 int rio_mport_send_doorbell(struct rio_mport *mport, u16 destid, u16 data) in rio_mport_send_doorbell() argument 140 return mport->ops->dsend(mport, mport->id, destid, data); in rio_mport_send_doorbell()
|
/kernel/linux/linux-6.6/drivers/rapidio/ |
H A D | rio-scan.c | 58 int destid; in rio_destid_alloc() local 62 destid = find_first_zero_bit(idtab->table, idtab->max); in rio_destid_alloc() 64 if (destid < idtab->max) { in rio_destid_alloc() 65 set_bit(destid, idtab->table); in rio_destid_alloc() 66 destid += idtab->start; in rio_destid_alloc() 68 destid = RIO_INVALID_DESTID; in rio_destid_alloc() 71 return (u16)destid; in rio_destid_alloc() 77 * @destid: destID to reserve 82 static int rio_destid_reserve(struct rio_net *net, u16 destid) in rio_destid_reserve() argument 87 destid in rio_destid_reserve() 101 rio_destid_free(struct rio_net *net, u16 destid) rio_destid_free() argument 117 int destid; rio_destid_first() local 137 int destid; rio_destid_next() local 159 rio_get_device_id(struct rio_mport *port, u16 destid, u8 hopcount) rio_get_device_id() argument 177 rio_set_device_id(struct rio_mport *port, u16 destid, u8 hopcount, u16 did) rio_set_device_id() argument 322 rio_setup_device(struct rio_net *net, struct rio_mport *port, u16 destid, u8 hopcount, int do_enum) rio_setup_device() argument 596 u16 destid; rio_enum_peer() local 730 rio_disc_peer(struct rio_net *net, struct rio_mport *port, u16 destid, u8 hopcount, struct rio_dev *prev, int prev_port) rio_disc_peer() argument 893 u16 destid; rio_update_route_tables() local [all...] |
H A D | rio.c | 723 * @destid: destination id window points to 733 int rio_map_outb_region(struct rio_mport *mport, u16 destid, u64 rbase, in rio_map_outb_region() argument 743 rc = mport->ops->map_outb(mport, destid, rbase, size, in rio_map_outb_region() 754 * @destid: destination id mapping points to 757 void rio_unmap_outb_region(struct rio_mport *mport, u16 destid, u64 rstart) in rio_unmap_outb_region() argument 765 mport->ops->unmap_outb(mport, destid, rstart); in rio_unmap_outb_region() 775 * @destid: Destination ID of the device 781 u16 destid, u8 hopcount, u32 *rmap) in rio_mport_get_physefb() 786 ext_ftr_ptr = rio_mport_get_efb(port, local, destid, hopcount, 0); in rio_mport_get_physefb() 793 rio_mport_read_config_32(port, destid, hopcoun in rio_mport_get_physefb() 780 rio_mport_get_physefb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 *rmap) rio_mport_get_physefb() argument 898 rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid, u8 hopcount, u8 port_num) rio_enable_rx_tx_port() argument 993 rio_mport_chk_dev_access(struct rio_mport *mport, u16 destid, u8 hopcount) rio_mport_chk_dev_access() argument 1345 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 from) rio_mport_get_efb() argument 1383 rio_mport_get_feature(struct rio_mport * port, int local, u16 destid, u8 hopcount, int ftr) rio_mport_get_feature() argument 1426 rio_std_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table, u16 route_destid, u8 route_port) rio_std_route_add_entry() argument 1454 rio_std_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table, u16 route_destid, u8 *route_port) rio_std_route_get_entry() argument 1480 rio_std_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table) rio_std_route_clr_table() argument 1532 rio_lock_device(struct rio_mport *port, u16 destid, u8 hopcount, int wait_ms) rio_lock_device() argument 1576 rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount) rio_unlock_device() argument 1816 rio_dma_prep_xfer(struct dma_chan *dchan, u16 destid, struct rio_dma_data *data, enum dma_transfer_direction direction, unsigned long flags) rio_dma_prep_xfer() argument [all...] |
H A D | rio.h | 18 extern u32 rio_mport_get_feature(struct rio_mport *mport, int local, u16 destid, 21 u16 destid, u8 hopcount, u32 *rmap); 22 extern u32 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, 24 extern int rio_mport_chk_dev_access(struct rio_mport *mport, u16 destid, 26 extern int rio_lock_device(struct rio_mport *port, u16 destid, 28 extern int rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount); 41 extern int rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid,
|
H A D | rio-access.c | 86 (struct rio_mport *mport, u16 destid, u8 hopcount, u32 offset, type *value) \ 91 res = mport->ops->cread(mport, mport->id, destid, hopcount, offset, len, &data); \ 107 (struct rio_mport *mport, u16 destid, u8 hopcount, u32 offset, type value) \ 110 return mport->ops->cwrite(mport, mport->id, destid, hopcount, \ 132 * @destid: RIO device destination ID 138 int rio_mport_send_doorbell(struct rio_mport *mport, u16 destid, u16 data) in rio_mport_send_doorbell() argument 140 return mport->ops->dsend(mport, mport->id, destid, data); in rio_mport_send_doorbell()
|
/kernel/linux/linux-5.10/drivers/rapidio/switches/ |
H A D | tsi568.c | 33 tsi568_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in tsi568_route_add_entry() argument 37 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_add_entry() 39 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_add_entry() 42 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_add_entry() 45 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_add_entry() 55 tsi568_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in tsi568_route_get_entry() argument 62 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_get_entry() 64 rio_mport_read_config_32(mport, destid, hopcount, in tsi568_route_get_entry() 67 rio_mport_write_config_32(mport, destid, hopcount, in tsi568_route_get_entry() 70 rio_mport_read_config_32(mport, destid, hopcoun in tsi568_route_get_entry() 82 tsi568_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, u16 table) tsi568_route_clr_table() argument [all...] |
H A D | tsi57x.c | 42 tsi57x_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in tsi57x_route_add_entry() argument 46 rio_mport_write_config_32(mport, destid, hopcount, in tsi57x_route_add_entry() 48 rio_mport_write_config_32(mport, destid, hopcount, in tsi57x_route_add_entry() 51 rio_mport_write_config_32(mport, destid, hopcount, in tsi57x_route_add_entry() 53 rio_mport_write_config_32(mport, destid, hopcount, in tsi57x_route_add_entry() 63 tsi57x_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in tsi57x_route_get_entry() argument 72 rio_mport_read_config_32(mport, destid, hopcount, in tsi57x_route_get_entry() 77 rio_mport_write_config_32(mport, destid, hopcount, in tsi57x_route_get_entry() 79 rio_mport_read_config_32(mport, destid, hopcount, in tsi57x_route_get_entry() 90 tsi57x_route_clr_table(struct rio_mport *mport, u16 destid, u argument 117 tsi57x_set_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 sw_domain) tsi57x_set_domain() argument 139 tsi57x_get_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 *sw_domain) tsi57x_get_domain() argument [all...] |
H A D | idtcps.c | 21 idtcps_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_add_entry() argument 30 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 33 rio_mport_read_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 37 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 45 idtcps_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_get_entry() argument 51 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_get_entry() 54 rio_mport_read_config_32(mport, destid, hopcount, in idtcps_route_get_entry() 68 idtcps_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_clr_table() argument 75 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_clr_table() 77 rio_mport_write_config_32(mport, destid, hopcoun in idtcps_route_clr_table() 90 idtcps_set_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 sw_domain) idtcps_set_domain() argument 102 idtcps_get_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 *sw_domain) idtcps_get_domain() argument [all...] |
H A D | idt_gen3.c | 37 idtg3_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_add_entry() argument 55 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 64 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 72 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 79 idtg3_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_get_entry() argument 88 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_get_entry() 103 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_get_entry() 118 idtg3_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_clr_table() argument 127 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_clr_table() 137 err = rio_mport_read_config_32(mport, destid, hopcoun in idtg3_route_clr_table() 314 u16 destid; idtg3_shutdown() local [all...] |
H A D | idt_gen2.c | 87 idtg2_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_add_entry() argument 101 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 107 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 111 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 120 idtg2_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_get_entry() argument 133 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 136 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 140 rio_mport_read_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 152 idtg2_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_clr_table() argument 165 rio_mport_write_config_32(mport, destid, hopcoun in idtg2_route_clr_table() 184 idtg2_set_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 sw_domain) idtg2_set_domain() argument 196 idtg2_get_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 *sw_domain) idtg2_get_domain() argument [all...] |
/kernel/linux/linux-6.6/drivers/rapidio/switches/ |
H A D | idtcps.c | 21 idtcps_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_add_entry() argument 30 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 33 rio_mport_read_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 37 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_add_entry() 45 idtcps_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_get_entry() argument 51 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_get_entry() 54 rio_mport_read_config_32(mport, destid, hopcount, in idtcps_route_get_entry() 68 idtcps_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtcps_route_clr_table() argument 75 rio_mport_write_config_32(mport, destid, hopcount, in idtcps_route_clr_table() 77 rio_mport_write_config_32(mport, destid, hopcoun in idtcps_route_clr_table() 90 idtcps_set_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 sw_domain) idtcps_set_domain() argument 102 idtcps_get_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 *sw_domain) idtcps_get_domain() argument [all...] |
H A D | idt_gen3.c | 37 idtg3_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_add_entry() argument 55 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 64 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 72 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_add_entry() 79 idtg3_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_get_entry() argument 88 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_get_entry() 103 err = rio_mport_read_config_32(mport, destid, hopcount, in idtg3_route_get_entry() 118 idtg3_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg3_route_clr_table() argument 127 err = rio_mport_write_config_32(mport, destid, hopcount, in idtg3_route_clr_table() 137 err = rio_mport_read_config_32(mport, destid, hopcoun in idtg3_route_clr_table() 314 u16 destid; idtg3_shutdown() local [all...] |
H A D | idt_gen2.c | 87 idtg2_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_add_entry() argument 101 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 107 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 111 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_add_entry() 120 idtg2_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_get_entry() argument 133 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 136 rio_mport_write_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 140 rio_mport_read_config_32(mport, destid, hopcount, in idtg2_route_get_entry() 152 idtg2_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in idtg2_route_clr_table() argument 165 rio_mport_write_config_32(mport, destid, hopcoun in idtg2_route_clr_table() 184 idtg2_set_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 sw_domain) idtg2_set_domain() argument 196 idtg2_get_domain(struct rio_mport *mport, u16 destid, u8 hopcount, u8 *sw_domain) idtg2_get_domain() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | rio_drv.h | 32 extern int rio_mport_read_config_32(struct rio_mport *port, u16 destid, 34 extern int rio_mport_write_config_32(struct rio_mport *port, u16 destid, 36 extern int rio_mport_read_config_16(struct rio_mport *port, u16 destid, 38 extern int rio_mport_write_config_16(struct rio_mport *port, u16 destid, 40 extern int rio_mport_read_config_8(struct rio_mport *port, u16 destid, 42 extern int rio_mport_write_config_8(struct rio_mport *port, u16 destid, 148 return rio_mport_read_config_32(rdev->net->hport, rdev->destid, in rio_read_config_32() 164 return rio_mport_write_config_32(rdev->net->hport, rdev->destid, in rio_write_config_32() 180 return rio_mport_read_config_16(rdev->net->hport, rdev->destid, in rio_read_config_16() 196 return rio_mport_write_config_16(rdev->net->hport, rdev->destid, in rio_write_config_16() [all...] |
H A D | rio.h | 122 int (*add_entry) (struct rio_mport *mport, u16 destid, u8 hopcount, 124 int (*get_entry) (struct rio_mport *mport, u16 destid, u8 hopcount, 126 int (*clr_table) (struct rio_mport *mport, u16 destid, u8 hopcount, 128 int (*set_domain) (struct rio_mport *mport, u16 destid, u8 hopcount, 130 int (*get_domain) (struct rio_mport *mport, u16 destid, u8 hopcount, 169 * @destid: Network destination ID (or associated destid for switch) 200 u16 destid; member 404 int (*cread) (struct rio_mport *mport, int index, u16 destid, 406 int (*cwrite) (struct rio_mport *mport, int index, u16 destid, 500 u16 destid; global() member [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | rio_drv.h | 32 extern int rio_mport_read_config_32(struct rio_mport *port, u16 destid, 34 extern int rio_mport_write_config_32(struct rio_mport *port, u16 destid, 36 extern int rio_mport_read_config_16(struct rio_mport *port, u16 destid, 38 extern int rio_mport_write_config_16(struct rio_mport *port, u16 destid, 40 extern int rio_mport_read_config_8(struct rio_mport *port, u16 destid, 42 extern int rio_mport_write_config_8(struct rio_mport *port, u16 destid, 148 return rio_mport_read_config_32(rdev->net->hport, rdev->destid, in rio_read_config_32() 164 return rio_mport_write_config_32(rdev->net->hport, rdev->destid, in rio_write_config_32() 180 return rio_mport_read_config_16(rdev->net->hport, rdev->destid, in rio_read_config_16() 196 return rio_mport_write_config_16(rdev->net->hport, rdev->destid, in rio_write_config_16() [all...] |
H A D | rio.h | 122 int (*add_entry) (struct rio_mport *mport, u16 destid, u8 hopcount, 124 int (*get_entry) (struct rio_mport *mport, u16 destid, u8 hopcount, 126 int (*clr_table) (struct rio_mport *mport, u16 destid, u8 hopcount, 128 int (*set_domain) (struct rio_mport *mport, u16 destid, u8 hopcount, 130 int (*get_domain) (struct rio_mport *mport, u16 destid, u8 hopcount, 169 * @destid: Network destination ID (or associated destid for switch) 200 u16 destid; member 404 int (*cread) (struct rio_mport *mport, int index, u16 destid, 406 int (*cwrite) (struct rio_mport *mport, int index, u16 destid, 500 u16 destid; global() member [all...] |
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 171 * @destid: Destination ID of transaction 181 fsl_rio_config_read(struct rio_mport *mport, int index, u16 destid, in fsl_rio_config_read() argument 191 " index %d destid %d hopcount %d offset %8.8x len %d\n", in fsl_rio_config_read() 192 index, destid, hopcount, offset, len); in fsl_rio_config_read() 202 (destid << 22) | (hopcount << 12) | (offset >> 12)); in fsl_rio_config_read() 203 out_be32(&priv->maint_atmu_regs->rowtear, (destid >> 10)); in fsl_rio_config_read() 223 err, destid, hopcount, offset); in fsl_rio_config_read() 236 * @destid: Destination ID of transaction 246 fsl_rio_config_write(struct rio_mport *mport, int index, u16 destid, in fsl_rio_config_write() argument 256 " index %d destid in fsl_rio_config_write() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 180 * @destid: Destination ID of transaction 190 fsl_rio_config_read(struct rio_mport *mport, int index, u16 destid, in fsl_rio_config_read() argument 200 " index %d destid %d hopcount %d offset %8.8x len %d\n", in fsl_rio_config_read() 201 index, destid, hopcount, offset, len); in fsl_rio_config_read() 211 (destid << 22) | (hopcount << 12) | (offset >> 12)); in fsl_rio_config_read() 212 out_be32(&priv->maint_atmu_regs->rowtear, (destid >> 10)); in fsl_rio_config_read() 232 err, destid, hopcount, offset); in fsl_rio_config_read() 245 * @destid: Destination ID of transaction 255 fsl_rio_config_write(struct rio_mport *mport, int index, u16 destid, in fsl_rio_config_write() argument 265 " index %d destid in fsl_rio_config_write() [all...] |
/kernel/linux/linux-5.10/drivers/net/ |
H A D | rionet.c | 175 u16 destid; in rionet_start_xmit() local 205 destid = RIONET_GET_DESTID(eth->h_dest); in rionet_start_xmit() 206 if (nets[rnet->mport->id].active[destid]) in rionet_start_xmit() 208 nets[rnet->mport->id].active[destid]); in rionet_start_xmit() 242 if (peer->rdev->destid == sid) { in rionet_dbell_event() 386 if (nets[netid].active[peer->rdev->destid]) { in rionet_close() 388 nets[netid].active[peer->rdev->destid] = NULL; in rionet_close() 418 if (nets[netid].active[rdev->destid]) { in rionet_remove_dev() 425 nets[netid].active[rdev->destid] = NULL; in rionet_remove_dev() 651 if (nets[i].active[peer->rdev->destid]) { in rionet_shutdown() [all...] |
/kernel/linux/linux-6.6/drivers/net/ |
H A D | rionet.c | 175 u16 destid; in rionet_start_xmit() local 205 destid = RIONET_GET_DESTID(eth->h_dest); in rionet_start_xmit() 206 if (nets[rnet->mport->id].active[destid]) in rionet_start_xmit() 208 nets[rnet->mport->id].active[destid]); in rionet_start_xmit() 242 if (peer->rdev->destid == sid) { in rionet_dbell_event() 386 if (nets[netid].active[peer->rdev->destid]) { in rionet_close() 388 nets[netid].active[peer->rdev->destid] = NULL; in rionet_close() 418 if (nets[netid].active[rdev->destid]) { in rionet_remove_dev() 425 nets[netid].active[rdev->destid] = NULL; in rionet_remove_dev() 653 if (nets[i].active[peer->rdev->destid]) { in rionet_shutdown() [all...] |
/kernel/linux/linux-5.10/arch/mips/sgi-ip27/ |
H A D | ip27-smp.c | 97 static void ip27_send_ipi_single(int destid, unsigned int action) in ip27_send_ipi_single() argument 112 irq += cputoslice(destid); in ip27_send_ipi_single() 118 REMOTE_HUB_SEND_INTR(cpu_to_node(destid), irq); in ip27_send_ipi_single()
|