/linux/tools/testing/selftests/net/ovpn/ |
H A D | ovpn-cli.c | 55 typedef int (*ovpn_nl_cb)(struct nl_msg *msg, void *arg); 70 struct nl_msg *nl_msg; member 203 ctx->nl_msg = nlmsg_alloc(); in nl_ctx_alloc_flags() 204 if (!ctx->nl_msg) { in nl_ctx_alloc_flags() 217 genlmsg_put(ctx->nl_msg, 0, 0, ctx->ovpn_dco_id, 0, flags, cmd, 0); in nl_ctx_alloc_flags() 220 NLA_PUT_U32(ctx->nl_msg, OVPN_A_IFINDEX, ovpn->ifindex); in nl_ctx_alloc_flags() 225 nlmsg_free(ctx->nl_msg); in nl_ctx_alloc_flags() 244 nlmsg_free(ctx->nl_msg); in nl_ctx_free() 294 static int ovpn_nl_cb_finish(struct nl_msg (*ms [all...] |
/linux/tools/net/ynl/pyynl/lib/ |
H A D | ynl.py | 104 def __init__(self, nl_msg): argument 105 self.nl_msg = nl_msg 106 self.error = -nl_msg.error 109 return f"Netlink error: {os.strerror(self.error)}\n{self.nl_msg}" 331 for nl_msg in nms: 332 if nl_msg.error: 333 print("Netlink error:", nl_msg.error) 335 if nl_msg.done: 338 gm = GenlMsg(nl_msg) 364 __init__(self, nl_msg) global() argument 394 _decode(self, nl_msg) global() argument 397 decode(self, ynl, nl_msg, op) global() argument 430 _decode(self, nl_msg) global() argument [all...] |
/linux/tools/power/x86/intel-speed-select/ |
H A D | hfi-events.c | 56 static int ack_handler(struct nl_msg *msg, void *arg) in ack_handler() 63 static int finish_handler(struct nl_msg *msg, void *arg) in finish_handler() 78 static int seq_check_handler(struct nl_msg *msg, void *arg) in seq_check_handler() 84 struct nl_msg *msg, in send_and_recv_msgs() 85 int (*valid_handler)(struct nl_msg *, void *), in send_and_recv_msgs() argument 122 static int family_handler(struct nl_msg *msg, void *arg) in family_handler() 155 struct nl_msg *msg; in nl_get_multicast_id() 190 static int handle_event(struct nl_msg *n, void *arg) in handle_event()
|
/linux/tools/lib/thermal/ |
H A D | thermal_nl.c | 19 static int nl_seq_check_handler(struct nl_msg *msg, void *arg) in nl_seq_check_handler() 35 static int nl_finish_handler(struct nl_msg *msg, void *arg) in nl_finish_handler() 45 static int nl_ack_handler(struct nl_msg *msg, void *arg) in nl_ack_handler() 55 int nl_send_msg(struct nl_sock *sock, struct nl_cb *cb, struct nl_msg *msg, in nl_send_msg() 56 int (*rx_handler)(struct nl_msg *, void *), void *data) in nl_send_msg() argument 75 static int nl_family_handler(struct nl_msg *msg, void *arg) in nl_family_handler() 116 struct nl_msg *msg; in nl_get_multicast_id()
|
H A D | thermal_nl.h | 15 struct nl_msg *msg; 42 extern int nl_send_msg(struct nl_sock *sock, struct nl_cb *nl_cb, struct nl_msg *msg, 43 int (*rx_handler)(struct nl_msg *, void *),
|
H A D | commands.c | 350 typedef int (*cmd_cb_t)(struct nl_msg *, struct cmd_param *); 352 static int thermal_genl_tz_id_encode(struct nl_msg *msg, struct cmd_param *p) in thermal_genl_tz_id_encode() 360 static int thermal_genl_threshold_encode(struct nl_msg *msg, struct cmd_param *p) in thermal_genl_threshold_encode() 379 struct nl_msg *msg; in thermal_genl_auto()
|
H A D | sampling.c | 11 static int handle_thermal_sample(struct nl_msg *n, void *arg) in handle_thermal_sample()
|
H A D | events.c | 21 static int handle_thermal_event(struct nl_msg *n, void *arg) in handle_thermal_event()
|
/linux/tools/testing/selftests/drivers/net/ |
H A D | stats.py | 148 ksft_eq(cm.exception.nl_msg.error, -34) 149 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex') 154 ksft_eq(cm.exception.nl_msg.error, -errno.EOPNOTSUPP) 155 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex') 166 ksft_eq(cm.exception.nl_msg.error, -19) 167 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex')
|
H A D | queues.py | 109 ksft_eq(cm.exception.nl_msg.error, -errno.ENOENT) 114 ksft_eq(cm.exception.nl_msg.error, -errno.ENOENT)
|
H A D | hds.py | 171 ksft_eq(e.exception.nl_msg.error, -errno.EINVAL)
|
/linux/tools/testing/selftests/drivers/net/hw/ |
H A D | pp_alloc_fail.py | 65 if e.nl_msg.error == -errno.EOPNOTSUPP:
|
H A D | rss_api.py | 218 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.hkey') 414 ksft_eq(cm.exception.nl_msg.error, -errno.EBUSY)
|
/linux/drivers/infiniband/core/ |
H A D | core_priv.h | 112 struct sk_buff *nl_msg; member
|
H A D | uverbs_main.c | 1065 ret = nla_put_u32(res->nl_msg, RDMA_NLDEV_ATTR_UVERBS_DRIVER_ID, in ib_uverbs_get_nl_info()
|
/linux/Documentation/userspace-api/ |
H A D | vduse.rst | 54 struct nl_msg *msg;
|
/linux/Documentation/userspace-api/netlink/ |
H A D | intro.rst | 61 for (nl_msg in buffer) { 62 if (nl_msg.nlmsg_type == NLMSG_DONE)
|