Lines Matching defs:dpif_solaris
52 VLOG_DEFINE_THIS_MODULE(dpif_solaris);
61 struct dpif_solaris {
97 struct hmap_node node; /* Node in dpif_solaris's 'lowerlinks'. */
107 /* Contains all 'struct dpif_solaris's. */
120 struct hmap_node node; /* Node in dpif_solaris's 'bridges'. */
126 struct hmap_node node; /* Node in dpif_solaris's 'ports'. */
151 struct cls_rule cr; /* Node in dpif_solaris's 'cls'. */
154 struct hmap_node node; /* Node in dpif_solaris's 'flows'. */
161 static void dpif_solaris_port_del__(struct dpif_solaris *dpif,
164 static void dpif_solaris_destroy_channels(struct dpif_solaris *dpif)
166 static int dpif_solaris_refresh_port_channel(struct dpif_solaris *dpif,
169 static void dpif_solaris_destroy_port_channel(struct dpif_solaris *dpif,
171 static int dpif_solaris_get_port_by_number(struct dpif_solaris *dpif,
174 static int dpif_solaris_get_uplink_port_info(struct dpif_solaris *dpif,
177 static void dpif_solaris_flow_remove(struct dpif_solaris *dpif,
180 static int dpif_solaris_flow_flush__(struct dpif_solaris *dpif);
181 static void dpif_solaris_destroy_lowerlink(struct dpif_solaris *dpif,
183 static int dpif_solaris_create_lowerlink(struct dpif_solaris *dpif,
186 static struct dpif_solaris *
190 return (CONTAINER_OF(dpif, struct dpif_solaris, dpif));
215 struct dpif_solaris *dpif;
318 dp_solaris_free(struct dpif_solaris *dpif)
357 dp_solaris_unref(struct dpif_solaris *dpif)
376 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
390 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
407 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
509 dpif_solaris_create_xsocket(struct dpif_solaris *dpif OVS_UNUSED,
589 pf_port_no_used(struct dpif_solaris *dpif, uint32_t pf_port_no)
612 choose_pf_port(struct dpif_solaris *dpif,
641 dpif_solaris_lookup_bridge(const struct dpif_solaris *dpif,
657 dpif_solaris_bridge_add_port(struct dpif_solaris *dpif,
707 dpif_solaris_bridge_del_port(struct dpif_solaris *dpif,
754 dpif_solaris_port_add__(struct dpif_solaris *dpif, struct netdev *netdev,
907 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
915 dpif_solaris_get_port_by_number(struct dpif_solaris *dpif, odp_port_t port_no,
939 dpif_solaris_get_uplink_port_info(struct dpif_solaris *dpif,
974 dpif_solaris_port_del__(struct dpif_solaris *dpif,
1012 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1040 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1059 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1276 dpif_solaris_lookup_flow(const struct dpif_solaris *dpif,
1292 dpif_solaris_find_flow(const struct dpif_solaris *dpif, const struct flow *flow)
1307 dpif_solaris_find_flow_by_name(const struct dpif_solaris *dpif,
1322 dpif_solaris_flow_add(struct dpif_solaris *dpif, const char *physname,
1346 dpif_solaris_flow_remove(struct dpif_solaris *dpif,
1387 const struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1451 struct dpif_solaris *dpif = (struct dpif_solaris *)cookie;
1495 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1666 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1721 dpif_solaris_flow_flush__(struct dpif_solaris *dpif)
1752 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1771 struct dpif_solaris *dpif;
1801 struct dpif_solaris *dpif = iter->dpif;
1840 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
1968 dpif_solaris_port_output(struct dpif_solaris *dpif, odp_port_t port_no,
2042 static struct dpif_solaris *
2045 struct dpif_solaris *dpif = NULL;
2060 struct dpif_solaris *dpif;
2141 struct dpif_solaris *dpif;
2174 struct dpif_solaris *dpif = aux_;
2307 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
2323 dpif_solaris_destroy_lowerlink(struct dpif_solaris *dpif,
2343 dpif_solaris_destroy_port_channel(struct dpif_solaris *dpif,
2367 dpif_solaris_destroy_channels(struct dpif_solaris *dpif)
2391 dpif_solaris_refresh_port_channel(struct dpif_solaris *dpif,
2467 dpif_solaris_create_upfd(struct dpif_solaris *dpif, const char *physname,
2550 dpif_solaris_create_lowerlink(struct dpif_solaris *dpif, char *physname,
2626 dpif_solaris_refresh_channels(struct dpif_solaris *dpif, uint32_t n_handlers)
2686 dpif_solaris_recv_set_(struct dpif_solaris *dpif, bool enable)
2702 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
2727 dpif_solaris_parse_pkt(struct dpif_solaris *dpif OVS_UNUSED,
2787 dpif_solaris_recv__(struct dpif_solaris *dpif, uint32_t handler_id OVS_UNUSED,
2919 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
2932 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
2955 dpif_solaris_recv_purge__(struct dpif_solaris *dpif)
2979 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);
2990 struct dpif_solaris *dpif = dpif_solaris_cast(dpif_);