Home
last modified time | relevance | path

Searched refs:cpt (Results 1 – 34 of 34) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-cpu.c238 cfs_cpt_weight(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_weight() argument
240 LASSERT(cpt == CFS_CPT_ANY || (cpt >= 0 && cpt < cptab->ctb_nparts)); in cfs_cpt_weight()
242 return cpt == CFS_CPT_ANY ? in cfs_cpt_weight()
244 cpumask_weight(cptab->ctb_parts[cpt].cpt_cpumask); in cfs_cpt_weight()
249 cfs_cpt_online(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_online() argument
251 LASSERT(cpt == CFS_CPT_ANY || (cpt >= 0 && cpt < cptab->ctb_nparts)); in cfs_cpt_online()
253 return cpt == CFS_CPT_ANY ? in cfs_cpt_online()
256 cpumask_any_and(cptab->ctb_parts[cpt].cpt_cpumask, in cfs_cpt_online()
262 cfs_cpt_cpumask(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_cpumask() argument
264 LASSERT(cpt == CFS_CPT_ANY || (cpt >= 0 && cpt < cptab->ctb_nparts)); in cfs_cpt_cpumask()
[all …]
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_cpu.h85 cpumask_t *cfs_cpt_cpumask(struct cfs_cpt_table *cptab, int cpt);
103 cfs_cpt_cpumask(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_cpumask() argument
133 int cfs_cpt_weight(struct cfs_cpt_table *cptab, int cpt);
137 int cfs_cpt_online(struct cfs_cpt_table *cptab, int cpt);
141 nodemask_t *cfs_cpt_nodemask(struct cfs_cpt_table *cptab, int cpt);
153 int cfs_cpt_bind(struct cfs_cpt_table *cptab, int cpt);
158 int cfs_cpt_set_cpu(struct cfs_cpt_table *cptab, int cpt, int cpu);
162 void cfs_cpt_unset_cpu(struct cfs_cpt_table *cptab, int cpt, int cpu);
168 int cpt, cpumask_t *mask);
173 int cpt, cpumask_t *mask);
[all …]
Dlibcfs_private.h166 #define LIBCFS_CPT_ALLOC_GFP(ptr, cptab, cpt, size, mask) \ argument
170 kmalloc_node((size), (mask), cfs_cpt_spread_node(cptab, cpt)) :\
171 vmalloc_node(size, cfs_cpt_spread_node(cptab, cpt)); \
176 #define LIBCFS_CPT_ALLOC(ptr, cptab, cpt, size) \ argument
177 LIBCFS_CPT_ALLOC_GFP(ptr, cptab, cpt, size, GFP_NOFS)
Dlibcfs_workitem.h70 int cfs_wi_sched_create(char *name, struct cfs_cpt_table *cptab, int cpt,
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dlibcfs_cpu.c101 cfs_cpt_weight(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_weight() argument
108 cfs_cpt_online(struct cfs_cpt_table *cptab, int cpt) in cfs_cpt_online() argument
115 cfs_cpt_set_cpu(struct cfs_cpt_table *cptab, int cpt, int cpu) in cfs_cpt_set_cpu() argument
122 cfs_cpt_unset_cpu(struct cfs_cpt_table *cptab, int cpt, int cpu) in cfs_cpt_unset_cpu() argument
128 cfs_cpt_set_cpumask(struct cfs_cpt_table *cptab, int cpt, cpumask_t *mask) in cfs_cpt_set_cpumask() argument
135 cfs_cpt_unset_cpumask(struct cfs_cpt_table *cptab, int cpt, cpumask_t *mask) in cfs_cpt_unset_cpumask() argument
141 cfs_cpt_set_node(struct cfs_cpt_table *cptab, int cpt, int node) in cfs_cpt_set_node() argument
148 cfs_cpt_unset_node(struct cfs_cpt_table *cptab, int cpt, int node) in cfs_cpt_unset_node() argument
154 cfs_cpt_set_nodemask(struct cfs_cpt_table *cptab, int cpt, nodemask_t *mask) in cfs_cpt_set_nodemask() argument
161 cfs_cpt_unset_nodemask(struct cfs_cpt_table *cptab, int cpt, nodemask_t *mask) in cfs_cpt_unset_nodemask() argument
[all …]
Dlibcfs_mem.c128 int cpt; in cfs_percpt_current() local
131 cpt = cfs_cpt_current(arr->va_cptab, 0); in cfs_percpt_current()
132 if (cpt < 0) in cfs_percpt_current()
135 return arr->va_ptrs[cpt]; in cfs_percpt_current()
Dworkitem.c353 int cpt, int nthrs, struct cfs_wi_sched **sched_pp) in cfs_wi_sched_create() argument
360 LASSERT(cptab == NULL || cpt == CFS_CPT_ANY || in cfs_wi_sched_create()
361 (cpt >= 0 && cpt < cfs_cpt_number(cptab))); in cfs_wi_sched_create()
370 sched->ws_cpt = cpt; in cfs_wi_sched_create()
/linux-4.1.27/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h117 unsigned int cpt = (cookie >> LNET_COOKIE_TYPE_BITS) & LNET_CPT_MASK; in lnet_cpt_of_cookie() local
121 return cpt < LNET_CPT_NUMBER ? cpt : cpt % LNET_CPT_NUMBER; in lnet_cpt_of_cookie()
125 lnet_res_lock(int cpt) in lnet_res_lock() argument
127 cfs_percpt_lock(the_lnet.ln_res_lock, cpt); in lnet_res_lock()
131 lnet_res_unlock(int cpt) in lnet_res_unlock() argument
133 cfs_percpt_unlock(the_lnet.ln_res_lock, cpt); in lnet_res_unlock()
139 int cpt = lnet_cpt_current(); in lnet_res_lock_current() local
141 lnet_res_lock(cpt); in lnet_res_lock_current()
142 return cpt; in lnet_res_lock_current()
146 lnet_net_lock(int cpt) in lnet_net_lock() argument
[all …]
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
Dlib-md.c77 int cpt = lnet_cpt_of_cookie(md->md_lh.lh_cookie); in lnet_md_unlink() local
79 LASSERT(*md->md_eq->eq_refs[cpt] > 0); in lnet_md_unlink()
80 (*md->md_eq->eq_refs[cpt])--; in lnet_md_unlink()
168 lnet_md_link(lnet_libmd_t *md, lnet_handle_eq_t eq_handle, int cpt) in lnet_md_link() argument
170 struct lnet_res_container *container = the_lnet.ln_md_containers[cpt]; in lnet_md_link()
190 (*md->md_eq->eq_refs[cpt])++; in lnet_md_link()
273 int cpt; in LNetMDAttach() local
292 cpt = lnet_cpt_of_cookie(meh.cookie); in LNetMDAttach()
294 lnet_res_lock(cpt); in LNetMDAttach()
304 rc = lnet_md_link(md, umd.eq_handle, cpt); in LNetMDAttach()
[all …]
Dlib-msg.c137 lnet_msg_commit(lnet_msg_t *msg, int cpt) in lnet_msg_commit() argument
139 struct lnet_msg_container *container = the_lnet.ln_msg_containers[cpt]; in lnet_msg_commit()
140 lnet_counters_t *counters = the_lnet.ln_counters[cpt]; in lnet_msg_commit()
148 msg->msg_tx_cpt = cpt; in lnet_msg_commit()
156 msg->msg_rx_cpt = cpt; in lnet_msg_commit()
274 lnet_msg_decommit(lnet_msg_t *msg, int cpt, int status) in lnet_msg_decommit() argument
276 int cpt2 = cpt; in lnet_msg_decommit()
282 LASSERT(cpt == msg->msg_tx_cpt); in lnet_msg_decommit()
288 if (cpt != msg->msg_rx_cpt) { in lnet_msg_decommit()
289 lnet_net_unlock(cpt); in lnet_msg_decommit()
[all …]
Dlib-move.c790 int cpt = msg->msg_tx_cpt; in lnet_post_send_locked() local
791 struct lnet_tx_queue *tq = ni->ni_tx_queues[cpt]; in lnet_post_send_locked()
801 the_lnet.ln_counters[cpt]->drop_count++; in lnet_post_send_locked()
802 the_lnet.ln_counters[cpt]->drop_length += msg->msg_len; in lnet_post_send_locked()
803 lnet_net_unlock(cpt); in lnet_post_send_locked()
810 lnet_net_lock(cpt); in lnet_post_send_locked()
816 lnet_net_unlock(cpt); in lnet_post_send_locked()
823 lnet_net_lock(cpt); in lnet_post_send_locked()
863 lnet_net_unlock(cpt); in lnet_post_send_locked()
865 lnet_net_lock(cpt); in lnet_post_send_locked()
[all …]
Dlib-me.c157 int cpt; in LNetMEInsert() local
169 cpt = lnet_cpt_of_cookie(current_meh.cookie); in LNetMEInsert()
171 lnet_res_lock(cpt); in LNetMEInsert()
177 lnet_res_unlock(cpt); in LNetMEInsert()
187 lnet_res_unlock(cpt); in LNetMEInsert()
199 lnet_res_lh_initialize(the_lnet.ln_me_containers[cpt], &new_me->me_lh); in LNetMEInsert()
208 lnet_res_unlock(cpt); in LNetMEInsert()
234 int cpt; in LNetMEUnlink() local
239 cpt = lnet_cpt_of_cookie(meh.cookie); in LNetMEUnlink()
240 lnet_res_lock(cpt); in LNetMEUnlink()
[all …]
Dlib-ptl.c89 lnet_ptl_enable_mt(struct lnet_portal *ptl, int cpt) in lnet_ptl_enable_mt() argument
91 struct lnet_match_table *mtable = ptl->ptl_mtables[cpt]; in lnet_ptl_enable_mt()
99 ptl->ptl_mt_maps[ptl->ptl_mt_nmaps] = cpt; in lnet_ptl_enable_mt()
101 LASSERT(ptl->ptl_mt_maps[i] != cpt); in lnet_ptl_enable_mt()
102 if (ptl->ptl_mt_maps[i] < cpt) in lnet_ptl_enable_mt()
107 ptl->ptl_mt_maps[i] = cpt; in lnet_ptl_enable_mt()
114 lnet_ptl_disable_mt(struct lnet_portal *ptl, int cpt) in lnet_ptl_disable_mt() argument
116 struct lnet_match_table *mtable = ptl->ptl_mtables[cpt]; in lnet_ptl_disable_mt()
133 if (ptl->ptl_mt_maps[i] >= cpt) /* overwrite it */ in lnet_ptl_disable_mt()
267 unsigned int cpt; in lnet_mt_of_match() local
[all …]
Dpeer.c206 lnet_nid2peer_locked(lnet_peer_t **lpp, lnet_nid_t nid, int cpt) in lnet_nid2peer_locked() argument
219 cpt2 = cpt != LNET_LOCK_EX ? cpt : lnet_cpt_of_nid_locked(nid); in lnet_nid2peer_locked()
239 lnet_net_unlock(cpt); in lnet_nid2peer_locked()
248 lnet_net_lock(cpt); in lnet_nid2peer_locked()
271 lnet_net_lock(cpt); in lnet_nid2peer_locked()
314 int cpt; in lnet_debug_peer() local
316 cpt = lnet_cpt_of_nid(nid); in lnet_debug_peer()
317 lnet_net_lock(cpt); in lnet_debug_peer()
319 rc = lnet_nid2peer_locked(&lp, nid, cpt); in lnet_debug_peer()
321 lnet_net_unlock(cpt); in lnet_debug_peer()
[all …]
Drouter.c424 int cpt; in lnet_check_routes() local
428 cpt = lnet_net_lock_current(); in lnet_check_routes()
457 lnet_net_unlock(cpt); in lnet_check_routes()
468 lnet_net_unlock(cpt); in lnet_check_routes()
561 int cpt; in lnet_get_route() local
565 cpt = lnet_net_lock_current(); in lnet_get_route()
582 lnet_net_unlock(cpt); in lnet_get_route()
589 lnet_net_unlock(cpt); in lnet_get_route()
762 int cpt = lnet_net_lock_current(); in lnet_wait_known_routerstate() local
774 lnet_net_unlock(cpt); in lnet_wait_known_routerstate()
[all …]
Dapi-ni.c487 int cpt, int type, int objnum, int objsz) in lnet_res_container_setup() argument
503 rec->rec_lh_cookie = (cpt << LNET_COOKIE_TYPE_BITS) | type; in lnet_res_container_setup()
506 LIBCFS_CPT_ALLOC(rec->rec_lh_hash, lnet_cpt_table(), cpt, in lnet_res_container_setup()
726 lnet_net2ni_locked(__u32 net, int cpt) in lnet_net2ni_locked() argument
731 LASSERT(cpt != LNET_LOCK_EX); in lnet_net2ni_locked()
737 lnet_ni_addref_locked(ni, cpt); in lnet_net2ni_locked()
804 int cpt; in lnet_cpt_of_nid() local
813 cpt = lnet_net_lock_current(); in lnet_cpt_of_nid()
815 lnet_net_unlock(cpt); in lnet_cpt_of_nid()
825 int cpt; in lnet_islocalnet() local
[all …]
Drouter_proc.c85 #define LNET_PROC_POS_MAKE(cpt, ver, hash, off) \ argument
86 (((((loff_t)(cpt)) & LNET_PROC_CPT_MASK) << LNET_PROC_VPOS_BITS) | \
435 int cpt = LNET_PROC_CPT_GET(*ppos); in proc_lnet_peers() local
448 if (cpt >= LNET_CPT_NUMBER) { in proc_lnet_peers()
476 lnet_net_lock(cpt); in proc_lnet_peers()
477 ptable = the_lnet.ln_peer_tables[cpt]; in proc_lnet_peers()
482 lnet_net_unlock(cpt); in proc_lnet_peers()
554 lnet_net_unlock(cpt); in proc_lnet_peers()
564 lnet_net_unlock(cpt); in proc_lnet_peers()
568 cpt++; in proc_lnet_peers()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dobd_support.h602 #define __OBD_MALLOC_VERBOSE(ptr, cptab, cpt, size, flags) \ argument
606 kmalloc_node(size, flags, cfs_cpt_spread_node(cptab, cpt)); \
625 #define __OBD_MALLOC_VERBOSE(ptr, cptab, cpt, size, flags) \ argument
630 cfs_cpt_spread_node(cptab, cpt)); \
649 #define OBD_CPT_ALLOC_GFP(ptr, cptab, cpt, size, gfp_mask) \ argument
650 __OBD_MALLOC_VERBOSE(ptr, cptab, cpt, size, gfp_mask)
652 #define OBD_CPT_ALLOC(ptr, cptab, cpt, size) \ argument
653 OBD_CPT_ALLOC_GFP(ptr, cptab, cpt, size, GFP_NOFS)
655 #define OBD_CPT_ALLOC_PTR(ptr, cptab, cpt) \ argument
656 OBD_CPT_ALLOC(ptr, cptab, cpt, sizeof(*(ptr)))
[all …]
/linux-4.1.27/arch/parisc/kernel/
Dtime.c68 unsigned long cpt = clocktick; in timer_interrupt() local
80 if ((cycles_elapsed >> 6) < cpt) { in timer_interrupt()
85 while (cycles_remainder > cpt) { in timer_interrupt()
86 cycles_remainder -= cpt; in timer_interrupt()
91 cycles_remainder = cycles_elapsed % cpt; in timer_interrupt()
92 ticks_elapsed += cycles_elapsed / cpt; in timer_interrupt()
96 cycles_remainder = cpt - cycles_remainder; in timer_interrupt()
122 if (next_tick - now2 > cpt) in timer_interrupt()
123 mtctl(next_tick+cpt, 16); in timer_interrupt()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c325 int cpt = lnet_cpt_of_nid(nid); in kiblnd_create_peer() local
331 LIBCFS_CPT_ALLOC(peer, lnet_cpt_table(), cpt, sizeof(*peer)); in kiblnd_create_peer()
608 static int kiblnd_get_completion_vector(kib_conn_t *conn, int cpt) in kiblnd_get_completion_vector() argument
620 mask = cfs_cpt_cpumask(lnet_cpt_table(), cpt); in kiblnd_get_completion_vector()
653 int cpt; in kiblnd_create_conn() local
662 cpt = lnet_cpt_of_nid(peer->ibp_nid); in kiblnd_create_conn()
663 sched = kiblnd_data.kib_scheds[cpt]; in kiblnd_create_conn()
667 LIBCFS_CPT_ALLOC(init_qp_attr, lnet_cpt_table(), cpt, in kiblnd_create_conn()
675 LIBCFS_CPT_ALLOC(conn, lnet_cpt_table(), cpt, sizeof(*conn)); in kiblnd_create_conn()
696 LIBCFS_CPT_ALLOC(conn->ibc_connvars, lnet_cpt_table(), cpt, in kiblnd_create_conn()
[all …]
Do2iblnd.h348 #define KIB_THREAD_ID(cpt, tid) ((cpt) << KIB_THREAD_SHIFT | (tid)) argument
981 int kiblnd_alloc_pages(kib_pages_t **pp, int cpt, int npages);
Do2iblnd_cb.c558 int cpt; in kiblnd_fmr_map_tx() local
575 cpt = tx->tx_pool->tpo_pool.po_owner->ps_cpt; in kiblnd_fmr_map_tx()
577 fps = net->ibn_fmr_ps[cpt]; in kiblnd_fmr_map_tx()
601 int cpt; in kiblnd_pmr_map_tx() local
611 cpt = tx->tx_pool->tpo_pool.po_owner->ps_cpt; in kiblnd_pmr_map_tx()
613 pps = net->ibn_pmr_ps[cpt]; in kiblnd_pmr_map_tx()
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dlproc_ptlrpc.c796 #define PTLRPC_REQ_CPT2POS(svc, cpt) \ argument
798 (cpt) << (64 - (svc)->srv_cpt_bits))
818 unsigned int cpt; in ptlrpc_lprocfs_svc_req_history_start() local
835 cpt = PTLRPC_REQ_POS2CPT(svc, *pos); in ptlrpc_lprocfs_svc_req_history_start()
838 if (i < cpt) /* skip */ in ptlrpc_lprocfs_svc_req_history_start()
840 if (i > cpt) /* make up the lowest position for this CPT */ in ptlrpc_lprocfs_svc_req_history_start()
Dservice.c593 struct ptlrpc_service_part *svcpt, int cpt) in ptlrpc_service_part_init() argument
600 svcpt->scp_cpt = cpt; in ptlrpc_service_part_init()
634 svc->srv_cptable, cpt, sizeof(struct list_head) * size); in ptlrpc_service_part_init()
642 svc->srv_cptable, cpt, sizeof(__u32) * size); in ptlrpc_service_part_init()
692 int cpt; in ptlrpc_register_service() local
777 cpt = CFS_CPT_ANY; in ptlrpc_register_service()
779 cpt = cpts != NULL ? cpts[i] : i; in ptlrpc_register_service()
781 OBD_CPT_ALLOC(svcpt, cptable, cpt, sizeof(*svcpt)); in ptlrpc_register_service()
788 rc = ptlrpc_service_part_init(service, svcpt, cpt); in ptlrpc_register_service()
/linux-4.1.27/arch/s390/include/asm/
Dcio.h75 __u32 cpt : 1; member
/linux-4.1.27/drivers/staging/lustre/lnet/selftest/
Dselftest.h424 int sfw_alloc_pages(srpc_server_rpc_t *rpc, int cpt, int npages, int len,
436 srpc_bulk_t *srpc_alloc_bulk(int cpt, unsigned bulk_npg, unsigned bulk_len,
Drpc.c125 srpc_alloc_bulk(int cpt, unsigned bulk_npg, unsigned bulk_len, int sink) in srpc_alloc_bulk() argument
132 LIBCFS_CPT_ALLOC(bk, lnet_cpt_table(), cpt, in srpc_alloc_bulk()
148 pg = alloc_pages_node(cfs_cpt_spread_node(lnet_cpt_table(), cpt), in srpc_alloc_bulk()
Dframework.c1105 sfw_alloc_pages(struct srpc_server_rpc *rpc, int cpt, int npages, int len, in sfw_alloc_pages() argument
1111 rpc->srpc_bulk = srpc_alloc_bulk(cpt, npages, len, sink); in sfw_alloc_pages()
/linux-4.1.27/drivers/s390/cio/
Ddevice_status.c156 cdev_irb->esw.esw0.erw.cpt = irb->esw.esw0.erw.cpt; in ccw_device_accumulate_esw()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.c661 ksocknal_choose_scheduler_locked(unsigned int cpt) in ksocknal_choose_scheduler_locked() argument
663 struct ksock_sched_info *info = ksocknal_data.ksnd_sched_info[cpt]; in ksocknal_choose_scheduler_locked()
1022 int cpt; in ksocknal_create_conn() local
1116 cpt = lnet_cpt_of_nid(peerid.nid); in ksocknal_create_conn()
1253 sched = ksocknal_choose_scheduler_locked(cpt); in ksocknal_create_conn()
1292 conn->ksnc_port, incarnation, cpt, in ksocknal_create_conn()
2744 int cpt = (cpts == NULL) ? i : cpts[i]; in ksocknal_net_start_threads() local
2746 LASSERT(cpt < cfs_cpt_number(lnet_cpt_table())); in ksocknal_net_start_threads()
2747 info = ksocknal_data.ksnd_sched_info[cpt]; in ksocknal_net_start_threads()
Dsocklnd.h83 #define KSOCK_THREAD_ID(cpt, sid) (((cpt) << KSOCK_CPT_SHIFT) | (sid)) argument
/linux-4.1.27/drivers/media/dvb-frontends/
Dstv0367.c2027 int cpt = 0; in stv0367ter_read_snr() local
2030 while (cpt < 10) { in stv0367ter_read_snr()
2037 cpt++; in stv0367ter_read_snr()
2181 int abc = 0, def = 0, cpt = 0;
2184 (cpt < 400)) || ((Errors == 0) && (cpt < 400))) {
2191 cpt++;
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dt3_hw.c3004 unsigned int v, tps, cpt, bpt, delta, mindelta = ~0; in t3_config_sched() local
3010 for (cpt = 1; cpt <= 255; cpt++) { in t3_config_sched()
3011 tps = clk / cpt; in t3_config_sched()
3018 selected_cpt = cpt; in t3_config_sched()
Dcxgb3_main.c805 unsigned int v, addr, bpt, cpt; in tm_attr_show() local
815 cpt = v & 0xff; in tm_attr_show()
816 if (!cpt) in tm_attr_show()
819 v = (adap->params.vpd.cclk * 1000) / cpt; in tm_attr_show()