Lines Matching refs:dialect
187 static char *next_dialect(char *dialect, int *next_off, int bcount) in next_dialect() argument
189 dialect = dialect + *next_off; in next_dialect()
190 *next_off = strnlen(dialect, bcount); in next_dialect()
191 if (dialect[*next_off] != '\0') in next_dialect()
193 return dialect; in next_dialect()
199 char *dialect; in ksmbd_lookup_dialect_by_name() local
204 dialect = cli_dialects; in ksmbd_lookup_dialect_by_name()
207 dialect = next_dialect(dialect, &next, bcount); in ksmbd_lookup_dialect_by_name()
208 if (!dialect) in ksmbd_lookup_dialect_by_name()
211 dialect); in ksmbd_lookup_dialect_by_name()
212 if (!strcmp(dialect, smb1_protos[i].name)) { in ksmbd_lookup_dialect_by_name()
547 return (conn->dialect >= SMB20_PROT_ID && in __smb2_negotiate()
548 conn->dialect <= SMB311_PROT_ID); in __smb2_negotiate()
563 neg_rsp->DialectIndex = cpu_to_le16(work->conn->dialect); in smb_handle_negotiate()
573 conn->dialect = in ksmbd_smb_negotiate_common()
575 ksmbd_debug(SMB, "conn->dialect 0x%x\n", conn->dialect); in ksmbd_smb_negotiate_common()