/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/ |
H A D | mthca_pd.c | 39 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 D | mthca_provider.c | 409 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 D | mthca_srq.c | 96 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 D | mthca_dev.h | 425 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 D | proc_desc.c | 128 #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 D | read.c | 282 _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 D | dict.h | 159 #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 D | code.c | 53 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 D | bip_db.c | 556 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 D | mr.c | 112 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 D | ah.c | 65 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 D | srq.c | 71 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 D | BooleanPropertyModel.java | 63 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 D | BooleanGroupPropertyModel.java | 68 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 D | verbs.c | 122 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 D | uverbs_cmd.c | 214 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 D | getproto.c | 128 struct protodata *pd; local 131 if ((pd = __protodata_init()) == NULL) 133 if (getprotobynumber_r(proto, &pd->proto, pd->data, sizeof(pd->data),
|
H A D | getprotoname.c | 142 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 D | driver.h | 73 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 D | verbs.h | 313 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 D | qsort.c | 119 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 D | ib_fmr_pool.h | 79 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
|
/barrelfish-2018-10-04/lib/bulk_transfer/backends/net/ |
H A D | bulk_net_no_copy.c | 189 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 D | test_ib.c | 10 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 D | mr.c | 297 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...] |