/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_api_cmd.c | 597 * @cell_idx: the cell index of the cmd 599 static void free_cmd_buf(struct hinic_api_cmd_chain *chain, int cell_idx) in free_cmd_buf() argument 605 cell_ctxt = &chain->cell_ctxt[cell_idx]; in free_cmd_buf() 616 * @cell_idx: the index of the cell 621 struct hinic_api_cmd_cell *cell, int cell_idx) in alloc_cmd_buf() 637 cell_ctxt = &chain->cell_ctxt[cell_idx]; in alloc_cmd_buf() 651 free_cmd_buf(chain, cell_idx); in alloc_cmd_buf() 662 * @cell_idx: the index of the cell to create 669 int cell_idx, in api_cmd_create_cell() 689 cell_ctxt = &chain->cell_ctxt[cell_idx]; in api_cmd_create_cell() 620 alloc_cmd_buf(struct hinic_api_cmd_chain *chain, struct hinic_api_cmd_cell *cell, int cell_idx) alloc_cmd_buf() argument 668 api_cmd_create_cell(struct hinic_api_cmd_chain *chain, int cell_idx, struct hinic_api_cmd_cell *pre_node, struct hinic_api_cmd_cell **node_vaddr) api_cmd_create_cell() argument 729 api_cmd_destroy_cell(struct hinic_api_cmd_chain *chain, int cell_idx) api_cmd_destroy_cell() argument 768 int cell_idx; api_cmd_destroy_cells() local 785 int err, cell_idx; api_cmd_create_cells() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_api_cmd.c | 597 * @cell_idx: the cell index of the cmd 599 static void free_cmd_buf(struct hinic_api_cmd_chain *chain, int cell_idx) in free_cmd_buf() argument 605 cell_ctxt = &chain->cell_ctxt[cell_idx]; in free_cmd_buf() 616 * @cell_idx: the index of the cell 621 struct hinic_api_cmd_cell *cell, int cell_idx) in alloc_cmd_buf() 635 cell_ctxt = &chain->cell_ctxt[cell_idx]; in alloc_cmd_buf() 649 free_cmd_buf(chain, cell_idx); in alloc_cmd_buf() 660 * @cell_idx: the index of the cell to create 667 int cell_idx, in api_cmd_create_cell() 685 cell_ctxt = &chain->cell_ctxt[cell_idx]; in api_cmd_create_cell() 620 alloc_cmd_buf(struct hinic_api_cmd_chain *chain, struct hinic_api_cmd_cell *cell, int cell_idx) alloc_cmd_buf() argument 666 api_cmd_create_cell(struct hinic_api_cmd_chain *chain, int cell_idx, struct hinic_api_cmd_cell *pre_node, struct hinic_api_cmd_cell **node_vaddr) api_cmd_create_cell() argument 725 api_cmd_destroy_cell(struct hinic_api_cmd_chain *chain, int cell_idx) api_cmd_destroy_cell() argument 764 int cell_idx; api_cmd_destroy_cells() local 781 int err, cell_idx; api_cmd_create_cells() local [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | ti_am335x_tscadc.c | 127 int tscmag_wires = 0, adc_channels = 0, cell_idx = 0, total_channels; in ti_tscadc_probe() local 270 cell = &tscadc->cells[cell_idx++]; in ti_tscadc_probe() 279 cell = &tscadc->cells[cell_idx++]; in ti_tscadc_probe() 287 tscadc->cells, cell_idx, NULL, 0, NULL); in ti_tscadc_probe()
|
/kernel/linux/linux-5.10/sound/soc/intel/atom/ |
H A D | sst-atom-controls.h | 313 #define SST_FILL_LOCATION_IDS(dst, cell_idx, pipe_id) do { \ 314 dst.location_id.p.cell_nbr_idx = (cell_idx); \ 330 #define SST_FILL_DESTINATION3(dst, cell_idx, path_id, mod_id) do { \ 331 SST_FILL_LOCATION_IDS(dst, cell_idx, path_id); \
|
/kernel/linux/linux-6.6/sound/soc/intel/atom/ |
H A D | sst-atom-controls.h | 313 #define SST_FILL_LOCATION_IDS(dst, cell_idx, pipe_id) do { \ 314 dst.location_id.p.cell_nbr_idx = (cell_idx); \ 330 #define SST_FILL_DESTINATION3(dst, cell_idx, path_id, mod_id) do { \ 331 SST_FILL_LOCATION_IDS(dst, cell_idx, path_id); \
|