Searched refs:pd (Results 1 - 25 of 66) sorted by relevance

123

/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/
H A Dmthca_pd.c39 int mthca_pd_alloc(struct mthca_dev *dev, int privileged, struct mthca_pd *pd) argument
43 pd->privileged = privileged;
45 atomic_set(&pd->sqp_count, 0);
46 pd->pd_num = mthca_alloc(&dev->pd_table.alloc);
47 if (pd->pd_num == -1)
51 err = mthca_mr_alloc_notrans(dev, pd->pd_num,
54 &pd->ntmr);
56 mthca_free(&dev->pd_table.alloc, pd->pd_num);
62 void mthca_pd_free(struct mthca_dev *dev, struct mthca_pd *pd) argument
64 if (pd
[all...]
H A Dmthca_provider.c409 struct mthca_pd *pd; local
412 pd = kmalloc(sizeof *pd, GFP_KERNEL);
413 if (!pd)
416 err = mthca_pd_alloc(to_mdev(ibdev), !context, pd);
418 kfree(pd);
423 if (ib_copy_to_udata(udata, &pd->pd_num, sizeof (__u32))) {
424 mthca_pd_free(to_mdev(ibdev), pd); local
425 kfree(pd);
430 return &pd
433 mthca_dealloc_pd(struct ib_pd *pd) argument
441 mthca_ah_create(struct ib_pd *pd, struct ib_ah_attr *ah_attr) argument
468 mthca_create_srq(struct ib_pd *pd, struct ib_srq_init_attr *init_attr, struct ib_udata *udata) argument
541 mthca_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *init_attr, struct ib_udata *udata) argument
903 mthca_get_dma_mr(struct ib_pd *pd, int acc) argument
926 mthca_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
1009 mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt, int acc, struct ib_udata *udata, int mr_id) argument
1125 mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
[all...]
H A Dmthca_srq.c96 struct mthca_pd *pd,
103 context->state_pd = cpu_to_be32(pd->pd_num);
106 if (pd->ibpd.uobject)
108 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index);
114 struct mthca_pd *pd,
132 if (pd->ibpd.uobject)
134 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index);
137 context->eq_pd = cpu_to_be32(MTHCA_EQ_ASYNC << 24 | pd->pd_num);
147 static int mthca_alloc_srq_buf(struct mthca_dev *dev, struct mthca_pd *pd, argument
155 if (pd
95 mthca_tavor_init_srq_context(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_srq *srq, struct mthca_tavor_srq_context *context) argument
113 mthca_arbel_init_srq_context(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_srq *srq, struct mthca_arbel_srq_context *context) argument
199 mthca_alloc_srq(struct mthca_dev *dev, struct mthca_pd *pd, struct ib_srq_attr *attr, struct mthca_srq *srq) argument
[all...]
H A Dmthca_dev.h425 union mthca_buf *buf, int *is_direct, struct mthca_pd *pd,
462 int mthca_pd_alloc(struct mthca_dev *dev, int privileged, struct mthca_pd *pd);
463 void mthca_pd_free(struct mthca_dev *dev, struct mthca_pd *pd);
471 int mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift,
473 int mthca_mr_alloc_notrans(struct mthca_dev *dev, u32 pd,
475 int mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd,
481 int mthca_fmr_alloc(struct mthca_dev *dev, u32 pd,
512 int mthca_alloc_srq(struct mthca_dev *dev, struct mthca_pd *pd,
544 struct mthca_pd *pd,
552 struct mthca_pd *pd,
[all...]
/barrelfish-2018-10-04/usr/eclipseclp/Kernel/src/
H A Dproc_desc.c128 #define ExportImmediately(pd) \
129 ((pd)->flags & CODE_DEFINED || (pd)->flags & AUTOLOAD || (pd)->trans_function)
150 pri *pd = (pri*) hg_alloc_size(sizeof(pri)); local
151 pd->did = functor;
152 pd->flags = NOREFERENCE|DEBUG_DF;
153 pd->module_def = module;
154 pd->module_ref = pd
169 _free_pri(pri *pd) argument
185 pri *pd = _new_pri(functor, module); local
209 pri_home(pri *pd) argument
230 pri *pd; local
252 pri *pd; local
292 pri *pd; local
309 _procedure_referenced(pri *pd) argument
416 print_pri(pri *pd) argument
485 pri *pd; local
502 pri *pd; local
707 _delayed_export(pri *pd) argument
727 pri_compatible_flags(pri *pd, uint32 mask, uint32 new) argument
764 pri_change_flags(pri *pd, uint32 mask, uint32 new) argument
781 _undef_code(pri *pd) argument
800 _pri_init_vmcode(pri *pd, int tool_flag) argument
810 _pri_clear_code(pri *pd) argument
829 pri_init_code(pri *pd, int code_type) argument
846 pri_define_code(pri *pd, int code_type, pri_code_t new_code) argument
866 pri_change_mode(pri *pd, uint32 new_mode) argument
883 pri_change_prio(pri *pd, int new_prio) argument
896 pri_change_run_prio(pri *pd, int new_prio) argument
912 pri_change_trans_function(pri *pd, dident trans_function) argument
947 pri *pd; local
1038 pri *pd; local
1151 pri *pd, *exported_pd; local
1241 pri *pd, *exported_pd; local
1355 pri *pd; local
1456 pri *pd, *visible_pd, *home_pd; local
1565 pri *pe, *pd; local
1631 pri *pd; local
1663 pri *pd; local
1688 pri_abolish(pri *pd) argument
1714 pri *pd, **pf; local
1852 pri *pd; local
1876 pri *pd; local
[all...]
H A Dread.c282 _var_table_entry(parse_desc *pd, char *varname, word lenght);
298 *_alloc_vword(register parse_desc *pd);
302 _read_next_term(parse_desc *pd, int context_prec, int context_flags,
304 _read_after_term(parse_desc *pd, int context_prec, int context_flags,
344 #define Next_Token(pd) \
345 if (pd->next_token.class == NO_TOKEN) { \
346 (void) lex_an(pd->nst, pd->sd, &pd->token); \
348 pd
572 _build_list_from_token(parse_desc *pd, pword *pw) argument
603 _make_variable_from_token(parse_desc *pd, pword *pvar) argument
649 _delimiter_follows(parse_desc *pd) argument
697 _cant_follow_prefix(parse_desc *pd, int context_flags, int oprec, int rprec, int prefix_arity) argument
836 _read_list(parse_desc *pd, pword *result, source_pos_t *ppos) argument
900 _read_sequence_until(parse_desc *pd, pword *result, int terminator) argument
945 _read_struct(parse_desc *pd, char *name, uword length, pword *result, source_pos_t *ppos) argument
1017 _read_next_term(parse_desc *pd, int context_prec, int context_flags, pword *result) argument
1337 _read_after_term(parse_desc *pd, int context_prec, int context_flags, int lterm_prec, pword *result) argument
1523 parse_desc *pd; local
1814 register parse_desc *pd = (parse_desc *) PARSENV; local
1860 register parse_desc *pd = (parse_desc *) PARSENV; local
2143 _alloc_vword(register parse_desc *pd) argument
2150 _var_table_entry(parse_desc *pd, char *varname, word length) argument
[all...]
H A Ddict.h159 #define PriCode(pd) (pd)->code.vmc
160 #define PriCint(pd) (pd)->code.cint
161 #define PriFunc(pd) (pd)->code.func
162 #define PriNext(pd) (pd)->nextproc
163 #define PriModule(pd) (pd)
[all...]
H A Dcode.c53 pd = local_procedure(d, d_.kernel_sepia, tm, PRI_CREATE); \
54 pd->flags |= SYSTEM|flag; \
56 pri_define_code(pd, VMCODE, pricode);
58 pd = export_procedure(d, d_.kernel_sepia, tm); \
59 pd->flags |= SYSTEM|flag; \
61 pri_define_code(pd, VMCODE, pricode);
206 pri *pd; local
212 PriMode(pd) = mode;
235 return pd;
244 pri *pd; local
274 pri *pd; local
324 register pri *pd; local
1330 b_built_code(pri *pd, word function, int nondet) argument
[all...]
H A Dbip_db.c556 pri *pd; local
584 pd = ModuleItem(vm.did)->procedures;
587 for (; pd; pd = pd->next_in_mod)
592 if (PriScope(pd) == DEFAULT && PriReferenced(pd))
596 if (PriScope(pd) == LOCAL && PriFlags(pd) & CODE_DEFINED)
600 if (PriScope(pd)
789 pri *pd; local
839 pri *pd; local
891 _init_dynamic1(pri *pd, t_ext_ptr source_record) argument
1292 pword pd; local
1693 _type_did(pword *pw, dident *pd) argument
[all...]
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dmr.c112 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc) { argument
120 err = mlx4_mr_alloc(to_mdev(pd->device)->dev, to_mpd(pd)->pdn, 0, ~0ull,
125 err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr);
135 err_mr: /*mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr);*/
482 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
487 struct mlx4_ib_dev *dev = to_mdev(pd->device);
497 mr->umem = ib_umem_get(pd->uobject->context, start, length,
507 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length,
539 mlx4_mr_free(to_mdev(pd
[all...]
H A Dah.c65 static struct ib_ah *create_ib_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, argument
67 struct mlx4_dev *dev = to_mdev(pd->device)->dev;
70 to_mpd(pd)->pdn | (ah_attr->port_num << 24));
93 static struct ib_ah *create_iboe_ah(struct ib_pd *pd,
95 struct mlx4_ib_dev *ibdev = to_mdev(pd->device);
109 err = ib_get_cached_gid(pd->device, ah_attr->port_num,
117 to_mpd(pd)->pdn | (ah_attr->port_num << 24));
139 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) { argument
147 if (rdma_port_get_link_layer(pd->device, ah_attr->port_num)
161 ret = create_iboe_ah(pd, ah_att
[all...]
H A Dsrq.c71 struct ib_srq *mlx4_ib_create_srq(struct ib_pd *pd, argument
75 struct mlx4_ib_dev *dev = to_mdev(pd->device);
108 if (pd->uobject) {
116 srq->umem = ib_umem_get(pd->uobject->context, ucmd.buf_addr,
132 err = mlx4_ib_db_map_user(to_mucontext(pd->uobject->context),
184 err = mlx4_srq_alloc(dev->dev, to_mpd(pd)->pdn, cqn, xrcdn, &srq->mtt,
192 if (pd->uobject)
203 if (pd->uobject)
204 mlx4_ib_db_unmap_user(to_mucontext(pd->uobject->context), &srq->db);
212 if (pd
[all...]
/barrelfish-2018-10-04/usr/eclipseclp/Visualisation/src/com/parctechnologies/eclipse/visualisation/
H A DBooleanPropertyModel.java63 PropertyDescriptor pd;
66 pd = new PropertyDescriptor(propertyName,
74 setSelected(getValue(pd));
75 this.propertyDescriptor = pd;
121 private boolean getValue(PropertyDescriptor pd) argument
123 Method readMethod = pd.getReadMethod();
H A DBooleanGroupPropertyModel.java68 PropertyDescriptor pd;
71 pd = new PropertyDescriptor(propertyName,
79 setSelected(match.equals(getValue(pd)));
80 this.propertyDescriptor = pd;
133 private Object getValue(PropertyDescriptor pd) argument
135 Method readMethod = pd.getReadMethod();
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/core/
H A Dverbs.c122 struct ib_pd *pd; local
124 pd = device->alloc_pd(device, NULL, NULL);
126 if (!IS_ERR(pd)) {
127 pd->device = device;
128 pd->uobject = NULL;
129 /*atomic_set(&pd->usecnt, 0);*/
132 return pd;
137 int ib_dealloc_pd(struct ib_pd *pd)
139 if (atomic_read(&pd->usecnt))
142 return pd
148 ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) argument
197 ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc, struct ib_grh *grh, u8 port_num) argument
228 struct ib_pd *pd; local
346 ib_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *qp_init_attr) argument
625 ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags) argument
[all...]
H A Duverbs_cmd.c214 static void put_pd_read(struct ib_pd *pd) argument
216 put_uobj_read(pd->uobject);
489 struct ib_pd *pd; local
509 pd = file->device->ib_dev->alloc_pd(file->device->ib_dev,
511 if (IS_ERR(pd)) {
512 ret = PTR_ERR(pd);
516 pd->device = file->device->ib_dev;
517 pd->uobject = uobj;
518 atomic_set(&pd->usecnt, 0);
520 uobj->object = pd;
598 struct ib_pd *pd; local
1042 struct ib_pd *pd; local
1777 struct ib_pd *pd; local
1988 struct ib_pd *pd; local
2091 struct ib_pd *pd; local
[all...]
/barrelfish-2018-10-04/lib/libc/net/
H A Dgetproto.c128 struct protodata *pd; local
131 if ((pd = __protodata_init()) == NULL)
133 if (getprotobynumber_r(proto, &pd->proto, pd->data, sizeof(pd->data),
H A Dgetprotoname.c142 struct protodata *pd; local
145 if ((pd = __protodata_init()) == NULL)
147 if (getprotobyname_r(name, &pd->proto, pd->data, sizeof(pd->data),
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/infiniband/
H A Ddriver.h73 int ibv_cmd_alloc_pd(struct ibv_context *context, struct ibv_pd *pd,
76 int ibv_cmd_dealloc_pd(struct ibv_pd *pd);
78 int ibv_cmd_reg_mr(struct ibv_pd *pd, void *addr, size_t length,
93 int ibv_cmd_create_srq(struct ibv_pd *pd, struct ibv_srq *srq,
96 int ibv_cmd_create_xrc_srq(struct ibv_pd *pd, struct ibv_srq *srq,
106 int ibv_cmd_create_qp(struct ibv_pd *pd, struct ibv_qp *qp,
121 int ibv_cmd_create_ah(struct ibv_pd *pd, struct ibv_ah *ah,
155 int ibv_resolve_eth_gid(const struct ibv_pd *pd, uint8_t port_num,
H A Dverbs.h313 struct ibv_pd *pd; member in struct:ibv_mr
327 struct ibv_pd *pd; member in struct:ibv_mw
562 struct ibv_pd *pd; member in struct:ibv_srq
579 struct ib_pd *pd; member in struct:ibv_qp
618 struct ibv_pd *pd; member in struct:ibv_ah
649 struct ibv_srq * (*create_xrc_srq)(struct ibv_pd *pd,
675 int (*dealloc_pd)(struct ibv_pd *pd);
676 struct ib_mr * (*reg_mr)(struct ib_pd *pd, struct page *page, int access);
677 struct ibv_mr * (*rereg_mr)(struct ibv_mr *mr, int flags, struct ibv_pd *pd,
680 struct ibv_mw * (*alloc_mw)(struct ibv_pd *pd, enu
[all...]
/barrelfish-2018-10-04/lib/libc/stdlib/
H A Dqsort.c119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local
150 pc = pd = (char *)a + (n - 1) * es;
163 swap(pc, pd);
164 pd -= es;
187 r = MIN(pd - pc, pn - pd - es);
195 if ((r = pd - pc) > es) {
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/rdma/
H A Dib_fmr_pool.h79 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
/barrelfish-2018-10-04/lib/bulk_transfer/backends/net/
H A Dbulk_net_no_copy.c189 struct bulk_net_pool_data *pd = get_pool_data(pool); local
190 if (pd) {
191 return pd->p;
218 struct bulk_net_pool_data *pd = get_pool_data(pool); local
219 assert(pd);
220 return pd->buf_id_local_to_remote[local_buf_id];
227 struct bulk_net_pool_data *pd = get_pool_data(pool); local
228 assert(pd);
229 pd->buf_id_local_to_remote[local_buf_id] = remote_buf_id;
230 pd
597 struct bulk_net_pool_data *pd = NULL; local
1419 struct bulk_net_pool_data *pd = malloc(pd_size); local
1467 struct bulk_net_pool_data *pd = pool->impl_data; local
1485 struct bulk_net_pool_data *pd = pool->impl_data; local
1525 struct bulk_net_pool_data *pd = pool->impl_data; local
1539 struct bulk_net_pool_data *pd = pool->impl_data; local
[all...]
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/
H A Dtest_ib.c10 struct ib_pd *pd; local
29 pd = ib_alloc_pd(device);
30 if (!pd)
44 mr = ib_get_dma_mr(pd, mr_flags);
48 /*mr = mlx4_ib_reg_user_mr(pd, (u64) buff, BUFF_SIZE, (u64) buff, mr_flags, NULL,
68 qp = ib_create_qp(pd, &attr);
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmr.c297 static int mlx4_mr_alloc_reserved(struct mlx4_priv *priv, u32 mridx, u32 pd, argument
302 mr->pd = pd;
394 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, argument
404 err = mlx4_mr_alloc_reserved(priv, index, pd, iova, size, access, npages,
473 mpt_entry->pd_flags = cpu_to_be32(mr->pd | MLX4_MPT_PD_FLAG_EN_INV);
636 int mlx4_mw_alloc(struct mlx4_priv *priv, u32 pd, enum mlx4_mw_type type,
646 mw->pd = pd;
677 mpt_entry->pd_flags = cpu_to_be32(mw->pd);
[all...]

Completed in 140 milliseconds

123