/Linux-v4.19/drivers/clk/sunxi-ng/ |
D | ccu_mult.c | 41 struct ccu_mult *cm = data; in ccu_mult_round_rate() local 44 _cm.min = cm->mult.min; in ccu_mult_round_rate() 46 if (cm->mult.max) in ccu_mult_round_rate() 47 _cm.max = cm->mult.max; in ccu_mult_round_rate() 49 _cm.max = (1 << cm->mult.width) + cm->mult.offset - 1; in ccu_mult_round_rate() 58 struct ccu_mult *cm = hw_to_ccu_mult(hw); in ccu_mult_disable() local 60 return ccu_gate_helper_disable(&cm->common, cm->enable); in ccu_mult_disable() 65 struct ccu_mult *cm = hw_to_ccu_mult(hw); in ccu_mult_enable() local 67 return ccu_gate_helper_enable(&cm->common, cm->enable); in ccu_mult_enable() 72 struct ccu_mult *cm = hw_to_ccu_mult(hw); in ccu_mult_is_enabled() local [all …]
|
D | ccu_mux.c | 19 struct ccu_mux_internal *cm, in ccu_mux_get_prediv() argument 35 parent_index = reg >> cm->shift; in ccu_mux_get_prediv() 36 parent_index &= (1 << cm->width) - 1; in ccu_mux_get_prediv() 42 for (i = 0; i < cm->n_predivs; i++) in ccu_mux_get_prediv() 43 if (parent_index == cm->fixed_predivs[i].index) in ccu_mux_get_prediv() 44 prediv = cm->fixed_predivs[i].div; in ccu_mux_get_prediv() 50 for (i = 0; i < cm->n_var_predivs; i++) in ccu_mux_get_prediv() 51 if (parent_index == cm->var_predivs[i].index) { in ccu_mux_get_prediv() 54 div = reg >> cm->var_predivs[i].shift; in ccu_mux_get_prediv() 55 div &= (1 << cm->var_predivs[i].width) - 1; in ccu_mux_get_prediv() [all …]
|
D | ccu_mmc_timing.c | 30 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_set_mmc_timing_mode() local 34 if (!(cm->features & CCU_FEATURE_MMC_TIMING_SWITCH)) in sunxi_ccu_set_mmc_timing_mode() 37 spin_lock_irqsave(cm->lock, flags); in sunxi_ccu_set_mmc_timing_mode() 39 val = readl(cm->base + cm->reg); in sunxi_ccu_set_mmc_timing_mode() 44 writel(val, cm->base + cm->reg); in sunxi_ccu_set_mmc_timing_mode() 46 spin_unlock_irqrestore(cm->lock, flags); in sunxi_ccu_set_mmc_timing_mode() 63 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_get_mmc_timing_mode() local 65 if (!(cm->features & CCU_FEATURE_MMC_TIMING_SWITCH)) in sunxi_ccu_get_mmc_timing_mode() 68 return !!(readl(cm->base + cm->reg) & CCU_MMC_NEW_TIMING_MODE); in sunxi_ccu_get_mmc_timing_mode()
|
/Linux-v4.19/sound/pci/ |
D | cmipci.c | 515 static inline void snd_cmipci_write(struct cmipci *cm, unsigned int cmd, unsigned int data) in snd_cmipci_write() argument 517 outl(data, cm->iobase + cmd); in snd_cmipci_write() 520 static inline unsigned int snd_cmipci_read(struct cmipci *cm, unsigned int cmd) in snd_cmipci_read() argument 522 return inl(cm->iobase + cmd); in snd_cmipci_read() 526 static inline void snd_cmipci_write_w(struct cmipci *cm, unsigned int cmd, unsigned short data) in snd_cmipci_write_w() argument 528 outw(data, cm->iobase + cmd); in snd_cmipci_write_w() 531 static inline unsigned short snd_cmipci_read_w(struct cmipci *cm, unsigned int cmd) in snd_cmipci_read_w() argument 533 return inw(cm->iobase + cmd); in snd_cmipci_read_w() 537 static inline void snd_cmipci_write_b(struct cmipci *cm, unsigned int cmd, unsigned char data) in snd_cmipci_write_b() argument 539 outb(data, cm->iobase + cmd); in snd_cmipci_write_b() [all …]
|
/Linux-v4.19/drivers/power/supply/ |
D | charger-manager.c | 88 static bool is_batt_present(struct charger_manager *cm) in is_batt_present() argument 95 switch (cm->desc->battery_present) { in is_batt_present() 102 psy = power_supply_get_by_name(cm->desc->psy_fuel_gauge); in is_batt_present() 113 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_batt_present() 115 cm->desc->psy_charger_stat[i]); in is_batt_present() 117 dev_err(cm->dev, "Cannot find power supply \"%s\"\n", in is_batt_present() 118 cm->desc->psy_charger_stat[i]); in is_batt_present() 144 static bool is_ext_pwr_online(struct charger_manager *cm) in is_ext_pwr_online() argument 152 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_ext_pwr_online() 153 psy = power_supply_get_by_name(cm->desc->psy_charger_stat[i]); in is_ext_pwr_online() [all …]
|
/Linux-v4.19/kernel/irq/ |
D | matrix.c | 79 struct cpumap *cm = this_cpu_ptr(m->maps); in irq_matrix_online() local 81 BUG_ON(cm->online); in irq_matrix_online() 83 if (!cm->initialized) { in irq_matrix_online() 84 cm->available = m->alloc_size; in irq_matrix_online() 85 cm->available -= cm->managed + m->systembits_inalloc; in irq_matrix_online() 86 cm->initialized = true; in irq_matrix_online() 88 m->global_available += cm->available; in irq_matrix_online() 89 cm->online = true; in irq_matrix_online() 100 struct cpumap *cm = this_cpu_ptr(m->maps); in irq_matrix_offline() local 103 m->global_available -= cm->available; in irq_matrix_offline() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/power/supply/ |
D | charger-manager.txt | 7 - cm-num-chargers : number of chargers 8 - cm-chargers : name of chargers 9 - cm-fuel-gauge : name of battery fuel gauge 11 - cm-regulator-name : name of charger regulator 13 - cm-cable-name : name of charger cable 14 - cm-cable-extcon : name of extcon dev 15 (optional) - cm-cable-min : minimum current of cable 16 (optional) - cm-cable-max : maximum current of cable 19 - cm-name : charger manager's name (default : "battery") 20 - cm-poll-mode : polling mode (enum polling_modes) [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | pixfmt-packed-hsv.rst | 27 …cm}|p{0.54cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.…
|
D | pixfmt-packed-yuv.rst | 24 …cm}|p{0.67cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.29cm}|p{0.…
|
D | pixfmt-packed-rgb.rst | 23 …cm}|p{1.6cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 576 …bularcolumns:: |p{3.1cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p{0.8cm}|p… 652 …cm}|p{0.60cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.…
|
D | subdev-formats.rst | 8 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 124 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 1313 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 1420 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 1858 …cm}|p{0.7cm}|p{0.3cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22… 2711 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 6879 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 7067 …cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.2… 7410 …cm}|p{0.60cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.… 7520 .. tabularcolumns:: |p{5.4cm}|p{1.4cm}|p{10.7cm}| [all …]
|
D | vidioc-dqevent.rst | 42 .. tabularcolumns:: |p{3.0cm}|p{4.4cm}|p{2.4cm}|p{7.7cm}| 116 .. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}| 207 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 222 .. tabularcolumns:: |p{3.5cm}|p{3.0cm}|p{1.8cm}|p{8.5cm}| 282 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 297 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 313 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 343 .. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}| 369 .. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
|
D | vidioc-enumstd.rst | 51 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 91 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 106 .. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 239 …bularcolumns:: |p{1.43cm}|p{1.38cm}|p{1.59cm}|p{1.7cm}|p{1.7cm}|p{1.17cm}|p{0.64cm}|p{1.71cm}|p{1.…
|
/Linux-v4.19/net/sched/ |
D | em_canid.c | 56 static void em_canid_sff_match_add(struct canid_match *cm, u32 can_id, in em_canid_sff_match_add() argument 70 set_bit(can_id, cm->match_sff); in em_canid_sff_match_add() 76 bitmap_fill(cm->match_sff, (1 << CAN_SFF_ID_BITS)); in em_canid_sff_match_add() 87 set_bit(i, cm->match_sff); in em_canid_sff_match_add() 99 struct canid_match *cm = em_canid_priv(m); in em_canid_match() local 108 for (i = 0, lp = cm->rules_raw; in em_canid_match() 109 i < cm->eff_rules_count; i++, lp++) { in em_canid_match() 117 match = (test_bit(can_id, cm->match_sff) ? 1 : 0); in em_canid_match() 127 struct canid_match *cm; in em_canid_change() local 139 cm = kzalloc(sizeof(struct canid_match) + len, GFP_KERNEL); in em_canid_change() [all …]
|
/Linux-v4.19/drivers/hid/ |
D | hid-cmedia.c | 57 static void hp_ev(struct hid_device *hid, struct cmhid *cm, int value) in hp_ev() argument 59 input_report_switch(cm->input_dev, SW_HEADPHONE_INSERT, value); in hp_ev() 60 input_sync(cm->input_dev); in hp_ev() 66 struct cmhid *cm = hid_get_drvdata(hid); in cmhid_raw_event() local 74 hp_ev(hid, cm, 0); in cmhid_raw_event() 78 hp_ev(hid, cm, 1); in cmhid_raw_event() 90 struct cmhid *cm = hid_get_drvdata(hid); in cmhid_input_configured() local 93 cm->input_dev = input_dev; in cmhid_input_configured() 94 memcpy(cm->switch_map, jack_switch_types, sizeof(cm->switch_map)); in cmhid_input_configured() 97 input_set_capability(cm->input_dev, in cmhid_input_configured() [all …]
|
/Linux-v4.19/drivers/rapidio/ |
D | rio_cm.c | 212 struct cm_dev *cm; member 235 static int riocm_post_send(struct cm_dev *cm, struct rio_dev *rdev, 309 static void *riocm_rx_get_msg(struct cm_dev *cm) in riocm_rx_get_msg() argument 314 msg = rio_get_inb_message(cm->mport, cmbox); in riocm_rx_get_msg() 317 if (cm->rx_buf[i] == msg) { in riocm_rx_get_msg() 318 cm->rx_buf[i] = NULL; in riocm_rx_get_msg() 319 cm->rx_slots++; in riocm_rx_get_msg() 338 static void riocm_rx_fill(struct cm_dev *cm, int nent) in riocm_rx_fill() argument 342 if (cm->rx_slots == 0) in riocm_rx_fill() 345 for (i = 0; i < RIOCM_RX_RING_SIZE && cm->rx_slots && nent; i++) { in riocm_rx_fill() [all …]
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib_cm.c | 99 priv->cm.rx_wr.wr_id = id | IPOIB_OP_CM | IPOIB_OP_RECV; in ipoib_cm_post_receive_srq() 101 for (i = 0; i < priv->cm.num_frags; ++i) in ipoib_cm_post_receive_srq() 102 priv->cm.rx_sge[i].addr = priv->cm.srq_ring[id].mapping[i]; in ipoib_cm_post_receive_srq() 104 ret = ib_post_srq_recv(priv->cm.srq, &priv->cm.rx_wr, NULL); in ipoib_cm_post_receive_srq() 107 ipoib_cm_dma_unmap_rx(priv, priv->cm.num_frags - 1, in ipoib_cm_post_receive_srq() 108 priv->cm.srq_ring[id].mapping); in ipoib_cm_post_receive_srq() 109 dev_kfree_skb_any(priv->cm.srq_ring[id].skb); in ipoib_cm_post_receive_srq() 110 priv->cm.srq_ring[id].skb = NULL; in ipoib_cm_post_receive_srq() 217 if (list_empty(&priv->cm.rx_flush_list) || in ipoib_cm_start_rx_drain() 218 !list_empty(&priv->cm.rx_drain_list)) in ipoib_cm_start_rx_drain() [all …]
|
/Linux-v4.19/drivers/media/usb/pwc/ |
D | pwc-dec23.c | 364 const unsigned char *cm = pwc_crop_table+MAX_OUTER_CROP_VALUE; in copy_image_block_Y() local 368 *d++ = cm[c[0] >> scalebits]; in copy_image_block_Y() 369 *d++ = cm[c[1] >> scalebits]; in copy_image_block_Y() 370 *d++ = cm[c[2] >> scalebits]; in copy_image_block_Y() 371 *d++ = cm[c[3] >> scalebits]; in copy_image_block_Y() 374 *d++ = cm[c[4] >> scalebits]; in copy_image_block_Y() 375 *d++ = cm[c[5] >> scalebits]; in copy_image_block_Y() 376 *d++ = cm[c[6] >> scalebits]; in copy_image_block_Y() 377 *d++ = cm[c[7] >> scalebits]; in copy_image_block_Y() 380 *d++ = cm[c[8] >> scalebits]; in copy_image_block_Y() [all …]
|
/Linux-v4.19/fs/dlm/ |
D | config.c | 455 struct dlm_comm *cm; in make_comm() local 457 cm = kzalloc(sizeof(struct dlm_comm), GFP_NOFS); in make_comm() 458 if (!cm) in make_comm() 461 config_item_init_type_name(&cm->item, name, &comm_type); in make_comm() 463 cm->seq = dlm_comm_count++; in make_comm() 464 if (!cm->seq) in make_comm() 465 cm->seq = dlm_comm_count++; in make_comm() 467 cm->nodeid = -1; in make_comm() 468 cm->local = 0; in make_comm() 469 cm->addr_count = 0; in make_comm() [all …]
|
/Linux-v4.19/tools/testing/selftests/networking/timestamping/ |
D | txtimestamp.c | 185 struct cmsghdr *cm; in __recv_errmsg_cmsg() local 188 for (cm = CMSG_FIRSTHDR(msg); in __recv_errmsg_cmsg() 189 cm && cm->cmsg_len; in __recv_errmsg_cmsg() 190 cm = CMSG_NXTHDR(msg, cm)) { in __recv_errmsg_cmsg() 191 if (cm->cmsg_level == SOL_SOCKET && in __recv_errmsg_cmsg() 192 cm->cmsg_type == SCM_TIMESTAMPING) { in __recv_errmsg_cmsg() 193 tss = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg() 194 } else if ((cm->cmsg_level == SOL_IP && in __recv_errmsg_cmsg() 195 cm->cmsg_type == IP_RECVERR) || in __recv_errmsg_cmsg() 196 (cm->cmsg_level == SOL_IPV6 && in __recv_errmsg_cmsg() [all …]
|
/Linux-v4.19/net/netfilter/ |
D | xt_limit.c | 156 const struct compat_xt_rateinfo *cm = src; in limit_mt_compat_from_user() local 158 .avg = cm->avg, in limit_mt_compat_from_user() 159 .burst = cm->burst, in limit_mt_compat_from_user() 160 .prev = cm->prev | (unsigned long)cm->master << 32, in limit_mt_compat_from_user() 161 .credit = cm->credit, in limit_mt_compat_from_user() 162 .credit_cap = cm->credit_cap, in limit_mt_compat_from_user() 163 .cost = cm->cost, in limit_mt_compat_from_user() 171 struct compat_xt_rateinfo cm = { in limit_mt_compat_to_user() local 180 return copy_to_user(dst, &cm, sizeof(cm)) ? -EFAULT : 0; in limit_mt_compat_to_user()
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/omap/ |
D | prcm.txt | 16 "ti,omap3-cm" 22 "ti,omap5-cm-core-aon" 24 "ti,omap5-cm-core" 26 "ti,dra7-cm-core-aon" 27 "ti,dra7-cm-core" 37 cm: cm@48004000 { 38 compatible = "ti,omap3-cm";
|
/Linux-v4.19/drivers/clk/sprd/ |
D | mux.c | 41 struct sprd_mux *cm = hw_to_sprd_mux(hw); in sprd_mux_get_parent() local 43 return sprd_mux_helper_get_parent(&cm->common, &cm->mux); in sprd_mux_get_parent() 66 struct sprd_mux *cm = hw_to_sprd_mux(hw); in sprd_mux_set_parent() local 68 return sprd_mux_helper_set_parent(&cm->common, &cm->mux, index); in sprd_mux_set_parent()
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | tcp_inq.c | 113 struct cmsghdr *cm; in main() local 176 for (cm = CMSG_FIRSTHDR(&msg); cm; cm = CMSG_NXTHDR(&msg, cm)) in main() 177 if (cm->cmsg_level == SOL_TCP && cm->cmsg_type == TCP_CM_INQ) in main() 178 inq = *((int *) CMSG_DATA(cm)); in main()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cm.c | 133 } cm; variable 325 spin_lock_irqsave(&cm.state_lock, flags2); in cm_alloc_msg() 326 spin_lock_irqsave(&cm.lock, flags); in cm_alloc_msg() 335 spin_unlock_irqrestore(&cm.lock, flags); in cm_alloc_msg() 338 spin_unlock_irqrestore(&cm.lock, flags); in cm_alloc_msg() 372 spin_unlock_irqrestore(&cm.state_lock, flags2); in cm_alloc_msg() 498 spin_lock_irqsave(&cm.lock, flags); in add_cm_id_to_port_list() 507 spin_unlock_irqrestore(&cm.lock, flags); in add_cm_id_to_port_list() 519 read_lock_irqsave(&cm.device_lock, flags); in get_cm_port_from_path() 520 list_for_each_entry(cm_dev, &cm.device_list, list) { in get_cm_port_from_path() [all …]
|