Searched refs:qdp (Results 1 - 4 of 4) sorted by relevance
/linux-master/samples/bpf/ |
H A D | hbm_edt_kern.c | 65 struct hbm_vqueue *qdp; local 83 qdp = bpf_get_local_storage(&queue_state, 0); 84 if (!qdp) 86 if (qdp->lasttime == 0) 87 hbm_init_edt_vqueue(qdp, 1024); 92 bpf_spin_lock(&qdp->lock); 93 delta = qdp->lasttime - curtime; 97 qdp->lasttime = curtime - BURST_SIZE_NS; 100 sendtime = qdp->lasttime; 101 delta_send = BYTES_TO_NS(len, qdp [all...] |
H A D | hbm_out_kern.c | 71 struct hbm_vqueue *qdp; local 85 qdp = bpf_get_local_storage(&queue_state, 0); 86 if (!qdp) 88 else if (qdp->lasttime == 0) 89 hbm_init_vqueue(qdp, 1024); 94 bpf_spin_lock(&qdp->lock); 95 credit = qdp->credit; 96 delta = curtime - qdp->lasttime; 102 qdp->lasttime = curtime; 103 new_credit = credit + CREDIT_PER_NS(delta, qdp [all...] |
H A D | hbm_kern.h | 135 static __always_inline void hbm_init_vqueue(struct hbm_vqueue *qdp, int rate) argument 138 qdp->lasttime = bpf_ktime_get_ns(); 139 qdp->credit = INIT_CREDIT; 140 qdp->rate = rate * 128; 143 static __always_inline void hbm_init_edt_vqueue(struct hbm_vqueue *qdp, argument 150 qdp->lasttime = curtime - BURST_SIZE_NS; // support initial burst 151 qdp->credit = 0; // not used 152 qdp->rate = rate * 128;
|
/linux-master/fs/gfs2/ |
H A D | quota.c | 284 struct gfs2_quota_data **qdp) 290 *qdp = qd = gfs2_qd_search_bucket(hash, sdp, qid); 302 *qdp = qd = gfs2_qd_search_bucket(hash, sdp, qid); 305 *qdp = new_qd; 508 static int qd_fish(struct gfs2_sbd *sdp, struct gfs2_quota_data **qdp) argument 513 *qdp = NULL; 533 *qdp = qd; 554 struct gfs2_quota_data **qdp) 558 error = qd_get(sdp, qid, qdp); 562 error = slot_get(*qdp); 283 qd_get(struct gfs2_sbd *sdp, struct kqid qid, struct gfs2_quota_data **qdp) argument 553 qdsb_get(struct gfs2_sbd *sdp, struct kqid qid, struct gfs2_quota_data **qdp) argument [all...] |
Completed in 220 milliseconds