Lines Matching refs:bind_mounts
3288 BindMount *bind_mounts; in compile_bind_mounts() local
3313 bind_mounts = new(BindMount, n); in compile_bind_mounts()
3314 if (!bind_mounts) in compile_bind_mounts()
3318 BindMount *item = context->bind_mounts + i; in compile_bind_mounts()
3334 bind_mounts[h++] = (BindMount) { in compile_bind_mounts()
3395 bind_mounts[h++] = (BindMount) { in compile_bind_mounts()
3408 *ret_bind_mounts = bind_mounts; in compile_bind_mounts()
3415 bind_mount_free_many(bind_mounts, h); in compile_bind_mounts()
3477 const BindMount *bind_mounts, in insist_on_sandboxing() argument
3481 assert(n_bind_mounts == 0 || bind_mounts); in insist_on_sandboxing()
3505 if (!path_equal(bind_mounts[i].source, bind_mounts[i].destination)) in insist_on_sandboxing()
3529 BindMount *bind_mounts = NULL; in apply_mount_namespace() local
3542 r = compile_bind_mounts(context, params, &bind_mounts, &n_bind_mounts, &empty_directories); in apply_mount_namespace()
3645 bind_mounts, in apply_mount_namespace()
3676 bind_mounts, in apply_mount_namespace()
3690 bind_mount_free_many(bind_mounts, n_bind_mounts); in apply_mount_namespace()
5369 bind_mount_free_many(c->bind_mounts, c->n_bind_mounts); in exec_context_done()
5370 c->bind_mounts = NULL; in exec_context_done()
6047 c->bind_mounts[i].read_only ? "BindReadOnlyPaths" : "BindPaths", in exec_context_dump()
6048 c->bind_mounts[i].ignore_enoent ? "-": "", in exec_context_dump()
6049 c->bind_mounts[i].source, in exec_context_dump()
6050 c->bind_mounts[i].destination, in exec_context_dump()
6051 c->bind_mounts[i].recursive ? "rbind" : "norbind"); in exec_context_dump()