Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 2.1 KB

bpf_get_ns_current_pid_tgid.md

File metadata and controls

54 lines (37 loc) · 2.1 KB
title description
Helper Function 'bpf_get_ns_current_pid_tgid'
This page documents the 'bpf_get_ns_current_pid_tgid' eBPF helper function, including its defintion, usage, program types that can use it, and examples.

Helper function bpf_get_ns_current_pid_tgid

:octicons-tag-24: v5.7

Definition

Copyright (c) 2015 The Libbpf Authors. All rights reserved.

Returns 0 on success, values for pid and tgid as seen from the current namespace will be returned in nsdata.

Returns

0 on success, or one of the following in case of failure:

-EINVAL if dev and inum supplied don't match dev_t and inode number with nsfs of current task, or if dev conversion to dev_t lost high bits.

-ENOENT if pidns does not exists for the current task.

#!c static long (* const bpf_get_ns_current_pid_tgid)(__u64 dev, __u64 ino, struct bpf_pidns_info *nsdata, __u32 size) = (void *) 120;

Usage

!!! example "Docs could be improved" This part of the docs is incomplete, contributions are very welcome

Program types

This helper call can be used in the following program types:

Example

!!! example "Docs could be improved" This part of the docs is incomplete, contributions are very welcome