Home
last modified time | relevance | path

Searched refs:route (Results 1 – 25 of 94) sorted by relevance

1234

/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_mr_tcam.c307 route->action, in mlxsw_sp_mr_tcam_route_create()
318 if (!route->priv) { in mlxsw_sp_mr_tcam_route_create()
325 &route->key, route->afa_block, in mlxsw_sp_mr_tcam_route_create()
332 kfree(route->priv); in mlxsw_sp_mr_tcam_route_create()
350 ops->route_destroy(mlxsw_sp, mr_tcam->priv, route->priv, &route->key); in mlxsw_sp_mr_tcam_route_destroy()
351 kfree(route->priv); in mlxsw_sp_mr_tcam_route_destroy()
387 err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block); in mlxsw_sp_mr_tcam_route_action_update()
411 route->action, in mlxsw_sp_mr_tcam_route_min_mtu_update()
420 err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block); in mlxsw_sp_mr_tcam_route_min_mtu_update()
501 err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block); in mlxsw_sp_mr_tcam_route_erif_del()
[all …]
A Dspectrum1_mr_tcam.c91 struct mlxsw_sp1_mr_tcam_route *route, in mlxsw_sp1_mr_tcam_route_parman_item_add() argument
101 &route->parman_item); in mlxsw_sp1_mr_tcam_route_parman_item_add()
105 route->parman_prio = &tcam_region->parman_prios[prio]; in mlxsw_sp1_mr_tcam_route_parman_item_add()
111 struct mlxsw_sp1_mr_tcam_route *route, in mlxsw_sp1_mr_tcam_route_parman_item_remove() argument
118 route->parman_prio, &route->parman_item); in mlxsw_sp1_mr_tcam_route_parman_item_remove()
128 struct mlxsw_sp1_mr_tcam_route *route = route_priv; in mlxsw_sp1_mr_tcam_route_create() local
132 err = mlxsw_sp1_mr_tcam_route_parman_item_add(mr_tcam, route, in mlxsw_sp1_mr_tcam_route_create()
144 mlxsw_sp1_mr_tcam_route_parman_item_remove(mr_tcam, route, key); in mlxsw_sp1_mr_tcam_route_create()
153 struct mlxsw_sp1_mr_tcam_route *route = route_priv; in mlxsw_sp1_mr_tcam_route_destroy() local
157 mlxsw_sp1_mr_tcam_route_parman_item_remove(mr_tcam, route, key); in mlxsw_sp1_mr_tcam_route_destroy()
[all …]
/drivers/thunderbolt/
A Dctl.h114 static inline struct tb_cfg_header tb_cfg_make_header(u64 route) in tb_cfg_make_header() argument
117 .route_hi = route >> 32, in tb_cfg_make_header()
118 .route_lo = route, in tb_cfg_make_header()
121 WARN_ON(tb_cfg_get_route(&header) != route); in tb_cfg_make_header()
125 int tb_cfg_ack_notification(struct tb_ctl *ctl, u64 route,
127 int tb_cfg_ack_plug(struct tb_ctl *ctl, u64 route, u32 port, bool unplug);
128 struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route);
130 u64 route, u32 port,
134 u64 route, u32 port,
137 int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
[all …]
A Dicm.c193 link = depth ? route >> ((depth - 1) * 8) : route; in phy_port_from_route()
731 xd->route = route; in update_xdomain()
756 u64 route; in icm_fr_device_connected() local
807 route = tb_route(sw); in icm_fr_device_connected()
934 u64 route; in icm_fr_xdomain_connected() local
1238 u64 route; in __icm_tr_device_connected() local
1260 route); in __icm_tr_device_connected()
1336 u64 route; in icm_tr_device_disconnected() local
1362 u64 route; in icm_tr_xdomain_connected() local
1371 if (xd->route == route) { in icm_tr_xdomain_connected()
[all …]
A Dtest.c474 u64 route; member
863 u64 route; member
882 .route = 0x0, in tb_test_path_not_bonded_lane0()
889 .route = 0x3, in tb_test_path_not_bonded_lane0()
944 .route = 0x0, in tb_test_path_not_bonded_lane1()
951 .route = 0x1, in tb_test_path_not_bonded_lane1()
1008 .route = 0x0, in tb_test_path_not_bonded_lane1_chain()
1015 .route = 0x1, in tb_test_path_not_bonded_lane1_chain()
1102 .route = 0x1, in tb_test_path_not_bonded_lane1_chain_reverse()
1109 .route = 0x0, in tb_test_path_not_bonded_lane1_chain_reverse()
[all …]
A Dxdomain.c738 u64 route; in tb_xdp_handle_request() local
771 route); in tb_xdp_handle_request()
802 route); in tb_xdp_handle_request()
815 route); in tb_xdp_handle_request()
1199 u64 route; in tb_xdomain_get_uuid() local
1205 &route); in tb_xdomain_get_uuid()
1218 if (route == xd->route) in tb_xdomain_get_uuid()
1976 xd->route = route; in tb_xdomain_alloc()
2289 u64 route; member
2311 if (lookup->route && lookup->route == xd->route) in switch_find_xdomain()
[all …]
A Dctl.c194 enum tb_cfg_pkg_type type, u64 route) in check_header() argument
216 route, tb_cfg_get_route(header))) in check_header()
262 enum tb_cfg_pkg_type type, u64 route) in parse_header() argument
774 .header = tb_cfg_make_header(route), in tb_cfg_ack_notification()
818 error->error, route); in tb_cfg_ack_notification()
836 .header = tb_cfg_make_header(route), in tb_cfg_ack_plug()
843 unplug ? "un" : "", route, port); in tb_cfg_ack_plug()
947 .header = tb_cfg_make_header(route), in tb_cfg_read_raw()
1018 .header = tb_cfg_make_header(route), in tb_cfg_write_raw()
1109 route, space, offset); in tb_cfg_read()
[all …]
A Dtb.c80 u64 route; member
102 ev->route = route; in tb_queue_hotplug()
438 u64 route; in tb_scan_xdomain() local
443 route = tb_downstream_route(port); in tb_scan_xdomain()
453 tb_port_at(route, sw)->xdomain = xd; in tb_scan_xdomain()
2432 ev->route, ev->port, ev->unplug); in tb_handle_hotplug()
2438 ev->route, ev->port, ev->unplug); in tb_handle_hotplug()
2742 ev->route); in tb_handle_dp_bandwidth_request()
2862 ev->route = route; in tb_queue_dp_bandwidth_request()
2879 route); in tb_handle_notification()
[all …]
A Ddma_port.c68 u64 route = tb_cfg_get_route(pkg->buffer) & ~BIT_ULL(63); in dma_port_match() local
74 if (route != tb_cfg_get_route(req->request)) in dma_port_match()
88 static int dma_port_read(struct tb_ctl *ctl, void *buffer, u64 route, in dma_port_read() argument
92 .header = tb_cfg_make_header(route), in dma_port_read()
129 static int dma_port_write(struct tb_ctl *ctl, const void *buffer, u64 route, in dma_port_write() argument
133 .header = tb_cfg_make_header(route), in dma_port_write()
A Dswitch.c2413 u64 route) in tb_switch_alloc() argument
2420 if (route) { in tb_switch_alloc()
2424 down = tb_port_at(route, parent_sw); in tb_switch_alloc()
2428 depth = tb_route_length(route); in tb_switch_alloc()
2498 if (!route) in tb_switch_alloc()
2570 u64 route; in tb_switch_configure() local
2573 route = tb_route(sw); in tb_switch_configure()
3685 u64 route; member
3701 if (lookup->route) { in tb_switch_match()
3776 if (!route) in tb_switch_find_by_route()
[all …]
/drivers/media/platform/nxp/imx8-isi/
A Dimx8-isi-crossbar.c101 struct v4l2_subdev_route *route; in __mxc_isi_crossbar_set_routing() local
115 route->sink_pad, in __mxc_isi_crossbar_set_routing()
116 route->source_pad - xbar->num_sinks); in __mxc_isi_crossbar_set_routing()
132 struct v4l2_subdev_route *route; in mxc_isi_crossbar_xlate_streams() local
147 if (route->source_pad != source_pad || in mxc_isi_crossbar_xlate_streams()
152 sink_pad = route->sink_pad; in mxc_isi_crossbar_xlate_streams()
199 route->sink_pad = i; in mxc_isi_crossbar_init_state()
256 struct v4l2_subdev_route *route; in mxc_isi_crossbar_set_fmt() local
293 if (route->sink_pad != fmt->pad || in mxc_isi_crossbar_set_fmt()
298 route->source_pad, in mxc_isi_crossbar_set_fmt()
[all …]
/drivers/media/v4l2-core/
A Dv4l2-subdev.c1567 if ((route->sink_pad == pad0 && route->source_pad == pad1) || in v4l2_subdev_has_pad_interdep()
1568 (route->source_pad == pad0 && route->sink_pad == pad1)) { in v4l2_subdev_has_pad_interdep()
1975 if (route) in __v4l2_subdev_next_active_route()
1976 ++route; in __v4l2_subdev_next_active_route()
1984 return route; in __v4l2_subdev_next_active_route()
2070 if (route->sink_pad == pad0 && route->source_pad == pad1 && in v4l2_subdev_state_xlate_streams()
2075 if (route->source_pad == pad0 && route->sink_pad == pad1 && in v4l2_subdev_state_xlate_streams()
2130 remote_pads[route->sink_pad] != route->source_pad) { in v4l2_subdev_routing_validate()
2144 remote_pads[route->source_pad] != route->sink_pad) { in v4l2_subdev_routing_validate()
2181 remote_pads[route->sink_pad] = route->source_pad; in v4l2_subdev_routing_validate()
[all …]
/drivers/misc/vmw_vmci/
A Dvmci_route.c23 enum vmci_route *route) in vmci_route() argument
28 *route = VMCI_ROUTE_NONE; in vmci_route()
80 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
104 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
117 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
143 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
180 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
216 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
A Dvmci_datagram.c319 enum vmci_route route; in vmci_datagram_dispatch() local
330 retval = vmci_route(&dg->src, &dg->dst, from_guest, &route); in vmci_datagram_dispatch()
337 if (VMCI_ROUTE_AS_HOST == route) { in vmci_datagram_dispatch()
343 if (VMCI_ROUTE_AS_GUEST == route) in vmci_datagram_dispatch()
346 pr_warn("Unknown route (%d) for datagram\n", route); in vmci_datagram_dispatch()
/drivers/infiniband/core/
A Dsmi.c146 smp->route.dr.initial_path, in opa_smi_handle_dr_smp_send()
147 smp->route.dr.return_path, in opa_smi_handle_dr_smp_send()
149 smp->route.dr.dr_dlid == in opa_smi_handle_dr_smp_send()
151 smp->route.dr.dr_slid == in opa_smi_handle_dr_smp_send()
261 smp->route.dr.initial_path, in opa_smi_handle_dr_smp_recv()
262 smp->route.dr.return_path, in opa_smi_handle_dr_smp_recv()
264 smp->route.dr.dr_dlid == in opa_smi_handle_dr_smp_recv()
266 smp->route.dr.dr_slid == in opa_smi_handle_dr_smp_recv()
314 smp->route.dr.dr_dlid == in opa_smi_check_forward_dr_smp()
316 smp->route.dr.dr_slid == in opa_smi_check_forward_dr_smp()
[all …]
A Dcma.c2293 rt = &id->route; in cma_ib_new_conn_id()
2872 struct rdma_route *route = &work->id->id.route; in route_set_path_rec_inbound() local
2888 struct rdma_route *route = &work->id->id.route; in route_set_path_rec_outbound() local
2908 route = &work->id->id.route; in cma_query_handler()
3074 struct rdma_route *route = &id_priv->id.route; in cma_resolve_ib_route() local
3084 if (!route->path_rec) in cma_resolve_ib_route()
3085 route->path_rec = kmalloc(sizeof *route->path_rec, GFP_KERNEL); in cma_resolve_ib_route()
3126 struct rdma_route *route = &id_priv->id.route; in cma_iboe_set_path_rec_l2_fields() local
3292 struct rdma_route *route = &id_priv->id.route; in cma_resolve_iboe_route() local
3310 route->path_rec = kzalloc(sizeof *route->path_rec, GFP_KERNEL); in cma_resolve_iboe_route()
[all …]
A Dcma_trace.h38 memcpy(__entry->srcaddr, &id_priv->id.route.addr.src_addr,
40 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr,
83 memcpy(__entry->srcaddr, &id_priv->id.route.addr.src_addr,
85 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr,
115 memcpy(__entry->srcaddr, &id_priv->id.route.addr.src_addr,
117 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr,
208 memcpy(__entry->srcaddr, &id_priv->id.route.addr.src_addr,
210 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr,
243 memcpy(__entry->srcaddr, &id_priv->id.route.addr.src_addr,
245 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr,
[all …]
A Ducma.c754 struct rdma_route *route) in ucma_copy_ib_route() argument
759 switch (route->num_pri_alt_paths) { in ucma_copy_ib_route()
761 dev_addr = &route->addr.dev_addr; in ucma_copy_ib_route()
770 &route->path_rec[1]); in ucma_copy_ib_route()
774 &route->path_rec[0]); in ucma_copy_ib_route()
782 struct rdma_route *route) in ucma_copy_iboe_route() argument
786 switch (route->num_pri_alt_paths) { in ucma_copy_iboe_route()
796 &route->path_rec[1]); in ucma_copy_iboe_route()
800 &route->path_rec[0]); in ucma_copy_iboe_route()
808 struct rdma_route *route) in ucma_copy_iw_route() argument
[all …]
/drivers/staging/vc04_services/bcm2835-audio/
A Dbcm2835.c57 enum snd_bcm2835_route route, u32 numchannels);
59 enum snd_bcm2835_route route; member
64 enum snd_bcm2835_route route, in bcm2835_audio_dual_newpcm() argument
69 err = snd_bcm2835_new_pcm(chip, name, 0, route, in bcm2835_audio_dual_newpcm()
75 err = snd_bcm2835_new_pcm(chip, "IEC958", 1, route, 1, true); in bcm2835_audio_dual_newpcm()
84 enum snd_bcm2835_route route, in bcm2835_audio_simple_newpcm() argument
87 return snd_bcm2835_new_pcm(chip, name, 0, route, numchannels, false); in bcm2835_audio_simple_newpcm()
100 .route = AUDIO_DEST_HDMI
113 .route = AUDIO_DEST_HEADPHONES
168 audio_driver->route, in snd_add_child_device()
/drivers/media/platform/renesas/vsp1/
A Dvsp1_entity.c28 u32 route; in vsp1_entity_route_setup() local
39 | (source->route->output << VI6_DPR_SMPPT_PT_SHIFT); in vsp1_entity_route_setup()
52 | (source->route->output << VI6_DPR_SMPPT_PT_SHIFT); in vsp1_entity_route_setup()
59 if (source->route->reg == 0) in vsp1_entity_route_setup()
62 route = source->sink->route->inputs[source->sink_pad]; in vsp1_entity_route_setup()
71 route |= VI6_DPR_ROUTE_BRSSEL; in vsp1_entity_route_setup()
73 route |= VI6_DPR_ROUTE_IIFSEL; in vsp1_entity_route_setup()
74 vsp1_dl_body_write(dlb, source->route->reg, route); in vsp1_entity_route_setup()
424 if (!source->route) in vsp1_entity_link_setup_source()
602 entity->route = &vsp1_routes[i]; in vsp1_entity_init()
/drivers/gpu/drm/nouveau/nvkm/engine/disp/
A Doutp.c43 if (ior->func->route.set) in nvkm_outp_route()
44 ior->func->route.set(outp, NULL); in nvkm_outp_route()
53 if (ior->func->route.set) in nvkm_outp_route()
54 ior->func->route.set(outp, ior); in nvkm_outp_route()
125 (ior->func->route.set || ior->id == __ffs(outp->info.or))) in nvkm_outp_acquire_hda()
135 (ior->func->route.set || ior->id == __ffs(outp->info.or))) in nvkm_outp_acquire_hda()
309 if (ior->func->route.get) { in nvkm_outp_inherit()
310 id = ior->func->route.get(outp, &link); in nvkm_outp_inherit()
351 if (ior->func->route.get && !ior->arm.head && outp->info.type == DCB_OUTPUT_DP) in nvkm_outp_init()
/drivers/media/platform/renesas/rcar-vin/
A Drcar-core.c609 const struct rvin_group_route *route; in rvin_csi2_link_notify() local
641 for (route = vin->info->routes; route->chsel; route++) { in rvin_csi2_link_notify()
642 if (route->master == master_id && route->csi == csi_id) { in rvin_csi2_link_notify()
643 chsel = route->chsel; in rvin_csi2_link_notify()
671 const struct rvin_group_route *route) in rvin_csi2_create_link() argument
734 const struct rvin_group_route *route; in rvin_csi2_setup_links() local
744 for (route = group->info->routes; route->chsel; route++) { in rvin_csi2_setup_links()
746 if (!group->vin[route->master]) in rvin_csi2_setup_links()
750 if (!group->remotes[route->csi].subdev) in rvin_csi2_setup_links()
753 for (id = route->master; id < route->master + 4; id++) { in rvin_csi2_setup_links()
[all …]
/drivers/s390/net/
A Dqeth_l3_sys.c31 struct qeth_routing_info *route, char *buf) in qeth_l3_dev_route_show() argument
33 switch (route->type) { in qeth_l3_dev_route_show()
70 enum qeth_routing_types old_route_type = route->type; in qeth_l3_dev_route_store()
75 route->type = NO_ROUTER; in qeth_l3_dev_route_store()
77 route->type = PRIMARY_CONNECTOR; in qeth_l3_dev_route_store()
79 route->type = SECONDARY_CONNECTOR; in qeth_l3_dev_route_store()
81 route->type = PRIMARY_ROUTER; in qeth_l3_dev_route_store()
83 route->type = SECONDARY_ROUTER; in qeth_l3_dev_route_store()
85 route->type = MULTICAST_ROUTER; in qeth_l3_dev_route_store()
91 (old_route_type != route->type)) { in qeth_l3_dev_route_store()
[all …]
/drivers/net/thunderbolt/
A Dmain.c49 #define TBNET_L0_PORT_NUM(route) ((route) & GENMASK(5, 0)) argument
230 hdr->route_hi = upper_32_bits(route); in tbnet_fill_header()
231 hdr->route_lo = lower_32_bits(route); in tbnet_fill_header()
247 tbnet_fill_header(&reply.hdr, route, sequence, xd->local_uuid, in tbnet_login_response()
284 tbnet_fill_header(&reply.hdr, route, sequence, xd->local_uuid, in tbnet_logout_response()
298 tbnet_fill_header(&request.hdr, xd->route, 0, xd->local_uuid, in tbnet_logout_request()
425 u64 route; in tbnet_handle_packet() local
435 route = ((u64)pkg->hdr.route_hi << 32) | pkg->hdr.route_lo; in tbnet_handle_packet()
436 route &= ~BIT_ULL(63); in tbnet_handle_packet()
437 if (route != net->xd->route) in tbnet_handle_packet()
[all …]
/drivers/media/usb/stk1160/
A Dstk1160-core.c100 int route; in stk1160_select_input() local
106 route = SAA7115_SVIDEO3; in stk1160_select_input()
108 route = SAA7115_COMPOSITE0; in stk1160_select_input()
112 route, 0, 0); in stk1160_select_input()

Completed in 90 milliseconds

1234