Symbol: buffer_type
drivers/media/platform/qcom/iris/iris_buffer.c
262
enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_buffer.c
265
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_buffer.c
279
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_buffer.c
294
enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_buffer.c
296
struct iris_buffers *buffers = &inst->buffers[buffer_type];
drivers/media/platform/qcom/iris/iris_buffer.c
298
buffers->size = inst->core->iris_platform_data->get_vpu_buffer_size(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_buffer.c
299
buffers->min_count = iris_vpu_buf_count(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_buffer.c
336
enum iris_buffer_type buffer_type, u32 index)
drivers/media/platform/qcom/iris/iris_buffer.c
338
struct iris_buffers *buffers = &inst->buffers[buffer_type];
drivers/media/platform/qcom/iris/iris_buffer.c
350
buffer->type = buffer_type;
drivers/media/platform/qcom/iris/iris_buffer.c
420
int iris_queue_internal_deferred_buffers(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_buffer.c
426
buffers = &inst->buffers[buffer_type];
drivers/media/platform/qcom/iris/iris_buffer.c
573
enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_buffer.c
576
struct iris_buffers *buffers = &inst->buffers[buffer_type];
drivers/media/platform/qcom/iris/iris_buffer.c
618
int iris_alloc_and_queue_persist_bufs(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_buffer.c
620
struct iris_buffers *buffers = &inst->buffers[buffer_type];
drivers/media/platform/qcom/iris/iris_buffer.c
628
iris_fill_internal_buf_info(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_buffer.c
631
ret = iris_create_internal_buffer(inst, buffer_type, i);
drivers/media/platform/qcom/iris/iris_buffer.h
110
int iris_get_buffer_size(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_buffer.h
114
int iris_queue_internal_deferred_buffers(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_common.c
204
enum iris_buffer_type buffer_type;
drivers/media/platform/qcom/iris/iris_common.c
209
buffer_type = BUF_INPUT;
drivers/media/platform/qcom/iris/iris_common.c
212
buffer_type = BUF_OUTPUT;
drivers/media/platform/qcom/iris/iris_common.c
226
iris_flush_deferred_buffers(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_common.c
232
iris_flush_deferred_buffers(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
11
static u32 iris_hfi_gen1_buf_type_from_driver(enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
13
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
342
u32 buffer_type, i;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
360
buffer_type = iris_hfi_gen1_buf_type_from_driver(buf->type);
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
361
if (buffer_type == -EINVAL) {
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
366
int_pkt->buffer_type = buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
397
u32 packet_size, buffer_type, i;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
400
buffer_type = iris_hfi_gen1_buf_type_from_driver(buf->type);
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
401
if (buffer_type == -EINVAL)
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
404
if (buffer_type == HFI_BUFFER_INPUT)
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
417
if (buffer_type == HFI_BUFFER_OUTPUT ||
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
418
buffer_type == HFI_BUFFER_OUTPUT2) {
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
437
pkt->buffer_type = buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
498
fsize->buffer_type = in->buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
515
hfi->buffer_type = in->buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
523
info->buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
553
multi->buffer_type = in->buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
673
frate->buffer_type = in->buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
682
plane_actual_info->buffer_type = in->buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
739
fs.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
748
fs.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
750
fs.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
778
fmt.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
785
fmt.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
791
fmt.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
799
fmt.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
816
pconstraint.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
885
multi.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
892
multi.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
897
multi.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
904
multi.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
956
frate.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c
967
plane_actual_info.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
195
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
255
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
316
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
334
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
365
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
377
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
388
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
405
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h
446
u32 buffer_type;
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c
116
enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c
1171
static u32 iris_hfi_gen2_buf_type_from_driver(u32 domain, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c
1173
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c
119
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c
135
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
66
static bool iris_hfi_gen2_is_valid_hfi_buffer_type(u32 buffer_type)
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
68
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
86
static bool iris_hfi_gen2_is_valid_hfi_port(u32 port, u32 buffer_type)
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
88
if (port == HFI_PORT_NONE && buffer_type != HFI_BUFFER_PERSIST)
drivers/media/platform/qcom/iris/iris_platform_common.h
219
u32 (*get_vpu_buffer_size)(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2021
u32 iris_vpu_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2057
if (buf_type_handle_arr[i].type == buffer_type) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2066
u32 iris_vpu33_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2082
return iris_vpu_buf_size(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2085
if (enc_internal_buf_type_handle[i].type == buffer_type) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2094
u32 iris_vpu4x_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2129
if (buf_type_handle_arr[i].type == buffer_type) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2139
enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2141
if (buffer_type == BUF_BIN || buffer_type == BUF_LINE ||
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2142
buffer_type == BUF_PERSIST) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2144
} else if (buffer_type == BUF_COMV || buffer_type == BUF_NON_COMV) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2167
int iris_vpu_buf_count(struct iris_inst *inst, enum iris_buffer_type buffer_type)
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2169
switch (buffer_type) {
drivers/media/platform/qcom/iris/iris_vpu_buffer.c
2186
return internal_buffer_count(inst, buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.h
288
u32 iris_vpu_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.h
289
u32 iris_vpu33_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.h
290
u32 iris_vpu4x_buf_size(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/iris/iris_vpu_buffer.h
291
int iris_vpu_buf_count(struct iris_inst *inst, enum iris_buffer_type buffer_type);
drivers/media/platform/qcom/venus/helpers.c
1129
fs.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/venus/helpers.c
1144
fs.buffer_type = buftype;
drivers/media/platform/qcom/venus/helpers.c
120
fdata.buffer_type = buf->type;
drivers/media/platform/qcom/venus/helpers.c
1201
pconstraint.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/venus/helpers.c
1256
fmt.buffer_type = buftype;
drivers/media/platform/qcom/venus/helpers.c
1289
multi.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/venus/helpers.c
1296
multi.buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/venus/helpers.c
1853
plane_actual_info.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/venus/helpers.c
270
bd.buffer_type = buf->type;
drivers/media/platform/qcom/venus/helpers.c
300
bd.buffer_type = buf->type;
drivers/media/platform/qcom/venus/helpers.c
391
bd.buffer_type = buf->type;
drivers/media/platform/qcom/venus/helpers.c
427
bd->buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/venus/helpers.c
515
fdata.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/venus/helpers.c
528
fdata.buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/venus/helpers.c
530
fdata.buffer_type = inst->opb_buftype;
drivers/media/platform/qcom/venus/hfi.c
523
if (fd->buffer_type == HFI_BUFFER_INPUT)
drivers/media/platform/qcom/venus/hfi.c
525
else if (fd->buffer_type == HFI_BUFFER_OUTPUT ||
drivers/media/platform/qcom/venus/hfi.c
526
fd->buffer_type == HFI_BUFFER_OUTPUT2)
drivers/media/platform/qcom/venus/hfi.h
22
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi.h
32
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
1059
info->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
1151
multi->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
1321
info->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
198
if (bd->buffer_type == HFI_BUFFER_OUTPUT ||
drivers/media/platform/qcom/venus/hfi_cmds.c
199
bd->buffer_type == HFI_BUFFER_OUTPUT2) {
drivers/media/platform/qcom/venus/hfi_cmds.c
218
pkt->buffer_type = bd->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
236
if (bd->buffer_type == HFI_BUFFER_OUTPUT ||
drivers/media/platform/qcom/venus/hfi_cmds.c
237
bd->buffer_type == HFI_BUFFER_OUTPUT2) {
drivers/media/platform/qcom/venus/hfi_cmds.c
259
pkt->buffer_type = bd->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
323
if (out_frame->buffer_type == HFI_BUFFER_OUTPUT)
drivers/media/platform/qcom/venus/hfi_cmds.c
325
else if (out_frame->buffer_type == HFI_BUFFER_OUTPUT2)
drivers/media/platform/qcom/venus/hfi_cmds.c
431
frate->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
440
hfi->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
448
fsize->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.c
536
multi->buffer_type = in->buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.h
115
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.h
225
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_cmds.h
82
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1012
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1023
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1029
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1253
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1260
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
1265
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
683
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
751
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
758
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
890
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
932
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_helper.h
994
u32 buffer_type;
drivers/media/platform/qcom/venus/hfi_msgs.c
553
u32 pic_type = 0, buffer_type = 0, output_tag = -1;
drivers/media/platform/qcom/venus/hfi_msgs.c
565
buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/venus/hfi_msgs.c
581
buffer_type = HFI_BUFFER_OUTPUT;
drivers/media/platform/qcom/venus/hfi_msgs.c
583
buffer_type = HFI_BUFFER_OUTPUT2;
drivers/media/platform/qcom/venus/hfi_msgs.c
590
if (buffer_type != HFI_BUFFER_OUTPUT &&
drivers/media/platform/qcom/venus/hfi_msgs.c
591
buffer_type != HFI_BUFFER_OUTPUT2)
drivers/media/platform/qcom/venus/hfi_msgs.c
622
inst->ops->buf_done(inst, buffer_type, output_tag, filled_len,
drivers/media/platform/qcom/venus/hfi_parser.c
180
rawfmts[i].buftype = fmt->buffer_type;
drivers/media/platform/qcom/venus/hfi_parser.c
80
if (mode->buffer_type == HFI_BUFFER_OUTPUT ||
drivers/media/platform/qcom/venus/hfi_parser.c
81
mode->buffer_type == HFI_BUFFER_OUTPUT2)
drivers/media/platform/qcom/venus/hfi_venus.c
1351
if (bd->buffer_type == HFI_BUFFER_INPUT)
drivers/media/platform/qcom/venus/hfi_venus.c
1371
if (bd->buffer_type == HFI_BUFFER_INPUT)
drivers/media/platform/qcom/venus/vdec.c
570
fdata.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/venus/venc.c
550
fdata.buffer_type = HFI_BUFFER_INPUT;
drivers/media/platform/qcom/venus/venc.c
684
frate.buffer_type = HFI_BUFFER_OUTPUT;
drivers/memstick/core/ms_block.h
118
unsigned short buffer_type;
drivers/net/ethernet/intel/igc/igc.h
113
enum igc_tx_buffer_type buffer_type;
drivers/net/ethernet/intel/igc/igc_main.c
2958
tstamp->buffer_type = IGC_TX_BUFFER_TYPE_XSK;
drivers/net/ethernet/intel/igc/igc_ptp.c
541
if (tstamp->buffer_type == IGC_TX_BUFFER_TYPE_XSK) {
drivers/net/ethernet/intel/igc/igc_ptp.c
550
tstamp->buffer_type = 0;
drivers/net/ethernet/intel/igc/igc_ptp.c
600
if (tstamp->buffer_type != IGC_TX_BUFFER_TYPE_XSK)
drivers/net/ethernet/intel/igc/igc_ptp.c
782
if (tstamp->buffer_type == IGC_TX_BUFFER_TYPE_XSK) {
drivers/net/wireless/ath/ath11k/hal_rx.c
15
u8 owner, u8 buffer_type, u32 magic)
drivers/net/wireless/ath/ath11k/hal_rx.c
18
FIELD_PREP(HAL_DESC_HDR_INFO0_BUF_TYPE, buffer_type);
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
17
u8 owner, u8 buffer_type, u32 magic)
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
20
le32_encode_bits(buffer_type, HAL_DESC_HDR_INFO0_BUF_TYPE);
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
172
unsigned int buffer_type;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
398
if (pad->buffer_type != PMIC_GPIO_OUT_BUF_CMOS)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
403
if (pad->buffer_type != PMIC_GPIO_OUT_BUF_OPEN_DRAIN_NMOS)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
408
if (pad->buffer_type != PMIC_GPIO_OUT_BUF_OPEN_DRAIN_PMOS)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
497
pad->buffer_type = PMIC_GPIO_OUT_BUF_CMOS;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
502
pad->buffer_type = PMIC_GPIO_OUT_BUF_OPEN_DRAIN_NMOS;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
507
pad->buffer_type = PMIC_GPIO_OUT_BUF_OPEN_DRAIN_PMOS;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
591
val = pad->buffer_type << PMIC_GPIO_REG_OUT_TYPE_SHIFT;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
712
seq_printf(s, " %-10s", buffer_types[pad->buffer_type]);
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
972
pad->buffer_type = val >> PMIC_GPIO_REG_OUT_TYPE_SHIFT;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
973
pad->buffer_type &= PMIC_GPIO_REG_OUT_TYPE_MASK;
drivers/scsi/mpt3sas/mpt3sas_base.h
1995
int mpt3sas_send_diag_release(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1569
_ctl_diag_capability(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type)
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1573
switch (buffer_type) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1630
u8 buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1653
buffer_type = diag_register->buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1654
if (!_ctl_diag_capability(ioc, buffer_type)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1656
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1663
diag_register->unique_id, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1667
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1669
!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1673
__func__, buffer_type, ioc->unique_id[buffer_type]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1677
if (ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1690
if (ioc->unique_id[buffer_type] == MPT3DIAGBUFFUNIQUEID &&
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1691
ioc->diag_buffer_sz[buffer_type] ==
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1694
if (!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1698
__func__, buffer_type,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1699
ioc->unique_id[buffer_type],
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1706
ioc->unique_id[buffer_type] =
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1711
} else if (ioc->unique_id[buffer_type] !=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1713
if (ioc->unique_id[buffer_type] !=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1715
ioc->diag_buffer_sz[buffer_type] !=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1717
!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1721
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1726
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1729
} else if (ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1732
if (ioc->unique_id[buffer_type] != MPT3DIAGBUFFUNIQUEID ||
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1733
ioc->diag_buffer_sz[buffer_type] !=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1738
__func__, buffer_type,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1739
ioc->diag_buffer_sz[buffer_type]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1764
request_data = ioc->diag_buffer[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1766
ioc->unique_id[buffer_type] = diag_register->unique_id;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1770
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1772
memcpy(ioc->product_specific[buffer_type],
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1774
ioc->diagnostic_flags[buffer_type] = diag_register->diagnostic_flags;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1777
request_data_dma = ioc->diag_buffer_dma[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1778
if (request_data_sz != ioc->diag_buffer_sz[buffer_type]) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1780
ioc->diag_buffer_sz[buffer_type],
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1787
ioc->diag_buffer_sz[buffer_type] = 0;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1788
ioc->diag_buffer_dma[buffer_type] = 0;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1798
ioc->diag_buffer[buffer_type] = request_data;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1799
ioc->diag_buffer_sz[buffer_type] = request_data_sz;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1800
ioc->diag_buffer_dma[buffer_type] = request_data_dma;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1804
mpi_request->BufferType = diag_register->buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1819
cpu_to_le32(ioc->product_specific[buffer_type][i]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1844
ioc->diag_buffer_status[buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1863
ioc->diag_buffer[buffer_type] = NULL;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1864
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1895
diag_register.buffer_type = MPI2_DIAG_BUF_TYPE_TRACE;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1962
diag_register.buffer_type = MPI2_DIAG_BUF_TYPE_SNAPSHOT;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1971
diag_register.buffer_type = MPI2_DIAG_BUF_TYPE_EXTENDED;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2001
if (!rc && (ioc->diag_buffer_status[karg.buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2003
ioc->diag_buffer_status[karg.buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2024
u8 buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2035
buffer_type = _ctl_diag_get_bufftype(ioc, karg.unique_id);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2036
if (buffer_type == MPT3_DIAG_UID_NOT_FOUND) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2042
if (!_ctl_diag_capability(ioc, buffer_type)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2044
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2048
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2051
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2054
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2057
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2061
if (karg.unique_id != ioc->unique_id[buffer_type]) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2067
request_data = ioc->diag_buffer[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2070
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2074
if (ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2076
ioc->unique_id[buffer_type] = MPT3DIAGBUFFUNIQUEID;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2077
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2079
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2082
request_data_sz = ioc->diag_buffer_sz[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2083
request_data_dma = ioc->diag_buffer_dma[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2086
ioc->diag_buffer[buffer_type] = NULL;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2087
ioc->diag_buffer_status[buffer_type] = 0;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2107
u8 buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2119
buffer_type = karg.buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2121
if (!_ctl_diag_capability(ioc, buffer_type)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2123
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2127
if (!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2129
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2132
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2138
if (karg.unique_id != ioc->unique_id[buffer_type]) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2145
request_data = ioc->diag_buffer[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2148
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2152
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2156
if (!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2160
if (!(ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2164
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2170
ioc->product_specific[buffer_type][i];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2172
karg.total_buffer_size = ioc->diag_buffer_sz[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2174
karg.unique_id = ioc->unique_id[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2175
karg.diagnostic_flags = ioc->diagnostic_flags[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2193
mpt3sas_send_diag_release(struct MPT3SAS_ADAPTER *ioc, u8 buffer_type,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2213
if (ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2215
ioc->diag_buffer_status[buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2244
mpi_request->BufferType = buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2273
ioc->diag_buffer_status[buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2303
u8 buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2315
buffer_type = _ctl_diag_get_bufftype(ioc, karg.unique_id);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2316
if (buffer_type == MPT3_DIAG_UID_NOT_FOUND) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2322
if (!_ctl_diag_capability(ioc, buffer_type)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2324
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2328
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2331
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2335
if (karg.unique_id != ioc->unique_id[buffer_type]) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2341
if (ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2344
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2348
request_data = ioc->diag_buffer[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2352
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2357
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2359
ioc->diag_buffer_status[buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2361
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2364
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2368
rc = mpt3sas_send_diag_release(ioc, buffer_type, &issue_reset);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2390
u8 buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2405
buffer_type = _ctl_diag_get_bufftype(ioc, karg.unique_id);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2406
if (buffer_type == MPT3_DIAG_UID_NOT_FOUND) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2412
if (!_ctl_diag_capability(ioc, buffer_type)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2414
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2418
if (karg.unique_id != ioc->unique_id[buffer_type]) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2424
request_data = ioc->diag_buffer[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2427
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2431
request_size = ioc->diag_buffer_sz[buffer_type];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2467
__func__, buffer_type));
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2468
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2472
__func__, buffer_type));
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2499
mpi_request->BufferType = buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2501
cpu_to_le32(ioc->diag_buffer_sz[buffer_type]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2503
cpu_to_le64(ioc->diag_buffer_dma[buffer_type]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2506
cpu_to_le32(ioc->product_specific[buffer_type][i]);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2533
ioc->diag_buffer_status[buffer_type] |=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2535
ioc->diag_buffer_status[buffer_type] &=
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2568
u32 buffer_type = 0;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2581
buffer_type = _ctl_diag_get_bufftype(ioc, karg.unique_id);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2582
if (buffer_type == MPT3_DIAG_UID_NOT_FOUND) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2588
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2591
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2594
if ((ioc->diag_buffer_status[buffer_type] &
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2597
__func__, buffer_type);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
3770
diag_register.buffer_type = MPI2_DIAG_BUF_TYPE_TRACE;
drivers/scsi/mpt3sas/mpt3sas_ctl.h
357
uint8_t buffer_type;
drivers/scsi/mpt3sas/mpt3sas_ctl.h
397
uint8_t buffer_type;
drivers/staging/fbtft/fbtft-bus.c
14
#define define_fbtft_write_reg(func, buffer_type, data_type, modifier) \
drivers/staging/fbtft/fbtft-bus.c
20
buffer_type *buf = (buffer_type *)par->buf; \
drivers/staging/fbtft/fbtft-bus.c
30
par->info->device, buffer_type, buf, len, \
drivers/staging/fbtft/fbtft-bus.c
38
buf = (buffer_type *)(par->buf + 1); \