Home
last modified time | relevance | path

Searched refs:upcall_portids (Results 1 – 4 of 4) sorted by relevance

/linux/net/openvswitch/
H A Dvport.c149 if (ovs_vport_set_upcall_portids(vport, parms->upcall_portids)) { in ovs_vport_alloc()
179 kfree(rcu_dereference_raw(vport->upcall_portids)); in ovs_vport_free()
395 * Sets the vport's upcall_portids to @ids.
412 old = ovsl_dereference(vport->upcall_portids); in ovs_vport_set_upcall_portids()
423 rcu_assign_pointer(vport->upcall_portids, vport_portids); in ovs_vport_set_upcall_portids()
431 * ovs_vport_get_upcall_portids - get the upcall_portids of @vport.
449 ids = rcu_dereference_ovsl(vport->upcall_portids); in ovs_vport_get_upcall_portids()
476 ids = rcu_dereference(vport->upcall_portids); in ovs_vport_find_upcall_portid()
H A Dvport.h78 struct vport_portids __rcu *upcall_portids; member
112 struct nlattr *upcall_portids; member
H A Ddatapath.c173 kfree(rcu_dereference_raw(dp->upcall_portids)); in destroy_dp_rcu()
1600 struct dp_nlsk_pids *pids = ovsl_dereference(dp->upcall_portids); in ovs_dp_cmd_fill_info()
1692 old = ovsl_dereference(dp->upcall_portids); in ovs_dp_set_upcall_portids()
1702 rcu_assign_pointer(dp->upcall_portids, dp_nlsk_pids); in ovs_dp_set_upcall_portids()
1713 dp_nlsk_pids = rcu_dereference(dp->upcall_portids); in ovs_dp_get_upcall_portid()
1858 parms.upcall_portids = a[OVS_DP_ATTR_UPCALL_PID]; in ovs_dp_cmd_new()
1899 kfree(rcu_dereference_raw(dp->upcall_portids)); in ovs_dp_cmd_new()
2369 parms.upcall_portids = a[OVS_VPORT_ATTR_UPCALL_PID]; in ovs_vport_cmd_new()
H A Ddatapath.h111 struct dp_nlsk_pids __rcu *upcall_portids; member