Searched refs:prime (Results 1 - 18 of 18) sorted by relevance

/linux-master/include/linux/
H A Dprime_numbers.h11 * for_each_prime_number - iterate over each prime upto a value
12 * @prime: the current prime number in this iteration
15 * Starting from the first prime number 2 iterate over each prime number up to
16 * the @max value. On each iteration, @prime is set to the current prime number.
18 * @prime set to 1 on the first iteration use for_each_prime_number_from()
21 #define for_each_prime_number(prime, max) \
22 for_each_prime_number_from((prime),
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dttm_object.c31 * While no substantial code is shared, the prime code is inspired by
478 * ttm_prime_refcount_release - refcount release method for a prime object.
483 * underlying object. At the same time it cleans up the prime object.
490 struct ttm_prime_object *prime; local
493 prime = container_of(base, struct ttm_prime_object, base);
494 BUG_ON(prime->dma_buf != NULL);
495 mutex_destroy(&prime->mutex);
496 if (prime->refcount_release)
497 prime->refcount_release(&base);
512 struct ttm_prime_object *prime local
542 struct ttm_prime_object *prime; local
579 struct ttm_prime_object *prime; local
653 ttm_prime_object_init(struct ttm_object_file *tfile, size_t size, struct ttm_prime_object *prime, enum ttm_object_type type, void (*refcount_release) (struct ttm_base_object **)) argument
[all...]
H A Dttm_object.h114 * struct ttm_prime_object - Modified base object that is prime-aware
263 * @ops: DMA buf ops for prime objects of this device.
290 struct ttm_prime_object *prime,
H A Dvmwgfx_surface.c46 * @prime: The TTM prime object.
51 struct ttm_prime_object prime; member in struct:vmw_user_surface
649 prime.base)->srf.res);
669 ttm_prime_object_kfree(user_srf, prime);
685 container_of(base, struct vmw_user_surface, prime.base);
871 &user_srf->prime,
881 rep->sid = user_srf->prime.base.handle;
890 ttm_prime_object_kfree(user_srf, prime);
932 prime
[all...]
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dscatterlist.c283 unsigned long prime; local
286 for_each_prime_number(prime, max_order) {
287 unsigned long size = BIT(prime);
328 const unsigned long max = PAGE_SIZE; /* not prime! */
330 unsigned long prime; local
333 for_each_prime_number(prime, max) {
341 err = alloc_table(&pt, prime, max, *npages, &prng,
349 if (pt.st.orig_nents != prime ||
350 pt.st.nents != prime) {
352 pt.st.nents, pt.st.orig_nents, prime);
[all...]
H A Di915_gem_gtt.c419 unsigned long npages, prime, flags; local
430 for_each_prime_number_from(prime, 2, max_step) {
431 for (npages = 1; npages <= max_pages; npages *= prime) {
473 pr_err("%s(%s) pin (forward) failed with err=%d on size=%lu pages (prime=%lu), offset=%llx\n",
474 __func__, p->name, err, npages, prime, offset);
552 pr_err("%s(%s) pin (backward) failed with err=%d on size=%lu pages (prime=%lu), offset=%llx\n",
553 __func__, p->name, err, npages, prime, offset);
615 if (igt_timeout(end_time, "%s timed out (npages=%lu, prime=%lu)\n",
616 __func__, npages, prime)) {
983 unsigned long prime; local
[all...]
H A Di915_request.c581 unsigned long n, prime; local
590 for_each_prime_number_from(prime, 1, 8192) {
595 for (n = 0; n < prime; n++) {
622 if (prime == 1)
637 prime, div64_u64(ktime_to_ns(times[1]), prime));
1054 unsigned long n, prime; local
1076 for_each_prime_number_from(prime, 1, 8192) {
1079 for (n = 0; n < prime; n++) {
1091 if (prime
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_prime.c307 mutex_lock(&file_priv->prime.lock);
309 ret = drm_prime_lookup_buf_handle(&file_priv->prime,
338 ret = drm_prime_add_buf_handle(&file_priv->prime,
340 mutex_unlock(&file_priv->prime.lock);
359 mutex_unlock(&file_priv->prime.lock);
434 mutex_lock(&file_priv->prime.lock);
441 dmabuf = drm_prime_lookup_buf_by_handle(&file_priv->prime, handle);
478 ret = drm_prime_add_buf_handle(&file_priv->prime,
506 mutex_unlock(&file_priv->prime.lock);
H A Ddrm_file.c176 drm_prime_init_file_private(&file->prime);
187 drm_prime_destroy_file_private(&file->prime);
265 drm_prime_destroy_file_private(&file->prime);
H A Ddrm_gem.c259 drm_prime_remove_buf_handle(&file_priv->prime, id);
/linux-master/include/uapi/linux/
H A Dkeyctl.h82 __s32 prime; member in struct:keyctl_dh_params
/linux-master/include/drm/
H A Ddrm_file.h384 * @prime:
388 struct drm_prime_file_private prime; member in struct:drm_file
/linux-master/drivers/md/
H A Ddm-region-hash.c71 unsigned int prime; member in struct:dm_region_hash
207 rh->prime = RH_HASH_MULT;
271 return (unsigned int) ((region * rh->prime) >> rh->shift) & rh->mask;
/linux-master/arch/arm64/boot/dts/allwinner/
H A DMakefile31 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-prime.dtb
/linux-master/scripts/dtc/include-prefixes/arm64/allwinner/
H A DMakefile31 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-prime.dtb
/linux-master/security/keys/
H A Ddh.c179 dlen = dh_data_from_key(pcopy.prime, &dh_inputs.p);
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_context.c75 unsigned long end_time, prime; local
113 for_each_prime_number_from(prime, 2, 8192) {
117 for (n = 0; n < prime; n++) {
151 prime);
159 if (prime == 2)
173 prime - 1, div64_u64(ktime_to_ns(times[1]), prime - 1));
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_execlists.c3721 unsigned long n, prime, nc; local
3748 for_each_prime_number_from(prime, 1, 8192) {
3753 for (n = 0; n < prime; n++) {
3769 for (n = 0; n < prime; n++) {
3805 if (prime == 1)
3823 prime, div64_u64(ktime_to_ns(times[1]), prime));

Completed in 196 milliseconds