| /kernel/linux/linux-6.6/tools/power/acpi/man/ |
| D | pfrut.8 | 5 pfrut \- Platform Firmware Runtime Update and Telemetry tool 8 \f[B]pfrut\f[R] [\f[I]Options\f[R]] 25 \f[B]pfrut\f[R] is the tool to interact with the kernel interface. 31 .B \f[B]\-h\f[R], \f[B]\-\-help\f[R] 34 .B \f[B]\-l\f[R], \f[B]\-\-load\f[R] 39 .B \f[B]\-s\f[R], \f[B]\-\-stage\f[R] 43 .B \f[B]\-a\f[R], \f[B]\-\-activate\f[R] 46 .B \f[B]\-u\f[R], \f[B]\-\-update\f[R] 49 .B \f[B]\-q\f[R], \f[B]\-\-query\f[R] 52 .B \f[B]\-d\f[R], \f[B]\-\-setrev\f[R] [all …]
|
| /kernel/linux/linux-6.6/sound/core/seq/ |
| D | seq_fifo.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 20 struct snd_seq_fifo *f; in snd_seq_fifo_new() local 22 f = kzalloc(sizeof(*f), GFP_KERNEL); in snd_seq_fifo_new() 23 if (!f) in snd_seq_fifo_new() 26 f->pool = snd_seq_pool_new(poolsize); in snd_seq_fifo_new() 27 if (f->pool == NULL) { in snd_seq_fifo_new() 28 kfree(f); in snd_seq_fifo_new() 31 if (snd_seq_pool_init(f->pool) < 0) { in snd_seq_fifo_new() 32 snd_seq_pool_delete(&f->pool); in snd_seq_fifo_new() 33 kfree(f); in snd_seq_fifo_new() [all …]
|
| /kernel/linux/linux-5.10/sound/core/seq/ |
| D | seq_fifo.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 20 struct snd_seq_fifo *f; in snd_seq_fifo_new() local 22 f = kzalloc(sizeof(*f), GFP_KERNEL); in snd_seq_fifo_new() 23 if (!f) in snd_seq_fifo_new() 26 f->pool = snd_seq_pool_new(poolsize); in snd_seq_fifo_new() 27 if (f->pool == NULL) { in snd_seq_fifo_new() 28 kfree(f); in snd_seq_fifo_new() 31 if (snd_seq_pool_init(f->pool) < 0) { in snd_seq_fifo_new() 32 snd_seq_pool_delete(&f->pool); in snd_seq_fifo_new() 33 kfree(f); in snd_seq_fifo_new() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/test-drivers/visl/ |
| D | visl-trace-vp8.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 TP_PROTO(const struct v4l2_ctrl_vp8_frame *f), 13 TP_ARGS(f), 14 TP_STRUCT__entry(__field_struct(struct v4l2_ctrl_vp8_frame, f)), 15 TP_fast_assign(__entry->f = *f;), 21 __entry->f.entropy.coeff_probs, 22 sizeof(__entry->f.entropy.coeff_probs), 24 __print_array(__entry->f.entropy.y_mode_probs, 25 ARRAY_SIZE(__entry->f.entropy.y_mode_probs), 26 sizeof(__entry->f.entropy.y_mode_probs[0])), [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 33 F: *Files* and directories wildcard patterns. 35 F: drivers/net/ all files in and below drivers/net 36 F: drivers/net/* all files in drivers/net, but not below 37 F: */net/* all files in "any top level directory"/net 38 One pattern per line. Multiple F: lines acceptable. [all …]
|
| /kernel/linux/linux-6.6/arch/riscv/kernel/ |
| D | asm-offsets.c | 1 // SPDX-License-Identifier: GPL-2.0-only 43 OFFSET(TASK_THREAD_F0, task_struct, thread.fstate.f[0]); in asm_offsets() 44 OFFSET(TASK_THREAD_F1, task_struct, thread.fstate.f[1]); in asm_offsets() 45 OFFSET(TASK_THREAD_F2, task_struct, thread.fstate.f[2]); in asm_offsets() 46 OFFSET(TASK_THREAD_F3, task_struct, thread.fstate.f[3]); in asm_offsets() 47 OFFSET(TASK_THREAD_F4, task_struct, thread.fstate.f[4]); in asm_offsets() 48 OFFSET(TASK_THREAD_F5, task_struct, thread.fstate.f[5]); in asm_offsets() 49 OFFSET(TASK_THREAD_F6, task_struct, thread.fstate.f[6]); in asm_offsets() 50 OFFSET(TASK_THREAD_F7, task_struct, thread.fstate.f[7]); in asm_offsets() 51 OFFSET(TASK_THREAD_F8, task_struct, thread.fstate.f[8]); in asm_offsets() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/ftrace/test.d/dynevent/ |
| D | fprobe_syntax_errors.tc | 2 # SPDX-License-Identifier: GPL-2.0 4 # requires: dynamic_events "f[:[<group>/][<event>]] <func-name>[%return] [<args>]":README 6 check_error() { # command-with-error-pos-by-^ 10 case `uname -m` in 19 check_error 'f^100 vfs_read' # MAXACT_NO_KPROBE 20 check_error 'f^1a111 vfs_read' # BAD_MAXACT 21 check_error 'f^100000 vfs_read' # MAXACT_TOO_BIG 23 check_error 'f ^non_exist_func' # BAD_PROBE_ADDR (enoent) 24 check_error 'f ^vfs_read+10' # BAD_PROBE_ADDR 25 check_error 'f:^/bar vfs_read' # NO_GROUP_NAME [all …]
|
| /kernel/linux/linux-6.6/drivers/dma-buf/ |
| D | st-dma-fence.c | 1 /* SPDX-License-Identifier: MIT */ 8 #include <linux/dma-fence.h> 22 } *to_mock_fence(struct dma_fence *f) { in to_mock_fence() argument 23 return container_of(f, struct mock_fence, base); in to_mock_fence() 26 static const char *mock_name(struct dma_fence *f) in mock_name() argument 31 static void mock_fence_release(struct dma_fence *f) in mock_fence_release() argument 33 kmem_cache_free(slab_fences, to_mock_fence(f)); in mock_fence_release() 41 static void mock_wakeup(struct dma_fence *f, struct dma_fence_cb *cb) in mock_wakeup() argument 43 wake_up_process(container_of(cb, struct wait_cb, cb)->task); in mock_wakeup() 46 static long mock_wait(struct dma_fence *f, bool intr, long timeout) in mock_wait() argument [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/ioctl/ |
| D | ioctl-number.rst | 33 patch to Linus Torvalds. Or you can e-mail me at <mec@shout.net> and 67 no attempt to list non-X86 architectures or ioctls from drivers/staging/. 73 0x00 00-1F linux/fs.h conflict! 74 0x00 00-1F scsi/scsi_ioctl.h conflict! 75 0x00 00-1F linux/fb.h conflict! 76 0x00 00-1F linux/wavefront.h conflict! 79 0x04 D2-DC linux/umsdos_fs.h Dead since 2.6.11, but don't r… 82 0x10 00-0F drivers/char/s390/vmcp.h 83 0x10 10-1F arch/s390/include/uapi/sclp_ctl.h 84 0x10 20-2F arch/s390/include/uapi/asm/hypfs.h [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-debug.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved. 5 * Copyright(c) 2018 - 2020 Intel Corporation 11 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 18 #include "iwl-modparams.h" 38 #define CHECK_FOR_NEWLINE(f) BUILD_BUG_ON(f[sizeof(f) - 2] != '\n') argument 41 #define IWL_ERR_DEV(d, f, a...) \ argument 43 CHECK_FOR_NEWLINE(f); \ 44 __iwl_err((d), false, false, f, ## a); \ 46 #define IWL_ERR(m, f, a...) \ argument [all …]
|
| /kernel/linux/linux-6.6/arch/s390/lib/ |
| D | test_modules.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 #define __REPEAT_10000_3(f, x) \ argument 6 f(x ## 0); \ 7 f(x ## 1); \ 8 f(x ## 2); \ 9 f(x ## 3); \ 10 f(x ## 4); \ 11 f(x ## 5); \ 12 f(x ## 6); \ 13 f(x ## 7); \ [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
| D | linked_list_fail.c | 1 // SPDX-License-Identifier: GPL-2.0 12 struct foo *f, *f1, *f2; \ 31 f = bpf_obj_new(typeof(*f)); \ 32 if (!f) \ 34 f1 = f; \ 57 CHECK(kptr, pop_front, &f->head); 58 CHECK(kptr, pop_back, &f->head); 63 CHECK(map, pop_front, &v->head); 64 CHECK(map, pop_back, &v->head); 66 CHECK(inner_map, pop_front, &iv->head); [all …]
|
| /kernel/linux/linux-5.10/drivers/dma-buf/ |
| D | st-dma-fence.c | 1 /* SPDX-License-Identifier: MIT */ 8 #include <linux/dma-fence.h> 22 } *to_mock_fence(struct dma_fence *f) { in to_mock_fence() argument 23 return container_of(f, struct mock_fence, base); in to_mock_fence() 26 static const char *mock_name(struct dma_fence *f) in mock_name() argument 31 static void mock_fence_release(struct dma_fence *f) in mock_fence_release() argument 33 kmem_cache_free(slab_fences, to_mock_fence(f)); in mock_fence_release() 41 static void mock_wakeup(struct dma_fence *f, struct dma_fence_cb *cb) in mock_wakeup() argument 43 wake_up_process(container_of(cb, struct wait_cb, cb)->task); in mock_wakeup() 46 static long mock_wait(struct dma_fence *f, bool intr, long timeout) in mock_wait() argument [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/ioctl/ |
| D | ioctl-number.rst | 33 patch to Linus Torvalds. Or you can e-mail me at <mec@shout.net> and 67 no attempt to list non-X86 architectures or ioctls from drivers/staging/. 73 0x00 00-1F linux/fs.h conflict! 74 0x00 00-1F scsi/scsi_ioctl.h conflict! 75 0x00 00-1F linux/fb.h conflict! 76 0x00 00-1F linux/wavefront.h conflict! 79 0x04 D2-DC linux/umsdos_fs.h Dead since 2.6.11, but don't r… 82 0x10 00-0F drivers/char/s390/vmcp.h 83 0x10 10-1F arch/s390/include/uapi/sclp_ctl.h 84 0x10 20-2F arch/s390/include/uapi/asm/hypfs.h [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-debug.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved. 5 * Copyright(c) 2018 - 2021 Intel Corporation 13 #include "iwl-modparams.h" 40 #define CHECK_FOR_NEWLINE(f) BUILD_BUG_ON(f[sizeof(f) - 2] != '\n') argument 43 #define __IWL_ERR_DEV(d, mode, f, a...) \ argument 45 CHECK_FOR_NEWLINE(f); \ 46 __iwl_err((d), mode, f, ## a); \ 48 #define IWL_ERR_DEV(d, f, a...) \ argument 49 __IWL_ERR_DEV(d, IWL_ERR_MODE_REGULAR, f, ## a) [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| D | i915_sw_fence_work.c | 1 // SPDX-License-Identifier: MIT 9 static void fence_complete(struct dma_fence_work *f) in fence_complete() argument 11 if (f->ops->release) in fence_complete() 12 f->ops->release(f); in fence_complete() 13 dma_fence_signal(&f->dma); in fence_complete() 18 struct dma_fence_work *f = container_of(work, typeof(*f), work); in fence_work() local 21 err = f->ops->work(f); in fence_work() 23 dma_fence_set_error(&f->dma, err); in fence_work() 25 fence_complete(f); in fence_work() 26 dma_fence_put(&f->dma); in fence_work() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| D | i915_sw_fence_work.c | 1 // SPDX-License-Identifier: MIT 9 static void fence_complete(struct dma_fence_work *f) in fence_complete() argument 11 if (f->ops->release) in fence_complete() 12 f->ops->release(f); in fence_complete() 13 dma_fence_signal(&f->dma); in fence_complete() 18 struct dma_fence_work *f = container_of(work, typeof(*f), work); in fence_work() local 20 f->ops->work(f); in fence_work() 22 fence_complete(f); in fence_work() 23 dma_fence_put(&f->dma); in fence_work() 29 struct dma_fence_work *f = container_of(fence, typeof(*f), chain); in fence_notify() local [all …]
|
| /kernel/linux/linux-5.10/arch/riscv/kernel/ |
| D | asm-offsets.c | 1 // SPDX-License-Identifier: GPL-2.0-only 36 OFFSET(TASK_THREAD_F0, task_struct, thread.fstate.f[0]); in asm_offsets() 37 OFFSET(TASK_THREAD_F1, task_struct, thread.fstate.f[1]); in asm_offsets() 38 OFFSET(TASK_THREAD_F2, task_struct, thread.fstate.f[2]); in asm_offsets() 39 OFFSET(TASK_THREAD_F3, task_struct, thread.fstate.f[3]); in asm_offsets() 40 OFFSET(TASK_THREAD_F4, task_struct, thread.fstate.f[4]); in asm_offsets() 41 OFFSET(TASK_THREAD_F5, task_struct, thread.fstate.f[5]); in asm_offsets() 42 OFFSET(TASK_THREAD_F6, task_struct, thread.fstate.f[6]); in asm_offsets() 43 OFFSET(TASK_THREAD_F7, task_struct, thread.fstate.f[7]); in asm_offsets() 44 OFFSET(TASK_THREAD_F8, task_struct, thread.fstate.f[8]); in asm_offsets() [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-nxp-fspi.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Copyright 2019-2020 NXP 14 * FlexSPI controller is driven by the LUT(Look-up Table) registers 15 * LUT registers are a look-up-table for sequences of instructions. 19 * LUTs are being created at run-time based on the commands passed 20 * from the spi-mem framework, thus using single LUT index. 26 * Based on SPI MEM interface and spi-fsl-qspi.c driver. 58 #include <linux/spi/spi-mem.h> 310 #define LUT_PAD(x) (fls(x) - 1) 316 * --------------------------------------------------- [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | indirect_call_wrapper.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * INDIRECT_CALL_$NR - wrapper for indirect calls with $NR known builtin 9 * @f: function pointer 10 * @f$NR: builtin functions names, up to $NR of them 11 * @__VA_ARGS__: arguments for @f 13 * Avoid retpoline overhead for known builtin, checking @f vs each of them and 17 #define INDIRECT_CALL_1(f, f1, ...) \ argument 19 likely(f == f1) ? f1(__VA_ARGS__) : f(__VA_ARGS__); \ 21 #define INDIRECT_CALL_2(f, f2, f1, ...) \ argument 23 likely(f == f2) ? f2(__VA_ARGS__) : \ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
| D | cxgb4_filter.c | 4 * Copyright (c) 2003-2016 Chelsio Communications, Inc. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 56 static int set_tcb_field(struct adapter *adap, struct filter_entry *f, in set_tcb_field() argument 65 return -ENOMEM; in set_tcb_field() 69 req->reply_ctrl = htons(REPLY_CHAN_V(0) | in set_tcb_field() 70 QUEUENO_V(adap->sge.fw_evtq.abs_id) | in set_tcb_field() 72 req->word_cookie = htons(TCB_WORD_V(word) | TCB_COOKIE_V(ftid)); in set_tcb_field() 73 req->mask = cpu_to_be64(mask); in set_tcb_field() 74 req->val = cpu_to_be64(val); in set_tcb_field() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
| D | cxgb4_filter.c | 4 * Copyright (c) 2003-2016 Chelsio Communications, Inc. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 56 static int set_tcb_field(struct adapter *adap, struct filter_entry *f, in set_tcb_field() argument 65 return -ENOMEM; in set_tcb_field() 69 req->reply_ctrl = htons(REPLY_CHAN_V(0) | in set_tcb_field() 70 QUEUENO_V(adap->sge.fw_evtq.abs_id) | in set_tcb_field() 72 req->word_cookie = htons(TCB_WORD_V(word) | TCB_COOKIE_V(ftid)); in set_tcb_field() 73 req->mask = cpu_to_be64(mask); in set_tcb_field() 74 req->val = cpu_to_be64(val); in set_tcb_field() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
| D | lan966x_tc_matchall.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 struct tc_cls_matchall_offload *f, in lan966x_tc_matchall_add() argument 11 if (!flow_offload_has_one_action(&f->rule->action)) { in lan966x_tc_matchall_add() 12 NL_SET_ERR_MSG_MOD(f->common.extack, in lan966x_tc_matchall_add() 14 return -EOPNOTSUPP; in lan966x_tc_matchall_add() 17 act = &f->rule->action.entries[0]; in lan966x_tc_matchall_add() 18 switch (act->id) { in lan966x_tc_matchall_add() 20 return lan966x_police_port_add(port, &f->rule->action, act, in lan966x_tc_matchall_add() 21 f->cookie, ingress, in lan966x_tc_matchall_add() 22 f->common.extack); in lan966x_tc_matchall_add() [all …]
|
| /kernel/linux/linux-5.10/net/sched/ |
| D | cls_fw.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 53 struct fw_head *head = rcu_dereference_bh(tp->root); in fw_classify() 54 struct fw_filter *f; in fw_classify() local 56 u32 id = skb->mark; in fw_classify() 59 id &= head->mask; in fw_classify() 61 for (f = rcu_dereference_bh(head->ht[fw_hash(id)]); f; in fw_classify() 62 f = rcu_dereference_bh(f->next)) { in fw_classify() 63 if (f->id == id) { in fw_classify() 64 *res = f->res; in fw_classify() 65 if (!tcf_match_indev(skb, f->ifindex)) in fw_classify() [all …]
|