/linux-master/kernel/module/ |
H A D | main.c | 3082 const void *cookie; member in struct:idempotent 3092 static bool idempotent(struct idempotent *u, const void *cookie) argument 3094 int hash = hash_ptr(cookie, IDEM_HASH_BITS); 3100 u->cookie = cookie; 3106 if (existing->cookie != cookie) 3118 * We were the first one with 'cookie' on the list, and we ended 3125 const void *cookie = u->cookie; local [all...] |
/linux-master/include/uapi/linux/ |
H A D | inotify.h | 24 __u32 cookie; /* cookie to synchronize two events */ member in struct:inotify_event
|
/linux-master/include/linux/ |
H A D | fsnotify_backend.h | 134 * @cookie: inotify rename cookie 147 * @cookie: inotify rename cookie 158 const struct qstr *file_name, u32 cookie, 162 const struct qstr *file_name, u32 cookie); 543 struct inode *inode, u32 cookie); 828 struct inode *inode, u32 cookie) 826 fsnotify(__u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *name, struct inode *inode, u32 cookie) argument
|
H A D | fsnotify.h | 37 u32 cookie) 42 return fsnotify(mask, data, data_type, dir, name, NULL, cookie); 35 fsnotify_name(__u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *name, u32 cookie) argument
|
H A D | dax.h | 164 void dax_unlock_folio(struct folio *folio, dax_entry_t cookie); 168 unsigned long index, dax_entry_t cookie); 193 static inline void dax_unlock_folio(struct folio *folio, dax_entry_t cookie) argument 204 unsigned long index, dax_entry_t cookie) 203 dax_unlock_mapping_entry(struct address_space *mapping, unsigned long index, dax_entry_t cookie) argument
|
/linux-master/fs/xfs/ |
H A D | xfs_iomap.c | 58 u64 cookie = 0; local 63 cookie = (u64)READ_ONCE(ip->i_cowfp->if_seq) << 32; 64 return cookie | READ_ONCE(ip->i_df.if_seq);
|
/linux-master/fs/notify/ |
H A D | fsnotify.c | 250 u32 cookie) 270 return ops->handle_inode_event(inode_mark, mask, inode, dir, name, cookie); 276 u32 cookie, struct fsnotify_iter_info *iter_info) 323 dir, name, cookie); 328 u32 cookie, struct fsnotify_iter_info *iter_info) 358 pr_debug("%s: group=%p mask=%x marks_mask=%x marks_ignore_mask=%x data=%p data_type=%d dir=%p cookie=%d\n", 360 data, data_type, dir, cookie); 367 file_name, cookie, iter_info); 371 file_name, cookie, iter_info); 485 * @cookie 246 fsnotify_handle_inode_event(struct fsnotify_group *group, struct fsnotify_mark *inode_mark, u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *name, u32 cookie) argument 273 fsnotify_handle_event(struct fsnotify_group *group, __u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *name, u32 cookie, struct fsnotify_iter_info *iter_info) argument 326 send_to_group(__u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *file_name, u32 cookie, struct fsnotify_iter_info *iter_info) argument 487 fsnotify(__u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *file_name, struct inode *inode, u32 cookie) argument [all...] |
/linux-master/fs/notify/fanotify/ |
H A D | fanotify.c | 883 const struct qstr *file_name, u32 cookie, 880 fanotify_handle_event(struct fsnotify_group *group, u32 mask, const void *data, int data_type, struct inode *dir, const struct qstr *file_name, u32 cookie, struct fsnotify_iter_info *iter_info) argument
|
/linux-master/drivers/spi/ |
H A D | spi-stm32-qspi.c | 220 dma_cookie_t cookie; local 252 cookie = dmaengine_submit(desc); 253 err = dma_submit_error(cookie);
|
H A D | spi-rockchip.c | 498 ctlr->dma_rx->cookie = dmaengine_submit(rxdesc); 618 status = dmaengine_tx_status(ctlr->dma_rx, ctlr->dma_rx->cookie, &state);
|
H A D | spi-pic32.c | 306 dma_cookie_t cookie; local 336 cookie = dmaengine_submit(desc_rx); 337 ret = dma_submit_error(cookie); 341 cookie = dmaengine_submit(desc_tx); 342 ret = dma_submit_error(cookie);
|
H A D | spi-dw-dma.c | 343 dma_cookie_t cookie; local 355 cookie = dmaengine_submit(txdesc); 356 ret = dma_submit_error(cookie); 444 dma_cookie_t cookie; local 456 cookie = dmaengine_submit(rxdesc); 457 ret = dma_submit_error(cookie);
|
H A D | spi-cadence-quadspi.c | 1307 dma_cookie_t cookie; local 1332 cookie = tx->tx_submit(tx); 1335 ret = dma_submit_error(cookie); 1337 dev_err(dev, "dma_submit_error %d\n", cookie);
|
H A D | spi-bcm2835.c | 684 dma_cookie_t cookie; local 718 cookie = dmaengine_submit(desc); 720 return dma_submit_error(cookie); 776 dma_cookie_t cookie; local 792 cookie = dmaengine_submit(bs->fill_tx_desc); 793 ret = dma_submit_error(cookie); 818 cookie = dmaengine_submit(target->clear_rx_desc); 819 ret = dma_submit_error(cookie);
|
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-mhi.c | 318 dma_cookie_t cookie; local 356 cookie = dmaengine_submit(desc); 357 ret = dma_submit_error(cookie); 389 dma_cookie_t cookie; local 427 cookie = dmaengine_submit(desc); 428 ret = dma_submit_error(cookie); 495 dma_cookie_t cookie; local 542 cookie = dmaengine_submit(desc); 543 ret = dma_submit_error(cookie); 574 dma_cookie_t cookie; local [all...] |
/linux-master/drivers/mmc/host/ |
H A D | sh_mmcif.c | 291 dma_cookie_t cookie = -EINVAL; local 305 cookie = dmaengine_submit(desc); 309 dev_dbg(dev, "%s(): mapped %d -> %d, cookie %d\n", 310 __func__, data->sg_len, ret, cookie); 330 dev_dbg(dev, "%s(): desc %p, cookie %d, sg[%d]\n", __func__, 331 desc, cookie, data->sg_len); 341 dma_cookie_t cookie = -EINVAL; local 355 cookie = dmaengine_submit(desc); 359 dev_dbg(dev, "%s(): mapped %d -> %d, cookie %d\n", 360 __func__, data->sg_len, ret, cookie); [all...] |
H A D | dw_mmc.c | 877 int cookie) 908 data->host_cookie = cookie; 875 dw_mci_pre_dma_transfer(struct dw_mci *host, struct mmc_data *data, int cookie) argument
|
/linux-master/drivers/iommu/ |
H A D | msm_iommu.c | 117 static void __flush_iotlb(void *cookie) argument 119 struct msm_priv *priv = cookie; 139 size_t granule, bool leaf, void *cookie) 141 struct msm_priv *priv = cookie; 171 size_t granule, void *cookie) 173 __flush_iotlb_range(iova, size, granule, false, cookie); 177 unsigned long iova, size_t granule, void *cookie) 179 __flush_iotlb_range(iova, granule, granule, true, cookie); 138 __flush_iotlb_range(unsigned long iova, size_t size, size_t granule, bool leaf, void *cookie) argument 170 __flush_iotlb_walk(unsigned long iova, size_t size, size_t granule, void *cookie) argument 176 __flush_iotlb_page(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument
|
H A D | ipmmu-vmsa.c | 309 static void ipmmu_tlb_flush_all(void *cookie) argument 311 struct ipmmu_vmsa_domain *domain = cookie; 317 size_t granule, void *cookie) 319 ipmmu_tlb_flush_all(cookie); 316 ipmmu_tlb_flush(unsigned long iova, size_t size, size_t granule, void *cookie) argument
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 254 static void arm_smmu_tlb_inv_context_s1(void *cookie) argument 256 struct arm_smmu_domain *smmu_domain = cookie; 267 static void arm_smmu_tlb_inv_context_s2(void *cookie) argument 269 struct arm_smmu_domain *smmu_domain = cookie; 279 size_t granule, void *cookie, int reg) 281 struct arm_smmu_domain *smmu_domain = cookie; 307 size_t granule, void *cookie, int reg) 309 struct arm_smmu_domain *smmu_domain = cookie; 327 size_t granule, void *cookie) 329 struct arm_smmu_domain *smmu_domain = cookie; 278 arm_smmu_tlb_inv_range_s1(unsigned long iova, size_t size, size_t granule, void *cookie, int reg) argument 306 arm_smmu_tlb_inv_range_s2(unsigned long iova, size_t size, size_t granule, void *cookie, int reg) argument 326 arm_smmu_tlb_inv_walk_s1(unsigned long iova, size_t size, size_t granule, void *cookie) argument 341 arm_smmu_tlb_add_page_s1(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument 349 arm_smmu_tlb_inv_walk_s2(unsigned long iova, size_t size, size_t granule, void *cookie) argument 357 arm_smmu_tlb_add_page_s2(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument 365 arm_smmu_tlb_inv_walk_s2_v1(unsigned long iova, size_t size, size_t granule, void *cookie) argument 377 arm_smmu_tlb_add_page_s2_v1(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument [all...] |
H A D | qcom_iommu.c | 114 static void qcom_iommu_tlb_sync(void *cookie) argument 116 struct qcom_iommu_domain *qcom_domain = cookie; 133 static void qcom_iommu_tlb_inv_context(void *cookie) argument 135 struct qcom_iommu_domain *qcom_domain = cookie; 144 qcom_iommu_tlb_sync(cookie); 148 size_t granule, bool leaf, void *cookie) 150 struct qcom_iommu_domain *qcom_domain = cookie; 170 size_t granule, void *cookie) 172 qcom_iommu_tlb_inv_range_nosync(iova, size, granule, false, cookie); 173 qcom_iommu_tlb_sync(cookie); 147 qcom_iommu_tlb_inv_range_nosync(unsigned long iova, size_t size, size_t granule, bool leaf, void *cookie) argument 169 qcom_iommu_tlb_flush_walk(unsigned long iova, size_t size, size_t granule, void *cookie) argument 176 qcom_iommu_tlb_add_page(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument [all...] |
H A D | arm-smmu-qcom.c | 59 static void qcom_adreno_smmu_get_fault_info(const void *cookie, argument 62 struct arm_smmu_domain *smmu_domain = (void *)cookie; 75 static void qcom_adreno_smmu_set_stall(const void *cookie, bool enabled) argument 77 struct arm_smmu_domain *smmu_domain = (void *)cookie; 87 static void qcom_adreno_smmu_resume_translation(const void *cookie, bool terminate) argument 89 struct arm_smmu_domain *smmu_domain = (void *)cookie; 122 const void *cookie) 124 struct arm_smmu_domain *smmu_domain = (void *)cookie; 136 static int qcom_adreno_smmu_set_ttbr0_cfg(const void *cookie, argument 139 struct arm_smmu_domain *smmu_domain = (void *)cookie; 121 qcom_adreno_smmu_get_ttbr1_cfg( const void *cookie) argument [all...] |
/linux-master/drivers/iommu/amd/ |
H A D | io_pgtable_v2.c | 330 static void v2_tlb_flush_all(void *cookie) argument 335 size_t granule, void *cookie) 341 void *cookie) 363 static struct io_pgtable *v2_alloc_pgtable(struct io_pgtable_cfg *cfg, void *cookie) argument 366 struct protection_domain *pdom = (struct protection_domain *)cookie; 334 v2_tlb_flush_walk(unsigned long iova, size_t size, size_t granule, void *cookie) argument 339 v2_tlb_add_page(struct iommu_iotlb_gather *gather, unsigned long iova, size_t granule, void *cookie) argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_devcoredump.c | 165 bool cookie; local 173 cookie = dma_fence_begin_signalling(); 203 dma_fence_end_signalling(cookie);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_request.c | 1049 rq->cookie = lockdep_pin_lock(&tl->mutex); 1851 lockdep_unpin_lock(&tl->mutex, rq->cookie);
|