/drivers/md/ |
D | dm-snap-persistent.c | 167 static int alloc_area(struct pstore *ps) in alloc_area() argument 172 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area() 178 ps->area = vmalloc(len); in alloc_area() 179 if (!ps->area) in alloc_area() 182 ps->zero_area = vzalloc(len); in alloc_area() 183 if (!ps->zero_area) in alloc_area() 186 ps->header_area = vmalloc(len); in alloc_area() 187 if (!ps->header_area) in alloc_area() 193 vfree(ps->zero_area); in alloc_area() 196 vfree(ps->area); in alloc_area() [all …]
|
D | dm-ps-historical-service-time.c | 147 static u64 hst_weight(struct path_selector *ps, u64 delta) in hst_weight() argument 149 struct selector *s = ps->context; in hst_weight() 162 static void hst_set_weights(struct path_selector *ps, unsigned int base) in hst_set_weights() argument 164 struct selector *s = ps->context; in hst_set_weights() 175 static int hst_create(struct path_selector *ps, unsigned int argc, char **argv) in hst_create() argument 210 ps->context = s; in hst_create() 212 hst_set_weights(ps, base_weight); in hst_create() 227 static void hst_destroy(struct path_selector *ps) in hst_destroy() argument 229 struct selector *s = ps->context; in hst_destroy() 234 ps->context = NULL; in hst_destroy() [all …]
|
D | dm-ps-queue-length.c | 55 static int ql_create(struct path_selector *ps, unsigned argc, char **argv) in ql_create() argument 62 ps->context = s; in ql_create() 76 static void ql_destroy(struct path_selector *ps) in ql_destroy() argument 78 struct selector *s = ps->context; in ql_destroy() 83 ps->context = NULL; in ql_destroy() 86 static int ql_status(struct path_selector *ps, struct dm_path *path, in ql_status() argument 114 static int ql_add_path(struct path_selector *ps, struct dm_path *path, in ql_add_path() argument 117 struct selector *s = ps->context; in ql_add_path() 163 static void ql_fail_path(struct path_selector *ps, struct dm_path *path) in ql_fail_path() argument 165 struct selector *s = ps->context; in ql_fail_path() [all …]
|
D | dm-ps-round-robin.c | 65 static int rr_create(struct path_selector *ps, unsigned argc, char **argv) in rr_create() argument 73 ps->context = s; in rr_create() 77 static void rr_destroy(struct path_selector *ps) in rr_destroy() argument 79 struct selector *s = ps->context; in rr_destroy() 84 ps->context = NULL; in rr_destroy() 87 static int rr_status(struct path_selector *ps, struct dm_path *path, in rr_status() argument 117 static int rr_add_path(struct path_selector *ps, struct dm_path *path, in rr_add_path() argument 120 struct selector *s = ps->context; in rr_add_path() 161 static void rr_fail_path(struct path_selector *ps, struct dm_path *p) in rr_fail_path() argument 164 struct selector *s = ps->context; in rr_fail_path() [all …]
|
D | dm-path-selector.h | 40 int (*create) (struct path_selector *ps, unsigned argc, char **argv); 41 void (*destroy) (struct path_selector *ps); 47 int (*add_path) (struct path_selector *ps, struct dm_path *path, 54 struct dm_path *(*select_path) (struct path_selector *ps, 60 void (*fail_path) (struct path_selector *ps, struct dm_path *p); 65 int (*reinstate_path) (struct path_selector *ps, struct dm_path *p); 71 int (*status) (struct path_selector *ps, struct dm_path *path, 74 int (*start_io) (struct path_selector *ps, struct dm_path *path, 76 int (*end_io) (struct path_selector *ps, struct dm_path *path,
|
D | dm-ps-service-time.c | 51 static int st_create(struct path_selector *ps, unsigned argc, char **argv) in st_create() argument 58 ps->context = s; in st_create() 72 static void st_destroy(struct path_selector *ps) in st_destroy() argument 74 struct selector *s = ps->context; in st_destroy() 79 ps->context = NULL; in st_destroy() 82 static int st_status(struct path_selector *ps, struct dm_path *path, in st_status() argument 111 static int st_add_path(struct path_selector *ps, struct dm_path *path, in st_add_path() argument 114 struct selector *s = ps->context; in st_add_path() 176 static void st_fail_path(struct path_selector *ps, struct dm_path *path) in st_fail_path() argument 178 struct selector *s = ps->context; in st_fail_path() [all …]
|
D | dm-ps-io-affinity.c | 43 static int ioa_add_path(struct path_selector *ps, struct dm_path *path, in ioa_add_path() argument 46 struct selector *s = ps->context; in ioa_add_path() 111 static int ioa_create(struct path_selector *ps, unsigned argc, char **argv) in ioa_create() argument 128 ps->context = s; in ioa_create() 138 static void ioa_destroy(struct path_selector *ps) in ioa_destroy() argument 140 struct selector *s = ps->context; in ioa_destroy() 150 ps->context = NULL; in ioa_destroy() 153 static int ioa_status(struct path_selector *ps, struct dm_path *path, in ioa_status() argument 156 struct selector *s = ps->context; in ioa_status() 181 static void ioa_fail_path(struct path_selector *ps, struct dm_path *p) in ioa_fail_path() argument [all …]
|
/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
D | pearl_pcie.c | 100 static inline void qtnf_init_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_init_hdp_irqs() argument 104 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_init_hdp_irqs() 105 ps->pcie_irq_mask = (PCIE_HDP_INT_RX_BITS | PCIE_HDP_INT_TX_BITS); in qtnf_init_hdp_irqs() 106 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_init_hdp_irqs() 109 static inline void qtnf_enable_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_enable_hdp_irqs() argument 113 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs() 114 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_enable_hdp_irqs() 115 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs() 118 static inline void qtnf_disable_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_disable_hdp_irqs() argument 122 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_disable_hdp_irqs() [all …]
|
/drivers/usb/core/ |
D | devio.c | 91 struct usb_dev_state *ps; member 96 struct usb_dev_state *ps; member 168 static int connected(struct usb_dev_state *ps) in connected() argument 170 return (!list_empty(&ps->list) && in connected() 171 ps->dev->state != USB_STATE_NOTATTACHED); in connected() 176 struct usb_dev_state *ps = usbm->ps; in dec_usb_memory_use_count() local 177 struct usb_hcd *hcd = bus_to_hcd(ps->dev->bus); in dec_usb_memory_use_count() 180 spin_lock_irqsave(&ps->lock, flags); in dec_usb_memory_use_count() 184 spin_unlock_irqrestore(&ps->lock, flags); in dec_usb_memory_use_count() 192 spin_unlock_irqrestore(&ps->lock, flags); in dec_usb_memory_use_count() [all …]
|
/drivers/infiniband/hw/hfi1/ |
D | ruc.c | 235 struct hfi1_pkt_state *ps) in hfi1_make_ruc_header_16B() argument 238 struct hfi1_ibport *ibp = ps->ibp; in hfi1_make_ruc_header_16B() 244 (ps->s_txreq->hdr_dwords << 2), in hfi1_make_ruc_header_16B() 245 ps->s_txreq->s_cur_size); in hfi1_make_ruc_header_16B() 246 u32 nwords = SIZE_OF_CRC + ((ps->s_txreq->s_cur_size + in hfi1_make_ruc_header_16B() 261 grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh; in hfi1_make_ruc_header_16B() 263 ps->s_txreq->hdr_dwords += in hfi1_make_ruc_header_16B() 265 ps->s_txreq->hdr_dwords - LRH_16B_DWORDS, in hfi1_make_ruc_header_16B() 297 hfi1_make_16b_hdr(&ps->s_txreq->phdr.hdr.opah, in hfi1_make_ruc_header_16B() 301 (ps->s_txreq->hdr_dwords + nwords) >> 1, in hfi1_make_ruc_header_16B() [all …]
|
D | ud.c | 261 void hfi1_make_ud_req_9B(struct rvt_qp *qp, struct hfi1_pkt_state *ps, in hfi1_make_ud_req_9B() argument 282 ps->s_txreq->hdr_dwords = 7; in hfi1_make_ud_req_9B() 284 ps->s_txreq->hdr_dwords++; in hfi1_make_ud_req_9B() 287 grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ud_req_9B() 288 ps->s_txreq->hdr_dwords += in hfi1_make_ud_req_9B() 290 ps->s_txreq->hdr_dwords - LRH_9B_DWORDS, in hfi1_make_ud_req_9B() 293 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth; in hfi1_make_ud_req_9B() 296 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth; in hfi1_make_ud_req_9B() 324 len = ps->s_txreq->hdr_dwords + nwords; in hfi1_make_ud_req_9B() 327 ps->s_txreq->phdr.hdr.hdr_type = HFI1_PKT_TYPE_9B; in hfi1_make_ud_req_9B() [all …]
|
D | verbs.c | 103 struct hfi1_pkt_state *ps, 629 struct hfi1_pkt_state *ps) in wait_kmem() argument 637 list_add_tail(&ps->s_txreq->txreq.list, in wait_kmem() 638 &ps->wait->tx_head); in wait_kmem() 641 hfi1_qp_unbusy(qp, ps->wait); in wait_kmem() 697 static void update_tx_opstats(struct rvt_qp *qp, struct hfi1_pkt_state *ps, in update_tx_opstats() argument 704 inc_opstats(plen * 4, &s->stats[ps->opcode]); in update_tx_opstats() 797 int hfi1_verbs_send_dma(struct rvt_qp *qp, struct hfi1_pkt_state *ps, in hfi1_verbs_send_dma() argument 802 u32 hdrwords = ps->s_txreq->hdr_dwords; in hfi1_verbs_send_dma() 803 u32 len = ps->s_txreq->s_cur_size; in hfi1_verbs_send_dma() [all …]
|
/drivers/net/wireless/ath/ |
D | dfs_pri_detector.c | 101 struct pri_sequence *ps, *ps0; in pool_deregister_ref() local 109 list_for_each_entry_safe(ps, ps0, &pseq_pool, head) { in pool_deregister_ref() 110 list_del(&ps->head); in pool_deregister_ref() 112 kfree(ps); in pool_deregister_ref() 229 struct pri_sequence ps, *new_ps; in pseq_handler_create_sequences() local 244 ps.count = 2; in pseq_handler_create_sequences() 245 ps.count_falses = 0; in pseq_handler_create_sequences() 246 ps.first_ts = p->ts; in pseq_handler_create_sequences() 247 ps.last_ts = ts; in pseq_handler_create_sequences() 248 ps.pri = GET_PRI_TO_USE(pde->rs->pri_min, in pseq_handler_create_sequences() [all …]
|
/drivers/net/dsa/ |
D | dsa_loop.c | 37 struct dsa_loop_priv *ps = priv; in dsa_loop_devlink_vtu_get() local 41 for (i = 0; i < ARRAY_SIZE(ps->vlans); i++) { in dsa_loop_devlink_vtu_get() 42 vl = &ps->vlans[i]; in dsa_loop_devlink_vtu_get() 53 struct dsa_loop_priv *ps = ds->priv; in dsa_loop_setup_devlink_resources() local 56 devlink_resource_size_params_init(&size_params, ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 57 ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 60 err = dsa_devlink_resource_register(ds, "VTU", ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 69 dsa_loop_devlink_vtu_get, ps); in dsa_loop_setup_devlink_resources() 89 struct dsa_loop_priv *ps = ds->priv; in dsa_loop_setup() local 93 memcpy(ps->ports[i].mib, dsa_loop_mibs, in dsa_loop_setup() [all …]
|
/drivers/net/dsa/hirschmann/ |
D | hellcreek_hwtstamp.c | 45 struct hellcreek_port_hwtstamp *ps = in hellcreek_set_hwtstamp_config() local 53 clear_bit_unlock(HELLCREEK_HWTSTAMP_ENABLED, &ps->state); in hellcreek_set_hwtstamp_config() 111 set_bit(HELLCREEK_HWTSTAMP_ENABLED, &ps->state); in hellcreek_set_hwtstamp_config() 120 struct hellcreek_port_hwtstamp *ps; in hellcreek_port_hwtstamp_set() local 124 ps = &hellcreek->ports[port].port_hwtstamp; in hellcreek_port_hwtstamp_set() 134 memcpy(&ps->tstamp_config, &config, sizeof(config)); in hellcreek_port_hwtstamp_set() 144 struct hellcreek_port_hwtstamp *ps; in hellcreek_port_hwtstamp_get() local 147 ps = &hellcreek->ports[port].port_hwtstamp; in hellcreek_port_hwtstamp_get() 148 config = &ps->tstamp_config; in hellcreek_port_hwtstamp_get() 161 struct hellcreek_port_hwtstamp *ps = in hellcreek_should_tstamp() local [all …]
|
/drivers/net/dsa/mv88e6xxx/ |
D | hwtstamp.c | 95 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_set_hwtstamp_config() local 101 clear_bit_unlock(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); in mv88e6xxx_set_hwtstamp_config() 170 set_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); in mv88e6xxx_set_hwtstamp_config() 179 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_port_hwtstamp_set() local 194 memcpy(&ps->tstamp_config, &config, sizeof(config)); in mv88e6xxx_port_hwtstamp_set() 204 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_port_hwtstamp_get() local 205 struct hwtstamp_config *config = &ps->tstamp_config; in mv88e6xxx_port_hwtstamp_get() 221 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_should_tstamp() local 231 if (!test_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state)) in mv88e6xxx_should_tstamp() 257 struct mv88e6xxx_port_hwtstamp *ps, in mv88e6xxx_get_rxts() argument [all …]
|
/drivers/gpu/drm/radeon/ |
D | btc_dpm.c | 2096 struct rv7xx_ps *ps = rv770_get_ps(rps); in btc_apply_state_adjust_rules() local 2114 if (ps->high.mclk > max_limits->mclk) in btc_apply_state_adjust_rules() 2115 ps->high.mclk = max_limits->mclk; in btc_apply_state_adjust_rules() 2116 if (ps->high.sclk > max_limits->sclk) in btc_apply_state_adjust_rules() 2117 ps->high.sclk = max_limits->sclk; in btc_apply_state_adjust_rules() 2118 if (ps->high.vddc > max_limits->vddc) in btc_apply_state_adjust_rules() 2119 ps->high.vddc = max_limits->vddc; in btc_apply_state_adjust_rules() 2120 if (ps->high.vddci > max_limits->vddci) in btc_apply_state_adjust_rules() 2121 ps->high.vddci = max_limits->vddci; in btc_apply_state_adjust_rules() 2123 if (ps->medium.mclk > max_limits->mclk) in btc_apply_state_adjust_rules() [all …]
|
D | sumo_dpm.c | 76 struct sumo_ps *ps = rps->ps_priv; in sumo_get_ps() local 78 return ps; in sumo_get_ps() 345 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_bsp() local 347 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 349 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 354 for (i = 0; i < ps->num_levels - 1; i++) in sumo_program_bsp() 359 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 388 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_at() local 408 for (i = 0; i < ps->num_levels; i++) { in sumo_program_at() 409 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at() [all …]
|
D | trinity_dpm.c | 306 struct trinity_ps *ps = rps->ps_priv; in trinity_get_ps() local 308 return ps; in trinity_get_ps() 828 struct trinity_ps *ps = trinity_get_ps(rps); in trinity_setup_uvd_clock_table() local 829 u32 uvdstates = (ps->vclk_low_divider | in trinity_setup_uvd_clock_table() 830 ps->vclk_high_divider << 8 | in trinity_setup_uvd_clock_table() 831 ps->dclk_low_divider << 16 | in trinity_setup_uvd_clock_table() 832 ps->dclk_high_divider << 24); in trinity_setup_uvd_clock_table() 1162 struct trinity_ps *ps = trinity_get_ps(rps); in trinity_dpm_force_performance_level() local 1165 if (ps->num_levels <= 1) in trinity_dpm_force_performance_level() 1172 ret = trinity_dpm_n_levels_disabled(rdev, ps->num_levels - 1); in trinity_dpm_force_performance_level() [all …]
|
D | rs780_dpm.c | 37 struct igp_ps *ps = rps->ps_priv; in rs780_get_ps() local 39 return ps; in rs780_get_ps() 751 struct igp_ps *ps = rs780_get_ps(rps); in rs780_parse_pplib_clock_info() local 756 ps->sclk_low = sclk; in rs780_parse_pplib_clock_info() 759 ps->sclk_high = sclk; in rs780_parse_pplib_clock_info() 763 ps->min_voltage = RS780_VDDC_LEVEL_UNKNOWN; in rs780_parse_pplib_clock_info() 764 ps->max_voltage = RS780_VDDC_LEVEL_UNKNOWN; in rs780_parse_pplib_clock_info() 767 ps->min_voltage = RS780_VDDC_LEVEL_LOW; in rs780_parse_pplib_clock_info() 768 ps->max_voltage = RS780_VDDC_LEVEL_LOW; in rs780_parse_pplib_clock_info() 771 ps->min_voltage = RS780_VDDC_LEVEL_HIGH; in rs780_parse_pplib_clock_info() [all …]
|
/drivers/usb/host/ |
D | ehci-sched.c | 195 struct ehci_per_sched *ps) in bandwidth_dbg() argument 197 dev_dbg(&ps->udev->dev, in bandwidth_dbg() 199 ps->ep->desc.bEndpointAddress, in bandwidth_dbg() 201 (ps->bw_phase << 3) + ps->phase_uf, ps->bw_uperiod, in bandwidth_dbg() 202 ps->phase, ps->phase_uf, ps->period, in bandwidth_dbg() 203 ps->usecs, ps->c_usecs, ps->cs_mask); in bandwidth_dbg() 211 int usecs = qh->ps.usecs; in reserve_release_intr_bandwidth() 212 int c_usecs = qh->ps.c_usecs; in reserve_release_intr_bandwidth() 213 int tt_usecs = qh->ps.tt_usecs; in reserve_release_intr_bandwidth() 216 if (qh->ps.phase == NO_FRAME) /* Bandwidth wasn't reserved */ in reserve_release_intr_bandwidth() [all …]
|
/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
D | pp_psm.c | 53 hwmgr->ps = kcalloc(table_entries, size, GFP_KERNEL); in psm_init_power_state_table() 54 if (hwmgr->ps == NULL) in psm_init_power_state_table() 59 kfree(hwmgr->ps); in psm_init_power_state_table() 60 hwmgr->ps = NULL; in psm_init_power_state_table() 67 kfree(hwmgr->ps); in psm_init_power_state_table() 69 hwmgr->ps = NULL; in psm_init_power_state_table() 73 state = hwmgr->ps; in psm_init_power_state_table() 80 kfree(hwmgr->ps); in psm_init_power_state_table() 83 hwmgr->ps = NULL; in psm_init_power_state_table() 108 if (!hwmgr->ps) in psm_fini_power_state_table() [all …]
|
/drivers/media/platform/omap/ |
D | omap_vout_vrfb.c | 325 int vr_ps = 1, ps = 2, temp_ps = 2; in omap_vout_calculate_vrfb_offset() local 339 ps = 4; in omap_vout_calculate_vrfb_offset() 342 ps = 2; /* otherwise the pixel size is 2 byte */ in omap_vout_calculate_vrfb_offset() 345 ps = 4; in omap_vout_calculate_vrfb_offset() 347 ps = 3; in omap_vout_calculate_vrfb_offset() 349 vout->ps = ps; in omap_vout_calculate_vrfb_offset() 364 temp_ps = ps / vr_ps; in omap_vout_calculate_vrfb_offset() 371 ((crop->width / (vr_ps)) - 1) * ps); in omap_vout_calculate_vrfb_offset() 380 *cropped_offset = offset + (line_length * ps * ctop) + in omap_vout_calculate_vrfb_offset() 381 (cleft / vr_ps) * ps; in omap_vout_calculate_vrfb_offset() [all …]
|
/drivers/net/wireless/ti/wl12xx/ |
D | debugfs.c | 96 WL12XX_DEBUGFS_FWSTATS_FILE(ps, pspoll_timeouts, "%u"); 97 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_timeouts, "%u"); 98 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_max_sptime, "%u"); 99 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_max_apturn, "%u"); 100 WL12XX_DEBUGFS_FWSTATS_FILE(ps, pspoll_max_apturn, "%u"); 101 WL12XX_DEBUGFS_FWSTATS_FILE(ps, pspoll_utilization, "%u"); 102 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_utilization, "%u"); 196 DEBUGFS_FWSTATS_ADD(ps, pspoll_timeouts); in wl12xx_debugfs_add_files() 197 DEBUGFS_FWSTATS_ADD(ps, upsd_timeouts); in wl12xx_debugfs_add_files() 198 DEBUGFS_FWSTATS_ADD(ps, upsd_max_sptime); in wl12xx_debugfs_add_files() [all …]
|
/drivers/tty/vt/ |
D | selection.c | 229 static int vc_do_selection(struct vc_data *vc, unsigned short mode, int ps, in vc_do_selection() argument 237 new_sel_start = ps; in vc_do_selection() 241 spc = is_space_on_vt(sel_pos(ps, unicode)); in vc_do_selection() 242 for (new_sel_start = ps; ; ps -= 2) { in vc_do_selection() 243 if ((spc && !is_space_on_vt(sel_pos(ps, unicode))) || in vc_do_selection() 244 (!spc && !inword(sel_pos(ps, unicode)))) in vc_do_selection() 246 new_sel_start = ps; in vc_do_selection() 247 if (!(ps % vc->vc_size_row)) in vc_do_selection() 262 new_sel_start = rounddown(ps, vc->vc_size_row); in vc_do_selection() 319 int ps, pe; in vc_selection() local [all …]
|