/linux-6.12.1/tools/perf/util/ |
D | ordered-events.c | 18 static void queue_event(struct ordered_events *oe, struct ordered_event *new) in queue_event() argument 20 struct ordered_event *last = oe->last; in queue_event() 24 ++oe->nr_events; in queue_event() 25 oe->last = new; in queue_event() 27 pr_oe_time2(timestamp, "queue_event nr_events %u\n", oe->nr_events); in queue_event() 30 list_add(&new->list, &oe->events); in queue_event() 31 oe->max_timestamp = timestamp; in queue_event() 43 if (p == &oe->events) { in queue_event() 44 list_add_tail(&new->list, &oe->events); in queue_event() 45 oe->max_timestamp = timestamp; in queue_event() [all …]
|
D | ordered-events.h | 28 typedef int (*ordered_events__deliver_t)(struct ordered_events *oe, 56 int ordered_events__queue(struct ordered_events *oe, union perf_event *event, 58 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event); 59 int ordered_events__flush(struct ordered_events *oe, enum oe_flush how); 60 int ordered_events__flush_time(struct ordered_events *oe, u64 timestamp); 61 void ordered_events__init(struct ordered_events *oe, ordered_events__deliver_t deliver, 63 void ordered_events__free(struct ordered_events *oe); 64 void ordered_events__reinit(struct ordered_events *oe); 65 u64 ordered_events__first_time(struct ordered_events *oe); 68 void ordered_events__set_alloc_size(struct ordered_events *oe, u64 size) in ordered_events__set_alloc_size() argument [all …]
|
/linux-6.12.1/fs/omfs/ |
D | file.c | 22 struct omfs_extent *oe = (struct omfs_extent *) &bh->b_data[offset]; in omfs_make_empty_table() local 24 oe->e_next = ~cpu_to_be64(0ULL); in omfs_make_empty_table() 25 oe->e_extent_count = cpu_to_be32(1), in omfs_make_empty_table() 26 oe->e_fill = cpu_to_be32(0x22), in omfs_make_empty_table() 27 oe->e_entry[0].e_cluster = ~cpu_to_be64(0ULL); in omfs_make_empty_table() 28 oe->e_entry[0].e_blocks = ~cpu_to_be64(0ULL); in omfs_make_empty_table() 34 struct omfs_extent *oe; in omfs_shrink_inode() local 56 oe = (struct omfs_extent *)(&bh->b_data[OMFS_EXTENT_START]); in omfs_shrink_inode() 64 extent_count = be32_to_cpu(oe->e_extent_count); in omfs_shrink_inode() 70 next = be64_to_cpu(oe->e_next); in omfs_shrink_inode() [all …]
|
/linux-6.12.1/fs/overlayfs/ |
D | ovl_entry.h | 126 static inline unsigned int ovl_numlower(struct ovl_entry *oe) in ovl_numlower() argument 128 return oe ? oe->__numlower : 0; in ovl_numlower() 131 static inline struct ovl_path *ovl_lowerstack(struct ovl_entry *oe) in ovl_lowerstack() argument 133 return ovl_numlower(oe) ? oe->__lowerstack : NULL; in ovl_lowerstack() 136 static inline struct ovl_path *ovl_lowerpath(struct ovl_entry *oe) in ovl_lowerpath() argument 138 return ovl_lowerstack(oe); in ovl_lowerpath() 141 static inline struct ovl_path *ovl_lowerdata(struct ovl_entry *oe) in ovl_lowerdata() argument 143 struct ovl_path *lowerstack = ovl_lowerstack(oe); in ovl_lowerdata() 145 return lowerstack ? &lowerstack[oe->__numlower - 1] : NULL; in ovl_lowerdata() 149 static inline struct dentry *ovl_lowerdata_dentry(struct ovl_entry *oe) in ovl_lowerdata_dentry() argument [all …]
|
D | util.c | 144 struct ovl_entry *oe = kzalloc(size, GFP_KERNEL); in ovl_alloc_entry() local 146 if (oe) in ovl_alloc_entry() 147 oe->__numlower = numlower; in ovl_alloc_entry() 149 return oe; in ovl_alloc_entry() 152 void ovl_free_entry(struct ovl_entry *oe) in ovl_free_entry() argument 154 ovl_stack_put(ovl_lowerstack(oe), ovl_numlower(oe)); in ovl_free_entry() 155 kfree(oe); in ovl_free_entry() 176 struct ovl_entry *oe) in ovl_dentry_init_reval() argument 178 return ovl_dentry_init_flags(dentry, upperdentry, oe, OVL_D_REVALIDATE); in ovl_dentry_init_reval() 182 struct ovl_entry *oe, unsigned int mask) in ovl_dentry_init_flags() argument [all …]
|
D | super.c | 107 struct ovl_entry *oe; in ovl_dentry_revalidate_common() local 118 oe = OVL_I_E(inode); in ovl_dentry_revalidate_common() 119 lowerstack = ovl_lowerstack(oe); in ovl_dentry_revalidate_common() 124 for (i = 0; ret > 0 && i < ovl_numlower(oe); i++) in ovl_dentry_revalidate_common() 161 oi->oe = NULL; in ovl_alloc_inode() 172 kfree(oi->oe); in ovl_free_inode() 182 ovl_stack_put(ovl_lowerstack(oi->oe), ovl_numlower(oi->oe)); in ovl_destroy_inode() 812 struct ovl_entry *oe, const struct path *upperpath) in ovl_get_indexdir() argument 816 struct dentry *origin = ovl_lowerstack(oe)->dentry; in ovl_get_indexdir() 1112 struct ovl_entry *oe; in ovl_get_lowerstack() local [all …]
|
D | export.c | 74 struct ovl_entry *oe = OVL_E(dentry); in ovl_connectable_layer() local 78 return ovl_numlower(oe); in ovl_connectable_layer() 89 return ovl_lowerstack(oe)->layer->idx; in ovl_connectable_layer() 103 struct ovl_entry *oe = OVL_E(dentry); in ovl_connect_layer() local 111 origin_layer = ovl_lowerstack(oe)->layer->idx; in ovl_connect_layer() 297 struct ovl_entry *oe; in ovl_obtain_alias() local 306 oe = ovl_alloc_entry(!!lower); in ovl_obtain_alias() 307 if (!oe) in ovl_obtain_alias() 312 ovl_lowerstack(oe)->dentry = dget(lower); in ovl_obtain_alias() 313 ovl_lowerstack(oe)->layer = lowerpath->layer; in ovl_obtain_alias() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | st-pincfg.h | 15 #define OE (1 << 27) macro 30 /* oe = 0, pu = 0, od = 0 */ 32 /* oe = 0, pu = 1, od = 0 */ 34 /* oe = 1, pu = 0, od = 0 */ 35 #define OUT (OE) 36 /* oe = 1, pu = 0, od = 1 */ 37 #define BIDIR (OE | OD) 38 /* oe = 1, pu = 1, od = 1 */ 39 #define BIDIR_PU (OE | PU | OD)
|
/linux-6.12.1/include/net/tc_act/ |
D | tc_gate.h | 111 struct action_gate_entry *oe; in tcf_gate_get_list() local 126 oe = kcalloc(num_entries, sizeof(*oe), GFP_ATOMIC); in tcf_gate_get_list() 127 if (!oe) in tcf_gate_get_list() 132 oe[i].gate_state = entry->gate_state; in tcf_gate_get_list() 133 oe[i].interval = entry->interval; in tcf_gate_get_list() 134 oe[i].ipv = entry->ipv; in tcf_gate_get_list() 135 oe[i].maxoctets = entry->maxoctets; in tcf_gate_get_list() 139 return oe; in tcf_gate_get_list()
|
/linux-6.12.1/include/linux/platform_data/ |
D | gpmc-omap.h | 51 /* OE signals timings corresponding to GPMC_CONFIG4 */ 52 u32 oe_on; /* OE assertion time */ 53 u32 oe_off; /* OE deassertion time */ 54 u32 oe_aad_mux_on; /* OE assertion time for AAD */ 55 u32 oe_aad_mux_off; /* OE deassertion time for AAD */ 90 u32 t_oeasu; /* address setup to OE valid */ 93 u32 t_oe; /* access time from OE assertion */ 98 u32 t_oez; /* OE deassertion to high Z */ 120 u8 cyc_oe; /* access time from OE assertion in cycles */
|
/linux-6.12.1/drivers/gpu/drm/bridge/ |
D | thc63lvd1024.c | 32 struct gpio_desc *oe; member 97 gpiod_set_value(thc63->oe, 1); in thc63_enable() 105 gpiod_set_value(thc63->oe, 0); in thc63_disable() 160 thc63->oe = devm_gpiod_get_optional(thc63->dev, "oe", GPIOD_OUT_LOW); in thc63_gpio_init() 161 if (IS_ERR(thc63->oe)) { in thc63_gpio_init() 162 dev_err(thc63->dev, "Unable to get \"oe-gpios\": %ld\n", in thc63_gpio_init() 163 PTR_ERR(thc63->oe)); in thc63_gpio_init() 164 return PTR_ERR(thc63->oe); in thc63_gpio_init()
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | idt,versaclock5.yaml | 38 SH SP Output when the SD/OE pin is Low/High 88 shut down if the SD/OE pin is driven high. If 0, this disables the 90 the value of the SD/OE pin. This property corresponds to the SH 97 If 1, this enables output when the SD/OE pin is high, and disables 98 output when the SD/OE pin is low. If 0, this disables output when 99 the SD/OE pin is high, and enables output when the SD/OE pin is 179 /* Set the SD/OE pin's settings */
|
/linux-6.12.1/drivers/comedi/drivers/ |
D | dt2817.c | 39 unsigned int oe = 0; in dt2817_dio_insn_config() local 57 oe |= 0x1; in dt2817_dio_insn_config() 59 oe |= 0x2; in dt2817_dio_insn_config() 61 oe |= 0x4; in dt2817_dio_insn_config() 63 oe |= 0x8; in dt2817_dio_insn_config() 65 outb(oe, dev->iobase + DT2817_CR); in dt2817_dio_insn_config()
|
/linux-6.12.1/Documentation/devicetree/bindings/memory-controllers/ |
D | ti,gpmc-child.yaml | 75 # OE signals timings corresponding to GPMC_CONFIG4: 76 gpmc,oe-on-ns: 80 gpmc,oe-off-ns: 84 gpmc,oe-aad-mux-on-ns: 88 gpmc,oe-aad-mux-off-ns: 148 gpmc,oe-extra-delay: 149 description: OE signal is delayed by half GPMC clock
|
/linux-6.12.1/lib/lzo/ |
D | lzo1x_decompress_safe.c | 98 unsigned char *oe = op + t; in lzo1x_decompress_safe() local 108 op = oe; in lzo1x_decompress_safe() 215 unsigned char *oe = op + t; in lzo1x_decompress_safe() local 224 } while (op < oe); in lzo1x_decompress_safe() 225 op = oe; in lzo1x_decompress_safe() 237 } while (op < oe); in lzo1x_decompress_safe() 242 unsigned char *oe = op + t; in lzo1x_decompress_safe() local 250 } while (op < oe); in lzo1x_decompress_safe()
|
/linux-6.12.1/drivers/clk/ |
D | clk-si521xx.c | 42 /* Count of populated OE bits in control register ref, 1 and 2 */ 44 #define SI521XX_OE_MAP_GET_OE(oe, map) (((map) >> (((oe) - 1) * 8)) & 0xff) argument 257 int oe, b, ctr = 0; in si521xx_diff_idx_to_reg_bit() local 259 for (oe = 1; oe <= 2; oe++) { in si521xx_diff_idx_to_reg_bit() 260 mask = bitrev8(SI521XX_OE_MAP_GET_OE(oe, chip_info)); in si521xx_diff_idx_to_reg_bit() 264 clk->reg = SI521XX_REG_OE(oe); in si521xx_diff_idx_to_reg_bit()
|
/linux-6.12.1/fs/ntfs3/ |
D | fslog.c | 2971 struct OPEN_ATTR_ENRTY *oe = NULL; in find_loaded_attr() local 2973 while ((oe = enum_rstbl(log->open_attr_tbl, oe))) { in find_loaded_attr() 2976 if (ino_get(&oe->ref) != rno) in find_loaded_attr() 2979 op_attr = (struct OpenAttr *)oe->ptr; in find_loaded_attr() 3035 static int do_action(struct ntfs_log *log, struct OPEN_ATTR_ENRTY *oe, in do_action() argument 3068 oa = oe->ptr; in do_action() 3176 t32 = le32_to_cpu(oe->bytes_per_index); in do_action() 3759 struct OPEN_ATTR_ENRTY *oe; in log_replay() local 4317 oe = NULL; in log_replay() 4318 while ((oe = enum_rstbl(oatbl, oe))) { in log_replay() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap3430-sdp.dts | 69 gpmc,oe-on-ns = <54>; 70 gpmc,oe-off-ns = <168>; 119 gpmc,oe-on-ns = <6>; 120 gpmc,oe-off-ns = <48>; 165 gpmc,oe-on-ns = <30>; 166 gpmc,oe-off-ns = <84>;
|
/linux-6.12.1/Documentation/devicetree/bindings/mips/cavium/ |
D | bootbus.txt | 36 - cavium,t-oe: A cell specifying the OE timing (in nS). 90 cavium,t-oe = <60>; 110 cavium,t-oe = <270>;
|
/linux-6.12.1/Documentation/devicetree/bindings/bus/ |
D | nvidia,tegra20-gmi.txt | 49 - nvidia,snor-oe-active-high: WE/OE signal is active high 67 - nvidia,snor-oe-width: Number of cycles during which OE stays asserted.
|
D | qcom,ebi2.yaml | 16 data lines (16 bits), OE (output enable), ADV (address valid, used on some 116 The time the memory continues to drive the data bus after OE 173 qcom,xmem-adv-to-oe-recovery-cycles: 176 The number of cycles elapsed before an OE assertion, with 186 assertion to OE assertion.
|
/linux-6.12.1/arch/sh/include/mach-common/mach/ |
D | sh2007.h | 89 /* Address->OE/WE assert delay A (0-7:0,1,2,3,6,9,12,15) */ 91 /* Address->OE/WE assert delay B (0-7:0,1,2,3,6,9,12,15) */ 93 /* OE/WE negate->Address delay A (0-7:0,1,2,3,6,9,12,15) */ 95 /* OE/WE negate->Address delay B (0-7:0,1,2,3,6,9,12,15) */
|
/linux-6.12.1/Documentation/devicetree/bindings/display/ti/ |
D | ti,tpd12s015.txt | 8 - gpios: CT CP HPD, LS OE and HPD gpios 21 <&gpio2 9 GPIO_ACTIVE_HIGH>, /* 41, LS OE */
|
/linux-6.12.1/drivers/bus/ |
D | qcom-ebi2.c | 42 * memory continues to drive the data bus after OE is de-asserted. 77 * from CS assertion to OE assertion. 79 * Bits 17-16: ADV_OE_RECOVERY, the number of cycles elapsed before an OE 81 * 2 means 2 cycles between ADV and OE. Values 0, 1, 2 or 3. 213 .prop = "qcom,xmem-adv-to-oe-recovery-cycles",
|
/linux-6.12.1/drivers/gpio/ |
D | gpio-ts4900.c | 51 * Only clear the OE bit here, requires a RMW. Prevents a potential issue in ts4900_gpio_direction_input() 52 * with OE and DAT getting to the physical pin at different times. in ts4900_gpio_direction_input() 66 * GPIO's DAT bit to what is requested and then set the OE bit. This in ts4900_gpio_direction_output()
|