/linux-master/crypto/ |
H A D | twofish_common.c | 500 ctx->s[0][i] = mds[0][q0[q0[q1[(b) ^ sa] ^ se] ^ si] ^ sm]; \ 580 u8 si = 0, sj = 0, sk = 0, sl = 0, sm = 0, sn = 0, so = 0, sp = 0; local 624 CALC_S (sm, sn, so, sp, 24, 0x00, 0x2D, 0x01, 0x2D); /* 01 A4 02 A4 */ 625 CALC_S (sm, sn, so, sp, 25, 0x2D, 0xA4, 0x44, 0x8A); /* A4 56 A1 55 */ 626 CALC_S (sm, sn, so, sp, 26, 0x8A, 0xD5, 0xBF, 0xD1); /* 55 82 FC 87 */ 627 CALC_S (sm, sn, so, sp, 27, 0xD1, 0x7F, 0x3D, 0x99); /* 87 F3 C1 5A */ 628 CALC_S (sm, sn, so, sp, 28, 0x99, 0x46, 0x66, 0x96); /* 5A 1E 47 58 */ 629 CALC_S (sm, sn, so, sp, 29, 0x96, 0x3C, 0x5B, 0xED); /* 58 C6 AE DB */ 630 CALC_S (sm, sn, so, sp, 30, 0xED, 0x37, 0x4F, 0xE0); /* DB 68 3D 9E */ 631 CALC_S (sm, s [all...] |
/linux-master/drivers/bus/mhi/ep/ |
H A D | Makefile | 2 mhi_ep-y := main.o mmio.o ring.o sm.o
|
/linux-master/drivers/char/tpm/ |
H A D | tpm_crb.c | 93 u32 sm; member in struct:crb_priv 139 if (priv->sm != ACPI_TPM2_COMMAND_BUFFER_WITH_PLUTON) 176 if ((priv->sm == ACPI_TPM2_START_METHOD) || 177 (priv->sm == ACPI_TPM2_COMMAND_BUFFER_WITH_START_METHOD) || 178 (priv->sm == ACPI_TPM2_COMMAND_BUFFER_WITH_ARM_SMC)) 225 if ((priv->sm == ACPI_TPM2_START_METHOD) || 226 (priv->sm == ACPI_TPM2_COMMAND_BUFFER_WITH_START_METHOD) || 227 (priv->sm == ACPI_TPM2_COMMAND_BUFFER_WITH_ARM_SMC)) 414 if (priv->sm == ACPI_TPM2_COMMAND_BUFFER_WITH_PLUTON) 426 if ((priv->sm 736 u32 sm; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxga102.c | 25 ga102_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 31 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x608), sm);
|
H A D | ctxgf100.c | 1078 int i, j, sm = 0; local 1083 if (sm < gr->sm_nr) 1084 data |= gr->sm[sm++].gpc << (j * 8); 1293 gf100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 1296 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), sm); 1297 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x4e8), sm); 1298 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); 1299 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm); 1306 int sm; local [all...] |
H A D | ctxgf100.h | 49 void (*sm_id)(struct gf100_gr *, int gpc, int tpc, int sm);
|
H A D | ctxgm107.c | 950 gm107_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 953 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), sm); 954 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); 955 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm);
|
H A D | ctxgm200.c | 52 u8 sm, i; local 54 for (sm = 0; sm < gr->sm_nr; sm++) { 55 const u8 gpc = gr->sm[sm].gpc; 56 const u8 tpc = gr->sm[sm].tpc; 57 dist[sm / 4] |= ((gpc << 4) | tpc) << ((sm [all...] |
H A D | ctxgp100.c | 111 u8 sm, i; local 113 for (sm = 0; sm < gr->sm_nr; sm++) { 114 const u8 gpc = gr->sm[sm].gpc; 115 const u8 tpc = gr->sm[sm].tpc; 116 dist[sm / 4] |= ((gpc << 4) | tpc) << ((sm [all...] |
H A D | ctxgv100.c | 160 gv100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 166 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x608), sm); 167 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); 168 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm);
|
H A D | ctxtu102.c | 34 tu102_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 40 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x608), sm); 41 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm);
|
H A D | gf100.c | 1902 gr->sm[gr->sm_nr].gpc = gpc; 1903 gr->sm[gr->sm_nr].tpc = tpc;
|
H A D | gf100.h | 129 } sm[TPC_MAX]; member in struct:gf100_gr
|
H A D | gv100.c | 28 gv100_gr_trap_sm(struct gf100_gr *gr, int gpc, int tpc, int sm) argument 32 u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x730 + (sm * 0x80))); 33 u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x734 + (sm * 0x80))); 42 gpc, tpc, sm, gerr, glob, werr, warp ? warp->name : ""); 44 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x730 + sm * 0x80), 0x00000000); 45 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x734 + sm * 0x80), gerr); 67 int sm; local 68 for (sm = 0; sm < 0x100; sm [all...] |
H A D | tu102.c | 39 int sm; local 44 for (sm = 0; sm < gr->sm_nr; sm++) { 45 int tpc = gv100_gr_nonpes_aware_tpc(gr, gr->sm[sm].gpc, gr->sm[sm].tpc); 47 nvkm_wr32(device, GPC_UNIT(gr->sm[sm] [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-nomadik.c | 189 * @sm: speed mode 208 enum i2c_freq_mode sm; member in struct:nmk_i2c_dev 425 switch (priv->sm) { 469 if (priv->sm > I2C_FREQ_MODE_FAST) { 478 writel(FIELD_PREP(I2C_CR_SM, priv->sm), priv->virtbase + I2C_CR); 1020 priv->sm = I2C_FREQ_MODE_STANDARD; 1022 priv->sm = I2C_FREQ_MODE_FAST;
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 4996 static const bool sm[][IB_QPS_ERR + 1] = { local 5015 return sm[cur_state][new_state];
|
/linux-master/drivers/md/ |
H A D | dm-clone-metadata.c | 143 struct dm_space_map *sm; member in struct:dm_clone_metadata 290 r = dm_sm_root_size(cmd->sm, &root_size); 294 return dm_sm_copy_root(cmd->sm, &cmd->metadata_space_map_root, root_size); 344 &cmd->tm, &cmd->sm); 366 r = dm_tm_create_with_sm(cmd->bm, SUPERBLOCK_LOCATION, &cmd->tm, &cmd->sm); 417 dm_sm_destroy(cmd->sm); 461 dm_sm_destroy(cmd->sm); 1003 r = dm_sm_get_nr_free(cmd->sm, result); 1018 r = dm_sm_get_nr_blocks(cmd->sm, result);
|
H A D | dm-era-target.c | 274 struct dm_space_map *sm; member in struct:era_metadata 451 &md->tm, &md->sm); 474 dm_sm_destroy(md->sm); 485 r = dm_sm_root_size(md->sm, &metadata_len); 489 return dm_sm_copy_root(md->sm, &md->metadata_space_map_root, 562 dm_sm_destroy(md->sm); 595 &md->tm, &md->sm); 658 dm_sm_destroy(md->sm); 1054 r = dm_sm_inc_block(md->sm, SUPERBLOCK_LOCATION); 1064 dm_sm_dec_block(md->sm, SUPERBLOCK_LOCATIO [all...] |
H A D | dm-thin-metadata.c | 322 * given sm function. 326 static void with_runs(struct dm_space_map *sm, const __le64 *value_le, unsigned int count, run_fn fn) argument 341 fn(sm, begin, end); 353 fn(sm, begin, end); 2028 static int __resize_space_map(struct dm_space_map *sm, dm_block_t new_count) argument 2033 r = dm_sm_get_nr_blocks(sm, &old_count); 2045 return dm_sm_extend(sm, new_count - old_count);
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-space-map-disk.c | 26 struct dm_space_map sm; member in struct:sm_disk 35 static void sm_disk_destroy(struct dm_space_map *sm) argument 37 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 42 static int sm_disk_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 44 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 49 static int sm_disk_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 51 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 58 sm_disk_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 67 sm_disk_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 75 sm_disk_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 90 sm_disk_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 104 sm_disk_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 117 sm_disk_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 130 sm_disk_new_block(struct dm_space_map *sm, dm_block_t *b) argument 158 sm_disk_commit(struct dm_space_map *sm) argument 173 sm_disk_root_size(struct dm_space_map *sm, size_t *result) argument 180 sm_disk_copy_root(struct dm_space_map *sm, void *where_le, size_t max) argument [all...] |
H A D | dm-space-map-metadata.c | 169 struct dm_space_map sm; member in struct:sm_metadata 276 static void sm_metadata_destroy(struct dm_space_map *sm) argument 278 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); 283 static int sm_metadata_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 285 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); 292 static int sm_metadata_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 294 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); 302 sm_metadata_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 342 sm_metadata_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 394 sm_metadata_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 413 sm_metadata_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 432 sm_metadata_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 449 sm_metadata_new_block_(struct dm_space_map *sm, dm_block_t *b) argument 486 sm_metadata_new_block(struct dm_space_map *sm, dm_block_t *b) argument 509 sm_metadata_commit(struct dm_space_map *sm) argument 524 sm_metadata_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) argument 536 sm_metadata_root_size(struct dm_space_map *sm, size_t *result) argument 543 sm_metadata_copy_root(struct dm_space_map *sm, void *where_le, size_t max) argument 586 sm_bootstrap_destroy(struct dm_space_map *sm) argument 590 sm_bootstrap_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 597 sm_bootstrap_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 606 sm_bootstrap_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 615 sm_bootstrap_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 625 sm_bootstrap_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 633 sm_bootstrap_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 641 sm_bootstrap_new_block(struct dm_space_map *sm, dm_block_t *b) argument 656 sm_bootstrap_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 668 sm_bootstrap_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 680 sm_bootstrap_commit(struct dm_space_map *sm) argument 685 sm_bootstrap_root_size(struct dm_space_map *sm, size_t *result) argument 692 sm_bootstrap_copy_root(struct dm_space_map *sm, void *where, size_t max) argument 719 sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 784 dm_sm_metadata_create(struct dm_space_map *sm, struct dm_transaction_manager *tm, dm_block_t nr_blocks, dm_block_t superblock) argument 827 dm_sm_metadata_open(struct dm_space_map *sm, struct dm_transaction_manager *tm, void *root_le, size_t len) argument [all...] |
H A D | dm-space-map-metadata.h | 26 * between the tm and sm. 33 int dm_sm_metadata_create(struct dm_space_map *sm, 41 int dm_sm_metadata_open(struct dm_space_map *sm,
|
H A D | dm-space-map.h | 20 void (*destroy)(struct dm_space_map *sm); 25 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); 31 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); 41 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); 43 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); 44 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, 46 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); 48 int (*commit)(struct dm_space_map *sm); 50 int (*inc_blocks)(struct dm_space_map *sm, dm_block_t b, dm_block_t e); 51 int (*dec_blocks)(struct dm_space_map *sm, dm_block_ 78 dm_sm_destroy(struct dm_space_map *sm) argument 84 dm_sm_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 89 dm_sm_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 94 dm_sm_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 99 dm_sm_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 105 dm_sm_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 111 dm_sm_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 117 dm_sm_commit(struct dm_space_map *sm) argument 122 dm_sm_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 127 dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b) argument 132 dm_sm_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) argument 137 dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b) argument 142 dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b) argument 147 dm_sm_root_size(struct dm_space_map *sm, size_t *result) argument 152 dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) argument 157 dm_sm_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) argument [all...] |
H A D | dm-transaction-manager.c | 95 struct dm_space_map *sm; member in struct:dm_transaction_manager 163 struct dm_space_map *sm) 175 tm->sm = sm; 219 r = dm_sm_commit(tm->sm); 249 r = dm_sm_new_block(tm->sm, &new_block); 255 dm_sm_dec_block(tm->sm, new_block); 276 r = dm_sm_new_block(tm->sm, &new); 280 r = dm_sm_dec_block(tm->sm, orig); 317 r = dm_sm_count_is_more_than_one(tm->sm, ori 162 dm_tm_create(struct dm_block_manager *bm, struct dm_space_map *sm) argument 461 dm_tm_create_internal(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm, int create, void *sm_root, size_t sm_len) argument 504 dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm) argument 512 dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, void *sm_root, size_t root_len, struct dm_transaction_manager **tm, struct dm_space_map **sm) argument [all...] |