Searched refs:datapath (Results 1 - 14 of 14) sorted by relevance
/linux-master/net/openvswitch/ |
H A D | datapath.h | 29 * datapath. 34 * been received by the datapath. 37 * one of the datapath's queues). 54 * struct dp_nlsk_pids - array of netlink portids of for a datapath. 69 * struct datapath - datapath for flow-based packet switching 75 * @stats_percpu: Per-CPU datapath statistics. 77 * @max_headroom: the maximum headroom of all vports in this datapath; it will 81 * Context: See the comment on locking at the top of datapath.c for additional 84 struct datapath { struct [all...] |
H A D | meter.h | 19 struct datapath; 58 int ovs_meters_init(struct datapath *dp); 59 void ovs_meters_exit(struct datapath *dp); 60 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb,
|
H A D | Makefile | 10 datapath.o \
|
H A D | dp_notify.c | 10 #include "datapath.h" 17 struct datapath *dp; 37 struct datapath *dp;
|
H A D | vport.h | 18 #include "datapath.h" 61 * struct vport - one port within a datapath 68 * @dp_hash_node: Element in @datapath->ports hash table in datapath.c. 77 struct datapath *dp; 98 * @dp: New vport's datapath. 108 struct datapath *dp;
|
H A D | datapath.c | 43 #include "datapath.h" 91 * All writes e.g. Writes to device state (add/remove datapath, port, set 93 * modifications, set miscellaneous datapath parameters, etc.) are protected 128 static int queue_gso_packets(struct datapath *dp, struct sk_buff *, 132 static int queue_userspace_packet(struct datapath *dp, struct sk_buff *, 139 static int ovs_dp_set_upcall_portids(struct datapath *, const struct nlattr *); 142 const char *ovs_dp_name(const struct datapath *dp) 148 static int get_dpifindex(const struct datapath *dp) 168 struct datapath *dp = container_of(rcu, struct datapath, rc [all...] |
H A D | meter.c | 19 #include "datapath.h" 279 struct datapath *dp; 414 struct datapath *dp; 490 struct datapath *dp; 543 struct datapath *dp; 592 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb, 729 int ovs_meters_init(struct datapath *dp) 739 /* Allow meters in a datapath to use ~3.12% of physical memory. */ 756 void ovs_meters_exit(struct datapath *dp)
|
H A D | openvswitch_trace.h | 10 #include "datapath.h" 14 TP_PROTO(struct datapath *dp, struct sk_buff *skb, 84 TP_PROTO(struct datapath *dp, struct sk_buff *skb,
|
H A D | actions.c | 29 #include "datapath.h" 155 static int clone_execute(struct datapath *dp, struct sk_buff *skb, 161 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb, 923 static void do_output(struct datapath *dp, struct sk_buff *skb, int out_port, 954 static int output_userspace(struct datapath *dp, struct sk_buff *skb, 1013 static int dec_ttl_exception_handler(struct datapath *dp, struct sk_buff *skb, 1032 static int sample(struct datapath *dp, struct sk_buff *skb, 1063 static int clone(struct datapath *dp, struct sk_buff *skb, 1199 static int execute_recirc(struct datapath *dp, struct sk_buff *skb, 1218 static int execute_check_pkt_len(struct datapath *d [all...] |
H A D | vport-netdev.c | 21 #include "datapath.h" 68 static struct net_device *get_dpdev(const struct datapath *dp) 184 /* Returns null if this device is not attached to a datapath. */
|
/linux-master/fs/overlayfs/ |
H A D | namei.c | 367 struct path *datapath) 373 datapath); 381 if (ovl_dentry_weird(datapath->dentry)) 386 if (!d_is_reg(datapath->dentry)) 392 path_put(datapath); 403 struct path datapath; local 409 err = ovl_lookup_data_layer(dentry, redirect, layer, &datapath); 411 mntput(datapath.mnt); 412 lowerdata->dentry = datapath.dentry; 926 struct path datapath, metapat local 365 ovl_lookup_data_layer(struct dentry *dentry, const char *redirect, const struct ovl_layer *layer, struct path *datapath) argument 977 struct ovl_path datapath = {}; local [all...] |
H A D | util.c | 263 * datapath->layer is visible as well. 328 int ovl_dentry_set_lowerdata(struct dentry *dentry, struct ovl_path *datapath) argument 332 struct dentry *datadentry = datapath->dentry; 337 WRITE_ONCE(lowerdata->layer, datapath->layer); 1369 int ovl_ensure_verity_loaded(struct path *datapath) argument 1371 struct inode *inode = d_inode(datapath->dentry); 1379 filp = kernel_file_open(datapath, O_RDONLY, inode, current_cred()); 1390 struct path *datapath) 1418 err = ovl_ensure_verity_loaded(datapath); 1421 datapath 1388 ovl_validate_verity(struct ovl_fs *ofs, struct path *metapath, struct path *datapath) argument [all...] |
H A D | copy_up.c | 249 struct path datapath; local 259 ovl_path_lowerdata(dentry, &datapath); 260 if (WARN_ON_ONCE(datapath.dentry == NULL) || 264 old_file = ovl_path_open(&datapath, O_LARGEFILE | O_RDONLY);
|
H A D | overlayfs.h | 462 int ovl_dentry_set_lowerdata(struct dentry *dentry, struct ovl_path *datapath); 551 struct path *datapath);
|
Completed in 197 milliseconds