| /kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/ |
| D | rtrs-clt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 17 #include "rtrs-clt.h" 18 #include "rtrs-log.h" 53 list_for_each_entry_rcu(sess, &clt->paths_list, s.entry) in rtrs_clt_is_connected() 54 connected |= READ_ONCE(sess->state) == RTRS_CLT_CONNECTED; in rtrs_clt_is_connected() 63 size_t max_depth = clt->queue_depth; in __rtrs_get_permit() 64 struct rtrs_permit *permit; in __rtrs_get_permit() local [all …]
|
| D | rtrs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 26 * enum rtrs_clt_link_ev - Events about connectivity state of a client 44 * rtrs_clt_ops - it holds the link event callback and private pointer. 67 * rtrs_permit_to_pdu() - converts rtrs_permit to opaque pdu pointer 68 * @permit: RTRS permit pointer, it associates the memory allocation for future 71 void *rtrs_permit_to_pdu(struct rtrs_permit *permit); 81 * @ADMIN_CON - use connection reserved for "service" messages [all …]
|
| /kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/ |
| D | rtrs-clt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 17 #include "rtrs-clt.h" 18 #include "rtrs-log.h" 19 #include "rtrs-clt-trace.h" 49 .name = "rtrs-client", 58 list_for_each_entry_rcu(clt_path, &clt->paths_list, s.entry) in rtrs_clt_is_connected() 59 if (READ_ONCE(clt_path->state) == RTRS_CLT_CONNECTED) { in rtrs_clt_is_connected() [all …]
|
| D | rtrs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 26 * enum rtrs_clt_link_ev - Events about connectivity state of a client 44 * rtrs_clt_ops - it holds the link event callback and private pointer. 72 * @ADMIN_CON - use connection reserved for "service" messages 73 * @IO_CON - use a connection reserved for IO 85 struct rtrs_permit *permit); 88 * rtrs_clt_req_ops - it holds the request confirmation callback [all …]
|
| /kernel/linux/linux-5.10/drivers/block/rnbd/ |
| D | rnbd-clt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 19 #include "rnbd-clt.h" 38 return refcount_inc_not_zero(&sess->refcount); in rnbd_clt_get_sess() 47 if (refcount_dec_and_test(&sess->refcount)) in rnbd_clt_put_sess() 55 if (!refcount_dec_and_test(&dev->refcount)) in rnbd_clt_put_dev() 59 ida_simple_remove(&index_ida, dev->clt_device_id); in rnbd_clt_put_dev() 61 kfree(dev->hw_queues); in rnbd_clt_put_dev() [all …]
|
| /kernel/linux/linux-6.6/drivers/block/rnbd/ |
| D | rnbd-clt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved. 6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved. 7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved. 19 #include "rnbd-clt.h" 38 return refcount_inc_not_zero(&sess->refcount); in rnbd_clt_get_sess() 47 if (refcount_dec_and_test(&sess->refcount)) in rnbd_clt_put_sess() 55 if (!refcount_dec_and_test(&dev->refcount)) in rnbd_clt_put_dev() 58 ida_free(&index_ida, dev->clt_device_id); in rnbd_clt_put_dev() 59 kfree(dev->hw_queues); in rnbd_clt_put_dev() [all …]
|
| /kernel/linux/linux-6.6/Documentation/usb/ |
| D | iuu_phoenix.rst | 10 bring a ttyUSB[0-x] interface. This driver must be 50 - clockmode will provide 3 different base settings commonly adopted by 57 - boost provide a way to overclock the reader ( my favorite :-) ) 67 - cdmode permit to setup the signal used to inform the userland ( ioctl answer ) 70 - xmas is completely useless except for your eyes. This is one of my friend who was 72 So I have added this option to permit him to see a lot of color ( each activity change the color 75 - debug will produce a lot of debugging messages...
|
| /kernel/linux/linux-5.10/Documentation/usb/ |
| D | iuu_phoenix.rst | 10 bring a ttyUSB[0-x] interface. This driver must be 50 - clockmode will provide 3 different base settings commonly adopted by 57 - boost provide a way to overclock the reader ( my favorite :-) ) 67 - cdmode permit to setup the signal used to inform the userland ( ioctl answer ) 70 - xmas is completely useless except for your eyes. This is one of my friend who was 72 So I have added this option to permit him to see a lot of color ( each activity change the color 75 - debug will produce a lot of debugging messages...
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/ |
| D | hw_gpio.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 8 * and/or sell copies of the Software, and to permit persons to whom the 75 * These members permit the use of common code
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/ |
| D | hw_gpio.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 8 * and/or sell copies of the Software, and to permit persons to whom the 75 * These members permit the use of common code
|
| /kernel/linux/linux-6.6/include/crypto/internal/ |
| D | des.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 * crypto_des_verify_key - Check whether a DES key is weak 20 * Returns -EINVAL if the key is weak and the crypto TFM does not permit weak 32 if (err == -ENOKEY) { in crypto_des_verify_key() 34 err = -EINVAL; in crypto_des_verify_key() 45 * For DES-EDE3, there is no known need to reject weak or 49 * However, if the first two or last two independent 64-bit keys are 58 int ret = fips_enabled ? -EINVAL : -ENOKEY; in des3_ede_verify_key() 79 * crypto_des3_ede_verify_key - Check whether a DES3-EDE key is weak 83 * Returns -EINVAL if the key is weak and the crypto TFM does not permit weak [all …]
|
| /kernel/linux/linux-5.10/include/crypto/internal/ |
| D | des.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 * crypto_des_verify_key - Check whether a DES key is weak 20 * Returns -EINVAL if the key is weak and the crypto TFM does not permit weak 32 if (err == -ENOKEY) { in crypto_des_verify_key() 34 err = -EINVAL; in crypto_des_verify_key() 45 * For DES-EDE3, there is no known need to reject weak or 49 * However, if the first two or last two independent 64-bit keys are 58 int ret = fips_enabled ? -EINVAL : -ENOKEY; in des3_ede_verify_key() 79 * crypto_des3_ede_verify_key - Check whether a DES3-EDE key is weak 83 * Returns -EINVAL if the key is weak and the crypto TFM does not permit weak [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | evm | 7 HMAC-sha1 value across the extended attributes, storing the 11 an HMAC-sha1 generated locally with a 25 2 Permit modification of EVM-protected metadata at 48 will enable digital signature validation, permit 49 modification of EVM-protected metadata and 85 Documentation/security/keys/trusted-encrypted.rst. Both 87 core/ima-setup) have support for loading keys at boot
|
| /kernel/linux/linux-6.6/fs/smb/server/ |
| D | smb_common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 static const char basechars[43] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_-!@#$%"; 22 #define MANGLE_BASE (sizeof(basechars) / sizeof(char) - 1) 83 return (2U << 30) - 1; in ksmbd_server_side_copy_max_chunk_size() 88 return (2U << 30) - 1; in ksmbd_server_side_copy_max_total_size() 103 int offt = ARRAY_SIZE(smb1_protos) - 1; in ksmbd_lookup_protocol_idx() 112 offt--; in ksmbd_lookup_protocol_idx() 115 offt = ARRAY_SIZE(smb2_protos) - 1; in ksmbd_lookup_protocol_idx() 122 offt--; in ksmbd_lookup_protocol_idx() 124 return -1; in ksmbd_lookup_protocol_idx() [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | evm | 8 HMAC-sha1 value across the extended attributes, storing the 12 an HMAC-sha1 generated locally with a 26 2 Permit modification of EVM-protected metadata at 49 will enable digital signature validation, permit 50 modification of EVM-protected metadata and 92 Documentation/security/keys/trusted-encrypted.rst. Both 94 core/ima-setup) have support for loading keys at boot
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/ |
| D | nommu-mmap.rst | 2 No-MMU memory mapping support 5 The kernel has limited support for memory mapping under no-MMU conditions, such 16 The behaviour is similar between the MMU and no-MMU cases, but not identical; 21 In the MMU case: VM regions backed by arbitrary pages; copy-on-write 24 In the no-MMU case: VM regions backed by arbitrary contiguous runs of 31 the no-MMU case doesn't support these, behaviour is identical to 39 In the no-MMU case: 41 - If one exists, the kernel will re-use an existing mapping to the 45 - If possible, the file mapping will be directly on the backing device 48 and mtd might all permit this. [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | nommu-mmap.rst | 2 No-MMU memory mapping support 5 The kernel has limited support for memory mapping under no-MMU conditions, such 16 The behaviour is similar between the MMU and no-MMU cases, but not identical; 21 In the MMU case: VM regions backed by arbitrary pages; copy-on-write 24 In the no-MMU case: VM regions backed by arbitrary contiguous runs of 31 the no-MMU case doesn't support these, behaviour is identical to 39 In the no-MMU case: 41 - If one exists, the kernel will re-use an existing mapping to the 45 - If possible, the file mapping will be directly on the backing device 48 and mtd might all permit this. [all …]
|
| /kernel/linux/linux-6.6/crypto/ |
| D | dh_helper.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 if (!dst || size > end - dst) in dh_pack_data() 31 return p->key_size + p->p_size + p->g_size; in dh_data_size() 50 return -EINVAL; in crypto_dh_encode_key() 53 ptr = dh_pack_data(ptr, end, ¶ms->key_size, in crypto_dh_encode_key() 54 sizeof(params->key_size)); in crypto_dh_encode_key() 55 ptr = dh_pack_data(ptr, end, ¶ms->p_size, sizeof(params->p_size)); in crypto_dh_encode_key() 56 ptr = dh_pack_data(ptr, end, ¶ms->g_size, sizeof(params->g_size)); in crypto_dh_encode_key() 57 ptr = dh_pack_data(ptr, end, params->key, params->key_size); in crypto_dh_encode_key() 58 ptr = dh_pack_data(ptr, end, params->p, params->p_size); in crypto_dh_encode_key() [all …]
|
| /kernel/linux/linux-6.6/Documentation/filesystems/ |
| D | afs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Overview. 10 - Usage. 11 - Mountpoints. 12 - Dynamic root. 13 - Proc filesystem. 14 - The cell database. 15 - Security. 16 - The @sys substitution. 45 CONFIG_AF_RXRPC - The RxRPC protocol transport [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | afs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Overview. 10 - Usage. 11 - Mountpoints. 12 - Dynamic root. 13 - Proc filesystem. 14 - The cell database. 15 - Security. 16 - The @sys substitution. 45 CONFIG_AF_RXRPC - The RxRPC protocol transport [all …]
|
| /kernel/linux/linux-5.10/crypto/ |
| D | dh_helper.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 if (!dst || size > end - dst) in dh_pack_data() 31 return p->key_size + p->p_size + p->q_size + p->g_size; in dh_data_size() 50 return -EINVAL; in crypto_dh_encode_key() 53 ptr = dh_pack_data(ptr, end, ¶ms->key_size, in crypto_dh_encode_key() 54 sizeof(params->key_size)); in crypto_dh_encode_key() 55 ptr = dh_pack_data(ptr, end, ¶ms->p_size, sizeof(params->p_size)); in crypto_dh_encode_key() 56 ptr = dh_pack_data(ptr, end, ¶ms->q_size, sizeof(params->q_size)); in crypto_dh_encode_key() 57 ptr = dh_pack_data(ptr, end, ¶ms->g_size, sizeof(params->g_size)); in crypto_dh_encode_key() 58 ptr = dh_pack_data(ptr, end, params->key, params->key_size); in crypto_dh_encode_key() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/ |
| D | clkdev.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <linux/clk-provider.h> 33 * Then we take the most specific entry - with the following 50 if (p->dev_id) { in clk_find() 51 if (!dev_id || strcmp(p->dev_id, dev_id)) in clk_find() 55 if (p->con_id) { in clk_find() 56 if (!con_id || strcmp(p->con_id, con_id)) in clk_find() 75 struct clk_hw *hw = ERR_PTR(-ENOENT); in clk_find_hw() 80 hw = cl->clk_hw; in clk_find_hw() 105 if (dev && dev->of_node) { in clk_get() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sof/xtensa/ |
| D | core.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 14 #include "../sof-priv.h" 23 * From 4.4.1.5 table 4-64 Exception Causes of Xtensa 34 "Level-1 interrupt as indicated by set level-1 bits in the INTERRUPT register"}, 56 …"An instruction fetch referenced a page mapped with an attribute that does not permit instruction … 64 "A load referenced a page mapped with an attribute that does not permit loads"}, 89 dev_err(sdev->dev, "error: DSP Firmware Oops\n"); in xtensa_dsp_oops() 91 if (xtensa_exception_causes[i].id == xoops->exccause) { in xtensa_dsp_oops() 92 dev_err(sdev->dev, "error: Exception Cause: %s, %s\n", in xtensa_dsp_oops() 97 dev_err(sdev->dev, "EXCCAUSE 0x%8.8x EXCVADDR 0x%8.8x PS 0x%8.8x SAR 0x%8.8x\n", in xtensa_dsp_oops() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/xtensa/ |
| D | core.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 14 #include "../sof-priv.h" 23 * From 4.4.1.5 table 4-64 Exception Causes of Xtensa 34 "Level-1 interrupt as indicated by set level-1 bits in the INTERRUPT register"}, 56 …"An instruction fetch referenced a page mapped with an attribute that does not permit instruction … 64 "A load referenced a page mapped with an attribute that does not permit loads"}, 89 dev_printk(level, sdev->dev, "error: DSP Firmware Oops\n"); in xtensa_dsp_oops() 91 if (xtensa_exception_causes[i].id == xoops->exccause) { in xtensa_dsp_oops() 92 dev_printk(level, sdev->dev, in xtensa_dsp_oops() 98 dev_printk(level, sdev->dev, in xtensa_dsp_oops() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/ |
| D | clkdev.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <linux/clk-provider.h> 33 * Then we take the most specific entry - with the following 50 if (p->dev_id) { in clk_find() 51 if (!dev_id || strcmp(p->dev_id, dev_id)) in clk_find() 55 if (p->con_id) { in clk_find() 56 if (!con_id || strcmp(p->con_id, con_id)) in clk_find() 75 struct clk_hw *hw = ERR_PTR(-ENOENT); in clk_find_hw() 80 hw = cl->clk_hw; in clk_find_hw() 105 if (dev && dev->of_node) { in clk_get() [all …]
|