/linux-master/drivers/gpu/drm/radeon/ |
H A D | si_dpm.c | 2833 spll_table->ss[i] = cpu_to_be32(tmp); 4761 struct radeon_atom_ss ss; local 4764 if (radeon_atombios_get_asic_ss_info(rdev, &ss, 4766 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); 4767 u32 clk_v = 4 * ss.percentage * fbdiv / (clk_s * 10000); 4852 struct radeon_atom_ss ss; local 4864 if (radeon_atombios_get_asic_ss_info(rdev, &ss, 4866 u32 clks = reference_clock * 5 / ss.rate; 4867 u32 clkv = (u32)((((131 * ss.percentage * ss [all...] |
H A D | sislands_smc.h | 343 uint32_t ss[256]; member in struct:SMC_SISLANDS_SPLL_DIV_TABLE
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_devcoredump.c | 65 struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work); local 67 xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL); 68 if (ss->vm) 69 xe_vm_snapshot_capture_delayed(ss->vm); 70 xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL); 78 struct xe_devcoredump_snapshot *ss = &coredump->snapshot; local 89 flush_work(&ss->work); 102 ts = ktime_to_timespec64(ss->snapshot_time); 104 ts = ktime_to_timespec64(ss 157 struct xe_devcoredump_snapshot *ss = &coredump->snapshot; local [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | rc.c | 160 ps->s_txreq->ss = &qp->s_ack_rdma_sge; 213 ps->s_txreq->ss = NULL; 230 ps->s_txreq->ss = &qp->s_ack_rdma_sge; 288 &ps->s_txreq->ss); 308 ps->s_txreq->ss = &qp->s_ack_rdma_sge; 350 ps->s_txreq->ss = NULL; 393 struct rvt_sge_state *ss = NULL; local 541 ss = &qp->s_sge; 638 ss = NULL; 750 ss [all...] |
H A D | sdma.c | 220 static void sdma_get(struct sdma_state *ss) argument 222 kref_get(&ss->kref); 227 struct sdma_state *ss = local 230 complete(&ss->comp); 233 static void sdma_put(struct sdma_state *ss) argument 235 kref_put(&ss->kref, sdma_complete); 238 static void sdma_finalput(struct sdma_state *ss) argument 240 sdma_put(ss); 241 wait_for_completion(&ss->comp); 615 struct sdma_state *ss local 633 struct sdma_state *ss = &sde->state; local 2521 struct sdma_state *ss = &sde->state; local [all...] |
H A D | tid_rdma.c | 1075 * Find pages for one segment of a sge array represented by @ss. The function 1079 * copy maintained in @ss->sge, the original sge is not modified. 1081 * Unlike IB RDMA WRITE, we can't decrement ss->num_sge here because we are not 1089 struct rvt_sge_state *ss, bool *last) 1092 struct rvt_sge *sge = &ss->sge; 1097 while (length && req->isge < ss->num_sge) { 1104 if (++req->isge < ss->num_sge) 1105 *sge = ss->sg_list[req->isge - 1]; 1118 *last = req->isge != ss->num_sge; 1177 struct rvt_sge_state *ss, boo 1087 kern_find_pages(struct tid_rdma_flow *flow, struct page **pages, struct rvt_sge_state *ss, bool *last) argument 1175 kern_get_phys_blocks(struct tid_rdma_flow *flow, struct page **pages, struct rvt_sge_state *ss, bool *last) argument 2490 struct rvt_sge_state ss; local 3835 hfi1_build_tid_rdma_write_resp(struct rvt_qp *qp, struct rvt_ack_entry *e, struct ib_other_headers *ohdr, u32 *bth1, u32 bth2, u32 *len, struct rvt_sge_state **ss) argument 4311 struct rvt_sge_state ss; local 5015 struct rvt_sge_state *ss = &qp->s_sge; variable in typeref:struct:rvt_sge_state [all...] |
H A D | tid_rdma.h | 106 struct rvt_sge_state ss; /* SGE state for TID RDMA requests */ member in struct:tid_rdma_request 211 struct rvt_sge_state *ss, bool *last); 283 struct rvt_sge_state **ss);
|
H A D | uc.c | 230 ps->s_txreq->ss = &qp->s_sge;
|
H A D | ud.c | 510 ps->s_txreq->ss = &qp->s_sge;
|
H A D | verbs.c | 659 struct rvt_sge_state *ss = tx->ss; local 660 struct rvt_sge *sg_list = ss->sg_list; 661 struct rvt_sge sge = ss->sge; 662 u8 num_sge = ss->num_sge; 667 len = rvt_get_sge_length(&ss->sge, length); 672 ss->sge.vaddr, 676 rvt_update_sge(ss, len, false); 682 ss->sge = sge; 683 ss 942 struct rvt_sge_state *ss = ps->s_txreq->ss; local [all...] |
H A D | verbs.h | 177 struct rvt_sge_state ss; /* Used for TID RDMA READ Request */ member in struct:hfi1_swqe_priv 181 struct rvt_sge_state ss; /* used for TID WRITE RESP */ member in struct:hfi1_ack_priv
|
H A D | verbs_txreq.h | 22 struct rvt_sge_state *ss; member in struct:verbs_txreq
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib.h | 256 struct rvt_sge_state *ss; member in struct:qib_verbs_txreq
|
H A D | qib_rc.c | 42 static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, argument 48 return rvt_restart_sge(ss, wqe, len); 221 struct rvt_sge_state *ss; local 311 ss = &qp->s_sge; 398 ss = NULL; 438 ss = NULL; 481 ss = &qp->s_sge; 520 ss = &qp->s_sge; 562 ss = NULL; 580 qp->s_cur_sge = ss; [all...] |
H A D | qib_sdma.c | 68 static void sdma_get(struct qib_sdma_state *ss) argument 70 kref_get(&ss->kref); 75 struct qib_sdma_state *ss = local 78 complete(&ss->comp); 81 static void sdma_put(struct qib_sdma_state *ss) argument 83 kref_put(&ss->kref, sdma_complete); 86 static void sdma_finalput(struct qib_sdma_state *ss) argument 88 sdma_put(ss); 89 wait_for_completion(&ss->comp); 172 struct qib_sdma_state *ss local 183 struct qib_sdma_state *ss = &ppd->sdma_state; local 197 struct qib_sdma_state *ss = &ppd->sdma_state; local 511 qib_sdma_verbs_send(struct qib_pportdata *ppd, struct rvt_sge_state *ss, u32 dwords, struct qib_verbs_txreq *tx) argument 751 struct qib_sdma_state *ss = &ppd->sdma_state; local [all...] |
H A D | qib_verbs.c | 138 static u32 qib_count_sge(struct rvt_sge_state *ss, u32 length) argument 140 struct rvt_sge *sg_list = ss->sg_list; 141 struct rvt_sge sge = ss->sge; 142 u8 num_sge = ss->num_sge; 179 static void qib_copy_from_sge(void *data, struct rvt_sge_state *ss, u32 length) argument 181 struct rvt_sge *sge = &ss->sge; 191 if (--ss->num_sge) 192 *sge = *ss->sg_list++; 428 static void qib_copy_io(u32 __iomem *piobuf, struct rvt_sge_state *ss, argument 436 u32 len = rvt_get_sge_length(&ss 770 qib_verbs_send_dma(struct rvt_qp *qp, struct ib_header *hdr, u32 hdrwords, struct rvt_sge_state *ss, u32 len, u32 plen, u32 dwords) argument 906 qib_verbs_send_pio(struct rvt_qp *qp, struct ib_header *ibhdr, u32 hdrwords, struct rvt_sge_state *ss, u32 len, u32 plen, u32 dwords) argument 1014 qib_verbs_send(struct rvt_qp *qp, struct ib_header *hdr, u32 hdrwords, struct rvt_sge_state *ss, u32 len) argument [all...] |
H A D | qib_verbs.h | 291 u32 hdrwords, struct rvt_sge_state *ss, u32 len);
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | mr.c | 478 * @ss: the sge state 484 bool rvt_ss_has_lkey(struct rvt_sge_state *ss, u32 lkey) argument 489 if (!ss->num_sge) 492 rval = rvt_mr_has_lkey(ss->sge.mr, lkey); 494 for (i = 0; !rval && i < ss->num_sge - 1; i++) 495 rval = rvt_mr_has_lkey(ss->sg_list[i].mr, lkey);
|
H A D | qp.c | 2273 struct rvt_sge_state *ss; local 2278 ss = &qp->r_sge; 2279 ss->sg_list = qp->r_sg_list; 2285 ret = rvt_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge, 2293 ss->num_sge = j; 2294 ss->total_len = qp->r_len; 2299 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; 2303 ss 2812 rvt_copy_sge(struct rvt_qp *qp, struct rvt_sge_state *ss, void *data, u32 length, bool release, bool copy_last) argument [all...] |
H A D | rc.c | 156 * @ss: the sge state pointer 162 u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) argument 164 ss->sge = wqe->sg_list[0]; 165 ss->sg_list = wqe->sg_list + 1; 166 ss->num_sge = wqe->wr.num_sge; 167 ss->total_len = wqe->length; 168 rvt_skip_sge(ss, len, false);
|
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 2383 struct sockaddr_storage *ss) 2385 union ib_gid *gid = (union ib_gid *)(ss->__data + 4); 2393 if (memcmp(dev->dev_addr, ss->__data, 2406 struct sockaddr_storage *ss = addr; local 2412 ret = ipoib_check_lladdr(dev, ss); 2416 set_base_guid(priv, (union ib_gid *)(ss->__data + 4)); 2382 ipoib_check_lladdr(struct net_device *dev, struct sockaddr_storage *ss) argument
|
/linux-master/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv.c | 569 struct rtrs_path *ss = &srv_path->s; local 643 rtrs_err(ss, "rtrs_iu_alloc(), err: %d\n", err);
|
/linux-master/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 3428 ret = srp_parse_in(net, &target->rdma_cm.src.ss, p, 3445 ret = srp_parse_in(net, &target->rdma_cm.dst.ss, p,
|
H A D | ib_srp.h | 248 struct sockaddr_storage ss; member in union:srp_target_port::__anon1030::__anon1032::__anon1033 254 struct sockaddr_storage ss; member in union:srp_target_port::__anon1030::__anon1032::__anon1034
|
/linux-master/drivers/input/touchscreen/ |
H A D | cyttsp4_core.c | 1502 enum cyttsp4_sleep_state ss = SS_SLEEP_ON; local 1565 ss = SS_SLEEP_OFF; 1571 cd->sleep_state = ss;
|