summaryrefslogtreecommitdiff
path: root/include/uapi/linux/un.h
blob: 0ad59dc8b6864601c06d3a1b8af5d8dd0c3bc1f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _LINUX_UN_H
#define _LINUX_UN_H

#include <linux/socket.h>

#define UNIX_PATH_MAX	108

struct sockaddr_un {
	__kernel_sa_family_t sun_family; /* AF_UNIX */
	char sun_path[UNIX_PATH_MAX];	/* pathname */
};

#define SIOCUNIXFILE (SIOCPROTOPRIVATE + 0) /* open a socket file with O_PATH */

#endif /* _LINUX_UN_H */
an>gpio: adnp: use simple i2c probe functionAndy Shevchenko 2021-12-17gpio: Get rid of duplicate of_node assignment in the driversAndy Shevchenko >2024-03-04x86/sev: Move early startup code into .head.text sectionArd Biesheuvel 2024-02-06x86/sev: Fix position dependent variable references in startup codeArd Biesheuvel 2024-01-30x86: Do not include <asm/bootparam.h> in several filesThomas Zimmermann 2024-01-29x86/sev: Harden #VC instruction emulation somewhatBorislav Petkov (AMD) 2024-01-03arch/x86: Fix typosBjorn Helgaas 2023-10-19Merge tag 'sev_fixes_for_v6.6' of //git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds 2023-10-17x86/sev: Check for user-space IOIO pointing to kernel spaceJoerg Roedel 2023-10-09x86/sev: Check IOBM for IOIO exceptions from user-spaceJoerg Roedel 2023-10-02x86/sev: Use the GHCB protocol when available for SNP CPUID requestsTom Lendacky 2023-06-06x86/sev: Add SNP-specific unaccepted memory supportTom Lendacky 2022-07-27Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV"Borislav Petkov 2022-05-17x86/sev: Remove duplicated assignment to variable infoColin Ian King 2022-04-07x86/sev: Use firmware-validated CPUID for SEV-SNP guestsMichael Roth 2022-04-07x86/sev: Add SEV-SNP feature detection/setupMichael Roth 2022-04-07x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlersMichael Roth 2022-04-07x86/sev: Move MSR-based VMGEXITs for CPUID to helperMichael Roth 2022-04-06x86/sev: Register GHCB memory when SEV-SNP is activeBrijesh Singh 2022-04-06x86/compressed: Register GHCB memory when SEV-SNP is activeBrijesh Singh 2022-04-06x86/sev: Check SEV-SNP features supportBrijesh Singh 2022-04-06x86/sev: Save the negotiated GHCB versionBrijesh Singh 2022-04-06x86/sev: Define the Linux-specific guest termination reasonsBrijesh Singh 2021-11-15x86/sev: Shorten GHCB terminate macro namesBrijesh Singh 2021-11-01Merge tag 'x86_sev_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds 2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds 2021-10-25x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperVTianyu Lan 2021-10-19x86/sev: Carve out HV call's return value verificationBorislav Petkov 2021-10-01x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]Tom Lendacky 2021-09-15x86/sev: Fix noinstr for vc_ghcb_invalidate()Peter Zijlstra 2021-05-18x86/sev-es: Invalidate the GHCB after completing VMGEXITTom Lendacky 2021-05-10x86/sev: Move GHCB MSR protocol and NAE definitions in a common headerBrijesh Singh 2021-05-10x86/sev-es: Rename sev-es.{ch} to sev.{ch}Brijesh Singh