| /linux/arch/arm/mach-omap2/ |
| H A D | omap_device.c | 44 static void omap_device_delete(struct omap_device *od); 50 static void _add_clkdev(struct omap_device *od, const char *clk_alias, in _add_clkdev() argument 59 dev_dbg(&od->pdev->dev, "Creating %s -> %s\n", clk_alias, clk_name); in _add_clkdev() 61 r = clk_get_sys(dev_name(&od->pdev->dev), clk_alias); in _add_clkdev() 63 dev_dbg(&od->pdev->dev, in _add_clkdev() 79 dev_name(&od->pdev->dev)); in _add_clkdev() 81 rc = clk_add_alias(clk_alias, dev_name(&od->pdev->dev), in _add_clkdev() 87 dev_err(&od->pdev->dev, in _add_clkdev() 90 dev_err(&od->pdev->dev, in _add_clkdev() 98 * @od: struct omap_device *od [all …]
|
| /linux/fs/orangefs/ |
| H A D | dir.c | 61 static int do_readdir(struct orangefs_dir *od, struct inode *inode, in do_readdir() argument 76 op->upcall.req.readdir.token = od->token; in do_readdir() 83 od->error = bufi; in do_readdir() 100 od->error = r; in do_readdir() 107 od->error = r; in do_readdir() 111 od->error = op->downcall.status; in do_readdir() 121 od->error = -EIO; in do_readdir() 127 od->token = resp->token; in do_readdir() 131 static int parse_readdir(struct orangefs_dir *od, in parse_readdir() argument 138 part = od->part; in parse_readdir() [all …]
|
| /linux/fs/overlayfs/ |
| H A D | readdir.c | 293 static void ovl_cache_put(struct ovl_dir_file *od, struct inode *inode) in ovl_cache_put() argument 295 struct ovl_dir_cache *cache = od->cache; in ovl_cache_put() 407 struct ovl_dir_file *od = file->private_data; in ovl_dir_reset() local 408 struct ovl_dir_cache *cache = od->cache; in ovl_dir_reset() 413 ovl_cache_put(od, inode); in ovl_dir_reset() 414 od->cache = NULL; in ovl_dir_reset() 415 od->cursor = NULL; in ovl_dir_reset() 418 if (od->is_real != is_real) { in ovl_dir_reset() 422 od->is_real = false; in ovl_dir_reset() 472 static void ovl_seek_cursor(struct ovl_dir_file *od, loff_t pos) in ovl_seek_cursor() argument [all …]
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | st-pincfg.h | 19 #define OD (1 << 25) macro 30 /* oe = 0, pu = 0, od = 0 */ 32 /* oe = 0, pu = 1, od = 0 */ 34 /* oe = 1, pu = 0, od = 0 */ 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/drivers/scsi/libsas/ |
| H A D | sas_host_smp.c | 53 * to_sas_gpio_gp_bit - given the gpio frame data find the byte/bit position of 'od' 54 * @od: od bit to find 58 * @bit: bit position of 'od' in the returned byte 60 * returns NULL if 'od' is not in 'data' 70 * although 'od' is renamed 'id' for 'input data'. 72 * SFF-8489 defines the behavior of the LEDs in response to the 'od' values. 74 static u8 *to_sas_gpio_gp_bit(unsigned int od, u8 *data, u8 index, u8 count, u8 *bit) in to_sas_gpio_gp_bit() argument 84 if (od < index * 32) in to_sas_gpio_gp_bit() 87 od -= index * 32; in to_sas_gpio_gp_bit() 88 reg = od >> 5; in to_sas_gpio_gp_bit() [all …]
|
| /linux/lib/crypto/arm64/ |
| H A D | sha1-ce-core.S | 92 add_update c, od, k0, 9, 10, 11, 8 94 add_update c, od, k0, 11, 8, 9, 10 97 add_update p, od, k1, 9, 10, 11, 8 99 add_update p, od, k1, 11, 8, 9, 10 101 add_update p, od, k2, 9, 10, 11, 8 104 add_update m, od, k2, 11, 8, 9, 10 106 add_update m, od, k2, 9, 10, 11, 8 109 add_update p, od, k3, 11, 8, 9, 10 111 add_only p, od, k3, 10 113 add_only p, od
|
| /linux/drivers/usb/serial/ |
| H A D | omninet.c | 114 struct omninet_data *od; in omninet_port_probe() local 116 od = kzalloc(sizeof(*od), GFP_KERNEL); in omninet_port_probe() 117 if (!od) in omninet_port_probe() 120 usb_set_serial_port_data(port, od); in omninet_port_probe() 127 struct omninet_data *od; in omninet_port_remove() local 129 od = usb_get_serial_port_data(port); in omninet_port_remove() 130 kfree(od); in omninet_port_remove() 157 struct omninet_data *od = usb_get_serial_port_data(port); in omninet_prepare_write_buffer() local 165 header->oh_seq = od->od_outseq++; in omninet_prepare_write_buffer()
|
| /linux/drivers/clk/baikal-t1/ |
| H A D | ccu-pll.c | 77 unsigned long od) in ccu_pll_calc_freq() argument 83 do_div(tmp, od); in ccu_pll_calc_freq() 156 unsigned long nr, nf, od; in ccu_pll_recalc_rate() local 162 od = FIELD_GET(CCU_PLL_CTL_CLKOD_MASK, val) + 1; in ccu_pll_recalc_rate() 164 return ccu_pll_calc_freq(parent_rate, nr, nf, od); in ccu_pll_recalc_rate() 169 unsigned long *od) in ccu_pll_calc_factors() argument 184 * Find a closest [nr;nf;od] vector taking into account the in ccu_pll_calc_factors() 185 * limitations like: 1) 700MHz <= Fvco <= 3.5GHz, 2) PLL Od is in ccu_pll_calc_factors() 190 /* Use Od factor to fulfill the limitation 2). */ in ccu_pll_calc_factors() 226 *od = CCU_PLL_CLKOD_FACTOR * d1; in ccu_pll_calc_factors() [all …]
|
| /linux/drivers/clk/ingenic/ |
| H A D | cgu.c | 86 unsigned m, n, od, od_enc = 0; in ingenic_pll_recalc_rate() local 114 for (od = 0; od < pll_info->od_max; od++) in ingenic_pll_recalc_rate() 115 if (pll_info->od_encoding[od] == od_enc) in ingenic_pll_recalc_rate() 118 /* if od_max = 0, od_bits should be 0 and od is fixed to 1. */ in ingenic_pll_recalc_rate() 122 BUG_ON(od == pll_info->od_max); in ingenic_pll_recalc_rate() 123 od++; in ingenic_pll_recalc_rate() 126 n * od); in ingenic_pll_recalc_rate() 134 unsigned int m, n, od = 1; in ingenic_pll_calc_m_n_od() local 144 m = (rate / MHZ) * od * n / (parent_rate / MHZ); in ingenic_pll_calc_m_n_od() 150 *pod = od; in ingenic_pll_calc_m_n_od() [all …]
|
| H A D | jz4760-cgu.c | 61 unsigned int m, n, od, m_max = (1 << pll_info->m_bits) - 1; in jz4760_cgu_calc_m_n_od() local 74 od = m & 1; in jz4760_cgu_calc_m_n_od() 75 m <<= od; in jz4760_cgu_calc_m_n_od() 80 *pod = 1 << od; in jz4760_cgu_calc_m_n_od()
|
| /linux/drivers/video/fbdev/kyro/ |
| H A D | STG4000InitDevice.c | 121 u32 R = 0, F = 0, OD = 0, ODIndex = 0; in ProgramClock() local 144 OD = ODValues[ODIndex]; in ProgramClock() 150 ulTmp = R * (ulScaleClockReq << OD); in ProgramClock() 152 /* F = ClkRequired * R * (2^OD) / Fref */ in ProgramClock() 162 * achievable with current OD & R) let's iterate in ProgramClock() 181 ulTmp = (ulVCO >> OD); /* Clock = VCO / (2^OD) */ in ProgramClock() 192 ulBestOD = OD; in ProgramClock() 207 if ((ulScore >= ulBestScore) && (OD > 0)) { in ProgramClock() 208 ulBestOD = OD; in ProgramClock()
|
| /linux/fs/ocfs2/ |
| H A D | quota_local.c | 871 struct ocfs2_dquot *od = private; in olq_set_dquot() local 873 struct super_block *sb = od->dq_dquot.dq_sb; in olq_set_dquot() 876 + ol_dqblk_block_offset(sb, od->dq_local_off)); in olq_set_dquot() 879 od->dq_dquot.dq_id)); in olq_set_dquot() 880 spin_lock(&od->dq_dquot.dq_dqb_lock); in olq_set_dquot() 881 dqblk->dqb_spacemod = cpu_to_le64(od->dq_dquot.dq_dqb.dqb_curspace - in olq_set_dquot() 882 od->dq_origspace); in olq_set_dquot() 883 dqblk->dqb_inodemod = cpu_to_le64(od->dq_dquot.dq_dqb.dqb_curinodes - in olq_set_dquot() 884 od->dq_originodes); in olq_set_dquot() 885 spin_unlock(&od->dq_dquot.dq_dqb_lock); in olq_set_dquot() [all …]
|
| /linux/drivers/gpu/drm/meson/ |
| H A D | meson_vclk.c | 473 static inline unsigned int pll_od_to_reg(unsigned int od) in pll_od_to_reg() argument 475 switch (od) { in pll_od_to_reg() 701 unsigned int *od) in meson_hdmi_pll_find_params() argument 704 for (*od = 16 ; *od > 1 ; *od >>= 1) { in meson_hdmi_pll_find_params() 705 *m = meson_hdmi_pll_get_m(priv, freq * *od); in meson_hdmi_pll_find_params() 708 *frac = meson_hdmi_pll_get_frac(priv, *m, freq * *od); in meson_hdmi_pll_find_params() 710 DRM_DEBUG_DRIVER("PLL params for %lluHz: m=%x frac=%x od=%d\n", in meson_hdmi_pll_find_params() 711 freq, *m, *frac, *od); in meson_hdmi_pll_find_params() 720 /* pll_freq is the frequency after the OD dividers */ 724 unsigned int od, m, frac; in meson_vclk_dmt_supported_freq() local [all …]
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| H A D | vega20_pptable.h | 79 UCHAR ODFeatureCapabilities[ATOM_VEGA20_ODFEATURE_MAX_COUNT]; //OD feature support flags 81 ULONG ODSettingsMax[ATOM_VEGA20_ODSETTING_MAX_COUNT]; //Upper Limit for each OD Setting 82 ULONG ODSettingsMin[ATOM_VEGA20_ODSETTING_MAX_COUNT]; //Lower Limit for each OD Setting
|
| /linux/drivers/clk/versatile/ |
| H A D | clk-icst.h | 12 ICST_INTEGRATOR_CP_CM_CORE, /* Only 8 bits of VDW and 3 bits of OD */ 13 ICST_INTEGRATOR_CP_CM_MEM, /* Only 8 bits of VDW and 3 bits of OD */
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-st.c | 109 *[25] | od | | 155 #define ST_PINCONF_UNPACK_OD(conf) ST_PINCONF_UNPACK(conf, OD) 156 #define ST_PINCONF_PACK_OD(conf) ST_PINCONF_PACK(conf, 1, OD) 233 struct regmap_field *alt, *oe, *pu, *od; member 248 const int alt, oe, pu, od, rt; member 350 .alt = 0, .oe = 40, .pu = 50, .od = 60, .rt = 100, 362 .od = 60, 387 struct regmap_field *open_drain = pc->od; in st_pinconf_set_config() 589 if (pc->od) { in st_pinconf_get_direction() 590 regmap_field_read(pc->od, &od_value); in st_pinconf_get_direction() [all …]
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_pm121.c | 31 * OD Fan control correction. 86 * dependencies, we must trigger HD loop before OD loop before CPU 113 * OD Fan control loop. 248 /* All sys loops. Note the HD before the OD loop in order to have it 254 LOOP_KODIAK, /* control = hd or od */ 255 LOOP_OD, /* control = od */ 263 "OD", 406 /* OD Fan control loop */
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | arm,syscon-icst.yaml | 27 therefore have special compatible strings as per this table (the OD value is 35 Hardware variant RDW OD VDW
|
| H A D | baikal,bt1-ccu-pll.yaml | 59 CLKF--->|/NF|--->|PFD|...|VCO|-+->|/OD|--->| | 71 divider, NF - PLL clock multiplier, OD - VCO output clock divider, CLKOUT -
|
| /linux/arch/mips/alchemy/common/ |
| H A D | setup.c | 61 set_c0_config(1 << 19); /* Set Config[OD] */ in plat_mem_setup() 64 clear_c0_config(1 << 19); /* Clear Config[OD] */ in plat_mem_setup()
|
| /linux/sound/usb/usx2y/ |
| H A D | usb_stream.c | 285 struct usb_iso_packet_descriptor *id, *od; in usb_stream_prepare_playback() local 289 od = io->iso_frame_desc; in usb_stream_prepare_playback() 298 od[p].length = l; in usb_stream_prepare_playback() 299 od[p].offset = lb; in usb_stream_prepare_playback() 311 od[p].length = l; in usb_stream_prepare_playback() 312 od[p].offset = lb; in usb_stream_prepare_playback()
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/inc/ |
| H A D | smu_v11_0_pptable.h | 78 #define SMU_11_0_MAX_ODFEATURE 32 //Maximum Number of OD Features 109 uint8_t cap[SMU_11_0_MAX_ODFEATURE]; //OD feature support flags
|
| H A D | smu_v13_0_pptable.h | 79 #define SMU_13_0_MAX_ODFEATURE 32 //Maximum Number of OD Features 111 uint8_t cap[SMU_13_0_MAX_ODFEATURE]; //OD feature support flags
|
| H A D | smu_v13_0_7_pptable.h | 84 #define SMU_13_0_7_MAX_ODFEATURE 32 //Maximum Number of OD Features 148 uint8_t cap[SMU_13_0_7_MAX_ODFEATURE]; //OD feature support flags
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | opfn.c | 113 struct hfi1_opfn_data *od; in opfn_send_conn_request() local 116 od = container_of(work, struct hfi1_opfn_data, opfn_work); in opfn_send_conn_request() 117 qpriv = container_of(od, struct hfi1_qp_priv, opfn); in opfn_send_conn_request()
|