Lines Matching full:se
32 Prima i prerequisiti. Seguite i seguenti suggerimenti se non volete fallire in
45 * Se una struttura dati contiene valori a 64-bit, allora fate si che la sua
67 * Abbiate un modo chiaro per capire dallo spazio utente se una nuova ioctl, o
68 l'estensione di una esistente, sia supportata dal kernel in esecuzione. Se non
84 altrimenti rifiutare la ioctl. Se non lo fate il vostro bel piano per
89 vuoti di tutte le vostre strutture dati, anche se non le userete in un
131 * Se non potete rendere un pezzo di codice rieseguibile, almeno rendete
133 apprezzeranno affatto se tenete in ostaggio il loro scatolotto (mediante un
134 processo X insopprimibile). Se anche recuperare lo stato è troppo complicato,
158 analisi delle prestazioni possono compensare il problema. Se il vostro spazio
166 * Verificate che gli input di valori temporali siano normalizzati, e se non lo
170 * Per le scadenze (*timeout*) usate valori temporali assoluti. Se siete dei
174 riesecuzione. Particolarmente vero se il vostro orologio di riferimento è
195 correttamente porterà con se alcune insidie:
198 descrittore di file. Considerate una mappatura 1:1 se la vostra risorsa
207 per dispositivo solo se gli oggetti sono effettivamente unici per quel
216 sottomissione di un oggetto allo stesso comando ioctl. Ma per evitarlo, se
217 gli oggetti sono condivisibili, lo spazio utente ha bisogno di sapere se il
245 dato che se il vostro driver diventa popolare e la piattaforma hardware longeva