Home
last modified time | relevance | path

Searched refs:grant (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-fs-xfs23 The current state of the log reserve grant head. It
25 outstanding transactions. The grant head is exported in
34 The current state of the log write grant head. It
37 rolling transactions. The grant head is exported in
Dsysfs-driver-xen-blkback24 How long a persistent grant is allowed to remain
Dsysfs-firmware-ofw3 Contact: Grant Likely <grant.likely@arm.com>, devicetree@vger.kernel.org
/Linux-v5.4/drivers/xen/
DKconfig135 tristate "userspace grant access device driver"
143 bool "Add support for dma-buf grant access device driver extension"
147 dma-buf implementation. With this extension grant references to
149 use and grant references coming from a foreign domain can be
153 tristate "User-space grant reference allocator driver"
162 bool "Allow allocating DMA capable buffers with grant reference module"
165 Extends grant table module API to allow allocating DMA capable
166 buffers and mapping foreign grant references on top of it.
Dxen-scsiback.c418 struct page **pg, grant_handle_t *grant, int cnt) in scsiback_gnttab_data_map_batch() argument
435 grant[i] = map[i].handle; in scsiback_gnttab_data_map_batch()
442 grant_handle_t *grant, int cnt, u32 flags) in scsiback_gnttab_data_map_list() argument
459 err = scsiback_gnttab_data_map_batch(map, pg, grant, mapcount); in scsiback_gnttab_data_map_list()
461 grant += mapcount; in scsiback_gnttab_data_map_list()
467 err = scsiback_gnttab_data_map_batch(map, pg, grant, mapcount); in scsiback_gnttab_data_map_list()
483 grant_handle_t *grant; in scsiback_gnttab_data_map() local
537 grant = pending_req->grant_handles + nr_sgl; in scsiback_gnttab_data_map()
541 pg, grant, nr_segments, flags); in scsiback_gnttab_data_map()
551 pg, grant, n_segs, flags); in scsiback_gnttab_data_map()
[all …]
DMakefile3 obj-y += grant-table.o features.o balloon.o manage.o preempt.o time.o
/Linux-v5.4/arch/arm/xen/
DMakefile2 obj-y := enlighten.o hypercall.o grant-table.o p2m.o mm.o
/Linux-v5.4/arch/arm64/xen/
DMakefile2 xen-arm-y += $(addprefix ../../arm/xen/, enlighten.o grant-table.o p2m.o mm.o)
/Linux-v5.4/Documentation/devicetree/bindings/arm/
Dxen.txt11 memory where the grant table should be mapped to, using an
13 the whole grant table (it is larger or equal to gnttab_max_grant_frames()).
/Linux-v5.4/drivers/block/
Dxen-blkfront.c84 struct grant { struct
100 struct grant **grants_used; argument
101 struct grant **indirect_grants;
292 struct grant *gnt_list_entry, *n; in fill_grant_buffer()
296 gnt_list_entry = kzalloc(sizeof(struct grant), GFP_NOIO); in fill_grant_buffer()
329 static struct grant *get_free_grant(struct blkfront_ring_info *rinfo) in get_free_grant()
331 struct grant *gnt_list_entry; in get_free_grant()
334 gnt_list_entry = list_first_entry(&rinfo->grants, struct grant, in get_free_grant()
344 static inline void grant_foreign_access(const struct grant *gnt_list_entry, in grant_foreign_access()
353 static struct grant *get_grant(grant_ref_t *gref_head, in get_grant()
[all …]
/Linux-v5.4/fs/xfs/
Dxfs_log.c175 xlog_assign_grant_head(&head->grant, 1, 0); in xlog_grant_head_init()
285 } while (xlog_space_left(log, &head->grant) < need_bytes); in xlog_grant_head_wait()
330 free_bytes = xlog_space_left(log, &head->grant); in xlog_grant_head_check()
412 xlog_grant_add_space(log, &log->l_write_head.grant, need_bytes); in xfs_log_regrant()
471 xlog_grant_add_space(log, &log->l_reserve_head.grant, need_bytes); in xfs_log_reserve()
472 xlog_grant_add_space(log, &log->l_write_head.grant, need_bytes); in xfs_log_reserve()
1061 free_bytes = xlog_space_left(log, &log->l_write_head.grant); in xfs_log_space_wake()
1070 free_bytes = xlog_space_left(log, &log->l_reserve_head.grant); in xfs_log_space_wake()
1559 free_bytes = xlog_space_left(log, &log->l_reserve_head.grant); in xlog_grant_push_ail()
1873 xlog_grant_add_space(log, &log->l_reserve_head.grant, roundoff); in xlog_sync()
[all …]
Dxfs_sysfs.c357 xlog_crack_grant_head(&log->l_reserve_head.grant, &cycle, &bytes); in reserve_grant_head_show()
371 xlog_crack_grant_head(&log->l_write_head.grant, &cycle, &bytes); in write_grant_head_show()
Dxfs_log_priv.h341 atomic64_t grant; member
/Linux-v5.4/Documentation/userspace-api/
Dno_new_privs.rst5 The execve system call can grant a newly-started program privileges that
26 promises not to grant the privilege to do anything that could not have
/Linux-v5.4/fs/ceph/
Dcaps.c3090 struct ceph_mds_caps *grant, in handle_cap_grant() argument
3097 int seq = le32_to_cpu(grant->seq); in handle_cap_grant()
3098 int newcaps = le32_to_cpu(grant->caps); in handle_cap_grant()
3100 u64 size = le64_to_cpu(grant->size); in handle_cap_grant()
3101 u64 max_size = le64_to_cpu(grant->max_size); in handle_cap_grant()
3149 WARN_ON(cap->cap_id != le64_to_cpu(grant->cap_id)); in handle_cap_grant()
3164 inode->i_mode = le32_to_cpu(grant->mode); in handle_cap_grant()
3165 inode->i_uid = make_kuid(&init_user_ns, le32_to_cpu(grant->uid)); in handle_cap_grant()
3166 inode->i_gid = make_kgid(&init_user_ns, le32_to_cpu(grant->gid)); in handle_cap_grant()
3175 set_nlink(inode, le32_to_cpu(grant->nlink)); in handle_cap_grant()
[all …]
/Linux-v5.4/arch/x86/xen/
DMakefile19 obj-y += grant-table.o
/Linux-v5.4/Documentation/devicetree/bindings/net/can/
Dmpc5xxx-mscan.txt5 Grant Likely <grant.likely@secretlab.ca>
/Linux-v5.4/Documentation/translations/zh_CN/
Dgpio.txt9 Maintainer: Grant Likely <grant.likely@secretlab.ca>
18 英文版维护者: Grant Likely <grant.likely@secretlab.ca>
/Linux-v5.4/arch/powerpc/boot/dts/
Dmedia5200.dts6 * Grant Likely <grant.likely@secretlab.ca>
Dlite5200b.dts6 * Grant Likely <grant.likely@secretlab.ca>
Damigaone.dts67 min-grant = <0>;
Dlite5200.dts6 * Grant Likely <grant.likely@secretlab.ca>
/Linux-v5.4/fs/ocfs2/dlm/
Ddlmconvert.c168 goto grant; in __dlmconvert_master()
189 grant: in __dlmconvert_master()
/Linux-v5.4/Documentation/arm/nwfpe/
Dnwfpe.rst64 provided by the National Science Foundation under grant MIP-9311980. The
/Linux-v5.4/LICENSES/dual/
DCDDL-1.044 1.8. "Licensable" means having the right to grant, to the maximum
45 extent possible, whether at the time of the initial grant or
176 have sufficient rights to grant the rights conveyed by this

123