/kernel/linux/linux-6.6/tools/testing/cxl/test/ |
H A D | cxl.c | 623 static struct cxl_hdm *mock_cxl_setup_hdm(struct cxl_port *port, in mock_cxl_setup_hdm() argument 626 struct cxl_hdm *cxlhdm = devm_kzalloc(&port->dev, sizeof(*cxlhdm), GFP_KERNEL); in mock_cxl_setup_hdm() 631 cxlhdm->port = port; in mock_cxl_setup_hdm() 635 static int mock_cxl_add_passthrough_decoder(struct cxl_port *port) in mock_cxl_add_passthrough_decoder() argument 637 dev_err(&port->dev, "unexpected passthrough decoder for cxl_test\n"); in mock_cxl_add_passthrough_decoder() 665 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_commit() local 671 dev_dbg(&port->dev, "%s commit\n", dev_name(&cxld->dev)); in mock_decoder_commit() 672 if (cxl_num_decoders_committed(port) != id) { in mock_decoder_commit() 673 dev_dbg(&port in mock_decoder_commit() 688 struct cxl_port *port = to_cxl_port(cxld->dev.parent); mock_decoder_reset() local 740 struct cxl_port *port, *iter; mock_init_hdm_decoder() local 847 struct cxl_port *port = cxlhdm->port; mock_cxl_enumerate_decoders() local 917 mock_cxl_port_enumerate_dports(struct cxl_port *port) mock_cxl_port_enumerate_dports() argument [all...] |
/kernel/linux/linux-6.6/net/hsr/ |
H A D | hsr_forward.h | 16 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port); 18 struct hsr_port *port); 20 struct hsr_port *port); 22 struct hsr_port *port); 24 struct hsr_port *port); 25 bool prp_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port); 26 bool hsr_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port);
|
/vendor/hisilicon/hispark_pegasus/demo/samart_environmental_monitoring_system_demo/udpserver_env/ |
H A D | net_demo.h | 19 void NetDemoTest(unsigned short port, const char* host); 31 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 34 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 35 testFunc(host, port); \ in CLIENT_TEST_DEMO() 42 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 45 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 46 testFunc(port); \ in SERVER_TEST_DEMO()
|
/vendor/hisilicon/hispark_pegasus/demo/smart_night_light_demo/udpserver_light/ |
H A D | net_demo.h | 19 void NetDemoTest(unsigned short port, const char* host); 30 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 33 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 34 testFunc(host, port); \ in CLIENT_TEST_DEMO() 41 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 44 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 45 testFunc(port); \ in SERVER_TEST_DEMO()
|
/vendor/hisilicon/hispark_pegasus/demo/tcpclient_demo/ |
H A D | net_demo.h | 20 void NetDemoTest(unsigned short port, const char* host); 32 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 35 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 36 testFunc(host, port); \ in CLIENT_TEST_DEMO() 43 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 46 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 47 testFunc(port); \ in SERVER_TEST_DEMO()
|
/vendor/hisilicon/hispark_pegasus/demo/tcpserver_demo/ |
H A D | net_demo.h | 19 void NetDemoTest(unsigned short port, const char* host); 31 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 34 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 35 testFunc(host, port); \ in CLIENT_TEST_DEMO() 42 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 45 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 46 testFunc(port); \ in SERVER_TEST_DEMO()
|
/vendor/hisilicon/hispark_pegasus/demo/udpclient_demo/ |
H A D | net_demo.h | 19 void NetDemoTest(unsigned short port, const char* host); 31 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 34 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 35 testFunc(host, port); \ in CLIENT_TEST_DEMO() 42 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 45 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 46 testFunc(port); \ in SERVER_TEST_DEMO()
|
/vendor/hisilicon/hispark_pegasus/demo/udpserver_demo/ |
H A D | net_demo.h | 19 void NetDemoTest(unsigned short port, const char* host); 31 void NetDemoTest(unsigned short port, const char* host) { \ in CLIENT_TEST_DEMO() argument 34 printf("I will connect to %s:%d\r\n", host, port); \ in CLIENT_TEST_DEMO() 35 testFunc(host, port); \ in CLIENT_TEST_DEMO() 42 void NetDemoTest(unsigned short port, const char* host) { \ in SERVER_TEST_DEMO() argument 45 printf("I will listen on :%d\r\n", port); \ in SERVER_TEST_DEMO() 46 testFunc(port); \ in SERVER_TEST_DEMO()
|
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
H A D | ksz_common.c | 221 static void ksz9477_phylink_mac_link_up(struct ksz_device *dev, int port, 502 /* port 1 */ 532 /* port 2 */ 562 /* port 3 */ 629 /* port 1 */ 662 /* port 2 */ 695 /* port 3 */ 728 /* port 4 */ 761 /* port 5 */ 794 /* port 1617 ksz_phylink_get_caps(struct dsa_switch *ds, int port, struct phylink_config *config) ksz_phylink_get_caps() argument 1646 ksz_r_mib_stats64(struct ksz_device *dev, int port) ksz_r_mib_stats64() argument 1695 ksz88xx_r_mib_stats64(struct ksz_device *dev, int port) ksz88xx_r_mib_stats64() argument 1744 ksz_get_stats64(struct dsa_switch *ds, int port, struct rtnl_link_stats64 *s) ksz_get_stats64() argument 1757 ksz_get_pause_stats(struct dsa_switch *ds, int port, struct ethtool_pause_stats *pause_stats) ksz_get_pause_stats() argument 1770 ksz_get_strings(struct dsa_switch *ds, int port, u32 stringset, uint8_t *buf) ksz_get_strings() argument 1785 ksz_update_port_member(struct ksz_device *dev, int port) ksz_update_port_member() argument 2232 port_r_cnt(struct ksz_device *dev, int port) port_r_cnt() argument 2334 ksz_get_phy_flags(struct dsa_switch *ds, int port) ksz_get_phy_flags() argument 2364 ksz_mac_link_down(struct dsa_switch *ds, int port, unsigned int mode, phy_interface_t interface) ksz_mac_link_down() argument 2377 ksz_sset_count(struct dsa_switch *ds, int port, int sset) ksz_sset_count() argument 2387 ksz_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *buf) ksz_get_ethtool_stats() argument 2405 ksz_port_bridge_join(struct dsa_switch *ds, int port, struct dsa_bridge bridge, bool *tx_fwd_offload, struct netlink_ext_ack *extack) ksz_port_bridge_join() argument 2417 ksz_port_bridge_leave(struct dsa_switch *ds, int port, struct dsa_bridge bridge) ksz_port_bridge_leave() argument 2425 ksz_port_fast_age(struct dsa_switch *ds, int port) ksz_port_fast_age() argument 2442 ksz_port_fdb_add(struct dsa_switch *ds, int port, const unsigned char *addr, u16 vid, struct dsa_db db) ksz_port_fdb_add() argument 2454 ksz_port_fdb_del(struct dsa_switch *ds, int port, const unsigned char *addr, u16 vid, struct dsa_db db) ksz_port_fdb_del() argument 2466 ksz_port_fdb_dump(struct dsa_switch *ds, int port, dsa_fdb_dump_cb_t *cb, void *data) ksz_port_fdb_dump() argument 2477 ksz_port_mdb_add(struct dsa_switch *ds, int port, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) ksz_port_mdb_add() argument 2489 ksz_port_mdb_del(struct dsa_switch *ds, int port, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) ksz_port_mdb_del() argument 2501 ksz_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy) ksz_enable_port() argument 2519 ksz_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) ksz_port_stp_state_set() argument 2565 ksz_port_pre_bridge_flags(struct dsa_switch *ds, int port, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) ksz_port_pre_bridge_flags() argument 2575 ksz_port_bridge_flags(struct dsa_switch *ds, int port, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) ksz_port_bridge_flags() argument 2592 ksz_get_tag_protocol(struct dsa_switch *ds, int port, enum dsa_tag_protocol mp) ksz_get_tag_protocol() argument 2641 ksz_port_vlan_filtering(struct dsa_switch *ds, int port, bool flag, struct netlink_ext_ack *extack) ksz_port_vlan_filtering() argument 2652 ksz_port_vlan_add(struct dsa_switch *ds, int port, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) ksz_port_vlan_add() argument 2664 ksz_port_vlan_del(struct dsa_switch *ds, int port, const struct switchdev_obj_port_vlan *vlan) ksz_port_vlan_del() argument 2675 ksz_port_mirror_add(struct dsa_switch *ds, int port, struct dsa_mall_mirror_tc_entry *mirror, bool ingress, struct netlink_ext_ack *extack) ksz_port_mirror_add() argument 2687 ksz_port_mirror_del(struct dsa_switch *ds, int port, struct dsa_mall_mirror_tc_entry *mirror) ksz_port_mirror_del() argument 2696 ksz_change_mtu(struct dsa_switch *ds, int port, int mtu) ksz_change_mtu() argument 2706 ksz_max_mtu(struct dsa_switch *ds, int port) ksz_max_mtu() argument 2735 ksz_validate_eee(struct dsa_switch *ds, int port) ksz_validate_eee() argument 2756 ksz_get_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e) ksz_get_mac_eee() argument 2776 ksz_set_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e) ksz_set_mac_eee() argument 2799 ksz_set_xmii(struct ksz_device *dev, int port, phy_interface_t interface) ksz_set_xmii() argument 2849 ksz_get_xmii(struct ksz_device *dev, int port, bool gbit) ksz_get_xmii() argument 2882 ksz_phylink_mac_config(struct dsa_switch *ds, int port, unsigned int mode, const struct phylink_link_state *state) ksz_phylink_mac_config() argument 2909 ksz_get_gbit(struct ksz_device *dev, int port) ksz_get_gbit() argument 2927 ksz_set_gbit(struct ksz_device *dev, int port, bool gbit) ksz_set_gbit() argument 2946 ksz_set_100_10mbit(struct ksz_device *dev, int port, int speed) ksz_set_100_10mbit() argument 2965 ksz_port_set_xmii_speed(struct ksz_device *dev, int port, int speed) ksz_port_set_xmii_speed() argument 2976 ksz_duplex_flowctrl(struct ksz_device *dev, int port, int duplex, bool tx_pause, bool rx_pause) ksz_duplex_flowctrl() argument 3002 ksz9477_phylink_mac_link_up(struct ksz_device *dev, int port, unsigned int mode, phy_interface_t interface, struct phy_device *phydev, int speed, int duplex, bool tx_pause, bool rx_pause) ksz9477_phylink_mac_link_up() argument 3024 ksz_phylink_mac_link_up(struct dsa_switch *ds, int port, unsigned int mode, phy_interface_t interface, struct phy_device *phydev, int speed, int duplex, bool tx_pause, bool rx_pause) ksz_phylink_mac_link_up() argument 3153 ksz_setup_tc_mode(struct ksz_device *dev, int port, u8 scheduler, u8 shaper) ksz_setup_tc_mode() argument 3161 ksz_setup_tc_cbs(struct dsa_switch *ds, int port, struct tc_cbs_qopt_offload *qopt) ksz_setup_tc_cbs() argument 3210 ksz_disable_egress_rate_limit(struct ksz_device *dev, int port) ksz_disable_egress_rate_limit() argument 3237 ksz_queue_set_strict(struct ksz_device *dev, int port, int queue) ksz_queue_set_strict() argument 3249 ksz_queue_set_wrr(struct ksz_device *dev, int port, int queue, int weight) ksz_queue_set_wrr() argument 3266 ksz_tc_ets_add(struct ksz_device *dev, int port, struct tc_ets_qopt_offload_replace_params *p) ksz_tc_ets_add() argument 3308 ksz_tc_ets_del(struct ksz_device *dev, int port) ksz_tc_ets_del() argument 3350 ksz_tc_ets_validate(struct ksz_device *dev, int port, struct tc_ets_qopt_offload_replace_params *p) ksz_tc_ets_validate() argument 3386 ksz_tc_setup_qdisc_ets(struct dsa_switch *ds, int port, struct tc_ets_qopt_offload *qopt) ksz_tc_setup_qdisc_ets() argument 3417 ksz_setup_tc(struct dsa_switch *ds, int port, enum tc_setup_type type, void *type_data) ksz_setup_tc() argument 3544 struct device_node *port, *ports; ksz_switch_register() local [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-generic/ |
H A D | mangle-port.h | 11 #define __swizzle_addr_b(port) (port) 12 #define __swizzle_addr_w(port) (port) 13 #define __swizzle_addr_l(port) (port) 14 #define __swizzle_addr_q(port) (port)
|
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-generic/ |
H A D | mangle-port.h | 11 #define __swizzle_addr_b(port) (port) 12 #define __swizzle_addr_w(port) (port) 13 #define __swizzle_addr_l(port) (port) 14 #define __swizzle_addr_q(port) (port)
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | scc.h | 20 #define Inb(port) inb_p(port) 21 #define Outb(port, val) outb_p(val, port) 23 #define Inb(port) inb(port) 24 #define Outb(port, val) outb(val, port) 60 io_port special; /* I/O address of special function port */
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_map.h | 44 struct rmnet_port *port); 47 struct rmnet_port *port, 49 void rmnet_map_command(struct sk_buff *skb, struct rmnet_port *port); 52 struct rmnet_port *port, 56 unsigned int rmnet_map_tx_aggregate(struct sk_buff *skb, struct rmnet_port *port, 58 void rmnet_map_tx_aggregate_init(struct rmnet_port *port); 59 void rmnet_map_tx_aggregate_exit(struct rmnet_port *port); 60 void rmnet_map_update_ul_agg_config(struct rmnet_port *port, u32 size,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | scc.h | 20 #define Inb(port) inb_p(port) 21 #define Outb(port, val) outb_p(val, port) 23 #define Inb(port) inb(port) 24 #define Outb(port, val) outb(val, port) 60 io_port special; /* I/O address of special function port */
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | gp102.c | 25 gp102_flcn_pio_emem_rd(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len) in gp102_flcn_pio_emem_rd() argument 28 *(u32 *)img = nvkm_falcon_rd32(falcon, 0xac4 + (port * 8)); in gp102_flcn_pio_emem_rd() 35 gp102_flcn_pio_emem_rd_init(struct nvkm_falcon *falcon, u8 port, u32 dmem_base) in gp102_flcn_pio_emem_rd_init() argument 37 nvkm_falcon_wr32(falcon, 0xac0 + (port * 8), BIT(25) | dmem_base); in gp102_flcn_pio_emem_rd_init() 41 gp102_flcn_pio_emem_wr(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len, u16 tag) in gp102_flcn_pio_emem_wr() argument 44 nvkm_falcon_wr32(falcon, 0xac4 + (port * 8), *(u32 *)img); in gp102_flcn_pio_emem_wr() 51 gp102_flcn_pio_emem_wr_init(struct nvkm_falcon *falcon, u8 port, bool sec, u32 emem_base) in gp102_flcn_pio_emem_wr_init() argument 53 nvkm_falcon_wr32(falcon, 0xac0 + (port * 8), BIT(24) | emem_base); in gp102_flcn_pio_emem_wr_init()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_prs.c | 109 /* Update mask for single port in tcam sw entry */ 111 unsigned int port, bool add) in mvpp2_prs_tcam_port_set() 114 pe->tcam[MVPP2_PRS_TCAM_PORT_WORD] &= ~MVPP2_PRS_TCAM_PORT_EN(BIT(port)); in mvpp2_prs_tcam_port_set() 116 pe->tcam[MVPP2_PRS_TCAM_PORT_WORD] |= MVPP2_PRS_TCAM_PORT_EN(BIT(port)); in mvpp2_prs_tcam_port_set() 119 /* Update port map in tcam sw entry */ 128 /* Obtain port map from tcam sw entry */ 441 static void mvpp2_prs_mac_drop_all_set(struct mvpp2 *priv, int port, bool add) in mvpp2_prs_mac_drop_all_set() argument 446 /* Entry exist - update port only */ in mvpp2_prs_mac_drop_all_set() 468 /* Update port mask */ in mvpp2_prs_mac_drop_all_set() 469 mvpp2_prs_tcam_port_set(&pe, port, ad in mvpp2_prs_mac_drop_all_set() 110 mvpp2_prs_tcam_port_set(struct mvpp2_prs_entry *pe, unsigned int port, bool add) mvpp2_prs_tcam_port_set() argument 475 mvpp2_prs_mac_promisc_set(struct mvpp2 *priv, int port, enum mvpp2_prs_l2_cast l2_cast, bool add) mvpp2_prs_mac_promisc_set() argument 529 mvpp2_prs_dsa_tag_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) mvpp2_prs_dsa_tag_set() argument 596 mvpp2_prs_dsa_tag_ethertype_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) mvpp2_prs_dsa_tag_ethertype_set() argument 1100 mvpp2_prs_hw_port_init(struct mvpp2 *priv, int port, int lu_first, int lu_max, int offset) mvpp2_prs_hw_port_init() argument 1130 int port; mvpp2_prs_def_flow_init() local 1943 mvpp2_prs_vid_range_find(struct mvpp2_port *port, u16 vid, u16 mask) mvpp2_prs_vid_range_find() argument 1975 mvpp2_prs_vid_entry_add(struct mvpp2_port *port, u16 vid) mvpp2_prs_vid_entry_add() argument 2039 mvpp2_prs_vid_entry_remove(struct mvpp2_port *port, u16 vid) mvpp2_prs_vid_entry_remove() argument 2056 mvpp2_prs_vid_remove_all(struct mvpp2_port *port) mvpp2_prs_vid_remove_all() argument 2071 mvpp2_prs_vid_disable_filtering(struct mvpp2_port *port) mvpp2_prs_vid_disable_filtering() argument 2083 mvpp2_prs_vid_enable_filtering(struct mvpp2_port *port) mvpp2_prs_vid_enable_filtering() argument 2245 mvpp2_prs_mac_da_accept(struct mvpp2_port *port, const u8 *da, bool add) mvpp2_prs_mac_da_accept() argument 2335 struct mvpp2_port *port = netdev_priv(dev); mvpp2_prs_update_mac_da() local 2354 mvpp2_prs_mac_del_all(struct mvpp2_port *port) mvpp2_prs_mac_del_all() argument 2395 mvpp2_prs_tag_mode_set(struct mvpp2 *priv, int port, int type) mvpp2_prs_tag_mode_set() argument 2481 mvpp2_prs_def_flow(struct mvpp2_port *port) mvpp2_prs_def_flow() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mcg.c | 96 static int mlx4_WRITE_PROMISC(struct mlx4_dev *dev, u8 port, u8 steer, in mlx4_WRITE_PROMISC() argument 101 in_mod = (u32) port << 16 | steer << 1; in mlx4_WRITE_PROMISC() 123 static struct mlx4_promisc_qp *get_promisc_qp(struct mlx4_dev *dev, u8 port, in get_promisc_qp() argument 130 if (port < 1 || port > dev->caps.num_ports) in get_promisc_qp() 133 s_steer = &mlx4_priv(dev)->steer[port - 1]; in get_promisc_qp() 147 static int new_steering_entry(struct mlx4_dev *dev, u8 port, in new_steering_entry() argument 161 if (port < 1 || port > dev->caps.num_ports) in new_steering_entry() 164 s_steer = &mlx4_priv(dev)->steer[port in new_steering_entry() 239 existing_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 qpn) existing_steering_entry() argument 288 check_duplicate_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 qpn) check_duplicate_entry() argument 329 promisc_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 tqpn, u32 *members_count) promisc_steering_entry() argument 368 can_remove_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 tqpn) can_remove_steering_entry() argument 418 add_promisc_qp(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, u32 qpn) add_promisc_qp() argument 548 remove_promisc_qp(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, u32 qpn) remove_promisc_qp() argument 694 find_entry(struct mlx4_dev *dev, u8 port, u8 *gid, enum mlx4_protocol prot, struct mlx4_cmd_mailbox *mgm_mailbox, int *prev, int *index) find_entry() argument 1049 mlx4_tunnel_steer_add(struct mlx4_dev *dev, unsigned char *addr, int port, int qpn, u16 prio, u64 *reg_id) mlx4_tunnel_steer_add() argument 1116 u8 port = gid[5]; mlx4_qp_attach_common() local 1224 u8 port = gid[5]; mlx4_qp_detach_common() local 1367 mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) mlx4_trans_to_dmfs_attach() argument 1407 mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) mlx4_multicast_attach() argument 1466 mlx4_flow_steer_promisc_add(struct mlx4_dev *dev, u8 port, u32 qpn, enum mlx4_net_trans_promisc_mode mode) mlx4_flow_steer_promisc_add() argument 1501 mlx4_flow_steer_promisc_remove(struct mlx4_dev *dev, u8 port, enum mlx4_net_trans_promisc_mode mode) mlx4_flow_steer_promisc_remove() argument 1565 int port = mlx4_slave_convert_port(dev, slave, vhcr->in_param >> 62); mlx4_PROMISC_wrapper() local 1581 mlx4_PROMISC(struct mlx4_dev *dev, u32 qpn, enum mlx4_steer_type steer, u8 add, u8 port) mlx4_PROMISC() argument 1589 mlx4_multicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_multicast_promisc_add() argument 1598 mlx4_multicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_multicast_promisc_remove() argument 1607 mlx4_unicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_unicast_promisc_add() argument 1616 mlx4_unicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_unicast_promisc_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_prs.c | 109 /* Update mask for single port in tcam sw entry */ 111 unsigned int port, bool add) in mvpp2_prs_tcam_port_set() 114 pe->tcam[MVPP2_PRS_TCAM_PORT_WORD] &= ~MVPP2_PRS_TCAM_PORT_EN(BIT(port)); in mvpp2_prs_tcam_port_set() 116 pe->tcam[MVPP2_PRS_TCAM_PORT_WORD] |= MVPP2_PRS_TCAM_PORT_EN(BIT(port)); in mvpp2_prs_tcam_port_set() 119 /* Update port map in tcam sw entry */ 128 /* Obtain port map from tcam sw entry */ 438 static void mvpp2_prs_mac_drop_all_set(struct mvpp2 *priv, int port, bool add) in mvpp2_prs_mac_drop_all_set() argument 443 /* Entry exist - update port only */ in mvpp2_prs_mac_drop_all_set() 465 /* Update port mask */ in mvpp2_prs_mac_drop_all_set() 466 mvpp2_prs_tcam_port_set(&pe, port, ad in mvpp2_prs_mac_drop_all_set() 110 mvpp2_prs_tcam_port_set(struct mvpp2_prs_entry *pe, unsigned int port, bool add) mvpp2_prs_tcam_port_set() argument 472 mvpp2_prs_mac_promisc_set(struct mvpp2 *priv, int port, enum mvpp2_prs_l2_cast l2_cast, bool add) mvpp2_prs_mac_promisc_set() argument 526 mvpp2_prs_dsa_tag_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) mvpp2_prs_dsa_tag_set() argument 593 mvpp2_prs_dsa_tag_ethertype_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) mvpp2_prs_dsa_tag_ethertype_set() argument 1102 mvpp2_prs_hw_port_init(struct mvpp2 *priv, int port, int lu_first, int lu_max, int offset) mvpp2_prs_hw_port_init() argument 1132 int port; mvpp2_prs_def_flow_init() local 1930 mvpp2_prs_vid_range_find(struct mvpp2_port *port, u16 vid, u16 mask) mvpp2_prs_vid_range_find() argument 1962 mvpp2_prs_vid_entry_add(struct mvpp2_port *port, u16 vid) mvpp2_prs_vid_entry_add() argument 2026 mvpp2_prs_vid_entry_remove(struct mvpp2_port *port, u16 vid) mvpp2_prs_vid_entry_remove() argument 2043 mvpp2_prs_vid_remove_all(struct mvpp2_port *port) mvpp2_prs_vid_remove_all() argument 2058 mvpp2_prs_vid_disable_filtering(struct mvpp2_port *port) mvpp2_prs_vid_disable_filtering() argument 2070 mvpp2_prs_vid_enable_filtering(struct mvpp2_port *port) mvpp2_prs_vid_enable_filtering() argument 2232 mvpp2_prs_mac_da_accept(struct mvpp2_port *port, const u8 *da, bool add) mvpp2_prs_mac_da_accept() argument 2322 struct mvpp2_port *port = netdev_priv(dev); mvpp2_prs_update_mac_da() local 2341 mvpp2_prs_mac_del_all(struct mvpp2_port *port) mvpp2_prs_mac_del_all() argument 2382 mvpp2_prs_tag_mode_set(struct mvpp2 *priv, int port, int type) mvpp2_prs_tag_mode_set() argument 2468 mvpp2_prs_def_flow(struct mvpp2_port *port) mvpp2_prs_def_flow() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mcg.c | 96 static int mlx4_WRITE_PROMISC(struct mlx4_dev *dev, u8 port, u8 steer, in mlx4_WRITE_PROMISC() argument 101 in_mod = (u32) port << 16 | steer << 1; in mlx4_WRITE_PROMISC() 123 static struct mlx4_promisc_qp *get_promisc_qp(struct mlx4_dev *dev, u8 port, in get_promisc_qp() argument 130 if (port < 1 || port > dev->caps.num_ports) in get_promisc_qp() 133 s_steer = &mlx4_priv(dev)->steer[port - 1]; in get_promisc_qp() 147 static int new_steering_entry(struct mlx4_dev *dev, u8 port, in new_steering_entry() argument 161 if (port < 1 || port > dev->caps.num_ports) in new_steering_entry() 164 s_steer = &mlx4_priv(dev)->steer[port in new_steering_entry() 239 existing_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 qpn) existing_steering_entry() argument 288 check_duplicate_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 qpn) check_duplicate_entry() argument 329 promisc_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 tqpn, u32 *members_count) promisc_steering_entry() argument 368 can_remove_steering_entry(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, unsigned int index, u32 tqpn) can_remove_steering_entry() argument 418 add_promisc_qp(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, u32 qpn) add_promisc_qp() argument 548 remove_promisc_qp(struct mlx4_dev *dev, u8 port, enum mlx4_steer_type steer, u32 qpn) remove_promisc_qp() argument 694 find_entry(struct mlx4_dev *dev, u8 port, u8 *gid, enum mlx4_protocol prot, struct mlx4_cmd_mailbox *mgm_mailbox, int *prev, int *index) find_entry() argument 1049 mlx4_tunnel_steer_add(struct mlx4_dev *dev, const unsigned char *addr, int port, int qpn, u16 prio, u64 *reg_id) mlx4_tunnel_steer_add() argument 1116 u8 port = gid[5]; mlx4_qp_attach_common() local 1224 u8 port = gid[5]; mlx4_qp_detach_common() local 1367 mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) mlx4_trans_to_dmfs_attach() argument 1407 mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], u8 port, int block_mcast_loopback, enum mlx4_protocol prot, u64 *reg_id) mlx4_multicast_attach() argument 1466 mlx4_flow_steer_promisc_add(struct mlx4_dev *dev, u8 port, u32 qpn, enum mlx4_net_trans_promisc_mode mode) mlx4_flow_steer_promisc_add() argument 1501 mlx4_flow_steer_promisc_remove(struct mlx4_dev *dev, u8 port, enum mlx4_net_trans_promisc_mode mode) mlx4_flow_steer_promisc_remove() argument 1565 int port = mlx4_slave_convert_port(dev, slave, vhcr->in_param >> 62); mlx4_PROMISC_wrapper() local 1581 mlx4_PROMISC(struct mlx4_dev *dev, u32 qpn, enum mlx4_steer_type steer, u8 add, u8 port) mlx4_PROMISC() argument 1589 mlx4_multicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_multicast_promisc_add() argument 1598 mlx4_multicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_multicast_promisc_remove() argument 1607 mlx4_unicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_unicast_promisc_add() argument 1616 mlx4_unicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port) mlx4_unicast_promisc_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/accessibility/speakup/ |
H A D | serialio.c | 57 pr_info("no port info for ttyS%d\n", index); in spk_serial_init() 74 if (synth_request_region(ser->port, 8)) { in spk_serial_init() 77 __release_region(&ioport_resource, ser->port, 8); in spk_serial_init() 78 err = synth_request_region(ser->port, 8); in spk_serial_init() 80 pr_warn("Unable to allocate port at %x, errno %i", in spk_serial_init() 81 ser->port, err); in spk_serial_init() 89 outb(cval | UART_LCR_DLAB, ser->port + UART_LCR); /* set DLAB */ in spk_serial_init() 90 outb(quot & 0xff, ser->port + UART_DLL); /* LS of divisor */ in spk_serial_init() 91 outb(quot >> 8, ser->port + UART_DLM); /* MS of divisor */ in spk_serial_init() 92 outb(cval, ser->port in spk_serial_init() [all...] |
/kernel/linux/linux-5.10/sound/isa/sb/ |
H A D | sb8.c | 25 static long port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* 0x220,0x240,0x260 */ variable 35 module_param_hw_array(port, long, ioport, NULL, 0444); 36 MODULE_PARM_DESC(port, "Port # for SB8 driver."); 97 /* block the 0x388 port to avoid PnP conflicts */ in snd_sb8_probe() 100 if (port[dev] != SNDRV_AUTO_PORT) { in snd_sb8_probe() 101 if ((err = snd_sbdsp_create(card, port[dev], irq[dev], in snd_sb8_probe() 123 port[dev] = possible_ports[i]; in snd_sb8_probe() 137 port[dev]); in snd_sb8_probe() 140 port[dev]); in snd_sb8_probe() 152 if ((err = snd_opl3_create(card, chip->port in snd_sb8_probe() [all...] |
/kernel/linux/linux-5.10/sound/synth/emux/ |
H A D | emux_nrpn.c | 39 struct snd_emux_port *port, in send_converted_effect() 47 snd_emux_send_effect(port, chan, table[i].effect, in send_converted_effect() 276 struct snd_emux_port *port; in snd_emux_nrpn() local 278 port = p; in snd_emux_nrpn() 279 if (snd_BUG_ON(!port || !chan)) in snd_emux_nrpn() 292 port, chan, chan->control[MIDI_CTL_NONREG_PARM_NUM_LSB], in snd_emux_nrpn() 297 if (port->chset.midi_mode == SNDRV_MIDI_MODE_GS && in snd_emux_nrpn() 305 port, chan, chan->control[MIDI_CTL_NONREG_PARM_NUM_LSB], in snd_emux_nrpn() 349 snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan, in snd_emux_xg_control() argument 356 port, cha in snd_emux_xg_control() 37 send_converted_effect(const struct nrpn_conv_table *table, int num_tables, struct snd_emux_port *port, struct snd_midi_channel *chan, int type, int val, int mode) send_converted_effect() argument 368 struct snd_emux_port *port; snd_emux_sysex() local [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | cpu5wdt.c | 27 static int port = 0x91; variable 68 outb(1, port + CPU5WDT_TRIGGER_REG); in cpu5wdt_trigger() 97 outb(0, port + CPU5WDT_TIME_A_REG); in cpu5wdt_start() 98 outb(0, port + CPU5WDT_TIME_B_REG); in cpu5wdt_start() 99 outb(1, port + CPU5WDT_MODE_REG); in cpu5wdt_start() 100 outb(0, port + CPU5WDT_RESET_REG); in cpu5wdt_start() 101 outb(0, port + CPU5WDT_ENABLE_REG); in cpu5wdt_start() 155 value = inb(port + CPU5WDT_STATUS_REG); in cpu5wdt_ioctl() 210 pr_debug("port=0x%x, verbose=%i\n", port, verbos in cpu5wdt_init() [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-lm70llp.c | 26 * port to bitbang an SPI-parport bridge. Accordingly, this is an SPI 40 * The LM70 LLP connects to the PC parallel port in the following manner: 72 struct parport *port; member 98 u8 data = parport_read_data(pp->port); in deassertCS() 101 parport_write_data(pp->port, data | nCS); in deassertCS() 106 u8 data = parport_read_data(pp->port); in assertCS() 109 parport_write_data(pp->port, data & ~nCS); in assertCS() 114 u8 data = parport_read_data(pp->port); in clkHigh() 116 parport_write_data(pp->port, data | SCLK); in clkHigh() 121 u8 data = parport_read_data(pp->port); in clkLow() [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | cpu5wdt.c | 27 static int port = 0x91; variable 68 outb(1, port + CPU5WDT_TRIGGER_REG); in cpu5wdt_trigger() 97 outb(0, port + CPU5WDT_TIME_A_REG); in cpu5wdt_start() 98 outb(0, port + CPU5WDT_TIME_B_REG); in cpu5wdt_start() 99 outb(1, port + CPU5WDT_MODE_REG); in cpu5wdt_start() 100 outb(0, port + CPU5WDT_RESET_REG); in cpu5wdt_start() 101 outb(0, port + CPU5WDT_ENABLE_REG); in cpu5wdt_start() 155 value = inb(port + CPU5WDT_STATUS_REG); in cpu5wdt_ioctl() 210 pr_debug("port=0x%x, verbose=%i\n", port, verbos in cpu5wdt_init() [all...] |