| /Linux-v5.10/drivers/infiniband/hw/hns/ |
| D | hns_roce_srq.c | 183 struct hns_roce_buf_attr buf_attr = {}; in alloc_srq_buf() local 190 buf_attr.page_shift = hr_dev->caps.srqwqe_buf_pg_sz + HNS_HW_PAGE_SHIFT; in alloc_srq_buf() 191 buf_attr.region[0].size = to_hr_hem_entries_size(srq->wqe_cnt, in alloc_srq_buf() 193 buf_attr.region[0].hopnum = hr_dev->caps.srqwqe_hop_num; in alloc_srq_buf() 194 buf_attr.region_count = 1; in alloc_srq_buf() 195 buf_attr.fixed_page = true; in alloc_srq_buf() 197 err = hns_roce_mtr_create(hr_dev, &srq->buf_mtr, &buf_attr, in alloc_srq_buf() 216 struct hns_roce_buf_attr buf_attr = {}; in alloc_srq_idx() local 221 buf_attr.page_shift = hr_dev->caps.idx_buf_pg_sz + HNS_HW_PAGE_SHIFT; in alloc_srq_idx() 222 buf_attr.region[0].size = to_hr_hem_entries_size(srq->wqe_cnt, in alloc_srq_idx() [all …]
|
| D | hns_roce_mr.c | 118 struct hns_roce_buf_attr buf_attr = {}; in alloc_mr_pbl() local 122 buf_attr.page_shift = is_fast ? PAGE_SHIFT : in alloc_mr_pbl() 124 buf_attr.region[0].size = length; in alloc_mr_pbl() 125 buf_attr.region[0].hopnum = mr->pbl_hop_num; in alloc_mr_pbl() 126 buf_attr.region_count = 1; in alloc_mr_pbl() 127 buf_attr.fixed_page = true; in alloc_mr_pbl() 128 buf_attr.user_access = access; in alloc_mr_pbl() 130 buf_attr.mtt_only = is_fast; in alloc_mr_pbl() 132 err = hns_roce_mtr_create(hr_dev, &mr->pbl_mtr, &buf_attr, in alloc_mr_pbl() 741 struct hns_roce_buf_attr *buf_attr, bool is_direct, in mtr_alloc_bufs() argument [all …]
|
| D | hns_roce_cq.c | 149 struct hns_roce_buf_attr buf_attr = {}; in alloc_cq_buf() local 152 buf_attr.page_shift = hr_dev->caps.cqe_buf_pg_sz + HNS_HW_PAGE_SHIFT; in alloc_cq_buf() 153 buf_attr.region[0].size = hr_cq->cq_depth * hr_cq->cqe_size; in alloc_cq_buf() 154 buf_attr.region[0].hopnum = hr_dev->caps.cqe_hop_num; in alloc_cq_buf() 155 buf_attr.region_count = 1; in alloc_cq_buf() 156 buf_attr.fixed_page = true; in alloc_cq_buf() 158 err = hns_roce_mtr_create(hr_dev, &hr_cq->mtr, &buf_attr, in alloc_cq_buf()
|
| D | hns_roce_qp.c | 494 struct hns_roce_buf_attr *buf_attr) in set_wqe_buf_attr() argument 505 if (buf_size > 0 && idx < ARRAY_SIZE(buf_attr->region)) { in set_wqe_buf_attr() 506 buf_attr->region[idx].size = buf_size; in set_wqe_buf_attr() 507 buf_attr->region[idx].hopnum = hr_dev->caps.wqe_sq_hop_num; in set_wqe_buf_attr() 516 if (buf_size > 0 && idx < ARRAY_SIZE(buf_attr->region)) { in set_wqe_buf_attr() 517 buf_attr->region[idx].size = buf_size; in set_wqe_buf_attr() 518 buf_attr->region[idx].hopnum = hr_dev->caps.wqe_sge_hop_num; in set_wqe_buf_attr() 527 if (buf_size > 0 && idx < ARRAY_SIZE(buf_attr->region)) { in set_wqe_buf_attr() 528 buf_attr->region[idx].size = buf_size; in set_wqe_buf_attr() 529 buf_attr->region[idx].hopnum = hr_dev->caps.wqe_rq_hop_num; in set_wqe_buf_attr() [all …]
|
| D | hns_roce_hw_v2.c | 5868 struct hns_roce_buf_attr buf_attr = {}; in alloc_eq_buf() local 5876 buf_attr.page_shift = hr_dev->caps.eqe_buf_pg_sz + HNS_HW_PAGE_SHIFT; in alloc_eq_buf() 5877 buf_attr.region[0].size = eq->entries * eq->eqe_size; in alloc_eq_buf() 5878 buf_attr.region[0].hopnum = eq->hop_num; in alloc_eq_buf() 5879 buf_attr.region_count = 1; in alloc_eq_buf() 5880 buf_attr.fixed_page = true; in alloc_eq_buf() 5882 err = hns_roce_mtr_create(hr_dev, &eq->mtr, &buf_attr, in alloc_eq_buf()
|
| D | hns_roce_device.h | 1152 struct hns_roce_buf_attr *buf_attr,
|
| /Linux-v5.10/drivers/staging/media/atomisp/pci/runtime/frame/interface/ |
| D | ia_css_frame_comm.h | 95 struct ia_css_buffer_sp buf_attr; member
|
| /Linux-v5.10/drivers/staging/media/atomisp/pci/ |
| D | sh_css_sp.c | 88 initialize_frame_buffer_attribute(struct ia_css_buffer_sp *buf_attr); 453 sh_css_copy_buffer_attr_to_spbuffer(&sp_frame_out->buf_attr, in sh_css_copy_frame_to_spframe() 866 initialize_frame_buffer_attribute(struct ia_css_buffer_sp *buf_attr) in initialize_frame_buffer_attribute() argument 868 buf_attr->buf_src.queue_id = SH_CSS_INVALID_QUEUE_ID; in initialize_frame_buffer_attribute() 869 buf_attr->buf_type = IA_CSS_BUFFER_TYPE_INVALID; in initialize_frame_buffer_attribute() 877 initialize_frame_buffer_attribute(&frames->in.buf_attr); in initialize_stage_frames() 879 initialize_frame_buffer_attribute(&frames->out[i].buf_attr); in initialize_stage_frames() 881 initialize_frame_buffer_attribute(&frames->out_vf.buf_attr); in initialize_stage_frames()
|
| /Linux-v5.10/drivers/staging/media/ipu3/ |
| D | ipu3-css.c | 911 frames_sp->in.buf_attr = buffer_sp_init; in imgu_css_pipeline_init() 913 frames_sp->out[i].buf_attr = buffer_sp_init; in imgu_css_pipeline_init() 914 frames_sp->out_vf.buf_attr = buffer_sp_init; in imgu_css_pipeline_init() 939 frame_sp->buf_attr.buf_src.queue_id = IMGU_ABI_QUEUE_C_ID; in imgu_css_pipeline_init() 940 frame_sp->buf_attr.buf_type = IMGU_ABI_BUFFER_TYPE_INPUT_FRAME; in imgu_css_pipeline_init() 952 frame_sp->buf_attr.buf_src.queue_id = IMGU_ABI_QUEUE_D_ID; in imgu_css_pipeline_init() 953 frame_sp->buf_attr.buf_type = IMGU_ABI_BUFFER_TYPE_OUTPUT_FRAME; in imgu_css_pipeline_init() 956 frame_sp->buf_attr.buf_src.queue_id = IMGU_ABI_QUEUE_EVENT_ID; in imgu_css_pipeline_init() 979 frame_sp->buf_attr.buf_src.queue_id = IMGU_ABI_QUEUE_E_ID; in imgu_css_pipeline_init() 980 frame_sp->buf_attr.buf_type = IMGU_ABI_BUFFER_TYPE_VF_OUTPUT_FRAME; in imgu_css_pipeline_init()
|
| D | ipu3-abi.h | 1412 struct imgu_abi_buffer_sp buf_attr; member
|
| /Linux-v5.10/drivers/staging/rtl8188eu/core/ |
| D | rtw_ieee80211.c | 611 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_attr, u32 *len_attr) in rtw_get_wps_attr() argument 635 if (buf_attr) in rtw_get_wps_attr() 636 memcpy(buf_attr, attr_ptr, attr_len); in rtw_get_wps_attr()
|
| /Linux-v5.10/drivers/staging/rtl8723bs/core/ |
| D | rtw_ieee80211.c | 785 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_attr, u32 *len_attr) in rtw_get_wps_attr() argument 812 if (buf_attr) in rtw_get_wps_attr() 813 memcpy(buf_attr, attr_ptr, attr_len); in rtw_get_wps_attr()
|
| /Linux-v5.10/drivers/staging/rtl8188eu/include/ |
| D | ieee80211.h | 732 u8 *buf_attr, u32 *len_attr);
|
| /Linux-v5.10/drivers/staging/rtl8723bs/include/ |
| D | ieee80211.h | 1144 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_attr, u32 *len_attr);
|