Home
last modified time | relevance | path

Searched refs:gli (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/scsi/cxlflash/
Dlunmgt.c67 struct glun_info *gli = NULL; in create_global() local
69 gli = kzalloc(sizeof(*gli), GFP_KERNEL); in create_global()
70 if (unlikely(!gli)) { in create_global()
75 mutex_init(&gli->mutex); in create_global()
76 memcpy(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN); in create_global()
78 return gli; in create_global()
107 struct glun_info *gli, *temp; in lookup_global() local
109 list_for_each_entry_safe(gli, temp, &global.gluns, list) in lookup_global()
110 if (!memcmp(gli->wwid, wwid, DK_CXLFLASH_MANAGE_LUN_WWID_LEN)) in lookup_global()
111 return gli; in lookup_global()
[all …]
Dsuperpipe.c338 struct glun_info *gli = lli->parent; in read_cap16() local
418 mutex_lock(&gli->mutex); in read_cap16()
419 gli->max_lba = be64_to_cpu(*((__be64 *)&cmd_buf[0])); in read_cap16()
420 gli->blk_len = be32_to_cpu(*((__be32 *)&cmd_buf[8])); in read_cap16()
421 mutex_unlock(&gli->mutex); in read_cap16()
428 __func__, gli->max_lba, gli->blk_len, rc); in read_cap16()
570 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked) in cxlflash_lun_attach() argument
575 mutex_lock(&gli->mutex); in cxlflash_lun_attach()
577 if (gli->mode == MODE_NONE) in cxlflash_lun_attach()
578 gli->mode = mode; in cxlflash_lun_attach()
[all …]
Dvlun.c375 struct glun_info *gli = lli->parent; in init_vlun() local
376 struct blka *blka = &gli->blka; in init_vlun()
383 blka->ba_lun.lsize = gli->max_lba + 1; in init_vlun()
384 blka->ba_lun.lba_size = gli->blk_len; in init_vlun()
515 struct glun_info *gli = lli->parent; in grow_lxt() local
516 struct blka *blka = &gli->blka; in grow_lxt()
633 struct glun_info *gli = lli->parent; in shrink_lxt() local
634 struct blka *blka = &gli->blka; in shrink_lxt()
740 struct glun_info *gli = lli->parent; in _cxlflash_vlun_resize() local
758 nsectors = (resize->req_size * CXLFLASH_BLOCK_SIZE) / gli->blk_len; in _cxlflash_vlun_resize()
[all …]
Dsuperpipe.h136 int cxlflash_lun_attach(struct glun_info *gli, enum lun_mode mode, bool locked);
137 void cxlflash_lun_detach(struct glun_info *gli);
/Linux-v4.19/Documentation/translations/it_IT/
Dindex.rst14 letterale. Quando possibile, si eviteranno gli inglesismi ed al loro posto
54 Documentazione per gli utenti
57 I seguenti manuali sono scritti per gli *utenti* del kernel - ovvero,
64 Documentazione per gli sviluppatori di applicazioni
/Linux-v4.19/Documentation/translations/it_IT/kernel-hacking/
Dlocking.rst89 La prelazione può sortire gli stessi effetti, anche se c'è una sola CPU:
129 e quindi dovrete utilizzare gli spinlock.
138 gli spinlock non esistono. Questa è un'ottima scelta di progettazione:
143 allora gli spinlock disabilitano la prelazione; questo è sufficiente a
193 Questo funziona alla perfezione anche sui sistemi monoprocessore: gli spinlock
284 Questo funziona alla perfezione anche sui sistemi monoprocessore: gli spinlock
406 e tutti gli oggetti che contiene. Ecco il codice::
604 Il primo problema è che utilizziamo ``cache_lock`` per proteggere gli oggetti:
816 In questo esempio, assumiamo che gli oggetti (ad eccezione del contatore
834 esempio) e gli oggetti. Questo è quello che abbiamo fatto finora.
[all …]
Dhacking.rst268 Consultate ``include/linux/kern_levels.h`` per gli altri valori ``KERN_``;
369 Prima di inventare la vostra cache per gli oggetti più usati, considerate
658 Linus e gli altri sviluppatori a volte cambiano i nomi delle funzioni e
672 di utilizzare gli inizializzatori designati, come definiti nello
727 il kernel non fornisce il necessario ambiente di runtime e gli header file
747 per evitare di duplicare gli sforzi, o provare qualcosa che è già stato
/Linux-v4.19/Documentation/translations/it_IT/doc-guide/
Dparse-headers.rst7 Includere gli i file di intestazione uAPI
Dkernel-doc.rst125 descrizione introduttiva e quella degli argomenti, né fra gli argomenti.
197 di una nuova sezione, e probabilmente non produrrà gli effetti desiderati.
Dsphinx.rst131 sono considerati obbligatori, gli altri sono opzionali.