Home
last modified time | relevance | path

Searched +full:pk +full:- +full:pk (Results 1 – 25 of 352) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/drivers/hid/
Dhid-prodikeys.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * HID driver for the Prodikeys PC-MIDI Keyboard
25 #include "hid-ids.h"
29 pr_debug("hid-prodikeys: " format "\n" , ## arg)
31 pr_err("hid-prodikeys: " format "\n" , ## arg)
53 struct pk_device *pk; member
78 #define PCMIDI_OCTAVE_MIN (-2)
83 static const char shortname[] = "PC-MIDI";
84 static const char longname[] = "Prodikeys PC-MIDI Keyboard";
93 MODULE_PARM_DESC(index, "Index value for the PC-MIDI virtual audio driver");
[all …]
/kernel/linux/linux-6.6/drivers/hid/
Dhid-prodikeys.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * HID driver for the Prodikeys PC-MIDI Keyboard
25 #include "hid-ids.h"
29 pr_debug("hid-prodikeys: " format "\n" , ## arg)
31 pr_err("hid-prodikeys: " format "\n" , ## arg)
53 struct pk_device *pk; member
78 #define PCMIDI_OCTAVE_MIN (-2)
83 static const char shortname[] = "PC-MIDI";
84 static const char longname[] = "Prodikeys PC-MIDI Keyboard";
93 MODULE_PARM_DESC(index, "Index value for the PC-MIDI virtual audio driver");
[all …]
/kernel/linux/linux-6.6/arch/s390/crypto/
Dpaes_s390.c1 // SPDX-License-Identifier: GPL-2.0
76 memset(kb->keybuf, 0, sizeof(kb->keybuf)); in _key_to_kb()
77 h = (struct clearkey_header *) kb->keybuf; in _key_to_kb()
78 h->version = 0x02; /* TOKVER_CLEAR_KEY */ in _key_to_kb()
79 h->keytype = (keylen - 8) >> 3; in _key_to_kb()
80 h->len = keylen; in _key_to_kb()
81 memcpy(kb->keybuf + sizeof(*h), key, keylen); in _key_to_kb()
82 kb->keylen = sizeof(*h) + keylen; in _key_to_kb()
83 kb->key = kb->keybuf; in _key_to_kb()
87 if (keylen <= sizeof(kb->keybuf)) in _key_to_kb()
[all …]
/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/
Dkeembay-ocs-ecc.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2019-2021 Intel Corporation
32 #define DRV_NAME "keembay-ocs-ecc"
76 * struct ocs_ecc_dev - ECC device context
94 * struct ocs_ecc_ctx - Transformation context.
137 return readl_poll_timeout((dev->base_reg + HW_OFFS_OCS_ECC_STATUS), in ocs_ecc_wait_idle()
146 ecc_dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_cmd_start()
156 iowrite32(op_size | inst, dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_write_cmd_and_data()
159 memcpy_toio(dev->base_reg + HW_OFFS_OCS_ECC_DATA_IN, data_in, in ocs_ecc_write_cmd_and_data()
167 reinit_completion(&ecc_dev->irq_done); in ocs_ecc_trigger_op()
[all …]
/kernel/linux/linux-5.10/arch/s390/crypto/
Dpaes_s390.c1 // SPDX-License-Identifier: GPL-2.0
75 memset(kb->keybuf, 0, sizeof(kb->keybuf)); in _key_to_kb()
76 h = (struct clearkey_header *) kb->keybuf; in _key_to_kb()
77 h->version = 0x02; /* TOKVER_CLEAR_KEY */ in _key_to_kb()
78 h->keytype = (keylen - 8) >> 3; in _key_to_kb()
79 h->len = keylen; in _key_to_kb()
80 memcpy(kb->keybuf + sizeof(*h), key, keylen); in _key_to_kb()
81 kb->keylen = sizeof(*h) + keylen; in _key_to_kb()
82 kb->key = kb->keybuf; in _key_to_kb()
86 if (keylen <= sizeof(kb->keybuf)) in _key_to_kb()
[all …]
/kernel/linux/linux-6.6/security/integrity/
Ddigsig_asymmetric.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/key-type.h>
14 #include <keys/asymmetric-type.h>
39 return ERR_PTR(-EKEYREJECTED); in request_asymmetric_key()
60 name, keyring->description, in request_asymmetric_key()
68 case -EACCES: in request_asymmetric_key()
69 case -ENOTDIR: in request_asymmetric_key()
70 case -EAGAIN: in request_asymmetric_key()
71 return ERR_PTR(-ENOKEY); in request_asymmetric_key()
87 const struct public_key *pk; in asymmetric_verify() local
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
Dice_trace.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 /* Modeled on trace-events-sample.h */
17 /* See trace-events-sample.h for a detailed description of why this
68 __string(devname, q_vector->rx.rx_ring->netdev->name)),
70 TP_fast_assign(__entry->q_vector = q_vector;
71 __entry->dim = dim;
72 __assign_str(devname, q_vector->rx.rx_ring->netdev->name);),
74 …TP_printk("netdev: %s Rx-Q: %d dim-state: %d dim-profile: %d dim-tune: %d dim-st-right: %d dim-st-
76 __entry->q_vector->rx.rx_ring->q_index,
77 __entry->dim->state,
[all …]
/kernel/linux/linux-6.6/drivers/crypto/ccree/
Dcc_buffer_mgr.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2012-2019 ARM Limited (or its affiliates). */
8 #include <linux/dma-mapping.h>
46 * cc_copy_mac() - Copy MAC to temporary location
56 u32 skip = req->assoclen + req->cryptlen; in cc_copy_mac()
58 cc_copy_sg_portion(dev, areq_ctx->backup_mac, req->src, in cc_copy_mac()
59 (skip - areq_ctx->req_authsize), skip, dir); in cc_copy_mac()
63 * cc_get_sgl_nents() - Get scatterlist number of entries.
85 nbytes -= (sg_list->length > nbytes) ? in cc_get_sgl_nents()
86 nbytes : sg_list->length; in cc_get_sgl_nents()
[all …]
/kernel/linux/linux-5.10/drivers/crypto/ccree/
Dcc_buffer_mgr.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2012-2019 ARM Limited (or its affiliates). */
8 #include <linux/dma-mapping.h>
46 * cc_copy_mac() - Copy MAC to temporary location
56 u32 skip = req->assoclen + req->cryptlen; in cc_copy_mac()
58 cc_copy_sg_portion(dev, areq_ctx->backup_mac, req->src, in cc_copy_mac()
59 (skip - areq_ctx->req_authsize), skip, dir); in cc_copy_mac()
63 * cc_get_sgl_nents() - Get scatterlist number of entries.
85 nbytes -= (sg_list->length > nbytes) ? in cc_get_sgl_nents()
86 nbytes : sg_list->length; in cc_get_sgl_nents()
[all …]
/kernel/linux/linux-6.6/crypto/
Decc.c91 p->x = ecc_alloc_digits_space(ndigits); in ecc_alloc_point()
92 if (!p->x) in ecc_alloc_point()
95 p->y = ecc_alloc_digits_space(ndigits); in ecc_alloc_point()
96 if (!p->y) in ecc_alloc_point()
99 p->ndigits = ndigits; in ecc_alloc_point()
104 ecc_free_digits_space(p->x); in ecc_alloc_point()
116 kfree_sensitive(p->x); in ecc_free_point()
117 kfree_sensitive(p->y); in ecc_free_point()
152 return vli_test_bit(vli, ndigits * 64 - 1); in vli_is_negative()
155 /* Counts the number of 64-bit "digits" in vli. */
[all …]
/kernel/linux/linux-5.10/crypto/
Decc.c83 p->x = ecc_alloc_digits_space(ndigits); in ecc_alloc_point()
84 if (!p->x) in ecc_alloc_point()
87 p->y = ecc_alloc_digits_space(ndigits); in ecc_alloc_point()
88 if (!p->y) in ecc_alloc_point()
91 p->ndigits = ndigits; in ecc_alloc_point()
96 ecc_free_digits_space(p->x); in ecc_alloc_point()
107 kfree_sensitive(p->x); in ecc_free_point()
108 kfree_sensitive(p->y); in ecc_free_point()
142 return vli_test_bit(vli, ndigits * 64 - 1); in vli_is_negative()
145 /* Counts the number of 64-bit "digits" in vli. */
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.c34 * exynos_drm_ipp_register - Register a new picture processor hardware module
58 spin_lock_init(&ipp->lock); in exynos_drm_ipp_register()
59 INIT_LIST_HEAD(&ipp->todo_list); in exynos_drm_ipp_register()
60 init_waitqueue_head(&ipp->done_wq); in exynos_drm_ipp_register()
61 ipp->dev = dev; in exynos_drm_ipp_register()
62 ipp->funcs = funcs; in exynos_drm_ipp_register()
63 ipp->capabilities = caps; in exynos_drm_ipp_register()
64 ipp->name = name; in exynos_drm_ipp_register()
65 ipp->formats = formats; in exynos_drm_ipp_register()
66 ipp->num_formats = num_formats; in exynos_drm_ipp_register()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.c35 * exynos_drm_ipp_register - Register a new picture processor hardware module
59 spin_lock_init(&ipp->lock); in exynos_drm_ipp_register()
60 INIT_LIST_HEAD(&ipp->todo_list); in exynos_drm_ipp_register()
61 init_waitqueue_head(&ipp->done_wq); in exynos_drm_ipp_register()
62 ipp->dev = dev; in exynos_drm_ipp_register()
63 ipp->funcs = funcs; in exynos_drm_ipp_register()
64 ipp->capabilities = caps; in exynos_drm_ipp_register()
65 ipp->name = name; in exynos_drm_ipp_register()
66 ipp->formats = formats; in exynos_drm_ipp_register()
67 ipp->num_formats = num_formats; in exynos_drm_ipp_register()
[all …]
/kernel/linux/linux-6.6/drivers/android/
Dbinder_alloc.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2007-2017 Google, Inc.
52 return list_entry(buffer->entry.next, struct binder_buffer, entry); in binder_buffer_next()
57 return list_entry(buffer->entry.prev, struct binder_buffer, entry); in binder_buffer_prev()
63 if (list_is_last(&buffer->entry, &alloc->buffers)) in binder_alloc_buffer_size()
64 return alloc->buffer + alloc->buffer_size - buffer->user_data; in binder_alloc_buffer_size()
65 return binder_buffer_next(buffer)->user_data - buffer->user_data; in binder_alloc_buffer_size()
71 struct rb_node **p = &alloc->free_buffers.rb_node; in binder_insert_free_buffer()
77 BUG_ON(!new_buffer->free); in binder_insert_free_buffer()
82 "%d: add free buffer, size %zd, at %pK\n", in binder_insert_free_buffer()
[all …]
/kernel/linux/linux-6.6/drivers/virt/acrn/
Dmm.c1 // SPDX-License-Identifier: GPL-2.0
25 return -ENOMEM; in modify_region()
27 regions->vmid = vm->vmid; in modify_region()
28 regions->regions_num = 1; in modify_region()
29 regions->regions_gpa = virt_to_phys(region); in modify_region()
34 "Failed to set memory region for VM[%u]!\n", vm->vmid); in modify_region()
41 * acrn_mm_region_add() - Set up the EPT mapping of a memory region.
59 return -ENOMEM; in acrn_mm_region_add()
61 region->type = ACRN_MEM_REGION_ADD; in acrn_mm_region_add()
62 region->user_vm_pa = user_gpa; in acrn_mm_region_add()
[all …]
/kernel/linux/linux-5.10/drivers/android/
Dbinder_alloc.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2007-2017 Google, Inc.
52 return list_entry(buffer->entry.next, struct binder_buffer, entry); in binder_buffer_next()
57 return list_entry(buffer->entry.prev, struct binder_buffer, entry); in binder_buffer_prev()
63 if (list_is_last(&buffer->entry, &alloc->buffers)) in binder_alloc_buffer_size()
64 return alloc->buffer + alloc->buffer_size - buffer->user_data; in binder_alloc_buffer_size()
65 return binder_buffer_next(buffer)->user_data - buffer->user_data; in binder_alloc_buffer_size()
71 struct rb_node **p = &alloc->free_buffers.rb_node; in binder_insert_free_buffer()
77 BUG_ON(!new_buffer->free); in binder_insert_free_buffer()
82 "%d: add free buffer, size %zd, at %pK\n", in binder_insert_free_buffer()
[all …]
/kernel/linux/linux-6.6/arch/m68k/68000/
Ddragen2.c1 // SPDX-License-Identifier: GPL-2.0
54 PKSEL |= PK(3); /* select pin as I/O */ in init_dragen2()
55 PKDIR |= PK(3); /* select pin as output */ in init_dragen2()
56 PKDATA |= PK(3); /* set pin high */ in init_dragen2()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/
Dmstar,mst-intc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/mstar,mst-intc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark-PK Tsai <mark-pk.tsai@mediatek.com>
21 const: mstar,mst-intc
23 interrupt-controller: true
25 "#interrupt-cells":
33 mstar,irqs-map-range:
37 $ref: /schemas/types.yaml#/definitions/uint32-matrix
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
Dmstar,mst-intc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/mstar,mst-intc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark-PK Tsai <mark-pk.tsai@mediatek.com>
21 const: mstar,mst-intc
23 interrupt-controller: true
25 "#interrupt-cells":
33 mstar,irqs-map-range:
37 $ref: /schemas/types.yaml#/definitions/uint32-matrix
[all …]
/kernel/linux/linux-5.10/drivers/spi/
Dspi-loopback-test.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * linux/drivers/spi/spi-loopback-test.c
23 #include "spi-test.h"
37 /* the device is jumpered for loopback - enabling some rx_buf tests */
57 static int run_only_test = -1;
60 "only run the test with this number (0-based !)");
77 .description = "tx/rx-transfer - start of page",
91 .description = "tx/rx-transfer - crossing PAGE_SIZE",
99 .tx_buf = TX(PAGE_SIZE - 4),
100 .rx_buf = RX(PAGE_SIZE - 4),
[all …]
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2 /* Copyright (c) 2010-2012 Broadcom. All rights reserved. */
21 #define VCHIQ_MSG_PADDING 0 /* - */
22 #define VCHIQ_MSG_CONNECT 1 /* - */
23 #define VCHIQ_MSG_OPEN 2 /* + (srcport, -), fourcc, client_id */
31 #define VCHIQ_MSG_PAUSE 10 /* - */
32 #define VCHIQ_MSG_RESUME 11 /* - */
33 #define VCHIQ_MSG_REMOTE_USE 12 /* - */
34 #define VCHIQ_MSG_REMOTE_RELEASE 13 /* - */
35 #define VCHIQ_MSG_REMOTE_USE_ACTIVE 14 /* - */
[all …]
/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2 /* Copyright (c) 2010-2012 Broadcom. All rights reserved. */
22 #define SLOT_INFO_FROM_INDEX(state, index) (state->slot_info + (index))
23 #define SLOT_DATA_FROM_INDEX(state, index) (state->slot_data + (index))
25 (((unsigned int)((char *)data - (char *)state->slot_data)) / \
28 ((unsigned int)(info - state->slot_info))
32 #define BULK_INDEX(x) (x & (VCHIQ_NUM_SERVICE_BULKS - 1))
35 (((srv) && (srv)->trace) ? VCHIQ_LOG_TRACE : vchiq_core_msg_log_level)
37 (((srv) && (srv)->trace) || (vchiq_core_msg_log_level >= (lev)))
138 vchiq_log_info(vchiq_core_log_level, "%d: srv:%d %s->%s", in vchiq_set_service_state()
[all …]
/kernel/linux/linux-5.10/kernel/cgroup/
Ddebug.c1 // SPDX-License-Identifier: GPL-2.0
12 #include "cgroup-internal.h"
20 return ERR_PTR(-ENOMEM); in debug_css_alloc()
31 * debug_taskcount_read - return the number of tasks in a cgroup.
37 return cgroup_task_count(css->cgroup); in debug_taskcount_read()
42 struct kernfs_open_file *of = seq->private; in current_css_set_read()
48 if (!cgroup_kn_lock_live(of->kn, false)) in current_css_set_read()
49 return -ENODEV; in current_css_set_read()
54 refcnt = refcount_read(&cset->refcount); in current_css_set_read()
55 seq_printf(seq, "css_set %pK %d", cset, refcnt); in current_css_set_read()
[all …]
/kernel/linux/linux-6.6/kernel/cgroup/
Ddebug.c1 // SPDX-License-Identifier: GPL-2.0
12 #include "cgroup-internal.h"
20 return ERR_PTR(-ENOMEM); in debug_css_alloc()
31 * debug_taskcount_read - return the number of tasks in a cgroup.
37 return cgroup_task_count(css->cgroup); in debug_taskcount_read()
42 struct kernfs_open_file *of = seq->private; in current_css_set_read()
48 if (!cgroup_kn_lock_live(of->kn, false)) in current_css_set_read()
49 return -ENODEV; in current_css_set_read()
54 refcnt = refcount_read(&cset->refcount); in current_css_set_read()
55 seq_printf(seq, "css_set %pK %d", cset, refcnt); in current_css_set_read()
[all …]
/kernel/linux/linux-6.6/drivers/spi/
Dspi-loopback-test.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * linux/drivers/spi/spi-loopback-test.c
23 #include "spi-test.h"
37 /* the device is jumpered for loopback - enabling some rx_buf tests */
57 static int run_only_iter_len = -1;
63 static int run_only_test = -1;
66 "only run the test with this number (0-based !)");
88 .description = "tx/rx-transfer - start of page",
102 .description = "tx/rx-transfer - crossing PAGE_SIZE",
110 .tx_buf = TX(PAGE_SIZE - 4),
[all …]

12345678910>>...15