/openbmc/linux/lib/ |
H A D | percpu-refcount.c | 102 data->ref = ref; in percpu_ref_init() 103 ref->data = data; in percpu_ref_init() 114 WARN_ON_ONCE(ref->data && ref->data->confirm_switch); in __percpu_ref_exit() 141 ref->percpu_count_ptr |= atomic_long_read(&ref->data->count) << in percpu_ref_exit() 143 ref->data = NULL; in percpu_ref_exit() 154 struct percpu_ref *ref = data->ref; in percpu_ref_call_confirm_rcu() local 164 percpu_ref_put(ref); in percpu_ref_call_confirm_rcu() 171 struct percpu_ref *ref = data->ref; in percpu_ref_switch_to_atomic_rcu() local 396 percpu_ref_put(ref); in percpu_ref_kill_and_confirm() 420 if (ref->data) in percpu_ref_is_zero() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 79 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint() 143 ref->cache = fetch_node(ref->tree.rb_node); in __active_retire() 148 rb_erase(&ref->cache->node, &ref->tree); in __active_retire() 153 rb_insert_color(&ref->cache->node, &ref->tree); in __active_retire() 154 GEM_BUG_ON(ref->tree.rb_node != &ref->cache->node); in __active_retire() 164 ref->retire(ref); in __active_retire() 325 node->ref = ref; in active_instance() 486 return __i915_active_set_fence(ref, &ref->excl, f); in i915_active_set_exclusive() 520 err = ref->active(ref); in i915_active_acquire() 685 wb->ref = ref; in __await_barrier() [all …]
|
H A D | i915_active.h | 152 void __i915_active_init(struct i915_active *ref, 153 int (*active)(struct i915_active *ref), 154 void (*retire)(struct i915_active *ref), 179 struct i915_active *ref, 182 struct i915_active *ref, 188 int i915_active_acquire(struct i915_active *ref); 196 GEM_BUG_ON(!atomic_read(&ref->count)); in __i915_active_acquire() 197 atomic_inc(&ref->count); in __i915_active_acquire() 203 return !atomic_read(&ref->count); in i915_active_is_idle() 206 void i915_active_fini(struct i915_active *ref); [all …]
|
/openbmc/linux/include/linux/ |
H A D | percpu-refcount.h | 102 struct percpu_ref *ref; member 149 percpu_ref_kill_and_confirm(ref, NULL); in percpu_ref_kill() 204 if (__ref_is_percpu(ref, &percpu_count)) in percpu_ref_get_many() 207 atomic_long_add(nr, &ref->data->count); in percpu_ref_get_many() 222 percpu_ref_get_many(ref, 1); in percpu_ref_get() 243 if (__ref_is_percpu(ref, &percpu_count)) { in percpu_ref_tryget_many() 266 return percpu_ref_tryget_many(ref, 1); in percpu_ref_tryget() 311 ret = percpu_ref_tryget_live_rcu(ref); in percpu_ref_tryget_live() 332 if (__ref_is_percpu(ref, &percpu_count)) in percpu_ref_put_many() 335 ref->data->release(ref); in percpu_ref_put_many() [all …]
|
H A D | rcuref.h | 26 atomic_set(&ref->refcnt, cnt - 1); in rcuref_init() 35 static inline unsigned int rcuref_read(rcuref_t *ref) in rcuref_read() argument 37 unsigned int c = atomic_read(&ref->refcnt); in rcuref_read() 43 extern __must_check bool rcuref_get_slowpath(rcuref_t *ref); 61 static inline __must_check bool rcuref_get(rcuref_t *ref) in rcuref_get() argument 67 if (likely(!atomic_add_negative_relaxed(1, &ref->refcnt))) in rcuref_get() 71 return rcuref_get_slowpath(ref); in rcuref_get() 94 return rcuref_put_slowpath(ref); in __rcuref_put() 121 return __rcuref_put(ref); in rcuref_put_rcusafe() 145 static inline __must_check bool rcuref_put(rcuref_t *ref) in rcuref_put() argument [all …]
|
/openbmc/linux/Documentation/userspace-api/media/dvb/ |
H A D | frontend-property-terrestrial-systems.rst | 21 - :ref:`DTV_TUNE <DTV-TUNE>` 23 - :ref:`DTV_CLEAR <DTV-CLEAR>` 43 - :ref:`DTV_LNA <DTV-LNA>` 63 - :ref:`DTV_TUNE <DTV-TUNE>` 65 - :ref:`DTV_CLEAR <DTV-CLEAR>` 87 - :ref:`DTV_LNA <DTV-LNA>` 128 - :ref:`DTV_TUNE <DTV-TUNE>` 193 - :ref:`DTV_TUNE <DTV-TUNE>` 218 - :ref:`DTV_TUNE <DTV-TUNE>` 271 - :ref:`DTV_TUNE <DTV-TUNE>` [all …]
|
H A D | frontend-property-satellite-systems.rst | 21 - :ref:`DTV_TUNE <DTV-TUNE>` 23 - :ref:`DTV_CLEAR <DTV-CLEAR>` 25 - :ref:`DTV_FREQUENCY <DTV-FREQUENCY>` 27 - :ref:`DTV_INVERSION <DTV-INVERSION>` 33 - :ref:`DTV_VOLTAGE <DTV-VOLTAGE>` 35 - :ref:`DTV_TONE <DTV-TONE>` 57 - :ref:`DTV_PILOT <DTV-PILOT>` 59 - :ref:`DTV_ROLLOFF <DTV-ROLLOFF>` 91 - :ref:`DTV_TUNE <DTV-TUNE>` 93 - :ref:`DTV_CLEAR <DTV-CLEAR>` [all …]
|
H A D | frontend-property-cable-systems.rst | 28 - :ref:`DTV_TUNE <DTV-TUNE>` 30 - :ref:`DTV_CLEAR <DTV-CLEAR>` 32 - :ref:`DTV_FREQUENCY <DTV-FREQUENCY>` 36 - :ref:`DTV_INVERSION <DTV-INVERSION>` 40 - :ref:`DTV_INNER_FEC <DTV-INNER-FEC>` 42 - :ref:`DTV_LNA <DTV-LNA>` 62 - :ref:`DTV_TUNE <DTV-TUNE>` 64 - :ref:`DTV_CLEAR <DTV-CLEAR>` 66 - :ref:`DTV_FREQUENCY <DTV-FREQUENCY>` 70 - :ref:`DTV_INVERSION <DTV-INVERSION>` [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588s-pinctrl.dtsi | 15 /omit-if-no-ref/ 30 /omit-if-no-ref/ 71 /omit-if-no-ref/ 80 /omit-if-no-ref/ 91 /omit-if-no-ref/ 100 /omit-if-no-ref/ 111 /omit-if-no-ref/ 120 /omit-if-no-ref/ 131 /omit-if-no-ref/ 138 /omit-if-no-ref/ [all …]
|
H A D | rk3568-pinctrl.dtsi | 15 /omit-if-no-ref/ 36 /omit-if-no-ref/ 43 /omit-if-no-ref/ 50 /omit-if-no-ref/ 57 /omit-if-no-ref/ 64 /omit-if-no-ref/ 71 /omit-if-no-ref/ 80 /omit-if-no-ref/ 103 /omit-if-no-ref/ 128 /omit-if-no-ref/ [all …]
|
H A D | rockchip-pinconf.dtsi | 7 /omit-if-no-ref/ 12 /omit-if-no-ref/ 17 /omit-if-no-ref/ 22 /omit-if-no-ref/ 28 /omit-if-no-ref/ 34 /omit-if-no-ref/ 40 /omit-if-no-ref/ 46 /omit-if-no-ref/ 52 /omit-if-no-ref/ 58 /omit-if-no-ref/ [all …]
|
H A D | rk3588-pinctrl.dtsi | 15 /omit-if-no-ref/ 25 /omit-if-no-ref/ 35 /omit-if-no-ref/ 52 /omit-if-no-ref/ 61 /omit-if-no-ref/ 70 /omit-if-no-ref/ 77 /omit-if-no-ref/ 88 /omit-if-no-ref/ 99 /omit-if-no-ref/ 108 /omit-if-no-ref/ [all …]
|
/openbmc/linux/fs/jffs2/ |
H A D | xattr.c | 591 ref->ino, ref->xid, ref->xseqno); in delete_xattr_ref() 606 for (ref = ic->xref; ref; ref = _ref) { in jffs2_xattr_delete_inode() 621 for (ref = ic->xref; ref; ref = _ref) { in jffs2_xattr_free_inode() 648 for (ref=ic->xref, pref=&ic->xref; ref; pref=&ref->next, ref=ref->next) { in check_xattr_ref_inode() 746 for (ref=c->xref_temp; ref; ref = _ref) { in jffs2_clear_xattr_subsystem() 793 for (ref=c->xref_temp; ref; ref=_ref) { in jffs2_build_xattr_subsystem() 833 for (ref=xref_tmphash[i]; ref; ref=_ref) { in jffs2_build_xattr_subsystem() 848 ref->ino, ref->xid, ref->xseqno); in jffs2_build_xattr_subsystem() 985 for (ref=ic->xref, pref=&ic->xref; ref; pref=&ref->next, ref=ref->next) { in jffs2_listxattr() 1051 for (ref=ic->xref, pref=&ic->xref; ref; pref=&ref->next, ref=ref->next) { in do_jffs2_getxattr() [all …]
|
H A D | malloc.c | 210 ref = *p; in jffs2_prealloc_raw_node_refs() 215 if (ref && ref->flash_offset != REF_EMPTY_NODE) in jffs2_prealloc_raw_node_refs() 216 ref++; in jffs2_prealloc_raw_node_refs() 219 if (!ref) { in jffs2_prealloc_raw_node_refs() 222 if (!ref) in jffs2_prealloc_raw_node_refs() 226 p = &ref->next_in_ino; in jffs2_prealloc_raw_node_refs() 227 ref = *p; in jffs2_prealloc_raw_node_refs() 231 ref++; in jffs2_prealloc_raw_node_refs() 302 if (!ref) in jffs2_alloc_xattr_ref() 306 ref->node = (void *)ref; in jffs2_alloc_xattr_ref() [all …]
|
/openbmc/linux/scripts/ |
H A D | documentation-file-ref-check | 108 my $ref = $2; 119 $ref =~ s/(txt|rst)\[\d+]$/$1/; 122 $ref =~ s/\].*// if (!($ref =~ m/\[/)); 125 $ref =~ s/[\,\.]+$//; 127 my $fulref = "$prefix$ref"; 151 next if (grep -e, glob("$path/$ref $path/../$ref $path/$fulref")); 161 $broken_ref{$ref}++; 178 my $new =$ref; 190 if ($ref =~ /devicetree/) { 193 my $new_ref = $ref; [all …]
|
/openbmc/linux/drivers/clk/mxs/ |
H A D | clk-ref.c | 35 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + CLR); in clk_ref_enable() 44 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + SET); in clk_ref_disable() 52 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate() 90 u8 frac, shift = ref->idx * 8; in clk_ref_set_rate() 124 struct clk_ref *ref; in mxs_clk_ref() local 128 ref = kzalloc(sizeof(*ref), GFP_KERNEL); in mxs_clk_ref() 129 if (!ref) in mxs_clk_ref() 138 ref->reg = reg; in mxs_clk_ref() 139 ref->idx = idx; in mxs_clk_ref() 140 ref->hw.init = &init; in mxs_clk_ref() [all …]
|
/openbmc/linux/fs/smb/client/ |
H A D | dfs.h | 27 struct dfs_ref *ref; member 60 kfree(ref->path); in __ref_walk_free() 61 kfree(ref->full_path); in __ref_walk_free() 63 memset(ref, 0, sizeof(*ref)); in __ref_walk_free() 70 for (; ref <= ref_walk_end(rw); ref++) in ref_walk_free() 71 __ref_walk_free(ref); in ref_walk_free() 81 __ref_walk_free(ref); in ref_walk_advance() 82 ref_walk_cur(rw) = ref; in ref_walk_advance() 92 if (!ref->tit) in ref_walk_next_tgt() 95 tit = dfs_cache_get_next_tgt(&ref->tl, ref->tit); in ref_walk_next_tgt() [all …]
|
/openbmc/linux/kernel/dma/ |
H A D | debug.c | 976 if (dma_mapping_error(ref->dev, ref->dev_addr)) { in check_unmap() 985 ref->dev_addr, ref->size); in check_unmap() 995 ref->dev_addr, entry->size, ref->size); in check_unmap() 1003 ref->dev_addr, ref->size, in check_unmap() 1012 ref->dev_addr, ref->size, in check_unmap() 1017 if (ref->sg_call_ents && ref->type == dma_debug_sg && in check_unmap() 1034 ref->dev_addr, ref->size, in check_unmap() 1049 ref->dev_addr, ref->size, in check_unmap() 1110 (unsigned long long)ref->dev_addr, ref->size); in check_sync() 1121 ref->size); in check_sync() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | audio-graph-port.yaml | 16 $ref: /schemas/graph.yaml#/$defs/port-base 25 $ref: simple-card.yaml#/definitions/mclk-fs 28 $ref: /schemas/graph.yaml#/$defs/endpoint-base 31 $ref: simple-card.yaml#/definitions/mclk-fs 34 $ref: /schemas/types.yaml#/definitions/flag 37 $ref: /schemas/types.yaml#/definitions/flag 105 $ref: "#/definitions/port-base" 109 $ref: "#/definitions/port-base" 113 $ref: "#/definitions/endpoint-base" 117 - $ref: "#/definitions/port-base" [all …]
|
/openbmc/openbmc/poky/documentation/ref-manual/ |
H A D | classes.rst | 273 :ref:`ref-classes-ptest-cargo` class instead of :ref:`ref-classes-cargo`. 387 :ref:`ref-classes-cmake` class, the :ref:`ref-classes-cmake-qemu` class passes 633 :ref:`ref-tasks-compile` or 722 recipe, not :ref:`ref-classes-native` or :ref:`ref-classes-nativesdk` variants. 1930 :ref:`ref-tasks-compile` and :ref:`ref-tasks-install` tasks. The class provides 2220 :ref:`ref-classes-package_rpm`, :ref:`ref-classes-package_ipk`. 2695 both the :ref:`ref-classes-cross` and :ref:`ref-classes-native` classes. 2806 :ref:`ref-classes-cargo_common` and :ref:`ref-classes-rust` classes and is not 2879 The :ref:`ref-classes-setuptools3` class :ref:`ref-tasks-install` task now 3177 :ref:`ref-classes-cml1` class, and the :ref:`ref-classes-devshell` class all [all …]
|
H A D | tasks.rst | 173 :ref:`ref-tasks-package`, :ref:`do_package_write_* <ref-tasks-package_write_deb>`, and 174 :ref:`ref-tasks-rootfs`), run under 269 :ref:`ref-tasks-package` task in 407 ":ref:`ref-classes-rm-work`" section. 439 :ref:`ref-tasks-unpack` task forward (i.e. :ref:`ref-tasks-unpack`, 440 :ref:`ref-tasks-configure`, 441 :ref:`ref-tasks-compile`, 442 :ref:`ref-tasks-install`, and 443 :ref:`ref-tasks-package`). 744 :ref:`ref-tasks-patch` and [all …]
|
/openbmc/linux/fs/btrfs/ |
H A D | ref-verify.c | 251 kfree(ref); in free_block_entry() 320 if (!ref) in add_tree_block() 334 kfree(ref); in add_tree_block() 350 kfree(ref); in add_tree_block() 365 if (!ref) in add_shared_data_ref() 369 kfree(ref); in add_shared_data_ref() 400 if (!ref) in add_extent_data_ref() 615 ra->ref.owner, ra->ref.offset, ra->ref.num_refs); in dump_ref_action() 640 ref->root_objectid, ref->parent, ref->owner, in dump_block_entry() 641 ref->offset, ref->num_refs); in dump_block_entry() [all …]
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rv1126-pinctrl.dtsi | 15 /omit-if-no-ref/ 23 /omit-if-no-ref/ 29 /omit-if-no-ref/ 49 /omit-if-no-ref/ 55 /omit-if-no-ref/ 63 /omit-if-no-ref/ 81 /omit-if-no-ref/ 91 /omit-if-no-ref/ 125 /omit-if-no-ref/ 137 /omit-if-no-ref/ [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_active.c | 20 struct kref ref; member 26 kref_get(&active->ref); in __live_get() 37 struct live_active *active = container_of(ref, typeof(*active), ref); in __live_release() 71 kref_init(&active->ref); in __live_alloc() 281 drm_printf(m, "active %ps:%ps\n", ref->active, ref->retire); in i915_active_print() 305 i915_active_release(ref); in i915_active_print() 327 atomic_dec(&ref->count); in active_flush() 339 active_flush(ref, &ref->excl); in i915_active_unlock_wait() 341 active_flush(ref, &it->base); in i915_active_unlock_wait() 344 i915_active_release(ref); in i915_active_unlock_wait() [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | dev-output.rst | 29 :ref:`VIDIOC_QUERYCAP` ioctl. As secondary device 39 :ref:`modulator <tuner>`, :ref:`controls <control>`, 40 :ref:`cropping and scaling <crop>` and 60 defaults. An example is given in :ref:`crop`. 75 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` 80 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl 87 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI… 89 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all 91 :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` is optional. 97 and/or streaming (:ref:`memory mapping <mmap>` or [all …]
|