Searched refs:slot_idx (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/net/ethernet/sfc/
H A Drx_common.c864 int slot_idx = req - efx->rps_slot; local
940 clear_bit(slot_idx, &efx->rps_slot_map);
951 int slot_idx; local
956 for (slot_idx = 0; slot_idx < EFX_RPS_MAX_IN_FLIGHT; slot_idx++)
957 if (!test_and_set_bit(slot_idx, &efx->rps_slot_map))
959 if (slot_idx >= EFX_RPS_MAX_IN_FLIGHT)
981 req = efx->rps_slot + slot_idx;
1042 clear_bit(slot_idx,
[all...]
/linux-master/drivers/net/ethernet/sfc/siena/
H A Drx_common.c869 int slot_idx = req - efx->rps_slot; local
946 clear_bit(slot_idx, &efx->rps_slot_map);
957 int slot_idx; local
962 for (slot_idx = 0; slot_idx < EFX_RPS_MAX_IN_FLIGHT; slot_idx++)
963 if (!test_and_set_bit(slot_idx, &efx->rps_slot_map))
965 if (slot_idx >= EFX_RPS_MAX_IN_FLIGHT)
987 req = efx->rps_slot + slot_idx;
1048 clear_bit(slot_idx,
[all...]
/linux-master/drivers/scsi/mvsas/
H A Dmv_sas.c863 u32 slot_idx = rx_desc & RXQ_SLOT_MASK; local
864 mvs_tag_free(mvi, slot_idx);
868 struct mvs_slot_info *slot, u32 slot_idx)
904 mvs_slot_free(mvi, slot_idx);
1387 u32 slot_idx = (u32)(slot - mvi->slot_info); local
1389 "slot=%p slot_idx=x%x\n",
1390 mvi, task, slot, slot_idx);
1392 mvs_slot_task_free(mvi, task, slot, slot_idx);
1405 u32 slot_idx, int err)
1479 u32 slot_idx)
867 mvs_slot_task_free(struct mvs_info *mvi, struct sas_task *task, struct mvs_slot_info *slot, u32 slot_idx) argument
1404 mvs_sata_done(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx, int err) argument
1478 mvs_slot_err(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx) argument
1531 u32 slot_idx = rx_desc & RXQ_SLOT_MASK; local
1658 u32 slot_idx; local
[all...]
H A Dmv_64xx.c467 static void mvs_64xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument
470 mvs_cw32(mvi, 0x40 + (slot_idx >> 3), 1 << (slot_idx % 32));
471 mvs_cw32(mvi, 0x00 + (slot_idx >> 3), 1 << (slot_idx % 32));
473 tmp = mvs_cr32(mvi, 0x00 + (slot_idx >> 3));
474 } while (tmp & 1 << (slot_idx % 32));
476 tmp = mvs_cr32(mvi, 0x40 + (slot_idx >> 3));
477 } while (tmp & 1 << (slot_idx % 32));
H A Dmv_94xx.c651 static void mvs_94xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument
654 tmp = mvs_cr32(mvi, MVS_COMMAND_ACTIVE+(slot_idx >> 3));
655 if (tmp & 1 << (slot_idx % 32)) {
656 mv_printk("command active %08X, slot [%x].\n", tmp, slot_idx);
657 mvs_cw32(mvi, MVS_COMMAND_ACTIVE + (slot_idx >> 3),
658 1 << (slot_idx % 32));
661 MVS_COMMAND_ACTIVE + (slot_idx >> 3));
662 } while (tmp & 1 << (slot_idx % 32));
H A Dmv_sas.h117 void (*command_active)(struct mvs_info *mvi, u32 slot_idx);
/linux-master/block/
H A Dblk-crypto-profile.c253 int slot_idx; local
293 slot_idx = blk_crypto_keyslot_index(slot);
295 err = profile->ll_ops.keyslot_program(profile, key, slot_idx);
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dchan.c1415 struct rtw89_fw_mrc_add_arg *arg, u8 slot_idx)
1423 slot_arg = &arg->slots[slot_idx];
1424 role->slot_idx = slot_idx;
1467 struct rtw89_fw_mrc_add_arg *arg, u8 slot_idx)
1471 struct rtw89_fw_mrc_add_slot_arg *slot_arg = &arg->slots[slot_idx];
1580 slot_arg_src = &arg->slots[ref->slot_idx];
1581 slot_idx_tgt = aux->slot_idx;
1583 slot_arg_src = &arg->slots[aux->slot_idx];
1584 slot_idx_tgt = ref->slot_idx;
1414 __mrc_fw_add_role(struct rtw89_dev *rtwdev, struct rtw89_mcc_role *role, struct rtw89_fw_mrc_add_arg *arg, u8 slot_idx) argument
1466 __mrc_fw_add_bt_role(struct rtw89_dev *rtwdev, struct rtw89_fw_mrc_add_arg *arg, u8 slot_idx) argument
[all...]
H A Dfw.h3621 u8 slot_idx; member in struct:rtw89_fw_mrc_upd_duration_arg::__anon1531
H A Dcore.h4957 u8 slot_idx; member in struct:rtw89_mcc_role
H A Dfw.c7095 le32_encode_bits(arg->slots[i].slot_idx,
/linux-master/drivers/net/ethernet/broadcom/
H A Dbgmac.c249 int slot_idx = ring->start % BGMAC_TX_RING_SLOTS; local
250 struct bgmac_slot_info *slot = &ring->slots[slot_idx];
254 if (slot_idx == empty_slot)
257 ctl0 = le32_to_cpu(ring->cpu_base[slot_idx].ctl0);
258 ctl1 = le32_to_cpu(ring->cpu_base[slot_idx].ctl1);
/linux-master/drivers/hid/
H A Dhid-input.c734 (0xff - field->slot_idx) << 16;
2217 unsigned int slot_idx = 0; local
2244 field->slot_idx = slot_idx;
2252 slot_idx++;
2259 report->field[k]->slot_idx = slot_idx;
/linux-master/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c155 static void hisi_sas_slot_index_clear(struct hisi_hba *hisi_hba, int slot_idx) argument
159 __clear_bit(slot_idx, bitmap);
162 static void hisi_sas_slot_index_free(struct hisi_hba *hisi_hba, int slot_idx) argument
165 slot_idx < HISI_SAS_RESERVED_IPTT) {
167 hisi_sas_slot_index_clear(hisi_hba, slot_idx);
172 static void hisi_sas_slot_index_set(struct hisi_hba *hisi_hba, int slot_idx) argument
176 __set_bit(slot_idx, bitmap);
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.h124 u32 slot_idx; member in struct:bnxt_qplib_swq
H A Dqplib_fp.c1620 start_idx = swq->slot_idx;
1657 psns_ext->start_slot_idx = cpu_to_le16(swq->slot_idx);
1763 tail = swq->slot_idx / sq->dbinfo.max_slot;
1824 swq->slot_idx = hwq->prod;
/linux-master/include/linux/
H A Dhid.h513 unsigned int slot_idx; /* slot index in a report */ member in struct:hid_field

Completed in 307 milliseconds