Lines Matching refs:to_keep
95 static bool DropBoundingSet(const CapSet& to_keep) {
104 if (cap < to_keep.size() && to_keep.test(cap)) {
116 static bool SetProcCaps(const CapSet& to_keep, bool add_setpcap) {
121 for (size_t cap = 0; cap < to_keep.size(); ++cap) {
122 if (to_keep.test(cap)) {
142 PLOG(ERROR) << "cap_set_proc(" << to_keep.to_ulong() << ") failed";
181 bool SetCapsForExec(const CapSet& to_keep) {
184 if (!SetProcCaps(to_keep, add_setpcap)) {
189 if (!DropBoundingSet(to_keep)) {
195 if (!SetProcCaps(to_keep, add_setpcap)) {
203 return SetAmbientCaps(to_keep);